0
mirror of https://github.com/incutec-hw/OpenESC_20X20.git synced 2026-08-08 21:55:45 +00:00
Files
incutec-OpenESC_20X20/20x20-ESC-QC/ESC-QC.kicad_sym
JustStan f04231ac78 feat: add 20x20-ESC-QC press-contact QC fixture project
New KiCad project for a bench QC jig: the assembled ESC is pressed
face-down onto this board so pogo contacts land on its exposed pads
(power, motor phases, DShot signals). Includes project-local libs
(ESC-QC.kicad_sym, ESC-QC.pretty with the 4in1ESC-negative footprint,
ESC-QC.3dshapes), the board STEP export, and a README describing the
fixture concept and contact map.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-05 22:26:05 +02:00

180 lines
5.0 KiB
Plaintext

(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "10.0")
(symbol "4in1ESC-negative"
(pin_names (offset 1.016))
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "A"
(at 0 19.05 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "4in1ESC-negative"
(at 0 -19.05 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "ESC-QC:4in1ESC-negative"
(at 0 0 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(property "Datasheet" ""
(at 0 0 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(property "Description" "QC fixture: OpenESC_20X20 negative contact interface (pins = footprint pads)"
(at 0 0 0)
(effects (font (size 1.27 1.27)) (hide yes))
)
(symbol "4in1ESC-negative_0_1"
(rectangle
(start -12.7 16.51)
(end 12.7 -16.51)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "4in1ESC-negative_1_1"
(pin passive line
(at -15.239999999999998 12.7 0)
(length 2.54)
(name "MNT1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 10.16 0)
(length 2.54)
(name "MNT2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 7.62 0)
(length 2.54)
(name "J1_1" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 5.08 0)
(length 2.54)
(name "J1_2" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 2.54 0)
(length 2.54)
(name "J1_3" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 0.0 0)
(length 2.54)
(name "J1_4" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 -2.54 0)
(length 2.54)
(name "J1_5" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 -5.08 0)
(length 2.54)
(name "J1_6" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 -7.62 0)
(length 2.54)
(name "J1_7" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 -10.16 0)
(length 2.54)
(name "J1_8" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at -15.239999999999998 -12.7 0)
(length 2.54)
(name "MNT_HOLES" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 13.97 180)
(length 2.54)
(name "PH_L1" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 11.43 180)
(length 2.54)
(name "PH_L2" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 8.89 180)
(length 2.54)
(name "PH_L3" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 6.35 180)
(length 2.54)
(name "PH_L4" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 3.81 180)
(length 2.54)
(name "PH_L5" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 1.27 180)
(length 2.54)
(name "PH_L6" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 -1.27 180)
(length 2.54)
(name "PH_R1" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 -3.81 180)
(length 2.54)
(name "PH_R2" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 -6.35 180)
(length 2.54)
(name "PH_R3" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 -8.89 180)
(length 2.54)
(name "PH_R4" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 -11.43 180)
(length 2.54)
(name "PH_R5" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin passive line
(at 15.239999999999998 -13.97 180)
(length 2.54)
(name "PH_R6" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
)
)
)