Browse Source

Initial upload of library files

Kevin Lee 7 years ago
parent
commit
67fb3f5ced
55 changed files with 4650 additions and 0 deletions
  1. 1108 0
      EESCHEMA/Custom_Parts.bak
  2. 3 0
      EESCHEMA/Custom_Parts.bck
  3. 3 0
      EESCHEMA/Custom_Parts.dcm
  4. 1108 0
      EESCHEMA/Custom_Parts.lib
  5. 45 0
      PCBNEW/Custom Parts.pretty/BR-LE4.0-XX.kicad_mod
  6. 53 0
      PCBNEW/Custom Parts.pretty/IN-8.kicad_mod
  7. 15 0
      PCBNEW/Custom Parts.pretty/LED-0404-RGB.kicad_mod
  8. 18 0
      PCBNEW/Custom Parts.pretty/LED-0603_Custom.kicad_mod
  9. 11 0
      PCBNEW/Custom Parts.pretty/LED_RGB_Spaced.kicad_mod
  10. 41 0
      PCBNEW/Custom Parts.pretty/LGA-14_3x5mm.kicad_mod
  11. 45 0
      PCBNEW/Custom Parts.pretty/LGA-16_4x4mm.kicad_mod
  12. 35 0
      PCBNEW/Custom Parts.pretty/PIN_ARRAY_2X2_CUSTOM.kicad_mod
  13. 59 0
      PCBNEW/Custom Parts.pretty/PIN_ARRAY_5x2_CUSTOM.kicad_mod
  14. 31 0
      PCBNEW/Custom Parts.pretty/PIN_PMOD_6x2.kicad_mod
  15. 17 0
      PCBNEW/Custom Parts.pretty/PJ-102A.kicad_mod
  16. 44 0
      PCBNEW/Custom Parts.pretty/RN-42-Custom.kicad_mod
  17. 48 0
      PCBNEW/Custom Parts.pretty/RN-42.kicad_mod
  18. 10 0
      PCBNEW/Custom Parts.pretty/SIL-1-Custom.kicad_mod
  19. 37 0
      PCBNEW/Custom Parts.pretty/SIL-21_0.04x0.07.kicad_mod
  20. 39 0
      PCBNEW/Custom Parts.pretty/SIL-23_0.04x0.07.kicad_mod
  21. 21 0
      PCBNEW/Custom Parts.pretty/SIL-6_0.04x0.07.kicad_mod
  22. 18 0
      PCBNEW/Custom Parts.pretty/SM0603_Custom.kicad_mod
  23. 18 0
      PCBNEW/Custom Parts.pretty/SM0805_Custom.kicad_mod
  24. 9 0
      PCBNEW/Custom Parts.pretty/SMD_Block.kicad_mod
  25. 18 0
      PCBNEW/Custom Parts.pretty/SMD_CRYSTAL_ABM3.kicad_mod
  26. 14 0
      PCBNEW/Custom Parts.pretty/SMD_CRYSTAL_ABS07.kicad_mod
  27. 24 0
      PCBNEW/Custom Parts.pretty/SMD_Jumper.kicad_mod
  28. 19 0
      PCBNEW/Custom Parts.pretty/SMD_Jumper_Bridged.kicad_mod
  29. 17 0
      PCBNEW/Custom Parts.pretty/SMT_SW_SPST-NO_4.2x4.2G.kicad_mod
  30. 17 0
      PCBNEW/Custom Parts.pretty/SMT_SW_SPST-NO_6.2x6.2G.kicad_mod
  31. 17 0
      PCBNEW/Custom Parts.pretty/SW_320.kicad_mod
  32. 18 0
      PCBNEW/Custom Parts.pretty/SW_CL-SA.kicad_mod
  33. 22 0
      PCBNEW/Custom Parts.pretty/SW_Micro_NKK_SM.kicad_mod
  34. 17 0
      PCBNEW/Custom Parts.pretty/Terminal_Block_7mm_x4.kicad_mod
  35. 32 0
      PCBNEW/Custom Parts.pretty/UCSP-9_1.6x1.4mm.kicad_mod
  36. 27 0
      PCBNEW/Tag Connect.pretty/TC2030-MCP-FP.kicad_mod
  37. 24 0
      PCBNEW/Tag Connect.pretty/TC2030-MCP-NL.kicad_mod
  38. 95 0
      template/fp-lib-table
  39. 335 0
      template/fp-lib-table.for-eagle-6.4.0
  40. 95 0
      template/fp-lib-table.for-github
  41. 73 0
      template/fp-lib-table.for-legacy
  42. 95 0
      template/fp-lib-table.for-pretty
  43. 85 0
      template/gost_landscape.kicad_wks
  44. 85 0
      template/gost_portrait.kicad_wks
  45. 4 0
      template/kicad-cache.lib
  46. 91 0
      template/kicad.kicad_pcb
  47. 104 0
      template/kicad.kicad_pcb-bak
  48. 63 0
      template/kicad.pro
  49. 46 0
      template/kicad.sch
  50. 34 0
      template/pagelayout_default.kicad_wks
  51. 191 0
      template/pagelayout_logo.kicad_wks
  52. 90 0
      template/sym-lib-table
  53. 1 0
      template/template.kicad_pcb
  54. 60 0
      template/template.pro
  55. 1 0
      template/template.sch

+ 1108 - 0
EESCHEMA/Custom_Parts.bak

@@ -0,0 +1,1108 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# BR-LE4.0-S2
+#
+DEF BR-LE4.0-S2 U 0 40 Y Y 1 F N
+F0 "U" 0 0 60 H V C CNN
+F1 "BR-LE4.0-S2" -350 850 60 H V C CNN
+F2 "" 0 550 60 H V C CNN
+F3 "" 0 550 60 H V C CNN
+DRAW
+S -550 -750 550 750 0 1 0 N
+X GND 1 -850 650 300 R 50 50 1 1 I
+X NC 2 -850 550 300 R 50 50 1 1 N
+X RESET 3 -850 450 300 R 50 50 1 1 I
+X ADC_1 4 -850 350 300 R 50 50 1 1 I
+X SPI_MISO 5 -850 250 300 R 50 50 1 1 I
+X SPI_CSB 6 -850 150 300 R 50 50 1 1 I
+X SPI_CLK 7 -850 50 300 R 50 50 1 1 I
+X SPI_MOSI 8 -850 -50 300 R 50 50 1 1 I
+X VDD 9 -850 -150 300 R 50 50 1 1 I
+X GND 10 -850 -250 300 R 50 50 1 1 I
+X GND 20 450 -1050 300 U 50 50 1 1 I
+X GND 30 850 650 300 L 50 50 1 1 I
+X UART_CTS 11 -450 -1050 300 U 50 50 1 1 I
+X ADC_0 21 850 -250 300 L 50 50 1 1 I
+X NC 31 200 1050 300 D 50 50 1 1 N
+X UART_RTS 12 -350 -1050 300 U 50 50 1 1 I
+X PIO_9 22 850 -150 300 L 50 50 1 1 I
+X NC 32 100 1050 300 D 50 50 1 1 N
+X UART_TX 13 -250 -1050 300 U 50 50 1 1 I
+X PIO_2 23 850 -50 300 L 50 50 1 1 I
+X UART_RX 14 -150 -1050 300 U 50 50 1 1 I
+X PIO_5 24 850 50 300 L 50 50 1 1 I
+X USB_VBUS 15 -50 -1050 300 U 50 50 1 1 I
+X PIO_6 25 850 150 300 L 50 50 1 1 I
+X USB_GND 16 50 -1050 300 U 50 50 1 1 I
+X PIO_3 26 850 250 300 L 50 50 1 1 I
+X USB_DP 17 150 -1050 300 U 50 50 1 1 I
+X PIO_8 27 850 350 300 L 50 50 1 1 I
+X USB_DM 18 250 -1050 300 U 50 50 1 1 I
+X PIO_4 28 850 450 300 L 50 50 1 1 I
+X PIO_14 19 350 -1050 300 U 50 50 1 1 I
+X PIO_7 29 850 550 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DIP_SW_10
+#
+DEF DIP_SW_10 S 0 40 Y Y 1 F N
+F0 "S" 0 650 60 H V C CNN
+F1 "DIP_SW_10" 0 -650 60 H V C CNN
+F2 "" -450 -50 60 V I C CNN
+F3 "" -450 -50 60 V I C CNN
+DRAW
+S 150 550 -150 -550 0 1 0 N
+P 2 0 1 0 -150 450 -50 450 N
+P 2 0 1 0 -50 450 50 400 N
+P 2 0 1 0 150 -450 50 -450 N
+P 2 0 1 0 150 -350 50 -350 N
+P 2 0 1 0 150 -250 50 -250 N
+P 2 0 1 0 150 -150 50 -150 N
+P 2 0 1 0 150 -50 50 -50 N
+P 2 0 1 0 150 50 50 50 N
+P 2 0 1 0 150 150 50 150 N
+P 2 0 1 0 150 250 50 250 N
+P 2 0 1 0 150 350 50 350 N
+P 2 0 1 0 150 450 50 450 N
+P 3 0 1 0 -150 -450 -50 -450 50 -500 N
+P 3 0 1 0 -150 -350 -50 -350 50 -400 N
+P 3 0 1 0 -150 -250 -50 -250 50 -300 N
+P 3 0 1 0 -150 -150 -50 -150 50 -200 N
+P 3 0 1 0 -150 -50 -50 -50 50 -100 N
+P 3 0 1 0 -150 50 -50 50 50 0 N
+P 3 0 1 0 -150 150 -50 150 50 100 N
+P 3 0 1 0 -150 250 -50 250 50 200 N
+P 3 0 1 0 -150 350 -50 350 50 300 N
+X ~ 1 -350 450 200 R 50 50 1 1 I
+X ~ 2 -350 350 200 R 50 50 1 1 I
+X ~ 3 -350 250 200 R 50 50 1 1 I
+X ~ 4 -350 150 200 R 50 50 1 1 I
+X ~ 5 -350 50 200 R 50 50 1 1 I
+X ~ 6 -350 -50 200 R 50 50 1 1 I
+X ~ 7 -350 -150 200 R 50 50 1 1 I
+X ~ 8 -350 -250 200 R 50 50 1 1 I
+X ~ 9 -350 -350 200 R 50 50 1 1 I
+X ~ 10 -350 -450 200 R 50 50 1 1 I
+X ~ 20 350 -450 200 L 50 50 1 1 I
+X ~ 11 350 450 200 L 50 50 1 1 I
+X ~ 12 350 350 200 L 50 50 1 1 I
+X ~ 13 350 250 200 L 50 50 1 1 I
+X ~ 14 350 150 200 L 50 50 1 1 I
+X ~ 15 350 50 200 L 50 50 1 1 I
+X ~ 16 350 -50 200 L 50 50 1 1 I
+X ~ 17 350 -150 200 L 50 50 1 1 I
+X ~ 18 350 -250 200 L 50 50 1 1 I
+X ~ 19 350 -350 200 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DPST_Custom
+#
+DEF DPST_Custom SW 0 40 Y Y 1 F N
+F0 "SW" 0 225 60 H V C CNN
+F1 "DPST_Custom" 0 -200 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+C -125 -100 25 0 1 0 N
+C -125 100 25 0 1 0 N
+C 125 -100 25 0 1 0 N
+C 125 100 25 0 1 0 N
+P 2 0 1 0 -100 -100 100 0 N
+P 2 0 1 0 -100 100 100 200 N
+P 2 0 1 0 0 -50 0 150 N
+X ~ 1 -450 -100 300 R 50 50 1 1 I
+X ~ 2 450 -100 300 L 50 50 1 1 I
+X ~ 3 -450 100 300 R 50 50 1 1 I
+X ~ 4 450 100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DRV8825_BREAKOUT
+#
+DEF DRV8825_BREAKOUT U 0 40 Y Y 1 F N
+F0 "U" 0 -150 60 H V C CNN
+F1 "DRV8825_BREAKOUT" 0 300 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -350 -700 350 -700 0 1 0 N
+S -350 200 -350 -700 0 1 0 N
+S 350 -700 350 200 0 1 0 N
+S 350 200 -350 200 0 1 0 N
+X A1 ~ 650 -300 300 L 50 50 1 1 O
+X A2 ~ 650 -400 300 L 50 50 1 1 O
+X B1 ~ 650 -200 300 L 50 50 1 1 O
+X B2 ~ 650 -100 300 L 50 50 1 1 O
+X Dir ~ -650 -600 300 R 50 50 1 1 I
+X Enable ~ -650 100 300 R 50 50 1 1 I I
+X Fault ~ 650 -500 300 L 50 50 1 1 O I
+X GND ~ 650 -600 300 L 50 50 1 1 I
+X GND ~ 650 0 300 L 50 50 1 1 I
+X M0 ~ -650 0 300 R 50 50 1 1 I
+X M1 ~ -650 -100 300 R 50 50 1 1 I
+X M2 ~ -650 -200 300 R 50 50 1 1 I
+X Reset ~ -650 -300 300 R 50 50 1 1 I I
+X Sleep ~ -650 -400 300 R 50 50 1 1 I I
+X Step ~ -650 -500 300 R 50 50 1 1 I
+X V_Motor ~ 650 100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# HEADER_PMOD_6x2
+#
+DEF HEADER_PMOD_6x2 J 0 0 Y Y 1 F N
+F0 "J" 0 350 60 H V C CNN
+F1 "HEADER_PMOD_6x2" 0 -350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S 50 300 -50 -300 0 1 0 N
+X ~ 1 -150 250 100 R 35 50 1 1 P
+X ~ 2 -150 150 100 R 35 50 1 1 P
+X ~ 3 -150 50 100 R 35 50 1 1 P
+X ~ 4 -150 -50 100 R 35 50 1 1 P
+X ~ 5 -150 -150 100 R 35 50 1 1 P
+X ~ 6 -150 -250 100 R 35 50 1 1 P
+X ~ 7 150 250 100 L 35 50 1 1 P
+X ~ 8 150 150 100 L 35 50 1 1 P
+X ~ 9 150 50 100 L 35 50 1 1 P
+X ~ 10 150 -50 100 L 35 50 1 1 P
+X ~ 11 150 -150 100 L 35 50 1 1 P
+X ~ 12 150 -250 100 L 35 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# IN-8
+#
+DEF IN-8 T 0 40 Y Y 1 F N
+F0 "T" 250 0 60 H V C CNN
+F1 "IN-8" -250 0 60 H V C CNN
+F2 "" 0 -50 60 H I C CNN
+F3 "" 0 -50 60 H I C CNN
+DRAW
+A -550 0 200 901 -901 0 1 0 N -550 200 -550 -200
+A 550 0 200 -899 899 0 1 0 N 550 -200 550 200
+P 2 0 1 0 -550 -200 550 -200 N
+P 2 0 1 0 -550 200 550 200 N
+X 1 1 450 -400 200 U 50 50 1 1 I
+X 2 2 350 -400 200 U 50 50 1 1 I
+X 3 3 250 -400 200 U 50 50 1 1 I
+X 4 4 150 -400 200 U 50 50 1 1 I
+X 5 5 50 -400 200 U 50 50 1 1 I
+X 6 6 -50 -400 200 U 50 50 1 1 I
+X 7 7 -150 -400 200 U 50 50 1 1 I
+X 8 8 -250 -400 200 U 50 50 1 1 I
+X 9 9 -350 -400 200 U 50 50 1 1 I
+X 0 10 -450 -400 200 U 50 50 1 1 I
+X Anode 11 0 400 200 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# L3GD20
+#
+DEF L3GD20 U 0 40 Y Y 1 F N
+F0 "U" 100 -150 60 H V C CNN
+F1 "L3GD20" 100 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -600 -450 600 450 0 1 0 N
+X VDD_IO 1 -900 350 300 R 50 50 1 1 I
+X SCL/SPC 2 -900 250 300 R 50 50 1 1 I
+X SDA/SDI/SDO 3 -900 150 300 R 50 50 1 1 I
+X SDO/SA0 4 -900 50 300 R 50 50 1 1 I
+X CS 5 -900 -50 300 R 50 50 1 1 I
+X DRDY/INT2 6 -900 -150 300 R 50 50 1 1 O
+X INT1 7 -900 -250 300 R 50 50 1 1 O
+X RES 8 -900 -350 300 R 50 50 1 1 P
+X RES 9 900 -350 300 L 50 50 1 1 P
+X RES 10 900 -250 300 L 50 50 1 1 P
+X RES 11 900 -150 300 L 50 50 1 1 P
+X RES 12 900 -50 300 L 50 50 1 1 P
+X GND 13 900 50 300 L 50 50 1 1 I
+X RES 14 900 150 300 L 50 50 1 1 P
+X RES 15 900 250 300 L 50 50 1 1 P
+X VDD 16 900 350 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# LSM303DLHC
+#
+DEF LSM303DLHC U 0 40 Y Y 1 F N
+F0 "U" 0 -100 60 H V C CNN
+F1 "LSM303DLHC" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S 600 -400 -600 400 0 1 0 N
+X VDD_IO 1 -900 300 300 R 50 50 1 1 I
+X SCL 2 -900 200 300 R 50 50 1 1 I
+X SDA 3 -900 100 300 R 50 50 1 1 I
+X INT2 4 -900 0 300 R 50 50 1 1 O
+X INT1 5 -900 -100 300 R 50 50 1 1 O
+X C1 6 -900 -200 300 R 50 50 1 1 I
+X GND 7 -900 -300 300 R 50 50 1 1 I
+X RES 8 900 -300 300 L 50 50 1 1 N
+X DRDY 9 900 -200 300 L 50 50 1 1 O
+X RES 10 900 -100 300 L 50 50 1 1 P
+X RES 11 900 0 300 L 50 50 1 1 P
+X SETP 12 900 100 300 L 50 50 1 1 I
+X SETC 13 900 200 300 L 50 50 1 1 I
+X VDD 14 900 300 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX17040
+#
+DEF MAX17040 U 0 40 Y Y 1 F N
+F0 "U" 0 100 60 H V C CNN
+F1 "MAX17040" 0 350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -350 -200 350 300 0 1 0 N
+X CTG 1 -650 200 300 R 50 50 1 1 I
+X CELL 2 -650 100 300 R 50 50 1 1 I
+X VDD 3 -650 0 300 R 50 50 1 1 I
+X GND 4 -650 -100 300 R 50 50 1 1 I
+X SEO 5 650 -100 300 L 50 50 1 1 I
+X EO 6 650 0 300 L 50 50 1 1 I
+X SCL 7 650 100 300 L 50 50 1 1 I
+X SDA 8 650 200 300 L 50 50 1 1 I
+X EP 9 50 -500 300 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# MAX17043
+#
+DEF MAX17043 U 0 40 Y Y 1 F N
+F0 "U" 0 100 60 H V C CNN
+F1 "MAX17043" 0 350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -350 -200 350 300 0 1 0 N
+X SDA 1 -650 200 300 R 50 50 1 1 I
+X SCL 2 -650 100 300 R 50 50 1 1 I
+X CTG 3 -650 0 300 R 50 50 1 1 I
+X QSTRT 4 -650 -100 300 R 50 50 1 1 I
+X NC 5 50 -500 300 U 50 50 1 1 N N
+X CELL 6 650 200 300 L 50 50 1 1 I
+X ALRT 7 650 100 300 L 50 50 1 1 I I
+X VDD 8 650 0 300 L 50 50 1 1 I
+X GND 9 650 -100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX6974/MAX6975
+#
+DEF MAX6974/MAX6975 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "MAX6974/MAX6975" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -800 -800 800 800 1 0 0 N
+X MUX0 1 -450 -1100 300 U 50 50 1 1 O I
+X CLKI+ 2 -350 -1100 300 U 50 50 1 1 I
+X CLKI- 3 -250 -1100 300 U 50 50 1 1 I
+X DIN+ 4 -150 -1100 300 U 50 50 1 1 I
+X DIN- 5 -50 -1100 300 U 50 50 1 1 I
+X LOADI 6 50 -1100 300 U 50 50 1 1 I
+X I.C. 7 150 -1100 300 U 50 50 1 1 I
+X R0 8 250 -1100 300 U 50 50 1 1 I
+X R1 9 350 -1100 300 U 50 50 1 1 I
+X R2 10 450 -1100 300 U 50 50 1 1 I
+X G4 20 1100 450 300 L 50 50 1 1 I
+X MUX1 30 -450 1100 300 D 50 50 1 1 O I
+X VDD 40 -1100 -450 300 R 50 50 1 1 I
+X R3 11 1100 -450 300 L 50 50 1 1 I
+X G5 21 450 1100 300 D 50 50 1 1 I
+X AGND 31 -1100 450 300 R 50 50 1 1 I
+X GND 41 -1100 -550 300 R 50 50 1 1 I N
+X R4 12 1100 -350 300 L 50 50 1 1 I
+X G6 22 350 1100 300 D 50 50 1 1 I
+X B7 32 -1100 350 300 R 50 50 1 1 I
+X R5 13 1100 -250 300 L 50 50 1 1 I
+X G7 23 250 1100 300 D 50 50 1 1 I
+X B6 33 -1100 250 300 R 50 50 1 1 I
+X R6 14 1100 -150 300 L 50 50 1 1 I
+X VDD 24 150 1100 300 D 50 50 1 1 I
+X B5 34 -1100 150 300 R 50 50 1 1 I
+X R7 15 1100 -50 300 L 50 50 1 1 I
+X LOADO 25 50 1100 300 D 50 50 1 1 O
+X B4 35 -1100 50 300 R 50 50 1 1 I
+X G0 16 1100 50 300 L 50 50 1 1 I
+X DOUT- 26 -50 1100 300 D 50 50 1 1 O
+X B3 36 -1100 -50 300 R 50 50 1 1 I
+X G1 17 1100 150 300 L 50 50 1 1 I
+X DOUT+ 27 -150 1100 300 D 50 50 1 1 O
+X B2 37 -1100 -150 300 R 50 50 1 1 I
+X G2 18 1100 250 300 L 50 50 1 1 I
+X CLKO- 28 -250 1100 300 D 50 50 1 1 O
+X B1 38 -1100 -250 300 R 50 50 1 1 I
+X G3 19 1100 350 300 L 50 50 1 1 I
+X CLKO+ 29 -350 1100 300 D 50 50 1 1 O
+X B0 39 -1100 -350 300 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX9112
+#
+DEF MAX9112 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "MAX9112" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -550 -350 550 350 1 0 0 N
+X VCC 1 -850 150 300 R 50 50 1 1 I
+X DIN1 2 -850 50 300 R 50 50 1 1 I
+X DIN2 3 -850 -50 300 R 50 50 1 1 I
+X GND 4 -850 -150 300 R 50 50 1 1 I
+X DO2- 5 850 -150 300 L 50 50 1 1 O
+X DO2+ 6 850 -50 300 L 50 50 1 1 O
+X DO1+ 7 850 50 300 L 50 50 1 1 O
+X DO1- 8 850 150 300 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# MC33063A
+#
+DEF MC33063A U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "MC33063A" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -550 -350 550 350 1 0 0 N
+X SW_C 1 -850 150 300 R 50 50 1 1 I
+X SW_E 2 -850 50 300 R 50 50 1 1 I
+X T_C 3 -850 -50 300 R 50 50 1 1 I
+X GND 4 -850 -150 300 R 50 50 1 1 I
+X CMP_IN 5 850 -150 300 L 50 50 1 1 I
+X VCC 6 850 -50 300 L 50 50 1 1 I
+X I_Pk 7 850 50 300 L 50 50 1 1 O
+X DRV_C 8 850 150 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MCP23009
+#
+DEF MCP23009 U 0 40 Y Y 1 F N
+F0 "U" 0 400 60 H V C CNN
+F1 "MCP23009" 0 500 60 H V C CNN
+F2 "" 0 150 60 H V C CNN
+F3 "" 0 150 60 H V C CNN
+DRAW
+S 300 600 -300 -600 0 1 0 N
+X VDD 1 -600 300 300 R 50 50 1 1 P
+X N/C 2 -600 200 300 R 50 50 1 1 N
+X SCL 3 -600 100 300 R 50 50 1 1 P
+X SDA 4 -600 0 300 R 50 50 1 1 P
+X ADDR 5 -600 -100 300 R 50 50 1 1 P
+X RESET 6 -600 -200 300 R 50 50 1 1 P I
+X INT 7 -600 -300 300 R 50 50 1 1 P
+X GP0 8 -600 -400 300 R 50 50 1 1 P
+X GP1 9 -600 -500 300 R 50 50 1 1 P
+X GP2 10 600 -500 300 L 50 50 1 1 P
+X GP3 11 600 -400 300 L 50 50 1 1 P
+X GP4 12 600 -300 300 L 50 50 1 1 P
+X GP5 13 600 -200 300 L 50 50 1 1 P
+X GP6 14 600 -100 300 L 50 50 1 1 P
+X GP7 15 600 0 300 L 50 50 1 1 P
+X N/C 16 600 100 300 L 50 50 1 1 N
+X N/C 17 600 200 300 L 50 50 1 1 N
+X GND 18 600 300 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# MCP23009-20
+#
+DEF MCP23009-20 U 0 40 Y Y 1 F N
+F0 "U" 0 400 60 H V C CNN
+F1 "MCP23009-20" 0 500 60 H V C CNN
+F2 "" 0 150 60 H V C CNN
+F3 "" 0 150 60 H V C CNN
+DRAW
+S 300 600 -300 -650 0 1 0 N
+X VDD 1 -600 300 300 R 50 50 1 1 P
+X N/C 2 -600 200 300 R 50 50 1 1 N
+X SCL 3 -600 100 300 R 50 50 1 1 P
+X SDA 4 -600 0 300 R 50 50 1 1 P
+X ADDR 5 -600 -100 300 R 50 50 1 1 P
+X RESET 6 -600 -200 300 R 50 50 1 1 P I
+X INT 7 -600 -300 300 R 50 50 1 1 P
+X GP0 8 -600 -400 300 R 50 50 1 1 P
+X GP1 9 -600 -500 300 R 50 50 1 1 P
+X N/C 10 -600 -600 300 R 50 50 1 1 N
+X GND 20 600 300 300 L 50 50 1 1 P
+X N/C 11 600 -600 300 L 50 50 1 1 N
+X GP2 12 600 -500 300 L 50 50 1 1 P
+X GP3 13 600 -400 300 L 50 50 1 1 P
+X GP4 14 600 -300 300 L 50 50 1 1 P
+X GP5 15 600 -200 300 L 50 50 1 1 P
+X GP6 16 600 -100 300 L 50 50 1 1 P
+X GP7 17 600 0 300 L 50 50 1 1 P
+X N/C 18 600 100 300 L 50 50 1 1 N
+X N/C 19 600 200 300 L 50 50 1 1 N
+ENDDRAW
+ENDDEF
+#
+# MCP29X00
+#
+DEF MCP29X00 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "MCP29X00" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X VIN 1 -350 0 100 R 50 50 1 1 I
+X GND 2 0 -350 100 U 50 50 1 1 O
+X VOUT 3 350 0 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# MCP73831/2
+#
+DEF MCP73831/2 U 0 40 Y Y 1 F N
+F0 "U" 0 400 60 H V C CNN
+F1 "MCP73831/2" 0 300 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -300 250 300 -250 0 1 0 N
+X STAT 1 -600 150 300 R 50 50 1 1 I
+X VSS 2 -600 0 300 R 50 50 1 1 I
+X VBAT 3 -600 -150 300 R 50 50 1 1 I
+X VDD 4 600 -150 300 L 50 50 1 1 I
+X PROG 5 600 0 300 L 50 50 1 1 I
+X EP 6 600 150 300 L 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# MSP430G2X31
+#
+DEF MSP430G2X31 U 0 40 Y Y 1 F N
+F0 "U" 0 250 60 H V C CNN
+F1 "MSP430G2X31" 0 500 60 H V C CNN
+F2 "" 50 0 60 H V C CNN
+F3 "" 50 0 60 H V C CNN
+DRAW
+C -1400 550 50 0 1 0 N
+S -1500 -250 -1500 650 0 1 0 N
+S -1500 -250 1500 -250 0 1 0 N
+S -1500 650 1500 650 0 1 0 N
+S 1500 650 1500 -250 0 1 0 N
+X DVCC 1 -1800 450 300 R 50 50 1 1 I
+X P1.0/TA0CLK/ACLK/A0 2 -1800 350 300 R 50 50 1 1 I
+X P1.1/TA0.0/A1 3 -1800 250 300 R 50 50 1 1 I
+X P1.2/TA0.1/A2 4 -1800 150 300 R 50 50 1 1 I
+X P1.3/ADC10CLK/A3/VREF-/VEREF- 5 -1800 50 300 R 50 50 1 1 I
+X P1.4/SMCLK/A4/VREF+/VEREF+/TCK 6 -1800 -50 300 R 50 50 1 1 I
+X P1.5/TA0.0/A5/SCLK/TMS 7 -1800 -150 300 R 50 50 1 1 I
+X P1.6/TA0.1/A6/SDO/SCL/TDI/TCLK 8 1800 -150 300 L 50 50 1 1 I
+X P1.7/A7/SDI/SDA/TDO/TDI 9 1800 -50 300 L 50 50 1 1 I
+X RST/NMI/SBWTDIO 10 1800 50 300 L 50 50 1 1 I
+X TEST/SBWTCK 11 1800 150 300 L 50 50 1 1 I
+X XOUT/P2.7 12 1800 250 300 L 50 50 1 1 I
+X XIN/P2.6/TA0.1 13 1800 350 300 L 50 50 1 1 I
+X DVSS 14 1800 450 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# PIC12F1840
+#
+DEF PIC12F1840 U 0 40 Y Y 1 F N
+F0 "U" -200 150 60 H V C CNN
+F1 "PIC12F1840" 0 300 60 H V C CNN
+F2 "" 0 -150 60 H V C CNN
+F3 "" 0 -150 60 H V C CNN
+DRAW
+S -600 400 600 -100 0 1 0 N
+X VDD 1 -900 300 300 R 50 50 1 1 P
+X RA5 2 -900 200 300 R 50 50 1 1 P
+X RA4 3 -900 100 300 R 50 50 1 1 P
+X MCLR/VPP/RA3 4 -900 0 300 R 50 50 1 1 P
+X RA2 11 900 0 300 L 50 50 1 1 I
+X RA1/ICSPCLK 12 900 100 300 L 50 50 1 1 I
+X RA0/ICSPDAT 13 900 200 300 L 50 50 1 1 P
+X VSS 14 900 300 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC16F1825
+#
+DEF PIC16F1825 U 0 40 Y Y 1 F N
+F0 "U" 0 -300 60 H V C CNN
+F1 "PIC16F1825" 0 -150 60 H V C CNN
+F2 "" 0 -150 60 H V C CNN
+F3 "" 0 -150 60 H V C CNN
+DRAW
+S -600 400 600 -400 0 1 0 N
+X VDD 1 -900 300 300 R 50 50 1 1 P
+X RA5 2 -900 200 300 R 50 50 1 1 P
+X RA4 3 -900 100 300 R 50 50 1 1 P
+X MCLR/VPP/RA3 4 -900 0 300 R 50 50 1 1 P
+X RC5 5 -900 -100 300 R 50 50 1 1 P
+X RC4 6 -900 -200 300 R 50 50 1 1 P
+X RC3 7 -900 -300 300 R 50 50 1 1 P
+X RC2 8 900 -300 300 L 50 50 1 1 P
+X RC1 9 900 -200 300 L 50 50 1 1 P
+X RC0 10 900 -100 300 L 50 50 1 1 P
+X RA2 11 900 0 300 L 50 50 1 1 I
+X RA1/ICSPCLK 12 900 100 300 L 50 50 1 1 I
+X RA0/ICSPDAT 13 900 200 300 L 50 50 1 1 P
+X VSS 14 900 300 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC16F1829
+#
+DEF PIC16F1829 U 0 40 Y Y 1 F N
+F0 "U" 0 -250 60 H V C CNN
+F1 "PIC16F1829" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -600 550 600 -550 0 1 0 N
+X VDD 1 -900 450 300 R 50 50 1 1 P
+X RA5 2 -900 350 300 R 50 50 1 1 P
+X RA4 3 -900 250 300 R 50 50 1 1 P
+X MCLR/VPP/RA3 4 -900 150 300 R 50 50 1 1 P
+X RC5 5 -900 50 300 R 50 50 1 1 P
+X RC4 6 -900 -50 300 R 50 50 1 1 P
+X RC3 7 -900 -150 300 R 50 50 1 1 P
+X RC6 8 -900 -250 300 R 50 50 1 1 P
+X RC7 9 -900 -350 300 R 50 50 1 1 P
+X RB7 10 -900 -450 300 R 50 50 1 1 P
+X VSS 20 900 450 300 L 50 50 1 1 P
+X RB6 11 900 -450 300 L 50 50 1 1 P
+X RB5 12 900 -350 300 L 50 50 1 1 P
+X RB4 13 900 -250 300 L 50 50 1 1 P
+X RC2 14 900 -150 300 L 50 50 1 1 P
+X RC1 15 900 -50 300 L 50 50 1 1 P
+X RC0 16 900 50 300 L 50 50 1 1 P
+X RA2 17 900 150 300 L 50 50 1 1 I
+X RA1/ICSPCLK 18 900 250 300 L 50 50 1 1 I
+X RA0/ICSPDAT 19 900 350 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC16F1829_QFN
+#
+DEF PIC16F1829_QFN U 0 40 Y Y 1 F N
+F0 "U" 0 -250 60 H V C CNN
+F1 "PIC16F1829_QFN" 0 250 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -600 550 600 -550 0 1 0 N
+X MCLR/VPP/RA3 1 -900 450 300 R 50 50 1 1 P
+X RC5 2 -900 350 300 R 50 50 1 1 P
+X RC4 3 -900 250 300 R 50 50 1 1 P
+X RC3 4 -900 150 300 R 50 50 1 1 P
+X RC6 5 -900 50 300 R 50 50 1 1 P
+X RC7 6 -900 -50 300 R 50 50 1 1 P
+X RB7 7 -900 -150 300 R 50 50 1 1 P
+X RB6 8 -900 -250 300 R 50 50 1 1 P
+X RB5 9 -900 -350 300 R 50 50 1 1 P
+X RB4 10 -900 -450 300 R 50 50 1 1 P
+X RA4 20 900 450 300 L 50 50 1 1 P
+X RC2 11 900 -450 300 L 50 50 1 1 P
+X EP 21 150 -450 300 L 50 50 1 1 I N
+X RC1 12 900 -350 300 L 50 50 1 1 P
+X RC0 13 900 -250 300 L 50 50 1 1 P
+X RA2 14 900 -150 300 L 50 50 1 1 P
+X RA1/ICSPCLK 15 900 -50 300 L 50 50 1 1 P
+X RA0/ICSPDAT 16 900 50 300 L 50 50 1 1 P
+X VSS 17 900 150 300 L 50 50 1 1 I
+X VDD 18 900 250 300 L 50 50 1 1 I
+X RA5 19 900 350 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC27J13_QFN
+#
+DEF PIC27J13_QFN U 0 40 Y Y 1 F N
+F0 "U" 0 1350 60 H V C CNN
+F1 "PIC27J13_QFN" 0 1500 60 H V C CNN
+F2 "" 150 800 60 H V C CNN
+F3 "" 150 800 60 H V C CNN
+DRAW
+S 900 1650 -900 -1650 0 1 0 N
+X RA2/AN2/C1INB/C1IND/C3INB/VREF-/CVREF 1 1200 1150 300 L 50 50 1 1 B
+X RA3/AN3/C1INB/VREF+ 2 1200 1050 300 L 50 50 1 1 B
+X VDDCORE/VCAP 3 1200 950 300 L 50 50 1 1 B
+X RA5/AN4/C1INC/SS1/HLVDIN/RP2 4 1200 850 300 L 50 50 1 1 B
+X VSS1 5 1200 750 300 L 50 50 1 1 B
+X OSC1/CLKI/RA7 6 1200 650 300 L 50 50 1 1 B
+X OSC2/CLKO/RA6 7 1200 550 300 L 50 50 1 1 B
+X RC0/T1OSO/T1CKI/RP11 8 1200 450 300 L 50 50 1 1 B
+X RC1/CCP8/T1OSI/RP12 9 1200 350 300 L 50 50 1 1 B
+X RC2/AN11/C2IND/CTPLS/RP13 10 1200 250 300 L 50 50 1 1 B
+X RB2/AN8/C2INC/CTED1/REFO/RP5 20 1200 -750 300 L 50 50 1 1 B
+X RC3/SCK1/SCL1/RP14 11 1200 150 300 L 50 50 1 1 B
+X RB3/AN9/C3INA/CTED2/RP6 21 1200 -850 300 L 50 50 1 1 B
+X RC4/SDI1/SDA1/RP15 12 1200 50 300 L 50 50 1 1 B
+X RB4/CCP4/KBI0/SCL2/RP7 22 1200 -950 300 L 50 50 1 1 B
+X RC5/SDO1/RP16 13 1200 -50 300 L 50 50 1 1 B
+X RB5/CCP5/KBI1/SDA2/RP8 23 1200 -1050 300 L 50 50 1 1 B
+X RC6/CCP9/TX1/CK1/RP17 14 1200 -150 300 L 50 50 1 1 B
+X RB6/CCP6/KBI2/PGC/RP9 24 1200 -1150 300 L 50 50 1 1 B
+X RC7/CCP10/RX1/DT1/RP18 15 1200 -250 300 L 50 50 1 1 B
+X RB7/CCP7/KBI3/PGD/RP10 25 1200 -1250 300 L 50 50 1 1 B
+X VSS2 16 1200 -350 300 L 50 50 1 1 B
+X MCLR 26 1200 -1350 300 L 50 50 1 1 B
+X VDD 17 1200 -450 300 L 50 50 1 1 B
+X RA0/AN0/C1INA/ULPWU/RP0 27 1200 -1450 300 L 50 50 1 1 B
+X RB0/AN12/C3IND/INT0/RP3 18 1200 -550 300 L 50 50 1 1 B
+X RA1/AN1/C2INA/VBG/CTDIN/RP1 28 1200 -1550 300 L 50 50 1 1 B
+X RB1/AN10/C3INC/RTCC/RP4 19 1200 -650 300 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# REG_PWR_1
+#
+DEF REG_PWR_1 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "REG_PWR_1" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X VIN 1 -350 0 100 R 50 50 1 1 I
+X GND 2 0 -350 100 U 50 50 1 1 O
+X VOUT 3 350 0 100 L 50 50 1 1 O
+X GND 4 150 -350 100 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# REG_PWR_2
+#
+DEF REG_PWR_2 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "REG_PWR_2" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X GND 1 0 -350 100 U 50 50 1 1 O
+X VOUT 2 350 0 100 L 50 50 1 1 O
+X VIN 3 -350 0 100 R 50 50 1 1 I
+X GND 4 150 -350 100 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# REG_PWR_3
+#
+DEF REG_PWR_3 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "REG_PWR_3" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X GND 1 0 -350 100 U 50 50 1 1 O
+X VIN 2 -350 0 100 R 50 50 1 1 I
+X VOUT 3 350 0 100 L 50 50 1 1 O
+X GND 4 150 -350 100 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# RN-42
+#
+DEF RN-42 U 0 40 Y Y 1 F N
+F0 "U" 0 250 60 H V C CNN
+F1 "RN-42" 0 450 60 H V C CNN
+F2 "" 0 -50 60 H V C CNN
+F3 "" 0 -50 60 H V C CNN
+DRAW
+S -650 -600 650 -600 0 1 0 N
+S -650 950 -650 -600 0 1 0 N
+S 650 -600 650 950 0 1 0 N
+S 650 950 -650 950 0 1 0 N
+X GND 1 -950 800 300 R 50 50 1 1 I
+X SPI_MOSI 2 -950 700 300 R 50 50 1 1 I
+X PIO6 3 -950 600 300 R 50 50 1 1 I
+X PIO7 4 -950 500 300 R 50 50 1 1 I
+X RESET 5 -950 400 300 R 50 50 1 1 I
+X SPI_CLOCK 6 -950 300 300 R 50 50 1 1 I
+X PCM_CLK 7 -950 200 300 R 50 50 1 1 I
+X PCM_SYNC 8 -950 100 300 R 50 50 1 1 I
+X PCM_IN 9 -950 0 300 R 50 50 1 1 I
+X PCM_OUT 10 -950 -100 300 R 50 50 1 1 O
+X PIO3 20 950 400 300 L 50 50 1 1 I
+X AIO0 30 350 -900 300 U 50 50 1 1 I
+X VDD 11 -950 -200 300 R 50 50 1 1 I
+X PIO5 21 950 500 300 L 50 50 1 1 I
+X PIO8 31 150 -900 300 U 50 50 1 1 I
+X GND 12 -950 -300 300 R 50 50 1 1 I
+X PIO4 22 950 600 300 L 50 50 1 1 I
+X PIO9 32 50 -900 300 U 50 50 1 1 I
+X UART_RX 13 950 -300 300 L 50 50 1 1 I
+X SPI_CSB 23 950 700 300 L 50 50 1 1 I
+X PIO10 33 -50 -900 300 U 50 50 1 1 I
+X UART_TX 14 950 -200 300 L 50 50 1 1 O
+X SPI_MISO 24 950 800 300 L 50 50 1 1 O
+X PIO11 34 -150 -900 300 U 50 50 1 1 I
+X UART_RTS 15 950 -100 300 L 50 50 1 1 I
+X AIO1 35 -350 -900 300 U 50 50 1 1 I
+X UART_CTS 16 950 0 300 L 50 50 1 1 O
+X USB_D+ 17 950 100 300 L 50 50 1 1 I
+X USB_D- 18 950 200 300 L 50 50 1 1 I
+X GND 28 250 -900 300 U 50 50 1 1 I
+X PIO2 19 950 300 300 L 50 50 1 1 I
+X GND 29 -250 -900 300 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SN74HC595
+#
+DEF SN74HC595 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "SN74HC595" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -450 -550 450 550 1 0 0 N
+X Q_B 1 -750 350 300 R 50 50 1 1 O
+X Q_C 2 -750 250 300 R 50 50 1 1 O
+X Q_D 3 -750 150 300 R 50 50 1 1 O
+X Q_E 4 -750 50 300 R 50 50 1 1 O
+X Q_F 5 -750 -50 300 R 50 50 1 1 O
+X Q_G 6 -750 -150 300 R 50 50 1 1 O
+X Q_H 7 -750 -250 300 R 50 50 1 1 O
+X GND 8 -750 -350 300 R 50 50 1 1 I
+X Q_H' 9 750 -350 300 L 50 50 1 1 O
+X SRCLR 10 750 -250 300 L 50 50 1 1 I I
+X SRCLK 11 750 -150 300 L 50 50 1 1 I
+X RCLK 12 750 -50 300 L 50 50 1 1 I
+X OE 13 750 50 300 L 50 50 1 1 I I
+X SER 14 750 150 300 L 50 50 1 1 I
+X Q_A 15 750 250 300 L 50 50 1 1 O
+X VCC 16 750 350 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SPDT_Custom
+#
+DEF SPDT_Custom SW 0 40 Y Y 1 F N
+F0 "SW" 0 225 60 H V C CNN
+F1 "SPDT_Custom" 0 -200 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+C -125 0 25 0 1 0 N
+C 125 -100 25 0 1 0 N
+C 125 100 25 0 1 0 N
+P 2 0 1 0 -100 0 100 100 N
+X ~ 1 450 100 300 L 50 50 1 1 I
+X ~ 2 -450 0 300 R 50 50 1 1 I
+X ~ 3 450 -100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SSD1306_BREAKOUT
+#
+DEF SSD1306_BREAKOUT U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "SSD1306_BREAKOUT" 0 300 60 H V C CNN
+F2 "" 0 -150 60 H V C CNN
+F3 "" 0 -150 60 H V C CNN
+DRAW
+S -500 -100 500 -100 0 1 0 N
+S -500 400 -500 -100 0 1 0 N
+S 500 -100 500 400 0 1 0 N
+S 500 400 -500 400 0 1 0 N
+X 3.3V ~ 250 -400 300 U 50 50 1 1 I
+X CLK ~ -50 -400 300 U 50 50 1 1 I
+X CS ~ -350 -400 300 U 50 50 1 1 I
+X D/C ~ -150 -400 300 U 50 50 1 1 I
+X DATA ~ 50 -400 300 U 50 50 1 1 I
+X GND ~ 350 -400 300 U 50 50 1 1 I
+X RST ~ -250 -400 300 U 50 50 1 1 I
+X VIN ~ 150 -400 300 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TC4452
+#
+DEF TC4452 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "TC4452" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -550 -350 550 350 1 0 0 N
+X VDD 1 -850 150 300 R 50 50 1 1 I
+X Input 2 -850 50 300 R 50 50 1 1 I
+X NC 3 -850 -50 300 R 50 50 1 1 I
+X GND 4 -850 -150 300 R 50 50 1 1 I
+X GND 5 850 -150 300 L 50 50 1 1 I
+X Output 6 850 -50 300 L 50 50 1 1 P
+X Output 7 850 50 300 L 50 50 1 1 O
+X VDD 8 850 150 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TLC59116
+#
+DEF TLC59116 U 0 40 Y Y 1 F N
+F0 "U" 0 650 60 H V C CNN
+F1 "TLC59116" 0 750 60 H V C CNN
+F2 "" 0 100 60 H V C CNN
+F3 "" 0 100 60 H V C CNN
+DRAW
+S 300 850 -300 -850 0 1 0 N
+X REXT 1 -600 550 300 R 50 50 1 1 P
+X A0 2 -600 450 300 R 50 50 1 1 P
+X A1 3 -600 350 300 R 50 50 1 1 P
+X A2 4 -600 250 300 R 50 50 1 1 P
+X A3 5 -600 150 300 R 50 50 1 1 P
+X OUT0 6 -600 50 300 R 50 50 1 1 P
+X OUT1 7 -600 -50 300 R 50 50 1 1 P
+X OUT2 8 -600 -150 300 R 50 50 1 1 P
+X OUT3 9 -600 -250 300 R 50 50 1 1 P
+X GND 10 -600 -350 300 R 50 50 1 1 P
+X OUT12 20 600 -250 300 L 50 50 1 1 P
+X OUT4 11 -600 -450 300 R 50 50 1 1 P
+X OUT13 21 600 -150 300 L 50 50 1 1 P
+X OUT5 12 -600 -550 300 R 50 50 1 1 P
+X OUT14 22 600 -50 300 L 50 50 1 1 P
+X OUT6 13 -600 -650 300 R 50 50 1 1 P
+X OUT15 23 600 50 300 L 50 50 1 1 P
+X OUT7 14 -600 -750 300 R 50 50 1 1 P
+X GND 24 600 150 300 L 50 50 1 1 P
+X OUT8 15 600 -750 300 L 50 50 1 1 P
+X RESET 25 600 250 300 L 50 50 1 1 P I
+X OUT9 16 600 -650 300 L 50 50 1 1 P
+X SCL 26 600 350 300 L 50 50 1 1 P
+X OUT10 17 600 -550 300 L 50 50 1 1 P
+X SDA 27 600 450 300 L 50 50 1 1 P
+X OUT11 18 600 -450 300 L 50 50 1 1 P
+X VDD 28 600 550 300 L 50 50 1 1 P
+X GND 19 600 -350 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# TLC5951
+#
+DEF TLC5951 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "TLC5951" 0 100 50 H V C CNN
+F2 "" 0 0 60 V V C CNN
+F3 "" 0 0 60 V V C CNN
+DRAW
+S -800 800 800 -800 1 0 0 N
+X G3 1 -1100 450 300 R 50 50 1 1 I
+X R3 2 -1100 350 300 R 50 50 1 1 I
+X B3 3 -1100 250 300 R 50 50 1 1 I
+X NC 4 -1100 150 300 R 50 50 1 1 N
+X GSSOUT 5 -1100 50 300 R 50 50 1 1 O
+X DCSOUT 6 -1100 -50 300 R 50 50 1 1 O
+X NC 7 -1100 -150 300 R 50 50 1 1 N
+X B4 8 -1100 -250 300 R 50 50 1 1 I
+X R4 9 -1100 -350 300 R 50 50 1 1 I
+X G4 10 -1100 -450 300 R 50 50 1 1 I
+X GND 20 450 -1100 300 U 50 50 1 1 I
+X GSCKR 30 1100 450 300 L 50 50 1 1 I C
+X B2 40 -450 1100 300 D 50 50 1 1 I
+X B5 11 -450 -1100 300 U 50 50 1 1 I
+X IREF 21 1100 -450 300 L 50 50 1 1 O
+X GSCKB 31 450 1100 300 D 50 50 1 1 I C
+X GND 41 -550 1100 300 D 50 50 1 1 I N
+X R5 12 -350 -1100 300 U 50 50 1 1 I
+X VCC 22 1100 -350 300 L 50 50 1 1 I
+X G0 32 350 1100 300 D 50 50 1 1 I
+X G5 13 -250 -1100 300 U 50 50 1 1 I
+X XBLNK 23 1100 -250 300 L 50 50 1 1 I
+X R0 33 250 1100 300 D 50 50 1 1 I
+X B6 14 -150 -1100 300 U 50 50 1 1 I
+X DCSCK 24 1100 -150 300 L 50 50 1 1 I
+X B0 34 150 1100 300 D 50 50 1 1 I
+X R6 15 -50 -1100 300 U 50 50 1 1 I
+X DCSIN 25 1100 -50 300 L 50 50 1 1 I
+X G1 35 50 1100 300 D 50 50 1 1 I
+X G6 16 50 -1100 300 U 50 50 1 1 I
+X GSSIN 26 1100 50 300 L 50 50 1 1 I
+X R1 36 -50 1100 300 D 50 50 1 1 I
+X B7 17 150 -1100 300 U 50 50 1 1 I
+X GSSCK 27 1100 150 300 L 50 50 1 1 I
+X B1 37 -150 1100 300 D 50 50 1 1 I
+X R7 18 250 -1100 300 U 50 50 1 1 I
+X GSLAT 28 1100 250 300 L 50 50 1 1 I
+X G2 38 -250 1100 300 D 50 50 1 1 I
+X G7 19 350 -1100 300 U 50 50 1 1 I
+X GSCKG 29 1100 350 300 L 50 50 1 1 I C
+X R2 39 -350 1100 300 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TPS78233
+#
+DEF TPS78233 U 0 40 Y Y 1 F N
+F0 "U" 0 50 60 H V C CNN
+F1 "TPS78233" 0 150 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -250 -50 -250 -450 0 1 0 N
+S -250 -50 250 -50 0 1 0 N
+S 250 -450 -250 -450 0 1 0 N
+S 250 -50 250 -450 0 1 0 N
+X IN 1 -550 -150 300 R 50 50 1 1 I
+X GND 2 -550 -250 300 R 50 50 1 1 I
+X EN 3 -550 -350 300 R 50 50 1 1 I
+X GND 4 550 -300 300 L 50 50 1 1 I
+X OUT 5 550 -200 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TRI_LED
+#
+DEF TRI_LED D 0 0 Y Y 1 F N
+F0 "D" 60 320 50 H V C CNN
+F1 "TRI_LED" 160 -330 50 H V C CNN
+F2 "" 0 -100 60 H V C CNN
+F3 "" 0 -100 60 H V C CNN
+DRAW
+C -40 0 275 0 1 0 N
+P 2 0 1 0 -400 0 -150 0 N
+P 2 0 1 0 -150 -150 -100 -150 N
+P 2 0 1 0 -150 0 -100 0 N
+P 2 0 1 0 -150 150 -100 150 N
+P 2 0 1 0 0 -150 250 -150 N
+P 2 0 1 0 0 -100 0 -200 N
+P 2 0 1 0 0 50 0 -50 N
+P 2 0 1 0 0 150 250 150 N
+P 2 0 1 0 0 200 0 100 N
+P 3 0 1 0 -150 -150 -220 -150 -220 0 N
+P 3 0 1 0 -150 150 -220 150 -220 0 N
+P 3 0 1 0 -100 -100 0 -150 -100 -200 F
+P 3 0 1 0 -100 50 0 0 -100 -50 F
+P 3 0 1 0 -100 200 0 150 -100 100 F
+P 3 0 1 0 0 0 250 0 260 0 N
+P 3 0 1 0 15 -190 60 -230 55 -205 N
+P 3 0 1 0 15 -40 60 -80 55 -55 N
+P 3 0 1 0 15 110 60 70 55 95 N
+P 3 0 1 0 30 -175 75 -215 70 -190 N
+P 3 0 1 0 30 -25 75 -65 70 -40 N
+P 3 0 1 0 30 125 75 85 70 110 N
+X R 1 400 150 150 L 40 40 1 1 O
+X G 2 400 0 150 L 40 40 1 1 O
+X B 3 400 -150 150 L 40 40 1 1 O
+X Anode 4 -550 0 170 R 40 40 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TRI_LED_A
+#
+DEF TRI_LED_A D 0 0 Y Y 1 F N
+F0 "D" 60 320 50 H V C CNN
+F1 "TRI_LED_A" 160 -330 50 H V C CNN
+F2 "" 0 -100 60 H V C CNN
+F3 "" 0 -100 60 H V C CNN
+DRAW
+C -40 0 275 0 1 0 N
+S -350 -150 -150 -150 0 1 0 N
+S -350 0 -150 0 0 1 0 N
+S -350 150 -150 150 0 1 0 N
+S 0 -150 150 -150 0 1 0 N
+S 0 0 150 0 0 1 0 N
+S 0 150 150 150 0 1 0 N
+S 150 -150 150 0 0 1 0 N
+S 150 0 350 0 0 1 0 N
+S 150 150 150 0 0 1 0 N
+P 2 0 1 0 -150 -150 -100 -150 N
+P 2 0 1 0 -150 0 -100 0 N
+P 2 0 1 0 -150 150 -100 150 N
+P 2 0 1 0 0 -100 0 -200 N
+P 2 0 1 0 0 50 0 -50 N
+P 2 0 1 0 0 200 0 100 N
+P 3 0 1 0 -100 -100 0 -150 -100 -200 F
+P 3 0 1 0 -100 50 0 0 -100 -50 F
+P 3 0 1 0 -100 200 0 150 -100 100 F
+P 3 0 1 0 15 -190 60 -230 55 -205 N
+P 3 0 1 0 15 -40 60 -80 55 -55 N
+P 3 0 1 0 15 110 60 70 55 95 N
+P 3 0 1 0 30 -175 75 -215 70 -190 N
+P 3 0 1 0 30 -25 75 -65 70 -40 N
+P 3 0 1 0 30 125 75 85 70 110 N
+X R 1 -500 150 150 R 40 40 1 1 O
+X G 2 -500 0 150 R 40 40 1 1 O
+X B 3 -500 -150 150 R 40 40 1 1 O
+X Cathode 4 500 0 170 L 40 40 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TRI_LED_C
+#
+DEF TRI_LED_C D 0 0 Y Y 1 F N
+F0 "D" 60 320 50 H V C CNN
+F1 "TRI_LED_C" 160 -330 50 H V C CNN
+F2 "" 0 -100 60 H V C CNN
+F3 "" 0 -100 60 H V C CNN
+DRAW
+C -40 0 275 0 1 0 N
+P 2 0 1 0 -150 -150 -100 -150 N
+P 2 0 1 0 -150 0 -250 0 N
+P 2 0 1 0 -150 0 -100 0 N
+P 2 0 1 0 -150 150 -100 150 N
+P 2 0 1 0 0 -150 250 -150 N
+P 2 0 1 0 0 -100 0 -200 N
+P 2 0 1 0 0 50 0 -50 N
+P 2 0 1 0 0 150 250 150 N
+P 2 0 1 0 0 200 0 100 N
+P 3 0 1 0 -150 -150 -220 -150 -220 0 N
+P 3 0 1 0 -150 150 -220 150 -220 0 N
+P 3 0 1 0 -100 -100 0 -150 -100 -200 F
+P 3 0 1 0 -100 50 0 0 -100 -50 F
+P 3 0 1 0 -100 200 0 150 -100 100 F
+P 3 0 1 0 0 0 250 0 260 0 N
+P 3 0 1 0 15 -190 60 -230 55 -205 N
+P 3 0 1 0 15 -40 60 -80 55 -55 N
+P 3 0 1 0 15 110 60 70 55 95 N
+P 3 0 1 0 30 -175 75 -215 70 -190 N
+P 3 0 1 0 30 -25 75 -65 70 -40 N
+P 3 0 1 0 30 125 75 85 70 110 N
+X R 1 400 150 150 L 40 40 1 1 O
+X G 2 400 0 150 L 40 40 1 1 O
+X B 3 400 -150 150 L 40 40 1 1 O
+ENDDRAW
+ENDDEF
+#
+# USB
+#
+DEF USB J 0 40 Y Y 1 F N
+F0 "J" -200 0 60 H V C CNN
+F1 "USB" -250 350 60 H V C CNN
+F2 "" -100 100 60 H V C CNN
+F3 "" -100 100 60 H V C CNN
+DRAW
+S 150 -300 -350 300 0 1 0 N
+X VBUS 1 450 200 300 L 50 50 1 1 I
+X D+ 2 450 100 300 L 50 50 1 1 I
+X D- 3 450 0 300 L 50 50 1 1 I
+X ID 4 450 -100 300 L 50 50 1 1 I
+X GND 5 450 -200 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library

+ 3 - 0
EESCHEMA/Custom_Parts.bck

@@ -0,0 +1,3 @@
+EESchema-DOCLIB  Version 2.0
+#
+#End Doc Library

+ 3 - 0
EESCHEMA/Custom_Parts.dcm

@@ -0,0 +1,3 @@
+EESchema-DOCLIB  Version 2.0
+#
+#End Doc Library

+ 1108 - 0
EESCHEMA/Custom_Parts.lib

@@ -0,0 +1,1108 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# BR-LE4.0-S2
+#
+DEF BR-LE4.0-S2 U 0 40 Y Y 1 F N
+F0 "U" 0 0 60 H V C CNN
+F1 "BR-LE4.0-S2" -350 850 60 H V C CNN
+F2 "" 0 550 60 H V C CNN
+F3 "" 0 550 60 H V C CNN
+DRAW
+S -550 -750 550 750 0 1 0 N
+X GND 1 -850 650 300 R 50 50 1 1 I
+X NC 2 -850 550 300 R 50 50 1 1 N
+X RESET 3 -850 450 300 R 50 50 1 1 I
+X ADC_1 4 -850 350 300 R 50 50 1 1 I
+X SPI_MISO 5 -850 250 300 R 50 50 1 1 I
+X SPI_CSB 6 -850 150 300 R 50 50 1 1 I
+X SPI_CLK 7 -850 50 300 R 50 50 1 1 I
+X SPI_MOSI 8 -850 -50 300 R 50 50 1 1 I
+X VDD 9 -850 -150 300 R 50 50 1 1 I
+X GND 10 -850 -250 300 R 50 50 1 1 I
+X GND 20 450 -1050 300 U 50 50 1 1 I
+X GND 30 850 650 300 L 50 50 1 1 I
+X UART_CTS 11 -450 -1050 300 U 50 50 1 1 I
+X ADC_0 21 850 -250 300 L 50 50 1 1 I
+X NC 31 200 1050 300 D 50 50 1 1 N
+X UART_RTS 12 -350 -1050 300 U 50 50 1 1 I
+X PIO_9 22 850 -150 300 L 50 50 1 1 I
+X NC 32 100 1050 300 D 50 50 1 1 N
+X UART_TX 13 -250 -1050 300 U 50 50 1 1 I
+X PIO_2 23 850 -50 300 L 50 50 1 1 I
+X UART_RX 14 -150 -1050 300 U 50 50 1 1 I
+X PIO_5 24 850 50 300 L 50 50 1 1 I
+X USB_VBUS 15 -50 -1050 300 U 50 50 1 1 I
+X PIO_6 25 850 150 300 L 50 50 1 1 I
+X USB_GND 16 50 -1050 300 U 50 50 1 1 I
+X PIO_3 26 850 250 300 L 50 50 1 1 I
+X USB_DP 17 150 -1050 300 U 50 50 1 1 I
+X PIO_8 27 850 350 300 L 50 50 1 1 I
+X USB_DM 18 250 -1050 300 U 50 50 1 1 I
+X PIO_4 28 850 450 300 L 50 50 1 1 I
+X PIO_14 19 350 -1050 300 U 50 50 1 1 I
+X PIO_7 29 850 550 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DIP_SW_10
+#
+DEF DIP_SW_10 S 0 40 Y Y 1 F N
+F0 "S" 0 650 60 H V C CNN
+F1 "DIP_SW_10" 0 -650 60 H V C CNN
+F2 "" -450 -50 60 V I C CNN
+F3 "" -450 -50 60 V I C CNN
+DRAW
+S 150 550 -150 -550 0 1 0 N
+P 2 0 1 0 -150 450 -50 450 N
+P 2 0 1 0 -50 450 50 400 N
+P 2 0 1 0 150 -450 50 -450 N
+P 2 0 1 0 150 -350 50 -350 N
+P 2 0 1 0 150 -250 50 -250 N
+P 2 0 1 0 150 -150 50 -150 N
+P 2 0 1 0 150 -50 50 -50 N
+P 2 0 1 0 150 50 50 50 N
+P 2 0 1 0 150 150 50 150 N
+P 2 0 1 0 150 250 50 250 N
+P 2 0 1 0 150 350 50 350 N
+P 2 0 1 0 150 450 50 450 N
+P 3 0 1 0 -150 -450 -50 -450 50 -500 N
+P 3 0 1 0 -150 -350 -50 -350 50 -400 N
+P 3 0 1 0 -150 -250 -50 -250 50 -300 N
+P 3 0 1 0 -150 -150 -50 -150 50 -200 N
+P 3 0 1 0 -150 -50 -50 -50 50 -100 N
+P 3 0 1 0 -150 50 -50 50 50 0 N
+P 3 0 1 0 -150 150 -50 150 50 100 N
+P 3 0 1 0 -150 250 -50 250 50 200 N
+P 3 0 1 0 -150 350 -50 350 50 300 N
+X ~ 1 -350 450 200 R 50 50 1 1 I
+X ~ 2 -350 350 200 R 50 50 1 1 I
+X ~ 3 -350 250 200 R 50 50 1 1 I
+X ~ 4 -350 150 200 R 50 50 1 1 I
+X ~ 5 -350 50 200 R 50 50 1 1 I
+X ~ 6 -350 -50 200 R 50 50 1 1 I
+X ~ 7 -350 -150 200 R 50 50 1 1 I
+X ~ 8 -350 -250 200 R 50 50 1 1 I
+X ~ 9 -350 -350 200 R 50 50 1 1 I
+X ~ 10 -350 -450 200 R 50 50 1 1 I
+X ~ 20 350 450 200 L 50 50 1 1 I
+X ~ 11 350 -450 200 L 50 50 1 1 I
+X ~ 12 350 -350 200 L 50 50 1 1 I
+X ~ 13 350 -250 200 L 50 50 1 1 I
+X ~ 14 350 -150 200 L 50 50 1 1 I
+X ~ 15 350 -50 200 L 50 50 1 1 I
+X ~ 16 350 50 200 L 50 50 1 1 I
+X ~ 17 350 150 200 L 50 50 1 1 I
+X ~ 18 350 250 200 L 50 50 1 1 I
+X ~ 19 350 350 200 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DPST_Custom
+#
+DEF DPST_Custom SW 0 40 Y Y 1 F N
+F0 "SW" 0 225 60 H V C CNN
+F1 "DPST_Custom" 0 -200 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+C -125 -100 25 0 1 0 N
+C -125 100 25 0 1 0 N
+C 125 -100 25 0 1 0 N
+C 125 100 25 0 1 0 N
+P 2 0 1 0 -100 -100 100 0 N
+P 2 0 1 0 -100 100 100 200 N
+P 2 0 1 0 0 -50 0 150 N
+X ~ 1 -450 -100 300 R 50 50 1 1 I
+X ~ 2 450 -100 300 L 50 50 1 1 I
+X ~ 3 -450 100 300 R 50 50 1 1 I
+X ~ 4 450 100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# DRV8825_BREAKOUT
+#
+DEF DRV8825_BREAKOUT U 0 40 Y Y 1 F N
+F0 "U" 0 -150 60 H V C CNN
+F1 "DRV8825_BREAKOUT" 0 300 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -350 -700 350 -700 0 1 0 N
+S -350 200 -350 -700 0 1 0 N
+S 350 -700 350 200 0 1 0 N
+S 350 200 -350 200 0 1 0 N
+X A1 ~ 650 -300 300 L 50 50 1 1 O
+X A2 ~ 650 -400 300 L 50 50 1 1 O
+X B1 ~ 650 -200 300 L 50 50 1 1 O
+X B2 ~ 650 -100 300 L 50 50 1 1 O
+X Dir ~ -650 -600 300 R 50 50 1 1 I
+X Enable ~ -650 100 300 R 50 50 1 1 I I
+X Fault ~ 650 -500 300 L 50 50 1 1 O I
+X GND ~ 650 -600 300 L 50 50 1 1 I
+X GND ~ 650 0 300 L 50 50 1 1 I
+X M0 ~ -650 0 300 R 50 50 1 1 I
+X M1 ~ -650 -100 300 R 50 50 1 1 I
+X M2 ~ -650 -200 300 R 50 50 1 1 I
+X Reset ~ -650 -300 300 R 50 50 1 1 I I
+X Sleep ~ -650 -400 300 R 50 50 1 1 I I
+X Step ~ -650 -500 300 R 50 50 1 1 I
+X V_Motor ~ 650 100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# HEADER_PMOD_6x2
+#
+DEF HEADER_PMOD_6x2 J 0 0 Y Y 1 F N
+F0 "J" 0 350 60 H V C CNN
+F1 "HEADER_PMOD_6x2" 0 -350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S 50 300 -50 -300 0 1 0 N
+X ~ 1 -150 250 100 R 35 50 1 1 P
+X ~ 2 -150 150 100 R 35 50 1 1 P
+X ~ 3 -150 50 100 R 35 50 1 1 P
+X ~ 4 -150 -50 100 R 35 50 1 1 P
+X ~ 5 -150 -150 100 R 35 50 1 1 P
+X ~ 6 -150 -250 100 R 35 50 1 1 P
+X ~ 7 150 250 100 L 35 50 1 1 P
+X ~ 8 150 150 100 L 35 50 1 1 P
+X ~ 9 150 50 100 L 35 50 1 1 P
+X ~ 10 150 -50 100 L 35 50 1 1 P
+X ~ 11 150 -150 100 L 35 50 1 1 P
+X ~ 12 150 -250 100 L 35 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# IN-8
+#
+DEF IN-8 T 0 40 Y Y 1 F N
+F0 "T" 250 0 60 H V C CNN
+F1 "IN-8" -250 0 60 H V C CNN
+F2 "" 0 -50 60 H I C CNN
+F3 "" 0 -50 60 H I C CNN
+DRAW
+A -550 0 200 901 -901 0 1 0 N -550 200 -550 -200
+A 550 0 200 -899 899 0 1 0 N 550 -200 550 200
+P 2 0 1 0 -550 -200 550 -200 N
+P 2 0 1 0 -550 200 550 200 N
+X 1 1 450 -400 200 U 50 50 1 1 I
+X 2 2 350 -400 200 U 50 50 1 1 I
+X 3 3 250 -400 200 U 50 50 1 1 I
+X 4 4 150 -400 200 U 50 50 1 1 I
+X 5 5 50 -400 200 U 50 50 1 1 I
+X 6 6 -50 -400 200 U 50 50 1 1 I
+X 7 7 -150 -400 200 U 50 50 1 1 I
+X 8 8 -250 -400 200 U 50 50 1 1 I
+X 9 9 -350 -400 200 U 50 50 1 1 I
+X 0 10 -450 -400 200 U 50 50 1 1 I
+X Anode 11 0 400 200 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# L3GD20
+#
+DEF L3GD20 U 0 40 Y Y 1 F N
+F0 "U" 100 -150 60 H V C CNN
+F1 "L3GD20" 100 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -600 -450 600 450 0 1 0 N
+X VDD_IO 1 -900 350 300 R 50 50 1 1 I
+X SCL/SPC 2 -900 250 300 R 50 50 1 1 I
+X SDA/SDI/SDO 3 -900 150 300 R 50 50 1 1 I
+X SDO/SA0 4 -900 50 300 R 50 50 1 1 I
+X CS 5 -900 -50 300 R 50 50 1 1 I
+X DRDY/INT2 6 -900 -150 300 R 50 50 1 1 O
+X INT1 7 -900 -250 300 R 50 50 1 1 O
+X RES 8 -900 -350 300 R 50 50 1 1 P
+X RES 9 900 -350 300 L 50 50 1 1 P
+X RES 10 900 -250 300 L 50 50 1 1 P
+X RES 11 900 -150 300 L 50 50 1 1 P
+X RES 12 900 -50 300 L 50 50 1 1 P
+X GND 13 900 50 300 L 50 50 1 1 I
+X RES 14 900 150 300 L 50 50 1 1 P
+X RES 15 900 250 300 L 50 50 1 1 P
+X VDD 16 900 350 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# LSM303DLHC
+#
+DEF LSM303DLHC U 0 40 Y Y 1 F N
+F0 "U" 0 -100 60 H V C CNN
+F1 "LSM303DLHC" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S 600 -400 -600 400 0 1 0 N
+X VDD_IO 1 -900 300 300 R 50 50 1 1 I
+X SCL 2 -900 200 300 R 50 50 1 1 I
+X SDA 3 -900 100 300 R 50 50 1 1 I
+X INT2 4 -900 0 300 R 50 50 1 1 O
+X INT1 5 -900 -100 300 R 50 50 1 1 O
+X C1 6 -900 -200 300 R 50 50 1 1 I
+X GND 7 -900 -300 300 R 50 50 1 1 I
+X RES 8 900 -300 300 L 50 50 1 1 N
+X DRDY 9 900 -200 300 L 50 50 1 1 O
+X RES 10 900 -100 300 L 50 50 1 1 P
+X RES 11 900 0 300 L 50 50 1 1 P
+X SETP 12 900 100 300 L 50 50 1 1 I
+X SETC 13 900 200 300 L 50 50 1 1 I
+X VDD 14 900 300 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX17040
+#
+DEF MAX17040 U 0 40 Y Y 1 F N
+F0 "U" 0 100 60 H V C CNN
+F1 "MAX17040" 0 350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -350 -200 350 300 0 1 0 N
+X CTG 1 -650 200 300 R 50 50 1 1 I
+X CELL 2 -650 100 300 R 50 50 1 1 I
+X VDD 3 -650 0 300 R 50 50 1 1 I
+X GND 4 -650 -100 300 R 50 50 1 1 I
+X SEO 5 650 -100 300 L 50 50 1 1 I
+X EO 6 650 0 300 L 50 50 1 1 I
+X SCL 7 650 100 300 L 50 50 1 1 I
+X SDA 8 650 200 300 L 50 50 1 1 I
+X EP 9 50 -500 300 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# MAX17043
+#
+DEF MAX17043 U 0 40 Y Y 1 F N
+F0 "U" 0 100 60 H V C CNN
+F1 "MAX17043" 0 350 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -350 -200 350 300 0 1 0 N
+X SDA 1 -650 200 300 R 50 50 1 1 I
+X SCL 2 -650 100 300 R 50 50 1 1 I
+X CTG 3 -650 0 300 R 50 50 1 1 I
+X QSTRT 4 -650 -100 300 R 50 50 1 1 I
+X NC 5 50 -500 300 U 50 50 1 1 N N
+X CELL 6 650 200 300 L 50 50 1 1 I
+X ALRT 7 650 100 300 L 50 50 1 1 I I
+X VDD 8 650 0 300 L 50 50 1 1 I
+X GND 9 650 -100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX6974/MAX6975
+#
+DEF MAX6974/MAX6975 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "MAX6974/MAX6975" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -800 -800 800 800 1 0 0 N
+X MUX0 1 -450 -1100 300 U 50 50 1 1 O I
+X CLKI+ 2 -350 -1100 300 U 50 50 1 1 I
+X CLKI- 3 -250 -1100 300 U 50 50 1 1 I
+X DIN+ 4 -150 -1100 300 U 50 50 1 1 I
+X DIN- 5 -50 -1100 300 U 50 50 1 1 I
+X LOADI 6 50 -1100 300 U 50 50 1 1 I
+X I.C. 7 150 -1100 300 U 50 50 1 1 I
+X R0 8 250 -1100 300 U 50 50 1 1 I
+X R1 9 350 -1100 300 U 50 50 1 1 I
+X R2 10 450 -1100 300 U 50 50 1 1 I
+X G4 20 1100 450 300 L 50 50 1 1 I
+X MUX1 30 -450 1100 300 D 50 50 1 1 O I
+X VDD 40 -1100 -450 300 R 50 50 1 1 I
+X R3 11 1100 -450 300 L 50 50 1 1 I
+X G5 21 450 1100 300 D 50 50 1 1 I
+X AGND 31 -1100 450 300 R 50 50 1 1 I
+X GND 41 -1100 -550 300 R 50 50 1 1 I N
+X R4 12 1100 -350 300 L 50 50 1 1 I
+X G6 22 350 1100 300 D 50 50 1 1 I
+X B7 32 -1100 350 300 R 50 50 1 1 I
+X R5 13 1100 -250 300 L 50 50 1 1 I
+X G7 23 250 1100 300 D 50 50 1 1 I
+X B6 33 -1100 250 300 R 50 50 1 1 I
+X R6 14 1100 -150 300 L 50 50 1 1 I
+X VDD 24 150 1100 300 D 50 50 1 1 I
+X B5 34 -1100 150 300 R 50 50 1 1 I
+X R7 15 1100 -50 300 L 50 50 1 1 I
+X LOADO 25 50 1100 300 D 50 50 1 1 O
+X B4 35 -1100 50 300 R 50 50 1 1 I
+X G0 16 1100 50 300 L 50 50 1 1 I
+X DOUT- 26 -50 1100 300 D 50 50 1 1 O
+X B3 36 -1100 -50 300 R 50 50 1 1 I
+X G1 17 1100 150 300 L 50 50 1 1 I
+X DOUT+ 27 -150 1100 300 D 50 50 1 1 O
+X B2 37 -1100 -150 300 R 50 50 1 1 I
+X G2 18 1100 250 300 L 50 50 1 1 I
+X CLKO- 28 -250 1100 300 D 50 50 1 1 O
+X B1 38 -1100 -250 300 R 50 50 1 1 I
+X G3 19 1100 350 300 L 50 50 1 1 I
+X CLKO+ 29 -350 1100 300 D 50 50 1 1 O
+X B0 39 -1100 -350 300 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MAX9112
+#
+DEF MAX9112 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "MAX9112" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -550 -350 550 350 1 0 0 N
+X VCC 1 -850 150 300 R 50 50 1 1 I
+X DIN1 2 -850 50 300 R 50 50 1 1 I
+X DIN2 3 -850 -50 300 R 50 50 1 1 I
+X GND 4 -850 -150 300 R 50 50 1 1 I
+X DO2- 5 850 -150 300 L 50 50 1 1 O
+X DO2+ 6 850 -50 300 L 50 50 1 1 O
+X DO1+ 7 850 50 300 L 50 50 1 1 O
+X DO1- 8 850 150 300 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# MC33063A
+#
+DEF MC33063A U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "MC33063A" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -550 -350 550 350 1 0 0 N
+X SW_C 1 -850 150 300 R 50 50 1 1 I
+X SW_E 2 -850 50 300 R 50 50 1 1 I
+X T_C 3 -850 -50 300 R 50 50 1 1 I
+X GND 4 -850 -150 300 R 50 50 1 1 I
+X CMP_IN 5 850 -150 300 L 50 50 1 1 I
+X VCC 6 850 -50 300 L 50 50 1 1 I
+X I_Pk 7 850 50 300 L 50 50 1 1 O
+X DRV_C 8 850 150 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# MCP23009
+#
+DEF MCP23009 U 0 40 Y Y 1 F N
+F0 "U" 0 400 60 H V C CNN
+F1 "MCP23009" 0 500 60 H V C CNN
+F2 "" 0 150 60 H V C CNN
+F3 "" 0 150 60 H V C CNN
+DRAW
+S 300 600 -300 -600 0 1 0 N
+X VDD 1 -600 300 300 R 50 50 1 1 P
+X N/C 2 -600 200 300 R 50 50 1 1 N
+X SCL 3 -600 100 300 R 50 50 1 1 P
+X SDA 4 -600 0 300 R 50 50 1 1 P
+X ADDR 5 -600 -100 300 R 50 50 1 1 P
+X RESET 6 -600 -200 300 R 50 50 1 1 P I
+X INT 7 -600 -300 300 R 50 50 1 1 P
+X GP0 8 -600 -400 300 R 50 50 1 1 P
+X GP1 9 -600 -500 300 R 50 50 1 1 P
+X GP2 10 600 -500 300 L 50 50 1 1 P
+X GP3 11 600 -400 300 L 50 50 1 1 P
+X GP4 12 600 -300 300 L 50 50 1 1 P
+X GP5 13 600 -200 300 L 50 50 1 1 P
+X GP6 14 600 -100 300 L 50 50 1 1 P
+X GP7 15 600 0 300 L 50 50 1 1 P
+X N/C 16 600 100 300 L 50 50 1 1 N
+X N/C 17 600 200 300 L 50 50 1 1 N
+X GND 18 600 300 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# MCP23009-20
+#
+DEF MCP23009-20 U 0 40 Y Y 1 F N
+F0 "U" 0 400 60 H V C CNN
+F1 "MCP23009-20" 0 500 60 H V C CNN
+F2 "" 0 150 60 H V C CNN
+F3 "" 0 150 60 H V C CNN
+DRAW
+S 300 600 -300 -650 0 1 0 N
+X VDD 1 -600 300 300 R 50 50 1 1 P
+X N/C 2 -600 200 300 R 50 50 1 1 N
+X SCL 3 -600 100 300 R 50 50 1 1 P
+X SDA 4 -600 0 300 R 50 50 1 1 P
+X ADDR 5 -600 -100 300 R 50 50 1 1 P
+X RESET 6 -600 -200 300 R 50 50 1 1 P I
+X INT 7 -600 -300 300 R 50 50 1 1 P
+X GP0 8 -600 -400 300 R 50 50 1 1 P
+X GP1 9 -600 -500 300 R 50 50 1 1 P
+X N/C 10 -600 -600 300 R 50 50 1 1 N
+X GND 20 600 300 300 L 50 50 1 1 P
+X N/C 11 600 -600 300 L 50 50 1 1 N
+X GP2 12 600 -500 300 L 50 50 1 1 P
+X GP3 13 600 -400 300 L 50 50 1 1 P
+X GP4 14 600 -300 300 L 50 50 1 1 P
+X GP5 15 600 -200 300 L 50 50 1 1 P
+X GP6 16 600 -100 300 L 50 50 1 1 P
+X GP7 17 600 0 300 L 50 50 1 1 P
+X N/C 18 600 100 300 L 50 50 1 1 N
+X N/C 19 600 200 300 L 50 50 1 1 N
+ENDDRAW
+ENDDEF
+#
+# MCP29X00
+#
+DEF MCP29X00 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "MCP29X00" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X VIN 1 -350 0 100 R 50 50 1 1 I
+X GND 2 0 -350 100 U 50 50 1 1 O
+X VOUT 3 350 0 100 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# MCP73831/2
+#
+DEF MCP73831/2 U 0 40 Y Y 1 F N
+F0 "U" 0 400 60 H V C CNN
+F1 "MCP73831/2" 0 300 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -300 250 300 -250 0 1 0 N
+X STAT 1 -600 150 300 R 50 50 1 1 I
+X VSS 2 -600 0 300 R 50 50 1 1 I
+X VBAT 3 -600 -150 300 R 50 50 1 1 I
+X VDD 4 600 -150 300 L 50 50 1 1 I
+X PROG 5 600 0 300 L 50 50 1 1 I
+X EP 6 600 150 300 L 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# MSP430G2X31
+#
+DEF MSP430G2X31 U 0 40 Y Y 1 F N
+F0 "U" 0 250 60 H V C CNN
+F1 "MSP430G2X31" 0 500 60 H V C CNN
+F2 "" 50 0 60 H V C CNN
+F3 "" 50 0 60 H V C CNN
+DRAW
+C -1400 550 50 0 1 0 N
+S -1500 -250 -1500 650 0 1 0 N
+S -1500 -250 1500 -250 0 1 0 N
+S -1500 650 1500 650 0 1 0 N
+S 1500 650 1500 -250 0 1 0 N
+X DVCC 1 -1800 450 300 R 50 50 1 1 I
+X P1.0/TA0CLK/ACLK/A0 2 -1800 350 300 R 50 50 1 1 I
+X P1.1/TA0.0/A1 3 -1800 250 300 R 50 50 1 1 I
+X P1.2/TA0.1/A2 4 -1800 150 300 R 50 50 1 1 I
+X P1.3/ADC10CLK/A3/VREF-/VEREF- 5 -1800 50 300 R 50 50 1 1 I
+X P1.4/SMCLK/A4/VREF+/VEREF+/TCK 6 -1800 -50 300 R 50 50 1 1 I
+X P1.5/TA0.0/A5/SCLK/TMS 7 -1800 -150 300 R 50 50 1 1 I
+X P1.6/TA0.1/A6/SDO/SCL/TDI/TCLK 8 1800 -150 300 L 50 50 1 1 I
+X P1.7/A7/SDI/SDA/TDO/TDI 9 1800 -50 300 L 50 50 1 1 I
+X RST/NMI/SBWTDIO 10 1800 50 300 L 50 50 1 1 I
+X TEST/SBWTCK 11 1800 150 300 L 50 50 1 1 I
+X XOUT/P2.7 12 1800 250 300 L 50 50 1 1 I
+X XIN/P2.6/TA0.1 13 1800 350 300 L 50 50 1 1 I
+X DVSS 14 1800 450 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# PIC12F1840
+#
+DEF PIC12F1840 U 0 40 Y Y 1 F N
+F0 "U" -200 150 60 H V C CNN
+F1 "PIC12F1840" 0 300 60 H V C CNN
+F2 "" 0 -150 60 H V C CNN
+F3 "" 0 -150 60 H V C CNN
+DRAW
+S -600 400 600 -100 0 1 0 N
+X VDD 1 -900 300 300 R 50 50 1 1 P
+X RA5 2 -900 200 300 R 50 50 1 1 P
+X RA4 3 -900 100 300 R 50 50 1 1 P
+X MCLR/VPP/RA3 4 -900 0 300 R 50 50 1 1 P
+X RA2 11 900 0 300 L 50 50 1 1 I
+X RA1/ICSPCLK 12 900 100 300 L 50 50 1 1 I
+X RA0/ICSPDAT 13 900 200 300 L 50 50 1 1 P
+X VSS 14 900 300 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC16F1825
+#
+DEF PIC16F1825 U 0 40 Y Y 1 F N
+F0 "U" 0 -300 60 H V C CNN
+F1 "PIC16F1825" 0 -150 60 H V C CNN
+F2 "" 0 -150 60 H V C CNN
+F3 "" 0 -150 60 H V C CNN
+DRAW
+S -600 400 600 -400 0 1 0 N
+X VDD 1 -900 300 300 R 50 50 1 1 P
+X RA5 2 -900 200 300 R 50 50 1 1 P
+X RA4 3 -900 100 300 R 50 50 1 1 P
+X MCLR/VPP/RA3 4 -900 0 300 R 50 50 1 1 P
+X RC5 5 -900 -100 300 R 50 50 1 1 P
+X RC4 6 -900 -200 300 R 50 50 1 1 P
+X RC3 7 -900 -300 300 R 50 50 1 1 P
+X RC2 8 900 -300 300 L 50 50 1 1 P
+X RC1 9 900 -200 300 L 50 50 1 1 P
+X RC0 10 900 -100 300 L 50 50 1 1 P
+X RA2 11 900 0 300 L 50 50 1 1 I
+X RA1/ICSPCLK 12 900 100 300 L 50 50 1 1 I
+X RA0/ICSPDAT 13 900 200 300 L 50 50 1 1 P
+X VSS 14 900 300 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC16F1829
+#
+DEF PIC16F1829 U 0 40 Y Y 1 F N
+F0 "U" 0 -250 60 H V C CNN
+F1 "PIC16F1829" 0 0 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -600 550 600 -550 0 1 0 N
+X VDD 1 -900 450 300 R 50 50 1 1 P
+X RA5 2 -900 350 300 R 50 50 1 1 P
+X RA4 3 -900 250 300 R 50 50 1 1 P
+X MCLR/VPP/RA3 4 -900 150 300 R 50 50 1 1 P
+X RC5 5 -900 50 300 R 50 50 1 1 P
+X RC4 6 -900 -50 300 R 50 50 1 1 P
+X RC3 7 -900 -150 300 R 50 50 1 1 P
+X RC6 8 -900 -250 300 R 50 50 1 1 P
+X RC7 9 -900 -350 300 R 50 50 1 1 P
+X RB7 10 -900 -450 300 R 50 50 1 1 P
+X VSS 20 900 450 300 L 50 50 1 1 P
+X RB6 11 900 -450 300 L 50 50 1 1 P
+X RB5 12 900 -350 300 L 50 50 1 1 P
+X RB4 13 900 -250 300 L 50 50 1 1 P
+X RC2 14 900 -150 300 L 50 50 1 1 P
+X RC1 15 900 -50 300 L 50 50 1 1 P
+X RC0 16 900 50 300 L 50 50 1 1 P
+X RA2 17 900 150 300 L 50 50 1 1 I
+X RA1/ICSPCLK 18 900 250 300 L 50 50 1 1 I
+X RA0/ICSPDAT 19 900 350 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC16F1829_QFN
+#
+DEF PIC16F1829_QFN U 0 40 Y Y 1 F N
+F0 "U" 0 -250 60 H V C CNN
+F1 "PIC16F1829_QFN" 0 250 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -600 550 600 -550 0 1 0 N
+X MCLR/VPP/RA3 1 -900 450 300 R 50 50 1 1 P
+X RC5 2 -900 350 300 R 50 50 1 1 P
+X RC4 3 -900 250 300 R 50 50 1 1 P
+X RC3 4 -900 150 300 R 50 50 1 1 P
+X RC6 5 -900 50 300 R 50 50 1 1 P
+X RC7 6 -900 -50 300 R 50 50 1 1 P
+X RB7 7 -900 -150 300 R 50 50 1 1 P
+X RB6 8 -900 -250 300 R 50 50 1 1 P
+X RB5 9 -900 -350 300 R 50 50 1 1 P
+X RB4 10 -900 -450 300 R 50 50 1 1 P
+X RA4 20 900 450 300 L 50 50 1 1 P
+X RC2 11 900 -450 300 L 50 50 1 1 P
+X EP 21 150 -450 300 L 50 50 1 1 I N
+X RC1 12 900 -350 300 L 50 50 1 1 P
+X RC0 13 900 -250 300 L 50 50 1 1 P
+X RA2 14 900 -150 300 L 50 50 1 1 P
+X RA1/ICSPCLK 15 900 -50 300 L 50 50 1 1 P
+X RA0/ICSPDAT 16 900 50 300 L 50 50 1 1 P
+X VSS 17 900 150 300 L 50 50 1 1 I
+X VDD 18 900 250 300 L 50 50 1 1 I
+X RA5 19 900 350 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# PIC27J13_QFN
+#
+DEF PIC27J13_QFN U 0 40 Y Y 1 F N
+F0 "U" 0 1350 60 H V C CNN
+F1 "PIC27J13_QFN" 0 1500 60 H V C CNN
+F2 "" 150 800 60 H V C CNN
+F3 "" 150 800 60 H V C CNN
+DRAW
+S 900 1650 -900 -1650 0 1 0 N
+X RA2/AN2/C1INB/C1IND/C3INB/VREF-/CVREF 1 1200 1150 300 L 50 50 1 1 B
+X RA3/AN3/C1INB/VREF+ 2 1200 1050 300 L 50 50 1 1 B
+X VDDCORE/VCAP 3 1200 950 300 L 50 50 1 1 B
+X RA5/AN4/C1INC/SS1/HLVDIN/RP2 4 1200 850 300 L 50 50 1 1 B
+X VSS1 5 1200 750 300 L 50 50 1 1 B
+X OSC1/CLKI/RA7 6 1200 650 300 L 50 50 1 1 B
+X OSC2/CLKO/RA6 7 1200 550 300 L 50 50 1 1 B
+X RC0/T1OSO/T1CKI/RP11 8 1200 450 300 L 50 50 1 1 B
+X RC1/CCP8/T1OSI/RP12 9 1200 350 300 L 50 50 1 1 B
+X RC2/AN11/C2IND/CTPLS/RP13 10 1200 250 300 L 50 50 1 1 B
+X RB2/AN8/C2INC/CTED1/REFO/RP5 20 1200 -750 300 L 50 50 1 1 B
+X RC3/SCK1/SCL1/RP14 11 1200 150 300 L 50 50 1 1 B
+X RB3/AN9/C3INA/CTED2/RP6 21 1200 -850 300 L 50 50 1 1 B
+X RC4/SDI1/SDA1/RP15 12 1200 50 300 L 50 50 1 1 B
+X RB4/CCP4/KBI0/SCL2/RP7 22 1200 -950 300 L 50 50 1 1 B
+X RC5/SDO1/RP16 13 1200 -50 300 L 50 50 1 1 B
+X RB5/CCP5/KBI1/SDA2/RP8 23 1200 -1050 300 L 50 50 1 1 B
+X RC6/CCP9/TX1/CK1/RP17 14 1200 -150 300 L 50 50 1 1 B
+X RB6/CCP6/KBI2/PGC/RP9 24 1200 -1150 300 L 50 50 1 1 B
+X RC7/CCP10/RX1/DT1/RP18 15 1200 -250 300 L 50 50 1 1 B
+X RB7/CCP7/KBI3/PGD/RP10 25 1200 -1250 300 L 50 50 1 1 B
+X VSS2 16 1200 -350 300 L 50 50 1 1 B
+X MCLR 26 1200 -1350 300 L 50 50 1 1 B
+X VDD 17 1200 -450 300 L 50 50 1 1 B
+X RA0/AN0/C1INA/ULPWU/RP0 27 1200 -1450 300 L 50 50 1 1 B
+X RB0/AN12/C3IND/INT0/RP3 18 1200 -550 300 L 50 50 1 1 B
+X RA1/AN1/C2INA/VBG/CTDIN/RP1 28 1200 -1550 300 L 50 50 1 1 B
+X RB1/AN10/C3INC/RTCC/RP4 19 1200 -650 300 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# REG_PWR_1
+#
+DEF REG_PWR_1 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "REG_PWR_1" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X VIN 1 -350 0 100 R 50 50 1 1 I
+X GND 2 0 -350 100 U 50 50 1 1 O
+X VOUT 3 350 0 100 L 50 50 1 1 O
+X GND 4 150 -350 100 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# REG_PWR_2
+#
+DEF REG_PWR_2 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "REG_PWR_2" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X GND 1 0 -350 100 U 50 50 1 1 O
+X VOUT 2 350 0 100 L 50 50 1 1 O
+X VIN 3 -350 0 100 R 50 50 1 1 I
+X GND 4 150 -350 100 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# REG_PWR_3
+#
+DEF REG_PWR_3 U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "REG_PWR_3" 0 100 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+$FPLIST
+ to92_3
+$ENDFPLIST
+DRAW
+S -250 50 250 -250 0 1 0 N
+X GND 1 0 -350 100 U 50 50 1 1 O
+X VIN 2 -350 0 100 R 50 50 1 1 I
+X VOUT 3 350 0 100 L 50 50 1 1 O
+X GND 4 150 -350 100 U 50 50 1 1 I N
+ENDDRAW
+ENDDEF
+#
+# RN-42
+#
+DEF RN-42 U 0 40 Y Y 1 F N
+F0 "U" 0 250 60 H V C CNN
+F1 "RN-42" 0 450 60 H V C CNN
+F2 "" 0 -50 60 H V C CNN
+F3 "" 0 -50 60 H V C CNN
+DRAW
+S -650 -600 650 -600 0 1 0 N
+S -650 950 -650 -600 0 1 0 N
+S 650 -600 650 950 0 1 0 N
+S 650 950 -650 950 0 1 0 N
+X GND 1 -950 800 300 R 50 50 1 1 I
+X SPI_MOSI 2 -950 700 300 R 50 50 1 1 I
+X PIO6 3 -950 600 300 R 50 50 1 1 I
+X PIO7 4 -950 500 300 R 50 50 1 1 I
+X RESET 5 -950 400 300 R 50 50 1 1 I
+X SPI_CLOCK 6 -950 300 300 R 50 50 1 1 I
+X PCM_CLK 7 -950 200 300 R 50 50 1 1 I
+X PCM_SYNC 8 -950 100 300 R 50 50 1 1 I
+X PCM_IN 9 -950 0 300 R 50 50 1 1 I
+X PCM_OUT 10 -950 -100 300 R 50 50 1 1 O
+X PIO3 20 950 400 300 L 50 50 1 1 I
+X AIO0 30 350 -900 300 U 50 50 1 1 I
+X VDD 11 -950 -200 300 R 50 50 1 1 I
+X PIO5 21 950 500 300 L 50 50 1 1 I
+X PIO8 31 150 -900 300 U 50 50 1 1 I
+X GND 12 -950 -300 300 R 50 50 1 1 I
+X PIO4 22 950 600 300 L 50 50 1 1 I
+X PIO9 32 50 -900 300 U 50 50 1 1 I
+X UART_RX 13 950 -300 300 L 50 50 1 1 I
+X SPI_CSB 23 950 700 300 L 50 50 1 1 I
+X PIO10 33 -50 -900 300 U 50 50 1 1 I
+X UART_TX 14 950 -200 300 L 50 50 1 1 O
+X SPI_MISO 24 950 800 300 L 50 50 1 1 O
+X PIO11 34 -150 -900 300 U 50 50 1 1 I
+X UART_RTS 15 950 -100 300 L 50 50 1 1 I
+X AIO1 35 -350 -900 300 U 50 50 1 1 I
+X UART_CTS 16 950 0 300 L 50 50 1 1 O
+X USB_D+ 17 950 100 300 L 50 50 1 1 I
+X USB_D- 18 950 200 300 L 50 50 1 1 I
+X GND 28 250 -900 300 U 50 50 1 1 I
+X PIO2 19 950 300 300 L 50 50 1 1 I
+X GND 29 -250 -900 300 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SN74HC595
+#
+DEF SN74HC595 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "SN74HC595" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -450 -550 450 550 1 0 0 N
+X Q_B 1 -750 350 300 R 50 50 1 1 O
+X Q_C 2 -750 250 300 R 50 50 1 1 O
+X Q_D 3 -750 150 300 R 50 50 1 1 O
+X Q_E 4 -750 50 300 R 50 50 1 1 O
+X Q_F 5 -750 -50 300 R 50 50 1 1 O
+X Q_G 6 -750 -150 300 R 50 50 1 1 O
+X Q_H 7 -750 -250 300 R 50 50 1 1 O
+X GND 8 -750 -350 300 R 50 50 1 1 I
+X Q_H' 9 750 -350 300 L 50 50 1 1 O
+X SRCLR 10 750 -250 300 L 50 50 1 1 I I
+X SRCLK 11 750 -150 300 L 50 50 1 1 I
+X RCLK 12 750 -50 300 L 50 50 1 1 I
+X OE 13 750 50 300 L 50 50 1 1 I I
+X SER 14 750 150 300 L 50 50 1 1 I
+X Q_A 15 750 250 300 L 50 50 1 1 O
+X VCC 16 750 350 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SPDT_Custom
+#
+DEF SPDT_Custom SW 0 40 Y Y 1 F N
+F0 "SW" 0 225 60 H V C CNN
+F1 "SPDT_Custom" 0 -200 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+C -125 0 25 0 1 0 N
+C 125 -100 25 0 1 0 N
+C 125 100 25 0 1 0 N
+P 2 0 1 0 -100 0 100 100 N
+X ~ 1 450 100 300 L 50 50 1 1 I
+X ~ 2 -450 0 300 R 50 50 1 1 I
+X ~ 3 450 -100 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# SSD1306_BREAKOUT
+#
+DEF SSD1306_BREAKOUT U 0 40 Y Y 1 F N
+F0 "U" 0 200 60 H V C CNN
+F1 "SSD1306_BREAKOUT" 0 300 60 H V C CNN
+F2 "" 0 -150 60 H V C CNN
+F3 "" 0 -150 60 H V C CNN
+DRAW
+S -500 -100 500 -100 0 1 0 N
+S -500 400 -500 -100 0 1 0 N
+S 500 -100 500 400 0 1 0 N
+S 500 400 -500 400 0 1 0 N
+X 3.3V ~ 250 -400 300 U 50 50 1 1 I
+X CLK ~ -50 -400 300 U 50 50 1 1 I
+X CS ~ -350 -400 300 U 50 50 1 1 I
+X D/C ~ -150 -400 300 U 50 50 1 1 I
+X DATA ~ 50 -400 300 U 50 50 1 1 I
+X GND ~ 350 -400 300 U 50 50 1 1 I
+X RST ~ -250 -400 300 U 50 50 1 1 I
+X VIN ~ 150 -400 300 U 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TC4452
+#
+DEF TC4452 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "TC4452" 0 100 50 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -550 -350 550 350 1 0 0 N
+X VDD 1 -850 150 300 R 50 50 1 1 I
+X Input 2 -850 50 300 R 50 50 1 1 I
+X NC 3 -850 -50 300 R 50 50 1 1 I
+X GND 4 -850 -150 300 R 50 50 1 1 I
+X GND 5 850 -150 300 L 50 50 1 1 I
+X Output 6 850 -50 300 L 50 50 1 1 P
+X Output 7 850 50 300 L 50 50 1 1 O
+X VDD 8 850 150 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TLC59116
+#
+DEF TLC59116 U 0 40 Y Y 1 F N
+F0 "U" 0 650 60 H V C CNN
+F1 "TLC59116" 0 750 60 H V C CNN
+F2 "" 0 100 60 H V C CNN
+F3 "" 0 100 60 H V C CNN
+DRAW
+S 300 850 -300 -850 0 1 0 N
+X REXT 1 -600 550 300 R 50 50 1 1 P
+X A0 2 -600 450 300 R 50 50 1 1 P
+X A1 3 -600 350 300 R 50 50 1 1 P
+X A2 4 -600 250 300 R 50 50 1 1 P
+X A3 5 -600 150 300 R 50 50 1 1 P
+X OUT0 6 -600 50 300 R 50 50 1 1 P
+X OUT1 7 -600 -50 300 R 50 50 1 1 P
+X OUT2 8 -600 -150 300 R 50 50 1 1 P
+X OUT3 9 -600 -250 300 R 50 50 1 1 P
+X GND 10 -600 -350 300 R 50 50 1 1 P
+X OUT12 20 600 -250 300 L 50 50 1 1 P
+X OUT4 11 -600 -450 300 R 50 50 1 1 P
+X OUT13 21 600 -150 300 L 50 50 1 1 P
+X OUT5 12 -600 -550 300 R 50 50 1 1 P
+X OUT14 22 600 -50 300 L 50 50 1 1 P
+X OUT6 13 -600 -650 300 R 50 50 1 1 P
+X OUT15 23 600 50 300 L 50 50 1 1 P
+X OUT7 14 -600 -750 300 R 50 50 1 1 P
+X GND 24 600 150 300 L 50 50 1 1 P
+X OUT8 15 600 -750 300 L 50 50 1 1 P
+X RESET 25 600 250 300 L 50 50 1 1 P I
+X OUT9 16 600 -650 300 L 50 50 1 1 P
+X SCL 26 600 350 300 L 50 50 1 1 P
+X OUT10 17 600 -550 300 L 50 50 1 1 P
+X SDA 27 600 450 300 L 50 50 1 1 P
+X OUT11 18 600 -450 300 L 50 50 1 1 P
+X VDD 28 600 550 300 L 50 50 1 1 P
+X GND 19 600 -350 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# TLC5951
+#
+DEF TLC5951 U 0 40 Y Y 1 F N
+F0 "U" 0 -100 50 H V C CNN
+F1 "TLC5951" 0 100 50 H V C CNN
+F2 "" 0 0 60 V V C CNN
+F3 "" 0 0 60 V V C CNN
+DRAW
+S -800 800 800 -800 1 0 0 N
+X G3 1 -1100 450 300 R 50 50 1 1 I
+X R3 2 -1100 350 300 R 50 50 1 1 I
+X B3 3 -1100 250 300 R 50 50 1 1 I
+X NC 4 -1100 150 300 R 50 50 1 1 N
+X GSSOUT 5 -1100 50 300 R 50 50 1 1 O
+X DCSOUT 6 -1100 -50 300 R 50 50 1 1 O
+X NC 7 -1100 -150 300 R 50 50 1 1 N
+X B4 8 -1100 -250 300 R 50 50 1 1 I
+X R4 9 -1100 -350 300 R 50 50 1 1 I
+X G4 10 -1100 -450 300 R 50 50 1 1 I
+X GND 20 450 -1100 300 U 50 50 1 1 I
+X GSCKR 30 1100 450 300 L 50 50 1 1 I C
+X B2 40 -450 1100 300 D 50 50 1 1 I
+X B5 11 -450 -1100 300 U 50 50 1 1 I
+X IREF 21 1100 -450 300 L 50 50 1 1 O
+X GSCKB 31 450 1100 300 D 50 50 1 1 I C
+X GND 41 -550 1100 300 D 50 50 1 1 I N
+X R5 12 -350 -1100 300 U 50 50 1 1 I
+X VCC 22 1100 -350 300 L 50 50 1 1 I
+X G0 32 350 1100 300 D 50 50 1 1 I
+X G5 13 -250 -1100 300 U 50 50 1 1 I
+X XBLNK 23 1100 -250 300 L 50 50 1 1 I
+X R0 33 250 1100 300 D 50 50 1 1 I
+X B6 14 -150 -1100 300 U 50 50 1 1 I
+X DCSCK 24 1100 -150 300 L 50 50 1 1 I
+X B0 34 150 1100 300 D 50 50 1 1 I
+X R6 15 -50 -1100 300 U 50 50 1 1 I
+X DCSIN 25 1100 -50 300 L 50 50 1 1 I
+X G1 35 50 1100 300 D 50 50 1 1 I
+X G6 16 50 -1100 300 U 50 50 1 1 I
+X GSSIN 26 1100 50 300 L 50 50 1 1 I
+X R1 36 -50 1100 300 D 50 50 1 1 I
+X B7 17 150 -1100 300 U 50 50 1 1 I
+X GSSCK 27 1100 150 300 L 50 50 1 1 I
+X B1 37 -150 1100 300 D 50 50 1 1 I
+X R7 18 250 -1100 300 U 50 50 1 1 I
+X GSLAT 28 1100 250 300 L 50 50 1 1 I
+X G2 38 -250 1100 300 D 50 50 1 1 I
+X G7 19 350 -1100 300 U 50 50 1 1 I
+X GSCKG 29 1100 350 300 L 50 50 1 1 I C
+X R2 39 -350 1100 300 D 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TPS78233
+#
+DEF TPS78233 U 0 40 Y Y 1 F N
+F0 "U" 0 50 60 H V C CNN
+F1 "TPS78233" 0 150 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -250 -50 -250 -450 0 1 0 N
+S -250 -50 250 -50 0 1 0 N
+S 250 -450 -250 -450 0 1 0 N
+S 250 -50 250 -450 0 1 0 N
+X IN 1 -550 -150 300 R 50 50 1 1 I
+X GND 2 -550 -250 300 R 50 50 1 1 I
+X EN 3 -550 -350 300 R 50 50 1 1 I
+X GND 4 550 -300 300 L 50 50 1 1 I
+X OUT 5 550 -200 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TRI_LED
+#
+DEF TRI_LED D 0 0 Y Y 1 F N
+F0 "D" 60 320 50 H V C CNN
+F1 "TRI_LED" 160 -330 50 H V C CNN
+F2 "" 0 -100 60 H V C CNN
+F3 "" 0 -100 60 H V C CNN
+DRAW
+C -40 0 275 0 1 0 N
+P 2 0 1 0 -400 0 -150 0 N
+P 2 0 1 0 -150 -150 -100 -150 N
+P 2 0 1 0 -150 0 -100 0 N
+P 2 0 1 0 -150 150 -100 150 N
+P 2 0 1 0 0 -150 250 -150 N
+P 2 0 1 0 0 -100 0 -200 N
+P 2 0 1 0 0 50 0 -50 N
+P 2 0 1 0 0 150 250 150 N
+P 2 0 1 0 0 200 0 100 N
+P 3 0 1 0 -150 -150 -220 -150 -220 0 N
+P 3 0 1 0 -150 150 -220 150 -220 0 N
+P 3 0 1 0 -100 -100 0 -150 -100 -200 F
+P 3 0 1 0 -100 50 0 0 -100 -50 F
+P 3 0 1 0 -100 200 0 150 -100 100 F
+P 3 0 1 0 0 0 250 0 260 0 N
+P 3 0 1 0 15 -190 60 -230 55 -205 N
+P 3 0 1 0 15 -40 60 -80 55 -55 N
+P 3 0 1 0 15 110 60 70 55 95 N
+P 3 0 1 0 30 -175 75 -215 70 -190 N
+P 3 0 1 0 30 -25 75 -65 70 -40 N
+P 3 0 1 0 30 125 75 85 70 110 N
+X R 1 400 150 150 L 40 40 1 1 O
+X G 2 400 0 150 L 40 40 1 1 O
+X B 3 400 -150 150 L 40 40 1 1 O
+X Anode 4 -550 0 170 R 40 40 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TRI_LED_A
+#
+DEF TRI_LED_A D 0 0 Y Y 1 F N
+F0 "D" 60 320 50 H V C CNN
+F1 "TRI_LED_A" 160 -330 50 H V C CNN
+F2 "" 0 -100 60 H V C CNN
+F3 "" 0 -100 60 H V C CNN
+DRAW
+C -40 0 275 0 1 0 N
+S -350 -150 -150 -150 0 1 0 N
+S -350 0 -150 0 0 1 0 N
+S -350 150 -150 150 0 1 0 N
+S 0 -150 150 -150 0 1 0 N
+S 0 0 150 0 0 1 0 N
+S 0 150 150 150 0 1 0 N
+S 150 -150 150 0 0 1 0 N
+S 150 0 350 0 0 1 0 N
+S 150 150 150 0 0 1 0 N
+P 2 0 1 0 -150 -150 -100 -150 N
+P 2 0 1 0 -150 0 -100 0 N
+P 2 0 1 0 -150 150 -100 150 N
+P 2 0 1 0 0 -100 0 -200 N
+P 2 0 1 0 0 50 0 -50 N
+P 2 0 1 0 0 200 0 100 N
+P 3 0 1 0 -100 -100 0 -150 -100 -200 F
+P 3 0 1 0 -100 50 0 0 -100 -50 F
+P 3 0 1 0 -100 200 0 150 -100 100 F
+P 3 0 1 0 15 -190 60 -230 55 -205 N
+P 3 0 1 0 15 -40 60 -80 55 -55 N
+P 3 0 1 0 15 110 60 70 55 95 N
+P 3 0 1 0 30 -175 75 -215 70 -190 N
+P 3 0 1 0 30 -25 75 -65 70 -40 N
+P 3 0 1 0 30 125 75 85 70 110 N
+X R 1 -500 150 150 R 40 40 1 1 O
+X G 2 -500 0 150 R 40 40 1 1 O
+X B 3 -500 -150 150 R 40 40 1 1 O
+X Cathode 4 500 0 170 L 40 40 1 1 I
+ENDDRAW
+ENDDEF
+#
+# TRI_LED_C
+#
+DEF TRI_LED_C D 0 0 Y Y 1 F N
+F0 "D" 60 320 50 H V C CNN
+F1 "TRI_LED_C" 160 -330 50 H V C CNN
+F2 "" 0 -100 60 H V C CNN
+F3 "" 0 -100 60 H V C CNN
+DRAW
+C -40 0 275 0 1 0 N
+P 2 0 1 0 -150 -150 -100 -150 N
+P 2 0 1 0 -150 0 -250 0 N
+P 2 0 1 0 -150 0 -100 0 N
+P 2 0 1 0 -150 150 -100 150 N
+P 2 0 1 0 0 -150 250 -150 N
+P 2 0 1 0 0 -100 0 -200 N
+P 2 0 1 0 0 50 0 -50 N
+P 2 0 1 0 0 150 250 150 N
+P 2 0 1 0 0 200 0 100 N
+P 3 0 1 0 -150 -150 -220 -150 -220 0 N
+P 3 0 1 0 -150 150 -220 150 -220 0 N
+P 3 0 1 0 -100 -100 0 -150 -100 -200 F
+P 3 0 1 0 -100 50 0 0 -100 -50 F
+P 3 0 1 0 -100 200 0 150 -100 100 F
+P 3 0 1 0 0 0 250 0 260 0 N
+P 3 0 1 0 15 -190 60 -230 55 -205 N
+P 3 0 1 0 15 -40 60 -80 55 -55 N
+P 3 0 1 0 15 110 60 70 55 95 N
+P 3 0 1 0 30 -175 75 -215 70 -190 N
+P 3 0 1 0 30 -25 75 -65 70 -40 N
+P 3 0 1 0 30 125 75 85 70 110 N
+X R 1 400 150 150 L 40 40 1 1 O
+X G 2 400 0 150 L 40 40 1 1 O
+X B 3 400 -150 150 L 40 40 1 1 O
+ENDDRAW
+ENDDEF
+#
+# USB
+#
+DEF USB J 0 40 Y Y 1 F N
+F0 "J" -200 0 60 H V C CNN
+F1 "USB" -250 350 60 H V C CNN
+F2 "" -100 100 60 H V C CNN
+F3 "" -100 100 60 H V C CNN
+DRAW
+S 150 -300 -350 300 0 1 0 N
+X VBUS 1 450 200 300 L 50 50 1 1 I
+X D+ 2 450 100 300 L 50 50 1 1 I
+X D- 3 450 0 300 L 50 50 1 1 I
+X ID 4 450 -100 300 L 50 50 1 1 I
+X GND 5 450 -200 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
+#End Library

+ 45 - 0
PCBNEW/Custom Parts.pretty/BR-LE4.0-XX.kicad_mod

@@ -0,0 +1,45 @@
+(module BR-LE4.0-XX (layer F.Cu) (tedit 515E33DB)
+  (fp_text reference BR-LE4.0-XX (at 0 -1) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 1) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 3.6 5.8) (end 3.6 -5.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start -8.8 5.9) (end -8.8 -5.9) (layer F.SilkS) (width 0.15))
+  (fp_line (start 8.8 -5.9) (end 8.8 5.9) (layer F.SilkS) (width 0.15))
+  (fp_line (start -8.8 5.9) (end 8.8 5.9) (layer F.SilkS) (width 0.15))
+  (fp_line (start 8.8 -5.9) (end -8.8 -5.9) (layer F.SilkS) (width 0.15))
+  (pad 1 smd rect (at 2 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 1 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at 0 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -1 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -2 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at -3 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at -4 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at -5 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at -6 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at -7 -5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at -8.6 -4.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at -8.6 -3.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd rect (at -8.6 -2.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd rect (at -8.6 -1.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd rect (at -8.6 -0.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd rect (at -8.6 0.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd rect (at -8.6 1.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd rect (at -8.6 2.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd rect (at -8.6 3.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd rect (at -8.6 4.9) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd rect (at -7 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd rect (at -6 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd rect (at -5 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd rect (at -4 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 25 smd rect (at -3 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 26 smd rect (at -2 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 27 smd rect (at -1 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd rect (at 0 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd rect (at 1 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd rect (at 2 5.8 90) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd rect (at 3.3 3.6) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd rect (at 3.3 2) (size 1.45 0.6) (layers F.Cu F.Paste F.Mask))
+)

+ 53 - 0
PCBNEW/Custom Parts.pretty/IN-8.kicad_mod

@@ -0,0 +1,53 @@
+(module IN-8 (layer F.Cu) (tedit 590FFBCA)
+  (fp_text reference REF** (at 0 0) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value IN-8 (at 0 -1.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center 0 0) (end 6.985 -0.635) (layer F.SilkS) (width 0.15))
+  (fp_text user 9 (at -6 0) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 8 (at -5.2 3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 7 (at -3 5.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 6 (at 0 6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 5 (at 3 5.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 4 (at 5.2 3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 3 (at 6 0) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 2 (at 5.2 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 1 (at 3 -5.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user 0 (at -5.2 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text user A (at -3 -5.2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 11 thru_hole circle (at -2.125 -3.68) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 10 thru_hole circle (at -3.68 -2.125) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 9 thru_hole circle (at -4.25 0) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 8 thru_hole circle (at -3.68 2.125) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 7 thru_hole circle (at -2.125 3.68) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 6 thru_hole circle (at 0 4.25) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 5 thru_hole circle (at 2.125 3.68) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 4 thru_hole circle (at 3.68 2.125) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 3.68 -2.125) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 1 thru_hole circle (at 2.125 -3.68) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+  (pad 3 thru_hole circle (at 4.25 0) (size 2 2) (drill 1.6) (layers *.Cu *.Mask))
+)

+ 15 - 0
PCBNEW/Custom Parts.pretty/LED-0404-RGB.kicad_mod

@@ -0,0 +1,15 @@
+(module LED-0404-RGB (layer F.Cu) (tedit 521D11CF)
+  (fp_text reference LED-0404-RGB (at 0 -1.8) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 2) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.1 -0.1) (end 0.1 0.1) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.1 0.1) (end 0.1 -0.1) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.1 -0.1) (end -0.1 -0.1) (layer F.SilkS) (width 0.15))
+  (pad 2 smd rect (at -0.425 -0.425) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at 0.425 -0.425) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 0.425 0.425) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -0.425 0.425) (size 0.45 0.45) (layers F.Cu F.Paste F.Mask))
+)

+ 18 - 0
PCBNEW/Custom Parts.pretty/LED-0603_Custom.kicad_mod

@@ -0,0 +1,18 @@
+(module LED-0603_Custom (layer F.Cu) (tedit 52B1EA76)
+  (descr "LED 0603 smd package")
+  (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED")
+  (attr smd)
+  (fp_text reference SMD_LED (at 0 -1.27) (layer F.SilkS)
+    (effects (font (size 0.508 0.508) (thickness 0.127)))
+  )
+  (fp_text value VAL** (at 0 1.27) (layer F.SilkS)
+    (effects (font (size 0.508 0.508) (thickness 0.1016)))
+  )
+  (fp_line (start -0.0508 -0.1016) (end -0.0508 0.0762) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.1778 0.2286) (end 0.127 0) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.1778 -0.2286) (end 0.127 0) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.1778 -0.2286) (end 0.1778 0.2286) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.1778 -0.2286) (end -0.1778 0.2286) (layer F.SilkS) (width 0.15))
+  (pad 1 smd rect (at -0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask))
+)

+ 11 - 0
PCBNEW/Custom Parts.pretty/LED_RGB_Spaced.kicad_mod

@@ -0,0 +1,11 @@
+(module LED_RGB_Spaced (layer F.Cu) (tedit 527EA381)
+  (fp_text reference LED_RGB_Spaced (at 0 -1) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 1) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (pad 1 thru_hole circle (at 4.75 -2.75) (size 1.2 1.2) (drill 0.75) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at 0 2.75) (size 1.2 1.2) (drill 0.75) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -4.75 -2.75) (size 1.2 1.2) (drill 0.75) (layers *.Cu *.Mask F.SilkS))
+)

+ 41 - 0
PCBNEW/Custom Parts.pretty/LGA-14_3x5mm.kicad_mod

@@ -0,0 +1,41 @@
+(module LGA-14_3x5mm (layer F.Cu) (tedit 515E2D45)
+  (fp_text reference LGA-14_3x5mm (at 0 -2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center 2 -1) (end 1.8 -0.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start -2.5 -1.5) (end 2.5 -1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.5 -1.5) (end 2.5 1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.5 1.5) (end -2.5 1.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -2.5 1.5) (end -2.5 -1.5) (layer F.SilkS) (width 0.15))
+  (pad 1 smd rect (at 2 -1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 2 smd rect (at 1.2 -1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 3 smd rect (at 0.4 -1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 4 smd rect (at -0.4 -1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 5 smd rect (at -1.2 -1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 6 smd rect (at -2 -1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 7 smd rect (at -2 0 90) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 8 smd rect (at -2 1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 9 smd rect (at -1.2 1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 10 smd rect (at -0.4 1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 11 smd rect (at 0.4 1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 12 smd rect (at 1.2 1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 13 smd rect (at 2 1) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 14 smd rect (at 2 0 90) (size 0.55 1) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+)

+ 45 - 0
PCBNEW/Custom Parts.pretty/LGA-16_4x4mm.kicad_mod

@@ -0,0 +1,45 @@
+(module LGA-16_4x4mm (layer F.Cu) (tedit 515E1AE8)
+  (fp_text reference LGA-16_4x4mm (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center -1.25 -1.25) (end -1 -1.25) (layer F.SilkS) (width 0.15))
+  (fp_line (start -2 -2) (end 2 -2) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2 -2) (end 2 2) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2 2) (end -2 2) (layer F.SilkS) (width 0.15))
+  (fp_line (start -2 2) (end -2 -2) (layer F.SilkS) (width 0.15))
+  (pad 1 smd rect (at -1.625 -0.975) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 2 smd rect (at -1.625 -0.325) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 3 smd rect (at -1.625 0.325) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 4 smd rect (at -1.625 0.975) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 5 smd rect (at -0.975 1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 6 smd rect (at -0.325 1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 7 smd rect (at 0.325 1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 8 smd rect (at 0.975 1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 9 smd rect (at 1.625 0.975) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 10 smd rect (at 1.625 0.325) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 11 smd rect (at 1.625 -0.325) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 12 smd rect (at 1.625 -0.975) (size 0.6 0.4) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 13 smd rect (at 0.975 -1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 14 smd rect (at 0.325 -1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 15 smd rect (at -0.325 -1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+  (pad 16 smd rect (at -0.975 -1.625) (size 0.4 0.6) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.15))
+)

+ 35 - 0
PCBNEW/Custom Parts.pretty/PIN_ARRAY_2X2_CUSTOM.kicad_mod

@@ -0,0 +1,35 @@
+(module PIN_ARRAY_2X2_CUSTOM (layer F.Cu) (tedit 503D406E)
+  (descr "Double rangee de contacts 2 x 2 pins")
+  (tags CONN)
+  (fp_text reference P1 (at -0.381 -3.429) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.2032)))
+  )
+  (fp_text value CONN_2X2 (at 0 3.048) (layer F.SilkS) hide
+    (effects (font (size 1.016 1.016) (thickness 0.2032)))
+  )
+  (fp_line (start 2.54 2.54) (end 0.635 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 0.635 2.54) (end 0 1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start 0 1.905) (end -0.635 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -0.635 2.54) (end -2.54 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 2.54) (end -2.54 0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 0.635) (end -1.905 0) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.905 0) (end -2.54 -0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 -0.635) (end -2.54 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -2.54 -2.54) (end -0.635 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -0.635 -2.54) (end 0 -1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start 0 -1.905) (end 0.635 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 0.635 -2.54) (end 2.54 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.54 -2.54) (end 2.54 -0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.54 -0.635) (end 1.905 0) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.905 0) (end 2.54 0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 2.54 0.635) (end 2.54 2.54) (layer F.SilkS) (width 0.254))
+  (pad 1 thru_hole circle (at -1.27 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -1.27 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at 1.27 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at 1.27 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (model pin_array/pins_array_2x2.wrl
+    (at (xyz 0 0 -0.07000000000000001))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 180 0))
+  )
+)

+ 59 - 0
PCBNEW/Custom Parts.pretty/PIN_ARRAY_5x2_CUSTOM.kicad_mod

@@ -0,0 +1,59 @@
+(module PIN_ARRAY_5x2_CUSTOM (layer F.Cu) (tedit 503D407C)
+  (descr "Double rangee de contacts 2 x 5 pins")
+  (tags CONN)
+  (fp_text reference P1 (at 0.635 -3.81) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.2032)))
+  )
+  (fp_text value CONN_5X2 (at 0 -3.81) (layer F.SilkS) hide
+    (effects (font (size 1.016 1.016) (thickness 0.2032)))
+  )
+  (fp_line (start -6.35 -0.635) (end -6.35 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -6.35 -2.54) (end -4.445 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -4.445 2.54) (end -6.35 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -6.35 2.54) (end -6.35 0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 6.35 0.635) (end 6.35 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 6.35 2.54) (end 4.445 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 4.445 -2.54) (end 6.35 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 6.35 -2.54) (end 6.35 -0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start 0.635 -2.54) (end -0.635 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -0.635 -2.54) (end -1.27 -1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 -1.905) (end -1.905 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.905 -2.54) (end -3.175 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -3.175 -2.54) (end -3.81 -1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start -3.81 -1.905) (end -4.445 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -6.35 -0.635) (end -5.715 0) (layer F.SilkS) (width 0.254))
+  (fp_line (start -5.715 0) (end -6.35 0.635) (layer F.SilkS) (width 0.254))
+  (fp_line (start -4.445 2.54) (end -3.81 1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start -3.81 1.905) (end -3.175 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -3.175 2.54) (end -1.905 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.905 2.54) (end -1.27 1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.27 1.905) (end -0.635 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start -0.635 2.54) (end 0.635 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 0.635 2.54) (end 1.27 1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.27 1.905) (end 1.905 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.905 2.54) (end 3.175 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 3.175 2.54) (end 3.81 1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start 3.81 1.905) (end 4.445 2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 4.445 -2.54) (end 3.81 -1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start 3.81 -1.905) (end 3.175 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 3.175 -2.54) (end 1.905 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.905 -2.54) (end 1.27 -1.905) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.27 -1.905) (end 0.635 -2.54) (layer F.SilkS) (width 0.254))
+  (fp_line (start 6.35 -0.635) (end 5.715 0) (layer F.SilkS) (width 0.254))
+  (fp_line (start 5.715 0) (end 6.35 0.635) (layer F.SilkS) (width 0.254))
+  (pad 1 thru_hole circle (at -5.08 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -5.08 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -2.54 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at -2.54 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 5 thru_hole circle (at 0 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 6 thru_hole circle (at 0 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 7 thru_hole circle (at 2.54 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 8 thru_hole circle (at 2.54 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 9 thru_hole circle (at 5.08 1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 10 thru_hole circle (at 5.08 -1.27) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (model pin_array/pins_array_5x2.wrl
+    (at (xyz 0 0 -0.06))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 180 0))
+  )
+)

+ 31 - 0
PCBNEW/Custom Parts.pretty/PIN_PMOD_6x2.kicad_mod

@@ -0,0 +1,31 @@
+(module PIN_PMOD_6x2 (layer F.Cu) (tedit 52F91392)
+  (descr "Double rangee de contacts 2 x 6 pins")
+  (tags CONN)
+  (fp_text reference PIN_ARRAY_6X2 (at 0 -3.81) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.27432)))
+  )
+  (fp_text value Val** (at 0 3.81) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.2032)))
+  )
+  (fp_line (start -7.62 -2.54) (end 7.62 -2.54) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 7.62 -2.54) (end 7.62 2.54) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 7.62 2.54) (end -7.62 2.54) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -7.62 2.54) (end -7.62 -2.54) (layer F.SilkS) (width 0.3048))
+  (pad 7 thru_hole rect (at -6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 1 thru_hole circle (at -6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 8 thru_hole circle (at -3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 9 thru_hole circle (at -1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 10 thru_hole circle (at 1.27 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at 1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 11 thru_hole circle (at 3.81 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 5 thru_hole circle (at 3.81 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 12 thru_hole circle (at 6.35 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 6 thru_hole circle (at 6.35 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (model pin_array/pins_array_6x2.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)

+ 17 - 0
PCBNEW/Custom Parts.pretty/PJ-102A.kicad_mod

@@ -0,0 +1,17 @@
+(module PJ-102A (layer F.Cu) (tedit 50296C1B)
+  (fp_text reference K1 (at 5.00126 -1.24968) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value CONN_3 (at 3.2512 10.50036) (layer F.SilkS) hide
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_line (start 14.39926 8.99922) (end 14.39926 0) (layer F.SilkS) (width 0.381))
+  (fp_line (start 0 0) (end 14.00048 0) (layer F.SilkS) (width 0.381))
+  (fp_line (start 14.00048 0) (end 14.39926 0) (layer F.SilkS) (width 0.381))
+  (fp_line (start 14.00048 8.99922) (end 14.39926 8.99922) (layer F.SilkS) (width 0.381))
+  (fp_line (start 0 8.99922) (end 14.00048 8.99922) (layer F.SilkS) (width 0.381))
+  (fp_line (start 0 0) (end 0 8.99922) (layer F.SilkS) (width 0.381))
+  (pad 3 thru_hole circle (at 10.70102 8.99922) (size 2.54 2.54) (drill 1.27) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at 7.69874 4.30022) (size 2.54 2.54) (drill 1.27) (layers *.Cu *.Mask F.SilkS))
+  (pad 1 thru_hole circle (at 13.70076 4.30022) (size 2.54 2.54) (drill 1.27) (layers *.Cu *.Mask F.SilkS))
+)

+ 44 - 0
PCBNEW/Custom Parts.pretty/RN-42-Custom.kicad_mod

@@ -0,0 +1,44 @@
+(module RN-42-Custom (layer F.Cu) (tedit 521D1EA2)
+  (fp_text reference RN-42-Custom (at 0 -5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 -3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 6.7 12.8) (end 6.7 -12.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start 6.7 -12.8) (end -6.7 -12.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6.7 -12.8) (end -6.7 12.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6.7 12.8) (end 6.7 12.8) (layer F.SilkS) (width 0.15))
+  (pad 35 smd rect (at -4.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd rect (at -3.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd rect (at 3.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd rect (at 4.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd rect (at 6.7 10 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd rect (at 6.7 8.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd rect (at 6.7 7.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd rect (at 6.7 6.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd rect (at 6.7 5.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at -6.7 10 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at -6.7 8.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at -6.7 7.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at -6.7 6.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at -6.7 5.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at -6.7 4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at -6.7 2.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -6.7 1.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -6.7 0.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -6.7 -0.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -6.7 -2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -6.7 -3.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd rect (at 6.7 4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd rect (at 6.7 2.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd rect (at 6.7 1.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd rect (at 6.7 0.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd rect (at 6.7 -0.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd rect (at 6.7 -2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd rect (at 6.7 -3.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at -6 -6.9 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at 6 -6.9 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at -6 12.1 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at 6 12.1 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+)

+ 48 - 0
PCBNEW/Custom Parts.pretty/RN-42.kicad_mod

@@ -0,0 +1,48 @@
+(module RN-42 (layer F.Cu) (tedit 521A13CB)
+  (fp_text reference RN-42 (at 0 -1.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 1.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 6.7 12.8) (end 6.7 -12.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start 6.7 -12.8) (end -6.7 -12.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6.7 -12.8) (end -6.7 12.8) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6.7 12.8) (end 6.7 12.8) (layer F.SilkS) (width 0.15))
+  (pad 35 smd rect (at -4.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 29 smd rect (at -3.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 34 smd rect (at -1.8 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 33 smd rect (at -0.6 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 32 smd rect (at 0.6 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 31 smd rect (at 1.8 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 28 smd rect (at 3.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 30 smd rect (at 4.1 12.8) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 13 smd rect (at 6.7 10 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 14 smd rect (at 6.7 8.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 15 smd rect (at 6.7 7.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 16 smd rect (at 6.7 6.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 17 smd rect (at 6.7 5.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 12 smd rect (at -6.7 10 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 11 smd rect (at -6.7 8.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 10 smd rect (at -6.7 7.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 9 smd rect (at -6.7 6.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 8 smd rect (at -6.7 5.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 7 smd rect (at -6.7 4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 6 smd rect (at -6.7 2.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 5 smd rect (at -6.7 1.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 4 smd rect (at -6.7 0.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 3 smd rect (at -6.7 -0.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -6.7 -2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -6.7 -3.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 18 smd rect (at 6.7 4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 19 smd rect (at 6.7 2.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 20 smd rect (at 6.7 1.6 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 21 smd rect (at 6.7 0.4 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 22 smd rect (at 6.7 -0.8 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 23 smd rect (at 6.7 -2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad 24 smd rect (at 6.7 -3.2 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at -6 -6.9 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at 6 -6.9 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at -6 12.1 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+  (pad "" smd rect (at 6 12.1 90) (size 0.8 1.3) (layers F.Cu F.Paste F.Mask))
+)

+ 10 - 0
PCBNEW/Custom Parts.pretty/SIL-1-Custom.kicad_mod

@@ -0,0 +1,10 @@
+(module SIL-1-Custom (layer F.Cu) (tedit 5155ABF3)
+  (fp_text reference SIL-1-Custom (at 0 -2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center 0 0) (end 1.5 0) (layer F.SilkS) (width 0.15))
+  (pad 1 thru_hole circle (at 0 0) (size 2.54 2.54) (drill 0.762) (layers *.Cu *.Mask F.SilkS))
+)

+ 37 - 0
PCBNEW/Custom Parts.pretty/SIL-21_0.04x0.07.kicad_mod

@@ -0,0 +1,37 @@
+(module SIL-21_0.04x0.07 (layer F.Cu) (tedit 503BD581)
+  (descr "Connecteur 23 pins")
+  (tags "CONN DEV")
+  (fp_text reference P1 (at -5.08 -2.54) (layer F.SilkS)
+    (effects (font (size 1.72974 1.08712) (thickness 0.27178)))
+  )
+  (fp_text value Val** (at 5.08 -2.54) (layer F.SilkS)
+    (effects (font (size 1.524 1.016) (thickness 0.254)))
+  )
+  (fp_line (start -26.67 1.27) (end 26.67 1.27) (layer F.SilkS) (width 0.381))
+  (fp_line (start 26.67 -1.27) (end -26.67 -1.27) (layer F.SilkS) (width 0.381))
+  (fp_line (start -26.67 -1.27) (end -26.67 1.27) (layer F.SilkS) (width 0.381))
+  (fp_line (start 26.67 -1.27) (end 26.67 1.27) (layer F.SilkS) (width 0.381))
+  (fp_line (start -26.67 1.27) (end -26.67 -1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -24.13 -1.27) (end -24.13 1.27) (layer F.SilkS) (width 0.3048))
+  (pad 1 thru_hole circle (at -25.4 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -22.86 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -20.32 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at -17.78 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 5 thru_hole circle (at -15.24 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 6 thru_hole circle (at -12.7 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 7 thru_hole circle (at -10.16 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 8 thru_hole circle (at -7.62 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 9 thru_hole circle (at -5.08 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 10 thru_hole circle (at -2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 11 thru_hole circle (at 0 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 12 thru_hole circle (at 2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 13 thru_hole circle (at 5.08 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 14 thru_hole circle (at 7.62 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 15 thru_hole circle (at 10.16 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 16 thru_hole circle (at 12.7 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 17 thru_hole circle (at 15.24 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 18 thru_hole circle (at 17.78 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 19 thru_hole circle (at 20.32 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 20 thru_hole circle (at 22.86 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 21 thru_hole circle (at 25.4 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+)

+ 39 - 0
PCBNEW/Custom Parts.pretty/SIL-23_0.04x0.07.kicad_mod

@@ -0,0 +1,39 @@
+(module SIL-23_0.04x0.07 (layer F.Cu) (tedit 503BD562)
+  (descr "Connecteur 23 pins")
+  (tags "CONN DEV")
+  (fp_text reference P1 (at -13.97 -2.54) (layer F.SilkS)
+    (effects (font (size 1.72974 1.08712) (thickness 0.27178)))
+  )
+  (fp_text value Val** (at 5.08 -2.54) (layer F.SilkS)
+    (effects (font (size 1.524 1.016) (thickness 0.254)))
+  )
+  (fp_line (start 29.21 -1.27) (end -29.21 -1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -29.21 -1.27) (end -29.21 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -29.21 1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 29.21 -1.27) (end 29.21 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -29.21 1.27) (end -29.21 -1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -26.67 -1.27) (end -26.67 1.27) (layer F.SilkS) (width 0.3048))
+  (pad 1 thru_hole circle (at -27.94 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -25.4 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -22.86 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at -20.32 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 5 thru_hole circle (at -17.78 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 6 thru_hole circle (at -15.24 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 7 thru_hole circle (at -12.7 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 8 thru_hole circle (at -10.16 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 9 thru_hole circle (at -7.62 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 10 thru_hole circle (at -5.08 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 11 thru_hole circle (at -2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 12 thru_hole circle (at 0 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 13 thru_hole circle (at 2.54 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 14 thru_hole circle (at 5.08 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 15 thru_hole circle (at 7.62 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 16 thru_hole circle (at 10.16 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 17 thru_hole circle (at 12.7 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 18 thru_hole circle (at 15.24 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 19 thru_hole circle (at 17.78 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 20 thru_hole circle (at 20.32 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 21 thru_hole circle (at 22.86 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 22 thru_hole circle (at 25.4 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 23 thru_hole circle (at 27.94 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+)

+ 21 - 0
PCBNEW/Custom Parts.pretty/SIL-6_0.04x0.07.kicad_mod

@@ -0,0 +1,21 @@
+(module SIL-6_0.04x0.07 (layer F.Cu) (tedit 503BD41D)
+  (descr "Connecteur 6 pins")
+  (tags "CONN DEV")
+  (fp_text reference P2 (at 6.35 -2.54) (layer F.SilkS)
+    (effects (font (size 1.72974 1.08712) (thickness 0.27178)))
+  )
+  (fp_text value PICKit3 (at 2.54 2.667) (layer F.SilkS) hide
+    (effects (font (size 1.524 1.016) (thickness 0.254)))
+  )
+  (fp_line (start -7.62 1.27) (end -7.62 -1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -7.62 -1.27) (end 7.62 -1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 7.62 -1.27) (end 7.62 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start 7.62 1.27) (end -7.62 1.27) (layer F.SilkS) (width 0.3048))
+  (fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
+  (pad 1 thru_hole circle (at -6.35 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -3.81 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -1.27 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at 1.27 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 5 thru_hole circle (at 3.81 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+  (pad 6 thru_hole circle (at 6.35 0) (size 1.778 1.778) (drill 1.016) (layers *.Cu *.Mask F.SilkS))
+)

+ 18 - 0
PCBNEW/Custom Parts.pretty/SM0603_Custom.kicad_mod

@@ -0,0 +1,18 @@
+(module SM0603_Custom (layer F.Cu) (tedit 503BDFD6)
+  (attr smd)
+  (fp_text reference SM0603 (at 0 -1.143) (layer F.SilkS)
+    (effects (font (size 0.508 0.4572) (thickness 0.1143)))
+  )
+  (fp_text value Val** (at 0 1.27) (layer F.SilkS) hide
+    (effects (font (size 0.508 0.4572) (thickness 0.1143)))
+  )
+  (fp_line (start -0.381 0.508) (end 0.381 0.508) (layer F.SilkS) (width 0.127))
+  (fp_line (start -0.381 -0.508) (end 0.381 -0.508) (layer F.SilkS) (width 0.127))
+  (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask))
+  (model smd\resistors\R0603.wrl
+    (at (xyz 0 0 0.001))
+    (scale (xyz 0.5 0.5 0.5))
+    (rotate (xyz 0 0 0))
+  )
+)

+ 18 - 0
PCBNEW/Custom Parts.pretty/SM0805_Custom.kicad_mod

@@ -0,0 +1,18 @@
+(module SM0805_Custom (layer F.Cu) (tedit 503BE0E4)
+  (attr smd)
+  (fp_text reference SM0805 (at 0 -1.397) (layer F.SilkS)
+    (effects (font (size 0.635 0.635) (thickness 0.127)))
+  )
+  (fp_text value Val* (at 0 1.524) (layer F.SilkS) hide
+    (effects (font (size 0.635 0.635) (thickness 0.127)))
+  )
+  (fp_line (start -0.381 0.635) (end 0.381 0.635) (layer F.SilkS) (width 0.127))
+  (fp_line (start -0.381 -0.635) (end 0.381 -0.635) (layer F.SilkS) (width 0.127))
+  (pad 1 smd rect (at -0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 0.9525 0) (size 0.889 1.397) (layers F.Cu F.Paste F.Mask))
+  (model smd/chip_cms.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 0.1 0.1 0.1))
+    (rotate (xyz 0 0 0))
+  )
+)

+ 9 - 0
PCBNEW/Custom Parts.pretty/SMD_Block.kicad_mod

@@ -0,0 +1,9 @@
+(module SMD_Block (layer F.Cu) (tedit 52B1F7DA)
+  (fp_text reference SMD_Block (at 0 -1.524) (layer F.SilkS)
+    (effects (font (size 0.762 0.762) (thickness 0.1524)))
+  )
+  (fp_text value VAL** (at 0 1.27) (layer F.SilkS)
+    (effects (font (size 0.508 0.508) (thickness 0.0762)))
+  )
+  (pad 1 smd rect (at 0 0) (size 0.635 0.635) (layers F.Cu F.Paste F.Mask))
+)

+ 18 - 0
PCBNEW/Custom Parts.pretty/SMD_CRYSTAL_ABM3.kicad_mod

@@ -0,0 +1,18 @@
+(module SMD_CRYSTAL_ABM3 (layer F.Cu) (tedit 502948A2)
+  (fp_text reference X1 (at 0 -3.302) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value CRYSTAL (at -3.81 0 90) (layer F.SilkS)
+    (effects (font (size 0.762 0.762) (thickness 0.1905)))
+  )
+  (fp_line (start -2.54 -1.524) (end -2.54 1.524) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.54 1.524) (end -2.286 1.778) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.286 1.778) (end 2.286 1.778) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.286 1.778) (end 2.54 1.524) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.54 1.524) (end 2.54 -1.524) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.54 -1.524) (end 2.286 -1.778) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.286 -1.778) (end -2.286 -1.778) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.286 -1.778) (end -2.54 -1.524) (layer F.SilkS) (width 0.381))
+  (pad 2 smd rect (at 2.032 0) (size 1.778 2.54) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at -2.032 0) (size 1.778 2.54) (layers F.Cu F.Paste F.Mask))
+)

+ 14 - 0
PCBNEW/Custom Parts.pretty/SMD_CRYSTAL_ABS07.kicad_mod

@@ -0,0 +1,14 @@
+(module SMD_CRYSTAL_ABS07 (layer F.Cu) (tedit 502B10C8)
+  (fp_text reference SMD_CRYSTAL_ABS07 (at 0 -2.286) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value VAL** (at 0 2.667) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_line (start -1.651 -1.143) (end 1.651 -1.143) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.651 -1.143) (end 1.651 1.143) (layer F.SilkS) (width 0.254))
+  (fp_line (start 1.651 1.143) (end -1.651 1.143) (layer F.SilkS) (width 0.254))
+  (fp_line (start -1.651 1.143) (end -1.651 -1.143) (layer F.SilkS) (width 0.254))
+  (pad 1 smd rect (at -1.2446 0) (size 1.0922 1.905) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 1.2446 0) (size 1.0922 1.905) (layers F.Cu F.Paste F.Mask))
+)

+ 24 - 0
PCBNEW/Custom Parts.pretty/SMD_Jumper.kicad_mod

@@ -0,0 +1,24 @@
+(module SMD_Jumper (layer F.Cu) (tedit 52B1ED15)
+  (attr smd)
+  (fp_text reference VAL** (at 0 1.016) (layer F.SilkS)
+    (effects (font (size 0.3048 0.3048) (thickness 0.0762)))
+  )
+  (fp_text value JUMPER (at 0.0254 -1.27) (layer F.SilkS)
+    (effects (font (size 0.762 0.762) (thickness 0.1905)))
+  )
+  (fp_line (start -0.381 -0.635) (end -0.889 -0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.889 -0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.889 0.381) (end -0.381 0.635) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.381 -0.635) (end 0.889 -0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.889 0.381) (end 0.381 0.635) (layer F.SilkS) (width 0.15))
+  (pad 1 smd trapezoid (at -0.3556 0 180) (size 0.508 0.762) (rect_delta 0.254 0 ) (layers F.Cu F.Paste F.Mask)
+    (solder_mask_margin 0.127))
+  (pad 2 smd trapezoid (at 0.3556 0) (size 0.508 0.762) (rect_delta 0.254 0 ) (layers F.Cu F.Paste F.Mask)
+    (solder_mask_margin 0.127))
+  (model smd\chip_cms.wrl
+    (at (xyz 0 0 0.002))
+    (scale (xyz 0.05 0.05 0.05))
+    (rotate (xyz 0 0 0))
+  )
+)

+ 19 - 0
PCBNEW/Custom Parts.pretty/SMD_Jumper_Bridged.kicad_mod

@@ -0,0 +1,19 @@
+(module SMD_Jumper_Bridged (layer F.Cu) (tedit 52B1ED5D)
+  (fp_text reference Jumper (at 0.0254 -1.27) (layer F.SilkS)
+    (effects (font (size 0.762 0.762) (thickness 0.1905)))
+  )
+  (fp_text value VAL** (at 0 1.016) (layer F.SilkS)
+    (effects (font (size 0.3048 0.3048) (thickness 0.0762)))
+  )
+  (fp_line (start -0.381 -0.635) (end -0.889 -0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.889 -0.381) (end -0.889 0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.889 0.381) (end -0.381 0.635) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.4064 -0.635) (end 0.889 -0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.889 -0.381) (end 0.889 0.381) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.889 0.381) (end 0.381 0.635) (layer F.SilkS) (width 0.15))
+  (pad 1 smd trapezoid (at -0.3556 0 180) (size 0.508 0.762) (rect_delta 0.254 0 ) (layers F.Cu F.Paste F.Mask)
+    (solder_mask_margin 0.127))
+  (pad 2 smd trapezoid (at 0.3556 0) (size 0.508 0.762) (rect_delta 0.254 0 ) (layers F.Cu F.Paste F.Mask)
+    (solder_mask_margin 0.127))
+  (pad "" smd rect (at 0 0) (size 1.016 0.127) (layers F.Cu F.Paste F.Mask))
+)

+ 17 - 0
PCBNEW/Custom Parts.pretty/SMT_SW_SPST-NO_4.2x4.2G.kicad_mod

@@ -0,0 +1,17 @@
+(module SMT_SW_SPST-NO_4.2x4.2G (layer F.Cu) (tedit 50294A2F)
+  (fp_text reference "SMT SW" (at 0 -4.0005) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value VAL** (at 1.00076 4.0005) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_circle (center 0 0) (end 1.09982 0) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.10058 -2.10058) (end 2.10058 -2.10058) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.10058 -2.10058) (end 2.10058 2.10058) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.10058 2.10058) (end -2.10058 2.10058) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.10058 2.10058) (end -2.10058 -2.10058) (layer F.SilkS) (width 0.381))
+  (pad 1 smd rect (at -2.7051 -1.7272) (size 1.6002 1.0922) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 2.7051 -1.7272) (size 1.6002 1.0922) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 2.7051 1.7272) (size 1.6002 1.0922) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -2.7051 1.7272) (size 1.6002 1.0922) (layers F.Cu F.Paste F.Mask))
+)

+ 17 - 0
PCBNEW/Custom Parts.pretty/SMT_SW_SPST-NO_6.2x6.2G.kicad_mod

@@ -0,0 +1,17 @@
+(module SMT_SW_SPST-NO_6.2x6.2G (layer F.Cu) (tedit 52B1EE1E)
+  (fp_text reference "SMT Switch" (at 0 -5.00126) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value VAL** (at 0 5.00126) (layer F.SilkS)
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_circle (center 0 0) (end 1.99898 0) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.99974 -2.99974) (end -2.99974 2.99974) (layer F.SilkS) (width 0.381))
+  (fp_line (start -2.99974 2.99974) (end 2.99974 2.99974) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.99974 2.99974) (end 2.99974 -2.99974) (layer F.SilkS) (width 0.381))
+  (fp_line (start 2.99974 -2.99974) (end -2.99974 -2.99974) (layer F.SilkS) (width 0.381))
+  (pad 1 smd rect (at -4.45008 -1.99898) (size 3.0988 1.00076) (layers F.Cu F.Paste F.Mask))
+  (pad 1 smd rect (at 4.45008 -1.99898) (size 3.0988 1.00076) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at 4.45008 1.99898) (size 3.0988 1.00076) (layers F.Cu F.Paste F.Mask))
+  (pad 2 smd rect (at -4.45008 1.99898) (size 3.0988 1.00076) (layers F.Cu F.Paste F.Mask))
+)

+ 17 - 0
PCBNEW/Custom Parts.pretty/SW_320.kicad_mod

@@ -0,0 +1,17 @@
+(module SW_320 (layer F.Cu) (tedit 52E535BE)
+  (fp_text reference SW3 (at 0 -7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value SW_Back (at 0 7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_circle (center 0 0) (end 8 0) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6 -6) (end -6 6) (layer F.SilkS) (width 0.15))
+  (fp_line (start 6 -6) (end 6 6) (layer F.SilkS) (width 0.15))
+  (fp_line (start 6 6) (end -6 6) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6 -6) (end 6 -6) (layer F.SilkS) (width 0.15))
+  (pad 1 thru_hole circle (at -1.27 1.54) (size 2 2) (drill 1.25) (layers *.Cu *.Mask))
+  (pad 2 thru_hole circle (at 3.81 -3.54) (size 2 2) (drill 1.25) (layers *.Cu *.Mask))
+  (pad "" thru_hole circle (at -3.81 -3.54) (size 1.4 1.4) (drill 1) (layers *.Cu *.Mask))
+  (pad "" thru_hole circle (at 1.27 4.08) (size 1.4 1.4) (drill 1) (layers *.Cu *.Mask F.SilkS))
+)

+ 18 - 0
PCBNEW/Custom Parts.pretty/SW_CL-SA.kicad_mod

@@ -0,0 +1,18 @@
+(module SW_CL-SA (layer F.Cu) (tedit 52B254A0)
+  (fp_text reference SW_CL-SA (at 0 -1.9) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 6.8) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -2.54 2.54) (end -2.54 5.08) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0 2.54) (end 0 5.08) (layer F.SilkS) (width 0.15))
+  (fp_line (start 2.54 2.54) (end 2.54 5.08) (layer F.SilkS) (width 0.15))
+  (fp_line (start -5 5.7) (end -5 1.2) (layer F.SilkS) (width 0.15))
+  (fp_line (start 5 1.2) (end 5 5.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start 5 5.7) (end -5 5.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start -5 1.2) (end 5 1.2) (layer F.SilkS) (width 0.15))
+  (pad 2 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask F.SilkS))
+  (pad 1 thru_hole circle (at 2.54 0) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at -2.54 0) (size 1.7 1.7) (drill 1.1) (layers *.Cu *.Mask F.SilkS))
+)

+ 22 - 0
PCBNEW/Custom Parts.pretty/SW_Micro_NKK_SM.kicad_mod

@@ -0,0 +1,22 @@
+(module SW_Micro_NKK_SM (layer F.Cu) (tedit 503D4046)
+  (descr "Connecteur 3 pins")
+  (tags "CONN DEV")
+  (fp_text reference SW_Micro_NKK_SM (at 0 -2.54) (layer F.SilkS)
+    (effects (font (size 1.016 1.016) (thickness 0.254)))
+  )
+  (fp_text value Val** (at 3.175 2.54) (layer F.SilkS) hide
+    (effects (font (size 1.016 1.016) (thickness 0.254)))
+  )
+  (fp_line (start -5.08 -1.27) (end -5.08 1.27) (layer F.SilkS) (width 0.254))
+  (fp_line (start -5.08 1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.254))
+  (fp_line (start -5.08 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.254))
+  (fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.254))
+  (pad 1 thru_hole circle (at -2.54 0) (size 1.651 1.651) (drill 0.889) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at 0 0) (size 1.651 1.651) (drill 0.889) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at 2.54 0) (size 1.651 1.651) (drill 0.889) (layers *.Cu *.Mask F.SilkS))
+  (model device/switch_slide_straight_terminal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 0.33 0.33 0.33))
+    (rotate (xyz 0 0 0))
+  )
+)

+ 17 - 0
PCBNEW/Custom Parts.pretty/Terminal_Block_7mm_x4.kicad_mod

@@ -0,0 +1,17 @@
+(module Terminal_Block_7mm_x4 (layer F.Cu) (tedit 5154CA7C)
+  (fp_text reference "Terminal Block 7mm x4" (at 0 -2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 2.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 10.5 -3.5) (end -13 -3.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -13 -3.5) (end -13 3.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -13 3.5) (end 13 3.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 13 3.5) (end 13 -3.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 13 -3.5) (end 10.5 -3.5) (layer F.SilkS) (width 0.15))
+  (pad 1 thru_hole circle (at -10.5 0) (size 2.74828 2.74828) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+  (pad 2 thru_hole circle (at -3.5 0) (size 2.74828 2.74828) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+  (pad 3 thru_hole circle (at 3.5 0) (size 2.74828 2.74828) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+  (pad 4 thru_hole circle (at 10.5 0) (size 2.74828 2.74828) (drill 1.5) (layers *.Cu *.Mask F.SilkS))
+)

+ 32 - 0
PCBNEW/Custom Parts.pretty/UCSP-9_1.6x1.4mm.kicad_mod

@@ -0,0 +1,32 @@
+(module UCSP-9_1.6x1.4mm (layer F.Cu) (tedit 515F8266)
+  (fp_text reference UCSP-9_0.4mm (at 0 -1.6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value VAL** (at 0 1.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.6 -0.4) (end -0.4 -0.4) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.5 -0.5) (end -0.5 -0.3) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.8 -0.7) (end 0.8 -0.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.8 -0.7) (end 0.8 0.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0.8 0.7) (end -0.8 0.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start -0.8 0.7) (end -0.8 -0.7) (layer F.SilkS) (width 0.15))
+  (pad 1 smd circle (at -0.4 -0.4) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 2 smd circle (at 0 -0.4) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 3 smd circle (at 0.4 -0.4) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 4 smd circle (at -0.4 0) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 5 smd circle (at 0 0) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 6 smd circle (at 0.4 0) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 7 smd circle (at -0.4 0.4) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 8 smd circle (at 0 0.4) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+  (pad 9 smd circle (at 0.4 0.4) (size 0.3 0.3) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.1))
+)

+ 27 - 0
PCBNEW/Tag Connect.pretty/TC2030-MCP-FP.kicad_mod

@@ -0,0 +1,27 @@
+(module TC2030-MCP-FP (layer F.Cu) (tedit 50632F00)
+  (fp_text reference TC2030-MCP-FP (at 0 4.064) (layer F.SilkS) hide
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value VAL** (at 0 -4.572) (layer F.SilkS) hide
+    (effects (font (thickness 0.3048)))
+  )
+  (pad 1 connect circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)
+    (clearance 0.4826))
+  (pad 2 connect circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)
+    (clearance 0.4826))
+  (pad 3 connect circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)
+    (clearance 0.4191))
+  (pad 4 connect circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)
+    (clearance 0.4191))
+  (pad 5 connect circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)
+    (clearance 0.4191))
+  (pad 6 connect circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)
+    (clearance 0.4191))
+  (pad "" np_thru_hole circle (at 2.54 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at -2.54 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at 2.54 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at -2.54 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at -2.54 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at 0.635 -2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at 0.635 2.54) (size 2.3749 2.3749) (drill 2.3749) (layers *.Cu *.Mask F.SilkS))
+)

+ 24 - 0
PCBNEW/Tag Connect.pretty/TC2030-MCP-NL.kicad_mod

@@ -0,0 +1,24 @@
+(module TC2030-MCP-NL (layer F.Cu) (tedit 515E50DB)
+  (descr http://www.tag-connect.com/Materials/TC2030-MCP-NL%20PCB%20Footprint.pdf)
+  (fp_text reference TC2030-MCP-NL (at 0 -4.064) (layer F.SilkS) hide
+    (effects (font (thickness 0.3048)))
+  )
+  (fp_text value VAL** (at 0 3.048) (layer F.SilkS) hide
+    (effects (font (thickness 0.3048)))
+  )
+  (pad 1 smd circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.4826))
+  (pad 2 smd circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.4826))
+  (pad 3 smd circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.4826))
+  (pad 4 smd circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.4826))
+  (pad 5 smd circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.4318))
+  (pad 6 smd circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Paste F.Mask)
+    (clearance 0.4318))
+  (pad "" np_thru_hole circle (at -2.54 0) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at 2.54 -1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+  (pad "" np_thru_hole circle (at 2.54 1.016) (size 0.9906 0.9906) (drill 0.9906) (layers *.Cu *.Mask F.SilkS))
+)

+ 95 - 0
template/fp-lib-table

@@ -0,0 +1,95 @@
+(fp_lib_table
+  (lib (name Air_Coils_SML_NEOSID)(type Github)(uri ${KIGITHUB}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Buttons_Switches_SMD)(type Github)(uri ${KIGITHUB}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
+  (lib (name Buttons_Switches_THT)(type Github)(uri ${KIGITHUB}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
+  (lib (name Buzzers_Beepers)(type Github)(uri ${KIGITHUB}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices"))
+  (lib (name Capacitors_SMD)(type Github)(uri ${KIGITHUB}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount"))
+  (lib (name Capacitors_Tantalum_SMD)(type Github)(uri ${KIGITHUB}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount"))
+  (lib (name Capacitors_THT)(type Github)(uri ${KIGITHUB}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole"))
+  (lib (name Choke_Axial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Common-Mode_Wurth)(type Github)(uri ${KIGITHUB}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Radial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_SMD)(type Github)(uri ${KIGITHUB}/Choke_SMD.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Toroid_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Connectors_Harwin)(type Github)(uri ${KIGITHUB}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com"))
+  (lib (name Connectors_Hirose)(type Github)(uri ${KIGITHUB}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com"))
+  (lib (name Connectors_JAE)(type Github)(uri ${KIGITHUB}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors"))
+  (lib (name Connectors_JST)(type Github)(uri ${KIGITHUB}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com"))
+  (lib (name Connectors_Mini-Universal)(type Github)(uri ${KIGITHUB}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok))
+  (lib (name Connectors_Molex)(type Github)(uri ${KIGITHUB}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com"))
+  (lib (name Connectors_Multicomp)(type Github)(uri ${KIGITHUB}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints"))
+  (lib (name Connectors_Phoenix)(type Github)(uri ${KIGITHUB}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints"))
+  (lib (name Connectors_Samtec)(type Github)(uri ${KIGITHUB}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints"))
+  (lib (name Connectors_TE-Connectivity)(type Github)(uri ${KIGITHUB}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com"))
+  (lib (name Connectors_Terminal_Blocks)(type Github)(uri ${KIGITHUB}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors"))
+  (lib (name Connectors_WAGO)(type Github)(uri ${KIGITHUB}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com"))
+  (lib (name Connectors)(type Github)(uri ${KIGITHUB}/Connectors.pretty)(options "")(descr "Assorted connector footprints"))
+  (lib (name Converters_DCDC_ACDC)(type Github)(uri ${KIGITHUB}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules"))
+  (lib (name Crystals)(type Github)(uri ${KIGITHUB}/Crystals.pretty)(options "")(descr "Crystals and oscillators"))
+  (lib (name Diodes_SMD)(type Github)(uri ${KIGITHUB}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount"))
+  (lib (name Diodes_THT)(type Github)(uri ${KIGITHUB}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole"))
+  (lib (name Discret)(type Github)(uri ${KIGITHUB}/Discret.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Displays_7-Segment)(type Github)(uri ${KIGITHUB}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays"))
+  (lib (name Displays)(type Github)(uri ${KIGITHUB}/Displays.pretty)(options "")(descr "Display modules"))
+  (lib (name Divers)(type Github)(uri ${KIGITHUB}/Divers.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Enclosures)(type Github)(uri ${KIGITHUB}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings"))
+  (lib (name EuroBoard_Outline)(type Github)(uri ${KIGITHUB}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Fiducials)(type Github)(uri ${KIGITHUB}/Fiducials.pretty)(options "")(descr "Fiducial markings"))
+  (lib (name Filters_HF_Coils_NEOSID)(type Github)(uri ${KIGITHUB}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Fuse_Holders_and_Fuses)(type Github)(uri ${KIGITHUB}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders"))
+  (lib (name Hall-Effect_Transducers_LEM)(type Github)(uri ${KIGITHUB}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers"))
+  (lib (name Heatsinks)(type Github)(uri ${KIGITHUB}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products"))
+  (lib (name Housings_BGA)(type Github)(uri ${KIGITHUB}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
+  (lib (name Housings_DFN_QFN)(type Github)(uri ${KIGITHUB}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
+  (lib (name Housings_DIP)(type Github)(uri ${KIGITHUB}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
+  (lib (name Housings_LCC)(type Github)(uri ${KIGITHUB}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
+  (lib (name Housings_LGA)(type Github)(uri ${KIGITHUB}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
+  (lib (name Housings_PGA)(type Github)(uri ${KIGITHUB}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)"))
+  (lib (name Housings_QFP)(type Github)(uri ${KIGITHUB}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
+  (lib (name Housings_SIP)(type Github)(uri ${KIGITHUB}/Housings_SIP.pretty)(options "")(descr "Single Inline Package (SIP)"))
+  (lib (name Housings_SOIC)(type Github)(uri ${KIGITHUB}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)"))
+  (lib (name Housings_SSOP)(type Github)(uri ${KIGITHUB}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
+  (lib (name Inductors_NEOSID)(type Github)(uri ${KIGITHUB}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Inductors)(type Github)(uri ${KIGITHUB}/Inductors.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Inductors_SMD)(type Github)(uri ${KIGITHUB}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount"))
+  (lib (name Inductors_THT)(type Github)(uri ${KIGITHUB}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole"))
+  (lib (name IR-DirectFETs)(type Github)(uri ${KIGITHUB}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier"))
+  (lib (name Labels)(type Github)(uri ${KIGITHUB}/Labels.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name LEDs)(type Github)(uri ${KIGITHUB}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)"))
+  (lib (name Measurement_Points)(type Github)(uri ${KIGITHUB}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment"))
+  (lib (name Measurement_Scales)(type Github)(uri ${KIGITHUB}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges"))
+  (lib (name Mechanical_Sockets)(type Github)(uri ${KIGITHUB}/Mechanical_Sockets.pretty)(options "")(descr "Sockets for board to board connection"))
+  (lib (name Microwave)(type Github)(uri ${KIGITHUB}/Microwave.pretty)(options "")(descr "Microwave"))
+  (lib (name Modules)(type Github)(uri ${KIGITHUB}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module"))
+  (lib (name Mounting_Holes)(type Github)(uri ${KIGITHUB}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners"))
+  (lib (name NF-Transformers_ETAL)(type Github)(uri ${KIGITHUB}/NF-Transformers_ETAL.pretty)(options "")(descr "Deprecated - will be deleted"))
+  (lib (name Oddities)(type Github)(uri ${KIGITHUB}/Oddities.pretty)(options "")(descr "Assorted footprints. Deprecated - will be removed"))
+  (lib (name Opto-Devices)(type Github)(uri ${KIGITHUB}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices"))
+  (lib (name Oscillators)(type Github)(uri ${KIGITHUB}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules"))
+  (lib (name PFF_PSF_PSS_Leadforms)(type Github)(uri ${KIGITHUB}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages"))
+  (lib (name Pin_Headers)(type Github)(uri ${KIGITHUB}/Pin_Headers.pretty)(options "")(descr "Male pin headers"))
+  (lib (name Potentiometers)(type Github)(uri ${KIGITHUB}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors"))
+  (lib (name Power_Integrations)(type Github)(uri ${KIGITHUB}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints"))
+  (lib (name Relays_THT)(type Github)(uri ${KIGITHUB}/Relays_THT.pretty)(options "")(descr "Through hole relay packages"))
+  (lib (name Resistors_SMD)(type Github)(uri ${KIGITHUB}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount"))
+  (lib (name Resistors_THT)(type Github)(uri ${KIGITHUB}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole"))
+  (lib (name Resistors_Universal)(type Github)(uri ${KIGITHUB}/Resistors_Universal.pretty)(options "")(descr Experimental))
+  (lib (name RF_Modules)(type Github)(uri ${KIGITHUB}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules"))
+  (lib (name Shielding_Cabinets)(type Github)(uri ${KIGITHUB}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields"))
+  (lib (name SMD_Packages)(type Github)(uri ${KIGITHUB}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries"))
+  (lib (name Sockets_MOLEX_KK-System)(type Github)(uri ${KIGITHUB}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Socket_Strips)(type Github)(uri ${KIGITHUB}/Socket_Strips.pretty)(options "")(descr "Female socket strips"))
+  (lib (name Sockets)(type Github)(uri ${KIGITHUB}/Sockets.pretty)(options "")(descr "IC sockets"))
+  (lib (name Symbols)(type Github)(uri ${KIGITHUB}/Symbols.pretty)(options "")(descr "PCB symbols"))
+  (lib (name TO_SOT_Packages_SMD)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
+  (lib (name TO_SOT_Packages_THT)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages"))
+  (lib (name Transformers_CHK)(type Github)(uri ${KIGITHUB}/Transformers_CHK.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Transformers_SMD)(type Github)(uri ${KIGITHUB}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers"))
+  (lib (name Transformers_SMPS_ThroughHole)(type Github)(uri ${KIGITHUB}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Transformers_THT)(type Github)(uri ${KIGITHUB}/Transformers_THT.pretty)(options "")(descr "Through hole transformers"))
+  (lib (name Transistors_OldSowjetAera)(type Github)(uri ${KIGITHUB}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors"))
+  (lib (name Valves)(type Github)(uri ${KIGITHUB}/Valves.pretty)(options "")(descr "Valves"))
+  (lib (name Varistors)(type Github)(uri ${KIGITHUB}/Varistors.pretty)(options "")(descr "Varistors"))
+  (lib (name Wire_Connections_Bridges)(type Github)(uri ${KIGITHUB}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points"))
+  (lib (name Wire_Pads)(type Github)(uri ${KIGITHUB}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points"))
+)

+ 335 - 0
template/fp-lib-table.for-eagle-6.4.0

@@ -0,0 +1,335 @@
+(fp_lib_table
+  (lib (name 19inch.lbr)(type Eagle)(uri ${EGMOD}/19inch.lbr)(options "")(descr "Project Library"))
+  (lib (name 40xx.lbr)(type Eagle)(uri ${EGMOD}/40xx.lbr)(options "")(descr ""))
+  (lib (name 41xx.lbr)(type Eagle)(uri ${EGMOD}/41xx.lbr)(options "")(descr ""))
+  (lib (name 45xx.lbr)(type Eagle)(uri ${EGMOD}/45xx.lbr)(options "")(descr ""))
+  (lib (name 74ac-logic.lbr)(type Eagle)(uri ${EGMOD}/74ac-logic.lbr)(options "")(descr ""))
+  (lib (name 74ttl-din.lbr)(type Eagle)(uri ${EGMOD}/74ttl-din.lbr)(options "")(descr ""))
+  (lib (name 74xx-eu.lbr)(type Eagle)(uri ${EGMOD}/74xx-eu.lbr)(options "")(descr ""))
+  (lib (name 74xx-little-de.lbr)(type Eagle)(uri ${EGMOD}/74xx-little-de.lbr)(options "")(descr ""))
+  (lib (name 74xx-little-us.lbr)(type Eagle)(uri ${EGMOD}/74xx-little-us.lbr)(options "")(descr ""))
+  (lib (name 74xx-us.lbr)(type Eagle)(uri ${EGMOD}/74xx-us.lbr)(options "")(descr ""))
+  (lib (name 751xx.lbr)(type Eagle)(uri ${EGMOD}/751xx.lbr)(options "")(descr ""))
+  (lib (name advanced-test-technologies.lbr)(type Eagle)(uri ${EGMOD}/advanced-test-technologies.lbr)(options "")(descr ""))
+  (lib (name agilent-technologies.lbr)(type Eagle)(uri ${EGMOD}/agilent-technologies.lbr)(options "")(descr ""))
+  (lib (name allegro.lbr)(type Eagle)(uri ${EGMOD}/allegro.lbr)(options "")(descr ""))
+  (lib (name altera.lbr)(type Eagle)(uri ${EGMOD}/altera.lbr)(options "")(descr ""))
+  (lib (name altera-cyclone-II.lbr)(type Eagle)(uri ${EGMOD}/altera-cyclone-II.lbr)(options "")(descr ""))
+  (lib (name altera-cyclone-III.lbr)(type Eagle)(uri ${EGMOD}/altera-cyclone-III.lbr)(options "")(descr ""))
+  (lib (name altera-stratix-iv.lbr)(type Eagle)(uri ${EGMOD}/altera-stratix-iv.lbr)(options "")(descr ""))
+  (lib (name am29-memory.lbr)(type Eagle)(uri ${EGMOD}/am29-memory.lbr)(options "")(descr ""))
+  (lib (name amd.lbr)(type Eagle)(uri ${EGMOD}/amd.lbr)(options "")(descr ""))
+  (lib (name amd-mach.lbr)(type Eagle)(uri ${EGMOD}/amd-mach.lbr)(options "")(descr ""))
+  (lib (name amis.lbr)(type Eagle)(uri ${EGMOD}/amis.lbr)(options "")(descr ""))
+  (lib (name analog-devices.lbr)(type Eagle)(uri ${EGMOD}/analog-devices.lbr)(options "")(descr ""))
+  (lib (name ase.lbr)(type Eagle)(uri ${EGMOD}/ase.lbr)(options "")(descr ""))
+  (lib (name atmel.lbr)(type Eagle)(uri ${EGMOD}/atmel.lbr)(options "")(descr ""))
+  (lib (name austriamicrosystems.lbr)(type Eagle)(uri ${EGMOD}/austriamicrosystems.lbr)(options "")(descr ""))
+  (lib (name avago.lbr)(type Eagle)(uri ${EGMOD}/avago.lbr)(options "")(descr ""))
+  (lib (name axis.lbr)(type Eagle)(uri ${EGMOD}/axis.lbr)(options "")(descr ""))
+  (lib (name battery.lbr)(type Eagle)(uri ${EGMOD}/battery.lbr)(options "")(descr ""))
+  (lib (name belton-engineering.lbr)(type Eagle)(uri ${EGMOD}/belton-engineering.lbr)(options "")(descr ""))
+  (lib (name burr-brown.lbr)(type Eagle)(uri ${EGMOD}/burr-brown.lbr)(options "")(descr ""))
+  (lib (name busbar.lbr)(type Eagle)(uri ${EGMOD}/busbar.lbr)(options "")(descr ""))
+  (lib (name buzzer.lbr)(type Eagle)(uri ${EGMOD}/buzzer.lbr)(options "")(descr ""))
+  (lib (name california-micro-devices.lbr)(type Eagle)(uri ${EGMOD}/california-micro-devices.lbr)(options "")(descr ""))
+  (lib (name capacitor-wima.lbr)(type Eagle)(uri ${EGMOD}/capacitor-wima.lbr)(options "")(descr ""))
+  (lib (name chipcard-siemens.lbr)(type Eagle)(uri ${EGMOD}/chipcard-siemens.lbr)(options "")(descr ""))
+  (lib (name cirrus-logic.lbr)(type Eagle)(uri ${EGMOD}/cirrus-logic.lbr)(options "")(descr ""))
+  (lib (name con-3m.lbr)(type Eagle)(uri ${EGMOD}/con-3m.lbr)(options "")(descr ""))
+  (lib (name con-4ucon.lbr)(type Eagle)(uri ${EGMOD}/con-4ucon.lbr)(options "")(descr ""))
+  (lib (name con-amp.lbr)(type Eagle)(uri ${EGMOD}/con-amp.lbr)(options "")(descr ""))
+  (lib (name con-amp-champ.lbr)(type Eagle)(uri ${EGMOD}/con-amp-champ.lbr)(options "")(descr ""))
+  (lib (name con-amphenol.lbr)(type Eagle)(uri ${EGMOD}/con-amphenol.lbr)(options "")(descr ""))
+  (lib (name con-amp-micromatch.lbr)(type Eagle)(uri ${EGMOD}/con-amp-micromatch.lbr)(options "")(descr ""))
+  (lib (name con-amp-mt.lbr)(type Eagle)(uri ${EGMOD}/con-amp-mt.lbr)(options "")(descr ""))
+  (lib (name con-amp-mt6.lbr)(type Eagle)(uri ${EGMOD}/con-amp-mt6.lbr)(options "")(descr ""))
+  (lib (name con-amp-quick.lbr)(type Eagle)(uri ${EGMOD}/con-amp-quick.lbr)(options "")(descr ""))
+  (lib (name con-amp-te.lbr)(type Eagle)(uri ${EGMOD}/con-amp-te.lbr)(options "")(descr ""))
+  (lib (name con-avx.lbr)(type Eagle)(uri ${EGMOD}/con-avx.lbr)(options "")(descr ""))
+  (lib (name con-berg.lbr)(type Eagle)(uri ${EGMOD}/con-berg.lbr)(options "")(descr ""))
+  (lib (name con-bosch.lbr)(type Eagle)(uri ${EGMOD}/con-bosch.lbr)(options "")(descr ""))
+  (lib (name con-chipcard-iso7816.lbr)(type Eagle)(uri ${EGMOD}/con-chipcard-iso7816.lbr)(options "")(descr ""))
+  (lib (name con-coax.lbr)(type Eagle)(uri ${EGMOD}/con-coax.lbr)(options "")(descr ""))
+  (lib (name con-commcon.lbr)(type Eagle)(uri ${EGMOD}/con-commcon.lbr)(options "")(descr ""))
+  (lib (name con-conrad.lbr)(type Eagle)(uri ${EGMOD}/con-conrad.lbr)(options "")(descr ""))
+  (lib (name con-cpci.lbr)(type Eagle)(uri ${EGMOD}/con-cpci.lbr)(options "")(descr ""))
+  (lib (name con-cui.lbr)(type Eagle)(uri ${EGMOD}/con-cui.lbr)(options "")(descr ""))
+  (lib (name con-cypressindustries.lbr)(type Eagle)(uri ${EGMOD}/con-cypressindustries.lbr)(options "")(descr ""))
+  (lib (name con-deutsch.lbr)(type Eagle)(uri ${EGMOD}/con-deutsch.lbr)(options "")(descr ""))
+  (lib (name con-dil.lbr)(type Eagle)(uri ${EGMOD}/con-dil.lbr)(options "")(descr ""))
+  (lib (name con-ebyelectro.lbr)(type Eagle)(uri ${EGMOD}/con-ebyelectro.lbr)(options "")(descr ""))
+  (lib (name con-elco.lbr)(type Eagle)(uri ${EGMOD}/con-elco.lbr)(options "")(descr ""))
+  (lib (name con-erni.lbr)(type Eagle)(uri ${EGMOD}/con-erni.lbr)(options "")(descr ""))
+  (lib (name con-faston.lbr)(type Eagle)(uri ${EGMOD}/con-faston.lbr)(options "")(descr ""))
+  (lib (name con-fci.lbr)(type Eagle)(uri ${EGMOD}/con-fci.lbr)(options "")(descr ""))
+  (lib (name con-friwo.lbr)(type Eagle)(uri ${EGMOD}/con-friwo.lbr)(options "")(descr ""))
+  (lib (name con-garry.lbr)(type Eagle)(uri ${EGMOD}/con-garry.lbr)(options "")(descr ""))
+  (lib (name con-harting.lbr)(type Eagle)(uri ${EGMOD}/con-harting.lbr)(options "")(descr ""))
+  (lib (name con-harting-h.lbr)(type Eagle)(uri ${EGMOD}/con-harting-h.lbr)(options "")(descr ""))
+  (lib (name con-harting-ml.lbr)(type Eagle)(uri ${EGMOD}/con-harting-ml.lbr)(options "")(descr ""))
+  (lib (name con-harting-v.lbr)(type Eagle)(uri ${EGMOD}/con-harting-v.lbr)(options "")(descr ""))
+  (lib (name con-hirose.lbr)(type Eagle)(uri ${EGMOD}/con-hirose.lbr)(options "")(descr ""))
+  (lib (name con-hirschmann.lbr)(type Eagle)(uri ${EGMOD}/con-hirschmann.lbr)(options "")(descr ""))
+  (lib (name con-jack.lbr)(type Eagle)(uri ${EGMOD}/con-jack.lbr)(options "")(descr ""))
+  (lib (name con-jae.lbr)(type Eagle)(uri ${EGMOD}/con-jae.lbr)(options "")(descr ""))
+  (lib (name con-jst.lbr)(type Eagle)(uri ${EGMOD}/con-jst.lbr)(options "")(descr ""))
+  (lib (name con-kycon.lbr)(type Eagle)(uri ${EGMOD}/con-kycon.lbr)(options "")(descr ""))
+  (lib (name con-kyocera-elco.lbr)(type Eagle)(uri ${EGMOD}/con-kyocera-elco.lbr)(options "")(descr ""))
+  (lib (name con-lemo.lbr)(type Eagle)(uri ${EGMOD}/con-lemo.lbr)(options "")(descr ""))
+  (lib (name con-leotronics.lbr)(type Eagle)(uri ${EGMOD}/con-leotronics.lbr)(options "")(descr ""))
+  (lib (name con-lsta.lbr)(type Eagle)(uri ${EGMOD}/con-lsta.lbr)(options "")(descr ""))
+  (lib (name con-lstb.lbr)(type Eagle)(uri ${EGMOD}/con-lstb.lbr)(options "")(descr ""))
+  (lib (name con-lumberg.lbr)(type Eagle)(uri ${EGMOD}/con-lumberg.lbr)(options "")(descr ""))
+  (lib (name con-ml.lbr)(type Eagle)(uri ${EGMOD}/con-ml.lbr)(options "")(descr ""))
+  (lib (name con-molex.lbr)(type Eagle)(uri ${EGMOD}/con-molex.lbr)(options "")(descr ""))
+  (lib (name con-neutrik_ag.lbr)(type Eagle)(uri ${EGMOD}/con-neutrik_ag.lbr)(options "")(descr ""))
+  (lib (name con-omron.lbr)(type Eagle)(uri ${EGMOD}/con-omron.lbr)(options "")(descr ""))
+  (lib (name con-panasonic.lbr)(type Eagle)(uri ${EGMOD}/con-panasonic.lbr)(options "")(descr ""))
+  (lib (name con-panduit.lbr)(type Eagle)(uri ${EGMOD}/con-panduit.lbr)(options "")(descr ""))
+  (lib (name con-pc.lbr)(type Eagle)(uri ${EGMOD}/con-pc.lbr)(options "")(descr ""))
+  (lib (name con-pc104.lbr)(type Eagle)(uri ${EGMOD}/con-pc104.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-3.81.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-3.81.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-254.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-254.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-350.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-350.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-500.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-500.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-508.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-508.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-762.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-762.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-me_max.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-me_max.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-mkds_5.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-mkds_5.lbr)(options "")(descr ""))
+  (lib (name con-phoenix-smkdsp.lbr)(type Eagle)(uri ${EGMOD}/con-phoenix-smkdsp.lbr)(options "")(descr ""))
+  (lib (name con-ptr500.lbr)(type Eagle)(uri ${EGMOD}/con-ptr500.lbr)(options "")(descr ""))
+  (lib (name con-pulse.lbr)(type Eagle)(uri ${EGMOD}/con-pulse.lbr)(options "")(descr ""))
+  (lib (name con-rib.lbr)(type Eagle)(uri ${EGMOD}/con-rib.lbr)(options "")(descr ""))
+  (lib (name con-samtec.lbr)(type Eagle)(uri ${EGMOD}/con-samtec.lbr)(options "")(descr ""))
+  (lib (name con-shallin.lbr)(type Eagle)(uri ${EGMOD}/con-shallin.lbr)(options "")(descr ""))
+  (lib (name con-shiua-chyuan.lbr)(type Eagle)(uri ${EGMOD}/con-shiua-chyuan.lbr)(options "")(descr ""))
+  (lib (name con-stewart.lbr)(type Eagle)(uri ${EGMOD}/con-stewart.lbr)(options "")(descr ""))
+  (lib (name con-stocko.lbr)(type Eagle)(uri ${EGMOD}/con-stocko.lbr)(options "")(descr ""))
+  (lib (name con-subd.lbr)(type Eagle)(uri ${EGMOD}/con-subd.lbr)(options "")(descr ""))
+  (lib (name con-sullinselectronics.lbr)(type Eagle)(uri ${EGMOD}/con-sullinselectronics.lbr)(options "")(descr ""))
+  (lib (name con-thomas-betts.lbr)(type Eagle)(uri ${EGMOD}/con-thomas-betts.lbr)(options "")(descr ""))
+  (lib (name con-tyco.lbr)(type Eagle)(uri ${EGMOD}/con-tyco.lbr)(options "")(descr ""))
+  (lib (name con-tycoelectronics.lbr)(type Eagle)(uri ${EGMOD}/con-tycoelectronics.lbr)(options "")(descr ""))
+  (lib (name con-vg.lbr)(type Eagle)(uri ${EGMOD}/con-vg.lbr)(options "")(descr ""))
+  (lib (name con-wago.lbr)(type Eagle)(uri ${EGMOD}/con-wago.lbr)(options "")(descr ""))
+  (lib (name con-wago255.lbr)(type Eagle)(uri ${EGMOD}/con-wago255.lbr)(options "")(descr ""))
+  (lib (name con-wago-500.lbr)(type Eagle)(uri ${EGMOD}/con-wago-500.lbr)(options "")(descr ""))
+  (lib (name con-wago-508.lbr)(type Eagle)(uri ${EGMOD}/con-wago-508.lbr)(options "")(descr ""))
+  (lib (name con-weidmueller-sl35.lbr)(type Eagle)(uri ${EGMOD}/con-weidmueller-sl35.lbr)(options "")(descr ""))
+  (lib (name con-wenzhou-yihua.lbr)(type Eagle)(uri ${EGMOD}/con-wenzhou-yihua.lbr)(options "")(descr ""))
+  (lib (name con-xmultiple.lbr)(type Eagle)(uri ${EGMOD}/con-xmultiple.lbr)(options "")(descr ""))
+  (lib (name con-yamaichi.lbr)(type Eagle)(uri ${EGMOD}/con-yamaichi.lbr)(options "")(descr ""))
+  (lib (name crystal.lbr)(type Eagle)(uri ${EGMOD}/crystal.lbr)(options "")(descr ""))
+  (lib (name csr.lbr)(type Eagle)(uri ${EGMOD}/csr.lbr)(options "")(descr ""))
+  (lib (name c-trimm.lbr)(type Eagle)(uri ${EGMOD}/c-trimm.lbr)(options "")(descr ""))
+  (lib (name cypress.lbr)(type Eagle)(uri ${EGMOD}/cypress.lbr)(options "")(descr ""))
+  (lib (name davicom.lbr)(type Eagle)(uri ${EGMOD}/davicom.lbr)(options "")(descr ""))
+  (lib (name dc-dc-converter.lbr)(type Eagle)(uri ${EGMOD}/dc-dc-converter.lbr)(options "")(descr ""))
+  (lib (name dimensions.lbr)(type Eagle)(uri ${EGMOD}/dimensions.lbr)(options "")(descr ""))
+  (lib (name diode.lbr)(type Eagle)(uri ${EGMOD}/diode.lbr)(options "")(descr ""))
+  (lib (name discrete.lbr)(type Eagle)(uri ${EGMOD}/discrete.lbr)(options "")(descr ""))
+  (lib (name display-hp.lbr)(type Eagle)(uri ${EGMOD}/display-hp.lbr)(options "")(descr ""))
+  (lib (name display-kingbright.lbr)(type Eagle)(uri ${EGMOD}/display-kingbright.lbr)(options "")(descr ""))
+  (lib (name display-lcd.lbr)(type Eagle)(uri ${EGMOD}/display-lcd.lbr)(options "")(descr ""))
+  (lib (name docu-dummy.lbr)(type Eagle)(uri ${EGMOD}/docu-dummy.lbr)(options "")(descr ""))
+  (lib (name eagle-ltspice.lbr)(type Eagle)(uri ${EGMOD}/eagle-ltspice.lbr)(options "")(descr ""))
+  (lib (name ecl.lbr)(type Eagle)(uri ${EGMOD}/ecl.lbr)(options "")(descr ""))
+  (lib (name em-microelectronic.lbr)(type Eagle)(uri ${EGMOD}/em-microelectronic.lbr)(options "")(descr ""))
+  (lib (name etx-board.lbr)(type Eagle)(uri ${EGMOD}/etx-board.lbr)(options "")(descr ""))
+  (lib (name exar.lbr)(type Eagle)(uri ${EGMOD}/exar.lbr)(options "")(descr ""))
+  (lib (name fairchild-semic.lbr)(type Eagle)(uri ${EGMOD}/fairchild-semic.lbr)(options "")(descr ""))
+  (lib (name farnell.lbr)(type Eagle)(uri ${EGMOD}/farnell.lbr)(options "")(descr ""))
+  (lib (name fiber-optic-hp.lbr)(type Eagle)(uri ${EGMOD}/fiber-optic-hp.lbr)(options "")(descr ""))
+  (lib (name fiber-optic-siemens.lbr)(type Eagle)(uri ${EGMOD}/fiber-optic-siemens.lbr)(options "")(descr ""))
+  (lib (name fifo.lbr)(type Eagle)(uri ${EGMOD}/fifo.lbr)(options "")(descr ""))
+  (lib (name flexipanel.lbr)(type Eagle)(uri ${EGMOD}/flexipanel.lbr)(options "")(descr ""))
+  (lib (name fox-electronics.lbr)(type Eagle)(uri ${EGMOD}/fox-electronics.lbr)(options "")(descr ""))
+  (lib (name frames.lbr)(type Eagle)(uri ${EGMOD}/frames.lbr)(options "")(descr ""))
+  (lib (name freescale.lbr)(type Eagle)(uri ${EGMOD}/freescale.lbr)(options "")(descr ""))
+  (lib (name ftdichip.lbr)(type Eagle)(uri ${EGMOD}/ftdichip.lbr)(options "")(descr ""))
+  (lib (name fujitsu.lbr)(type Eagle)(uri ${EGMOD}/fujitsu.lbr)(options "")(descr ""))
+  (lib (name fuse.lbr)(type Eagle)(uri ${EGMOD}/fuse.lbr)(options "")(descr ""))
+  (lib (name gennum.lbr)(type Eagle)(uri ${EGMOD}/gennum.lbr)(options "")(descr ""))
+  (lib (name halo-electronics.lbr)(type Eagle)(uri ${EGMOD}/halo-electronics.lbr)(options "")(descr ""))
+  (lib (name heatsink.lbr)(type Eagle)(uri ${EGMOD}/heatsink.lbr)(options "")(descr ""))
+  (lib (name holes.lbr)(type Eagle)(uri ${EGMOD}/holes.lbr)(options "")(descr ""))
+  (lib (name holtek.lbr)(type Eagle)(uri ${EGMOD}/holtek.lbr)(options "")(descr ""))
+  (lib (name ic-package.lbr)(type Eagle)(uri ${EGMOD}/ic-package.lbr)(options "")(descr ""))
+  (lib (name inductor-coilcraft.lbr)(type Eagle)(uri ${EGMOD}/inductor-coilcraft.lbr)(options "")(descr ""))
+  (lib (name inductor-neosid.lbr)(type Eagle)(uri ${EGMOD}/inductor-neosid.lbr)(options "")(descr ""))
+  (lib (name inductor-nkl.lbr)(type Eagle)(uri ${EGMOD}/inductor-nkl.lbr)(options "")(descr ""))
+  (lib (name inductors.lbr)(type Eagle)(uri ${EGMOD}/inductors.lbr)(options "")(descr ""))
+  (lib (name infineon.lbr)(type Eagle)(uri ${EGMOD}/infineon.lbr)(options "")(descr ""))
+  (lib (name infineon-tricore.lbr)(type Eagle)(uri ${EGMOD}/infineon-tricore.lbr)(options "")(descr ""))
+  (lib (name intersil.lbr)(type Eagle)(uri ${EGMOD}/intersil.lbr)(options "")(descr ""))
+  (lib (name intersil-techwell.lbr)(type Eagle)(uri ${EGMOD}/intersil-techwell.lbr)(options "")(descr ""))
+  (lib (name ir.lbr)(type Eagle)(uri ${EGMOD}/ir.lbr)(options "")(descr ""))
+  (lib (name isd.lbr)(type Eagle)(uri ${EGMOD}/isd.lbr)(options "")(descr ""))
+  (lib (name johanson-technology.lbr)(type Eagle)(uri ${EGMOD}/johanson-technology.lbr)(options "")(descr ""))
+  (lib (name jump-0r-smd.lbr)(type Eagle)(uri ${EGMOD}/jump-0r-smd.lbr)(options "")(descr ""))
+  (lib (name jumper.lbr)(type Eagle)(uri ${EGMOD}/jumper.lbr)(options "")(descr ""))
+  (lib (name lantronix.lbr)(type Eagle)(uri ${EGMOD}/lantronix.lbr)(options "")(descr ""))
+  (lib (name lattice.lbr)(type Eagle)(uri ${EGMOD}/lattice.lbr)(options "")(descr ""))
+  (lib (name lc-filter.lbr)(type Eagle)(uri ${EGMOD}/lc-filter.lbr)(options "")(descr ""))
+  (lib (name led.lbr)(type Eagle)(uri ${EGMOD}/led.lbr)(options "")(descr ""))
+  (lib (name led-7-segment.lbr)(type Eagle)(uri ${EGMOD}/led-7-segment.lbr)(options "")(descr ""))
+  (lib (name led-citizen-electronics.lbr)(type Eagle)(uri ${EGMOD}/led-citizen-electronics.lbr)(options "")(descr ""))
+  (lib (name led-lumiled.lbr)(type Eagle)(uri ${EGMOD}/led-lumiled.lbr)(options "")(descr ""))
+  (lib (name lem.lbr)(type Eagle)(uri ${EGMOD}/lem.lbr)(options "")(descr ""))
+  (lib (name linear.lbr)(type Eagle)(uri ${EGMOD}/linear.lbr)(options "")(descr ""))
+  (lib (name linear-technology.lbr)(type Eagle)(uri ${EGMOD}/linear-technology.lbr)(options "")(descr ""))
+  (lib (name linx.lbr)(type Eagle)(uri ${EGMOD}/linx.lbr)(options "")(descr ""))
+  (lib (name logo.lbr)(type Eagle)(uri ${EGMOD}/logo.lbr)(options "")(descr ""))
+  (lib (name lprs.lbr)(type Eagle)(uri ${EGMOD}/lprs.lbr)(options "")(descr ""))
+  (lib (name lsi-computer-systems.lbr)(type Eagle)(uri ${EGMOD}/lsi-computer-systems.lbr)(options "")(descr ""))
+  (lib (name lumiled.lbr)(type Eagle)(uri ${EGMOD}/lumiled.lbr)(options "")(descr ""))
+  (lib (name marks.lbr)(type Eagle)(uri ${EGMOD}/marks.lbr)(options "")(descr ""))
+  (lib (name maxim.lbr)(type Eagle)(uri ${EGMOD}/maxim.lbr)(options "")(descr ""))
+  (lib (name maxstream.lbr)(type Eagle)(uri ${EGMOD}/maxstream.lbr)(options "")(descr ""))
+  (lib (name melexis.lbr)(type Eagle)(uri ${EGMOD}/melexis.lbr)(options "")(descr ""))
+  (lib (name memory.lbr)(type Eagle)(uri ${EGMOD}/memory.lbr)(options "")(descr ""))
+  (lib (name memory-hitachi.lbr)(type Eagle)(uri ${EGMOD}/memory-hitachi.lbr)(options "")(descr ""))
+  (lib (name memory-idt.lbr)(type Eagle)(uri ${EGMOD}/memory-idt.lbr)(options "")(descr ""))
+  (lib (name memory-micron.lbr)(type Eagle)(uri ${EGMOD}/memory-micron.lbr)(options "")(descr ""))
+  (lib (name memory-motorola-dram.lbr)(type Eagle)(uri ${EGMOD}/memory-motorola-dram.lbr)(options "")(descr ""))
+  (lib (name memory-nec.lbr)(type Eagle)(uri ${EGMOD}/memory-nec.lbr)(options "")(descr ""))
+  (lib (name memory-samsung.lbr)(type Eagle)(uri ${EGMOD}/memory-samsung.lbr)(options "")(descr ""))
+  (lib (name memory-sram.lbr)(type Eagle)(uri ${EGMOD}/memory-sram.lbr)(options "")(descr ""))
+  (lib (name mems.lbr)(type Eagle)(uri ${EGMOD}/mems.lbr)(options "")(descr ""))
+  (lib (name micrel.lbr)(type Eagle)(uri ${EGMOD}/micrel.lbr)(options "")(descr ""))
+  (lib (name microchip.lbr)(type Eagle)(uri ${EGMOD}/microchip.lbr)(options "")(descr ""))
+  (lib (name micro-cyrod.lbr)(type Eagle)(uri ${EGMOD}/micro-cyrod.lbr)(options "")(descr ""))
+  (lib (name micro-fujitsu.lbr)(type Eagle)(uri ${EGMOD}/micro-fujitsu.lbr)(options "")(descr ""))
+  (lib (name micro-harris.lbr)(type Eagle)(uri ${EGMOD}/micro-harris.lbr)(options "")(descr ""))
+  (lib (name micro-hitachi.lbr)(type Eagle)(uri ${EGMOD}/micro-hitachi.lbr)(options "")(descr ""))
+  (lib (name micro-infineon.lbr)(type Eagle)(uri ${EGMOD}/micro-infineon.lbr)(options "")(descr ""))
+  (lib (name micro-intel.lbr)(type Eagle)(uri ${EGMOD}/micro-intel.lbr)(options "")(descr ""))
+  (lib (name micro-mc68000.lbr)(type Eagle)(uri ${EGMOD}/micro-mc68000.lbr)(options "")(descr ""))
+  (lib (name micro-motorola.lbr)(type Eagle)(uri ${EGMOD}/micro-motorola.lbr)(options "")(descr ""))
+  (lib (name micron.lbr)(type Eagle)(uri ${EGMOD}/micron.lbr)(options "")(descr ""))
+  (lib (name micronas.lbr)(type Eagle)(uri ${EGMOD}/micronas.lbr)(options "")(descr ""))
+  (lib (name micro-philips.lbr)(type Eagle)(uri ${EGMOD}/micro-philips.lbr)(options "")(descr ""))
+  (lib (name microphon.lbr)(type Eagle)(uri ${EGMOD}/microphon.lbr)(options "")(descr ""))
+  (lib (name micro-renesas.lbr)(type Eagle)(uri ${EGMOD}/micro-renesas.lbr)(options "")(descr ""))
+  (lib (name micro-samsung.lbr)(type Eagle)(uri ${EGMOD}/micro-samsung.lbr)(options "")(descr ""))
+  (lib (name micro-siemens.lbr)(type Eagle)(uri ${EGMOD}/micro-siemens.lbr)(options "")(descr ""))
+  (lib (name microwave.lbr)(type Eagle)(uri ${EGMOD}/microwave.lbr)(options "")(descr ""))
+  (lib (name midori-sensor.lbr)(type Eagle)(uri ${EGMOD}/midori-sensor.lbr)(options "")(descr ""))
+  (lib (name minicircuits.lbr)(type Eagle)(uri ${EGMOD}/minicircuits.lbr)(options "")(descr ""))
+  (lib (name mitsubishi-semiconductor.lbr)(type Eagle)(uri ${EGMOD}/mitsubishi-semiconductor.lbr)(options "")(descr ""))
+  (lib (name motorola-sensor-driver.lbr)(type Eagle)(uri ${EGMOD}/motorola-sensor-driver.lbr)(options "")(descr ""))
+  (lib (name murata-filter.lbr)(type Eagle)(uri ${EGMOD}/murata-filter.lbr)(options "")(descr ""))
+  (lib (name murata-sensor.lbr)(type Eagle)(uri ${EGMOD}/murata-sensor.lbr)(options "")(descr ""))
+  (lib (name nanotec.lbr)(type Eagle)(uri ${EGMOD}/nanotec.lbr)(options "")(descr ""))
+  (lib (name national-instruments.lbr)(type Eagle)(uri ${EGMOD}/national-instruments.lbr)(options "")(descr ""))
+  (lib (name national-semiconductor.lbr)(type Eagle)(uri ${EGMOD}/national-semiconductor.lbr)(options "")(descr ""))
+  (lib (name nec.lbr)(type Eagle)(uri ${EGMOD}/nec.lbr)(options "")(descr ""))
+  (lib (name nec-lqfp100-pack.lbr)(type Eagle)(uri ${EGMOD}/nec-lqfp100-pack.lbr)(options "")(descr ""))
+  (lib (name nrj-semiconductor.lbr)(type Eagle)(uri ${EGMOD}/nrj-semiconductor.lbr)(options "")(descr ""))
+  (lib (name omnivision.lbr)(type Eagle)(uri ${EGMOD}/omnivision.lbr)(options "")(descr ""))
+  (lib (name on-semiconductor.lbr)(type Eagle)(uri ${EGMOD}/on-semiconductor.lbr)(options "")(descr ""))
+  (lib (name optocoupler.lbr)(type Eagle)(uri ${EGMOD}/optocoupler.lbr)(options "")(descr ""))
+  (lib (name opto-honeywell.lbr)(type Eagle)(uri ${EGMOD}/opto-honeywell.lbr)(options "")(descr ""))
+  (lib (name opto-honeywell-3000.lbr)(type Eagle)(uri ${EGMOD}/opto-honeywell-3000.lbr)(options "")(descr ""))
+  (lib (name opto-honeywell-4000.lbr)(type Eagle)(uri ${EGMOD}/opto-honeywell-4000.lbr)(options "")(descr ""))
+  (lib (name opto-micro-linear.lbr)(type Eagle)(uri ${EGMOD}/opto-micro-linear.lbr)(options "")(descr ""))
+  (lib (name opto-transmittter-hp.lbr)(type Eagle)(uri ${EGMOD}/opto-transmittter-hp.lbr)(options "")(descr ""))
+  (lib (name opto-trans-siemens.lbr)(type Eagle)(uri ${EGMOD}/opto-trans-siemens.lbr)(options "")(descr ""))
+  (lib (name opto-vishay.lbr)(type Eagle)(uri ${EGMOD}/opto-vishay.lbr)(options "")(descr ""))
+  (lib (name pal.lbr)(type Eagle)(uri ${EGMOD}/pal.lbr)(options "")(descr ""))
+  (lib (name philips-semiconductors.lbr)(type Eagle)(uri ${EGMOD}/philips-semiconductors.lbr)(options "")(descr ""))
+  (lib (name photo-elements.lbr)(type Eagle)(uri ${EGMOD}/photo-elements.lbr)(options "")(descr ""))
+  (lib (name piher.lbr)(type Eagle)(uri ${EGMOD}/piher.lbr)(options "")(descr ""))
+  (lib (name pinhead.lbr)(type Eagle)(uri ${EGMOD}/pinhead.lbr)(options "")(descr ""))
+  (lib (name plcc-socket.lbr)(type Eagle)(uri ${EGMOD}/plcc-socket.lbr)(options "")(descr ""))
+  (lib (name pld-intel.lbr)(type Eagle)(uri ${EGMOD}/pld-intel.lbr)(options "")(descr ""))
+  (lib (name plxtech.lbr)(type Eagle)(uri ${EGMOD}/plxtech.lbr)(options "")(descr ""))
+  (lib (name pot.lbr)(type Eagle)(uri ${EGMOD}/pot.lbr)(options "")(descr ""))
+  (lib (name pot-vitrohm.lbr)(type Eagle)(uri ${EGMOD}/pot-vitrohm.lbr)(options "")(descr ""))
+  (lib (name pot-xicor.lbr)(type Eagle)(uri ${EGMOD}/pot-xicor.lbr)(options "")(descr ""))
+  (lib (name ptc-ntc.lbr)(type Eagle)(uri ${EGMOD}/ptc-ntc.lbr)(options "")(descr ""))
+  (lib (name quantum-research-group.lbr)(type Eagle)(uri ${EGMOD}/quantum-research-group.lbr)(options "")(descr ""))
+  (lib (name rcl.lbr)(type Eagle)(uri ${EGMOD}/rcl.lbr)(options "")(descr ""))
+  (lib (name recom-international.lbr)(type Eagle)(uri ${EGMOD}/recom-international.lbr)(options "")(descr ""))
+  (lib (name rectifier.lbr)(type Eagle)(uri ${EGMOD}/rectifier.lbr)(options "")(descr ""))
+  (lib (name ref-packages.lbr)(type Eagle)(uri ${EGMOD}/ref-packages.lbr)(options "")(descr ""))
+  (lib (name ref-packages-longpad.lbr)(type Eagle)(uri ${EGMOD}/ref-packages-longpad.lbr)(options "")(descr ""))
+  (lib (name relay.lbr)(type Eagle)(uri ${EGMOD}/relay.lbr)(options "")(descr ""))
+  (lib (name renesas.lbr)(type Eagle)(uri ${EGMOD}/renesas.lbr)(options "")(descr ""))
+  (lib (name resistor.lbr)(type Eagle)(uri ${EGMOD}/resistor.lbr)(options "")(descr ""))
+  (lib (name resistor-bourns.lbr)(type Eagle)(uri ${EGMOD}/resistor-bourns.lbr)(options "")(descr ""))
+  (lib (name resistor-dil.lbr)(type Eagle)(uri ${EGMOD}/resistor-dil.lbr)(options "")(descr ""))
+  (lib (name resistor-net.lbr)(type Eagle)(uri ${EGMOD}/resistor-net.lbr)(options "")(descr ""))
+  (lib (name resistor-power.lbr)(type Eagle)(uri ${EGMOD}/resistor-power.lbr)(options "")(descr ""))
+  (lib (name resistor-ruf.lbr)(type Eagle)(uri ${EGMOD}/resistor-ruf.lbr)(options "")(descr ""))
+  (lib (name resistor-shunt.lbr)(type Eagle)(uri ${EGMOD}/resistor-shunt.lbr)(options "")(descr ""))
+  (lib (name resistor-sil.lbr)(type Eagle)(uri ${EGMOD}/resistor-sil.lbr)(options "")(descr ""))
+  (lib (name rf-micro-devices.lbr)(type Eagle)(uri ${EGMOD}/rf-micro-devices.lbr)(options "")(descr ""))
+  (lib (name rf-solutions.lbr)(type Eagle)(uri ${EGMOD}/rf-solutions.lbr)(options "")(descr ""))
+  (lib (name rohm.lbr)(type Eagle)(uri ${EGMOD}/rohm.lbr)(options "")(descr ""))
+  (lib (name semicon-smd-ipc.lbr)(type Eagle)(uri ${EGMOD}/semicon-smd-ipc.lbr)(options "")(descr ""))
+  (lib (name sensor-comus-group.lbr)(type Eagle)(uri ${EGMOD}/sensor-comus-group.lbr)(options "")(descr ""))
+  (lib (name sensor-heraeus.lbr)(type Eagle)(uri ${EGMOD}/sensor-heraeus.lbr)(options "")(descr ""))
+  (lib (name sensor-infratec.lbr)(type Eagle)(uri ${EGMOD}/sensor-infratec.lbr)(options "")(descr ""))
+  (lib (name sharp.lbr)(type Eagle)(uri ${EGMOD}/sharp.lbr)(options "")(descr ""))
+  (lib (name silabs.lbr)(type Eagle)(uri ${EGMOD}/silabs.lbr)(options "")(descr ""))
+  (lib (name sim-technology.lbr)(type Eagle)(uri ${EGMOD}/sim-technology.lbr)(options "")(descr ""))
+  (lib (name sipex.lbr)(type Eagle)(uri ${EGMOD}/sipex.lbr)(options "")(descr ""))
+  (lib (name smd-ipc.lbr)(type Eagle)(uri ${EGMOD}/smd-ipc.lbr)(options "")(descr ""))
+  (lib (name smd-special.lbr)(type Eagle)(uri ${EGMOD}/smd-special.lbr)(options "")(descr ""))
+  (lib (name solomon-systech.lbr)(type Eagle)(uri ${EGMOD}/solomon-systech.lbr)(options "")(descr ""))
+  (lib (name solpad.lbr)(type Eagle)(uri ${EGMOD}/solpad.lbr)(options "")(descr ""))
+  (lib (name special.lbr)(type Eagle)(uri ${EGMOD}/special.lbr)(options "")(descr ""))
+  (lib (name special-drill.lbr)(type Eagle)(uri ${EGMOD}/special-drill.lbr)(options "")(descr ""))
+  (lib (name st-microelectronics.lbr)(type Eagle)(uri ${EGMOD}/st-microelectronics.lbr)(options "")(descr ""))
+  (lib (name supertex.lbr)(type Eagle)(uri ${EGMOD}/supertex.lbr)(options "")(descr ""))
+  (lib (name supply1.lbr)(type Eagle)(uri ${EGMOD}/supply1.lbr)(options "")(descr ""))
+  (lib (name supply2.lbr)(type Eagle)(uri ${EGMOD}/supply2.lbr)(options "")(descr ""))
+  (lib (name switch.lbr)(type Eagle)(uri ${EGMOD}/switch.lbr)(options "")(descr ""))
+  (lib (name switch-alps.lbr)(type Eagle)(uri ${EGMOD}/switch-alps.lbr)(options "")(descr ""))
+  (lib (name switch-coto.lbr)(type Eagle)(uri ${EGMOD}/switch-coto.lbr)(options "")(descr ""))
+  (lib (name switch-dil.lbr)(type Eagle)(uri ${EGMOD}/switch-dil.lbr)(options "")(descr ""))
+  (lib (name switch-misc.lbr)(type Eagle)(uri ${EGMOD}/switch-misc.lbr)(options "")(descr ""))
+  (lib (name switch-omron.lbr)(type Eagle)(uri ${EGMOD}/switch-omron.lbr)(options "")(descr ""))
+  (lib (name switch-raychem.lbr)(type Eagle)(uri ${EGMOD}/switch-raychem.lbr)(options "")(descr ""))
+  (lib (name switch-reed.lbr)(type Eagle)(uri ${EGMOD}/switch-reed.lbr)(options "")(descr ""))
+  (lib (name telcom.lbr)(type Eagle)(uri ${EGMOD}/telcom.lbr)(options "")(descr ""))
+  (lib (name telecontrolli.lbr)(type Eagle)(uri ${EGMOD}/telecontrolli.lbr)(options "")(descr ""))
+  (lib (name telefunken.lbr)(type Eagle)(uri ${EGMOD}/telefunken.lbr)(options "")(descr ""))
+  (lib (name testpad.lbr)(type Eagle)(uri ${EGMOD}/testpad.lbr)(options "")(descr ""))
+  (lib (name texas.lbr)(type Eagle)(uri ${EGMOD}/texas.lbr)(options "")(descr ""))
+  (lib (name texas-sn55-sn75.lbr)(type Eagle)(uri ${EGMOD}/texas-sn55-sn75.lbr)(options "")(descr ""))
+  (lib (name toshiba.lbr)(type Eagle)(uri ${EGMOD}/toshiba.lbr)(options "")(descr ""))
+  (lib (name traco-electronic.lbr)(type Eagle)(uri ${EGMOD}/traco-electronic.lbr)(options "")(descr ""))
+  (lib (name trafo.lbr)(type Eagle)(uri ${EGMOD}/trafo.lbr)(options "")(descr ""))
+  (lib (name trafo-bei.lbr)(type Eagle)(uri ${EGMOD}/trafo-bei.lbr)(options "")(descr ""))
+  (lib (name trafo-hammondmfg.lbr)(type Eagle)(uri ${EGMOD}/trafo-hammondmfg.lbr)(options "")(descr ""))
+  (lib (name trafo-siemens.lbr)(type Eagle)(uri ${EGMOD}/trafo-siemens.lbr)(options "")(descr ""))
+  (lib (name trafo-xicon.lbr)(type Eagle)(uri ${EGMOD}/trafo-xicon.lbr)(options "")(descr ""))
+  (lib (name transformer-pulse.lbr)(type Eagle)(uri ${EGMOD}/transformer-pulse.lbr)(options "")(descr ""))
+  (lib (name transistor.lbr)(type Eagle)(uri ${EGMOD}/transistor.lbr)(options "")(descr ""))
+  (lib (name transistor-fet.lbr)(type Eagle)(uri ${EGMOD}/transistor-fet.lbr)(options "")(descr ""))
+  (lib (name transistor-neu-to92.lbr)(type Eagle)(uri ${EGMOD}/transistor-neu-to92.lbr)(options "")(descr ""))
+  (lib (name transistor-npn.lbr)(type Eagle)(uri ${EGMOD}/transistor-npn.lbr)(options "")(descr ""))
+  (lib (name transistor-pnp.lbr)(type Eagle)(uri ${EGMOD}/transistor-pnp.lbr)(options "")(descr ""))
+  (lib (name transistor-power.lbr)(type Eagle)(uri ${EGMOD}/transistor-power.lbr)(options "")(descr ""))
+  (lib (name transistor-small-signal.lbr)(type Eagle)(uri ${EGMOD}/transistor-small-signal.lbr)(options "")(descr ""))
+  (lib (name triac.lbr)(type Eagle)(uri ${EGMOD}/triac.lbr)(options "")(descr ""))
+  (lib (name trimble.lbr)(type Eagle)(uri ${EGMOD}/trimble.lbr)(options "")(descr ""))
+  (lib (name tripas.lbr)(type Eagle)(uri ${EGMOD}/tripas.lbr)(options "")(descr ""))
+  (lib (name u-blox.lbr)(type Eagle)(uri ${EGMOD}/u-blox.lbr)(options "")(descr ""))
+  (lib (name uln-udn.lbr)(type Eagle)(uri ${EGMOD}/uln-udn.lbr)(options "")(descr ""))
+  (lib (name varistor.lbr)(type Eagle)(uri ${EGMOD}/varistor.lbr)(options "")(descr ""))
+  (lib (name v-reg.lbr)(type Eagle)(uri ${EGMOD}/v-reg.lbr)(options "")(descr ""))
+  (lib (name v-reg-micrel.lbr)(type Eagle)(uri ${EGMOD}/v-reg-micrel.lbr)(options "")(descr ""))
+  (lib (name wafer-scale-psd.lbr)(type Eagle)(uri ${EGMOD}/wafer-scale-psd.lbr)(options "")(descr ""))
+  (lib (name wirepad.lbr)(type Eagle)(uri ${EGMOD}/wirepad.lbr)(options "")(descr ""))
+  (lib (name xicor.lbr)(type Eagle)(uri ${EGMOD}/xicor.lbr)(options "")(descr ""))
+  (lib (name xilinx-virtex-v5.lbr)(type Eagle)(uri ${EGMOD}/xilinx-virtex-v5.lbr)(options "")(descr ""))
+  (lib (name xilinx-xc9.lbr)(type Eagle)(uri ${EGMOD}/xilinx-xc9.lbr)(options "")(descr ""))
+  (lib (name xilinx-xc18v.lbr)(type Eagle)(uri ${EGMOD}/xilinx-xc18v.lbr)(options "")(descr ""))
+  (lib (name xilinx-xcv.lbr)(type Eagle)(uri ${EGMOD}/xilinx-xcv.lbr)(options "")(descr ""))
+  (lib (name zetex.lbr)(type Eagle)(uri ${EGMOD}/zetex.lbr)(options "")(descr ""))
+  (lib (name zilog.lbr)(type Eagle)(uri ${EGMOD}/zilog.lbr)(options "")(descr ""))
+)

+ 95 - 0
template/fp-lib-table.for-github

@@ -0,0 +1,95 @@
+(fp_lib_table
+  (lib (name Air_Coils_SML_NEOSID)(type Github)(uri ${KIGITHUB}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Buttons_Switches_SMD)(type Github)(uri ${KIGITHUB}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
+  (lib (name Buttons_Switches_THT)(type Github)(uri ${KIGITHUB}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
+  (lib (name Buzzers_Beepers)(type Github)(uri ${KIGITHUB}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices"))
+  (lib (name Capacitors_SMD)(type Github)(uri ${KIGITHUB}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount"))
+  (lib (name Capacitors_Tantalum_SMD)(type Github)(uri ${KIGITHUB}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount"))
+  (lib (name Capacitors_THT)(type Github)(uri ${KIGITHUB}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole"))
+  (lib (name Choke_Axial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Common-Mode_Wurth)(type Github)(uri ${KIGITHUB}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Radial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_SMD)(type Github)(uri ${KIGITHUB}/Choke_SMD.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Toroid_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Connectors_Harwin)(type Github)(uri ${KIGITHUB}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com"))
+  (lib (name Connectors_Hirose)(type Github)(uri ${KIGITHUB}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com"))
+  (lib (name Connectors_JAE)(type Github)(uri ${KIGITHUB}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors"))
+  (lib (name Connectors_JST)(type Github)(uri ${KIGITHUB}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com"))
+  (lib (name Connectors_Mini-Universal)(type Github)(uri ${KIGITHUB}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok))
+  (lib (name Connectors_Molex)(type Github)(uri ${KIGITHUB}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com"))
+  (lib (name Connectors_Multicomp)(type Github)(uri ${KIGITHUB}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints"))
+  (lib (name Connectors_Phoenix)(type Github)(uri ${KIGITHUB}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints"))
+  (lib (name Connectors_Samtec)(type Github)(uri ${KIGITHUB}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints"))
+  (lib (name Connectors_TE-Connectivity)(type Github)(uri ${KIGITHUB}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com"))
+  (lib (name Connectors_Terminal_Blocks)(type Github)(uri ${KIGITHUB}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors"))
+  (lib (name Connectors_WAGO)(type Github)(uri ${KIGITHUB}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com"))
+  (lib (name Connectors)(type Github)(uri ${KIGITHUB}/Connectors.pretty)(options "")(descr "Assorted connector footprints"))
+  (lib (name Converters_DCDC_ACDC)(type Github)(uri ${KIGITHUB}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules"))
+  (lib (name Crystals)(type Github)(uri ${KIGITHUB}/Crystals.pretty)(options "")(descr "Crystals and oscillators"))
+  (lib (name Diodes_SMD)(type Github)(uri ${KIGITHUB}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount"))
+  (lib (name Diodes_THT)(type Github)(uri ${KIGITHUB}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole"))
+  (lib (name Discret)(type Github)(uri ${KIGITHUB}/Discret.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Displays_7-Segment)(type Github)(uri ${KIGITHUB}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays"))
+  (lib (name Displays)(type Github)(uri ${KIGITHUB}/Displays.pretty)(options "")(descr "Display modules"))
+  (lib (name Divers)(type Github)(uri ${KIGITHUB}/Divers.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Enclosures)(type Github)(uri ${KIGITHUB}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings"))
+  (lib (name EuroBoard_Outline)(type Github)(uri ${KIGITHUB}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Fiducials)(type Github)(uri ${KIGITHUB}/Fiducials.pretty)(options "")(descr "Fiducial markings"))
+  (lib (name Filters_HF_Coils_NEOSID)(type Github)(uri ${KIGITHUB}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Fuse_Holders_and_Fuses)(type Github)(uri ${KIGITHUB}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders"))
+  (lib (name Hall-Effect_Transducers_LEM)(type Github)(uri ${KIGITHUB}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers"))
+  (lib (name Heatsinks)(type Github)(uri ${KIGITHUB}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products"))
+  (lib (name Housings_BGA)(type Github)(uri ${KIGITHUB}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
+  (lib (name Housings_DFN_QFN)(type Github)(uri ${KIGITHUB}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
+  (lib (name Housings_DIP)(type Github)(uri ${KIGITHUB}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
+  (lib (name Housings_LCC)(type Github)(uri ${KIGITHUB}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
+  (lib (name Housings_LGA)(type Github)(uri ${KIGITHUB}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
+  (lib (name Housings_PGA)(type Github)(uri ${KIGITHUB}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)"))
+  (lib (name Housings_QFP)(type Github)(uri ${KIGITHUB}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
+  (lib (name Housings_SIP)(type Github)(uri ${KIGITHUB}/Housings_SIP.pretty)(options "")(descr "Single Inline Package (SIP)"))
+  (lib (name Housings_SOIC)(type Github)(uri ${KIGITHUB}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)"))
+  (lib (name Housings_SSOP)(type Github)(uri ${KIGITHUB}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
+  (lib (name Inductors_NEOSID)(type Github)(uri ${KIGITHUB}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Inductors)(type Github)(uri ${KIGITHUB}/Inductors.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Inductors_SMD)(type Github)(uri ${KIGITHUB}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount"))
+  (lib (name Inductors_THT)(type Github)(uri ${KIGITHUB}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole"))
+  (lib (name IR-DirectFETs)(type Github)(uri ${KIGITHUB}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier"))
+  (lib (name Labels)(type Github)(uri ${KIGITHUB}/Labels.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name LEDs)(type Github)(uri ${KIGITHUB}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)"))
+  (lib (name Measurement_Points)(type Github)(uri ${KIGITHUB}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment"))
+  (lib (name Measurement_Scales)(type Github)(uri ${KIGITHUB}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges"))
+  (lib (name Mechanical_Sockets)(type Github)(uri ${KIGITHUB}/Mechanical_Sockets.pretty)(options "")(descr "Sockets for board to board connection"))
+  (lib (name Microwave)(type Github)(uri ${KIGITHUB}/Microwave.pretty)(options "")(descr "Microwave"))
+  (lib (name Modules)(type Github)(uri ${KIGITHUB}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module"))
+  (lib (name Mounting_Holes)(type Github)(uri ${KIGITHUB}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners"))
+  (lib (name NF-Transformers_ETAL)(type Github)(uri ${KIGITHUB}/NF-Transformers_ETAL.pretty)(options "")(descr "Deprecated - will be deleted"))
+  (lib (name Oddities)(type Github)(uri ${KIGITHUB}/Oddities.pretty)(options "")(descr "Assorted footprints. Deprecated - will be removed"))
+  (lib (name Opto-Devices)(type Github)(uri ${KIGITHUB}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices"))
+  (lib (name Oscillators)(type Github)(uri ${KIGITHUB}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules"))
+  (lib (name PFF_PSF_PSS_Leadforms)(type Github)(uri ${KIGITHUB}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages"))
+  (lib (name Pin_Headers)(type Github)(uri ${KIGITHUB}/Pin_Headers.pretty)(options "")(descr "Male pin headers"))
+  (lib (name Potentiometers)(type Github)(uri ${KIGITHUB}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors"))
+  (lib (name Power_Integrations)(type Github)(uri ${KIGITHUB}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints"))
+  (lib (name Relays_THT)(type Github)(uri ${KIGITHUB}/Relays_THT.pretty)(options "")(descr "Through hole relay packages"))
+  (lib (name Resistors_SMD)(type Github)(uri ${KIGITHUB}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount"))
+  (lib (name Resistors_THT)(type Github)(uri ${KIGITHUB}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole"))
+  (lib (name Resistors_Universal)(type Github)(uri ${KIGITHUB}/Resistors_Universal.pretty)(options "")(descr Experimental))
+  (lib (name RF_Modules)(type Github)(uri ${KIGITHUB}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules"))
+  (lib (name Shielding_Cabinets)(type Github)(uri ${KIGITHUB}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields"))
+  (lib (name SMD_Packages)(type Github)(uri ${KIGITHUB}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries"))
+  (lib (name Sockets_MOLEX_KK-System)(type Github)(uri ${KIGITHUB}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Socket_Strips)(type Github)(uri ${KIGITHUB}/Socket_Strips.pretty)(options "")(descr "Female socket strips"))
+  (lib (name Sockets)(type Github)(uri ${KIGITHUB}/Sockets.pretty)(options "")(descr "IC sockets"))
+  (lib (name Symbols)(type Github)(uri ${KIGITHUB}/Symbols.pretty)(options "")(descr "PCB symbols"))
+  (lib (name TO_SOT_Packages_SMD)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
+  (lib (name TO_SOT_Packages_THT)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages"))
+  (lib (name Transformers_CHK)(type Github)(uri ${KIGITHUB}/Transformers_CHK.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Transformers_SMD)(type Github)(uri ${KIGITHUB}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers"))
+  (lib (name Transformers_SMPS_ThroughHole)(type Github)(uri ${KIGITHUB}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Transformers_THT)(type Github)(uri ${KIGITHUB}/Transformers_THT.pretty)(options "")(descr "Through hole transformers"))
+  (lib (name Transistors_OldSowjetAera)(type Github)(uri ${KIGITHUB}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors"))
+  (lib (name Valves)(type Github)(uri ${KIGITHUB}/Valves.pretty)(options "")(descr "Valves"))
+  (lib (name Varistors)(type Github)(uri ${KIGITHUB}/Varistors.pretty)(options "")(descr "Varistors"))
+  (lib (name Wire_Connections_Bridges)(type Github)(uri ${KIGITHUB}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points"))
+  (lib (name Wire_Pads)(type Github)(uri ${KIGITHUB}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points"))
+)

+ 73 - 0
template/fp-lib-table.for-legacy

@@ -0,0 +1,73 @@
+(fp_lib_table
+  (lib (name Air_Coils_SML_NEOSID)(type Legacy)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.mod)(options "")(descr HAMxx31A_HDMxx31A))
+  (lib (name Capacitors_Elko_ThroughHole)(type Legacy)(uri ${KISYSMOD}/Capacitors_Elko_ThroughHole.mod)(options "")(descr "The way you like them."))
+  (lib (name Capacitors_SMD)(type Legacy)(uri ${KISYSMOD}/Capacitors_SMD.mod)(options "")(descr "The way you like them."))
+  (lib (name Capacitors)(type Legacy)(uri ${KISYSMOD}/Capacitors.mod)(options "")(descr "The way you like them."))
+  (lib (name Connectors_Serial_MOLEX)(type Legacy)(uri ${KISYSMOD}/Connectors_Serial_MOLEX.mod)(options "")(descr 53047-A123))
+  (lib (name Connect)(type Legacy)(uri ${KISYSMOD}/Connect.mod)(options "")(descr "The way you like them."))
+  (lib (name Converters_DCDC_ACDC)(type Legacy)(uri ${KISYSMOD}/Converters_DCDC_ACDC.mod)(options "")(descr "The way you like them."))
+  (lib (name Crystals_Oscillators_SMD)(type Legacy)(uri ${KISYSMOD}/Crystals_Oscillators_SMD.mod)(options "")(descr "The way you like them."))
+  (lib (name Crystals)(type Legacy)(uri ${KISYSMOD}/Crystals.mod)(options "")(descr "The way you like them."))
+  (lib (name Diodes_SMD)(type Legacy)(uri ${KISYSMOD}/Diodes_SMD.mod)(options "")(descr "The way you like them."))
+  (lib (name Diodes_ThroughHole)(type Legacy)(uri ${KISYSMOD}/Diodes_ThroughHole.mod)(options "")(descr "The way you like them."))
+  (lib (name Discret)(type Legacy)(uri ${KISYSMOD}/Discret.mod)(options "")(descr "The way you like them."))
+  (lib (name Display)(type Legacy)(uri ${KISYSMOD}/Display.mod)(options "")(descr "The way you like them."))
+  (lib (name Divers)(type Legacy)(uri ${KISYSMOD}/Divers.mod)(options "")(descr "The way you like them."))
+  (lib (name EuroBoard_Outline)(type Legacy)(uri ${KISYSMOD}/EuroBoard_Outline.mod)(options "")(descr "The way you like them."))
+  (lib (name Fiducials)(type Legacy)(uri ${KISYSMOD}/Fiducials.mod)(options "")(descr "The way you like them."))
+  (lib (name Filters_HF_Coils_NEOSID)(type Legacy)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.mod)(options "")(descr "The way you like them."))
+  (lib (name Footprint_Symbols)(type Legacy)(uri ${KISYSMOD}/Footprint_Symbols.mod)(options "")(descr "The way you like them."))
+  (lib (name Fuse_Holders_and_Fuses)(type Legacy)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.mod)(options "")(descr "The way you like them."))
+  (lib (name Heatsinks)(type Legacy)(uri ${KISYSMOD}/Heatsinks.mod)(options "")(descr "The way you like them."))
+  (lib (name Housings_ROHM)(type Legacy)(uri ${KISYSMOD}/Housings_ROHM.mod)(options "")(descr VML0806))
+  (lib (name Housings_SIP9)(type Legacy)(uri ${KISYSMOD}/Housings_SIP9.mod)(options "")(descr "The way you like them."))
+  (lib (name Housings_SOT-23_SOT-143_TSOT-6)(type Legacy)(uri ${KISYSMOD}/Housings_SOT-23_SOT-143_TSOT-6.mod)(options "")(descr "The way you like them."))
+  (lib (name Housings_SOT-89)(type Legacy)(uri ${KISYSMOD}/Housings_SOT-89.mod)(options "")(descr "The way you like them."))
+  (lib (name Housings_SOT)(type Legacy)(uri ${KISYSMOD}/Housings_SOT.mod)(options "")(descr "SOT126, SOT32"))
+  (lib (name Housings_TO-50)(type Legacy)(uri ${KISYSMOD}/Housings_TO-50.mod)(options "")(descr "The way you like them."))
+  (lib (name Housings_TO-78)(type Legacy)(uri ${KISYSMOD}/Housings_TO-78.mod)(options "")(descr "The way you like them."))
+  (lib (name Housings_TO-92)(type Legacy)(uri ${KISYSMOD}/Housings_TO-92.mod)(options "")(descr "The way you like them."))
+  (lib (name Inductors_NEOSID)(type Legacy)(uri ${KISYSMOD}/Inductors_NEOSID.mod)(options "")(descr "The way you like them."))
+  (lib (name Inductors)(type Legacy)(uri ${KISYSMOD}/Inductors.mod)(options "")(descr "The way you like them."))
+  (lib (name IR-DirectFETs)(type Legacy)(uri ${KISYSMOD}/IR-DirectFETs.mod)(options "")(descr "The way you like them."))
+  (lib (name Iut)(type Legacy)(uri ${KISYSMOD}/Iut.mod)(options "")(descr "The way you like them."))
+  (lib (name Labels)(type Legacy)(uri ${KISYSMOD}/Labels.mod)(options "")(descr "The way you like them."))
+  (lib (name LEDs)(type Legacy)(uri ${KISYSMOD}/LEDs.mod)(options "")(descr "The way you like them."))
+  (lib (name Measurement_Points)(type Legacy)(uri ${KISYSMOD}/Measurement_Points.mod)(options "")(descr "The way you like them."))
+  (lib (name Measurement_Scales)(type Legacy)(uri ${KISYSMOD}/Measurement_Scales.mod)(options "")(descr "The way you like them."))
+  (lib (name Mechanical_Sockets)(type Legacy)(uri ${KISYSMOD}/Mechanical_Sockets.mod)(options "")(descr DIN41612))
+  (lib (name Mounting_Holes)(type Legacy)(uri ${KISYSMOD}/Mounting_Holes.mod)(options "")(descr "The way you like them."))
+  (lib (name Muonde)(type Legacy)(uri ${KISYSMOD}/Muonde.mod)(options "")(descr "The way you like them."))
+  (lib (name NF-Transformers_ETAL)(type Legacy)(uri ${KISYSMOD}/NF-Transformers_ETAL.mod)(options "")(descr "The way you like them."))
+  (lib (name Oddities)(type Legacy)(uri ${KISYSMOD}/Oddities.mod)(options "")(descr "The way you like them."))
+  (lib (name Opto-Devices)(type Legacy)(uri ${KISYSMOD}/Opto-Devices.mod)(options "")(descr "The way you like them."))
+  (lib (name Oscillator-Modules)(type Legacy)(uri ${KISYSMOD}/Oscillator-Modules.mod)(options "")(descr "The way you like them."))
+  (lib (name Oscillators)(type Legacy)(uri ${KISYSMOD}/Oscillators.mod)(options "")(descr "SI570, SI571"))
+  (lib (name Pentawatts)(type Legacy)(uri ${KISYSMOD}/Pentawatts.mod)(options "")(descr "The way you like them."))
+  (lib (name PFF_PSF_PSS_Leadforms)(type Legacy)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.mod)(options "")(descr Allegro_ACS754_ACS755_ACS756_HallCurrentSensor))
+  (lib (name Pin_Arrays)(type Legacy)(uri ${KISYSMOD}/Pin_Arrays.mod)(options "")(descr "The way you like them."))
+  (lib (name Potentiometers)(type Legacy)(uri ${KISYSMOD}/Potentiometers.mod)(options "")(descr "The way you like them."))
+  (lib (name Power_Integrations)(type Legacy)(uri ${KISYSMOD}/Power_Integrations.mod)(options "")(descr "The way you like them."))
+  (lib (name Printtrafo_CHK)(type Legacy)(uri ${KISYSMOD}/Printtrafo_CHK.mod)(options "")(descr "The way you like them."))
+  (lib (name Relays_ThroughHole)(type Legacy)(uri ${KISYSMOD}/Relays_ThroughHole.mod)(options "")(descr "The way you like them."))
+  (lib (name Resistors_SMD)(type Legacy)(uri ${KISYSMOD}/Resistors_SMD.mod)(options "")(descr "The way you like them."))
+  (lib (name Resistors_ThroughHole)(type Legacy)(uri ${KISYSMOD}/Resistors_ThroughHole.mod)(options "")(descr "The way you like them."))
+  (lib (name Resistors_Universal)(type Legacy)(uri ${KISYSMOD}/Resistors_Universal.mod)(options "")(descr Experimental))
+  (lib (name SMD_Packages)(type Legacy)(uri ${KISYSMOD}/SMD_Packages.mod)(options "")(descr "The way you like them."))
+  (lib (name Sockets_DIP)(type Legacy)(uri ${KISYSMOD}/Sockets_DIP.mod)(options "")(descr "The way you like them."))
+  (lib (name Sockets_Mini-Universal)(type Legacy)(uri ${KISYSMOD}/Sockets_Mini-Universal.mod)(options "")(descr Mate-N-Lok))
+  (lib (name Sockets_MOLEX_KK-System)(type Legacy)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.mod)(options "")(descr "The way you like them."))
+  (lib (name Sockets_PGA)(type Legacy)(uri ${KISYSMOD}/Sockets_PGA.mod)(options "")(descr "The way you like them."))
+  (lib (name Sockets)(type Legacy)(uri ${KISYSMOD}/Sockets.mod)(options "")(descr "The way you like them."))
+  (lib (name Sockets_WAGO734)(type Legacy)(uri ${KISYSMOD}/Sockets_WAGO734.mod)(options "")(descr "The way you like them."))
+  (lib (name SOIC_Packages)(type Legacy)(uri ${KISYSMOD}/SOIC_Packages.mod)(options "")(descr "The way you like them."))
+  (lib (name SSOP_Packages)(type Legacy)(uri ${KISYSMOD}/SSOP_Packages.mod)(options "")(descr "The way you like them."))
+  (lib (name Terminal_Blocks)(type Legacy)(uri ${KISYSMOD}/Terminal_Blocks.mod)(options "")(descr WAGO236-RM5mm))
+  (lib (name Transformers_SMPS_ThroughHole)(type Legacy)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.mod)(options "")(descr "The way you like them."))
+  (lib (name Transistors_SMD)(type Legacy)(uri ${KISYSMOD}/Transistors_SMD.mod)(options "")(descr "The way you like them."))
+  (lib (name Transistors_TO-220)(type Legacy)(uri ${KISYSMOD}/Transistors_TO-220.mod)(options "")(descr "The way you like them."))
+  (lib (name Transistors_TO-247)(type Legacy)(uri ${KISYSMOD}/Transistors_TO-247.mod)(options "")(descr "The way you like them."))
+  (lib (name Valves)(type Legacy)(uri ${KISYSMOD}/Valves.mod)(options "")(descr "The way you like them."))
+  (lib (name Wire_Connections_Bridges)(type Legacy)(uri ${KISYSMOD}/Wire_Connections_Bridges.mod)(options "")(descr "The way you like them."))
+  (lib (name Wire_Pads)(type Legacy)(uri ${KISYSMOD}/Wire_Pads.mod)(options "")(descr "The way you like them."))
+)

+ 95 - 0
template/fp-lib-table.for-pretty

@@ -0,0 +1,95 @@
+(fp_lib_table
+  (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount"))
+  (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole"))
+  (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices"))
+  (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount"))
+  (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount"))
+  (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole"))
+  (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com"))
+  (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com"))
+  (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors"))
+  (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com"))
+  (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok))
+  (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com"))
+  (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints"))
+  (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints"))
+  (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints"))
+  (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com"))
+  (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors"))
+  (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com"))
+  (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints"))
+  (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules"))
+  (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators"))
+  (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount"))
+  (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole"))
+  (lib (name Discret)(type KiCad)(uri ${KISYSMOD}/Discret.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays"))
+  (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules"))
+  (lib (name Divers)(type KiCad)(uri ${KISYSMOD}/Divers.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings"))
+  (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings"))
+  (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders"))
+  (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers"))
+  (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products"))
+  (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
+  (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
+  (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
+  (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
+  (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
+  (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)"))
+  (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
+  (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)"))
+  (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)"))
+  (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
+  (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount"))
+  (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole"))
+  (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier"))
+  (lib (name Labels)(type KiCad)(uri ${KISYSMOD}/Labels.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)"))
+  (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment"))
+  (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges"))
+  (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "Sockets for board to board connection"))
+  (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr "Microwave"))
+  (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module"))
+  (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners"))
+  (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "Deprecated - will be deleted"))
+  (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "Assorted footprints. Deprecated - will be removed"))
+  (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices"))
+  (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules"))
+  (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages"))
+  (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers"))
+  (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors"))
+  (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints"))
+  (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages"))
+  (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount"))
+  (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole"))
+  (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental))
+  (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules"))
+  (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields"))
+  (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries"))
+  (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips"))
+  (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets"))
+  (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols"))
+  (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages"))
+  (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages"))
+  (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers"))
+  (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "Deprecated - will be removed"))
+  (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "Through hole transformers"))
+  (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors"))
+  (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr "Valves"))
+  (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr "Varistors"))
+  (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points"))
+  (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points"))
+)

+ 85 - 0
template/gost_landscape.kicad_wks

@@ -0,0 +1,85 @@
+( page_layout
+  (setup(textsize 2.5 2.5)(linewidth 0.3)(textlinewidth 0.3)
+  (left_margin 8)(right_margin 5)(top_margin 5)(bottom_margin 5))
+  (line (name segm1:Line) (start 0 60 lbcorner) (end 12 60 lbcorner) (linewidth 0.6) (repeat 3) (incry 25))
+  (line (name segm2:Line) (start 96 0 ltcorner) (end 96 14 ltcorner) (option page1only) (linewidth 0.6) (repeat 2) (incrx 53))
+  (line (name segm3:Line) (start 82 0 ltcorner) (end 82 14 ltcorner) (linewidth 0.6))
+  (line (name segm4:Line) (start 96 14 ltcorner) (end 149 14 ltcorner) (option page1only) (linewidth 0.6) (repeat 2) (incry -7))
+  (line (name segm5:Line) (start 82 14 ltcorner) (end 96 14 ltcorner) (option page1only) (linewidth 0.6))
+  (line (name segm6:Line) (start 12 14 ltcorner) (end 82 14 ltcorner) (linewidth 0.6))
+  (line (name segm7:Line) (start 0 145 lbcorner) (end 12 145 lbcorner) (linewidth 0.6))
+  (line (name segm8:Line) (start 0 0 lbcorner) (end 12 0 lbcorner) (linewidth 0.6) (repeat 2) (incry 25))
+  (line (name segm9:Line) (start 120 55) (end 120 0) (option page1only) (linewidth 0.6))
+  (line (name segm10:Line) (start 130 55) (end 130 0) (option page1only) (linewidth 0.6))
+  (line (name segm11:Line) (start 145 55) (end 145 0) (option page1only) (linewidth 0.6))
+  (line (name segm12:Line) (start 168 55) (end 168 0) (option page1only) (linewidth 0.6))
+  (line (name segm13:Line) (start 178 55) (end 178 30) (option page1only) (linewidth 0.6))
+  (line (name segm14:Line) (start 185 40) (end 120 40) (option page1only) (repeat 3) (incry 5))
+  (line (name segm15:Line) (start 185 30) (end 120 30) (option page1only) (linewidth 0.6) (repeat 2) (incry 5))
+  (line (name segm16:Line) (start 185 5) (end 120 5) (option page1only) (repeat 5) (incry 5))
+  (line (name segm17:Line) (start 185 55) (end 0 55) (option page1only) (linewidth 0.6))
+  (line (name segm18:Line) (start 0 145 lbcorner) (end 0 0 lbcorner) (linewidth 0.6) (repeat 2) (incrx 5))
+  (line (name segm19:Line) (start 45 35) (end 45 20) (option page1only) (repeat 2) (incrx -5))
+  (line (name segm20:Line) (start 35 40) (end 35 20) (option page1only) (linewidth 0.6) (repeat 2) (incrx -17))
+  (line (name segm21:Line) (start 50 20) (end 0 20) (option page1only) (linewidth 0.6) (repeat 2) (incry 15))
+  (line (name segm22:Line) (start 50 40) (end 50 0) (option page1only) (linewidth 0.6))
+  (line (name segm23:Line) (start 120 15) (end 0 15) (option page1only) (linewidth 0.6))
+  (line (name segm24:Line) (start 120 40) (end 0 40) (option page1only) (linewidth 0.6))
+  (line (name segm25:Line) (start 185 0) (end 185 55) (option page1only) (linewidth 0.6))
+  (rect (name rect1:Rect) (start 12 0 lbcorner) (end 0 0 rtcorner) (linewidth 0.6))
+  (tbtext Лист (name text1:Text) (pos 173 32.5) (option page1only) (justify center))
+  (tbtext %C2 (name text2:Text) (pos 167.5 22.5) (option page1only) (maxlen 22))
+  (tbtext Пров. (name text3:Text) (pos 184.5 22.5) (option page1only))
+  (tbtext Утв. (name text4:Text) (pos 184.5 2.5) (option page1only))
+  (tbtext Н.контр. (name text5:Text) (pos 184.5 7.5) (option page1only))
+  (tbtext Лит. (name text6:Text) (pos 42 37.5) (option page1only) (justify center))
+  (tbtext %C0 (name text7:Text) (pos 60 47.5) (option page1only) (font (size 5 5)) (justify center) (maxlen 119))
+  (tbtext %N (name text8:Text) (pos 8 17.5) (option page1only) (justify center))
+  (line (name segm26:Line) (start 185 15) (end 185 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm27:Line) (start 185 15) (end 0 15) (option notonpage1) (linewidth 0.6))
+  (tbtext %Y (name text9:Text) (pos 25 7) (option page1only) (justify center) (maxlen 49) (maxheight 14))
+  (tbtext %T (name text10:Text) (pos 85 27.5) (option page1only) (justify center) (maxlen 69) (maxheight 24))
+  (tbtext Листов (name text11:Text) (pos 29 17.5) (option page1only))
+  (tbtext %C0 (name text12:Text) (pos 47 7 ltcorner) (rotate 180) (font (size 3.5 3.5)) (justify center) (maxlen 69))
+  (tbtext %S (name text13:Text) (pos 35 17.5) (option page1only) (justify center))
+  (tbtext Лист (name text14:Text) (pos 49 17.5) (option page1only))
+  (line (name segm28:Line) (start 30 20) (end 30 15) (option page1only) (linewidth 0.6))
+  (tbtext Масштаб (name text15:Text) (pos 9 37.5) (option page1only) (justify center))
+  (tbtext Масса (name text16:Text) (pos 26.5 37.5) (option page1only) (justify center))
+  (tbtext %C3 (name text17:Text) (pos 167.5 2.5) (option page1only) (maxlen 22))
+  (tbtext %C1 (name text18:Text) (pos 167.5 27.5) (option page1only) (maxlen 22))
+  (tbtext Разраб. (name text19:Text) (pos 184.5 27.5) (option page1only))
+  (tbtext Дата (name text20:Text) (pos 125 32.5) (option page1only) (justify center))
+  (tbtext Подп. (name text21:Text) (pos 137 32.5) (option page1only) (justify center))
+  (tbtext "N докум." (name text22:Text) (pos 156.5 32.5) (option page1only) (justify center))
+  (tbtext Изм. (name text23:Text) (pos 181.5 32.5) (option page1only) (justify center) (maxlen 6.5))
+  (line (name segm29:Line) (start 0 287 lbcorner) (end 12 287 lbcorner) (option page1only) (linewidth 0.6) (repeat 3) (incry -60))
+  (tbtext Взам.инв.N (name text24:Text) (pos 2.5 72.5 lbcorner) (rotate 90) (justify center))
+  (tbtext Т.контр. (name text25:Text) (pos 184.5 17.5) (option page1only))
+  (tbtext "Подп. и дата" (name text26:Text) (pos 2.5 42.5 lbcorner) (rotate 90) (justify center))
+  (tbtext "Инв.N дубл." (name text27:Text) (pos 2.5 97.5 lbcorner) (rotate 90) (justify center))
+  (tbtext "Инв.N подл." (name text28:Text) (pos 2.5 12.5 lbcorner) (rotate 90) (justify center))
+  (line (name segm30:Line) (start 0 287 lbcorner) (end 0 167 lbcorner) (option page1only) (linewidth 0.6) (repeat 2) (incrx 5))
+  (tbtext "Подп. и дата" (name text29:Text) (pos 2.5 127.5 lbcorner) (rotate 90) (justify center))
+  (tbtext "Перв. примен." (name text30:Text) (pos 2.5 257 lbcorner) (option page1only) (rotate 90) (justify center))
+  (tbtext "Справ. N" (name text31:Text) (pos 2.5 197 lbcorner) (option page1only) (rotate 90) (justify center))
+  (tbtext %S (name text32:Text) (pos 5 4) (option notonpage1) (justify center))
+  (tbtext Лист (name text33:Text) (pos 5 11.5) (option notonpage1) (justify center))
+  (tbtext Копировал (name text34:Text) (pos 110 -2.5))
+  (tbtext "Формат %Z" (name text35:Text) (pos 40 -2.5))
+  (tbtext %C0 (name text36:Text) (pos 65 7.5) (option notonpage1) (font (size 5 5)) (justify center) (maxlen 109) (maxheight 14))
+  (tbtext Дата (name text37:Text) (pos 125 2.5) (option notonpage1) (justify center))
+  (tbtext Подп. (name text38:Text) (pos 137.5 2.5) (option notonpage1) (justify center))
+  (tbtext "N докум." (name text39:Text) (pos 156.5 2.5) (option notonpage1) (justify center))
+  (tbtext Лист (name text40:Text) (pos 173 2.5) (option notonpage1) (justify center))
+  (tbtext Изм. (name text41:Text) (pos 181.5 2.5) (option notonpage1) (justify center) (maxlen 6.5))
+  (line (name segm31:Line) (start 10 8) (end 0 8) (option notonpage1) (linewidth 0.6))
+  (line (name segm32:Line) (start 10 15) (end 10 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm33:Line) (start 185 10) (end 120 10) (option notonpage1))
+  (line (name segm34:Line) (start 185 5) (end 120 5) (option notonpage1) (linewidth 0.6))
+  (line (name segm35:Line) (start 120 15) (end 120 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm36:Line) (start 130 15) (end 130 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm37:Line) (start 145 15) (end 145 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm38:Line) (start 168 15) (end 168 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm39:Line) (start 178 15) (end 178 0) (option notonpage1) (linewidth 0.6))
+)

+ 85 - 0
template/gost_portrait.kicad_wks

@@ -0,0 +1,85 @@
+( page_layout
+  (setup(textsize 2.5 2.5)(linewidth 0.3)(textlinewidth 0.3)
+  (left_margin 8)(right_margin 5)(top_margin 5)(bottom_margin 5))
+  (line (name segm1:Line) (start 0 60 lbcorner) (end 12 60 lbcorner) (linewidth 0.6) (repeat 3) (incry 25))
+  (line (name segm2:Line) (start 14 84 rtcorner) (end 0 84 rtcorner) (option page1only) (linewidth 0.6) (repeat 2) (incry 53))
+  (line (name segm3:Line) (start 14 70 rtcorner) (end 0 70 rtcorner) (linewidth 0.6))
+  (line (name segm4:Line) (start 14 84 rtcorner) (end 14 137 rtcorner) (option page1only) (linewidth 0.6) (repeat 2) (incrx -7))
+  (line (name segm5:Line) (start 14 70 rtcorner) (end 14 84 rtcorner) (option page1only) (linewidth 0.6))
+  (line (name segm6:Line) (start 14 0 rtcorner) (end 14 70 rtcorner) (linewidth 0.6))
+  (line (name segm7:Line) (start 0 145 lbcorner) (end 12 145 lbcorner) (linewidth 0.6))
+  (line (name segm8:Line) (start 0 0 lbcorner) (end 12 0 lbcorner) (linewidth 0.6) (repeat 2) (incry 25))
+  (line (name segm9:Line) (start 120 55) (end 120 0) (option page1only) (linewidth 0.6))
+  (line (name segm10:Line) (start 130 55) (end 130 0) (option page1only) (linewidth 0.6))
+  (line (name segm11:Line) (start 145 55) (end 145 0) (option page1only) (linewidth 0.6))
+  (line (name segm12:Line) (start 168 55) (end 168 0) (option page1only) (linewidth 0.6))
+  (line (name segm13:Line) (start 178 55) (end 178 30) (option page1only) (linewidth 0.6))
+  (line (name segm14:Line) (start 185 40) (end 120 40) (option page1only) (repeat 3) (incry 5))
+  (line (name segm15:Line) (start 185 30) (end 120 30) (option page1only) (linewidth 0.6) (repeat 2) (incry 5))
+  (line (name segm16:Line) (start 185 5) (end 120 5) (option page1only) (repeat 5) (incry 5))
+  (line (name segm17:Line) (start 185 55) (end 0 55) (option page1only) (linewidth 0.6))
+  (line (name segm18:Line) (start 0 145 lbcorner) (end 0 0 lbcorner) (linewidth 0.6) (repeat 2) (incrx 5))
+  (line (name segm19:Line) (start 45 35) (end 45 20) (option page1only) (repeat 2) (incrx -5))
+  (line (name segm20:Line) (start 35 40) (end 35 20) (option page1only) (linewidth 0.6) (repeat 2) (incrx -17))
+  (line (name segm21:Line) (start 50 20) (end 0 20) (option page1only) (linewidth 0.6) (repeat 2) (incry 15))
+  (line (name segm22:Line) (start 50 40) (end 50 0) (option page1only) (linewidth 0.6))
+  (line (name segm23:Line) (start 120 15) (end 0 15) (option page1only) (linewidth 0.6))
+  (line (name segm24:Line) (start 120 40) (end 0 40) (option page1only) (linewidth 0.6))
+  (line (name segm25:Line) (start 185 0) (end 185 55) (option page1only) (linewidth 0.6))
+  (rect (name rect1:Rect) (start 12 0 lbcorner) (end 0 0 rtcorner) (linewidth 0.6))
+  (tbtext Лист (name text1:Text) (pos 173 32.5) (option page1only) (justify center))
+  (tbtext %C2 (name text2:Text) (pos 167.5 22.5) (option page1only) (maxlen 22))
+  (tbtext Пров. (name text3:Text) (pos 184.5 22.5) (option page1only))
+  (tbtext Утв. (name text4:Text) (pos 184.5 2.5) (option page1only))
+  (tbtext Н.контр. (name text5:Text) (pos 184.5 7.5) (option page1only))
+  (tbtext Лит. (name text6:Text) (pos 42 37.5) (option page1only) (justify center))
+  (tbtext %C0 (name text7:Text) (pos 60 47.5) (option page1only) (font (size 5 5)) (justify center) (maxlen 119))
+  (tbtext %N (name text8:Text) (pos 8 17.5) (option page1only) (justify center))
+  (line (name segm26:Line) (start 185 15) (end 185 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm27:Line) (start 185 15) (end 0 15) (option notonpage1) (linewidth 0.6))
+  (tbtext %Y (name text9:Text) (pos 25 7) (option page1only) (justify center) (maxlen 49) (maxheight 14))
+  (tbtext %T (name text10:Text) (pos 85 27.5) (option page1only) (justify center) (maxlen 69) (maxheight 24))
+  (tbtext Листов (name text11:Text) (pos 29 17.5) (option page1only))
+  (tbtext %C0 (name text12:Text) (pos 7 35 rtcorner) (rotate 270) (font (size 3.5 3.5)) (justify center) (maxlen 69))
+  (tbtext %S (name text13:Text) (pos 35 17.5) (option page1only) (justify center))
+  (tbtext Лист (name text14:Text) (pos 49 17.5) (option page1only))
+  (line (name segm28:Line) (start 30 20) (end 30 15) (option page1only) (linewidth 0.6))
+  (tbtext Масштаб (name text15:Text) (pos 9 37.5) (option page1only) (justify center))
+  (tbtext Масса (name text16:Text) (pos 26.5 37.5) (option page1only) (justify center))
+  (tbtext %C3 (name text17:Text) (pos 167.5 2.5) (option page1only) (maxlen 22))
+  (tbtext %C1 (name text18:Text) (pos 167.5 27.5) (option page1only) (maxlen 22))
+  (tbtext Разраб. (name text19:Text) (pos 184.5 27.5) (option page1only))
+  (tbtext Дата (name text20:Text) (pos 125 32.5) (option page1only) (justify center))
+  (tbtext Подп. (name text21:Text) (pos 137 32.5) (option page1only) (justify center))
+  (tbtext "N докум." (name text22:Text) (pos 156.5 32.5) (option page1only) (justify center))
+  (tbtext Изм. (name text23:Text) (pos 181.5 32.5) (option page1only) (justify center) (maxlen 6.5))
+  (line (name segm29:Line) (start 0 287 lbcorner) (end 12 287 lbcorner) (option page1only) (linewidth 0.6) (repeat 3) (incry -60))
+  (tbtext Взам.инв.N (name text24:Text) (pos 2.5 72.5 lbcorner) (rotate 90) (justify center))
+  (tbtext Т.контр. (name text25:Text) (pos 184.5 17.5) (option page1only))
+  (tbtext "Подп. и дата" (name text26:Text) (pos 2.5 42.5 lbcorner) (rotate 90) (justify center))
+  (tbtext "Инв.N дубл." (name text27:Text) (pos 2.5 97.5 lbcorner) (rotate 90) (justify center))
+  (tbtext "Инв.N подл." (name text28:Text) (pos 2.5 12.5 lbcorner) (rotate 90) (justify center))
+  (line (name segm30:Line) (start 0 287 lbcorner) (end 0 167 lbcorner) (option page1only) (linewidth 0.6) (repeat 2) (incrx 5))
+  (tbtext "Подп. и дата" (name text29:Text) (pos 2.5 127.5 lbcorner) (rotate 90) (justify center))
+  (tbtext "Перв. примен." (name text30:Text) (pos 2.5 257 lbcorner) (option page1only) (rotate 90) (justify center))
+  (tbtext "Справ. N" (name text31:Text) (pos 2.5 197 lbcorner) (option page1only) (rotate 90) (justify center))
+  (tbtext %S (name text32:Text) (pos 5 4) (option notonpage1) (justify center))
+  (tbtext Лист (name text33:Text) (pos 5 11.5) (option notonpage1) (justify center))
+  (tbtext Копировал (name text34:Text) (pos 110 -2.5))
+  (tbtext "Формат %Z" (name text35:Text) (pos 40 -2.5))
+  (tbtext %C0 (name text36:Text) (pos 65 7.5) (option notonpage1) (font (size 5 5)) (justify center) (maxlen 109) (maxheight 14))
+  (tbtext Дата (name text37:Text) (pos 125 2.5) (option notonpage1) (justify center))
+  (tbtext Подп. (name text38:Text) (pos 137.5 2.5) (option notonpage1) (justify center))
+  (tbtext "N докум." (name text39:Text) (pos 156.5 2.5) (option notonpage1) (justify center))
+  (tbtext Лист (name text40:Text) (pos 173 2.5) (option notonpage1) (justify center))
+  (tbtext Изм. (name text41:Text) (pos 181.5 2.5) (option notonpage1) (justify center) (maxlen 6.5))
+  (line (name segm31:Line) (start 10 8) (end 0 8) (option notonpage1) (linewidth 0.6))
+  (line (name segm32:Line) (start 10 15) (end 10 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm33:Line) (start 185 10) (end 120 10) (option notonpage1))
+  (line (name segm34:Line) (start 185 5) (end 120 5) (option notonpage1) (linewidth 0.6))
+  (line (name segm35:Line) (start 120 15) (end 120 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm36:Line) (start 130 15) (end 130 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm37:Line) (start 145 15) (end 145 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm38:Line) (start 168 15) (end 168 0) (option notonpage1) (linewidth 0.6))
+  (line (name segm39:Line) (start 178 15) (end 178 0) (option notonpage1) (linewidth 0.6))
+)

+ 4 - 0
template/kicad-cache.lib

@@ -0,0 +1,4 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+#End Library

+ 91 - 0
template/kicad.kicad_pcb

@@ -0,0 +1,91 @@
+(kicad_pcb (version 4) (host pcbnew 4.0.6)
+
+  (general
+    (links 0)
+    (no_connects 0)
+    (area 0 0 0 0)
+    (thickness 1.6)
+    (drawings 0)
+    (tracks 0)
+    (zones 0)
+    (modules 0)
+    (nets 1)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (44 Edge.Cuts user)
+  )
+
+  (setup
+    (last_trace_width 0.1524)
+    (trace_clearance 0.1524)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.1524)
+    (segment_width 0.2)
+    (edge_width 0.1)
+    (via_size 0.508)
+    (via_drill 0.381)
+    (via_min_size 0.508)
+    (via_min_drill 0.254)
+    (uvia_size 0.254)
+    (uvia_drill 0.127)
+    (uvias_allowed no)
+    (uvia_min_size 0.254)
+    (uvia_min_drill 0.127)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.5 1.5)
+    (pad_drill 0.6)
+    (pad_to_mask_clearance 0)
+    (aux_axis_origin 0 0)
+    (visible_elements 7FFFFFFF)
+    (pcbplotparams
+      (layerselection 0x00030_80000001)
+      (usegerberextensions false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15)
+      (hpglpenoverlay 2)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+
+  (net_class Default "This is the default net class."
+    (clearance 0.1524)
+    (trace_width 0.1524)
+    (via_dia 0.508)
+    (via_drill 0.381)
+    (uvia_dia 0.254)
+    (uvia_drill 0.127)
+  )
+
+)

+ 104 - 0
template/kicad.kicad_pcb-bak

@@ -0,0 +1,104 @@
+(kicad_pcb (version 4) (host pcbnew 4.0.6)
+
+  (general
+    (links 0)
+    (no_connects 0)
+    (area 0 0 0 0)
+    (thickness 1.6)
+    (drawings 0)
+    (tracks 0)
+    (zones 0)
+    (modules 0)
+    (nets 1)
+  )
+
+  (page A4)
+  (layers
+    (0 F.Cu signal)
+    (31 B.Cu signal)
+    (32 B.Adhes user)
+    (33 F.Adhes user)
+    (34 B.Paste user)
+    (35 F.Paste user)
+    (36 B.SilkS user)
+    (37 F.SilkS user)
+    (38 B.Mask user)
+    (39 F.Mask user)
+    (40 Dwgs.User user)
+    (41 Cmts.User user)
+    (42 Eco1.User user)
+    (43 Eco2.User user)
+    (44 Edge.Cuts user)
+    (45 Margin user)
+    (46 B.CrtYd user)
+    (47 F.CrtYd user)
+    (48 B.Fab user)
+    (49 F.Fab user)
+  )
+
+  (setup
+    (last_trace_width 0.1524)
+    (trace_clearance 0.1524)
+    (zone_clearance 0.508)
+    (zone_45_only no)
+    (trace_min 0.1524)
+    (segment_width 0.2)
+    (edge_width 0.1)
+    (via_size 0.508)
+    (via_drill 0.381)
+    (via_min_size 0.508)
+    (via_min_drill 0.254)
+    (uvia_size 0.254)
+    (uvia_drill 0.127)
+    (uvias_allowed no)
+    (uvia_min_size 0.254)
+    (uvia_min_drill 0.127)
+    (pcb_text_width 0.3)
+    (pcb_text_size 1.5 1.5)
+    (mod_edge_width 0.15)
+    (mod_text_size 1 1)
+    (mod_text_width 0.15)
+    (pad_size 1.5 1.5)
+    (pad_drill 0.6)
+    (pad_to_mask_clearance 0)
+    (aux_axis_origin 0 0)
+    (visible_elements 7FFFFFFF)
+    (pcbplotparams
+      (layerselection 0x00030_80000001)
+      (usegerberextensions false)
+      (excludeedgelayer true)
+      (linewidth 0.100000)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15)
+      (hpglpenoverlay 2)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (padsonsilk false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory ""))
+  )
+
+  (net 0 "")
+
+  (net_class Default "This is the default net class."
+    (clearance 0.1524)
+    (trace_width 0.1524)
+    (via_dia 0.508)
+    (via_drill 0.381)
+    (uvia_dia 0.254)
+    (uvia_drill 0.127)
+  )
+
+)

+ 63 - 0
template/kicad.pro

@@ -0,0 +1,63 @@
+update=5/10/2017 7:17:36 PM
+version=1
+last_client=kicad
+[general]
+version=1
+RootSch=
+BoardNm=
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=../Libraries/EESCHEMA
+[eeschema/libraries]
+LibName1=power
+LibName2=device
+LibName3=transistors
+LibName4=conn
+LibName5=linear
+LibName6=regul
+LibName7=74xx
+LibName8=cmos4000
+LibName9=adc-dac
+LibName10=memory
+LibName11=xilinx
+LibName12=microcontrollers
+LibName13=dsp
+LibName14=microchip
+LibName15=analog_switches
+LibName16=motorola
+LibName17=texas
+LibName18=intel
+LibName19=audio
+LibName20=interface
+LibName21=digital-audio
+LibName22=philips
+LibName23=display
+LibName24=cypress
+LibName25=siliconi
+LibName26=opto
+LibName27=atmel
+LibName28=contrib
+LibName29=valves
+LibName30=C:/Users/Kevin/Documents/KiCAD/Libraries/EESCHEMA/Custom_Parts

+ 46 - 0
template/kicad.sch

@@ -0,0 +1,46 @@
+EESchema Schematic File Version 2
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:Custom_Parts
+EELAYER 25 0
+EELAYER END
+$Descr A4 11693 8268
+encoding utf-8
+Sheet 1 1
+Title ""
+Date ""
+Rev ""
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$EndSCHEMATC

+ 34 - 0
template/pagelayout_default.kicad_wks

@@ -0,0 +1,34 @@
+( page_layout
+    ( setup (textsize 1.5 1.5) (linewidth 0.15) (textlinewidth 0.15) )
+    ( rect (comment "rect around the title block") (linewidth 0.15) (start 110 34) (end 2 2) )
+    ( rect (start 0 0 ltcorner) (end 0 0 rbcorner) (repeat 2) (incrx 2) (incry 2) )
+    ( line (start 50 2 ltcorner) (end 50 0 ltcorner) (repeat 30) (incrx 50) )
+    ( tbtext "1" (pos 25 1 ltcorner) (font (size 1.3 1.3))(repeat 100) (incrx 50) )
+    ( line (start 50 2 lbcorner) (end 50 0 lbcorner) (repeat 30) (incrx 50) )
+    ( tbtext "1" (pos 25 1 lbcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50) )
+    ( line (start 0 50 ltcorner) (end 2 50 ltcorner) (repeat 30) (incry 50) )
+    ( tbtext "A" (pos 1 25 ltcorner) (font (size 1.3 1.3))
+        (justify center)(repeat 100) (incry 50) )
+    ( line (start 0 50 rtcorner) (end 2 50 rtcorner) (repeat 30) (incry 50) )
+    ( tbtext "A" (pos 1 25 rtcorner) (font (size 1.3 1.3))
+        (justify center) (repeat 100) (incry 50) )
+    ( tbtext "Date: %D" (pos 87 6.9) )
+    ( line (start 110 5.5) end 2 5.5) )
+    ( tbtext "%K" (pos 109 4.1) (comment "Kicad version" ) )
+    ( line (start 110 8.5) end 2 8.5) )
+    ( tbtext "Rev: %R" (pos 24 6.9)(font bold)(justify left) )
+    ( tbtext "Size: %Z" (comment "Paper format name")(pos 109 6.9) )
+    ( tbtext "Id: %S/%N" (comment "Sheet id")(pos 24 4.1) )
+    ( line (start 110 12.5) end 2 12.5) )
+    ( tbtext "Title: %T" (pos 109 10.7)(font bold (size 2 2)) )
+    ( tbtext "File: %F" (pos 109 14.3) )
+    ( line (start 110 18.5) end 2 18.5) )
+    ( tbtext "Sheet: %P" (pos 109 17) )
+    ( tbtext "%Y" (comment "Company name") (pos 109 20)(font bold) )
+    ( tbtext "%C0" (comment "Comment 0") (pos 109 23) )
+    ( tbtext "%C1" (comment "Comment 1") (pos 109 26) )
+    ( tbtext "%C2" (comment "Comment 2") (pos 109 29) )
+    ( tbtext "%C3" (comment "Comment 3") (pos 109 32) )
+    ( line (start 90 8.5) end 90 5.5) )
+    ( line (start 26 8.5) end 26 2) )
+)

+ 191 - 0
template/pagelayout_logo.kicad_wks

@@ -0,0 +1,191 @@
+( page_layout
+    ( setup (textsize 1.5 1.5) (linewidth 0.15) (textlinewidth 0.15) )
+    ( rect (comment "rect around the title block") (linewidth 0.15) (start 110 34) (end 2 2) )
+    ( rect (start 0 0 ltcorner) (end 0 0 rbcorner) (repeat 2) (incrx 2) (incry 2) )
+    ( line (start 50 2 ltcorner) (end 50 0 ltcorner) (repeat 30) (incrx 50) )
+    ( tbtext "1" (pos 25 1 ltcorner) (font (size 1.3 1.3))(repeat 100) (incrx 50) )
+    ( line (start 50 2 lbcorner) (end 50 0 lbcorner) (repeat 30) (incrx 50) )
+    ( tbtext "1" (pos 25 1 lbcorner) (font (size 1.3 1.3)) (repeat 100) (incrx 50) )
+    ( line (start 0 50 ltcorner) (end 2 50 ltcorner) (repeat 30) (incry 50) )
+    ( tbtext "A" (pos 1 25 ltcorner) (font (size 1.3 1.3))
+        (justify center)(repeat 100) (incry 50) )
+    ( line (start 0 50 rtcorner) (end 2 50 rtcorner) (repeat 30) (incry 50) )
+    ( tbtext "A" (pos 1 25 rtcorner) (font (size 1.3 1.3))
+        (justify center) (repeat 100) (incry 50) )
+    ( tbtext "Date: %D" (pos 87 6.9) )
+    ( line (start 110 5.5) end 2 5.5) )
+    ( tbtext "%K" (pos 109 4.1) (comment "Kicad version" ) )
+    ( line (start 110 8.5) end 2 8.5) )
+    ( tbtext "Rev: %R" (pos 24 6.9)(font bold)(justify left) )
+    ( tbtext "Size: %Z" (comment "Paper format name")(pos 109 6.9) )
+    ( tbtext "Id: %S/%N" (comment "Sheet id")(pos 24 4.1) )
+    ( line (start 110 12.5) end 2 12.5) )
+    ( tbtext "Title: %T" (pos 109 10.7)(font bold (size 2 2)) )
+    ( tbtext "File: %F" (pos 109 14.3) )
+    ( line (start 110 18.5) end 2 18.5) )
+    ( tbtext "Sheet: %P" (pos 109 17) )
+    ( tbtext "%Y" (comment "Company name") (pos 109 20)(font bold) )
+    ( tbtext "%C0" (comment "Comment 0") (pos 109 23) )
+    ( tbtext "%C1" (comment "Comment 1") (pos 109 26) )
+    ( tbtext "%C2" (comment "Comment 2") (pos 109 29) )
+    ( tbtext "%C3" (comment "Comment 3") (pos 109 32) )
+    ( line (start 90 8.5) (end 90 5.5) )
+    ( line (start 26 8.5) (end 26 2) )
+
+    ( rect (comment "rect around the logo") (linewidth 0.15) (start 157 34) (end 110 2) )
+    (polygon (pos 134 18 rbcorner) (rotate 20)  (linewidth 0.00254)
+        (pts (xy 20.574 8.382) (xy 19.9009 8.382) (xy 19.9009 6.26364) (xy 19.7485 5.98932)
+        (xy 19.71802 5.92328) (xy 19.69262 5.83946) (xy 19.66976 5.72262) (xy 19.65198 5.56006)
+        (xy 19.63674 5.33908) (xy 19.6215 5.04952) (xy 19.61134 4.67614) (xy 19.60372 4.20624)
+        (xy 19.5961 3.62712) (xy 19.58848 2.92862) (xy 19.5834 2.09296) (xy 19.57832 1.11252)
+        (xy 19.57578 0.27432) (xy 19.55038 -5.16636) (xy 18.15592 -5.16636) (xy 17.69364 -5.16382)
+        (xy 17.29232 -5.15874) (xy 16.98752 -5.15112) (xy 16.80464 -5.14096) (xy 16.764 -5.13334)
+        (xy 16.79194 -5.0419) (xy 16.8656 -4.85648) (xy 16.891 -4.79806) (xy 16.93672 -4.64312)
+        (xy 16.97228 -4.42468) (xy 16.99514 -4.11734) (xy 17.01038 -3.69824) (xy 17.01546 -3.14198)
+        (xy 17.018 -2.82702) (xy 17.01546 -2.25806) (xy 17.01292 -1.83896) (xy 17.0053 -1.5494)
+        (xy 16.99006 -1.36652) (xy 16.9672 -1.27508) (xy 16.93164 -1.25222) (xy 16.88592 -1.28016)
+        (xy 16.8656 -1.29794) (xy 16.47444 -1.5494) (xy 15.96644 -1.71704) (xy 15.3797 -1.7907)
+        (xy 15.2527 -1.79324) (xy 14.53134 -1.71958) (xy 13.89634 -1.50622) (xy 13.35278 -1.14808)
+        (xy 12.9032 -0.65024) (xy 12.5476 -0.0127) (xy 12.28598 0.762) (xy 12.22756 1.016)
+        (xy 12.1539 1.50368) (xy 12.11326 2.07264) (xy 12.10564 2.667) (xy 12.13104 3.23342)
+        (xy 12.18692 3.71348) (xy 12.2301 3.91668) (xy 12.49934 4.66344) (xy 12.88288 5.2959)
+        (xy 13.36802 5.8039) (xy 13.94968 6.17982) (xy 14.39164 6.35508) (xy 14.76248 6.41858)
+        (xy 15.21968 6.4262) (xy 15.69466 6.38302) (xy 16.11376 6.29158) (xy 16.20266 6.2611)
+        (xy 16.49984 6.1341) (xy 16.76146 5.99694) (xy 16.87576 5.92074) (xy 17.06118 5.7912)
+        (xy 17.15262 5.78104) (xy 17.1831 5.9055) (xy 17.18564 6.00964) (xy 17.18564 6.26364)
+        (xy 18.542 6.26364) (xy 19.9009 6.26364) (xy 19.9009 8.382) (xy 11.51636 8.382)
+        (xy 11.51636 6.26364) (xy 11.3665 6.03504) (xy 11.32586 5.9563) (xy 11.2903 5.84962)
+        (xy 11.26236 5.69468) (xy 11.24204 5.4737) (xy 11.22172 5.17144) (xy 11.20648 4.76504)
+        (xy 11.19124 4.2418) (xy 11.17854 3.57886) (xy 11.16838 3.00736) (xy 11.1506 2.16408)
+        (xy 11.13282 1.47066) (xy 11.10996 0.90932) (xy 11.07694 0.45974) (xy 11.03122 0.10414)
+        (xy 10.97026 -0.1778) (xy 10.89152 -0.40386) (xy 10.78738 -0.59436) (xy 10.6553 -0.76962)
+        (xy 10.49274 -0.94234) (xy 10.40892 -1.0287) (xy 9.93394 -1.38684) (xy 9.34212 -1.63576)
+        (xy 8.64616 -1.77546) (xy 7.85622 -1.80086) (xy 6.99262 -1.7145) (xy 6.31952 -1.57988)
+        (xy 5.92836 -1.48844) (xy 5.58038 -1.41478) (xy 5.31622 -1.36906) (xy 5.19938 -1.35636)
+        (xy 5.0419 -1.32588) (xy 4.99364 -1.27254) (xy 5.02666 -1.1557) (xy 5.10794 -0.92964)
+        (xy 5.22224 -0.635) (xy 5.35432 -0.31496) (xy 5.48132 -0.01524) (xy 5.588 0.22098)
+        (xy 5.65658 0.35052) (xy 5.6642 0.36068) (xy 5.76834 0.36322) (xy 5.98424 0.31496)
+        (xy 6.26872 0.22098) (xy 6.3119 0.2032) (xy 6.83768 0.04572) (xy 7.3406 -0.03048)
+        (xy 7.79018 -0.0254) (xy 8.14324 0.0635) (xy 8.2677 0.13462) (xy 8.49376 0.40132)
+        (xy 8.60044 0.68326) (xy 8.69188 1.05664) (xy 7.66826 1.10744) (xy 6.97738 1.16078)
+        (xy 6.41096 1.24968) (xy 5.92836 1.3843) (xy 5.49148 1.5748) (xy 5.24764 1.70942)
+        (xy 4.77012 2.08534) (xy 4.4196 2.54762) (xy 4.19608 3.0734) (xy 4.09448 3.63474)
+        (xy 4.11988 4.20878) (xy 4.26974 4.76758) (xy 4.54406 5.28828) (xy 4.9403 5.74294)
+        (xy 5.31876 6.02742) (xy 5.85978 6.2738) (xy 6.47954 6.40588) (xy 7.12724 6.42112)
+        (xy 7.74954 6.30936) (xy 7.75208 6.30936) (xy 8.06958 6.18744) (xy 8.37438 6.02742)
+        (xy 8.46582 5.96646) (xy 8.763 5.74802) (xy 8.7884 6.00456) (xy 8.8138 6.26364)
+        (xy 10.16508 6.26364) (xy 11.51636 6.26364) (xy 11.51636 8.382) (xy 4.13766 8.382)
+        (xy 4.13766 5.44068) (xy 4.10972 5.36702) (xy 4.0132 5.1816) (xy 3.86334 4.91744)
+        (xy 3.68046 4.6101) (xy 3.48742 4.29006) (xy 3.29946 3.99034) (xy 3.1369 3.74142)
+        (xy 3.10896 3.70078) (xy 2.9464 3.46456) (xy 2.65684 3.7211) (xy 2.20726 4.05892)
+        (xy 1.76276 4.26212) (xy 1.27254 4.34848) (xy 1.05664 4.3561) (xy 0.70104 4.34594)
+        (xy 0.43942 4.29768) (xy 0.19558 4.19862) (xy 0.05842 4.11988) (xy -0.38862 3.76682)
+        (xy -0.75946 3.28168) (xy -1.03378 2.7051) (xy -1.07188 2.58572) (xy -1.143 2.30378)
+        (xy -1.19126 1.98374) (xy -1.21666 1.58496) (xy -1.22936 1.0668) (xy -1.22936 0.889)
+        (xy -1.22428 0.381) (xy -1.21158 0) (xy -1.17856 -0.30226) (xy -1.12776 -0.56896)
+        (xy -1.04902 -0.84328) (xy -1.02108 -0.92964) (xy -0.75438 -1.53416) (xy -0.3937 -2.01676)
+        (xy 0.04318 -2.36474) (xy 0.54864 -2.57048) (xy 0.99822 -2.62636) (xy 1.54686 -2.55524)
+        (xy 2.05486 -2.35712) (xy 2.35712 -2.15138) (xy 2.5527 -1.98882) (xy 2.68986 -1.88468)
+        (xy 2.7305 -1.86436) (xy 2.794 -1.9304) (xy 2.92608 -2.10312) (xy 3.10388 -2.35458)
+        (xy 3.30962 -2.65176) (xy 3.51536 -2.96164) (xy 3.70586 -3.25374) (xy 3.85318 -3.4925)
+        (xy 3.94208 -3.64998) (xy 3.95732 -3.69316) (xy 3.86588 -3.74396) (xy 3.66268 -3.85064)
+        (xy 3.3782 -3.99288) (xy 3.22326 -4.06654) (xy 2.54508 -4.36118) (xy 1.92532 -4.5466)
+        (xy 1.31318 -4.64058) (xy 0.87122 -4.65836) (xy 0.02286 -4.59232) (xy -0.7493 -4.38912)
+        (xy -1.46558 -4.0386) (xy -2.15392 -3.5306) (xy -2.38252 -3.32232) (xy -2.9464 -2.70764)
+        (xy -3.37312 -2.04978) (xy -3.6957 -1.30302) (xy -3.82524 -0.87376) (xy -3.94208 -0.26924)
+        (xy -4.00304 0.43434) (xy -4.00812 1.17348) (xy -3.95986 1.88976) (xy -3.85572 2.52222)
+        (xy -3.82524 2.64922) (xy -3.51028 3.53314) (xy -3.07848 4.32562) (xy -2.53746 5.0165)
+        (xy -1.905 5.588) (xy -1.19126 6.02488) (xy -0.44958 6.30682) (xy 0.01016 6.39064)
+        (xy 0.57404 6.4262) (xy 1.17856 6.41604) (xy 1.76276 6.3627) (xy 2.26822 6.26364)
+        (xy 2.286 6.25856) (xy 2.72288 6.11124) (xy 3.23088 5.90296) (xy 3.73888 5.66166)
+        (xy 4.13766 5.44068) (xy 4.13766 8.382) (xy 0 8.382) (xy -4.74218 8.382)
+        (xy -4.74218 1.7653) (xy -4.74218 0.71882) (xy -4.74218 -0.55118) (xy -4.74218 -1.66116)
+        (xy -4.74218 -2.62382) (xy -4.74472 -3.44678) (xy -4.7498 -4.14528) (xy -4.75742 -4.7244)
+        (xy -4.77012 -5.19938) (xy -4.79044 -5.57784) (xy -4.81584 -5.87248) (xy -4.84886 -6.09346)
+        (xy -4.8895 -6.2484) (xy -4.94284 -6.35254) (xy -5.0038 -6.4135) (xy -5.07746 -6.44144)
+        (xy -5.16382 -6.44906) (xy -5.26542 -6.44398) (xy -5.37972 -6.4389) (xy -5.40512 -6.4389)
+        (xy -5.6515 -6.4516) (xy -5.79374 -6.51002) (xy -5.90042 -6.65734) (xy -5.969 -6.79958)
+        (xy -6.23062 -7.1755) (xy -6.57606 -7.4295) (xy -6.97738 -7.56158) (xy -7.40156 -7.57682)
+        (xy -7.81558 -7.47014) (xy -8.1915 -7.24662) (xy -8.49376 -6.90626) (xy -8.58774 -6.73354)
+        (xy -8.72998 -6.43636) (xy -14.05382 -6.43636) (xy -15.14602 -6.43636) (xy -16.08074 -6.43382)
+        (xy -16.87068 -6.43128) (xy -17.52854 -6.42874) (xy -18.06702 -6.42112) (xy -18.49628 -6.4135)
+        (xy -18.83156 -6.40334) (xy -19.08302 -6.39064) (xy -19.2659 -6.3754) (xy -19.38782 -6.35508)
+        (xy -19.46402 -6.33222) (xy -19.50974 -6.30428) (xy -19.50974 -6.30174) (xy -19.53514 -6.26618)
+        (xy -19.55546 -6.1976) (xy -19.57324 -6.08838) (xy -19.59102 -5.92582) (xy -19.60372 -5.69976)
+        (xy -19.61388 -5.40004) (xy -19.6215 -5.0165) (xy -19.62912 -4.53644) (xy -19.6342 -3.95224)
+        (xy -19.63928 -3.24866) (xy -19.64182 -2.41808) (xy -19.64182 -1.4478) (xy -19.64436 -0.32766)
+        (xy -19.64436 0.71882) (xy -19.64436 1.9685) (xy -19.64182 3.06324) (xy -19.64182 4.00812)
+        (xy -19.63928 4.81584) (xy -19.6342 5.49656) (xy -19.62912 6.06552) (xy -19.6215 6.52526)
+        (xy -19.61134 6.8961) (xy -19.60118 7.18058) (xy -19.58848 7.39394) (xy -19.5707 7.54634)
+        (xy -19.55292 7.64794) (xy -19.53006 7.71144) (xy -19.50974 7.73938) (xy -19.47418 7.76224)
+        (xy -19.4056 7.7851) (xy -19.29892 7.80288) (xy -19.1389 7.81812) (xy -18.91538 7.83082)
+        (xy -18.62074 7.84098) (xy -18.24228 7.85114) (xy -17.76984 7.85622) (xy -17.1958 7.86384)
+        (xy -16.50238 7.86638) (xy -15.68704 7.86892) (xy -14.732 7.87146) (xy -13.63218 7.87146)
+        (xy -12.37488 7.87146) (xy -12.192 7.874) (xy -10.91438 7.87146) (xy -9.79424 7.87146)
+        (xy -8.82142 7.86892) (xy -7.98576 7.86638) (xy -7.2771 7.86384) (xy -6.68782 7.85876)
+        (xy -6.20014 7.85114) (xy -5.81152 7.84352) (xy -5.50672 7.83336) (xy -5.27304 7.81812)
+        (xy -5.1054 7.80542) (xy -4.9911 7.78764) (xy -4.91998 7.76732) (xy -4.87934 7.74192)
+        (xy -4.8768 7.73938) (xy -4.8514 7.70128) (xy -4.83108 7.6327) (xy -4.8133 7.52348)
+        (xy -4.79552 7.36092) (xy -4.78282 7.1374) (xy -4.77266 6.83768) (xy -4.76504 6.45414)
+        (xy -4.75742 5.97408) (xy -4.75234 5.38734) (xy -4.74726 4.6863) (xy -4.74472 3.85318)
+        (xy -4.74472 2.88544) (xy -4.74218 1.7653) (xy -4.74218 8.382) (xy -20.574 8.382)
+        (xy -20.574 0) (xy -20.574 -8.382) (xy 0 -8.382) (xy 20.574 -8.382)
+        (xy 20.574 0) (xy 20.574 8.382) (xy 20.574 8.382))
+        (pts (xy -9.4742 6.26364) (xy -11.25728 6.26364) (xy -13.04036 6.26364) (xy -13.04036 6.0071)
+        (xy -13.07846 5.76072) (xy -13.17752 5.48386) (xy -13.20038 5.4356) (xy -13.28674 5.29336)
+        (xy -13.45692 5.0419) (xy -13.68806 4.70662) (xy -13.96746 4.31292) (xy -14.27226 3.88112)
+        (xy -14.58976 3.4417) (xy -14.8971 3.02006) (xy -15.1765 2.63652) (xy -15.41526 2.31902)
+        (xy -15.58798 2.09296) (xy -15.67942 1.98882) (xy -15.7099 2.03454) (xy -15.73022 2.24282)
+        (xy -15.74038 2.61874) (xy -15.74292 3.15976) (xy -15.7353 3.76682) (xy -15.72514 4.37896)
+        (xy -15.71244 4.84886) (xy -15.69974 5.19684) (xy -15.67688 5.45084) (xy -15.64894 5.63372)
+        (xy -15.6083 5.76834) (xy -15.55496 5.88518) (xy -15.5194 5.94614) (xy -15.33144 6.26364)
+        (xy -16.96974 6.26364) (xy -18.61058 6.26364) (xy -18.45056 5.94868) (xy -18.415 5.87502)
+        (xy -18.38706 5.78612) (xy -18.36166 5.67182) (xy -18.34134 5.51688) (xy -18.3261 5.30606)
+        (xy -18.3134 5.02666) (xy -18.30324 4.66598) (xy -18.29816 4.20624) (xy -18.29308 3.63728)
+        (xy -18.29054 2.94386) (xy -18.29054 2.11328) (xy -18.29054 1.12776) (xy -18.288 0.889)
+        (xy -18.29054 -0.13208) (xy -18.29054 -0.99568) (xy -18.29308 -1.71958) (xy -18.29562 -2.31394)
+        (xy -18.30324 -2.79654) (xy -18.31086 -3.18008) (xy -18.32356 -3.47472) (xy -18.3388 -3.70078)
+        (xy -18.35658 -3.86588) (xy -18.37944 -3.9878) (xy -18.40738 -4.08178) (xy -18.4404 -4.15798)
+        (xy -18.45056 -4.17322) (xy -18.61058 -4.48818) (xy -17.01038 -4.48818) (xy -16.51 -4.48564)
+        (xy -16.07566 -4.48056) (xy -15.73022 -4.4704) (xy -15.49908 -4.4577) (xy -15.41018 -4.44246)
+        (xy -15.44574 -4.3434) (xy -15.53464 -4.16052) (xy -15.55496 -4.12496) (xy -15.61084 -3.9878)
+        (xy -15.65402 -3.7973) (xy -15.6845 -3.52806) (xy -15.70736 -3.15468) (xy -15.72514 -2.64922)
+        (xy -15.73276 -2.37236) (xy -15.75054 -1.70434) (xy -15.75816 -1.20396) (xy -15.748 -0.86106)
+        (xy -15.70228 -0.6731) (xy -15.61084 -0.63754) (xy -15.46098 -0.74422) (xy -15.24 -0.99314)
+        (xy -14.93266 -1.37668) (xy -14.5288 -1.8923) (xy -14.51102 -1.91516) (xy -14.04112 -2.51714)
+        (xy -13.67028 -3.00482) (xy -13.39088 -3.39344) (xy -13.18768 -3.70078) (xy -13.0556 -3.94208)
+        (xy -12.9794 -4.13004) (xy -12.95654 -4.28244) (xy -12.954 -4.29768) (xy -12.954 -4.48818)
+        (xy -11.23696 -4.48818) (xy -9.51992 -4.48818) (xy -10.07364 -3.91668) (xy -10.25398 -3.7211)
+        (xy -10.50544 -3.43154) (xy -10.81278 -3.06832) (xy -11.1633 -2.64922) (xy -11.54176 -2.19202)
+        (xy -11.93038 -1.71704) (xy -12.319 -1.23952) (xy -12.68476 -0.78232) (xy -13.02004 -0.36068)
+        (xy -13.30452 0.00254) (xy -13.5255 0.2921) (xy -13.66774 0.49022) (xy -13.716 0.57404)
+        (xy -13.66774 0.66294) (xy -13.53058 0.86868) (xy -13.31976 1.17348) (xy -13.04798 1.55702)
+        (xy -12.7254 2.00406) (xy -12.3698 2.49428) (xy -11.99388 3.00736) (xy -11.61034 3.5306)
+        (xy -11.23442 4.0386) (xy -10.87628 4.51866) (xy -10.55116 4.95046) (xy -10.27176 5.31622)
+        (xy -10.05332 5.59562) (xy -9.91108 5.76834) (xy -9.4742 6.26364) (xy -9.4742 6.26364))
+        (pts (xy -5.75818 6.23316) (xy -5.83946 6.24332) (xy -6.06044 6.25094) (xy -6.39826 6.25856)
+        (xy -6.82498 6.26364) (xy -7.239 6.26364) (xy -7.71906 6.2611) (xy -8.13562 6.25856)
+        (xy -8.4582 6.25094) (xy -8.6614 6.24078) (xy -8.72236 6.23316) (xy -8.69188 6.14172)
+        (xy -8.61822 5.95376) (xy -8.59536 5.89534) (xy -8.5598 5.72262) (xy -8.52932 5.40512)
+        (xy -8.50392 4.9657) (xy -8.4836 4.42468) (xy -8.46836 3.81) (xy -8.4582 3.14198)
+        (xy -8.45566 2.44602) (xy -8.45566 1.74498) (xy -8.46074 1.06172) (xy -8.47344 0.42164)
+        (xy -8.49122 -0.15494) (xy -8.51408 -0.64262) (xy -8.54202 -1.01854) (xy -8.57504 -1.25984)
+        (xy -8.59028 -1.31572) (xy -8.7122 -1.61036) (xy -7.36346 -1.61036) (xy -6.01218 -1.61036)
+        (xy -6.01218 1.99136) (xy -6.01218 2.8956) (xy -6.00964 3.6449) (xy -6.00456 4.2545)
+        (xy -5.9944 4.74472) (xy -5.98424 5.12572) (xy -5.96646 5.41274) (xy -5.94614 5.6261)
+        (xy -5.92074 5.77596) (xy -5.89026 5.88264) (xy -5.88518 5.89534) (xy -5.8039 6.09854)
+        (xy -5.76072 6.22046) (xy -5.75818 6.23316) (xy -5.75818 6.23316))
+        (pts (xy 8.636 3.4544) (xy 8.62838 3.80238) (xy 8.60298 4.0259) (xy 8.54964 4.17322)
+        (xy 8.45312 4.28752) (xy 8.4455 4.29514) (xy 8.08736 4.52628) (xy 7.66826 4.64058)
+        (xy 7.24408 4.62788) (xy 7.05866 4.572) (xy 6.77672 4.37388) (xy 6.5913 4.07924)
+        (xy 6.5405 3.74142) (xy 6.54558 3.70078) (xy 6.60146 3.45186) (xy 6.68782 3.25882)
+        (xy 6.70052 3.24104) (xy 6.96468 3.03784) (xy 7.35076 2.88798) (xy 7.81812 2.8067)
+        (xy 8.0645 2.794) (xy 8.636 2.794) (xy 8.636 3.4544) (xy 8.636 3.4544))
+        (pts (xy 17.018 4.04876) (xy 16.7259 4.2291) (xy 16.34744 4.3942) (xy 15.94358 4.46024)
+        (xy 15.56766 4.4196) (xy 15.35938 4.3307) (xy 15.13332 4.15544) (xy 14.9733 3.93192)
+        (xy 14.86408 3.6322) (xy 14.80058 3.23342) (xy 14.77518 2.70764) (xy 14.77264 2.45364)
+        (xy 14.79296 1.77546) (xy 14.859 1.23952) (xy 14.97076 0.82296) (xy 15.1384 0.508)
+        (xy 15.33652 0.29718) (xy 15.66418 0.127) (xy 16.06042 0.08382) (xy 16.48714 0.17018)
+        (xy 16.68018 0.254) (xy 17.018 0.42672) (xy 17.018 2.23774) (xy 17.018 4.04876)
+        (xy 17.018 4.04876)) )
+)

+ 90 - 0
template/sym-lib-table

@@ -0,0 +1,90 @@
+(sym_lib_table
+  (lib (name 74xgxx)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/74xgxx.lib)(options "")(descr "Legacy 74xgxx symbol library."))
+  (lib (name 74xx)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/74xx.lib)(options "")(descr "Legacy 74xx symbol library."))
+  (lib (name ac-dc)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ac-dc.lib)(options "")(descr "Legacy ac-dc symbol library."))
+  (lib (name actel)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/actel.lib)(options "")(descr "Legacy actel symbol library."))
+  (lib (name adc-dac)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/adc-dac.lib)(options "")(descr "Legacy adc-dac symbol library."))
+  (lib (name Altera)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Altera.lib)(options "")(descr "Legacy Altera symbol library."))
+  (lib (name analog_devices)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/analog_devices.lib)(options "")(descr "Legacy analog_devices symbol library."))
+  (lib (name analog_switches)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/analog_switches.lib)(options "")(descr "Legacy analog_switches symbol library."))
+  (lib (name atmel)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/atmel.lib)(options "")(descr "Legacy atmel symbol library."))
+  (lib (name audio)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/audio.lib)(options "")(descr "Legacy audio symbol library."))
+  (lib (name battery_management)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/battery_management.lib)(options "")(descr "Legacy battery_management symbol library."))
+  (lib (name bbd)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/bbd.lib)(options "")(descr "Legacy bbd symbol library."))
+  (lib (name bosch)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/bosch.lib)(options "")(descr "Legacy bosch symbol library."))
+  (lib (name brooktre)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/brooktre.lib)(options "")(descr "Legacy brooktre symbol library."))
+  (lib (name cmos_ieee)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/cmos_ieee.lib)(options "")(descr "Legacy cmos_ieee symbol library."))
+  (lib (name cmos4000)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/cmos4000.lib)(options "")(descr "Legacy cmos4000 symbol library."))
+  (lib (name conn)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/conn.lib)(options "")(descr "Legacy conn symbol library."))
+  (lib (name contrib)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/contrib.lib)(options "")(descr "Legacy contrib symbol library."))
+  (lib (name cypress)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/cypress.lib)(options "")(descr "Legacy cypress symbol library."))
+  (lib (name dc-dc)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/dc-dc.lib)(options "")(descr "Legacy dc-dc symbol library."))
+  (lib (name device)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/device.lib)(options "")(descr "Legacy device symbol library."))
+  (lib (name digital-audio)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/digital-audio.lib)(options "")(descr "Legacy digital-audio symbol library."))
+  (lib (name diode)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/diode.lib)(options "")(descr "Legacy diode symbol library."))
+  (lib (name display)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/display.lib)(options "")(descr "Legacy display symbol library."))
+  (lib (name dsp)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/dsp.lib)(options "")(descr "Legacy dsp symbol library."))
+  (lib (name elec-unifil)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/elec-unifil.lib)(options "")(descr "Legacy elec-unifil symbol library."))
+  (lib (name ESD_Protection)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ESD_Protection.lib)(options "")(descr "Legacy ESD_Protection symbol library."))
+  (lib (name ftdi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ftdi.lib)(options "")(descr "Legacy ftdi symbol library."))
+  (lib (name gennum)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/gennum.lib)(options "")(descr "Legacy gennum symbol library."))
+  (lib (name graphic)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/graphic.lib)(options "")(descr "Legacy graphic symbol library."))
+  (lib (name hc11)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/hc11.lib)(options "")(descr "Legacy hc11 symbol library."))
+  (lib (name intel)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/intel.lib)(options "")(descr "Legacy intel symbol library."))
+  (lib (name interface)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/interface.lib)(options "")(descr "Legacy interface symbol library."))
+  (lib (name ir)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ir.lib)(options "")(descr "Legacy ir symbol library."))
+  (lib (name leds)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/leds.lib)(options "")(descr "Legacy leds symbol library."))
+  (lib (name Lattice)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Lattice.lib)(options "")(descr "Legacy Lattice symbol library."))
+  (lib (name linear)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/linear.lib)(options "")(descr "Legacy linear symbol library."))
+  (lib (name logo)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/logo.lib)(options "")(descr "Legacy logo symbol library."))
+  (lib (name maxim)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/maxim.lib)(options "")(descr "Legacy maxim symbol library."))
+  (lib (name mechanical)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/mechanical.lib)(options "")(descr "Legacy mechanical symbol library."))
+  (lib (name memory)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/memory.lib)(options "")(descr "Legacy memory symbol library."))
+  (lib (name microchip)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip.lib)(options "")(descr "Legacy microchip symbol library."))
+  (lib (name microchip_dspic33dsc)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_dspic33dsc.lib)(options "")(descr "Legacy microchip_dspic33dsc symbol library."))
+  (lib (name microchip_pic10mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic10mcu.lib)(options "")(descr "Legacy microchip_pic10mcu symbol library."))
+  (lib (name microchip_pic12mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic12mcu.lib)(options "")(descr "Legacy microchip_pic12mcu symbol library."))
+  (lib (name microchip_pic16mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic16mcu.lib)(options "")(descr "Legacy microchip_pic16mcu symbol library."))
+  (lib (name microchip_pic18mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic18mcu.lib)(options "")(descr "Legacy microchip_pic18mcu symbol library."))
+  (lib (name microchip_pic32mcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microchip_pic32mcu.lib)(options "")(descr "Legacy microchip_pic32mcu symbol library."))
+  (lib (name microcontrollers)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/microcontrollers.lib)(options "")(descr "Legacy microcontrollers symbol library."))
+  (lib (name motor_drivers)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/motor_drivers.lib)(options "")(descr "Legacy motor_drivers symbol library."))
+  (lib (name motorola)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/motorola.lib)(options "")(descr "Legacy motorola symbol library."))
+  (lib (name motors)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/motors.lib)(options "")(descr "Legacy motors symbol library."))
+  (lib (name msp430)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/msp430.lib)(options "")(descr "Legacy msp430 symbol library."))
+  (lib (name nordicsemi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/nordicsemi.lib)(options "")(descr "Legacy nordicsemi symbol library."))
+  (lib (name nxp)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/nxp.lib)(options "")(descr "Legacy nxp symbol library."))
+  (lib (name nxp_armmcu)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/nxp_armmcu.lib)(options "")(descr "Legacy nxp_armmcu symbol library."))
+  (lib (name onsemi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/onsemi.lib)(options "")(descr "Legacy onsemi symbol library."))
+  (lib (name opto)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/opto.lib)(options "")(descr "Legacy opto symbol library."))
+  (lib (name Oscillators)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Oscillators.lib)(options "")(descr "Legacy Oscillators symbol library."))
+  (lib (name philips)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/philips.lib)(options "")(descr "Legacy philips symbol library."))
+  (lib (name power)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/power.lib)(options "")(descr "Legacy power symbol library."))
+  (lib (name Power_Management)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Power_Management.lib)(options "")(descr "Legacy Power_Management symbol library."))
+  (lib (name powerint)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/powerint.lib)(options "")(descr "Legacy powerint symbol library."))
+  (lib (name pspice)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/pspice.lib)(options "")(descr "Legacy pspice symbol library."))
+  (lib (name references)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/references.lib)(options "")(descr "Legacy references symbol library."))
+  (lib (name regul)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/regul.lib)(options "")(descr "Legacy regul symbol library."))
+  (lib (name relays)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/relays.lib)(options "")(descr "Legacy relays symbol library."))
+  (lib (name rfcom)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/rfcom.lib)(options "")(descr "Legacy rfcom symbol library."))
+  (lib (name sensors)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/sensors.lib)(options "")(descr "Legacy sensors symbol library."))
+  (lib (name silabs)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/silabs.lib)(options "")(descr "Legacy silabs symbol library."))
+  (lib (name siliconi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/siliconi.lib)(options "")(descr "Legacy siliconi symbol library."))
+  (lib (name stm32)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/stm32.lib)(options "")(descr "Legacy stm32 symbol library."))
+  (lib (name stm8)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/stm8.lib)(options "")(descr "Legacy stm8 symbol library."))
+  (lib (name supertex)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/supertex.lib)(options "")(descr "Legacy supertex symbol library."))
+  (lib (name switches)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/switches.lib)(options "")(descr "Legacy switches symbol library."))
+  (lib (name texas)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/texas.lib)(options "")(descr "Legacy texas symbol library."))
+  (lib (name transf)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/transf.lib)(options "")(descr "Legacy transf symbol library."))
+  (lib (name transistors)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/transistors.lib)(options "")(descr "Legacy transistors symbol library."))
+  (lib (name triac_thyristor)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/triac_thyristor.lib)(options "")(descr "Legacy triac_thyristor symbol library."))
+  (lib (name ttl_ieee)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/ttl_ieee.lib)(options "")(descr "Legacy ttl_ieee symbol library."))
+  (lib (name valves)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/valves.lib)(options "")(descr "Legacy valves symbol library."))
+  (lib (name video)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/video.lib)(options "")(descr "Legacy video symbol library."))
+  (lib (name wiznet)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/wiznet.lib)(options "")(descr "Legacy wiznet symbol library."))
+  (lib (name Worldsemi)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Worldsemi.lib)(options "")(descr "Legacy Worldsemi symbol library."))
+  (lib (name Xicor)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Xicor.lib)(options "")(descr "Legacy Xicor symbol library."))
+  (lib (name xilinx)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/xilinx.lib)(options "")(descr "Legacy xilinx symbol library."))
+  (lib (name zetex)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/zetex.lib)(options "")(descr "Legacy zetex symbol library."))
+  (lib (name Zilog)(type Legacy)(uri ${KICAD_SYS_SYMBOL_DIR}/Zilog.lib)(options "")(descr "Legacy Zilog symbol library."))
+)

+ 1 - 0
template/template.kicad_pcb

@@ -0,0 +1 @@
+(kicad_pcb (version 4) (host kicad "dummy file") )

+ 60 - 0
template/template.pro

@@ -0,0 +1,60 @@
+update=5/10/2017 7:25:07 PM
+version=1
+last_client=kicad
+[pcbnew]
+version=1
+LastNetListRead=
+UseCmpFile=1
+PadDrill=0.600000000000
+PadDrillOvalY=0.600000000000
+PadSizeH=1.500000000000
+PadSizeV=1.500000000000
+PcbTextSizeV=1.500000000000
+PcbTextSizeH=1.500000000000
+PcbTextThickness=0.300000000000
+ModuleTextSizeV=1.000000000000
+ModuleTextSizeH=1.000000000000
+ModuleTextSizeThickness=0.150000000000
+SolderMaskClearance=0.000000000000
+SolderMaskMinWidth=0.000000000000
+DrawSegmentWidth=0.200000000000
+BoardOutlineThickness=0.100000000000
+ModuleOutlineThickness=0.150000000000
+[cvpcb]
+version=1
+NetIExt=net
+[eeschema]
+version=1
+LibDir=
+[eeschema/libraries]
+LibName1=power
+LibName2=device
+LibName3=transistors
+LibName4=conn
+LibName5=linear
+LibName6=regul
+LibName7=74xx
+LibName8=cmos4000
+LibName9=adc-dac
+LibName10=memory
+LibName11=xilinx
+LibName12=microcontrollers
+LibName13=dsp
+LibName14=microchip
+LibName15=analog_switches
+LibName16=motorola
+LibName17=texas
+LibName18=intel
+LibName19=audio
+LibName20=interface
+LibName21=digital-audio
+LibName22=philips
+LibName23=display
+LibName24=cypress
+LibName25=siliconi
+LibName26=opto
+LibName27=atmel
+LibName28=contrib
+LibName29=valves
+[general]
+version=1

+ 1 - 0
template/template.sch

@@ -0,0 +1 @@
+EESchema Schematic File Version 2