current state of rework for next version
[hw/telescience] / telescience.pcb
index d57c803fff605c931bd15afc04a98bce68136a11..873b7217a01ef58e185a5895c395a283eae3da75 100644 (file)
@@ -6,7 +6,7 @@ FileVersion[20070407]
 PCB["TeleScience" 275000 100000]
 
 Grid[100.0 0 0 0]
-Cursor[1800 67300 0.000000]
+Cursor[1800 1200 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
@@ -811,6 +811,7 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
+Via[110100 57000 3100 2000 0 1500 "" "thermal(1S)"]
 
 Element["" "hole-M3" "H3" "unknown" 262500 87500 -2500 -3200 0 100 ""]
 (
@@ -892,13 +893,13 @@ Element["" "0402" "C5" "0.1uF" 30800 59974 8150 -3350 3 100 ""]
 
 Element["onsolder" "282834-8" "J10" "Thermistors" 70094 25895 800 6200 0 100 "auto"]
 (
-       Pin[5906 -12795 7087 1260 8346 4528 "8" "8" "edge2,thermal(0X)"]
+       Pin[5906 -12795 7087 1260 8346 4528 "8" "8" "edge2,thermal(0X,1X)"]
        Pin[15906 -12795 7087 1260 8346 4528 "7" "7" "edge2"]
-       Pin[25906 -12795 7087 1260 8346 4528 "6" "6" "edge2"]
+       Pin[25906 -12795 7087 1260 8346 4528 "6" "6" "edge2,thermal(1X)"]
        Pin[35906 -12795 7087 1260 8346 4528 "5" "5" "edge2"]
-       Pin[45906 -12795 7087 1260 8346 4528 "4" "4" "edge2"]
+       Pin[45906 -12795 7087 1260 8346 4528 "4" "4" "edge2,thermal(1X)"]
        Pin[55906 -12795 7087 1260 8346 4528 "3" "3" "edge2"]
-       Pin[65906 -12795 7087 1260 8346 4528 "2" "2" "edge2"]
+       Pin[65906 -12795 7087 1260 8346 4528 "2" "2" "edge2,thermal(1X)"]
        Pin[75906 -12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
        ElementLine [81811 0 0 0 600]
        ElementLine [81811 -25591 81811 0 600]
@@ -909,10 +910,10 @@ Element["onsolder" "282834-8" "J10" "Thermistors" 70094 25895 800 6200 0 100 "au
 
 Element["" "ABM3B" "X1" "8mhz" 157576 51726 0 0 0 100 ""]
 (
-       Pad[4724 -9054 4724 -6692 4724 0 5324 "pin2" "2" "square"]
-       Pad[4724 6693 4724 9055 4724 0 5324 "pin1" "1" "square,edge2"]
-       Pad[-4723 6693 -4723 9055 4724 0 5324 "pin4" "4" "square,edge2"]
-       Pad[-4723 -9054 -4723 -6692 4724 0 5324 "pin3" "3" "square"]
+       Pad[4724 -9054 4724 -6692 4724 0 5324 "2" "2" "square"]
+       Pad[4724 6693 4724 9055 4724 0 5324 "1" "1" "square,edge2"]
+       Pad[-4723 6693 -4723 9055 4724 0 5324 "4" "4" "square,edge2"]
+       Pad[-4723 -9054 -4723 -6692 4724 0 5324 "3" "3" "square"]
        ElementArc [945 10000 500 500 0 360 1000]
 
        )
@@ -931,7 +932,7 @@ Element["" "0402" "C33" "22pF" 157526 35000 -2550 1350 0 100 ""]
 
        )
 
-Element["" "0603diode" "D3" "green" 76659 77000 -2250 1850 0 100 ""]
+Element["" "0603diode" "D3" "green" 63359 77500 -2250 1850 0 100 ""]
 (
        Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
        Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
@@ -941,7 +942,7 @@ Element["" "0603diode" "D3" "green" 76659 77000 -2250 1850 0 100 ""]
 
        )
 
-Element["" "0603diode" "D2" "red" 78259 63500 -3150 1850 0 100 ""]
+Element["" "0603diode" "D2" "red" 63559 70600 -3550 3850 0 100 ""]
 (
        Pad[-2559 -492 -2559 492 2952 2000 3552 "1" "1" "square"]
        Pad[2559 -492 2559 492 2952 2000 3552 "2" "2" "square"]
@@ -953,8 +954,8 @@ Element["" "0603diode" "D2" "red" 78259 63500 -3150 1850 0 100 ""]
 
 Element["" "ZX62-B-5PA" "J5" "USBmicroB" 257343 50000 489 22661 1 100 ""]
 (
-       Pad[787 0 4528 0 1575 984 2362 "D+" "3" "square"]
-       Pad[787 2558 4528 2558 1575 984 2362 "D-" "2" "square"]
+       Pad[787 0 4528 0 1575 984 2362 "DATA+" "3" "square"]
+       Pad[787 2558 4528 2558 1575 984 2362 "DATA-" "2" "square"]
        Pad[787 -2559 4528 -2559 1575 984 2362 "HS" "4" "square"]
        Pad[787 5117 4528 5117 1575 984 2362 "VBUS" "1" "square"]
        Pad[787 -5118 4528 -5118 1575 984 2362 "GND" "5" "square"]
@@ -969,10 +970,10 @@ Element["" "ZX62-B-5PA" "J5" "USBmicroB" 257343 50000 489 22661 1 100 ""]
 
 Element["onsolder" "0-215079-4" "J1" "Debug" 237500 5300 0 0 2 100 "auto"]
 (
-       Pin[0 10000 6299 1200 7299 3150 "pin1" "1" "square,edge2,thermal(1X)"]
-       Pin[-5000 0 6299 1200 7299 3150 "pin2" "2" "edge2"]
-       Pin[-10000 10000 6299 1200 7299 3150 "pin3" "3" "edge2"]
-       Pin[-15000 0 6299 1200 7299 3150 "pin4" "4" "edge2"]
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X)"]
+       Pin[-5000 0 6299 1200 7299 3150 "2" "2" "edge2"]
+       Pin[-10000 10000 6299 1200 7299 3150 "3" "3" "edge2"]
+       Pin[-15000 0 6299 1200 7299 3150 "4" "4" "edge2"]
        Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
        ElementLine [9428 -5038 9428 15039 600]
        ElementLine [-24429 15039 9428 15039 600]
@@ -981,14 +982,14 @@ Element["onsolder" "0-215079-4" "J1" "Debug" 237500 5300 0 0 2 100 "auto"]
 
        )
 
-Element["" "0402" "R13" "270" 57000 40300 -3202 850 2 100 ""]
+Element["" "0402" "R13" "270" 31426 45300 -3202 850 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R12" "270" 60974 12026 6950 21424 1 100 ""]
+Element["" "0402" "R12" "270" 25500 34226 -7650 4524 1 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
@@ -1002,203 +1003,235 @@ Element["" "0402" "C4" "0.1uF" 29574 13074 2202 2180 1 100 ""]
 
        )
 
-Element["" "0402" "C610" "0.1uF" 44174 23700 -5450 2150 0 100 ""]
+Element["" "0402" "C610" "0.1uF" 31926 23300 -5450 2150 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "L600" "bead" 61374 23700 3176 -7350 0 100 ""]
+Element["onsolder" "282834-4" "J9" "CamControl" 805 28994 0 0 1 100 "auto"]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[12795 5906 7087 1260 8346 4528 "4" "4" ""]
+       Pin[12795 15906 7087 1260 8346 4528 "3" "3" ""]
+       Pin[12795 25906 7087 1260 8346 4528 "2" "2" ""]
+       Pin[12795 35906 7087 1260 8346 4528 "1" "1" "square"]
+       ElementLine [0 0 25591 0 600]
+       ElementLine [25591 0 25591 41811 600]
+       ElementLine [0 41811 25591 41811 600]
+       ElementLine [0 0 0 41811 600]
 
        )
 
-Element["" "0402" "C602" "0.1uF" 78474 23700 -3150 -3150 0 100 ""]
+Element["onsolder" "B2B-PH" "J3" "LiPo" 42676 2049 19421 14701 0 100 "auto"]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[11024 7677 5118 1201 5748 2953 "2" "2" "thermal(1X)"]
+       Pin[11024 15551 5118 1201 5748 2953 "1" "1" "square"]
+       ElementLine [0 0 0 23228 600]
+       ElementLine [0 23228 17717 23228 600]
+       ElementLine [17717 0 17717 23228 600]
+       ElementLine [0 0 17717 0 600]
 
        )
 
-Element["" "0402" "C601" "1uF" 95574 23700 -3150 -3150 0 100 ""]
+Element["" "0402" "C1" "1uF" 130374 62700 2350 8043 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R402" "10k" 112674 23700 -3150 -3150 0 100 ""]
+Element["" "SOT23-5" "U1" "TC2185-3.3" 137300 76526 3900 -900 0 89 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[-800 0 800 0 2400 3000 3000 "BY" "4" "square,edge2"]
+       Pad[-800 -7800 800 -7800 2400 3000 3000 "VOUT" "5" "square,edge2"]
+       Pad[-9000 -7800 -7400 -7800 2400 3000 3000 "VIN" "1" "square"]
+       Pad[-9000 -3900 -7400 -3900 2400 3000 3000 "GND" "2" "square"]
+       Pad[-9000 0 -7400 0 2400 3000 3000 "EN" "3" "square"]
+       ElementLine [-11000 -9800 -11000 2000 1000]
+       ElementLine [-11000 -9800 2900 -9800 1000]
+       ElementLine [2900 -9800 2900 2000 1000]
+       ElementLine [-11000 2000 2900 2000 1000]
 
        )
 
-Element["" "0402" "R401" "10k" 129874 23700 -3150 -3150 0 100 ""]
+Element["" "3holes" "J4" "PwrSel" 128057 83400 18643 -1621 3 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[9843 0 3500 1200 4100 2047 "3" "3" "edge2"]
+       Pin[4921 0 3500 1200 4100 2047 "2" "2" "edge2"]
+       Pin[0 0 3500 1200 4100 2047 "1" "1" "square,edge2"]
 
        )
 
-Element["" "lqfp48" "U7" "unknown" 202400 50000 4700 2600 1 100 ""]
-(
-       Pad[-18503 10826 -14960 10826 1181 787 1811 "pin12" "12" "square"]
-       Pad[14961 10826 18504 10826 1181 787 1811 "pin25" "25" "square,edge2"]
-       Pad[-10826 -18504 -10826 -14961 1181 787 1811 "pin48" "48" "square"]
-       Pad[-10826 14960 -10826 18503 1181 787 1811 "pin13" "13" "square,edge2"]
-       Pad[-18503 8857 -14960 8857 1181 787 1811 "pin11" "11" "square"]
-       Pad[14961 8857 18504 8857 1181 787 1811 "pin26" "26" "square,edge2"]
-       Pad[-8857 -18504 -8857 -14961 1181 787 1811 "pin47" "47" "square"]
-       Pad[-8857 14960 -8857 18503 1181 787 1811 "pin14" "14" "square,edge2"]
-       Pad[-18503 6889 -14960 6889 1181 787 1811 "pin10" "10" "square"]
-       Pad[14961 6889 18504 6889 1181 787 1811 "pin27" "27" "square,edge2"]
-       Pad[-6889 -18504 -6889 -14961 1181 787 1811 "pin46" "46" "square"]
-       Pad[-6889 14960 -6889 18503 1181 787 1811 "pin15" "15" "square,edge2"]
-       Pad[-18503 4920 -14960 4920 1181 787 1811 "pin9" "9" "square"]
-       Pad[14961 4920 18504 4920 1181 787 1811 "pin28" "28" "square,edge2"]
-       Pad[-4920 -18504 -4920 -14961 1181 787 1811 "pin45" "45" "square"]
-       Pad[-4920 14960 -4920 18503 1181 787 1811 "pin16" "16" "square,edge2"]
-       Pad[-18503 2952 -14960 2952 1181 787 1811 "pin8" "8" "square"]
-       Pad[14961 2952 18504 2952 1181 787 1811 "pin29" "29" "square,edge2"]
-       Pad[-2952 -18504 -2952 -14961 1181 787 1811 "pin44" "44" "square"]
-       Pad[-2952 14960 -2952 18503 1181 787 1811 "pin17" "17" "square,edge2"]
-       Pad[-18503 983 -14960 983 1181 787 1811 "pin7" "7" "square"]
-       Pad[14961 983 18504 983 1181 787 1811 "pin30" "30" "square,edge2"]
-       Pad[-983 -18504 -983 -14961 1181 787 1811 "pin43" "43" "square"]
-       Pad[-983 14960 -983 18503 1181 787 1811 "pin18" "18" "square,edge2"]
-       Pad[-18503 -984 -14960 -984 1181 787 1811 "pin6" "6" "square"]
-       Pad[14961 -984 18504 -984 1181 787 1811 "pin31" "31" "square,edge2"]
-       Pad[984 -18504 984 -14961 1181 787 1811 "pin42" "42" "square"]
-       Pad[984 14960 984 18503 1181 787 1811 "pin19" "19" "square,edge2"]
-       Pad[-18503 -2953 -14960 -2953 1181 787 1811 "pin5" "5" "square"]
-       Pad[14961 -2953 18504 -2953 1181 787 1811 "pin32" "32" "square,edge2"]
-       Pad[2953 -18504 2953 -14961 1181 787 1811 "pin41" "41" "square"]
-       Pad[2953 14960 2953 18503 1181 787 1811 "pin20" "20" "square,edge2"]
-       Pad[-18503 -4921 -14960 -4921 1181 787 1811 "pin4" "4" "square"]
-       Pad[14961 -4921 18504 -4921 1181 787 1811 "pin33" "33" "square,edge2"]
-       Pad[4921 -18504 4921 -14961 1181 787 1811 "pin40" "40" "square"]
-       Pad[4921 14960 4921 18503 1181 787 1811 "pin21" "21" "square,edge2"]
-       Pad[-18503 -6890 -14960 -6890 1181 787 1811 "pin3" "3" "square"]
-       Pad[14961 -6890 18504 -6890 1181 787 1811 "pin34" "34" "square,edge2"]
-       Pad[6890 -18504 6890 -14961 1181 787 1811 "pin39" "39" "square"]
-       Pad[6890 14960 6890 18503 1181 787 1811 "pin22" "22" "square,edge2"]
-       Pad[-18503 -8858 -14960 -8858 1181 787 1811 "pin2" "2" "square"]
-       Pad[14961 -8858 18504 -8858 1181 787 1811 "pin35" "35" "square,edge2"]
-       Pad[8858 -18504 8858 -14961 1181 787 1811 "pin38" "38" "square"]
-       Pad[8858 14960 8858 18503 1181 787 1811 "pin23" "23" "square,edge2"]
-       Pad[-18503 -10827 -14960 -10827 1181 787 1811 "pin1" "1" "square"]
-       Pad[14961 -10827 18504 -10827 1181 787 1811 "pin36" "36" "square,edge2"]
-       Pad[10827 -18504 10827 -14961 1181 787 1811 "pin37" "37" "square"]
-       Pad[10827 14960 10827 18503 1181 787 1811 "pin24" "24" "square,edge2"]
-       ElementLine [-13779 13779 13780 13779 1000]
-       ElementLine [13780 -13780 13780 13779 1000]
-       ElementLine [-13779 -13780 13780 -13780 1000]
-       ElementLine [-13779 -13780 -13779 13779 1000]
-       ElementArc [-14960 -14961 500 500 90 360 1000]
+Element["" "0402" "C2" "1uF" 142700 72900 3257 2950 1 100 ""]
+(
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["onsolder" "282834-4" "J9" "CamControl" 805 28994 0 0 1 100 "auto"]
+Element["" "0402" "R62" "100k" 126626 88900 -4898 1550 0 100 ""]
 (
-       Pin[12795 5906 7087 1260 8346 4528 "pin4" "4" ""]
-       Pin[12795 15906 7087 1260 8346 4528 "pin3" "3" ""]
-       Pin[12795 25906 7087 1260 8346 4528 "pin2" "2" ""]
-       Pin[12795 35906 7087 1260 8346 4528 "pin1" "1" "square"]
-       ElementLine [0 0 25591 0 600]
-       ElementLine [25591 0 25591 41811 600]
-       ElementLine [0 41811 25591 41811 600]
-       ElementLine [0 0 0 41811 600]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0603diode" "D1" "yellow" 190500 26200 -8050 3150 2 100 ""]
+Element["" "0402" "R61" "215k" 136326 89100 -3498 1650 0 100 ""]
 (
-       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
-       ElementLine [-4700 2500 -3700 2500 1000]
-       ElementLine [-4700 -2500 -3700 -2500 1000]
-       ElementLine [-4700 -2500 -4700 2500 1000]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "SOT23-5" "U3" "unknown" 209800 21100 -13700 -15400 0 89 ""]
+Element["" "0402" "R102" "22" 246626 53200 -4028 1950 0 100 ""]
 (
-       Attribute("author" "DJ Delorie")
-       Attribute("copyright" "2006 DJ Delorie")
-       Attribute("use-license" "Unlimited")
-       Attribute("dist-license" "GPL")
-       Pad[-800 0 800 0 2400 3000 3000 "DCIN" "4" "square,edge2"]
-       Pad[-800 -7800 800 -7800 2400 3000 3000 "BAT" "5" "square,edge2"]
-       Pad[-9000 -7800 -7400 -7800 2400 3000 3000 "USB" "1" "square"]
-       Pad[-9000 -3900 -7400 -3900 2400 3000 3000 "GND" "2" "square"]
-       Pad[-9000 0 -7400 0 2400 3000 3000 "CHG" "3" "square"]
-       ElementLine [-11000 -9800 -11000 2000 1000]
-       ElementLine [-11000 -9800 2900 -9800 1000]
-       ElementLine [2900 -9800 2900 2000 1000]
-       ElementLine [-11000 2000 2900 2000 1000]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R103" "22" 246600 49300 -3580 -8002 0 100 ""]
+(
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R63" "270" 195700 21400 -13676 -2950 0 100 ""]
+Element["" "lqfp64" "U7" "unknown" 212500 50000 0 0 1 100 ""]
+(
+       Pad[-24408 14763 -20865 14763 1181 787 1811 "PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1" "16" "square"]
+       Pad[20866 14763 24409 14763 1181 787 1811 "PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1" "33" "square,edge2"]
+       Pad[-14763 -24409 -14763 -20866 1181 787 1811 "VDD3" "64" "square"]
+       Pad[-14763 20865 -14763 24408 1181 787 1811 "PA3/USART2_RX/ADC_IN3/TIM2_CH4/TIM9_CH2" "17" "square,edge2"]
+       Pad[-24408 12794 -20865 12794 1181 787 1811 "PA1/USART2_RTS/ADC_IN1/TIM2_CH2" "15" "square"]
+       Pad[20866 12794 24409 12794 1181 787 1811 "PB13/SPI2_SCK/USART3_CTS/ADC_IN19/TIM9_CH1" "34" "square,edge2"]
+       Pad[-12794 -24409 -12794 -20866 1181 787 1811 "VSS3" "63" "square"]
+       Pad[-12794 20865 -12794 24408 1181 787 1811 "VSS4" "18" "square,edge2"]
+       Pad[-24408 10826 -20865 10826 1181 787 1811 "PA0/WKUP1/USART2_CTS/ADC_IN0/TIM2_CH1_ETR" "14" "square"]
+       Pad[20866 10826 24409 10826 1181 787 1811 "PB14/SPI2_MISO/USART3_RTS/ADC_IN20/TIM9_CH2" "35" "square,edge2"]
+       Pad[-10826 -24409 -10826 -20866 1181 787 1811 "PB9/TIM4_CH4/I2C1_SDA/TIM11_CH1" "62" "square"]
+       Pad[-10826 20865 -10826 24408 1181 787 1811 "VDD4" "19" "square,edge2"]
+       Pad[-24408 8857 -20865 8857 1181 787 1811 "VDDA" "13" "square"]
+       Pad[20866 8857 24409 8857 1181 787 1811 "PB15/SPI2_MOSI/ADC_IN21/TIM11_CH1/RTC_50_60HZ" "36" "square,edge2"]
+       Pad[-8857 -24409 -8857 -20866 1181 787 1811 "PB8/TIM4_CH3/I2C1_SCL/TIM10_CH1" "61" "square"]
+       Pad[-8857 20865 -8857 24408 1181 787 1811 "PA4/SPI1_NSS/USART2_CK/ADC_IN4/DAC_OUT1" "20" "square,edge2"]
+       Pad[-24408 6889 -20865 6889 1181 787 1811 "VSSA" "12" "square"]
+       Pad[20866 6889 24409 6889 1181 787 1811 "PC6/TIM3_CH1" "37" "square,edge2"]
+       Pad[-6889 -24409 -6889 -20866 1181 787 1811 "BOOT0" "60" "square"]
+       Pad[-6889 20865 -6889 24408 1181 787 1811 "PA5/SPI1_SCK/ADC_IN5/DAC_OUT2/TIM2_CH1_ETR" "21" "square,edge2"]
+       Pad[-24408 4920 -20865 4920 1181 787 1811 "PC3/ADC_IN13" "11" "square"]
+       Pad[20866 4920 24409 4920 1181 787 1811 "PC7/TIM3_CH2" "38" "square,edge2"]
+       Pad[-4920 -24409 -4920 -20866 1181 787 1811 "PB7/I2C1_SDA/TIM4_CH2/USART1_RX/PVD_IN" "59" "square"]
+       Pad[-4920 20865 -4920 24408 1181 787 1811 "PA6/SPI1_MISO_ADC_IN6/TIM3_CH1/TIM10_CH1" "22" "square,edge2"]
+       Pad[-24408 2952 -20865 2952 1181 787 1811 "PC2/ADC_IN12" "10" "square"]
+       Pad[20866 2952 24409 2952 1181 787 1811 "PC8/TIM3_CH3" "39" "square,edge2"]
+       Pad[-2952 -24409 -2952 -20866 1181 787 1811 "PB6/I2C1_SCL/TIM4_CH1/USART1_TX" "58" "square"]
+       Pad[-2952 20865 -2952 24408 1181 787 1811 "PA7/SPI1_MOSI/ADC_IN7/TIM3_CH2/TIM11_CH1" "23" "square,edge2"]
+       Pad[-24408 983 -20865 983 1181 787 1811 "PC1/ADC_IN11" "9" "square"]
+       Pad[20866 983 24409 983 1181 787 1811 "PC9/TIM3_CH4" "40" "square,edge2"]
+       Pad[-983 -24409 -983 -20866 1181 787 1811 "PB5/I2C1_SMBA/TIM3_CH2/SPI1_MOSI" "57" "square"]
+       Pad[-983 20865 -983 24408 1181 787 1811 "PC4/ADC_IN14" "24" "square,edge2"]
+       Pad[-24408 -984 -20865 -984 1181 787 1811 "PC0/ADC_IN10" "8" "square"]
+       Pad[20866 -984 24409 -984 1181 787 1811 "PA8/USART1_CK/MCO" "41" "square,edge2"]
+       Pad[984 -24409 984 -20866 1181 787 1811 "PB4/JNTRSTSPI1_MISO/TIM3_CH1" "56" "square"]
+       Pad[984 20865 984 24408 1181 787 1811 "PC5/ADC_IN15" "25" "square,edge2"]
+       Pad[-24408 -2953 -20865 -2953 1181 787 1811 "NRST" "7" "square"]
+       Pad[20866 -2953 24409 -2953 1181 787 1811 "PA9/USART1_TX" "42" "square,edge2"]
+       Pad[2953 -24409 2953 -20866 1181 787 1811 "PB3/JTDO/TIM2_CH2/TRACESWO/SPI1_SCK" "55" "square"]
+       Pad[2953 20865 2953 24408 1181 787 1811 "PB0/ADC_IN8/TIM3_CH3/VREF_OUT" "26" "square,edge2"]
+       Pad[-24408 -4921 -20865 -4921 1181 787 1811 "PH1/OSC_OUT" "6" "square"]
+       Pad[20866 -4921 24409 -4921 1181 787 1811 "PA10/USART1_RX" "43" "square,edge2"]
+       Pad[4921 -24409 4921 -20866 1181 787 1811 "PD2/TIM3_ETR" "54" "square"]
+       Pad[4921 20865 4921 24408 1181 787 1811 "PB1/ADC_IN9/TIM3_CH4/VREF_OUT" "27" "square,edge2"]
+       Pad[-24408 -6890 -20865 -6890 1181 787 1811 "PH0/OSC_IN" "5" "square"]
+       Pad[20866 -6890 24409 -6890 1181 787 1811 "PA11/USART1_CTS/USBDM/SPI1_MISO" "44" "square,edge2"]
+       Pad[6890 -24409 6890 -20866 1181 787 1811 "PC12/USART3_CK" "53" "square"]
+       Pad[6890 20865 6890 24408 1181 787 1811 "PB2/BOOT1" "28" "square,edge2"]
+       Pad[-24408 -8858 -20865 -8858 1181 787 1811 "PC15/OSC32_OUT" "4" "square"]
+       Pad[20866 -8858 24409 -8858 1181 787 1811 "PA12/USART1_RTS/USBDP/SPI1_MOSI" "45" "square,edge2"]
+       Pad[8858 -24409 8858 -20866 1181 787 1811 "PC11/USART3_RX" "52" "square"]
+       Pad[8858 20865 8858 24408 1181 787 1811 "PB10/I2C2_SCL/USART3_TX/TIM2_CH3" "29" "square,edge2"]
+       Pad[-24408 -10827 -20865 -10827 1181 787 1811 "PC14/OSC32_IN" "3" "square"]
+       Pad[20866 -10827 24409 -10827 1181 787 1811 "PA13/JTMS/SWDIO" "46" "square,edge2"]
+       Pad[10827 -24409 10827 -20866 1181 787 1811 "PC10/USART3_TX" "51" "square"]
+       Pad[10827 20865 10827 24408 1181 787 1811 "PB11/I2C2_SDA/USART3_RX/TIM2_CH4" "30" "square,edge2"]
+       Pad[-24408 -12795 -20865 -12795 1181 787 1811 "PC13/RTC_AF1/WKUP2" "2" "square"]
+       Pad[20866 -12795 24409 -12795 1181 787 1811 "VSS2" "47" "square,edge2"]
+       Pad[12795 -24409 12795 -20866 1181 787 1811 "PA15/JTDI/TIM2_CH1_ETR/SPI1_NSS" "50" "square"]
+       Pad[12795 20865 12795 24408 1181 787 1811 "VSS1" "31" "square,edge2"]
+       Pad[-24408 -14764 -20865 -14764 1181 787 1811 "VLCD" "1" "square"]
+       Pad[20866 -14764 24409 -14764 1181 787 1811 "VDD2" "48" "square,edge2"]
+       Pad[14764 -24409 14764 -20866 1181 787 1811 "PA14/JTCK/SWCLK" "49" "square"]
+       Pad[14764 20865 14764 24408 1181 787 1811 "VDD1" "32" "square,edge2"]
+       ElementLine [-19684 19684 19685 19684 1000]
+       ElementLine [19685 -19685 19685 19684 1000]
+       ElementLine [-19684 -19685 19685 -19685 1000]
+       ElementLine [-19684 -19685 -19684 19684 1000]
+       ElementArc [-20865 -20866 500 500 90 360 1000]
+
+       )
+
+Element["" "0402" "L600" "bead" 165426 23600 3176 -7350 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C10" "1uF" 197200 15826 2450 6924 3 100 ""]
+Element["" "0402" "C602" "0.1uF" 159726 13200 -3150 -3150 0 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C11" "1uF" 216426 12600 -2628 -7350 0 100 ""]
+Element["" "0402" "C601" "1uF" 176826 13200 -3150 -3150 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "testpoint" "TP1" "unknown" 217600 17200 4700 -2100 0 100 ""]
+Element["" "0402" "R402" "10k" 193926 13200 -3150 -3150 0 100 ""]
 (
-       Pin[0 0 3000 1200 4000 1500 "1" "1" ""]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["onsolder" "B2B-PH" "J3" "LiPo" 107676 37549 19421 14701 0 100 "auto"]
+Element["" "0402" "R401" "10k" 211126 13200 -3150 -3150 0 100 ""]
 (
-       Pin[11024 7677 5118 1201 5748 2953 "2" "2" "thermal(1X)"]
-       Pin[11024 15551 5118 1201 5748 2953 "1" "1" "square"]
-       ElementLine [0 0 0 23228 600]
-       ElementLine [0 23228 17717 23228 600]
-       ElementLine [17717 0 17717 23228 600]
-       ElementLine [0 0 17717 0 600]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C1" "1uF" 121126 72726 2350 8043 2 100 ""]
+Element["" "0603diode" "D1" "yellow" 35900 52000 -8050 3150 2 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
+       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
+       ElementLine [-4700 2500 -3700 2500 1000]
+       ElementLine [-4700 -2500 -3700 -2500 1000]
+       ElementLine [-4700 -2500 -4700 2500 1000]
 
        )
 
-Element["" "SOT23-5" "U1" "TC2185-3.3" 137300 76526 3900 -900 0 89 ""]
+Element["" "SOT23-5" "U3" "unknown" 55200 46900 -13700 -15400 0 89 ""]
 (
        Attribute("author" "DJ Delorie")
        Attribute("copyright" "2006 DJ Delorie")
        Attribute("use-license" "Unlimited")
        Attribute("dist-license" "GPL")
-       Pad[-800 0 800 0 2400 3000 3000 "BY" "4" "square,edge2"]
-       Pad[-800 -7800 800 -7800 2400 3000 3000 "VOUT" "5" "square,edge2"]
-       Pad[-9000 -7800 -7400 -7800 2400 3000 3000 "VIN" "1" "square"]
+       Pad[-800 0 800 0 2400 3000 3000 "DCIN" "4" "square,edge2"]
+       Pad[-800 -7800 800 -7800 2400 3000 3000 "BAT" "5" "square,edge2"]
+       Pad[-9000 -7800 -7400 -7800 2400 3000 3000 "USB" "1" "square"]
        Pad[-9000 -3900 -7400 -3900 2400 3000 3000 "GND" "2" "square"]
-       Pad[-9000 0 -7400 0 2400 3000 3000 "EN" "3" "square"]
+       Pad[-9000 0 -7400 0 2400 3000 3000 "CHG" "3" "square"]
        ElementLine [-11000 -9800 -11000 2000 1000]
        ElementLine [-11000 -9800 2900 -9800 1000]
        ElementLine [2900 -9800 2900 2000 1000]
@@ -1206,50 +1239,203 @@ Element["" "SOT23-5" "U1" "TC2185-3.3" 137300 76526 3900 -900 0 89 ""]
 
        )
 
-Element["" "3holes" "J4" "PwrSel" 128057 83400 -3757 -4321 3 100 ""]
+Element["" "0402" "R63" "270" 41100 47200 -13676 -2950 0 100 ""]
 (
-       Pin[9843 0 3500 1200 4100 2047 "3" "3" "edge2"]
-       Pin[4921 0 3500 1200 4100 2047 "2" "2" "edge2"]
-       Pin[0 0 3500 1200 4100 2047 "1" "1" "square,edge2"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C2" "1uF" 142700 72900 3257 2950 1 100 ""]
+Element["" "0402" "C10" "1uF" 42600 41626 2450 6924 3 100 ""]
 (
-       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R62" "100k" 126626 88900 -4898 1550 0 100 ""]
+Element["" "0402" "C11" "1uF" 61826 38400 -2628 -7350 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R61" "215k" 136326 89100 -3498 1650 0 100 ""]
+Element["" "testpoint" "TP1" "unknown" 63000 43000 4700 -2100 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 0 3000 1200 4000 1500 "1" "1" ""]
 
        )
 
-Element["" "0402" "R102" "22" 246626 53200 -4028 1950 0 100 ""]
+Element["" "0402" "C6" "0.1uF" 115974 58900 9024 3750 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R103" "22" 246600 49300 -3580 -8002 0 100 ""]
+Element["" "0402" "R2" "10k" 115926 55000 9824 2450 2 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
+
+Element["" "0.125W_Carbon_Resistor" "R1" "unknown" 101500 24700 3200 12100 3 100 ""]
+(
+       Pin[0 0 6000 3000 6000 2800 "1" "1" ""]
+       Pin[0 30000 6000 3000 6000 2800 "2" "2" ""]
+       ElementLine [0 5000 0 9000 1000]
+       ElementLine [-4000 9000 4000 9000 1000]
+       ElementLine [4000 9000 4000 21000 1000]
+       ElementLine [-4000 21000 4000 21000 1000]
+       ElementLine [-4000 9000 -4000 21000 1000]
+       ElementLine [0 21000 0 25000 1000]
+
+       )
+
+Element["" "TSSOP10" "U2" "MAX6691" 112100 39800 12200 -2800 3 100 ""]
+(
+       Pad[3937 -11220 3937 -6496 1181 1000 2181 "T1" "1" "square"]
+       Pad[1968 -11220 1968 -6496 1181 1000 2181 "T2" "2" "square"]
+       Pad[0 -11220 0 -6496 1181 1000 2181 "T3" "3" "square"]
+       Pad[-1968 -11220 -1968 -6496 1181 1000 2181 "T4" "4" "square"]
+       Pad[-3937 -11220 -3937 -6496 1181 1000 2181 "R-" "5" "square"]
+       Pad[-3937 6496 -3937 11220 1181 1000 2181 "R+" "6" "square,edge2"]
+       Pad[-1968 6496 -1968 11220 1181 1000 2181 "GND" "7" "square,edge2"]
+       Pad[0 6496 0 11220 1181 1000 2181 "NC" "8" "square,edge2"]
+       Pad[1968 6496 1968 11220 1181 1000 2181 "I/O" "9" "square,edge2"]
+       Pad[3937 6496 3937 11220 1181 1000 2181 "VCC" "10" "square,edge2"]
+       ElementLine [-5527 -12811 5527 -12811 1000]
+       ElementLine [-5527 -12811 -5527 12811 1000]
+       ElementLine [-5527 12811 5527 12811 1000]
+       ElementLine [5527 -12811 5527 -2500 1000]
+       ElementLine [5527 2500 5527 12811 1000]
+       ElementArc [5527 0 2500 2500 270 180 1000]
+
+       )
+Rat[142307 71326 0 138100 68726 0  ""]
+Rat[142307 71326 0 137900 88707 0  ""]
+Rat[137900 88707 0 159854 89500 0  ""]
+Rat[138100 68726 0 117548 58900 0  ""]
+Rat[159854 89500 0 191545 84501 0  ""]
+Rat[191545 84501 0 191545 79501 0  ""]
+Rat[191545 79501 0 201674 74408 0  ""]
+Rat[201674 74408 0 227264 74408 0  ""]
+Rat[227264 74408 0 236909 35236 0  ""]
+Rat[236909 35236 0 197737 25591 0  ""]
+Rat[197737 25591 0 163852 23207 0  ""]
+Rat[117548 58900 0 47948 90607 0  ""]
+Rat[47948 90607 0 30407 61548 0  ""]
+Rat[30407 61548 0 29181 14648 0  ""]
+Rat[192352 12807 0 205611 25591 0  ""]
+Rat[159854 79501 0 203643 74408 0  ""]
+Rat[159854 84501 0 207580 74408 0  ""]
+Rat[191545 94500 0 209548 74408 0  ""]
+Rat[191545 89500 0 205611 74408 0  ""]
+Rat[131948 62307 0 2500 2500 1  "via"]
+Rat[125052 88507 0 2500 2500 1  "via"]
+Rat[195500 12807 0 2500 2500 1  "via"]
+Rat[128300 72626 0 2500 2500 1  "via"]
+Rat[46200 43000 0 2500 2500 1  "via"]
+Rat[159854 94500 0 2500 2500 1  "via"]
+Rat[258130 44882 0 2500 2500 1  "via"]
+Rat[258130 47441 0 2500 2500 1  "via"]
+Rat[188092 56889 0 2500 2500 1  "via"]
+Rat[199706 74408 0 2500 2500 1  "via"]
+Rat[225295 74408 0 2500 2500 1  "via"]
+Rat[236909 37205 0 2500 2500 1  "via"]
+Rat[199706 25591 0 2500 2500 1  "via"]
+Rat[162300 42672 0 2500 2500 1  "via"]
+Rat[152853 60781 0 2500 2500 1  "via"]
+Rat[65918 77008 0 2500 2500 1  "via"]
+Rat[66118 70108 0 2500 2500 1  "via"]
+Rat[30352 22907 0 2500 2500 1  "via"]
+Rat[161300 12807 0 2500 2500 1  "via"]
+Rat[178400 12807 0 2500 2500 1  "via"]
+Rat[159100 34607 0 2500 2500 1  "via"]
+Rat[159400 66107 0 2500 2500 1  "via"]
+Rat[63400 38007 0 2500 2500 1  "via"]
+Rat[42207 43200 0 2500 2500 1  "via"]
+Rat[212700 12807 0 2500 2500 1  "via"]
+Rat[30407 58400 0 2500 2500 1  "via"]
+Rat[29181 11500 0 2500 2500 1  "via"]
+Rat[44800 90607 0 2500 2500 1  "via"]
+Rat[142307 74474 0 2500 2500 1  "via"]
+Rat[25107 32652 0 223327 74408 0  ""]
+Rat[33000 44907 0 188092 62794 0  ""]
+Rat[222500 84800 1 236909 60826 0  ""]
+Rat[227500 94800 1 236909 58857 0  ""]
+Rat[33500 22907 0 188092 47047 0  ""]
+Rat[188092 47047 0 232500 5300 1  ""]
+Rat[232500 84800 1 236909 62794 0  ""]
+Rat[212500 84800 1 236909 64763 0  ""]
+Rat[222500 5300 1 227264 25591 0  ""]
+Rat[227500 15300 1 236909 39173 0  ""]
+Rat[128800 62307 0 128300 68726 0  ""]
+Rat[128300 68726 0 128300 76526 0  ""]
+Rat[128300 76526 0 132978 83400 1  ""]
+Rat[42674 46807 0 46200 46900 0  ""]
+Rat[33341 51508 0 39526 46807 0  ""]
+Rat[61000 70108 0 29852 44907 0  ""]
+Rat[60800 77008 0 25107 35800 0  ""]
+Rat[155952 34607 0 152853 42672 0  ""]
+Rat[155952 34607 0 188092 45079 0  ""]
+Rat[156252 66107 0 162300 60781 0  ""]
+Rat[162300 60781 0 188092 43110 0  ""]
+Rat[209552 12807 0 219390 74408 0  ""]
+Rat[258130 52558 0 248200 52807 0  ""]
+Rat[258130 50000 0 248174 48907 0  ""]
+Rat[245052 52807 0 236909 43110 0  ""]
+Rat[245026 48907 0 236909 41142 0  ""]
+Rat[63000 43000 1 56000 46900 0  ""]
+Rat[60252 38007 0 56000 39100 0  ""]
+Rat[60252 38007 0 53700 17600 1  ""]
+Rat[60252 38007 0 137900 83400 1  ""]
+Rat[134752 88707 0 128200 88507 0  ""]
+Rat[202500 84800 1 128057 83400 1  ""]
+Rat[42207 40052 0 46200 39100 0  ""]
+Rat[42207 40052 0 38459 51508 0  ""]
+Rat[46200 39100 0 258130 55117 0  ""]
+Rat[175252 12807 0 167000 23207 0  ""]
+Rat[167000 23207 0 158152 12807 0  ""]
+Rat[167000 23207 0 188092 35236 0  ""]
+Rat[188092 35236 0 188092 58857 0  ""]
 Layer(1 "top")
 (
+       Line[114068 48658 114068 54716 1000 2000 "clearline"]
+       Line[114068 54716 114352 55000 1000 2000 "clearline"]
+       Line[117548 55048 117548 58900 1000 2000 "clearline"]
+       Line[117548 55048 117500 55000 1000 2000 "clearline"]
+       Line[117500 50121 117500 55000 1000 2000 "clearline"]
+       Line[117500 50121 116037 48658 1000 2000 "clearline"]
+       Line[108163 48658 108163 52437 1000 2000 "clearline"]
+       Line[108163 52437 105900 54700 1000 2000 "clearline"]
+       Line[101500 54700 105900 54700 1000 2000 "clearline"]
+       Line[108163 26863 108163 30942 1000 2000 "clearline"]
+       Line[108163 26863 105900 24600 1000 2000 "clearline"]
+       Line[101600 24600 105900 24600 1000 2000 "clearline"]
+       Line[101600 24600 101500 24700 1000 2000 "clearline"]
+       Line[86000 13100 86000 15100 1000 2000 "clearline"]
+       Line[86000 15100 90400 19500 1000 2000 "clearline"]
+       Line[90400 19500 105800 19500 1000 2000 "clearline"]
+       Line[105800 19500 110100 23800 1000 2000 "clearline"]
+       Line[110100 23800 110100 30910 1000 2000 "clearline"]
+       Line[110100 30910 110132 30942 1000 2000 "clearline"]
+       Line[106000 13100 106100 13100 1000 2000 "clearline"]
+       Line[106100 13100 112100 19100 1000 2000 "clearline"]
+       Line[112100 19100 112100 30942 1000 2000 "clearline"]
+       Line[126000 13100 114100 25000 1000 2000 "clearline"]
+       Line[114100 25000 114100 30910 1000 2000 "clearline"]
+       Line[114100 30910 114068 30942 1000 2000 "clearline"]
+       Line[146000 13100 139300 19800 1000 2000 "clearline"]
+       Line[139300 19800 122900 19800 1000 2000 "clearline"]
+       Line[122900 19800 116100 26600 1000 2000 "clearline"]
+       Line[116100 26600 116100 30879 1000 2000 "clearline"]
+       Line[116100 30879 116037 30942 1000 2000 "clearline"]
+       Line[112000 58900 114400 58900 1000 2000 "clearline"]
+       Line[112000 58900 110100 57000 1000 2000 "clearline"]
+       Line[110132 56968 110100 57000 1000 2000 "clearline"]
+       Line[110132 48658 110132 56968 1000 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
@@ -1287,40 +1473,44 @@ NetList()
                Connect("C3-2")
                Connect("C4-2")
                Connect("C5-2")
+               Connect("C6-1")
                Connect("L600-1")
+               Connect("R2-1")
                Connect("R61-2")
                Connect("U1-5")
+               Connect("U2-10")
                Connect("U5-3")
                Connect("U5-7")
                Connect("U5-8")
-               Connect("U7-24")
-               Connect("U7-36")
+               Connect("U7-19")
+               Connect("U7-32")
                Connect("U7-48")
+               Connect("U7-64")
        )
        Net("boot0" "(unknown)")
        (
                Connect("R402-1")
-               Connect("U7-44")
+               Connect("U7-60")
        )
        Net("f_cs" "(unknown)")
        (
                Connect("U5-1")
-               Connect("U7-14")
+               Connect("U7-20")
        )
        Net("f_miso" "(unknown)")
        (
                Connect("U5-2")
-               Connect("U7-16")
+               Connect("U7-22")
        )
        Net("f_mosi" "(unknown)")
        (
                Connect("U5-5")
-               Connect("U7-17")
+               Connect("U7-23")
        )
        Net("f_sck" "(unknown)")
        (
                Connect("U5-6")
-               Connect("U7-15")
+               Connect("U7-21")
        )
        Net("GND" "(unknown)")
        (
@@ -1329,6 +1519,7 @@ NetList()
                Connect("C3-1")
                Connect("C4-1")
                Connect("C5-1")
+               Connect("C6-2")
                Connect("C10-2")
                Connect("C11-1")
                Connect("C32-2")
@@ -1348,38 +1539,44 @@ NetList()
                Connect("J5-4")
                Connect("J5-5")
                Connect("J9-6")
+               Connect("J10-2")
+               Connect("J10-4")
+               Connect("J10-6")
+               Connect("J10-8")
                Connect("R62-1")
                Connect("R401-2")
                Connect("R402-2")
                Connect("U1-2")
+               Connect("U2-7")
                Connect("U3-2")
                Connect("U5-4")
-               Connect("U7-8")
-               Connect("U7-23")
-               Connect("U7-35")
+               Connect("U7-12")
+               Connect("U7-18")
+               Connect("U7-31")
                Connect("U7-47")
+               Connect("U7-63")
                Connect("X1-2")
                Connect("X1-4")
        )
        Net("led_green" "(unknown)")
        (
                Connect("R12-1")
-               Connect("U7-22")
+               Connect("U7-30")
        )
        Net("led_red" "(unknown)")
        (
                Connect("R13-1")
-               Connect("U7-11")
+               Connect("U7-15")
        )
        Net("miso" "(unknown)")
        (
                Connect("J2-4")
-               Connect("U7-27")
+               Connect("U7-35")
        )
        Net("mosi" "(unknown)")
        (
                Connect("J2-3")
-               Connect("U7-28")
+               Connect("U7-36")
        )
        Net("reset_n" "(unknown)")
        (
@@ -1390,22 +1587,27 @@ NetList()
        Net("sck" "(unknown)")
        (
                Connect("J2-2")
-               Connect("U7-26")
+               Connect("U7-34")
        )
        Net("ss" "(unknown)")
        (
                Connect("J2-6")
-               Connect("U7-25")
+               Connect("U7-33")
        )
        Net("swclk" "(unknown)")
        (
                Connect("J1-4")
-               Connect("U7-37")
+               Connect("U7-49")
        )
        Net("swdio" "(unknown)")
        (
                Connect("J1-3")
-               Connect("U7-34")
+               Connect("U7-46")
+       )
+       Net("therm_io" "(unknown)")
+       (
+               Connect("R2-2")
+               Connect("U2-9")
        )
        Net("unnamed_net1" "(unknown)")
        (
@@ -1415,61 +1617,91 @@ NetList()
                Connect("U1-3")
        )
        Net("unnamed_net2" "(unknown)")
+       (
+               Connect("J10-1")
+               Connect("U2-1")
+       )
+       Net("unnamed_net3" "(unknown)")
+       (
+               Connect("J10-3")
+               Connect("U2-2")
+       )
+       Net("unnamed_net4" "(unknown)")
+       (
+               Connect("J10-5")
+               Connect("U2-3")
+       )
+       Net("unnamed_net5" "(unknown)")
+       (
+               Connect("J10-7")
+               Connect("U2-4")
+       )
+       Net("unnamed_net6" "(unknown)")
        (
                Connect("R63-2")
                Connect("U3-3")
        )
-       Net("unnamed_net3" "(unknown)")
+       Net("unnamed_net7" "(unknown)")
        (
                Connect("D1-2")
                Connect("R63-1")
        )
-       Net("unnamed_net4" "(unknown)")
+       Net("unnamed_net8" "(unknown)")
        (
                Connect("D2-1")
                Connect("R13-2")
        )
-       Net("unnamed_net5" "(unknown)")
+       Net("unnamed_net9" "(unknown)")
        (
                Connect("D3-1")
                Connect("R12-2")
        )
-       Net("unnamed_net6" "(unknown)")
+       Net("unnamed_net10" "(unknown)")
        (
                Connect("C33-1")
                Connect("U7-6")
                Connect("X1-3")
        )
-       Net("unnamed_net7" "(unknown)")
+       Net("unnamed_net11" "(unknown)")
        (
                Connect("C32-1")
                Connect("U7-5")
                Connect("X1-1")
        )
-       Net("unnamed_net8" "(unknown)")
+       Net("unnamed_net12" "(unknown)")
        (
                Connect("R401-1")
-               Connect("U7-20")
+               Connect("U7-28")
        )
-       Net("unnamed_net9" "(unknown)")
+       Net("unnamed_net13" "(unknown)")
        (
                Connect("J5-2")
                Connect("R102-1")
        )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net14" "(unknown)")
        (
                Connect("J5-3")
                Connect("R103-1")
        )
+       Net("unnamed_net15" "(unknown)")
+       (
+               Connect("R1-1")
+               Connect("U2-5")
+       )
+       Net("unnamed_net16" "(unknown)")
+       (
+               Connect("R1-2")
+               Connect("U2-6")
+       )
        Net("usbdm" "(unknown)")
        (
                Connect("R102-2")
-               Connect("U7-32")
+               Connect("U7-44")
        )
        Net("usbdp" "(unknown)")
        (
                Connect("R103-2")
-               Connect("U7-33")
+               Connect("U7-45")
        )
        Net("v_dcin" "(unknown)")
        (
@@ -1506,6 +1738,6 @@ NetList()
                Connect("C602-1")
                Connect("L600-2")
                Connect("U7-1")
-               Connect("U7-9")
+               Connect("U7-13")
        )
 )