Files
mikilab-kicad-library/footprints/mechanical/Keebio-Parts.pretty/Reset_Breakout.kicad_mod
T
micheleandClaude Sonnet 5 f54bc6ef62 Import Keebio-Parts.pretty (MIT, keebio/Keebio-Parts.pretty)
Vendor footprint library for mechanical-keyboard hardware (switches,
stabilizers, encoders, connectors, MCU/passive footprints), added
whole as MIKILAB_Keebio_Parts under footprints/mechanical, following
the same "keep vendor .pretty intact" precedent as altera.pretty /
xilinx.pretty / lattice.pretty.

Rewrote every 3D model reference that leaked the original author's
absolute local paths (/Users/danny/..., /Library/Application
Support/kicad/...) so the library stays self-contained:
- resolvable refs -> ${KIPRJMOD}/3dmodels/mechanical/Keebio-Parts/...
  (7 STEP files actually present upstream, copied alongside)
- genuinely missing vendor assets -> ${KISBLIB}/Keebio-Parts.pretty/...,
  the same known-gap convention already used for other vendor
  libraries in this repo
- one hardcoded stock-KiCad path -> ${KISYS3DMOD}/...
Also stripped a stray "Sheet file" property pointing at the original
author's own project.

fp-lib-table/.global regenerated from the tree; MANIFEST.csv rows
added for every imported footprint and 3D model. check_library.py:
0 errors (was 0 before, still 0).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TnzoFuRZAhRGeHAdz8UzR2
2026-09-10 01:54:40 +02:00

39 lines
2.4 KiB
Plaintext

(footprint "Reset_Breakout" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 60242D9C)
(descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x04 2.54mm single row")
(attr through_hole)
(fp_text reference "REF*" (at 0 -2.33) (layer "Cmts.User") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c014b26a-0804-4fd2-9801-a81caa6ec2ee)
)
(fp_text value "Reset_Breakout" (at 0 2.54 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8725338a-2ad7-4024-bdbe-a87344fe0675)
)
(fp_text user "GND" (at 1.27 -1.778 unlocked) (layer "F.SilkS")
(effects (font (size 0.7 0.7) (thickness 0.15)))
(tstamp 1a8271cf-7099-4ae3-bf98-6a3a35cbe5a0)
)
(fp_text user "RST" (at -1.27 -1.778 unlocked) (layer "F.SilkS")
(effects (font (size 0.7 0.7) (thickness 0.15)))
(tstamp 7f758bbb-02e6-4762-bffb-2fdcc4d322ad)
)
(fp_text user "${REFERENCE}" (at 2.54 0 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4b08a10f-8a0c-4a7f-a23b-1d2533e0189e)
)
(fp_line (start 3.048 -1.8) (end -3.07 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 1c613d8d-b909-478d-9d4a-367745d5e23a))
(fp_line (start 3.048 1.8) (end 3.048 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 43e28a4c-b9c6-475a-9747-2d22778c4443))
(fp_line (start -3.07 -1.8) (end -3.07 1.8) (layer "F.CrtYd") (width 0.05) (tstamp 88b679bc-8a57-48c7-8cac-8a494a9dead4))
(fp_line (start -3.07 1.8) (end 3.048 1.8) (layer "F.CrtYd") (width 0.05) (tstamp b1f44e6c-340d-498f-8633-354909a89d6e))
(fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer "F.Fab") (width 0.1) (tstamp 0cc6f541-3475-4c0c-86d8-eb380275d901))
(fp_line (start 2.54 1.27) (end -1.905 1.27) (layer "F.Fab") (width 0.1) (tstamp 24e326a0-2898-4ff3-a88a-99520e7ecc65))
(fp_line (start -2.54 0.635) (end -2.54 -1.27) (layer "F.Fab") (width 0.1) (tstamp 53683ccc-6a15-435f-87e1-6ed4ecaab509))
(fp_line (start -1.905 1.27) (end -2.54 0.635) (layer "F.Fab") (width 0.1) (tstamp aa8751d9-1d4e-48ed-bd7d-ac16671f1bc9))
(fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer "F.Fab") (width 0.1) (tstamp b3ccfc10-c9a5-4b80-8d94-c50fc4cb767b))
(pad "1" thru_hole circle (at -1.27 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 6662c297-f39f-4e90-b7d1-b6a1dadb44b6))
(pad "2" thru_hole oval (at 1.27 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (tstamp 099f7aa3-e922-4ef1-9732-ae8a90f2d205))
)