From 1c83bc4c4feb161504310acfe95c9521c3774dd7 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Mon, 18 Jan 2016 01:56:01 -0800 Subject: [PATCH] Replace USB footprint with one using slots instead of holes. Should mount more easily this way. Signed-off-by: Keith Packard --- mpserial.pcb | 60 ++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 32 deletions(-) diff --git a/mpserial.pcb b/mpserial.pcb index 8b972d9..ae1f72a 100644 --- a/mpserial.pcb +++ b/mpserial.pcb @@ -811,8 +811,8 @@ Symbol['~' 12.00mil] ) Attribute("PCB::grid::unit" "mil") Attribute("PCB::grid::size" "1.00mil") -Via[90.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,warn,lock"] -Via[410.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,warn,lock"] +Via[90.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,lock"] +Via[410.00mil 335.00mil 130.00mil 10.00mil 130.00mil 130.00mil "" "hole,lock"] Via[211.00mil 653.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[475.00mil 754.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[363.00mil 755.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] @@ -829,8 +829,8 @@ Via[443.00mil 437.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[427.00mil 470.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[305.00mil 289.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] Via[157.00mil 565.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] -Via[458.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "warn"] -Via[143.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "warn,thermal(1S)"] +Via[458.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" ""] +Via[143.00mil 268.00mil 30.00mil 20.00mil 0.0000 15.00mil "" "thermal(1S)"] Element["" "0402" "R6" "33" 339.00mil 216.00mil 21.00mil -20.00mil 3 70 ""] ( @@ -1012,22 +1012,6 @@ Element["" "hvqfn33" "U2" "LPC11U14FHI33" 353.00mil 604.00mil -20.00mil -21.00mi ) -Element["" "usbAmale" "J1" "USB_A" 250.00mil 106.00mil -16.00mil 16.00mil 0 70 ""] -( - 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"] - Pad[137.80mil 86.61mil 137.80mil 118.11mil 47.24mil 0.0000 53.24mil "4" "4" "square,edge2"] - Pad[-137.79mil 86.61mil -137.79mil 118.11mil 47.24mil 0.0000 53.24mil "1" "1" "square,edge2"] - Pad[39.37mil 86.61mil 39.37mil 118.11mil 47.24mil 0.0000 53.24mil "3" "3" "square,edge2"] - Pad[-39.36mil 86.61mil -39.36mil 118.11mil 47.24mil 0.0000 53.24mil "2" "2" "square,edge2"] - Pad[-187.00mil -49.20mil -187.00mil 49.21mil 47.24mil 12.20mil 5.91mil "mnt" "G" "onsolder,nopaste"] - Pad[187.01mil -49.20mil 187.01mil 49.21mil 47.24mil 12.20mil 5.91mil "mnt" "G" "onsolder,nopaste"] - ElementLine [-230.30mil -101.29mil 230.31mil -101.29mil 10.00mil] - ElementLine [-210.62mil -49.20mil -210.62mil 49.21mil 10.00mil] - ElementLine [5.3500mm -49.20mil 5.3500mm 49.21mil 10.00mil] - - ) - Element["" "7S" "X1" "12MHz" 121.00mil 635.00mil -18.00mil -21.00mil 0 70 ""] ( Pad[-38.38mil -30.51mil -34.44mil -30.51mil 35.43mil 12.00mil 41.43mil "2" "2" "square"] @@ -1083,6 +1067,26 @@ Element["" "s-pwson-n6" "U3" "unknown" 60.00mil 480.00mil 0.52mil -3.60mil 0 100 ElementLine [39.37mil -39.37mil 39.37mil 39.37mil 10.00mil] ElementLine [51.18mil -51.18mil 51.18mil -51.18mil 10.00mil] + ) + +Element["" "usbAmale" "J1" "USB_A" 250.00mil 106.00mil -16.00mil 16.00mil 0 70 ""] +( + 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 -29.52mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"] + Pin[-230.30mil 29.53mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"] + Pin[230.31mil -29.52mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"] + Pin[230.31mil 29.53mil 59.06mil 12.20mil 65.35mil 39.37mil "mnt" "G" "edge2"] + Pad[137.80mil 86.61mil 137.80mil 118.11mil 47.24mil 0.0000 53.24mil "pin4" "4" "square,edge2"] + Pad[-137.79mil 86.61mil -137.79mil 118.11mil 47.24mil 0.0000 53.24mil "pin1" "1" "square,edge2"] + Pad[39.37mil 86.61mil 39.37mil 118.11mil 47.24mil 0.0000 53.24mil "pin3" "3" "square,edge2"] + Pad[-39.36mil 86.61mil -39.36mil 118.11mil 47.24mil 0.0000 53.24mil "pin2" "2" "square,edge2"] + Pad[-230.30mil -29.52mil -230.30mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" ""] + Pad[-230.30mil -29.52mil -230.30mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" "onsolder"] + Pad[230.31mil -29.52mil 230.31mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" ""] + Pad[230.31mil -29.52mil 230.31mil 29.53mil 59.06mil 12.20mil 53.24mil "mnt" "2" "onsolder"] + ElementLine [-230.30mil -101.29mil 230.31mil -101.29mil 10.00mil] + ) Layer(1 "top") ( @@ -1268,23 +1272,15 @@ Layer(2 "bottom") Line[79.00mil 643.00mil 157.00mil 565.00mil 10.00mil 20.00mil "clearline"] Polygon("clearpoly,lock") ( - [50.00mil 220.00mil] [450.00mil 220.00mil] [450.00mil 10.00mil] [50.00mil 10.00mil] - ) - Polygon("clearpoly,lock") - ( - [490.00mil 200.00mil] [10.00mil 200.00mil] [10.00mil 770.00mil] [490.00mil 770.00mil] + [10.00mil 10.00mil] [490.00mil 10.00mil] [490.00mil 770.00mil] [10.00mil 770.00mil] ) ) Layer(3 "outline") ( Line[500.00mil 780.00mil 0.0000 780.00mil 10.00mil 20.00mil "clearline"] - Line[0.0000 780.00mil 0.0000 190.00mil 10.00mil 20.00mil "clearline"] - Line[0.0000 190.00mil 39.00mil 190.00mil 10.00mil 20.00mil "clearline"] - Line[39.00mil 190.00mil 39.00mil 0.0000 10.00mil 20.00mil "clearline"] - Line[39.00mil 0.0000 461.00mil 0.0000 10.00mil 20.00mil "clearline"] - Line[461.00mil 0.0000 461.00mil 190.00mil 10.00mil 20.00mil "clearline"] - Line[461.00mil 190.00mil 500.00mil 190.00mil 10.00mil 20.00mil "clearline"] - Line[500.00mil 190.00mil 500.00mil 780.00mil 10.00mil 20.00mil "clearline"] + Line[0.0000 780.00mil 0.0000 0.00mil 10.00mil 20.00mil "clearline"] + Line[0.0000 0.00mil 500.00mil 0.00mil 10.00mil 20.00mil "clearline"] + Line[500.00mil 0.00mil 500.00mil 780.00mil 10.00mil 20.00mil "clearline"] ) Layer(4 "silk") ( -- 2.47.2