├── .gitignore
├── LICENSE
├── heatsinks
└── greenmount.step
├── media
├── O32_BR2304.jpeg
├── O32v3.JPG
├── schematic_v3.1.png
├── three_versions.png
├── v1_3d_front.png
├── v2_3d_front.png
└── v3_3d_front.png
├── readme.md
├── v1
├── 3d_screenshot.png
├── EasyEDA
│ ├── PCB_BLDC_layout_2023-12-26.json
│ └── SCH_BLDC driver_2023-12-26.json
└── Schematic_BLDC driver_2023-12-26.pdf
├── v2
├── 100x100.kicad_wks
├── O32controller-backups
│ ├── O32controller-2023-01-06_034747.zip
│ ├── O32controller-2023-01-06_035322.zip
│ ├── O32controller-2023-01-06_093754.zip
│ ├── O32controller-2023-01-07_124332.zip
│ ├── O32controller-2023-01-08_161423.zip
│ ├── O32controller-2023-01-09_132107.zip
│ ├── O32controller-2023-08-19_230815.zip
│ ├── O32controller-2023-08-23_125535.zip
│ ├── O32controller-2023-09-15_181227.zip
│ ├── O32controller-2023-10-28_103835.zip
│ ├── O32controller-2023-11-09_173310.zip
│ ├── O32controller-2023-11-20_154110.zip
│ ├── O32controller-2023-12-21_113643.zip
│ ├── O32controller-2023-12-23_181514.zip
│ ├── O32controller-2023-12-24_172459.zip
│ ├── O32controller-2023-12-24_173113.zip
│ ├── O32controller-2023-12-24_214613.zip
│ ├── O32controller-2023-12-24_215230.zip
│ ├── O32controller-2023-12-24_220402.zip
│ ├── O32controller-2023-12-25_231043.zip
│ ├── O32controller-2023-12-25_231601.zip
│ ├── O32controller-2023-12-25_232941.zip
│ ├── O32controller-2023-12-25_233539.zip
│ ├── O32controller-2023-12-25_234409.zip
│ ├── O32controller-2024-04-16_202908.zip
│ └── O32controller-2024-04-17_135835.zip
├── O32controller.bak
├── O32controller.csv
├── O32controller.kicad_pcb
├── O32controller.kicad_prl
├── O32controller.kicad_pro
├── O32controller.kicad_sch
├── O32controller.kicad_sch-bak
├── O32controller.kicad_sym
├── O32controller.pretty
│ ├── CAP_EEEFN1E101UP.kicad_mod
│ ├── CR_0402_CSP_STM.step
│ ├── CSD88584Q5DCT.kicad_mod
│ ├── DIODE_SDM2U30CSP-7_DIO.step
│ ├── DIODFN100X60X43-2N.kicad_mod
│ ├── DIODFN100X60X43-2N.step
│ ├── DMM0022A.stp
│ ├── EEEFN1E101UP.step
│ ├── ESDA17P20-1F2.step
│ ├── EVQ-P7A01P--3DModel-STEP-269445.step
│ ├── IND_VLS201612CX-220M-1.kicad_mod
│ ├── JST_SM02B-SRSS-TB(LF)(SN).kicad_mod
│ ├── JST_SM04B-SRSS-TB(LF)(SN).kicad_mod
│ ├── MA702GQ-P.kicad_mod
│ ├── NetTie-2_SMD_Pad0.25mm.kicad_mod
│ ├── QFN-3x3_MA702_MNP.step
│ ├── RESC2550X76N.kicad_mod
│ ├── R_2512_6332Metric.kicad_mod
│ ├── R_Shunt_2512_6332Metric.kicad_mod
│ ├── SDM2U30CSP-7.kicad_mod
│ ├── SM02B-SRSS-TB_LF__SN_.step
│ ├── SM04B-SRSS-TB_LF__SN_.step
│ ├── SMT2_0P91X0P63_STM-L.kicad_mod
│ ├── SolderWire-Actual_1x01_D1.25mm_OD_1.8mm.kicad_mod
│ ├── SolderWire-Actual_1x01_D1.25mm_OD_2.3mm.kicad_mod
│ ├── SolderWire-Actual_1x01_D1.7mm_OD_2.5mm.kicad_mod
│ ├── SolderWire-Actual_1x01_D1.7mm_OD_2.75mm.kicad_mod
│ ├── THVD1420DRLR.kicad_mod
│ ├── THVD1420DRLR.stp
│ ├── THVD1420DRLR_SOT-585.kicad_mod
│ ├── Tactile_Switch_EVQ-P7A01P.kicad_mod
│ ├── VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm.kicad_mod
│ ├── VLS201612CX-220M-1.step
│ ├── WSL10201L000FEA.step
│ └── WSLF25122L000FEB.kicad_mod
├── O32controller.xlsx
├── O32controller.xml
├── bom
│ └── ibom.html
├── fp-info-cache
├── fp-lib-table
├── media
│ ├── 3dview.png
│ ├── BR2304 render.png
│ ├── O32controller.step
│ ├── jlcpcb order.png
│ ├── pcb_back.png
│ ├── pcb_front.png
│ └── progress.png
├── motorphase.kicad_sch
├── motorphase.kicad_sch-bak
├── output
│ ├── O32controller.pdf
│ ├── gerbers
│ │ ├── O32controller-B_Cu.gbl
│ │ ├── O32controller-B_Mask.gbs
│ │ ├── O32controller-B_Paste.gbp
│ │ ├── O32controller-B_Silkscreen.gbo
│ │ ├── O32controller-Edge_Cuts.gm1
│ │ ├── O32controller-F_Cu.gtl
│ │ ├── O32controller-F_Mask.gts
│ │ ├── O32controller-F_Paste.gtp
│ │ ├── O32controller-F_Silkscreen.gto
│ │ ├── O32controller-In1_Cu.g2
│ │ ├── O32controller-In2_Cu.g3
│ │ ├── O32controller-NPTH-drl_map.gbr
│ │ ├── O32controller-NPTH.drl
│ │ ├── O32controller-PTH-drl_map.gbr
│ │ └── O32controller-PTH.drl
│ ├── gerbers_2.zip
│ ├── gerbers_th.zip
│ └── layout pdfs
│ │ ├── O32controller-B_Cu.pdf
│ │ ├── O32controller-B_Mask.pdf
│ │ ├── O32controller-B_Paste.pdf
│ │ ├── O32controller-B_Silkscreen.pdf
│ │ ├── O32controller-Edge_Cuts.pdf
│ │ ├── O32controller-F_Cu.pdf
│ │ ├── O32controller-F_Mask.pdf
│ │ ├── O32controller-F_Paste.pdf
│ │ ├── O32controller-F_Silkscreen.pdf
│ │ ├── O32controller-In1_Cu.pdf
│ │ └── O32controller-In2_Cu.pdf
├── sym-lib-table
└── testhier.kicad_sch
└── v3
├── 100x100.kicad_wks
├── JLCPCB_order_v3.1
├── assembly_order.png
├── bom_jlcpcb.csv
├── cpl.csv
├── gerbers_jlcpcb.zip
└── pcb_order.png
├── O32controller-backups
├── O32controller-2024-04-04_231913.zip
├── O32controller-2024-04-14_221059.zip
├── O32controller-2024-04-16_192130.zip
├── O32controller-2024-04-21_023610.zip
├── O32controller-2024-05-07_231740.zip
├── O32controller-2024-05-08_003148.zip
├── O32controller-2024-05-25_164926.zip
├── O32controller-2024-06-09_200744.zip
├── O32controller-2024-07-28_180555.zip
├── O32controller-2024-07-28_181252.zip
├── O32controller-2024-07-28_195827.zip
├── O32controller-2024-07-29_191327.zip
├── O32controller-2024-07-29_191858.zip
├── O32controller-2024-07-29_192404.zip
├── O32controller-2024-07-29_192935.zip
├── O32controller-2024-07-29_202329.zip
├── O32controller-2024-07-30_000758.zip
├── O32controller-2024-08-02_205504.zip
├── O32controller-2024-08-04_194845.zip
├── O32controller-2024-08-09_205330.zip
├── O32controller-2024-08-09_211036.zip
├── O32controller-2024-08-09_211544.zip
├── O32controller-2024-08-09_215704.zip
├── O32controller-2024-08-09_223337.zip
└── O32controller-2024-08-09_223924.zip
├── O32controller.bak
├── O32controller.kicad_pcb
├── O32controller.kicad_pcb.zip
├── O32controller.kicad_prl
├── O32controller.kicad_pro
├── O32controller.kicad_sch
├── O32controller.kicad_sch-bak
├── O32controller.kicad_sym
├── O32controller.pretty
├── CAP_EEEFN1E101UP.kicad_mod
├── CR_0402_CSP_STM.step
├── CSD88584Q5DCT.kicad_mod
├── C_0805_nosilk.kicad_mod
├── DIODE_SDM2U30CSP-7_DIO.step
├── DIODFN100X60X43-2N.kicad_mod
├── DIODFN100X60X43-2N.step
├── DMM0022A.stp
├── EEEFN1E101UP.step
├── ESDA17P20-1F2.step
├── EVQ-P7A01P--3DModel-STEP-269445.step
├── FFC_0.5mm_6p.kicad_mod
├── IND_VLS201612CX-220M-1.kicad_mod
├── JST_SM02B-SRSS-TB(LF)(SN).kicad_mod
├── JST_SM04B-SRSS-TB(LF)(SN).kicad_mod
├── MA702GQ-P.kicad_mod
├── NetTie-2_SMD_Pad0.25mm.kicad_mod
├── QFN-16_MA732-L.kicad_mod
├── QFN-16_MA732-M.kicad_mod
├── QFN-16_MA732.kicad_mod
├── QFN-16_MA732.step
├── QFN-3x3_MA702_MNP.step
├── RESC2550X76N.kicad_mod
├── R_2512_6332Metric.kicad_mod
├── R_Shunt_2512_6332Metric.kicad_mod
├── SDM2U30CSP-7.kicad_mod
├── SM02B-SRSS-TB_LF__SN_.step
├── SM04B-SRSS-TB_LF__SN_.step
├── SMT2_0P91X0P63_STM-L.kicad_mod
├── SolderNTC-1.27mm.kicad_mod
├── SolderPad1-1.27mm.kicad_mod
├── SolderUART-1.27mm.kicad_mod
├── SolderWire-Actual_1x01_D1.25mm_OD_1.8mm.kicad_mod
├── SolderWire-Actual_1x01_D1.25mm_OD_2.3mm.kicad_mod
├── SolderWire-Actual_1x01_D1.7mm_OD_2.5mm.kicad_mod
├── SolderWire-Actual_1x01_D1.7mm_OD_2.75mm.kicad_mod
├── THVD1420DRLR.kicad_mod
├── THVD1420DRLR.stp
├── THVD1420DRLR_SOT-585.kicad_mod
├── Tactile_Switch_EVQ-P7A01P.kicad_mod
├── TestPoint_Pad_Rect.kicad_mod
├── VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm.kicad_mod
├── VLS201612CX-220M-1.step
├── WSL10201L000FEA.step
└── WSLF25122L000FEB.kicad_mod
├── O32controller.xlsx
├── O32controller_bom.csv.zip
├── PCBWay_order_v3.0
├── BOM_O32controller.kicad_pcb.xls
├── Centroid_O32controller.kicad_pcb.xls
├── O32controller.kicad_pcb.zip
├── O32controller.kicad_pcb
│ ├── O32controller-B_Cu.gbr
│ ├── O32controller-B_Mask.gbr
│ ├── O32controller-B_Paste.gbr
│ ├── O32controller-B_SilkS.gbr
│ ├── O32controller-Edge_Cuts.gbr
│ ├── O32controller-F_Cu.gbr
│ ├── O32controller-F_Mask.gbr
│ ├── O32controller-F_Paste.gbr
│ ├── O32controller-F_SilkS.gbr
│ ├── O32controller-In1_Cu.gbr
│ ├── O32controller-In2_Cu.gbr
│ ├── O32controller-NPTH.drl
│ ├── O32controller-PTH.drl
│ ├── O32controller-User_Comments.gbr
│ ├── PCBWay_bom.csv
│ ├── PCBWay_netlist.ipc
│ └── PCBWay_positions.csv
└── W666163AS1Y3_O32controller.kicad_pcb.zip
├── bom_v3.0
└── O32controller_fullbom.csv
├── buscaps.kicad_sch
├── fp-info-cache
├── fp-lib-table
├── motorphase.kicad_sch
├── motorphase.kicad_sch-bak
├── output_v3.0
├── O32controller.step
├── O32controller_schematic.pdf
└── gerbers
│ ├── O32controller-B_Cu.pdf
│ ├── O32controller-F_Cu.pdf
│ ├── O32controller-In1_Cu.pdf
│ └── O32controller-In2_Cu.pdf
├── output_v3.1
├── O32controller-all-pos.csv
├── O32controller.pdf
├── O32controller.xml
├── bom2grouped_csv_jlcpcb.xsl
├── bom_full.csv
├── gerbers.zip
└── gerbers
│ ├── O32controller-B_Cu.gbl
│ ├── O32controller-B_Mask.gbs
│ ├── O32controller-B_Paste.gbp
│ ├── O32controller-B_Silkscreen.gbo
│ ├── O32controller-Edge_Cuts.gm1
│ ├── O32controller-F_Cu.gtl
│ ├── O32controller-F_Mask.gts
│ ├── O32controller-F_Paste.gtp
│ ├── O32controller-F_Silkscreen.gto
│ ├── O32controller-In1_Cu.g2
│ ├── O32controller-In2_Cu.g3
│ ├── O32controller-NPTH-drl_map.gbr
│ ├── O32controller-NPTH.drl
│ ├── O32controller-PTH-drl_map.gbr
│ └── O32controller-PTH.drl
├── sym-lib-table
├── ~O32controller.kicad_pcb.lck
└── ~O32controller.kicad_sch.lck
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2024 Christopher Xu
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/media/O32_BR2304.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/O32_BR2304.jpeg
--------------------------------------------------------------------------------
/media/O32v3.JPG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/O32v3.JPG
--------------------------------------------------------------------------------
/media/schematic_v3.1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/schematic_v3.1.png
--------------------------------------------------------------------------------
/media/three_versions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/three_versions.png
--------------------------------------------------------------------------------
/media/v1_3d_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/v1_3d_front.png
--------------------------------------------------------------------------------
/media/v2_3d_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/v2_3d_front.png
--------------------------------------------------------------------------------
/media/v3_3d_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/media/v3_3d_front.png
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 | 
2 | 
3 |
4 | Small robots often use servos or small brushed DC motors, but they are not as power dense as the brushless DC (BLDC) motors commonly found in drones. Called the Ø32 because the M2 mounting holes are on a 32mm diameter circle, this project controls 7-15V motors with accurate position feedback and field-oriented control (FOC), while fitting almost completely behind a 2304 or larger drone motor.
5 |
6 |
7 | Specs:
8 | - 27mm x 27mm x 0.8mm, 4-layer, 1oz copper PCB
9 | - M2 mounting holes on a 32mm diameter circle
10 | - 7-15V input, bus voltage sensing
11 | - MCU internal temperature sensor and external NTC reading
12 | - built-in high speed 12-bit magnetic angle sensor and external SPI encoder port (3.3V)
13 | - 3 shunt current sensing and overcurrent protection
14 | - 2x 2-pin JST-SH connectors for RS-485 communication, allowing daisy chaining
15 | - 1x 4-pin JST-SH connector for SWD programming/debug and UART_TX output
16 | - FOC capable
17 |
18 | Critical components:
19 | - STSPIN32F0A BLDC gate driver and Cortex-M0 MCU
20 | - MA702 magnetic angle sensor
21 | - CSD88584Q5DC half-bridge (50A continuous)
22 |
23 |
24 | 
25 | [Full schematic PDF](https://github.com/qwertpas/O32controller/blob/master/v3/output_v3.1/O32controller.pdf)
26 |
27 |
28 | More info on Hackaday.io: https://hackaday.io/project/189115-32-bldc-controller
29 |
30 | Firmware here: https://github.com/qwertpas/O32controller_FW
31 |
32 | Changelog from v3 to v3.1:
33 | - Larger 15V TVS diode D2 (SMF15A) because there is space
34 | - Changed R4 from 121kΩ to 33kΩ for a more reasonable phase current limit of 43A using the 100mV comparator
35 | - Replaced external SPI pads with UART and GPIO PA15 pads for direct communication with another microcontroller without need for RS485 transceiver
36 | - Replace MA702 (12-bit magnetic encoder) with MA732 (14-bit, adjustable filter)
37 | - Picked out parts in stock from LCSC as much as possible
38 |
39 | Changelog from v2 to v3:
40 | - Fixed TVS diode direction on VBUS (!!)
41 | - Changed to 37x 22uF ceramic capacitors instead of 2x 100uF electrolytic capacitors for a thinner PCBA
42 | - Removed I2C (formerly on PB6 and PB7)
43 | - Moved UART_TX and UART_RX to PB6 and PB7 (formerly on PA2 and PA15)
44 | - Changed PA2 to ADC1 CH2 to read a 10k NTC, soldered to pads
45 | - Changed PA15 to GPIO for external SPI CS (MAG2_CS)
46 | - Added 13.7k pulldown on SPI_MISO to keep it determined when no devices selected
47 | - Changed to 100nF filter capacitor on BUS_SENSE instead of 1nF to charge ADC capacitor better and for smoother data
48 | - Changed BUS_SENSE gain to 5x instead of 5.12x to reuse 13.7k resistor
49 | - Removed test point on BUS_SENSE
50 | - Added test point on LED_STATUS (for debugging using GPIO)
51 | - Removed NRST pushbutton to create space
52 | - Added 6 pads with 0.5mm pitch to solder FFC cable for an external SPI encoder
53 | - Changed vias to 0.25mm hole size and 0.55mm plated diameter instead of 0.2/0.5 for easier manufacturability
54 | - Changed minimum track clearance from 0.2mm to 0.16mm to make space for larger vias
55 | - Changed to equal number of vias (27) on the top side of all three shunt resistors
56 | - Changed most silkscreen text to 0.8mm width/height
57 | - Put all footprints and 3D models in project library O32controller
--------------------------------------------------------------------------------
/v1/3d_screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v1/3d_screenshot.png
--------------------------------------------------------------------------------
/v1/Schematic_BLDC driver_2023-12-26.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v1/Schematic_BLDC driver_2023-12-26.pdf
--------------------------------------------------------------------------------
/v2/100x100.kicad_wks:
--------------------------------------------------------------------------------
1 | (kicad_wks (version 20220228) (generator pl_editor)
2 | (setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
3 | (left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
4 | (rect (name "") (start 0 0 ltcorner) (end 0 0) (repeat 2) (incrx 2) (incry 2))
5 | (line (name "") (start 50 2 ltcorner) (end 50 0 ltcorner) (repeat 30) (incrx 50))
6 | (tbtext "1" (name "") (pos 25 1 ltcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
7 | (line (name "") (start 50 2 lbcorner) (end 50 0 lbcorner) (repeat 30) (incrx 50))
8 | (tbtext "1" (name "") (pos 25 1 lbcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
9 | (line (name "") (start 0 50 ltcorner) (end 2 50 ltcorner) (repeat 30) (incry 50))
10 | (tbtext "A" (name "") (pos 1 25 ltcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
11 | (line (name "") (start 0 50 rtcorner) (end 2 50 rtcorner) (repeat 30) (incry 50))
12 | (tbtext "A" (name "") (pos 1 25 rtcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
13 | (tbtext "Date: ${ISSUE_DATE}" (name "") (pos 27.9998 9.9998))
14 | (tbtext "${KICAD_VERSION}" (name "") (pos 36.9998 3.4998) (comment "Kicad version")
15 | )
16 | (line (name "") (start 77.9 5) (end 2 5))
17 | (tbtext "Rev: ${REVISION}" (name "") (pos 13.9998 14.9998) (font bold))
18 | (tbtext "Size: 100mm x 100mm" (name "") (pos 76.9 3.5) (comment "Paper format name")
19 | )
20 | (line (name "") (start 77.8998 7.9998) (end 1.9998 7.9998))
21 | (tbtext "Title: ${TITLE}" (name "") (pos 76.9998 14.9998) (font (size 2 2) bold italic))
22 | (tbtext "File: ${FILENAME}" (name "") (pos 77 6.5))
23 | (line (name "") (start 77.8998 11.9998) (end 1.9998 11.9998))
24 | (tbtext "Drawn by: ${COMPANY}" (name "") (pos 77 10) (font bold) (comment "Author name")
25 | )
26 | (line (name "") (start 37.3998 4.9998) (end 37.3998 1.9998))
27 | (line (name "") (start 77.9998 17.9998) (end 2.0998 17.9998))
28 | (line (name "") (start 28.9998 11.9998) (end 28.9998 7.9998))
29 | (line (name "") (start 14.9998 17.9998) (end 14.9998 11.9998))
30 | )
31 |
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-01-06_034747.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-01-06_034747.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-01-06_035322.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-01-06_035322.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-01-06_093754.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-01-06_093754.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-01-07_124332.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-01-07_124332.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-01-08_161423.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-01-08_161423.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-01-09_132107.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-01-09_132107.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-08-19_230815.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-08-19_230815.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-08-23_125535.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-08-23_125535.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-09-15_181227.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-09-15_181227.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-10-28_103835.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-10-28_103835.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-11-09_173310.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-11-09_173310.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-11-20_154110.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-11-20_154110.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-21_113643.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-21_113643.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-23_181514.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-23_181514.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-24_172459.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-24_172459.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-24_173113.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-24_173113.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-24_214613.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-24_214613.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-24_215230.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-24_215230.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-24_220402.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-24_220402.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-25_231043.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-25_231043.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-25_231601.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-25_231601.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-25_232941.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-25_232941.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-25_233539.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-25_233539.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2023-12-25_234409.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2023-12-25_234409.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2024-04-16_202908.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2024-04-16_202908.zip
--------------------------------------------------------------------------------
/v2/O32controller-backups/O32controller-2024-04-17_135835.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller-backups/O32controller-2024-04-17_135835.zip
--------------------------------------------------------------------------------
/v2/O32controller.kicad_prl:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "active_layer": 37,
4 | "active_layer_preset": "",
5 | "auto_track_width": false,
6 | "hidden_netclasses": [],
7 | "hidden_nets": [],
8 | "high_contrast_mode": 1,
9 | "net_color_mode": 1,
10 | "opacity": {
11 | "images": 0.6,
12 | "pads": 1.0,
13 | "tracks": 1.0,
14 | "vias": 1.0,
15 | "zones": 0.6
16 | },
17 | "ratsnest_display_mode": 0,
18 | "selection_filter": {
19 | "dimensions": true,
20 | "footprints": true,
21 | "graphics": true,
22 | "keepouts": true,
23 | "lockedItems": true,
24 | "otherItems": true,
25 | "pads": true,
26 | "text": true,
27 | "tracks": true,
28 | "vias": true,
29 | "zones": true
30 | },
31 | "visible_items": [
32 | 0,
33 | 1,
34 | 2,
35 | 3,
36 | 4,
37 | 5,
38 | 8,
39 | 9,
40 | 10,
41 | 11,
42 | 12,
43 | 13,
44 | 14,
45 | 15,
46 | 16,
47 | 17,
48 | 18,
49 | 19,
50 | 20,
51 | 21,
52 | 22,
53 | 23,
54 | 24,
55 | 25,
56 | 26,
57 | 27,
58 | 28,
59 | 29,
60 | 30,
61 | 32,
62 | 33,
63 | 34,
64 | 35,
65 | 36
66 | ],
67 | "visible_layers": "000f2f0_ffffffff",
68 | "zone_display_mode": 0
69 | },
70 | "meta": {
71 | "filename": "O32controller.kicad_prl",
72 | "version": 3
73 | },
74 | "project": {
75 | "files": []
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/CAP_EEEFN1E101UP.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "CAP_EEEFN1E101UP" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at 0.475 -4.685) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | (tstamp f467df26-3128-4e94-8b01-3a2295c5fadf)
7 | )
8 | (fp_text value "CAP_EEEFN1E101UP" (at 7.46 4.685) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 73797af1-b53b-4210-a3f3-8b3f9c8893dc)
11 | )
12 | (fp_line (start -3.3 -2.3) (end -3.3 -1.12)
13 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2ff4fb53-8675-4886-a012-cf2f3fd45dca))
14 | (fp_line (start -3.3 1.12) (end -3.3 2.3)
15 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5482a9b6-c8b0-4d9b-b0d6-13c08a282b3a))
16 | (fp_line (start -3.3 2.3) (end -2.3 3.3)
17 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a90a7e41-738f-4feb-a836-bbd3d211f7ae))
18 | (fp_line (start -2.3 -3.3) (end -3.3 -2.3)
19 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 10317155-1f0e-48ba-a56e-44cd0f3c44ee))
20 | (fp_line (start -2.3 3.3) (end 3.3 3.3)
21 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 73510b5a-5861-4783-812d-adc384244517))
22 | (fp_line (start 3.3 -3.3) (end -2.3 -3.3)
23 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0dd7b96c-ee56-4551-a387-cc0132cab35d))
24 | (fp_line (start 3.3 -1.12) (end 3.3 -3.3)
25 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 34711d34-badf-495c-857e-fcf3b78ba12f))
26 | (fp_line (start 3.3 3.3) (end 3.3 1.12)
27 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e0ef20c0-2ea0-4f10-ac59-babddab8dce8))
28 | (fp_line (start -4.35 -1.05) (end -3.55 -1.05)
29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2e5cbac-f4ac-4cb3-9a7a-9b9279f861f7))
30 | (fp_line (start -4.35 1.05) (end -4.35 -1.05)
31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 114e2e4d-6a0d-4daf-a7d7-4d57a8b2fb83))
32 | (fp_line (start -3.55 -2.425) (end -2.425 -3.55)
33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c536d073-c49c-4a76-a20c-fca5d38f4d26))
34 | (fp_line (start -3.55 -1.05) (end -3.55 -2.425)
35 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0bd20c58-d0b3-433b-9605-69ed0bec078c))
36 | (fp_line (start -3.55 1.05) (end -4.35 1.05)
37 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 844e7658-2717-4fc6-9754-2db80f19ce0e))
38 | (fp_line (start -3.55 2.425) (end -3.55 1.05)
39 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 949c1595-66cd-4669-875b-0de96e3b7b62))
40 | (fp_line (start -2.425 -3.55) (end 3.55 -3.55)
41 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 92751e6c-3f82-4256-9b8a-b4fae1dd716c))
42 | (fp_line (start -2.425 3.55) (end -3.55 2.425)
43 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d95b40bb-fcec-4eee-932f-86e8d04abf49))
44 | (fp_line (start 3.55 -3.55) (end 3.55 -1.05)
45 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp daf58aa7-0899-494b-b953-bae464400e54))
46 | (fp_line (start 3.55 -1.05) (end 4.35 -1.05)
47 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0c49320c-0558-40f4-9e23-a6eb206bb393))
48 | (fp_line (start 3.55 1.05) (end 3.55 3.55)
49 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97bb6a4c-1b7e-4221-96a2-7438ccf689b0))
50 | (fp_line (start 3.55 3.55) (end -2.425 3.55)
51 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 47a3be2b-3b87-46b1-9c8e-c93a51876fe1))
52 | (fp_line (start 4.35 -1.05) (end 4.35 1.05)
53 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2645c4bc-a3cb-4c30-81c0-c4f43c84bb2e))
54 | (fp_line (start 4.35 1.05) (end 3.55 1.05)
55 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ebe6925-0d47-443b-a48c-979afd2c450c))
56 | (fp_line (start -3.3 -2.3) (end -3.3 2.3)
57 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp efafbf98-33f1-497a-99ce-c430eb9dd3f0))
58 | (fp_line (start -3.3 2.3) (end -2.3 3.3)
59 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 77dce897-3252-4684-82db-4d892d404355))
60 | (fp_line (start -2.3 -3.3) (end -3.3 -2.3)
61 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 6d2023ec-3fb0-4063-9684-79228b15553d))
62 | (fp_line (start -2.3 3.3) (end 3.3 3.3)
63 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 52d4acbc-9026-4534-8322-992854e89fb5))
64 | (fp_line (start 3.3 -3.3) (end -2.3 -3.3)
65 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp b0081672-3483-4aad-913f-a5649702213f))
66 | (fp_line (start 3.3 3.3) (end 3.3 -3.3)
67 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 5feb6c05-094b-42f3-9b82-227964d1a7de))
68 | (pad "1" smd rect (at -2.5 0) (size 3.2 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fb4041e0-6777-4f13-8731-71d3cca75569))
69 | (pad "2" smd rect (at 2.5 0) (size 3.2 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9440d678-dd19-4b84-8ed3-d271edc7883b))
70 | (model "${KIPRJMOD}/O32controller.pretty/EEEFN1E101UP.step"
71 | (offset (xyz 0 0 0))
72 | (scale (xyz 1 1 1))
73 | (rotate (xyz -90 0 180))
74 | )
75 | )
76 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/DIODFN100X60X43-2N.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "DIODFN100X60X43-2N" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 63B10707)
4 | (attr through_hole)
5 | (fp_text reference "REF**" (at -0.158738 -1.079729) (layer "F.SilkS")
6 | (effects (font (size 0.321024 0.321024) (thickness 0.15)))
7 | (tstamp 32504547-81a0-4015-a489-93ef92c58da2)
8 | )
9 | (fp_text value "DIODFN100X60X43-2N" (at 0.05 0.9) (layer "F.Fab")
10 | (effects (font (size 0.320531 0.320531) (thickness 0.15)))
11 | (tstamp 0ea3cc85-6e15-463a-9c4f-0a387d8e019b)
12 | )
13 | (fp_line (start -0.715 0.51) (end 0.715 0.51) (layer "F.CrtYd") (width 0.05) (tstamp 11d59cba-b0ee-44d8-bac2-f47319d8a83a))
14 | (fp_line (start -0.715 -0.51) (end -0.715 0.51) (layer "F.CrtYd") (width 0.05) (tstamp 12eb4d5a-17e5-4f6c-b726-bfb2c7512783))
15 | (fp_line (start 0.715 0.51) (end 0.715 -0.51) (layer "F.CrtYd") (width 0.05) (tstamp 41c3edae-019d-43c0-a838-0cd65fffbbd1))
16 | (fp_line (start 0.715 -0.51) (end -0.715 -0.51) (layer "F.CrtYd") (width 0.05) (tstamp c6728bf5-22c7-4756-8b19-6bf51e2a77d2))
17 | (fp_line (start -0.55 0.35) (end -0.55 -0.35) (layer "F.Fab") (width 0.127) (tstamp 2192cbc7-048b-428e-bca6-74826ed39288))
18 | (fp_line (start -0.55 -0.35) (end 0.55 -0.35) (layer "F.Fab") (width 0.127) (tstamp 2fc7328f-abdb-4996-a2dc-4b6c253149fd))
19 | (fp_line (start -0.55 0.35) (end 0.55 0.35) (layer "F.Fab") (width 0.127) (tstamp 3e45c7c2-eb8f-4919-a6c1-8ff78f3f81ef))
20 | (fp_line (start 0.55 0.35) (end 0.55 -0.35) (layer "F.Fab") (width 0.127) (tstamp d4ce6194-7a35-4df2-9c71-df7baea7dfbe))
21 | (pad "A" smd rect (at 0.325 0) (size 0.28 0.52) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 67400811-b4ec-4260-a138-d9440d85817a))
22 | (pad "C" smd rect (at -0.325 0) (size 0.28 0.52) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ef7766ee-dffd-4619-89c9-d08d02a89173))
23 | )
24 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/IND_VLS201612CX-220M-1.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "IND_VLS201612CX-220M-1" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at 0.782 -1.6564) (layer "F.SilkS")
5 | (effects (font (size 0.64 0.64) (thickness 0.15)))
6 | (tstamp cbd0a41d-30d6-4024-b91c-bb2b1501f392)
7 | )
8 | (fp_text value "IND_VLS201612CX-220M-1" (at 7.6908 1.5936) (layer "F.Fab")
9 | (effects (font (size 0.64 0.64) (thickness 0.15)))
10 | (tstamp a337ae9b-c2f4-402f-a9f4-13454cff7c02)
11 | )
12 | (fp_line (start -1.25 -1.05) (end 1.25 -1.05)
13 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6be58779-1be0-47d3-a5e0-17d32c45c1dd))
14 | (fp_line (start -1.25 1.05) (end -1.25 -1.05)
15 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bbd78dae-2b15-4047-89bc-3f60fb07a3a1))
16 | (fp_line (start 1.25 -1.05) (end 1.25 1.05)
17 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f49ec24d-2e2b-4483-94bb-adce374f05dd))
18 | (fp_line (start 1.25 1.05) (end -1.25 1.05)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ba7c76be-945e-43e0-a201-fee7587b514f))
20 | (fp_line (start -1 -0.8) (end -1 0.8)
21 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 49b24d11-70cf-4e01-b4a8-2e81becec34f))
22 | (fp_line (start -1 0.8) (end 1 0.8)
23 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp b6c6e958-397a-4ac4-9feb-4fe0868c30f9))
24 | (fp_line (start 1 -0.8) (end -1 -0.8)
25 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 709342a2-aa50-4bd4-94fa-7f214869ef38))
26 | (fp_line (start 1 0.8) (end 1 -0.8)
27 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 293b4518-5410-4bff-a17e-207ec2b6fb2e))
28 | (pad "1" smd rect (at -0.675 0) (size 0.65 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 82a33a74-7945-4602-b552-336815df6d8c))
29 | (pad "2" smd rect (at 0.675 0) (size 0.65 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a17d6b4-ff7f-4d45-99d9-053cba4e34c2))
30 | (model "${KIPRJMOD}/O32controller.pretty/VLS201612CX-220M-1.step"
31 | (offset (xyz 0 0 0))
32 | (scale (xyz 1 1 1))
33 | (rotate (xyz -90 0 0))
34 | )
35 | )
36 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/JST_SM02B-SRSS-TB(LF)(SN).kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "JST_SM02B-SRSS-TB(LF)(SN)" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "SM02B-SRSS-TB
")
4 | (attr smd)
5 | (fp_text reference "REF**" (at 0.2 -3.6) (layer "F.SilkS")
6 | (effects (font (size 1.00248 1.00248) (thickness 0.15)))
7 | (tstamp fc8649b0-832d-42ac-bd81-26e2b56e4e83)
8 | )
9 | (fp_text value "SM02B-SRSS-TB_LF__SN_" (at -0.1 3.95) (layer "F.Fab")
10 | (effects (font (size 1.003283 1.003283) (thickness 0.15)))
11 | (tstamp b1fab061-099e-4379-a165-59d00b3e8d94)
12 | )
13 | (fp_line (start -2 -1.65) (end -2 0.563)
14 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp b3a1c846-2193-4d44-9e7c-b52b8cc36848))
15 | (fp_line (start -2 -1.65) (end -1.145 -1.65)
16 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp c559d35c-c843-44de-9096-8a087980c206))
17 | (fp_line (start -0.767 2.6) (end 0.722 2.6)
18 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 9ad14061-b7a2-4219-8db2-6b8912f4e686))
19 | (fp_line (start 2 -1.65) (end 1.1 -1.65)
20 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp e614270f-6428-4310-87b1-1120abe7034c))
21 | (fp_line (start 2 -1.65) (end 2 0.697)
22 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 1adb5e69-7e0e-4721-a082-8e233d20ab88))
23 | (fp_rect (start -2.5 2.6) (end 2.5 4.6)
24 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 45aa20ce-a349-438f-b3aa-5e27f151e5e0))
25 | (fp_line (start -2 -1.65) (end 2 -1.65)
26 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 2014e44f-ddf8-4aa7-875a-f24754d48c29))
27 | (fp_line (start -2 2.6) (end -2 -1.65)
28 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 884ac00a-89a4-4326-8ce8-6e10c75c9e44))
29 | (fp_line (start 2 -1.65) (end 2 2.6)
30 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 260b88ca-8586-4eaa-ab84-76a10df98bf6))
31 | (fp_line (start 2 2.6) (end -2 2.6)
32 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 1928c00b-ee3c-43cc-96e3-86255b688dba))
33 | (pad "1" smd rect (at -0.5 -1.975 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2a7ee999-6018-4858-8d8c-26b2cc6c65be))
34 | (pad "2" smd rect (at 0.5 -1.975 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7d64b7ad-b07f-4115-9f1f-ebc1600669b0))
35 | (pad "S1" smd rect (at -1.8 1.9 90) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 24e140e9-12b0-4c3c-a9ac-2a3e236bf7de))
36 | (pad "S2" smd rect (at 1.8 1.9 90) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f2bd2a73-fab4-4e03-baa6-1213b391c0df))
37 | (model "${KIPRJMOD}/O32controller.pretty/SM02B-SRSS-TB_LF__SN_.step"
38 | (offset (xyz 0 0 0))
39 | (scale (xyz 1 1 1))
40 | (rotate (xyz -90 0 0))
41 | )
42 | )
43 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/JST_SM04B-SRSS-TB(LF)(SN).kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "JST_SM04B-SRSS-TB(LF)(SN)" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at -0.545095 -1.767685) (layer "F.SilkS")
5 | (effects (font (size 1.001173 1.001173) (thickness 0.15)))
6 | (tstamp 3e819d65-308a-421c-b166-21647e689616)
7 | )
8 | (fp_text value "JST_SM04B-SRSS-TB_LF__SN_" (at 12.17039 5.74055) (layer "F.Fab")
9 | (effects (font (size 1.000567 1.000567) (thickness 0.15)))
10 | (tstamp 1d99b06c-069e-46db-ad74-35c17aec7834)
11 | )
12 | (fp_line (start -3 0.325) (end -3 2.6)
13 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 05315c5c-eb6e-4dd8-bab3-015ed468f41d))
14 | (fp_line (start -2.2 0.325) (end -3 0.325)
15 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 436827c2-ca3c-4849-ba00-92e20d79b0f0))
16 | (fp_line (start -1.8 4.575) (end 1.8 4.575)
17 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 79bd7e91-09eb-4ebd-a7fe-faa1d602a304))
18 | (fp_line (start 2.2 0.325) (end 3 0.325)
19 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 662871e8-0f41-4b93-9a92-b912b8e593d2))
20 | (fp_line (start 3 0.325) (end 3 2.6)
21 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b2820b5d-b6c0-4b42-9aa4-841884e9f352))
22 | (fp_circle (center -2.45 -0.385) (end -2.35 -0.385)
23 | (stroke (width 0.3) (type solid)) (fill none) (layer "F.SilkS") (tstamp 0a35b208-89f9-474d-8d58-35d071994ae0))
24 | (fp_line (start -3.65 2.75) (end -3.2 2.75)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b28f4ae9-27c6-4776-accf-093e805fc5bd))
26 | (fp_line (start -3.65 5.025) (end -3.65 2.75)
27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 88c1e91c-841e-4d4c-b6b9-4d7175ed2f9d))
28 | (fp_line (start -3.2 0.1) (end -1.95 0.1)
29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 083d6893-142e-41f7-a40d-bafd57e7ad9f))
30 | (fp_line (start -3.2 2.75) (end -3.2 0.1)
31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce23ac81-835b-40a4-8048-6be793deb42f))
32 | (fp_line (start -1.95 -0.9) (end 1.95 -0.9)
33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80d27a33-66ab-4fc7-8b93-2b70a8bf45a3))
34 | (fp_line (start -1.95 0.1) (end -1.95 -0.9)
35 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67caec87-3122-42c3-bf68-922db32691e6))
36 | (fp_line (start 1.95 -0.9) (end 1.95 0.1)
37 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2887bbe8-d63b-432c-b448-ff4cb771405e))
38 | (fp_line (start 1.95 0.1) (end 3.2 0.1)
39 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51fe4425-3985-4039-abef-fb04a419cbdc))
40 | (fp_line (start 3.2 0.1) (end 3.2 2.75)
41 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7a50df09-e8cb-44f5-ab8c-4a0c94b5a213))
42 | (fp_line (start 3.65 2.75) (end 3.2 2.75)
43 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9774ff63-92be-44ac-afa1-cb4430b634ce))
44 | (fp_line (start 3.65 2.75) (end 3.65 5.025)
45 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b5f9d275-b10d-4d8e-9f2b-0420d6272b48))
46 | (fp_line (start 3.65 5.025) (end -3.65 5.025)
47 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d0e923e-7834-4c4c-8b9c-8cff315e451f))
48 | (fp_line (start -3 0.325) (end 3 0.325)
49 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 7c2faa83-980b-4a23-80cf-203d69553ee4))
50 | (fp_line (start -3 4.575) (end -3 0.325)
51 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 1d3f436a-5a91-4d58-87ad-56456cbff4a4))
52 | (fp_line (start 3 0.325) (end 3 4.575)
53 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 27628d59-8553-493b-910c-d0aab67fd2c2))
54 | (fp_line (start 3 4.575) (end -3 4.575)
55 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 1b286ca5-53fa-461c-8215-e73f438f0128))
56 | (fp_circle (center -2.45 -0.385) (end -2.35 -0.385)
57 | (stroke (width 0.3) (type solid)) (fill none) (layer "F.Fab") (tstamp 56bc7fa1-3405-4b49-a079-052d59c9db7f))
58 | (pad "1" smd rect (at -1.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f79112b4-3287-4ee7-bfd8-2fa70f7b7c9d))
59 | (pad "2" smd rect (at -0.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc82dc4d-c1d7-4780-a093-ed123f0b6859))
60 | (pad "3" smd rect (at 0.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 87f69545-728a-4aad-9132-3389782340f5))
61 | (pad "4" smd rect (at 1.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4da0fe0b-bcec-4112-92e8-9139f56a2e98))
62 | (pad "S1" smd rect (at -2.8 3.875 180) (size 1.2 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7774a91-ac42-451b-9a5d-68216424b98f))
63 | (pad "S2" smd rect (at 2.8 3.875 180) (size 1.2 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 07a88160-b7c0-4807-bb2c-cb1a5159daa9))
64 | (model "${KIPRJMOD}/O32controller.pretty/SM04B-SRSS-TB_LF__SN_.step"
65 | (offset (xyz 0 -0.6 -0.3))
66 | (scale (xyz 1 1 1))
67 | (rotate (xyz -90 0 0))
68 | )
69 | )
70 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/MA702GQ-P.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "MA702GQ-P" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 0)
4 | (attr smd)
5 | (fp_text reference "REF**" (at 0.2 -4.95) (layer "F.SilkS")
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | (tstamp 45ee72a7-600d-4b0b-b9e8-5cad6904da42)
8 | )
9 | (fp_text value "QFN-3x3_MA702_MNP" (at 0 -3.3) (layer "F.SilkS")
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | (tstamp dd1c09f3-ff5c-429c-bbf1-13e09751f88a)
12 | )
13 | (fp_text user "*" (at 0 0) (layer "F.Fab")
14 | (effects (font (size 1 1) (thickness 0.15)))
15 | (tstamp 587566d7-07b1-4d92-9e2b-f3fa8053843e)
16 | )
17 | (fp_line (start 1.6764 1.6764) (end 1.6764 1.209741) (layer "F.SilkS") (width 0.12) (tstamp 52b2d0c2-451a-4f29-86d3-582088d58fad))
18 | (fp_line (start 1.209741 1.6764) (end 1.6764 1.6764) (layer "F.SilkS") (width 0.12) (tstamp 94ea20d9-6a14-411e-8238-bccd9d628fe8))
19 | (fp_line (start -1.209741 -1.6764) (end -1.6764 -1.6764) (layer "F.SilkS") (width 0.12) (tstamp a272f9f5-05be-4ca2-9e82-fe8417fd8b6c))
20 | (fp_line (start 1.6764 -1.6764) (end 1.209741 -1.6764) (layer "F.SilkS") (width 0.12) (tstamp aad6b1cd-e0c4-40c9-943e-553d977c684d))
21 | (fp_line (start -1.6764 1.209741) (end -1.6764 1.6764) (layer "F.SilkS") (width 0.12) (tstamp b4ffa738-f8f4-4d63-b946-7fa0383e9234))
22 | (fp_line (start -1.6764 -1.6764) (end -1.6764 -1.209741) (layer "F.SilkS") (width 0.12) (tstamp c41d5739-2f82-46f5-b8f1-acaad24550a4))
23 | (fp_line (start 1.6764 -1.209741) (end 1.6764 -1.6764) (layer "F.SilkS") (width 0.12) (tstamp d515260f-85cd-4cfa-b385-1c2c577e2ee3))
24 | (fp_line (start -1.6764 1.6764) (end -1.209741 1.6764) (layer "F.SilkS") (width 0.12) (tstamp f6b86d87-4cb2-458a-92a9-7601b4c8532d))
25 | (fp_circle (center -2 -1.05) (end -1.8 -1.05) (layer "F.SilkS") (width 0) (fill solid) (tstamp b76bd212-92e9-4104-b01d-aef2cd865b70))
26 | (fp_line (start -1.8034 1.131) (end -2.0596 1.131) (layer "F.CrtYd") (width 0.05) (tstamp 03301a99-d1f2-4a1e-a083-a3f8c0bfa6eb))
27 | (fp_line (start -2.0596 -1.131) (end -1.8034 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp 4417141a-a22c-435b-a8fe-5a55fe5447bd))
28 | (fp_line (start 1.8034 -1.131) (end 2.0596 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp 48acc766-8fa0-4ad0-b60d-5cc5be92ee82))
29 | (fp_line (start -1.131 1.8034) (end -1.8034 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 4964a637-a147-4b1b-8a32-600aa095ef91))
30 | (fp_line (start 2.0596 -1.131) (end 2.0596 1.131) (layer "F.CrtYd") (width 0.05) (tstamp 49dcdb56-f37f-4b5b-ba2a-3fb69db569a4))
31 | (fp_line (start -1.131 2.0596) (end -1.131 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 63914078-87cc-47db-8a77-9b9d82b5eb13))
32 | (fp_line (start -1.8034 1.8034) (end -1.8034 1.131) (layer "F.CrtYd") (width 0.05) (tstamp 736309c7-aeff-4858-a9d3-d052a8c9b66a))
33 | (fp_line (start -1.131 -1.8034) (end -1.131 -2.0596) (layer "F.CrtYd") (width 0.05) (tstamp 800b30e7-fc94-47af-aa9e-49cf47bdaf6e))
34 | (fp_line (start 1.131 -2.0596) (end 1.131 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 8dc7a4de-251a-4fc5-a4e9-4ac9cd53e7f4))
35 | (fp_line (start -2.0596 1.131) (end -2.0596 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp 94cb06c3-535f-48d1-a3b3-42aa08e9fbd5))
36 | (fp_line (start 1.8034 1.8034) (end 1.131 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 98c9ff5a-3f4d-48d7-9b0a-248afffc83fa))
37 | (fp_line (start 1.8034 1.131) (end 1.8034 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp b0ef738c-0859-4d7f-ad37-afca1b403e10))
38 | (fp_line (start -1.8034 -1.131) (end -1.8034 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp b7c798a6-19ca-430d-bc29-67df8c008e27))
39 | (fp_line (start 1.8034 -1.8034) (end 1.8034 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp bc3e2867-a608-46b0-b188-84e6bc1f1182))
40 | (fp_line (start 1.131 1.8034) (end 1.131 2.0596) (layer "F.CrtYd") (width 0.05) (tstamp c0d34c75-64c2-4f9b-b103-76366fcdc5fb))
41 | (fp_line (start 1.131 2.0596) (end -1.131 2.0596) (layer "F.CrtYd") (width 0.05) (tstamp ce36127f-d174-432d-ae47-bae5e9d36b74))
42 | (fp_line (start 2.0596 1.131) (end 1.8034 1.131) (layer "F.CrtYd") (width 0.05) (tstamp d9888674-a8c6-48ed-99b8-77b805e3aa92))
43 | (fp_line (start -1.8034 -1.8034) (end -1.131 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp e689c020-d4d6-4195-9492-9825246b9e9f))
44 | (fp_line (start -1.131 -2.0596) (end 1.131 -2.0596) (layer "F.CrtYd") (width 0.05) (tstamp ec679250-038b-416e-880c-5ec986a07eff))
45 | (fp_line (start 1.131 -1.8034) (end 1.8034 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp ff2aa46c-d17d-40b6-9d3c-0549b1c541f9))
46 | (fp_line (start -1.5494 -0.2794) (end -0.2794 -1.5494) (layer "F.Fab") (width 0.1) (tstamp 03babecf-9c70-4d69-8c20-dea312223df5))
47 | (fp_line (start 1.5494 -1.5494) (end -1.5494 -1.5494) (layer "F.Fab") (width 0.1) (tstamp 0e0784c1-9c7b-4c31-bebe-1a3f3ad295a1))
48 | (fp_line (start -1.5494 -1.5494) (end -1.5494 1.5494) (layer "F.Fab") (width 0.1) (tstamp 4d32bb0e-8597-4f95-8f4d-40425e8f9182))
49 | (fp_line (start 1.5494 1.5494) (end 1.5494 -1.5494) (layer "F.Fab") (width 0.1) (tstamp f8c2d9e0-8f1c-466e-957e-7c4e75ff0ac9))
50 | (fp_line (start -1.5494 1.5494) (end 1.5494 1.5494) (layer "F.Fab") (width 0.1) (tstamp fd8da67b-aec1-4b5c-8c31-1bf458193c5f))
51 | (fp_circle (center -1.3484 -0.75) (end -1.3484 -0.75) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1723226a-b3a1-4073-b853-e6d58d7a6d11))
52 | (pad "1" smd rect (at -1.45 -0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7e973776-d940-461d-aa44-64bb5aa0abc1))
53 | (pad "2" smd rect (at -1.45 -0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f203ced7-e465-4c26-9af6-ee789580e440))
54 | (pad "3" smd rect (at -1.45 0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp db471e32-0d96-4701-8735-0cde04c38bf1))
55 | (pad "4" smd rect (at -1.45 0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ba25ca51-23b3-46d6-8e81-a956ea6dc0ad))
56 | (pad "5" smd rect (at -0.750001 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0f67e797-c0d0-435f-9e87-941729910244))
57 | (pad "6" smd rect (at -0.25 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f5586e2-0adc-439a-a945-8102f054c4b8))
58 | (pad "7" smd rect (at 0.25 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9f047776-6fd6-4743-9e0c-4324c4e1084a))
59 | (pad "8" smd rect (at 0.750001 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 861410fd-ac26-42d3-b016-e8f1a1f0ff45))
60 | (pad "9" smd rect (at 1.45 0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 44efa3b2-494d-4345-ba8d-c23097ebeb70))
61 | (pad "10" smd rect (at 1.45 0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37cdd315-6537-4f80-ab3c-6e57ec135374))
62 | (pad "11" smd rect (at 1.45 -0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b2319e11-6577-44b7-a455-f5f537b2a969))
63 | (pad "12" smd rect (at 1.45 -0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e621382-1fe3-4706-8cf4-9dfd5d657264))
64 | (pad "13" smd rect (at 0.750001 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4fd4d8ff-c436-4c26-8fe5-39b29055b335))
65 | (pad "14" smd rect (at 0.25 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f660db38-e5ec-4d3f-93db-154dca069b61))
66 | (pad "15" smd rect (at -0.25 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 23d4640e-2389-4d0f-b5a8-cc4886bfc659))
67 | (pad "16" smd rect (at -0.750001 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1eb97855-21ea-459e-ad9e-50d9da3350f3))
68 | (pad "17" smd rect (at 0 0) (size 1.7018 1.7018) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9150e3f5-08e2-4949-ad68-594d333ab01c))
69 | (model "${KIPRJMOD}/O32controller.pretty/QFN-3x3_MA702_MNP.step"
70 | (offset (xyz 0 0 0))
71 | (scale (xyz 1 1 1))
72 | (rotate (xyz 0 0 0))
73 | )
74 | )
75 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/NetTie-2_SMD_Pad0.25mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "NetTie-2_SMD_Pad0.25mm" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Net tie, 2 pin, 0.5mm square SMD pads")
4 | (tags "net tie")
5 | (attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
6 | (net_tie_pad_groups "1, 2")
7 | (fp_text reference "REF**" (at 0 -1.2) (layer "F.SilkS") hide
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp eba058f4-175e-4413-b550-93e1748b898d)
10 | )
11 | (fp_text value "NetTie-2_SMD_Pad0.25mm" (at 0 1.2) (layer "F.Fab") hide
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 55decc6c-ccba-49a9-9c58-e53b55d22ed2)
14 | )
15 | (pad "1" smd circle (at -0.3 0) (size 0.25 0.25) (layers "F.Cu") (tstamp 1745e8e7-cb05-4e0c-be57-60ff31465fb9))
16 | (pad "1" smd rect (at 0 0) (size 0.6 0.25) (layers "F.Cu") (tstamp b6b94146-658e-4b0d-bb51-1a4e04809998))
17 | (pad "2" smd circle (at 0.3 0) (size 0.25 0.25) (layers "F.Cu") (tstamp b531e0f4-5d47-4a72-8a54-a3eaafb85b86))
18 | )
19 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/RESC2550X76N.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "RESC2550X76N" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 63A627DF)
4 | (attr through_hole)
5 | (fp_text reference "REF**" (at -0.7 -3.2) (layer "F.SilkS")
6 | (effects (font (size 0.393701 0.393701) (thickness 0.15)))
7 | (tstamp 9a9da15a-685e-4fd6-84a0-3ad34408023f)
8 | )
9 | (fp_text value "RESC2550X76N" (at 1.05 3.2) (layer "F.Fab")
10 | (effects (font (size 0.393701 0.393701) (thickness 0.15)))
11 | (tstamp 5785dc16-86cd-44a4-9b2d-df8529a8bcd8)
12 | )
13 | (fp_line (start -0.23 2.6) (end 0.23 2.6) (layer "F.SilkS") (width 0.127) (tstamp 4a66c36d-4dfd-408f-984d-c6a121ff4024))
14 | (fp_line (start -0.23 -2.6) (end 0.23 -2.6) (layer "F.SilkS") (width 0.127) (tstamp ffa9508d-4007-4edf-adcb-c52343931120))
15 | (fp_line (start -1.945 -2.865) (end 1.945 -2.865) (layer "F.CrtYd") (width 0.05) (tstamp 849a7179-959f-4350-a845-84c9020d27c5))
16 | (fp_line (start -1.945 2.865) (end 1.945 2.865) (layer "F.CrtYd") (width 0.05) (tstamp 913692dc-89ab-45ab-b074-617bc63d0f31))
17 | (fp_line (start 1.945 2.865) (end 1.945 -2.865) (layer "F.CrtYd") (width 0.05) (tstamp aee303d3-8cad-4156-8daa-a2f27c2172f0))
18 | (fp_line (start -1.945 2.865) (end -1.945 -2.865) (layer "F.CrtYd") (width 0.05) (tstamp da68490f-ad1f-4d93-84ff-71a8e9387881))
19 | (fp_line (start -1.33 2.6) (end -1.33 -2.6) (layer "F.Fab") (width 0.127) (tstamp 1eab57eb-aa5e-43b3-9108-10e74eb07dfb))
20 | (fp_line (start 1.33 2.6) (end -1.33 2.6) (layer "F.Fab") (width 0.127) (tstamp 2cad3b32-8f86-46d3-abc4-385c2a0c0c8f))
21 | (fp_line (start 1.33 2.6) (end 1.33 -2.6) (layer "F.Fab") (width 0.127) (tstamp e805a566-02e7-498c-9e0c-29b147770750))
22 | (fp_line (start 1.33 -2.6) (end -1.33 -2.6) (layer "F.Fab") (width 0.127) (tstamp ec90c36d-d691-4c8b-9844-3906a8fd94dc))
23 | (pad "1" smd rect (at -1.123 0) (size 1.15 5.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fe25b6cb-218b-45f9-8c1a-83fe38301a82))
24 | (pad "2" smd rect (at 1.123 0) (size 1.15 5.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7cfb163a-1b70-41bd-a0a3-4662520551b4))
25 | (model "${KIPRJMOD}/O32controller.pretty/WSL10201L000FEA.step"
26 | (offset (xyz 0 0 0))
27 | (scale (xyz 1 1 1))
28 | (rotate (xyz -90 0 0))
29 | )
30 | )
31 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/R_2512_6332Metric.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_2512_6332Metric" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
4 | (tags "resistor")
5 | (attr smd)
6 | (fp_text reference "REF**" (at 0 -2.62) (layer "F.SilkS")
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp ff640516-a96e-44be-95a9-90c13ad7d0a4)
9 | )
10 | (fp_text value "R_2512_6332Metric" (at 0 2.62) (layer "F.Fab") hide
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp fea62690-7cae-4363-850a-758b27dddbf4)
13 | )
14 | (fp_line (start -1.475 1.65) (end 1.475 1.65)
15 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44f2dac7-b936-4a39-bc0c-bffc0241dc5d))
16 | (fp_line (start -1.45 -1.65) (end 1.5 -1.65)
17 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bae47732-45e3-4a8f-a941-89bb42f7f52a))
18 | (fp_line (start -3.6 -1.92) (end 3.6 -1.92)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c93ae89b-009b-4d4b-962b-ea9175e7263e))
20 | (fp_line (start -3.6 1.92) (end -3.6 -1.92)
21 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4947eec6-325e-4c53-836c-65067cbcd911))
22 | (fp_line (start 3.6 -1.92) (end 3.6 1.92)
23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd88ba40-69fd-4ad6-b340-508dacd3f0ef))
24 | (fp_line (start 3.6 1.92) (end -3.6 1.92)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85145b11-1cdd-4bf8-b51e-364c4c8c1266))
26 | (fp_line (start -3.15 1.6) (end -3.15 -1.6)
27 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d4b15920-e842-4e41-b80f-6075afb32374))
28 | (fp_line (start 3.15 -1.6) (end 3.15 1.6)
29 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e93cdc4-dc3a-410b-af23-322a88f17153))
30 | (pad "1" smd roundrect (at -2.55 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 85a182cd-6354-48c2-8a93-32f4a4e239aa))
31 | (pad "2" smd roundrect (at 2.55 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 5e98c8d6-3754-4467-901a-5d1d849a64da))
32 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl"
33 | (offset (xyz 0 0 0))
34 | (scale (xyz 1 1 1))
35 | (rotate (xyz 0 0 0))
36 | )
37 | )
38 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/R_Shunt_2512_6332Metric.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_Shunt_2512_6332Metric" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
4 | (tags "resistor")
5 | (attr smd)
6 | (fp_text reference "REF**" (at 0 -2.62) (layer "F.SilkS") hide
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp ff640516-a96e-44be-95a9-90c13ad7d0a4)
9 | )
10 | (fp_text value "R_Shunt_2512_6332Metric" (at 0 2.62) (layer "F.Fab") hide
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp fea62690-7cae-4363-850a-758b27dddbf4)
13 | )
14 | (fp_line (start -1.475 1.65) (end 1.475 1.65)
15 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44f2dac7-b936-4a39-bc0c-bffc0241dc5d))
16 | (fp_line (start -1.45 -1.65) (end 1.5 -1.65)
17 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bae47732-45e3-4a8f-a941-89bb42f7f52a))
18 | (fp_line (start -3.75 -1.9) (end 3.75 -1.9)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c93ae89b-009b-4d4b-962b-ea9175e7263e))
20 | (fp_line (start -3.75 1.9) (end -3.75 -1.9)
21 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4947eec6-325e-4c53-836c-65067cbcd911))
22 | (fp_line (start 3.75 -1.9) (end 3.75 1.9)
23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd88ba40-69fd-4ad6-b340-508dacd3f0ef))
24 | (fp_line (start 3.75 1.9) (end -3.75 1.9)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85145b11-1cdd-4bf8-b51e-364c4c8c1266))
26 | (pad "1" smd roundrect (at -2.7 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 85a182cd-6354-48c2-8a93-32f4a4e239aa))
27 | (pad "2" smd roundrect (at 2.7 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 5e98c8d6-3754-4467-901a-5d1d849a64da))
28 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl"
29 | (offset (xyz 0 0 0))
30 | (scale (xyz 1 1 1))
31 | (rotate (xyz 0 0 0))
32 | )
33 | )
34 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/SDM2U30CSP-7.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SDM2U30CSP-7" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at -0.2 -0.9) (layer "F.SilkS") hide
5 | (effects (font (size 0.321024 0.321024) (thickness 0.080256)))
6 | (tstamp c28a0802-6d69-4275-aa58-0143995cef8e)
7 | )
8 | (fp_text value "SDM2U30CSP-7" (at -0.2 0.869493) (layer "F.Fab")
9 | (effects (font (size 0.320531 0.320531) (thickness 0.15)))
10 | (tstamp 927b87eb-f12a-47d9-a084-26a49f5cbff1)
11 | )
12 | (fp_rect (start -1.067 -0.545) (end 1.035 0.545)
13 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 9429c642-6007-4057-97a2-67c83e1334f4))
14 | (fp_rect (start 0.7778 0.4) (end -0.8222 -0.4)
15 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.Fab") (tstamp 1ff28b95-e9fc-4087-ab36-91083e76a032))
16 | (pad "1" smd rect (at -0.6745 0) (size 0.385 0.69) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0e58fa6b-cec3-4de0-88a9-09defa3120be))
17 | (pad "2" smd rect (at 0.3175 0) (size 1.035 0.69) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2eba375c-8c38-48f1-b4f0-d26a622f34a8))
18 | (model "${KIPRJMOD}/O32controller.pretty/DIODE_SDM2U30CSP-7_DIO.step"
19 | (offset (xyz 0 0 0))
20 | (scale (xyz 1 1 1))
21 | (rotate (xyz 0 0 0))
22 | )
23 | )
24 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/SMT2_0P91X0P63_STM-L.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SMT2_0P91X0P63_STM-L" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tags "ESDA17P20-1F2 ")
4 | (attr smd)
5 | (fp_text reference "REF**" (at 0 -1.9 unlocked) (layer "F.SilkS") hide
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | (tstamp 6265f357-11c7-4887-8f53-b85e8aeb7f69)
8 | )
9 | (fp_text value "SMT2_0P91X0P63_STM" (at -0.15 2.1 unlocked) (layer "F.Fab") hide
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | (tstamp 4f8c937a-dec8-4421-8e66-68f49b7ef9d5)
12 | )
13 | (fp_line (start -0.75 -0.25) (end -0.75 0.25)
14 | (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2bc4387f-610d-4837-bdbb-ee4875dcb750))
15 | (fp_line (start -0.65 -0.45) (end 0.6223 -0.45)
16 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5c8e262c-0d43-4150-94b7-b1cdac04af2e))
17 | (fp_line (start -0.65 0.45) (end -0.65 -0.45)
18 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 90502f5b-7a30-4b36-a52e-b580934eef7f))
19 | (fp_line (start 0.6223 -0.45) (end 0.6223 0.45)
20 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b765ae93-1b85-4370-9455-95bdcfe3e0a9))
21 | (fp_line (start 0.6223 0.45) (end -0.65 0.45)
22 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5e33ee2-617c-48d5-8afb-e7086af1405a))
23 | (fp_line (start -0.5207 -0.3175) (end -0.5207 0.3175)
24 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp b923f7ce-fa67-45e0-bab0-ef46b28938a8))
25 | (fp_line (start -0.5207 0.3175) (end 0.5207 0.3175)
26 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp 180b247b-25bc-43d4-a1d0-de676c1fc787))
27 | (fp_line (start 0.5207 -0.3175) (end -0.5207 -0.3175)
28 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp e145558d-eacc-46b7-8a48-7e5576eabb3c))
29 | (fp_line (start 0.5207 0.3175) (end 0.5207 -0.3175)
30 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp 5208446e-8803-4e4e-829a-7933720596d5))
31 | (pad "1" smd rect (at -0.325 0) (size 0.25 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 00fba513-1131-4922-aacf-195cd82528b5))
32 | (pad "2" smd rect (at 0.325 0) (size 0.25 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cdb03ac7-3aa3-4ecf-a14e-5599f4508f0e))
33 | (model "${KIPRJMOD}/O32controller.pretty/ESDA17P20-1F2.step"
34 | (offset (xyz 0 0 0))
35 | (scale (xyz 1 1 1))
36 | (rotate (xyz 0 0 0))
37 | )
38 | )
39 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/SolderWire-Actual_1x01_D1.25mm_OD_1.8mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.25mm_OD_1.8mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0.127 -2.921) (layer "F.SilkS") hide
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.25mm_OD_1.8mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.1 -1.1) (end 1.1 1.1) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (pad "1" thru_hole roundrect (at 0 0) (size 1.8 1.8) (drill 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
17 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
18 | (offset (xyz 0 0 0))
19 | (scale (xyz 1 1 1))
20 | (rotate (xyz 0 0 0))
21 | )
22 | )
23 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/SolderWire-Actual_1x01_D1.25mm_OD_2.3mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.25mm_OD_2.3mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0.127 -2.921) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.25mm_OD_2.3mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.35 -1.35) (end 1.35 1.35) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (fp_circle (center 0 0) (end 1.15 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ca668322-d0ff-4e6d-94eb-c9a0142ec932))
17 | (pad "1" thru_hole roundrect (at 0 0) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
18 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
19 | (offset (xyz 0 0 0))
20 | (scale (xyz 1 1 1))
21 | (rotate (xyz 0 0 0))
22 | )
23 | )
24 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/SolderWire-Actual_1x01_D1.7mm_OD_2.5mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.7mm_OD_2.5mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0.127 -2.921) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.7mm_OD_2.5mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.45 -1.45) (end 1.45 1.45) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (pad "1" thru_hole roundrect (at 0 0) (size 2.5 2.5) (drill 1.7) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
17 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
18 | (offset (xyz 0 0 0))
19 | (scale (xyz 1 1 1))
20 | (rotate (xyz 0 0 0))
21 | )
22 | )
23 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/SolderWire-Actual_1x01_D1.7mm_OD_2.75mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.7mm_OD_2.75mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0 -2.286) (layer "F.SilkS") hide
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.7mm_OD_2.75mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.575 -1.575) (end 1.575 1.575) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (pad "1" thru_hole roundrect (at 0 0) (size 2.75 2.75) (drill 1.7) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
17 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
18 | (offset (xyz 1.397 -0.762 0))
19 | (scale (xyz 1 1 1))
20 | (rotate (xyz 0 0 0))
21 | )
22 | )
23 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/THVD1420DRLR_SOT-585.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "THVD1420DRLR_SOT-585" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at -0.15 -2) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | (tstamp 916e8c22-cc53-448d-89db-a5f96a90e554)
7 | )
8 | (fp_text value "SOIC_20DRLR_TEX" (at 0.1 2.05) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 0bc9615c-5bc5-4990-800e-d64e96017942)
11 | )
12 | (fp_circle (center -1.35 -0.75) (end -1.15 -0.75)
13 | (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 5fba4b0b-ab18-4c0f-8da8-f5df71ca3d43))
14 | (fp_rect (start -1.1 -1.1) (end 1.1 1.1)
15 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e9581364-b95a-4488-a9ed-a195cf78991d))
16 | (pad "1" smd roundrect (at -0.74 -0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 1b7a4516-411a-4a60-89e6-876745b86665))
17 | (pad "2" smd roundrect (at -0.74 -0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp cb47dddc-3b24-4416-b142-f6784ef782f6))
18 | (pad "3" smd roundrect (at -0.74 0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 5dfd7df8-2a46-4ad5-8de2-d5ae6eff1341))
19 | (pad "4" smd roundrect (at -0.74 0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 75a75429-7c9b-4d13-8bbb-d7b0a97bfebf))
20 | (pad "5" smd roundrect (at 0.74 0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 1cb58034-ea24-4f83-9af5-1a1475c12e2b))
21 | (pad "6" smd roundrect (at 0.74 0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp e5e081c9-d9a9-427f-8c52-bc1e88653432))
22 | (pad "7" smd roundrect (at 0.74 -0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp e5f31007-77a2-4cf9-9a1d-93609d564326))
23 | (pad "8" smd roundrect (at 0.74 -0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 143300e1-897e-4c06-b635-7ffdab12b0fe))
24 | (model "${KIPRJMOD}/O32controller.pretty/THVD1420DRLR.stp"
25 | (offset (xyz 0 0 0))
26 | (scale (xyz 1 1 1))
27 | (rotate (xyz 0 0 0))
28 | )
29 | )
30 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/Tactile_Switch_EVQ-P7A01P.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "Tactile_Switch_EVQ-P7A01P" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 0)
4 | (fp_text reference "REF**" (at 0.25 -2.75) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | (tstamp 94b78dfd-dd04-4b3a-b2aa-28d4f3393f9d)
7 | )
8 | (fp_text value "Tactile_Switch_EVQ-P7A01P" (at 0.95 3.6) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 0846d495-5fd3-4fb0-b5a3-1e2fbbe4a2a4)
11 | )
12 | (fp_line (start 0.85 1.55) (end 0.85 2.1) (layer "Cmts.User") (width 0.15) (tstamp 262b9353-cb2b-48f7-bd39-91b048859e2f))
13 | (fp_line (start -0.85 1.55) (end -0.85 2.1) (layer "Cmts.User") (width 0.15) (tstamp b1b404eb-49d1-49fd-b9b7-0e40dbc71c3e))
14 | (fp_line (start -0.85 2.1) (end 0.85 2.1) (layer "Cmts.User") (width 0.15) (tstamp feb22515-f193-446e-b765-0143cca6a10e))
15 | (fp_rect (start -1.75 -1.45) (end 1.75 1.45) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp b78405f3-37d7-4b67-abd9-a82a23e0d93d))
16 | (pad "" np_thru_hole circle (at 0 0.9) (size 0.7 0.7) (drill 0.7) (layers *.Mask) (tstamp 432a3d2d-10b3-41fe-adf0-2f1f672bbf09))
17 | (pad "" np_thru_hole circle (at 0 -0.9) (size 0.7 0.7) (drill 0.7) (layers *.Mask) (tstamp 88adfce0-e047-46bb-ae13-6baa49d61935))
18 | (pad "1" smd rect (at -1.8 -0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8dec44c1-f6f1-4109-bd8d-4e64199a68cc))
19 | (pad "1" smd rect (at 1.8 -0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c9427c48-ceff-4120-b25a-1359640bc1e8))
20 | (pad "2" smd rect (at -1.8 0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3957497e-3ef4-4a8d-b18d-6c8aa8b224f9))
21 | (pad "2" smd rect (at 1.8 0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f989e252-042e-4848-86ca-6aaf65711ab5))
22 | (model "${KIPRJMOD}/O32controller.pretty/EVQ-P7A01P--3DModel-STEP-269445.step"
23 | (offset (xyz 0 0 0))
24 | (scale (xyz 1 1 1))
25 | (rotate (xyz -90 0 0))
26 | )
27 | )
28 |
--------------------------------------------------------------------------------
/v2/O32controller.pretty/WSLF25122L000FEB.kicad_mod:
--------------------------------------------------------------------------------
1 |
2 | (footprint RESC6331X88N (layer F.Cu) (tedit 6588A51D)
3 | (descr "")
4 | (attr smd)
5 | (fp_text reference REF** (at -2.63477 -2.486352 0) (layer F.SilkS)
6 | (effects (font (size 0.394239370079 0.394239370079) (thickness 0.15)))
7 | )
8 | (fp_text value RESC6331X88N (at -0.979994 2.407627 0) (layer F.Fab)
9 | (effects (font (size 0.394729133858 0.394729133858) (thickness 0.15)))
10 | )
11 | (pad 1 smd roundrect (roundrect_rratio 0.86) (at -2.925 0.0) (size 1.47 3.45) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
12 | (pad 2 smd roundrect (roundrect_rratio 0.86) (at 2.925 0.0) (size 1.47 3.45) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
13 | (fp_line (start -3.3 -1.72) (end 3.3 -1.72) (layer F.Fab) (width 0.127))
14 | (fp_line (start 3.3 -1.72) (end 3.3 1.72) (layer F.Fab) (width 0.127))
15 | (fp_line (start 3.3 1.72) (end -3.3 1.72) (layer F.Fab) (width 0.127))
16 | (fp_line (start -3.3 1.72) (end -3.3 -1.72) (layer F.Fab) (width 0.127))
17 | (fp_line (start -3.18 -2.04) (end 3.18 -2.04) (layer F.SilkS) (width 0.127))
18 | (fp_line (start -3.18 2.04) (end 3.18 2.04) (layer F.SilkS) (width 0.127))
19 | (fp_line (start -3.91 -2.104) (end 3.91 -2.104) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start 3.91 -2.104) (end 3.91 2.104) (layer F.CrtYd) (width 0.05))
21 | (fp_line (start 3.91 2.104) (end -3.91 2.104) (layer F.CrtYd) (width 0.05))
22 | (fp_line (start -3.91 2.104) (end -3.91 -2.104) (layer F.CrtYd) (width 0.05))
23 | )
--------------------------------------------------------------------------------
/v2/O32controller.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/O32controller.xlsx
--------------------------------------------------------------------------------
/v2/fp-info-cache:
--------------------------------------------------------------------------------
1 | 35663314529022
2 | O32controller
3 | CAP_EEEFN1E101UP
4 |
5 |
6 | 0
7 | 2
8 | 2
9 | O32controller
10 | CSD88584Q5DCT
11 |
12 |
13 | 0
14 | 11
15 | 11
16 | O32controller
17 | DIODFN100X60X43-2N
18 |
19 |
20 | 0
21 | 2
22 | 2
23 | O32controller
24 | IND_VLS201612CX-220M-1
25 |
26 |
27 | 0
28 | 2
29 | 2
30 | O32controller
31 | JST_SM02B-SRSS-TB(LF)(SN)
32 | SM02B-SRSS-TB
33 |
34 | 0
35 | 4
36 | 4
37 | O32controller
38 | JST_SM04B-SRSS-TB(LF)(SN)
39 |
40 |
41 | 0
42 | 6
43 | 6
44 | O32controller
45 | MA702GQ-P
46 |
47 |
48 | 0
49 | 17
50 | 17
51 | O32controller
52 | NetTie-2_SMD_Pad0.25mm
53 | Net tie, 2 pin, 0.5mm square SMD pads
54 | net tie
55 | 0
56 | 3
57 | 2
58 | O32controller
59 | RESC2550X76N
60 |
61 |
62 | 0
63 | 2
64 | 2
65 | O32controller
66 | R_Shunt_2512_6332Metric
67 | Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
68 | resistor
69 | 0
70 | 2
71 | 2
72 | O32controller
73 | SDM2U30CSP-7
74 |
75 |
76 | 0
77 | 2
78 | 2
79 | O32controller
80 | SMT2_0P91X0P63_STM-L
81 |
82 | ESDA17P20-1F2
83 | 0
84 | 2
85 | 2
86 | O32controller
87 | SolderWire-Actual_1x01_D1.7mm_OD_2.5mm
88 | Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
89 | connector wire 0.75sqmm
90 | 0
91 | 1
92 | 1
93 | O32controller
94 | SolderWire-Actual_1x01_D1.7mm_OD_2.75mm
95 | Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
96 | connector wire 0.75sqmm
97 | 0
98 | 1
99 | 1
100 | O32controller
101 | SolderWire-Actual_1x01_D1.25mm_OD_1.8mm
102 | Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
103 | connector wire 0.75sqmm
104 | 0
105 | 1
106 | 1
107 | O32controller
108 | SolderWire-Actual_1x01_D1.25mm_OD_2.3mm
109 | Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator
110 | connector wire 0.75sqmm
111 | 0
112 | 1
113 | 1
114 | O32controller
115 | THVD1420DRLR
116 |
117 |
118 | 0
119 | 8
120 | 8
121 | O32controller
122 | THVD1420DRLR_SOT-585
123 |
124 |
125 | 0
126 | 8
127 | 8
128 | O32controller
129 | Tactile_Switch_EVQ-P7A01P
130 |
131 |
132 | 0
133 | 4
134 | 2
135 | O32controller
136 | VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm
137 | VQFN, 48 Pin (http://www.ti.com/lit/ds/symlink/cc430f5137.pdf#page=128), generated with kicad-footprint-generator ipc_noLead_generator.py
138 | VQFN NoLead
139 | 0
140 | 53
141 | 49
142 | O32controller
143 | WSLF25122L000FEB
144 |
145 |
146 | 0
147 | 2
148 | 2
149 |
--------------------------------------------------------------------------------
/v2/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (lib (name "O32controller")(type "KiCad")(uri "${KIPRJMOD}/O32controller.pretty")(options "")(descr ""))
3 | )
4 |
--------------------------------------------------------------------------------
/v2/media/3dview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/media/3dview.png
--------------------------------------------------------------------------------
/v2/media/BR2304 render.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/media/BR2304 render.png
--------------------------------------------------------------------------------
/v2/media/jlcpcb order.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/media/jlcpcb order.png
--------------------------------------------------------------------------------
/v2/media/pcb_back.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/media/pcb_back.png
--------------------------------------------------------------------------------
/v2/media/pcb_front.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/media/pcb_front.png
--------------------------------------------------------------------------------
/v2/media/progress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/media/progress.png
--------------------------------------------------------------------------------
/v2/output/O32controller.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/O32controller.pdf
--------------------------------------------------------------------------------
/v2/output/gerbers/O32controller-B_Mask.gbs:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.7-1)-1*
2 | G04 #@! TF.CreationDate,2023-01-06T03:53:42-05:00*
3 | G04 #@! TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Soldermask,Bot*
6 | G04 #@! TF.FilePolarity,Negative*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.7-1)-1) date 2023-01-06 03:53:42*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.269607X-1.105393X-1.105393X1.105393X-1.105393X1.105393X1.105393X-1.105393X1.105393X0*%
33 | %ADD11C,0.700000*%
34 | %ADD12RoundRect,0.176470X-0.723530X-0.723530X0.723530X-0.723530X0.723530X0.723530X-0.723530X0.723530X0*%
35 | %ADD13RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
36 | %ADD14RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
37 | %ADD15RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
38 | %ADD16R,0.711200X0.254000*%
39 | %ADD17R,0.254000X0.711200*%
40 | %ADD18R,1.701800X1.701800*%
41 | %ADD19RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
42 | %ADD20RoundRect,0.050000X0.100000X-0.285000X0.100000X0.285000X-0.100000X0.285000X-0.100000X-0.285000X0*%
43 | %ADD21RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
44 | %ADD22RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
45 | %ADD23R,1.550000X0.600000*%
46 | %ADD24R,1.800000X1.200000*%
47 | %ADD25RoundRect,0.255000X0.595000X1.445000X-0.595000X1.445000X-0.595000X-1.445000X0.595000X-1.445000X0*%
48 | %ADD26RoundRect,0.087500X-0.212500X0.087500X-0.212500X-0.087500X0.212500X-0.087500X0.212500X0.087500X0*%
49 | %ADD27C,1.000000*%
50 | %ADD28RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
51 | G04 APERTURE END LIST*
52 | D10*
53 | X61850000Y-53550000D03*
54 | X61850000Y-49750000D03*
55 | X56450000Y-38100000D03*
56 | D11*
57 | X37750000Y-56750000D03*
58 | X39550000Y-56750000D03*
59 | D12*
60 | X41800000Y-60100000D03*
61 | D10*
62 | X61850000Y-46350000D03*
63 | X61850000Y-42550000D03*
64 | D12*
65 | X41800000Y-62350000D03*
66 | D10*
67 | X56450000Y-61900000D03*
68 | X61850000Y-56950000D03*
69 | D13*
70 | X51110000Y-44350000D03*
71 | X50090000Y-44350000D03*
72 | D14*
73 | X62985000Y-44450000D03*
74 | X62025000Y-44450000D03*
75 | X55280000Y-53650000D03*
76 | X54320000Y-53650000D03*
77 | D13*
78 | X51110000Y-41510000D03*
79 | X50090000Y-41510000D03*
80 | D15*
81 | X49270000Y-47450000D03*
82 | X50230000Y-47450000D03*
83 | D14*
84 | X54630000Y-39650000D03*
85 | X53670000Y-39650000D03*
86 | X62980000Y-58850000D03*
87 | X62020000Y-58850000D03*
88 | D16*
89 | X51450000Y-49249999D03*
90 | X51450000Y-49750000D03*
91 | X51450000Y-50250000D03*
92 | X51450000Y-50750001D03*
93 | D17*
94 | X50750001Y-51450000D03*
95 | X50250000Y-51450000D03*
96 | X49750000Y-51450000D03*
97 | X49249999Y-51450000D03*
98 | D16*
99 | X48550000Y-50750001D03*
100 | X48550000Y-50250000D03*
101 | X48550000Y-49750000D03*
102 | X48550000Y-49249999D03*
103 | D17*
104 | X49249999Y-48550000D03*
105 | X49750000Y-48550000D03*
106 | X50250000Y-48550000D03*
107 | X50750001Y-48550000D03*
108 | D18*
109 | X50000000Y-50000000D03*
110 | D19*
111 | X48700000Y-41490000D03*
112 | X48700000Y-42510000D03*
113 | D20*
114 | X42750000Y-51990000D03*
115 | X42250000Y-51990000D03*
116 | X41750000Y-51990000D03*
117 | X41250000Y-51990000D03*
118 | X41250000Y-50510000D03*
119 | X41750000Y-50510000D03*
120 | X42250000Y-50510000D03*
121 | X42750000Y-50510000D03*
122 | D21*
123 | X50090000Y-43400000D03*
124 | X51110000Y-43400000D03*
125 | D22*
126 | X46850000Y-51370000D03*
127 | X46850000Y-52330000D03*
128 | D13*
129 | X51110000Y-56000000D03*
130 | X50090000Y-56000000D03*
131 | D19*
132 | X42800000Y-45490000D03*
133 | X42800000Y-46510000D03*
134 | D23*
135 | X41500000Y-57050000D03*
136 | X41500000Y-56050000D03*
137 | X41500000Y-55050000D03*
138 | X41500000Y-54050000D03*
139 | D24*
140 | X37625000Y-58350000D03*
141 | X37625000Y-52750000D03*
142 | D14*
143 | X63000000Y-51650000D03*
144 | X62040000Y-51650000D03*
145 | D25*
146 | X59150000Y-56050000D03*
147 | X53750000Y-56050000D03*
148 | D19*
149 | X44400000Y-45190000D03*
150 | X44400000Y-46210000D03*
151 | D15*
152 | X45320000Y-56600000D03*
153 | X46280000Y-56600000D03*
154 | D23*
155 | X41480000Y-48500000D03*
156 | X41480000Y-47500000D03*
157 | D24*
158 | X37605000Y-49800000D03*
159 | X37605000Y-46200000D03*
160 | D13*
161 | X61160000Y-51650000D03*
162 | X60140000Y-51650000D03*
163 | D14*
164 | X55250000Y-46850000D03*
165 | X54290000Y-46850000D03*
166 | D21*
167 | X50090000Y-42460000D03*
168 | X51110000Y-42460000D03*
169 | D19*
170 | X47850000Y-54790000D03*
171 | X47850000Y-55810000D03*
172 | D13*
173 | X61160000Y-58850000D03*
174 | X60140000Y-58850000D03*
175 | D21*
176 | X44340000Y-47150000D03*
177 | X45360000Y-47150000D03*
178 | D13*
179 | X49260000Y-45650000D03*
180 | X48240000Y-45650000D03*
181 | D23*
182 | X41480000Y-43500000D03*
183 | X41480000Y-42500000D03*
184 | D24*
185 | X37605000Y-44800000D03*
186 | X37605000Y-41200000D03*
187 | D21*
188 | X50090000Y-54400000D03*
189 | X51110000Y-54400000D03*
190 | D25*
191 | X59150000Y-42050000D03*
192 | X53750000Y-42050000D03*
193 | D13*
194 | X51110000Y-57000000D03*
195 | X50090000Y-57000000D03*
196 | D26*
197 | X53850000Y-37550000D03*
198 | X53850000Y-38200000D03*
199 | D21*
200 | X45290000Y-55650000D03*
201 | X46310000Y-55650000D03*
202 | D13*
203 | X61165000Y-44450000D03*
204 | X60145000Y-44450000D03*
205 | D27*
206 | X44550000Y-59000000D03*
207 | D28*
208 | X41800000Y-46510000D03*
209 | X41800000Y-45490000D03*
210 | D25*
211 | X59150000Y-49250000D03*
212 | X53750000Y-49250000D03*
213 | M02*
214 |
--------------------------------------------------------------------------------
/v2/output/gerbers/O32controller-B_Paste.gbp:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.7-1)-1*
2 | G04 #@! TF.CreationDate,2023-01-06T03:53:41-05:00*
3 | G04 #@! TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Paste,Bot*
6 | G04 #@! TF.FilePolarity,Positive*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW (6.0.7-1)-1) date 2023-01-06 03:53:41*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
33 | %ADD11RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
34 | %ADD12RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
35 | %ADD13R,0.711200X0.254000*%
36 | %ADD14R,0.254000X0.711200*%
37 | %ADD15R,1.701800X1.701800*%
38 | %ADD16RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
39 | %ADD17RoundRect,0.050000X0.100000X-0.285000X0.100000X0.285000X-0.100000X0.285000X-0.100000X-0.285000X0*%
40 | %ADD18RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
41 | %ADD19RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
42 | %ADD20R,1.550000X0.600000*%
43 | %ADD21R,1.800000X1.200000*%
44 | %ADD22RoundRect,0.255000X0.595000X1.445000X-0.595000X1.445000X-0.595000X-1.445000X0.595000X-1.445000X0*%
45 | %ADD23RoundRect,0.087500X-0.212500X0.087500X-0.212500X-0.087500X0.212500X-0.087500X0.212500X0.087500X0*%
46 | %ADD24RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
47 | G04 APERTURE END LIST*
48 | D10*
49 | X51110000Y-44350000D03*
50 | X50090000Y-44350000D03*
51 | D11*
52 | X62985000Y-44450000D03*
53 | X62025000Y-44450000D03*
54 | X55280000Y-53650000D03*
55 | X54320000Y-53650000D03*
56 | D10*
57 | X51110000Y-41510000D03*
58 | X50090000Y-41510000D03*
59 | D12*
60 | X49270000Y-47450000D03*
61 | X50230000Y-47450000D03*
62 | D11*
63 | X54630000Y-39650000D03*
64 | X53670000Y-39650000D03*
65 | X62980000Y-58850000D03*
66 | X62020000Y-58850000D03*
67 | D13*
68 | X51450000Y-49249999D03*
69 | X51450000Y-49750000D03*
70 | X51450000Y-50250000D03*
71 | X51450000Y-50750001D03*
72 | D14*
73 | X50750001Y-51450000D03*
74 | X50250000Y-51450000D03*
75 | X49750000Y-51450000D03*
76 | X49249999Y-51450000D03*
77 | D13*
78 | X48550000Y-50750001D03*
79 | X48550000Y-50250000D03*
80 | X48550000Y-49750000D03*
81 | X48550000Y-49249999D03*
82 | D14*
83 | X49249999Y-48550000D03*
84 | X49750000Y-48550000D03*
85 | X50250000Y-48550000D03*
86 | X50750001Y-48550000D03*
87 | D15*
88 | X50000000Y-50000000D03*
89 | D16*
90 | X48700000Y-41490000D03*
91 | X48700000Y-42510000D03*
92 | D17*
93 | X42750000Y-51990000D03*
94 | X42250000Y-51990000D03*
95 | X41750000Y-51990000D03*
96 | X41250000Y-51990000D03*
97 | X41250000Y-50510000D03*
98 | X41750000Y-50510000D03*
99 | X42250000Y-50510000D03*
100 | X42750000Y-50510000D03*
101 | D18*
102 | X50090000Y-43400000D03*
103 | X51110000Y-43400000D03*
104 | D19*
105 | X46850000Y-51370000D03*
106 | X46850000Y-52330000D03*
107 | D10*
108 | X51110000Y-56000000D03*
109 | X50090000Y-56000000D03*
110 | D16*
111 | X42800000Y-45490000D03*
112 | X42800000Y-46510000D03*
113 | D20*
114 | X41500000Y-57050000D03*
115 | X41500000Y-56050000D03*
116 | X41500000Y-55050000D03*
117 | X41500000Y-54050000D03*
118 | D21*
119 | X37625000Y-58350000D03*
120 | X37625000Y-52750000D03*
121 | D11*
122 | X63000000Y-51650000D03*
123 | X62040000Y-51650000D03*
124 | D22*
125 | X59150000Y-56050000D03*
126 | X53750000Y-56050000D03*
127 | D16*
128 | X44400000Y-45190000D03*
129 | X44400000Y-46210000D03*
130 | D12*
131 | X45320000Y-56600000D03*
132 | X46280000Y-56600000D03*
133 | D20*
134 | X41480000Y-48500000D03*
135 | X41480000Y-47500000D03*
136 | D21*
137 | X37605000Y-49800000D03*
138 | X37605000Y-46200000D03*
139 | D10*
140 | X61160000Y-51650000D03*
141 | X60140000Y-51650000D03*
142 | D11*
143 | X55250000Y-46850000D03*
144 | X54290000Y-46850000D03*
145 | D18*
146 | X50090000Y-42460000D03*
147 | X51110000Y-42460000D03*
148 | D16*
149 | X47850000Y-54790000D03*
150 | X47850000Y-55810000D03*
151 | D10*
152 | X61160000Y-58850000D03*
153 | X60140000Y-58850000D03*
154 | D18*
155 | X44340000Y-47150000D03*
156 | X45360000Y-47150000D03*
157 | D10*
158 | X49260000Y-45650000D03*
159 | X48240000Y-45650000D03*
160 | D20*
161 | X41480000Y-43500000D03*
162 | X41480000Y-42500000D03*
163 | D21*
164 | X37605000Y-44800000D03*
165 | X37605000Y-41200000D03*
166 | D18*
167 | X50090000Y-54400000D03*
168 | X51110000Y-54400000D03*
169 | D22*
170 | X59150000Y-42050000D03*
171 | X53750000Y-42050000D03*
172 | D10*
173 | X51110000Y-57000000D03*
174 | X50090000Y-57000000D03*
175 | D23*
176 | X53850000Y-37550000D03*
177 | X53850000Y-38200000D03*
178 | D18*
179 | X45290000Y-55650000D03*
180 | X46310000Y-55650000D03*
181 | D10*
182 | X61165000Y-44450000D03*
183 | X60145000Y-44450000D03*
184 | D24*
185 | X41800000Y-46510000D03*
186 | X41800000Y-45490000D03*
187 | D22*
188 | X59150000Y-49250000D03*
189 | X53750000Y-49250000D03*
190 | M02*
191 |
--------------------------------------------------------------------------------
/v2/output/gerbers/O32controller-Edge_Cuts.gm1:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(6.0.7-1)-1*
2 | G04 #@! TF.CreationDate,2023-01-06T03:53:42-05:00*
3 | G04 #@! TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,rev?*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Profile,NP*
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW (6.0.7-1)-1) date 2023-01-06 03:53:42*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | G04 #@! TA.AperFunction,Profile*
14 | %ADD10C,0.150000*%
15 | G04 #@! TD*
16 | G04 APERTURE END LIST*
17 | D10*
18 | X62314000Y-61314000D02*
19 | G75*
20 | G03*
21 | X62314000Y-61314000I-1000000J0D01*
22 | G01*
23 | X38686000Y-36500000D02*
24 | X61314000Y-36500000D01*
25 | X36500000Y-61314000D02*
26 | G75*
27 | G03*
28 | X38686000Y-63500000I2186000J0D01*
29 | G01*
30 | X38686000Y-36500000D02*
31 | G75*
32 | G03*
33 | X36500000Y-38686000I0J-2186000D01*
34 | G01*
35 | X38686000Y-63500000D02*
36 | X61314000Y-63500000D01*
37 | X63500000Y-38686000D02*
38 | X63500000Y-61314000D01*
39 | X63500000Y-38686000D02*
40 | G75*
41 | G03*
42 | X61314000Y-36500000I-2186000J0D01*
43 | G01*
44 | X39686000Y-61314000D02*
45 | G75*
46 | G03*
47 | X39686000Y-61314000I-1000000J0D01*
48 | G01*
49 | X39686000Y-38686000D02*
50 | G75*
51 | G03*
52 | X39686000Y-38686000I-1000000J0D01*
53 | G01*
54 | X61314000Y-63500000D02*
55 | G75*
56 | G03*
57 | X63500000Y-61314000I0J2186000D01*
58 | G01*
59 | X62314000Y-38686000D02*
60 | G75*
61 | G03*
62 | X62314000Y-38686000I-1000000J0D01*
63 | G01*
64 | X36500000Y-38686000D02*
65 | X36500000Y-61314000D01*
66 | M02*
67 |
--------------------------------------------------------------------------------
/v2/output/gerbers/O32controller-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad (6.0.7-1)-1} date Friday, January 06, 2023 at 03:53:44 AM
3 | ; FORMAT={-:-/ absolute / metric / decimal}
4 | ; #@! TF.CreationDate,2023-01-06T03:53:44-05:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.7-1)-1
6 | ; #@! TF.FileFunction,NonPlated,1,4,NPTH
7 | FMAT,2
8 | METRIC
9 | ; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
10 | T1C0.700
11 | %
12 | G90
13 | G05
14 | T1
15 | X37.75Y-56.75
16 | X39.55Y-56.75
17 | T0
18 | M30
19 |
--------------------------------------------------------------------------------
/v2/output/gerbers/O32controller-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad (6.0.7-1)-1} date Friday, January 06, 2023 at 03:53:44 AM
3 | ; FORMAT={-:-/ absolute / metric / decimal}
4 | ; #@! TF.CreationDate,2023-01-06T03:53:44-05:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,(6.0.7-1)-1
6 | ; #@! TF.FileFunction,Plated,1,4,PTH
7 | FMAT,2
8 | METRIC
9 | ; #@! TA.AperFunction,Plated,PTH,ViaDrill
10 | T1C0.200
11 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
12 | T2C1.250
13 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
14 | T3C1.700
15 | %
16 | G90
17 | G05
18 | T1
19 | X37.1Y-40.2
20 | X38.0Y-55.85
21 | X38.15Y-51.35
22 | X38.948Y-44.121
23 | X38.95Y-50.3
24 | X39.0Y-41.05
25 | X39.55Y-49.85
26 | X39.7Y-42.95
27 | X39.7Y-50.75
28 | X39.75Y-53.0
29 | X39.75Y-57.7
30 | X39.8Y-55.8
31 | X39.9Y-52.2
32 | X40.0Y-49.15
33 | X40.3Y-44.45
34 | X40.35Y-40.25
35 | X40.45Y-42.8
36 | X40.5Y-50.55
37 | X40.6Y-56.8
38 | X40.65Y-46.75
39 | X41.1Y-45.9
40 | X41.2Y-53.0
41 | X41.35Y-46.6
42 | X41.8Y-58.3
43 | X42.3Y-57.8
44 | X42.75Y-54.4
45 | X43.1Y-47.55
46 | X43.15Y-56.6
47 | X43.35Y-41.75
48 | X43.35Y-60.9
49 | X43.4Y-39.05
50 | X43.8Y-47.8
51 | X43.85Y-60.9
52 | X43.9Y-39.05
53 | X43.9Y-42.55
54 | X43.9Y-43.25
55 | X43.95Y-45.5
56 | X44.35Y-52.35
57 | X44.35Y-60.9
58 | X44.4Y-39.05
59 | X44.557Y-56.893
60 | X44.85Y-60.9
61 | X44.9Y-39.05
62 | X45.05Y-43.2
63 | X45.05Y-52.3
64 | X45.35Y-60.9
65 | X45.4Y-39.05
66 | X45.75Y-54.2
67 | X45.85Y-60.9
68 | X45.9Y-39.05
69 | X46.1Y-54.85
70 | X46.15Y-47.45
71 | X46.35Y-60.9
72 | X46.4Y-39.05
73 | X46.6Y-39.55
74 | X46.6Y-40.05
75 | X46.6Y-40.55
76 | X46.6Y-59.45
77 | X46.6Y-59.95
78 | X46.6Y-60.45
79 | X46.625Y-48.05
80 | X46.8Y-45.675
81 | X46.8Y-54.8
82 | X47.05Y-55.85
83 | X47.25Y-37.25
84 | X47.25Y-43.6
85 | X47.3Y-44.3
86 | X47.3Y-62.85
87 | X47.35Y-50.65
88 | X47.35Y-58.5
89 | X47.4Y-52.25
90 | X47.45Y-51.35
91 | X47.9Y-42.45
92 | X47.9Y-43.25
93 | X48.1Y-54.05
94 | X48.6Y-37.25
95 | X48.6Y-62.85
96 | X48.8Y-57.95
97 | X49.35Y-41.35
98 | X49.35Y-55.3
99 | X49.4Y-42.05
100 | X49.45Y-45.2
101 | X49.6Y-43.7
102 | X49.6Y-56.0
103 | X49.65Y-56.7
104 | X50.05Y-52.6
105 | X50.2Y-45.15
106 | X50.65Y-55.15
107 | X50.7Y-57.55
108 | X50.7Y-58.65
109 | X51.35Y-46.85
110 | X51.35Y-52.05
111 | X51.85Y-40.4
112 | X51.85Y-40.9
113 | X51.85Y-41.4
114 | X51.85Y-41.9
115 | X51.85Y-42.4
116 | X51.85Y-42.9
117 | X51.85Y-43.4
118 | X51.85Y-43.9
119 | X51.85Y-48.55
120 | X51.85Y-54.4
121 | X51.85Y-54.9
122 | X51.85Y-55.4
123 | X51.85Y-55.9
124 | X51.85Y-56.4
125 | X51.85Y-56.9
126 | X51.85Y-57.4
127 | X51.85Y-57.9
128 | X52.05Y-45.95
129 | X52.2Y-47.1
130 | X52.3Y-40.65
131 | X52.3Y-41.15
132 | X52.3Y-41.65
133 | X52.3Y-42.15
134 | X52.3Y-42.65
135 | X52.3Y-43.15
136 | X52.3Y-43.65
137 | X52.3Y-44.15
138 | X52.3Y-48.3
139 | X52.3Y-48.8
140 | X52.3Y-49.3
141 | X52.3Y-49.8
142 | X52.3Y-50.3
143 | X52.3Y-50.8
144 | X52.3Y-51.3
145 | X52.3Y-54.65
146 | X52.3Y-55.15
147 | X52.3Y-55.65
148 | X52.3Y-56.15
149 | X52.3Y-56.65
150 | X52.3Y-57.15
151 | X52.3Y-57.65
152 | X52.3Y-58.15
153 | X52.7Y-52.75
154 | X52.75Y-40.4
155 | X52.75Y-40.9
156 | X52.75Y-41.4
157 | X52.75Y-41.9
158 | X52.75Y-42.4
159 | X52.75Y-42.9
160 | X52.75Y-43.4
161 | X52.75Y-43.9
162 | X52.75Y-44.4
163 | X52.75Y-47.55
164 | X52.75Y-48.05
165 | X52.75Y-48.55
166 | X52.75Y-49.05
167 | X52.75Y-49.55
168 | X52.75Y-50.05
169 | X52.75Y-50.55
170 | X52.75Y-51.05
171 | X52.75Y-51.55
172 | X52.75Y-54.4
173 | X52.75Y-54.9
174 | X52.75Y-55.4
175 | X52.75Y-55.9
176 | X52.75Y-56.4
177 | X52.75Y-56.9
178 | X52.75Y-57.4
179 | X52.75Y-57.9
180 | X52.75Y-58.4
181 | X53.2Y-47.3
182 | X53.2Y-47.8
183 | X53.2Y-48.3
184 | X53.2Y-48.8
185 | X53.2Y-49.3
186 | X53.2Y-49.8
187 | X53.2Y-50.3
188 | X53.2Y-50.8
189 | X53.2Y-51.3
190 | X53.25Y-43.9
191 | X53.25Y-44.4
192 | X53.25Y-57.9
193 | X53.25Y-58.4
194 | X53.35Y-37.2
195 | X53.4Y-62.9
196 | X53.65Y-47.55
197 | X53.65Y-51.05
198 | X53.75Y-44.25
199 | X53.75Y-58.25
200 | X53.85Y-37.2
201 | X53.9Y-62.9
202 | X54.35Y-37.2
203 | X54.4Y-62.9
204 | X55.05Y-41.7
205 | X55.05Y-43.0
206 | X55.05Y-44.35
207 | X55.05Y-48.7
208 | X55.05Y-50.0
209 | X55.05Y-51.35
210 | X55.05Y-55.7
211 | X55.05Y-57.0
212 | X55.05Y-58.3
213 | X55.05Y-59.45
214 | X55.35Y-47.75
215 | X55.45Y-45.25
216 | X56.4Y-56.95
217 | X56.45Y-40.55
218 | X56.45Y-41.7
219 | X56.45Y-43.0
220 | X56.45Y-44.3
221 | X56.45Y-45.45
222 | X56.45Y-47.55
223 | X56.45Y-48.7
224 | X56.45Y-50.0
225 | X56.45Y-51.35
226 | X56.45Y-52.45
227 | X56.45Y-54.55
228 | X56.45Y-55.7
229 | X56.45Y-58.3
230 | X56.45Y-59.45
231 | X57.45Y-46.15
232 | X57.9Y-46.85
233 | X57.9Y-53.65
234 | X58.45Y-39.3
235 | X58.55Y-60.65
236 | X59.35Y-59.75
237 | X59.4Y-59.0
238 | X59.7Y-46.45
239 | X59.7Y-53.5
240 | T2
241 | X41.8Y-60.1
242 | X41.8Y-62.35
243 | T3
244 | X56.45Y-38.1
245 | X56.45Y-61.9
246 | X61.85Y-42.55
247 | X61.85Y-46.35
248 | X61.85Y-49.75
249 | X61.85Y-53.55
250 | X61.85Y-56.95
251 | T0
252 | M30
253 |
--------------------------------------------------------------------------------
/v2/output/gerbers_2.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/gerbers_2.zip
--------------------------------------------------------------------------------
/v2/output/gerbers_th.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/gerbers_th.zip
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-B_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-B_Cu.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-B_Mask.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-B_Mask.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-B_Paste.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-B_Paste.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-B_Silkscreen.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-B_Silkscreen.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-Edge_Cuts.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-Edge_Cuts.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-F_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-F_Cu.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-F_Mask.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-F_Mask.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-F_Paste.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-F_Paste.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-F_Silkscreen.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-F_Silkscreen.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-In1_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-In1_Cu.pdf
--------------------------------------------------------------------------------
/v2/output/layout pdfs/O32controller-In2_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v2/output/layout pdfs/O32controller-In2_Cu.pdf
--------------------------------------------------------------------------------
/v2/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 | (lib (name "O32controller")(type "KiCad")(uri "${KIPRJMOD}/O32controller.kicad_sym")(options "")(descr ""))
3 | )
4 |
--------------------------------------------------------------------------------
/v3/100x100.kicad_wks:
--------------------------------------------------------------------------------
1 | (kicad_wks (version 20220228) (generator pl_editor)
2 | (setup (textsize 1.5 1.5)(linewidth 0.15)(textlinewidth 0.15)
3 | (left_margin 10)(right_margin 10)(top_margin 10)(bottom_margin 10))
4 | (rect (name "") (start 0 0 ltcorner) (end 0 0) (repeat 2) (incrx 2) (incry 2))
5 | (line (name "") (start 50 2 ltcorner) (end 50 0 ltcorner) (repeat 30) (incrx 50))
6 | (tbtext "1" (name "") (pos 25 1 ltcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
7 | (line (name "") (start 50 2 lbcorner) (end 50 0 lbcorner) (repeat 30) (incrx 50))
8 | (tbtext "1" (name "") (pos 25 1 lbcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50))
9 | (line (name "") (start 0 50 ltcorner) (end 2 50 ltcorner) (repeat 30) (incry 50))
10 | (tbtext "A" (name "") (pos 1 25 ltcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
11 | (line (name "") (start 0 50 rtcorner) (end 2 50 rtcorner) (repeat 30) (incry 50))
12 | (tbtext "A" (name "") (pos 1 25 rtcorner) (font (size 1.3 1.3)) (justify center) (repeat 100) (incry 50))
13 | (tbtext "Date: ${ISSUE_DATE}" (name "") (pos 27.9998 9.9998))
14 | (tbtext "${KICAD_VERSION}" (name "") (pos 36.9998 3.4998) (comment "Kicad version")
15 | )
16 | (line (name "") (start 77.9 5) (end 2 5))
17 | (tbtext "Rev: ${REVISION}" (name "") (pos 13.9998 14.9998) (font bold))
18 | (tbtext "Size: 100mm x 100mm" (name "") (pos 76.9 3.5) (comment "Paper format name")
19 | )
20 | (line (name "") (start 77.8998 7.9998) (end 1.9998 7.9998))
21 | (tbtext "Title: ${TITLE}" (name "") (pos 76.9998 14.9998) (font (size 2 2) bold italic))
22 | (tbtext "File: ${FILENAME}" (name "") (pos 77 6.5))
23 | (line (name "") (start 77.8998 11.9998) (end 1.9998 11.9998))
24 | (tbtext "Drawn by: ${COMPANY}" (name "") (pos 77 10) (font bold) (comment "Author name")
25 | )
26 | (line (name "") (start 37.3998 4.9998) (end 37.3998 1.9998))
27 | (line (name "") (start 77.9998 17.9998) (end 2.0998 17.9998))
28 | (line (name "") (start 28.9998 11.9998) (end 28.9998 7.9998))
29 | (line (name "") (start 14.9998 17.9998) (end 14.9998 11.9998))
30 | )
31 |
--------------------------------------------------------------------------------
/v3/JLCPCB_order_v3.1/assembly_order.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/JLCPCB_order_v3.1/assembly_order.png
--------------------------------------------------------------------------------
/v3/JLCPCB_order_v3.1/bom_jlcpcb.csv:
--------------------------------------------------------------------------------
1 | Comment,Designator,Footprint,LCSC
2 | "100nF","C1,C4,C5,C6,C8,C9,C10,C58","Capacitor_SMD:C_0402_1005Metric","C307331"
3 | "1uF","C11","Capacitor_SMD:C_0402_1005Metric","C52923"
4 | "10nF","C12,C15,C18","Capacitor_SMD:C_0402_1005Metric","C15195"
5 | "4.7nF","C13,C16,C19","Capacitor_SMD:C_0402_1005Metric","C1538"
6 | "47uF","C2","Capacitor_SMD:C_0603_1608Metric","C140782"
7 | "22uF","C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39,C40,C41,C42,C43,C44,C45,C46,C47,C48,C49,C50,C51,C52,C53,C54,C55,C56,C57","O32controller:C_0805_nosilk","C45783"
8 | "10uF","C3","Capacitor_SMD:C_0603_1608Metric","C194427"
9 | "1nF","C7,C14,C17,C20","Capacitor_SMD:C_0402_1005Metric","C1523"
10 | "SDM2U30CSP","D1,D4,D5","O32controller:SDM2U30CSP-7",""
11 | "GREEN","D3","LED_SMD:LED_0603_1608Metric","C125098"
12 | "RED","D6","LED_SMD:LED_0603_1608Metric","C2286"
13 | "SMF15A-TP ","D7","Diode_SMD:D_SMF","C914420"
14 | "SWD","J6","O32controller:JST_SM04B-SRSS-TB(LF)(SN)",""
15 | "RS485","J8,J9","O32controller:JST_SM02B-SRSS-TB(LF)(SN)","C160402"
16 | "22uH","L1","O32controller:IND_VLS201612CX-220M-1","C2044426"
17 | "CSD88584Q5DC","Q1,Q2,Q3","O32controller:CSD88584Q5DCT",""
18 | "1k","R1,R2,R7","Resistor_SMD:R_0402_1005Metric","C11702"
19 | "10R","R11,R13,R20,R22,R29,R31","Resistor_SMD:R_0402_1005Metric","C854481"
20 | "2.2R","R12,R21,R30","Resistor_SMD:R_0402_1005Metric","C131536"
21 | "27.4k","R14,R16,R23,R25,R32,R34","Resistor_SMD:R_0402_1005Metric","C273730"
22 | "1.78k","R15,R17,R24,R26,R33,R35","Resistor_SMD:R_0402_1005Metric","C284379"
23 | "PU2512FKMP50R002L","R18,R27,R36","O32controller:R_Shunt_2512_6332Metric","C2090861"
24 | "2.2k","R3,R5,R6","Resistor_SMD:R_0402_1005Metric","C25879"
25 | "33k","R4","Resistor_SMD:R_0402_1005Metric","C25779"
26 | "54.9k","R8","Resistor_SMD:R_0402_1005Metric","C137959"
27 | "13.7k","R9,R10,R19,R28,R37","Resistor_SMD:R_0402_1005Metric","C274888"
28 | "STSPIN32F0ATR","U1","O32controller:VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm","C2651733"
29 | "THVD1420DRLR","U2","O32controller:THVD1420DRLR_SOT-585",""
30 | "MA732GQ-Z","U3","O32controller:QFN-16_MA732",""
--------------------------------------------------------------------------------
/v3/JLCPCB_order_v3.1/gerbers_jlcpcb.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/JLCPCB_order_v3.1/gerbers_jlcpcb.zip
--------------------------------------------------------------------------------
/v3/JLCPCB_order_v3.1/pcb_order.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/JLCPCB_order_v3.1/pcb_order.png
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-04-04_231913.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-04-04_231913.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-04-14_221059.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-04-14_221059.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-04-16_192130.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-04-16_192130.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-04-21_023610.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-04-21_023610.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-05-07_231740.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-05-07_231740.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-05-08_003148.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-05-08_003148.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-05-25_164926.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-05-25_164926.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-06-09_200744.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-06-09_200744.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-28_180555.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-28_180555.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-28_181252.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-28_181252.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-28_195827.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-28_195827.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-29_191327.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-29_191327.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-29_191858.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-29_191858.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-29_192404.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-29_192404.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-29_192935.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-29_192935.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-29_202329.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-29_202329.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-07-30_000758.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-07-30_000758.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-02_205504.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-02_205504.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-04_194845.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-04_194845.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-09_205330.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-09_205330.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-09_211036.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-09_211036.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-09_211544.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-09_211544.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-09_215704.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-09_215704.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-09_223337.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-09_223337.zip
--------------------------------------------------------------------------------
/v3/O32controller-backups/O32controller-2024-08-09_223924.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller-backups/O32controller-2024-08-09_223924.zip
--------------------------------------------------------------------------------
/v3/O32controller.kicad_pcb.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller.kicad_pcb.zip
--------------------------------------------------------------------------------
/v3/O32controller.kicad_prl:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "active_layer": 0,
4 | "active_layer_preset": "",
5 | "auto_track_width": false,
6 | "hidden_netclasses": [],
7 | "hidden_nets": [],
8 | "high_contrast_mode": 1,
9 | "net_color_mode": 1,
10 | "opacity": {
11 | "images": 0.6,
12 | "pads": 1.0,
13 | "tracks": 1.0,
14 | "vias": 1.0,
15 | "zones": 0.6
16 | },
17 | "ratsnest_display_mode": 0,
18 | "selection_filter": {
19 | "dimensions": true,
20 | "footprints": true,
21 | "graphics": true,
22 | "keepouts": true,
23 | "lockedItems": false,
24 | "otherItems": true,
25 | "pads": true,
26 | "text": true,
27 | "tracks": true,
28 | "vias": true,
29 | "zones": true
30 | },
31 | "visible_items": [
32 | 0,
33 | 1,
34 | 2,
35 | 3,
36 | 4,
37 | 5,
38 | 8,
39 | 9,
40 | 10,
41 | 11,
42 | 12,
43 | 13,
44 | 14,
45 | 15,
46 | 16,
47 | 17,
48 | 18,
49 | 19,
50 | 20,
51 | 21,
52 | 22,
53 | 23,
54 | 24,
55 | 25,
56 | 26,
57 | 27,
58 | 28,
59 | 29,
60 | 30,
61 | 32,
62 | 33,
63 | 34,
64 | 35,
65 | 36
66 | ],
67 | "visible_layers": "000f2f0_ffffffff",
68 | "zone_display_mode": 0
69 | },
70 | "meta": {
71 | "filename": "O32controller.kicad_prl",
72 | "version": 3
73 | },
74 | "project": {
75 | "files": []
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/CAP_EEEFN1E101UP.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "CAP_EEEFN1E101UP" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at 0.475 -4.685) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | (tstamp f467df26-3128-4e94-8b01-3a2295c5fadf)
7 | )
8 | (fp_text value "CAP_EEEFN1E101UP" (at 7.46 4.685) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 73797af1-b53b-4210-a3f3-8b3f9c8893dc)
11 | )
12 | (fp_line (start -3.3 -2.3) (end -3.3 -1.12)
13 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 2ff4fb53-8675-4886-a012-cf2f3fd45dca))
14 | (fp_line (start -3.3 1.12) (end -3.3 2.3)
15 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 5482a9b6-c8b0-4d9b-b0d6-13c08a282b3a))
16 | (fp_line (start -3.3 2.3) (end -2.3 3.3)
17 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp a90a7e41-738f-4feb-a836-bbd3d211f7ae))
18 | (fp_line (start -2.3 -3.3) (end -3.3 -2.3)
19 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 10317155-1f0e-48ba-a56e-44cd0f3c44ee))
20 | (fp_line (start -2.3 3.3) (end 3.3 3.3)
21 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 73510b5a-5861-4783-812d-adc384244517))
22 | (fp_line (start 3.3 -3.3) (end -2.3 -3.3)
23 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0dd7b96c-ee56-4551-a387-cc0132cab35d))
24 | (fp_line (start 3.3 -1.12) (end 3.3 -3.3)
25 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 34711d34-badf-495c-857e-fcf3b78ba12f))
26 | (fp_line (start 3.3 3.3) (end 3.3 1.12)
27 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp e0ef20c0-2ea0-4f10-ac59-babddab8dce8))
28 | (fp_line (start -4.35 -1.05) (end -3.55 -1.05)
29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e2e5cbac-f4ac-4cb3-9a7a-9b9279f861f7))
30 | (fp_line (start -4.35 1.05) (end -4.35 -1.05)
31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 114e2e4d-6a0d-4daf-a7d7-4d57a8b2fb83))
32 | (fp_line (start -3.55 -2.425) (end -2.425 -3.55)
33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c536d073-c49c-4a76-a20c-fca5d38f4d26))
34 | (fp_line (start -3.55 -1.05) (end -3.55 -2.425)
35 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0bd20c58-d0b3-433b-9605-69ed0bec078c))
36 | (fp_line (start -3.55 1.05) (end -4.35 1.05)
37 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 844e7658-2717-4fc6-9754-2db80f19ce0e))
38 | (fp_line (start -3.55 2.425) (end -3.55 1.05)
39 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 949c1595-66cd-4669-875b-0de96e3b7b62))
40 | (fp_line (start -2.425 -3.55) (end 3.55 -3.55)
41 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 92751e6c-3f82-4256-9b8a-b4fae1dd716c))
42 | (fp_line (start -2.425 3.55) (end -3.55 2.425)
43 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d95b40bb-fcec-4eee-932f-86e8d04abf49))
44 | (fp_line (start 3.55 -3.55) (end 3.55 -1.05)
45 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp daf58aa7-0899-494b-b953-bae464400e54))
46 | (fp_line (start 3.55 -1.05) (end 4.35 -1.05)
47 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0c49320c-0558-40f4-9e23-a6eb206bb393))
48 | (fp_line (start 3.55 1.05) (end 3.55 3.55)
49 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 97bb6a4c-1b7e-4221-96a2-7438ccf689b0))
50 | (fp_line (start 3.55 3.55) (end -2.425 3.55)
51 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 47a3be2b-3b87-46b1-9c8e-c93a51876fe1))
52 | (fp_line (start 4.35 -1.05) (end 4.35 1.05)
53 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2645c4bc-a3cb-4c30-81c0-c4f43c84bb2e))
54 | (fp_line (start 4.35 1.05) (end 3.55 1.05)
55 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ebe6925-0d47-443b-a48c-979afd2c450c))
56 | (fp_line (start -3.3 -2.3) (end -3.3 2.3)
57 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp efafbf98-33f1-497a-99ce-c430eb9dd3f0))
58 | (fp_line (start -3.3 2.3) (end -2.3 3.3)
59 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 77dce897-3252-4684-82db-4d892d404355))
60 | (fp_line (start -2.3 -3.3) (end -3.3 -2.3)
61 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 6d2023ec-3fb0-4063-9684-79228b15553d))
62 | (fp_line (start -2.3 3.3) (end 3.3 3.3)
63 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 52d4acbc-9026-4534-8322-992854e89fb5))
64 | (fp_line (start 3.3 -3.3) (end -2.3 -3.3)
65 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp b0081672-3483-4aad-913f-a5649702213f))
66 | (fp_line (start 3.3 3.3) (end 3.3 -3.3)
67 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 5feb6c05-094b-42f3-9b82-227964d1a7de))
68 | (pad "1" smd rect (at -2.5 0) (size 3.2 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fb4041e0-6777-4f13-8731-71d3cca75569))
69 | (pad "2" smd rect (at 2.5 0) (size 3.2 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9440d678-dd19-4b84-8ed3-d271edc7883b))
70 | (model "${KIPRJMOD}/O32controller.pretty/EEEFN1E101UP.step"
71 | (offset (xyz 0 0 0))
72 | (scale (xyz 1 1 1))
73 | (rotate (xyz -90 0 180))
74 | )
75 | )
76 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/C_0805_nosilk.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "C_0805_nosilk" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
4 | (tags "capacitor")
5 | (attr smd)
6 | (fp_text reference "REF**" (at 0 -1.68) (layer "F.SilkS") hide
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp 748b2e42-8a67-4fcd-8eff-aa3682e30072)
9 | )
10 | (fp_text value "C_0805_nosilk" (at 0 1.68) (layer "F.Fab")
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp e1cef26a-9b05-47d0-95ed-57ad6f7a78aa)
13 | )
14 | (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
15 | (effects (font (size 0.5 0.5) (thickness 0.08)))
16 | (tstamp c0d28e02-a811-416e-8ea3-8972062d277d)
17 | )
18 | (fp_line (start -1.7 -0.98) (end 1.7 -0.98)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9fb88c89-f8d6-43df-af23-2e208e786425))
20 | (fp_line (start -1.7 0.98) (end -1.7 -0.98)
21 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 57f85840-bafd-4eb2-a30f-3aac019a2b34))
22 | (fp_line (start 1.7 -0.98) (end 1.7 0.98)
23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b846abe-c163-4f56-abb1-1f90b748ef50))
24 | (fp_line (start 1.7 0.98) (end -1.7 0.98)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 12661fea-1ffa-4545-aaad-52ab7216df74))
26 | (fp_line (start -1 -0.625) (end 1 -0.625)
27 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4604630f-a6a4-4c66-955a-731baf7104b0))
28 | (fp_line (start -1 0.625) (end -1 -0.625)
29 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 586b9b4b-d05d-4b12-9dcf-1d926c022460))
30 | (fp_line (start 1 -0.625) (end 1 0.625)
31 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fc264de6-6f0a-480a-b498-0ace3025117e))
32 | (fp_line (start 1 0.625) (end -1 0.625)
33 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f48e2ee-4bde-4581-b821-e8812a62bf44))
34 | (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8fcab996-2ba6-4e37-8313-be9ac1a3cf10))
35 | (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1e36b295-7e96-456f-a51a-a71b62e7b4c1))
36 | (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
37 | (offset (xyz 0 0 0))
38 | (scale (xyz 1 1 1))
39 | (rotate (xyz 0 0 0))
40 | )
41 | )
42 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/DIODFN100X60X43-2N.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "DIODFN100X60X43-2N" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 63B10707)
4 | (attr through_hole)
5 | (fp_text reference "REF**" (at -0.158738 -1.079729) (layer "F.SilkS")
6 | (effects (font (size 0.321024 0.321024) (thickness 0.15)))
7 | (tstamp 32504547-81a0-4015-a489-93ef92c58da2)
8 | )
9 | (fp_text value "DIODFN100X60X43-2N" (at 0.05 0.9) (layer "F.Fab")
10 | (effects (font (size 0.320531 0.320531) (thickness 0.15)))
11 | (tstamp 0ea3cc85-6e15-463a-9c4f-0a387d8e019b)
12 | )
13 | (fp_line (start -0.715 0.51) (end 0.715 0.51) (layer "F.CrtYd") (width 0.05) (tstamp 11d59cba-b0ee-44d8-bac2-f47319d8a83a))
14 | (fp_line (start -0.715 -0.51) (end -0.715 0.51) (layer "F.CrtYd") (width 0.05) (tstamp 12eb4d5a-17e5-4f6c-b726-bfb2c7512783))
15 | (fp_line (start 0.715 0.51) (end 0.715 -0.51) (layer "F.CrtYd") (width 0.05) (tstamp 41c3edae-019d-43c0-a838-0cd65fffbbd1))
16 | (fp_line (start 0.715 -0.51) (end -0.715 -0.51) (layer "F.CrtYd") (width 0.05) (tstamp c6728bf5-22c7-4756-8b19-6bf51e2a77d2))
17 | (fp_line (start -0.55 0.35) (end -0.55 -0.35) (layer "F.Fab") (width 0.127) (tstamp 2192cbc7-048b-428e-bca6-74826ed39288))
18 | (fp_line (start -0.55 -0.35) (end 0.55 -0.35) (layer "F.Fab") (width 0.127) (tstamp 2fc7328f-abdb-4996-a2dc-4b6c253149fd))
19 | (fp_line (start -0.55 0.35) (end 0.55 0.35) (layer "F.Fab") (width 0.127) (tstamp 3e45c7c2-eb8f-4919-a6c1-8ff78f3f81ef))
20 | (fp_line (start 0.55 0.35) (end 0.55 -0.35) (layer "F.Fab") (width 0.127) (tstamp d4ce6194-7a35-4df2-9c71-df7baea7dfbe))
21 | (pad "A" smd rect (at 0.325 0) (size 0.28 0.52) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 67400811-b4ec-4260-a138-d9440d85817a))
22 | (pad "C" smd rect (at -0.325 0) (size 0.28 0.52) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ef7766ee-dffd-4619-89c9-d08d02a89173))
23 | )
24 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/FFC_0.5mm_6p.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "FFC_0.5mm_6p" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "REF**" (at 0 -1.5 unlocked) (layer "F.SilkS") hide
5 | (effects (font (size 1 1) (thickness 0.1)))
6 | (tstamp f778bb0a-5f38-4516-a659-49f348d64b07)
7 | )
8 | (fp_text value "FFC_0.5mm_6p" (at 0 4 unlocked) (layer "F.Fab") hide
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 4bdf1c65-d7c0-42c1-8926-1a2b4f9532e7)
11 | )
12 | (fp_rect (start -2.5 -0.5) (end 2.5 3)
13 | (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp f15c0c5e-b9c3-41f6-adb0-9027096fa6f9))
14 | (pad "1" smd roundrect (at 0 0) (size 3 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
15 | (thermal_bridge_angle 45) (tstamp 70edc609-fd05-4e9e-8e82-c618f1cacd87))
16 | (pad "2" smd roundrect (at 0 0.5) (size 3 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
17 | (thermal_bridge_angle 45) (tstamp 3919aee6-c3b8-48e3-a98c-9e570fd414f2))
18 | (pad "3" smd roundrect (at 0 1) (size 3 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
19 | (thermal_bridge_angle 45) (tstamp 288e77f7-1388-4d13-81b0-c769d986be51))
20 | (pad "4" smd roundrect (at 0 1.5) (size 3 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
21 | (thermal_bridge_angle 45) (tstamp 618dd9e0-fce7-4c0c-8aa2-962543e03770))
22 | (pad "5" smd roundrect (at 0 2) (size 3 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
23 | (thermal_bridge_angle 45) (tstamp 5a2a0114-1913-48c8-914a-901d689add87))
24 | (pad "6" smd roundrect (at 0 2.5) (size 3 0.3) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
25 | (thermal_bridge_angle 45) (tstamp 1a3e5f59-2378-4a9d-97c8-7a89ee8a59ed))
26 | )
27 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/IND_VLS201612CX-220M-1.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "IND_VLS201612CX-220M-1" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at 0.782 -1.6564) (layer "F.SilkS")
5 | (effects (font (size 0.64 0.64) (thickness 0.15)))
6 | (tstamp cbd0a41d-30d6-4024-b91c-bb2b1501f392)
7 | )
8 | (fp_text value "IND_VLS201612CX-220M-1" (at 7.6908 1.5936) (layer "F.Fab")
9 | (effects (font (size 0.64 0.64) (thickness 0.15)))
10 | (tstamp a337ae9b-c2f4-402f-a9f4-13454cff7c02)
11 | )
12 | (fp_line (start -1.25 -1.05) (end 1.25 -1.05)
13 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6be58779-1be0-47d3-a5e0-17d32c45c1dd))
14 | (fp_line (start -1.25 1.05) (end -1.25 -1.05)
15 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bbd78dae-2b15-4047-89bc-3f60fb07a3a1))
16 | (fp_line (start 1.25 -1.05) (end 1.25 1.05)
17 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f49ec24d-2e2b-4483-94bb-adce374f05dd))
18 | (fp_line (start 1.25 1.05) (end -1.25 1.05)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ba7c76be-945e-43e0-a201-fee7587b514f))
20 | (fp_line (start -1 -0.8) (end -1 0.8)
21 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 49b24d11-70cf-4e01-b4a8-2e81becec34f))
22 | (fp_line (start -1 0.8) (end 1 0.8)
23 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp b6c6e958-397a-4ac4-9feb-4fe0868c30f9))
24 | (fp_line (start 1 -0.8) (end -1 -0.8)
25 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 709342a2-aa50-4bd4-94fa-7f214869ef38))
26 | (fp_line (start 1 0.8) (end 1 -0.8)
27 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 293b4518-5410-4bff-a17e-207ec2b6fb2e))
28 | (pad "1" smd rect (at -0.675 0) (size 0.65 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 82a33a74-7945-4602-b552-336815df6d8c))
29 | (pad "2" smd rect (at 0.675 0) (size 0.65 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a17d6b4-ff7f-4d45-99d9-053cba4e34c2))
30 | (model "${KIPRJMOD}/O32controller.pretty/VLS201612CX-220M-1.step"
31 | (offset (xyz 0 0 0))
32 | (scale (xyz 1 1 1))
33 | (rotate (xyz -90 0 0))
34 | )
35 | )
36 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/JST_SM02B-SRSS-TB(LF)(SN).kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "JST_SM02B-SRSS-TB(LF)(SN)" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "SM02B-SRSS-TB
")
4 | (attr smd)
5 | (fp_text reference "REF**" (at 0.2 -3.6) (layer "F.SilkS")
6 | (effects (font (size 1.00248 1.00248) (thickness 0.15)))
7 | (tstamp fc8649b0-832d-42ac-bd81-26e2b56e4e83)
8 | )
9 | (fp_text value "SM02B-SRSS-TB_LF__SN_" (at -0.1 3.95) (layer "F.Fab")
10 | (effects (font (size 1.003283 1.003283) (thickness 0.15)))
11 | (tstamp b1fab061-099e-4379-a165-59d00b3e8d94)
12 | )
13 | (fp_line (start -2 -1.65) (end -2 0.563)
14 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp b3a1c846-2193-4d44-9e7c-b52b8cc36848))
15 | (fp_line (start -2 -1.65) (end -1.145 -1.65)
16 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp c559d35c-c843-44de-9096-8a087980c206))
17 | (fp_line (start -0.767 2.6) (end 0.722 2.6)
18 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 9ad14061-b7a2-4219-8db2-6b8912f4e686))
19 | (fp_line (start 2 -1.65) (end 1.1 -1.65)
20 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp e614270f-6428-4310-87b1-1120abe7034c))
21 | (fp_line (start 2 -1.65) (end 2 0.697)
22 | (stroke (width 0.254) (type solid)) (layer "F.SilkS") (tstamp 1adb5e69-7e0e-4721-a082-8e233d20ab88))
23 | (fp_rect (start -2.5 2.6) (end 2.5 4.6)
24 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 45aa20ce-a349-438f-b3aa-5e27f151e5e0))
25 | (fp_line (start -2 -1.65) (end 2 -1.65)
26 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 2014e44f-ddf8-4aa7-875a-f24754d48c29))
27 | (fp_line (start -2 2.6) (end -2 -1.65)
28 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 884ac00a-89a4-4326-8ce8-6e10c75c9e44))
29 | (fp_line (start 2 -1.65) (end 2 2.6)
30 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 260b88ca-8586-4eaa-ab84-76a10df98bf6))
31 | (fp_line (start 2 2.6) (end -2 2.6)
32 | (stroke (width 0.254) (type solid)) (layer "F.Fab") (tstamp 1928c00b-ee3c-43cc-96e3-86255b688dba))
33 | (pad "1" smd rect (at -0.5 -1.975 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2a7ee999-6018-4858-8d8c-26b2cc6c65be))
34 | (pad "2" smd rect (at 0.5 -1.975 90) (size 1.55 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7d64b7ad-b07f-4115-9f1f-ebc1600669b0))
35 | (pad "S1" smd rect (at -1.8 1.9 90) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 24e140e9-12b0-4c3c-a9ac-2a3e236bf7de))
36 | (pad "S2" smd rect (at 1.8 1.9 90) (size 1.8 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f2bd2a73-fab4-4e03-baa6-1213b391c0df))
37 | (model "${KIPRJMOD}/O32controller.pretty/SM02B-SRSS-TB_LF__SN_.step"
38 | (offset (xyz 0 0 0))
39 | (scale (xyz 1 1 1))
40 | (rotate (xyz -90 0 0))
41 | )
42 | )
43 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/JST_SM04B-SRSS-TB(LF)(SN).kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "JST_SM04B-SRSS-TB(LF)(SN)" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at -0.545095 -1.767685) (layer "F.SilkS")
5 | (effects (font (size 1.001173 1.001173) (thickness 0.15)))
6 | (tstamp 3e819d65-308a-421c-b166-21647e689616)
7 | )
8 | (fp_text value "JST_SM04B-SRSS-TB_LF__SN_" (at 12.17039 5.74055) (layer "F.Fab")
9 | (effects (font (size 1.000567 1.000567) (thickness 0.15)))
10 | (tstamp 1d99b06c-069e-46db-ad74-35c17aec7834)
11 | )
12 | (fp_line (start -3 0.325) (end -3 2.6)
13 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 05315c5c-eb6e-4dd8-bab3-015ed468f41d))
14 | (fp_line (start -2.2 0.325) (end -3 0.325)
15 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 436827c2-ca3c-4849-ba00-92e20d79b0f0))
16 | (fp_line (start -1.8 4.575) (end 1.8 4.575)
17 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 79bd7e91-09eb-4ebd-a7fe-faa1d602a304))
18 | (fp_line (start 2.2 0.325) (end 3 0.325)
19 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 662871e8-0f41-4b93-9a92-b912b8e593d2))
20 | (fp_line (start 3 0.325) (end 3 2.6)
21 | (stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b2820b5d-b6c0-4b42-9aa4-841884e9f352))
22 | (fp_circle (center -2.45 -0.385) (end -2.35 -0.385)
23 | (stroke (width 0.3) (type solid)) (fill none) (layer "F.SilkS") (tstamp 0a35b208-89f9-474d-8d58-35d071994ae0))
24 | (fp_line (start -3.65 2.75) (end -3.2 2.75)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b28f4ae9-27c6-4776-accf-093e805fc5bd))
26 | (fp_line (start -3.65 5.025) (end -3.65 2.75)
27 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 88c1e91c-841e-4d4c-b6b9-4d7175ed2f9d))
28 | (fp_line (start -3.2 0.1) (end -1.95 0.1)
29 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 083d6893-142e-41f7-a40d-bafd57e7ad9f))
30 | (fp_line (start -3.2 2.75) (end -3.2 0.1)
31 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce23ac81-835b-40a4-8048-6be793deb42f))
32 | (fp_line (start -1.95 -0.9) (end 1.95 -0.9)
33 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 80d27a33-66ab-4fc7-8b93-2b70a8bf45a3))
34 | (fp_line (start -1.95 0.1) (end -1.95 -0.9)
35 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67caec87-3122-42c3-bf68-922db32691e6))
36 | (fp_line (start 1.95 -0.9) (end 1.95 0.1)
37 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2887bbe8-d63b-432c-b448-ff4cb771405e))
38 | (fp_line (start 1.95 0.1) (end 3.2 0.1)
39 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51fe4425-3985-4039-abef-fb04a419cbdc))
40 | (fp_line (start 3.2 0.1) (end 3.2 2.75)
41 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7a50df09-e8cb-44f5-ab8c-4a0c94b5a213))
42 | (fp_line (start 3.65 2.75) (end 3.2 2.75)
43 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9774ff63-92be-44ac-afa1-cb4430b634ce))
44 | (fp_line (start 3.65 2.75) (end 3.65 5.025)
45 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b5f9d275-b10d-4d8e-9f2b-0420d6272b48))
46 | (fp_line (start 3.65 5.025) (end -3.65 5.025)
47 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d0e923e-7834-4c4c-8b9c-8cff315e451f))
48 | (fp_line (start -3 0.325) (end 3 0.325)
49 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 7c2faa83-980b-4a23-80cf-203d69553ee4))
50 | (fp_line (start -3 4.575) (end -3 0.325)
51 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 1d3f436a-5a91-4d58-87ad-56456cbff4a4))
52 | (fp_line (start 3 0.325) (end 3 4.575)
53 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 27628d59-8553-493b-910c-d0aab67fd2c2))
54 | (fp_line (start 3 4.575) (end -3 4.575)
55 | (stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 1b286ca5-53fa-461c-8215-e73f438f0128))
56 | (fp_circle (center -2.45 -0.385) (end -2.35 -0.385)
57 | (stroke (width 0.3) (type solid)) (fill none) (layer "F.Fab") (tstamp 56bc7fa1-3405-4b49-a079-052d59c9db7f))
58 | (pad "1" smd rect (at -1.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f79112b4-3287-4ee7-bfd8-2fa70f7b7c9d))
59 | (pad "2" smd rect (at -0.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fc82dc4d-c1d7-4780-a093-ed123f0b6859))
60 | (pad "3" smd rect (at 0.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 87f69545-728a-4aad-9132-3389782340f5))
61 | (pad "4" smd rect (at 1.5 0) (size 0.6 1.55) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4da0fe0b-bcec-4112-92e8-9139f56a2e98))
62 | (pad "S1" smd rect (at -2.8 3.875 180) (size 1.2 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7774a91-ac42-451b-9a5d-68216424b98f))
63 | (pad "S2" smd rect (at 2.8 3.875 180) (size 1.2 1.8) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 07a88160-b7c0-4807-bb2c-cb1a5159daa9))
64 | (model "${KIPRJMOD}/O32controller.pretty/SM04B-SRSS-TB_LF__SN_.step"
65 | (offset (xyz 0 -0.6 -0.3))
66 | (scale (xyz 1 1 1))
67 | (rotate (xyz -90 0 0))
68 | )
69 | )
70 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/MA702GQ-P.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "MA702GQ-P" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 0)
4 | (attr smd)
5 | (fp_text reference "REF**" (at 0.2 -4.95) (layer "F.SilkS")
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | (tstamp 45ee72a7-600d-4b0b-b9e8-5cad6904da42)
8 | )
9 | (fp_text value "QFN-3x3_MA702_MNP" (at 0 -3.3) (layer "F.SilkS")
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | (tstamp dd1c09f3-ff5c-429c-bbf1-13e09751f88a)
12 | )
13 | (fp_text user "*" (at 0 0) (layer "F.Fab")
14 | (effects (font (size 1 1) (thickness 0.15)))
15 | (tstamp 587566d7-07b1-4d92-9e2b-f3fa8053843e)
16 | )
17 | (fp_line (start 1.6764 1.6764) (end 1.6764 1.209741) (layer "F.SilkS") (width 0.12) (tstamp 52b2d0c2-451a-4f29-86d3-582088d58fad))
18 | (fp_line (start 1.209741 1.6764) (end 1.6764 1.6764) (layer "F.SilkS") (width 0.12) (tstamp 94ea20d9-6a14-411e-8238-bccd9d628fe8))
19 | (fp_line (start -1.209741 -1.6764) (end -1.6764 -1.6764) (layer "F.SilkS") (width 0.12) (tstamp a272f9f5-05be-4ca2-9e82-fe8417fd8b6c))
20 | (fp_line (start 1.6764 -1.6764) (end 1.209741 -1.6764) (layer "F.SilkS") (width 0.12) (tstamp aad6b1cd-e0c4-40c9-943e-553d977c684d))
21 | (fp_line (start -1.6764 1.209741) (end -1.6764 1.6764) (layer "F.SilkS") (width 0.12) (tstamp b4ffa738-f8f4-4d63-b946-7fa0383e9234))
22 | (fp_line (start -1.6764 -1.6764) (end -1.6764 -1.209741) (layer "F.SilkS") (width 0.12) (tstamp c41d5739-2f82-46f5-b8f1-acaad24550a4))
23 | (fp_line (start 1.6764 -1.209741) (end 1.6764 -1.6764) (layer "F.SilkS") (width 0.12) (tstamp d515260f-85cd-4cfa-b385-1c2c577e2ee3))
24 | (fp_line (start -1.6764 1.6764) (end -1.209741 1.6764) (layer "F.SilkS") (width 0.12) (tstamp f6b86d87-4cb2-458a-92a9-7601b4c8532d))
25 | (fp_circle (center -2 -1.05) (end -1.8 -1.05) (layer "F.SilkS") (width 0) (fill solid) (tstamp b76bd212-92e9-4104-b01d-aef2cd865b70))
26 | (fp_line (start -1.8034 1.131) (end -2.0596 1.131) (layer "F.CrtYd") (width 0.05) (tstamp 03301a99-d1f2-4a1e-a083-a3f8c0bfa6eb))
27 | (fp_line (start -2.0596 -1.131) (end -1.8034 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp 4417141a-a22c-435b-a8fe-5a55fe5447bd))
28 | (fp_line (start 1.8034 -1.131) (end 2.0596 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp 48acc766-8fa0-4ad0-b60d-5cc5be92ee82))
29 | (fp_line (start -1.131 1.8034) (end -1.8034 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 4964a637-a147-4b1b-8a32-600aa095ef91))
30 | (fp_line (start 2.0596 -1.131) (end 2.0596 1.131) (layer "F.CrtYd") (width 0.05) (tstamp 49dcdb56-f37f-4b5b-ba2a-3fb69db569a4))
31 | (fp_line (start -1.131 2.0596) (end -1.131 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 63914078-87cc-47db-8a77-9b9d82b5eb13))
32 | (fp_line (start -1.8034 1.8034) (end -1.8034 1.131) (layer "F.CrtYd") (width 0.05) (tstamp 736309c7-aeff-4858-a9d3-d052a8c9b66a))
33 | (fp_line (start -1.131 -1.8034) (end -1.131 -2.0596) (layer "F.CrtYd") (width 0.05) (tstamp 800b30e7-fc94-47af-aa9e-49cf47bdaf6e))
34 | (fp_line (start 1.131 -2.0596) (end 1.131 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 8dc7a4de-251a-4fc5-a4e9-4ac9cd53e7f4))
35 | (fp_line (start -2.0596 1.131) (end -2.0596 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp 94cb06c3-535f-48d1-a3b3-42aa08e9fbd5))
36 | (fp_line (start 1.8034 1.8034) (end 1.131 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp 98c9ff5a-3f4d-48d7-9b0a-248afffc83fa))
37 | (fp_line (start 1.8034 1.131) (end 1.8034 1.8034) (layer "F.CrtYd") (width 0.05) (tstamp b0ef738c-0859-4d7f-ad37-afca1b403e10))
38 | (fp_line (start -1.8034 -1.131) (end -1.8034 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp b7c798a6-19ca-430d-bc29-67df8c008e27))
39 | (fp_line (start 1.8034 -1.8034) (end 1.8034 -1.131) (layer "F.CrtYd") (width 0.05) (tstamp bc3e2867-a608-46b0-b188-84e6bc1f1182))
40 | (fp_line (start 1.131 1.8034) (end 1.131 2.0596) (layer "F.CrtYd") (width 0.05) (tstamp c0d34c75-64c2-4f9b-b103-76366fcdc5fb))
41 | (fp_line (start 1.131 2.0596) (end -1.131 2.0596) (layer "F.CrtYd") (width 0.05) (tstamp ce36127f-d174-432d-ae47-bae5e9d36b74))
42 | (fp_line (start 2.0596 1.131) (end 1.8034 1.131) (layer "F.CrtYd") (width 0.05) (tstamp d9888674-a8c6-48ed-99b8-77b805e3aa92))
43 | (fp_line (start -1.8034 -1.8034) (end -1.131 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp e689c020-d4d6-4195-9492-9825246b9e9f))
44 | (fp_line (start -1.131 -2.0596) (end 1.131 -2.0596) (layer "F.CrtYd") (width 0.05) (tstamp ec679250-038b-416e-880c-5ec986a07eff))
45 | (fp_line (start 1.131 -1.8034) (end 1.8034 -1.8034) (layer "F.CrtYd") (width 0.05) (tstamp ff2aa46c-d17d-40b6-9d3c-0549b1c541f9))
46 | (fp_line (start -1.5494 -0.2794) (end -0.2794 -1.5494) (layer "F.Fab") (width 0.1) (tstamp 03babecf-9c70-4d69-8c20-dea312223df5))
47 | (fp_line (start 1.5494 -1.5494) (end -1.5494 -1.5494) (layer "F.Fab") (width 0.1) (tstamp 0e0784c1-9c7b-4c31-bebe-1a3f3ad295a1))
48 | (fp_line (start -1.5494 -1.5494) (end -1.5494 1.5494) (layer "F.Fab") (width 0.1) (tstamp 4d32bb0e-8597-4f95-8f4d-40425e8f9182))
49 | (fp_line (start 1.5494 1.5494) (end 1.5494 -1.5494) (layer "F.Fab") (width 0.1) (tstamp f8c2d9e0-8f1c-466e-957e-7c4e75ff0ac9))
50 | (fp_line (start -1.5494 1.5494) (end 1.5494 1.5494) (layer "F.Fab") (width 0.1) (tstamp fd8da67b-aec1-4b5c-8c31-1bf458193c5f))
51 | (fp_circle (center -1.3484 -0.75) (end -1.3484 -0.75) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1723226a-b3a1-4073-b853-e6d58d7a6d11))
52 | (pad "1" smd rect (at -1.45 -0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7e973776-d940-461d-aa44-64bb5aa0abc1))
53 | (pad "2" smd rect (at -1.45 -0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f203ced7-e465-4c26-9af6-ee789580e440))
54 | (pad "3" smd rect (at -1.45 0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp db471e32-0d96-4701-8735-0cde04c38bf1))
55 | (pad "4" smd rect (at -1.45 0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ba25ca51-23b3-46d6-8e81-a956ea6dc0ad))
56 | (pad "5" smd rect (at -0.750001 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0f67e797-c0d0-435f-9e87-941729910244))
57 | (pad "6" smd rect (at -0.25 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4f5586e2-0adc-439a-a945-8102f054c4b8))
58 | (pad "7" smd rect (at 0.25 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9f047776-6fd6-4743-9e0c-4324c4e1084a))
59 | (pad "8" smd rect (at 0.750001 1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 861410fd-ac26-42d3-b016-e8f1a1f0ff45))
60 | (pad "9" smd rect (at 1.45 0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 44efa3b2-494d-4345-ba8d-c23097ebeb70))
61 | (pad "10" smd rect (at 1.45 0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 37cdd315-6537-4f80-ab3c-6e57ec135374))
62 | (pad "11" smd rect (at 1.45 -0.25) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b2319e11-6577-44b7-a455-f5f537b2a969))
63 | (pad "12" smd rect (at 1.45 -0.750001) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8e621382-1fe3-4706-8cf4-9dfd5d657264))
64 | (pad "13" smd rect (at 0.750001 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4fd4d8ff-c436-4c26-8fe5-39b29055b335))
65 | (pad "14" smd rect (at 0.25 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f660db38-e5ec-4d3f-93db-154dca069b61))
66 | (pad "15" smd rect (at -0.25 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 23d4640e-2389-4d0f-b5a8-cc4886bfc659))
67 | (pad "16" smd rect (at -0.750001 -1.45 90) (size 0.7112 0.254) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1eb97855-21ea-459e-ad9e-50d9da3350f3))
68 | (pad "17" smd rect (at 0 0) (size 1.7018 1.7018) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9150e3f5-08e2-4949-ad68-594d333ab01c))
69 | (model "${KIPRJMOD}/O32controller.pretty/QFN-3x3_MA702_MNP.step"
70 | (offset (xyz 0 0 0))
71 | (scale (xyz 1 1 1))
72 | (rotate (xyz 0 0 0))
73 | )
74 | )
75 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/NetTie-2_SMD_Pad0.25mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "NetTie-2_SMD_Pad0.25mm" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Net tie, 2 pin, 0.5mm square SMD pads")
4 | (tags "net tie")
5 | (attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
6 | (net_tie_pad_groups "1, 2")
7 | (fp_text reference "REF**" (at 0 -1.2) (layer "F.SilkS") hide
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp eba058f4-175e-4413-b550-93e1748b898d)
10 | )
11 | (fp_text value "NetTie-2_SMD_Pad0.25mm" (at 0 1.2) (layer "F.Fab") hide
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 55decc6c-ccba-49a9-9c58-e53b55d22ed2)
14 | )
15 | (pad "1" smd circle (at -0.3 0) (size 0.25 0.25) (layers "F.Cu") (tstamp 1745e8e7-cb05-4e0c-be57-60ff31465fb9))
16 | (pad "1" smd rect (at 0 0) (size 0.6 0.25) (layers "F.Cu") (tstamp b6b94146-658e-4b0d-bb51-1a4e04809998))
17 | (pad "2" smd circle (at 0.3 0) (size 0.25 0.25) (layers "F.Cu") (tstamp b531e0f4-5d47-4a72-8a54-a3eaafb85b86))
18 | )
19 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/RESC2550X76N.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "RESC2550X76N" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 63A627DF)
4 | (attr through_hole)
5 | (fp_text reference "REF**" (at -0.7 -3.2) (layer "F.SilkS")
6 | (effects (font (size 0.393701 0.393701) (thickness 0.15)))
7 | (tstamp 9a9da15a-685e-4fd6-84a0-3ad34408023f)
8 | )
9 | (fp_text value "RESC2550X76N" (at 1.05 3.2) (layer "F.Fab")
10 | (effects (font (size 0.393701 0.393701) (thickness 0.15)))
11 | (tstamp 5785dc16-86cd-44a4-9b2d-df8529a8bcd8)
12 | )
13 | (fp_line (start -0.23 2.6) (end 0.23 2.6) (layer "F.SilkS") (width 0.127) (tstamp 4a66c36d-4dfd-408f-984d-c6a121ff4024))
14 | (fp_line (start -0.23 -2.6) (end 0.23 -2.6) (layer "F.SilkS") (width 0.127) (tstamp ffa9508d-4007-4edf-adcb-c52343931120))
15 | (fp_line (start -1.945 -2.865) (end 1.945 -2.865) (layer "F.CrtYd") (width 0.05) (tstamp 849a7179-959f-4350-a845-84c9020d27c5))
16 | (fp_line (start -1.945 2.865) (end 1.945 2.865) (layer "F.CrtYd") (width 0.05) (tstamp 913692dc-89ab-45ab-b074-617bc63d0f31))
17 | (fp_line (start 1.945 2.865) (end 1.945 -2.865) (layer "F.CrtYd") (width 0.05) (tstamp aee303d3-8cad-4156-8daa-a2f27c2172f0))
18 | (fp_line (start -1.945 2.865) (end -1.945 -2.865) (layer "F.CrtYd") (width 0.05) (tstamp da68490f-ad1f-4d93-84ff-71a8e9387881))
19 | (fp_line (start -1.33 2.6) (end -1.33 -2.6) (layer "F.Fab") (width 0.127) (tstamp 1eab57eb-aa5e-43b3-9108-10e74eb07dfb))
20 | (fp_line (start 1.33 2.6) (end -1.33 2.6) (layer "F.Fab") (width 0.127) (tstamp 2cad3b32-8f86-46d3-abc4-385c2a0c0c8f))
21 | (fp_line (start 1.33 2.6) (end 1.33 -2.6) (layer "F.Fab") (width 0.127) (tstamp e805a566-02e7-498c-9e0c-29b147770750))
22 | (fp_line (start 1.33 -2.6) (end -1.33 -2.6) (layer "F.Fab") (width 0.127) (tstamp ec90c36d-d691-4c8b-9844-3906a8fd94dc))
23 | (pad "1" smd rect (at -1.123 0) (size 1.15 5.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fe25b6cb-218b-45f9-8c1a-83fe38301a82))
24 | (pad "2" smd rect (at 1.123 0) (size 1.15 5.23) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7cfb163a-1b70-41bd-a0a3-4662520551b4))
25 | (model "${KIPRJMOD}/O32controller.pretty/WSL10201L000FEA.step"
26 | (offset (xyz 0 0 0))
27 | (scale (xyz 1 1 1))
28 | (rotate (xyz -90 0 0))
29 | )
30 | )
31 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/R_2512_6332Metric.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_2512_6332Metric" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
4 | (tags "resistor")
5 | (attr smd)
6 | (fp_text reference "REF**" (at 0 -2.62) (layer "F.SilkS")
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp ff640516-a96e-44be-95a9-90c13ad7d0a4)
9 | )
10 | (fp_text value "R_2512_6332Metric" (at 0 2.62) (layer "F.Fab") hide
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp fea62690-7cae-4363-850a-758b27dddbf4)
13 | )
14 | (fp_line (start -1.475 1.65) (end 1.475 1.65)
15 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44f2dac7-b936-4a39-bc0c-bffc0241dc5d))
16 | (fp_line (start -1.45 -1.65) (end 1.5 -1.65)
17 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bae47732-45e3-4a8f-a941-89bb42f7f52a))
18 | (fp_line (start -3.6 -1.92) (end 3.6 -1.92)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c93ae89b-009b-4d4b-962b-ea9175e7263e))
20 | (fp_line (start -3.6 1.92) (end -3.6 -1.92)
21 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4947eec6-325e-4c53-836c-65067cbcd911))
22 | (fp_line (start 3.6 -1.92) (end 3.6 1.92)
23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd88ba40-69fd-4ad6-b340-508dacd3f0ef))
24 | (fp_line (start 3.6 1.92) (end -3.6 1.92)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85145b11-1cdd-4bf8-b51e-364c4c8c1266))
26 | (fp_line (start -3.15 1.6) (end -3.15 -1.6)
27 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d4b15920-e842-4e41-b80f-6075afb32374))
28 | (fp_line (start 3.15 -1.6) (end 3.15 1.6)
29 | (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e93cdc4-dc3a-410b-af23-322a88f17153))
30 | (pad "1" smd roundrect (at -2.55 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 85a182cd-6354-48c2-8a93-32f4a4e239aa))
31 | (pad "2" smd roundrect (at 2.55 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 5e98c8d6-3754-4467-901a-5d1d849a64da))
32 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl"
33 | (offset (xyz 0 0 0))
34 | (scale (xyz 1 1 1))
35 | (rotate (xyz 0 0 0))
36 | )
37 | )
38 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/R_Shunt_2512_6332Metric.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "R_Shunt_2512_6332Metric" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
4 | (tags "resistor")
5 | (attr smd)
6 | (fp_text reference "REF**" (at 0 -2.62) (layer "F.SilkS") hide
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp ff640516-a96e-44be-95a9-90c13ad7d0a4)
9 | )
10 | (fp_text value "R_Shunt_2512_6332Metric" (at 0 2.62) (layer "F.Fab") hide
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp fea62690-7cae-4363-850a-758b27dddbf4)
13 | )
14 | (fp_line (start -1.475 1.65) (end 1.475 1.65)
15 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 44f2dac7-b936-4a39-bc0c-bffc0241dc5d))
16 | (fp_line (start -1.45 -1.65) (end 1.5 -1.65)
17 | (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bae47732-45e3-4a8f-a941-89bb42f7f52a))
18 | (fp_line (start -3.75 -1.9) (end 3.75 -1.9)
19 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c93ae89b-009b-4d4b-962b-ea9175e7263e))
20 | (fp_line (start -3.75 1.9) (end -3.75 -1.9)
21 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4947eec6-325e-4c53-836c-65067cbcd911))
22 | (fp_line (start 3.75 -1.9) (end 3.75 1.9)
23 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd88ba40-69fd-4ad6-b340-508dacd3f0ef))
24 | (fp_line (start 3.75 1.9) (end -3.75 1.9)
25 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 85145b11-1cdd-4bf8-b51e-364c4c8c1266))
26 | (pad "1" smd roundrect (at -2.7 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 85a182cd-6354-48c2-8a93-32f4a4e239aa))
27 | (pad "2" smd roundrect (at 2.7 0) (size 1.7 3.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1470588235) (tstamp 5e98c8d6-3754-4467-901a-5d1d849a64da))
28 | (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl"
29 | (offset (xyz 0 0 0))
30 | (scale (xyz 1 1 1))
31 | (rotate (xyz 0 0 0))
32 | )
33 | )
34 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SDM2U30CSP-7.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SDM2U30CSP-7" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at -0.2 -0.9) (layer "F.SilkS") hide
5 | (effects (font (size 0.321024 0.321024) (thickness 0.080256)))
6 | (tstamp c28a0802-6d69-4275-aa58-0143995cef8e)
7 | )
8 | (fp_text value "SDM2U30CSP-7" (at -0.2 0.869493) (layer "F.Fab")
9 | (effects (font (size 0.320531 0.320531) (thickness 0.15)))
10 | (tstamp 927b87eb-f12a-47d9-a084-26a49f5cbff1)
11 | )
12 | (fp_rect (start -1.067 -0.545) (end 1.035 0.545)
13 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 9429c642-6007-4057-97a2-67c83e1334f4))
14 | (fp_rect (start 0.7778 0.4) (end -0.8222 -0.4)
15 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.Fab") (tstamp 1ff28b95-e9fc-4087-ab36-91083e76a032))
16 | (pad "1" smd rect (at -0.6745 0) (size 0.385 0.69) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0e58fa6b-cec3-4de0-88a9-09defa3120be))
17 | (pad "2" smd rect (at 0.3175 0) (size 1.035 0.69) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2eba375c-8c38-48f1-b4f0-d26a622f34a8))
18 | (model "${KIPRJMOD}/O32controller.pretty/DIODE_SDM2U30CSP-7_DIO.step"
19 | (offset (xyz 0 0 0))
20 | (scale (xyz 1 1 1))
21 | (rotate (xyz 0 0 0))
22 | )
23 | )
24 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SMT2_0P91X0P63_STM-L.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SMT2_0P91X0P63_STM-L" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tags "ESDA17P20-1F2 ")
4 | (attr smd)
5 | (fp_text reference "REF**" (at 0 -1.9 unlocked) (layer "F.SilkS") hide
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | (tstamp 6265f357-11c7-4887-8f53-b85e8aeb7f69)
8 | )
9 | (fp_text value "SMT2_0P91X0P63_STM" (at -0.15 2.1 unlocked) (layer "F.Fab") hide
10 | (effects (font (size 1 1) (thickness 0.15)))
11 | (tstamp 4f8c937a-dec8-4421-8e66-68f49b7ef9d5)
12 | )
13 | (fp_line (start -0.65 -0.25) (end -0.65 0.25)
14 | (stroke (width 0.12) (type default)) (layer "F.SilkS") (tstamp 2bc4387f-610d-4837-bdbb-ee4875dcb750))
15 | (fp_line (start -0.65 -0.45) (end 0.6223 -0.45)
16 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5c8e262c-0d43-4150-94b7-b1cdac04af2e))
17 | (fp_line (start -0.65 0.45) (end -0.65 -0.45)
18 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 90502f5b-7a30-4b36-a52e-b580934eef7f))
19 | (fp_line (start 0.6223 -0.45) (end 0.6223 0.45)
20 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b765ae93-1b85-4370-9455-95bdcfe3e0a9))
21 | (fp_line (start 0.6223 0.45) (end -0.65 0.45)
22 | (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d5e33ee2-617c-48d5-8afb-e7086af1405a))
23 | (fp_line (start -0.5207 -0.3175) (end -0.5207 0.3175)
24 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp b923f7ce-fa67-45e0-bab0-ef46b28938a8))
25 | (fp_line (start -0.5207 0.3175) (end 0.5207 0.3175)
26 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp 180b247b-25bc-43d4-a1d0-de676c1fc787))
27 | (fp_line (start 0.5207 -0.3175) (end -0.5207 -0.3175)
28 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp e145558d-eacc-46b7-8a48-7e5576eabb3c))
29 | (fp_line (start 0.5207 0.3175) (end 0.5207 -0.3175)
30 | (stroke (width 0.0254) (type solid)) (layer "F.Fab") (tstamp 5208446e-8803-4e4e-829a-7933720596d5))
31 | (pad "1" smd rect (at -0.325 0) (size 0.25 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 00fba513-1131-4922-aacf-195cd82528b5))
32 | (pad "2" smd rect (at 0.325 0) (size 0.25 0.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cdb03ac7-3aa3-4ecf-a14e-5599f4508f0e))
33 | (model "${KIPRJMOD}/O32controller.pretty/ESDA17P20-1F2.step"
34 | (offset (xyz 0 0 0))
35 | (scale (xyz 1 1 1))
36 | (rotate (xyz 0 0 0))
37 | )
38 | )
39 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderNTC-1.27mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderNTC-1.27mm" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "REF**" (at 0.5 -4 unlocked) (layer "F.SilkS") hide
5 | (effects (font (size 1 1) (thickness 0.1)))
6 | (tstamp d1c64afd-7a8e-440e-80db-da0fb6223c4d)
7 | )
8 | (fp_text value "SolderNTC-1.27mm" (at 0 3.5 unlocked) (layer "F.Fab") hide
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp b45c2ba4-a886-440a-b505-8cdde4ed136f)
11 | )
12 | (fp_text user "${REFERENCE}" (at -0.5 5 unlocked) (layer "F.Fab") hide
13 | (effects (font (size 1 1) (thickness 0.15)))
14 | (tstamp e6677f58-ecad-4e9a-97f4-a2272766ae15)
15 | )
16 | (fp_rect (start -0.95 -0.5) (end 0.95 1.77)
17 | (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp dc334bc2-f0bb-4a5c-9d31-ad0444267c1c))
18 | (pad "1" smd roundrect (at 0 0) (size 1.5 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
19 | (thermal_bridge_angle 45) (tstamp 237f2765-9be1-444e-b52c-abb5afc8ef9f))
20 | (pad "2" smd roundrect (at 0 1.27) (size 1.5 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
21 | (thermal_bridge_angle 45) (tstamp 941c714e-7129-4ccd-87ae-005d8c5a280c))
22 | )
23 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderPad1-1.27mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderPad1-1.27mm" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "REF**" (at 0.5 -4 unlocked) (layer "F.SilkS") hide
5 | (effects (font (size 1 1) (thickness 0.1)))
6 | (tstamp d1c64afd-7a8e-440e-80db-da0fb6223c4d)
7 | )
8 | (fp_text value "SolderPad1-1.27mm" (at 0 3.5 unlocked) (layer "F.Fab") hide
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp b45c2ba4-a886-440a-b505-8cdde4ed136f)
11 | )
12 | (fp_text user "${REFERENCE}" (at -0.5 5 unlocked) (layer "F.Fab") hide
13 | (effects (font (size 1 1) (thickness 0.15)))
14 | (tstamp e6677f58-ecad-4e9a-97f4-a2272766ae15)
15 | )
16 | (fp_rect (start -0.95 -0.5) (end 0.95 0.5)
17 | (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp dc334bc2-f0bb-4a5c-9d31-ad0444267c1c))
18 | (pad "1" smd roundrect (at 0 0) (size 1.5 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
19 | (thermal_bridge_angle 45) (tstamp 237f2765-9be1-444e-b52c-abb5afc8ef9f))
20 | )
21 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderUART-1.27mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderUART-1.27mm" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "REF**" (at 0.5 -4 unlocked) (layer "F.SilkS") hide
5 | (effects (font (size 1 1) (thickness 0.1)))
6 | (tstamp d1c64afd-7a8e-440e-80db-da0fb6223c4d)
7 | )
8 | (fp_text value "SolderUART-1.27mm" (at 0.1 5.35 unlocked) (layer "F.Fab") hide
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp b45c2ba4-a886-440a-b505-8cdde4ed136f)
11 | )
12 | (fp_text user "${REFERENCE}" (at -0.4 6.85 unlocked) (layer "F.Fab") hide
13 | (effects (font (size 1 1) (thickness 0.15)))
14 | (tstamp e6677f58-ecad-4e9a-97f4-a2272766ae15)
15 | )
16 | (fp_rect (start -1.2 -0.5) (end 1.2 4.31)
17 | (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp dc334bc2-f0bb-4a5c-9d31-ad0444267c1c))
18 | (pad "1" smd roundrect (at 0 0) (size 2 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
19 | (thermal_bridge_angle 45) (tstamp 237f2765-9be1-444e-b52c-abb5afc8ef9f))
20 | (pad "2" smd roundrect (at 0 1.27) (size 2 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
21 | (thermal_bridge_angle 45) (tstamp 941c714e-7129-4ccd-87ae-005d8c5a280c))
22 | (pad "3" smd roundrect (at 0 2.54) (size 2 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
23 | (thermal_bridge_angle 45) (tstamp e2bc38ca-86f5-4f10-b3e9-8b906b0339f1))
24 | (pad "4" smd roundrect (at 0 3.81) (size 2 0.6) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25)
25 | (thermal_bridge_angle 45) (tstamp 13bded60-dc7c-48d8-b398-7417ea2be1bd))
26 | )
27 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderWire-Actual_1x01_D1.25mm_OD_1.8mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.25mm_OD_1.8mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0.127 -2.921) (layer "F.SilkS") hide
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.25mm_OD_1.8mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.1 -1.1) (end 1.1 1.1) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (pad "1" thru_hole roundrect (at 0 0) (size 1.8 1.8) (drill 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
17 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
18 | (offset (xyz 0 0 0))
19 | (scale (xyz 1 1 1))
20 | (rotate (xyz 0 0 0))
21 | )
22 | )
23 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderWire-Actual_1x01_D1.25mm_OD_2.3mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.25mm_OD_2.3mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0.127 -2.921) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.25mm_OD_2.3mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.35 -1.35) (end 1.35 1.35) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (fp_circle (center 0 0) (end 1.15 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ca668322-d0ff-4e6d-94eb-c9a0142ec932))
17 | (pad "1" thru_hole roundrect (at 0 0) (size 2.3 2.3) (drill 1.25) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
18 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
19 | (offset (xyz 0 0 0))
20 | (scale (xyz 1 1 1))
21 | (rotate (xyz 0 0 0))
22 | )
23 | )
24 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderWire-Actual_1x01_D1.7mm_OD_2.5mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.7mm_OD_2.5mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0.127 -2.921) (layer "F.SilkS")
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.7mm_OD_2.5mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.45 -1.45) (end 1.45 1.45) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (pad "1" thru_hole roundrect (at 0 0) (size 2.5 2.5) (drill 1.7) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
17 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
18 | (offset (xyz 0 0 0))
19 | (scale (xyz 1 1 1))
20 | (rotate (xyz 0 0 0))
21 | )
22 | )
23 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/SolderWire-Actual_1x01_D1.7mm_OD_2.75mm.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "SolderWire-Actual_1x01_D1.7mm_OD_2.75mm" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 5EB70B43)
4 | (descr "Soldered wire connection, for a single 0.75 mm² wire, basic insulation, conductor diameter 1.25mm, outer diameter 2.3mm, size source Multi-Contact FLEXI-E 0.75 (https://ec.staubli.com/AcroFiles/Catalogues/TM_Cab-Main-11014119_(en)_hi.pdf), bend radius 3 times outer diameter, generated with kicad-footprint-generator")
5 | (tags "connector wire 0.75sqmm")
6 | (attr exclude_from_pos_files exclude_from_bom)
7 | (fp_text reference "REF**" (at 0 -2.286) (layer "F.SilkS") hide
8 | (effects (font (size 1 1) (thickness 0.15)))
9 | (tstamp 893a580d-78e2-443c-99be-470075a2d45b)
10 | )
11 | (fp_text value "SolderWire-Actual_1x01_D1.7mm_OD_2.75mm" (at 0 2.47) (layer "F.Fab")
12 | (effects (font (size 1 1) (thickness 0.15)))
13 | (tstamp 122be957-96f7-47df-9b41-ed5ff79eba8e)
14 | )
15 | (fp_rect (start -1.575 -1.575) (end 1.575 1.575) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 251a3c30-dd2c-4603-bb2c-4e516c56c77d))
16 | (pad "1" thru_hole roundrect (at 0 0) (size 2.75 2.75) (drill 1.7) (layers *.Cu *.Mask) (roundrect_rratio 0.098039) (tstamp ad4bf466-0420-43c3-9c5b-d02c6d6395e0))
17 | (model "${KICAD6_3DMODEL_DIR}/Connector_Wire.3dshapes/SolderWire-0.75sqmm_1x01_D1.25mm_OD2.3mm.wrl"
18 | (offset (xyz 1.397 -0.762 0))
19 | (scale (xyz 1 1 1))
20 | (rotate (xyz 0 0 0))
21 | )
22 | )
23 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/THVD1420DRLR_SOT-585.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "THVD1420DRLR_SOT-585" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at -0.15 -2) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | (tstamp 916e8c22-cc53-448d-89db-a5f96a90e554)
7 | )
8 | (fp_text value "SOIC_20DRLR_TEX" (at 0.1 2.05) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 0bc9615c-5bc5-4990-800e-d64e96017942)
11 | )
12 | (fp_circle (center -1.35 -0.75) (end -1.15 -0.75)
13 | (stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 5fba4b0b-ab18-4c0f-8da8-f5df71ca3d43))
14 | (fp_rect (start -1.1 -1.1) (end 1.1 1.1)
15 | (stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e9581364-b95a-4488-a9ed-a195cf78991d))
16 | (pad "1" smd roundrect (at -0.74 -0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 1b7a4516-411a-4a60-89e6-876745b86665))
17 | (pad "2" smd roundrect (at -0.74 -0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp cb47dddc-3b24-4416-b142-f6784ef782f6))
18 | (pad "3" smd roundrect (at -0.74 0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 5dfd7df8-2a46-4ad5-8de2-d5ae6eff1341))
19 | (pad "4" smd roundrect (at -0.74 0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 75a75429-7c9b-4d13-8bbb-d7b0a97bfebf))
20 | (pad "5" smd roundrect (at 0.74 0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 1cb58034-ea24-4f83-9af5-1a1475c12e2b))
21 | (pad "6" smd roundrect (at 0.74 0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp e5e081c9-d9a9-427f-8c52-bc1e88653432))
22 | (pad "7" smd roundrect (at 0.74 -0.25) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp e5f31007-77a2-4cf9-9a1d-93609d564326))
23 | (pad "8" smd roundrect (at 0.74 -0.75) (size 0.67 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1666666667) (tstamp 143300e1-897e-4c06-b635-7ffdab12b0fe))
24 | (model "${KIPRJMOD}/O32controller.pretty/THVD1420DRLR.stp"
25 | (offset (xyz 0 0 0))
26 | (scale (xyz 1 1 1))
27 | (rotate (xyz 0 0 0))
28 | )
29 | )
30 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/Tactile_Switch_EVQ-P7A01P.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "Tactile_Switch_EVQ-P7A01P" (version 20211014) (generator pcbnew)
2 | (layer "F.Cu")
3 | (tedit 0)
4 | (fp_text reference "REF**" (at 0.25 -2.75) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.15)))
6 | (tstamp 94b78dfd-dd04-4b3a-b2aa-28d4f3393f9d)
7 | )
8 | (fp_text value "Tactile_Switch_EVQ-P7A01P" (at 0.95 3.6) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 0846d495-5fd3-4fb0-b5a3-1e2fbbe4a2a4)
11 | )
12 | (fp_line (start 0.85 1.55) (end 0.85 2.1) (layer "Cmts.User") (width 0.15) (tstamp 262b9353-cb2b-48f7-bd39-91b048859e2f))
13 | (fp_line (start -0.85 1.55) (end -0.85 2.1) (layer "Cmts.User") (width 0.15) (tstamp b1b404eb-49d1-49fd-b9b7-0e40dbc71c3e))
14 | (fp_line (start -0.85 2.1) (end 0.85 2.1) (layer "Cmts.User") (width 0.15) (tstamp feb22515-f193-446e-b765-0143cca6a10e))
15 | (fp_rect (start -1.75 -1.45) (end 1.75 1.45) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp b78405f3-37d7-4b67-abd9-a82a23e0d93d))
16 | (pad "" np_thru_hole circle (at 0 0.9) (size 0.7 0.7) (drill 0.7) (layers *.Mask) (tstamp 432a3d2d-10b3-41fe-adf0-2f1f672bbf09))
17 | (pad "" np_thru_hole circle (at 0 -0.9) (size 0.7 0.7) (drill 0.7) (layers *.Mask) (tstamp 88adfce0-e047-46bb-ae13-6baa49d61935))
18 | (pad "1" smd rect (at -1.8 -0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8dec44c1-f6f1-4109-bd8d-4e64199a68cc))
19 | (pad "1" smd rect (at 1.8 -0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c9427c48-ceff-4120-b25a-1359640bc1e8))
20 | (pad "2" smd rect (at -1.8 0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3957497e-3ef4-4a8d-b18d-6c8aa8b224f9))
21 | (pad "2" smd rect (at 1.8 0.725) (size 1.4 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f989e252-042e-4848-86ca-6aaf65711ab5))
22 | (model "${KIPRJMOD}/O32controller.pretty/EVQ-P7A01P--3DModel-STEP-269445.step"
23 | (offset (xyz 0 0 0))
24 | (scale (xyz 1 1 1))
25 | (rotate (xyz -90 0 0))
26 | )
27 | )
28 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/TestPoint_Pad_Rect.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "TestPoint_Pad_Rect" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (descr "SMD pad as test Point, diameter 1.0mm")
4 | (tags "test point SMD pad")
5 | (attr exclude_from_pos_files exclude_from_bom)
6 | (fp_text reference "REF**" (at 0.05 -2.85) (layer "F.SilkS") hide
7 | (effects (font (size 1 1) (thickness 0.15)))
8 | (tstamp ed08342a-eaee-43e9-b96e-1dd00b47763e)
9 | )
10 | (fp_text value "TestPoint_Pad_Rect" (at 0 1.55) (layer "F.Fab")
11 | (effects (font (size 1 1) (thickness 0.15)))
12 | (tstamp a41410ba-6764-40d3-8271-3889cd1f68dc)
13 | )
14 | (fp_text user "${REFERENCE}" (at 0 -1.45) (layer "F.Fab")
15 | (effects (font (size 1 1) (thickness 0.15)))
16 | (tstamp ecb9d95d-c3e5-4a80-b7be-d742b8cad331)
17 | )
18 | (fp_rect (start -0.5 -0.95) (end 0.5 0.95)
19 | (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 71904fb9-7f81-4250-a287-a94ed28148a7))
20 | (pad "1" smd roundrect (at 0 0) (size 0.6 1.5) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) (tstamp bab732e9-e79a-410d-8a2b-e7d9e8d299bb))
21 | )
22 |
--------------------------------------------------------------------------------
/v3/O32controller.pretty/WSLF25122L000FEB.kicad_mod:
--------------------------------------------------------------------------------
1 |
2 | (footprint RESC6331X88N (layer F.Cu) (tedit 6588A51D)
3 | (descr "")
4 | (attr smd)
5 | (fp_text reference REF** (at -2.63477 -2.486352 0) (layer F.SilkS)
6 | (effects (font (size 0.394239370079 0.394239370079) (thickness 0.15)))
7 | )
8 | (fp_text value RESC6331X88N (at -0.979994 2.407627 0) (layer F.Fab)
9 | (effects (font (size 0.394729133858 0.394729133858) (thickness 0.15)))
10 | )
11 | (pad 1 smd roundrect (roundrect_rratio 0.86) (at -2.925 0.0) (size 1.47 3.45) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
12 | (pad 2 smd roundrect (roundrect_rratio 0.86) (at 2.925 0.0) (size 1.47 3.45) (layers F.Cu F.Mask F.Paste) (solder_mask_margin 0.102))
13 | (fp_line (start -3.3 -1.72) (end 3.3 -1.72) (layer F.Fab) (width 0.127))
14 | (fp_line (start 3.3 -1.72) (end 3.3 1.72) (layer F.Fab) (width 0.127))
15 | (fp_line (start 3.3 1.72) (end -3.3 1.72) (layer F.Fab) (width 0.127))
16 | (fp_line (start -3.3 1.72) (end -3.3 -1.72) (layer F.Fab) (width 0.127))
17 | (fp_line (start -3.18 -2.04) (end 3.18 -2.04) (layer F.SilkS) (width 0.127))
18 | (fp_line (start -3.18 2.04) (end 3.18 2.04) (layer F.SilkS) (width 0.127))
19 | (fp_line (start -3.91 -2.104) (end 3.91 -2.104) (layer F.CrtYd) (width 0.05))
20 | (fp_line (start 3.91 -2.104) (end 3.91 2.104) (layer F.CrtYd) (width 0.05))
21 | (fp_line (start 3.91 2.104) (end -3.91 2.104) (layer F.CrtYd) (width 0.05))
22 | (fp_line (start -3.91 2.104) (end -3.91 -2.104) (layer F.CrtYd) (width 0.05))
23 | )
--------------------------------------------------------------------------------
/v3/O32controller.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller.xlsx
--------------------------------------------------------------------------------
/v3/O32controller_bom.csv.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/O32controller_bom.csv.zip
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/BOM_O32controller.kicad_pcb.xls:
--------------------------------------------------------------------------------
1 | designator,quantity,value,pack,mpn,mount_type
2 | "C1, C10, C4, C5, C58, C6, C8, C9",8,100nF,C_0402_1005Metric,CL05A104KA5NNNC ,smt
3 | C11,1,1uF,C_0402_1005Metric,GCM155C71A105KE38D,smt
4 | "C12, C15, C18",3,10nF,C_0402_1005Metric,CL05B103KB5NNNC,smt
5 | "C13, C16, C19",3,4.7nF,C_0402_1005Metric,GRM155R72A472KA01D,smt
6 | "C14, C17, C20, C7",4,1nF,C_0402_1005Metric,CC0402MRX7R9BB102,smt
7 | C2,1,47uF,C_0603_1608Metric,GRM188R60J476ME15D,smt
8 | "C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, C46, C47, C48, C49, C50, C51, C52, C53, C54, C55, C56, C57",37,22uF,C_0805_nosilk,CL21A226MAQNNNE,smt
9 | C3,1,10uF,C_0603_1608Metric,GRM188R6YA106MA73D,smt
10 | "D1, D4, D5",3,SDM2U30CSP,SDM2U30CSP-7,SDM2U30CSP-7,smt
11 | D2,1,ESDA17P20-1F2,SMT2_0P91X0P63_STM-L,ESDA17P20-1F2,smt
12 | D3,1,GREEN,LED_0603_1608Metric,LTST-C191KGKT,smt
13 | D6,1,RED,LED_0603_1608Metric,LTST-C191KRKT,smt
14 | "J1, J2",2,BATT+,SolderWire-Actual_1x01_D1.7mm_OD_2.75mm,,tht
15 | "J10, J11, J12",3,Motor Connection,SolderWire-Actual_1x01_D1.7mm_OD_2.75mm,,tht
16 | "J3, J4",2,BATT-,SolderWire-Actual_1x01_D1.7mm_OD_2.75mm,,tht
17 | J5,1,NTC,SolderNTC-1.27mm,,tht
18 | J6,1,SWD,JST_SM04B-SRSS-TB(LF)(SN),SM04B-SRSS-TB(LF)(SN),smt
19 | J7,1,ExternalSPI,FFC_0.5mm_6p,,tht
20 | "J8, J9",2,RS485,JST_SM02B-SRSS-TB(LF)(SN),SM02B-SRSS-TB_LF__SN_,smt
21 | L1,1,22uH,IND_VLS201612CX-220M-1,VLS201612CX-220M-1 ,smt
22 | "NT1, NT2, NT3",3,Sense_N,NetTie-2_SMD_Pad0.25mm,,tht
23 | "Q1, Q2, Q3",3,CSD88584Q5DC,CSD88584Q5DCT,CSD88584Q5DC,smt
24 | "R1, R2, R7",3,1k,R_0402_1005Metric,RC0402FR-071KL,smt
25 | "R10, R19, R28, R37, R9",5,13.7k,R_0402_1005Metric,RC0402FR-0713K7L ,smt
26 | "R11, R13, R20, R22, R29, R31",6,10R,R_0402_1005Metric,SR0402FR-7T10RL,smt
27 | "R12, R21, R30",3,2.2R,R_0402_1005Metric,CRCW04022R20JNEDHP,smt
28 | "R14, R16, R23, R25, R32, R34",6,27.4k,R_0402_1005Metric,RC0402FR-0727K4L ,smt
29 | "R15, R17, R24, R26, R33, R35",6,1.78k,R_0402_1005Metric,RC0402FR-071K78L ,smt
30 | "R18, R27, R36",3,PU2512FKMP50R002L,R_Shunt_2512_6332Metric,PU2512FKMP50R002L,smt
31 | "R3, R5, R6",3,2.2k,R_0402_1005Metric,RC0402FR-072K2L,smt
32 | R4,1,121k,R_0402_1005Metric,AF0402FR-07121KL,smt
33 | R8,1,54.9k,R_0402_1005Metric,RC0402FR-0754K9L,smt
34 | "TP1, TP3",2,TestPoint,TestPoint_Pad_Rect,,tht
35 | U1,1,STSPIN32F0ATR,VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm,STSPIN32F0ATR,smt
36 | U2,1,THVD1420DRLR,THVD1420DRLR_SOT-585,THVD1420DRLR,smt
37 | U3,1,MA702GQ-P,MA702GQ-P,MA702GQ-P,smt
38 |
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/O32controller.kicad_pcb.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/PCBWay_order_v3.0/O32controller.kicad_pcb.zip
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/O32controller.kicad_pcb/O32controller-Edge_Cuts.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-28T18:43:45-05:00*%
3 | %TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,3*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Profile,NP*%
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-28 18:43:45*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %TA.AperFunction,Profile*%
14 | %ADD10C,0.150000*%
15 | %TD*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X25814000Y2186000D02*
19 | G75*
20 | G03*
21 | X25814000Y2186000I-1000000J0D01*
22 | G01*
23 | X2186000Y27000000D02*
24 | X24814000Y27000000D01*
25 | X0Y2186000D02*
26 | G75*
27 | G03*
28 | X2186000Y0I2186000J0D01*
29 | G01*
30 | X2186000Y27000000D02*
31 | G75*
32 | G03*
33 | X0Y24814000I0J-2186000D01*
34 | G01*
35 | X2186000Y0D02*
36 | X24814000Y0D01*
37 | X27000000Y24814000D02*
38 | X27000000Y2186000D01*
39 | X27000000Y24814000D02*
40 | G75*
41 | G03*
42 | X24814000Y27000000I-2186000J0D01*
43 | G01*
44 | X3186000Y2186000D02*
45 | G75*
46 | G03*
47 | X3186000Y2186000I-1000000J0D01*
48 | G01*
49 | X3186000Y24814000D02*
50 | G75*
51 | G03*
52 | X3186000Y24814000I-1000000J0D01*
53 | G01*
54 | X24814000Y0D02*
55 | G75*
56 | G03*
57 | X27000000Y2186000I0J2186000D01*
58 | G01*
59 | X25814000Y24814000D02*
60 | G75*
61 | G03*
62 | X25814000Y24814000I-1000000J0D01*
63 | G01*
64 | X0Y24814000D02*
65 | X0Y2186000D01*
66 | M02*
67 |
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/O32controller.kicad_pcb/O32controller-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | INCH
3 | %
4 | G90
5 | G05
6 | T0
7 | M30
8 |
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/O32controller.kicad_pcb/O32controller-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | INCH
3 | T1C0.0098
4 | T2C0.0669
5 | %
6 | G90
7 | G05
8 | T1
9 | X0.0236Y0.9173
10 | X0.0335Y0.7146
11 | X0.0354Y0.1663
12 | X0.0404Y0.4665
13 | X0.0866Y0.3524
14 | X0.094Y0.3071
15 | X0.0965Y0.5197
16 | X0.0984Y0.8839
17 | X0.1082Y0.7667
18 | X0.1083Y0.8071
19 | X0.126Y0.502
20 | X0.128Y0.4134
21 | X0.128Y0.378
22 | X0.1299Y0.315
23 | X0.1339Y0.4449
24 | X0.1378Y0.565
25 | X0.1516Y0.5374
26 | X0.1555Y0.815
27 | X0.1555Y0.75
28 | X0.1573Y0.5096
29 | X0.1575Y0.1634
30 | X0.1634Y0.6594
31 | X0.1673Y0.7224
32 | X0.1811Y0.2067
33 | X0.185Y0.4134
34 | X0.19Y0.3671
35 | X0.1909Y0.6654
36 | X0.2126Y0.2244
37 | X0.2303Y1.0098
38 | X0.2559Y0.0551
39 | X0.2598Y0.8514
40 | X0.2598Y0.628
41 | X0.2785Y0.1585
42 | X0.2854Y0.2087
43 | X0.2874Y0.6181
44 | X0.2933Y0.7087
45 | X0.3051Y0.4272
46 | X0.3091Y1.0098
47 | X0.315Y0.9291
48 | X0.3209Y0.7864
49 | X0.3209Y0.1654
50 | X0.3307Y0.2087
51 | X0.3346Y0.0551
52 | X0.3386Y0.4409
53 | X0.3484Y0.8514
54 | X0.3543Y0.1299
55 | X0.3642Y0.3661
56 | X0.376Y0.7067
57 | X0.3772Y0.3398
58 | X0.3799Y0.6063
59 | X0.3858Y1.0098
60 | X0.3957Y0.6319
61 | X0.4055Y0.7018
62 | X0.4055Y0.3425
63 | X0.4104Y0.6053
64 | X0.4134Y0.0551
65 | X0.4154Y0.3012
66 | X0.4252Y0.8278
67 | X0.4252Y0.7559
68 | X0.4252Y0.2087
69 | X0.4272Y0.5079
70 | X0.4291Y0.4429
71 | X0.4311Y0.7884
72 | X0.4311Y0.4783
73 | X0.4331Y0.1299
74 | X0.439Y0.9291
75 | X0.4646Y1.0098
76 | X0.4646Y0.7874
77 | X0.4744Y0.3583
78 | X0.4902Y0.0531
79 | X0.5Y0.2766
80 | X0.5069Y0.3307
81 | X0.5082Y0.8756
82 | X0.5089Y0.8455
83 | X0.5098Y0.7205
84 | X0.5118Y0.3022
85 | X0.5118Y0.1299
86 | X0.5157Y0.7795
87 | X0.5217Y0.2087
88 | X0.5226Y0.9272
89 | X0.5335Y0.4291
90 | X0.5394Y0.7224
91 | X0.5413Y1.0098
92 | X0.5571Y0.3287
93 | X0.5591Y0.2343
94 | X0.5689Y0.0531
95 | X0.5846Y0.6555
96 | X0.5846Y0.4508
97 | X0.5906Y0.1299
98 | X0.6008Y0.5846
99 | X0.6035Y0.3583
100 | X0.6039Y0.3374
101 | X0.6039Y0.3165
102 | X0.6039Y0.2953
103 | X0.6039Y0.2118
104 | X0.6043Y0.2744
105 | X0.6043Y0.2535
106 | X0.6043Y0.2327
107 | X0.6051Y0.9098
108 | X0.6051Y0.8886
109 | X0.6051Y0.8673
110 | X0.6051Y0.8461
111 | X0.6051Y0.8248
112 | X0.6051Y0.8035
113 | X0.6051Y0.7823
114 | X0.6051Y0.761
115 | X0.6122Y0.6909
116 | X0.6134Y0.648
117 | X0.6193Y0.5953
118 | X0.6193Y0.574
119 | X0.6193Y0.5323
120 | X0.6193Y0.4902
121 | X0.6197Y0.5531
122 | X0.6197Y0.5114
123 | X0.6201Y1.0098
124 | X0.6224Y0.348
125 | X0.6224Y0.222
126 | X0.6224Y0.2012
127 | X0.6228Y0.3272
128 | X0.6228Y0.3063
129 | X0.6228Y0.285
130 | X0.6228Y0.2638
131 | X0.6228Y0.2429
132 | X0.6236Y0.8992
133 | X0.6236Y0.878
134 | X0.6236Y0.8567
135 | X0.6236Y0.8354
136 | X0.6236Y0.8142
137 | X0.6236Y0.7929
138 | X0.6236Y0.7717
139 | X0.6236Y0.7508
140 | X0.6378Y0.6272
141 | X0.6378Y0.6063
142 | X0.6378Y0.5846
143 | X0.6378Y0.4795
144 | X0.6378Y0.4232
145 | X0.6382Y0.5638
146 | X0.6382Y0.5429
147 | X0.6382Y0.5217
148 | X0.6382Y0.5004
149 | X0.6409Y0.3583
150 | X0.6409Y0.2323
151 | X0.6413Y0.3374
152 | X0.6413Y0.3165
153 | X0.6413Y0.2953
154 | X0.6413Y0.274
155 | X0.6413Y0.2531
156 | X0.6413Y0.2114
157 | X0.6421Y0.9098
158 | X0.6421Y0.8886
159 | X0.6421Y0.8673
160 | X0.6421Y0.8461
161 | X0.6421Y0.8248
162 | X0.6421Y0.8035
163 | X0.6421Y0.7823
164 | X0.6421Y0.761
165 | X0.6496Y0.0531
166 | X0.6559Y0.4681
167 | X0.6563Y0.6374
168 | X0.6563Y0.6165
169 | X0.6563Y0.5957
170 | X0.6567Y0.5748
171 | X0.6567Y0.5531
172 | X0.6567Y0.5319
173 | X0.6567Y0.5106
174 | X0.6567Y0.4894
175 | X0.6594Y0.222
176 | X0.6594Y0.2008
177 | X0.6602Y0.7717
178 | X0.6602Y0.7504
179 | X0.6744Y0.4783
180 | X0.6748Y0.6268
181 | X0.6776Y0.2114
182 | X0.6783Y0.761
183 | X0.7303Y0.8583
184 | X0.7303Y0.8071
185 | X0.7303Y0.7539
186 | X0.7303Y0.5827
187 | X0.7303Y0.5315
188 | X0.7303Y0.4783
189 | X0.7303Y0.3071
190 | X0.7303Y0.2559
191 | X0.7303Y0.2047
192 | X0.7303Y0.1594
193 | X0.7421Y0.6201
194 | X0.7461Y0.7185
195 | X0.7835Y0.2579
196 | X0.7854Y0.9035
197 | X0.7854Y0.8583
198 | X0.7854Y0.8071
199 | X0.7854Y0.7559
200 | X0.7854Y0.7106
201 | X0.7854Y0.628
202 | X0.7854Y0.5827
203 | X0.7854Y0.5315
204 | X0.7854Y0.4783
205 | X0.7854Y0.435
206 | X0.7854Y0.3524
207 | X0.7854Y0.3071
208 | X0.7854Y0.2047
209 | X0.7854Y0.1594
210 | X0.8248Y0.6831
211 | X0.8425Y0.6555
212 | X0.8425Y0.3878
213 | X0.8642Y0.9528
214 | X0.8681Y0.1122
215 | X0.8996Y0.1476
216 | X0.9016Y0.1772
217 | X0.9134Y0.6713
218 | X0.9134Y0.3937
219 | T2
220 | X0.7854Y1.0
221 | X0.7854Y0.063
222 | X0.998Y0.8248
223 | X0.998Y0.6752
224 | X0.998Y0.5413
225 | X0.998Y0.3917
226 | X0.998Y0.2579
227 | T0
228 | M30
229 |
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/O32controller.kicad_pcb/O32controller-User_Comments.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2023-12-28T18:43:45-05:00*%
3 | %TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,3*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Other,Comment*%
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 7.0.7) date 2023-12-28 18:43:45*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %ADD10C,0.150000*%
14 | G04 APERTURE END LIST*
15 | D10*
16 | X26814000Y2186000D02*
17 | G75*
18 | G03*
19 | X26814000Y2186000I-2000000J0D01*
20 | G01*
21 | X26814000Y24814000D02*
22 | G75*
23 | G03*
24 | X26814000Y24814000I-2000000J0D01*
25 | G01*
26 | M02*
27 |
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/O32controller.kicad_pcb/PCBWay_bom.csv:
--------------------------------------------------------------------------------
1 | designator,quantity,value,pack,mpn,mount_type
2 | "C1, C10, C4, C5, C58, C6, C8, C9",8,100nF,C_0402_1005Metric,CL05A104KA5NNNC ,smt
3 | C11,1,1uF,C_0402_1005Metric,GCM155C71A105KE38D,smt
4 | "C12, C15, C18",3,10nF,C_0402_1005Metric,CL05B103KB5NNNC,smt
5 | "C13, C16, C19",3,4.7nF,C_0402_1005Metric,GRM155R72A472KA01D,smt
6 | "C14, C17, C20, C7",4,1nF,C_0402_1005Metric,CC0402MRX7R9BB102,smt
7 | C2,1,47uF,C_0603_1608Metric,GRM188R60J476ME15D,smt
8 | "C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, C46, C47, C48, C49, C50, C51, C52, C53, C54, C55, C56, C57",37,22uF,C_0805_nosilk,CL21A226MAQNNNE,smt
9 | C3,1,10uF,C_0603_1608Metric,GRM188R6YA106MA73D,smt
10 | "D1, D4, D5",3,SDM2U30CSP,SDM2U30CSP-7,SDM2U30CSP-7,smt
11 | D2,1,ESDA17P20-1F2,SMT2_0P91X0P63_STM-L,ESDA17P20-1F2,smt
12 | D3,1,GREEN,LED_0603_1608Metric,LTST-C191KGKT,smt
13 | D6,1,RED,LED_0603_1608Metric,LTST-C191KRKT,smt
14 | "J1, J2",2,BATT+,SolderWire-Actual_1x01_D1.7mm_OD_2.75mm,,tht
15 | "J10, J11, J12",3,Motor Connection,SolderWire-Actual_1x01_D1.7mm_OD_2.75mm,,tht
16 | "J3, J4",2,BATT-,SolderWire-Actual_1x01_D1.7mm_OD_2.75mm,,tht
17 | J5,1,NTC,SolderNTC-1.27mm,,tht
18 | J6,1,SWD,JST_SM04B-SRSS-TB(LF)(SN),SM04B-SRSS-TB(LF)(SN),smt
19 | J7,1,ExternalSPI,FFC_0.5mm_6p,,tht
20 | "J8, J9",2,RS485,JST_SM02B-SRSS-TB(LF)(SN),SM02B-SRSS-TB_LF__SN_,smt
21 | L1,1,22uH,IND_VLS201612CX-220M-1,VLS201612CX-220M-1 ,smt
22 | "NT1, NT2, NT3",3,Sense_N,NetTie-2_SMD_Pad0.25mm,,tht
23 | "Q1, Q2, Q3",3,CSD88584Q5DC,CSD88584Q5DCT,CSD88584Q5DC,smt
24 | "R1, R2, R7",3,1k,R_0402_1005Metric,RC0402FR-071KL,smt
25 | "R10, R19, R28, R37, R9",5,13.7k,R_0402_1005Metric,RC0402FR-0713K7L ,smt
26 | "R11, R13, R20, R22, R29, R31",6,10R,R_0402_1005Metric,SR0402FR-7T10RL,smt
27 | "R12, R21, R30",3,2.2R,R_0402_1005Metric,CRCW04022R20JNEDHP,smt
28 | "R14, R16, R23, R25, R32, R34",6,27.4k,R_0402_1005Metric,RC0402FR-0727K4L ,smt
29 | "R15, R17, R24, R26, R33, R35",6,1.78k,R_0402_1005Metric,RC0402FR-071K78L ,smt
30 | "R18, R27, R36",3,PU2512FKMP50R002L,R_Shunt_2512_6332Metric,PU2512FKMP50R002L,smt
31 | "R3, R5, R6",3,2.2k,R_0402_1005Metric,RC0402FR-072K2L,smt
32 | R4,1,121k,R_0402_1005Metric,AF0402FR-07121KL,smt
33 | R8,1,54.9k,R_0402_1005Metric,RC0402FR-0754K9L,smt
34 | "TP1, TP3",2,TestPoint,TestPoint_Pad_Rect,,tht
35 | U1,1,STSPIN32F0ATR,VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm,STSPIN32F0ATR,smt
36 | U2,1,THVD1420DRLR,THVD1420DRLR_SOT-585,THVD1420DRLR,smt
37 | U3,1,MA702GQ-P,MA702GQ-P,MA702GQ-P,smt
38 |
--------------------------------------------------------------------------------
/v3/PCBWay_order_v3.0/W666163AS1Y3_O32controller.kicad_pcb.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/PCBWay_order_v3.0/W666163AS1Y3_O32controller.kicad_pcb.zip
--------------------------------------------------------------------------------
/v3/bom_v3.0/O32controller_fullbom.csv:
--------------------------------------------------------------------------------
1 | "#","Reference","Qty","Value","Footprint","DNP","MPN","Vendor","Vendor#"
2 | "1","C1, C4, C5, C6, C8, C9, C10, C58","8","100nF","Capacitor_SMD:C_0402_1005Metric","","CL05A104KA5NNNC ","LCSC","C100072"
3 | "2","C2","1","47uF","Capacitor_SMD:C_0603_1608Metric","","GRM188R60J476ME15D","LCSC","C140782"
4 | "3","C3","1","10uF","Capacitor_SMD:C_0603_1608Metric","","GRM188R6YA106MA73D","LCSC","C194427"
5 | "4","C7, C14, C17, C20","4","1nF","Capacitor_SMD:C_0402_1005Metric","","CC0402MRX7R9BB102","LCSC","C527029"
6 | "5","C11","1","1uF","Capacitor_SMD:C_0402_1005Metric","","GCM155C71A105KE38D","LCSC","C126521"
7 | "6","C12, C15, C18","3","10nF","Capacitor_SMD:C_0402_1005Metric","","CL05B103KB5NNNC","LCSC","C15195"
8 | "7","C13, C16, C19","3","4.7nF","Capacitor_SMD:C_0402_1005Metric","","GRM155R72A472KA01D","LCSC","C415704"
9 | "8","C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37, C38, C39, C40, C41, C42, C43, C44, C45, C46, C47, C48, C49, C50, C51, C52, C53, C54, C55, C56, C57","37","22uF","O32controller:C_0805_nosilk","","CL21A226MAQNNNE","LCSC","C45783"
10 | "9","D1, D4, D5","3","SDM2U30CSP","O32controller:SDM2U30CSP-7","","SDM2U30CSP-7","LCSC","C3001723"
11 | "10","D2","1","ESDA17P20-1F2","O32controller:SMT2_0P91X0P63_STM-L","","ESDA17P20-1F2","LCSC","C3713569"
12 | "11","D3","1","GREEN","LED_SMD:LED_0603_1608Metric","","LTST-C191KGKT","LCSC","C125098"
13 | "12","D6","1","RED","LED_SMD:LED_0603_1608Metric","","LTST-C191KRKT","LCSC","C125099"
14 | "13","J6","1","SWD","O32controller:JST_SM04B-SRSS-TB(LF)(SN)","","SM04B-SRSS-TB(LF)(SN)","LCSC","C160404"
15 | "14","J8, J9","2","RS485","O32controller:JST_SM02B-SRSS-TB(LF)(SN)","","SM02B-SRSS-TB_LF__SN_","LCSC","C160402"
16 | "15","L1","1","22uH","O32controller:IND_VLS201612CX-220M-1","","VLS201612CX-220M-1 ","LCSC","C2044426"
17 | "16","Q1, Q2, Q3","3","CSD88584Q5DC","O32controller:CSD88584Q5DCT","","CSD88584Q5DC","Digikey","296-48904-1-ND"
18 | "17","R1, R2, R7","3","1k","Resistor_SMD:R_0402_1005Metric","","RC0402FR-071KL","LCSC","C106235"
19 | "18","R3, R5, R6","3","2.2k","Resistor_SMD:R_0402_1005Metric","","RC0402FR-072K2L","LCSC","C114762"
20 | "19","R4","1","121k","Resistor_SMD:R_0402_1005Metric","","AF0402FR-07121KL","LCSC","C4153138"
21 | "20","R8","1","54.9k","Resistor_SMD:R_0402_1005Metric","","RC0402FR-0754K9L","LCSC","C137959"
22 | "21","R9, R10, R19, R28, R37","5","13.7k","Resistor_SMD:R_0402_1005Metric","","RC0402FR-0713K7L ","LCSC","C274888"
23 | "22","R11, R13, R20, R22, R29, R31","6","10R","Resistor_SMD:R_0402_1005Metric","","SR0402FR-7T10RL","LCSC","C854481"
24 | "23","R12, R21, R30","3","2.2R","Resistor_SMD:R_0402_1005Metric","","CRCW04022R20JNEDHP","LCSC","C2079158"
25 | "24","R14, R16, R23, R25, R32, R34","6","27.4k","Resistor_SMD:R_0402_1005Metric","","RC0402FR-0727K4L ","LCSC","C273730"
26 | "25","R15, R17, R24, R26, R33, R35","6","1.78k","Resistor_SMD:R_0402_1005Metric","","RC0402FR-071K78L ","LCSC","C185450"
27 | "26","R18, R27, R36","3","PU2512FKMP50R002L","O32controller:R_Shunt_2512_6332Metric","","PU2512FKMP50R002L","LCSC","C2090861"
28 | "27","U1","1","STSPIN32F0ATR","O32controller:VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm","","STSPIN32F0ATR","LCSC","C2651733"
29 | "28","U2","1","THVD1420DRLR","O32controller:THVD1420DRLR_SOT-585","","THVD1420DRLR","Digikey","296-THVD1420DRLRCT-ND"
30 | "29","U3","1","MA702GQ-P","O32controller:MA702GQ-P","","MA702GQ-P","MPS","MA702GQ"
31 |
--------------------------------------------------------------------------------
/v3/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (lib (name "O32controller")(type "KiCad")(uri "${KIPRJMOD}/O32controller.pretty")(options "")(descr ""))
3 | )
4 |
--------------------------------------------------------------------------------
/v3/output_v3.0/O32controller_schematic.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.0/O32controller_schematic.pdf
--------------------------------------------------------------------------------
/v3/output_v3.0/gerbers/O32controller-B_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.0/gerbers/O32controller-B_Cu.pdf
--------------------------------------------------------------------------------
/v3/output_v3.0/gerbers/O32controller-F_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.0/gerbers/O32controller-F_Cu.pdf
--------------------------------------------------------------------------------
/v3/output_v3.0/gerbers/O32controller-In1_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.0/gerbers/O32controller-In1_Cu.pdf
--------------------------------------------------------------------------------
/v3/output_v3.0/gerbers/O32controller-In2_Cu.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.0/gerbers/O32controller-In2_Cu.pdf
--------------------------------------------------------------------------------
/v3/output_v3.1/O32controller.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.1/O32controller.pdf
--------------------------------------------------------------------------------
/v3/output_v3.1/bom2grouped_csv_jlcpcb.xsl:
--------------------------------------------------------------------------------
1 |
16 |
30 |
31 |
32 |
34 | ]>
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 | Comment,Designator,Footprint,LCSC
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 | &nl;
60 | "","
61 |
62 |
63 |
64 |
65 |
66 | ,
67 |
68 | ","
69 |
70 | ","
71 | "
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 | ,"
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
98 |
99 |
100 | "
101 |
102 |
103 |
104 |
105 |
--------------------------------------------------------------------------------
/v3/output_v3.1/bom_full.csv:
--------------------------------------------------------------------------------
1 | "Reference","Value","Footprint","Datasheet","LCSC","MPN","Type","Vendor","Vendor#","Qty"
2 | "C1, C4-C6, C8-C10, C58","100nF","Capacitor_SMD:C_0402_1005Metric","~","C307331","CL05B104KB54PNC","Basic","LCSC","C307331","8"
3 | "C2","47uF","Capacitor_SMD:C_0603_1608Metric","~","C140782","GRM188R60J476ME15D","Extended","LCSC","C140782","1"
4 | "C3","10uF","Capacitor_SMD:C_0603_1608Metric","~","C194427","GRM188R6YA106MA73D","Extended","LCSC","C194427","1"
5 | "C7, C14, C17, C20","1nF","Capacitor_SMD:C_0402_1005Metric","~","C1523","0402B102K500NT","Basic","LCSC","C1523","4"
6 | "C11","1uF","Capacitor_SMD:C_0402_1005Metric","~","C52923","CL05A105KA5NQNC","Basic","LCSC","C52923","1"
7 | "C12, C15, C18","10nF","Capacitor_SMD:C_0402_1005Metric","~","C15195","CL05B103KB5NNNC","Basic","LCSC","C15195","3"
8 | "C13, C16, C19","4.7nF","Capacitor_SMD:C_0402_1005Metric","~","C1538","0402B472K500NT","Basic","LCSC","C1538","3"
9 | "C21-C57","22uF","O32controller:C_0805_nosilk","~","C45783","CL21A226MAQNNNE","Basic","LCSC","C45783","37"
10 | "D1, D4, D5","SDM2U30CSP","O32controller:SDM2U30CSP-7","~","","SDM2U30CSP-7","Global","Mouser","621-SDM2U30CSP-7","3"
11 | "D3","GREEN","LED_SMD:LED_0603_1608Metric","https://optoelectronics.liteon.com/upload/download/DS22-2000-228/LTST-C191KGKT.PDF","C125098","LTST-C191KGKT","Extended","LCSC","C125098","1"
12 | "D6","RED","LED_SMD:LED_0603_1608Metric","https://www.digikey.com/en/products/detail/liteon/LTST-C191KRKT/386837","C2286","KT-0603R","Basic","LCSC","C2286","1"
13 | "D7","SMF15A-TP ","Diode_SMD:D_SMF","https://www.vishay.com/doc?85881","C914420","SMF15A-TP","Extended","LCSC","C914420","1"
14 | "J1, J2","BATT+","O32controller:SolderWire-Actual_1x01_D1.7mm_OD_2.75mm","~","","","","","","2"
15 | "J3, J4","BATT-","O32controller:SolderWire-Actual_1x01_D1.7mm_OD_2.75mm","~","","","","","","2"
16 | "J5","NTC","O32controller:SolderNTC-1.27mm","~","","","","","","1"
17 | "J6","SWD","O32controller:JST_SM04B-SRSS-TB(LF)(SN)","https://www.snapeda.com/parts/SM04B-SRSS-TB(LF)(SN)/JST%20Sales/datasheet/","","SM04B-SRSS-TB(LF)(SN)","Global","Digikey","455-SM04B-SRSS-TBCT-ND","1"
18 | "J7","AuxUART","O32controller:SolderUART-1.27mm","~","","","","","","1"
19 | "J8, J9","RS485","O32controller:JST_SM02B-SRSS-TB(LF)(SN)","https://www.snapeda.com/parts/SM04B-SRSS-TB(LF)(SN)/JST%20Sales/datasheet/","C160402","SM02B-SRSS-TB_LF__SN_","Extended","LCSC","C160402","2"
20 | "J10-J12","Motor Connection","O32controller:SolderWire-Actual_1x01_D1.7mm_OD_2.75mm","~","","","","","","3"
21 | "J13","PA15","O32controller:SolderPad1-1.27mm","~","","","","","","1"
22 | "L1","22uH","O32controller:IND_VLS201612CX-220M-1","https://product.tdk.com/en/system/files?file=dam/doc/product/inductor/inductor/smd/catalog/inductor_commercial_power_vls201612cx-1_en.pdf","C2044426","VLS201612CX-220M-1 ","Extended","LCSC","C2044426","1"
23 | "NT1-NT3","Sense_N","O32controller:NetTie-2_SMD_Pad0.25mm","~","","","","","","3"
24 | "Q1-Q3","CSD88584Q5DC","O32controller:CSD88584Q5DCT","https://www.ti.com/lit/ds/symlink/csd88584q5dc.pdf","","CSD88584Q5DC","Global","TI","CSD88584Q5DC","3"
25 | "R1, R2, R7","1k","Resistor_SMD:R_0402_1005Metric","~","C11702","0402WGF1001TCE","Basic","LCSC","C11702","3"
26 | "R3, R5, R6","2.2k","Resistor_SMD:R_0402_1005Metric","~","C25879","0402WGF2201TCE","Basic","LCSC","C25879","3"
27 | "R4","33k","Resistor_SMD:R_0402_1005Metric","~","C25779","0402WGF3302TCE","Basic","LCSC","C25779","1"
28 | "R8","54.9k","Resistor_SMD:R_0402_1005Metric","~","C137959","RC0402FR-0754K9L","Extended","LCSC","C137959","1"
29 | "R9, R10, R19, R28, R37","13.7k","Resistor_SMD:R_0402_1005Metric","~","C274888","RC0402FR-0713K7L ","Extended","LCSC","C274888","5"
30 | "R11, R13, R20, R22, R29, R31","10R","Resistor_SMD:R_0402_1005Metric","~","C854481","SR0402FR-7T10RL","Extended","LCSC","C854481","6"
31 | "R12, R21, R30","2.2R","Resistor_SMD:R_0402_1005Metric","~","C131536","RK73B1ETTP2R2J","Extended","LCSC","C131536","3"
32 | "R14, R16, R23, R25, R32, R34","27.4k","Resistor_SMD:R_0402_1005Metric","~","C273730","RC0402FR-0727K4L ","Extended","LCSC","C273730","6"
33 | "R15, R17, R24, R26, R33, R35","1.78k","Resistor_SMD:R_0402_1005Metric","~","C284379","ARG02FTC1781","Extended","LCSC","C284379","6"
34 | "R18, R27, R36","PU2512FKMP50R002L","O32controller:R_Shunt_2512_6332Metric","https://datasheet.lcsc.com/lcsc/2304140030_YAGEO-PU2512FKMP50R002L_C2090861.pdf","C2090861","PU2512FKMP50R002L","Extended","LCSC","C2090861","3"
35 | "TP1, TP3","TestPoint","O32controller:TestPoint_Pad_Rect","~","","","","","","2"
36 | "U1","STSPIN32F0ATR","O32controller:VFQFPN-48-1EP_7x7mm_P0.5mm_EP2.8x2.8mm","https://www.st.com/en/motor-drivers/stspin32f0a.html#overview","C2651733","STSPIN32F0ATR","Extended","LCSC","C2651733","1"
37 | "U2","THVD1420DRLR","O32controller:THVD1420DRLR_SOT-585","https://www.ti.com/lit/ds/symlink/thvd1400.pdf","","THVD1420DRLR","Global","TI","THVD1420DRLR","1"
38 | "U3","MA732GQ-Z","O32controller:QFN-16_MA732","MA732GQ-Z","","MA732GQ-Z","Global","Mouser","946-MA732GQ-Z","1"
39 |
--------------------------------------------------------------------------------
/v3/output_v3.1/gerbers.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/qwertpas/O32controller/ad33b9693df4db032494eeab119caefca8233950/v3/output_v3.1/gerbers.zip
--------------------------------------------------------------------------------
/v3/output_v3.1/gerbers/O32controller-B_Paste.gbp:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*
2 | G04 #@! TF.CreationDate,2024-08-09T21:04:11-05:00*
3 | G04 #@! TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,3.1*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Paste,Bot*
6 | G04 #@! TF.FilePolarity,Positive*
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.7) date 2024-08-09 21:04:11*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
33 | %ADD11RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
34 | %ADD12RoundRect,0.250000X-0.475000X0.250000X-0.475000X-0.250000X0.475000X-0.250000X0.475000X0.250000X0*%
35 | %ADD13RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
36 | %ADD14RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
37 | %ADD15RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
38 | %ADD16RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
39 | %ADD17RoundRect,0.050000X0.272236X-0.130815X-0.130815X0.272236X-0.272236X0.130815X0.130815X-0.272236X0*%
40 | %ADD18RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
41 | %ADD19RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
42 | %ADD20RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
43 | %ADD21R,1.550000X0.600000*%
44 | %ADD22R,1.800000X1.200000*%
45 | %ADD23RoundRect,0.250000X0.600000X1.450000X-0.600000X1.450000X-0.600000X-1.450000X0.600000X-1.450000X0*%
46 | %ADD24RoundRect,0.250000X-0.400000X-0.450000X0.400000X-0.450000X0.400000X0.450000X-0.400000X0.450000X0*%
47 | %ADD25R,0.812800X0.254000*%
48 | %ADD26R,0.254000X0.812800*%
49 | %ADD27R,1.701800X1.701800*%
50 | %ADD28RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
51 | G04 APERTURE END LIST*
52 | D10*
53 | X51135000Y-44350000D03*
54 | X50115000Y-44350000D03*
55 | D11*
56 | X62985000Y-44450000D03*
57 | X62025000Y-44450000D03*
58 | X54080000Y-53500000D03*
59 | X53120000Y-53500000D03*
60 | D12*
61 | X51500000Y-60850000D03*
62 | X51500000Y-62750000D03*
63 | D13*
64 | X48140000Y-52550000D03*
65 | X49160000Y-52550000D03*
66 | D10*
67 | X51135000Y-41510000D03*
68 | X50115000Y-41510000D03*
69 | D14*
70 | X49270000Y-47450000D03*
71 | X50230000Y-47450000D03*
72 | D15*
73 | X45500000Y-39150000D03*
74 | X45500000Y-37250000D03*
75 | X51500000Y-39150000D03*
76 | X51500000Y-37250000D03*
77 | D14*
78 | X50145000Y-40550000D03*
79 | X51105000Y-40550000D03*
80 | D11*
81 | X62980000Y-58850000D03*
82 | X62020000Y-58850000D03*
83 | D16*
84 | X48700000Y-41490000D03*
85 | X48700000Y-42510000D03*
86 | D17*
87 | X44453589Y-49542929D03*
88 | X44100036Y-49896482D03*
89 | X43746482Y-50250036D03*
90 | X43392929Y-50603589D03*
91 | X42346411Y-49557071D03*
92 | X42699964Y-49203518D03*
93 | X43053518Y-48849964D03*
94 | X43407071Y-48496411D03*
95 | D18*
96 | X43000000Y-43680000D03*
97 | X43000000Y-42720000D03*
98 | D15*
99 | X49500000Y-39150000D03*
100 | X49500000Y-37250000D03*
101 | D13*
102 | X50115000Y-43400000D03*
103 | X51135000Y-43400000D03*
104 | D19*
105 | X46950000Y-51370000D03*
106 | X46950000Y-52330000D03*
107 | D12*
108 | X45500000Y-60850000D03*
109 | X45500000Y-62750000D03*
110 | D15*
111 | X43500000Y-39150000D03*
112 | X43500000Y-37250000D03*
113 | X47500000Y-39150000D03*
114 | X47500000Y-37250000D03*
115 | D20*
116 | X44050000Y-40900000D03*
117 | X42150000Y-40900000D03*
118 | D10*
119 | X51110000Y-56000000D03*
120 | X50090000Y-56000000D03*
121 | D20*
122 | X47450000Y-40900000D03*
123 | X45550000Y-40900000D03*
124 | D16*
125 | X42800000Y-45490000D03*
126 | X42800000Y-46510000D03*
127 | D21*
128 | X41500000Y-57050000D03*
129 | X41500000Y-56050000D03*
130 | X41500000Y-55050000D03*
131 | X41500000Y-54050000D03*
132 | D22*
133 | X37625000Y-58350000D03*
134 | X37625000Y-52750000D03*
135 | D11*
136 | X63000000Y-51650000D03*
137 | X62040000Y-51650000D03*
138 | D23*
139 | X59150000Y-56050000D03*
140 | X53750000Y-56050000D03*
141 | D12*
142 | X47500000Y-60850000D03*
143 | X47500000Y-62750000D03*
144 | D16*
145 | X44550000Y-45190000D03*
146 | X44550000Y-46210000D03*
147 | D21*
148 | X41480000Y-48500000D03*
149 | X41480000Y-47500000D03*
150 | D22*
151 | X37605000Y-49800000D03*
152 | X37605000Y-46200000D03*
153 | D10*
154 | X61160000Y-51650000D03*
155 | X60140000Y-51650000D03*
156 | D15*
157 | X47150000Y-59350000D03*
158 | X47150000Y-57450000D03*
159 | D11*
160 | X55250000Y-46850000D03*
161 | X54290000Y-46850000D03*
162 | D13*
163 | X50115000Y-42460000D03*
164 | X51135000Y-42460000D03*
165 | D16*
166 | X47850000Y-54940000D03*
167 | X47850000Y-55960000D03*
168 | D12*
169 | X49500000Y-60850000D03*
170 | X49500000Y-62750000D03*
171 | D10*
172 | X61160000Y-58850000D03*
173 | X60140000Y-58850000D03*
174 | D16*
175 | X44550000Y-47090000D03*
176 | X44550000Y-48110000D03*
177 | D10*
178 | X49260000Y-45650000D03*
179 | X48240000Y-45650000D03*
180 | D21*
181 | X41480000Y-43500000D03*
182 | X41480000Y-42500000D03*
183 | D22*
184 | X37605000Y-44800000D03*
185 | X37605000Y-41200000D03*
186 | D13*
187 | X50090000Y-54400000D03*
188 | X51110000Y-54400000D03*
189 | D23*
190 | X59150000Y-42050000D03*
191 | X53750000Y-42050000D03*
192 | D24*
193 | X55450000Y-52500000D03*
194 | X58350000Y-52500000D03*
195 | D10*
196 | X51110000Y-57000000D03*
197 | X50090000Y-57000000D03*
198 | D15*
199 | X53500000Y-39150000D03*
200 | X53500000Y-37250000D03*
201 | D12*
202 | X43500000Y-60850000D03*
203 | X43500000Y-62750000D03*
204 | D13*
205 | X45290000Y-55650000D03*
206 | X46310000Y-55650000D03*
207 | D10*
208 | X61165000Y-44450000D03*
209 | X60145000Y-44450000D03*
210 | D16*
211 | X43950000Y-42690000D03*
212 | X43950000Y-43710000D03*
213 | D11*
214 | X42210000Y-59250000D03*
215 | X41250000Y-59250000D03*
216 | D15*
217 | X45150000Y-59350000D03*
218 | X45150000Y-57450000D03*
219 | D25*
220 | X51384400Y-49237199D03*
221 | X51384400Y-49737200D03*
222 | X51384400Y-50237200D03*
223 | X51384400Y-50737201D03*
224 | D26*
225 | X50686601Y-51435000D03*
226 | X50186600Y-51435000D03*
227 | X49686600Y-51435000D03*
228 | X49186599Y-51435000D03*
229 | D25*
230 | X48488800Y-50737201D03*
231 | X48488800Y-50237200D03*
232 | X48488800Y-49737200D03*
233 | X48488800Y-49237199D03*
234 | D26*
235 | X49186599Y-48539400D03*
236 | X49686600Y-48539400D03*
237 | X50186600Y-48539400D03*
238 | X50686601Y-48539400D03*
239 | D27*
240 | X49936600Y-49987200D03*
241 | D20*
242 | X50800000Y-59100000D03*
243 | X48900000Y-59100000D03*
244 | D28*
245 | X41800000Y-46510000D03*
246 | X41800000Y-45490000D03*
247 | D12*
248 | X53500000Y-60850000D03*
249 | X53500000Y-62750000D03*
250 | D23*
251 | X59150000Y-49250000D03*
252 | X53750000Y-49250000D03*
253 | M02*
254 |
--------------------------------------------------------------------------------
/v3/output_v3.1/gerbers/O32controller-Edge_Cuts.gm1:
--------------------------------------------------------------------------------
1 | G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*
2 | G04 #@! TF.CreationDate,2024-08-09T21:04:11-05:00*
3 | G04 #@! TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,3.1*
4 | G04 #@! TF.SameCoordinates,Original*
5 | G04 #@! TF.FileFunction,Profile,NP*
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 7.0.7) date 2024-08-09 21:04:11*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | G04 #@! TA.AperFunction,Profile*
14 | %ADD10C,0.150000*%
15 | G04 #@! TD*
16 | G04 APERTURE END LIST*
17 | D10*
18 | X62314000Y-61314000D02*
19 | G75*
20 | G03*
21 | X62314000Y-61314000I-1000000J0D01*
22 | G01*
23 | X38686000Y-36500000D02*
24 | X61314000Y-36500000D01*
25 | X36500000Y-61314000D02*
26 | G75*
27 | G03*
28 | X38686000Y-63500000I2186000J0D01*
29 | G01*
30 | X38686000Y-36500000D02*
31 | G75*
32 | G03*
33 | X36500000Y-38686000I0J-2186000D01*
34 | G01*
35 | X38686000Y-63500000D02*
36 | X61314000Y-63500000D01*
37 | X63500000Y-38686000D02*
38 | X63500000Y-61314000D01*
39 | X63500000Y-38686000D02*
40 | G75*
41 | G03*
42 | X61314000Y-36500000I-2186000J0D01*
43 | G01*
44 | X39686000Y-61314000D02*
45 | G75*
46 | G03*
47 | X39686000Y-61314000I-1000000J0D01*
48 | G01*
49 | X39686000Y-38686000D02*
50 | G75*
51 | G03*
52 | X39686000Y-38686000I-1000000J0D01*
53 | G01*
54 | X61314000Y-63500000D02*
55 | G75*
56 | G03*
57 | X63500000Y-61314000I0J2186000D01*
58 | G01*
59 | X62314000Y-38686000D02*
60 | G75*
61 | G03*
62 | X62314000Y-38686000I-1000000J0D01*
63 | G01*
64 | X36500000Y-38686000D02*
65 | X36500000Y-61314000D01*
66 | M02*
67 |
--------------------------------------------------------------------------------
/v3/output_v3.1/gerbers/O32controller-NPTH-drl_map.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.7*%
2 | %TF.CreationDate,2024-08-09T21:04:42-05:00*%
3 | %TF.ProjectId,O32controller,4f333263-6f6e-4747-926f-6c6c65722e6b,3.1*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Drillmap*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX45Y45*%
8 | G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.7) date 2024-08-09 21:04:42*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10C,0.150000*%
15 | %ADD11C,0.200000*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X6231400Y-6131400D02*
19 | G75*
20 | G03*
21 | X6231400Y-6131400I-100000J0D01*
22 | G01*
23 | X3868600Y-3650000D02*
24 | X6131400Y-3650000D01*
25 | X3650000Y-6131400D02*
26 | G75*
27 | G03*
28 | X3868600Y-6350000I218600J0D01*
29 | G01*
30 | X3868600Y-3650000D02*
31 | G75*
32 | G03*
33 | X3650000Y-3868600I0J-218600D01*
34 | G01*
35 | X3868600Y-6350000D02*
36 | X6131400Y-6350000D01*
37 | X6350000Y-3868600D02*
38 | X6350000Y-6131400D01*
39 | X6350000Y-3868600D02*
40 | G75*
41 | G03*
42 | X6131400Y-3650000I-218600J0D01*
43 | G01*
44 | X3968600Y-6131400D02*
45 | G75*
46 | G03*
47 | X3968600Y-6131400I-100000J0D01*
48 | G01*
49 | X3968600Y-3868600D02*
50 | G75*
51 | G03*
52 | X3968600Y-3868600I-100000J0D01*
53 | G01*
54 | X6131400Y-6350000D02*
55 | G75*
56 | G03*
57 | X6350000Y-6131400I0J218600D01*
58 | G01*
59 | X6231400Y-3868600D02*
60 | G75*
61 | G03*
62 | X6231400Y-3868600I-100000J0D01*
63 | G01*
64 | X3650000Y-3868600D02*
65 | X3650000Y-6131400D01*
66 | D11*
67 | X3903277Y-6668984D02*
68 | X3903277Y-6468984D01*
69 | X3903277Y-6468984D02*
70 | X3950896Y-6468984D01*
71 | X3950896Y-6468984D02*
72 | X3979467Y-6478508D01*
73 | X3979467Y-6478508D02*
74 | X3998515Y-6497555D01*
75 | X3998515Y-6497555D02*
76 | X4008039Y-6516603D01*
77 | X4008039Y-6516603D02*
78 | X4017562Y-6554698D01*
79 | X4017562Y-6554698D02*
80 | X4017562Y-6583269D01*
81 | X4017562Y-6583269D02*
82 | X4008039Y-6621365D01*
83 | X4008039Y-6621365D02*
84 | X3998515Y-6640412D01*
85 | X3998515Y-6640412D02*
86 | X3979467Y-6659460D01*
87 | X3979467Y-6659460D02*
88 | X3950896Y-6668984D01*
89 | X3950896Y-6668984D02*
90 | X3903277Y-6668984D01*
91 | X4103277Y-6668984D02*
92 | X4103277Y-6535650D01*
93 | X4103277Y-6573746D02*
94 | X4112801Y-6554698D01*
95 | X4112801Y-6554698D02*
96 | X4122324Y-6545174D01*
97 | X4122324Y-6545174D02*
98 | X4141372Y-6535650D01*
99 | X4141372Y-6535650D02*
100 | X4160420Y-6535650D01*
101 | X4227086Y-6668984D02*
102 | X4227086Y-6535650D01*
103 | X4227086Y-6468984D02*
104 | X4217563Y-6478508D01*
105 | X4217563Y-6478508D02*
106 | X4227086Y-6488031D01*
107 | X4227086Y-6488031D02*
108 | X4236610Y-6478508D01*
109 | X4236610Y-6478508D02*
110 | X4227086Y-6468984D01*
111 | X4227086Y-6468984D02*
112 | X4227086Y-6488031D01*
113 | X4350896Y-6668984D02*
114 | X4331848Y-6659460D01*
115 | X4331848Y-6659460D02*
116 | X4322324Y-6640412D01*
117 | X4322324Y-6640412D02*
118 | X4322324Y-6468984D01*
119 | X4455658Y-6668984D02*
120 | X4436610Y-6659460D01*
121 | X4436610Y-6659460D02*
122 | X4427086Y-6640412D01*
123 | X4427086Y-6640412D02*
124 | X4427086Y-6468984D01*
125 | X4684229Y-6668984D02*
126 | X4684229Y-6468984D01*
127 | X4684229Y-6468984D02*
128 | X4750896Y-6611841D01*
129 | X4750896Y-6611841D02*
130 | X4817563Y-6468984D01*
131 | X4817563Y-6468984D02*
132 | X4817563Y-6668984D01*
133 | X4998515Y-6668984D02*
134 | X4998515Y-6564222D01*
135 | X4998515Y-6564222D02*
136 | X4988991Y-6545174D01*
137 | X4988991Y-6545174D02*
138 | X4969944Y-6535650D01*
139 | X4969944Y-6535650D02*
140 | X4931848Y-6535650D01*
141 | X4931848Y-6535650D02*
142 | X4912801Y-6545174D01*
143 | X4998515Y-6659460D02*
144 | X4979467Y-6668984D01*
145 | X4979467Y-6668984D02*
146 | X4931848Y-6668984D01*
147 | X4931848Y-6668984D02*
148 | X4912801Y-6659460D01*
149 | X4912801Y-6659460D02*
150 | X4903277Y-6640412D01*
151 | X4903277Y-6640412D02*
152 | X4903277Y-6621365D01*
153 | X4903277Y-6621365D02*
154 | X4912801Y-6602317D01*
155 | X4912801Y-6602317D02*
156 | X4931848Y-6592793D01*
157 | X4931848Y-6592793D02*
158 | X4979467Y-6592793D01*
159 | X4979467Y-6592793D02*
160 | X4998515Y-6583269D01*
161 | X5093753Y-6535650D02*
162 | X5093753Y-6735650D01*
163 | X5093753Y-6545174D02*
164 | X5112801Y-6535650D01*
165 | X5112801Y-6535650D02*
166 | X5150896Y-6535650D01*
167 | X5150896Y-6535650D02*
168 | X5169944Y-6545174D01*
169 | X5169944Y-6545174D02*
170 | X5179467Y-6554698D01*
171 | X5179467Y-6554698D02*
172 | X5188991Y-6573746D01*
173 | X5188991Y-6573746D02*
174 | X5188991Y-6630888D01*
175 | X5188991Y-6630888D02*
176 | X5179467Y-6649936D01*
177 | X5179467Y-6649936D02*
178 | X5169944Y-6659460D01*
179 | X5169944Y-6659460D02*
180 | X5150896Y-6668984D01*
181 | X5150896Y-6668984D02*
182 | X5112801Y-6668984D01*
183 | X5112801Y-6668984D02*
184 | X5093753Y-6659460D01*
185 | X5274705Y-6649936D02*
186 | X5284229Y-6659460D01*
187 | X5284229Y-6659460D02*
188 | X5274705Y-6668984D01*
189 | X5274705Y-6668984D02*
190 | X5265182Y-6659460D01*
191 | X5265182Y-6659460D02*
192 | X5274705Y-6649936D01*
193 | X5274705Y-6649936D02*
194 | X5274705Y-6668984D01*
195 | X5274705Y-6545174D02*
196 | X5284229Y-6554698D01*
197 | X5284229Y-6554698D02*
198 | X5274705Y-6564222D01*
199 | X5274705Y-6564222D02*
200 | X5265182Y-6554698D01*
201 | X5265182Y-6554698D02*
202 | X5274705Y-6545174D01*
203 | X5274705Y-6545174D02*
204 | X5274705Y-6564222D01*
205 | M02*
206 |
--------------------------------------------------------------------------------
/v3/output_v3.1/gerbers/O32controller-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad 7.0.7} date 2024 August 09, Friday 21:04:43
3 | ; FORMAT={-:-/ absolute / metric / decimal}
4 | ; #@! TF.CreationDate,2024-08-09T21:04:43-05:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.7
6 | ; #@! TF.FileFunction,NonPlated,1,4,NPTH
7 | FMAT,2
8 | METRIC
9 | %
10 | G90
11 | G05
12 | T0
13 | M30
14 |
--------------------------------------------------------------------------------
/v3/output_v3.1/gerbers/O32controller-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad 7.0.7} date 2024 August 09, Friday 21:04:43
3 | ; FORMAT={-:-/ absolute / metric / decimal}
4 | ; #@! TF.CreationDate,2024-08-09T21:04:43-05:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.7
6 | ; #@! TF.FileFunction,Plated,1,4,PTH
7 | FMAT,2
8 | METRIC
9 | ; #@! TA.AperFunction,Plated,PTH,ViaDrill
10 | T1C0.250
11 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
12 | T2C1.700
13 | %
14 | G90
15 | G05
16 | T1
17 | X37.1Y-40.2
18 | X37.262Y-51.65
19 | X37.35Y-45.35
20 | X37.4Y-59.275
21 | X37.541Y-54.508
22 | X38.939Y-50.301
23 | X39.0Y-41.05
24 | X39.249Y-44.025
25 | X39.25Y-43.0
26 | X39.396Y-56.286
27 | X39.65Y-55.524
28 | X39.696Y-52.293
29 | X39.75Y-53.9
30 | X39.75Y-53.11
31 | X39.764Y-57.646
32 | X39.969Y-50.534
33 | X40.0Y-49.15
34 | X40.35Y-49.85
35 | X40.45Y-42.8
36 | X40.45Y-44.45
37 | X40.5Y-59.35
38 | X40.65Y-46.634
39 | X40.659Y-50.698
40 | X40.75Y-45.15
41 | X41.174Y-57.785
42 | X41.325Y-54.174
43 | X41.35Y-46.482
44 | X41.627Y-53.04
45 | X42.35Y-37.85
46 | X43.0Y-62.1
47 | X43.036Y-47.549
48 | X43.1Y-41.875
49 | X43.575Y-59.475
50 | X43.75Y-58.2
51 | X43.866Y-47.6
52 | X43.866Y-56.642
53 | X43.95Y-45.5
54 | X44.35Y-37.85
55 | X44.408Y-52.471
56 | X44.5Y-39.9
57 | X44.65Y-43.525
58 | X44.65Y-59.3
59 | X44.9Y-58.2
60 | X45.0Y-62.1
61 | X45.1Y-52.3
62 | X45.35Y-41.875
63 | X45.5Y-60.2
64 | X45.75Y-54.2
65 | X46.05Y-45.55
66 | X46.08Y-54.87
67 | X46.15Y-48.1
68 | X46.3Y-37.85
69 | X46.55Y-47.45
70 | X46.8Y-45.675
71 | X46.8Y-54.8
72 | X46.925Y-48.125
73 | X47.0Y-62.1
74 | X47.05Y-55.85
75 | X47.3Y-42.475
76 | X47.3Y-44.3
77 | X47.3Y-58.2
78 | X47.35Y-50.6
79 | X47.4Y-52.25
80 | X47.45Y-43.475
81 | X47.45Y-51.35
82 | X47.5Y-60.2
83 | X47.65Y-39.9
84 | X48.3Y-37.85
85 | X48.3Y-43.5
86 | X48.55Y-54.4
87 | X48.95Y-62.15
88 | X49.2Y-56.475
89 | X49.375Y-55.1
90 | X49.409Y-41.259
91 | X49.425Y-42.025
92 | X49.45Y-45.2
93 | X49.5Y-55.825
94 | X49.5Y-60.2
95 | X49.6Y-43.7
96 | X49.75Y-58.2
97 | X49.775Y-39.95
98 | X50.05Y-52.6
99 | X50.2Y-45.15
100 | X50.25Y-37.85
101 | X50.65Y-55.15
102 | X50.7Y-57.55
103 | X50.95Y-62.15
104 | X51.35Y-46.85
105 | X51.35Y-52.05
106 | X51.5Y-60.2
107 | X51.76Y-48.65
108 | X51.83Y-54.4
109 | X51.84Y-54.93
110 | X51.84Y-55.46
111 | X51.84Y-56.0
112 | X51.84Y-58.12
113 | X51.85Y-56.53
114 | X51.85Y-57.06
115 | X51.85Y-57.59
116 | X51.87Y-40.39
117 | X51.87Y-40.93
118 | X51.87Y-41.47
119 | X51.87Y-42.01
120 | X51.87Y-42.55
121 | X51.87Y-43.09
122 | X51.87Y-43.63
123 | X51.87Y-44.17
124 | X52.05Y-45.95
125 | X52.08Y-47.04
126 | X52.23Y-48.38
127 | X52.23Y-48.92
128 | X52.23Y-49.98
129 | X52.23Y-51.05
130 | X52.24Y-49.45
131 | X52.24Y-50.51
132 | X52.25Y-37.85
133 | X52.31Y-54.66
134 | X52.31Y-57.86
135 | X52.31Y-58.39
136 | X52.32Y-55.19
137 | X52.32Y-55.72
138 | X52.32Y-56.26
139 | X52.32Y-56.8
140 | X52.32Y-57.33
141 | X52.34Y-40.66
142 | X52.34Y-41.2
143 | X52.34Y-41.74
144 | X52.34Y-42.28
145 | X52.34Y-42.82
146 | X52.34Y-43.36
147 | X52.34Y-43.9
148 | X52.34Y-44.43
149 | X52.7Y-47.57
150 | X52.7Y-48.1
151 | X52.7Y-48.65
152 | X52.7Y-51.32
153 | X52.7Y-52.75
154 | X52.71Y-49.18
155 | X52.71Y-49.71
156 | X52.71Y-50.25
157 | X52.71Y-50.79
158 | X52.78Y-54.4
159 | X52.78Y-57.6
160 | X52.79Y-54.93
161 | X52.79Y-55.46
162 | X52.79Y-56.0
163 | X52.79Y-56.54
164 | X52.79Y-57.07
165 | X52.79Y-58.13
166 | X52.81Y-40.39
167 | X52.81Y-40.93
168 | X52.81Y-41.47
169 | X52.81Y-42.01
170 | X52.81Y-42.55
171 | X52.81Y-43.09
172 | X52.81Y-43.63
173 | X52.81Y-44.17
174 | X53.0Y-62.15
175 | X53.16Y-51.61
176 | X53.17Y-47.31
177 | X53.17Y-47.84
178 | X53.17Y-48.37
179 | X53.18Y-48.9
180 | X53.18Y-49.45
181 | X53.18Y-49.99
182 | X53.18Y-50.53
183 | X53.18Y-51.07
184 | X53.25Y-57.86
185 | X53.25Y-58.4
186 | X53.27Y-43.9
187 | X53.27Y-44.44
188 | X53.63Y-51.35
189 | X53.64Y-47.58
190 | X53.71Y-58.13
191 | X53.73Y-44.17
192 | X55.05Y-41.7
193 | X55.05Y-43.0
194 | X55.05Y-44.35
195 | X55.05Y-48.7
196 | X55.05Y-50.0
197 | X55.05Y-51.35
198 | X55.05Y-55.7
199 | X55.05Y-57.0
200 | X55.05Y-58.3
201 | X55.05Y-59.45
202 | X55.35Y-47.75
203 | X55.45Y-45.25
204 | X56.4Y-56.95
205 | X56.45Y-40.55
206 | X56.45Y-41.7
207 | X56.45Y-43.0
208 | X56.45Y-44.3
209 | X56.45Y-45.45
210 | X56.45Y-47.55
211 | X56.45Y-48.7
212 | X56.45Y-50.0
213 | X56.45Y-51.35
214 | X56.45Y-52.45
215 | X56.45Y-54.55
216 | X56.45Y-55.7
217 | X56.45Y-58.3
218 | X56.45Y-59.45
219 | X57.45Y-46.15
220 | X57.9Y-46.85
221 | X57.9Y-53.65
222 | X58.45Y-39.3
223 | X58.55Y-60.65
224 | X59.35Y-59.75
225 | X59.4Y-59.0
226 | X59.7Y-46.45
227 | X59.7Y-53.5
228 | T2
229 | X56.45Y-38.1
230 | X56.45Y-61.9
231 | X61.85Y-42.55
232 | X61.85Y-46.35
233 | X61.85Y-49.75
234 | X61.85Y-53.55
235 | X61.85Y-56.95
236 | T0
237 | M30
238 |
--------------------------------------------------------------------------------
/v3/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 | (lib (name "O32controller")(type "KiCad")(uri "${KIPRJMOD}/O32controller.kicad_sym")(options "")(descr ""))
3 | )
4 |
--------------------------------------------------------------------------------
/v3/~O32controller.kicad_pcb.lck:
--------------------------------------------------------------------------------
1 | {"hostname":"Christophers-MacBook-Air-2","username":"chris"}
--------------------------------------------------------------------------------
/v3/~O32controller.kicad_sch.lck:
--------------------------------------------------------------------------------
1 | {"hostname":"Christophers-MacBook-Air-2","username":"chris"}
--------------------------------------------------------------------------------