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
179 lines
6.3 KiB
Plaintext
179 lines
6.3 KiB
Plaintext
EESchema-LIBRARY Version 2.3
|
|
#encoding utf-8
|
|
#
|
|
# M2_SOCKET_2_KEY_B
|
|
#
|
|
DEF M2_SOCKET_2_KEY_B P 0 40 Y Y 1 F N
|
|
F0 "P" 0 2000 60 H V C CNN
|
|
F1 "M2_SOCKET_2_KEY_B" 0 -2000 60 H V C CNN
|
|
F2 "" 0 0 60 H I C CNN
|
|
F3 "" 0 0 60 H I C CNN
|
|
DRAW
|
|
S -700 1950 700 -1950 0 1 0 N
|
|
X CONFIG_3 1 -900 1850 200 R 50 50 1 1 O
|
|
X 3.3V 2 900 1800 200 L 50 50 1 1 W
|
|
X GND 3 -900 1750 200 R 50 50 1 1 W
|
|
X 3.3V 4 900 1700 200 L 50 50 1 1 W
|
|
X GND 5 -900 1650 200 R 50 50 1 1 W
|
|
X FULL_CARD_POWER_OFF# 6 900 1600 200 L 50 50 1 1 I
|
|
X USB_D+ 7 -900 1550 200 R 50 50 1 1 B
|
|
X W_DISABLE1# 8 900 1500 200 L 50 50 1 1 I
|
|
X USB_D- 9 -900 1450 200 R 50 50 1 1 B
|
|
X GPIO_9/DAS/DSS#/LED1# 10 900 1400 200 L 50 50 1 1 B
|
|
X GPIO_5 20 900 900 200 L 50 50 1 1 B
|
|
X UIM-RESET 30 900 400 200 L 50 50 1 1 O
|
|
X GPIO_0/SMB_CLK 40 900 -100 200 L 50 50 1 1 B
|
|
X PERST# 50 900 -600 200 L 50 50 1 1 I
|
|
X COEX3 60 900 -1100 200 L 50 50 1 1 B
|
|
X 3.3V 70 900 -1600 200 L 50 50 1 1 W
|
|
X GND 11 -900 1350 200 R 50 50 1 1 W
|
|
X CONFIG_0 21 -900 850 200 R 50 50 1 1 O
|
|
X PERp1/USB3.0_Rx+ 31 -900 350 200 R 50 50 1 1 O
|
|
X PERn0/SATA_B+ 41 -900 -150 200 R 50 50 1 1 O
|
|
X GND 51 -900 -650 200 R 50 50 1 1 W
|
|
X ANTCTL1 61 -900 -1150 200 R 50 50 1 1 O
|
|
X GND 71 -900 -1650 200 R 50 50 1 1 W
|
|
X KEY_B 12 900 1300 200 L 50 50 1 1 N
|
|
X GPIO_6 22 900 800 200 L 50 50 1 1 B
|
|
X UIM-CLK 32 900 300 200 L 50 50 1 1 O
|
|
X GPIO_1/SMB_DATA 42 900 -200 200 L 50 50 1 1 B
|
|
X CLKREQ# 52 900 -700 200 L 50 50 1 1 B
|
|
X COEX2 62 900 -1200 200 L 50 50 1 1 B
|
|
X 3.3V 72 900 -1700 200 L 50 50 1 1 W
|
|
X KEY_B 13 -900 1250 200 R 50 50 1 1 N
|
|
X GPIO_11 23 -900 750 200 R 50 50 1 1 B
|
|
X GND 33 -900 250 200 R 50 50 1 1 W
|
|
X PERp0/SATA_B- 43 -900 -250 200 R 50 50 1 1 O
|
|
X REFCLKn 53 -900 -750 200 R 50 50 1 1 I
|
|
X ANTCTL2 63 -900 -1250 200 R 50 50 1 1 O
|
|
X GND 73 -900 -1750 200 R 50 50 1 1 W
|
|
X KEY_B 14 900 1200 200 L 50 50 1 1 N
|
|
X GPIO_7 24 900 700 200 L 50 50 1 1 B
|
|
X UIM-DATA 34 900 200 200 L 50 50 1 1 B
|
|
X GPIO_2/ALERT# 44 900 -300 200 L 50 50 1 1 B
|
|
X PEWAKE# 54 900 -800 200 L 50 50 1 1 B
|
|
X COEX1 64 900 -1300 200 L 50 50 1 1 B
|
|
X 3.3V 74 900 -1800 200 L 50 50 1 1 W
|
|
X KEY_B 15 -900 1150 200 R 50 50 1 1 N
|
|
X DPR 25 -900 650 200 R 50 50 1 1 I
|
|
X PETn1/USB3.0_Tx- 35 -900 150 200 R 50 50 1 1 I
|
|
X GND 45 -900 -350 200 R 50 50 1 1 W
|
|
X REFCLKp 55 -900 -850 200 R 50 50 1 1 I
|
|
X ANTCTL3 65 -900 -1350 200 R 50 50 1 1 O
|
|
X CONFIG_2 75 -900 -1850 200 R 50 50 1 1 O
|
|
X KEY_B 16 900 1100 200 L 50 50 1 1 N
|
|
X GPIO_10 26 900 600 200 L 50 50 1 1 B
|
|
X UIM-PWR 36 900 100 200 L 50 50 1 1 O
|
|
X GPIO_3 46 900 -400 200 L 50 50 1 1 B
|
|
X N/C 56 900 -900 200 L 50 50 1 1 N
|
|
X SIM_DETECT 66 900 -1400 200 L 50 50 1 1 I
|
|
X KEY_B 17 -900 1050 200 R 50 50 1 1 N
|
|
X GND 27 -900 550 200 R 50 50 1 1 W
|
|
X PETp1/USB3.0_Tx+ 37 -900 50 200 R 50 50 1 1 I
|
|
X PETn0/SATA_A- 47 -900 -450 200 R 50 50 1 1 I
|
|
X GND 57 -900 -950 200 R 50 50 1 1 W
|
|
X RESET# 67 -900 -1450 200 R 50 50 1 1 I
|
|
X KEY_B 18 900 1000 200 L 50 50 1 1 N
|
|
X GPIO_8 28 900 500 200 L 50 50 1 1 B
|
|
X DEVSLP 38 900 0 200 L 50 50 1 1 I
|
|
X GPIO_4 48 900 -500 200 L 50 50 1 1 B
|
|
X N/C 58 900 -1000 200 L 50 50 1 1 N
|
|
X SUSCLK 68 900 -1500 200 L 50 50 1 1 I
|
|
X KEY_B 19 -900 950 200 R 50 50 1 1 N
|
|
X PERn1/USB3.0_Rx- 29 -900 450 200 R 50 50 1 1 O
|
|
X GND 39 -900 -50 200 R 50 50 1 1 W
|
|
X PETp0/SATA_A+ 49 -900 -550 200 R 50 50 1 1 I
|
|
X ANTCTL0 59 -900 -1050 200 R 50 50 1 1 O
|
|
X CONFIG_1 69 -900 -1550 200 R 50 50 1 1 O
|
|
ENDDRAW
|
|
ENDDEF
|
|
#
|
|
# M2_SOCKET_3_KEY_M
|
|
#
|
|
DEF M2_SOCKET_3_KEY_M P 0 40 Y Y 1 F N
|
|
F0 "P" 0 2000 60 H V C CNN
|
|
F1 "M2_SOCKET_3_KEY_M" 0 -2000 60 H V C CNN
|
|
F2 "" 0 0 60 H I C CNN
|
|
F3 "" 0 0 60 H I C CNN
|
|
DRAW
|
|
S -700 1950 700 -1950 0 1 0 N
|
|
X GND 1 -900 1850 200 R 50 50 1 1 W
|
|
X 3.3V 2 900 1800 200 L 50 50 1 1 W
|
|
X GND 3 -900 1750 200 R 50 50 1 1 W
|
|
X 3.3V 4 900 1700 200 L 50 50 1 1 W
|
|
X PERn3 5 -900 1650 200 R 50 50 1 1 O
|
|
X N/C 6 900 1600 200 L 50 50 1 1 N
|
|
X PERp3 7 -900 1550 200 R 50 50 1 1 O
|
|
X N/C 8 900 1500 200 L 50 50 1 1 N
|
|
X GND 9 -900 1450 200 R 50 50 1 1 W
|
|
X DAS/DSS#/LED1# 10 900 1400 200 L 50 50 1 1 B
|
|
X N/C 20 900 900 200 L 50 50 1 1 N
|
|
X N/C 30 900 400 200 L 50 50 1 1 N
|
|
X SMB_CLK 40 900 -100 200 L 50 50 1 1 B
|
|
X PERST# 50 900 -600 200 L 50 50 1 1 I
|
|
X KEY_M 60 900 -1100 200 L 50 50 1 1 N
|
|
X 3.3V 70 900 -1600 200 L 50 50 1 1 W
|
|
X PETn3 11 -900 1350 200 R 50 50 1 1 I
|
|
X GND 21 -900 850 200 R 50 50 1 1 W
|
|
X PERp1 31 -900 350 200 R 50 50 1 1 O
|
|
X PERn0/SATA_B+ 41 -900 -150 200 R 50 50 1 1 O
|
|
X GND 51 -900 -650 200 R 50 50 1 1 W
|
|
X KEY_M 61 -900 -1150 200 R 50 50 1 1 N
|
|
X GND 71 -900 -1650 200 R 50 50 1 1 W
|
|
X 3.3V 12 900 1300 200 L 50 50 1 1 W
|
|
X N/C 22 900 800 200 L 50 50 1 1 N
|
|
X N/C 32 900 300 200 L 50 50 1 1 N
|
|
X SMB_DATA 42 900 -200 200 L 50 50 1 1 B
|
|
X CLKREQ# 52 900 -700 200 L 50 50 1 1 B
|
|
X KEY_M 62 900 -1200 200 L 50 50 1 1 N
|
|
X 3.3V 72 900 -1700 200 L 50 50 1 1 W
|
|
X PETp3 13 -900 1250 200 R 50 50 1 1 I
|
|
X PETn2 23 -900 750 200 R 50 50 1 1 I
|
|
X GND 33 -900 250 200 R 50 50 1 1 W
|
|
X PERp0/SATA_B- 43 -900 -250 200 R 50 50 1 1 O
|
|
X REFCLKn 53 -900 -750 200 R 50 50 1 1 I
|
|
X KEY_M 63 -900 -1250 200 R 50 50 1 1 N
|
|
X GND 73 -900 -1750 200 R 50 50 1 1 W
|
|
X 3.3V 14 900 1200 200 L 50 50 1 1 W
|
|
X N/C 24 900 700 200 L 50 50 1 1 N
|
|
X N/C 34 900 200 200 L 50 50 1 1 N
|
|
X ALERT# 44 900 -300 200 L 50 50 1 1 O
|
|
X PEWAKE#/OBFF 54 900 -800 200 L 50 50 1 1 B
|
|
X KEY_M 64 900 -1300 200 L 50 50 1 1 N
|
|
X 3.3V 74 900 -1800 200 L 50 50 1 1 W
|
|
X GND 15 -900 1150 200 R 50 50 1 1 W
|
|
X PETp2 25 -900 650 200 R 50 50 1 1 I
|
|
X PETn1 35 -900 150 200 R 50 50 1 1 I
|
|
X GND 45 -900 -350 200 R 50 50 1 1 W
|
|
X REFCLKp 55 -900 -850 200 R 50 50 1 1 I
|
|
X KEY_M 65 -900 -1350 200 R 50 50 1 1 N
|
|
X GND 75 -900 -1850 200 R 50 50 1 1 W
|
|
X 3.3V 16 900 1100 200 L 50 50 1 1 W
|
|
X N/C 26 900 600 200 L 50 50 1 1 N
|
|
X N/C 36 900 100 200 L 50 50 1 1 N
|
|
X N/C 46 900 -400 200 L 50 50 1 1 N
|
|
X RESERVED 56 900 -900 200 L 50 50 1 1 N
|
|
X KEY_M 66 900 -1400 200 L 50 50 1 1 N
|
|
X PERn2 17 -900 1050 200 R 50 50 1 1 O
|
|
X GND 27 -900 550 200 R 50 50 1 1 W
|
|
X PETp1 37 -900 50 200 R 50 50 1 1 I
|
|
X PETn0/SATA_A- 47 -900 -450 200 R 50 50 1 1 I
|
|
X GND 57 -900 -950 200 R 50 50 1 1 W
|
|
X N/C 67 -900 -1450 200 R 50 50 1 1 N
|
|
X 3.3V 18 900 1000 200 L 50 50 1 1 W
|
|
X N/C 28 900 500 200 L 50 50 1 1 N
|
|
X DEVSLP 38 900 0 200 L 50 50 1 1 I
|
|
X N/C 48 900 -500 200 L 50 50 1 1 N
|
|
X RESERVED 58 900 -1000 200 L 50 50 1 1 N
|
|
X SUSCLK 68 900 -1500 200 L 50 50 1 1 I
|
|
X PERp2 19 -900 950 200 R 50 50 1 1 O
|
|
X PERn1 29 -900 450 200 R 50 50 1 1 O
|
|
X GND 39 -900 -50 200 R 50 50 1 1 W
|
|
X PETp0/SATA_A+ 49 -900 -550 200 R 50 50 1 1 I
|
|
X KEY_M 59 -900 -1050 200 R 50 50 1 1 N
|
|
X PEDET 69 -900 -1550 200 R 50 50 1 1 O
|
|
ENDDRAW
|
|
ENDDEF
|
|
#
|
|
#End Library
|