Browse Source

Updated to KiCad 5.0

Kevin Lee 5 years ago
parent
commit
216150330e
1 changed files with 354 additions and 310 deletions
  1. 354 310
      EESCHEMA/Custom_Parts.lib

+ 354 - 310
EESCHEMA/Custom_Parts.lib

@@ -1,4 +1,4 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
 # BQ25890
@@ -11,30 +11,30 @@ F3 "" 0 150 60 H I C CNN
 DRAW
 S -300 600 300 -600 0 1 0 N
 X VBUS 1 -500 550 200 R 50 50 1 1 I
-X D+ 2 -500 450 200 R 50 50 1 1 I
-X D- 3 -500 350 200 R 50 50 1 1 I
-X STAT 4 -500 250 200 R 50 50 1 1 I
-X SCL 5 -500 150 200 R 50 50 1 1 I
-X SDA 6 -500 50 200 R 50 50 1 1 I
-X INT 7 -500 -50 200 R 50 50 1 1 I
-X OTG 8 -500 -150 200 R 50 50 1 1 I
-X nCE 9 -500 -250 200 R 50 50 1 1 I
 X ILIM 10 -500 -350 200 R 50 50 1 1 I
-X SW 20 500 150 200 L 50 50 1 1 I
 X TS 11 -500 -450 200 R 50 50 1 1 I
-X BTST 21 500 250 200 L 50 50 1 1 I
 X nQON 12 -500 -550 200 R 50 50 1 1 I
-X REGN 22 500 350 200 L 50 50 1 1 I
 X BAT 13 500 -550 200 L 50 50 1 1 I
-X PMID 23 500 450 200 L 50 50 1 1 I
 X BAT 14 500 -450 200 L 50 50 1 1 I
-X DSEL 24 500 550 200 L 50 50 1 1 I
 X SYS 15 500 -350 200 L 50 50 1 1 I
-X EP 25 0 -800 200 U 50 50 1 1 I N
 X SYS 16 500 -250 200 L 50 50 1 1 I
 X PGND 17 500 -150 200 L 50 50 1 1 I
 X PGND 18 500 -50 200 L 50 50 1 1 I
 X SW 19 500 50 200 L 50 50 1 1 I
+X D+ 2 -500 450 200 R 50 50 1 1 I
+X SW 20 500 150 200 L 50 50 1 1 I
+X BTST 21 500 250 200 L 50 50 1 1 I
+X REGN 22 500 350 200 L 50 50 1 1 I
+X PMID 23 500 450 200 L 50 50 1 1 I
+X DSEL 24 500 550 200 L 50 50 1 1 I
+X EP 25 0 -800 200 U 50 50 1 1 I N
+X D- 3 -500 350 200 R 50 50 1 1 I
+X STAT 4 -500 250 200 R 50 50 1 1 I
+X SCL 5 -500 150 200 R 50 50 1 1 I
+X SDA 6 -500 50 200 R 50 50 1 1 I
+X INT 7 -500 -50 200 R 50 50 1 1 I
+X OTG 8 -500 -150 200 R 50 50 1 1 I
+X nCE 9 -500 -250 200 R 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -48,37 +48,37 @@ 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 NC 2 -850 550 300 R 50 50 1 1 N
+X GND 20 450 -1050 300 U 50 50 1 1 I
+X ADC_0 21 850 -250 300 L 50 50 1 1 I
+X PIO_9 22 850 -150 300 L 50 50 1 1 I
+X PIO_2 23 850 -50 300 L 50 50 1 1 I
+X PIO_5 24 850 50 300 L 50 50 1 1 I
+X PIO_6 25 850 150 300 L 50 50 1 1 I
+X PIO_3 26 850 250 300 L 50 50 1 1 I
+X PIO_8 27 850 350 300 L 50 50 1 1 I
+X PIO_4 28 850 450 300 L 50 50 1 1 I
 X PIO_7 29 850 550 300 L 50 50 1 1 I
+X RESET 3 -850 450 300 R 50 50 1 1 I
+X GND 30 850 650 300 L 50 50 1 1 I
+X NC 31 200 1050 300 D 50 50 1 1 N
+X NC 32 100 1050 300 D 50 50 1 1 N
+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
 ENDDRAW
 ENDDEF
 #
@@ -92,6 +92,13 @@ F3 "" 0 0 60 H I C CNN
 DRAW
 S -750 450 750 -450 0 1 0 N
 X V_OUT_A 1 -950 350 200 R 50 50 1 1 O
+X V_OUT_G 10 -950 -250 200 R 50 50 1 1 O
+X V_OUT_F 11 -950 -150 200 R 50 50 1 1 O
+X V_OUT_E 12 -950 -50 200 R 50 50 1 1 O
+X SYNC 13 950 -50 200 L 50 50 1 1 I I
+X SCLK 14 950 -150 200 L 50 50 1 1 I
+X D_IN 15 950 -250 200 L 50 50 1 1 I
+X D_OUT 16 950 -350 200 L 50 50 1 1 O
 X V_OUT_B 2 -950 250 200 R 50 50 1 1 O
 X V_OUT_C 3 -950 150 200 R 50 50 1 1 O
 X V_OUT_D 4 -950 50 200 R 50 50 1 1 O
@@ -100,13 +107,6 @@ X V_REF_1 6 950 250 200 L 50 50 1 1 I
 X V_REF_2 7 950 150 200 L 50 50 1 1 I
 X GND 8 950 50 200 L 50 50 1 1 I
 X V_OUT_H 9 -950 -350 200 R 50 50 1 1 O
-X V_OUT_G 10 -950 -250 200 R 50 50 1 1 O
-X V_OUT_F 11 -950 -150 200 R 50 50 1 1 O
-X V_OUT_E 12 -950 -50 200 R 50 50 1 1 O
-X SYNC 13 950 -50 200 L 50 50 1 1 I I
-X SCLK 14 950 -150 200 L 50 50 1 1 I
-X D_IN 15 950 -250 200 L 50 50 1 1 I
-X D_OUT 16 950 -350 200 L 50 50 1 1 O
 ENDDRAW
 ENDDEF
 #
@@ -141,16 +141,7 @@ 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
@@ -160,6 +151,15 @@ 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
+X ~ 2 -350 350 200 R 50 50 1 1 I
+X ~ 20 350 450 200 L 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
 ENDDRAW
 ENDDEF
 #
@@ -226,6 +226,9 @@ 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 ~ 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
 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
@@ -234,9 +237,6 @@ 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
 #
@@ -270,6 +270,8 @@ 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 500 -400 200 U 50 50 1 1 I
+X 0 10 -400 -400 200 U 50 50 1 1 I
+X A 11 -500 -400 200 U 50 50 1 1 I
 X 2 2 400 -400 200 U 50 50 1 1 I
 X 3 3 300 -400 200 U 50 50 1 1 I
 X 4 4 200 -400 200 U 50 50 1 1 I
@@ -278,8 +280,6 @@ X 6 6 0 -400 200 U 50 50 1 1 I
 X 7 7 -100 -400 200 U 50 50 1 1 I
 X 8 8 -200 -400 200 U 50 50 1 1 I
 X 9 9 -300 -400 200 U 50 50 1 1 I
-X 0 10 -400 -400 200 U 50 50 1 1 I
-X A 11 -500 -400 200 U 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -293,6 +293,13 @@ 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 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
 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
@@ -301,13 +308,6 @@ 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
 #
@@ -321,6 +321,11 @@ 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 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
 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
@@ -329,11 +334,6 @@ 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
 #
@@ -347,6 +347,7 @@ F3 "" 0 0 60 H I C CNN
 DRAW
 S -300 250 300 -250 0 1 0 N
 X RUN 1 -500 200 200 R 50 50 1 1 I
+X SENSE 10 500 200 200 L 50 50 1 1 I
 X ITH 2 -500 100 200 R 50 50 1 1 I
 X FB 3 -500 0 200 R 50 50 1 1 I
 X FREQ 4 -500 -100 200 R 50 50 1 1 I
@@ -355,7 +356,6 @@ X GND 6 500 -200 200 L 50 50 1 1 I
 X GATE 7 500 -100 200 L 50 50 1 1 O
 X INTVCC 8 500 0 200 L 50 50 1 1 w
 X VIN 9 500 100 200 L 50 50 1 1 I
-X SENSE 10 500 200 200 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -369,6 +369,10 @@ F3 "" 0 100 60 H I C CNN
 DRAW
 S -450 550 450 -550 0 1 0 N
 X VC 1 -750 0 300 R 50 50 1 1 I
+X DRIVE 10 100 850 300 D 50 50 1 1 I
+X VIN 11 -50 850 300 D 50 50 1 1 I
+X EN 12 -750 150 300 R 50 50 1 1 I
+X GND 13 -750 -450 300 R 50 50 1 1 O
 X FBX 2 750 -300 300 L 50 50 1 1 I
 X SS 3 -750 -300 300 R 50 50 1 1 I
 X RT 4 -750 -150 300 R 50 50 1 1 I
@@ -377,10 +381,6 @@ X PGOOD 6 -750 450 300 R 50 50 1 1 I I
 X SENSE 7 750 0 300 L 50 50 1 1 I
 X GATE 8 750 250 300 L 50 50 1 1 O
 X INTVCC 9 750 -450 300 L 50 50 1 1 I
-X DRIVE 10 100 850 300 D 50 50 1 1 I
-X VIN 11 -50 850 300 D 50 50 1 1 I
-X EN 12 -750 150 300 R 50 50 1 1 I
-X GND 13 -750 -450 300 R 50 50 1 1 O
 ENDDRAW
 ENDDEF
 #
@@ -394,6 +394,13 @@ F3 "" 0 50 60 H I C CNN
 DRAW
 S -300 575 300 -625 0 1 0 N
 X SW 1 600 50 300 L 50 50 1 1 I
+X RUN 10 -600 200 300 R 50 50 1 1 I
+X GND 11 -600 500 300 R 50 50 1 1 I
+X BG 12 600 -250 300 L 50 50 1 1 I
+X INTVCC 13 600 -400 300 L 50 50 1 1 I
+X VBIAS 14 -600 -550 300 R 50 50 1 1 I
+X BOOST 15 600 -100 300 L 50 50 1 1 I
+X TG 16 600 200 300 L 50 50 1 1 I
 X PGOOD 2 600 -550 300 L 50 50 1 1 I
 X VFB 3 -600 -400 300 R 50 50 1 1 I
 X SENSE+ 4 600 500 300 L 50 50 1 1 I
@@ -402,13 +409,6 @@ X ITH 6 -600 -250 300 R 50 50 1 1 I
 X SS 7 -600 -100 300 R 50 50 1 1 I
 X MODE 8 -600 350 300 R 50 50 1 1 I
 X FREQ 9 -600 50 300 R 50 50 1 1 I
-X RUN 10 -600 200 300 R 50 50 1 1 I
-X GND 11 -600 500 300 R 50 50 1 1 I
-X BG 12 600 -250 300 L 50 50 1 1 I
-X INTVCC 13 600 -400 300 L 50 50 1 1 I
-X VBIAS 14 -600 -550 300 R 50 50 1 1 I
-X BOOST 15 600 -100 300 L 50 50 1 1 I
-X TG 16 600 200 300 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -454,56 +454,56 @@ X GND 9 650 -100 300 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
-# MAX6974/MAX6975
+# MAX6974_MAX6975
 #
-DEF MAX6974/MAX6975 U 0 40 Y Y 1 F N
+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
+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 CLKI+ 2 -350 -1100 300 U 50 50 1 1 I
+X G4 20 1100 450 300 L 50 50 1 1 I
+X G5 21 450 1100 300 D 50 50 1 1 I
+X G6 22 350 1100 300 D 50 50 1 1 I
+X G7 23 250 1100 300 D 50 50 1 1 I
+X VDD 24 150 1100 300 D 50 50 1 1 I
+X LOADO 25 50 1100 300 D 50 50 1 1 O
+X DOUT- 26 -50 1100 300 D 50 50 1 1 O
+X DOUT+ 27 -150 1100 300 D 50 50 1 1 O
+X CLKO- 28 -250 1100 300 D 50 50 1 1 O
 X CLKO+ 29 -350 1100 300 D 50 50 1 1 O
+X CLKI- 3 -250 -1100 300 U 50 50 1 1 I
+X MUX1 30 -450 1100 300 D 50 50 1 1 O I
+X AGND 31 -1100 450 300 R 50 50 1 1 I
+X B7 32 -1100 350 300 R 50 50 1 1 I
+X B6 33 -1100 250 300 R 50 50 1 1 I
+X B5 34 -1100 150 300 R 50 50 1 1 I
+X B4 35 -1100 50 300 R 50 50 1 1 I
+X B3 36 -1100 -50 300 R 50 50 1 1 I
+X B2 37 -1100 -150 300 R 50 50 1 1 I
+X B1 38 -1100 -250 300 R 50 50 1 1 I
 X B0 39 -1100 -350 300 R 50 50 1 1 I
+X DIN+ 4 -150 -1100 300 U 50 50 1 1 I
+X VDD 40 -1100 -450 300 R 50 50 1 1 I
+X GND 41 -1100 -550 300 R 50 50 1 1 I N
+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
 ENDDRAW
 ENDDEF
 #
@@ -557,14 +557,6 @@ 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
@@ -574,6 +566,14 @@ 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
+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
 ENDDRAW
 ENDDEF
 #
@@ -587,16 +587,7 @@ 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
@@ -606,6 +597,15 @@ 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
+X N/C 2 -600 200 300 R 50 50 1 1 N
+X GND 20 600 300 300 L 50 50 1 1 P
+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
 ENDDRAW
 ENDDEF
 #
@@ -627,11 +627,11 @@ X VOUT 3 350 0 100 L 50 50 1 1 O
 ENDDRAW
 ENDDEF
 #
-# MCP73831/2
+# MCP73831_2
 #
-DEF MCP73831/2 U 0 40 Y Y 1 F N
+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
+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
@@ -659,6 +659,11 @@ 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 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
 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
@@ -667,11 +672,6 @@ 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
 #
@@ -685,34 +685,34 @@ F3 "" 0 0 60 H I C CNN
 DRAW
 S -600 850 600 -850 0 1 0 N
 X ADDR_3 1 800 -100 200 L 50 50 1 1 I
-X ADDR_4 2 800 -200 200 L 50 50 1 1 I
-X LED_0 3 -800 750 200 R 50 50 1 1 T
-X LED_1 4 -800 650 200 R 50 50 1 1 T
-X LED_2 5 -800 550 200 R 50 50 1 1 T
-X LED_3 6 -800 450 200 R 50 50 1 1 T
-X LED_4 7 -800 350 200 R 50 50 1 1 T
-X LED_5 8 -800 250 200 R 50 50 1 1 T
-X LED_6 9 -800 150 200 R 50 50 1 1 T
 X LED_7 10 -800 50 200 R 50 50 1 1 T
-X OE 20 800 650 200 L 50 50 1 1 I I
 X V_SS 11 800 -600 200 L 50 50 1 1 I
-X ADDR_5 21 800 -300 200 L 50 50 1 1 I
 X LED_8 12 -800 -50 200 R 50 50 1 1 T
-X EXT_CLK 22 800 550 200 L 50 50 1 1 I
 X LED_9 13 -800 -150 200 R 50 50 1 1 T
-X SCL 23 800 450 200 L 50 50 1 1 I
 X LED_10 14 -800 -250 200 R 50 50 1 1 T
-X SDA 24 800 350 200 L 50 50 1 1 I
 X LED_11 15 -800 -350 200 R 50 50 1 1 T
-X V_DD 25 800 -500 200 L 50 50 1 1 I
 X LED_12 16 -800 -450 200 R 50 50 1 1 T
-X ADDR_0 26 800 200 200 L 50 50 1 1 I
 X LED_13 17 -800 -550 200 R 50 50 1 1 T
-X ADDR_1 27 800 100 200 L 50 50 1 1 I
 X LED_14 18 -800 -650 200 R 50 50 1 1 T
-X ADDR_2 28 800 0 200 L 50 50 1 1 I
 X LED_15 19 -800 -750 200 R 50 50 1 1 T
+X ADDR_4 2 800 -200 200 L 50 50 1 1 I
+X OE 20 800 650 200 L 50 50 1 1 I I
+X ADDR_5 21 800 -300 200 L 50 50 1 1 I
+X EXT_CLK 22 800 550 200 L 50 50 1 1 I
+X SCL 23 800 450 200 L 50 50 1 1 I
+X SDA 24 800 350 200 L 50 50 1 1 I
+X V_DD 25 800 -500 200 L 50 50 1 1 I
+X ADDR_0 26 800 200 200 L 50 50 1 1 I
+X ADDR_1 27 800 100 200 L 50 50 1 1 I
+X ADDR_2 28 800 0 200 L 50 50 1 1 I
 X PAD 29 800 -700 200 L 50 50 1 1 I
+X LED_0 3 -800 750 200 R 50 50 1 1 T
+X LED_1 4 -800 650 200 R 50 50 1 1 T
+X LED_2 5 -800 550 200 R 50 50 1 1 T
+X LED_3 6 -800 450 200 R 50 50 1 1 T
+X LED_4 7 -800 350 200 R 50 50 1 1 T
+X LED_5 8 -800 250 200 R 50 50 1 1 T
+X LED_6 9 -800 150 200 R 50 50 1 1 T
 ENDDRAW
 ENDDEF
 #
@@ -726,13 +726,13 @@ 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
+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
 ENDDRAW
 ENDDEF
 #
@@ -746,6 +746,11 @@ 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 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
 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
@@ -754,11 +759,6 @@ 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
 #
@@ -772,16 +772,7 @@ 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
@@ -791,6 +782,15 @@ 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
+X RA5 2 -900 350 300 R 50 50 1 1 P
+X VSS 20 900 450 300 L 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
 ENDDRAW
 ENDDEF
 #
@@ -804,18 +804,8 @@ 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
@@ -824,6 +814,16 @@ 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
+X RC5 2 -900 350 300 R 50 50 1 1 P
+X RA4 20 900 450 300 L 50 50 1 1 P
+X EP 21 150 -450 300 L 50 50 1 1 I N
+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
 ENDDRAW
 ENDDEF
 #
@@ -837,33 +837,33 @@ 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 RC2/AN11/C2IND/CTPLS/RP13 10 1200 250 300 L 50 50 1 1 B
+X RC3/SCK1/SCL1/RP14 11 1200 150 300 L 50 50 1 1 B
+X RC4/SDI1/SDA1/RP15 12 1200 50 300 L 50 50 1 1 B
+X RC5/SDO1/RP16 13 1200 -50 300 L 50 50 1 1 B
+X RC6/CCP9/TX1/CK1/RP17 14 1200 -150 300 L 50 50 1 1 B
+X RC7/CCP10/RX1/DT1/RP18 15 1200 -250 300 L 50 50 1 1 B
+X VSS2 16 1200 -350 300 L 50 50 1 1 B
+X VDD 17 1200 -450 300 L 50 50 1 1 B
+X RB0/AN12/C3IND/INT0/RP3 18 1200 -550 300 L 50 50 1 1 B
+X RB1/AN10/C3INC/RTCC/RP4 19 1200 -650 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
+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
 ENDDRAW
 ENDDEF
 #
@@ -937,37 +937,37 @@ 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 SPI_MOSI 2 -950 700 300 R 50 50 1 1 I
+X PIO3 20 950 400 300 L 50 50 1 1 I
+X PIO5 21 950 500 300 L 50 50 1 1 I
+X PIO4 22 950 600 300 L 50 50 1 1 I
+X SPI_CSB 23 950 700 300 L 50 50 1 1 I
+X SPI_MISO 24 950 800 300 L 50 50 1 1 O
+X GND 28 250 -900 300 U 50 50 1 1 I
 X GND 29 -250 -900 300 U 50 50 1 1 I
+X PIO6 3 -950 600 300 R 50 50 1 1 I
+X AIO0 30 350 -900 300 U 50 50 1 1 I
+X PIO8 31 150 -900 300 U 50 50 1 1 I
+X PIO9 32 50 -900 300 U 50 50 1 1 I
+X PIO10 33 -50 -900 300 U 50 50 1 1 I
+X PIO11 34 -150 -900 300 U 50 50 1 1 I
+X AIO1 35 -350 -900 300 U 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
 ENDDRAW
 ENDDEF
 #
@@ -981,6 +981,13 @@ 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 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
 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
@@ -989,13 +996,6 @@ 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
 #
@@ -1040,6 +1040,50 @@ X VIN ~ 150 -400 300 U 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
+# STM32L432K
+#
+DEF STM32L432K U 0 40 Y Y 1 F N
+F0 "U" 0 1000 60 H V C CNN
+F1 "STM32L432K" 0 900 60 H V C CNN
+F2 "" 0 450 60 H I C CNN
+F3 "" 0 450 60 H I C CNN
+DRAW
+S -500 800 500 -800 0 1 0 N
+X VDD 1 -700 750 200 R 50 50 1 1 I
+X PA4 10 -700 -150 200 R 50 50 1 1 I
+X PA5 11 -700 -250 200 R 50 50 1 1 I
+X PA6 12 -700 -350 200 R 50 50 1 1 I
+X PA7 13 -700 -450 200 R 50 50 1 1 I
+X PB0 14 -700 -550 200 R 50 50 1 1 I
+X PB1 15 -700 -650 200 R 50 50 1 1 I
+X VSS 16 -700 -750 200 R 50 50 1 1 I
+X VDD 17 700 -750 200 L 50 50 1 1 I
+X PA8 18 700 -650 200 L 50 50 1 1 I
+X PA9 19 700 -550 200 L 50 50 1 1 I
+X PC14/OSC 2 -700 650 200 R 50 50 1 1 I
+X PA10 20 700 -450 200 L 50 50 1 1 I
+X PA11 21 700 -350 200 L 50 50 1 1 I
+X PA12 22 700 -250 200 L 50 50 1 1 I
+X PA13/SWDIO 23 700 -150 200 L 50 50 1 1 I
+X PA14/SWCLK 24 700 -50 200 L 50 50 1 1 I
+X PA15 25 700 50 200 L 50 50 1 1 I
+X PB3/SWO 26 700 150 200 L 50 50 1 1 I
+X PB4 27 700 250 200 L 50 50 1 1 I
+X PB5 28 700 350 200 L 50 50 1 1 I
+X PB6 29 700 450 200 L 50 50 1 1 I
+X PC15/OSC 3 -700 550 200 R 50 50 1 1 I
+X PB7 30 700 550 200 L 50 50 1 1 I
+X PH3/BOOT0 31 700 650 200 L 50 50 1 1 I
+X VSS 32 700 750 200 L 50 50 1 1 I
+X NRST 4 -700 450 200 R 50 50 1 1 I
+X VDDA 5 -700 350 200 R 50 50 1 1 I
+X PA0 6 -700 250 200 R 50 50 1 1 I
+X PA1 7 -700 150 200 R 50 50 1 1 I
+X PA2 8 -700 50 200 R 50 50 1 1 I
+X PA3 9 -700 -50 200 R 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#
 # TC4452
 #
 DEF TC4452 U 0 40 Y Y 1 F N
@@ -1070,33 +1114,33 @@ 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
+X A0 2 -600 450 300 R 50 50 1 1 P
+X OUT12 20 600 -250 300 L 50 50 1 1 P
+X OUT13 21 600 -150 300 L 50 50 1 1 P
+X OUT14 22 600 -50 300 L 50 50 1 1 P
+X OUT15 23 600 50 300 L 50 50 1 1 P
+X GND 24 600 150 300 L 50 50 1 1 P
+X RESET 25 600 250 300 L 50 50 1 1 P I
+X SCL 26 600 350 300 L 50 50 1 1 P
+X SDA 27 600 450 300 L 50 50 1 1 P
+X VDD 28 600 550 300 L 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
 ENDDRAW
 ENDDEF
 #
@@ -1110,46 +1154,46 @@ 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 R3 2 -1100 350 300 R 50 50 1 1 I
+X GND 20 450 -1100 300 U 50 50 1 1 I
+X IREF 21 1100 -450 300 L 50 50 1 1 O
+X VCC 22 1100 -350 300 L 50 50 1 1 I
+X XBLNK 23 1100 -250 300 L 50 50 1 1 I
+X DCSCK 24 1100 -150 300 L 50 50 1 1 I
+X DCSIN 25 1100 -50 300 L 50 50 1 1 I
+X GSSIN 26 1100 50 300 L 50 50 1 1 I
+X GSSCK 27 1100 150 300 L 50 50 1 1 I
+X GSLAT 28 1100 250 300 L 50 50 1 1 I
 X GSCKG 29 1100 350 300 L 50 50 1 1 I C
+X B3 3 -1100 250 300 R 50 50 1 1 I
+X GSCKR 30 1100 450 300 L 50 50 1 1 I C
+X GSCKB 31 450 1100 300 D 50 50 1 1 I C
+X G0 32 350 1100 300 D 50 50 1 1 I
+X R0 33 250 1100 300 D 50 50 1 1 I
+X B0 34 150 1100 300 D 50 50 1 1 I
+X G1 35 50 1100 300 D 50 50 1 1 I
+X R1 36 -50 1100 300 D 50 50 1 1 I
+X B1 37 -150 1100 300 D 50 50 1 1 I
+X G2 38 -250 1100 300 D 50 50 1 1 I
 X R2 39 -350 1100 300 D 50 50 1 1 I
+X NC 4 -1100 150 300 R 50 50 1 1 N
+X B2 40 -450 1100 300 D 50 50 1 1 I
+X GND 41 -550 1100 300 D 50 50 1 1 I 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
 ENDDRAW
 ENDDEF
 #
@@ -1163,18 +1207,8 @@ F3 "" 0 0 60 H I C CNN
 DRAW
 S -350 500 350 -500 0 1 0 N
 X C_SBU1 1 -550 450 200 R 50 50 1 1 I
-X C_SBU2 2 -550 350 200 R 50 50 1 1 I
-X VBIAS 3 -550 250 200 R 50 50 1 1 I
-X C_CC1 4 -550 150 200 R 50 50 1 1 I
-X C_CC2 5 -550 50 200 R 50 50 1 1 I
-X RPD_G2 6 -550 -50 200 R 50 50 1 1 I
-X RPD_G1 7 -550 -150 200 R 50 50 1 1 I
-X GND 8 -550 -250 200 R 50 50 1 1 I
-X nFLT 9 -550 -350 200 R 50 50 1 1 I
 X VCC 10 -550 -450 200 R 50 50 1 1 I
-X D1 20 550 450 200 L 50 50 1 1 I
 X CC2 11 550 -450 200 L 50 50 1 1 I
-X EP 21 0 -700 200 U 50 50 1 1 I N
 X CC1 12 550 -350 200 L 50 50 1 1 I
 X GND 13 550 -250 200 L 50 50 1 1 I
 X SBU2 14 550 -150 200 L 50 50 1 1 I
@@ -1183,6 +1217,16 @@ X D4 16 550 50 200 L 50 50 1 1 I
 X D3 17 550 150 200 L 50 50 1 1 I
 X GND 18 550 250 200 L 50 50 1 1 I
 X D2 19 550 350 200 L 50 50 1 1 I
+X C_SBU2 2 -550 350 200 R 50 50 1 1 I
+X D1 20 550 450 200 L 50 50 1 1 I
+X EP 21 0 -700 200 U 50 50 1 1 I N
+X VBIAS 3 -550 250 200 R 50 50 1 1 I
+X C_CC1 4 -550 150 200 R 50 50 1 1 I
+X C_CC2 5 -550 50 200 R 50 50 1 1 I
+X RPD_G2 6 -550 -50 200 R 50 50 1 1 I
+X RPD_G1 7 -550 -150 200 R 50 50 1 1 I
+X GND 8 -550 -250 200 R 50 50 1 1 I
+X nFLT 9 -550 -350 200 R 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -1196,6 +1240,7 @@ F3 "" 0 0 60 H V C CNN
 DRAW
 S -250 -50 250 -650 0 1 0 N
 X RC 1 -550 -150 300 R 50 50 1 1 I
+X VDD 10 550 -150 300 L 50 50 1 1 I
 X SS 2 -550 -250 300 R 50 50 1 1 I
 X EN 3 -550 -350 300 R 50 50 1 1 I I
 X COMP 4 -550 -450 300 R 50 50 1 1 I
@@ -1204,7 +1249,6 @@ X GND 6 550 -550 300 L 50 50 1 1 I
 X ISNS 7 550 -450 300 L 50 50 1 1 I
 X GDRV 8 550 -350 300 L 50 50 1 1 I
 X BP 9 550 -250 300 L 50 50 1 1 I
-X VDD 10 550 -150 300 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -1239,6 +1283,11 @@ F3 "" 0 0 60 H I C CNN
 DRAW
 S -250 250 250 -450 0 1 0 N
 X L2 1 -450 200 200 R 50 50 1 1 I
+X PFM 10 450 -200 200 L 50 50 1 1 I
+X FB 11 450 -100 200 L 50 50 1 1 I
+X VOUT 12 450 0 200 L 50 50 1 1 I
+X VOUT 13 450 100 200 L 50 50 1 1 I
+X VOUT 14 450 200 200 L 50 50 1 1 I
 X PGND 2 -450 100 200 R 50 50 1 1 I
 X L1 3 -450 0 200 R 50 50 1 1 I
 X VIN 4 -450 -100 200 R 50 50 1 1 I
@@ -1247,11 +1296,6 @@ X VIN 6 -450 -300 200 R 50 50 1 1 I
 X VINA 7 -450 -400 200 R 50 50 1 1 I
 X EN 8 450 -400 200 L 50 50 1 1 I
 X GND 9 450 -300 200 L 50 50 1 1 I
-X PFM 10 450 -200 200 L 50 50 1 1 I
-X FB 11 450 -100 200 L 50 50 1 1 I
-X VOUT 12 450 0 200 L 50 50 1 1 I
-X VOUT 13 450 100 200 L 50 50 1 1 I
-X VOUT 14 450 200 200 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -1398,6 +1442,9 @@ F3 "" 350 0 60 H I C CNN
 DRAW
 S -250 300 250 -300 0 1 0 N
 X CC1 1 -450 250 200 R 50 50 1 1 I
+X GND 10 450 50 200 L 50 50 1 1 I
+X nEN 11 450 150 200 L 50 50 1 1 I
+X VCC 12 450 250 200 L 50 50 1 1 I
 X CC2 2 -450 150 200 R 50 50 1 1 I
 X PORT 3 -450 50 200 R 50 50 1 1 I
 X VBUS 4 -450 -50 200 R 50 50 1 1 I
@@ -1406,9 +1453,6 @@ X INT_N 6 -450 -250 200 R 50 50 1 1 I
 X SDA 7 450 -250 200 L 50 50 1 1 I
 X SCL 8 450 -150 200 L 50 50 1 1 I
 X ID 9 450 -50 200 L 50 50 1 1 I
-X GND 10 450 50 200 L 50 50 1 1 I
-X nEN 11 450 150 200 L 50 50 1 1 I
-X VCC 12 450 250 200 L 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
@@ -1437,16 +1481,6 @@ F1 "Wurth_Transformer_10.16x13.36mm" 0 425 60 H V C CNN
 F2 "" 0 425 60 H I C CNN
 F3 "" 0 425 60 H I C CNN
 DRAW
-C -125 -30 14 0 0 0 F
-C -125 170 14 0 0 0 F
-C 50 170 14 0 0 0 F
-T 0 -150 -100 60 0 0 0 3 Italic 0 C C
-T 0 -150 100 60 0 0 0 3 Italic 0 C C
-P 2 0 0 0 -50 200 -50 -200 N
-P 2 0 0 0 -25 200 -25 -200 N
-P 2 0 0 0 25 -200 100 -200 N
-P 2 0 0 0 25 200 75 200 N
-P 2 0 0 0 75 200 100 200 N
 A -100 -175 25 -899 899 0 1 0 N -100 -200 -100 -150
 A -100 -125 25 -899 899 0 1 0 N -100 -150 -100 -100
 A -100 -75 25 -899 899 0 1 0 N -100 -100 -100 -50
@@ -1463,6 +1497,16 @@ A 25 25 25 901 -901 0 1 0 N 25 50 25 0
 A 25 75 25 901 -901 0 1 0 N 25 100 25 50
 A 25 125 25 901 -901 0 1 0 N 25 150 25 100
 A 25 175 25 901 -901 0 1 0 N 25 200 25 150
+C -125 -30 14 0 0 0 F
+C -125 170 14 0 0 0 F
+C 50 170 14 0 0 0 F
+T 0 -150 -100 60 0 0 0 3 Italic 0 C C
+T 0 -150 100 60 0 0 0 3 Italic 0 C C
+P 2 0 0 0 -50 200 -50 -200 N
+P 2 0 0 0 -25 200 -25 -200 N
+P 2 0 0 0 25 -200 100 -200 N
+P 2 0 0 0 25 200 75 200 N
+P 2 0 0 0 75 200 100 200 N
 X ~ 1 -400 200 300 R 50 50 1 1 I
 X ~ 2 -400 0 300 R 50 50 1 1 I
 X ~ 3 -400 -200 300 R 50 50 1 1 I
@@ -1481,18 +1525,6 @@ F3 "" 0 425 60 H I C CNN
 DRAW
 A 25 -225 25 901 -901 0 0 0 N 25 -200 25 -250
 A 25 225 25 901 -901 0 0 0 N 25 250 25 200
-C -125 -80 14 0 0 0 F
-C -125 220 14 0 0 0 F
-C 50 220 14 0 0 0 F
-C 125 70 14 0 0 0 F
-T 0 150 -25 60 0 0 0 1 Italic 0 C B
-T 0 -150 -150 60 0 0 0 3 Italic 0 C C
-T 0 -150 150 60 0 0 0 3 Italic 0 C C
-P 2 0 0 0 -50 250 -50 -250 N
-P 2 0 0 0 -25 250 -25 -250 N
-P 2 0 0 0 25 -250 100 -250 N
-P 2 0 0 0 25 250 75 250 N
-P 2 0 0 0 75 250 100 250 N
 A -100 -225 25 -899 899 0 1 0 N -100 -250 -100 -200
 A -100 -175 25 -899 899 0 1 0 N -100 -200 -100 -150
 A -100 -125 25 -899 899 0 1 0 N -100 -150 -100 -100
@@ -1513,6 +1545,18 @@ A 100 -75 25 901 -901 0 1 0 N 100 -50 100 -100
 A 100 -25 25 901 -901 0 1 0 N 100 0 100 -50
 A 100 25 25 901 -901 0 1 0 N 100 50 100 0
 A 100 75 25 901 -901 0 1 0 N 100 100 100 50
+C -125 -80 14 0 0 0 F
+C -125 220 14 0 0 0 F
+C 50 220 14 0 0 0 F
+C 125 70 14 0 0 0 F
+T 0 150 -25 60 0 0 0 1 Italic 0 C B
+T 0 -150 -150 60 0 0 0 3 Italic 0 C C
+T 0 -150 150 60 0 0 0 3 Italic 0 C C
+P 2 0 0 0 -50 250 -50 -250 N
+P 2 0 0 0 -25 250 -25 -250 N
+P 2 0 0 0 25 -250 100 -250 N
+P 2 0 0 0 25 250 75 250 N
+P 2 0 0 0 75 250 100 250 N
 X ~ 1 -400 -250 300 R 50 50 1 1 I
 X ~ 2 -400 -50 300 R 50 50 1 1 I
 X ~ 3 -400 50 300 R 50 50 1 1 I