Switch to on-board USB connector
authorKeith Packard <keithp@keithp.com>
Wed, 12 Nov 2014 01:02:01 +0000 (17:02 -0800)
committerKeith Packard <keithp@keithp.com>
Wed, 12 Nov 2014 01:02:01 +0000 (17:02 -0800)
This constructs a USB connector right on the PCB, saving the cost of
that connector, simplifying construction and giving back a lot of
board area.

Signed-off-by: Keith Packard <keithp@keithp.com>
Makefile
mpserial.pcb
mpserial.sch

index 091265aed1618fe8b34d6b902e508e9dea77e5d8..90e20a546f7e47250cac79452e8fed75d2676453 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -53,6 +53,7 @@ $(PROJECT).xy:        $(PROJECT).pcb
 $(PROJECT).gerb: $(PROJECT).pcb
        rm -f *.gbr *.cnc
        pcb -x gerber $(PROJECT).pcb
+       gerbv -x drill -o $(PROJECT).all-drill.cnc *.cnc && rm $(PROJECT).plated-drill.cnc $(PROJECT).unplated-drill.cnc
        touch $@
 
 zip: $(PROJECT).zip $(PROJECT)-stencil.zip
index f3ab325d3e1c4f8e68fb0cdfeac6436ce9adadb5..8599d2bb21d3821101bcfed7c9b49ee366fb87c0 100644 (file)
@@ -3,9 +3,9 @@
 # To read pcb files, the pcb version (or the git source date) must be >= the file version
 FileVersion[20091103]
 
-PCB["mpserial" 500.00mil 780.00mil]
+PCB["mpserial" 500.00mil 1260.00mil]
 
-Grid[100.000000 0.0000 0.0000 0]
+Grid[196.850394 0.0000 0.0000 0]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[6.00mil 10.00mil 6.00mil 5.00mil 15.00mil 6.50mil]
@@ -809,87 +809,69 @@ Symbol['~' 12.00mil]
        SymbolLine[15.00mil 35.00mil 20.00mil 35.00mil 8.00mil]
        SymbolLine[20.00mil 35.00mil 25.00mil 30.00mil 8.00mil]
 )
-Attribute("PCB::grid::unit" "mil")
-Attribute("PCB::grid::size" "1.00mil")
-Via[250.00mil 410.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[255.00mil 270.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[124.00mil 476.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[378.00mil 491.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[305.00mil 299.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[196.00mil 284.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[161.00mil 273.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[313.00mil 522.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[396.00mil 584.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[107.00mil 623.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[344.00mil 750.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[90.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole"]
-Via[410.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole"]
-Via[100.00mil 553.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
-Via[63.00mil 440.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[408.00mil 425.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
-Via[349.00mil 208.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Attribute("PCB::grid::unit" "mm")
+Attribute("PCB::grid::size" "0.0500mm")
+Via[349.00mil 688.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[408.00mil 905.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[63.00mil 920.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[100.00mil 1033.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[410.00mil 815.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole"]
+Via[90.00mil 815.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole"]
+Via[344.00mil 1230.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[107.00mil 1103.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[396.00mil 1064.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
+Via[313.00mil 1002.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[161.00mil 753.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[196.00mil 764.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[305.00mil 779.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[378.00mil 971.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[124.00mil 956.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[255.00mil 750.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""]
+Via[250.00mil 890.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"]
 
-Element["" "0402" "R6" "33" 413.00mil 12.8590mm 59.06mil -22.91mil 3 80 ""]
+Element["" "SC70_5" "U1" "TSV521" 276.00mil 770.00mil 25.00mil -54.00mil 0 80 ""]
 (
-       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[0.0000 -10.00mil 0.0000 10.00mil 15.00mil 30.00mil 21.00mil "out" "4" "square"]
+       Pad[-51.00mil -10.00mil -51.00mil 10.00mil 15.00mil 30.00mil 21.00mil "V+" "5" "square"]
+       Pad[-51.00mil 60.00mil -51.00mil 80.00mil 15.00mil 30.00mil 21.00mil "in+" "1" "square,edge2"]
+       Pad[-26.00mil 60.00mil -26.00mil 80.00mil 15.00mil 30.00mil 21.00mil "V-" "2" "square,edge2"]
+       Pad[0.0000 60.00mil 0.0000 80.00mil 15.00mil 30.00mil 21.00mil "in-" "3" "square,edge2"]
+       ElementLine [14.00mil -25.00mil 14.00mil 94.00mil 10.00mil]
+       ElementLine [-66.00mil -25.00mil 14.00mil -25.00mil 10.00mil]
+       ElementLine [-66.00mil -25.00mil -66.00mil 94.00mil 10.00mil]
+       ElementLine [-66.00mil 94.00mil 14.00mil 94.00mil 10.00mil]
 
        )
 
-Element["" "0402" "R7" "470" 3.1562mm 750.00mil -84.91mil -23.78mil 0 80 ""]
+Element["" "0402" "R1" "1k" 8.4008mm 950.00mil 28.02mil -32.98mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C3" "0.1uF" 77.00mil 607.26mil -14.42mil -21.91mil 3 80 ""]
-(
-       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
-
-       )
-
-Element["" "0402" "R5" "33" 82.00mil 504.26mil -15.54mil -22.50mil 3 80 ""]
+Element["" "0402" "R3" "8.45k" 2.6482mm 920.00mil -79.02mil -23.98mil 0 80 ""]
 (
-       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "C1" "0.1uF" 414.00mil 633.26mil 64.02mil -19.02mil 3 80 ""]
+Element["" "0402" "R2" "470" 160.00mil 935.74mil 29.50mil -78.89mil 3 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "2125" "Q1" "RPM-075PT" 250.00mil 450.00mil -18.48mil -25.00mil 0 80 ""]
-(
-       Pad[-35.43mil -12.80mil -35.43mil 12.80mil 23.62mil 23.62mil 35.43mil "EMITTER" "1" "square"]
-       Pad[35.43mil -12.80mil 35.43mil 12.80mil 23.62mil 23.62mil 35.43mil "COLLECTOR" "2" "square"]
-       ElementLine [-55.12mil -36.42mil -59.06mil -36.42mil 10.00mil]
-       ElementLine [-59.06mil -36.42mil -59.06mil 36.42mil 10.00mil]
-       ElementLine [-59.06mil 36.42mil -55.12mil 36.42mil 10.00mil]
-
-       )
-
-Element["lock" "0603-sideled" "D1" "blue" 250.00mil 750.00mil 115.57mil -24.43mil 0 80 ""]
+Element["" "0402" "C2" "0.1uF" 8.7818mm 905.00mil 62.61mil -8.58mil 0 80 ""]
 (
-       Pad[-59.06mil 0.0000 -39.37mil 0.0000 39.37mil 23.62mil 51.18mil "1" "1" "square,lock"]
-       Pad[39.37mil 0.0000 59.06mil 0.0000 39.37mil 23.62mil 51.18mil "2" "2" "square,lock,edge2"]
-       ElementLine [-13.78mil 29.53mil 13.78mil 29.53mil 10.00mil]
-       ElementLine [33.46mil 9.84mil 41.34mil 9.84mil 10.00mil]
-       ElementLine [41.34mil -9.84mil 41.34mil 9.84mil 10.00mil]
-       ElementLine [-41.34mil -9.84mil 41.34mil -9.84mil 10.00mil]
-       ElementLine [-41.34mil -9.84mil -41.34mil 9.84mil 10.00mil]
-       ElementLine [-41.34mil 9.84mil -33.46mil 9.84mil 10.00mil]
-       ElementArc [-13.78mil 9.84mil 19.69mil 19.69mil 0 90 10.00mil]
-       ElementArc [13.78mil 9.84mil 19.69mil 19.69mil 90 90 10.00mil]
+       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "SSOP16" "U2" "FT230XS" 351.00mil 700.00mil 48.00mil -25.00mil 0 80 ""]
+Element["" "SSOP16" "U2" "FT230XS" 351.00mil 1180.00mil 48.00mil -25.00mil 0 80 ""]
 (
        Pad[-7.00mil 0.0000 15.00mil 0.0000 16.00mil 30.00mil 22.00mil "TXD" "1" "square,edge2"]
        Pad[-7.00mil -26.00mil 15.00mil -26.00mil 16.00mil 30.00mil 22.00mil "RTS" "2" "square,edge2"]
@@ -916,170 +898,203 @@ Element["" "SSOP16" "U2" "FT230XS" 351.00mil 700.00mil 48.00mil -25.00mil 0 80 "
 
        )
 
-Element["" "0402" "C2" "0.1uF" 8.7818mm 425.00mil 62.61mil -8.58mil 0 80 ""]
+Element["" "2125" "Q1" "RPM-075PT" 250.00mil 930.00mil -18.48mil -25.00mil 0 80 ""]
 (
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-35.43mil -12.80mil -35.43mil 12.80mil 23.62mil 23.62mil 35.43mil "EMITTER" "1" "square"]
+       Pad[35.43mil -12.80mil 35.43mil 12.80mil 23.62mil 23.62mil 35.43mil "COLLECTOR" "2" "square"]
+       ElementLine [-55.12mil -36.42mil -59.06mil -36.42mil 10.00mil]
+       ElementLine [-59.06mil -36.42mil -59.06mil 36.42mil 10.00mil]
+       ElementLine [-59.06mil 36.42mil -55.12mil 36.42mil 10.00mil]
 
        )
 
-Element["" "0402" "R2" "470" 160.00mil 455.74mil 29.50mil -78.89mil 3 80 ""]
+Element["" "0402" "C1" "0.1uF" 414.00mil 28.2768mm 64.02mil -19.02mil 3 80 ""]
 (
        Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R3" "8.45k" 2.6482mm 440.00mil -79.02mil -23.98mil 0 80 ""]
+Element["" "0402" "R5" "33" 82.00mil 984.26mil -15.54mil -22.50mil 3 80 ""]
 (
-       Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
-       Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0402" "C3" "0.1uF" 77.00mil 27.6164mm -14.42mil -21.91mil 3 80 ""]
+(
+       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "0402" "R1" "1k" 8.4008mm 470.00mil 28.02mil -32.98mil 0 80 ""]
+Element["" "0402" "R7" "470" 3.1562mm 1230.00mil -84.91mil -23.78mil 0 80 ""]
 (
        Pad[-15.74mil -3.93mil -15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
        Pad[15.74mil -3.93mil 15.74mil 3.93mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
 
        )
 
-Element["" "SC70_5" "U1" "TSV521" 276.00mil 290.00mil 25.00mil -54.00mil 0 80 ""]
+Element["" "0402" "R6" "33" 413.00mil 25.0510mm 59.06mil -22.91mil 3 80 ""]
 (
-       Pad[0.0000 -10.00mil 0.0000 10.00mil 15.00mil 30.00mil 21.00mil "out" "4" "square"]
-       Pad[-51.00mil -10.00mil -51.00mil 10.00mil 15.00mil 30.00mil 21.00mil "V+" "5" "square"]
-       Pad[-51.00mil 60.00mil -51.00mil 80.00mil 15.00mil 30.00mil 21.00mil "in+" "1" "square,edge2"]
-       Pad[-26.00mil 60.00mil -26.00mil 80.00mil 15.00mil 30.00mil 21.00mil "V-" "2" "square,edge2"]
-       Pad[0.0000 60.00mil 0.0000 80.00mil 15.00mil 30.00mil 21.00mil "in-" "3" "square,edge2"]
-       ElementLine [14.00mil -25.00mil 14.00mil 94.00mil 10.00mil]
-       ElementLine [-66.00mil -25.00mil 14.00mil -25.00mil 10.00mil]
-       ElementLine [-66.00mil -25.00mil -66.00mil 94.00mil 10.00mil]
-       ElementLine [-66.00mil 94.00mil 14.00mil 94.00mil 10.00mil]
+       Pad[-3.93mil 15.74mil 3.93mil 15.74mil 19.68mil 20.00mil 25.68mil "1" "1" "square"]
+       Pad[-3.93mil -15.74mil 3.93mil -15.74mil 19.68mil 20.00mil 25.68mil "2" "2" "square"]
+
+       )
+
+Element["" "0603-sideled" "D1" "blue" 250.00mil 1230.00mil 115.57mil -24.43mil 0 80 ""]
+(
+       Pad[-59.06mil 0.0000 -39.37mil 0.0000 39.37mil 23.62mil 51.18mil "1" "1" "square"]
+       Pad[39.37mil 0.0000 59.06mil 0.0000 39.37mil 23.62mil 51.18mil "2" "2" "square,edge2"]
+       ElementLine [-13.78mil 29.53mil 13.78mil 29.53mil 10.00mil]
+       ElementLine [33.46mil 9.84mil 41.34mil 9.84mil 10.00mil]
+       ElementLine [41.34mil -9.84mil 41.34mil 9.84mil 10.00mil]
+       ElementLine [-41.34mil -9.84mil 41.34mil -9.84mil 10.00mil]
+       ElementLine [-41.34mil -9.84mil -41.34mil 9.84mil 10.00mil]
+       ElementLine [-41.34mil 9.84mil -33.46mil 9.84mil 10.00mil]
+       ElementArc [-13.78mil 9.84mil 19.69mil 19.69mil 0 90 10.00mil]
+       ElementArc [13.78mil 9.84mil 19.69mil 19.69mil 90 90 10.00mil]
 
        )
 
-Element["" "usbAmale" "J5" "USBconn" 250.00mil 105.00mil -22.00mil 4.00mil 0 80 ""]
-(
-       Pin[-88.57mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
-       Pin[88.58mil 0.0000 57.31mil 12.20mil 69.29mil 43.31mil "mnt" "G" "edge2"]
-       Pin[-230.30mil 0.0000 112.43mil 12.20mil 124.41mil 98.43mil "mnt" "G" "edge2"]
-       Pin[230.31mil 0.0000 112.43mil 12.20mil 124.41mil 98.43mil "mnt" "G" "edge2"]
-       Pad[137.80mil 86.61mil 137.80mil 118.11mil 47.24mil 15.00mil 53.24mil "pin4" "4" "square,edge2"]
-       Pad[-137.79mil 86.61mil -137.79mil 118.11mil 47.24mil 15.00mil 53.24mil "pin1" "1" "square,edge2"]
-       Pad[39.37mil 86.61mil 39.37mil 118.11mil 47.24mil 15.00mil 53.24mil "pin3" "3" "square,edge2"]
-       Pad[-39.36mil 86.61mil -39.36mil 118.11mil 47.24mil 15.00mil 53.24mil "pin2" "2" "square,edge2"]
-       ElementLine [-230.30mil -101.29mil 230.31mil -101.29mil 10.00mil]
+Element["" "usb_onboard" "J5" "unknown" 250.00mil 0.0000 174.00mil 406.00mil 0 100 ""]
+(
+       Pad[-137.80mil 68.50mil -137.80mil 8.1501mm 39.37mil 23.62mil 51.18mil "GND" "1" "square"]
+       Pad[-39.37mil 2.7399mm -39.37mil 8.1501mm 39.37mil 23.62mil 51.18mil "DP" "2" "square"]
+       Pad[39.37mil 2.7399mm 39.37mil 8.1501mm 39.37mil 23.62mil 51.18mil "DM" "3" "square"]
+       Pad[137.80mil 68.50mil 137.80mil 8.1501mm 39.37mil 23.62mil 51.18mil "VBUS" "4" "square"]
+       ElementLine [-236.22mil 0.0000 236.22mil 0.0000 10.00mil]
+       ElementLine [236.22mil 0.0000 236.22mil 12.0000mm 10.00mil]
+       ElementLine [236.22mil 12.0000mm -236.22mil 12.0000mm 10.00mil]
+       ElementLine [-236.22mil 12.0000mm -236.22mil 0.0000 10.00mil]
+       ElementLine [-236.22mil 340.55mil 236.22mil 340.55mil 10.00mil]
 
        )
 Layer(1 "top")
 (
-       Line[285.43mil 450.00mil 285.43mil 369.43mil 10.00mil 20.00mil "clearline"]
-       Line[285.43mil 369.43mil 276.00mil 360.00mil 10.00mil 20.00mil "clearline"]
-       Line[225.00mil 290.00mil 225.00mil 300.00mil 10.00mil 20.00mil "clearline"]
-       Line[225.00mil 300.00mil 250.00mil 325.00mil 10.00mil 20.00mil "clearline"]
-       Line[250.00mil 325.00mil 300.00mil 325.00mil 10.00mil 20.00mil "clearline"]
-       Line[300.00mil 325.00mil 310.00mil 335.00mil 10.00mil 20.00mil "clearline"]
-       Line[310.00mil 335.00mil 310.00mil 405.00mil 10.00mil 20.00mil "clearline"]
-       Line[310.00mil 405.00mil 330.00mil 425.00mil 10.00mil 20.00mil "clearline"]
-       Line[346.48mil 470.00mil 330.00mil 425.00mil 10.00mil 20.00mil "clearline"]
-       Line[315.00mil 470.00mil 305.43mil 470.00mil 10.00mil 20.00mil "clearline"]
-       Line[305.43mil 470.00mil 285.43mil 450.00mil 10.00mil 20.00mil "clearline"]
-       Line[250.00mil 410.00mil 250.00mil 360.00mil 10.00mil 20.00mil "clearline"]
-       Line[214.57mil 450.00mil 214.57mil 445.43mil 10.00mil 20.00mil "clearline"]
-       Line[214.57mil 445.43mil 250.00mil 410.00mil 10.00mil 20.00mil "clearline"]
-       Line[225.00mil 360.00mil 220.00mil 360.00mil 10.00mil 20.00mil "clearline"]
-       Line[220.00mil 360.00mil 160.00mil 420.00mil 10.00mil 20.00mil "clearline"]
-       Line[160.00mil 420.00mil 160.00mil 440.00mil 10.00mil 20.00mil "clearline"]
-       Line[160.00mil 440.00mil 120.00mil 440.00mil 10.00mil 20.00mil "clearline"]
-       Line[255.00mil 270.00mil 256.00mil 270.00mil 10.00mil 20.00mil "clearline"]
-       Line[256.00mil 270.00mil 276.00mil 290.00mil 10.00mil 20.00mil "clearline"]
-       Line[355.00mil 623.00mil 262.00mil 623.00mil 10.00mil 20.00mil "clearline"]
-       Line[262.00mil 623.00mil 162.00mil 723.00mil 10.00mil 20.00mil "clearline"]
-       Line[162.00mil 723.00mil 117.00mil 723.00mil 10.00mil 20.00mil "clearline"]
-       Line[117.00mil 723.00mil 108.00mil 732.00mil 10.00mil 20.00mil "clearline"]
-       Line[108.00mil 732.00mil 108.00mil 749.48mil 10.00mil 20.00mil "clearline"]
-       Line[108.00mil 749.48mil 108.52mil 750.00mil 10.00mil 20.00mil "clearline"]
-       Line[140.00mil 750.00mil 190.00mil 750.00mil 10.00mil 20.00mil "clearline"]
-       Line[346.48mil 470.00mil 346.48mil 479.52mil 10.00mil 20.00mil "clearline"]
-       Line[346.48mil 479.52mil 331.00mil 495.00mil 10.00mil 20.00mil "clearline"]
-       Line[331.00mil 495.00mil 183.52mil 495.00mil 10.00mil 20.00mil "clearline"]
-       Line[183.52mil 495.00mil 160.00mil 471.48mil 10.00mil 20.00mil "clearline"]
-       Line[143.00mil 571.00mil 143.00mil 546.00mil 10.00mil 20.00mil "clearline"]
-       Line[143.00mil 546.00mil 163.00mil 546.00mil 10.00mil 20.00mil "clearline"]
-       Line[163.00mil 546.00mil 183.00mil 526.00mil 10.00mil 20.00mil "clearline"]
-       Line[183.00mil 526.00mil 183.00mil 496.00mil 10.00mil 20.00mil "clearline"]
-       Line[183.00mil 496.00mil 184.00mil 495.00mil 10.00mil 20.00mil "clearline"]
-       Line[124.00mil 476.00mil 94.52mil 476.00mil 10.00mil 20.00mil "clearline"]
-       Line[94.52mil 476.00mil 82.00mil 488.52mil 10.00mil 20.00mil "clearline"]
-       Line[143.00mil 520.00mil 82.00mil 520.00mil 10.00mil 20.00mil "clearline"]
-       Line[8.7541mm 465.00mil 429.00mil 465.00mil 10.00mil 20.00mil "clearline"]
-       Line[429.00mil 465.00mil 439.00mil 475.00mil 10.00mil 20.00mil "clearline"]
-       Line[355.00mil 649.00mil 424.00mil 649.00mil 10.00mil 20.00mil "clearline"]
-       Line[424.00mil 649.00mil 439.00mil 634.00mil 10.00mil 20.00mil "clearline"]
-       Line[439.00mil 634.00mil 439.00mil 475.00mil 10.00mil 20.00mil "clearline"]
-       Line[413.00mil 522.00mil 356.00mil 522.00mil 10.00mil 20.00mil "clearline"]
-       Line[356.00mil 522.00mil 355.00mil 521.00mil 10.00mil 20.00mil "clearline"]
-       Line[413.00mil 490.52mil 378.48mil 490.52mil 10.00mil 20.00mil "clearline"]
-       Line[378.48mil 490.52mil 378.00mil 491.00mil 10.00mil 20.00mil "clearline"]
-       Line[196.00mil 284.00mil 196.00mil 222.00mil 10.00mil 20.00mil "clearline"]
-       Line[196.00mil 222.00mil 210.64mil 207.36mil 10.00mil 20.00mil "clearline"]
-       Line[305.00mil 299.00mil 305.00mil 222.99mil 10.00mil 20.00mil "clearline"]
-       Line[305.00mil 222.99mil 7.3500mm 207.36mil 10.00mil 20.00mil "clearline"]
-       Line[161.00mil 273.00mil 161.00mil 256.15mil 10.00mil 20.00mil "clearline"]
-       Line[161.00mil 256.15mil 112.21mil 207.36mil 10.00mil 20.00mil "clearline"]
-       Line[313.00mil 522.00mil 313.00mil 623.00mil 10.00mil 20.00mil "clearline"]
-       Line[355.00mil 572.00mil 384.00mil 572.00mil 10.00mil 20.00mil "clearline"]
-       Line[384.00mil 572.00mil 396.00mil 584.00mil 10.00mil 20.00mil "clearline"]
-       Line[355.00mil 597.00mil 383.00mil 597.00mil 10.00mil 20.00mil "clearline"]
-       Line[383.00mil 597.00mil 396.00mil 584.00mil 10.00mil 20.00mil "clearline"]
-       Line[414.00mil 15.6850mm 414.00mil 602.00mil 10.00mil 20.00mil "clearline"]
-       Line[414.00mil 602.00mil 396.50mil 584.50mil 10.00mil 20.00mil "clearline"]
-       Line[143.00mil 623.00mil 77.00mil 623.00mil 10.00mil 20.00mil "clearline"]
-       Line[344.00mil 750.00mil 298.00mil 750.00mil 10.00mil 20.00mil "clearline"]
-       Line[77.00mil 591.52mil 77.00mil 576.00mil 10.00mil 20.00mil "clearline"]
-       Line[77.00mil 576.00mil 100.00mil 553.00mil 10.00mil 20.00mil "clearline"]
-       Line[77.00mil 591.52mil 137.52mil 591.52mil 10.00mil 20.00mil "clearline"]
-       Line[137.52mil 591.52mil 143.00mil 597.00mil 10.00mil 20.00mil "clearline"]
-       Line[349.00mil 208.00mil 387.16mil 208.00mil 10.00mil 20.00mil "clearline"]
-       Line[387.16mil 208.00mil 387.80mil 207.36mil 10.00mil 20.00mil "clearline"]
-       Line[9.1816mm 425.00mil 408.00mil 425.00mil 10.00mil 20.00mil "clearline"]
-       Line[2.2484mm 440.00mil 63.00mil 440.00mil 10.00mil 20.00mil "clearline"]
+       Line[2.2484mm 920.00mil 63.00mil 920.00mil 10.00mil 20.00mil "clearline"]
+       Line[9.1816mm 905.00mil 408.00mil 905.00mil 10.00mil 20.00mil "clearline"]
+       Line[387.16mil 688.00mil 387.80mil 687.36mil 10.00mil 20.00mil "clearline"]
+       Line[349.00mil 688.00mil 387.16mil 688.00mil 10.00mil 20.00mil "clearline"]
+       Line[137.52mil 27.2166mm 143.00mil 1077.00mil 10.00mil 20.00mil "clearline"]
+       Line[77.00mil 27.2166mm 137.52mil 27.2166mm 10.00mil 20.00mil "clearline"]
+       Line[77.00mil 1056.00mil 100.00mil 1033.00mil 10.00mil 20.00mil "clearline"]
+       Line[77.00mil 27.2166mm 77.00mil 1056.00mil 10.00mil 20.00mil "clearline"]
+       Line[344.00mil 1230.00mil 298.00mil 1230.00mil 10.00mil 20.00mil "clearline"]
+       Line[143.00mil 1103.00mil 77.00mil 1103.00mil 10.00mil 20.00mil "clearline"]
+       Line[414.00mil 1082.00mil 396.50mil 1064.50mil 10.00mil 20.00mil "clearline"]
+       Line[414.00mil 27.8770mm 414.00mil 1082.00mil 10.00mil 20.00mil "clearline"]
+       Line[383.00mil 1077.00mil 396.00mil 1064.00mil 10.00mil 20.00mil "clearline"]
+       Line[355.00mil 1077.00mil 383.00mil 1077.00mil 10.00mil 20.00mil "clearline"]
+       Line[384.00mil 1052.00mil 396.00mil 1064.00mil 10.00mil 20.00mil "clearline"]
+       Line[355.00mil 1052.00mil 384.00mil 1052.00mil 10.00mil 20.00mil "clearline"]
+       Line[313.00mil 1002.00mil 313.00mil 1103.00mil 10.00mil 20.00mil "clearline"]
+       Line[161.00mil 736.15mil 112.21mil 687.36mil 10.00mil 20.00mil "clearline"]
+       Line[161.00mil 753.00mil 161.00mil 736.15mil 10.00mil 20.00mil "clearline"]
+       Line[305.00mil 702.99mil 7.3500mm 687.36mil 10.00mil 20.00mil "clearline"]
+       Line[305.00mil 779.00mil 305.00mil 702.99mil 10.00mil 20.00mil "clearline"]
+       Line[196.00mil 702.00mil 210.64mil 687.36mil 10.00mil 20.00mil "clearline"]
+       Line[196.00mil 764.00mil 196.00mil 702.00mil 10.00mil 20.00mil "clearline"]
+       Line[378.48mil 970.52mil 378.00mil 971.00mil 10.00mil 20.00mil "clearline"]
+       Line[413.00mil 970.52mil 378.48mil 970.52mil 10.00mil 20.00mil "clearline"]
+       Line[356.00mil 1002.00mil 355.00mil 1001.00mil 10.00mil 20.00mil "clearline"]
+       Line[413.00mil 1002.00mil 356.00mil 1002.00mil 10.00mil 20.00mil "clearline"]
+       Line[439.00mil 1114.00mil 439.00mil 955.00mil 10.00mil 20.00mil "clearline"]
+       Line[424.00mil 1129.00mil 439.00mil 1114.00mil 10.00mil 20.00mil "clearline"]
+       Line[355.00mil 1129.00mil 424.00mil 1129.00mil 10.00mil 20.00mil "clearline"]
+       Line[429.00mil 945.00mil 439.00mil 955.00mil 10.00mil 20.00mil "clearline"]
+       Line[8.7541mm 945.00mil 429.00mil 945.00mil 10.00mil 20.00mil "clearline"]
+       Line[143.00mil 1000.00mil 82.00mil 1000.00mil 10.00mil 20.00mil "clearline"]
+       Line[94.52mil 956.00mil 82.00mil 968.52mil 10.00mil 20.00mil "clearline"]
+       Line[124.00mil 956.00mil 94.52mil 956.00mil 10.00mil 20.00mil "clearline"]
+       Line[183.00mil 976.00mil 184.00mil 975.00mil 10.00mil 20.00mil "clearline"]
+       Line[183.00mil 1006.00mil 183.00mil 976.00mil 10.00mil 20.00mil "clearline"]
+       Line[163.00mil 1026.00mil 183.00mil 1006.00mil 10.00mil 20.00mil "clearline"]
+       Line[143.00mil 1026.00mil 163.00mil 1026.00mil 10.00mil 20.00mil "clearline"]
+       Line[143.00mil 1051.00mil 143.00mil 1026.00mil 10.00mil 20.00mil "clearline"]
+       Line[183.52mil 975.00mil 160.00mil 951.48mil 10.00mil 20.00mil "clearline"]
+       Line[331.00mil 975.00mil 183.52mil 975.00mil 10.00mil 20.00mil "clearline"]
+       Line[346.48mil 959.52mil 331.00mil 975.00mil 10.00mil 20.00mil "clearline"]
+       Line[346.48mil 950.00mil 346.48mil 959.52mil 10.00mil 20.00mil "clearline"]
+       Line[140.00mil 1230.00mil 190.00mil 1230.00mil 10.00mil 20.00mil "clearline"]
+       Line[108.00mil 31.2288mm 108.52mil 1230.00mil 10.00mil 20.00mil "clearline"]
+       Line[108.00mil 1212.00mil 108.00mil 31.2288mm 10.00mil 20.00mil "clearline"]
+       Line[117.00mil 1203.00mil 108.00mil 1212.00mil 10.00mil 20.00mil "clearline"]
+       Line[162.00mil 1203.00mil 117.00mil 1203.00mil 10.00mil 20.00mil "clearline"]
+       Line[262.00mil 1103.00mil 162.00mil 1203.00mil 10.00mil 20.00mil "clearline"]
+       Line[355.00mil 1103.00mil 262.00mil 1103.00mil 10.00mil 20.00mil "clearline"]
+       Line[256.00mil 750.00mil 276.00mil 770.00mil 10.00mil 20.00mil "clearline"]
+       Line[255.00mil 750.00mil 256.00mil 750.00mil 10.00mil 20.00mil "clearline"]
+       Line[160.00mil 920.00mil 120.00mil 920.00mil 10.00mil 20.00mil "clearline"]
+       Line[160.00mil 900.00mil 160.00mil 920.00mil 10.00mil 20.00mil "clearline"]
+       Line[220.00mil 840.00mil 160.00mil 900.00mil 10.00mil 20.00mil "clearline"]
+       Line[225.00mil 840.00mil 220.00mil 840.00mil 10.00mil 20.00mil "clearline"]
+       Line[214.57mil 925.43mil 250.00mil 890.00mil 10.00mil 20.00mil "clearline"]
+       Line[214.57mil 930.00mil 214.57mil 925.43mil 10.00mil 20.00mil "clearline"]
+       Line[250.00mil 890.00mil 250.00mil 840.00mil 10.00mil 20.00mil "clearline"]
+       Line[305.43mil 950.00mil 285.43mil 930.00mil 10.00mil 20.00mil "clearline"]
+       Line[315.00mil 950.00mil 305.43mil 950.00mil 10.00mil 20.00mil "clearline"]
+       Line[346.48mil 950.00mil 330.00mil 905.00mil 10.00mil 20.00mil "clearline"]
+       Line[310.00mil 885.00mil 330.00mil 905.00mil 10.00mil 20.00mil "clearline"]
+       Line[310.00mil 815.00mil 310.00mil 885.00mil 10.00mil 20.00mil "clearline"]
+       Line[300.00mil 805.00mil 310.00mil 815.00mil 10.00mil 20.00mil "clearline"]
+       Line[250.00mil 805.00mil 300.00mil 805.00mil 10.00mil 20.00mil "clearline"]
+       Line[225.00mil 780.00mil 250.00mil 805.00mil 10.00mil 20.00mil "clearline"]
+       Line[225.00mil 770.00mil 225.00mil 780.00mil 10.00mil 20.00mil "clearline"]
+       Line[285.43mil 849.43mil 276.00mil 840.00mil 10.00mil 20.00mil "clearline"]
+       Line[285.43mil 930.00mil 285.43mil 849.43mil 10.00mil 20.00mil "clearline"]
+       Line[112.20mil 687.35mil 2.8556mm 17.4644mm 10.00mil 20.00mil "clearline"]
+       Line[5.3500mm 687.37mil 210.50mil 687.50mil 10.00mil 20.00mil "clearline"]
+       Line[7.3500mm 687.36mil 7.3534mm 17.4624mm 10.00mil 20.00mil "clearline"]
+       Line[387.80mil 687.36mil 387.58mil 687.58mil 10.00mil 20.00mil "clearline"]
+       Line[112.20mil 4.9450mm 112.20mil 687.35mil 10.00mil 20.00mil "clearline"]
+       Line[112.20mil 687.35mil 2.8556mm 17.4644mm 10.00mil 20.00mil "clearline"]
+       Line[5.3500mm 5.4450mm 5.3500mm 687.37mil 10.00mil 20.00mil "clearline"]
+       Line[5.3500mm 687.37mil 210.50mil 687.50mil 10.00mil 20.00mil "clearline"]
+       Line[7.3500mm 5.4450mm 7.3500mm 687.36mil 10.00mil 20.00mil "clearline"]
+       Line[7.3500mm 687.36mil 7.3500mm 687.36mil 10.00mil 20.00mil "clearline"]
+       Line[387.80mil 4.9450mm 387.80mil 687.36mil 10.00mil 20.00mil "clearline"]
 )
 Layer(2 "bottom")
 (
-       Line[305.00mil 299.00mil 326.00mil 320.00mil 10.00mil 20.00mil "clearline"]
-       Line[326.00mil 320.00mil 326.00mil 371.00mil 10.00mil 20.00mil "clearline"]
-       Line[326.00mil 371.00mil 378.00mil 423.00mil 10.00mil 20.00mil "clearline"]
-       Line[378.00mil 423.00mil 378.00mil 491.00mil 10.00mil 20.00mil "clearline"]
-       Line[174.00mil 303.00mil 161.00mil 290.00mil 10.00mil 20.00mil "clearline"]
-       Line[161.00mil 290.00mil 161.00mil 273.00mil 10.00mil 20.00mil "clearline"]
-       Line[196.00mil 284.00mil 196.00mil 404.00mil 10.00mil 20.00mil "clearline"]
-       Line[196.00mil 404.00mil 124.00mil 476.00mil 10.00mil 20.00mil "clearline"]
-       Line[313.00mil 522.00mil 313.00mil 412.00mil 10.00mil 20.00mil "clearline"]
-       Line[313.00mil 412.00mil 255.00mil 354.00mil 10.00mil 20.00mil "clearline"]
-       Line[255.00mil 354.00mil 255.00mil 270.00mil 10.00mil 20.00mil "clearline"]
-       Line[174.00mil 303.00mil 174.00mil 388.00mil 10.00mil 20.00mil "clearline"]
-       Line[174.00mil 388.00mil 97.00mil 465.00mil 10.00mil 20.00mil "clearline"]
-       Line[97.00mil 465.00mil 97.00mil 550.00mil 10.00mil 20.00mil "clearline"]
-       Line[97.00mil 550.00mil 100.00mil 553.00mil 10.00mil 20.00mil "clearline"]
-       Polygon("clearpoly,lock")
+       Line[97.00mil 1030.00mil 100.00mil 1033.00mil 10.00mil 20.00mil "clearline"]
+       Line[97.00mil 945.00mil 97.00mil 1030.00mil 10.00mil 20.00mil "clearline"]
+       Line[174.00mil 868.00mil 97.00mil 945.00mil 10.00mil 20.00mil "clearline"]
+       Line[174.00mil 783.00mil 174.00mil 868.00mil 10.00mil 20.00mil "clearline"]
+       Line[255.00mil 834.00mil 255.00mil 750.00mil 10.00mil 20.00mil "clearline"]
+       Line[313.00mil 892.00mil 255.00mil 834.00mil 10.00mil 20.00mil "clearline"]
+       Line[313.00mil 1002.00mil 313.00mil 892.00mil 10.00mil 20.00mil "clearline"]
+       Line[196.00mil 884.00mil 124.00mil 956.00mil 10.00mil 20.00mil "clearline"]
+       Line[196.00mil 764.00mil 196.00mil 884.00mil 10.00mil 20.00mil "clearline"]
+       Line[161.00mil 770.00mil 161.00mil 753.00mil 10.00mil 20.00mil "clearline"]
+       Line[174.00mil 783.00mil 161.00mil 770.00mil 10.00mil 20.00mil "clearline"]
+       Line[378.00mil 903.00mil 378.00mil 971.00mil 10.00mil 20.00mil "clearline"]
+       Line[326.00mil 851.00mil 378.00mil 903.00mil 10.00mil 20.00mil "clearline"]
+       Line[326.00mil 800.00mil 326.00mil 851.00mil 10.00mil 20.00mil "clearline"]
+       Line[305.00mil 779.00mil 326.00mil 800.00mil 10.00mil 20.00mil "clearline"]
+       Polygon("clearpoly")
        (
-               [10.00mil 10.00mil] [490.00mil 10.00mil] [490.00mil 770.00mil] [10.00mil 770.00mil] 
+               [10.00mil 490.00mil] [490.00mil 490.00mil] [490.00mil 1250.00mil] [10.00mil 1250.00mil] 
        )
 )
 Layer(3 "outline")
 (
-       Line[0.0000 0.0000 500.00mil 0.0000 10.00mil 20.00mil "clearline"]
-       Line[500.00mil 0.0000 500.00mil 780.00mil 10.00mil 20.00mil "clearline"]
-       Line[500.00mil 780.00mil 0.0000 780.00mil 10.00mil 20.00mil "clearline"]
-       Line[0.0000 780.00mil 0.0000 0.0000 10.00mil 20.00mil "clearline"]
+       Line[0.3500mm 0.0000 12.3500mm 0.0000 10.00mil 20.00mil "clearline"]
+       Line[12.3500mm 0.0000 12.3500mm 480.00mil 10.00mil 20.00mil "clearline"]
+       Line[12.3500mm 480.00mil 500.00mil 480.00mil 10.00mil 20.00mil "clearline"]
+       Line[500.00mil 480.00mil 500.00mil 32.0000mm 10.00mil 20.00mil "clearline"]
+       Line[500.00mil 32.0000mm 0.0000 32.0000mm 10.00mil 20.00mil "clearline"]
+       Line[0.0000 32.0000mm 0.0000 480.00mil 10.00mil 20.00mil "clearline"]
+       Line[0.0000 480.00mil 0.3500mm 480.00mil 10.00mil 20.00mil "clearline"]
+       Line[0.3500mm 480.00mil 0.3500mm 0.0000 10.00mil 20.00mil "clearline"]
 )
 Layer(4 "silk")
 (
-       Text[14.00mil 774.00mil 0 90 "MicroPeak USB v3.0" "onsolder"]
-       Text[163.00mil 648.00mil 0 80 "` 2014" "onsolder"]
-       Text[103.00mil 588.00mil 0 80 "Keith Packard" "onsolder"]
-       Text[87.00mil 715.00mil 0 90 "Altus Metrum" "onsolder"]
+       Text[87.00mil 1195.00mil 0 90 "Altus Metrum" "onsolder"]
+       Text[103.00mil 1068.00mil 0 80 "Keith Packard" "onsolder"]
+       Text[163.00mil 1128.00mil 0 80 "` 2014" "onsolder"]
+       Text[14.00mil 1254.00mil 0 90 "MicroPeak USB v3.0" "onsolder"]
 )
 Layer(5 "silk")
 (
@@ -1103,10 +1118,7 @@ NetList()
                Connect("C2-1")
                Connect("C3-1")
                Connect("D1-2")
-               Connect("H1-1")
-               Connect("H2-1")
                Connect("J5-4")
-               Connect("J5-5")
                Connect("Q1-1")
                Connect("R3-1")
                Connect("U1-2")
index 78f2e1d49a801de3b88b70192d840fbb201ed04f..7665d4fb9bbed8132df48bcf52a1b436a4d7f212 100644 (file)
@@ -325,20 +325,10 @@ N 51500 46400 52500 46400 4
 N 50000 46000 51600 46000 4
 N 50000 45500 51600 45500 4
 N 52500 45500 52500 45600 4
-C 52500 44400 1 0 0 miniUSB.sym
+C 52500 45100 1 0 0 conn-4.sym
 {
-T 52795 46800 5 10 1 1 0 0 1
+T 52800 46700 5 10 1 1 0 0 1
 refdes=J5
-T 52855 44795 5 10 0 1 0 0 1
-footprint=usbAmale
-T 52500 44400 5 10 0 1 0 0 1
-value=USBconn
-T 52500 44400 5 10 0 1 0 0 1
-device=CONNECTOR
-T 52500 44400 5 10 0 0 0 0 1
-loadstatus=th
-T 52500 44400 5 10 0 1 0 0 1
-vendor=mouser
-T 52500 44400 5 10 0 1 0 0 1
-vendor_part_number=534-931
+T 52500 45100 5 10 0 0 0 0 1
+footprint=usb_onboard
 }