first draft of a second version
authorBdale Garbee <bdale@gag.com>
Thu, 10 Mar 2011 05:32:35 +0000 (22:32 -0700)
committerBdale Garbee <bdale@gag.com>
Thu, 10 Mar 2011 05:32:35 +0000 (22:32 -0700)
lipocharger.pcb
lipocharger.sch

index d143524fe99e63030455ffb7f9709e8beb469c3c..6cbcc73b181047cc1ae6490fe67d28830209cb5b 100644 (file)
@@ -1,19 +1,19 @@
 # release: pcb 20100929
 # release: pcb 20100929
-# date:    Mon Nov 22 23:12:11 2010
+# date:    Wed Mar  9 22:32:26 2011
 # user:    bdale (Bdale Garbee,KB0G)
 # host:    rover
 
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20100606]
 
 # user:    bdale (Bdale Garbee,KB0G)
 # host:    rover
 
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20100606]
 
-PCB["LipoCharger" 100000 40000]
+PCB["LipoCharger" 110000 40000]
 
 Grid[100.000000 0 0 0]
 
 Grid[100.000000 0 0 0]
-Cursor[0 40000 0.000000]
+Cursor[0 0 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[600 1000 600 500 1500 700]
-Flags("nameonpcb,clearnew,liveroute,hidenames")
+Flags("nameonpcb,clearnew,snappin,liveroute,hidenames")
 Groups("1,c:2,s:3")
 Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
 Groups("1,c:2,s:3")
 Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -813,98 +813,51 @@ Symbol('~' 12)
        SymbolLine(15 35 20 35 8)
        SymbolLine(20 35 25 30 8)
 )
        SymbolLine(15 35 20 35 8)
        SymbolLine(20 35 25 30 8)
 )
-Via[33900 31000 2900 2000 0 1500 "" "thermal(1X)"]
-Via[2500 3300 2900 2000 0 1500 "" ""]
-Via[33900 15000 2900 2000 0 1500 "" ""]
-Via[50500 26100 2900 2000 0 1500 "" ""]
-Via[49600 3200 2900 2000 0 1500 "" "thermal(1S)"]
-Via[22100 5600 2900 2000 0 1500 "" ""]
-Via[40500 9300 2900 2000 0 1500 "" ""]
+Via[56100 15100 2900 2000 0 1500 "" ""]
+Via[37400 27500 2900 2000 0 1500 "" "thermal(1S)"]
+Via[43400 8500 2900 2000 0 1500 "" "thermal(1S)"]
+Via[50900 15700 2900 2000 0 1500 "" "thermal(1S)"]
+Via[68700 15700 2900 2000 0 1500 "" "thermal(1S)"]
+Via[2500 5600 2900 2000 0 1500 "" "thermal(1S)"]
+Via[2500 2300 2900 2000 0 1500 "" ""]
+Via[15400 5700 2900 2000 0 1500 "" ""]
+Via[79100 25200 2900 2000 0 1500 "" ""]
+Via[79100 14900 2900 2000 0 1500 "" "thermal(1S)"]
 
 
-Element["" "hole-M2.5" "H1" "unknown" 72500 10000 -2600 -2500 0 100 ""]
-(
-       Pin[0 0 12000 2000 12600 9800 "1" "1" "usetherm,thermal(1S)"]
-       ElementArc [0 0 8000 8000 0 360 1000]
-
-       )
-
-Element["" "hole-M2.5" "H2" "unknown" 72500 30000 -3300 -3100 0 100 ""]
-(
-       Pin[0 0 12000 2000 12600 9800 "1" "1" "usetherm,thermal(1S)"]
-       ElementArc [0 0 8000 8000 0 360 1000]
-
-       )
-
-Element["" "0402" "C1" "4.7uF" 49693 7626 -1593 -2026 3 100 ""]
+Element["" "0402" "C1" "4.7uF" 78500 20026 -1593 -2026 3 100 ""]
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
 (
        Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "hole-M2.5" "H4" "unknown" 90000 30000 -3500 -3200 0 100 ""]
-(
-       Pin[0 0 12000 2000 12600 9800 "1" "1" "usetherm,thermal(1S)"]
-       ElementArc [0 0 8000 8000 0 360 1000]
-
-       )
-
-Element["" "0402" "C2" "4.7uF" 36200 5300 -5600 1800 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["" "100mil2pin" "J1" "unknown" 56800 14900 11500 3000 3 100 ""]
-(
-       Pin[0 0 7000 3000 7600 3800 "1" "1" "square"]
-       Pin[0 10000 7000 3000 7600 3800 "2" "2" "thermal(1X)"]
-       ElementLine [-5000 15000 5000 15000 1500]
-       ElementLine [-5000 -5000 -5000 15000 1500]
-       ElementLine [-5000 -5000 5000 -5000 1500]
-       ElementLine [5000 -5000 5000 15000 1500]
-
-       )
-
-Element["" "0605" "D1" "unknown" 4320 6226 0 0 1 100 ""]
+Element["" "0402" "C2" "4.7uF" 38200 23526 -1800 -5600 3 100 ""]
 (
 (
-       Pad[1280 -1280 2067 -1280 2559 -1771 3159 "2" "2" "square"]
-       Pad[1280 -4626 2067 -4626 2559 -1771 3159 "1" "1" "square"]
-       Pad[6988 -1280 7776 -1280 2559 -1771 3159 "4" "4" "square,edge2"]
-       Pad[6988 -4626 7776 -4626 2559 -1771 3159 "3" "3" "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" "R1" "1k" 27826 2407 -2426 793 0 100 ""]
+Element["" "0605" "D1" "unknown" 13374 1020 0 0 3 100 ""]
 (
 (
-       Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
-       Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
+       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"]
 
        )
 
 
        )
 
-Element["" "0402" "R2" "1k" 17926 2407 -3126 894 0 100 ""]
+Element["" "0402" "R1" "1k" 40026 4500 -2426 793 0 100 ""]
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
 (
        Pad[-1574 -393 -1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[1574 -393 1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "testpoint" "TP2" "unknown" 45600 3100 6500 -1700 0 100 ""]
-(
-       Pin[0 0 3000 1200 4000 1500 "1" "1" ""]
-
-       )
-
-Element["" "testpoint" "TP9" "unknown" 49900 36900 2700 -3300 0 100 ""]
-(
-       Pin[0 0 3000 1200 4000 1500 "1" "1" ""]
-
-       )
-
-Element["" "testpoint" "TP8" "unknown" 44700 36900 -11600 -3300 0 100 ""]
+Element["" "0402" "R2" "2k" 68700 20000 -894 -3126 3 100 ""]
 (
 (
-       Pin[0 0 3000 1200 4000 1500 "1" "1" ""]
+       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
+       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
 
        )
 
 
        )
 
@@ -917,106 +870,124 @@ Element["" "S2B-PH-SM4" "J2" "LiPo" 378 39605 5722 -13105 1 100 ""]
 
        )
 
 
        )
 
-Element["" "0402" "R3" "3.3k" 39074 31807 3926 -2907 0 100 ""]
+Element["" "0402" "R3" "10k" 51000 19926 2907 3926 3 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["" "hole-M2.5" "H3" "unknown" 90000 10000 -2900 -3000 0 100 ""]
-(
-       Pin[0 0 12000 2000 12600 9800 "1" "1" "usetherm,thermal(1S)"]
-       ElementArc [0 0 8000 8000 0 360 1000]
+Element["" "SOT23-5" "U1" "unknown" 55200 12300 -5000 -6300 0 89 ""]
+(
+       Attribute("author" "DJ Delorie")
+       Attribute("copyright" "2006 DJ Delorie")
+       Attribute("use-license" "Unlimited")
+       Attribute("dist-license" "GPL")
+       Pad[-800 0 800 0 2400 3000 3000 "4" "4" "square,edge2"]
+       Pad[-800 -7800 800 -7800 2400 3000 3000 "5" "5" "square,edge2"]
+       Pad[-9000 -7800 -7400 -7800 2400 3000 3000 "1" "1" "square"]
+       Pad[-9000 -3900 -7400 -3900 2400 3000 3000 "2" "2" "square"]
+       Pad[-9000 0 -7400 0 2400 3000 3000 "3" "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["" "MCP-DFN10" "U1" "unknown" 43300 20000 11200 -2400 3 100 ""]
-(
-       Pin[3254 1525 2900 2500 0 1500 "pin11" "11" "via,thermal(1S)"]
-       Pin[0 1525 2900 2500 0 1500 "pin11" "11" "via,thermal(1S)"]
-       Pin[-3255 1525 2900 2500 0 1500 "pin11" "11" "via,thermal(1S)"]
-       Pin[3254 -1526 2900 2500 0 1500 "pin11" "11" "via,thermal(1S)"]
-       Pin[0 -1526 2900 2500 0 1500 "pin11" "11" "via,thermal(1S)"]
-       Pin[-3255 -1526 2900 2500 0 1500 "pin11" "11" "via,thermal(1S)"]
-       Pad[-1831 0 1830 0 6102 0 6702 "pin11" "11" "square"]
-       Pad[3936 5412 3936 6790 1181 787 1583 "pin10" "10" "square,edge2"]
-       Pad[3936 -6791 3936 -5413 1181 787 1583 "pin1" "1" "square"]
-       Pad[1968 5412 1968 6790 1181 787 1583 "pin9" "9" "square,edge2"]
-       Pad[1968 -6791 1968 -5413 1181 787 1583 "pin2" "2" "square"]
-       Pad[0 5412 0 6790 1181 787 1583 "pin8" "8" "square,edge2"]
-       Pad[0 -6791 0 -5413 1181 787 1583 "pin3" "3" "square"]
-       Pad[-1969 5412 -1969 6790 1181 787 1583 "pin7" "7" "square,edge2"]
-       Pad[-1969 -6791 -1969 -5413 1181 787 1583 "pin4" "4" "square"]
-       Pad[-3937 5412 -3937 6790 1181 787 1583 "pin6" "6" "square,edge2"]
-       Pad[-3937 -6791 -3937 -5413 1181 787 1583 "pin5" "5" "square"]
-       ElementLine [-5906 -5906 -5906 5906 500]
-       ElementLine [-5906 -5906 5906 -5906 500]
-       ElementLine [5906 -5906 5906 5906 500]
-       ElementLine [-5906 5906 5906 5906 500]
-       ElementArc [5905 -5906 500 500 180 360 1000]
+Element["" "ZX62-B-5PA" "J1" "unknown" 81100 20000 -12011 10161 1 100 ""]
+(
+       Pad[787 0 4528 0 1575 984 2362 "D+" "3" "square"]
+       Pad[787 2558 4528 2558 1575 984 2362 "D-" "2" "square"]
+       Pad[787 -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"]
+       ElementLine [18898 -19291 18898 -15551 1000]
+       ElementLine [18898 15550 18898 19290 1000]
+       ElementLine [24016 -15551 24016 15550 1000]
+       ElementLine [0 -15551 0 15550 1000]
+       ElementLine [0 -15551 24016 -15551 1000]
+       ElementLine [0 15550 24016 15550 1000]
+
+       )
+
+Element["" "PCM12SMTR" "S?" "unknown" 59800 33400 0 0 0 100 ""]
+(
+       Pin[-5905 0 4143 1220 4764 3543 "mnt" "M" "edge2"]
+       Pin[5906 0 4143 1220 4764 3543 "mnt" "M" "edge2"]
+       Pad[13976 -4330 14764 -4330 3150 20866 4537 "mnt" "M" "square,edge2"]
+       Pad[13976 4331 14764 4331 3150 20866 4537 "mnt" "M" "square,edge2"]
+       Pad[-14763 4331 -13975 4331 3150 20866 4537 "mnt" "M" "square"]
+       Pad[-14763 -4330 -13975 -4330 3150 20866 4537 "mnt" "M" "square"]
+       Pad[-8857 -8464 -8857 -5314 2756 600 3356 "pin1" "1" "square"]
+       Pad[2953 -8464 2953 -5314 2756 600 3356 "pin2" "2" "square"]
+       Pad[8858 -8464 8858 -5314 2756 600 3356 "pin3" "3" "square"]
 
        )
 Layer(1 "top")
 (
 
        )
 Layer(1 "top")
 (
-       Line[33900 14700 33900 6419 1000 2000 "clearline"]
-       Line[19886 2400 19500 2014 1000 2000 "clearline"]
-       Line[50500 26100 48000 26100 2500 2000 "clearline"]
-       Line[15938 1600 16352 2014 1000 2000 "clearline"]
-       Line[29800 2400 29400 2800 1000 2000 "clearline"]
-       Line[2600 3300 5800 2000 1000 2000 "clearline"]
-       Line[39406 12815 39406 12806 1000 2000 "clearline"]
-       Line[45312 12815 45312 3388 1000 2000 "clearline"]
-       Line[33843 27400 33800 31100 2500 2000 "clearline"]
-       Line[49600 9500 49300 9200 1000 2000 "clearline"]
-       Line[26200 8700 26200 2852 1000 2000 "clearline"]
-       Line[43343 27185 43343 35543 1000 2000 "clearline"]
-       Line[49600 13700 49600 9500 1000 2000 "clearline"]
-       Line[2600 3300 5600 4946 1000 2000 "clearline"]
-       Line[12096 1600 15938 1600 1000 2000 "clearline"]
-       Line[22100 5500 19886 2400 1000 2000 "clearline"]
-       Line[25800 3252 26252 2800 1000 2000 "clearline"]
-       Line[43343 35543 44700 36900 1000 2000 "clearline"]
-       Line[39406 12806 37800 11200 1000 2000 "clearline"]
-       Line[39406 27185 39406 28706 1000 2000 "clearline"]
-       Line[39406 28706 40600 29900 1000 2000 "clearline"]
-       Line[49600 5752 49300 6052 1000 2000 "clearline"]
-       Line[40600 29900 40600 31366 1000 2000 "clearline"]
-       Line[41374 10174 40500 9300 1000 2000 "clearline"]
-       Line[33900 14700 33900 19469 2500 2000 "clearline"]
-       Line[41374 12815 41374 10174 1000 2000 "clearline"]
-       Line[37800 5719 37774 5693 1000 2000 "clearline"]
-       Line[26200 2852 26252 2800 1000 2000 "clearline"]
-       Line[40600 31366 40648 31414 1000 2000 "clearline"]
-       Line[43343 12815 43343 4943 1000 2000 "clearline"]
-       Line[43343 4943 40800 2400 1000 2000 "clearline"]
-       Line[40800 2400 29800 2400 1000 2000 "clearline"]
-       Line[45312 32312 49900 36900 1000 2000 "clearline"]
-       Line[45312 27185 45312 32312 1000 2000 "clearline"]
-       Line[24500 10400 26200 8700 1000 2000 "clearline"]
-       Line[19400 10400 24500 10400 1000 2000 "clearline"]
-       Line[13946 4946 19400 10400 1000 2000 "clearline"]
-       Line[41331 20138 41469 20000 1000 2000 "clearline"]
-       Line[49600 3200 49600 5752 1000 2000 "clearline"]
-       Line[37800 11200 37800 5719 1000 2000 "clearline"]
-       Line[39363 14587 39363 17792 1000 2000 "clearline"]
-       Line[39363 17792 40045 18474 1000 2000 "clearline"]
-       Line[12096 4946 13946 4946 1000 2000 "clearline"]
-       Line[48000 13900 56900 13900 2500 2000 "clearline"]
-       Line[41331 25412 41331 20138 1000 2000 "clearline"]
-       Line[33900 6419 34626 5693 1000 2000 "clearline"]
-       Line[33900 31000 36693 31000 1000 2000 "clearline"]
-       Line[36693 31000 37500 31807 1000 2000 "clearline"]
+       Line[79100 25200 80900 25200 2500 2000 "clearline"]
+       Line[79118 14882 79100 14900 1000 2000 "clearline"]
+       Line[79100 14900 79100 17852 1000 2000 "clearline"]
+       Line[79100 17852 78500 18452 1000 2000 "clearline"]
+       Line[28921 27400 37300 27400 2500 2000 "clearline"]
+       Line[37300 27400 37400 27500 2500 2000 "clearline"]
+       Line[78500 21600 78500 23700 1000 2000 "clearline"]
+       Line[78500 23700 79900 25100 1000 2000 "clearline"]
+       Line[79900 25100 83740 25100 1000 2000 "clearline"]
+       Line[83740 25100 83757 25117 1000 2000 "clearline"]
+       Line[50943 26511 50943 21557 1000 2000 "clearline"]
+       Line[50943 21557 51000 21500 1000 2000 "clearline"]
+       Line[68658 26511 68658 21616 1000 2000 "clearline"]
+       Line[68658 21616 68700 21574 1000 2000 "clearline"]
+       Line[38200 25100 38200 26700 1000 2000 "clearline"]
+       Line[38200 26700 37400 27500 1000 2000 "clearline"]
+       Line[38200 21952 38200 20800 1000 2000 "clearline"]
+       Line[38200 20800 36900 19500 1000 2000 "clearline"]
+       Line[36900 19500 28947 19500 1000 2000 "clearline"]
+       Line[28947 19500 28921 19526 1000 2000 "clearline"]
+       Line[55200 4500 60200 4500 1000 2000 "clearline"]
+       Line[60200 4500 62800 7100 1000 2000 "clearline"]
+       Line[62800 7100 62800 26464 1000 2000 "clearline"]
+       Line[62800 26464 62753 26511 1000 2000 "clearline"]
+       Line[28921 19526 39774 19526 2500 2000 "clearline"]
+       Line[39774 19526 47000 12300 2500 2000 "clearline"]
+       Line[47000 4500 41600 4500 1000 2000 "clearline"]
+       Line[47000 8400 43500 8400 2500 2000 "clearline"]
+       Line[43500 8400 43400 8500 2500 2000 "clearline"]
+       Line[51000 18352 51000 15800 1000 2000 "clearline"]
+       Line[51000 15800 50900 15700 1000 2000 "clearline"]
+       Line[68700 18426 68700 15700 1000 2000 "clearline"]
+       Line[2500 5600 5946 5600 1000 2000 "clearline"]
+       Line[5946 5600 5992 5646 1000 2000 "clearline"]
+       Line[5992 2300 2500 2300 1000 2000 "clearline"]
+       Line[11700 5646 15346 5646 1000 2000 "clearline"]
+       Line[15346 5646 15400 5700 1000 2000 "clearline"]
+       Line[15400 5700 37252 5700 1000 2000 "clearline"]
+       Line[37252 5700 38452 4500 1000 2000 "clearline"]
+       Line[11700 2300 14800 2300 1000 2000 "clearline"]
+       Line[14800 2300 15800 1300 1000 2000 "clearline"]
+       Line[15800 1300 50100 1300 1000 2000 "clearline"]
+       Line[50100 1300 51100 2300 1000 2000 "clearline"]
+       Line[51100 2300 51100 8200 1000 2000 "clearline"]
+       Line[51100 8200 55200 12300 1000 2000 "clearline"]
+       Line[56100 15100 56100 13200 2500 2000 "clearline"]
+       Line[56100 13200 55200 12300 2500 2000 "clearline"]
+       Line[79100 14900 80900 14900 2500 2000 "clearline"]
 )
 Layer(2 "bottom")
 (
 )
 Layer(2 "bottom")
 (
-       Line[55700 13600 56800 14700 1000 2000 "clearline"]
-       Line[25900 9400 22100 5600 1000 2000 "clearline"]
-       Line[40600 9400 25900 9400 1000 2000 "clearline"]
-       Line[2600 3300 12000 11900 1000 2000 "clearline"]
-       Line[12000 11900 54500 11900 1000 2000 "clearline"]
-       Line[33900 14800 50500 14800 2500 2000 "clearline"]
-       Line[50500 14800 50500 26100 2500 2000 "clearline"]
+       Line[2500 2300 12000 2300 1000 2000 "clearline"]
+       Line[12000 2300 15400 5700 1000 2000 "clearline"]
+       Line[56100 15100 56100 21600 2500 2000 "clearline"]
+       Line[56100 21600 59700 25200 2500 2000 "clearline"]
+       Line[59700 25200 79100 25200 2500 2000 "clearline"]
        Polygon("clearpoly")
        (
                [1000 39000] [99000 39000] [99000 1000] [1000 1000] 
        Polygon("clearpoly")
        (
                [1000 39000] [99000 39000] [99000 1000] [1000 1000] 
@@ -1032,8 +1003,8 @@ Layer(3 "outline")
 Layer(4 "silk")
 (
        Text[3000 39500 0 100 "LipoCharger" "auto"]
 Layer(4 "silk")
 (
        Text[3000 39500 0 100 "LipoCharger" "auto"]
-       Text[3000 31500 0 100 "v0.1" "auto"]
-       Text[3000 23500 0 100 "` 2010" "auto"]
+       Text[3000 31500 0 100 "v0.2" "auto"]
+       Text[3000 23500 0 100 "` 2011" "auto"]
        Text[3000 15500 0 100 "Bdale Garbee" "auto"]
 )
 Layer(5 "silk")
        Text[3000 15500 0 100 "Bdale Garbee" "auto"]
 )
 Layer(5 "silk")
@@ -1045,69 +1016,54 @@ NetList()
        (
                Connect("C1-1")
                Connect("C2-1")
        (
                Connect("C1-1")
                Connect("C2-1")
+               Connect("D1-3")
                Connect("H1-1")
                Connect("H2-1")
                Connect("H3-1")
                Connect("H4-1")
                Connect("H1-1")
                Connect("H2-1")
                Connect("H3-1")
                Connect("H4-1")
-               Connect("J1-2")
+               Connect("J1-5")
                Connect("J2-2")
                Connect("J2-2")
+               Connect("R2-1")
                Connect("R3-1")
                Connect("R3-1")
-               Connect("U1-5")
-               Connect("U1-7")
-               Connect("U1-11")
+               Connect("U1-2")
        )
        Net("unnamed_net1" "(unknown)")
        (
                Connect("C1-2")
        )
        Net("unnamed_net1" "(unknown)")
        (
                Connect("C1-2")
-               Connect("D1-1")
                Connect("D1-2")
                Connect("J1-1")
                Connect("D1-2")
                Connect("J1-1")
-               Connect("U1-1")
+               Connect("U1-4")
        )
        Net("unnamed_net2" "(unknown)")
        (
                Connect("C2-2")
                Connect("J2-1")
        )
        Net("unnamed_net2" "(unknown)")
        (
                Connect("C2-2")
                Connect("J2-1")
-               Connect("U1-10")
+               Connect("U1-3")
        )
        Net("unnamed_net3" "(unknown)")
        (
        )
        Net("unnamed_net3" "(unknown)")
        (
-               Connect("R2-2")
-               Connect("U1-4")
+               Connect("D1-1")
+               Connect("D1-4")
+               Connect("R1-1")
        )
        Net("unnamed_net4" "(unknown)")
        (
        )
        Net("unnamed_net4" "(unknown)")
        (
-               Connect("TP8-1")
-               Connect("U1-8")
+               Connect("R1-2")
+               Connect("U1-1")
        )
        Net("unnamed_net5" "(unknown)")
        (
        )
        Net("unnamed_net5" "(unknown)")
        (
-               Connect("TP9-1")
-               Connect("U1-9")
+               Connect("R2-2")
+               Connect("S?-3")
        )
        Net("unnamed_net6" "(unknown)")
        )
        Net("unnamed_net6" "(unknown)")
-       (
-               Connect("R1-2")
-               Connect("U1-3")
-       )
-       Net("unnamed_net7" "(unknown)")
-       (
-               Connect("TP2-1")
-               Connect("U1-2")
-       )
-       Net("unnamed_net8" "(unknown)")
        (
                Connect("R3-2")
        (
                Connect("R3-2")
-               Connect("U1-6")
+               Connect("S?-1")
        )
        )
-       Net("unnamed_net9" "(unknown)")
-       (
-               Connect("D1-4")
-               Connect("R1-1")
-       )
-       Net("unnamed_net10" "(unknown)")
+       Net("unnamed_net7" "(unknown)")
        (
        (
-               Connect("D1-3")
-               Connect("R2-1")
+               Connect("S?-2")
+               Connect("U1-5")
        )
 )
        )
 )
index eed185519c518a8671aa8c27224ba1c660a7fb5b..af11025c8b92c3e6f0b7b2f4818fba6c0c0319cf 100644 (file)
@@ -1,67 +1,67 @@
 v 20100214 2
 C 40000 40000 0 0 0 EMBEDDEDtitle-C-bdale.sym
 [
 v 20100214 2
 C 40000 40000 0 0 0 EMBEDDEDtitle-C-bdale.sym
 [
-T 31100 40800 5 10 0 0 0 0 1
+T 43200 41100 5 10 0 0 0 0 1
 graphical=1
 graphical=1
-B 40000 40000 22000 17000 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-L 54400 41400 62000 41400 15 0 0 0 -1 -1
-T 54900 40800 9 10 1 0 0 0 2
-                Copyright 2010 by Bdale Garbee <bdale@gag.com>
-Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
-T 54500 40100 15 10 1 0 0 0 1
-Project URL:
-L 54400 40600 62000 40600 15 0 0 0 -1 -1
-B 54400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
-T 58200 40400 15 8 1 0 0 0 1
-OF
-T 57400 40400 15 8 1 0 0 0 1
-PAGE
-T 59500 40400 15 8 1 0 0 0 1
-REVISION:
 T 54500 40400 15 8 1 0 0 0 1
 FILE:
 T 54500 40400 15 8 1 0 0 0 1
 FILE:
-T 43200 41100 5 10 0 0 0 0 1
+T 59500 40400 15 8 1 0 0 0 1
+REVISION:
+T 57400 40400 15 8 1 0 0 0 1
+PAGE
+T 58200 40400 15 8 1 0 0 0 1
+OF
+B 54400 40000 7600 2700 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+L 54400 40600 62000 40600 15 0 0 0 -1 -1
+T 54500 40100 15 10 1 0 0 0 1
+Project URL:
+T 54900 40800 9 10 1 0 0 0 2
+                Copyright 2011 by Bdale Garbee <bdale@gag.com>
+Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
+L 54400 41400 62000 41400 15 0 0 0 -1 -1
+B 40000 40000 22000 17000 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 31100 40800 5 10 0 0 0 0 1
 graphical=1
 ]
 graphical=1
 ]
-C 49600 46900 1 0 0 gnd-1.sym
-C 45500 49200 1 90 0 capacitor-1.sym
+C 52600 48900 1 0 0 gnd-1.sym
+C 47600 49100 1 90 0 capacitor-1.sym
 {
 {
-T 44800 49400 5 10 0 0 90 0 1
+T 46900 49300 5 10 0 0 90 0 1
 device=CAPACITOR
 device=CAPACITOR
-T 45700 49950 5 10 1 1 180 0 1
+T 47800 49850 5 10 1 1 180 0 1
 refdes=C1
 refdes=C1
-T 44600 49400 5 10 0 0 90 0 1
+T 46700 49300 5 10 0 0 90 0 1
 symversion=0.1
 symversion=0.1
-T 45450 49300 5 10 1 1 0 0 1
+T 47550 49200 5 10 1 1 0 0 1
 value=4.7uF
 value=4.7uF
-T 45500 49200 5 10 0 0 0 0 1
+T 47600 49100 5 10 0 0 0 0 1
 vendor_part_number=490-5408-1-ND
 vendor_part_number=490-5408-1-ND
-T 45500 49200 5 10 0 0 0 0 1
+T 47600 49100 5 10 0 0 0 0 1
 footprint=0402
 footprint=0402
-T 45500 49200 5 10 0 0 0 0 1
+T 47600 49100 5 10 0 0 0 0 1
 vendor=digikey
 vendor=digikey
-T 45500 49200 5 10 0 1 0 0 1
+T 47600 49100 5 10 0 1 0 0 1
 loadstatus=smt
 }
 loadstatus=smt
 }
-C 55400 49900 1 270 0 battery-1.sym
+C 55800 49800 1 270 0 battery-1.sym
 {
 {
-T 56300 49600 5 10 0 1 270 0 1
+T 56700 49500 5 10 0 1 270 0 1
 device=CONNECTOR
 device=CONNECTOR
-T 55900 49800 5 10 1 1 0 0 1
+T 56300 49700 5 10 1 1 0 0 1
 refdes=J2
 refdes=J2
-T 56700 49600 5 10 0 0 270 0 1
+T 57100 49500 5 10 0 0 270 0 1
 symversion=0.1
 symversion=0.1
-T 55900 49400 5 10 1 1 0 0 1
+T 56300 49300 5 10 1 1 0 0 1
 value=LiPo
 value=LiPo
-T 55400 49900 5 10 0 0 0 0 1
+T 55800 49800 5 10 0 0 0 0 1
 footprint=S2B-PH-SM4
 footprint=S2B-PH-SM4
-T 55400 49900 5 10 0 0 0 0 1
+T 55800 49800 5 10 0 0 0 0 1
 loadstatus=smt
 loadstatus=smt
-T 55400 49900 5 10 0 1 0 0 1
+T 55800 49800 5 10 0 1 0 0 1
 device=CONNECTOR
 device=CONNECTOR
-T 55400 49900 5 10 0 1 0 0 1
+T 55800 49800 5 10 0 1 0 0 1
 vendor=digikey
 vendor=digikey
-T 55400 49900 5 10 0 1 0 0 1
+T 55800 49800 5 10 0 1 0 0 1
 vendor_part_number=455-1749-1-ND
 }
 T 56800 41800 9 30 1 0 0 0 1
 vendor_part_number=455-1749-1-ND
 }
 T 56800 41800 9 30 1 0 0 0 1
@@ -71,7 +71,7 @@ vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
 T 60400 40400 9 10 1 0 0 0 1
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
 T 60400 40400 9 10 1 0 0 0 1
-0.1
+0.2
 T 58000 40400 9 10 1 0 0 0 1
 1
 T 58600 40400 9 10 1 0 0 0 1
 T 58000 40400 9 10 1 0 0 0 1
 1
 T 58600 40400 9 10 1 0 0 0 1
@@ -84,215 +84,154 @@ T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
 vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
-C 45900 43700 1 0 0 hole_plated.sym
-{
-T 46000 45400 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 46000 44200 5 10 1 1 0 0 1
-refdes=H3
-T 45900 43700 5 10 0 0 0 0 1
-footprint=hole-M2.5
-T 45900 43700 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 45900 42900 1 0 0 hole_plated.sym
-{
-T 46000 44600 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 46000 43400 5 10 1 1 0 0 1
-refdes=H4
-T 45900 42900 5 10 0 0 0 0 1
-footprint=hole-M2.5
-T 45900 42900 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 46400 42800 1 0 0 gnd-1.sym
-N 46500 43100 46500 45500 4
-C 48900 47200 1 0 0 MCP73837.sym
+N 50300 50000 46800 50000 4
+C 47300 48800 1 0 0 gnd-1.sym
+C 54900 49100 1 90 0 capacitor-1.sym
 {
 {
-T 49695 49995 5 10 1 1 0 0 1
-device=MCP73837
-T 49295 50295 5 10 1 1 0 0 1
-refdes=U1
-T 48895 47195 5 10 0 1 0 0 1
-footprint=MCP-DFN10
-T 48900 47200 5 10 0 1 0 0 1
-loadstatus=smt
-T 48900 47200 5 10 0 1 0 0 1
-vendor=digikey
-T 48900 47200 5 10 0 1 0 0 1
-vendor_part_number=MCP73837T-FCI/MFCT-ND
-}
-N 48900 50100 44800 50100 4
-C 45200 48900 1 0 0 gnd-1.sym
-C 54500 49200 1 90 0 capacitor-1.sym
-{
-T 53800 49400 5 10 0 0 90 0 1
+T 54200 49300 5 10 0 0 90 0 1
 device=CAPACITOR
 device=CAPACITOR
-T 54750 49950 5 10 1 1 180 0 1
+T 55150 49850 5 10 1 1 180 0 1
 refdes=C2
 refdes=C2
-T 53600 49400 5 10 0 0 90 0 1
+T 54000 49300 5 10 0 0 90 0 1
 symversion=0.1
 symversion=0.1
-T 54500 49300 5 10 1 1 0 0 1
+T 54900 49200 5 10 1 1 0 0 1
 value=4.7uF
 value=4.7uF
-T 54500 49200 5 10 0 0 0 0 1
+T 54900 49100 5 10 0 0 0 0 1
 vendor_part_number=490-5408-1-ND
 vendor_part_number=490-5408-1-ND
-T 54500 49200 5 10 0 0 0 0 1
+T 54900 49100 5 10 0 0 0 0 1
 footprint=0402
 footprint=0402
-T 54500 49200 5 10 0 0 0 0 1
+T 54900 49100 5 10 0 0 0 0 1
 vendor=digikey
 vendor=digikey
-T 54500 49200 5 10 0 1 0 0 1
+T 54900 49100 5 10 0 1 0 0 1
 loadstatus=smt
 }
 loadstatus=smt
 }
-C 54200 48900 1 0 0 gnd-1.sym
-N 51300 50100 55600 50100 4
-N 55600 50100 55600 49900 4
-C 55500 48900 1 0 0 gnd-1.sym
-C 44800 49600 1 0 1 conn-2.sym
-{
-T 44495 50245 5 10 1 1 0 6 1
-refdes=J1
-T 44800 49600 5 10 0 1 0 0 1
-footprint=100mil2pin
-T 44800 49600 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 44700 49400 1 0 0 gnd-1.sym
-C 46700 49000 1 180 1 led2.sym
+C 54600 48800 1 0 0 gnd-1.sym
+N 52700 50000 56000 50000 4
+N 56000 50000 56000 49800 4
+C 55900 48800 1 0 0 gnd-1.sym
+C 46700 48100 1 0 0 gnd-1.sym
+C 48800 48900 1 180 1 led2.sym
 {
 {
-T 46550 48350 5 10 1 1 180 6 1
-refdes=D1
-T 46600 48400 5 10 0 0 180 6 1
+T 48700 48300 5 10 0 0 180 6 1
 device=LED
 device=LED
-T 46650 49000 5 10 0 1 180 6 1
+T 48750 48900 5 10 0 1 180 6 1
 footprint=0605
 footprint=0605
-T 46700 49000 5 10 0 0 180 6 1
+T 48800 48900 5 10 0 0 180 6 1
 vendor=digikey
 vendor=digikey
-T 46700 49000 5 10 0 0 180 6 1
+T 48800 48900 5 10 0 0 180 6 1
 vendor_part_number=160-1452-1-ND
 vendor_part_number=160-1452-1-ND
-T 46700 49000 5 10 0 1 0 0 1
+T 48800 48900 5 10 0 1 0 0 1
 loadstatus=smt
 loadstatus=smt
+T 48800 48900 5 10 1 1 0 0 1
+refdes=D1
 }
 }
-C 47200 48800 1 0 0 resistor.sym
+C 49400 49100 1 0 0 resistor.sym
 {
 {
-T 47500 49200 5 10 0 0 0 0 1
+T 49700 49500 5 10 0 0 0 0 1
 device=RESISTOR
 device=RESISTOR
-T 47300 49100 5 10 1 1 0 0 1
+T 49500 49400 5 10 1 1 0 0 1
 refdes=R1
 refdes=R1
-T 47195 48800 5 10 0 1 0 0 1
+T 49395 49100 5 10 0 1 0 0 1
 footprint=0402
 footprint=0402
-T 47700 49100 5 10 1 1 0 0 1
+T 49900 49400 5 10 1 1 0 0 1
 value=1k
 value=1k
-T 47200 48800 5 10 0 1 0 0 1
+T 49400 49100 5 10 0 1 0 0 1
 vendor=digikey
 vendor=digikey
-T 47200 48800 5 10 0 1 0 0 1
+T 49400 49100 5 10 0 1 0 0 1
 vendor_part_number=RMCF0402FT1K00CT-ND
 vendor_part_number=RMCF0402FT1K00CT-ND
-T 47200 48800 5 10 0 1 0 0 1
+T 49400 49100 5 10 0 1 0 0 1
 loadstatus=smt
 }
 loadstatus=smt
 }
-C 47200 48400 1 0 0 resistor.sym
+C 53300 45800 1 90 0 resistor.sym
 {
 {
-T 47500 48800 5 10 0 0 0 0 1
+T 52900 46100 5 10 0 0 90 0 1
 device=RESISTOR
 device=RESISTOR
-T 47300 48200 5 10 1 1 0 0 1
+T 52950 46450 5 10 1 1 180 0 1
 refdes=R2
 refdes=R2
-T 47195 48400 5 10 0 1 0 0 1
+T 53300 45795 5 10 0 1 90 0 1
 footprint=0402
 footprint=0402
-T 47700 48200 5 10 1 1 0 0 1
-value=1k
-T 47200 48400 5 10 0 1 0 0 1
+T 52900 46100 5 10 1 1 180 0 1
+value=2k
+T 53300 45800 5 10 0 1 90 0 1
 vendor=digikey
 vendor=digikey
-T 47200 48400 5 10 0 1 0 0 1
-vendor_part_number=RMCF0402FT1K00CT-ND
-T 47200 48400 5 10 0 1 0 0 1
+T 53300 45800 5 10 0 1 90 0 1
 loadstatus=smt
 loadstatus=smt
+T 53300 45800 5 10 0 1 0 0 1
+vendor_part_number=RMCF0402FT2K00CT-ND
 }
 }
-N 46400 48500 46400 50100 4
-C 48900 49700 1 180 0 testpoint.sym
+C 53500 45500 1 0 0 gnd-1.sym
+C 49300 47600 1 0 0 gnd-1.sym
+C 54100 45800 1 90 0 resistor.sym
 {
 {
-T 48905 49749 5 10 0 1 180 0 1
-device=TestPoint
-T 48905 49749 5 10 0 1 180 0 1
-footprint=testpoint
-T 48300 49600 5 10 1 1 0 0 1
-refdes=TP2
-T 48900 49700 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 48900 48100 1 180 0 testpoint.sym
-{
-T 48905 48149 5 10 0 1 180 0 1
-device=TestPoint
-T 48905 48149 5 10 0 1 180 0 1
-footprint=testpoint
-T 48300 48000 5 10 1 1 0 0 1
-refdes=TP8
-T 48900 48100 5 10 0 1 0 0 1
-loadstatus=noload
-}
-N 47100 48900 47200 48900 4
-N 47100 48500 47200 48500 4
-N 48100 48900 48900 48900 4
-N 48100 48500 48900 48500 4
-N 46700 48900 46400 48900 4
-N 46400 48500 46700 48500 4
-C 52400 47200 1 90 0 resistor.sym
-{
-T 52000 47500 5 10 0 0 90 0 1
+T 53700 46100 5 10 0 0 90 0 1
 device=RESISTOR
 device=RESISTOR
-T 52800 48000 5 10 1 1 180 0 1
+T 54450 46500 5 10 1 1 180 0 1
 refdes=R3
 refdes=R3
-T 52400 47195 5 10 0 1 90 0 1
+T 54100 45800 5 10 0 1 0 0 1
 footprint=0402
 footprint=0402
-T 52500 47400 5 10 1 1 0 0 1
-value=3.3k
-T 52400 47200 5 10 0 1 0 0 1
-vendor=digikey
-T 52400 47200 5 10 0 1 0 0 1
-vendor_part_number=P3.3KJCT-ND
-T 52400 47200 5 10 0 1 0 0 1
+T 54200 46000 5 10 1 1 0 0 1
+value=10k
+T 54100 45800 5 10 0 1 0 0 1
 loadstatus=smt
 loadstatus=smt
+T 54100 45800 5 10 0 1 0 0 1
+vendor=digikey
+T 54100 45800 5 10 0 1 0 0 1
+vendor_part_number=RMCF0402FT10K0CT-ND
 }
 }
-C 52500 46900 1 0 0 gnd-1.sym
-N 51300 48100 52300 48100 4
-T 53200 47500 9 10 1 0 0 0 1
-3.3k for approximately 300mA charge current
-C 45900 45300 1 0 0 hole_plated.sym
-{
-T 46000 47000 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 46000 45800 5 10 1 1 0 0 1
-refdes=H1
-T 45900 45300 5 10 0 0 0 0 1
-footprint=hole-M2.5
-T 45900 45300 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 45900 44500 1 0 0 hole_plated.sym
-{
-T 46000 46200 5 10 0 0 0 0 1
-device=HOLE_PLATED
-T 46000 45000 5 10 1 1 0 0 1
-refdes=H2
-T 45900 44500 5 10 0 0 0 0 1
-footprint=hole-M2.5
-T 45900 44500 5 10 0 1 0 0 1
-loadstatus=noload
-}
-C 51400 48200 1 0 0 gnd-1.sym
-N 51500 48500 51300 48500 4
-C 50400 46900 1 0 0 gnd-1.sym
-C 53100 48400 1 90 0 resistor.sym
+N 53200 45800 54000 45800 4
+C 50300 49000 1 0 0 MCP73831.sym
 {
 {
-T 52700 48700 5 10 0 0 90 0 1
-device=RESISTOR
-T 53450 49100 5 10 1 1 180 0 1
-refdes=R4
-T 53100 48400 5 10 0 1 0 0 1
-footprint=0402
-T 53200 48600 5 10 1 1 0 0 1
-value=10k
+T 50995 50295 5 10 0 1 0 0 1
+device=MCP73831
+T 50695 50595 5 10 1 1 0 0 1
+refdes=U1
+T 50295 47095 5 10 0 1 0 0 1
+footprint=SOT23-5
+T 50300 49000 5 10 0 1 0 0 1
+loadstatus=smt
+T 50300 49000 5 10 0 1 0 0 1
+vendor=digikey
+T 50300 49000 5 10 0 1 0 0 1
+vendor_part_number=MCP73831T-2ACI/OTCT-ND
+}
+N 49400 49200 48400 49200 4
+N 48400 49200 48400 48400 4
+N 48400 48400 48800 48400 4
+N 49200 48400 49400 48400 4
+N 49400 48400 49400 47900 4
+N 48600 50000 48600 48800 4
+N 48600 48800 48800 48800 4
+N 49200 48800 49400 48800 4
+N 49400 48800 49400 49200 4
+N 52700 49600 53600 49600 4
+C 46800 48000 1 0 1 USBmicroB.sym
+{
+T 46505 50400 5 10 1 1 0 6 1
+refdes=J1
+T 46445 48395 5 10 0 1 0 6 1
+footprint=ZX62-B-5PA
+T 46800 48000 5 10 0 1 0 0 1
+device=CONNECTOR
+T 46800 48000 5 10 0 1 0 0 1
+loadstatus=smt
+T 46800 48000 5 10 0 1 0 0 1
+vendor=digikey
+T 46800 48000 5 10 0 1 0 0 1
+vendor_part_number=H11634CT-ND
+}
+C 53000 48800 1 270 0 spdt.sym
+{
+T 54295 48505 5 10 1 1 270 0 1
+refdes=S?
+T 52695 48805 5 10 0 1 270 0 1
+footprint=PCM12SMTR
+T 53000 48800 5 10 0 1 0 0 1
+device=SWITCH
+T 53000 48800 5 10 0 1 0 0 1
+loadstatus=smt
+T 53000 48800 5 10 0 1 0 0 1
+vendor=mouser
+T 53000 48800 5 10 0 1 0 0 1
+vendor_part_number=611-PCM12SMTR
 }
 }
-N 51300 49300 53000 49300 4
-N 53000 48400 53000 47200 4
-N 52300 47200 53000 47200 4
+N 53600 48800 53600 49600 4