Files
mikilab-kicad-library/footprints/other/beaglebone_black.pretty/beaglebone_black.kicad_mod
T
michele 93a521777d Initial commit: MIKILAB KiCad personal library
Self-contained KiCad library (symbols, footprints, 3D models, docs,
import/check tooling) with no dependency on kicad-personal-library.

- Fixed sym-lib-table/fp-lib-table: single (version 7) header, one entry
  per library, MIKILAB_<name> nicknames, ${KIPRJMOD}-relative URIs
- Resolved the SOT95P280X145-5N footprint collision (TPS7A2012PDBVR vs
  TPS7A2018PDBVR): confirmed byte-identical modulo KiCad's internal
  tedit timestamp, unified into one shared footprint
- Resolved a case-insensitive filename collision between the official
  Diode.kicad_sym and a custom diode.kicad_sym
- Wrapped standalone footprints (ESP32-S31-WROOM-3, IC_TPS63020DSJT,
  SOT95P280X145-5N) into their own .pretty libraries so they're
  actually registered in fp-lib-table
- Fixed broken symbol->footprint references (including one pointing at
  a nonexistent easyeda2kicad library)
- Added scripts/check_library.py, import_component.py, add_component.py,
  import_batch.py, and lib_common.py
2026-08-16 13:08:59 +02:00

127 lines
12 KiB
Plaintext

(module beaglebone_black (layer F.Cu) (tedit 5718015D)
(fp_text reference beaglebone_black (at 0 45.72) (layer F.SilkS)
(effects (font (thickness 0.3048)))
)
(fp_text value VAL** (at -13.97 -1.905) (layer F.SilkS)
(effects (font (thickness 0.3048)))
)
(fp_line (start 21.59 -24.765) (end 26.67 -24.765) (layer F.SilkS) (width 0.2032))
(fp_line (start 26.67 -24.765) (end 26.67 33.655) (layer F.SilkS) (width 0.2032))
(fp_line (start 26.67 33.655) (end 21.59 33.655) (layer F.SilkS) (width 0.2032))
(fp_line (start 21.59 33.655) (end 21.59 -24.765) (layer F.SilkS) (width 0.2032))
(fp_line (start -26.67 -24.765) (end -21.59 -24.765) (layer F.SilkS) (width 0.2032))
(fp_line (start -21.59 -24.765) (end -21.59 33.655) (layer F.SilkS) (width 0.2032))
(fp_line (start -21.59 33.655) (end -26.67 33.655) (layer F.SilkS) (width 0.2032))
(fp_line (start -26.67 33.655) (end -26.67 -24.765) (layer F.SilkS) (width 0.2032))
(fp_circle (center 14.605 30.48) (end 15.24 30.48) (layer Dwgs.User) (width 0.2032))
(fp_circle (center -14.605 30.48) (end -13.97 30.48) (layer Dwgs.User) (width 0.2032))
(fp_circle (center -20.955 -36.83) (end -20.32 -36.83) (layer Dwgs.User) (width 0.2032))
(fp_line (start -27.305 -36.83) (end -27.305 30.48) (layer Dwgs.User) (width 0.381))
(fp_line (start -6.35 -43.18) (end -20.955 -43.18) (layer Dwgs.User) (width 0.381))
(fp_line (start 27.305 -37.465) (end 27.305 30.48) (layer Dwgs.User) (width 0.381))
(fp_line (start -14.605 43.18) (end 14.605 43.18) (layer Dwgs.User) (width 0.381))
(fp_arc (start 14.605 30.48) (end 27.305 30.48) (angle 90) (layer Dwgs.User) (width 0.381))
(fp_arc (start -14.605 30.48) (end -14.605 43.18) (angle 90) (layer Dwgs.User) (width 0.381))
(fp_line (start -6.35 -43.18) (end -6.35 -22.86) (layer Dwgs.User) (width 0.381))
(fp_line (start -6.35 -22.86) (end 11.43 -22.86) (layer Dwgs.User) (width 0.381))
(fp_line (start 11.43 -22.86) (end 11.43 -37.465) (layer Dwgs.User) (width 0.381))
(fp_line (start 11.43 -37.465) (end 27.305 -37.465) (layer Dwgs.User) (width 0.381))
(fp_arc (start -20.955 -36.83) (end -27.305 -36.83) (angle 90) (layer Dwgs.User) (width 0.381))
(pad B1 thru_hole circle (at -25.4 -23.495) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B2 thru_hole circle (at -22.86 -23.495) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B3 thru_hole circle (at -25.4 -20.955) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B4 thru_hole circle (at -22.86 -20.955) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B5 thru_hole circle (at -25.4 -18.415) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B6 thru_hole circle (at -22.86 -18.415) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B7 thru_hole circle (at -25.4 -15.875) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B8 thru_hole circle (at -22.86 -15.875) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B9 thru_hole circle (at -25.4 -13.335) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B10 thru_hole circle (at -22.86 -13.335) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B11 thru_hole circle (at -25.4 -10.795) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B12 thru_hole circle (at -22.86 -10.795) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B13 thru_hole circle (at -25.4 -8.255) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B14 thru_hole circle (at -22.86 -8.255) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B15 thru_hole circle (at -25.4 -5.715) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B16 thru_hole circle (at -22.86 -5.715) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B17 thru_hole circle (at -25.4 -3.175) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B18 thru_hole circle (at -22.86 -3.175) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B19 thru_hole circle (at -25.4 -0.635) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B20 thru_hole circle (at -22.86 -0.635) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B21 thru_hole circle (at -25.4 1.905) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B22 thru_hole circle (at -22.86 1.905) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B23 thru_hole circle (at -25.4 4.445) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B24 thru_hole circle (at -22.86 4.445) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B25 thru_hole circle (at -25.4 6.985) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B26 thru_hole circle (at -22.86 6.985) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B27 thru_hole circle (at -25.4 9.525) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B28 thru_hole circle (at -22.86 9.525) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B29 thru_hole circle (at -25.4 12.065) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B30 thru_hole circle (at -22.86 12.065) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B31 thru_hole circle (at -25.4 14.605) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B32 thru_hole circle (at -22.86 14.605) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B33 thru_hole circle (at -25.4 17.145) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B34 thru_hole circle (at -22.86 17.145) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B35 thru_hole circle (at -25.4 19.685) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B36 thru_hole circle (at -22.86 19.685) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B37 thru_hole circle (at -25.4 22.225) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B38 thru_hole circle (at -22.86 22.225) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B39 thru_hole circle (at -25.4 24.765) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B40 thru_hole circle (at -22.86 24.765) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B41 thru_hole circle (at -25.4 27.305) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B42 thru_hole circle (at -22.86 27.305) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B43 thru_hole circle (at -25.4 29.845) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B44 thru_hole circle (at -22.86 29.845) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B45 thru_hole circle (at -25.4 32.385) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad B46 thru_hole circle (at -22.86 32.385) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A1 thru_hole circle (at 22.86 -23.495) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A2 thru_hole circle (at 25.4 -23.495) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A3 thru_hole circle (at 22.86 -20.955) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A4 thru_hole circle (at 25.4 -20.955) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A5 thru_hole circle (at 22.86 -18.415) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A6 thru_hole circle (at 25.4 -18.415) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A7 thru_hole circle (at 22.86 -15.875) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A8 thru_hole circle (at 25.4 -15.875) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A9 thru_hole circle (at 22.86 -13.335) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A10 thru_hole circle (at 25.4 -13.335) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A11 thru_hole circle (at 22.86 -10.795) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A12 thru_hole circle (at 25.4 -10.795) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A13 thru_hole circle (at 22.86 -8.255) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A14 thru_hole circle (at 25.4 -8.255) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A15 thru_hole circle (at 22.86 -5.715) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A16 thru_hole circle (at 25.4 -5.715) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A17 thru_hole circle (at 22.86 -3.175) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A18 thru_hole circle (at 25.4 -3.175) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A19 thru_hole circle (at 22.86 -0.635) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A20 thru_hole circle (at 25.4 -0.635) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A21 thru_hole circle (at 22.86 1.905) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A22 thru_hole circle (at 25.4 1.905) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A23 thru_hole circle (at 22.86 4.445) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A24 thru_hole circle (at 25.4 4.445) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A25 thru_hole circle (at 22.86 6.985) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A26 thru_hole circle (at 25.4 6.985) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A27 thru_hole circle (at 22.86 9.525) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A28 thru_hole circle (at 25.4 9.525) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A29 thru_hole circle (at 22.86 12.065) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A30 thru_hole circle (at 25.4 12.065) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A31 thru_hole circle (at 22.86 14.605) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A32 thru_hole circle (at 25.4 14.605) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A33 thru_hole circle (at 22.86 17.145) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A34 thru_hole circle (at 25.4 17.145) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A35 thru_hole circle (at 22.86 19.685) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A36 thru_hole circle (at 25.4 19.685) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A37 thru_hole circle (at 22.86 22.225) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A38 thru_hole circle (at 25.4 22.225) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A39 thru_hole circle (at 22.86 24.765) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A40 thru_hole circle (at 25.4 24.765) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A41 thru_hole circle (at 22.86 27.305) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A42 thru_hole circle (at 25.4 27.305) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A43 thru_hole circle (at 22.86 29.845) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A44 thru_hole circle (at 25.4 29.845) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A45 thru_hole circle (at 22.86 32.385) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad A46 thru_hole circle (at 25.4 32.385) (size 1.5 1.5) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
(pad "" thru_hole circle (at -24.13 -28.575) (size 4.445 4.445) (drill 3.175) (layers *.Cu *.Mask F.SilkS))
(pad "" thru_hole circle (at 24.13 -28.575) (size 4.445 4.445) (drill 3.175) (layers *.Cu *.Mask F.SilkS))
(pad "" thru_hole circle (at -20.955 37.465) (size 4.445 4.445) (drill 3.175) (layers *.Cu *.Mask F.SilkS))
(pad "" thru_hole circle (at 20.955 37.465) (size 4.445 4.445) (drill 3.175) (layers *.Cu *.Mask F.SilkS))
)