Added bypass caps, pullup resistors, the crystal, gyro, and did some initial layout.
diff --git a/bbb_cape/schematic/cape-main.sch b/bbb_cape/schematic/cape-main.sch
index bd3a160..ba83fd0 100644
--- a/bbb_cape/schematic/cape-main.sch
+++ b/bbb_cape/schematic/cape-main.sch
@@ -223,9 +223,9 @@
 N 47900 42200 47200 42200 4
 N 47200 42200 47200 43000 4
 N 47200 43000 45300 43000 4
-N 41800 46600 40500 46600 4
-N 40500 46600 40500 38900 4
-N 40500 38900 47000 38900 4
+N 41800 46600 36900 46600 4
+N 36900 46600 36900 38900 4
+N 36900 38900 47000 38900 4
 N 47000 38900 47000 41300 4
 N 47000 41300 47900 41300 4
 C 37000 47000 1 0 0 digital-input-x4-1.sym
@@ -288,3 +288,265 @@
 N 27300 54300 27000 54300 4
 N 27300 53900 27000 53900 4
 N 18400 50700 17300 50700 4
+C 39600 45800 1 0 0 capacitor-1.sym
+{
+T 39800 46500 5 10 0 0 0 0 1
+device=CAPACITOR
+T 39800 46300 5 10 1 1 0 0 1
+refdes=C4
+T 39800 46700 5 10 0 0 0 0 1
+symversion=0.1
+T 39600 45800 5 10 0 0 0 0 1
+footprint=0603
+T 39800 45600 5 10 1 1 0 0 1
+value=18 pF
+}
+C 39600 44600 1 0 0 capacitor-1.sym
+{
+T 39800 45300 5 10 0 0 0 0 1
+device=CAPACITOR
+T 39800 45100 5 10 1 1 0 0 1
+refdes=C5
+T 39800 45500 5 10 0 0 0 0 1
+symversion=0.1
+T 39600 44600 5 10 0 0 0 0 1
+footprint=0603
+T 39800 44400 5 10 1 1 0 0 1
+value=18 pF
+}
+N 41800 45800 41300 45800 4
+N 41300 45800 41300 46000 4
+N 40500 46000 41300 46000 4
+N 40800 46000 40800 45800 4
+N 40800 44900 40800 44800 4
+N 40500 44800 41400 44800 4
+N 41400 44800 41400 45400 4
+N 41400 45400 41800 45400 4
+C 39400 44300 1 0 0 gnd-1.sym
+N 39600 46000 39500 46000 4
+N 39500 44600 39500 46000 4
+N 39500 44800 39600 44800 4
+C 40400 46300 1 270 0 crystal.sym
+{
+T 40900 46100 5 10 0 0 270 0 1
+device=CRYSTAL
+T 41100 45500 5 10 1 1 270 0 1
+refdes=U9
+T 41100 46100 5 10 0 0 270 0 1
+symversion=0.1
+T 40400 46300 5 10 0 0 0 0 1
+footprint=ABMM2
+}
+N 40600 44900 40400 44900 4
+N 40400 44900 40400 45800 4
+N 39500 45400 40400 45400 4
+N 40400 45800 40600 45800 4
+C 42200 56300 1 0 0 ADXRS453-1.sym
+{
+T 42800 58100 5 10 0 1 0 0 1
+footprint=SO16W
+T 43200 59500 5 10 0 1 0 0 1
+device=ADXRS453
+T 43700 58900 5 10 1 1 0 0 1
+refdes=U2
+}
+C 45600 56700 1 0 0 inductor-1.sym
+{
+T 45800 57200 5 10 0 0 0 0 1
+device=INDUCTOR
+T 45800 57000 5 10 1 1 0 0 1
+refdes=L2
+T 45800 57400 5 10 0 0 0 0 1
+symversion=0.1
+T 45600 56700 5 10 0 0 0 0 1
+footprint=1812
+T 45700 56600 5 10 1 1 0 0 1
+value=470 uH
+}
+C 42000 58200 1 180 0 capacitor-1.sym
+{
+T 41800 57500 5 10 0 0 180 0 1
+device=CAPACITOR
+T 41700 57800 5 10 1 1 180 0 1
+refdes=C2
+T 41800 57300 5 10 0 0 180 0 1
+symversion=0.1
+T 41400 58200 5 10 1 1 0 0 1
+value=1 uF
+T 42000 58200 5 10 0 0 0 0 1
+footprint=0603
+}
+C 36700 56600 1 0 0 TC1262-1.sym
+{
+T 28700 60900 5 10 0 1 0 0 1
+footprint=SOT223
+T 38200 57500 5 10 0 1 0 0 1
+device=TC1262
+T 38100 57400 5 10 1 1 0 0 1
+refdes=U2
+}
+N 34900 54400 36000 54400 4
+N 36000 54400 36000 57100 4
+N 36000 57100 36700 57100 4
+C 36100 56700 1 0 0 3.3V-plus-1.sym
+N 36300 56700 36300 56500 4
+N 36300 56500 36500 56500 4
+N 36500 56500 36500 56800 4
+N 36500 56800 36700 56800 4
+C 38800 56400 1 0 0 gnd-1.sym
+N 38800 57100 38900 57100 4
+N 38900 56700 38900 57100 4
+N 38800 56800 38900 56800 4
+N 44300 56800 45600 56800 4
+N 45500 56800 45500 56500 4
+N 45500 56500 45400 56500 4
+N 44500 56500 44300 56500 4
+C 42000 56100 1 0 0 gnd-1.sym
+C 44300 55000 1 0 0 gnd-1.sym
+C 40800 57100 1 0 0 gnd-1.sym
+C 44700 56900 1 0 0 gnd-1.sym
+N 42100 56400 42100 57700 4
+N 42100 56500 42200 56500 4
+N 42100 56800 42200 56800 4
+N 42000 58000 42200 58000 4
+N 41100 58000 40900 58000 4
+N 40900 57400 40900 58900 4
+N 42200 58300 41900 58300 4
+N 41900 58300 41900 58400 4
+N 41900 58400 40900 58400 4
+N 42200 57700 42100 57700 4
+N 42200 57400 42100 57400 4
+N 42100 56800 42100 57100 4
+N 42100 57100 42200 57100 4
+C 42000 59100 1 180 0 capacitor-1.sym
+{
+T 41800 58400 5 10 0 0 180 0 1
+device=CAPACITOR
+T 41700 58700 5 10 1 1 180 0 1
+refdes=C3
+T 41800 58200 5 10 0 0 180 0 1
+symversion=0.1
+T 41400 59100 5 10 1 1 0 0 1
+value=1 uF
+T 42000 59100 5 10 0 0 0 0 1
+footprint=0603
+}
+N 41100 58900 40900 58900 4
+N 42000 58900 42100 58900 4
+N 42100 58900 42100 58600 4
+N 42100 58600 42200 58600 4
+N 44300 57400 46600 57400 4
+N 46600 57400 46600 56800 4
+N 46500 56800 49500 56800 4
+N 44300 57100 44600 57100 4
+N 44600 57100 44600 57300 4
+N 44600 57300 44800 57300 4
+N 44800 57200 44800 57300 4
+N 44300 57700 44800 57700 4
+N 44300 58000 44800 58000 4
+N 44300 58300 44800 58300 4
+N 44300 58600 44800 58600 4
+C 44600 55500 1 90 0 capacitor-1.sym
+{
+T 43900 55700 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44200 55800 5 10 1 1 90 0 1
+refdes=C6
+T 43700 55700 5 10 0 0 90 0 1
+symversion=0.1
+T 44600 56100 5 10 1 1 270 0 1
+value=1 uF
+T 44600 55500 5 10 0 0 270 0 1
+footprint=0603
+}
+N 44400 56500 44400 56400 4
+N 44400 55500 44400 55300 4
+C 49500 56600 1 0 0 TC1262-1.sym
+{
+T 41500 60900 5 10 0 1 0 0 1
+footprint=SOT223
+T 51000 57500 5 10 0 1 0 0 1
+device=TC1262
+T 50900 57400 5 10 1 1 0 0 1
+refdes=U3
+}
+C 51600 56400 1 0 0 gnd-1.sym
+N 51600 57100 51700 57100 4
+N 51700 56700 51700 57100 4
+N 51600 56800 51700 56800 4
+N 49500 57100 49300 57100 4
+N 49300 57100 49300 54000 4
+C 47100 55600 1 90 0 capacitor-1.sym
+{
+T 46400 55800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 46700 55900 5 10 1 1 90 0 1
+refdes=C8
+T 46200 55800 5 10 0 0 90 0 1
+symversion=0.1
+T 47100 56200 5 10 1 1 270 0 1
+value=1 uF
+T 47100 55600 5 10 0 0 270 0 1
+footprint=0603
+}
+C 48600 55600 1 90 0 capacitor-1.sym
+{
+T 47900 55800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 48200 55900 5 10 1 1 90 0 1
+refdes=C7
+T 47700 55800 5 10 0 0 90 0 1
+symversion=0.1
+T 48600 56200 5 10 1 1 270 0 1
+value=10 uF
+T 48600 55600 5 10 0 0 270 0 1
+footprint=0805
+}
+C 47900 55600 1 90 0 capacitor-1.sym
+{
+T 47200 55800 5 10 0 0 90 0 1
+device=CAPACITOR
+T 47500 55900 5 10 1 1 90 0 1
+refdes=C9
+T 47000 55800 5 10 0 0 90 0 1
+symversion=0.1
+T 47900 56200 5 10 1 1 270 0 1
+value=1 uF
+T 47900 55600 5 10 0 0 270 0 1
+footprint=0603
+}
+C 50100 55100 1 90 0 capacitor-1.sym
+{
+T 49400 55300 5 10 0 0 90 0 1
+device=CAPACITOR
+T 49700 55400 5 10 1 1 90 0 1
+refdes=C10
+T 49200 55300 5 10 0 0 90 0 1
+symversion=0.1
+T 50100 55700 5 10 1 1 270 0 1
+value=10 uF
+T 50100 55100 5 10 0 0 270 0 1
+footprint=0805
+}
+N 46900 56500 46900 56800 4
+N 47700 56500 47700 56800 4
+N 48400 56500 48400 56800 4
+C 46800 55000 1 0 0 gnd-1.sym
+C 47600 55000 1 0 0 gnd-1.sym
+C 48300 55000 1 0 0 gnd-1.sym
+N 46900 55600 46900 55300 4
+N 47700 55600 47700 55300 4
+N 48400 55600 48400 55300 4
+C 49800 54500 1 0 0 gnd-1.sym
+N 49900 54800 49900 55100 4
+N 49900 56000 49900 56200 4
+C 45400 56700 1 180 0 diode-sot23.sym
+{
+T 45000 56100 5 10 0 0 180 0 1
+device=DIODE
+T 45100 56200 5 10 1 1 180 0 1
+refdes=D4
+T 45205 56000 5 10 0 1 180 0 1
+footprint=SOT23
+}
+N 49900 56200 49300 56200 4
diff --git a/bbb_cape/schematic/cape.pcb b/bbb_cape/schematic/cape.pcb
index e105b7d..c959383 100644
--- a/bbb_cape/schematic/cape.pcb
+++ b/bbb_cape/schematic/cape.pcb
@@ -6,11 +6,11 @@
 PCB["971 BBB Cape" 600000 500000]
 
 Grid[1000.0 0 0 0]
-Cursor[101000 40000 0.000000]
+Cursor[241000 0 0.000000]
 PolyArea[3100.006200]
 Thermal[0.500000]
 DRC[1000 1000 1000 1000 1500 1000]
-Flags("nameonpcb,clearnew,snappin")
+Flags("nameonpcb,alldirection,clearnew,snappin,hidenames")
 Groups("1,c:2:3:4:5:6,s:7:8")
 Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -789,66 +789,424 @@
 Attribute("import::src0" "/home/austin/local/robotics/git.frc971/bbb_cape/schematic/cape-main.sch")
 Attribute("PCB::grid::unit" "mil")
 
-Element["" "0805" "U2/R5" "1.27 kohm" 177827 110370 6945 96850 0 100 ""]
+Element["" "22-23-2031" "X6/X1/CONN12" "unknown" 551500 21000 21000 -12200 3 100 ""]
 (
-	Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "found,square,warn"]
-	Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square,warn"]
-	ElementLine [-393 -2755 393 -2755 800]
-	ElementLine [-393 2755 393 2755 800]
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [-15000 -12200 15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 -5700 -5000 12800 1000]
+	ElementLine [5000 -5700 5000 12800 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
 
 	)
 
-Element["" "0805" "U2/R4" "9.31 kohm" 170543 74000 22850 77850 0 100 ""]
+Element["" "22-23-2031" "X6/X2/CONN12" "unknown" 551500 51000 21000 -12200 3 100 ""]
 (
-	Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "found,square,warn"]
-	Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square,warn"]
-	ElementLine [-393 -2755 393 -2755 800]
-	ElementLine [-393 2755 393 2755 800]
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
 
 	)
 
-Element["" "0805" "U2/R3" "154.0 kohm" 151457 74000 6307 83850 0 100 ""]
+Element["onsolder" "0603" "X6/X3/R6" "500 ohms" 558441 88500 3150 -3150 2 100 "auto"]
 (
-	Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square,warn"]
-	Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square,warn"]
-	ElementLine [-393 -2755 393 -2755 800]
-	ElementLine [-393 2755 393 2755 800]
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
 
 	)
 
-Element["" "0603" "U2/C5" "22 nf" 135559 153000 49307 9850 0 100 ""]
+Element["" "22-23-2031" "X6/X3/CONN12" "unknown" 551500 81000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X6/X4/R6" "500 ohms" 559500 118500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X6/X4/CONN12" "unknown" 551500 111000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X6/X4/C2" "0.1 uF" 546000 102000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X1/R6" "500 ohms" 558441 28500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X2/R6" "500 ohms" 559059 58500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X3/C2" "0.1 uF" 547000 72000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X1/C2" "0.1 uF" 546000 12000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X2/C2" "0.1 uF" 546000 42000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X1/R6" "500 ohms" 559500 149118 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X7/X1/CONN12" "unknown" 551500 141000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X7/X2/R6" "500 ohms" 559500 178500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X7/X2/CONN12" "unknown" 551500 171000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [-15000 -12200 15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 -5700 -5000 12800 1000]
+	ElementLine [5000 -5700 5000 12800 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["" "22-23-2031" "X7/X3/CONN12" "unknown" 551500 201000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X7/X3/R6" "500 ohms" 559500 208500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X7/X4/CONN12" "unknown" 551500 231000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X7/X4/C2" "0.1 uF" 546000 222500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X3/C2" "0.1 uF" 544941 192000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X1/C2" "0.1 uF" 547059 132000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X2/C2" "0.1 uF" 547059 162000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X4/R6" "500 ohms" 559500 238941 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X1/R6" "500 ohms" 559500 268500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X5/X1/CONN12" "unknown" 551500 261000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X5/X2/R6" "500 ohms" 559500 298500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X5/X2/CONN12" "unknown" 551500 291000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X5/X3/R6" "500 ohms" 559500 328500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X5/X3/CONN12" "unknown" 551500 321000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X5/X4/R6" "500 ohms" 559500 358500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2031" "X5/X4/CONN12" "unknown" 551500 351000 21000 -12200 3 100 ""]
+(
+	Pin[-10000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[0 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[10000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	ElementLine [-15000 -12200 -15000 12800 1000]
+	ElementLine [15000 -12200 15000 12800 1000]
+	ElementLine [15000 -12200 -15000 -12200 1000]
+	ElementLine [-15000 -5700 15000 -5700 1000]
+	ElementLine [-5000 12800 -5000 -5700 1000]
+	ElementLine [5000 12800 5000 -5700 1000]
+	ElementLine [-15000 12800 15000 12800 1000]
+	ElementLine [-15000 12800 -5000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X5/X4/C2" "0.1 uF" 546000 342000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X3/C2" "0.1 uF" 547000 312000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X1/C2" "0.1 uF" 546441 251500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X2/C2" "0.1 uF" 546000 282000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "0603" "X14/C6" "100 uF" 168130 432130 -3150 -3150 0 100 ""]
 (
 	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
 	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
 	)
 
-Element["" "1210" "U2/C3" "10 uF" 144905 67000 18945 98850 0 100 ""]
+Element["" "0805" "X14/R5" "1.27 kohm" 159130 429673 -3150 3150 1 100 ""]
 (
-	Pad[-5905 -2755 -5905 2755 5118 2000 5718 "1" "1" "found,square"]
-	Pad[5905 -2755 5905 2755 5118 2000 5718 "2" "2" "square"]
-	ElementLine [-1968 -5314 1968 -5314 800]
-	ElementLine [-1968 5314 1968 5314 800]
+	Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+	Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+	ElementLine [-2755 -393 -2755 393 800]
+	ElementLine [2755 -393 2755 393 800]
 
 	)
 
-Element["" "0603" "U2/C2" "10 nf" 202441 115000 3850 81850 0 100 ""]
+Element["" "0603" "X14/C5" "22 nf" 168571 426130 -3150 -3150 0 100 ""]
 (
-	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "found,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
 	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
 	)
 
-Element["" "TOPMOD" "U2/U3" "unknown" 181370 110370 119630 60630 0 100 ""]
+Element["" "1210" "X14/C4" "10 uF" 115130 394035 3150 -3150 3 100 ""]
+(
+	Pad[-2755 -5905 2755 -5905 5118 2000 5718 "1" "1" "square"]
+	Pad[-2755 5905 2755 5905 5118 2000 5718 "2" "2" "square"]
+	ElementLine [5314 -1968 5314 1968 800]
+	ElementLine [-5314 -1968 -5314 1968 800]
+
+	)
+
+Element["" "1210" "X14/C3" "10 uF" 127130 394035 3150 -3150 3 100 ""]
+(
+	Pad[-2755 -5905 2755 -5905 5118 2000 5718 "1" "1" "square"]
+	Pad[-2755 5905 2755 5905 5118 2000 5718 "2" "2" "square"]
+	ElementLine [5314 1968 5314 -1968 800]
+	ElementLine [-5314 1968 -5314 -1968 800]
+
+	)
+
+Element["" "0603" "X14/C2" "10 nf" 156689 420130 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "TOPMOD" "X14/U3" "unknown" 153500 373500 0 0 0 100 ""]
 (
 	Pad[-15000 26772 -15000 33071 3504 2000 4104 "VIN" "1" "square,edge2"]
 	Pad[-10000 26772 -10000 33071 3504 2000 4104 "RON" "2" "square,edge2"]
 	Pad[-5000 26772 -5000 33071 3504 2000 4104 "EN" "3" "square,edge2"]
-	Pad[0 26772 0 33071 3504 2000 4104 "GND" "4" "found,square,edge2"]
+	Pad[0 26772 0 33071 3504 2000 4104 "GND" "4" "square,edge2"]
 	Pad[5000 26772 5000 33071 3504 2000 4104 "SS" "5" "square,edge2"]
 	Pad[10000 26772 10000 33071 3504 2000 4104 "FB" "6" "square,edge2"]
 	Pad[15000 26772 15000 33071 3504 2000 4104 "VOUT" "7" "square,edge2"]
-	Pad[0 -6693 0 6693 21063 2000 21663 "PAD" "8" "found,square"]
+	Pad[0 -6693 0 6693 21063 2000 21663 "PAD" "8" "square"]
 	ElementLine [-18110 35827 -18110 20079 1000]
 	ElementLine [18110 35827 -18110 35827 1000]
 	ElementLine [18110 20079 18110 35827 1000]
@@ -859,100 +1217,820 @@
 
 	)
 
-Element["" "SO16" "U1" "unknown" 251000 136000 -2000 -6000 0 100 ""]
+Element["" "0805" "X14/R6" "6.65 kohm" 168587 419130 -3150 -3150 0 100 ""]
 (
-	Pad[-13500 -17500 -7000 -17500 2000 1000 3000 "CH0" "1" "square"]
-	Pad[-13500 -12500 -7000 -12500 2000 1000 3000 "CH1" "2" "square"]
-	Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "CH2" "3" "square"]
-	Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "CH3" "4" "square"]
-	Pad[-13500 2500 -7000 2500 2000 1000 3000 "CH4" "5" "square"]
-	Pad[-13500 7500 -7000 7500 2000 1000 3000 "CH5" "6" "square"]
-	Pad[-13500 12500 -7000 12500 2000 1000 3000 "CH6" "7" "square"]
-	Pad[-13500 17500 -7000 17500 2000 1000 3000 "CH7" "8" "square"]
-	Pad[7000 17500 13500 17500 2000 1000 3000 "DGND" "9" "square,edge2"]
-	Pad[7000 12500 13500 12500 2000 1000 3000 "_CS_" "10" "square,edge2"]
-	Pad[7000 7500 13500 7500 2000 1000 3000 "MOSI" "11" "square,edge2"]
-	Pad[7000 2500 13500 2500 2000 1000 3000 "MISO" "12" "square,edge2"]
-	Pad[7000 -2500 13500 -2500 2000 1000 3000 "CLK" "13" "square,edge2"]
-	Pad[7000 -7500 13500 -7500 2000 1000 3000 "AGND" "14" "square,edge2"]
-	Pad[7000 -12500 13500 -12500 2000 1000 3000 "AVDD" "15" "square,edge2"]
-	Pad[7000 -17500 13500 -17500 2000 1000 3000 "DVDD" "16" "square,edge2"]
-	ElementLine [-15500 -19500 -15500 19500 1000]
-	ElementLine [-15500 19500 15500 19500 1000]
-	ElementLine [15500 19500 15500 -19500 1000]
-	ElementLine [-15500 -19500 -2500 -19500 1000]
-	ElementLine [15500 -19500 2500 -19500 1000]
-	ElementArc [0 -19500 2500 2500 0 180 1000]
-
-	)
-
-Element["" "TSSOP16" "X2/U4" "unknown" 67000 50000 -2000 -6000 0 100 ""]
-(
-	Pad[-13917 -8956 -9311 -8956 1299 1000 2299 "1B" "1" "square"]
-	Pad[-13917 -6397 -9311 -6397 1299 1000 2299 "1A" "2" "square"]
-	Pad[-13917 -3838 -9311 -3838 1299 1000 2299 "1Y" "3" "square"]
-	Pad[-13917 -1279 -9311 -1279 1299 1000 2299 "ENABLE" "4" "square"]
-	Pad[-13917 1279 -9311 1279 1299 1000 2299 "2Y" "5" "square"]
-	Pad[-13917 3838 -9311 3838 1299 1000 2299 "2A" "6" "square"]
-	Pad[-13917 6397 -9311 6397 1299 1000 2299 "2B" "7" "square"]
-	Pad[-13917 8956 -9311 8956 1299 1000 2299 "GND" "8" "square"]
-	Pad[9311 8956 13917 8956 1299 1000 2299 "3B" "9" "square,edge2"]
-	Pad[9311 6397 13917 6397 1299 1000 2299 "3A" "10" "square,edge2"]
-	Pad[9311 3838 13917 3838 1299 1000 2299 "3Y" "11" "square,edge2"]
-	Pad[9311 1279 13917 1279 1299 1000 2299 "_ENABLE_" "12" "square,edge2"]
-	Pad[9311 -1279 13917 -1279 1299 1000 2299 "4Y" "13" "square,edge2"]
-	Pad[9311 -3838 13917 -3838 1299 1000 2299 "4A" "14" "square,edge2"]
-	Pad[9311 -6397 13917 -6397 1299 1000 2299 "4B" "15" "square,edge2"]
-	Pad[9311 -8956 13917 -8956 1299 1000 2299 "VCC" "16" "square,edge2"]
-	ElementLine [-15566 -10606 -15566 10606 1000]
-	ElementLine [-15566 10606 15566 10606 1000]
-	ElementLine [15566 10606 15566 -10606 1000]
-	ElementLine [-15566 -10606 -2500 -10606 1000]
-	ElementLine [15566 -10606 2500 -10606 1000]
-	ElementArc [0 -10606 2500 2500 0 180 1000]
-
-	)
-
-Element["" "0603" "U2/C6" "100 uF" 154441 133000 68307 11850 0 100 ""]
-(
-	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
-
-	)
-
-Element["" "0805" "U2/R2" "34.0 kohm" 181457 92000 17677 66142 0 100 ""]
-(
-	Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square,warn"]
-	Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square,warn"]
+	Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+	Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
 	ElementLine [-393 -2755 393 -2755 800]
 	ElementLine [-393 2755 393 2755 800]
 
 	)
 
-Element["" "1210" "U2/C4" "10 uF" 177095 117000 32945 84850 0 100 ""]
+Element["" "0603" "X14/R4" "9.31 kohm" 151130 414130 3150 3150 2 100 ""]
 (
-	Pad[-5905 -2755 -5905 2755 5118 2000 5718 "1" "1" "square"]
-	Pad[5905 -2755 5905 2755 5118 2000 5718 "2" "2" "square"]
-	ElementLine [-1968 -5314 1968 -5314 800]
-	ElementLine [-1968 5314 1968 5314 800]
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
 
 	)
 
-Element["" "0603" "X2/X4/R8" "500 ohms" 70441 23000 98850 21850 0 100 ""]
+Element["" "0603" "X14/R3" "154.0 kohm" 140571 414130 -3150 -3150 0 100 ""]
 (
 	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
 	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
 	)
 
-Element["" "0603" "X2/X4/R6" "500 ohms" 20441 39000 64291 40850 0 100 ""]
+Element["" "0603" "X14/R2" "34.0 kohm" 140571 420130 -3150 -3150 0 100 ""]
 (
 	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
 	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
 
 	)
 
-Element["" "22-23-2041" "X2/X4/CONN4" "unknown" 33000 74200 16000 -12200 3 100 ""]
+Element["" "TSSOP16" "X6/U4" "unknown" 453500 66000 6000 -2000 3 100 ""]
+(
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "1B" "1" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "1A" "2" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "1Y" "3" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "ENABLE" "4" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "2Y" "5" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "2A" "6" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "2B" "7" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "GND" "8" "square"]
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "3B" "9" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "3A" "10" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "3Y" "11" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "_ENABLE_" "12" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "4Y" "13" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "4A" "14" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "4B" "15" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "VCC" "16" "square,edge2"]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 -15566 -10606 15566 1000]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 -2500 1000]
+	ElementLine [10606 2500 10606 15566 1000]
+	ElementArc [10606 0 2500 2500 270 180 1000]
+
+	)
+
+Element["" "TSSOP16" "X7/U4" "unknown" 454000 180000 6000 -2000 3 100 ""]
+(
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "1B" "1" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "1A" "2" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "1Y" "3" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "ENABLE" "4" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "2Y" "5" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "2A" "6" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "2B" "7" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "GND" "8" "square"]
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "3B" "9" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "3A" "10" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "3Y" "11" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "_ENABLE_" "12" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "4Y" "13" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "4A" "14" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "4B" "15" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "VCC" "16" "square,edge2"]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 -15566 -10606 15566 1000]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 -2500 1000]
+	ElementLine [10606 2500 10606 15566 1000]
+	ElementArc [10606 0 2500 2500 270 180 1000]
+
+	)
+
+Element["" "0603" "X6/C1" "0.1 uF" 438441 67500 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "X7/C1" "0.1 uF" 437559 181500 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["onsolder" "0603" "X1/X2/R8" "500 ohms" 525000 30000 -3150 -3150 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "TSSOP16" "X1/U4" "unknown" 470956 39386 -6000 2000 1 100 ""]
+(
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "1B" "1" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "1A" "2" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "1Y" "3" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "ENABLE" "4" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "2Y" "5" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "2A" "6" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "2B" "7" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "GND" "8" "square,edge2"]
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "3B" "9" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "3A" "10" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "3Y" "11" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "_ENABLE_" "12" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "4Y" "13" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "4A" "14" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "4B" "15" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "VCC" "16" "square"]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 15566 1000]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 2500 -10606 15566 1000]
+	ElementLine [-10606 -15566 -10606 -2500 1000]
+	ElementArc [-10606 0 2500 2500 90 180 1000]
+
+	)
+
+Element["" "0603" "X1/C1" "0.1 uF" 457500 36441 3150 -3150 3 100 ""]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "TSSOP16" "X2/U4" "unknown" 476603 92614 -6000 2000 1 100 ""]
+(
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "1B" "1" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "1A" "2" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "1Y" "3" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "ENABLE" "4" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "2Y" "5" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "2A" "6" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "2B" "7" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "GND" "8" "square,edge2"]
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "3B" "9" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "3A" "10" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "3Y" "11" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "_ENABLE_" "12" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "4Y" "13" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "4A" "14" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "4B" "15" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "VCC" "16" "square"]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 15566 1000]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 2500 -10606 15566 1000]
+	ElementLine [-10606 -15566 -10606 -2500 1000]
+	ElementArc [-10606 0 2500 2500 90 180 1000]
+
+	)
+
+Element["" "0603" "X2/C1" "0.1 uF" 459000 91059 -3150 3150 1 100 ""]
+(
+	Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "TSSOP16" "X3/U4" "unknown" 476591 145229 -6000 2000 1 100 ""]
+(
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "1B" "1" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "1A" "2" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "1Y" "3" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "ENABLE" "4" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "2Y" "5" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "2A" "6" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "2B" "7" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "GND" "8" "square,edge2"]
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "3B" "9" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "3A" "10" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "3Y" "11" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "_ENABLE_" "12" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "4Y" "13" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "4A" "14" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "4B" "15" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "VCC" "16" "square"]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 15566 1000]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 2500 -10606 15566 1000]
+	ElementLine [-10606 -15566 -10606 -2500 1000]
+	ElementArc [-10606 0 2500 2500 90 180 1000]
+
+	)
+
+Element["" "0603" "X3/C1" "0.1 uF" 457500 146559 -3150 3150 1 100 ""]
+(
+	Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X2/R8" "500 ohms" 526000 206000 -3150 -3150 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "TSSOP16" "X4/U4" "unknown" 474838 211997 -6000 2000 1 100 ""]
+(
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "1B" "1" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "1A" "2" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "1Y" "3" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "ENABLE" "4" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "2Y" "5" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "2A" "6" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "2B" "7" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "GND" "8" "square,edge2"]
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "3B" "9" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "3A" "10" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "3Y" "11" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "_ENABLE_" "12" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "4Y" "13" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "4A" "14" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "4B" "15" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "VCC" "16" "square"]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 15566 1000]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 2500 -10606 15566 1000]
+	ElementLine [-10606 -15566 -10606 -2500 1000]
+	ElementArc [-10606 0 2500 2500 90 180 1000]
+
+	)
+
+Element["" "0603" "X4/C1" "0.1 uF" 457500 211941 -3150 3150 1 100 ""]
+(
+	Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "TSSOP16" "X5/U4" "unknown" 473162 255386 6000 -2000 3 100 ""]
+(
+	Pad[8956 -13917 8956 -9311 1299 1000 2299 "1B" "1" "square"]
+	Pad[6397 -13917 6397 -9311 1299 1000 2299 "1A" "2" "square"]
+	Pad[3838 -13917 3838 -9311 1299 1000 2299 "1Y" "3" "square"]
+	Pad[1279 -13917 1279 -9311 1299 1000 2299 "ENABLE" "4" "square"]
+	Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "2Y" "5" "square"]
+	Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "2A" "6" "square"]
+	Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "2B" "7" "square"]
+	Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "GND" "8" "square"]
+	Pad[-8956 9311 -8956 13917 1299 1000 2299 "3B" "9" "square,edge2"]
+	Pad[-6397 9311 -6397 13917 1299 1000 2299 "3A" "10" "square,edge2"]
+	Pad[-3838 9311 -3838 13917 1299 1000 2299 "3Y" "11" "square,edge2"]
+	Pad[-1279 9311 -1279 13917 1299 1000 2299 "_ENABLE_" "12" "square,edge2"]
+	Pad[1279 9311 1279 13917 1299 1000 2299 "4Y" "13" "square,edge2"]
+	Pad[3838 9311 3838 13917 1299 1000 2299 "4A" "14" "square,edge2"]
+	Pad[6397 9311 6397 13917 1299 1000 2299 "4B" "15" "square,edge2"]
+	Pad[8956 9311 8956 13917 1299 1000 2299 "VCC" "16" "square,edge2"]
+	ElementLine [-10606 -15566 10606 -15566 1000]
+	ElementLine [-10606 -15566 -10606 15566 1000]
+	ElementLine [-10606 15566 10606 15566 1000]
+	ElementLine [10606 -15566 10606 -2500 1000]
+	ElementLine [10606 2500 10606 15566 1000]
+	ElementArc [10606 0 2500 2500 270 180 1000]
+
+	)
+
+Element["" "0603" "X5/C1" "0.1 uF" 456324 254500 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "R12" "500 ohms" 515000 319138 -3150 3150 1 100 ""]
+(
+	Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "R10" "500 ohms" 511000 306020 -3150 3150 1 100 ""]
+(
+	Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "1210" "X16/C4" "10 uF" 450000 320484 3150 -3150 3 100 ""]
+(
+	Pad[-2755 -5905 2755 -5905 5118 2000 5718 "1" "1" "square"]
+	Pad[-2755 5905 2755 5905 5118 2000 5718 "2" "2" "square"]
+	ElementLine [5314 -1968 5314 1968 800]
+	ElementLine [-5314 -1968 -5314 1968 800]
+
+	)
+
+Element["" "0603" "X16/C2" "10 nf" 482559 347578 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "TOPMOD" "X16/U3" "unknown" 479000 301578 88630 11630 0 100 ""]
+(
+	Pad[-15000 26772 -15000 33071 3504 2000 4104 "VIN" "1" "square,edge2"]
+	Pad[-10000 26772 -10000 33071 3504 2000 4104 "RON" "2" "square,edge2"]
+	Pad[-5000 26772 -5000 33071 3504 2000 4104 "EN" "3" "square,edge2"]
+	Pad[0 26772 0 33071 3504 2000 4104 "GND" "4" "square,edge2"]
+	Pad[5000 26772 5000 33071 3504 2000 4104 "SS" "5" "square,edge2"]
+	Pad[10000 26772 10000 33071 3504 2000 4104 "FB" "6" "square,edge2"]
+	Pad[15000 26772 15000 33071 3504 2000 4104 "VOUT" "7" "square,edge2"]
+	Pad[0 -6693 0 6693 21063 2000 21663 "PAD" "8" "square"]
+	ElementLine [-18110 35827 -18110 20079 1000]
+	ElementLine [18110 35827 -18110 35827 1000]
+	ElementLine [18110 20079 18110 35827 1000]
+	ElementLine [-19685 20079 -19685 -20079 1000]
+	ElementLine [19685 20079 19685 -20079 1000]
+	ElementLine [19685 20079 -19685 20079 1000]
+	ElementLine [19685 -20079 -19685 -20079 1000]
+
+	)
+
+Element["" "1210" "X16/C3" "10 uF" 437000 320674 3150 -3150 3 100 ""]
+(
+	Pad[-2755 -5905 2755 -5905 5118 2000 5718 "1" "1" "square"]
+	Pad[-2755 5905 2755 5905 5118 2000 5718 "2" "2" "square"]
+	ElementLine [5314 -1968 5314 1968 800]
+	ElementLine [-5314 -1968 -5314 1968 800]
+
+	)
+
+Element["" "0805" "X16/R5" "1.27 kohm" 482000 357122 -3150 3150 1 100 ""]
+(
+	Pad[-393 3543 393 3543 5118 2000 5718 "1" "1" "square"]
+	Pad[-393 -3543 393 -3543 5118 2000 5718 "2" "2" "square"]
+	ElementLine [-2755 -393 -2755 393 800]
+	ElementLine [2755 -393 2755 393 800]
+
+	)
+
+Element["" "0603" "X16/R4" "9.31 kohm" 477441 341578 3150 3150 2 100 ""]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "X16/R3" "154.0 kohm" 466441 341578 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "X16/R2" "34.0 kohm" 466441 347578 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "X16/C6" "100 uF" 492441 359578 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0805" "X16/R6" "6.65 kohm" 493543 346578 -3150 -3150 0 100 ""]
+(
+	Pad[-3543 -393 -3543 393 5118 2000 5718 "1" "1" "square"]
+	Pad[3543 -393 3543 393 5118 2000 5718 "2" "2" "square"]
+	ElementLine [-393 -2755 393 -2755 800]
+	ElementLine [-393 2755 393 2755 800]
+
+	)
+
+Element["" "0603" "X16/C5" "22 nf" 492441 353578 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "LQFP64_10" "U6" "unknown" 333141 152565 4905 -5000 0 100 ""]
+(
+	Pad[-24134 -14763 -20736 -14763 1102 3000 1402 "VBAT" "1" "square"]
+	Pad[-24134 -12795 -20736 -12795 1102 3000 1402 "PC13" "2" "square"]
+	Pad[-24134 -10826 -20736 -10826 1102 3000 1402 "PC14" "3" "square"]
+	Pad[-24134 -8858 -20736 -8858 1102 3000 1402 "PC15" "4" "square"]
+	Pad[-24134 -6889 -20736 -6889 1102 3000 1402 "OSC in" "5" "square"]
+	Pad[-24134 -4921 -20736 -4921 1102 3000 1402 "OSC out" "6" "square"]
+	Pad[-24134 -2952 -20736 -2952 1102 3000 1402 "_RST_" "7" "square"]
+	Pad[-24134 -984 -20736 -984 1102 3000 1402 "PC0" "8" "square"]
+	Pad[-24134 985 -20736 985 1102 3000 1402 "PC1" "9" "square"]
+	Pad[-24134 2953 -20736 2953 1102 3000 1402 "PC2" "10" "square"]
+	Pad[-24134 4922 -20736 4922 1102 3000 1402 "PC3" "11" "square"]
+	Pad[-24134 6890 -20736 6890 1102 3000 1402 "VSS analog" "12" "square"]
+	Pad[-24134 8859 -20736 8859 1102 3000 1402 "VDD analog" "13" "square"]
+	Pad[-24134 10827 -20736 10827 1102 3000 1402 "PA0" "14" "square"]
+	Pad[-24134 12796 -20736 12796 1102 3000 1402 "PA1" "15" "square"]
+	Pad[-24134 14764 -20736 14764 1102 3000 1402 "PA2" "16" "square"]
+	Pad[-14763 20736 -14763 24134 1102 3000 1402 "PA3" "17" "square,octagon,edge2"]
+	Pad[-12795 20736 -12795 24134 1102 3000 1402 "VSS 4" "18" "square,octagon,edge2"]
+	Pad[-10826 20736 -10826 24134 1102 3000 1402 "VDD 4" "19" "square,octagon,edge2"]
+	Pad[-8858 20736 -8858 24134 1102 3000 1402 "PA4" "20" "square,octagon,edge2"]
+	Pad[-6889 20736 -6889 24134 1102 3000 1402 "PA5" "21" "square,octagon,edge2"]
+	Pad[-4921 20736 -4921 24134 1102 3000 1402 "PA6" "22" "square,octagon,edge2"]
+	Pad[-2952 20736 -2952 24134 1102 3000 1402 "PA7" "23" "square,octagon,edge2"]
+	Pad[-984 20736 -984 24134 1102 3000 1402 "PC4" "24" "square,octagon,edge2"]
+	Pad[985 20736 985 24134 1102 3000 1402 "PC5" "25" "square,octagon,edge2"]
+	Pad[2953 20736 2953 24134 1102 3000 1402 "PB0" "26" "square,octagon,edge2"]
+	Pad[4922 20736 4922 24134 1102 3000 1402 "PB1" "27" "square,octagon,edge2"]
+	Pad[6890 20736 6890 24134 1102 3000 1402 "PB2" "28" "square,octagon,edge2"]
+	Pad[8859 20736 8859 24134 1102 3000 1402 "PB10" "29" "square,octagon,edge2"]
+	Pad[10827 20736 10827 24134 1102 3000 1402 "PB11" "30" "square,octagon,edge2"]
+	Pad[12796 20736 12796 24134 1102 3000 1402 "VCAP 1" "31" "square,octagon,edge2"]
+	Pad[14764 20736 14764 24134 1102 3000 1402 "VDD 1" "32" "square,octagon,edge2"]
+	Pad[20736 14763 24134 14763 1102 3000 1402 "PB12" "33" "square,edge2"]
+	Pad[20736 12795 24134 12795 1102 3000 1402 "PB13" "34" "square,edge2"]
+	Pad[20736 10826 24134 10826 1102 3000 1402 "PB14" "35" "square,edge2"]
+	Pad[20736 8858 24134 8858 1102 3000 1402 "PB15" "36" "square,edge2"]
+	Pad[20736 6889 24134 6889 1102 3000 1402 "PC6" "37" "square,edge2"]
+	Pad[20736 4921 24134 4921 1102 3000 1402 "PC7" "38" "square,edge2"]
+	Pad[20736 2952 24134 2952 1102 3000 1402 "PC8" "39" "square,edge2"]
+	Pad[20736 984 24134 984 1102 3000 1402 "PC9" "40" "square,edge2"]
+	Pad[20736 -985 24134 -985 1102 3000 1402 "PA8" "41" "square,edge2"]
+	Pad[20736 -2953 24134 -2953 1102 3000 1402 "PA9" "42" "square,edge2"]
+	Pad[20736 -4922 24134 -4922 1102 3000 1402 "PA10" "43" "square,edge2"]
+	Pad[20736 -6890 24134 -6890 1102 3000 1402 "PA11" "44" "square,edge2"]
+	Pad[20736 -8859 24134 -8859 1102 3000 1402 "PA12" "45" "square,edge2"]
+	Pad[20736 -10827 24134 -10827 1102 3000 1402 "PA13" "46" "square,edge2"]
+	Pad[20736 -12796 24134 -12796 1102 3000 1402 "VCAP 2" "47" "square,edge2"]
+	Pad[20736 -14764 24134 -14764 1102 3000 1402 "VDD 2" "48" "square,edge2"]
+	Pad[14763 -24134 14763 -20736 1102 3000 1402 "PA14" "49" "square,octagon"]
+	Pad[12795 -24134 12795 -20736 1102 3000 1402 "PA15" "50" "square,octagon"]
+	Pad[10826 -24134 10826 -20736 1102 3000 1402 "PC10" "51" "square,octagon"]
+	Pad[8858 -24134 8858 -20736 1102 3000 1402 "PC11" "52" "square,octagon"]
+	Pad[6889 -24134 6889 -20736 1102 3000 1402 "PC12" "53" "square,octagon"]
+	Pad[4921 -24134 4921 -20736 1102 3000 1402 "PD2" "54" "square,octagon"]
+	Pad[2952 -24134 2952 -20736 1102 3000 1402 "PB3" "55" "square,octagon"]
+	Pad[984 -24134 984 -20736 1102 3000 1402 "PB4" "56" "square,octagon"]
+	Pad[-985 -24134 -985 -20736 1102 3000 1402 "PB5" "57" "square,octagon"]
+	Pad[-2953 -24134 -2953 -20736 1102 3000 1402 "PB6" "58" "square,octagon"]
+	Pad[-4922 -24134 -4922 -20736 1102 3000 1402 "PB7" "59" "square,octagon"]
+	Pad[-6890 -24134 -6890 -20736 1102 3000 1402 "BOOT0" "60" "square,octagon"]
+	Pad[-8859 -24134 -8859 -20736 1102 3000 1402 "PB8" "61" "square,octagon"]
+	Pad[-10827 -24134 -10827 -20736 1102 3000 1402 "PB9" "62" "square,octagon"]
+	Pad[-12796 -24134 -12796 -20736 1102 3000 1402 "VSS 3" "63" "square,octagon"]
+	Pad[-14764 -24134 -14764 -20736 1102 3000 1402 "VDD 3" "64" "square,octagon"]
+	ElementLine [-16385 -19285 19285 -19285 800]
+	ElementLine [19285 -19285 19285 19285 800]
+	ElementLine [19285 19285 -19285 19285 800]
+	ElementLine [-19285 19285 -19285 -16385 800]
+	ElementLine [-19285 -16385 -16385 -19285 800]
+	ElementArc [-16385 -16385 1000 1000 0 360 800]
+
+	)
+
+Element["" "0603" "C5" "18 pF" 277500 166500 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "C4" "18 pF" 277500 123000 -3150 -3150 0 100 ""]
+(
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "ABMM2" "U9" "unknown" 277500 147000 0 0 2 100 ""]
+(
+	Pad[-5512 9349 -5512 12007 7480 -3936 8080 "2" "2" "square,edge2"]
+	Pad[-5512 -12008 -5512 -9350 7480 -3936 8080 "1" "1" "square"]
+	Pad[5511 -12008 5511 -9350 7480 -3936 8080 "4" "4" "square"]
+	Pad[5511 9349 5511 12007 7480 -3936 8080 "3" "3" "square,edge2"]
+	ElementArc [-709 -13720 500 500 180 360 1000]
+
+	)
+
+Element["lock" "beaglebone" "U8" "unknown" 223500 132500 -112500 -118000 0 100 ""]
+(
+	Pin[-77500 92500 14500 1800 16500 12500 "bogus_442" "442" "lock,edge2"]
+	Pin[-77500 -97500 14500 1800 16500 12500 "bogus_542" "542" "lock,edge2"]
+	Pin[182500 80000 14500 1800 16500 12500 "bogus_642" "642" "lock,edge2"]
+	Pin[182500 -85000 14500 1800 16500 12500 "bogus_742" "742" "lock,edge2"]
+	Pin[-57500 87500 6600 2000 8600 4600 "(2) GND" "48" "lock,edge2"]
+	Pin[-57500 97500 6600 2000 8600 4600 "(1) GND" "47" "square,lock,edge2"]
+	Pin[-47500 87500 6600 2000 8600 4600 "(4) DC_3.3V" "50" "lock,edge2"]
+	Pin[-47500 97500 6600 2000 8600 4600 "(3) DC_3.3V" "49" "lock,edge2"]
+	Pin[-37500 87500 6600 2000 8600 4600 "(6) VDD_5V" "52" "lock,edge2"]
+	Pin[-37500 97500 6600 2000 8600 4600 "(5) VDD_5V" "51" "lock,edge2"]
+	Pin[-27500 87500 6600 2000 8600 4600 "(8) SYS_5V" "54" "lock,edge2"]
+	Pin[-27500 97500 6600 2000 8600 4600 "(7) SYS_5V" "53" "lock,edge2"]
+	Pin[-17500 87500 6600 2000 8600 4600 "(10) SYS_RESETn (A10)" "56" "lock,edge2"]
+	Pin[-17500 97500 6600 2000 8600 4600 "(9) PWR_BUT" "55" "lock,edge2"]
+	Pin[-7500 87500 6600 2000 8600 4600 "(12) GPIO1_28 (U18)" "58" "lock,edge2"]
+	Pin[-7500 97500 6600 2000 8600 4600 "(11) UART4_RXD (T17)" "57" "lock,edge2"]
+	Pin[2500 87500 6600 2000 8600 4600 "(14) EHRPWM1A (U14)" "60" "lock,edge2"]
+	Pin[2500 97500 6600 2000 8600 4600 "(13) UART4_TXD (U17)" "59" "lock,edge2"]
+	Pin[12500 87500 6600 2000 8600 4600 "(16) EHRPWM1B (T14)" "62" "lock,edge2"]
+	Pin[12500 97500 6600 2000 8600 4600 "(15) GPIO1_16 (R13)" "61" "lock,edge2"]
+	Pin[22500 87500 6600 2000 8600 4600 "(18) I2C1_SDA (B16)" "64" "lock,edge2"]
+	Pin[22500 97500 6600 2000 8600 4600 "(17) I2C1_SCL (A16)" "63" "lock,edge2"]
+	Pin[32500 87500 6600 2000 8600 4600 "(20) I2C2_SDA (D18)" "66" "lock,edge2"]
+	Pin[32500 97500 6600 2000 8600 4600 "(19) I2C2_SCL (D17)" "65" "lock,edge2"]
+	Pin[42500 87500 6600 2000 8600 4600 "(22) UART2_RXD (A17)" "68" "lock,edge2"]
+	Pin[42500 97500 6600 2000 8600 4600 "(21) UART2_TXD (B17)" "67" "lock,edge2"]
+	Pin[52500 87500 6600 2000 8600 4600 "(24) UART1_TXD (D15)" "70" "lock,edge2"]
+	Pin[52500 97500 6600 2000 8600 4600 "(23) GPIO1_17 (V14)" "69" "lock,edge2"]
+	Pin[62500 87500 6600 2000 8600 4600 "(26) UART1_RXD (D16)" "72" "lock,edge2"]
+	Pin[62500 97500 6600 2000 8600 4600 "(25) GPIO3_21 (A14)" "71" "lock,edge2"]
+	Pin[72500 87500 6600 2000 8600 4600 "(28) SPI1_CS0 (C12)" "74" "lock,edge2"]
+	Pin[72500 97500 6600 2000 8600 4600 "(27) GPIO3_19 (C13)" "73" "lock,edge2"]
+	Pin[82500 87500 6600 2000 8600 4600 "(30) SPI1_D1 (D12)" "76" "lock,edge2"]
+	Pin[82500 97500 6600 2000 8600 4600 "(29) SPI1_D0 (B13)" "75" "lock,edge2"]
+	Pin[92500 87500 6600 2000 8600 4600 "(32) VADC" "78" "lock,edge2"]
+	Pin[92500 97500 6600 2000 8600 4600 "(31) SPI1_SCLK (A13)" "77" "lock,edge2"]
+	Pin[102500 87500 6600 2000 8600 4600 "(34) AGND" "80" "lock,edge2"]
+	Pin[102500 97500 6600 2000 8600 4600 "(33) AIN4 (C8)" "79" "lock,edge2"]
+	Pin[112500 87500 6600 2000 8600 4600 "(36) AIN5 (B8)" "82" "lock,edge2"]
+	Pin[112500 97500 6600 2000 8600 4600 "(35) AIN6 (A8)" "81" "lock,edge2"]
+	Pin[122500 87500 6600 2000 8600 4600 "(38) AIN3 (A7)" "84" "lock,edge2"]
+	Pin[122500 97500 6600 2000 8600 4600 "(37) AIN2 (B7)" "83" "lock,edge2"]
+	Pin[132500 87500 6600 2000 8600 4600 "(40) AIN1 (C7)" "86" "lock,edge2"]
+	Pin[132500 97500 6600 2000 8600 4600 "(39) AIN0 (B6)" "85" "lock,edge2"]
+	Pin[142500 87500 6600 2000 8600 4600 "(42) GPIO0_7 (C18)" "88" "lock,edge2"]
+	Pin[142500 97500 6600 2000 8600 4600 "(41) CLKOUT2 (D14)" "87" "lock,edge2"]
+	Pin[152500 87500 6600 2000 8600 4600 "(44) GND" "90" "lock,edge2"]
+	Pin[152500 97500 6600 2000 8600 4600 "(43) GND" "89" "lock,edge2"]
+	Pin[162500 87500 6600 2000 8600 4600 "(46) GND" "92" "lock,edge2"]
+	Pin[162500 97500 6600 2000 8600 4600 "(45) GND" "91" "lock,edge2"]
+	Pin[-57500 -102500 6600 2000 8600 4600 "GND" "2" "lock,edge2"]
+	Pin[-57500 -92500 6600 2000 8600 4600 "GND" "1" "square,lock,edge2"]
+	Pin[-47500 -102500 6600 2000 8600 4600 "(T9) GPIO1_7" "4" "lock,edge2"]
+	Pin[-47500 -92500 6600 2000 8600 4600 "(R9) GPIO1_6" "3" "lock,edge2"]
+	Pin[-37500 -102500 6600 2000 8600 4600 "(T8) GPIO1_3" "6" "lock,edge2"]
+	Pin[-37500 -92500 6600 2000 8600 4600 "(R8) GPIO1_2" "5" "lock,edge2"]
+	Pin[-27500 -102500 6600 2000 8600 4600 "(T7) TIMER7" "8" "lock,edge2"]
+	Pin[-27500 -92500 6600 2000 8600 4600 "(R7) TIMER4" "7" "lock,edge2"]
+	Pin[-17500 -102500 6600 2000 8600 4600 "(U6) TIMER6" "10" "lock,edge2"]
+	Pin[-17500 -92500 6600 2000 8600 4600 "(T6) TIMER5" "9" "lock,edge2"]
+	Pin[-7500 -102500 6600 2000 8600 4600 "(T12) GPIO1_12" "12" "lock,edge2"]
+	Pin[-7500 -92500 6600 2000 8600 4600 "(R12) GPIO1_13" "11" "lock,edge2"]
+	Pin[2500 -102500 6600 2000 8600 4600 "(T11) GPIO0_26" "14" "lock,edge2"]
+	Pin[2500 -92500 6600 2000 8600 4600 "(T10) EHRPWM2B" "13" "lock,edge2"]
+	Pin[12500 -102500 6600 2000 8600 4600 "(V13) GPIO1_14" "16" "lock,edge2"]
+	Pin[12500 -92500 6600 2000 8600 4600 "(U13) GPIO1_15" "15" "lock,edge2"]
+	Pin[22500 -102500 6600 2000 8600 4600 "(V12) GPIO2_1" "18" "lock,edge2"]
+	Pin[22500 -92500 6600 2000 8600 4600 "(U12) GPIO0_27" "17" "lock,edge2"]
+	Pin[32500 -102500 6600 2000 8600 4600 "(V9) GPIO1_31" "20" "lock,edge2"]
+	Pin[32500 -92500 6600 2000 8600 4600 "(U10) EHRPWM2A" "19" "lock,edge2"]
+	Pin[42500 -102500 6600 2000 8600 4600 "(V8) GPIO1_5" "22" "lock,edge2"]
+	Pin[42500 -92500 6600 2000 8600 4600 "(U9) GPIO1_30" "21" "lock,edge2"]
+	Pin[52500 -102500 6600 2000 8600 4600 "(V7) GPIO1_1" "24" "lock,edge2"]
+	Pin[52500 -92500 6600 2000 8600 4600 "(U8) GPIO1_4" "23" "lock,edge2"]
+	Pin[62500 -102500 6600 2000 8600 4600 "(V6) GPIO1_29" "26" "lock,edge2"]
+	Pin[62500 -92500 6600 2000 8600 4600 "(U7) GPIO1_0" "25" "lock,edge2"]
+	Pin[72500 -102500 6600 2000 8600 4600 "(V5) GPIO2_24" "28" "lock,edge2"]
+	Pin[72500 -92500 6600 2000 8600 4600 "(U5) GPIO2_22" "27" "lock,edge2"]
+	Pin[82500 -102500 6600 2000 8600 4600 "(R6) GPIO2_25" "30" "lock,edge2"]
+	Pin[82500 -92500 6600 2000 8600 4600 "(R5) GPIO2_23" "29" "lock,edge2"]
+	Pin[92500 -102500 6600 2000 8600 4600 "(T5) UART5_RTSN" "32" "lock,edge2"]
+	Pin[92500 -92500 6600 2000 8600 4600 "(V4) UART5_CTSN" "31" "lock,edge2"]
+	Pin[102500 -102500 6600 2000 8600 4600 "(U4) UART3_RTSN" "34" "lock,edge2"]
+	Pin[102500 -92500 6600 2000 8600 4600 "(V3) UART4_RTSN" "33" "lock,edge2"]
+	Pin[112500 -102500 6600 2000 8600 4600 "(U3) UART3_CTSN" "36" "lock,edge2"]
+	Pin[112500 -92500 6600 2000 8600 4600 "(V2) UART4_CTSN" "35" "lock,edge2"]
+	Pin[122500 -102500 6600 2000 8600 4600 "(U2) UART5_RXD" "38" "lock,edge2"]
+	Pin[122500 -92500 6600 2000 8600 4600 "(U1) UART5_TXD" "37" "lock,edge2"]
+	Pin[132500 -102500 6600 2000 8600 4600 "(T4) GPIO2_13" "40" "lock,edge2"]
+	Pin[132500 -92500 6600 2000 8600 4600 "(T3) GPIO2_12" "39" "lock,edge2"]
+	Pin[142500 -102500 6600 2000 8600 4600 "(T2) GPIO2_11" "42" "lock,edge2"]
+	Pin[142500 -92500 6600 2000 8600 4600 "(T1) GPIO2_10" "41" "lock,edge2"]
+	Pin[152500 -102500 6600 2000 8600 4600 "(R4) GPIO2_9" "44" "lock,edge2"]
+	Pin[152500 -92500 6600 2000 8600 4600 "(R3) GPIO2_8" "43" "lock,edge2"]
+	Pin[162500 -102500 6600 2000 8600 4600 "(R2) GPIO2_7" "46" "lock,edge2"]
+	Pin[162500 -92500 6600 2000 8600 4600 "(R1) GPIO2_6" "45" "lock,edge2"]
+	ElementLine [-112500 -110000 155000 -110000 1000]
+	ElementLine [205000 55000 205000 -60000 1000]
+	ElementLine [-110000 105000 155000 105000 1000]
+	ElementLine [-135000 80000 -135000 22500 1000]
+	ElementLine [-135000 22500 -55000 22500 1000]
+	ElementLine [-55000 22500 -55000 -47500 1000]
+	ElementLine [-55000 -47500 -112500 -47500 1000]
+	ElementLine [-112500 -47500 -112500 -110000 1000]
+	ElementArc [155000 -60000 50000 50000 180 90 1000]
+	ElementArc [155000 55000 50000 50000 90 90 1000]
+	ElementArc [-110000 80000 25000 25000 0 90 1000]
+
+	)
+
+Element["onsolder" "0603" "X6/X1/R7" "10 kohms" 559000 12000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X4/R7" "10 kohms" 558441 102000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X3/R7" "10 kohms" 559000 72000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X6/X2/R7" "10 kohms" 559000 42000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X4/R7" "10 kohms" 559618 222500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X3/R7" "10 kohms" 559000 192000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X1/R7" "10 kohms" 559118 132000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X7/X2/R7" "10 kohms" 559000 162000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X4/R7" "10 kohms" 559000 342000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X3/R7" "10 kohms" 559000 312000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X1/R7" "10 kohms" 559000 252000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X5/X2/R7" "10 kohms" 559000 282000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "SOT223" "U3" "unknown" 34000 62400 -25300 -32900 1 100 "auto"]
+(
+	Pad[0 -3300 0 3300 5600 3000 6200 "VIN" "1" "onsolder,square,edge2"]
+	Pad[-9000 -3300 -9000 3300 5600 3000 6200 "GND" "2" "onsolder,square,edge2"]
+	Pad[-18100 -3300 -18100 3300 5600 3000 6200 "VOUT" "3" "onsolder,square,edge2"]
+	Pad[-13500 -24400 -4500 -24400 12200 3000 12800 "PAD" "4" "onsolder,square,edge2"]
+	ElementLine [5200 -32900 5200 8500 1000]
+	ElementLine [-23300 8500 5200 8500 1000]
+	ElementLine [-23300 -32900 -23300 8500 1000]
+	ElementLine [-23300 -32900 5200 -32900 1000]
+
+	)
+
+Element["" "1812" "L2" "470_uH" 24000 87158 -3938 14763 1 100 ""]
+(
+	Pad[-1968 -9843 1969 -9843 9480 3937 9874 "2" "2" "square"]
+	Pad[-1968 9842 1969 9842 9480 3937 9874 "1" "1" "square"]
+	ElementLine [-5905 15748 -7874 13779 800]
+	ElementLine [-5905 15748 7874 15748 800]
+	ElementLine [7874 -15748 7874 15748 800]
+	ElementLine [-7874 -15748 7874 -15748 800]
+	ElementLine [-7874 -15748 -7874 13779 800]
+
+	)
+
+Element["onsolder" "0805" "C7" "10 uF" 19543 78000 3150 -3150 2 100 "auto"]
+(
+	Pad[3543 -393 3543 393 5118 2000 5718 "1" "1" "onsolder,square"]
+	Pad[-3543 -393 -3543 393 5118 2000 5718 "2" "2" "onsolder,square"]
+	ElementLine [-393 -2755 393 -2755 800]
+	ElementLine [-393 2755 393 2755 800]
+
+	)
+
+Element["" "0603" "C9" "1 uF" 39000 80500 -3150 3150 1 100 ""]
+(
+	Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "C8" "1 uF" 39000 64500 3150 -3150 3 100 ""]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "C6" "1 uF" 95000 85500 3150 -3150 3 100 ""]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "C3" "1 uF" 39000 55059 3150 -3150 3 100 ""]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "0603" "C2" "1 uF" 95000 65500 3150 -3150 3 100 ""]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "square"]
+
+	)
+
+Element["" "SO16W" "U2" "unknown" 67000 70500 -2000 -6000 0 100 ""]
+(
+	Pad[-21000 -17500 -15000 -17500 2000 1000 3000 "VIN" "1" "square"]
+	Pad[-21000 -12500 -15000 -12500 2000 1000 3000 "GND" "2" "square"]
+	Pad[-21000 -7500 -15000 -7500 2000 1000 3000 "VOUT" "3" "square"]
+	Pad[-21000 -2500 -15000 -2500 2000 1000 3000 "PAD" "4" "square"]
+	Pad[-21000 2500 -15000 2500 2000 1000 3000 "MISO" "5" "square"]
+	Pad[-21000 7500 -15000 7500 2000 1000 3000 "PDD" "6" "square"]
+	Pad[-21000 12500 -15000 12500 2000 1000 3000 "PSS" "7" "square"]
+	Pad[-21000 17500 -15000 17500 2000 1000 3000 "VX" "8" "square"]
+	Pad[15000 17500 21000 17500 2000 1000 3000 "CP5" "9" "square,edge2"]
+	Pad[15000 12500 21000 12500 2000 1000 3000 "RSVD" "10" "square,edge2"]
+	Pad[15000 7500 21000 7500 2000 1000 3000 "AVSS" "11" "square,edge2"]
+	Pad[15000 2500 21000 2500 2000 1000 3000 "RSVD" "12" "square,edge2"]
+	Pad[15000 -2500 21000 -2500 2000 1000 3000 "DVSS" "13" "square,edge2"]
+	Pad[15000 -7500 21000 -7500 2000 1000 3000 "AVDD" "14" "square,edge2"]
+	Pad[15000 -12500 21000 -12500 2000 1000 3000 "MOSI" "15" "square,edge2"]
+	Pad[15000 -17500 21000 -17500 2000 1000 3000 "SCLK" "16" "square,edge2"]
+	ElementLine [-23000 -19500 -23000 19500 1000]
+	ElementLine [-23000 19500 23000 19500 1000]
+	ElementLine [23000 19500 23000 -19500 1000]
+	ElementLine [-23000 -19500 -2500 -19500 1000]
+	ElementLine [23000 -19500 2500 -19500 1000]
+	ElementArc [0 -19500 2500 2500 0 180 1000]
+
+	)
+
+Element["" "SOT23" "D4" "unknown" 45800 94600 11000 12300 2 100 ""]
+(
+	Pad[-300 0 300 0 3400 3000 4000 "1" "1" "square"]
+	Pad[-300 7800 300 7800 3400 3000 4000 "2" "2" "square"]
+	Pad[7900 3900 8500 3900 3400 3000 4000 "3" "3" "square,edge2"]
+	ElementLine [-2900 -2500 11000 -2500 1000]
+	ElementLine [-2900 -2500 -2900 10300 1000]
+	ElementLine [-2900 10300 11000 10300 1000]
+	ElementLine [11000 -2500 11000 10300 1000]
+
+	)
+
+Element["onsolder" "0805" "C10" "10 uF" 45000 51457 -3150 -3150 1 100 "auto"]
+(
+	Pad[-393 -3543 393 -3543 5118 2000 5718 "1" "1" "onsolder,square"]
+	Pad[-393 3543 393 3543 5118 2000 5718 "2" "2" "onsolder,square"]
+	ElementLine [-2755 -393 -2755 393 800]
+	ElementLine [2755 -393 2755 393 800]
+
+	)
+
+Element["onsolder" "0603" "X1/X2/C2" "0.1 uF" 500000 11882 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X1/X2/CONN4" "unknown" 510000 21000 16000 -12200 3 100 ""]
 (
 	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
 	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
@@ -970,21 +2048,28 @@
 
 	)
 
-Element["" "0603" "X2/X2/R8" "500 ohms" 65000 13229 33850 8079 0 100 ""]
+Element["onsolder" "0603" "X1/X2/R6" "500 ohms" 512559 28441 3150 -3150 2 100 "auto"]
 (
-	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
 
 	)
 
-Element["" "0603" "X2/X2/R6" "500 ohms" 5441 36000 10291 74850 0 100 ""]
+Element["onsolder" "0603" "X1/X2/R10" "10 kohms" 523000 11882 3150 -3150 2 100 "auto"]
 (
-	Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
-	Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
 
 	)
 
-Element["" "22-23-2041" "X2/X2/CONN4" "unknown" 21000 16200 16000 -12200 3 100 ""]
+Element["onsolder" "0603" "X1/X2/R9" "10 kohms" 512382 11882 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X4/X4/CONN4" "unknown" 510000 231000 16000 -12200 3 100 ""]
 (
 	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
 	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
@@ -1001,37 +2086,710 @@
 	ElementLine [-20000 12800 -10000 12800 1000]
 
 	)
-Rat[199882 114508 0 181370 103677 0  ""]
-Rat[171190 114245 0 151882 132508 0  ""]
-Rat[171190 114245 0 181370 143441 0  ""]
-Rat[181370 103677 0 167000 73607 0  ""]
-Rat[167000 73607 0 139000 64245 0  ""]
-Rat[147914 73607 0 177914 91607 0  ""]
-Rat[183000 114245 0 166370 143441 0  ""]
-Rat[155000 73607 0 171370 143441 0  ""]
-Rat[185000 91607 0 174086 73607 0  ""]
-Rat[185000 91607 0 176370 143441 0  ""]
-Rat[205000 114508 0 186370 143441 0  ""]
-Rat[133000 152508 0 191370 143441 0  ""]
-Rat[191370 143441 0 174284 109977 0  ""]
-Rat[138118 152508 0 157000 132508 0  ""]
-Rat[157000 132508 0 181370 109977 0  ""]
-Rat[181370 109977 0 196370 143441 0  ""]
-Rat[6000 16200 5 18000 74200 5  ""]
-Rat[16000 16200 5 28000 74200 5  ""]
-Rat[53083 43603 0 53083 53838 0  ""]
-Rat[53083 43603 0 80917 46162 0  ""]
-Rat[80917 46162 0 80917 56397 0  ""]
-Rat[53083 41044 0 73000 22508 0  ""]
-Rat[53083 56397 0 23000 38508 0  ""]
-Rat[80917 58956 0 67559 12737 0  ""]
-Rat[80917 43603 0 8000 35508 0  ""]
-Rat[53083 48721 0 80917 41044 0  ""]
-Rat[53083 58956 0 80917 51279 0  ""]
-Rat[26000 16200 5 2882 35508 0  ""]
-Rat[36000 16200 5 62441 12737 0  ""]
-Rat[38000 74200 5 17882 38508 0  ""]
-Rat[48000 74200 5 67882 22508 0  ""]
+
+Element["onsolder" "0603" "X4/X4/C2" "0.1 uF" 499614 222279 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X4/R8" "500 ohms" 525000 241441 -3150 -3150 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X4/R6" "500 ohms" 511941 238000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X4/R9" "10 kohms" 511614 222279 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X4/R10" "10 kohms" 522614 222279 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X4/X2/CONN4" "unknown" 510000 201000 16000 -12200 3 100 ""]
+(
+	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[5000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	Pin[15000 0 6500 3000 7100 4000 "4" "4" "edge2"]
+	ElementLine [-20000 -12200 -20000 12800 1000]
+	ElementLine [20000 -12200 20000 12800 1000]
+	ElementLine [20000 -12200 -20000 -12200 1000]
+	ElementLine [-20000 -5700 20000 -5700 1000]
+	ElementLine [-10000 12800 -10000 -5700 1000]
+	ElementLine [0 12800 0 -5700 1000]
+	ElementLine [10000 12800 10000 -5700 1000]
+	ElementLine [-20000 12800 20000 12800 1000]
+	ElementLine [-20000 12800 -10000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X4/X2/C2" "0.1 uF" 499941 192000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X2/R6" "500 ohms" 512614 209779 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X2/R10" "10 kohms" 522614 191779 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X4/X2/R9" "10 kohms" 511673 191779 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X3/X4/CONN4" "unknown" 510000 171000 16000 -12200 3 100 ""]
+(
+	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[5000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	Pin[15000 0 6500 3000 7100 4000 "4" "4" "edge2"]
+	ElementLine [-20000 -12200 -20000 12800 1000]
+	ElementLine [20000 -12200 20000 12800 1000]
+	ElementLine [20000 -12200 -20000 -12200 1000]
+	ElementLine [-20000 -5700 20000 -5700 1000]
+	ElementLine [-10000 12800 -10000 -5700 1000]
+	ElementLine [0 12800 0 -5700 1000]
+	ElementLine [10000 12800 10000 -5700 1000]
+	ElementLine [-20000 12800 20000 12800 1000]
+	ElementLine [-20000 12800 -10000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X3/X4/C2" "0.1 uF" 499500 162500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X4/R8" "500 ohms" 525500 180500 -3150 -3150 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X4/R6" "500 ohms" 512500 178500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X4/R10" "10 kohms" 522500 162500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X4/R9" "10 kohms" 511941 162500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X3/X2/CONN4" "unknown" 510000 141000 16000 -12200 3 100 ""]
+(
+	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[5000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	Pin[15000 0 6500 3000 7100 4000 "4" "4" "edge2"]
+	ElementLine [-20000 -12200 -20000 12800 1000]
+	ElementLine [20000 -12200 20000 12800 1000]
+	ElementLine [-20000 -12200 20000 -12200 1000]
+	ElementLine [-20000 -5700 20000 -5700 1000]
+	ElementLine [-10000 -5700 -10000 12800 1000]
+	ElementLine [0 -5700 0 12800 1000]
+	ElementLine [10000 -5700 10000 12800 1000]
+	ElementLine [-20000 12800 20000 12800 1000]
+	ElementLine [-20000 12800 -10000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X3/X2/C2" "0.1 uF" 499000 132500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X2/R8" "500 ohms" 525000 150500 -3150 -3150 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X2/R6" "500 ohms" 513000 149500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X2/R10" "10 kohms" 523059 132559 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X3/X2/R9" "10 kohms" 512000 132500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X2/X4/CONN4" "unknown" 510000 111000 16000 -12200 3 100 ""]
+(
+	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[5000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	Pin[15000 0 6500 3000 7100 4000 "4" "4" "edge2"]
+	ElementLine [-20000 -12200 -20000 12800 1000]
+	ElementLine [20000 -12200 20000 12800 1000]
+	ElementLine [20000 -12200 -20000 -12200 1000]
+	ElementLine [-20000 -5700 20000 -5700 1000]
+	ElementLine [-10000 12800 -10000 -5700 1000]
+	ElementLine [0 12800 0 -5700 1000]
+	ElementLine [10000 12800 10000 -5700 1000]
+	ElementLine [-20000 12800 20000 12800 1000]
+	ElementLine [-20000 12800 -10000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X2/X4/C2" "0.1 uF" 500559 102000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X4/R8" "500 ohms" 525000 121500 21850 98850 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X4/R6" "500 ohms" 512000 119500 -64291 40850 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X4/R10" "10 kohms" 529677 102000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X4/R9" "10 kohms" 510441 102000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X2/X2/CONN4" "unknown" 510000 81000 16000 -12200 3 100 ""]
+(
+	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[5000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	Pin[15000 0 6500 3000 7100 4000 "4" "4" "edge2"]
+	ElementLine [-20000 -12200 -20000 12800 1000]
+	ElementLine [20000 -12200 20000 12800 1000]
+	ElementLine [-20000 -12200 20000 -12200 1000]
+	ElementLine [-20000 -5700 20000 -5700 1000]
+	ElementLine [-10000 -5700 -10000 12800 1000]
+	ElementLine [0 -5700 0 12800 1000]
+	ElementLine [10000 -5700 10000 12800 1000]
+	ElementLine [-20000 12800 20000 12800 1000]
+	ElementLine [-20000 12800 -10000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X2/X2/R10" "10 kohms" 523441 71118 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X2/R9" "10 kohms" 509941 70059 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X2/C2" "0.1 uF" 497941 72000 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X2/R8" "500 ohms" 525500 91618 9079 45850 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X2/X2/R6" "500 ohms" 512500 89618 -10291 74850 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X1/X4/R8" "500 ohms" 525000 60677 -3150 -3150 1 100 "auto"]
+(
+	Pad[-492 -2559 492 -2559 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-492 2559 492 2559 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["" "22-23-2041" "X1/X4/CONN4" "unknown" 510000 51000 16000 -12200 3 100 ""]
+(
+	Pin[-15000 0 6500 3000 7100 4000 "1" "1" "square,edge2"]
+	Pin[-5000 0 6500 3000 7100 4000 "2" "2" "edge2"]
+	Pin[5000 0 6500 3000 7100 4000 "3" "3" "edge2"]
+	Pin[15000 0 6500 3000 7100 4000 "4" "4" "edge2"]
+	ElementLine [-20000 -12200 -20000 12800 1000]
+	ElementLine [20000 -12200 20000 12800 1000]
+	ElementLine [20000 -12200 -20000 -12200 1000]
+	ElementLine [-20000 -5700 20000 -5700 1000]
+	ElementLine [-10000 12800 -10000 -5700 1000]
+	ElementLine [0 12800 0 -5700 1000]
+	ElementLine [10000 12800 10000 -5700 1000]
+	ElementLine [-20000 12800 20000 12800 1000]
+	ElementLine [-20000 12800 -10000 12800 1000]
+
+	)
+
+Element["onsolder" "0603" "X1/X4/C2" "0.1 uF" 501118 42500 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X1/X4/R6" "500 ohms" 512559 59382 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X1/X4/R10" "10 kohms" 522559 43382 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+
+Element["onsolder" "0603" "X1/X4/R9" "10 kohms" 512559 43382 3150 -3150 2 100 "auto"]
+(
+	Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "onsolder,square"]
+	Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "onsolder,square"]
+
+	)
+Rat[457008 39000 0 454779 52083 0  ""]
+Rat[457008 39000 0 462000 25469 0  ""]
+Rat[454779 52083 0 469677 53303 0  ""]
+Rat[454779 52083 0 441000 67008 0  ""]
+Rat[441000 67008 0 462456 79917 0  ""]
+Rat[462456 79917 0 467647 78697 0  ""]
+Rat[462456 79917 0 458508 88500 0  ""]
+Rat[458508 88500 0 475324 106531 0  ""]
+Rat[475324 106531 0 467635 131312 0  ""]
+Rat[467635 131312 0 457008 144000 0  ""]
+Rat[457008 144000 0 455279 166083 0  ""]
+Rat[455279 166083 0 475312 159146 0  ""]
+Rat[455279 166083 0 440118 181008 0  ""]
+Rat[440118 181008 0 462956 193917 0  ""]
+Rat[462956 193917 0 465882 198080 0  ""]
+Rat[465882 198080 0 457008 209382 0  ""]
+Rat[457008 209382 0 473559 225914 0  ""]
+Rat[473559 225914 0 474441 241469 0  ""]
+Rat[474441 241469 0 458883 254008 0  ""]
+Rat[458883 254008 0 482118 269303 0  ""]
+Rat[94508 68059 0 88000 68000 0  ""]
+Rat[88000 68000 0 88000 73000 0  ""]
+Rat[88000 73000 0 88000 78000 0  ""]
+Rat[88000 78000 0 88000 83000 0  ""]
+Rat[88000 83000 0 94508 82941 0  ""]
+Rat[88000 83000 0 46000 83000 0  ""]
+Rat[46000 83000 0 38508 83059 0  ""]
+Rat[38508 83059 0 23086 77607 5  ""]
+Rat[23086 77607 5 25000 65700 5  ""]
+Rat[25000 65700 5 38508 61941 0  ""]
+Rat[38508 61941 0 38508 57618 0  ""]
+Rat[38508 57618 0 46000 58000 0  ""]
+Rat[46000 58000 0 46000 63000 0  ""]
+Rat[46000 58000 0 44607 47914 5  ""]
+Rat[44607 47914 5 29500 38000 5  ""]
+Rat[94508 68059 0 166000 40000 5  ""]
+Rat[166000 40000 5 166000 30000 5  ""]
+Rat[166000 40000 5 274941 122508 0  ""]
+Rat[274941 122508 0 283011 134992 0  ""]
+Rat[283011 134992 0 271988 159007 0  ""]
+Rat[271988 159007 0 274941 166008 0  ""]
+Rat[274941 166008 0 166000 220000 5  ""]
+Rat[166000 220000 5 166000 230000 5  ""]
+Rat[166000 230000 5 153500 366807 0  ""]
+Rat[153500 366807 0 124375 388130 0  ""]
+Rat[124375 388130 0 112375 388130 0  ""]
+Rat[124375 388130 0 153500 406571 0  ""]
+Rat[153500 406571 0 153689 413638 0  ""]
+Rat[153689 413638 0 154130 419638 0  ""]
+Rat[154130 419638 0 158737 433216 0  ""]
+Rat[158737 433216 0 165571 431638 0  ""]
+Rat[283011 134992 0 435000 181008 0  ""]
+Rat[435000 181008 0 445044 166083 0  ""]
+Rat[445044 166083 0 457008 149118 0  ""]
+Rat[435000 181008 0 452721 193917 0  ""]
+Rat[452721 193917 0 457008 214500 0  ""]
+Rat[452721 193917 0 476117 198080 0  ""]
+Rat[457008 149118 0 477870 131312 0  ""]
+Rat[477870 131312 0 485559 106531 0  ""]
+Rat[457008 214500 0 464206 241469 0  ""]
+Rat[464206 241469 0 453765 254008 0  ""]
+Rat[453765 254008 0 471883 269303 0  ""]
+Rat[464206 241469 0 483794 225914 0  ""]
+Rat[477870 131312 0 485547 159146 0  ""]
+Rat[485559 106531 0 477882 78697 0  ""]
+Rat[477882 78697 0 458508 93618 0  ""]
+Rat[458508 93618 0 452221 79917 0  ""]
+Rat[452221 79917 0 435882 67008 0  ""]
+Rat[435882 67008 0 444544 52083 0  ""]
+Rat[444544 52083 0 457008 33882 0  ""]
+Rat[457008 33882 0 472235 25469 0  ""]
+Rat[477882 78697 0 479912 53303 0  ""]
+Rat[309007 163392 0 475324 78697 0  ""]
+Rat[309007 165361 0 480441 78697 0  ""]
+Rat[309007 167329 0 477882 106531 0  ""]
+Rat[318378 176699 0 472765 106531 0  ""]
+Rat[328220 176699 0 474441 269303 0  ""]
+Rat[330189 176699 0 469324 269303 0  ""]
+Rat[357275 151580 0 475312 131312 0  ""]
+Rat[357275 145675 0 471883 241469 0  ""]
+Rat[357275 143706 0 477000 241469 0  ""]
+Rat[345936 128431 0 477870 159146 0  ""]
+Rat[336094 176699 0 480429 131312 0  ""]
+Rat[336093 128431 0 472753 159146 0  ""]
+Rat[334125 128431 0 473559 198080 0  ""]
+Rat[332156 128431 0 478676 198080 0  ""]
+Rat[330188 128431 0 476117 225914 0  ""]
+Rat[328219 128431 0 471000 225914 0  ""]
+Rat[324282 128431 0 455279 193917 0  ""]
+Rat[322314 128431 0 450162 193917 0  ""]
+Rat[342000 176699 0 452721 166083 0  ""]
+Rat[309007 151581 0 467118 53303 0  ""]
+Rat[309007 153550 0 472235 53303 0  ""]
+Rat[332157 176699 0 457338 52083 0  ""]
+Rat[334126 176699 0 452221 52083 0  ""]
+Rat[357275 159454 0 474794 25469 0  ""]
+Rat[357275 157486 0 469677 25469 0  ""]
+Rat[309007 139770 0 449662 79917 0  ""]
+Rat[309007 141739 0 454779 79917 0  ""]
+Rat[309007 143707 0 457838 166083 0  ""]
+Rat[280059 122508 0 271988 134992 0  ""]
+Rat[280059 122508 0 309007 145676 0  ""]
+Rat[280059 166008 0 283011 159007 0  ""]
+Rat[283011 159007 0 309007 147644 0  ""]
+Rat[510508 303461 0 479000 294885 0  ""]
+Rat[510508 303461 0 541500 291000 5  ""]
+Rat[541500 291000 5 543441 281508 5  ""]
+Rat[543441 281508 5 541500 261000 5  ""]
+Rat[541500 261000 5 543882 251008 5  ""]
+Rat[543882 251008 5 541500 231000 5  ""]
+Rat[541500 231000 5 543441 222008 5  ""]
+Rat[541500 291000 5 544441 311508 5  ""]
+Rat[544441 311508 5 541500 321000 5  ""]
+Rat[541500 321000 5 543441 341508 5  ""]
+Rat[543441 341508 5 541500 351000 5  ""]
+Rat[543441 222008 5 541500 201000 5  ""]
+Rat[541500 201000 5 542382 191508 5  ""]
+Rat[542382 191508 5 541500 171000 5  ""]
+Rat[541500 171000 5 544500 161508 5  ""]
+Rat[544500 161508 5 541500 141000 5  ""]
+Rat[541500 141000 5 544500 131508 5  ""]
+Rat[544500 131508 5 541500 111000 5  ""]
+Rat[541500 111000 5 543441 101508 5  ""]
+Rat[543441 101508 5 541500 81000 5  ""]
+Rat[541500 81000 5 544441 71508 5  ""]
+Rat[544441 71508 5 541500 51000 5  ""]
+Rat[541500 51000 5 543441 41508 5  ""]
+Rat[543441 41508 5 541500 21000 5  ""]
+Rat[541500 21000 5 543441 11508 5  ""]
+Rat[479000 294885 0 447245 314579 0  ""]
+Rat[447245 314579 0 434245 314769 0  ""]
+Rat[447245 314579 0 479000 334649 0  ""]
+Rat[479000 334649 0 480000 341086 0  ""]
+Rat[480000 341086 0 480000 347086 0  ""]
+Rat[480000 347086 0 481607 360665 0  ""]
+Rat[481607 360665 0 489882 359086 0  ""]
+Rat[541500 51000 5 498559 42008 5  ""]
+Rat[495000 51000 5 495882 67890 5  ""]
+Rat[498559 42008 5 495000 21000 5  ""]
+Rat[495000 21000 5 497441 11390 5  ""]
+Rat[495500 77382 5 498000 101508 5  ""]
+Rat[498000 101508 5 495000 111000 5  ""]
+Rat[495000 111000 5 496441 132008 5  ""]
+Rat[496441 132008 5 495000 141000 5  ""]
+Rat[495000 141000 5 496941 162008 5  ""]
+Rat[496941 162008 5 495000 171000 5  ""]
+Rat[495000 171000 5 497382 191508 5  ""]
+Rat[497382 191508 5 495000 201000 5  ""]
+Rat[495000 201000 5 497055 221787 5  ""]
+Rat[497055 221787 5 495000 231000 5  ""]
+Rat[44607 55000 5 34000 65700 5  ""]
+Rat[44607 55000 5 501000 67890 5  ""]
+Rat[503677 42008 5 505000 21000 5  ""]
+Rat[505000 21000 5 502559 11390 5  ""]
+Rat[502559 11390 5 509823 11390 5  ""]
+Rat[509823 11390 5 520441 11390 5  ""]
+Rat[505500 77382 5 503118 101508 5  ""]
+Rat[503118 101508 5 507882 101508 5  ""]
+Rat[503118 101508 5 505000 111000 5  ""]
+Rat[507882 101508 5 527118 101508 5  ""]
+Rat[505000 111000 5 501559 132008 5  ""]
+Rat[501559 132008 5 509441 132008 5  ""]
+Rat[501559 132008 5 505000 141000 5  ""]
+Rat[509441 132008 5 520500 132067 5  ""]
+Rat[505000 141000 5 502059 162008 5  ""]
+Rat[502059 162008 5 509382 162008 5  ""]
+Rat[502059 162008 5 505000 171000 5  ""]
+Rat[509382 162008 5 519941 162008 5  ""]
+Rat[505000 171000 5 502500 191508 5  ""]
+Rat[502500 191508 5 509114 191287 5  ""]
+Rat[502500 191508 5 505000 201000 5  ""]
+Rat[509114 191287 5 520055 191287 5  ""]
+Rat[505000 201000 5 502173 221787 5  ""]
+Rat[502173 221787 5 509055 221787 5  ""]
+Rat[502173 221787 5 505000 231000 5  ""]
+Rat[509055 221787 5 520055 221787 5  ""]
+Rat[527118 101508 5 548559 101508 5  ""]
+Rat[548559 101508 5 555882 101508 5  ""]
+Rat[548559 101508 5 551500 111000 5  ""]
+Rat[551500 111000 5 549618 131508 5  ""]
+Rat[549618 131508 5 556559 131508 5  ""]
+Rat[549618 131508 5 551500 141000 5  ""]
+Rat[551500 141000 5 549618 161508 5  ""]
+Rat[549618 161508 5 556441 161508 5  ""]
+Rat[549618 161508 5 551500 171000 5  ""]
+Rat[548559 101508 5 551500 81000 5  ""]
+Rat[551500 81000 5 549559 71508 5  ""]
+Rat[549559 71508 5 556441 71508 5  ""]
+Rat[549559 71508 5 551500 51000 5  ""]
+Rat[551500 51000 5 548559 41508 5  ""]
+Rat[548559 41508 5 556441 41508 5  ""]
+Rat[548559 41508 5 551500 21000 5  ""]
+Rat[551500 21000 5 548559 11508 5  ""]
+Rat[548559 11508 5 556441 11508 5  ""]
+Rat[551500 171000 5 547500 191508 5  ""]
+Rat[547500 191508 5 556441 191508 5  ""]
+Rat[547500 191508 5 551500 201000 5  ""]
+Rat[551500 201000 5 548559 222008 5  ""]
+Rat[548559 222008 5 557059 222008 5  ""]
+Rat[548559 222008 5 551500 231000 5  ""]
+Rat[551500 231000 5 549000 251008 5  ""]
+Rat[549000 251008 5 556441 251508 5  ""]
+Rat[549000 251008 5 551500 261000 5  ""]
+Rat[551500 261000 5 548559 281508 5  ""]
+Rat[548559 281508 5 556441 281508 5  ""]
+Rat[548559 281508 5 551500 291000 5  ""]
+Rat[551500 291000 5 549559 311508 5  ""]
+Rat[549559 311508 5 556441 311508 5  ""]
+Rat[549559 311508 5 551500 321000 5  ""]
+Rat[551500 321000 5 548559 341508 5  ""]
+Rat[548559 341508 5 556441 341508 5  ""]
+Rat[548559 341508 5 551500 351000 5  ""]
+Rat[549559 311508 5 514508 316579 0  ""]
+Rat[514508 316579 0 494000 334649 0  ""]
+Rat[494000 334649 0 497086 346185 0  ""]
+Rat[497086 346185 0 495000 353086 0  ""]
+Rat[495000 353086 0 495000 359086 0  ""]
+Rat[510508 308579 0 514508 321697 0  ""]
+Rat[510508 308579 0 477000 269303 0  ""]
+Rat[477000 269303 0 466765 269303 0  ""]
+Rat[477000 269303 0 479559 241469 0  ""]
+Rat[479559 241469 0 469324 241469 0  ""]
+Rat[469324 241469 0 468441 225914 0  ""]
+Rat[468441 225914 0 478676 225914 0  ""]
+Rat[478676 225914 0 481235 198080 0  ""]
+Rat[481235 198080 0 471000 198080 0  ""]
+Rat[471000 198080 0 457838 193917 0  ""]
+Rat[457838 193917 0 447603 193917 0  ""]
+Rat[447603 193917 0 450162 166083 0  ""]
+Rat[450162 166083 0 460397 166083 0  ""]
+Rat[460397 166083 0 470194 159146 0  ""]
+Rat[470194 159146 0 480429 159146 0  ""]
+Rat[480429 159146 0 482988 131312 0  ""]
+Rat[482988 131312 0 472753 131312 0  ""]
+Rat[472753 131312 0 470206 106531 0  ""]
+Rat[470206 106531 0 480441 106531 0  ""]
+Rat[480441 106531 0 483000 78697 0  ""]
+Rat[483000 78697 0 472765 78697 0  ""]
+Rat[472765 78697 0 457338 79917 0  ""]
+Rat[457338 79917 0 447103 79917 0  ""]
+Rat[472765 78697 0 474794 53303 0  ""]
+Rat[474794 53303 0 464559 53303 0  ""]
+Rat[464559 53303 0 459897 52083 0  ""]
+Rat[459897 52083 0 449662 52083 0  ""]
+Rat[459897 52083 0 467118 25469 0  ""]
+Rat[467118 25469 0 477353 25469 0  ""]
+Rat[186000 230000 5 186000 220000 5  ""]
+Rat[186000 230000 5 168500 406571 0  ""]
+Rat[168500 406571 0 172130 418737 0  ""]
+Rat[172130 418737 0 171130 425638 0  ""]
+Rat[171130 425638 0 170689 431638 0  ""]
+Rat[38508 52500 0 46000 53000 0  ""]
+Rat[94508 62941 0 88000 63000 0  ""]
+Rat[16000 77607 5 22032 77315 0  ""]
+Rat[16000 77607 5 15900 65700 5  ""]
+Rat[22032 77315 0 38508 77941 0  ""]
+Rat[38508 77941 0 46000 78000 0  ""]
+Rat[38508 77941 0 38508 67059 0  ""]
+Rat[45500 94600 0 46000 88000 0  ""]
+Rat[45500 94600 0 22032 97000 0  ""]
+Rat[94508 88059 0 88000 88000 0  ""]
+Rat[88000 88000 0 54300 98500 0  ""]
+Rat[462000 53303 0 524508 63236 5  ""]
+Rat[477353 53303 0 510000 58890 5  ""]
+Rat[479912 25469 0 524508 32559 5  ""]
+Rat[464559 25469 0 510000 27949 5  ""]
+Rat[515000 21000 5 515118 27949 5  ""]
+Rat[515000 21000 5 514941 11390 5  ""]
+Rat[525000 21000 5 524508 27441 5  ""]
+Rat[525000 21000 5 525559 11390 5  ""]
+Rat[467647 106531 0 524508 124059 5  ""]
+Rat[483000 106531 0 509441 119008 5  ""]
+Rat[470206 78697 0 510441 85508 5  ""]
+Rat[515000 111000 5 514559 119008 5  ""]
+Rat[515000 111000 5 513000 101508 5  ""]
+Rat[525000 111000 5 524508 118941 5  ""]
+Rat[525000 111000 5 532236 101508 5  ""]
+Rat[467635 159146 0 525008 183059 5  ""]
+Rat[482988 159146 0 509941 178008 5  ""]
+Rat[485547 131312 0 524508 153059 5  ""]
+Rat[470194 131312 0 510441 149008 5  ""]
+Rat[515000 141000 5 515559 149008 5  ""]
+Rat[515000 141000 5 514559 132008 5  ""]
+Rat[525000 141000 5 524508 147941 5  ""]
+Rat[525000 141000 5 525618 132067 5  ""]
+Rat[515000 171000 5 515059 178008 5  ""]
+Rat[515000 171000 5 514500 162008 5  ""]
+Rat[525000 171000 5 525008 177941 5  ""]
+Rat[525000 171000 5 525059 162008 5  ""]
+Rat[465882 225914 0 524508 244000 5  ""]
+Rat[481235 225914 0 509382 237508 5  ""]
+Rat[483794 198080 0 525508 208559 5  ""]
+Rat[468441 198080 0 510055 209287 5  ""]
+Rat[515000 201000 5 515173 209287 5  ""]
+Rat[515000 201000 5 514232 191287 5  ""]
+Rat[525000 201000 5 525173 191287 5  ""]
+Rat[515000 231000 5 514500 237508 5  ""]
+Rat[515000 231000 5 514173 221787 5  ""]
+Rat[525000 231000 5 524508 238882 5  ""]
+Rat[525000 231000 5 525173 221787 5  ""]
+Rat[482118 241469 0 556941 268008 5  ""]
+Rat[466765 241469 0 556941 298008 5  ""]
+Rat[464206 269303 0 556941 328008 5  ""]
+Rat[479559 269303 0 556941 358008 5  ""]
+Rat[561500 261000 5 562059 268008 5  ""]
+Rat[561500 261000 5 561559 251508 5  ""]
+Rat[561500 291000 5 562059 298008 5  ""]
+Rat[561500 291000 5 561559 281508 5  ""]
+Rat[561500 321000 5 562059 328008 5  ""]
+Rat[561500 321000 5 561559 311508 5  ""]
+Rat[561500 351000 5 562059 358008 5  ""]
+Rat[561500 351000 5 561559 341508 5  ""]
+Rat[462456 52083 0 555882 28008 5  ""]
+Rat[447103 52083 0 556500 58008 5  ""]
+Rat[444544 79917 0 555882 88008 5  ""]
+Rat[459897 79917 0 556941 118008 5  ""]
+Rat[561500 21000 5 561000 28008 5  ""]
+Rat[561500 21000 5 561559 11508 5  ""]
+Rat[561500 51000 5 561618 58008 5  ""]
+Rat[561500 51000 5 561559 41508 5  ""]
+Rat[561500 81000 5 561000 88008 5  ""]
+Rat[561500 81000 5 561559 71508 5  ""]
+Rat[561500 111000 5 562059 118008 5  ""]
+Rat[561500 111000 5 561000 101508 5  ""]
+Rat[462956 166083 0 556941 148626 5  ""]
+Rat[447603 166083 0 556941 178008 5  ""]
+Rat[445044 193917 0 556941 208008 5  ""]
+Rat[460397 193917 0 556941 238449 5  ""]
+Rat[561500 141000 5 562059 148626 5  ""]
+Rat[561500 141000 5 561677 131508 5  ""]
+Rat[561500 171000 5 562059 178008 5  ""]
+Rat[561500 171000 5 561559 161508 5  ""]
+Rat[561500 201000 5 562059 208008 5  ""]
+Rat[561500 201000 5 561559 191508 5  ""]
+Rat[561500 231000 5 562059 238449 5  ""]
+Rat[561500 231000 5 562177 222008 5  ""]
+Rat[124375 399940 0 112375 399940 0  ""]
+Rat[124375 399940 0 138500 406571 0  ""]
+Rat[138500 406571 0 138012 413638 0  ""]
+Rat[138012 413638 0 138012 419638 0  ""]
+Rat[143130 413638 0 143500 406571 0  ""]
+Rat[143130 419638 0 148571 413638 0  ""]
+Rat[148571 413638 0 148500 406571 0  ""]
+Rat[159248 419638 0 158500 406571 0  ""]
+Rat[166012 425638 0 165044 418737 0  ""]
+Rat[166012 425638 0 158737 426130 0  ""]
+Rat[165044 418737 0 163500 406571 0  ""]
+Rat[434245 326579 0 447245 326389 0  ""]
+Rat[447245 326389 0 464000 334649 0  ""]
+Rat[464000 334649 0 463882 341086 0  ""]
+Rat[463882 341086 0 463882 347086 0  ""]
+Rat[469000 341086 0 469000 334649 0  ""]
+Rat[469000 347086 0 474882 341086 0  ""]
+Rat[474882 341086 0 474000 334649 0  ""]
+Rat[485118 347086 0 484000 334649 0  ""]
+Rat[489882 353086 0 490000 346185 0  ""]
+Rat[489882 353086 0 481607 353579 0  ""]
+Rat[490000 346185 0 489000 334649 0  ""]
 Layer(1 "top")
 (
 )
@@ -1064,136 +2822,832 @@
 )
 NetList()
 (
-	Net("U2/GND" "(unknown)")
+	Net("+3.3V" "(unknown)")
 	(
-		Connect("U2/C2-1")
-		Connect("U2/C3-1")
-		Connect("U2/C4-1")
-		Connect("U2/C6-1")
-		Connect("U2/R4-1")
-		Connect("U2/R5-1")
-		Connect("U2/U3-4")
-		Connect("U2/U3-8")
+		Connect("U2-3")
+		Connect("X1/C1-2")
+		Connect("X1/U4-4")
+		Connect("X1/U4-16")
+		Connect("X2/C1-2")
+		Connect("X2/U4-4")
+		Connect("X2/U4-16")
+		Connect("X3/C1-2")
+		Connect("X3/U4-4")
+		Connect("X3/U4-16")
+		Connect("X4/C1-2")
+		Connect("X4/U4-4")
+		Connect("X4/U4-16")
+		Connect("X5/C1-2")
+		Connect("X5/U4-4")
+		Connect("X5/U4-16")
+		Connect("X6/C1-2")
+		Connect("X6/U4-4")
+		Connect("X6/U4-16")
+		Connect("X7/C1-2")
+		Connect("X7/U4-4")
+		Connect("X7/U4-16")
 	)
-	Net("U2/unnamed_net1" "(unknown)")
+	Net("GND" "(unknown)")
 	(
-		Connect("U2/C3-2")
-		Connect("U2/C4-2")
-		Connect("U2/R2-1")
-		Connect("U2/R3-1")
-		Connect("U2/U3-1")
+		Connect("C2-2")
+		Connect("C3-2")
+		Connect("C4-1")
+		Connect("C5-1")
+		Connect("C6-1")
+		Connect("C7-1")
+		Connect("C8-1")
+		Connect("C9-1")
+		Connect("C10-1")
+		Connect("U2-2")
+		Connect("U2-3")
+		Connect("U2-4")
+		Connect("U2-7")
+		Connect("U2-10")
+		Connect("U2-11")
+		Connect("U2-12")
+		Connect("U2-13")
+		Connect("U3-2")
+		Connect("U3-4")
+		Connect("U8-1")
+		Connect("U8-2")
+		Connect("U8-47")
+		Connect("U8-48")
+		Connect("U9-2")
+		Connect("U9-4")
+		Connect("X1/C1-1")
+		Connect("X1/U4-8")
+		Connect("X1/U4-12")
+		Connect("X2/C1-1")
+		Connect("X2/U4-8")
+		Connect("X2/U4-12")
+		Connect("X3/C1-1")
+		Connect("X3/U4-8")
+		Connect("X3/U4-12")
+		Connect("X4/C1-1")
+		Connect("X4/U4-8")
+		Connect("X4/U4-12")
+		Connect("X5/C1-1")
+		Connect("X5/U4-8")
+		Connect("X5/U4-12")
+		Connect("X6/C1-1")
+		Connect("X6/U4-8")
+		Connect("X6/U4-12")
+		Connect("X7/C1-1")
+		Connect("X7/U4-8")
+		Connect("X7/U4-12")
+		Connect("X14/C2-1")
+		Connect("X14/C3-1")
+		Connect("X14/C4-1")
+		Connect("X14/C6-1")
+		Connect("X14/R4-1")
+		Connect("X14/R5-1")
+		Connect("X14/U3-4")
+		Connect("X14/U3-8")
 	)
-	Net("U2/unnamed_net2" "(unknown)")
+	Net("unnamed_net1" "(unknown)")
 	(
-		Connect("U2/R3-2")
-		Connect("U2/U3-2")
+		Connect("U6-14")
+		Connect("X2/U4-13")
 	)
-	Net("U2/unnamed_net3" "(unknown)")
+	Net("unnamed_net2" "(unknown)")
 	(
-		Connect("U2/R2-2")
-		Connect("U2/R4-2")
-		Connect("U2/U3-3")
+		Connect("U6-15")
+		Connect("X2/U4-11")
 	)
-	Net("U2/unnamed_net4" "(unknown)")
+	Net("unnamed_net3" "(unknown)")
 	(
-		Connect("U2/C2-2")
-		Connect("U2/U3-5")
+		Connect("U6-16")
+		Connect("X2/U4-5")
 	)
-	Net("U2/unnamed_net5" "(unknown)")
+	Net("unnamed_net4" "(unknown)")
 	(
-		Connect("U2/C5-1")
-		Connect("U2/R5-1")
-		Connect("U2/R5-2")
-		Connect("U2/U3-6")
+		Connect("U6-17")
+		Connect("X2/U4-3")
 	)
-	Net("U2/unnamed_net6" "(unknown)")
+	Net("unnamed_net5" "(unknown)")
 	(
-		Connect("U2/C5-2")
-		Connect("U2/C6-2")
-		Connect("U2/R5-2")
-		Connect("U2/U3-7")
+		Connect("U6-22")
+		Connect("X5/U4-13")
 	)
-	Net("X2/unnamed_net7" "(unknown)")
+	Net("unnamed_net6" "(unknown)")
 	(
+		Connect("U6-23")
+		Connect("X5/U4-11")
+	)
+	Net("unnamed_net7" "(unknown)")
+	(
+		Connect("U6-41")
+		Connect("X3/U4-13")
+	)
+	Net("unnamed_net8" "(unknown)")
+	(
+		Connect("U6-44")
+		Connect("X5/U4-5")
+	)
+	Net("unnamed_net9" "(unknown)")
+	(
+		Connect("U6-45")
+		Connect("X5/U4-3")
+	)
+	Net("unnamed_net10" "(unknown)")
+	(
+		Connect("U6-50")
+		Connect("X3/U4-5")
+	)
+	Net("unnamed_net11" "(unknown)")
+	(
+		Connect("U6-26")
+		Connect("X3/U4-11")
+	)
+	Net("unnamed_net12" "(unknown)")
+	(
+		Connect("U6-55")
+		Connect("X3/U4-3")
+	)
+	Net("unnamed_net13" "(unknown)")
+	(
+		Connect("U6-56")
+		Connect("X4/U4-13")
+	)
+	Net("unnamed_net14" "(unknown)")
+	(
+		Connect("U6-57")
+		Connect("X4/U4-11")
+	)
+	Net("unnamed_net15" "(unknown)")
+	(
+		Connect("U6-58")
+		Connect("X4/U4-5")
+	)
+	Net("unnamed_net16" "(unknown)")
+	(
+		Connect("U6-59")
+		Connect("X4/U4-3")
+	)
+	Net("unnamed_net17" "(unknown)")
+	(
+		Connect("U6-61")
+		Connect("X7/U4-13")
+	)
+	Net("unnamed_net18" "(unknown)")
+	(
+		Connect("U6-62")
+		Connect("X7/U4-11")
+	)
+	Net("unnamed_net19" "(unknown)")
+	(
+		Connect("U6-29")
+		Connect("X7/U4-5")
+	)
+	Net("unnamed_net20" "(unknown)")
+	(
+		Connect("U6-8")
+		Connect("X1/U4-3")
+	)
+	Net("unnamed_net21" "(unknown)")
+	(
+		Connect("U6-9")
+		Connect("X1/U4-5")
+	)
+	Net("unnamed_net22" "(unknown)")
+	(
+		Connect("U6-24")
+		Connect("X6/U4-3")
+	)
+	Net("unnamed_net23" "(unknown)")
+	(
+		Connect("U6-25")
+		Connect("X6/U4-5")
+	)
+	Net("unnamed_net24" "(unknown)")
+	(
+		Connect("U6-37")
+		Connect("X1/U4-11")
+	)
+	Net("unnamed_net25" "(unknown)")
+	(
+		Connect("U6-38")
+		Connect("X1/U4-13")
+	)
+	Net("unnamed_net26" "(unknown)")
+	(
+		Connect("U6-2")
+		Connect("X6/U4-11")
+	)
+	Net("unnamed_net27" "(unknown)")
+	(
+		Connect("U6-3")
+		Connect("X6/U4-13")
+	)
+	Net("unnamed_net28" "(unknown)")
+	(
+		Connect("U6-4")
+		Connect("X7/U4-3")
+	)
+	Net("unnamed_net29" "(unknown)")
+	(
+		Connect("C4-2")
+		Connect("U6-5")
+		Connect("U9-1")
+	)
+	Net("unnamed_net30" "(unknown)")
+	(
+		Connect("C5-2")
+		Connect("U6-6")
+		Connect("U9-3")
+	)
+	Net("unnamed_net31" "(unknown)")
+	(
+		Connect("R10-2")
+		Connect("X1/X2/C2-2")
+		Connect("X1/X2/CONN4-1")
+		Connect("X1/X4/C2-2")
+		Connect("X1/X4/CONN4-1")
+		Connect("X2/X2/C2-2")
 		Connect("X2/X2/CONN4-1")
+		Connect("X2/X4/C2-2")
 		Connect("X2/X4/CONN4-1")
+		Connect("X3/X2/C2-2")
+		Connect("X3/X2/CONN4-1")
+		Connect("X3/X4/C2-2")
+		Connect("X3/X4/CONN4-1")
+		Connect("X4/X2/C2-2")
+		Connect("X4/X2/CONN4-1")
+		Connect("X4/X4/C2-2")
+		Connect("X4/X4/CONN4-1")
+		Connect("X5/X1/C2-2")
+		Connect("X5/X1/CONN12-1")
+		Connect("X5/X2/C2-2")
+		Connect("X5/X2/CONN12-1")
+		Connect("X5/X3/C2-2")
+		Connect("X5/X3/CONN12-1")
+		Connect("X5/X4/C2-2")
+		Connect("X5/X4/CONN12-1")
+		Connect("X6/X1/C2-2")
+		Connect("X6/X1/CONN12-1")
+		Connect("X6/X2/C2-2")
+		Connect("X6/X2/CONN12-1")
+		Connect("X6/X3/C2-2")
+		Connect("X6/X3/CONN12-1")
+		Connect("X6/X4/C2-2")
+		Connect("X6/X4/CONN12-1")
+		Connect("X7/X1/C2-2")
+		Connect("X7/X1/CONN12-1")
+		Connect("X7/X2/C2-2")
+		Connect("X7/X2/CONN12-1")
+		Connect("X7/X3/C2-2")
+		Connect("X7/X3/CONN12-1")
+		Connect("X7/X4/C2-2")
+		Connect("X7/X4/CONN12-1")
+		Connect("X16/C2-1")
+		Connect("X16/C3-1")
+		Connect("X16/C4-1")
+		Connect("X16/C6-1")
+		Connect("X16/R4-1")
+		Connect("X16/R5-1")
+		Connect("X16/U3-4")
+		Connect("X16/U3-8")
 	)
-	Net("X2/unnamed_net8" "(unknown)")
+	Net("unnamed_net32" "(unknown)")
 	(
+		Connect("C10-2")
+		Connect("R12-2")
+		Connect("U2-1")
+		Connect("U3-1")
+		Connect("X1/X2/C2-1")
+		Connect("X1/X2/CONN4-2")
+		Connect("X1/X2/R9-2")
+		Connect("X1/X2/R10-2")
+		Connect("X1/X4/C2-1")
+		Connect("X1/X4/CONN4-2")
+		Connect("X1/X4/R9-2")
+		Connect("X1/X4/R10-2")
+		Connect("X2/X2/C2-1")
 		Connect("X2/X2/CONN4-2")
+		Connect("X2/X2/R9-2")
+		Connect("X2/X2/R10-2")
+		Connect("X2/X4/C2-1")
 		Connect("X2/X4/CONN4-2")
+		Connect("X2/X4/R9-2")
+		Connect("X2/X4/R10-2")
+		Connect("X3/X2/C2-1")
+		Connect("X3/X2/CONN4-2")
+		Connect("X3/X2/R9-2")
+		Connect("X3/X2/R10-2")
+		Connect("X3/X4/C2-1")
+		Connect("X3/X4/CONN4-2")
+		Connect("X3/X4/R9-2")
+		Connect("X3/X4/R10-2")
+		Connect("X4/X2/C2-1")
+		Connect("X4/X2/CONN4-2")
+		Connect("X4/X2/R9-2")
+		Connect("X4/X2/R10-2")
+		Connect("X4/X4/C2-1")
+		Connect("X4/X4/CONN4-2")
+		Connect("X4/X4/R9-2")
+		Connect("X4/X4/R10-2")
+		Connect("X5/X1/C2-1")
+		Connect("X5/X1/CONN12-2")
+		Connect("X5/X1/R7-2")
+		Connect("X5/X2/C2-1")
+		Connect("X5/X2/CONN12-2")
+		Connect("X5/X2/R7-2")
+		Connect("X5/X3/C2-1")
+		Connect("X5/X3/CONN12-2")
+		Connect("X5/X3/R7-2")
+		Connect("X5/X4/C2-1")
+		Connect("X5/X4/CONN12-2")
+		Connect("X5/X4/R7-2")
+		Connect("X6/X1/C2-1")
+		Connect("X6/X1/CONN12-2")
+		Connect("X6/X1/R7-2")
+		Connect("X6/X2/C2-1")
+		Connect("X6/X2/CONN12-2")
+		Connect("X6/X2/R7-2")
+		Connect("X6/X3/C2-1")
+		Connect("X6/X3/CONN12-2")
+		Connect("X6/X3/R7-2")
+		Connect("X6/X4/C2-1")
+		Connect("X6/X4/CONN12-2")
+		Connect("X6/X4/R7-2")
+		Connect("X7/X1/C2-1")
+		Connect("X7/X1/CONN12-2")
+		Connect("X7/X1/R7-2")
+		Connect("X7/X2/C2-1")
+		Connect("X7/X2/CONN12-2")
+		Connect("X7/X2/R7-2")
+		Connect("X7/X3/C2-1")
+		Connect("X7/X3/CONN12-2")
+		Connect("X7/X3/R7-2")
+		Connect("X7/X4/C2-1")
+		Connect("X7/X4/CONN12-2")
+		Connect("X7/X4/R7-2")
+		Connect("X16/C5-2")
+		Connect("X16/C6-2")
+		Connect("X16/R6-2")
+		Connect("X16/U3-7")
 	)
-	Net("X2/unnamed_net9" "(unknown)")
+	Net("unnamed_net33" "(unknown)")
 	(
+		Connect("R10-1")
+		Connect("R12-1")
+		Connect("X1/U4-2")
+		Connect("X1/U4-6")
+		Connect("X1/U4-10")
+		Connect("X1/U4-14")
 		Connect("X2/U4-2")
 		Connect("X2/U4-6")
 		Connect("X2/U4-10")
 		Connect("X2/U4-14")
+		Connect("X3/U4-2")
+		Connect("X3/U4-6")
+		Connect("X3/U4-10")
+		Connect("X3/U4-14")
+		Connect("X4/U4-2")
+		Connect("X4/U4-6")
+		Connect("X4/U4-10")
+		Connect("X4/U4-14")
+		Connect("X5/U4-2")
+		Connect("X5/U4-6")
+		Connect("X5/U4-10")
+		Connect("X5/U4-14")
+		Connect("X6/U4-2")
+		Connect("X6/U4-6")
+		Connect("X6/U4-10")
+		Connect("X6/U4-14")
+		Connect("X7/U4-2")
+		Connect("X7/U4-6")
+		Connect("X7/U4-10")
+		Connect("X7/U4-14")
 	)
-	Net("X2/unnamed_net10" "(unknown)")
+	Net("unnamed_net134" "(unknown)")
+	(
+		Connect("U8-51")
+		Connect("U8-52")
+		Connect("X14/C5-2")
+		Connect("X14/C6-2")
+		Connect("X14/R6-2")
+		Connect("X14/U3-7")
+	)
+	Net("unnamed_net147" "(unknown)")
+	(
+		Connect("U8-56")
+	)
+	Net("unnamed_net235" "(unknown)")
+	(
+		Connect("C3-1")
+		Connect("U2-1")
+	)
+	Net("unnamed_net236" "(unknown)")
+	(
+		Connect("C2-1")
+		Connect("U2-14")
+	)
+	Net("unnamed_net237" "(unknown)")
+	(
+		Connect("U2-4")
+	)
+	Net("unnamed_net238" "(unknown)")
+	(
+		Connect("U2-16")
+	)
+	Net("unnamed_net239" "(unknown)")
+	(
+		Connect("U2-5")
+	)
+	Net("unnamed_net240" "(unknown)")
+	(
+		Connect("U2-15")
+	)
+	Net("unnamed_net241" "(unknown)")
+	(
+		Connect("C7-2")
+		Connect("C8-2")
+		Connect("C9-2")
+		Connect("L2-2")
+		Connect("U2-6")
+		Connect("U3-3")
+	)
+	Net("unnamed_net242" "(unknown)")
+	(
+		Connect("D4-1")
+		Connect("L2-1")
+		Connect("U2-8")
+	)
+	Net("unnamed_net243" "(unknown)")
+	(
+		Connect("C6-2")
+		Connect("D4-3")
+		Connect("U2-9")
+	)
+	Net("X1/unnamed_net112" "(unknown)")
+	(
+		Connect("X1/U4-1")
+		Connect("X1/X4/R8-2")
+	)
+	Net("X1/unnamed_net113" "(unknown)")
+	(
+		Connect("X1/U4-7")
+		Connect("X1/X4/R6-2")
+	)
+	Net("X1/unnamed_net114" "(unknown)")
+	(
+		Connect("X1/U4-9")
+		Connect("X1/X2/R8-2")
+	)
+	Net("X1/unnamed_net115" "(unknown)")
+	(
+		Connect("X1/U4-15")
+		Connect("X1/X2/R6-2")
+	)
+	Net("X1/X2/unnamed_net124" "(unknown)")
+	(
+		Connect("X1/X2/CONN4-3")
+		Connect("X1/X2/R6-1")
+		Connect("X1/X2/R9-1")
+	)
+	Net("X1/X2/unnamed_net125" "(unknown)")
+	(
+		Connect("X1/X2/CONN4-4")
+		Connect("X1/X2/R8-1")
+		Connect("X1/X2/R10-1")
+	)
+	Net("X1/X4/unnamed_net130" "(unknown)")
+	(
+		Connect("X1/X4/CONN4-3")
+		Connect("X1/X4/R6-1")
+		Connect("X1/X4/R9-1")
+	)
+	Net("X1/X4/unnamed_net131" "(unknown)")
+	(
+		Connect("X1/X4/CONN4-4")
+		Connect("X1/X4/R8-1")
+		Connect("X1/X4/R10-1")
+	)
+	Net("X2/unnamed_net37" "(unknown)")
 	(
 		Connect("X2/U4-1")
 		Connect("X2/X4/R8-2")
 	)
-	Net("X2/unnamed_net11" "(unknown)")
+	Net("X2/unnamed_net38" "(unknown)")
 	(
 		Connect("X2/U4-7")
 		Connect("X2/X4/R6-2")
 	)
-	Net("X2/unnamed_net12" "(unknown)")
+	Net("X2/unnamed_net39" "(unknown)")
 	(
 		Connect("X2/U4-9")
 		Connect("X2/X2/R8-2")
 	)
-	Net("X2/unnamed_net13" "(unknown)")
+	Net("X2/unnamed_net40" "(unknown)")
 	(
 		Connect("X2/U4-15")
 		Connect("X2/X2/R6-2")
 	)
-	Net("X2/unnamed_net14" "(unknown)")
-	(
-		Connect("X2/U4-3")
-	)
-	Net("X2/unnamed_net15" "(unknown)")
-	(
-		Connect("X2/U4-5")
-	)
-	Net("X2/unnamed_net16" "(unknown)")
-	(
-		Connect("X2/U4-11")
-	)
-	Net("X2/unnamed_net17" "(unknown)")
-	(
-		Connect("X2/U4-13")
-	)
-	Net("X2/unnamed_net18" "(unknown)")
-	(
-		Connect("X2/U4-4")
-		Connect("X2/U4-16")
-	)
-	Net("X2/unnamed_net19" "(unknown)")
-	(
-		Connect("X2/U4-8")
-		Connect("X2/U4-12")
-	)
-	Net("X2/X2/unnamed_net22" "(unknown)")
+	Net("X2/X2/unnamed_net49" "(unknown)")
 	(
 		Connect("X2/X2/CONN4-3")
 		Connect("X2/X2/R6-1")
+		Connect("X2/X2/R9-1")
 	)
-	Net("X2/X2/unnamed_net23" "(unknown)")
+	Net("X2/X2/unnamed_net50" "(unknown)")
 	(
 		Connect("X2/X2/CONN4-4")
 		Connect("X2/X2/R8-1")
+		Connect("X2/X2/R10-1")
 	)
-	Net("X2/X4/unnamed_net28" "(unknown)")
+	Net("X2/X4/unnamed_net55" "(unknown)")
 	(
 		Connect("X2/X4/CONN4-3")
 		Connect("X2/X4/R6-1")
+		Connect("X2/X4/R9-1")
 	)
-	Net("X2/X4/unnamed_net29" "(unknown)")
+	Net("X2/X4/unnamed_net56" "(unknown)")
 	(
 		Connect("X2/X4/CONN4-4")
 		Connect("X2/X4/R8-1")
+		Connect("X2/X4/R10-1")
+	)
+	Net("X3/unnamed_net87" "(unknown)")
+	(
+		Connect("X3/U4-1")
+		Connect("X3/X4/R8-2")
+	)
+	Net("X3/unnamed_net88" "(unknown)")
+	(
+		Connect("X3/U4-7")
+		Connect("X3/X4/R6-2")
+	)
+	Net("X3/unnamed_net89" "(unknown)")
+	(
+		Connect("X3/U4-9")
+		Connect("X3/X2/R8-2")
+	)
+	Net("X3/unnamed_net90" "(unknown)")
+	(
+		Connect("X3/U4-15")
+		Connect("X3/X2/R6-2")
+	)
+	Net("X3/X2/unnamed_net99" "(unknown)")
+	(
+		Connect("X3/X2/CONN4-3")
+		Connect("X3/X2/R6-1")
+		Connect("X3/X2/R9-1")
+	)
+	Net("X3/X2/unnamed_net100" "(unknown)")
+	(
+		Connect("X3/X2/CONN4-4")
+		Connect("X3/X2/R8-1")
+		Connect("X3/X2/R10-1")
+	)
+	Net("X3/X4/unnamed_net105" "(unknown)")
+	(
+		Connect("X3/X4/CONN4-3")
+		Connect("X3/X4/R6-1")
+		Connect("X3/X4/R9-1")
+	)
+	Net("X3/X4/unnamed_net106" "(unknown)")
+	(
+		Connect("X3/X4/CONN4-4")
+		Connect("X3/X4/R8-1")
+		Connect("X3/X4/R10-1")
+	)
+	Net("X4/unnamed_net62" "(unknown)")
+	(
+		Connect("X4/U4-1")
+		Connect("X4/X4/R8-2")
+	)
+	Net("X4/unnamed_net63" "(unknown)")
+	(
+		Connect("X4/U4-7")
+		Connect("X4/X4/R6-2")
+	)
+	Net("X4/unnamed_net64" "(unknown)")
+	(
+		Connect("X4/U4-9")
+		Connect("X4/X2/R8-2")
+	)
+	Net("X4/unnamed_net65" "(unknown)")
+	(
+		Connect("X4/U4-15")
+		Connect("X4/X2/R6-2")
+	)
+	Net("X4/X2/unnamed_net74" "(unknown)")
+	(
+		Connect("X4/X2/CONN4-3")
+		Connect("X4/X2/R6-1")
+		Connect("X4/X2/R9-1")
+	)
+	Net("X4/X2/unnamed_net75" "(unknown)")
+	(
+		Connect("X4/X2/CONN4-4")
+		Connect("X4/X2/R8-1")
+		Connect("X4/X2/R10-1")
+	)
+	Net("X4/X4/unnamed_net80" "(unknown)")
+	(
+		Connect("X4/X4/CONN4-3")
+		Connect("X4/X4/R6-1")
+		Connect("X4/X4/R9-1")
+	)
+	Net("X4/X4/unnamed_net81" "(unknown)")
+	(
+		Connect("X4/X4/CONN4-4")
+		Connect("X4/X4/R8-1")
+		Connect("X4/X4/R10-1")
+	)
+	Net("X5/unnamed_net151" "(unknown)")
+	(
+		Connect("X5/U4-1")
+		Connect("X5/X1/R6-2")
+	)
+	Net("X5/unnamed_net152" "(unknown)")
+	(
+		Connect("X5/U4-7")
+		Connect("X5/X2/R6-2")
+	)
+	Net("X5/unnamed_net153" "(unknown)")
+	(
+		Connect("X5/U4-9")
+		Connect("X5/X3/R6-2")
+	)
+	Net("X5/unnamed_net154" "(unknown)")
+	(
+		Connect("X5/U4-15")
+		Connect("X5/X4/R6-2")
+	)
+	Net("X5/X1/unnamed_net168" "(unknown)")
+	(
+		Connect("X5/X1/CONN12-3")
+		Connect("X5/X1/R6-1")
+		Connect("X5/X1/R7-1")
+	)
+	Net("X5/X2/unnamed_net164" "(unknown)")
+	(
+		Connect("X5/X2/CONN12-3")
+		Connect("X5/X2/R6-1")
+		Connect("X5/X2/R7-1")
+	)
+	Net("X5/X3/unnamed_net172" "(unknown)")
+	(
+		Connect("X5/X3/CONN12-3")
+		Connect("X5/X3/R6-1")
+		Connect("X5/X3/R7-1")
+	)
+	Net("X5/X4/unnamed_net176" "(unknown)")
+	(
+		Connect("X5/X4/CONN12-3")
+		Connect("X5/X4/R6-1")
+		Connect("X5/X4/R7-1")
+	)
+	Net("X6/unnamed_net209" "(unknown)")
+	(
+		Connect("X6/U4-1")
+		Connect("X6/X1/R6-2")
+	)
+	Net("X6/unnamed_net210" "(unknown)")
+	(
+		Connect("X6/U4-7")
+		Connect("X6/X2/R6-2")
+	)
+	Net("X6/unnamed_net211" "(unknown)")
+	(
+		Connect("X6/U4-9")
+		Connect("X6/X3/R6-2")
+	)
+	Net("X6/unnamed_net212" "(unknown)")
+	(
+		Connect("X6/U4-15")
+		Connect("X6/X4/R6-2")
+	)
+	Net("X6/X1/unnamed_net226" "(unknown)")
+	(
+		Connect("X6/X1/CONN12-3")
+		Connect("X6/X1/R6-1")
+		Connect("X6/X1/R7-1")
+	)
+	Net("X6/X2/unnamed_net222" "(unknown)")
+	(
+		Connect("X6/X2/CONN12-3")
+		Connect("X6/X2/R6-1")
+		Connect("X6/X2/R7-1")
+	)
+	Net("X6/X3/unnamed_net230" "(unknown)")
+	(
+		Connect("X6/X3/CONN12-3")
+		Connect("X6/X3/R6-1")
+		Connect("X6/X3/R7-1")
+	)
+	Net("X6/X4/unnamed_net234" "(unknown)")
+	(
+		Connect("X6/X4/CONN12-3")
+		Connect("X6/X4/R6-1")
+		Connect("X6/X4/R7-1")
+	)
+	Net("X7/unnamed_net180" "(unknown)")
+	(
+		Connect("X7/U4-1")
+		Connect("X7/X1/R6-2")
+	)
+	Net("X7/unnamed_net181" "(unknown)")
+	(
+		Connect("X7/U4-7")
+		Connect("X7/X2/R6-2")
+	)
+	Net("X7/unnamed_net182" "(unknown)")
+	(
+		Connect("X7/U4-9")
+		Connect("X7/X3/R6-2")
+	)
+	Net("X7/unnamed_net183" "(unknown)")
+	(
+		Connect("X7/U4-15")
+		Connect("X7/X4/R6-2")
+	)
+	Net("X7/X1/unnamed_net197" "(unknown)")
+	(
+		Connect("X7/X1/CONN12-3")
+		Connect("X7/X1/R6-1")
+		Connect("X7/X1/R7-1")
+	)
+	Net("X7/X2/unnamed_net193" "(unknown)")
+	(
+		Connect("X7/X2/CONN12-3")
+		Connect("X7/X2/R6-1")
+		Connect("X7/X2/R7-1")
+	)
+	Net("X7/X3/unnamed_net201" "(unknown)")
+	(
+		Connect("X7/X3/CONN12-3")
+		Connect("X7/X3/R6-1")
+		Connect("X7/X3/R7-1")
+	)
+	Net("X7/X4/unnamed_net205" "(unknown)")
+	(
+		Connect("X7/X4/CONN12-3")
+		Connect("X7/X4/R6-1")
+		Connect("X7/X4/R7-1")
+	)
+	Net("X14/unnamed_net135" "(unknown)")
+	(
+		Connect("X14/C3-2")
+		Connect("X14/C4-2")
+		Connect("X14/R2-1")
+		Connect("X14/R3-1")
+		Connect("X14/U3-1")
+	)
+	Net("X14/unnamed_net136" "(unknown)")
+	(
+		Connect("X14/R3-2")
+		Connect("X14/U3-2")
+	)
+	Net("X14/unnamed_net137" "(unknown)")
+	(
+		Connect("X14/R2-2")
+		Connect("X14/R4-2")
+		Connect("X14/U3-3")
+	)
+	Net("X14/unnamed_net138" "(unknown)")
+	(
+		Connect("X14/C2-2")
+		Connect("X14/U3-5")
+	)
+	Net("X14/unnamed_net139" "(unknown)")
+	(
+		Connect("X14/C5-1")
+		Connect("X14/R5-2")
+		Connect("X14/R6-1")
+		Connect("X14/U3-6")
+	)
+	Net("X16/unnamed_net141" "(unknown)")
+	(
+		Connect("X16/C3-2")
+		Connect("X16/C4-2")
+		Connect("X16/R2-1")
+		Connect("X16/R3-1")
+		Connect("X16/U3-1")
+	)
+	Net("X16/unnamed_net142" "(unknown)")
+	(
+		Connect("X16/R3-2")
+		Connect("X16/U3-2")
+	)
+	Net("X16/unnamed_net143" "(unknown)")
+	(
+		Connect("X16/R2-2")
+		Connect("X16/R4-2")
+		Connect("X16/U3-3")
+	)
+	Net("X16/unnamed_net144" "(unknown)")
+	(
+		Connect("X16/C2-2")
+		Connect("X16/U3-5")
+	)
+	Net("X16/unnamed_net145" "(unknown)")
+	(
+		Connect("X16/C5-1")
+		Connect("X16/R5-2")
+		Connect("X16/R6-1")
+		Connect("X16/U3-6")
 	)
 )
diff --git a/bbb_cape/schematic/digital input.sch b/bbb_cape/schematic/digital input.sch
index 0bb467a..28f8355 100644
--- a/bbb_cape/schematic/digital input.sch
+++ b/bbb_cape/schematic/digital input.sch
@@ -1,45 +1,40 @@
 v 20110115 2
-C 45500 47200 1 180 0 in-1.sym
+C 46000 48000 1 180 0 in-1.sym
 {
-T 45500 46900 5 10 0 0 180 0 1
+T 46000 47700 5 10 0 0 180 0 1
 device=INPUT
-T 45500 46900 5 10 1 1 180 0 1
+T 45900 48100 5 10 1 1 180 0 1
 refdes=SGND
 }
-C 45500 46700 1 180 0 in-1.sym
+C 46000 46600 1 180 0 in-1.sym
 {
-T 45500 46400 5 10 0 0 180 0 1
+T 46000 46300 5 10 0 0 180 0 1
 device=INPUT
-T 45500 46400 5 10 1 1 180 0 1
+T 45900 46700 5 10 1 1 180 0 1
 refdes=SVCC
 }
-C 45200 45700 1 0 0 out-1.sym
+C 45400 45400 1 0 0 out-1.sym
 {
-T 45200 46000 5 10 0 0 0 0 1
+T 45400 45700 5 10 0 0 0 0 1
 device=OUTPUT
-T 45200 46000 5 10 1 1 0 0 1
+T 45400 45600 5 10 1 1 0 0 1
 refdes=OUT
 }
-N 44000 46500 44900 46500 4
-N 44900 46500 44900 46600 4
-N 44900 47100 44000 47100 4
-N 44000 47100 44000 46800 4
-C 44100 46000 1 0 0 resistor-1.sym
+N 44000 46500 45400 46500 4
+N 45400 47900 44100 47900 4
+N 44100 47900 44100 46800 4
+C 44200 45400 1 0 0 resistor-1.sym
 {
-T 44400 46400 5 10 0 0 0 0 1
+T 44500 45800 5 10 0 0 0 0 1
 device=RESISTOR
-T 44300 46300 5 10 1 1 0 0 1
+T 44400 45700 5 10 1 1 0 0 1
 refdes=R6
-T 44100 45800 5 10 1 1 0 0 1
+T 44200 45200 5 10 1 1 0 0 1
 value=500 ohms
-T 44100 46000 5 10 0 0 0 0 1
+T 44200 45400 5 10 0 0 0 0 1
 footprint=0603
 }
-N 44000 46200 44100 46200 4
-N 44100 46200 44100 46100 4
-N 45000 46100 45100 46100 4
-N 45100 46100 45100 45800 4
-N 45100 45800 45200 45800 4
+N 45100 45500 45400 45500 4
 C 42300 46000 1 0 0 connector3-1.sym
 {
 T 44100 46900 5 10 0 0 0 0 1
@@ -49,3 +44,36 @@
 T 42300 46000 5 10 0 0 0 0 1
 footprint=22-23-2031
 }
+N 44200 45500 44100 45500 4
+N 44100 45500 44100 46200 4
+N 44100 46200 44000 46200 4
+C 44900 46800 1 90 0 capacitor-1.sym
+{
+T 44200 47000 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44400 47000 5 10 1 1 90 0 1
+refdes=C2
+T 44000 47000 5 10 0 0 90 0 1
+symversion=0.1
+T 45100 46800 5 10 1 1 90 0 1
+value=0.1 uF
+T 44900 46800 5 10 0 0 0 0 1
+footprint=0603
+}
+N 44700 47700 44700 47900 4
+N 44700 46800 44700 46500 4
+N 44000 46800 44100 46800 4
+C 44300 46000 1 0 0 resistor-1.sym
+{
+T 44600 46400 5 10 0 0 0 0 1
+device=RESISTOR
+T 44500 46200 5 10 1 1 0 0 1
+refdes=R7
+T 44300 45900 5 10 1 1 0 0 1
+value=10 kohms
+T 44300 46000 5 10 0 0 0 0 1
+footprint=0603
+}
+N 44300 46100 44100 46100 4
+N 45200 46100 45300 46100 4
+N 45300 46100 45300 46500 4
diff --git a/bbb_cape/schematic/digital inputs x4.sch b/bbb_cape/schematic/digital inputs x4.sch
index 99a092a..c58af67 100644
--- a/bbb_cape/schematic/digital inputs x4.sch
+++ b/bbb_cape/schematic/digital inputs x4.sch
@@ -28,18 +28,18 @@
 N 37200 46100 37200 49900 4
 N 38100 46600 37200 46600 4
 N 38100 47700 37200 47700 4
-C 45400 48200 1 180 0 in-1.sym
+C 46000 48200 1 180 0 in-1.sym
 {
-T 45400 47900 5 10 0 0 180 0 1
+T 46000 47900 5 10 0 0 180 0 1
 device=INPUT
-T 45400 47900 5 10 1 1 180 0 1
+T 46000 47900 5 10 1 1 180 0 1
 refdes=DGND
 }
-C 45400 48800 1 180 0 in-1.sym
+C 46000 49400 1 180 0 in-1.sym
 {
-T 45400 48500 5 10 0 0 180 0 1
+T 46000 49100 5 10 0 0 180 0 1
 device=INPUT
-T 45400 48500 5 10 1 1 180 0 1
+T 46000 49100 5 10 1 1 180 0 1
 refdes=DVCC
 }
 C 44200 46100 1 270 0 out-1.sym
@@ -72,12 +72,11 @@
 }
 N 43800 46600 44300 46600 4
 N 44300 46600 44300 46100 4
-N 43800 48700 44800 48700 4
-N 43800 48100 44800 48100 4
+N 43800 48100 45400 48100 4
 N 44600 48100 44600 48400 4
 N 44600 48400 43800 48400 4
 N 43800 47800 44100 47800 4
-N 44100 47800 44100 48700 4
+N 44100 47800 44100 49300 4
 N 43800 46900 44800 46900 4
 N 44800 46900 44800 46100 4
 N 43800 47200 45300 47200 4
@@ -146,3 +145,20 @@
 N 38100 49900 37200 49900 4
 N 40400 48600 41000 48600 4
 N 41000 48600 41000 48100 4
+C 45300 48200 1 90 0 capacitor-1.sym
+{
+T 44600 48400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44800 48400 5 10 1 1 90 0 1
+refdes=C1
+T 44400 48400 5 10 0 0 90 0 1
+symversion=0.1
+T 45300 48200 5 10 0 0 90 0 1
+footprint=0603
+T 45500 48400 5 10 1 1 90 0 1
+value=0.1 uF
+}
+N 45100 48200 45100 48100 4
+N 44100 49300 45400 49300 4
+N 45100 49100 45100 49300 4
+N 44100 48700 43800 48700 4
diff --git a/bbb_cape/schematic/encoder input.sch b/bbb_cape/schematic/encoder input.sch
index 6610d69..f9c3af4 100644
--- a/bbb_cape/schematic/encoder input.sch
+++ b/bbb_cape/schematic/encoder input.sch
@@ -1,16 +1,16 @@
 v 20110115 2
-C 45500 47200 1 180 0 in-1.sym
+C 46700 47900 1 180 0 in-1.sym
 {
-T 45500 46900 5 10 0 0 180 0 1
+T 46700 47600 5 10 0 0 180 0 1
 device=INPUT
-T 45500 46900 5 10 1 1 180 0 1
+T 46600 48000 5 10 1 1 180 0 1
 refdes=SGND
 }
-C 45500 46700 1 180 0 in-1.sym
+C 46700 46600 1 180 0 in-1.sym
 {
-T 45500 46400 5 10 0 0 180 0 1
+T 46700 46300 5 10 0 0 180 0 1
 device=INPUT
-T 45500 46400 5 10 1 1 180 0 1
+T 46600 46700 5 10 1 1 180 0 1
 refdes=SVCC
 }
 C 42300 45700 1 0 0 connector4-1.sym
@@ -22,53 +22,93 @@
 T 42300 45700 5 10 0 0 0 0 1
 footprint=22-23-2041
 }
-C 45200 45700 1 0 0 out-1.sym
+C 46100 45600 1 0 0 out-1.sym
 {
-T 45200 46000 5 10 0 0 0 0 1
+T 46100 45900 5 10 0 0 0 0 1
 device=OUTPUT
-T 45200 46000 5 10 1 1 0 0 1
+T 46100 45800 5 10 1 1 0 0 1
 refdes=CH1
 }
-C 45200 45200 1 0 0 out-1.sym
+C 46100 44600 1 0 0 out-1.sym
 {
-T 45200 45500 5 10 0 0 0 0 1
+T 46100 44900 5 10 0 0 0 0 1
 device=OUTPUT
-T 45200 45500 5 10 1 1 0 0 1
+T 46100 44800 5 10 1 1 0 0 1
 refdes=CH2
 }
-N 44000 46500 44900 46500 4
-N 44900 46500 44900 46600 4
-N 44900 47100 44000 47100 4
-N 44000 47100 44000 46800 4
-C 44100 46000 1 0 0 resistor-1.sym
+N 44000 46500 46100 46500 4
+N 46100 47800 44100 47800 4
+N 44100 46800 44100 47800 4
+C 44900 45600 1 0 0 resistor-1.sym
 {
-T 44400 46400 5 10 0 0 0 0 1
+T 45200 46000 5 10 0 0 0 0 1
 device=RESISTOR
-T 44300 46300 5 10 1 1 0 0 1
+T 45100 45800 5 10 1 1 0 0 1
 refdes=R6
-T 44100 45800 5 10 1 1 0 0 1
+T 44900 45500 5 10 1 1 0 0 1
 value=500 ohms
-T 44100 46000 5 10 0 0 0 0 1
+T 44900 45600 5 10 0 0 0 0 1
 footprint=0603
 }
-C 44100 45300 1 0 0 resistor-1.sym
+C 44900 44600 1 0 0 resistor-1.sym
 {
-T 44400 45700 5 10 0 0 0 0 1
+T 45200 45000 5 10 0 0 0 0 1
 device=RESISTOR
-T 44300 45600 5 10 1 1 0 0 1
+T 45100 44800 5 10 1 1 0 0 1
 refdes=R8
-T 44100 45100 5 10 1 1 0 0 1
+T 44900 44500 5 10 1 1 0 0 1
 value=500 ohms
-T 44100 45300 5 10 0 0 0 0 1
+T 44900 44600 5 10 0 0 0 0 1
 footprint=0603
 }
-N 44000 46200 44100 46200 4
-N 44100 46200 44100 46100 4
 N 44000 45900 44100 45900 4
-N 44100 45900 44100 45400 4
-N 45000 45400 45100 45400 4
-N 45100 45400 45100 45300 4
-N 45000 46100 45100 46100 4
-N 45100 46100 45100 45800 4
-N 45100 45800 45200 45800 4
-N 45100 45300 45200 45300 4
+N 44100 44700 44100 45900 4
+N 45800 44700 46100 44700 4
+N 45800 45700 46100 45700 4
+C 44900 46700 1 90 0 capacitor-1.sym
+{
+T 44200 46900 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44400 46900 5 10 1 1 90 0 1
+refdes=C2
+T 44000 46900 5 10 0 0 90 0 1
+symversion=0.1
+T 45100 46700 5 10 1 1 90 0 1
+value=0.1 uF
+T 44900 46700 5 10 0 0 0 0 1
+footprint=0603
+}
+N 44000 46800 44100 46800 4
+N 44900 44700 44100 44700 4
+N 44700 47800 44700 47600 4
+N 44700 46700 44700 46500 4
+C 44900 46100 1 0 0 resistor-1.sym
+{
+T 45200 46500 5 10 0 0 0 0 1
+device=RESISTOR
+T 45100 46300 5 10 1 1 0 0 1
+refdes=R9
+T 44900 46000 5 10 1 1 0 0 1
+value=10 kohms
+T 44900 46100 5 10 0 0 0 0 1
+footprint=0603
+}
+C 44900 45100 1 0 0 resistor-1.sym
+{
+T 45200 45500 5 10 0 0 0 0 1
+device=RESISTOR
+T 45100 45300 5 10 1 1 0 0 1
+refdes=R10
+T 44900 45000 5 10 1 1 0 0 1
+value=10 kohms
+T 44900 45100 5 10 0 0 0 0 1
+footprint=0603
+}
+N 44000 46200 44900 46200 4
+N 44600 46200 44600 45700 4
+N 44600 45700 44900 45700 4
+N 44900 45200 44100 45200 4
+N 45800 46200 45900 46200 4
+N 45900 46200 45900 46500 4
+N 45900 46500 45900 45200 4
+N 45900 45200 45800 45200 4
diff --git a/bbb_cape/schematic/encoder inputs x2.sch b/bbb_cape/schematic/encoder inputs x2.sch
index d658b15..d2027b4 100644
--- a/bbb_cape/schematic/encoder inputs x2.sch
+++ b/bbb_cape/schematic/encoder inputs x2.sch
@@ -54,18 +54,18 @@
 N 40400 46600 41200 46600 4
 N 41200 46600 41200 46900 4
 N 41200 46900 42000 46900 4
-C 45400 48200 1 180 0 in-1.sym
+C 45800 48200 1 180 0 in-1.sym
 {
-T 45400 47900 5 10 0 0 180 0 1
+T 45800 47900 5 10 0 0 180 0 1
 device=INPUT
-T 45400 47900 5 10 1 1 180 0 1
+T 45800 47900 5 10 1 1 180 0 1
 refdes=DGND
 }
-C 45400 48800 1 180 0 in-1.sym
+C 45900 49400 1 180 0 in-1.sym
 {
-T 45400 48500 5 10 0 0 180 0 1
+T 45900 49100 5 10 0 0 180 0 1
 device=INPUT
-T 45400 48500 5 10 1 1 180 0 1
+T 45900 49100 5 10 1 1 180 0 1
 refdes=DVCC
 }
 C 44200 46100 1 270 0 out-1.sym
@@ -98,12 +98,11 @@
 }
 N 43800 46600 44300 46600 4
 N 44300 46600 44300 46100 4
-N 43800 48700 44800 48700 4
-N 43800 48100 44800 48100 4
+N 43800 48100 45200 48100 4
 N 44600 48100 44600 48400 4
 N 44600 48400 43800 48400 4
 N 43800 47800 44100 47800 4
-N 44100 47800 44100 48700 4
+N 44100 47800 44100 49300 4
 N 43800 46900 44800 46900 4
 N 44800 46900 44800 46100 4
 N 43800 47200 45300 47200 4
@@ -123,3 +122,20 @@
 N 42000 47200 41600 47200 4
 N 42000 47800 41600 47800 4
 N 42000 48400 41600 48400 4
+C 45300 48200 1 90 0 capacitor-1.sym
+{
+T 44600 48400 5 10 0 0 90 0 1
+device=CAPACITOR
+T 44900 48400 5 10 1 1 90 0 1
+refdes=C1
+T 44400 48400 5 10 0 0 90 0 1
+symversion=0.1
+T 45300 48200 5 10 0 0 90 0 1
+footprint=0603
+T 45500 48400 5 10 1 1 90 0 1
+value=0.1 uF
+}
+N 44100 49300 45300 49300 4
+N 45100 49100 45100 49300 4
+N 44100 48700 43800 48700 4
+N 45100 48200 45100 48100 4
diff --git a/bbb_cape/schematic/packages/1812.fp b/bbb_cape/schematic/packages/1812.fp
new file mode 100644
index 0000000..d0210c9
--- /dev/null
+++ b/bbb_cape/schematic/packages/1812.fp
@@ -0,0 +1,11 @@
+Element["" "1812" "1812" "1812" 15.0000mm 1574.80mil -3.7498mm -39.38mil 0 100 ""]
+(
+	Pad[98.43mil -19.68mil 98.43mil 19.69mil 94.80mil 39.37mil 2.5080mm "2" "2" "square"]
+	Pad[-98.42mil -19.68mil -98.42mil 19.69mil 94.80mil 39.37mil 2.5080mm "1" "1" "square"]
+	ElementLine [-157.48mil -59.05mil -137.79mil -2.0000mm 8.00mil]
+	ElementLine [-157.48mil 2.0000mm -157.48mil -59.05mil 8.00mil]
+	ElementLine [157.48mil 2.0000mm -157.48mil 2.0000mm 8.00mil]
+	ElementLine [157.48mil -2.0000mm 157.48mil 2.0000mm 8.00mil]
+	ElementLine [-137.79mil -2.0000mm 157.48mil -2.0000mm 8.00mil]
+
+	)
diff --git a/bbb_cape/schematic/packages/ABMM2.fp b/bbb_cape/schematic/packages/ABMM2.fp
new file mode 100644
index 0000000..66d118d
--- /dev/null
+++ b/bbb_cape/schematic/packages/ABMM2.fp
@@ -0,0 +1,12 @@
+# author: Bdale Garbee
+# email: bdale@gag.com
+# dist-license: GPL 2
+# use-license: unlimited
+Element[0x0 "ABM8" "" "" 0 0 0 0 0 100 0x0]
+(
+   Pad[ 5512 -9349 5512 -12007 7480 -3936 8080 "pin2" "2" 0x0100]
+   Pad[ 5512 9350 5512 12008 7480 -3936 8080 "pin1" "1" 0x0100]
+   Pad[ -5511 9350 -5511 12008 7480 -3936 8080 "pin4" "4" 0x0100]
+   Pad[ -5511 -9349 -5511 -12007 7480 -3936 8080 "pin3" "3" 0x0100]
+   ElementArc[ 709 13720 500 500 0 360 1000 ]
+)
diff --git a/bbb_cape/schematic/simple switcher 5V.sch b/bbb_cape/schematic/simple switcher 5V.sch
index 763bdf2..32ce2db 100644
--- a/bbb_cape/schematic/simple switcher 5V.sch
+++ b/bbb_cape/schematic/simple switcher 5V.sch
@@ -88,9 +88,9 @@
 T 44100 44800 5 10 1 1 0 0 1
 value=34.0 kohm
 T 44200 45000 5 10 0 0 0 0 1
-footprint=0805
+footprint=0603
 T 44200 45000 5 10 0 0 0 0 1
-pn=CRCW080534K0FKEA
+pn=CRCW060334K0FKEA
 }
 C 44300 45900 1 0 0 resistor-1.sym
 {
@@ -101,9 +101,9 @@
 T 44100 45700 5 10 1 1 0 0 1
 value=154.0 kohm
 T 44300 45900 5 10 0 0 0 0 1
-footprint=0805
+footprint=0603
 T 44300 45900 5 10 0 0 0 0 1
-pn=CRCW0805154KFKEA
+pn=CRCW0603154KFKEA
 }
 N 45400 46900 45400 46000 4
 N 45400 46000 45200 46000 4
@@ -116,9 +116,9 @@
 T 44200 44000 5 10 1 1 0 0 1
 value=9.31 kohm
 T 44200 44200 5 10 0 0 0 0 1
-footprint=0805
+footprint=0603
 T 44200 44200 5 10 0 0 0 0 1
-pn=CRCW080534K0FKEA
+pn=CRCW060334K0FKEA
 }
 N 45700 44300 45700 46900 4
 N 45100 45100 45700 45100 4
@@ -131,28 +131,27 @@
 C 46100 43900 1 0 0 gnd-1.sym
 N 46800 45200 46800 45000 4
 N 46800 45000 46200 45000 4
-C 46300 44400 1 0 0 resistor-1.sym
+C 46400 44400 1 0 0 resistor-1.sym
 {
-T 46600 44800 5 10 0 0 0 0 1
+T 46700 44800 5 10 0 0 0 0 1
 device=RESISTOR
-T 46500 44700 5 10 1 1 0 0 1
+T 46600 44700 5 10 1 1 0 0 1
 refdes=R5
-T 46300 44200 5 10 1 1 0 0 1
+T 46400 44200 5 10 1 1 0 0 1
 value=1.27 kohm
-T 46300 44400 5 10 0 0 0 0 1
+T 46400 44400 5 10 0 0 0 0 1
 footprint=0805
-T 46300 44400 5 10 0 0 0 0 1
+T 46400 44400 5 10 0 0 0 0 1
 pn=CRCW08051K27FKEA
 }
-N 46200 44500 46300 44500 4
-N 47300 46900 47300 44500 4
-N 47300 44500 47200 44500 4
+N 46200 44500 46400 44500 4
+N 47300 44500 47300 46900 4
 C 47500 46000 1 0 0 resistor-1.sym
 {
 T 47800 46400 5 10 0 0 0 0 1
 device=RESISTOR
 T 47700 46300 5 10 1 1 0 0 1
-refdes=R5
+refdes=R6
 T 47500 45800 5 10 1 1 0 0 1
 value=6.65 kohm
 T 47500 46000 5 10 0 0 0 0 1
@@ -198,16 +197,15 @@
 T 41200 44200 5 10 1 1 0 0 1
 refdes=GND
 }
-C 51200 43900 1 0 0 out-1.sym
+C 51200 46500 1 0 0 out-1.sym
 {
-T 51200 44200 5 10 0 0 0 0 1
+T 51200 46800 5 10 0 0 0 0 1
 device=OUTPUT
-T 51200 44200 5 10 1 1 0 0 1
+T 51200 46800 5 10 1 1 0 0 1
 refdes=VOUT
 }
 C 42400 43900 1 90 0 gnd-1.sym
 N 41800 44000 42100 44000 4
-N 51200 46600 51200 44000 4
 C 41200 46500 1 0 0 in-1.sym
 {
 T 41200 46800 5 10 0 0 0 0 1
diff --git a/bbb_cape/schematic/symbols/crystal.sym b/bbb_cape/schematic/symbols/crystal.sym
new file mode 100644
index 0000000..17dcee8
--- /dev/null
+++ b/bbb_cape/schematic/symbols/crystal.sym
@@ -0,0 +1,62 @@
+v 20110115 2
+P 500 400 800 400 1 0 0
+{
+T 650 450 5 8 1 1 0 6 1
+pinnumber=1
+T 750 350 5 8 0 1 0 8 1
+pinseq=1
+T 850 400 9 8 0 1 0 0 1
+pinlabel=1
+T 850 400 5 8 0 1 0 2 1
+pintype=pas
+}
+P 1100 400 1400 400 1 0 1
+{
+T 1250 450 5 8 1 1 0 0 1
+pinnumber=3
+T 1250 350 5 8 0 1 0 2 1
+pinseq=3
+T 1150 400 9 8 0 1 0 6 1
+pinlabel=3
+T 1150 400 5 8 0 1 0 8 1
+pintype=pas
+}
+B 850 300 200 200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 200 500 5 10 0 0 0 0 1
+device=CRYSTAL
+L 800 540 800 260 3 0 0 0 -1 -1
+L 1100 540 1100 260 3 0 0 0 -1 -1
+T 800 700 8 10 1 1 0 0 1
+refdes=U?
+T 200 1100 5 10 0 0 0 0 1
+description=crystal
+T 200 900 5 10 0 0 0 0 1
+numslots=0
+T 200 700 5 10 0 0 0 0 1
+symversion=0.1
+P 700 200 500 200 1 0 1
+{
+T 656 248 5 8 1 1 0 6 1
+pinnumber=2
+T 650 150 5 8 0 1 0 8 1
+pinseq=2
+T 755 195 9 8 0 1 0 0 1
+pinlabel=2
+T 750 200 5 8 0 1 0 2 1
+pintype=gnd
+}
+L 1200 600 700 600 3 0 0 0 -1 -1
+P 1200 200 1400 200 1 0 1
+{
+T 1250 250 5 8 1 1 0 0 1
+pinnumber=4
+T 1250 150 5 8 0 1 0 2 1
+pinseq=4
+T 1150 200 9 8 0 1 0 6 1
+pinlabel=4
+T 1150 200 5 8 0 1 0 8 1
+pintype=pwr
+}
+L 700 600 700 200 3 0 0 0 -1 -1
+L 700 200 1200 200 3 0 0 0 -1 -1
+L 1200 200 1200 600 3 0 0 0 -1 -1
diff --git a/bbb_cape/schematic/symbols/diode-sot23.sym b/bbb_cape/schematic/symbols/diode-sot23.sym
new file mode 100644
index 0000000..c229137
--- /dev/null
+++ b/bbb_cape/schematic/symbols/diode-sot23.sym
@@ -0,0 +1,35 @@
+v 20110115 2
+L 300 400 300 0 3 0 0 0 -1 -1
+L 300 400 600 200 3 0 0 0 -1 -1
+T 400 600 5 10 0 0 0 0 1
+device=DIODE
+L 600 200 300 0 3 0 0 0 -1 -1
+L 600 400 600 0 3 0 0 0 -1 -1
+P 0 200 200 200 1 0 0
+{
+T 100 250 5 8 0 1 0 0 1
+pinnumber=1
+T 100 250 5 8 0 0 0 0 1
+pinseq=1
+T 100 250 5 8 0 1 0 0 1
+pinlabel=1
+T 100 250 5 8 0 1 0 0 1
+pintype=pas
+}
+P 900 200 700 200 1 0 0
+{
+T 700 250 5 8 0 1 0 0 1
+pinnumber=3
+T 700 250 5 8 0 0 0 0 1
+pinseq=3
+T 700 250 5 8 0 1 0 0 1
+pinlabel=3
+T 700 250 5 8 0 1 0 0 1
+pintype=pas
+}
+L 700 200 600 200 3 0 0 0 -1 -1
+L 300 200 200 200 3 0 0 0 -1 -1
+T 300 500 8 10 1 1 0 0 1
+refdes=D?
+T 195 700 8 10 0 1 0 0 1
+footprint=SOT23