├── .gitattributes ├── .gitignore ├── 74hct125d.dcm ├── 74hct245.dcm ├── 75176.dcm ├── hm-11.dcm ├── iso15.dcm ├── nRF24L01+.dcm ├── uart_pp.dcm ├── usb_plug.dcm ├── arm-swd-header.dcm ├── esp8266-esp-01.dcm ├── esp8266-esp-03.dcm ├── lpc11u14fbd48.dcm ├── mke02z64vld2.dcm ├── mke04z8vtg4.dcm ├── nrf24l01p_smd.dcm ├── nrf51822-04.dcm ├── pp_ws2812b.dcm ├── recom-r1se.dcm ├── esp8266-esp-12e.dcm ├── mcp73831t-2aci-ot.dcm ├── micro_usb_socket.dcm ├── stm32f102xx_48pin.dcm ├── stm32f302xx_48pin.dcm ├── stm32f37xxx_48pin.dcm ├── stm32f103c8t6-module-china.dcm ├── Makefile ├── README.md ├── mcp1700t-3302e-tt.dcm ├── acorn_electron_expansion_connector.dcm ├── tools ├── merge.py ├── split.py └── kicadlib.py ├── uart_pp.lib ├── usb_plug.lib ├── pp_ws2812b.lib ├── mcp1700t-3302e-tt.lib ├── recom-r1se.lib ├── mcp73831t-2aci-ot.lib ├── micro_usb_socket.lib ├── 75176.lib ├── nRF24L01+.lib ├── esp8266-esp-01.lib ├── nrf24l01p_smd.lib ├── hm-11.lib ├── iso15.lib ├── esp8266-esp-03.lib ├── 74hct125d.lib ├── 74hct245.lib ├── mke04z8vtg4.lib ├── nrf51822-04.lib ├── LICENSE ├── arm-swd-header.lib ├── esp8266-esp-12e.lib ├── stm32f103c8t6-module-china.lib ├── stm32f102xx_48pin.lib ├── stm32f302xx_48pin.lib ├── stm32f37xxx_48pin.lib ├── lpc11u14fbd48.lib ├── mke02z64vld2.lib └── acorn_electron_expansion_connector.lib /.gitattributes: -------------------------------------------------------------------------------- 1 | *.lib text 2 | *.dcm text 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.bak 3 | *.bck 4 | *.pyc 5 | -------------------------------------------------------------------------------- /74hct125d.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /74hct245.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /75176.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /hm-11.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /iso15.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /nRF24L01+.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /uart_pp.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /usb_plug.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /arm-swd-header.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /esp8266-esp-01.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /esp8266-esp-03.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /lpc11u14fbd48.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /mke02z64vld2.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /mke04z8vtg4.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /nrf24l01p_smd.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /nrf51822-04.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /pp_ws2812b.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /recom-r1se.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /esp8266-esp-12e.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /mcp73831t-2aci-ot.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /micro_usb_socket.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /stm32f102xx_48pin.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /stm32f302xx_48pin.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /stm32f37xxx_48pin.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /stm32f103c8t6-module-china.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | default: 2 | rm -f myelin-kicad.lib 3 | python tools/merge.py * > myelin-kicad.lib_ 4 | mv myelin-kicad.lib_ myelin-kicad.lib 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # myelin-kicad-libraries 2 | 3 | Phillip Pearson's KiCad component library 4 | 5 | Released under the MIT license; see the LICENSE file for details. 6 | -------------------------------------------------------------------------------- /mcp1700t-3302e-tt.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP MCP1700T-3302E/TT 4 | D Linear Regulator +3.3V 5 | K POWER REGUL 6 | $ENDCMP 7 | # 8 | #End Doc Library 9 | -------------------------------------------------------------------------------- /acorn_electron_expansion_connector.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP acorn_electron_expansion_connector 4 | D Socket that connects to the Acorn Electron rear expansion port 5 | $ENDCMP 6 | # 7 | #End Doc Library 8 | -------------------------------------------------------------------------------- /tools/merge.py: -------------------------------------------------------------------------------- 1 | import os.path, glob, sys 2 | import kicadlib 3 | 4 | here = os.path.abspath(os.path.split(__file__)[0]) 5 | 6 | lib = kicadlib.Library() 7 | 8 | for f in glob.glob(os.path.join(here, '..', '*.lib')): 9 | for name, part in kicadlib.read(f).items(): 10 | lib[name] = part 11 | 12 | print lib.dumps().rstrip() 13 | -------------------------------------------------------------------------------- /tools/split.py: -------------------------------------------------------------------------------- 1 | import os, sys 2 | import kicadlib 3 | 4 | src, = sys.argv[1:] 5 | 6 | here = os.path.abspath(os.path.split(__file__)[0]) 7 | 8 | lib = kicadlib.read(src) 9 | 10 | for name, part in lib.items(): 11 | l = kicadlib.Library() 12 | l[name] = part 13 | print>>open(os.path.join(here, '..', '%s.lib' % part.sanitized_name()), 'w'), l.dumps() 14 | 15 | -------------------------------------------------------------------------------- /uart_pp.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # UART_PP 5 | # 6 | DEF UART_PP P 0 40 Y Y 1 F N 7 | F0 "P" 0 150 60 H V C CNN 8 | F1 "UART_PP" 200 0 60 V V C CNN 9 | F2 "" -75 -175 60 H V C CNN 10 | F3 "" -75 -175 60 H V C CNN 11 | DRAW 12 | S -100 225 150 -225 0 1 0 N 13 | X TX 1 -300 50 200 R 50 50 1 1 I 14 | X RX 2 -300 -50 200 R 50 50 1 1 I 15 | X GND 3 -300 -150 200 R 50 50 1 1 I 16 | ENDDRAW 17 | ENDDEF 18 | # 19 | #End Library 20 | -------------------------------------------------------------------------------- /usb_plug.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # usb_plug 5 | # 6 | DEF usb_plug CON 0 40 Y Y 1 F N 7 | F0 "CON" 0 275 60 H V C CNN 8 | F1 "usb_plug" 225 25 60 V V C CNN 9 | F2 "" -300 -125 60 H V C CNN 10 | F3 "" -300 -125 60 H V C CNN 11 | DRAW 12 | S -150 350 150 -200 0 1 0 N 13 | X 5V 1 -350 150 200 R 50 50 1 1 w 14 | X D- 2 -350 50 200 R 50 50 1 1 B 15 | X D+ 3 -350 -50 200 R 50 50 1 1 B 16 | X 0V 4 -350 -150 200 R 50 50 1 1 W 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | #End Library 21 | -------------------------------------------------------------------------------- /pp_ws2812b.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # PP_WS2812B 5 | # 6 | DEF PP_WS2812B L 0 40 Y Y 1 F N 7 | F0 "L" -50 250 60 H V C CNN 8 | F1 "PP_WS2812B" 0 450 60 H V C CNN 9 | F2 "myelin-kicad:WS2812B_PP" 0 50 31 H I C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | S -350 700 350 0 0 1 0 N 13 | X 5V 1 0 950 300 D 50 50 1 1 I 14 | X DO 2 450 350 300 L 50 50 1 1 O 15 | X 0V 3 0 -250 300 U 50 50 1 1 I 16 | X DI 4 -450 350 300 R 50 50 1 1 I 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | #End Library 21 | -------------------------------------------------------------------------------- /mcp1700t-3302e-tt.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # MCP1700T-3302E/TT 5 | # 6 | DEF MCP1700T-3302E/TT U 0 30 Y Y 1 F N 7 | F0 "U" 150 -196 60 H V C CNN 8 | F1 "MCP1700T-3302E/TT" 0 200 60 H V C CNN 9 | F2 "Housings_SOT-89:SOT89-3_Housing" 50 -296 60 H I C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | S -200 -150 200 150 0 1 0 N 13 | X GND 1 0 -250 100 U 40 40 1 1 I 14 | X VI 2 -400 50 200 R 40 40 1 1 I 15 | X VO 3 400 50 200 L 40 40 1 1 w 16 | ENDDRAW 17 | ENDDEF 18 | # 19 | #End Library 20 | -------------------------------------------------------------------------------- /recom-r1se.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # RECOM-R1SE 5 | # 6 | DEF RECOM-R1SE U 0 40 Y Y 1 F N 7 | F0 "U" 0 250 60 H V C CNN 8 | F1 "RECOM-R1SE" 50 -150 60 H V C CNN 9 | F2 "myelin-kicad:RECOM-R1SE" 0 -300 60 H I C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | S -300 350 400 -250 0 1 0 N 13 | X -VIN 1 -500 100 200 R 50 50 1 1 W 14 | X +VIN 2 -500 0 200 R 50 50 1 1 W 15 | X -VOUT 4 600 100 200 L 50 50 1 1 w 16 | X +VOUT 5 600 0 200 L 50 50 1 1 w 17 | ENDDRAW 18 | ENDDEF 19 | # 20 | #End Library 21 | -------------------------------------------------------------------------------- /mcp73831t-2aci-ot.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # MCP73831T-2ACI/OT 5 | # 6 | DEF MCP73831T-2ACI/OT U 0 40 Y Y 1 F N 7 | F0 "U" 0 -325 60 H V C CNN 8 | F1 "MCP73831T-2ACI/OT" -50 350 60 H V C CNN 9 | F2 "Housings_SOT-23_SOT-143_TSOT-6:SOT-23-5" 0 -450 60 H I C CNN 10 | F3 "" 25 -125 60 H V C CNN 11 | DRAW 12 | S -550 450 450 -400 0 1 0 N 13 | X STAT 1 -600 175 200 R 50 50 1 1 I 14 | X VSS 2 -600 0 200 R 50 50 1 1 I 15 | X VBAT 3 -600 -175 200 R 50 50 1 1 I 16 | X VDD 4 500 -200 200 L 50 50 1 1 I 17 | X PROG 5 500 175 200 L 50 50 1 1 I 18 | ENDDRAW 19 | ENDDEF 20 | # 21 | #End Library 22 | -------------------------------------------------------------------------------- /micro_usb_socket.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # micro_usb_socket 5 | # 6 | DEF micro_usb_socket CON 0 40 Y Y 1 F N 7 | F0 "CON" 0 300 60 H V C CNN 8 | F1 "micro_usb_socket" 225 25 60 V V C CNN 9 | F2 "myelin-kicad:micro_usb_b_smd_bottom_mount" 0 -400 60 H I C CNN 10 | F3 "" -300 -100 60 H V C CNN 11 | DRAW 12 | S -175 375 150 -300 0 1 0 N 13 | X 5V 1 -375 175 200 R 50 50 1 1 w 14 | X D- 2 -375 75 200 R 50 50 1 1 B 15 | X D+ 3 -375 -25 200 R 50 50 1 1 B 16 | X NC 4 -375 -125 200 R 50 50 1 1 N 17 | X 0V 5 -375 -225 200 R 50 50 1 1 W 18 | ENDDRAW 19 | ENDDEF 20 | # 21 | #End Library 22 | -------------------------------------------------------------------------------- /75176.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # 75176 5 | # 6 | DEF 75176 U 0 40 Y Y 1 F N 7 | F0 "U" 0 350 60 H V C CNN 8 | F1 "75176" 0 250 60 H V C CNN 9 | F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -300 60 H I C CNN 10 | F3 "" -50 400 60 H V C CNN 11 | DRAW 12 | S -250 450 250 -250 0 1 0 N 13 | X R 1 -450 150 200 R 50 50 1 1 I 14 | X /RE 2 -450 50 200 R 50 50 1 1 I 15 | X DE 3 -450 -50 200 R 50 50 1 1 I 16 | X D 4 -450 -150 200 R 50 50 1 1 I 17 | X GND 5 450 -150 200 L 50 50 1 1 I 18 | X A 6 450 -50 200 L 50 50 1 1 I 19 | X B 7 450 50 200 L 50 50 1 1 I 20 | X VCC 8 450 150 200 L 50 50 1 1 I 21 | ENDDRAW 22 | ENDDEF 23 | # 24 | #End Library 25 | -------------------------------------------------------------------------------- /nRF24L01+.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # nRF24L01+ 5 | # 6 | DEF nRF24L01+ U 0 40 Y Y 1 F N 7 | F0 "U" 0 -300 50 H V C CNN 8 | F1 "nRF24L01+" 0 300 50 H V C CNN 9 | F2 "MODULE" 0 100 50 H I C CNN 10 | F3 "DOCUMENTATION" 0 -50 50 H I C CNN 11 | DRAW 12 | S -450 -350 450 350 1 0 0 N 13 | X GND 1 -750 200 300 R 50 50 1 1 W 14 | X VCC 2 -750 50 300 R 50 50 1 1 W 15 | X CE 3 -750 -100 300 R 50 50 1 1 I 16 | X CSN 4 -750 -250 300 R 50 50 1 1 I I 17 | X SCK 5 750 200 300 L 50 50 1 1 I 18 | X MOSI 6 750 50 300 L 50 50 1 1 I 19 | X MISO 7 750 -100 300 L 50 50 1 1 O 20 | X IRQ 8 750 -250 300 L 50 50 1 1 O 21 | ENDDRAW 22 | ENDDEF 23 | # 24 | #End Library 25 | -------------------------------------------------------------------------------- /esp8266-esp-01.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ESP8266-ESP-01 5 | # 6 | DEF ESP8266-ESP-01 U 0 40 Y Y 1 F N 7 | F0 "U" 0 250 60 H V C CNN 8 | F1 "ESP8266-ESP-01" 0 -325 60 H V C CNN 9 | F2 "myelin-kicad:ESP8266-ESP-01" -75 -475 60 H I C CNN 10 | F3 "" -75 -475 60 H V C CNN 11 | DRAW 12 | S -325 325 325 -275 0 1 0 N 13 | X TX 1 525 150 200 L 50 50 1 1 I 14 | X GND 2 -525 50 200 R 50 50 1 1 I 15 | X CH_PD 3 -525 -100 200 R 50 50 1 1 I 16 | X GPIO2 4 525 -200 200 L 50 50 1 1 I 17 | X /RESET 5 -525 -200 200 R 50 50 1 1 I 18 | X GPIO0 6 525 -100 200 L 50 50 1 1 I 19 | X 3V3 7 -525 150 200 R 50 50 1 1 I 20 | X RX 8 525 50 200 L 50 50 1 1 I 21 | ENDDRAW 22 | ENDDEF 23 | # 24 | #End Library 25 | -------------------------------------------------------------------------------- /nrf24l01p_smd.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # nRF24L01P_SMD 5 | # 6 | DEF nRF24L01P_SMD U 0 40 Y Y 1 F N 7 | F0 "U" 100 100 50 H V C CNN 8 | F1 "nRF24L01P_SMD" 100 800 50 H V C CNN 9 | F2 "myelin-kicad:NRF24L01P_SMD" 0 -700 50 H I C CNN 10 | F3 "DOCUMENTATION" 100 450 50 H I C CNN 11 | DRAW 12 | S -350 850 450 -650 0 1 0 N 13 | X 3V3 1 -650 650 300 R 50 50 1 1 W 14 | X GND 2 -650 500 300 R 50 50 1 1 W 15 | X CE 3 -650 350 300 R 50 50 1 1 I 16 | X CSN 4 -650 200 300 R 50 50 1 1 I I 17 | X SCK 5 -650 50 300 R 50 50 1 1 I 18 | X MOSI 6 -650 -100 300 R 50 50 1 1 I 19 | X MISO 7 -650 -250 300 R 50 50 1 1 O 20 | X IRQ 8 -650 -400 300 R 50 50 1 1 O 21 | X NC 9 -650 -550 300 R 50 50 1 1 W 22 | ENDDRAW 23 | ENDDEF 24 | # 25 | #End Library 26 | -------------------------------------------------------------------------------- /hm-11.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # HM-11 5 | # 6 | DEF HM-11 U 0 40 Y Y 1 F N 7 | F0 "U" -25 475 60 H V C CNN 8 | F1 "HM-11" 0 200 60 V V C CNN 9 | F2 "myelin-kicad:HM-11-MODULE" 0 -550 60 H I C CNN 10 | F3 "" -400 -525 60 H V C CNN 11 | DRAW 12 | S -425 525 375 -475 0 1 0 N 13 | X RTS 1 575 325 200 L 50 50 1 1 I 14 | X TX 2 575 225 200 L 50 50 1 1 I 15 | X CTS 3 575 125 200 L 50 50 1 1 I 16 | X RX 4 575 25 200 L 50 50 1 1 I 17 | X 3V3 9 -625 325 200 R 50 50 1 1 I 18 | X /RESET 11 -625 25 200 R 50 50 1 1 I 19 | X GND 12 -625 225 200 R 50 50 1 1 I 20 | X PIO3 13 575 -125 200 L 50 50 1 1 I 21 | X PIO2 14 575 -225 200 L 50 50 1 1 I 22 | X PIO1/LED 15 575 -325 200 L 50 50 1 1 I 23 | X PIO0/KEY 16 575 -425 200 L 50 50 1 1 I 24 | ENDDRAW 25 | ENDDEF 26 | # 27 | #End Library 28 | -------------------------------------------------------------------------------- /iso15.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ISO15 5 | # 6 | DEF ISO15 U 0 40 Y Y 1 F N 7 | F0 "U" 0 400 60 H V C CNN 8 | F1 "ISO15" 0 -600 60 H V C CNN 9 | F2 "" 0 0 60 H V C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | S -300 450 300 -650 0 1 0 N 13 | X VCC1 1 -500 250 200 R 50 50 1 1 w 14 | X GND1 2 -500 150 200 R 50 50 1 1 w 15 | X R 3 -500 50 200 R 50 50 1 1 w 16 | X /RE 4 -500 -50 200 R 50 50 1 1 w 17 | X DE 5 -500 -150 200 R 50 50 1 1 w 18 | X D 6 -500 -250 200 R 50 50 1 1 w 19 | X GND1 7 -500 -350 200 R 50 50 1 1 w 20 | X GND1 8 -500 -450 200 R 50 50 1 1 w 21 | X GND2 9 500 -450 200 L 50 50 1 1 w 22 | X GND2 10 500 -350 200 L 50 50 1 1 w 23 | X A 12 500 -150 200 L 50 50 1 1 w 24 | X B 13 500 -50 200 L 50 50 1 1 w 25 | X GND2 15 500 150 200 L 50 50 1 1 w 26 | X VCC2 16 500 250 200 L 50 50 1 1 w 27 | ENDDRAW 28 | ENDDEF 29 | # 30 | #End Library 31 | -------------------------------------------------------------------------------- /esp8266-esp-03.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ESP8266-ESP-03 5 | # 6 | DEF ESP8266-ESP-03 U 0 40 Y Y 1 F N 7 | F0 "U" 0 725 60 H V C CNN 8 | F1 "ESP8266-ESP-03" 0 -125 60 H V C CNN 9 | F2 "myelin-kicad:ESP8266-ESP-03" -100 625 60 H V C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | S -375 775 375 -50 0 1 0 N 13 | X GND 1 -575 500 200 R 50 50 1 1 I 14 | X TX 3 -575 250 200 R 50 50 1 1 I 15 | X RX 4 -575 150 200 R 50 50 1 1 I 16 | X GPIO16 5 575 0 200 L 50 50 1 1 I 17 | X CH_PD 6 -575 350 200 R 50 50 1 1 I 18 | X WIFI_ANT 7 -575 0 200 R 50 50 1 1 I 19 | X VCC 8 -575 600 200 R 50 50 1 1 I 20 | X GPIO14 9 575 100 200 L 50 50 1 1 I 21 | X GPIO12 10 575 200 200 L 50 50 1 1 I 22 | X GPIO13 11 575 300 200 L 50 50 1 1 I 23 | X GPIO15 12 575 400 200 L 50 50 1 1 I 24 | X GPIO2 13 575 500 200 L 50 50 1 1 I 25 | X GPIO0 14 575 600 200 L 50 50 1 1 I 26 | ENDDRAW 27 | ENDDEF 28 | # 29 | #End Library 30 | -------------------------------------------------------------------------------- /74hct125d.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # 74hct125d 5 | # 6 | DEF 74hct125d U 0 40 Y Y 1 F N 7 | F0 "U" 0 250 60 H V C CNN 8 | F1 "74hct125d" 0 -150 60 V V C CNN 9 | F2 "Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm" 0 -600 60 H I C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | $FPLIST 12 | Housings_SOIC:SOIC-14_3.9x8.7mm_Pitch1.27mm 13 | $ENDFPLIST 14 | DRAW 15 | S -350 300 350 -500 0 1 0 N 16 | X 1/OE 1 -550 200 200 R 50 50 1 1 I 17 | X 1A 2 -550 100 200 R 50 50 1 1 I 18 | X 1Y 3 -550 0 200 R 50 50 1 1 I 19 | X 2/OE 4 -550 -100 200 R 50 50 1 1 I 20 | X 2A 5 -550 -200 200 R 50 50 1 1 I 21 | X 2Y 6 -550 -300 200 R 50 50 1 1 I 22 | X GND 7 -550 -400 200 R 50 50 1 1 I 23 | X 3Y 8 550 -400 200 L 50 50 1 1 I 24 | X 3A 9 550 -300 200 L 50 50 1 1 I 25 | X 3/OE 10 550 -200 200 L 50 50 1 1 I 26 | X 4Y 11 550 -100 200 L 50 50 1 1 I 27 | X 4A 12 550 0 200 L 50 50 1 1 I 28 | X 4/OE 13 550 100 200 L 50 50 1 1 I 29 | X VCC 14 550 200 200 L 50 50 1 1 I 30 | ENDDRAW 31 | ENDDEF 32 | # 33 | #End Library 34 | -------------------------------------------------------------------------------- /74hct245.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # 74HCT245 5 | # 6 | DEF 74HCT245 U 0 10 Y Y 1 F N 7 | F0 "U" 0 500 60 H V C CNN 8 | F1 "74HCT245" 0 0 60 V V C CNN 9 | F2 "Housings_SOIC:SOIC-20_7.5x12.8mm_Pitch1.27mm" 0 -700 60 H I C CNN 10 | F3 "" 0 0 60 H V C CNN 11 | DRAW 12 | X GND 10 700 -450 300 L 60 60 0 0 W 13 | X VCC 20 700 -350 300 L 60 60 0 0 W 14 | S -400 600 400 -600 0 1 0 N 15 | X A->B 1 -700 -400 300 R 60 60 1 1 I 16 | X A0 2 -700 500 300 R 60 60 1 1 T 17 | X A1 3 -700 400 300 R 60 60 1 1 T 18 | X A2 4 -700 300 300 R 60 60 1 1 T 19 | X A3 5 -700 200 300 R 60 60 1 1 T 20 | X A4 6 -700 100 300 R 60 60 1 1 T 21 | X A5 7 -700 0 300 R 60 60 1 1 T 22 | X A6 8 -700 -100 300 R 60 60 1 1 T 23 | X A7 9 -700 -200 300 R 60 60 1 1 T 24 | X B7 11 700 -200 300 L 60 60 1 1 T 25 | X B6 12 700 -100 300 L 60 60 1 1 T 26 | X B5 13 700 0 300 L 60 60 1 1 T 27 | X B4 14 700 100 300 L 60 60 1 1 T 28 | X B3 15 700 200 300 L 60 60 1 1 T 29 | X B2 16 700 300 300 L 60 60 1 1 T 30 | X B1 17 700 400 300 L 60 60 1 1 T 31 | X B0 18 700 500 300 L 60 60 1 1 T 32 | X CE 19 -700 -500 300 R 60 60 1 1 I I 33 | ENDDRAW 34 | ENDDEF 35 | # 36 | #End Library 37 | -------------------------------------------------------------------------------- /mke04z8vtg4.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # MKE04Z8VTG4 5 | # 6 | DEF MKE04Z8VTG4 IC 0 40 Y Y 1 F N 7 | F0 "IC" -750 750 40 H V L BNN 8 | F1 "MKE04Z8VTG4" -550 -750 40 H V L BNN 9 | F2 "Housings_SSOP:SSOP-16_4.4x5.2mm_Pitch0.65mm" 0 0 30 H I C CIN 10 | F3 "" 0 -500 60 H V C CNN 11 | DRAW 12 | S -750 700 850 -900 0 1 10 f 13 | X PTA5/nRESET 1 1000 100 150 L 40 40 1 1 B 14 | X PTA4/SWD_DIO 2 1000 200 150 L 40 40 1 1 B 15 | X VDD 3 -900 500 150 R 40 40 1 1 W 16 | X GND 4 -900 400 150 R 40 40 1 1 W 17 | X PTB7/SCL/EXTAL 5 1000 -800 150 L 40 40 1 1 B 18 | X PTB6/SDA/XTAL 6 1000 -700 150 L 40 40 1 1 B 19 | X PTB5/PCS 7 1000 -600 150 L 40 40 1 1 B 20 | X PTB4/nNMI/MISO 8 1000 -500 150 L 40 40 1 1 B 21 | X PTB3/MOSI 9 1000 -400 150 L 40 40 1 1 B 22 | X PTB2/SCK 10 1000 -300 150 L 40 40 1 1 B 23 | X PTB1/TXD/MISO 11 1000 -200 150 L 40 40 1 1 B 24 | X PTB0/RXD/PCS 12 1000 -100 150 L 40 40 1 1 B 25 | X (OC)PTA3/TXD/SCL 13 1000 300 150 L 40 40 1 1 B 26 | X (OC)PTA2/RXD/SDA 14 1000 400 150 L 40 40 1 1 B 27 | X PTA1 15 1000 500 150 L 40 40 1 1 B 28 | X PTA0/SWD_CLK 16 1000 600 150 L 40 40 1 1 B 29 | ENDDRAW 30 | ENDDEF 31 | # 32 | #End Library 33 | -------------------------------------------------------------------------------- /nrf51822-04.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # NRF51822-04 5 | # 6 | DEF NRF51822-04 U 0 40 Y Y 1 F N 7 | F0 "U" 100 850 60 H V C CNN 8 | F1 "NRF51822-04" 100 1000 60 H V C CNN 9 | F2 "myelin-kicad:NRF51822-04-MODULE" 700 0 60 V I C CNN 10 | F3 "http://www.wireless-tag.com/media/2065/ble40-nrf51822-04-datasheet.pdf" 850 -50 60 V I C CNN 11 | DRAW 12 | T 0 50 700 60 0 0 0 decouple Normal 0 C C 13 | T 0 150 -750 60 0 0 0 pull~down Normal 0 C C 14 | T 0 400 -600 60 0 0 0 pull~up Normal 0 C C 15 | S -400 1100 600 -1250 0 1 0 N 16 | X VCC 1 -600 850 200 R 50 50 1 1 I 17 | X GND 2 -600 700 200 R 50 50 1 1 I 18 | X P0.1/RX 3 -600 550 200 R 50 50 1 1 I 19 | X P0.2/TX 4 -600 400 200 R 50 50 1 1 I 20 | X P0.3/INT 5 -600 250 200 R 50 50 1 1 I 21 | X P0.4/BD_SEL 6 -600 100 200 R 50 50 1 1 I 22 | X P0.9/ENABLE 7 -600 -150 200 R 50 50 1 1 I 23 | X P0.10 8 -600 -300 200 R 50 50 1 1 I 24 | X P0.13 9 -600 -450 200 R 50 50 1 1 I 25 | X SWDIO/nRESET 10 -600 -600 200 R 50 50 1 1 I 26 | X SWCLK 11 -600 -750 200 R 50 50 1 1 I 27 | X GND 12 -600 -1000 200 R 50 50 1 1 I 28 | X GND 13 -600 -1150 200 R 50 50 1 1 I 29 | ENDDRAW 30 | ENDDEF 31 | # 32 | #End Library 33 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2015 Phillip Pearson 4 | Copyright (c) 2017 Google Inc 5 | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy 7 | of this software and associated documentation files (the "Software"), to deal 8 | in the Software without restriction, including without limitation the rights 9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 10 | copies of the Software, and to permit persons to whom the Software is 11 | furnished to do so, subject to the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be included in all 14 | copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 22 | SOFTWARE. 23 | -------------------------------------------------------------------------------- /arm-swd-header.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ARM-SWD-HEADER 5 | # 6 | DEF ARM-SWD-HEADER CON 0 40 Y Y 1 F N 7 | F0 "CON" -95 330 50 H V C CNN 8 | F1 "ARM-SWD-HEADER" -265 -330 50 H V L BNN 9 | F2 "myelin-kicad:pin_array_5x2_50mil_smd" 0 -400 50 H I C CNN 10 | F3 "" 75 0 60 H V C CNN 11 | DRAW 12 | T 0 -235 -100 45 0 0 0 KEY Normal 1 R C 13 | T 0 235 200 45 0 0 0 SWDIO/TMS Normal 1 L C 14 | T 0 -235 0 45 0 1 0 GND Normal 1 R C 15 | T 0 -235 100 45 0 1 0 GND Normal 1 R C 16 | T 0 -235 -200 45 0 1 0 GNDDetect Normal 1 R C 17 | T 0 235 -100 45 0 1 0 NC/TDI Normal 1 L C 18 | T 0 235 -200 45 0 1 0 nRESET Normal 1 L C 19 | T 0 235 100 45 0 1 0 SWCLK/TCK Normal 1 L C 20 | T 0 235 0 45 0 1 0 SWO/TDO Normal 1 L C 21 | T 0 -245 200 45 0 1 0 VCC Normal 1 R C 22 | S -205 -230 205 -250 0 1 0 F 23 | S -205 -40 -185 -250 0 1 0 F 24 | S -185 290 -205 40 0 1 0 F 25 | S -185 290 205 270 0 1 0 F 26 | S 185 290 205 -230 0 1 0 F 27 | X ~ 1 -125 200 100 R 40 40 1 1 P 28 | X ~ 2 125 200 100 L 40 40 1 1 P 29 | X ~ 3 -125 100 100 R 40 40 1 1 P 30 | X ~ 4 125 100 100 L 40 40 1 1 P 31 | X ~ 5 -125 0 100 R 40 40 1 1 P 32 | X ~ 6 125 0 100 L 40 40 1 1 P 33 | X ~ 7 -125 -100 100 R 40 40 1 1 B 34 | X ~ 8 125 -100 100 L 40 40 1 1 B 35 | X ~ 9 -125 -200 100 R 40 40 1 1 P 36 | X ~ 10 125 -200 100 L 40 40 1 1 P 37 | ENDDRAW 38 | ENDDEF 39 | # 40 | #End Library 41 | -------------------------------------------------------------------------------- /esp8266-esp-12e.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ESP8266-ESP-12E 5 | # 6 | DEF ESP8266-ESP-12E U 0 40 Y Y 1 F N 7 | F0 "U" 0 650 60 H V C CNN 8 | F1 "ESP8266-ESP-12E" 0 500 60 H V C CNN 9 | F2 "" -700 -50 60 H V C CNN 10 | F3 "" -700 -50 60 H V C CNN 11 | $FPLIST 12 | myelin-kicad:ESP8266-ESP-12E 13 | $ENDFPLIST 14 | DRAW 15 | T 0 100 1000 60 0 0 0 boot_sel~=~gpio15:gpio0:gpio2.~~011=flash;~001=uart;~1xx=SDIO. Normal 0 C C 16 | T 0 0 1100 60 0 0 0 GPIO6-11~are~typically~attached~to~SPI~flash. Normal 0 C C 17 | T 0 50 900 60 0 0 0 need~external~pulldown~on~GPIO15. Normal 0 C C 18 | T 0 0 800 60 0 0 0 need~external~pullup~on~CHIP_EN~and~RESET. Normal 0 C C 19 | S -1100 750 1100 -750 0 1 0 N 20 | X RESET 1 -1300 600 200 R 50 50 1 1 I 21 | X ADC 2 -1300 500 200 R 50 50 1 1 I 22 | X CHIP_EN 3 -1300 400 200 R 50 50 1 1 I 23 | X GPIO16/XPD_DCDC 4 1300 -400 200 L 50 50 1 1 I 24 | X GPIO14/MTMS/I2C_SCL/HSPI_CLK/PWM2 5 1300 -300 200 L 50 50 1 1 I 25 | X GPIO12/MTDI/HSPI_MISO/UART0_CTS/PWM0 6 1300 -200 200 L 50 50 1 1 I 26 | X GPIO13/MTCK/HSPI_MOSI 7 1300 -100 200 L 50 50 1 1 I 27 | X VCC 8 -1300 200 200 R 50 50 1 1 I 28 | X CS0 9 -400 -950 200 U 50 50 1 1 I 29 | X MISO 10 -250 -950 200 U 50 50 1 1 I 30 | X GPIO5 20 1300 400 200 L 50 50 1 1 I 31 | X GPIO9 11 -100 -950 200 U 50 50 1 1 I 32 | X GPIO3/U0_RXD 21 1300 500 200 L 50 50 1 1 I 33 | X GPIO10 12 50 -950 200 U 50 50 1 1 I 34 | X GPIO1/U0_TXD 22 1300 600 200 L 50 50 1 1 I 35 | X MOSI 13 200 -950 200 U 50 50 1 1 I 36 | X SCLK 14 350 -950 200 U 50 50 1 1 I 37 | X GND 15 -1300 100 200 R 50 50 1 1 I 38 | X GPIO15/MTDO/HSPI_CS/UART0_RTS/PWM1 16 1300 0 200 L 50 50 1 1 I 39 | X GPIO2/U1_TXD/I2C_SDA 17 1300 100 200 L 50 50 1 1 I 40 | X GPIO0/SPI_CS2 18 1300 200 200 L 50 50 1 1 I 41 | X GPIO4/PWM3 19 1300 300 200 L 50 50 1 1 I 42 | ENDDRAW 43 | ENDDEF 44 | # 45 | #End Library 46 | -------------------------------------------------------------------------------- /tools/kicadlib.py: -------------------------------------------------------------------------------- 1 | import re, sys 2 | 3 | HEADER = """EESchema-LIBRARY Version 2.3 4 | #encoding utf-8 5 | """ 6 | 7 | FOOTER = """# 8 | #End Library""" 9 | 10 | class Part: 11 | def __init__(self, name, lines): 12 | self.name = name 13 | self.lines = lines 14 | def dumps(self): 15 | return "#\n# %s\n#\n%s" % ( 16 | self.name, 17 | "\n".join(self.lines), 18 | ) 19 | def __eq__(self, o): 20 | return self.name == o.name and self.lines == o.lines 21 | def sanitized_name(self): 22 | return self.name.lower().replace("/", "-") 23 | 24 | class Library: 25 | def __init__(self, fn=None): 26 | self.fn = fn 27 | self.parts = {} 28 | def items(self): 29 | return self.parts.items() 30 | def __setitem__(self, name, part): 31 | if self.parts.has_key(name): 32 | if self.parts[name] == part: 33 | print>>sys.stderr, "re-adding part %s in library %s" % (name, self.fn) 34 | else: 35 | print>>sys.stderr, "updating part %s in library %s" % (name, self.fn) 36 | self.parts[name] = part 37 | def parse_part(self, lines): 38 | name = re.search("^DEF ([^ ]+) ", lines[0]).group(1) 39 | self[name] = Part(name, lines) 40 | def dumps(self): 41 | return HEADER + "\n".join(part.dumps() for name, part in sorted(self.items())) + "\n" + FOOTER 42 | 43 | def read(fn): 44 | print>>sys.stderr, "reading %s" % fn 45 | lib = Library(fn) 46 | f = open(fn) 47 | assert f.readline().strip() == 'EESchema-LIBRARY Version 2.3', 'header incorrect in %s' % fn 48 | part = [] 49 | for line in f: 50 | line = line.rstrip() 51 | if line.startswith("#"): continue 52 | #print line 53 | if len(part) or line.startswith("DEF "): 54 | part.append(line) 55 | if line == 'ENDDEF': 56 | lib.parse_part(part) 57 | part = [] 58 | assert part == [], "unparsed lines: %s" % `part` 59 | return lib 60 | -------------------------------------------------------------------------------- /stm32f103c8t6-module-china.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # stm32f103c8t6-module-china 5 | # 6 | DEF stm32f103c8t6-module-china U 0 40 Y Y 1 F N 7 | F0 "U" 0 1350 60 H V C CNN 8 | F1 "stm32f103c8t6-module-china" 0 0 60 V V C CNN 9 | F2 "myelin-kicad:stm32f103c8t6-module-china" 0 -1700 60 H I C CNN 10 | F3 "" -400 250 60 H V C CNN 11 | DRAW 12 | T 900 100 -500 60 0 0 0 B5,~C13-15,~A0-7,~B0-1~are~not~5V~tolerant Normal 0 C C 13 | T 0 -500 -400 60 0 0 0 not~5V Normal 0 C C 14 | S -850 1550 850 -1600 0 1 0 N 15 | X B12/NSS2 1 -1050 1400 200 R 50 50 1 1 I 16 | X B13/SCK2 2 -1050 1250 200 R 50 50 1 1 I 17 | X B14/MISO2 3 -1050 1100 200 R 50 50 1 1 I 18 | X B15/MOSI2 4 -1050 950 200 R 50 50 1 1 I 19 | X A8/MCO 5 -1050 800 200 R 50 50 1 1 I 20 | X A9/U1TXa 6 -1050 650 200 R 50 50 1 1 I 21 | X A10/U1RXa 7 -1050 500 200 R 50 50 1 1 I 22 | X A11/CANRX/USBDM 8 -1050 350 200 R 50 50 1 1 I 23 | X A12/CANTX/USBDP 9 -1050 200 200 R 50 50 1 1 I 24 | X A15/JTDI 10 -1050 50 200 R 50 50 1 1 I 25 | X 3V3 20 -1050 -1450 200 R 50 50 1 1 I 26 | X A5/SCK1 30 1050 -100 200 L 50 50 1 1 I 27 | X GND 40 1050 1400 200 L 50 50 1 1 I 28 | X B3/JTDO 11 -1050 -100 200 R 50 50 1 1 I 29 | X VBAT 21 1050 -1450 200 L 50 50 1 1 I 30 | X A6/MISO1 31 1050 50 200 L 50 50 1 1 I 31 | X B4/JnTRST 12 -1050 -250 200 R 50 50 1 1 I 32 | X C13 22 1050 -1300 200 L 50 50 1 1 I 33 | X A7/MOSI1 32 1050 200 200 L 50 50 1 1 I 34 | X B5 13 -1050 -400 200 R 50 50 1 1 I 35 | X C14/OSC32_IN 23 1050 -1150 200 L 50 50 1 1 I 36 | X B0 33 1050 350 200 L 50 50 1 1 I 37 | X B6/SCL1a/U1TXb 14 -1050 -550 200 R 50 50 1 1 I 38 | X C15/OSC32_OUT 24 1050 -1000 200 L 50 50 1 1 I 39 | X B1 34 1050 500 200 L 50 50 1 1 I 40 | X B7/SDA1a/U1RXb 15 -1050 -700 200 R 50 50 1 1 I 41 | X A0/WKUP 25 1050 -850 200 L 50 50 1 1 I 42 | X B10/SCL2/U3TX 35 1050 650 200 L 50 50 1 1 I 43 | X B8/SCL1b/CANRX 16 -1050 -850 200 R 50 50 1 1 I 44 | X A1 26 1050 -700 200 L 50 50 1 1 I 45 | X B11/SDA2/U3RX 36 1050 800 200 L 50 50 1 1 I 46 | X B9/SDA1b/CANTX 17 -1050 -1000 200 R 50 50 1 1 I 47 | X A2/U2TX 27 1050 -550 200 L 50 50 1 1 I 48 | X nRESET 37 1050 950 200 L 50 50 1 1 I 49 | X 5V 18 -1050 -1150 200 R 50 50 1 1 I 50 | X A3/U2RX 28 1050 -400 200 L 50 50 1 1 I 51 | X 3V3 38 1050 1100 200 L 50 50 1 1 I 52 | X GND 19 -1050 -1300 200 R 50 50 1 1 I 53 | X A4/NSS1 29 1050 -250 200 L 50 50 1 1 I 54 | X GND 39 1050 1250 200 L 50 50 1 1 I 55 | ENDDRAW 56 | ENDDEF 57 | # 58 | #End Library 59 | -------------------------------------------------------------------------------- /stm32f102xx_48pin.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # stm32f102xx_48pin 5 | # 6 | DEF stm32f102xx_48pin IC 0 40 Y Y 1 F N 7 | F0 "IC" 175 1925 40 H V L BNN 8 | F1 "stm32f102xx_48pin" -150 2025 40 H V L BNN 9 | F2 "NXP_LQFP48_BY_HAND" 150 -1000 30 H V C CIN 10 | F3 "" 0 0 60 H V C CNN 11 | $FPLIST 12 | LQFP48 13 | $ENDFPLIST 14 | DRAW 15 | S -750 2100 1425 -1050 0 1 10 f 16 | X vbat 1 -900 1950 150 R 40 40 1 1 B 17 | X pc13/tamper-rtc 2 1575 1950 150 L 40 40 1 1 B 18 | X pc14/osc32_in 3 -900 475 150 R 40 40 1 1 B 19 | X pc15/osc32_out 4 -900 375 150 R 40 40 1 1 B 20 | X pf0/osc_in/i2c2_sda 5 -900 675 150 R 40 40 1 1 W 21 | X pf1/osc_out/i2c2_scl 6 -900 575 150 R 40 40 1 1 I 22 | X NRST 7 -900 -475 150 R 40 40 1 1 O 23 | X VSSA/vref- 8 -900 975 150 R 40 40 1 1 B 24 | X VDDA/vref+ 9 -900 1075 150 R 40 40 1 1 B 25 | X pa0/wkup/adc_in0 10 1575 1800 150 L 40 40 1 1 B 26 | X pb2/BOOT1 20 1575 800 150 L 40 40 1 1 B 27 | X pa9/usart1_tx 30 1575 -50 150 L 40 40 1 1 B 28 | X pb4/spi1_miso 40 1575 -425 150 L 40 40 1 1 B 29 | X pa1/adc_in1 11 1575 1700 150 L 40 40 1 1 B 30 | X pb10/usart3_tx/i2c2_scl 21 1575 700 150 L 40 40 1 1 B 31 | X pa10/usart1_rx 31 1575 -150 150 L 40 40 1 1 B 32 | X pb5/spi1_mosi 41 1575 -525 150 L 40 40 1 1 B 33 | X pa2/usart2_tx/adc_in2 12 1575 1600 150 L 40 40 1 1 B 34 | X pb11/usart3_rx/i2c2_sda 22 1575 600 150 L 40 40 1 1 B 35 | X pa11/USB_DM 32 -900 25 150 R 40 40 1 1 B 36 | X pb6/i2c1_scl/usart1_tx 42 1575 -625 150 L 40 40 1 1 B 37 | X pa3/usart2_rx/adc_in3 13 1575 1500 150 L 40 40 1 1 B 38 | X VSS_2 23 -900 1375 150 R 40 40 1 1 B 39 | X pa12/USB_DP 33 -900 -100 150 R 40 40 1 1 B 40 | X pb7/i2c1_sda/usart1_rx 43 1575 -725 150 L 40 40 1 1 B 41 | X pa4/adc_in4 14 1575 1400 150 L 40 40 1 1 B 42 | X VDD_2 24 -900 1675 150 R 40 40 1 1 B 43 | X pa13/SWDIO 34 -900 -575 150 R 40 40 1 1 B 44 | X BOOT0 44 -900 -375 150 R 40 40 1 1 B 45 | X pa5/spi1_sck/adc_in6 15 1575 1300 150 L 40 40 1 1 B 46 | X pb12 25 1575 450 150 L 40 40 1 1 B 47 | X VSS_3 35 -900 1275 150 R 40 40 1 1 B 48 | X pb8/i2c1_scl 45 1575 -825 150 L 40 40 1 1 B 49 | X pa6/spi1_miso/adc_in7 16 1575 1200 150 L 40 40 1 1 B 50 | X pb13/spi2_sck 26 1575 350 150 L 40 40 1 1 B 51 | X VDD_3 36 -900 1575 150 R 40 40 1 1 B 52 | X pb9/i2c1_sda 46 1575 -925 150 L 40 40 1 1 B 53 | X pa7/spi1_mosi/adc_in7 17 1575 1100 150 L 40 40 1 1 B 54 | X pb14/spi2_miso 27 1575 250 150 L 40 40 1 1 B 55 | X pa14/SWCLK 37 -900 -875 150 R 40 40 1 1 B 56 | X VSS_1 47 -900 1475 150 R 40 40 1 1 B 57 | X pb0/adc_in8 18 1575 1000 150 L 40 40 1 1 B 58 | X pb15/spi2_mosi 28 1575 150 150 L 40 40 1 1 B 59 | X pa15/JTDI 38 -900 -775 150 R 40 40 1 1 B 60 | X VDD_1 48 -900 1775 150 R 40 40 1 1 B 61 | X pb1/adc_in9 19 1575 900 150 L 40 40 1 1 B 62 | X pa8 29 1575 50 150 L 40 40 1 1 B 63 | X pb3/SWO/spi1_sck 39 -900 -675 150 R 40 40 1 1 B 64 | ENDDRAW 65 | ENDDEF 66 | # 67 | #End Library 68 | -------------------------------------------------------------------------------- /stm32f302xx_48pin.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # stm32f302xx_48pin 5 | # 6 | DEF stm32f302xx_48pin IC 0 40 Y Y 1 F N 7 | F0 "IC" 175 1925 40 H V L BNN 8 | F1 "stm32f302xx_48pin" -150 2025 40 H V L BNN 9 | F2 "NXP_LQFP48_BY_HAND" 150 -1000 30 H V C CIN 10 | F3 "" 0 0 60 H V C CNN 11 | $FPLIST 12 | LQFP48 13 | $ENDFPLIST 14 | DRAW 15 | S -750 2100 1425 -1050 0 1 10 f 16 | X vbat 1 -900 1950 150 R 40 40 1 1 B 17 | X pc13/wkup2 2 1575 1950 150 L 40 40 1 1 B 18 | X pc14/osc32_in 3 -900 475 150 R 40 40 1 1 B 19 | X pc15/osc32_out 4 -900 375 150 R 40 40 1 1 B 20 | X pf0/osc_in/i2c2_sda 5 -900 675 150 R 40 40 1 1 W 21 | X pf1/osc_out/i2c2_scl 6 -900 575 150 R 40 40 1 1 I 22 | X NRST 7 -900 -475 150 R 40 40 1 1 O 23 | X VSSA/vref- 8 -900 975 150 R 40 40 1 1 B 24 | X VDDA/vref+ 9 -900 1075 150 R 40 40 1 1 B 25 | X pa0/wkup1/adc1_in1 10 1575 1800 150 L 40 40 1 1 B 26 | X pb2 20 1575 800 150 L 40 40 1 1 B 27 | X pa9/i2c2_scl/usart1_tx 30 1575 -50 150 L 40 40 1 1 B 28 | X pb4/spi1_miso/spi3_miso 40 1575 -450 150 L 40 40 1 1 B 29 | X pa1/opamp1_vinp/adc1_in2 11 1575 1700 150 L 40 40 1 1 B 30 | X pb10/usart3_tx 21 1575 700 150 L 40 40 1 1 B 31 | X pa10/i2c2_sda/usart1_rx 31 1575 -150 150 L 40 40 1 1 B 32 | X pb5/spi1_mosi/spi3_mosi 41 1575 -550 150 L 40 40 1 1 B 33 | X pa2/usart2_tx/spi3_miso/opamp1_vout/adc1_in3 12 1575 1600 150 L 40 40 1 1 B 34 | X pb11/usart3_rx 22 1575 600 150 L 40 40 1 1 B 35 | X pa11/USB_DM/can_rx 32 -900 25 150 R 40 40 1 1 B 36 | X pb6/i2c1_scl/usart1_tx 42 1575 -650 150 L 40 40 1 1 B 37 | X pa3/usart2_rx/spi3_mosi/opamp1_vinm/adc1_in4 13 1575 1500 150 L 40 40 1 1 B 38 | X VSS_2 23 -900 1375 150 R 40 40 1 1 B 39 | X pa12/USB_DP/can_tx 33 -900 -100 150 R 40 40 1 1 B 40 | X pb7/i2c1_sda/usart1_rx 43 1575 -725 150 L 40 40 1 1 B 41 | X pa4/dac1_out1/adc2_in1 14 1575 1400 150 L 40 40 1 1 B 42 | X VDD_2 24 -900 1675 150 R 40 40 1 1 B 43 | X pa13/SWDIO 34 -900 -575 150 R 40 40 1 1 B 44 | X BOOT0 44 -900 -375 150 R 40 40 1 1 B 45 | X pa5/spi1_sck/opamp2_vinm/adc2_in2 15 1575 1300 150 L 40 40 1 1 B 46 | X pb12 25 1575 450 150 L 40 40 1 1 B 47 | X VSS_3 35 -900 1275 150 R 40 40 1 1 B 48 | X pb8/i2c1_scl/can_rx 45 1575 -825 150 L 40 40 1 1 B 49 | X pa6/spi1_miso/opamp2_vout/adc2_in3 16 1575 1200 150 L 40 40 1 1 B 50 | X pb13/spi2_sck 26 1575 350 150 L 40 40 1 1 B 51 | X VDD_3 36 -900 1575 150 R 40 40 1 1 B 52 | X pb9/i2c1_sda/can_tx 46 1575 -925 150 L 40 40 1 1 B 53 | X pa7/spi1_mosi/opamp2_vinp/adc2_in4 17 1575 1100 150 L 40 40 1 1 B 54 | X pb14/spi2_miso 27 1575 250 150 L 40 40 1 1 B 55 | X pa14/SWCLK 37 -900 -875 150 R 40 40 1 1 B 56 | X VSS_1 47 -900 1475 150 R 40 40 1 1 B 57 | X pb0 18 1575 1000 150 L 40 40 1 1 B 58 | X pb15/spi2_mosi 28 1575 150 150 L 40 40 1 1 B 59 | X pa15/i2c1_scl/usart2_rx 38 -900 -775 150 R 40 40 1 1 B 60 | X VDD_1 48 -900 1775 150 R 40 40 1 1 B 61 | X pb1 19 1575 900 150 L 40 40 1 1 B 62 | X pa8 29 1575 50 150 L 40 40 1 1 B 63 | X pb3/SWO/usart2_tx/spi1_sck/spi3_sck 39 -900 -675 150 R 40 40 1 1 B 64 | ENDDRAW 65 | ENDDEF 66 | # 67 | #End Library 68 | -------------------------------------------------------------------------------- /stm32f37xxx_48pin.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # stm32f37xxx_48pin 5 | # 6 | DEF stm32f37xxx_48pin IC 0 40 Y Y 1 F N 7 | F0 "IC" 175 1925 40 H V L BNN 8 | F1 "stm32f37xxx_48pin" -150 2025 40 H V L BNN 9 | F2 "NXP_LQFP48_BY_HAND" 150 -1000 30 H V C CIN 10 | F3 "" 0 0 60 H V C CNN 11 | $FPLIST 12 | LQFP48 13 | $ENDFPLIST 14 | DRAW 15 | S -750 2100 1725 -1050 0 1 10 f 16 | X vbat 1 -875 1950 150 R 40 40 1 1 B 17 | X pc13/wkup2 2 1875 2000 150 L 40 40 1 1 B 18 | X pc14/osc32_in 3 -900 375 150 R 40 40 1 1 B 19 | X pc15/osc32_out 4 -900 275 150 R 40 40 1 1 B 20 | X pf0/osc_in/i2c2_sda 5 -900 575 150 R 40 40 1 1 W 21 | X pf1/osc_out/i2c2_scl 6 -900 475 150 R 40 40 1 1 I 22 | X NRST 7 -900 -475 150 R 40 40 1 1 O 23 | X VSSA/vref- 8 -900 1275 150 R 40 40 1 1 B 24 | X VDDA/vref+ 9 -900 1375 150 R 40 40 1 1 B 25 | X pa0/wkup1/adc0 10 1875 1850 150 L 40 40 1 1 B 26 | X pb2/sdadc1_4p,2_6p 20 1875 950 150 L 40 40 1 1 B 27 | X pa9/usart1_tx/spi2_miso 30 1875 200 150 L 40 40 1 1 B 28 | X pb4/spi1_miso/spi3_miso/usart2_rx 40 -900 -775 150 R 40 40 1 1 B 29 | X pa1/spi3_sck/adc1 11 1875 1750 150 L 40 40 1 1 B 30 | X pe8/sdadc1_8p,2_8p 21 1875 850 150 L 40 40 1 1 B 31 | X pa10/usart1_rx/spi2_mosi 31 1875 100 150 L 40 40 1 1 B 32 | X pb5/spi1_mosi/spi3_mosi 41 1875 -475 150 L 40 40 1 1 B 33 | X pa2/usart2_tx/spi3_miso/adc2 12 1875 1650 150 L 40 40 1 1 B 34 | X pe9/sdadc1_8p,1_8m,2_7p,2_8m 22 1875 750 150 L 40 40 1 1 B 35 | X pa11/USB_DM/can_rx 32 -900 -75 150 R 40 40 1 1 B 36 | X pb6/i2c1_scl/usart1_tx 42 1875 -575 150 L 40 40 1 1 B 37 | X pa3/usart2_rx/spi3_mosi/adc3 13 1875 1550 150 L 40 40 1 1 B 38 | X VSSSD/vrefsd 23 -900 875 150 R 40 40 1 1 B 39 | X pa12/USB_DP/can_tx/spi1_sck 33 -900 -200 150 R 40 40 1 1 B 40 | X pb7/i2c1_sda/usart1_rx 43 1875 -675 150 L 40 40 1 1 B 41 | X pa4/dac1_out1/adc4 14 1875 1450 150 L 40 40 1 1 B 42 | X VDDSD 24 -900 1075 150 R 40 40 1 1 B 43 | X pa13/SWDIO/spi1_miso 34 -900 -575 150 R 40 40 1 1 B 44 | X BOOT0 44 -900 -375 150 R 40 40 1 1 B 45 | X pa5/spi1_sck/dac1_out2/adc5 15 1875 1350 150 L 40 40 1 1 B 46 | X vrefsd+ 25 -900 975 150 R 40 40 1 1 B 47 | X pf6/spi1_mosi/i2c2_scl 35 1875 -50 150 L 40 40 1 1 B 48 | X pb8/spi2_sck/i2c1_scl/usart3_tx/can_rx 45 1875 -775 150 L 40 40 1 1 B 49 | X pa6/spi1_miso/dac2_out1/adc6 16 1875 1250 150 L 40 40 1 1 B 50 | X pb14/spi2_miso/sdadc3_8p 26 1875 600 150 L 40 40 1 1 B 51 | X pf7/i2c2_sda 36 1875 -150 150 L 40 40 1 1 B 52 | X pb9/i2c1_sda/usart3_rx/can_tx/ir_out 46 1875 -875 150 L 40 40 1 1 B 53 | X VDD_2 17 -900 1675 150 R 40 40 1 1 B 54 | X pb15/spi2_mosi/sdadc3_7p,3_8m 27 1875 500 150 L 40 40 1 1 B 55 | X pa14/SWCLK/i2c1_sda 37 -900 -875 150 R 40 40 1 1 B 56 | X VSS_1 47 -900 1575 150 R 40 40 1 1 B 57 | X pb0/spi1_mosi/adc8/sdadc1_6p 18 1875 1150 150 L 40 40 1 1 B 58 | X pd8/spi2_sck/sdadc3_6p 28 1875 400 150 L 40 40 1 1 B 59 | X pa15/JTDI/i2c1_scl 38 1875 -275 150 L 40 40 1 1 B 60 | X VDD_1 48 -900 1775 150 R 40 40 1 1 B 61 | X pb1/adc9/sdadc1_5p,1_6m 19 1875 1050 150 L 40 40 1 1 B 62 | X pa8/spi2_sck 29 1875 300 150 L 40 40 1 1 B 63 | X pb3/SWO/usart2_tx 39 -900 -675 150 R 40 40 1 1 B 64 | ENDDRAW 65 | ENDDEF 66 | # 67 | #End Library 68 | -------------------------------------------------------------------------------- /lpc11u14fbd48.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # LPC11U14FBD48 5 | # 6 | DEF LPC11U14FBD48 IC 0 40 Y Y 1 F N 7 | F0 "IC" -750 2050 40 H V L BNN 8 | F1 "LPC11U14FBD48" -700 -2000 40 H V L BNN 9 | F2 "myelin-kicad:NXP_LQFP48_BY_HAND" 540 -1980 30 H I C CIN 10 | F3 "" 0 0 60 H V C CNN 11 | $FPLIST 12 | LQFP48 13 | $ENDFPLIST 14 | DRAW 15 | S -750 2100 850 -2050 0 1 10 f 16 | X PIO1_25/CT32B0_MAT1 1 1000 -1400 150 L 40 40 1 1 B 17 | X PIO1_19/nDTR/SSEL1 2 1000 -800 150 L 40 40 1 1 B 18 | X nRESET/PIO0_0 3 1000 2000 150 L 40 40 1 1 B 19 | X PIO0_1/CLKOUT/CT32B0_MAT2/USB_FTOGGLE 4 1000 1900 150 L 40 40 1 1 B 20 | X VSS 5 -900 250 150 R 40 40 1 1 W 21 | X XTALIN 6 -900 -500 150 R 40 40 1 1 I 22 | X XTALOUT 7 -900 -600 150 R 40 40 1 1 O 23 | X VDD 8 -900 350 150 R 40 40 1 1 B 24 | X PIO0_20/CT16B1_CAP0 9 1000 0 150 L 40 40 1 1 B 25 | X PIO0_2/SSEL0/CT16B0_CAP0 10 1000 1800 150 L 40 40 1 1 B 26 | X USB_DP 20 -900 -150 150 R 40 40 1 1 B 27 | X PIO0_22/AD6/CT16B1_MAT1/MISO1 30 1000 -200 150 L 40 40 1 1 B 28 | X PIO0_16/AD5/CT32B1_MAT3/WAKEUP 40 1000 400 150 L 40 40 1 1 B 29 | X PIO1_26/CT32B0_MAT2/RXD 11 1000 -1500 150 L 40 40 1 1 B 30 | X PIO1_24/CT32B0_MAT0 21 1000 -1300 150 L 40 40 1 1 B 31 | X PIO1_29/SCK0/CT32B0_CAP1 31 1000 -1800 150 L 40 40 1 1 B 32 | X VSS 41 -900 600 150 R 40 40 1 1 B 33 | X PIO1_27/CT32B0_MAT3/TXD 12 1000 -1600 150 L 40 40 1 1 B 34 | X PIO0_6/nUSB_CONNECT/SCK0 22 1000 1400 150 L 40 40 1 1 B 35 | X TDI/PIO0_11/AD0/CT32B0_MAT3 32 1000 900 150 L 40 40 1 1 B 36 | X PIO0_23/AD7 42 1000 -300 150 L 40 40 1 1 B 37 | X PIO1_20/nDSR/SCK1 13 1000 -900 150 L 40 40 1 1 B 38 | X PIO0_7/nCTS 23 1000 1300 150 L 40 40 1 1 B 39 | X TMS/PIO0_12/AD1/CT32B1_CAP0 33 1000 800 150 L 40 40 1 1 B 40 | X PIO1_15/nDCD/CT16B0_MAT2/SCK1 43 1000 -600 150 L 40 40 1 1 B 41 | X PIO0_3/USB_VBUS 14 1000 1700 150 L 40 40 1 1 B 42 | X PIO1_28/CT32B0_CAP0/SCLK 24 1000 -1700 150 L 40 40 1 1 B 43 | X TDO/PIO0_13/AD2/CT32B1_MAT0 34 1000 700 150 L 40 40 1 1 B 44 | X VDD 44 -900 700 150 R 40 40 1 1 B 45 | X PIO0_4/SCL 15 1000 1600 150 L 40 40 1 1 B 46 | X PIO1_31 25 1000 -1900 150 L 40 40 1 1 B 47 | X nTRST/PIO0_14/AD3/CT32B1_MAT1 35 1000 600 150 L 40 40 1 1 B 48 | X PIO0_17/nRTS/CT32B0_CAP0/SCLK 45 1000 300 150 L 40 40 1 1 B 49 | X PIO0_5/SDA 16 1000 1500 150 L 40 40 1 1 B 50 | X PIO1_21/nDCD/MISO1 26 1000 -1000 150 L 40 40 1 1 B 51 | X PIO1_13/nDTR/CT16B0_MAT0/TXD 36 1000 -400 150 L 40 40 1 1 B 52 | X PIO0_18/RXD/CT32B0_MAT0 46 1000 200 150 L 40 40 1 1 B 53 | X PIO0_21/CT16B1_MAT0/MOSI1 17 1000 -100 150 L 40 40 1 1 B 54 | X PIO0_8/MISO0/CT16B0_MAT0 27 1000 1200 150 L 40 40 1 1 B 55 | X PIO1_14/nDSR/CT16B0_MAT1/RXD 37 1000 -500 150 L 40 40 1 1 B 56 | X PIO0_19/TCD/CT23B0_MAT1 47 1000 100 150 L 40 40 1 1 B 57 | X PIO1_23/CT16B1_MAT1/SSEL1 18 1000 -1200 150 L 40 40 1 1 B 58 | X PIO0_9/MOSI0/CT16B0_MAT0 28 1000 1100 150 L 40 40 1 1 B 59 | X PIO1_22/nR/MOSI1 38 1000 -1100 150 L 40 40 1 1 B 60 | X PIO1_16/nRI/CT16B0_CAP0 48 1000 -700 150 L 40 40 1 1 B 61 | X USB_DM 19 -900 -50 150 R 40 40 1 1 B 62 | X SWCLK/PIO0_10/SCK0/CT16B0_MAT2 29 1000 1000 150 L 40 40 1 1 B 63 | X SWDIO/PIO0_15/AD4/CT32B1_MAT2 39 1000 500 150 L 40 40 1 1 B 64 | ENDDRAW 65 | ENDDEF 66 | # 67 | #End Library 68 | -------------------------------------------------------------------------------- /mke02z64vld2.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # MKE02Z64VLD2 5 | # 6 | DEF MKE02Z64VLD2 U 0 40 Y Y 1 F N 7 | F0 "U" -425 1950 60 H V C CNN 8 | F1 "MKE02Z64VLD2" 125 1950 60 H V C CNN 9 | F2 "myelin-kicad:Kinetis_VLD_LQFP-44_by_hand" 0 -2150 60 H I C CNN 10 | F3 "" 825 250 60 H V C CNN 11 | DRAW 12 | T 0 -1375 550 60 0 0 0 Connect~VSSA~to~VREFL Italic 0 L C 13 | T 0 -1375 1400 60 0 0 0 Decouple~each~VDD/VSS~pair Normal 0 L C 14 | T 0 -300 1000 60 0 0 0 Disable~nNMI~if~unused Normal 0 C C 15 | T 0 -1400 -950 60 0 0 0 Pull~up~nRESET Normal 0 L C 16 | T 0 -1400 -1400 60 0 0 0 SWD_CLK~needs~ext~pulldown Normal 0 L C 17 | T 0 -1400 -1175 60 0 0 0 SWD_DIO~is~pulled~up~internally~(RM~9.2) Normal 0 L C 18 | S -1450 2050 1450 -2050 0 0 0 N 19 | X PTD1/KB1_P1/FTM2_CH3/SPI1_MOSI 1 1650 1800 200 L 50 50 1 1 B 20 | X PTD0/KB1_P0/FTM2_CH2/SPI1_SCK 2 1650 1700 200 L 50 50 1 1 B 21 | X PTE7/FTM2_CLK/FTM1_CH1 3 1650 1600 200 L 50 50 1 1 B 22 | X PTH2/BUSOUT/FTM1_CH0 4 1650 1500 200 L 50 50 1 1 B 23 | X VDD 5 -1650 1700 200 R 50 50 1 1 B 24 | X VDDA/VREFH 6 -1650 850 200 R 50 50 1 1 B 25 | X VREFL 7 -1650 650 200 R 50 50 1 1 B 26 | X VSSA/VSS 8 -1650 750 200 R 50 50 1 1 B 27 | X PTB7/I2C0_SCL/EXTAL 9 1650 1400 200 L 50 50 1 1 B 28 | X PTB6/I2C0_SDA/XTAL 10 1650 1300 200 L 50 50 1 1 B 29 | X PTC0/FTM2_CH0/ADC0_SE8 20 1650 400 200 L 50 50 1 1 B 30 | X PTD3/KBI1_P3/SPI1_PCS0 30 1650 -400 200 L 50 50 1 1 B 31 | X PTE0(HC)/SPI0_SCK/FTM1_CLK 40 1650 -1400 200 L 50 50 1 1 B 32 | X VSS 11 -1650 1600 200 R 50 50 1 1 B 33 | X PTB3/KBI0_P7/SPI0_MOSI/FTM0_CH1/ADC0_SE7 21 1650 300 200 L 50 50 1 1 B 34 | X PTD2/KBI1_P2/SPI1_MISO 31 1650 -500 200 L 50 50 1 1 B 35 | X PTC5/FTM1_CH1/RTCO 41 1650 -1500 200 L 50 50 1 1 B 36 | X PTB5(HC)/FTM2_CH5/SPI0_PCS0/ACMP1_OUT 12 1650 1200 200 L 50 50 1 1 B 37 | X PTB2/KBI0_P6/SPI0_SCK/FTM0_CH0/ADC0_SE6 22 1650 200 200 L 50 50 1 1 B 38 | X PTA3(OD)/KBI0_P3/UART0_TX/I2C0_SCL 32 1650 -600 200 L 50 50 1 1 B 39 | X PTC4/RTCO/FTM1_CH0/ACMP0_IN2/SWD_CLK 42 -1650 -1500 200 R 50 50 1 1 B 40 | X PTB4(HC)/FTM2_CH4/SPI0_MISO/nNMI/ACMP1_IN2 13 1650 1100 200 L 50 50 1 1 B 41 | X PTB1/KBI0_P5/UART0_TX/ADC0_SE5 23 1650 100 200 L 50 50 1 1 B 42 | X PTA2(OD)/KBI0_P2/UART0_RX/I2C0_SDA 33 1650 -700 200 L 50 50 1 1 B 43 | X PTA5/IRQ/FTM0_CLK/nRESET 43 -1650 -1050 200 R 50 50 1 1 B 44 | X PTC3/FTM2_CH3/ADC0_SE11 14 1650 1000 200 L 50 50 1 1 B 45 | X PTB0/KBI0_P4/UART0_RX/ADC0_SE4 24 1650 0 200 L 50 50 1 1 B 46 | X PTA1/KBI0_P1/FTM0_CH1/ACMP0_IN1/ADC0_SE1 34 1650 -800 200 L 50 50 1 1 B 47 | X PTA4/ACMP0_OUT/SWD_DIO 44 -1650 -1275 200 R 50 50 1 1 B 48 | X PTC2/FTM2_CH2/ADC0_SE10 15 1650 900 200 L 50 50 1 1 B 49 | X PTA7/FTM2_FLT2/ACMP1_IN1/ADC0_SE3 25 1650 -100 200 L 50 50 1 1 B 50 | X PTA0/KBI0_P0/FTM0_CH0/ACMP0_IN0/ADC0_SE0 35 1650 -900 200 L 50 50 1 1 B 51 | X PTD7/KBI1_P7/UART2_TX 16 1650 800 200 L 50 50 1 1 B 52 | X PTA6/FTM2_FLT1/ACMP1_IN0/ADC0_SE2 26 1650 -200 200 L 50 50 1 1 B 53 | X PTC7/UART1_TX 36 1650 -1000 200 L 50 50 1 1 B 54 | X PTD6/KBI1_P6/UART2_RX 17 1650 700 200 L 50 50 1 1 B 55 | X VSS 27 -1650 1500 200 R 50 50 1 1 B 56 | X PTC6/UART1_RX 37 1650 -1100 200 L 50 50 1 1 B 57 | X PTD5/KBI1_P5 18 1650 600 200 L 50 50 1 1 B 58 | X VDD 28 -1650 1800 200 R 50 50 1 1 B 59 | X PTE2/SPI0_MISO 38 1650 -1200 200 L 50 50 1 1 B 60 | X PTC1/FTM2_CH1/ADC0_SE9 19 1650 500 200 L 50 50 1 1 B 61 | X PTD4/KBI1_P4 29 1650 -300 200 L 50 50 1 1 B 62 | X PTE1(HC)/SPI0_MOSI 39 1650 -1300 200 L 50 50 1 1 B 63 | ENDDRAW 64 | ENDDEF 65 | # 66 | #End Library 67 | -------------------------------------------------------------------------------- /acorn_electron_expansion_connector.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # acorn_electron_expansion_connector 5 | # 6 | DEF acorn_electron_expansion_connector P 0 1 Y N 1 F N 7 | F0 "P" 0 1250 50 H V C CNN 8 | F1 "acorn_electron_expansion_connector" 0 0 50 V V C CNN 9 | F2 "" 0 -800 50 H V C CNN 10 | F3 "" 0 -800 50 H V C CNN 11 | $FPLIST 12 | acorn_electron_48pin_expansion_connector 13 | $ENDFPLIST 14 | DRAW 15 | S -100 -1145 -50 -1155 0 1 0 N 16 | S -100 -1045 -50 -1055 0 1 0 N 17 | S -100 -945 -50 -955 0 1 0 N 18 | S -100 -845 -50 -855 0 1 0 N 19 | S -100 -745 -50 -755 0 1 0 N 20 | S -100 -645 -50 -655 0 1 0 N 21 | S -100 -545 -50 -555 0 1 0 N 22 | S -100 -445 -50 -455 0 1 0 N 23 | S -100 -345 -50 -355 0 1 0 N 24 | S -100 -245 -50 -255 0 1 0 N 25 | S -100 -145 -50 -155 0 1 0 N 26 | S -100 -45 -50 -55 0 1 0 N 27 | S -100 55 -50 45 0 1 0 N 28 | S -100 155 -50 145 0 1 0 N 29 | S -100 255 -50 245 0 1 0 N 30 | S -100 355 -50 345 0 1 0 N 31 | S -100 455 -50 445 0 1 0 N 32 | S -100 555 -50 545 0 1 0 N 33 | S -100 655 -50 645 0 1 0 N 34 | S -100 755 -50 745 0 1 0 N 35 | S -100 855 -50 845 0 1 0 N 36 | S -100 955 -50 945 0 1 0 N 37 | S -100 1055 -50 1045 0 1 0 N 38 | S -100 1155 -50 1145 0 1 0 N 39 | S -100 1200 100 -1200 0 1 0 N 40 | S 50 -1145 100 -1155 0 1 0 N 41 | S 50 -1045 100 -1055 0 1 0 N 42 | S 50 -945 100 -955 0 1 0 N 43 | S 50 -845 100 -855 0 1 0 N 44 | S 50 -745 100 -755 0 1 0 N 45 | S 50 -645 100 -655 0 1 0 N 46 | S 50 -545 100 -555 0 1 0 N 47 | S 50 -445 100 -455 0 1 0 N 48 | S 50 -345 100 -355 0 1 0 N 49 | S 50 -245 100 -255 0 1 0 N 50 | S 50 -145 100 -155 0 1 0 N 51 | S 50 -45 100 -55 0 1 0 N 52 | S 50 55 100 45 0 1 0 N 53 | S 50 155 100 145 0 1 0 N 54 | S 50 255 100 245 0 1 0 N 55 | S 50 355 100 345 0 1 0 N 56 | S 50 455 100 445 0 1 0 N 57 | S 50 555 100 545 0 1 0 N 58 | S 50 655 100 645 0 1 0 N 59 | S 50 755 100 745 0 1 0 N 60 | S 50 855 100 845 0 1 0 N 61 | S 50 955 100 945 0 1 0 N 62 | S 50 1055 100 1045 0 1 0 N 63 | S 50 1155 100 1145 0 1 0 N 64 | X P1 1 -250 1150 150 R 50 50 1 1 P 65 | X P2 2 250 1150 150 L 50 50 1 1 P 66 | X P3 3 -250 1050 150 R 50 50 1 1 P 67 | X P4 4 250 1050 150 L 50 50 1 1 P 68 | X P5 5 -250 950 150 R 50 50 1 1 P 69 | X P6 6 250 950 150 L 50 50 1 1 P 70 | X P7 7 -250 850 150 R 50 50 1 1 P 71 | X P8 8 250 850 150 L 50 50 1 1 P 72 | X P9 9 -250 750 150 R 50 50 1 1 P 73 | X P10 10 250 750 150 L 50 50 1 1 P 74 | X P20 20 250 250 150 L 50 50 1 1 P 75 | X P32 32 250 -250 150 L 50 50 1 1 P 76 | X P42 42 250 -750 150 L 50 50 1 1 P 77 | X P11 11 -250 650 150 R 50 50 1 1 P 78 | X P21 21 -250 150 150 R 50 50 1 1 P 79 | X P33 33 -250 -350 150 R 50 50 1 1 P 80 | X P43 43 -250 -850 150 R 50 50 1 1 P 81 | X P12 12 250 650 150 L 50 50 1 1 P 82 | X P22 22 250 150 150 L 50 50 1 1 P 83 | X P34 34 250 -350 150 L 50 50 1 1 P 84 | X P44 44 250 -850 150 L 50 50 1 1 P 85 | X P13 13 -250 550 150 R 50 50 1 1 P 86 | X P23 23 -250 50 150 R 50 50 1 1 P 87 | X P35 35 -250 -450 150 R 50 50 1 1 P 88 | X P45 45 -250 -950 150 R 50 50 1 1 P 89 | X P14 14 250 550 150 L 50 50 1 1 P 90 | X P24 24 250 50 150 L 50 50 1 1 P 91 | X P36 36 250 -450 150 L 50 50 1 1 P 92 | X P46 46 250 -950 150 L 50 50 1 1 P 93 | X P15 15 -250 450 150 R 50 50 1 1 P 94 | X P25 25 -250 -50 150 R 50 50 1 1 P 95 | X P37 37 -250 -550 150 R 50 50 1 1 P 96 | X P47 47 -250 -1050 150 R 50 50 1 1 P 97 | X P16 16 250 450 150 L 50 50 1 1 P 98 | X P26 26 250 -50 150 L 50 50 1 1 P 99 | X P38 38 250 -550 150 L 50 50 1 1 P 100 | X P48 48 250 -1050 150 L 50 50 1 1 P 101 | X P17 17 -250 350 150 R 50 50 1 1 P 102 | X P27 27 -250 -150 150 R 50 50 1 1 P 103 | X P39 39 -250 -650 150 R 50 50 1 1 P 104 | X P49 49 -250 -1150 150 R 50 50 1 1 P 105 | X P18 18 250 350 150 L 50 50 1 1 P 106 | X P28 28 250 -150 150 L 50 50 1 1 P 107 | X P40 40 250 -650 150 L 50 50 1 1 P 108 | X P50 50 250 -1150 150 L 50 50 1 1 P 109 | X P19 19 -250 250 150 R 50 50 1 1 P 110 | X P31 31 -250 -250 150 R 50 50 1 1 P 111 | X P41 41 -250 -750 150 R 50 50 1 1 P 112 | ENDDRAW 113 | ENDDEF 114 | # 115 | #End Library 116 | --------------------------------------------------------------------------------