snapshot
[hw/telescience] / telescience.pcb
index 9057a685dacba4b3f61cfe5de93a5dd82769fb32..b2cc961bf59eae297217abb40c1c986a761f0c57 100644 (file)
@@ -3,15 +3,15 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["TeleScience" 275000 200000]
+PCB["TeleScience" 275000 150000]
 
 Grid[100.0 0 0 0]
-Cursor[1900 7500 0.000000]
+Cursor[171448 77500 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
-Flags("nameonpcb,clearnew,snappin")
-Groups("1,c:2,s:3")
+Flags("nameonpcb,clearnew,snappin,hidenames")
+Groups("1,c:4,s:2:3:5")
 Styles["Signal,1000,3100,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
 Symbol[' ' 1800]
@@ -811,38 +811,86 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[255300 46100 3100 2000 0 1500 "" "thermal(1S)"]
-Via[46200 55200 3100 2000 0 1500 "" "thermal(1S)"]
-Via[177300 26900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[92100 26500 3100 2000 0 1500 "" "thermal(1S)"]
-Via[161600 38600 3100 2000 0 1500 "" "thermal(1S)"]
-Via[173000 55900 3100 2000 0 1500 "" "thermal(1S)"]
-Via[46200 35000 3100 2000 0 1500 "" "thermal(1S)"]
-
-Element["" "hole-M3" "H2" "unknown" 12500 87500 -4700 -700 0 100 ""]
-(
-       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
+Via[46000 57700 3100 2000 0 1500 "" "thermal(1S,3S)"]
+Via[179100 25100 3100 2000 0 1500 "" "thermal(1S,3S)"]
+Via[92100 26500 3100 2000 0 1500 "" "thermal(1S,3S)"]
+Via[46000 37300 3100 2000 0 1500 "" "thermal(1S,3S)"]
+Via[201600 15200 3100 2000 0 1500 "" ""]
+Via[205700 15200 3100 2000 0 1500 "" ""]
+Via[97400 19100 3100 2000 0 1500 "" "thermal(2S)"]
+Via[160000 27800 3100 2000 0 1500 "" ""]
+Via[74800 27700 3100 2000 0 1500 "" ""]
+Via[190000 6500 3100 2000 0 1500 "" ""]
+Via[46000 77500 3100 2000 0 1500 "" "thermal(1S)"]
+Via[182600 19400 3100 2000 0 1500 "" "thermal(2S)"]
+Via[255300 58600 3100 2000 0 1500 "" "thermal(1S,3S)"]
+Via[252500 47500 3100 2000 0 1500 "" "thermal(2S)"]
+Via[239774 48074 3100 2000 0 1500 "" "thermal(1S)"]
+Via[263100 42000 3100 2000 0 1500 "" "thermal(1S)"]
+Via[226200 44800 3100 2000 0 1500 "" "thermal(2S)"]
+Via[251800 84100 3100 2000 0 1500 "" ""]
+Via[264700 85800 3100 2000 0 1500 "" "thermal(1S)"]
+Via[254100 78500 3100 2000 0 1500 "" ""]
+Via[154700 47400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[165000 66000 3100 2000 0 1500 "" "thermal(1S)"]
+Via[165500 77500 3100 2000 0 1500 "" "thermal(2S)"]
+Via[159600 112200 3100 2000 0 1500 "" "thermal(2S)"]
+Via[156100 117600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[190700 34700 3100 2000 0 1500 "" "thermal(1S)"]
+Via[186600 34700 3100 2000 0 1500 "" "thermal(2S)"]
+Via[216300 89900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[220400 89900 3100 2000 0 1500 "" "thermal(2S)"]
+Via[192600 90000 3100 2000 0 1500 "" "thermal(2S)"]
+Via[188700 91400 3100 2000 0 1500 "" "thermal(1S)"]
+Via[224600 20200 3100 2000 0 1500 "" ""]
+Via[230200 45200 3100 2000 0 1500 "" "thermal(1S)"]
+Via[253300 96900 3100 2000 0 1500 "" "thermal(1S)"]
+Via[257800 89800 3100 2000 0 1500 "" ""]
+Via[270600 93600 3100 2000 0 1500 "" ""]
+Via[270600 89700 3100 2000 0 1500 "" ""]
+Via[234300 61400 3100 2000 0 1500 "" ""]
+Via[231300 58500 3100 2000 0 1500 "" ""]
+Via[175600 74100 3100 2000 0 1500 "" ""]
+Via[175300 78300 3100 2000 0 1500 "" ""]
+Via[221500 57500 3100 2000 0 1500 "" ""]
+Via[49200 62200 3100 2000 0 1500 "" ""]
+Via[216300 44000 3100 2000 0 1500 "" ""]
+Via[49300 44000 3100 2000 0 1500 "" ""]
+Via[52300 87600 3100 2000 0 1500 "" ""]
+Via[175300 87600 3100 2000 0 1500 "" ""]
+Via[189800 46800 3100 2000 0 1500 "" ""]
+Via[75000 50600 3100 2000 0 1500 "" ""]
+Via[237000 81400 3100 2000 0 1500 "" ""]
+Via[230500 86100 3100 2000 0 1500 "" ""]
+Via[240700 90600 3100 2000 0 1500 "" "thermal(1S)"]
+Via[230500 96000 3100 2000 0 1500 "" "thermal(1S)"]
+Via[187300 117400 3100 2000 0 1500 "" ""]
+Via[187300 112500 3100 2000 0 1500 "" ""]
+
+Element["" "hole-M3" "H2" "unknown" 12500 112500 -4700 -700 0 100 ""]
+(
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S,3S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
 Element["" "hole-M3" "H1" "unknown" 12500 12500 -4652 -3300 0 100 ""]
 (
-       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S,3S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
 Element["" "hole-M3" "H4" "unknown" 262500 12500 -1000 -3000 0 100 ""]
 (
-       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S,3S)"]
        ElementArc [0 0 12000 12000 0 360 1000]
 
        )
 
-Element["onsolder" "0-215079-8" "J2" "Companion" 237500 84800 -42500 11700 0 100 "auto"]
+Element["onsolder" "0-215079-8" "J2" "Companion" 237500 109700 -42500 11700 0 100 "auto"]
 (
-       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1S,3X)"]
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1t,3S,5X)"]
        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"]
@@ -858,7 +906,7 @@ Element["onsolder" "0-215079-8" "J2" "Companion" 237500 84800 -42500 11700 0 100
 
        )
 
-Element["" "SOIJ8" "U5" "W25Q64" 179800 89300 -10461 -17111 0 100 ""]
+Element["" "SOIJ8" "U5" "W25Q64" 179400 111400 -10461 -17111 0 100 ""]
 (
        Pad[11712 -7499 15845 -7499 2559 2441 3159 "VCC" "8" "square,edge2"]
        Pad[-15846 -7499 -11713 -7499 2559 2441 3159 "CS" "1" "square"]
@@ -876,25 +924,9 @@ Element["" "SOIJ8" "U5" "W25Q64" 179800 89300 -10461 -17111 0 100 ""]
 
        )
 
-Element["" "ZX62-B-5PA" "J5" "USBmicroB" 257343 50000 7070 -14668 0 100 ""]
-(
-       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"]
-       Pad[3150 -13189 3150 -11220 6299 984 7087 "tab1" "G" "square"]
-       Pad[3150 11219 3150 13188 6299 984 7087 "tab2" "G" "square,edge2"]
-       Pad[13189 -4724 13189 -4724 7480 984 8268 "tab3" "G" "square,edge2"]
-       Pad[13189 4723 13189 4723 7480 984 8268 "tab4" "G" "square,edge2"]
-       Pad[12992 -15748 13386 -15748 7087 984 7874 "tab5" "G" "square,edge2"]
-       Pad[12992 15747 13386 15747 7087 984 7874 "tab6" "G" "square,edge2"]
-
-       )
-
 Element["onsolder" "0-215079-4" "J1" "Debug" 222500 15300 17953 -5038 0 100 "auto"]
 (
-       Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(1X)"]
+       Pin[0 -10000 6299 1200 7299 3150 "1" "1" "square,edge2,thermal(3X)"]
        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"]
@@ -906,25 +938,297 @@ Element["onsolder" "0-215079-4" "J1" "Debug" 222500 15300 17953 -5038 0 100 "aut
 
        )
 
-Element["onsolder" "B2B-PH" "J3" "LiPo" 256086 61668 -6852 -1035 0 100 "auto"]
+Element["onsolder" "282834-8" "J11" "NTC_B" 29094 25895 1700 -1400 0 100 "auto"]
 (
-       Pin[-11024 -7677 5118 1201 5748 2953 "2" "2" "thermal(1X)"]
-       Pin[-11024 -15551 5118 1201 5748 2953 "1" "1" "square"]
-       ElementLine [0 -23228 0 0 600]
-       ElementLine [-17717 -23228 0 -23228 600]
-       ElementLine [-17717 -23228 -17717 0 600]
-       ElementLine [-17717 0 0 0 600]
+       Pin[5906 -12795 7087 1260 8346 4528 "8" "8" "edge2,thermal(1X,3X)"]
+       Pin[15906 -12795 7087 1260 8346 4528 "7" "7" "edge2"]
+       Pin[25906 -12795 7087 1260 8346 4528 "6" "6" "edge2,thermal(1X,3X)"]
+       Pin[35906 -12795 7087 1260 8346 4528 "5" "5" "edge2"]
+       Pin[45906 -12795 7087 1260 8346 4528 "4" "4" "edge2,thermal(1X,3X)"]
+       Pin[55906 -12795 7087 1260 8346 4528 "3" "3" "edge2"]
+       Pin[65906 -12795 7087 1260 8346 4528 "2" "2" "edge2,thermal(1X,3X)"]
+       Pin[75906 -12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
+       ElementLine [0 0 0 -25591 600]
+       ElementLine [0 -25591 81811 -25591 600]
+       ElementLine [81811 -25591 81811 0 600]
+       ElementLine [81811 0 0 0 600]
+
+       )
+
+Element["" "0402" "C3" "0.1uF" 159800 116400 -2350 -5524 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["" "0402" "C32" "22pF" 159126 46900 -12528 -3850 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" "R402" "10k" 195026 34700 15698 2050 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["onsolder" "282834-8" "J10" "NTC_A" 114094 25895 1800 -1100 0 100 "auto"]
+(
+       Pin[5906 -12795 7087 1260 8346 4528 "8" "8" "edge2,thermal(0X,1X,3X)"]
+       Pin[15906 -12795 7087 1260 8346 4528 "7" "7" "edge2"]
+       Pin[25906 -12795 7087 1260 8346 4528 "6" "6" "edge2,thermal(1X,3X)"]
+       Pin[35906 -12795 7087 1260 8346 4528 "5" "5" "edge2"]
+       Pin[45906 -12795 7087 1260 8346 4528 "4" "4" "edge2,thermal(1X,3X)"]
+       Pin[55906 -12795 7087 1260 8346 4528 "3" "3" "edge2"]
+       Pin[65906 -12795 7087 1260 8346 4528 "2" "2" "edge2,thermal(1X,3X)"]
+       Pin[75906 -12795 7087 1260 8346 4528 "1" "1" "square,edge2"]
+       ElementLine [81811 0 0 0 600]
+       ElementLine [81811 -25591 81811 0 600]
+       ElementLine [0 -25591 81811 -25591 600]
+       ElementLine [0 0 0 -25591 600]
+
+       )
+
+Element["" "0402" "C39" "1uF" 241126 33300 3350 -3250 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["" "IXYS-SOP4" "U8" "unknown" 30300 82500 -3061 8789 0 100 ""]
+(
+       Pad[-12401 4999 -9645 4999 2362 7638 2962 "4" "4" "square"]
+       Pad[9646 4999 12402 4999 2362 7638 2962 "1" "1" "square,edge2"]
+       Pad[-12401 -5000 -9645 -5000 2362 7638 2962 "3" "3" "square"]
+       Pad[9646 -5000 12402 -5000 2362 7638 2962 "2" "2" "square,edge2"]
+       ElementLine [-7499 8048 7500 8048 1000]
+       ElementLine [7500 -8049 7500 8048 1000]
+       ElementLine [-7499 -8049 7500 -8049 1000]
+       ElementLine [-7499 -8049 -7499 8048 1000]
+       ElementArc [11024 8499 500 500 90 360 1000]
+
+       )
+
+Element["" "0402" "R9" "unknown" 47574 67600 -3576 3050 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" "R8" "unknown" 47674 87600 -3250 3050 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" "R102" "22" 252800 54274 16402 -7776 3 100 ""]
+Element["" "IXYS-SOP4" "U9" "unknown" 30300 62600 -2761 -15211 0 100 ""]
+(
+       Pad[-12401 4999 -9645 4999 2362 7638 2962 "4" "4" "square"]
+       Pad[9646 4999 12402 4999 2362 7638 2962 "1" "1" "square,edge2"]
+       Pad[-12401 -5000 -9645 -5000 2362 7638 2962 "3" "3" "square"]
+       Pad[9646 -5000 12402 -5000 2362 7638 2962 "2" "2" "square,edge2"]
+       ElementLine [-7499 8048 7500 8048 1000]
+       ElementLine [7500 -8049 7500 8048 1000]
+       ElementLine [-7499 -8049 7500 -8049 1000]
+       ElementLine [-7499 -8049 -7499 8048 1000]
+       ElementArc [11024 8499 500 500 90 360 1000]
+
+       )
+
+Element["onsolder" "2-338068-0" "J6" "unknown" 150000 105000 0 0 2 100 "auto"]
+(
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2"]
+       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[-20000 10000 6299 1200 7299 3150 "5" "5" "edge2"]
+       Pin[-25000 0 6299 1200 7299 3150 "6" "6" "edge2"]
+       Pin[-30000 10000 6299 1200 7299 3150 "7" "7" "edge2"]
+       Pin[-35000 0 6299 1200 7299 3150 "8" "8" "edge2"]
+       Pin[-40000 10000 6299 1200 7299 3150 "9" "9" "edge2"]
+       Pin[-45000 0 6299 1200 7299 3150 "10" "10" "edge2"]
+       Pin[-50000 10000 6299 1200 7299 3150 "11" "11" "edge2"]
+       Pin[-55000 0 6299 1200 7299 3150 "12" "12" "edge2"]
+       Pin[-60000 10000 6299 1200 7299 3150 "13" "13" "edge2"]
+       Pin[-65000 0 6299 1200 7299 3150 "14" "14" "edge2"]
+       Pin[-70000 10000 6299 1200 7299 3150 "15" "15" "edge2"]
+       Pin[-75000 0 6299 1200 7299 3150 "16" "16" "edge2"]
+       Pin[-80000 10000 6299 1200 7299 3150 "17" "17" "edge2"]
+       Pin[-85000 0 6299 1200 7299 3150 "18" "18" "edge2"]
+       Pin[-90000 10000 6299 1200 7299 3150 "19" "19" "edge2,thermal(3X)"]
+       Pin[-95000 0 6299 1200 7299 3150 "20" "20" "edge2,thermal(3X)"]
+       Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
+       ElementLine [11593 -5038 11593 15039 600]
+       ElementLine [-106594 15039 11593 15039 600]
+       ElementLine [-106594 -5038 -106594 15039 600]
+       ElementLine [-106594 -5038 11593 -5038 600]
+
+       )
+
+Element["" "0402" "R3" "10k" 175400 21026 -3550 -3528 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" "0.125W_Carbon_Resistor" "R1" "unknown" 145200 35600 12300 3300 0 100 "auto"]
+(
+       Pin[0 0 6000 3000 6000 2800 "1" "1" "edge2"]
+       Pin[30000 0 6000 3000 6000 2800 "2" "2" "edge2"]
+       ElementLine [5000 0 9000 0 1000]
+       ElementLine [9000 -4000 9000 4000 1000]
+       ElementLine [9000 4000 21000 4000 1000]
+       ElementLine [21000 -4000 21000 4000 1000]
+       ElementLine [9000 -4000 21000 -4000 1000]
+       ElementLine [21000 0 25000 0 1000]
+
+       )
+
+Element["" "TSSOP10" "U2" "MAX6691" 160100 24900 -2900 -7100 1 100 ""]
+(
+       Pad[-11220 -3937 -6496 -3937 1181 1000 2181 "T1" "1" "square"]
+       Pad[-11220 -1968 -6496 -1968 1181 1000 2181 "T2" "2" "square"]
+       Pad[-11220 0 -6496 0 1181 1000 2181 "T3" "3" "square"]
+       Pad[-11220 1968 -6496 1968 1181 1000 2181 "T4" "4" "square"]
+       Pad[-11220 3937 -6496 3937 1181 1000 2181 "R-" "5" "square"]
+       Pad[6496 3937 11220 3937 1181 1000 2181 "R+" "6" "square,edge2"]
+       Pad[6496 1968 11220 1968 1181 1000 2181 "GND" "7" "square,edge2"]
+       Pad[6496 0 11220 0 1181 1000 2181 "NC" "8" "square,edge2"]
+       Pad[6496 -1968 11220 -1968 1181 1000 2181 "I/O" "9" "square,edge2"]
+       Pad[6496 -3937 11220 -3937 1181 1000 2181 "VCC" "10" "square,edge2"]
+       ElementLine [-12811 -5527 -12811 5527 1000]
+       ElementLine [-12811 5527 12811 5527 1000]
+       ElementLine [12811 -5527 12811 5527 1000]
+       ElementLine [-12811 -5527 -2500 -5527 1000]
+       ElementLine [2500 -5527 12811 -5527 1000]
+       ElementArc [0 -5527 2500 2500 0 180 1000]
+
+       )
+
+Element["" "0402" "C6" "0.1uF" 179200 21026 -2250 -3828 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["" "lqfp64" "U7" "STM32L151" 212500 50000 -23100 -29600 0 100 ""]
+Element["" "0402" "C7" "0.1uF" 94000 20674 -2450 -4024 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["" "0402" "R4" "10k" 90200 20674 -3850 -3824 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["" "TSSOP10" "U3" "MAX6691" 74900 24500 -2800 -6800 1 100 ""]
+(
+       Pad[-11220 -3937 -6496 -3937 1181 1000 2181 "T1" "1" "square"]
+       Pad[-11220 -1968 -6496 -1968 1181 1000 2181 "T2" "2" "square"]
+       Pad[-11220 0 -6496 0 1181 1000 2181 "T3" "3" "square"]
+       Pad[-11220 1968 -6496 1968 1181 1000 2181 "T4" "4" "square"]
+       Pad[-11220 3937 -6496 3937 1181 1000 2181 "R-" "5" "square"]
+       Pad[6496 3937 11220 3937 1181 1000 2181 "R+" "6" "square,edge2"]
+       Pad[6496 1968 11220 1968 1181 1000 2181 "GND" "7" "square,edge2"]
+       Pad[6496 0 11220 0 1181 1000 2181 "NC" "8" "square,edge2"]
+       Pad[6496 -1968 11220 -1968 1181 1000 2181 "I/O" "9" "square,edge2"]
+       Pad[6496 -3937 11220 -3937 1181 1000 2181 "VCC" "10" "square,edge2"]
+       ElementLine [-12811 -5527 -12811 5527 1000]
+       ElementLine [-12811 5527 12811 5527 1000]
+       ElementLine [12811 -5527 12811 5527 1000]
+       ElementLine [-12811 -5527 -2500 -5527 1000]
+       ElementLine [2500 -5527 12811 -5527 1000]
+       ElementArc [0 -5527 2500 2500 0 180 1000]
+
+       )
+
+Element["onsolder" "0.125W_Carbon_Resistor" "R2" "unknown" 60100 35100 11700 3100 0 100 "auto"]
+(
+       Pin[0 0 6000 3000 6000 2800 "1" "1" "edge2"]
+       Pin[30000 0 6000 3000 6000 2800 "2" "2" "edge2"]
+       ElementLine [5000 0 9000 0 1000]
+       ElementLine [9000 -4000 9000 4000 1000]
+       ElementLine [9000 4000 21000 4000 1000]
+       ElementLine [21000 -4000 21000 4000 1000]
+       ElementLine [9000 -4000 21000 -4000 1000]
+       ElementLine [21000 0 25000 0 1000]
+
+       )
+
+Element["" "0605" "D2" "dualLED" 206626 11978 0 0 2 100 ""]
+(
+       Pad[-1280 -2067 -1280 -1280 2559 -1771 3159 "2" "2" "square,edge2"]
+       Pad[-4626 -2067 -4626 -1280 2559 -1771 3159 "1" "1" "square,edge2"]
+       Pad[-1280 -7776 -1280 -6988 2559 -1771 3159 "4" "4" "square"]
+       Pad[-4626 -7776 -4626 -6988 2559 -1771 3159 "3" "3" "square"]
+
+       )
+
+Element["" "0402" "R13" "270" 198200 12600 -150 -9998 3 100 ""]
+(
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "0402" "R12" "270" 209100 12574 150 -876 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["" "hole-M3" "H3" "unknown" 262500 112500 -2500 -3200 0 100 ""]
+(
+       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S,3S)"]
+       ElementArc [0 0 12000 12000 0 360 1000]
+
+       )
+
+Element["onsolder" "2-338068-0" "J7" "unknown" 150000 70000 0 0 2 100 "auto"]
+(
+       Pin[0 10000 6299 1200 7299 3150 "1" "1" "square,edge2"]
+       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[-20000 10000 6299 1200 7299 3150 "5" "5" "edge2"]
+       Pin[-25000 0 6299 1200 7299 3150 "6" "6" "edge2"]
+       Pin[-30000 10000 6299 1200 7299 3150 "7" "7" "edge2"]
+       Pin[-35000 0 6299 1200 7299 3150 "8" "8" "edge2"]
+       Pin[-40000 10000 6299 1200 7299 3150 "9" "9" "edge2"]
+       Pin[-45000 0 6299 1200 7299 3150 "10" "10" "edge2"]
+       Pin[-50000 10000 6299 1200 7299 3150 "11" "11" "edge2"]
+       Pin[-55000 0 6299 1200 7299 3150 "12" "12" "edge2"]
+       Pin[-60000 10000 6299 1200 7299 3150 "13" "13" "edge2"]
+       Pin[-65000 0 6299 1200 7299 3150 "14" "14" "edge2"]
+       Pin[-70000 10000 6299 1200 7299 3150 "15" "15" "edge2"]
+       Pin[-75000 0 6299 1200 7299 3150 "16" "16" "edge2"]
+       Pin[-80000 10000 6299 1200 7299 3150 "17" "17" "edge2"]
+       Pin[-85000 0 6299 1200 7299 3150 "18" "18" "edge2"]
+       Pin[-90000 10000 6299 1200 7299 3150 "19" "19" "edge2,thermal(3X)"]
+       Pin[-95000 0 6299 1200 7299 3150 "20" "20" "edge2,thermal(3X)"]
+       Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
+       ElementLine [11593 15039 11593 -5038 600]
+       ElementLine [-106594 15039 11593 15039 600]
+       ElementLine [-106594 15039 -106594 -5038 600]
+       ElementLine [-106594 -5038 11593 -5038 600]
+
+       )
+
+Element["" "lqfp64" "U7" "STM32L151" 203500 62400 -23100 -29600 0 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"]
@@ -998,624 +1302,376 @@ Element["" "lqfp64" "U7" "STM32L151" 212500 50000 -23100 -29600 0 100 ""]
 
        )
 
-Element["" "SOT23-5" "U4" "MCP73831" 243200 62000 5000 6300 2 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 "4" "4" "square"]
-       Pad[-800 7800 800 7800 2400 3000 3000 "5" "5" "square"]
-       Pad[7400 7800 9000 7800 2400 3000 3000 "1" "1" "square,edge2"]
-       Pad[7400 3900 9000 3900 2400 3000 3000 "2" "2" "square,edge2"]
-       Pad[7400 0 9000 0 2400 3000 3000 "3" "3" "square,edge2"]
-       ElementLine [-2900 -2000 11000 -2000 1000]
-       ElementLine [-2900 -2000 -2900 9800 1000]
-       ElementLine [-2900 9800 11000 9800 1000]
-       ElementLine [11000 -2000 11000 9800 1000]
-
-       )
-
-Element["onsolder" "282834-8" "J11" "NTC_B" 29094 25895 1700 -1400 0 100 "auto"]
-(
-       Pin[5906 -12795 7087 1260 8346 4528 "pin8" "8" "edge2,thermal(1X)"]
-       Pin[15906 -12795 7087 1260 8346 4528 "pin7" "7" "edge2"]
-       Pin[25906 -12795 7087 1260 8346 4528 "pin6" "6" "edge2,thermal(1X)"]
-       Pin[35906 -12795 7087 1260 8346 4528 "pin5" "5" "edge2"]
-       Pin[45906 -12795 7087 1260 8346 4528 "pin4" "4" "edge2,thermal(1X)"]
-       Pin[55906 -12795 7087 1260 8346 4528 "pin3" "3" "edge2"]
-       Pin[65906 -12795 7087 1260 8346 4528 "pin2" "2" "edge2,thermal(1X)"]
-       Pin[75906 -12795 7087 1260 8346 4528 "pin1" "1" "square,edge2"]
-       ElementLine [0 0 0 -25591 600]
-       ElementLine [0 -25591 81811 -25591 600]
-       ElementLine [81811 -25591 81811 0 600]
-       ElementLine [81811 0 0 0 600]
-
-       )
-
-Element["" "0402" "C4" "4.7uF" 15615 126674 2202 2180 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["" "0402" "C610" "0.1uF" 17967 136900 -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" "C11" "4.7uF" 35226 181500 -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"]
-
-       )
-
-Element["" "0402" "C3" "0.1uF" 17326 114200 5524 -2350 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["" "ABM3B" "X1" "8mhz" 167273 47277 -2650 -3504 0 100 ""]
-(
-       Pad[-9054 -4724 -6692 -4724 4724 0 5324 "2" "2" "square"]
-       Pad[6693 -4724 9055 -4724 4724 0 5324 "1" "1" "square,edge2"]
-       Pad[6693 4723 9055 4723 4724 0 5324 "4" "4" "square,edge2"]
-       Pad[-9054 4723 -6692 4723 4724 0 5324 "3" "3" "square"]
-       ElementArc [10000 -945 500 500 90 360 1000]
-
-       )
-
-Element["" "0402" "C32" "22pF" 167226 37600 -12528 -3850 0 100 ""]
+Element["" "0402" "R203" "330" 195026 95700 3150 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"]
 
        )
 
-Element["" "0402" "C33" "22pF" 167274 56700 -2550 1350 0 100 ""]
+Element["" "0402" "R204" "330" 210026 93000 -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"]
 
        )
 
-Element["" "0402" "L600" "bead" 217474 195500 3176 -7350 0 100 ""]
+Element["" "0402" "C504" "47pF" 210326 97700 -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"]
 
        )
 
-Element["" "0402" "C602" "0.1uF" 211774 185100 -3150 -3150 0 100 ""]
+Element["" "0402" "R205" "330" 202726 92900 3150 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[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C601" "1uF" 228874 185100 -3150 -3150 0 100 ""]
+Element["" "0402" "C505" "47pF" 203326 97800 -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"]
 
        )
 
-Element["" "0402" "R402" "10k" 245974 185100 -3150 -3150 0 100 ""]
+Element["" "0402" "C503" "47pF" 195326 100000 -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"]
 
        )
 
-Element["" "SOT23-5" "U1" "TC2185-3.3" 244200 32574 -3900 900 2 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"]
-       Pad[-800 7800 800 7800 2400 3000 3000 "VOUT" "5" "square"]
-       Pad[7400 7800 9000 7800 2400 3000 3000 "VIN" "1" "square,edge2"]
-       Pad[7400 3900 9000 3900 2400 3000 3000 "GND" "2" "square,edge2"]
-       Pad[7400 0 9000 0 2400 3000 3000 "EN" "3" "square,edge2"]
-       ElementLine [11000 -2000 11000 9800 1000]
-       ElementLine [-2900 9800 11000 9800 1000]
-       ElementLine [-2900 -2000 -2900 9800 1000]
-       ElementLine [-2900 -2000 11000 -2000 1000]
-
-       )
-
-Element["onsolder" "282834-8" "J10" "NTC_A" 114094 25895 1800 -1100 0 100 "auto"]
+Element["" "0402" "R104" "330" 237000 98500 3150 -3150 3 100 ""]
 (
-       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,thermal(1X)"]
-       Pin[35906 -12795 7087 1260 8346 4528 "5" "5" "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,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]
-       ElementLine [0 -25591 81811 -25591 600]
-       ElementLine [0 0 0 -25591 600]
+       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" 300 29100 1800 40200 0 100 "auto"]
+Element["" "0402" "C404" "47pF" 237000 92326 3150 -3150 3 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[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["onsolder" "2mm3pin" "J4" "PwrSel" 253000 27400 -17800 3100 0 100 "auto"]
+Element["" "0402" "R105" "330" 237000 76474 -3150 3150 1 100 ""]
 (
-       Pin[7874 0 5118 1201 5748 2953 "pin3" "3" "edge2"]
-       Pin[0 0 5118 1201 5748 2953 "pin2" "2" "edge2"]
-       Pin[-7874 0 5118 1201 5748 2953 "pin1" "1" "square,edge2"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R103" "22" 251300 48100 16702 -7580 3 100 ""]
+Element["" "0402" "C405" "47pF" 237000 86174 -3150 3150 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["" "0402" "R26" "27k" 30920 162218 -3150 -3150 0 100 ""]
+Element["" "0402" "R213" "330" 230600 81326 -3150 3150 1 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 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" "R25" "15k" 48020 162218 -3150 -3150 0 100 ""]
+Element["" "0402" "C403" "47pF" 230500 91174 -3150 3150 1 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 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" "C39" "1uF" 115920 162218 -4450 2450 0 100 ""]
+Element["" "0402" "R10" "unknown" 47626 47300 3150 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[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R35" "2k" 236500 72274 -1832 -4044 3 100 ""]
+Element["" "IXYS-SOP4" "U10" "unknown" 30300 42300 -12011 10161 1 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[-12401 4999 -9645 4999 2362 7638 2962 "pin4" "4" "square"]
+       Pad[9646 4999 12402 4999 2362 7638 2962 "pin1" "1" "square,edge2"]
+       Pad[-12401 -5000 -9645 -5000 2362 7638 2962 "pin3" "3" "square"]
+       Pad[9646 -5000 12402 -5000 2362 7638 2962 "pin2" "2" "square,edge2"]
+       ElementLine [-7499 8048 7500 8048 1000]
+       ElementLine [7500 -8049 7500 8048 1000]
+       ElementLine [-7499 -8049 7500 -8049 1000]
+       ElementLine [-7499 -8049 -7499 8048 1000]
+       ElementArc [11024 8499 500 500 90 360 1000]
 
        )
 
-Element["" "0402" "C38" "10nF" 126926 108300 -3644 2132 0 100 ""]
+Element["onsolder" "282834-6" "J9" "CamControl" 305 31594 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 "pin6" "6" ""]
+       Pin[12795 15906 7087 1260 8346 4528 "pin5" "5" ""]
+       Pin[12795 25906 7087 1260 8346 4528 "pin4" "4" ""]
+       Pin[12795 35906 7087 1260 8346 4528 "pin3" "3" ""]
+       Pin[12795 45906 7087 1260 8346 4528 "pin2" "2" ""]
+       Pin[12795 55906 7087 1260 8346 4528 "pin1" "1" "square"]
+       ElementLine [0 0 25591 0 600]
+       ElementLine [25591 0 25591 61811 600]
+       ElementLine [0 61811 25591 61811 600]
+       ElementLine [0 0 0 61811 600]
 
        )
 
-Element["" "0402" "C37" "1uF" 144826 106000 -3450 3050 0 100 ""]
+Element["" "0402" "L600" "bead" 169874 77500 -16024 -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"]
 
        )
 
-Element["" "IXYS-SOP4" "U8" "unknown" 30800 60000 -3061 8789 0 100 ""]
+Element["" "0402" "C602" "0.1uF" 169874 73600 -12150 1450 2 100 ""]
 (
-       Pad[-12401 4999 -9645 4999 2362 7638 2962 "pin4" "4" "square"]
-       Pad[9646 4999 12402 4999 2362 7638 2962 "pin1" "1" "square,edge2"]
-       Pad[-12401 -5000 -9645 -5000 2362 7638 2962 "pin3" "3" "square"]
-       Pad[9646 -5000 12402 -5000 2362 7638 2962 "pin2" "2" "square,edge2"]
-       ElementLine [-7499 8048 7500 8048 1000]
-       ElementLine [7500 -8049 7500 8048 1000]
-       ElementLine [-7499 -8049 7500 -8049 1000]
-       ElementLine [-7499 -8049 -7499 8048 1000]
-       ElementArc [11024 8499 500 500 90 360 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" "R9" "unknown" 46900 43126 3050 3576 3 100 ""]
+Element["" "0402" "C601" "1uF" 169900 69800 -4050 3650 2 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" "R8" "unknown" 46900 63300 3050 3250 3 100 ""]
+Element["" "0402" "C610" "0.1uF" 173100 61700 -2550 -3350 1 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["" "IXYS-SOP4" "U9" "unknown" 30700 40000 -2761 -15211 0 100 ""]
+Element["" "ABM3B" "X1" "8mhz" 159126 56424 -2650 -3504 0 100 ""]
 (
-       Pad[-12401 4999 -9645 4999 2362 7638 2962 "pin4" "4" "square"]
-       Pad[9646 4999 12402 4999 2362 7638 2962 "pin1" "1" "square,edge2"]
-       Pad[-12401 -5000 -9645 -5000 2362 7638 2962 "pin3" "3" "square"]
-       Pad[9646 -5000 12402 -5000 2362 7638 2962 "pin2" "2" "square,edge2"]
-       ElementLine [-7499 8048 7500 8048 1000]
-       ElementLine [7500 -8049 7500 8048 1000]
-       ElementLine [-7499 -8049 7500 -8049 1000]
-       ElementLine [-7499 -8049 -7499 8048 1000]
-       ElementArc [11024 8499 500 500 90 360 1000]
+       Pad[-9054 -4724 -6692 -4724 4724 0 5324 "2" "2" "square"]
+       Pad[6693 -4724 9055 -4724 4724 0 5324 "1" "1" "square,edge2"]
+       Pad[6693 4723 9055 4723 4724 0 5324 "4" "4" "square,edge2"]
+       Pad[-9054 4723 -6692 4723 4724 0 5324 "3" "3" "square"]
+       ElementArc [10000 -945 500 500 90 360 1000]
 
        )
 
-Element["onsolder" "2-338068-0" "J6" "unknown" 150000 84800 0 0 2 100 "auto"]
-(
-       Pin[0 10000 6299 1200 7299 3150 "pin1" "1" "square,edge2"]
-       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[-20000 10000 6299 1200 7299 3150 "pin5" "5" "edge2"]
-       Pin[-25000 0 6299 1200 7299 3150 "pin6" "6" "edge2"]
-       Pin[-30000 10000 6299 1200 7299 3150 "pin7" "7" "edge2"]
-       Pin[-35000 0 6299 1200 7299 3150 "pin8" "8" "edge2"]
-       Pin[-40000 10000 6299 1200 7299 3150 "pin9" "9" "edge2"]
-       Pin[-45000 0 6299 1200 7299 3150 "pin10" "10" "edge2"]
-       Pin[-50000 10000 6299 1200 7299 3150 "pin11" "11" "edge2"]
-       Pin[-55000 0 6299 1200 7299 3150 "pin12" "12" "edge2"]
-       Pin[-60000 10000 6299 1200 7299 3150 "pin13" "13" "edge2"]
-       Pin[-65000 0 6299 1200 7299 3150 "pin14" "14" "edge2"]
-       Pin[-70000 10000 6299 1200 7299 3150 "pin15" "15" "edge2"]
-       Pin[-75000 0 6299 1200 7299 3150 "pin16" "16" "edge2"]
-       Pin[-80000 10000 6299 1200 7299 3150 "pin17" "17" "edge2"]
-       Pin[-85000 0 6299 1200 7299 3150 "pin18" "18" "edge2"]
-       Pin[-90000 10000 6299 1200 7299 3150 "pin19" "19" "edge2,thermal(1X)"]
-       Pin[-95000 0 6299 1200 7299 3150 "pin20" "20" "edge2,thermal(1X)"]
-       Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
-       ElementLine [11593 -5038 11593 15039 600]
-       ElementLine [-106594 15039 11593 15039 600]
-       ElementLine [-106594 -5038 -106594 15039 600]
-       ElementLine [-106594 -5038 11593 -5038 600]
+Element["" "0402" "C33" "22pF" 159126 66000 -8050 -1350 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" "R3" "10k" 175400 21026 -3550 -3528 1 100 ""]
+Element["" "ZX62-B-5PA" "J5" "USBmicroB" 257343 62500 7070 -14668 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[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"]
+       Pad[3150 -13189 3150 -11220 6299 984 7087 "tab1" "G" "square"]
+       Pad[3150 11219 3150 13188 6299 984 7087 "tab2" "G" "square,edge2"]
+       Pad[13189 -4724 13189 -4724 7480 984 8268 "tab3" "G" "square,edge2"]
+       Pad[13189 4723 13189 4723 7480 984 8268 "tab4" "G" "square,edge2"]
+       Pad[12992 -15748 13386 -15748 7087 984 7874 "tab5" "G" "square,edge2"]
+       Pad[12992 15747 13386 15747 7087 984 7874 "tab6" "G" "square,edge2"]
 
        )
 
-Element["onsolder" "0.125W_Carbon_Resistor" "R1" "unknown" 145200 35600 17900 -3000 2 100 "auto"]
+Element["onsolder" "B2B-PH" "J3" "LiPo" 256086 74168 -6852 -1035 0 100 "auto"]
 (
-       Pin[0 0 6000 3000 6000 2800 "1" "1" "edge2"]
-       Pin[30000 0 6000 3000 6000 2800 "2" "2" "edge2"]
-       ElementLine [5000 0 9000 0 1000]
-       ElementLine [9000 -4000 9000 4000 1000]
-       ElementLine [9000 4000 21000 4000 1000]
-       ElementLine [21000 -4000 21000 4000 1000]
-       ElementLine [9000 -4000 21000 -4000 1000]
-       ElementLine [21000 0 25000 0 1000]
+       Pin[-11024 -7677 5118 1201 5748 2953 "2" "2" "thermal(1X,3X)"]
+       Pin[-11024 -15551 5118 1201 5748 2953 "1" "1" "square"]
+       ElementLine [0 -23228 0 0 600]
+       ElementLine [-17717 -23228 0 -23228 600]
+       ElementLine [-17717 -23228 -17717 0 600]
+       ElementLine [-17717 0 0 0 600]
 
        )
 
-Element["" "TSSOP10" "U2" "MAX6691" 160100 24900 -2900 -7100 1 100 ""]
+Element["" "0402" "R102" "22" 252226 65700 7776 16402 2 100 ""]
 (
-       Pad[-11220 -3937 -6496 -3937 1181 1000 2181 "T1" "1" "square"]
-       Pad[-11220 -1968 -6496 -1968 1181 1000 2181 "T2" "2" "square"]
-       Pad[-11220 0 -6496 0 1181 1000 2181 "T3" "3" "square"]
-       Pad[-11220 1968 -6496 1968 1181 1000 2181 "T4" "4" "square"]
-       Pad[-11220 3937 -6496 3937 1181 1000 2181 "R-" "5" "square"]
-       Pad[6496 3937 11220 3937 1181 1000 2181 "R+" "6" "square,edge2"]
-       Pad[6496 1968 11220 1968 1181 1000 2181 "GND" "7" "square,edge2"]
-       Pad[6496 0 11220 0 1181 1000 2181 "NC" "8" "square,edge2"]
-       Pad[6496 -1968 11220 -1968 1181 1000 2181 "I/O" "9" "square,edge2"]
-       Pad[6496 -3937 11220 -3937 1181 1000 2181 "VCC" "10" "square,edge2"]
-       ElementLine [-12811 -5527 -12811 5527 1000]
-       ElementLine [-12811 5527 12811 5527 1000]
-       ElementLine [12811 -5527 12811 5527 1000]
-       ElementLine [-12811 -5527 -2500 -5527 1000]
-       ElementLine [2500 -5527 12811 -5527 1000]
-       ElementArc [0 -5527 2500 2500 0 180 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" "C6" "0.1uF" 179200 21026 -2250 -3828 1 100 ""]
+Element["" "SOT23-5" "U4" "MCP73831" 249100 75900 -6300 5000 1 89 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[0 -800 0 800 2400 3000 3000 "VIN" "4" "square"]
+       Pad[-7800 -800 -7800 800 2400 3000 3000 "PROG" "5" "square"]
+       Pad[-7800 7400 -7800 9000 2400 3000 3000 "STAT" "1" "square,edge2"]
+       Pad[-3900 7400 -3900 9000 2400 3000 3000 "VSS" "2" "square,edge2"]
+       Pad[0 7400 0 9000 2400 3000 3000 "VBAT" "3" "square,edge2"]
+       ElementLine [2000 -2900 2000 11000 1000]
+       ElementLine [-9800 -2900 2000 -2900 1000]
+       ElementLine [-9800 -2900 -9800 11000 1000]
+       ElementLine [-9800 11000 2000 11000 1000]
 
        )
 
-Element["onsolder" "2-338068-0" "J7" "unknown" 150000 57300 0 0 2 100 "auto"]
-(
-       Pin[0 10000 6299 1200 7299 3150 "pin1" "1" "square,edge2"]
-       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[-20000 10000 6299 1200 7299 3150 "pin5" "5" "edge2"]
-       Pin[-25000 0 6299 1200 7299 3150 "pin6" "6" "edge2"]
-       Pin[-30000 10000 6299 1200 7299 3150 "pin7" "7" "edge2"]
-       Pin[-35000 0 6299 1200 7299 3150 "pin8" "8" "edge2"]
-       Pin[-40000 10000 6299 1200 7299 3150 "pin9" "9" "edge2"]
-       Pin[-45000 0 6299 1200 7299 3150 "pin10" "10" "edge2"]
-       Pin[-50000 10000 6299 1200 7299 3150 "pin11" "11" "edge2"]
-       Pin[-55000 0 6299 1200 7299 3150 "pin12" "12" "edge2"]
-       Pin[-60000 10000 6299 1200 7299 3150 "pin13" "13" "edge2"]
-       Pin[-65000 0 6299 1200 7299 3150 "pin14" "14" "edge2"]
-       Pin[-70000 10000 6299 1200 7299 3150 "pin15" "15" "edge2"]
-       Pin[-75000 0 6299 1200 7299 3150 "pin16" "16" "edge2"]
-       Pin[-80000 10000 6299 1200 7299 3150 "pin17" "17" "edge2"]
-       Pin[-85000 0 6299 1200 7299 3150 "pin18" "18" "edge2"]
-       Pin[-90000 10000 6299 1200 7299 3150 "pin19" "19" "edge2,thermal(1X)"]
-       Pin[-95000 0 6299 1200 7299 3150 "pin20" "20" "edge2,thermal(1X)"]
-       Pin[5511 2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
-       ElementLine [11593 15039 11593 -5038 600]
-       ElementLine [-106594 15039 11593 15039 600]
-       ElementLine [-106594 15039 -106594 -5038 600]
-       ElementLine [-106594 -5038 11593 -5038 600]
+Element["" "0402" "C4" "4.7uF" 247026 70600 2180 -2202 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" "C7" "0.1uF" 94000 20674 -2450 -4024 1 100 ""]
+Element["" "0402" "C11" "4.7uF" 256100 86200 7672 -9750 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" "R4" "10k" 90200 20674 -3850 -3824 1 100 ""]
+Element["" "SOT23-5" "U1" "TC2185-3.3" 251600 51926 3900 -900 0 89 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 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["" "TSSOP10" "U3" "MAX6691" 74900 24500 -2800 -6800 1 100 ""]
+Element["onsolder" "2mm3pin" "J4" "PwrSel" 243300 39300 -2700 8600 0 100 "auto"]
 (
-       Pad[-11220 -3937 -6496 -3937 1181 1000 2181 "1" "1" "square"]
-       Pad[-11220 -1968 -6496 -1968 1181 1000 2181 "2" "2" "square"]
-       Pad[-11220 0 -6496 0 1181 1000 2181 "3" "3" "square"]
-       Pad[-11220 1968 -6496 1968 1181 1000 2181 "4" "4" "square"]
-       Pad[-11220 3937 -6496 3937 1181 1000 2181 "5" "5" "square"]
-       Pad[6496 3937 11220 3937 1181 1000 2181 "6" "6" "square,edge2"]
-       Pad[6496 1968 11220 1968 1181 1000 2181 "7" "7" "square,edge2"]
-       Pad[6496 0 11220 0 1181 1000 2181 "8" "8" "square,edge2"]
-       Pad[6496 -1968 11220 -1968 1181 1000 2181 "9" "9" "square,edge2"]
-       Pad[6496 -3937 11220 -3937 1181 1000 2181 "10" "10" "square,edge2"]
-       ElementLine [-12811 -5527 -12811 5527 1000]
-       ElementLine [-12811 5527 12811 5527 1000]
-       ElementLine [12811 -5527 12811 5527 1000]
-       ElementLine [-12811 -5527 -2500 -5527 1000]
-       ElementLine [2500 -5527 12811 -5527 1000]
-       ElementArc [0 -5527 2500 2500 0 180 1000]
+       Pin[7874 0 5118 1201 5748 2953 "3" "3" "edge2"]
+       Pin[0 0 5118 1201 5748 2953 "2" "2" "edge2"]
+       Pin[-7874 0 5118 1201 5748 2953 "1" "1" "square,edge2"]
 
        )
 
-Element["onsolder" "0.125W_Carbon_Resistor" "R2" "unknown" 60100 35100 18200 -3000 2 100 "auto"]
+Element["" "0402" "R103" "22" 251300 60600 16702 -7580 3 100 ""]
 (
-       Pin[0 0 6000 3000 6000 2800 "" "1" "edge2"]
-       Pin[30000 0 6000 3000 6000 2800 "" "2" "edge2"]
-       ElementLine [5000 0 9000 0 1000]
-       ElementLine [9000 -4000 9000 4000 1000]
-       ElementLine [9000 4000 21000 4000 1000]
-       ElementLine [21000 -4000 21000 4000 1000]
-       ElementLine [9000 -4000 21000 -4000 1000]
-       ElementLine [21000 0 25000 0 1000]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0605" "D2" "dualLED" 206626 11978 0 0 2 100 ""]
+Element["" "0402" "R26" "27k" 261100 84200 1732 6996 1 100 ""]
 (
-       Pad[-1280 -2067 -1280 -1280 2559 -1771 3159 "pin2" "2" "square,edge2"]
-       Pad[-4626 -2067 -4626 -1280 2559 -1771 3159 "pin1" "1" "square,edge2"]
-       Pad[-1280 -7776 -1280 -6988 2559 -1771 3159 "pin4" "4" "square"]
-       Pad[-4626 -7776 -4626 -6988 2559 -1771 3159 "pin3" "3" "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" "R13" "270" 198200 12600 850 3202 3 100 ""]
+Element["" "0402" "R25" "15k" 256074 82400 5344 -1132 2 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" "R12" "270" 209100 12574 -3350 13124 1 100 ""]
+Element["" "0402" "R35" "2k" 240800 70026 -1832 -4044 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R51" "1k" 269800 72874 1532 3744 1 100 ""]
+Element["" "0402" "C38" "10nF" 258900 43800 3056 -2468 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" "R50" "1k" 252326 73700 4244 -1232 2 100 ""]
+Element["" "0402" "C37" "1uF" 258874 40000 3402 -4750 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["" "0605" "D1" "dualLED" 256118 73880 0 0 1 100 ""]
+Element["" "0402" "R51" "1k" 254874 93700 -3744 1532 0 100 ""]
 (
-       Pad[1280 -1280 2067 -1280 2559 -1771 3159 "pin2" "2" "square"]
-       Pad[1280 -4626 2067 -4626 2559 -1771 3159 "pin1" "1" "square"]
-       Pad[6988 -1280 7776 -1280 2559 -1771 3159 "pin4" "4" "square,edge2"]
-       Pad[6988 -4626 7776 -4626 2559 -1771 3159 "pin3" "3" "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["" "hole-M3" "H3" "unknown" 262500 87500 -2500 -3200 0 100 ""]
+Element["" "0402" "R50" "1k" 254100 74374 1232 4244 1 100 ""]
 (
-       Pin[0 0 17500 3000 22500 12500 "1" "1" "usetherm,thermal(1S)"]
-       ElementArc [0 0 12000 12000 0 360 1000]
+       Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
 
        )
-Rat[18900 113807 0 70000 94800 1  ""]
-Rat[70000 94800 1 70000 67300 1  ""]
-Rat[70000 67300 1 86120 20563 0  ""]
-Rat[94000 19100 0 170421 19500 0  ""]
-Rat[179200 19452 0 197737 25591 0  ""]
-Rat[197737 25591 0 236909 35236 0  ""]
-Rat[236909 35236 0 243400 40374 0  ""]
-Rat[243400 40374 0 227264 74408 0  ""]
-Rat[227264 74408 0 201674 74408 0  ""]
-Rat[201674 74408 0 195645 81801 0  ""]
-Rat[195645 81801 0 195645 86801 0  ""]
-Rat[195645 86801 0 163954 91800 0  ""]
-Rat[163954 91800 0 146400 105607 0  ""]
-Rat[195645 86801 0 215900 195107 0  ""]
-Rat[244400 184707 0 205611 25591 0  ""]
-Rat[163954 81801 0 197737 74408 0  ""]
-Rat[80000 67300 1 163954 86801 0  ""]
-Rat[163954 86801 0 236909 60826 0  ""]
-Rat[75000 57300 1 195645 96800 0  ""]
-Rat[195645 96800 0 236909 58857 0  ""]
-Rat[85000 57300 1 195645 91800 0  ""]
-Rat[195645 91800 0 236909 62794 0  ""]
-Rat[15752 113807 0 15222 125100 0  ""]
-Rat[15222 125100 0 16393 136507 0  ""]
-Rat[15752 113807 0 12500 87500 1  ""]
-Rat[252200 65900 0 146256 97500 1  "via"]
-Rat[163954 96800 0 146256 97500 1  "via"]
-Rat[188092 56889 0 146256 97500 1  "via"]
-Rat[199706 74408 0 146256 97500 1  "via"]
-Rat[236107 70700 0 146256 97500 1  "via"]
-Rat[225295 74408 0 146256 97500 1  "via"]
-Rat[236909 37205 0 146256 97500 1  "via"]
-Rat[199706 25591 0 146256 97500 1  "via"]
-Rat[269407 74448 0 146256 97500 1  "via"]
-Rat[146256 97500 1 143252 105607 0  ""]
-Rat[143252 105607 0 128500 107907 0  ""]
-Rat[16393 136507 0 29346 161825 0  ""]
-Rat[29346 161825 0 36800 181107 0  ""]
-Rat[128500 107907 0 114346 161825 0  ""]
-Rat[237500 94800 1 230448 184707 0  ""]
-Rat[230448 184707 0 213348 184707 0  ""]
-Rat[230448 184707 0 247548 184707 0  ""]
-Rat[197807 14174 0 236909 47047 0  ""]
-Rat[208707 14148 0 236909 49016 0  ""]
-Rat[222500 84800 1 207580 74408 0  ""]
-Rat[227500 94800 1 209548 74408 0  ""]
-Rat[46507 41552 0 236909 45079 0  ""]
-Rat[46507 61726 0 225295 25591 0  ""]
-Rat[19541 136507 0 188092 47047 0  ""]
-Rat[188092 47047 0 227500 15300 1  ""]
-Rat[232500 84800 1 205611 74408 0  ""]
-Rat[212500 84800 1 203643 74408 0  ""]
-Rat[237500 15300 1 227264 25591 0  ""]
-Rat[232500 5300 1 236909 39173 0  ""]
-Rat[175016 22932 0 188092 62794 0  ""]
-Rat[89916 22532 0 188092 64763 0  ""]
-Rat[117494 161825 0 253200 40374 0  ""]
-Rat[253200 40374 0 253200 32574 0  ""]
-Rat[253200 32574 0 253000 27400 1  ""]
-Rat[105000 13100 1 63680 20563 0  ""]
-Rat[85000 13100 1 63680 22532 0  ""]
-Rat[65000 13100 1 63680 24500 0  ""]
-Rat[45000 13100 1 63680 26468 0  ""]
-Rat[165700 56307 0 188092 45079 0  ""]
-Rat[176328 42553 0 188092 43110 0  ""]
-Rat[135000 84800 1 188092 54920 0  ""]
-Rat[150000 94800 1 188092 49016 0  ""]
-Rat[140000 94800 1 188092 52952 0  ""]
-Rat[145000 84800 1 188092 50983 0  ""]
-Rat[85000 84800 1 188092 37205 0  ""]
-Rat[80000 94800 1 188092 39173 0  ""]
-Rat[75000 84800 1 188092 41142 0  ""]
-Rat[150000 67300 1 215453 74408 0  ""]
-Rat[145000 57300 1 217421 74408 0  ""]
-Rat[140000 67300 1 219390 74408 0  ""]
-Rat[130000 94800 1 211517 74408 0  ""]
-Rat[100000 67300 1 221358 74408 0  ""]
-Rat[95000 57300 1 223327 74408 0  ""]
-Rat[125000 84800 1 213484 74408 0  ""]
-Rat[90000 67300 1 236909 64763 0  ""]
-Rat[115000 84800 1 236909 54920 0  ""]
-Rat[110000 94800 1 236909 52952 0  ""]
-Rat[105000 84800 1 236909 50983 0  ""]
-Rat[120000 94800 1 236909 56889 0  ""]
-Rat[100000 94800 1 223327 25591 0  ""]
-Rat[115000 57300 1 207580 25591 0  ""]
-Rat[110000 67300 1 203643 25591 0  ""]
-Rat[135000 57300 1 215453 25591 0  ""]
-Rat[130000 67300 1 213484 25591 0  ""]
-Rat[120000 67300 1 209548 25591 0  ""]
-Rat[125000 57300 1 211517 25591 0  ""]
-Rat[105000 57300 1 201674 25591 0  ""]
-Rat[95000 84800 1 221358 25591 0  ""]
-Rat[90000 94800 1 219390 25591 0  ""]
-Rat[190000 13100 1 148880 20963 0  ""]
-Rat[170000 13100 1 148880 22932 0  ""]
-Rat[150000 13100 0 148880 24900 0  ""]
-Rat[130000 13100 1 148880 26868 0  ""]
-Rat[125352 107907 0 243400 32574 0  ""]
-Rat[257398 69254 0 252200 69800 0  ""]
-Rat[257398 69254 0 263894 72600 0  ""]
-Rat[236107 73848 0 242400 69800 0  ""]
-Rat[257398 72600 0 253900 73307 0  ""]
-Rat[263894 69254 0 269407 71300 0  ""]
-Rat[252407 55848 0 236909 43110 0  ""]
-Rat[250907 46526 0 236909 41142 0  ""]
-Rat[46446 161825 0 32494 161825 0  ""]
-Rat[33652 181107 0 49594 161825 0  ""]
-Rat[49594 161825 0 65000 84800 1  ""]
-Rat[65000 84800 1 65000 57300 1  ""]
-Rat[65000 57300 1 245062 46117 1  ""]
-Rat[245062 46117 1 252200 62000 0  ""]
-Rat[245062 46117 1 260874 27400 1  ""]
-Rat[202500 84800 1 245126 27400 1  ""]
-Rat[15222 128248 0 242400 62000 0  ""]
-Rat[242400 62000 0 250752 73307 0  ""]
-Rat[242400 62000 0 258130 55117 0  ""]
-Rat[227300 184707 0 219048 195107 0  ""]
-Rat[219048 195107 0 210200 184707 0  ""]
-Rat[210200 184707 0 188092 58857 0  ""]
-Rat[188092 58857 0 188092 35236 0  ""]
+
+Element["" "0605" "D1" "dualLED" 268882 88720 6192 54 3 100 ""]
+(
+       Pad[-2067 1280 -1280 1280 2559 -1771 3159 "2" "2" "square,edge2"]
+       Pad[-2067 4626 -1280 4626 2559 -1771 3159 "1" "1" "square,edge2"]
+       Pad[-7776 1280 -6988 1280 2559 -1771 3159 "4" "4" "square"]
+       Pad[-7776 4626 -6988 4626 2559 -1771 3159 "3" "3" "square"]
+
+       )
+Rat[163554 103901 0 188737 86808 0  ""]
+Rat[193752 99607 0 2500 2500 2  "via"]
+Rat[208752 97307 0 2500 2500 2  "via"]
+Rat[201752 97407 0 2500 2500 2  "via"]
+Rat[222500 109700 1 211600 92607 0  ""]
+Rat[115000 70000 1 163554 108901 0  ""]
+Rat[163554 108901 0 236607 100074 0  ""]
+Rat[204900 97407 0 204300 92507 0  ""]
+Rat[204900 97407 0 227500 119700 1  ""]
+Rat[187300 117400 1 110000 80000 1  ""]
+Rat[150000 80000 1 206453 86808 0  ""]
+Rat[145000 70000 1 208421 86808 0  ""]
+Rat[140000 80000 1 210390 86808 0  ""]
+Rat[105000 70000 1 206453 37991 0  ""]
+Rat[100000 80000 1 204484 37991 0  ""]
+Rat[95000 70000 1 202517 37991 0  ""]
+Rat[90000 80000 1 200548 37991 0  ""]
+Rat[85000 70000 1 198580 37991 0  ""]
+Rat[80000 80000 1 194643 37991 0  ""]
+Rat[135000 70000 1 212358 86808 0  ""]
+Rat[130000 80000 1 214327 86808 0  ""]
+Rat[125000 70000 1 227909 77163 0  ""]
+Rat[105000 105000 1 179092 61416 0  ""]
+Rat[110000 115000 1 179092 63383 0  ""]
+Rat[115000 105000 1 179092 65352 0  ""]
+Rat[120000 115000 1 179092 67320 0  ""]
+Rat[125000 105000 1 202517 86808 0  ""]
+Rat[130000 115000 1 204484 86808 0  ""]
+Rat[135000 105000 1 227909 69289 0  ""]
+Rat[140000 115000 1 227909 67320 0  ""]
+Rat[145000 105000 1 227909 65352 0  ""]
+Rat[150000 115000 1 227909 63383 0  ""]
+Rat[85000 105000 1 214327 37991 0  ""]
+Rat[80000 115000 1 212358 37991 0  ""]
+Rat[75000 105000 1 210390 37991 0  ""]
+Rat[90000 115000 1 179092 49605 0  ""]
+Rat[95000 105000 1 179092 51573 0  ""]
+Rat[100000 115000 1 179092 53542 0  ""]
+Rat[196900 99607 0 196600 95307 0  ""]
+Rat[196900 99607 0 232500 109700 1  ""]
+Rat[187300 112500 1 120000 80000 1  ""]
+Rat[212500 109700 1 194643 86808 0  ""]
+Rat[201152 92507 0 200548 86808 0  ""]
+Rat[211900 97307 0 208452 92607 0  ""]
+Rat[208452 92607 0 198580 86808 0  ""]
+Rat[193452 95307 0 196611 86808 0  ""]
 Layer(1 "top")
 (
-       Line[260000 44882 256518 44882 1000 2000 "clearline"]
-       Line[256518 44882 255300 46100 1000 2000 "clearline"]
-       Line[260000 47441 256641 47441 1000 2000 "clearline"]
-       Line[256641 47441 255300 46100 1000 2000 "clearline"]
        Line[150000 13100 150100 13100 1000 2000 "clearline"]
-       Line[260000 50000 251626 50000 1000 2000 "clearline"]
-       Line[251626 50000 251300 49674 1000 2000 "clearline"]
-       Line[19777 55000 13101 55000 2500 2000 "clearline"]
-       Line[13101 55000 13095 55006 2500 2000 "clearline"]
-       Line[19777 64999 13102 64999 2500 2000 "clearline"]
-       Line[13102 64999 13095 65006 2500 2000 "clearline"]
-       Line[19677 44999 13102 44999 2500 2000 "clearline"]
-       Line[13102 44999 13095 45006 2500 2000 "clearline"]
-       Line[19677 35000 13101 35000 2500 2000 "clearline"]
-       Line[13101 35000 13095 35006 2500 2000 "clearline"]
-       Line[260000 52558 252942 52558 1000 2000 "clearline"]
-       Line[252942 52558 252800 52700 1000 2000 "clearline"]
-       Line[46452 45000 41725 45000 1000 2000 "clearline"]
-       Line[41725 45000 41724 44999 1000 2000 "clearline"]
-       Line[46552 65100 41925 65100 1000 2000 "clearline"]
-       Line[41925 65100 41824 64999 1000 2000 "clearline"]
-       Line[41724 35000 46200 35000 1000 2000 "clearline"]
-       Line[41824 55000 46000 55000 1000 2000 "clearline"]
-       Line[46000 55000 46200 55200 1000 2000 "clearline"]
-       Line[203700 27306 203643 27362 1000 2000 "clearline"]
        Line[168958 26868 177268 26868 1000 2000 "clearline"]
        Line[177268 26868 177300 26900 1000 2000 "clearline"]
        Line[179200 25000 177300 26900 1000 2000 "clearline"]
@@ -1630,14 +1686,10 @@ Layer(1 "top")
        Line[170421 19500 168958 20963 1000 2000 "clearline"]
        Line[170421 19500 175300 19500 1000 2000 "clearline"]
        Line[175348 19452 175300 19500 1000 2000 "clearline"]
-       Line[175348 19452 179200 19452 1000 2000 "clearline"]
        Line[175016 22932 175300 22648 1000 2000 "clearline"]
-       Line[168958 22932 175016 22932 1000 2000 "clearline"]
        Line[94000 22248 94000 24600 1000 2000 "clearline"]
        Line[94000 24600 92100 26500 1000 2000 "clearline"]
-       Line[83758 22532 89916 22532 1000 2000 "clearline"]
        Line[89916 22532 90200 22248 1000 2000 "clearline"]
-       Line[85221 19100 94000 19100 1000 2000 "clearline"]
        Line[85221 19100 83758 20563 1000 2000 "clearline"]
        Line[92068 26468 92100 26500 1000 2000 "clearline"]
        Line[83758 26468 92068 26468 1000 2000 "clearline"]
@@ -1648,53 +1700,432 @@ Layer(1 "top")
        Line[60000 30800 60000 35000 1000 2000 "clearline"]
        Line[62363 28437 60000 30800 1000 2000 "clearline"]
        Line[62363 28437 66042 28437 1000 2000 "clearline"]
-       Line[165700 56700 164100 56700 1000 2000 "clearline"]
-       Line[164100 56700 159400 52000 1000 2000 "clearline"]
-       Line[168800 37600 170194 37600 1000 2000 "clearline"]
-       Line[170194 37600 175147 42553 1000 2000 "clearline"]
-       Line[165652 37600 162600 37600 1000 2000 "clearline"]
-       Line[159400 42553 159400 40800 1000 2000 "clearline"]
-       Line[162600 37600 159400 40800 1000 2000 "clearline"]
-       Line[168848 56700 172200 56700 1000 2000 "clearline"]
-       Line[175147 52000 175147 53753 1000 2000 "clearline"]
-       Line[172200 56700 175147 53753 1000 2000 "clearline"]
-       Line[252400 36474 255774 36474 1000 2000 "clearline"]
-       Line[255774 36474 256400 37100 1000 2000 "clearline"]
-       Line[256400 37100 256400 45000 1000 2000 "clearline"]
-       Line[256400 45000 255350 46050 1000 2000 "clearline"]
-       Line[202000 4596 221796 4596 1000 2000 "clearline"]
        Line[221796 4596 222500 5300 1000 2000 "clearline"]
        Line[209100 11000 206042 11000 1000 2000 "clearline"]
        Line[206042 11000 205346 10304 1000 2000 "clearline"]
        Line[198200 11026 201278 11026 1000 2000 "clearline"]
        Line[201278 11026 202000 10304 1000 2000 "clearline"]
-)
-Layer(2 "bottom")
-(
+       Line[198200 14174 200574 14174 1000 2000 "clearline"]
+       Line[200574 14174 201600 15200 1000 2000 "clearline"]
+       Line[209100 14148 206752 14148 1000 2000 "clearline"]
+       Line[206752 14148 205700 15200 1000 2000 "clearline"]
+       Line[85221 19100 97000 19100 1000 2000 "clearline"]
+       Line[97000 19100 97400 19100 1000 2000 "clearline"]
+       Line[66042 24500 62100 24500 1000 2000 "clearline"]
+       Line[62100 24500 60000 22400 1000 2000 "clearline"]
+       Line[60000 22400 60000 18100 1000 2000 "clearline"]
+       Line[60000 18100 65000 13100 1000 2000 "clearline"]
+       Line[66042 26468 58368 26468 1000 2000 "clearline"]
+       Line[58368 26468 45000 13100 1000 2000 "clearline"]
+       Line[66042 22532 75568 22532 1000 2000 "clearline"]
+       Line[75568 22532 85000 13100 1000 2000 "clearline"]
+       Line[66042 20563 66937 20563 1000 2000 "clearline"]
+       Line[66937 20563 70000 17500 1000 2000 "clearline"]
+       Line[70000 17500 70000 10000 1000 2000 "clearline"]
+       Line[70000 10000 71800 8200 1000 2000 "clearline"]
+       Line[71800 8200 100100 8200 1000 2000 "clearline"]
+       Line[100100 8200 105000 13100 1000 2000 "clearline"]
+       Line[151242 20963 151242 20958 1000 2000 "clearline"]
+       Line[151242 20958 155000 17200 1000 2000 "clearline"]
+       Line[155000 17200 155000 10400 1000 2000 "clearline"]
+       Line[155000 10400 157200 8200 1000 2000 "clearline"]
+       Line[157200 8200 185100 8200 1000 2000 "clearline"]
+       Line[185100 8200 190000 13100 1000 2000 "clearline"]
+       Line[151242 22932 160168 22932 1000 2000 "clearline"]
+       Line[160168 22932 170000 13100 1000 2000 "clearline"]
+       Line[151242 24900 147200 24900 1000 2000 "clearline"]
+       Line[147200 24900 145100 22800 1000 2000 "clearline"]
+       Line[145100 22800 145100 18000 1000 2000 "clearline"]
+       Line[145100 18000 150000 13100 1000 2000 "clearline"]
+       Line[151242 26868 143768 26868 1000 2000 "clearline"]
+       Line[143768 26868 130000 13100 1000 2000 "clearline"]
+       Line[175348 19452 181952 19452 1000 2000 "clearline"]
+       Line[175016 22932 162868 22932 1000 2000 "clearline"]
+       Line[162868 22932 159900 25900 1000 2000 "clearline"]
+       Line[159900 25900 159900 27700 1000 2000 "clearline"]
+       Line[159900 27700 160000 27800 1000 2000 "clearline"]
+       Line[83700 22532 77868 22532 1000 2000 "clearline"]
+       Line[77868 22532 74900 25500 1000 2000 "clearline"]
+       Line[74800 27700 74800 25600 1000 2000 "clearline"]
+       Line[74800 25600 75100 25300 1000 2000 "clearline"]
+       Line[189700 6100 190200 6600 1000 2000 "clearline"]
+       Line[46000 77500 41324 77500 1000 2000 "clearline"]
+       Line[46000 57700 41424 57700 1000 2000 "clearline"]
+       Line[41424 57700 41324 57600 1000 2000 "clearline"]
+       Line[46000 37300 41324 37300 1000 2000 "clearline"]
+       Line[83758 22532 89916 22532 1000 2000 "clearline"]
+       Line[89916 22532 89974 22474 1000 2000 "clearline"]
+       Line[260000 57382 256518 57382 1000 2000 "clearline"]
+       Line[256518 57382 255300 58600 1000 2000 "clearline"]
+       Line[260000 59941 256641 59941 1000 2000 "clearline"]
+       Line[256641 59941 255300 58600 1000 2000 "clearline"]
+       Line[260000 62500 251626 62500 1000 2000 "clearline"]
+       Line[251626 62500 251300 62174 1000 2000 "clearline"]
+       Line[256400 57500 255350 58550 1000 2000 "clearline"]
+       Line[243300 39300 243300 43800 2500 2000 "clearline"]
+       Line[260448 40000 261100 40000 1000 2000 "clearline"]
+       Line[261100 40000 263100 42000 1000 2000 "clearline"]
+       Line[260474 43800 261300 43800 1000 2000 "clearline"]
+       Line[261300 43800 263100 42000 1000 2000 "clearline"]
+       Line[257300 40000 256526 40000 1000 2000 "clearline"]
+       Line[256526 40000 251600 44926 1000 2000 "clearline"]
+       Line[239552 33700 239552 47878 1000 2000 "clearline"]
+       Line[239552 47878 240500 48826 1000 2000 "clearline"]
+       Line[243300 39300 243300 34300 1000 2000 "clearline"]
+       Line[243300 34300 242700 33700 1000 2000 "clearline"]
+       Line[245200 84100 245200 66629 2500 2000 "clearline"]
+       Line[245200 66629 245061 66491 2500 2000 "clearline"]
+       Line[249100 75900 249100 71100 1000 2000 "clearline"]
+       Line[249100 71100 248600 70600 1000 2000 "clearline"]
+       Line[260000 67617 256982 67617 1000 2000 "clearline"]
+       Line[256982 67617 256000 68600 1000 2000 "clearline"]
+       Line[256000 68600 256000 71300 1000 2000 "clearline"]
+       Line[256000 71300 254100 73200 1000 2000 "clearline"]
+       Line[254100 73200 251800 73200 1000 2000 "clearline"]
+       Line[251800 73200 249100 75900 1000 2000 "clearline"]
+       Line[254500 82400 253500 82400 1000 2000 "clearline"]
+       Line[253500 82400 251800 84100 1000 2000 "clearline"]
+       Line[254526 86200 253900 86200 1000 2000 "clearline"]
+       Line[253900 86200 251800 84100 1000 2000 "clearline"]
+       Line[258100 85774 257674 86200 1000 2000 "clearline"]
+       Line[261100 82626 257874 82626 1000 2000 "clearline"]
+       Line[257874 82626 257648 82400 1000 2000 "clearline"]
+       Line[258100 85774 264674 85774 1000 2000 "clearline"]
+       Line[264674 85774 264700 85800 1000 2000 "clearline"]
+       Line[241300 75900 241300 72100 1000 2000 "clearline"]
+       Line[241300 72100 240800 71600 1000 2000 "clearline"]
+       Line[245200 66800 242452 66800 1000 2000 "clearline"]
+       Line[242452 66800 240800 68452 1000 2000 "clearline"]
+       Line[254100 76348 254100 78500 1000 2000 "clearline"]
+       Line[243400 48026 239822 48026 2500 2000 "clearline"]
+       Line[239822 48026 239774 48074 2500 2000 "clearline"]
+       Line[243400 44126 246026 44126 1000 2000 "clearline"]
+       Line[246026 44126 247500 45600 1000 2000 "clearline"]
+       Line[247500 45600 247500 50000 1000 2000 "clearline"]
+       Line[243400 51926 245574 51926 1000 2000 "clearline"]
+       Line[245574 51926 247500 50000 1000 2000 "clearline"]
+       Line[251600 51926 253474 51926 1000 2000 "clearline"]
+       Line[253474 51926 255300 50100 1000 2000 "clearline"]
+       Line[255300 50100 255300 45826 1000 2000 "clearline"]
+       Line[255300 45826 257326 43800 1000 2000 "clearline"]
+       Line[239800 54500 248700 54500 1000 2000 "clearline"]
+       Line[248700 54500 251200 57000 1000 2000 "clearline"]
+       Line[251200 57000 251200 58926 1000 2000 "clearline"]
+       Line[251200 58926 251300 59026 1000 2000 "clearline"]
+       Line[260000 65058 254442 65058 1000 2000 "clearline"]
+       Line[254442 65058 253800 65700 1000 2000 "clearline"]
+       Line[250652 65700 250500 65700 1000 2000 "clearline"]
+       Line[250500 65700 247500 62700 1000 2000 "clearline"]
+       Line[247500 62700 242300 62700 1000 2000 "clearline"]
+       Line[242300 62700 240900 61300 1000 2000 "clearline"]
+       Line[240900 61300 240900 58800 1000 2000 "clearline"]
+       Line[240900 58800 237600 55510 1000 2000 "clearline"]
+       Line[252400 47200 252400 44926 2500 2000 "clearline"]
+       Line[252400 44926 251600 44126 2500 2000 "clearline"]
+       Line[249100 84100 251800 84100 2500 2000 "clearline"]
+       Line[226138 53542 238842 53542 1000 2000 "clearline"]
+       Line[238842 53542 239800 54500 1000 2000 "clearline"]
+       Line[226138 55510 237590 55510 1000 2000 "clearline"]
+       Line[237590 55510 237600 55500 1000 2000 "clearline"]
+       Line[180864 55510 170810 55510 1000 2000 "clearline"]
+       Line[180864 57479 154921 57479 1000 2000 "clearline"]
+       Line[154921 57479 151253 61147 1000 2000 "clearline"]
+       Line[151253 51700 151253 50847 1000 2000 "clearline"]
+       Line[151253 50847 154700 47400 1000 2000 "clearline"]
+       Line[157552 46900 155200 46900 1000 2000 "clearline"]
+       Line[155200 46900 154750 47350 1000 2000 "clearline"]
+       Line[160700 46900 162200 46900 1000 2000 "clearline"]
+       Line[170810 55510 162200 46900 1000 2000 "clearline"]
+       Line[157552 66000 156106 66000 1000 2000 "clearline"]
+       Line[156106 66000 151253 61147 1000 2000 "clearline"]
+       Line[160700 66000 165000 66000 1000 2000 "clearline"]
+       Line[165000 66000 165000 63147 1000 2000 "clearline"]
+       Line[165000 63147 167000 61147 1000 2000 "clearline"]
+       Line[180864 59447 173779 59447 1000 2000 "clearline"]
+       Line[173779 59447 173100 60126 1000 2000 "clearline"]
+       Line[173100 63274 167726 63274 1000 2000 "clearline"]
+       Line[167726 63274 165000 66000 1000 2000 "clearline"]
+       Line[171474 69800 171474 73574 1000 2000 "clearline"]
+       Line[171474 73574 171448 73600 1000 2000 "clearline"]
+       Line[180864 71257 171505 71257 1000 2000 "clearline"]
+       Line[171505 71257 171474 71226 1000 2000 "clearline"]
+       Line[168326 69800 168326 69326 1000 2000 "clearline"]
+       Line[168326 69326 165000 66000 1000 2000 "clearline"]
+       Line[171448 77500 171448 73600 1000 2000 "clearline"]
+       Line[168300 73600 168300 69826 1000 2000 "clearline"]
+       Line[168300 69826 168326 69800 1000 2000 "clearline"]
+       Line[168300 77500 165500 77500 1000 2000 "clearline"]
+       Line[180864 69289 175489 69289 1000 2000 "clearline"]
+       Line[175489 69289 172300 66100 1000 2000 "clearline"]
+       Line[172300 66100 165000 66100 1000 2000 "clearline"]
+       Line[165000 66100 164900 66000 1000 2000 "clearline"]
+       Line[41324 87499 45999 87499 1000 2000 "clearline"]
+       Line[45999 87499 46100 87600 1000 2000 "clearline"]
+       Line[41324 67599 45999 67599 1000 2000 "clearline"]
+       Line[45999 67599 46000 67600 1000 2000 "clearline"]
+       Line[41324 47299 46051 47299 1000 2000 "clearline"]
+       Line[46051 47299 46052 47300 1000 2000 "clearline"]
+       Line[19277 77500 13100 77500 2500 2000 "clearline"]
+       Line[19277 67599 13199 67599 2500 2000 "clearline"]
+       Line[13199 67599 13100 67500 2500 2000 "clearline"]
+       Line[19277 57600 13200 57600 2500 2000 "clearline"]
+       Line[13200 57600 13100 57500 2500 2000 "clearline"]
+       Line[19277 47299 13301 47299 2500 2000 "clearline"]
+       Line[13301 47299 13100 47500 2500 2000 "clearline"]
+       Line[19277 37300 13300 37300 2500 2000 "clearline"]
+       Line[13300 37300 13100 37500 2500 2000 "clearline"]
+       Line[19277 87499 13101 87499 2500 2000 "clearline"]
+       Line[13101 87499 13100 87500 2500 2000 "clearline"]
+       Line[160726 113900 159800 114826 1000 2000 "clearline"]
+       Line[165620 118900 160726 118900 1000 2000 "clearline"]
+       Line[160726 118900 159800 117974 1000 2000 "clearline"]
+       Line[159663 114963 159663 112263 1000 2000 "clearline"]
+       Line[159663 112263 159600 112200 1000 2000 "clearline"]
+       Line[156100 117600 159600 118174 1000 2000 "clearline"]
+       Line[159600 118174 159800 117974 1000 2000 "clearline"]
+       Line[160726 113900 176900 113900 1000 2000 "clearline"]
+       Line[176900 113900 181900 108900 1000 2000 "clearline"]
+       Line[181900 108900 193178 108900 1000 2000 "clearline"]
+       Line[193178 108900 193178 108901 1000 2000 "clearline"]
+       Line[193178 103901 186899 103901 1000 2000 "clearline"]
+       Line[186899 103901 181850 108950 1000 2000 "clearline"]
+       Line[190706 39762 190706 34706 1000 2000 "clearline"]
+       Line[190706 34706 190700 34700 1000 2000 "clearline"]
+       Line[193452 34700 190706 34700 1000 2000 "clearline"]
+       Line[196611 39762 196611 34711 1000 2000 "clearline"]
+       Line[196611 34711 196600 34700 1000 2000 "clearline"]
+       Line[188737 39762 188737 36837 1000 2000 "clearline"]
+       Line[188737 36837 186600 34700 1000 2000 "clearline"]
+       Line[216295 85036 216295 89895 1000 2000 "clearline"]
+       Line[216295 89895 216300 89900 1000 2000 "clearline"]
+       Line[218264 85036 218264 87764 1000 2000 "clearline"]
+       Line[218264 87764 220400 89900 1000 2000 "clearline"]
+       Line[192674 85036 192674 89926 1000 2000 "clearline"]
+       Line[192674 89926 192600 90000 1000 2000 "clearline"]
+       Line[190706 85036 190706 87594 1000 2000 "clearline"]
+       Line[190706 87594 188700 89600 1000 2000 "clearline"]
+       Line[188700 89600 188700 91400 1000 2000 "clearline"]
+       Line[218264 39762 218282 23082 1000 2000 "clearline"]
+       Line[232500 5300 232500 35500 1000 2000 "clearline"]
+       Line[232500 35500 231700 36300 1000 2000 "clearline"]
+       Line[231700 36300 231700 42400 1000 2000 "clearline"]
+       Line[231700 42400 232200 42900 1000 2000 "clearline"]
+       Line[226138 47636 226138 44862 1000 2000 "clearline"]
+       Line[226138 44862 226200 44800 1000 2000 "clearline"]
+       Line[226138 51573 232127 51573 1000 2000 "clearline"]
+       Line[232127 51573 233400 50300 1000 2000 "clearline"]
+       Line[233400 50300 233400 44100 1000 2000 "clearline"]
+       Line[233400 44100 232350 43050 1000 2000 "clearline"]
+       Line[226138 49605 229695 49605 1000 2000 "clearline"]
+       Line[229695 49605 230900 48400 1000 2000 "clearline"]
+       Line[230900 48400 230900 45900 1000 2000 "clearline"]
+       Line[230900 45900 230200 45200 1000 2000 "clearline"]
+       Line[202000 4596 221796 4596 1000 2000 ""]
+       Line[180864 59447 204753 59447 1000 2000 ""]
+       Line[204753 59447 220300 43900 1000 2000 ""]
+       Line[220300 43900 220300 25900 1000 2000 ""]
+       Line[267208 90000 270300 90000 1000 2000 ""]
+       Line[270300 90000 270600 89700 1000 2000 ""]
+       Line[267208 93346 270346 93346 1000 2000 ""]
+       Line[270346 93346 270600 93600 1000 2000 ""]
+       Line[261500 90000 258000 90000 1000 2000 ""]
+       Line[257800 89800 244500 89800 1000 2000 ""]
+       Line[244500 89800 241300 86600 1000 2000 ""]
+       Line[241300 86600 241300 84100 1000 2000 ""]
+       Line[241300 84100 241300 84100 1000 2000 ""]
+       Line[253300 96900 253300 93700 1000 2000 ""]
+       Line[256448 93700 261146 93700 1000 2000 ""]
+       Line[261146 93700 261500 93346 1000 2000 ""]
+       Line[227500 15300 227500 22500 1000 2000 "clearline"]
+       Line[227500 22500 226500 23500 1000 2000 "clearline"]
+       Line[226500 23500 222700 23500 1000 2000 "clearline"]
+       Line[222700 23500 220300 25900 1000 2000 "clearline"]
+       Line[224600 20200 221164 20200 1000 2000 "clearline"]
+       Line[221164 20200 218264 23100 1000 2000 "clearline"]
+       Line[231300 58500 230100 58500 1000 2000 "clearline"]
+       Line[230100 58500 229100 59500 1000 2000 "clearline"]
+       Line[229100 59500 226191 59500 1000 2000 "clearline"]
+       Line[226191 59500 226138 59447 1000 2000 "clearline"]
+       Line[226138 61416 234284 61416 1000 2000 "clearline"]
+       Line[234284 61416 234300 61400 1000 2000 "clearline"]
+       Line[180864 75194 176394 75194 1000 2000 "clearline"]
+       Line[176394 75194 175300 74100 1000 2000 "clearline"]
+       Line[180864 77163 176437 77163 1000 2000 "clearline"]
+       Line[176437 77163 175300 78300 1000 2000 "clearline"]
+       Line[226138 57479 221521 57479 1000 2000 "clearline"]
+       Line[221521 57479 221500 57500 1000 2000 "clearline"]
+       Line[49148 67600 49148 62252 1000 2000 "clearline"]
+       Line[49148 62252 49200 62200 1000 2000 "clearline"]
+       Line[216295 39762 216295 43995 1000 2000 "clearline"]
+       Line[216295 43995 216300 44000 1000 2000 "clearline"]
+       Line[49200 47300 49200 44100 1000 2000 "clearline"]
+       Line[49200 44100 49300 44000 1000 2000 "clearline"]
+       Line[49248 87600 52300 87600 1000 2000 "clearline"]
+       Line[180864 73226 184026 73226 1000 2000 "clearline"]
+       Line[184026 73226 184900 74100 1000 2000 "clearline"]
+       Line[184900 74100 184900 78200 1000 2000 "clearline"]
+       Line[184900 78200 183400 79700 1000 2000 "clearline"]
+       Line[183400 79700 177900 79700 1000 2000 "clearline"]
+       Line[177900 79700 175300 82300 1000 2000 "clearline"]
+       Line[175300 82300 175300 87600 1000 2000 "clearline"]
+       Line[180864 47636 184564 47636 1000 2000 "clearline"]
+       Line[184564 47636 188700 43500 1000 2000 "clearline"]
+       Line[188700 43500 188700 39800 1000 2000 "clearline"]
+       Line[188700 39800 188737 39762 1000 2000 "clearline"]
+       Line[192674 39762 192674 43926 1000 2000 "clearline"]
+       Line[192674 43926 189800 46800 1000 2000 "clearline"]
+       Line[75000 70000 75000 50600 1000 2000 "clearline"]
+       Line[226138 71257 234657 71257 1000 2000 "clearline"]
+       Line[234657 71257 236900 73500 1000 2000 "clearline"]
+       Line[236900 73500 236900 74800 1000 2000 "clearline"]
+       Line[236900 74800 237000 74900 1000 2000 "clearline"]
+       Line[237000 78048 237000 84600 1000 2000 "clearline"]
+       Line[226138 73226 232526 73226 1000 2000 "clearline"]
+       Line[232526 73226 233500 74200 1000 2000 "clearline"]
+       Line[233500 74200 233500 92600 1000 2000 "clearline"]
+       Line[237000 90752 237000 87748 1000 2000 "clearline"]
+       Line[237000 96926 237000 93900 1000 2000 "clearline"]
+       Line[237000 93900 234800 93900 1000 2000 "clearline"]
+       Line[234800 93900 233500 92600 1000 2000 "clearline"]
+       Line[226138 75194 229794 75194 1000 2000 "clearline"]
+       Line[229794 75194 230600 76000 1000 2000 "clearline"]
+       Line[230600 76000 230600 79752 1000 2000 "clearline"]
+       Line[230600 82900 230600 89500 1000 2000 "clearline"]
+       Line[230600 89500 230500 89600 1000 2000 "clearline"]
+       Line[237000 91000 240300 91000 1000 2000 "clearline"]
+       Line[240300 91000 240700 90600 1000 2000 "clearline"]
+       Line[230500 92748 230500 96000 1000 2000 "clearline"]
+       Line[193178 118900 188800 118900 1000 2000 "clearline"]
+       Line[188800 118900 187300 117400 1000 2000 "clearline"]
+       Line[193178 113900 188700 113900 1000 2000 "clearline"]
+       Line[188700 113900 187300 112500 1000 2000 "clearline"]
+)
+Layer(2 "GND plane")
+(
+       Line[125000 84800 125000 84700 1000 2000 "clearline"]
+       Line[69600 70000 49500 70000 2500 2000 ""]
+       Line[69800 104900 49700 104900 2500 2000 ""]
+       Line[49700 104900 49600 104800 2500 2000 ""]
+       Line[55000 109500 55000 99800 2500 2000 ""]
+       Line[65000 109600 65000 100000 2500 2000 ""]
+       Line[64900 64000 64900 75000 2500 2000 ""]
+       Line[55100 64600 55100 75000 2500 2000 ""]
+       Line[232500 119700 242400 119700 2500 2000 ""]
+       Line[237400 119700 237400 114600 2500 2000 ""]
+       Line[217300 5200 227200 5200 2500 2000 ""]
+       Line[222500 5300 222500 10500 2500 2000 ""]
        Polygon("clearpoly,lock")
        (
-               [2500 2500] [272500 2500] [272500 97500] [2500 97500] 
-       )
-)
-Layer(3 "outline")
-(
+               [2500 2500] [272500 2500] [272500 122500] [2500 122500] 
+       )
+)
+Layer(3 "power plane")
+(
+       Line[245000 58400 251100 39374 2500 2000 "clearline"]
+       Line[251100 39374 251174 39300 2500 2000 "clearline"]
+       Line[251800 84100 250400 84100 1000 2000 "clearline"]
+       Line[235426 39300 235426 46174 2500 2000 "clearline"]
+       Line[235426 46174 226000 55600 2500 2000 "clearline"]
+       Line[226000 55600 226000 95400 2500 2000 "clearline"]
+       Line[226000 95400 217800 103600 2500 2000 "clearline"]
+       Line[217800 103600 208600 103600 2500 2000 "clearline"]
+       Line[208600 103600 202500 109700 2500 2000 "clearline"]
+       Line[66200 121200 198800 121200 2500 2000 "clearline"]
+       Line[198800 121200 205200 114700 2500 2000 "clearline"]
+       Line[205200 114700 234500 114700 2500 2000 "clearline"]
+       Line[234600 114700 237400 111900 2500 2000 "clearline"]
+       Line[244982 58617 245117 58617 2500 2000 "clearline"]
+       Line[245117 58617 249400 62900 2500 2000 "clearline"]
+       Line[251600 84100 250900 84100 2500 2000 "clearline"]
+       Line[249500 96800 237500 108700 2500 2000 "clearline"]
+       Line[237500 108800 237500 111700 2500 2000 "clearline"]
+       Line[60000 80000 60000 115000 2500 2000 "clearline"]
+       Line[60000 115000 66200 121200 2500 2000 "clearline"]
+       Line[70000 88900 70000 74200 2500 2000 ""]
+       Line[74800 80100 65300 80100 2500 2000 ""]
+       Line[65100 115100 74900 115100 2500 2000 ""]
+       Line[70000 115000 70000 110100 2500 2000 ""]
+       Line[70000 110100 70100 110000 2500 2000 ""]
+       Line[251800 84100 251750 84100 2500 2000 "clearline"]
+       Line[249500 63000 249500 96800 2500 2000 "clearline"]
+       Line[251800 84100 249500 81800 2500 2000 "clearline"]
+       Line[251800 84100 251800 84100 2500 2000 "clearline"]
+       Line[251800 84100 249500 86400 2500 2000 "clearline"]
+       Line[175300 74100 175300 43100 1000 2000 "clearline"]
+       Line[175300 43100 160000 27800 1000 2000 "clearline"]
+       Line[175300 78300 172700 75700 1000 2000 "clearline"]
+       Line[172700 75700 172700 43500 1000 2000 "clearline"]
+       Line[172700 43500 159700 30500 1000 2000 "clearline"]
+       Line[159700 30500 77600 30500 1000 2000 "clearline"]
+       Line[77600 30500 74800 27700 1000 2000 "clearline"]
+       Polygon("clearpoly,lock")
+       (
+               [2500 2500] [272500 2500] [272500 122500] [2500 122500] 
+       )
+)
+Layer(4 "bottom")
+(
+       Line[243000 52300 244800 52300 1000 2000 "clearline"]
+       Line[224600 20300 232600 20200 1000 2000 "clearline"]
+       Line[232600 20200 237500 15300 1000 2000 "clearline"]
+       Line[254100 78600 264600 90400 1000 2000 ""]
+       Line[262800 89800 270500 89800 1000 2000 ""]
+       Line[270500 89800 270600 89700 1000 2000 ""]
+       Line[257800 89800 261600 93600 1000 2000 ""]
+       Line[261600 93600 270600 93600 1000 2000 ""]
+       Line[234300 61400 234300 47900 1000 2000 "clearline"]
+       Line[234300 47900 239500 42700 1000 2000 "clearline"]
+       Line[239500 42700 239500 32200 1000 2000 "clearline"]
+       Line[239500 32200 230800 23500 1000 2000 "clearline"]
+       Line[230800 23500 214000 23500 1000 2000 "clearline"]
+       Line[214000 23500 205700 15200 1000 2000 "clearline"]
+       Line[231300 58500 231300 48300 1000 2000 "clearline"]
+       Line[231300 48300 233300 46300 1000 2000 "clearline"]
+       Line[233300 46300 233300 44100 1000 2000 "clearline"]
+       Line[233300 44100 230400 41200 1000 2000 "clearline"]
+       Line[230400 41200 230400 28400 1000 2000 "clearline"]
+       Line[230400 28400 228000 26000 1000 2000 "clearline"]
+       Line[228000 26000 210300 26000 1000 2000 "clearline"]
+       Line[201600 15200 201600 17300 1000 2000 "clearline"]
+       Line[201600 17300 210300 26000 1000 2000 "clearline"]
+       Line[221500 57500 54000 57500 1000 2000 "clearline"]
+       Line[54000 57500 49300 62200 1000 2000 "clearline"]
+       Line[216300 44000 49400 44000 1000 2000 "clearline"]
+       Line[52300 87600 175200 87600 1000 2000 "clearline"]
+       Line[189800 46800 162100 46800 1000 2000 "clearline"]
+       Line[162100 46800 158400 50500 1000 2000 "clearline"]
+       Line[158400 50500 75000 50500 1000 2000 "clearline"]
+       Line[75000 50500 74900 50600 1000 2000 "clearline"]
+       Line[187300 117400 203000 117400 1000 2000 "clearline"]
+       Line[203000 117400 205100 115300 1000 2000 "clearline"]
+       Line[205100 115300 232400 115300 1000 2000 "clearline"]
+       Line[232400 115300 233200 114500 1000 2000 "clearline"]
+       Line[233200 114500 235000 114500 1000 2000 "clearline"]
+       Line[235000 114500 237000 112500 1000 2000 "clearline"]
+       Line[237000 112500 237000 81400 1000 2000 "clearline"]
+       Line[187300 112500 192000 112500 1000 2000 "clearline"]
+       Line[192000 112500 199500 105000 1000 2000 "clearline"]
+       Line[199500 105000 226800 105000 1000 2000 "clearline"]
+       Line[226800 105000 233900 97900 1000 2000 "clearline"]
+       Line[233900 97900 233900 89500 1000 2000 "clearline"]
+       Line[233900 89500 230500 86100 1000 2000 "clearline"]
+)
+Layer(5 "outline")
+(
+       Attribute("PCB::skip-drc" "1")
        Line[0 0 275000 0 1000 2000 ""]
-       Line[275000 0 275000 100000 1000 2000 "lock"]
-       Line[275000 100000 0 100000 1000 2000 "lock"]
-       Line[0 0 0 100000 1000 2000 ""]
+       Line[275000 0 275000 125000 1000 2000 "lock"]
+       Line[275000 125000 0 125000 1000 2000 "lock"]
+       Line[0 0 0 125000 1000 2000 ""]
 )
-Layer(4 "silk")
+Layer(6 "silk")
 (
-       Text[123900 165700 0 100 "` 2012 by Bdale Garbee" "clearline,onsolder"]
-       Text[218806 80500 0 100 "companion" "clearline,onsolder"]
-       Text[231400 28200 0 100 "debug" "clearline,onsolder"]
-       Text[120400 178100 0 144 "TeleScience v0.2" "clearline,onsolder"]
-       Polygon("clearpoly")
-       (
-               [108980 196100] [190958 196100] [190958 180400] [108980 180400] 
-       )
+       Text[4404 134700 0 100 "` 2012 by Bdale Garbee" "clearline,onsolder"]
+       Text[194106 104200 0 100 "companion" "clearline,onsolder"]
+       Text[213090 28262 0 100 "debug" "clearline,onsolder"]
+       Text[89800 137600 0 144 "TeleScience v0.2" "clearline,onsolder"]
 )
-Layer(5 "silk")
+Layer(7 "silk")
 (
 )
 NetList()
@@ -1716,6 +2147,7 @@ NetList()
                Connect("U5-3")
                Connect("U5-7")
                Connect("U5-8")
+               Connect("U7-1")
                Connect("U7-19")
                Connect("U7-32")
                Connect("U7-48")
@@ -1731,24 +2163,6 @@ NetList()
                Connect("U5-1")
                Connect("U7-17")
        )
-       Net("f_miso" "(unknown)")
-       (
-               Connect("J7-15")
-               Connect("U5-2")
-               Connect("U7-35")
-       )
-       Net("f_mosi" "(unknown)")
-       (
-               Connect("J7-16")
-               Connect("U5-5")
-               Connect("U7-36")
-       )
-       Net("f_sck" "(unknown)")
-       (
-               Connect("J7-14")
-               Connect("U5-6")
-               Connect("U7-34")
-       )
        Net("GND" "(unknown)")
        (
                Connect("C3-1")
@@ -1761,6 +2175,12 @@ NetList()
                Connect("C37-1")
                Connect("C38-2")
                Connect("C39-1")
+               Connect("C403-1")
+               Connect("C404-1")
+               Connect("C405-1")
+               Connect("C503-1")
+               Connect("C504-1")
+               Connect("C505-1")
                Connect("C601-2")
                Connect("C602-2")
                Connect("C610-1")
@@ -1775,9 +2195,9 @@ NetList()
                Connect("J3-2")
                Connect("J5-4")
                Connect("J5-5")
-               Connect("J6-19")
+               Connect("J6-18")
                Connect("J6-20")
-               Connect("J7-19")
+               Connect("J7-18")
                Connect("J7-20")
                Connect("J10-2")
                Connect("J10-4")
@@ -1803,37 +2223,202 @@ NetList()
                Connect("U7-63")
                Connect("U8-2")
                Connect("U9-2")
+               Connect("U10-2")
                Connect("X1-2")
                Connect("X1-4")
        )
-       Net("led_green" "(unknown)")
+       Net("led_green" "(unknown)")
+       (
+               Connect("R13-2")
+               Connect("U7-42")
+       )
+       Net("led_red" "(unknown)")
+       (
+               Connect("R12-2")
+               Connect("U7-41")
+       )
+       Net("miso" "(unknown)")
+       (
+               Connect("J2-4")
+               Connect("R204-2")
+       )
+       Net("miso2" "(unknown)")
+       (
+               Connect("J7-8")
+               Connect("R104-2")
+               Connect("U5-2")
+       )
+       Net("mosi" "(unknown)")
+       (
+               Connect("C505-2")
+               Connect("J2-3")
+               Connect("R205-1")
+       )
+       Net("mosi2" "(unknown)")
+       (
+               Connect("C405-2")
+               Connect("J7-9")
+               Connect("R105-1")
+               Connect("U5-5")
+       )
+       Net("pb0" "(unknown)")
+       (
+               Connect("J7-1")
+               Connect("U7-26")
+       )
+       Net("pb1" "(unknown)")
+       (
+               Connect("J7-2")
+               Connect("U7-27")
+       )
+       Net("pb2" "(unknown)")
+       (
+               Connect("J7-3")
+               Connect("U7-28")
+       )
+       Net("pb3" "(unknown)")
+       (
+               Connect("J7-10")
+               Connect("U7-55")
+       )
+       Net("pb4" "(unknown)")
+       (
+               Connect("J7-11")
+               Connect("U7-56")
+       )
+       Net("pb5" "(unknown)")
+       (
+               Connect("J7-12")
+               Connect("U7-57")
+       )
+       Net("pb6" "(unknown)")
+       (
+               Connect("J7-13")
+               Connect("U7-58")
+       )
+       Net("pb7" "(unknown)")
+       (
+               Connect("J7-14")
+               Connect("U7-59")
+       )
+       Net("pb8" "(unknown)")
+       (
+               Connect("J7-15")
+               Connect("U7-61")
+       )
+       Net("pb9" "(unknown)")
+       (
+               Connect("J7-16")
+               Connect("U7-62")
+       )
+       Net("pb10" "(unknown)")
+       (
+               Connect("J7-4")
+               Connect("U7-29")
+       )
+       Net("pb11" "(unknown)")
+       (
+               Connect("J7-5")
+               Connect("U7-30")
+       )
+       Net("pb12" "(unknown)")
+       (
+               Connect("J7-6")
+               Connect("U7-33")
+       )
+       Net("pc0" "(unknown)")
+       (
+               Connect("J6-10")
+               Connect("U7-8")
+       )
+       Net("pc1" "(unknown)")
+       (
+               Connect("J6-9")
+               Connect("U7-9")
+       )
+       Net("pc2" "(unknown)")
+       (
+               Connect("J6-8")
+               Connect("U7-10")
+       )
+       Net("pc3" "(unknown)")
        (
-               Connect("R13-2")
-               Connect("U7-42")
+               Connect("J6-7")
+               Connect("U7-11")
        )
-       Net("led_red" "(unknown)")
+       Net("pc4" "(unknown)")
        (
-               Connect("R12-2")
-               Connect("U7-41")
+               Connect("J6-6")
+               Connect("U7-24")
        )
-       Net("miso" "(unknown)")
+       Net("pc5" "(unknown)")
        (
-               Connect("J2-4")
-               Connect("U7-22")
+               Connect("J6-5")
+               Connect("U7-25")
        )
-       Net("mosi" "(unknown)")
+       Net("pc6" "(unknown)")
        (
-               Connect("J2-3")
-               Connect("U7-23")
+               Connect("J6-4")
+               Connect("U7-37")
+       )
+       Net("pc7" "(unknown)")
+       (
+               Connect("J6-3")
+               Connect("U7-38")
+       )
+       Net("pc8" "(unknown)")
+       (
+               Connect("J6-2")
+               Connect("U7-39")
+       )
+       Net("pc9" "(unknown)")
+       (
+               Connect("J6-1")
+               Connect("U7-40")
+       )
+       Net("pc10" "(unknown)")
+       (
+               Connect("J6-14")
+               Connect("U7-51")
+       )
+       Net("pc11" "(unknown)")
+       (
+               Connect("J6-15")
+               Connect("U7-52")
+       )
+       Net("pc12" "(unknown)")
+       (
+               Connect("J6-16")
+               Connect("U7-53")
+       )
+       Net("pc13" "(unknown)")
+       (
+               Connect("J6-13")
+               Connect("U7-2")
+       )
+       Net("pc14" "(unknown)")
+       (
+               Connect("J6-12")
+               Connect("U7-3")
+       )
+       Net("pc15" "(unknown)")
+       (
+               Connect("J6-11")
+               Connect("U7-4")
        )
        Net("relay1" "(unknown)")
+       (
+               Connect("R8-1")
+               Connect("U7-14")
+       )
+       Net("relay2" "(unknown)")
        (
                Connect("R9-1")
                Connect("U7-43")
        )
-       Net("relay2" "(unknown)")
+       Net("relay3" "(unknown)")
        (
-               Connect("R8-1")
+               Connect("R10-1")
                Connect("U7-50")
        )
        Net("reset_n" "(unknown)")
@@ -1844,8 +2429,16 @@ NetList()
        )
        Net("sck" "(unknown)")
        (
+               Connect("C503-2")
                Connect("J2-2")
-               Connect("U7-21")
+               Connect("R203-1")
+       )
+       Net("sck2" "(unknown)")
+       (
+               Connect("C403-2")
+               Connect("J7-7")
+               Connect("R213-1")
+               Connect("U5-6")
        )
        Net("ss" "(unknown)")
        (
@@ -1935,244 +2528,146 @@ NetList()
        )
        Net("unnamed_net12" "(unknown)")
        (
-               Connect("J6-4")
-               Connect("U7-11")
+               Connect("R205-2")
+               Connect("U7-23")
        )
        Net("unnamed_net13" "(unknown)")
        (
-               Connect("J6-1")
-               Connect("U7-8")
+               Connect("C504-2")
+               Connect("R204-1")
+               Connect("U7-22")
        )
        Net("unnamed_net14" "(unknown)")
        (
-               Connect("J6-3")
-               Connect("U7-10")
+               Connect("R203-2")
+               Connect("U7-21")
        )
        Net("unnamed_net15" "(unknown)")
        (
-               Connect("J6-2")
-               Connect("U7-9")
+               Connect("C404-2")
+               Connect("R104-1")
+               Connect("U7-35")
        )
        Net("unnamed_net16" "(unknown)")
        (
-               Connect("J6-14")
-               Connect("U7-2")
+               Connect("R213-2")
+               Connect("U7-34")
        )
        Net("unnamed_net17" "(unknown)")
        (
-               Connect("J6-15")
-               Connect("U7-3")
+               Connect("R105-2")
+               Connect("U7-36")
        )
        Net("unnamed_net18" "(unknown)")
        (
-               Connect("J6-16")
-               Connect("U7-4")
+               Connect("J10-1")
+               Connect("U2-1")
        )
        Net("unnamed_net19" "(unknown)")
        (
-               Connect("J7-1")
-               Connect("U7-26")
+               Connect("J10-3")
+               Connect("U2-2")
        )
        Net("unnamed_net20" "(unknown)")
        (
-               Connect("J7-2")
-               Connect("U7-27")
+               Connect("J10-5")
+               Connect("U2-3")
        )
        Net("unnamed_net21" "(unknown)")
        (
-               Connect("J7-3")
-               Connect("U7-28")
+               Connect("J10-7")
+               Connect("U2-4")
        )
        Net("unnamed_net22" "(unknown)")
        (
-               Connect("J6-5")
-               Connect("U7-24")
+               Connect("R1-1")
+               Connect("U2-5")
        )
        Net("unnamed_net23" "(unknown)")
        (
-               Connect("J7-11")
-               Connect("U7-29")
+               Connect("R1-2")
+               Connect("U2-6")
        )
        Net("unnamed_net24" "(unknown)")
        (
-               Connect("J7-12")
-               Connect("U7-30")
+               Connect("D2-2")
+               Connect("R12-1")
        )
        Net("unnamed_net25" "(unknown)")
        (
-               Connect("J6-6")
-               Connect("U7-25")
+               Connect("D2-1")
+               Connect("R13-1")
        )
        Net("unnamed_net26" "(unknown)")
        (
-               Connect("J7-13")
-               Connect("U7-33")
+               Connect("C38-1")
+               Connect("U1-4")
        )
        Net("unnamed_net27" "(unknown)")
        (
-               Connect("J6-8")
-               Connect("U7-38")
+               Connect("D1-1")
+               Connect("D1-4")
+               Connect("U4-1")
        )
        Net("unnamed_net28" "(unknown)")
        (
-               Connect("J6-9")
-               Connect("U7-39")
+               Connect("R35-2")
+               Connect("U4-5")
        )
        Net("unnamed_net29" "(unknown)")
        (
-               Connect("J6-10")
-               Connect("U7-40")
+               Connect("D1-2")
+               Connect("R50-1")
        )
        Net("unnamed_net30" "(unknown)")
        (
-               Connect("J6-7")
-               Connect("U7-37")
+               Connect("D1-3")
+               Connect("R51-2")
        )
        Net("unnamed_net31" "(unknown)")
        (
-               Connect("J6-11")
-               Connect("U7-51")
+               Connect("R8-2")
+               Connect("U8-1")
        )
        Net("unnamed_net32" "(unknown)")
        (
-               Connect("J7-8")
-               Connect("U7-59")
+               Connect("J9-1")
+               Connect("U8-4")
        )
        Net("unnamed_net33" "(unknown)")
        (
-               Connect("J7-9")
-               Connect("U7-61")
+               Connect("J9-2")
+               Connect("U8-3")
        )
        Net("unnamed_net34" "(unknown)")
        (
-               Connect("J7-4")
-               Connect("U7-55")
+               Connect("R9-2")
+               Connect("U9-1")
        )
        Net("unnamed_net35" "(unknown)")
-       (
-               Connect("J7-5")
-               Connect("U7-56")
-       )
-       Net("unnamed_net36" "(unknown)")
-       (
-               Connect("J7-7")
-               Connect("U7-58")
-       )
-       Net("unnamed_net37" "(unknown)")
-       (
-               Connect("J7-6")
-               Connect("U7-57")
-       )
-       Net("unnamed_net38" "(unknown)")
-       (
-               Connect("J7-10")
-               Connect("U7-62")
-       )
-       Net("unnamed_net39" "(unknown)")
-       (
-               Connect("J6-12")
-               Connect("U7-52")
-       )
-       Net("unnamed_net40" "(unknown)")
-       (
-               Connect("J6-13")
-               Connect("U7-53")
-       )
-       Net("unnamed_net41" "(unknown)")
-       (
-               Connect("J10-1")
-               Connect("U2-1")
-       )
-       Net("unnamed_net42" "(unknown)")
-       (
-               Connect("J10-3")
-               Connect("U2-2")
-       )
-       Net("unnamed_net43" "(unknown)")
-       (
-               Connect("J10-5")
-               Connect("U2-3")
-       )
-       Net("unnamed_net44" "(unknown)")
-       (
-               Connect("J10-7")
-               Connect("U2-4")
-       )
-       Net("unnamed_net45" "(unknown)")
-       (
-               Connect("R1-1")
-               Connect("U2-5")
-       )
-       Net("unnamed_net46" "(unknown)")
-       (
-               Connect("R1-2")
-               Connect("U2-6")
-       )
-       Net("unnamed_net47" "(unknown)")
-       (
-               Connect("D2-2")
-               Connect("R12-1")
-       )
-       Net("unnamed_net48" "(unknown)")
-       (
-               Connect("D2-1")
-               Connect("R13-1")
-       )
-       Net("unnamed_net49" "(unknown)")
-       (
-               Connect("J9-1")
-               Connect("U8-4")
-       )
-       Net("unnamed_net50" "(unknown)")
-       (
-               Connect("J9-2")
-               Connect("U8-3")
-       )
-       Net("unnamed_net51" "(unknown)")
        (
                Connect("J9-3")
                Connect("U9-4")
        )
-       Net("unnamed_net52" "(unknown)")
+       Net("unnamed_net36" "(unknown)")
        (
                Connect("J9-4")
                Connect("U9-3")
        )
-       Net("unnamed_net53" "(unknown)")
-       (
-               Connect("C38-1")
-               Connect("U1-4")
-       )
-       Net("unnamed_net54" "(unknown)")
-       (
-               Connect("D1-1")
-               Connect("D1-4")
-               Connect("U4-1")
-       )
-       Net("unnamed_net55" "(unknown)")
-       (
-               Connect("R35-2")
-               Connect("U4-5")
-       )
-       Net("unnamed_net56" "(unknown)")
-       (
-               Connect("D1-2")
-               Connect("R50-1")
-       )
-       Net("unnamed_net57" "(unknown)")
+       Net("unnamed_net37" "(unknown)")
        (
-               Connect("D1-3")
-               Connect("R51-2")
+               Connect("R10-2")
+               Connect("U10-1")
        )
-       Net("unnamed_net58" "(unknown)")
+       Net("unnamed_net38" "(unknown)")
        (
-               Connect("R8-2")
-               Connect("U8-1")
+               Connect("J9-5")
+               Connect("U10-4")
        )
-       Net("unnamed_net59" "(unknown)")
+       Net("unnamed_net39" "(unknown)")
        (
-               Connect("R9-2")
-               Connect("U9-1")
+               Connect("J9-6")
+               Connect("U10-3")
        )
        Net("usbdm" "(unknown)")
        (
@@ -2194,8 +2689,8 @@ NetList()
                Connect("C11-2")
                Connect("J3-1")
                Connect("J4-3")
-               Connect("J6-18")
-               Connect("J7-18")
+               Connect("J6-19")
+               Connect("J7-19")
                Connect("R25-2")
                Connect("U4-3")
        )
@@ -2216,7 +2711,6 @@ NetList()
                Connect("C601-1")
                Connect("C602-1")
                Connect("L600-2")
-               Connect("U7-1")
                Connect("U7-13")
        )
 )