Use 6-pin header for AVR programming
authorKeith Packard <keithp@keithp.com>
Thu, 23 Aug 2012 22:35:30 +0000 (15:35 -0700)
committerKeith Packard <keithp@keithp.com>
Thu, 23 Aug 2012 22:35:30 +0000 (15:35 -0700)
Just provide the bog-standard interface

Signed-off-by: Keith Packard <keithp@keithp.com>
micropeak.pcb
micropeak.sch
packages/pico-ezmate-6.fp [new file with mode: 0644]
packages/pico-ezmate.py
symbols/pico-ezmate-6.sym [new file with mode: 0644]

index 44883af157763a58a1ad07df81b7963f404f296f..fc9aaddb23f1b28bc79b74010a6f6d058839b517 100644 (file)
@@ -6,11 +6,11 @@ FileVersion[20070407]
 PCB["MicroPeak" 70000 56000]
 
 Grid[100.0 0 0 0]
-Cursor[1800 11400 0.000000]
+Cursor[1400 0 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[500 1000 500 500 1500 650]
-Flags("showdrc,nameonpcb,uniquename,clearnew,snappin")
+Flags("showdrc,nameonpcb,uniquename,snappin")
 Groups("1,c:2,s:3")
 Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -803,29 +803,31 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[27900 52500 3600 2000 0 2000 "" "thermal(0S,1S)"]
-Via[55800 27600 3600 2000 0 2000 "" "thermal(1S)"]
-Via[55800 34200 3600 2000 0 2000 "" "thermal(1S)"]
-Via[49200 34200 3600 2000 0 2000 "" "thermal(1S)"]
-Via[49200 27600 3600 2000 0 2000 "" "thermal(1S)"]
-Via[50500 41200 3600 2000 0 2000 "" ""]
-Via[26600 10800 3600 2000 0 2000 "" "thermal(0S,1S)"]
+Via[57100 25200 3600 2000 0 2000 "" "thermal(1S)"]
+Via[57100 31800 3600 2000 0 2000 "" "thermal(1S)"]
+Via[50500 31800 3600 2000 0 2000 "" "thermal(1S)"]
+Via[50500 25200 3600 2000 0 2000 "" "thermal(1S)"]
 Via[43300 18200 3600 2000 0 2000 "" ""]
-Via[50500 9300 3600 2000 0 2000 "" ""]
-Via[50500 19900 3600 2000 0 2000 "" ""]
-Via[43300 8300 3600 2000 0 2000 "" ""]
-Via[25200 17900 3600 2000 0 2000 "" ""]
-Via[23200 25600 3600 2000 0 2000 "" ""]
-Via[20000 28200 3600 2000 0 2000 "" ""]
-Via[20900 35900 3600 2000 0 2000 "" "thermal(0S,1S)"]
+Via[46800 43000 3600 2000 0 2000 "" "thermal(1S)"]
+Via[27900 43700 3600 2000 0 2000 "" ""]
+Via[43300 13200 3600 2000 0 2000 "" ""]
+Via[43400 3500 3600 2000 0 2000 "" ""]
+Via[22200 34400 3600 2000 0 2000 "" ""]
+Via[58600 18000 3600 2000 0 2000 "" ""]
+Via[26600 10800 3600 2000 0 2000 "" "thermal(0S,1S)"]
+Via[51800 16600 3600 2000 0 2000 "" ""]
+Via[20400 7100 3600 2000 0 2000 "" ""]
+Via[52700 39600 3600 2000 0 2000 "" ""]
+Via[52700 43800 3600 2000 0 2000 "" ""]
+Via[26100 18500 3600 2000 0 2000 "" ""]
 
-Element["" "0603diode" "D1" "blue" 35000 52500 -14100 -3000 0 100 ""]
+Element["" "0603diode" "D1" "blue" 5900 27900 -2200 -11100 0 100 ""]
 (
-       Pad[2559 -492 2559 492 2952 2000 3552 "1" "1" "square"]
-       Pad[-2559 -492 -2559 492 2952 2000 3552 "2" "2" "square"]
-       ElementLine [-4700 -2500 -4700 2500 1000]
-       ElementLine [-4700 -2500 -3700 -2500 1000]
-       ElementLine [-4700 2500 -3700 2500 1000]
+       Pad[-492 2559 492 2559 2952 2000 3552 "1" "1" "square"]
+       Pad[-492 -2559 492 -2559 2952 2000 3552 "2" "2" "square"]
+       ElementLine [-2500 -4700 2500 -4700 1000]
+       ElementLine [2500 -4700 2500 -3700 1000]
+       ElementLine [-2500 -4700 -2500 -3700 1000]
 
        )
 
@@ -860,28 +862,28 @@ Element["" "hole-M2.5" "H1" "unknown" 62500 48500 -2500 -3200 0 100 ""]
 
        )
 
-Element["" "0402" "R1" "270" 42900 52500 3900 -3000 0 100 ""]
+Element["" "0402" "R1" "270" 7474 34926 -3826 1174 0 100 ""]
 (
        Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
        Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C3" "4.7uF" 27600 26900 -5000 -8600 0 100 ""]
+Element["" "0402" "C3" "4.7uF" 18900 3300 -2600 1300 0 100 ""]
 (
-       Pad[-393 -1574 393 -1574 1968 2000 2568 "1" "1" "square"]
-       Pad[-393 1574 393 1574 1968 2000 2568 "2" "2" "square"]
+       Pad[1574 -393 1574 393 1968 2000 2568 "1" "1" "square"]
+       Pad[-1574 -393 -1574 393 1968 2000 2568 "2" "2" "square"]
 
        )
 
-Element["" "0402" "C2" "0.1uF" 25800 5000 -7498 -3076 0 100 ""]
+Element["" "0402" "C2" "0.1uF" 25800 5000 -2998 3024 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" "C1" "0.1uF" 41600 26900 300 -8624 0 100 ""]
+Element["" "0402" "C1" "0.1uF" 43000 24800 -800 -8324 0 100 ""]
 (
        Pad[-393 1574 393 1574 1968 2000 2568 "1" "1" "square"]
        Pad[-393 -1574 393 -1574 1968 2000 2568 "2" "2" "square"]
@@ -920,23 +922,7 @@ Element["" "hole-M2.5" "H4" "unknown" 62500 7500 -3100 -3100 0 100 ""]
 
        )
 
-Element["" "pico-ezmate-5" "J1" "unknown" 16500 28000 1300 -17000 0 100 ""]
-(
-       Pad[-492 -9448 491 -9448 2362 2362 3543 "pin1" "1" "square,edge2"]
-       Pad[-492 -4723 491 -4723 2362 2362 3543 "pin2" "2" "square,edge2"]
-       Pad[-492 0 491 0 2362 2362 3543 "pin3" "3" "square,edge2"]
-       Pad[-492 4724 491 4724 2362 2362 3543 "pin4" "4" "square,edge2"]
-       Pad[-492 9449 491 9449 2362 2362 3543 "pin5" "5" "square,edge2"]
-       Pad[-15059 13976 -14665 13976 2756 2362 3937 "GND" "GND" "square"]
-       Pad[-15059 -13975 -14665 -13975 2756 2362 3937 "GND" "GND" "square"]
-       ElementLine [747 -15353 747 15354 500]
-       ElementLine [-16969 15354 747 15354 500]
-       ElementLine [-16969 -15353 -16969 15354 500]
-       ElementLine [-16969 -15353 747 -15353 500]
-
-       )
-
-Element["" "MO-220" "U1" "unknown" 52500 30900 5900 -11000 0 100 ""]
+Element["" "MO-220" "U1" "unknown" 53800 28500 5900 -11000 0 100 ""]
 (
        Pad[0 0 0 0 10236 2126 1457 "pin21" "21" "square,nopaste"]
        Pad[-3411 -3411 -3411 -3411 3412 0 0 "pin21" "21" "square,nopaste"]
@@ -975,16 +961,27 @@ Element["" "MO-220" "U1" "unknown" 52500 30900 5900 -11000 0 100 ""]
        Pad[-7912 3937 -6653 3937 906 2126 1457 "pin20" "20" ""]
        ElementArc [-7873 7874 500 500 0 360 1000]
 
+       )
+
+Element["" "pico-ezmate-6" "J1" "6-pin" 35000 38400 -16400 2900 0 100 ""]
+(
+       Pad[-11810 -491 -11810 492 2362 2362 3543 "pin1" "1" "square"]
+       Pad[-7086 -491 -7086 492 2362 2362 3543 "pin2" "2" "square"]
+       Pad[-2361 -491 -2361 492 2362 2362 3543 "pin3" "3" "square"]
+       Pad[2362 -491 2362 492 2362 2362 3543 "pin4" "4" "square"]
+       Pad[7087 -491 7087 492 2362 2362 3543 "pin5" "5" "square"]
+       Pad[11811 -491 11811 492 2362 2362 3543 "pin6" "6" "square"]
+       Pad[16339 14665 16339 15059 2756 2362 3937 "GND" "GND" "square,edge2"]
+       Pad[-16338 14665 -16338 15059 2756 2362 3937 "GND" "GND" "square,edge2"]
+       ElementLine [-17716 -747 17717 -747 500]
+       ElementLine [17717 -747 17717 16969 500]
+       ElementLine [17717 16969 -17716 16969 500]
+       ElementLine [-17716 16969 -17716 -747 500]
+
        )
 Layer(1 "top")
 (
-       Line[37559 52500 41326 52500 1000 2000 ""]
-       Line[27900 52500 32441 52500 1000 2000 "clearline"]
-       Line[39348 3400 39330 3419 1000 2000 "clearline"]
-       Line[50532 41168 50500 41200 1000 2000 "clearline"]
-       Line[50532 38184 50532 41168 1000 2000 "clearline"]
        Line[39390 13200 39330 13261 1000 2000 "clearline"]
-       Line[39370 8300 39330 8340 1000 2000 "clearline"]
        Line[30670 13261 29061 13261 1000 2000 ""]
        Line[30670 8340 29060 8340 1000 2000 ""]
        Line[29060 8340 26600 10800 1000 2000 ""]
@@ -992,86 +989,117 @@ Layer(1 "top")
        Line[25800 6574 25800 10000 1000 2000 ""]
        Line[43282 18182 43300 18200 1000 2000 "clearline"]
        Line[43282 18182 30670 18182 1000 2000 "clearline"]
-       Line[48000 13200 39390 13200 1000 2000 "clearline"]
-       Line[44600 3400 39348 3400 1000 2000 "clearline"]
-       Line[45400 8300 39370 8300 1000 2000 "clearline"]
-       Line[50500 9300 44600 3400 1000 2000 "clearline"]
        Line[62400 48400 62500 48500 1000 2000 "clearline"]
-       Line[62500 30900 62500 48500 1000 2000 ""]
-       Line[59784 30900 62500 30900 1000 2000 ""]
-       Line[54469 23618 54469 19669 1000 2000 "clearline"]
-       Line[56437 23618 56437 19337 1000 2000 "clearline"]
-       Line[56437 19337 45400 8300 1000 2000 "clearline"]
-       Line[54469 19669 48000 13200 1000 2000 "clearline"]
-       Line[50532 19932 50500 19900 1000 2000 "clearline"]
-       Line[50532 23618 50532 19932 1000 2000 "clearline"]
-       Line[44900 21100 50400 15600 1000 2000 "clearline"]
-       Line[45500 22700 48300 19900 1000 2000 "clearline"]
-       Line[48300 19900 50500 19900 1000 2000 "clearline"]
-       Line[44900 21100 19048 21100 1000 2000 "clearline"]
-       Line[19048 21100 16500 18552 1000 2000 "clearline"]
-       Line[45500 22700 17076 22700 1000 2000 "clearline"]
-       Line[17076 22700 16500 23277 1000 2000 "clearline"]
-       Line[25200 17900 25200 13500 1000 2000 "clearline"]
-       Line[25200 13500 23300 11600 1000 2000 "clearline"]
-       Line[23300 11600 23300 4019 1000 2000 "clearline"]
        Line[23300 4019 23900 3419 1000 2000 "clearline"]
        Line[23900 3419 30670 3419 1000 2000 "clearline"]
-       Line[13700 39100 13700 33500 1000 2000 "clearline"]
-       Line[13700 33500 14400 32800 1000 2000 "clearline"]
-       Line[14400 32800 16424 32800 1000 2000 "clearline"]
-       Line[16424 32800 16500 32724 1000 2000 "clearline"]
-       Line[23474 25326 23200 25600 1000 2000 "clearline"]
-       Line[23474 25326 45274 25326 1000 2000 "clearline"]
-       Line[45274 25326 47000 23600 1000 2000 "clearline"]
-       Line[47000 23600 48546 23600 1000 2000 "clearline"]
-       Line[48546 23600 48564 23618 1000 2000 "clearline"]
-       Line[16500 28000 19800 28000 1000 2000 "clearline"]
-       Line[19800 28000 20000 28200 1000 2000 "clearline"]
-       Line[48564 38184 48416 38184 1000 2000 "clearline"]
-       Line[48416 38184 42400 44200 1000 2000 "clearline"]
-       Line[42400 44200 18800 44200 1000 2000 "clearline"]
-       Line[18800 44200 13700 39100 1000 2000 "clearline"]
-       Line[16500 37449 19351 37449 1000 2000 ""]
-       Line[19351 37449 20900 35900 1000 2000 ""]
-       Line[20900 35900 27600 35900 1000 2000 ""]
-       Line[27600 35900 27600 28474 1000 2000 ""]
-       Line[20900 35900 41600 35900 1000 2000 ""]
-       Line[41600 35900 41600 28474 1000 2000 ""]
-       Line[56437 38184 56437 41463 1000 2000 "clearline"]
-       Line[56437 41463 53900 44000 1000 2000 "clearline"]
-       Line[53900 44000 53900 50900 1000 2000 "clearline"]
-       Line[53900 50900 52300 52500 1000 2000 "clearline"]
-       Line[52300 52500 44474 52500 1000 2000 "clearline"]
+       Line[46811 38400 46811 42989 1000 2000 "clearline"]
+       Line[46811 42989 46800 43000 1000 2000 "clearline"]
+       Line[27900 43700 27900 38414 1000 2000 "clearline"]
+       Line[27900 38414 27914 38400 1000 2000 "clearline"]
+       Line[42100 38414 42087 38400 1000 2000 "clearline"]
+       Line[42100 42400 42100 38414 1000 2000 "clearline"]
+       Line[45600 45900 42100 42400 1000 2000 "clearline"]
+       Line[48100 45900 45600 45900 1000 2000 "clearline"]
+       Line[49864 44136 48100 45900 1000 2000 "clearline"]
+       Line[49864 35784 49864 44136 1000 2000 "clearline"]
+       Line[61084 28500 62500 28500 1000 2000 "clearline"]
+       Line[62500 28500 63300 29300 1000 2000 "clearline"]
+       Line[63300 29300 63300 47700 1000 2000 "clearline"]
+       Line[63300 47700 62500 48500 1000 2000 "clearline"]
+       Line[39391 13200 39345 13245 1000 2000 "clearline"]
+       Line[58600 18000 57737 18000 1000 2000 "clearline"]
+       Line[37400 40500 37400 38438 1000 2000 "clearline"]
+       Line[37400 38438 37362 38400 1000 2000 "clearline"]
+       Line[51832 21218 51832 16632 1000 2000 "clearline"]
+       Line[51832 16632 51800 16600 1000 2000 "clearline"]
+       Line[55769 21218 55769 16569 1000 2000 "clearline"]
+       Line[52400 13200 39409 13200 1000 2000 "clearline"]
+       Line[39409 13200 39400 13191 1000 2000 "clearline"]
+       Line[57737 21218 57737 16337 1000 2000 "clearline"]
+       Line[57737 16400 57737 16237 1000 2000 "clearline"]
+       Line[49900 8400 39390 8400 1000 2000 "clearline"]
+       Line[39390 8400 39330 8340 1000 2000 "clearline"]
+       Line[43400 3500 39410 3500 1000 2000 "clearline"]
+       Line[39410 3500 39330 3419 1000 2000 "clearline"]
+       Line[26100 18500 26100 14400 1000 2000 "clearline"]
+       Line[23300 11600 23300 4019 1000 2000 "clearline"]
+       Line[23300 4019 23310 4010 1000 2000 "clearline"]
+       Line[26100 18500 28900 21300 1000 2000 "clearline"]
+       Line[28900 21300 49782 21300 1000 2000 "clearline"]
+       Line[49782 21300 49864 21218 1000 2000 "clearline"]
+       Line[43000 23226 43000 21300 1000 2000 "clearline"]
+       Line[46800 38390 46811 38400 1000 2000 "clearline"]
+       Line[32639 38400 32639 37739 1000 2000 "clearline"]
+       Line[23190 38400 23190 35390 1000 2000 "clearline"]
+       Line[23190 35390 22200 34400 1000 2000 "clearline"]
+       Line[20474 3300 25662 3300 1000 2000 "clearline"]
+       Line[25662 3300 25781 3419 1000 2000 "clearline"]
+       Line[17326 3300 11700 3300 1000 2000 ""]
+       Line[43000 26374 43000 32500 1000 2000 ""]
+       Line[43000 32500 46800 36300 1000 2000 ""]
+       Line[46800 36300 46800 38400 1000 2000 ""]
+       Line[46800 38400 46811 38411 1000 2000 ""]
+       Line[5900 34926 5900 30459 1000 2000 "clearline"]
+       Line[5900 25341 5900 9100 1000 2000 ""]
+       Line[5900 9100 11700 3300 1000 2000 ""]
+       Line[57737 16237 49900 8400 1000 2000 "clearline"]
+       Line[55769 16569 52400 13200 1000 2000 "clearline"]
+       Line[26100 14400 23300 11600 1000 2000 "clearline"]
+       Line[44400 47500 37400 40500 1000 2000 "clearline"]
+       Line[20400 7100 20400 26162 1000 2000 "clearline"]
+       Line[20400 26162 32639 38400 1000 2000 "clearline"]
+       Line[23172 49050 9048 34926 1000 2000 "clearline"]
+       Line[51832 35784 51832 38732 1000 2000 "clearline"]
+       Line[51832 38732 52700 39600 1000 2000 "clearline"]
+       Line[44400 47500 49000 47500 1000 2000 "clearline"]
+       Line[49000 47500 52700 43800 1000 2000 "clearline"]
+       Line[23161 49039 51661 49039 1000 2000 "clearline"]
+       Line[51661 49039 57800 42900 1000 2000 "clearline"]
+       Line[57800 42900 57800 35846 1000 2000 "clearline"]
+       Line[57800 35846 57737 35784 1000 2000 "clearline"]
+       Line[18562 53262 12262 53262 1000 2000 ""]
+       Line[12262 53262 7500 48500 1000 2000 ""]
+       Line[18500 53262 57738 53262 1000 2000 ""]
+       Line[57738 53262 62500 48500 1000 2000 ""]
+       Line[18562 53262 18562 50038 1000 2000 ""]
+       Line[18562 50038 18600 50000 1000 2000 ""]
        Polygon("clearpoly")
        (
                [500 500] [69500 500] [69500 55500] [500 55500] 
        )
-       Polygon("clearpoly")
-       (
-               [14600 25900] [46900 25900] [46900 43900] [14600 43900] 
-       )
 )
 Layer(2 "bottom")
 (
-       Line[5500 18000 5500 44000 2500 2000 ""]
-       Line[5500 31000 14000 31000 2500 2000 ""]
-       Line[63600 31000 55900 31000 2500 2000 ""]
-       Line[55900 28000 55600 27700 2500 2000 ""]
-       Line[63600 42000 63600 18300 2500 2000 ""]
-       Line[52500 39200 50500 41200 1000 2000 "clearline"]
-       Line[43300 18200 44700 18200 1000 2000 "clearline"]
-       Line[50500 19900 50500 9300 1000 2000 "clearline"]
-       Line[44700 18200 52500 26000 1000 2000 "clearline"]
-       Line[52500 26000 52500 39200 1000 2000 "clearline"]
-       Line[23200 25600 29800 25600 2500 2000 "clearline"]
-       Line[29800 25600 35000 30800 2500 2000 "clearline"]
-       Line[25200 17900 25200 21000 2500 2000 "clearline"]
-       Line[25200 21000 35000 30800 2500 2000 "clearline"]
-       Line[20000 28200 20000 12300 1000 2000 "clearline"]
-       Line[20000 12300 24400 7900 1000 2000 "clearline"]
-       Line[24400 7900 42900 7900 1000 2000 "clearline"]
-       Line[42900 7900 43300 8300 1000 2000 "clearline"]
+       Line[5500 18300 5500 44300 2500 2000 ""]
+       Line[5600 31100 14100 31100 2500 2000 ""]
+       Line[53800 22800 58600 18000 1000 2000 "clearline"]
+       Line[51800 16600 51800 11900 1000 2000 "clearline"]
+       Line[51800 11900 43400 3500 1000 2000 "clearline"]
+       Line[46700 32900 46700 20200 1000 2000 "clearline"]
+       Line[46700 20200 44700 18200 1000 2000 "clearline"]
+       Line[44700 18200 43300 18200 1000 2000 "clearline"]
+       Line[43300 13200 43300 13300 1000 2000 "clearline"]
+       Line[43300 13300 41000 15600 1000 2000 "clearline"]
+       Line[41000 15600 24900 15600 1000 2000 "clearline"]
+       Line[24900 15600 23200 17300 1000 2000 "clearline"]
+       Line[23200 17300 23200 33400 1000 2000 "clearline"]
+       Line[23200 33400 22200 34400 1000 2000 "clearline"]
+       Line[42900 3500 24000 3500 1000 2000 "clearline"]
+       Line[24000 3500 20400 7100 1000 2000 "clearline"]
+       Line[52700 39600 52700 38900 1000 2000 "clearline"]
+       Line[52700 38900 46700 32900 1000 2000 "clearline"]
+       Line[52700 43800 55600 40900 1000 2000 "clearline"]
+       Line[55600 40900 55600 38400 1000 2000 "clearline"]
+       Line[55600 38400 53800 36600 1000 2000 "clearline"]
+       Line[53800 36600 53800 22800 1000 2000 "clearline"]
+       Line[64500 46500 62500 48500 2500 2000 ""]
+       Line[64500 46500 64500 9500 2500 2000 ""]
+       Line[64500 9500 62500 7500 2500 2000 ""]
+       Line[64500 30800 59100 30800 2500 2000 ""]
+       Line[27900 43700 27900 37900 2500 2000 "clearline"]
+       Line[27900 37900 35000 30800 2500 2000 "clearline"]
+       Line[26100 18500 26100 21900 2500 2000 "clearline"]
+       Line[26100 21900 35000 30800 2500 2000 "clearline"]
        Polygon("clearpoly")
        (
                [500 500] [69500 500] [69500 55500] [500 55500] 
@@ -1090,9 +1118,9 @@ Layer(4 "silk")
 )
 Layer(5 "silk")
 (
-       Text[19200 44500 0 90 "Keith Packard" "clearline"]
-       Text[21500 37000 0 90 "` 2012" "clearline"]
-       Text[19200 29500 0 90 "MicroPeak" "clearline"]
+       Text[10000 32000 0 90 "Keith Packard" "clearline"]
+       Text[17100 26300 0 90 "` 2012" "clearline"]
+       Text[14300 20500 0 90 "MicroPeak" "clearline"]
 )
 NetList()
 (
@@ -1102,17 +1130,18 @@ NetList()
                Connect("C1-2")
                Connect("C2-1")
                Connect("C3-1")
+               Connect("J1-2")
                Connect("U1-15")
                Connect("U2-1")
        )
        Net("\\_reset\\_" "(unknown)")
        (
-               Connect("J1-4")
+               Connect("J1-5")
                Connect("U1-1")
        )
        Net("clk" "(unknown)")
        (
-               Connect("J1-2")
+               Connect("J1-3")
                Connect("U1-14")
                Connect("U2-8")
        )
@@ -1133,7 +1162,8 @@ NetList()
                Connect("H2-1")
                Connect("H3-1")
                Connect("H4-1")
-               Connect("J1-5")
+               Connect("J1-6")
+               Connect("J1-GND")
                Connect("U1-8")
                Connect("U1-21")
                Connect("U2-2")
@@ -1147,7 +1177,7 @@ NetList()
        )
        Net("mosi" "(unknown)")
        (
-               Connect("J1-3")
+               Connect("J1-4")
                Connect("U1-11")
                Connect("U2-7")
        )
index a515103dc5abb5ea1f03d95dd8d1cd4f04858b1d..747756e6782f3286f5a58ed58d68251bb9b9c463 100644 (file)
@@ -247,32 +247,45 @@ footprint=hole-M2.5
 T 53700 42000 5 10 0 1 0 0 1
 loadstatus=noload
 }
-C 51100 42700 1 0 0 conn-5.sym
-{
-T 51455 44595 5 10 1 1 0 0 1
-refdes=J1
-T 51100 42700 5 10 0 0 0 0 1
-footprint=pico-ezmate-5
-}
 N 50500 44400 51100 44400 4
 {
 T 50500 44400 5 10 1 1 0 0 1
 netname=miso
 }
-N 50500 44000 51100 44000 4
-{
-T 50500 44000 5 10 1 1 0 0 1
-netname=clk
-}
 N 50500 43600 51100 43600 4
 {
 T 50500 43600 5 10 1 1 0 0 1
-netname=mosi
+netname=clk
 }
 N 50500 43200 51100 43200 4
 {
 T 50500 43200 5 10 1 1 0 0 1
-netname=\_reset\_
+netname=mosi
 }
 N 50500 42800 51100 42800 4
-C 50400 42500 1 0 0 gnd-1.sym
+{
+T 50500 42800 5 10 1 1 0 0 1
+netname=\_reset\_
+}
+N 50500 42400 51100 42400 4
+C 50400 42100 1 0 0 gnd-1.sym
+N 51100 44000 50500 44000 4
+C 50300 44000 1 0 0 3.3V-plus-1.sym
+C 52000 42100 1 0 0 gnd-1.sym
+C 51100 42300 1 0 0 pico-ezmate-6.sym
+{
+T 51455 44595 5 10 1 1 0 0 1
+refdes=J1
+T 51095 42275 5 10 0 1 0 0 1
+footprint=pico-ezmate-6
+T -5 -25 8 10 0 1 0 0 1
+vendor=digikey
+T -5 -25 8 10 0 1 0 0 1
+vendor_part_number=WM5408CT-ND
+T -5 -25 8 10 0 1 0 0 1
+loadstatus=smt
+T -5 -25 8 10 0 1 0 0 1
+device=CONNECTOR
+T -5 -25 8 10 0 1 0 0 1
+value=6-pin
+}
diff --git a/packages/pico-ezmate-6.fp b/packages/pico-ezmate-6.fp
new file mode 100644 (file)
index 0000000..128fda6
--- /dev/null
@@ -0,0 +1,19 @@
+# author: Keith Packard
+# email: keithp@keithp.com
+# dist-license: GPL 2
+# use-license: unlimited
+Element["" "pico-ezmate-6" "" "" 0 0 0 0 0 100 ""]
+(
+    Pad[ -11810 -491 -11810 492 2362 2362 3543 "pin1" "1" "square"]
+    Pad[ -7086 -491 -7086 492 2362 2362 3543 "pin2" "2" "square"]
+    Pad[ -2361 -491 -2361 492 2362 2362 3543 "pin3" "3" "square"]
+    Pad[ 2362 -491 2362 492 2362 2362 3543 "pin4" "4" "square"]
+    Pad[ 7087 -491 7087 492 2362 2362 3543 "pin5" "5" "square"]
+    Pad[ 11811 -491 11811 492 2362 2362 3543 "pin6" "6" "square"]
+    Pad[ 16339 14665 16339 15059 2756 2362 3937 "GND" "GND" "square"]
+    Pad[ -16338 14665 -16338 15059 2756 2362 3937 "GND" "GND" "square"]
+    ElementLine[ -17716 -747 17717 -747 500]
+    ElementLine[ 17717 -747 17717 16969 500]
+    ElementLine[ 17717 16969 -17716 16969 500]
+    ElementLine[ -17716 16969 -17716 -747 500]
+    )
index 460e17c96b4d14ec0d6acd8aa37e8ef063d49cc1..4c4c3e43413e2351bff2ced7dc3e4128fa00c5c6 100644 (file)
@@ -19,7 +19,7 @@ OutlineX = 1.5
 OutlineYPad = - (0.38 / 2)
 OutlineYHold = OutlineYPad + 4.5
 
-NumPad=5
+NumPad=6
 
 print '# author: Keith Packard'
 print '# email: keithp@keithp.com'
diff --git a/symbols/pico-ezmate-6.sym b/symbols/pico-ezmate-6.sym
new file mode 100644 (file)
index 0000000..0c8023d
--- /dev/null
@@ -0,0 +1,93 @@
+v 20110115 2
+P 0 2100 300 2100 1 0 0
+{
+T 0 2100 5 10 0 0 0 0 1
+pintype=unknown
+T 355 2095 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 2145 5 10 1 1 0 6 1
+pinnumber=1
+T 0 2100 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 1700 300 1700 1 0 0
+{
+T 0 1700 5 10 0 0 0 0 1
+pintype=unknown
+T 355 1695 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 1745 5 10 1 1 0 6 1
+pinnumber=2
+T 0 1700 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 1300 300 1300 1 0 0
+{
+T 0 1300 5 10 0 0 0 0 1
+pintype=unknown
+T 355 1295 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 1345 5 10 1 1 0 6 1
+pinnumber=3
+T 0 1300 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 900 300 900 1 0 0
+{
+T 0 900 5 10 0 0 0 0 1
+pintype=unknown
+T 355 895 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 945 5 10 1 1 0 6 1
+pinnumber=4
+T 0 900 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 500 300 500 1 0 0
+{
+T 0 500 5 10 0 0 0 0 1
+pintype=unknown
+T 355 495 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 545 5 10 1 1 0 6 1
+pinnumber=5
+T 0 500 5 10 0 0 0 0 1
+pinseq=0
+}
+P 0 100 300 100 1 0 0
+{
+T 0 100 5 10 0 0 0 0 1
+pintype=unknown
+T 355 95 5 10 0 1 0 0 1
+pinlabel=unknown
+T 205 145 5 10 1 1 0 6 1
+pinnumber=6
+T 0 100 5 10 0 0 0 0 1
+pinseq=0
+}
+B 300 0 400 2200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
+T 355 2295 8 10 1 1 0 0 1
+refdes=J?
+P 1000 100 700 100 1 0 0
+{
+T 1000 100 5 10 0 0 180 0 1
+pintype=unknown
+T 1045 145 5 10 1 1 0 6 1
+pinlabel=GND
+T 795 145 5 10 0 1 0 0 1
+pinnumber=GND
+T 1000 100 5 10 0 0 180 0 1
+pinseq=0
+}
+T -5 -25 8 10 0 1 0 0 1
+footprint=pico-ezmate-6
+T -5 -25 8 10 0 1 0 0 1
+vendor=digikey
+T -5 -25 8 10 0 1 0 0 1
+vendor_part_number=WM5408CT-ND
+T -5 -25 8 10 0 1 0 0 1
+loadstatus=smt
+T -5 -25 8 10 0 1 0 0 1
+device=CONNECTOR
+T -5 -25 8 10 0 1 0 0 1
+value=6-pin