revise outline and board overall size to match simplified shield geometry
authorBdale Garbee <bdale@gag.com>
Wed, 14 Dec 2011 20:56:42 +0000 (15:56 -0500)
committerBdale Garbee <bdale@gag.com>
Wed, 14 Dec 2011 20:56:42 +0000 (15:56 -0500)
teleshield.pcb

index ebf3a2b0d5d6113dc49128eea00ad663906cb8a2..35150c0b5efc22258d843f2d4036f4e5335d1533 100644 (file)
@@ -3,10 +3,10 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20070407]
 
-PCB["Diavolino" 272000 212000]
+PCB["Diavolino" 270000 210000]
 
-Grid[1.0 0 0 0]
-Cursor[362 7248 0.000000]
+Grid[100.0 0 0 0]
+Cursor[0 5400 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[800 800 800 700 1800 1200]
@@ -795,742 +795,618 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[261000 181000 15000 2000 0 12600 "" ""]
-Via[261000 71000 15000 2000 0 12600 "" ""]
-Via[61000 11000 15000 2000 0 12600 "" ""]
+Via[60000 10000 15000 2000 0 12600 "" ""]
+Via[260000 70000 15000 2000 0 12600 "" ""]
+Via[260000 180000 15000 2000 0 12600 "" ""]
 
-Element["" "100mil6pin" "J2" "unknown" 201000 201000 56418 -9885 0 100 ""]
+Element["" "0402" "C37" "1uF" 110131 143593 -2016 2623 0 100 ""]
 (
-       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
-       Pin[10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
-       Pin[20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
-       Pin[30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
-       Pin[40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
-       Pin[50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
-       ElementLine [55000 -5000 -5000 -5000 1500]
-       ElementLine [-5000 -5000 -5000 5000 1500]
-       ElementLine [-5000 5000 55000 5000 1500]
-       ElementLine [55000 5000 55000 -5000 1500]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "100mil6pin" "J4" "unknown" 131000 201000 57143 -2637 0 100 ""]
+Element["" "0402" "L3" "27nH" 115203 133446 -3150 -3150 0 100 ""]
 (
-       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
-       Pin[10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
-       Pin[20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
-       Pin[30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
-       Pin[40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
-       Pin[50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
-       ElementLine [55000 -5000 -5000 -5000 1500]
-       ElementLine [-5000 -5000 -5000 5000 1500]
-       ElementLine [-5000 5000 55000 5000 1500]
-       ElementLine [55000 5000 55000 -5000 1500]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "100mil8pin" "J1" "unknown" 251000 11000 5232 4716 0 100 ""]
+Element["" "0402" "C39" "0.1uF" 199278 84887 -3278 1137 0 100 ""]
 (
-       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
-       Pin[-10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
-       Pin[-20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
-       Pin[-30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
-       Pin[-40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
-       Pin[-50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
-       Pin[-60000 0 7000 3000 8500 3800 "7" "7" "edge2"]
-       Pin[-70000 0 7000 3000 8500 3800 "8" "8" "edge2"]
-       ElementLine [-75000 5000 5000 5000 1500]
-       ElementLine [5000 -5000 5000 5000 1500]
-       ElementLine [-75000 -5000 5000 -5000 1500]
-       ElementLine [-75000 -5000 -75000 5000 1500]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "100mil8pin" "J3" "unknown" 165000 11000 5459 5078 0 100 ""]
+Element["" "0402" "R16" "56k" 220636 90585 -3150 -3150 0 100 ""]
 (
-       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
-       Pin[-10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
-       Pin[-20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
-       Pin[-30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
-       Pin[-40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
-       Pin[-50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
-       Pin[-60000 0 7000 3000 8500 3800 "7" "7" "edge2"]
-       Pin[-70000 0 7000 3000 8500 3800 "8" "8" "edge2"]
-       ElementLine [-75000 5000 5000 5000 1500]
-       ElementLine [5000 -5000 5000 5000 1500]
-       ElementLine [-75000 -5000 5000 -5000 1500]
-       ElementLine [-75000 -5000 -75000 5000 1500]
+       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" 190873 123103 -2425 3011 0 100 ""]
+Element["" "0402" "R23" "33k" 223920 78726 -2788 2286 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["" "0-215079-8" "J9" "Companion" 77114 144970 17397 -375 2 100 ""]
+Element["" "0402" "R6" "1.5k" 26487 186947 -4105 880 0 100 ""]
 (
-       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[5511 -2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
-       ElementLine [9428 -15039 9428 5038 600]
-       ElementLine [-44429 -15039 9428 -15039 600]
-       ElementLine [-44429 -15039 -44429 5038 600]
-       ElementLine [-44429 5038 9428 5038 600]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0-215079-4" "J6" "Debug" 77114 40964 0 0 2 100 ""]
+Element["" "0402" "R7" "33" 26373 196535 4425 -3027 0 100 ""]
 (
-       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[5511 -2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
-       ElementLine [9428 -15039 9428 5038 600]
-       ElementLine [-24429 -15039 9428 -15039 600]
-       ElementLine [-24429 -15039 -24429 5038 600]
-       ElementLine [-24429 5038 9428 5038 600]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "R13" "270" 186869 128648 -2360 2748 0 100 ""]
+Element["" "0402" "C9" "0.1uF" 123176 134896 -2788 2286 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" "C2" "47pF" 37560 187583 2591 -2386 2 100 ""]
+Element["" "0402" "C24" "5.6pF" 117111 126561 -3150 -3150 0 100 ""]
 (
-       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+
+       )
+
+Element["" "TSSOP20" "U10" "TXS0108" 179335 42623 -9450 1808 0 100 ""]
+(
+       Pad[-11515 9311 -11515 13917 1299 1000 2299 "A1" "1" "square,edge2"]
+       Pad[-8956 9311 -8956 13917 1299 1000 2299 "VCCA" "2" "square,edge2"]
+       Pad[-6397 9311 -6397 13917 1299 1000 2299 "A2" "3" "square,edge2"]
+       Pad[-3838 9311 -3838 13917 1299 1000 2299 "A3" "4" "square,edge2"]
+       Pad[-1279 9311 -1279 13917 1299 1000 2299 "A4" "5" "square,edge2"]
+       Pad[1279 9311 1279 13917 1299 1000 2299 "A5" "6" "square,edge2"]
+       Pad[3838 9311 3838 13917 1299 1000 2299 "A6" "7" "square,edge2"]
+       Pad[6397 9311 6397 13917 1299 1000 2299 "A7" "8" "square,edge2"]
+       Pad[8956 9311 8956 13917 1299 1000 2299 "A8" "9" "square,edge2"]
+       Pad[11515 9311 11515 13917 1299 1000 2299 "OE" "10" "square,edge2"]
+       Pad[11515 -13917 11515 -9311 1299 1000 2299 "GND" "11" "square"]
+       Pad[8956 -13917 8956 -9311 1299 1000 2299 "B8" "12" "square"]
+       Pad[6397 -13917 6397 -9311 1299 1000 2299 "B7" "13" "square"]
+       Pad[3838 -13917 3838 -9311 1299 1000 2299 "B6" "14" "square"]
+       Pad[1279 -13917 1279 -9311 1299 1000 2299 "B5" "15" "square"]
+       Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "B4" "16" "square"]
+       Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "B3" "17" "square"]
+       Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "B2" "18" "square"]
+       Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "VCCB" "19" "square"]
+       Pad[-11515 -13917 -11515 -9311 1299 1000 2299 "B1" "20" "square"]
+       ElementLine [-13165 15566 13165 15566 1000]
+       ElementLine [13165 -15566 13165 15566 1000]
+       ElementLine [-13165 -15566 13165 -15566 1000]
+       ElementLine [-13165 2500 -13165 15566 1000]
+       ElementLine [-13165 -15566 -13165 -2500 1000]
+       ElementArc [-13165 0 2500 2500 90 180 1000]
 
        )
 
-Element["" "sma-edge" "J8" "SMA" 253985 108818 0 0 1 10 ""]
+Element["" "ABM8" "X1" "48mhz" 238522 130006 0 0 0 100 ""]
 (
-       Pad[3000 7000 13000 7000 6000 4000 6000 "2" "2" "square"]
-       Pad[3000 -3000 13000 -3000 6000 4000 6000 "1" "1" "square"]
-       Pad[3000 -13000 13000 -13000 6000 4000 6000 "2" "2" "square"]
+       Pad[3642 -5019 3642 -4034 4134 -983 4734 "2" "2" "square"]
+       Pad[3642 4035 3642 5020 4134 -983 4734 "1" "1" "square,edge2"]
+       Pad[-3641 4035 -3641 5020 4134 -983 4734 "4" "4" "square,edge2"]
+       Pad[-3641 -5019 -3641 -4034 4134 -983 4734 "3" "3" "square"]
+       ElementArc [630 6063 500 500 0 360 1000]
 
        )
 
-Element["" "0402" "C22" "3.9pF" 168998 151479 -4237 2648 0 100 ""]
+Element["" "0402" "C31" "22pF" 238743 140700 -1826 1298 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "TI-QFN36" "U9" "CC1111" 202622 104756 -18120 10509 0 100 ""]
+Element["" "0402" "C30" "22pF" 240193 118594 -3757 3111 0 100 ""]
 (
-       Pin[-5919 -5919 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[0 -5919 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[5920 -5919 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[-5919 0 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[0 0 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[5920 0 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[-5919 5920 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[0 5920 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pin[5920 5920 2800 1000 0 1500 "GND Exposed" "37" "via"]
-       Pad[0 0 0 0 17323 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-5919 -5919 -5919 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 -5919 -2959 -5919 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 -5919 -2959 -5919 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 -5919 0 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[2960 -5919 2960 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 -5919 2960 -5919 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 -5919 5920 -5919 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[-5919 -2959 -5919 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-5919 -2959 -5919 -2959 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[-2959 -2959 -2959 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 -2959 -2959 -2959 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 -2959 0 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[0 -2959 0 -2959 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[2960 -2959 2960 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 -2959 2960 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 -2959 5920 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[5920 -2959 5920 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[-5919 0 -5919 0 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 0 -2959 0 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 0 -2959 0 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 0 0 0 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[2960 0 2960 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 0 2960 0 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 0 5920 0 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[-5919 2960 -5919 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-5919 2960 -5919 2960 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[-2959 2960 -2959 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 2960 -2959 2960 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 2960 0 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[0 2960 0 2960 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[2960 2960 2960 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 2960 2960 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 2960 5920 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[5920 2960 5920 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[-5919 5920 -5919 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 5920 -2959 5920 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
-       Pad[-2959 5920 -2959 5920 1500 0 2960 "GND Exposed" "37" "square"]
-       Pad[0 5920 0 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"]
-       Pad[2960 5920 2960 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[2960 5920 2960 5920 1500 0 2960 "GND Exposed" "37" "square,edge2"]
-       Pad[5920 5920 5920 5920 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
-       Pad[-7873 -11849 -7873 -9999 1102 866 1500 "RBIAS" "27" ""]
-       Pad[-7873 10000 -7873 11850 1102 866 1500 "P1_2" "1" "edge2"]
-       Pad[10000 -7873 11850 -7873 1102 866 1500 "P2_4/XOSC32_Q2" "18" "edge2"]
-       Pad[-11849 -7873 -9999 -7873 1102 866 1500 "DGUARD" "28" ""]
-       Pad[-5905 -11849 -5905 -9999 1102 866 1500 "AVDD" "26" ""]
-       Pad[-5905 10000 -5905 11850 1102 866 1500 "DVDD" "2" "edge2"]
-       Pad[10000 -5905 11850 -5905 1102 866 1500 "P2_3/XOSC32_Q1" "17" "edge2"]
-       Pad[-11849 -5905 -9999 -5905 1102 866 1500 "DVDD" "29" ""]
-       Pad[-3936 -11849 -3936 -9999 1102 866 1500 "AVDD" "25" ""]
-       Pad[-3936 10000 -3936 11850 1102 866 1500 "P1_1/LED" "3" "edge2"]
-       Pad[10000 -3936 11850 -3936 1102 866 1500 "P2_2" "16" "edge2"]
-       Pad[-11849 -3936 -9999 -3936 1102 866 1500 "DCOUPL" "30" ""]
-       Pad[-1968 -11849 -1968 -9999 1102 866 1500 "RF_N" "24" ""]
-       Pad[-1968 10000 -1968 11850 1102 866 1500 "P1_0/LED" "4" "edge2"]
-       Pad[10000 -1968 11850 -1968 1102 866 1500 "P2_1" "15" "edge2"]
-       Pad[-11849 -1968 -9999 -1968 1102 866 1500 "RESET_N" "31" ""]
-       Pad[0 -11849 0 -9999 1102 866 1500 "RF_P" "23" ""]
-       Pad[0 10000 0 11850 1102 866 1500 "P0_0/ATEST" "5" "edge2"]
-       Pad[10000 0 11850 0 1102 866 1500 "P2_0" "14" "edge2"]
-       Pad[-11849 0 -9999 0 1102 866 1500 "P1_7" "32" ""]
-       Pad[1969 -11849 1969 -9999 1102 866 1500 "AVDD" "22" ""]
-       Pad[1969 10000 1969 11850 1102 866 1500 "P0_1" "6" "edge2"]
-       Pad[10000 1969 11850 1969 1102 866 1500 "P0_5" "13" "edge2"]
-       Pad[-11849 1969 -9999 1969 1102 866 1500 "P1_6" "33" ""]
-       Pad[3937 -11849 3937 -9999 1102 866 1500 "XOSC_Q1" "21" ""]
-       Pad[3937 10000 3937 11850 1102 866 1500 "P0_2" "7" "edge2"]
-       Pad[10000 3937 11850 3937 1102 866 1500 "DVDD" "12" "edge2"]
-       Pad[-11849 3937 -9999 3937 1102 866 1500 "P1_5" "34" ""]
-       Pad[5906 -11849 5906 -9999 1102 866 1500 "XOSC_Q2" "20" ""]
-       Pad[5906 10000 5906 11850 1102 866 1500 "P0_3" "8" "edge2"]
-       Pad[10000 5906 11850 5906 1102 866 1500 "PADM" "11" "edge2"]
-       Pad[-11849 5906 -9999 5906 1102 866 1500 "P1_4" "35" ""]
-       Pad[7874 -11849 7874 -9999 1102 866 1500 "AVDD" "19" ""]
-       Pad[7874 10000 7874 11850 1102 866 1500 "P0_4" "9" "edge2"]
-       Pad[10000 7874 11850 7874 1102 866 1500 "PADP" "10" "edge2"]
-       Pad[-11849 7874 -9999 7874 1102 866 1500 "P1_3" "36" ""]
-       ElementArc [-10235 10236 500 500 0 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["" "0605" "D1" "dualLED" 183672 134468 363 9784 0 100 ""]
+Element["" "100mil3pin" "J10" "pwrsel" 180003 174868 -12500 3000 2 100 ""]
 (
-       Pad[1280 1280 1280 2067 2559 -1771 3159 "2" "2" "square"]
-       Pad[4626 1280 4626 2067 2559 -1771 3159 "1" "1" "square"]
-       Pad[1280 6988 1280 7776 2559 -1771 3159 "4" "4" "square,edge2"]
-       Pad[4626 6988 4626 7776 2559 -1771 3159 "3" "3" "square,edge2"]
+       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
+       Pin[-10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
+       Pin[-20000 0 7000 1500 8500 3800 "3" "3" "edge2"]
+       ElementLine [-25000 5000 5000 5000 1500]
+       ElementLine [5000 -5000 5000 5000 1500]
+       ElementLine [-25000 -5000 5000 -5000 1500]
+       ElementLine [-25000 -5000 -25000 5000 1500]
 
        )
 
-Element["" "0402" "C38" "0.01uF" 203446 136547 -3150 2648 0 100 ""]
+Element["" "0402" "R8" "33" 25888 182820 -2839 -8955 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["" "BTM182" "U3" "BTM-182" 61050 88336 -10161 -12011 0 100 ""]
+Element["" "0402" "C21" "220pF" 149212 76257 2286 4962 1 100 ""]
 (
-       Pad[-34999 -29920 -34999 -27164 3543 1457 4143 "PIO10" "30" "square"]
-       Pad[-34999 27165 -34999 29921 3543 1457 4143 "PIO11" "1" "square,edge2"]
-       Pad[-29999 -29920 -29999 -27164 3543 1457 4143 "PIO9" "29" "square"]
-       Pad[-29999 27165 -29999 29921 3543 1457 4143 "AIO0" "2" "square,edge2"]
-       Pad[-24999 -29920 -24999 -27164 3543 1457 4143 "PIO8" "28" "square"]
-       Pad[-24999 27165 -24999 29921 3543 1457 4143 "AIO1" "3" "square,edge2"]
-       Pad[-19999 -29920 -19999 -27164 3543 1457 4143 "PIO2" "27" "square"]
-       Pad[-19999 27165 -19999 29921 3543 1457 4143 "PCM_OUT" "4" "square,edge2"]
-       Pad[-14999 -29920 -14999 -27164 3543 1457 4143 "PIO3" "26" "square"]
-       Pad[-14999 27165 -14999 29921 3543 1457 4143 "PCM_CLK" "5" "square,edge2"]
-       Pad[-9999 -29920 -9999 -27164 3543 1457 4143 "PIO4" "25" "square"]
-       Pad[-9999 27165 -9999 29921 3543 1457 4143 "PCM_SYNC" "6" "square,edge2"]
-       Pad[-4999 -29920 -4999 -27164 3543 1457 4143 "PIO5" "24" "square"]
-       Pad[-4999 27165 -4999 29921 3543 1457 4143 "PCM_IN" "7" "square,edge2"]
-       Pad[0 -29920 0 -27164 3543 1457 4143 "PIO6" "23" "square"]
-       Pad[0 27165 0 29921 3543 1457 4143 "UART_CTS" "8" "square,edge2"]
-       Pad[5000 -29920 5000 -27164 3543 1457 4143 "PIO7" "22" "square"]
-       Pad[5000 27165 5000 29921 3543 1457 4143 "UART_TX" "9" "square,edge2"]
-       Pad[10000 -29920 10000 -27164 3543 1457 4143 "RESETB" "21" "square"]
-       Pad[10000 27165 10000 29921 3543 1457 4143 "UART_RX" "10" "square,edge2"]
-       Pad[15000 -29920 15000 -27164 3543 1457 4143 "SPI_CLK" "20" "square"]
-       Pad[15000 27165 15000 29921 3543 1457 4143 "UART_RTS" "11" "square,edge2"]
-       Pad[20000 -29920 20000 -27164 3543 1457 4143 "SPI_MISO" "19" "square"]
-       Pad[20000 27165 20000 29921 3543 1457 4143 "USB_DP" "12" "square,edge2"]
-       Pad[25000 -29920 25000 -27164 3543 1457 4143 "SPI_CSB" "18" "square"]
-       Pad[25000 27165 25000 29921 3543 1457 4143 "USB_DN" "13" "square,edge2"]
-       Pad[30000 -29920 30000 -27164 3543 1457 4143 "SPI_MOSI" "17" "square"]
-       Pad[30000 27165 30000 29921 3543 1457 4143 "VDD" "14" "square,edge2"]
-       Pad[35000 -29920 35000 -27164 3543 1457 4143 "VDD_USB" "16" "square"]
-       Pad[35000 27165 35000 29921 3543 1457 4143 "GND" "15" "square,edge2"]
-       Pad[-37952 16890 -36377 16890 3150 1457 3750 "PIO0" "31" "square"]
-       Pad[-37952 21890 -36377 21890 3150 1457 3750 "PIO0" "31" "square"]
-       ElementLine [-60550 -28542 -60550 28543 1000]
-       ElementLine [-60550 28543 -40353 28543 1000]
-       ElementLine [-40353 28543 -40353 14390 1000]
-       ElementLine [-40353 14390 -37361 14390 1000]
-       ElementLine [-37361 28543 -37361 14390 1000]
-       ElementLine [-37361 28543 37874 28543 1000]
-       ElementLine [37874 28543 37874 -28542 1000]
-       ElementLine [37874 -28542 -60550 -28542 1000]
-       ElementArc [-34999 24344 500 500 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"]
 
        )
 
-Element["" "ZX62-B-5PA" "J5" "USBmicroB" 17434 185660 3540 -14542 0 100 ""]
+Element["" "0402" "C5" "1uF" 106688 84830 -3359 2592 0 100 ""]
 (
-       Pad[-4528 0 -787 0 1575 984 2362 "DATA+" "3" "square,edge2"]
-       Pad[-4528 -2558 -787 -2558 1575 984 2362 "DATA-" "2" "square,edge2"]
-       Pad[-4528 2559 -787 2559 1575 984 2362 "ID" "4" "square,edge2"]
-       Pad[-4528 -5117 -787 -5117 1575 984 2362 "VBUS" "1" "square,edge2"]
-       Pad[-4528 5118 -787 5118 1575 984 2362 "GND" "5" "square,edge2"]
-       Pad[-3150 11220 -3150 13189 6299 984 7087 "tab1" "G" "square,edge2"]
-       Pad[-3150 -13188 -3150 -11219 6299 984 7087 "tab2" "G" "square"]
-       Pad[-13189 4724 -13189 4724 7480 984 8268 "tab3" "G" "square"]
-       Pad[-13189 -4723 -13189 -4723 7480 984 8268 "tab4" "G" "square"]
-       Pad[-13386 15748 -12992 15748 7087 984 7874 "tab5" "G" "square"]
-       Pad[-13386 -15747 -12992 -15747 7087 984 7874 "tab6" "G" "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" "C29" "220pF" 229828 101573 -3150 -3150 0 100 ""]
+Element["" "0402" "C19" "1uF" 141657 96120 -4237 3373 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" "C28" "0.1uF" 239778 86973 -5617 370 0 100 ""]
+Element["" "0402" "C20" "0.1uF" 124528 96120 -3875 2648 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" "C40" "0.1uF" 137108 135171 -3544 774 0 100 ""]
+Element["" "0402" "C12" "0.1uF" 107400 96120 -3512 2648 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" 41644 205945 7750 5147 3 89 ""]
+Element["" "0402" "C23" "8.2pF" 161589 69666 -3126 -8995 0 100 ""]
 (
-       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 "BY" "4" "square,edge2"]
-       Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"]
-       Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"]
-       Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"]
-       Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"]
-       ElementLine [-2000 -11000 -2000 2900 1000]
-       ElementLine [-2000 2900 9800 2900 1000]
-       ElementLine [9800 2900 9800 -11000 1000]
-       ElementLine [9800 -11000 -2000 -11000 1000]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "microSD" "J7" "microSD" 84075 211500 0 0 2 100 ""]
+Element["" "0402" "R17" "2.7k" 132418 77944 -4438 2023 0 100 ""]
 (
-       Pad[26771 -15059 26771 -13287 4134 0 4724 "MNT" "9" "square,edge2"]
-       Pad[-26772 -15059 -26772 -13287 4134 0 4724 "MNT" "9" "square,edge2"]
-       Pad[26771 -48130 26771 -46358 4134 0 4724 "MNT" "9" "square"]
-       Pad[-26772 -48130 -26772 -46358 4134 0 4724 "MNT" "9" "square"]
-       Pad[-12480 -38169 -12480 -36398 2362 0 2953 "DAT2" "1" "square"]
-       Pad[-8150 -38169 -8150 -36398 2362 0 2953 "CD/DAT3" "2" "square"]
-       Pad[-3819 -38169 -3819 -36398 2362 0 2953 "CMD" "3" "square"]
-       Pad[511 -38169 511 -36398 2362 0 2953 "VDD" "4" "square"]
-       Pad[4842 -38169 4842 -36398 2362 0 2953 "CLK" "5" "square"]
-       Pad[9172 -38169 9172 -36398 2362 0 2953 "VSS" "6" "square"]
-       Pad[13503 -38169 13503 -36398 2362 0 2953 "DAT0" "7" "square"]
-       Pad[17834 -38169 17834 -36398 2362 0 2953 "DAT1" "8" "square"]
-       ElementLine [-26772 -52362 -26772 0 1000]
-       ElementLine [26771 -52362 26771 0 1000]
-       ElementLine [-26772 0 26771 0 1000]
-       ElementLine [-26772 -52362 26771 -52362 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" "C3" "47pF" 27616 204088 -3944 1661 0 100 ""]
+Element["" "0402" "C36" "0.001uF" 123721 80481 -3150 4460 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" "C27" "220pF" 114824 116012 -3150 -3150 0 100 ""]
+Element["" "0402" "L4" "27nH" 162139 130957 -1457 1095 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" "C25" "3.9pF" 131952 116012 -3150 -3150 0 100 ""]
+Element["" "0402" "L2" "22nH" 172789 123328 -2989 716 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" "C26" "220pF" 149081 116012 -3150 -3150 0 100 ""]
+Element["" "0402" "L1" "27nH" 165209 115012 -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" "L1" "27nH" 166209 116012 -3150 -3150 0 100 ""]
+Element["" "0402" "C26" "220pF" 148081 115012 -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" "L2" "22nH" 173789 124328 -2989 716 0 100 ""]
+Element["" "0402" "C25" "3.9pF" 130952 115012 -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" "L4" "27nH" 163139 131957 -1457 1095 0 100 ""]
+Element["" "0402" "C27" "220pF" 113824 115012 -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" "C36" "0.001uF" 124721 81481 -3150 4460 0 100 ""]
+Element["" "0402" "C3" "47pF" 26616 203088 -8395 103 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" "R17" "2.7k" 133418 78944 -4438 2023 0 100 ""]
+Element["" "microSD" "J7" "microSD" 83075 210500 2671 -13800 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[26771 -15059 26771 -13287 4134 0 4724 "MNT" "9" "square,edge2"]
+       Pad[-26772 -15059 -26772 -13287 4134 0 4724 "MNT" "9" "square,edge2"]
+       Pad[26771 -48130 26771 -46358 4134 0 4724 "MNT" "9" "square"]
+       Pad[-26772 -48130 -26772 -46358 4134 0 4724 "MNT" "9" "square"]
+       Pad[-12480 -38169 -12480 -36398 2362 0 2953 "DAT2" "1" "square"]
+       Pad[-8150 -38169 -8150 -36398 2362 0 2953 "CD/DAT3" "2" "square"]
+       Pad[-3819 -38169 -3819 -36398 2362 0 2953 "CMD" "3" "square"]
+       Pad[511 -38169 511 -36398 2362 0 2953 "VDD" "4" "square"]
+       Pad[4842 -38169 4842 -36398 2362 0 2953 "CLK" "5" "square"]
+       Pad[9172 -38169 9172 -36398 2362 0 2953 "VSS" "6" "square"]
+       Pad[13503 -38169 13503 -36398 2362 0 2953 "DAT0" "7" "square"]
+       Pad[17834 -38169 17834 -36398 2362 0 2953 "DAT1" "8" "square"]
+       ElementLine [-26772 -52362 -26772 0 1000]
+       ElementLine [26771 -52362 26771 0 1000]
+       ElementLine [-26772 0 26771 0 1000]
+       ElementLine [-26772 -52362 26771 -52362 1000]
 
        )
 
-Element["" "0402" "C23" "8.2pF" 162589 70666 -3126 -8995 0 100 ""]
+Element["" "SOT23-5" "U1" "TC2185-3.3" 40644 204945 7305 -18446 3 89 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[0 -800 0 800 2400 3000 3000 "BY" "4" "square,edge2"]
+       Pad[7800 -800 7800 800 2400 3000 3000 "VOUT" "5" "square,edge2"]
+       Pad[7800 -9000 7800 -7400 2400 3000 3000 "VIN" "1" "square"]
+       Pad[3900 -9000 3900 -7400 2400 3000 3000 "GND" "2" "square"]
+       Pad[0 -9000 0 -7400 2400 3000 3000 "EN" "3" "square"]
+       ElementLine [-2000 -11000 -2000 2900 1000]
+       ElementLine [-2000 2900 9800 2900 1000]
+       ElementLine [9800 2900 9800 -11000 1000]
+       ElementLine [9800 -11000 -2000 -11000 1000]
 
        )
 
-Element["" "0402" "C12" "0.1uF" 108400 97120 -3512 2648 0 100 ""]
+Element["" "0402" "C40" "0.1uF" 136108 134171 -3544 774 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" "C20" "0.1uF" 125528 97120 -3875 2648 0 100 ""]
+Element["" "0402" "C28" "0.1uF" 238778 85973 -5617 370 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" "C19" "1uF" 142657 97120 -4237 3373 0 100 ""]
+Element["" "0402" "C29" "220pF" 228828 100573 -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" "C5" "1uF" 107688 85830 -3359 2592 0 100 ""]
+Element["" "ZX62-B-5PA" "J5" "USBmicroB" 22584 183890 3540 -14542 0 100 ""]
+(
+       Pad[-4528 0 -787 0 1575 984 2362 "DATA+" "3" "square,edge2"]
+       Pad[-4528 -2558 -787 -2558 1575 984 2362 "DATA-" "2" "square,edge2"]
+       Pad[-4528 2559 -787 2559 1575 984 2362 "ID" "4" "square,edge2"]
+       Pad[-4528 -5117 -787 -5117 1575 984 2362 "VBUS" "1" "square,edge2"]
+       Pad[-4528 5118 -787 5118 1575 984 2362 "GND" "5" "square,edge2"]
+       Pad[-3150 11220 -3150 13189 6299 984 7087 "tab1" "G" "square,edge2"]
+       Pad[-3150 -13188 -3150 -11219 6299 984 7087 "tab2" "G" "square"]
+       Pad[-13189 4724 -13189 4724 7480 984 8268 "tab3" "G" "square"]
+       Pad[-13189 -4723 -13189 -4723 7480 984 8268 "tab4" "G" "square"]
+       Pad[-13386 15748 -12992 15748 7087 984 7874 "tab5" "G" "square"]
+       Pad[-13386 -15747 -12992 -15747 7087 984 7874 "tab6" "G" "square"]
+
+       )
+
+Element["" "BTM182" "U3" "BTM-182" 71590 83496 -10161 -12011 0 100 ""]
+(
+       Pad[-34999 -29920 -34999 -27164 3543 1457 4143 "PIO10" "30" "square"]
+       Pad[-34999 27165 -34999 29921 3543 1457 4143 "PIO11" "1" "square,edge2"]
+       Pad[-29999 -29920 -29999 -27164 3543 1457 4143 "PIO9" "29" "square"]
+       Pad[-29999 27165 -29999 29921 3543 1457 4143 "AIO0" "2" "square,edge2"]
+       Pad[-24999 -29920 -24999 -27164 3543 1457 4143 "PIO8" "28" "square"]
+       Pad[-24999 27165 -24999 29921 3543 1457 4143 "AIO1" "3" "square,edge2"]
+       Pad[-19999 -29920 -19999 -27164 3543 1457 4143 "PIO2" "27" "square"]
+       Pad[-19999 27165 -19999 29921 3543 1457 4143 "PCM_OUT" "4" "square,edge2"]
+       Pad[-14999 -29920 -14999 -27164 3543 1457 4143 "PIO3" "26" "square"]
+       Pad[-14999 27165 -14999 29921 3543 1457 4143 "PCM_CLK" "5" "square,edge2"]
+       Pad[-9999 -29920 -9999 -27164 3543 1457 4143 "PIO4" "25" "square"]
+       Pad[-9999 27165 -9999 29921 3543 1457 4143 "PCM_SYNC" "6" "square,edge2"]
+       Pad[-4999 -29920 -4999 -27164 3543 1457 4143 "PIO5" "24" "square"]
+       Pad[-4999 27165 -4999 29921 3543 1457 4143 "PCM_IN" "7" "square,edge2"]
+       Pad[0 -29920 0 -27164 3543 1457 4143 "PIO6" "23" "square"]
+       Pad[0 27165 0 29921 3543 1457 4143 "UART_CTS" "8" "square,edge2"]
+       Pad[5000 -29920 5000 -27164 3543 1457 4143 "PIO7" "22" "square"]
+       Pad[5000 27165 5000 29921 3543 1457 4143 "UART_TX" "9" "square,edge2"]
+       Pad[10000 -29920 10000 -27164 3543 1457 4143 "RESETB" "21" "square"]
+       Pad[10000 27165 10000 29921 3543 1457 4143 "UART_RX" "10" "square,edge2"]
+       Pad[15000 -29920 15000 -27164 3543 1457 4143 "SPI_CLK" "20" "square"]
+       Pad[15000 27165 15000 29921 3543 1457 4143 "UART_RTS" "11" "square,edge2"]
+       Pad[20000 -29920 20000 -27164 3543 1457 4143 "SPI_MISO" "19" "square"]
+       Pad[20000 27165 20000 29921 3543 1457 4143 "USB_DP" "12" "square,edge2"]
+       Pad[25000 -29920 25000 -27164 3543 1457 4143 "SPI_CSB" "18" "square"]
+       Pad[25000 27165 25000 29921 3543 1457 4143 "USB_DN" "13" "square,edge2"]
+       Pad[30000 -29920 30000 -27164 3543 1457 4143 "SPI_MOSI" "17" "square"]
+       Pad[30000 27165 30000 29921 3543 1457 4143 "VDD" "14" "square,edge2"]
+       Pad[35000 -29920 35000 -27164 3543 1457 4143 "VDD_USB" "16" "square"]
+       Pad[35000 27165 35000 29921 3543 1457 4143 "GND" "15" "square,edge2"]
+       Pad[-37952 16890 -36377 16890 3150 1457 3750 "PIO0" "31" "square"]
+       Pad[-37952 21890 -36377 21890 3150 1457 3750 "PIO0" "31" "square"]
+       ElementLine [-60550 -28542 -60550 28543 1000]
+       ElementLine [-60550 28543 -40353 28543 1000]
+       ElementLine [-40353 28543 -40353 14390 1000]
+       ElementLine [-40353 14390 -37361 14390 1000]
+       ElementLine [-37361 28543 -37361 14390 1000]
+       ElementLine [-37361 28543 37874 28543 1000]
+       ElementLine [37874 28543 37874 -28542 1000]
+       ElementLine [37874 -28542 -60550 -28542 1000]
+       ElementArc [-34999 24344 500 500 0 360 1000]
+
+       )
+
+Element["" "0402" "C38" "0.01uF" 202446 135547 -3150 2648 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" "C21" "220pF" 150212 77257 2286 4962 1 100 ""]
+Element["" "0605" "D1" "dualLED" 182672 133468 363 9784 0 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" "R8" "33" 26888 183820 -2839 -8955 0 100 ""]
-(
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pad[1280 1280 1280 2067 2559 -1771 3159 "2" "2" "square"]
+       Pad[4626 1280 4626 2067 2559 -1771 3159 "1" "1" "square"]
+       Pad[1280 6988 1280 7776 2559 -1771 3159 "4" "4" "square,edge2"]
+       Pad[4626 6988 4626 7776 2559 -1771 3159 "3" "3" "square,edge2"]
 
        )
 
-Element["" "100mil3pin" "J10" "pwrsel" 181003 175868 -12500 3000 2 100 ""]
+Element["" "TI-QFN36" "U9" "CC1111" 201622 103756 -18120 10509 0 100 ""]
 (
-       Pin[0 0 7000 1500 8500 3800 "1" "1" "square,edge2"]
-       Pin[-10000 0 7000 1500 8500 3800 "2" "2" "edge2"]
-       Pin[-20000 0 7000 1500 8500 3800 "3" "3" "edge2"]
-       ElementLine [-25000 5000 5000 5000 1500]
-       ElementLine [5000 -5000 5000 5000 1500]
-       ElementLine [-25000 -5000 5000 -5000 1500]
-       ElementLine [-25000 -5000 -25000 5000 1500]
+       Pin[-5919 -5919 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[0 -5919 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[5920 -5919 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[-5919 0 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[0 0 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[5920 0 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[-5919 5920 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[0 5920 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pin[5920 5920 2800 1000 0 1500 "GND Exposed" "37" "via"]
+       Pad[0 0 0 0 17323 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5919 -5919 -5919 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 -5919 -2959 -5919 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 -5919 -2959 -5919 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[0 -5919 0 -5919 2960 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[2960 -5919 2960 -5919 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2960 -5919 2960 -5919 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5920 -5919 5920 -5919 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[-5919 -2959 -5919 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5919 -2959 -5919 -2959 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-2959 -2959 -2959 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 -2959 -2959 -2959 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[0 -2959 0 -2959 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[0 -2959 0 -2959 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[2960 -2959 2960 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2960 -2959 2960 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5920 -2959 5920 -2959 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5920 -2959 5920 -2959 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[-5919 0 -5919 0 2960 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 0 -2959 0 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 0 -2959 0 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[0 0 0 0 2960 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[2960 0 2960 0 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2960 0 2960 0 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5920 0 5920 0 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[-5919 2960 -5919 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-5919 2960 -5919 2960 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[-2959 2960 -2959 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 2960 -2959 2960 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[0 2960 0 2960 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[0 2960 0 2960 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[2960 2960 2960 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2960 2960 2960 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5920 2960 5920 2960 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[5920 2960 5920 2960 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[-5919 5920 -5919 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 5920 -2959 5920 2960 0 2960 "GND Exposed" "37" "square,nopaste"]
+       Pad[-2959 5920 -2959 5920 1500 0 2960 "GND Exposed" "37" "square"]
+       Pad[0 5920 0 5920 2960 0 0 "GND Exposed" "37" "square,nopaste"]
+       Pad[2960 5920 2960 5920 2960 0 2960 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[2960 5920 2960 5920 1500 0 2960 "GND Exposed" "37" "square,edge2"]
+       Pad[5920 5920 5920 5920 2960 0 0 "GND Exposed" "37" "square,edge2,nopaste"]
+       Pad[-7873 -11849 -7873 -9999 1102 866 1500 "RBIAS" "27" ""]
+       Pad[-7873 10000 -7873 11850 1102 866 1500 "P1_2" "1" "edge2"]
+       Pad[10000 -7873 11850 -7873 1102 866 1500 "P2_4/XOSC32_Q2" "18" "edge2"]
+       Pad[-11849 -7873 -9999 -7873 1102 866 1500 "DGUARD" "28" ""]
+       Pad[-5905 -11849 -5905 -9999 1102 866 1500 "AVDD" "26" ""]
+       Pad[-5905 10000 -5905 11850 1102 866 1500 "DVDD" "2" "edge2"]
+       Pad[10000 -5905 11850 -5905 1102 866 1500 "P2_3/XOSC32_Q1" "17" "edge2"]
+       Pad[-11849 -5905 -9999 -5905 1102 866 1500 "DVDD" "29" ""]
+       Pad[-3936 -11849 -3936 -9999 1102 866 1500 "AVDD" "25" ""]
+       Pad[-3936 10000 -3936 11850 1102 866 1500 "P1_1/LED" "3" "edge2"]
+       Pad[10000 -3936 11850 -3936 1102 866 1500 "P2_2" "16" "edge2"]
+       Pad[-11849 -3936 -9999 -3936 1102 866 1500 "DCOUPL" "30" ""]
+       Pad[-1968 -11849 -1968 -9999 1102 866 1500 "RF_N" "24" ""]
+       Pad[-1968 10000 -1968 11850 1102 866 1500 "P1_0/LED" "4" "edge2"]
+       Pad[10000 -1968 11850 -1968 1102 866 1500 "P2_1" "15" "edge2"]
+       Pad[-11849 -1968 -9999 -1968 1102 866 1500 "RESET_N" "31" ""]
+       Pad[0 -11849 0 -9999 1102 866 1500 "RF_P" "23" ""]
+       Pad[0 10000 0 11850 1102 866 1500 "P0_0/ATEST" "5" "edge2"]
+       Pad[10000 0 11850 0 1102 866 1500 "P2_0" "14" "edge2"]
+       Pad[-11849 0 -9999 0 1102 866 1500 "P1_7" "32" ""]
+       Pad[1969 -11849 1969 -9999 1102 866 1500 "AVDD" "22" ""]
+       Pad[1969 10000 1969 11850 1102 866 1500 "P0_1" "6" "edge2"]
+       Pad[10000 1969 11850 1969 1102 866 1500 "P0_5" "13" "edge2"]
+       Pad[-11849 1969 -9999 1969 1102 866 1500 "P1_6" "33" ""]
+       Pad[3937 -11849 3937 -9999 1102 866 1500 "XOSC_Q1" "21" ""]
+       Pad[3937 10000 3937 11850 1102 866 1500 "P0_2" "7" "edge2"]
+       Pad[10000 3937 11850 3937 1102 866 1500 "DVDD" "12" "edge2"]
+       Pad[-11849 3937 -9999 3937 1102 866 1500 "P1_5" "34" ""]
+       Pad[5906 -11849 5906 -9999 1102 866 1500 "XOSC_Q2" "20" ""]
+       Pad[5906 10000 5906 11850 1102 866 1500 "P0_3" "8" "edge2"]
+       Pad[10000 5906 11850 5906 1102 866 1500 "PADM" "11" "edge2"]
+       Pad[-11849 5906 -9999 5906 1102 866 1500 "P1_4" "35" ""]
+       Pad[7874 -11849 7874 -9999 1102 866 1500 "AVDD" "19" ""]
+       Pad[7874 10000 7874 11850 1102 866 1500 "P0_4" "9" "edge2"]
+       Pad[10000 7874 11850 7874 1102 866 1500 "PADP" "10" "edge2"]
+       Pad[-11849 7874 -9999 7874 1102 866 1500 "P1_3" "36" ""]
+       ElementArc [-10235 10236 500 500 0 360 1000]
 
        )
 
-Element["" "0402" "C30" "22pF" 241193 119594 -3757 3111 0 100 ""]
+Element["" "0402" "C22" "3.9pF" 167998 150479 -4237 2648 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" "C31" "22pF" 239743 141700 -1826 1298 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["" "ABM8" "X1" "48mhz" 239522 131006 0 0 0 100 ""]
+Element["" "sma-edge" "J8" "SMA" 252985 107818 0 0 1 10 ""]
 (
-       Pad[3642 -5019 3642 -4034 4134 -983 4734 "2" "2" "square"]
-       Pad[3642 4035 3642 5020 4134 -983 4734 "1" "1" "square,edge2"]
-       Pad[-3641 4035 -3641 5020 4134 -983 4734 "4" "4" "square,edge2"]
-       Pad[-3641 -5019 -3641 -4034 4134 -983 4734 "3" "3" "square"]
-       ElementArc [630 6063 500 500 0 360 1000]
-
-       )
-
-Element["" "TSSOP20" "U10" "TXS0108" 211500 47609 -9450 1808 0 100 ""]
-(
-       Pad[-11515 9311 -11515 13917 1299 1000 2299 "1" "1" "square,edge2"]
-       Pad[-8956 9311 -8956 13917 1299 1000 2299 "2" "2" "square,edge2"]
-       Pad[-6397 9311 -6397 13917 1299 1000 2299 "3" "3" "square,edge2"]
-       Pad[-3838 9311 -3838 13917 1299 1000 2299 "4" "4" "square,edge2"]
-       Pad[-1279 9311 -1279 13917 1299 1000 2299 "5" "5" "square,edge2"]
-       Pad[1279 9311 1279 13917 1299 1000 2299 "6" "6" "square,edge2"]
-       Pad[3838 9311 3838 13917 1299 1000 2299 "7" "7" "square,edge2"]
-       Pad[6397 9311 6397 13917 1299 1000 2299 "8" "8" "square,edge2"]
-       Pad[8956 9311 8956 13917 1299 1000 2299 "9" "9" "square,edge2"]
-       Pad[11515 9311 11515 13917 1299 1000 2299 "10" "10" "square,edge2"]
-       Pad[11515 -13917 11515 -9311 1299 1000 2299 "11" "11" "square"]
-       Pad[8956 -13917 8956 -9311 1299 1000 2299 "12" "12" "square"]
-       Pad[6397 -13917 6397 -9311 1299 1000 2299 "13" "13" "square"]
-       Pad[3838 -13917 3838 -9311 1299 1000 2299 "14" "14" "square"]
-       Pad[1279 -13917 1279 -9311 1299 1000 2299 "15" "15" "square"]
-       Pad[-1279 -13917 -1279 -9311 1299 1000 2299 "16" "16" "square"]
-       Pad[-3838 -13917 -3838 -9311 1299 1000 2299 "17" "17" "square"]
-       Pad[-6397 -13917 -6397 -9311 1299 1000 2299 "18" "18" "square"]
-       Pad[-8956 -13917 -8956 -9311 1299 1000 2299 "19" "19" "square"]
-       Pad[-11515 -13917 -11515 -9311 1299 1000 2299 "20" "20" "square"]
-       ElementLine [-13165 15566 13165 15566 1000]
-       ElementLine [13165 -15566 13165 15566 1000]
-       ElementLine [-13165 -15566 13165 -15566 1000]
-       ElementLine [-13165 2500 -13165 15566 1000]
-       ElementLine [-13165 -15566 -13165 -2500 1000]
-       ElementArc [-13165 0 2500 2500 90 180 1000]
+       Pad[3000 7000 13000 7000 6000 4000 6000 "2" "2" "square"]
+       Pad[3000 -3000 13000 -3000 6000 4000 6000 "1" "1" "square"]
+       Pad[3000 -13000 13000 -13000 6000 4000 6000 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C24" "5.6pF" 118111 127561 -3150 -3150 0 100 ""]
+Element["" "0402" "C2" "47pF" 36560 186583 2591 -2386 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" "C9" "0.1uF" 124176 135896 -2788 2286 0 100 ""]
+Element["" "0402" "R13" "270" 185869 127648 -2360 2748 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" "R7" "33" 27373 197535 4425 -3027 0 100 ""]
+Element["" "0-215079-4" "J6" "Debug" 76114 39964 0 0 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 -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[5511 -2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
+       ElementLine [9428 -15039 9428 5038 600]
+       ElementLine [-24429 -15039 9428 -15039 600]
+       ElementLine [-24429 -15039 -24429 5038 600]
+       ElementLine [-24429 5038 9428 5038 600]
 
        )
 
-Element["" "0402" "R6" "1.5k" 27487 187947 -4105 880 0 100 ""]
+Element["" "0-215079-8" "J9" "Companion" 76114 143970 17397 -375 2 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 -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[5511 -2913 7306 1400 7906 5906 "mnt" "0" "edge2"]
+       ElementLine [9428 -15039 9428 5038 600]
+       ElementLine [-44429 -15039 9428 -15039 600]
+       ElementLine [-44429 -15039 -44429 5038 600]
+       ElementLine [-44429 5038 9428 5038 600]
 
        )
 
-Element["" "0402" "R23" "33k" 224920 79726 -2788 2286 0 100 ""]
+Element["" "0402" "R12" "270" 189873 122103 -2425 3011 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" "R16" "56k" 221636 91585 -3150 -3150 0 100 ""]
+Element["" "100mil8pin" "J3" "unknown" 164000 10000 5459 5078 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
+       Pin[-10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
+       Pin[-20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
+       Pin[-30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
+       Pin[-40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
+       Pin[-50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
+       Pin[-60000 0 7000 3000 8500 3800 "7" "7" "edge2"]
+       Pin[-70000 0 7000 3000 8500 3800 "8" "8" "edge2"]
+       ElementLine [-75000 5000 5000 5000 1500]
+       ElementLine [5000 -5000 5000 5000 1500]
+       ElementLine [-75000 -5000 5000 -5000 1500]
+       ElementLine [-75000 -5000 -75000 5000 1500]
 
        )
 
-Element["" "0402" "C39" "0.1uF" 200278 85887 -3278 1137 0 100 ""]
+Element["" "100mil8pin" "J1" "unknown" 250000 10000 5232 4716 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
+       Pin[-10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
+       Pin[-20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
+       Pin[-30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
+       Pin[-40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
+       Pin[-50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
+       Pin[-60000 0 7000 3000 8500 3800 "7" "7" "edge2"]
+       Pin[-70000 0 7000 3000 8500 3800 "8" "8" "edge2"]
+       ElementLine [-75000 5000 5000 5000 1500]
+       ElementLine [5000 -5000 5000 5000 1500]
+       ElementLine [-75000 -5000 5000 -5000 1500]
+       ElementLine [-75000 -5000 -75000 5000 1500]
 
        )
 
-Element["" "0402" "L3" "27nH" 116203 134446 -3150 -3150 0 100 ""]
+Element["" "100mil6pin" "J4" "unknown" 130000 200000 57143 -2637 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
+       Pin[20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
+       Pin[30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
+       Pin[40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
+       Pin[50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
+       ElementLine [55000 -5000 -5000 -5000 1500]
+       ElementLine [-5000 -5000 -5000 5000 1500]
+       ElementLine [-5000 5000 55000 5000 1500]
+       ElementLine [55000 5000 55000 -5000 1500]
 
        )
 
-Element["" "0402" "C37" "1uF" 111131 144593 -2016 2623 0 100 ""]
+Element["" "100mil6pin" "J2" "unknown" 200000 200000 56418 -9885 0 100 ""]
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       Pin[0 0 7000 3000 8500 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 7000 3000 8500 3800 "2" "2" "edge2"]
+       Pin[20000 0 7000 3000 8500 3800 "3" "3" "edge2"]
+       Pin[30000 0 7000 3000 8500 3800 "4" "4" "edge2"]
+       Pin[40000 0 7000 3000 8500 3800 "5" "5" "edge2"]
+       Pin[50000 0 7000 3000 8500 3800 "6" "6" "edge2"]
+       ElementLine [55000 -5000 -5000 -5000 1500]
+       ElementLine [-5000 -5000 -5000 5000 1500]
+       ElementLine [-5000 5000 55000 5000 1500]
+       ElementLine [55000 5000 55000 -5000 1500]
 
        )
-Rat[122602 135503 0 112705 144200 0  ""]
-Rat[122602 135503 0 138682 134778 0  ""]
-Rat[112705 144200 0 91050 118257 0  ""]
-Rat[91050 118257 0 109974 96727 0  ""]
-Rat[109974 96727 0 127102 96727 0  ""]
-Rat[127102 96727 0 149819 78831 0  ""]
-Rat[112705 144200 0 84586 173331 0  ""]
-Rat[109974 96727 0 96050 58416 0  ""]
-Rat[149819 78831 0 190773 96883 0  ""]
-Rat[190773 96883 0 190773 98851 0  ""]
-Rat[190773 96883 0 196717 92907 0  ""]
-Rat[196717 92907 0 198686 92907 0  ""]
-Rat[198686 92907 0 204591 92907 0  ""]
-Rat[204591 92907 0 210496 92907 0  ""]
-Rat[204591 92907 0 201852 85494 0  ""]
-Rat[210496 92907 0 214472 108693 0  ""]
-Rat[214472 108693 0 228254 101180 0  ""]
-Rat[228254 101180 0 238204 86580 0  ""]
-Rat[238204 86580 0 226494 79333 0  ""]
-Rat[226494 79333 0 202544 61526 0  ""]
-Rat[190773 98851 0 196717 116606 0  ""]
-Rat[238204 86580 0 223015 61526 0  ""]
-Rat[91050 118257 0 47114 134970 1  ""]
-Rat[84586 173331 0 49444 206745 0  ""]
-Rat[49444 206745 0 29061 187554 0  ""]
-Rat[151000 201000 1 202544 33692 0  ""]
-Rat[61050 58416 0 190773 104756 0  ""]
-Rat[72114 144970 1 190773 112630 0  ""]
-Rat[190773 112630 0 212779 61526 0  ""]
-Rat[52114 144970 1 194749 116606 0  ""]
-Rat[194749 116606 0 215338 61526 0  ""]
-Rat[231000 11000 1 215338 33692 0  ""]
-Rat[61050 118257 0 208528 116606 0  ""]
-Rat[62114 40964 1 214472 100820 0  ""]
-Rat[67114 30964 1 214472 102788 0  ""]
-Rat[39134 187190 0 45544 196945 0  ""]
-Rat[45544 196945 0 26042 203695 0  ""]
-Rat[26042 203695 0 16647 190778 0  ""]
-Rat[45544 196945 0 93247 173331 0  ""]
-Rat[93247 173331 0 109557 144200 0  ""]
-Rat[109557 144200 0 125750 135503 0  ""]
-Rat[125750 135503 0 135534 134778 0  ""]
-Rat[125750 135503 0 119685 127168 0  ""]
-Rat[135534 134778 0 150655 115619 0  ""]
-Rat[150655 115619 0 141083 96727 0  ""]
-Rat[141083 96727 0 123954 96727 0  ""]
-Rat[123954 96727 0 123147 81088 0  ""]
-Rat[123954 96727 0 106826 96727 0  ""]
-Rat[106826 96727 0 106114 85437 0  ""]
-Rat[141083 96727 0 149819 75683 0  ""]
-Rat[149819 75683 0 164163 70273 0  ""]
-Rat[106826 96727 0 96050 118257 0  ""]
-Rat[96050 118257 0 77114 134970 1  ""]
-Rat[164163 70273 0 198704 85494 0  ""]
-Rat[198704 85494 0 199663 98837 0  ""]
-Rat[208542 98837 0 223210 91192 0  ""]
-Rat[223210 91192 0 231402 101180 0  ""]
-Rat[231402 101180 0 241352 86580 0  ""]
-Rat[241352 86580 0 256985 95818 0  ""]
-Rat[256985 95818 0 256985 115818 0  ""]
-Rat[256985 115818 0 242767 119201 0  ""]
-Rat[242767 119201 0 243164 125987 0  ""]
-Rat[243164 125987 0 235881 136026 0  ""]
-Rat[235881 136026 0 238169 141307 0  ""]
-Rat[202622 110676 1 201872 136154 0  ""]
-Rat[201872 136154 0 188298 142244 0  ""]
-Rat[188298 142244 0 184952 142244 0  ""]
-Rat[184952 142244 0 170572 151086 0  ""]
-Rat[241352 86580 0 223015 33692 0  ""]
-Rat[170572 151086 0 171000 201000 1  ""]
-Rat[171000 201000 1 161000 201000 1  ""]
-Rat[106114 85437 0 77114 30964 1  ""]
-Rat[57114 134970 1 204591 116606 0  ""]
-Rat[189299 122710 0 198686 116606 0  ""]
-Rat[185295 128255 0 200654 116606 0  ""]
-Rat[62114 144970 1 190773 110662 0  ""]
-Rat[190773 110662 0 217897 61526 0  ""]
-Rat[67114 134970 1 190773 108693 0  ""]
-Rat[190773 108693 0 220456 61526 0  ""]
-Rat[29190 203695 0 28462 183427 0  ""]
-Rat[28462 183427 0 214472 110662 0  ""]
-Rat[35986 187190 0 28947 197142 0  ""]
-Rat[35986 187190 0 214472 112630 0  ""]
-Rat[131000 201000 1 131844 78551 0  ""]
-Rat[131844 78551 0 71050 58416 0  ""]
-Rat[71050 58416 0 72114 40964 1  ""]
-Rat[126295 81088 0 134992 78551 0  ""]
-Rat[134992 78551 0 190773 102788 0  ""]
-Rat[190773 102788 0 223346 79333 0  ""]
-Rat[221000 11000 1 212779 33692 0  ""]
-Rat[76050 118257 0 206559 116606 0  ""]
-Rat[251000 11000 1 220456 33692 0  ""]
-Rat[66050 118257 0 214472 106725 0  ""]
-Rat[51051 58416 0 190773 106725 0  ""]
-Rat[241000 11000 1 217897 33692 0  ""]
-Rat[71050 118257 0 210496 116606 0  ""]
-Rat[239619 119201 0 235881 125987 0  ""]
-Rat[239619 119201 0 206559 92907 0  ""]
-Rat[241317 141307 0 243164 136026 0  ""]
-Rat[243164 136026 0 208528 92907 0  ""]
-Rat[220062 91192 0 194749 92907 0  ""]
-Rat[167424 151086 0 161565 131564 0  ""]
-Rat[161565 131564 0 200654 92907 0  ""]
-Rat[130378 115619 0 167783 115619 0  ""]
-Rat[167783 115619 0 202622 92907 0  ""]
-Rat[144231 96727 0 190773 100820 0  ""]
-Rat[133526 115619 0 164713 131564 0  ""]
-Rat[164713 131564 0 172215 123935 0  ""]
-Rat[161015 70273 0 175363 123935 0  ""]
-Rat[175363 123935 0 114629 134053 0  ""]
-Rat[147507 115619 0 164635 115619 0  ""]
-Rat[116537 127168 0 117777 134053 0  ""]
-Rat[116537 127168 0 113250 115619 0  ""]
-Rat[116398 115619 0 256985 105818 0  ""]
-Rat[16647 185660 0 25913 187554 0  ""]
-Rat[25913 187554 0 25799 197142 0  ""]
-Rat[16647 183102 0 25314 183427 0  ""]
-Rat[188298 135748 0 188443 128255 0  ""]
-Rat[184952 135748 0 192447 122710 0  ""]
-Rat[16647 180543 0 161003 175868 1  ""]
-Rat[205020 136154 0 41644 206745 0  ""]
-Rat[109262 85437 0 171003 175868 1  ""]
-Rat[171003 175868 1 49444 196945 0  ""]
-Rat[49444 196945 0 41644 196945 0  ""]
 Layer(1 "component")
 (
-       Line[181000 201000 181003 200997 2500 2000 "clearline"]
-       Line[181003 200997 181003 175868 2500 2000 "clearline"]
+       Line[180003 199997 180003 174868 2500 2000 "clearline"]
+       Line[180000 200000 180003 199997 2500 2000 "clearline"]
 )
 Layer(2 "solder")
 (
@@ -1538,109 +1414,48 @@ Layer(2 "solder")
 Layer(3 "outline")
 (
        Attribute("PCB::skip-drc" "1")
-       Line[270536 192137 270853 191472 1000 2000 "lock"]
-       Line[270042 192786 270536 192137 1000 2000 "lock"]
-       Line[260967 51018 260967 5982 1000 2000 "lock"]
-       Line[261079 51709 260967 51018 1000 2000 "lock"]
-       Line[255964 986 5964 986 1000 2000 "lock"]
-       Line[256975 1088 255964 986 1000 2000 "lock"]
-       Line[257916 1378 256975 1088 1000 2000 "lock"]
-       Line[258766 1838 257916 1378 1000 2000 "lock"]
-       Line[259506 2446 258766 1838 1000 2000 "lock"]
-       Line[260116 3186 259506 2446 1000 2000 "lock"]
-       Line[260575 4035 260116 3186 1000 2000 "lock"]
-       Line[269403 193420 270042 192786 1000 2000 "lock"]
-       Line[268646 194043 269403 193420 1000 2000 "lock"]
-       Line[267802 194656 268646 194043 1000 2000 "lock"]
-       Line[266899 195264 267802 194656 1000 2000 "lock"]
-       Line[265966 195867 266899 195264 1000 2000 "lock"]
-       Line[265034 196468 265966 195867 1000 2000 "lock"]
-       Line[264131 197071 265034 196468 1000 2000 "lock"]
-       Line[263286 197678 264131 197071 1000 2000 "lock"]
-       Line[262529 198291 263286 197678 1000 2000 "lock"]
-       Line[261889 198914 262529 198291 1000 2000 "lock"]
-       Line[261396 199548 261889 198914 1000 2000 "lock"]
-       Line[264131 54825 263286 54234 1000 2000 "lock"]
-       Line[261079 200196 261396 199548 1000 2000 "lock"]
-       Line[260967 200862 261079 200196 1000 2000 "lock"]
-       Line[265034 55410 264131 54825 1000 2000 "lock"]
-       Line[266899 56573 265034 55410 1000 2000 "lock"]
-       Line[270042 58981 269403 58359 1000 2000 "lock"]
-       Line[260967 205982 260967 200862 1000 2000 "lock"]
-       Line[260866 206994 260967 205982 1000 2000 "lock"]
-       Line[260575 207934 260866 206994 1000 2000 "lock"]
-       Line[267802 57159 266899 56573 1000 2000 "lock"]
-       Line[260116 208784 260575 207934 1000 2000 "lock"]
-       Line[270536 59624 270042 58981 1000 2000 "lock"]
-       Line[268646 57752 267802 57159 1000 2000 "lock"]
-       Line[269403 58359 268646 57752 1000 2000 "lock"]
-       Line[259506 209524 260116 208784 1000 2000 "lock"]
-       Line[258766 210133 259506 209524 1000 2000 "lock"]
-       Line[257916 210593 258766 210133 1000 2000 "lock"]
-       Line[256975 210883 257916 210593 1000 2000 "lock"]
-       Line[255964 210985 256975 210883 1000 2000 "lock"]
-       Line[5964 210985 255964 210985 1000 2000 "lock"]
-       Line[4955 210883 5964 210985 1000 2000 "lock"]
-       Line[4016 210593 4955 210883 1000 2000 "lock"]
-       Line[3167 210133 4016 210593 1000 2000 "lock"]
-       Line[2428 209524 3167 210133 1000 2000 "lock"]
-       Line[1819 208784 2428 209524 1000 2000 "lock"]
-       Line[1360 207934 1819 208784 1000 2000 "lock"]
-       Line[270966 60985 270853 60291 1000 2000 "lock"]
-       Line[1069 206994 1360 207934 1000 2000 "lock"]
-       Line[968 205982 1069 206994 1000 2000 "lock"]
-       Line[968 5982 968 205982 1000 2000 "lock"]
-       Line[1069 4974 968 5982 1000 2000 "lock"]
-       Line[1360 4035 1069 4974 1000 2000 "lock"]
-       Line[1819 3186 1360 4035 1000 2000 "lock"]
-       Line[2428 2446 1819 3186 1000 2000 "lock"]
-       Line[3167 1838 2428 2446 1000 2000 "lock"]
-       Line[4016 1378 3167 1838 1000 2000 "lock"]
-       Line[4955 1088 4016 1378 1000 2000 "lock"]
-       Line[270966 190787 270966 60985 1000 2000 "lock"]
-       Line[270853 191472 270966 190787 1000 2000 "lock"]
-       Line[5964 986 4955 1088 1000 2000 "lock"]
-       Line[261396 52371 261079 51709 1000 2000 "lock"]
-       Line[261889 53010 261396 52371 1000 2000 "lock"]
-       Line[262529 53630 261889 53010 1000 2000 "lock"]
-       Line[270853 60291 270536 59624 1000 2000 "lock"]
-       Line[263286 54234 262529 53630 1000 2000 "lock"]
-       Line[260866 4974 260575 4035 1000 2000 "lock"]
-       Line[260967 5982 260866 4974 1000 2000 "lock"]
+       Line[0 0 260000 0 1000 2000 "lock"]
+       Line[260000 0 260000 50000 1000 2000 "lock"]
+       Line[260000 50000 270000 60000 1000 2000 "lock"]
+       Line[270000 60000 270000 190000 1000 2000 "lock"]
+       Line[270000 190000 260000 200000 1000 2000 "lock"]
+       Line[260000 200000 260000 210000 1000 2000 "lock"]
+       Line[260000 210000 0 210000 1000 2000 "lock"]
+       Line[0 210000 0 0 1000 2000 "lock"]
 )
 Layer(4 "signal9")
 (
 )
 Layer(5 "silk")
 (
-       Text[163600 182200 3 111 "GND" ""]
-       Text[98600 18200 3 111 "AREF" ""]
-       Text[254600 186200 3 111 "A5" ""]
-       Text[154265 182424 3 111 "Vcc" ""]
-       Text[223600 186200 3 111 "A2" ""]
-       Text[203600 186200 3 111 "A0" ""]
-       Text[213600 186200 3 111 "A1" ""]
-       Text[243600 186200 3 111 "A4" ""]
-       Text[118600 18200 3 111 "D13" ""]
-       Text[133600 182200 3 111 "RST" ""]
-       Text[183600 186200 3 111 "Vin" ""]
-       Text[108600 18200 3 111 "GND" ""]
-       Text[173600 182200 3 111 "GND" ""]
-       Text[233600 186200 3 111 "A3" ""]
-       Text[254600 18200 3 111 "D0>RX" ""]
-       Text[244600 18200 3 111 "D1<TX" ""]
-       Text[234600 18200 3 111 "D2" ""]
-       Text[224600 18200 3 111 "D3" ""]
-       Text[214600 18200 3 111 "D4" ""]
-       Text[204600 18200 3 111 "D5" ""]
-       Text[194600 18200 3 111 "D6" ""]
-       Text[184600 18200 3 111 "D7" ""]
-       Text[168600 18200 3 111 "D8" ""]
-       Text[158600 18200 3 111 "D9" ""]
-       Text[148600 18200 3 111 "D10" ""]
-       Text[138600 18200 3 111 "D11" ""]
-       Text[128600 18200 3 111 "D12" ""]
-       Text[144094 182545 3 111 "3v3" ""]
+       Text[143094 181545 3 111 "3v3" ""]
+       Text[127600 17200 3 111 "D12" ""]
+       Text[137600 17200 3 111 "D11" ""]
+       Text[147600 17200 3 111 "D10" ""]
+       Text[157600 17200 3 111 "D9" ""]
+       Text[167600 17200 3 111 "D8" ""]
+       Text[183600 17200 3 111 "D7" ""]
+       Text[193600 17200 3 111 "D6" ""]
+       Text[203600 17200 3 111 "D5" ""]
+       Text[213600 17200 3 111 "D4" ""]
+       Text[223600 17200 3 111 "D3" ""]
+       Text[233600 17200 3 111 "D2" ""]
+       Text[243600 17200 3 111 "D1<TX" ""]
+       Text[253600 17200 3 111 "D0>RX" ""]
+       Text[232600 185200 3 111 "A3" ""]
+       Text[172600 181200 3 111 "GND" ""]
+       Text[107600 17200 3 111 "GND" ""]
+       Text[182600 185200 3 111 "Vin" ""]
+       Text[132600 181200 3 111 "RST" ""]
+       Text[117600 17200 3 111 "D13" ""]
+       Text[242600 185200 3 111 "A4" ""]
+       Text[212600 185200 3 111 "A1" ""]
+       Text[202600 185200 3 111 "A0" ""]
+       Text[222600 185200 3 111 "A2" ""]
+       Text[153265 181424 3 111 "Vcc" ""]
+       Text[253600 185200 3 111 "A5" ""]
+       Text[97600 17200 3 111 "AREF" ""]
+       Text[162600 181200 3 111 "GND" ""]
 )
 NetList()
 (
@@ -1695,16 +1510,26 @@ NetList()
                Connect("U9-1")
                Connect("U10-7")
        )
-       Net("cts" "(unknown)")
+       Net("csA" "(unknown)")
        (
-               Connect("J1-3")
-               Connect("U10-14")
+               Connect("J3-1")
+               Connect("U10-16")
+       )
+       Net("csSD" "(unknown)")
+       (
+               Connect("J7-2")
+               Connect("U10-5")
        )
        Net("cts1" "(unknown)")
        (
                Connect("U3-8")
                Connect("U9-8")
        )
+       Net("ctsA" "(unknown)")
+       (
+               Connect("J1-3")
+               Connect("U10-14")
+       )
        Net("debug_clock" "(unknown)")
        (
                Connect("J6-4")
@@ -1776,12 +1601,32 @@ NetList()
                Connect("U9-35")
                Connect("U10-8")
        )
+       Net("misoA" "(unknown)")
+       (
+               Connect("J3-5")
+               Connect("U10-18")
+       )
+       Net("misoSD" "(unknown)")
+       (
+               Connect("J7-7")
+               Connect("U10-3")
+       )
        Net("mo0" "(unknown)")
        (
                Connect("J9-3")
                Connect("U9-34")
                Connect("U10-9")
        )
+       Net("mosiA" "(unknown)")
+       (
+               Connect("J3-4")
+               Connect("U10-17")
+       )
+       Net("mosiSD" "(unknown)")
+       (
+               Connect("J7-3")
+               Connect("U10-4")
+       )
        Net("padm" "(unknown)")
        (
                Connect("C3-2")
@@ -1808,41 +1653,51 @@ NetList()
                Connect("R23-1")
                Connect("U9-31")
        )
-       Net("rts" "(unknown)")
-       (
-               Connect("J1-4")
-               Connect("U10-15")
-       )
        Net("rts1" "(unknown)")
        (
                Connect("U3-11")
                Connect("U9-7")
        )
-       Net("rx" "(unknown)")
+       Net("rtsA" "(unknown)")
        (
-               Connect("J1-1")
-               Connect("U10-12")
+               Connect("J1-4")
+               Connect("U10-15")
        )
        Net("rx1" "(unknown)")
        (
                Connect("U3-9")
                Connect("U9-13")
        )
+       Net("rxA" "(unknown)")
+       (
+               Connect("J1-1")
+               Connect("U10-12")
+       )
+       Net("sckA" "(unknown)")
+       (
+               Connect("J3-6")
+               Connect("U10-20")
+       )
+       Net("sckSD" "(unknown)")
+       (
+               Connect("J7-5")
+               Connect("U10-1")
+       )
        Net("ser_reset" "(unknown)")
        (
                Connect("U3-25")
                Connect("U9-33")
        )
-       Net("tx" "(unknown)")
-       (
-               Connect("J1-2")
-               Connect("U10-13")
-       )
        Net("tx1" "(unknown)")
        (
                Connect("U3-10")
                Connect("U9-9")
        )
+       Net("txA" "(unknown)")
+       (
+               Connect("J1-2")
+               Connect("U10-13")
+       )
        Net("unnamed_net1" "(unknown)")
        (
                Connect("C30-1")
@@ -1942,12 +1797,9 @@ NetList()
                Connect("J10-1")
        )
        Net("v_unreg" "(unknown)")
-       (
-               Connect("J9-8")
-       )
-       Net("v_usb" "(unknown)")
        (
                Connect("C5-2")
+               Connect("J9-8")
                Connect("J10-2")
                Connect("U1-1")
                Connect("U1-3")