corrected raspberry pi connector and board footprint, added outline to layout, correc...
authorDoug Coffland <dougcoffland@gmail.com>
Sat, 5 Sep 2015 18:51:50 +0000 (11:51 -0700)
committerDoug Coffland <dougcoffland@gmail.com>
Sat, 5 Sep 2015 18:51:50 +0000 (11:51 -0700)
Combined/BOM.ods
Combined/combined.pcb
Combined/footprints/NICHICON_WT_CAP_10_10-1.fp [new file with mode: 0644]
Combined/footprints/raspberry_pi.fp [deleted file]
Combined/footprints/raspberry_pi_board.fp [new file with mode: 0644]
Combined/footprints/raspberry_pi_connector.fp [new file with mode: 0644]
Combined/rpi_bus.sch

index f56c9204e189e85e9070e58e17f8d8f4be9610cb..da15febe3e3841c57a131c9781c1bed6131ead0b 100644 (file)
Binary files a/Combined/BOM.ods and b/Combined/BOM.ods differ
index 9bf18a6c928e5fdbdab89b433336a87c23b58d6a..a93ebd630fcf8e87363e912a33906e31a2701599 100644 (file)
@@ -9,7 +9,7 @@ Grid[100.000000 0.0000 0.0000 0]
 PolyArea[3100.006200]
 Thermal[0.500000]
 DRC[7.50mil 10.00mil 10.00mil 5.00mil 15.00mil 7.50mil]
-Flags("nameonpcb,clearnew")
+Flags("nameonpcb,clearnew,snappin")
 Groups("1,c:2:3:4,s:5:6")
 Styles["Signal,10.00mil,36.00mil,20.00mil,15.00mil:Power,15.00mil,60.00mil,35.00mil,10.00mil:Fat,100.00mil,60.00mil,35.00mil,10.00mil:Skinny,6.00mil,30.00mil,15.00mil,10.00mil"]
 
@@ -2220,74 +2220,6 @@ Element["hidename" "LQFP44_10_TMS2660.fp" "MM1/MD1/U3" "unknown" 89.1948mm 957.8
 
        )
 
-Element["lock" "raspberry_pi.fp" "RP1/J1" "unknown" 48.9688mm 147.4015mm 0.0000 -260.00mil 1 100 ""]
-(
-       Attribute("device" "RaspberryPi")
-       Attribute("manufacturer" "unknown")
-       Attribute("manufacturer_part_number" "unknown")
-       Attribute("vendor" "unknown")
-       Attribute("vendor_part_number" "unknown")
-       Pin[50.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "1" "1" "square,lock,edge2"]
-       Pin[50.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "2" "2" "lock,edge2"]
-       Pin[150.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "3" "3" "lock,edge2"]
-       Pin[150.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "4" "4" "lock,edge2"]
-       Pin[250.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "5" "5" "lock,edge2"]
-       Pin[250.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "6" "6" "lock,edge2,thermal(2X)"]
-       Pin[350.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "7" "7" "lock,edge2"]
-       Pin[350.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "8" "8" "lock,edge2"]
-       Pin[450.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "9" "9" "lock,edge2,thermal(2X)"]
-       Pin[450.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "10" "10" "lock,edge2"]
-       Pin[550.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "11" "11" "lock,edge2"]
-       Pin[550.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "12" "12" "lock,edge2"]
-       Pin[650.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "13" "13" "lock,edge2"]
-       Pin[650.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "14" "14" "lock,edge2,thermal(2X)"]
-       Pin[750.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "15" "15" "lock,edge2"]
-       Pin[750.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "16" "16" "lock,edge2"]
-       Pin[850.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "17" "17" "lock,edge2"]
-       Pin[850.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "18" "18" "lock,edge2"]
-       Pin[950.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "19" "19" "lock,edge2"]
-       Pin[950.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "20" "20" "lock,edge2,thermal(2X)"]
-       Pin[1050.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "21" "21" "lock,edge2"]
-       Pin[1050.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "22" "22" "lock,edge2"]
-       Pin[1150.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "23" "23" "lock,edge2"]
-       Pin[1150.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "24" "24" "lock,edge2"]
-       Pin[1250.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "25" "25" "lock,edge2,thermal(2X)"]
-       Pin[1250.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "26" "26" "lock,edge2"]
-       Pin[1350.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "27" "27" "lock,edge2"]
-       Pin[1350.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "28" "28" "lock,edge2"]
-       Pin[1450.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "29" "29" "lock,edge2"]
-       Pin[1450.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "30" "30" "lock,edge2,thermal(2X)"]
-       Pin[1550.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "31" "31" "lock,edge2"]
-       Pin[1550.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "32" "32" "lock,edge2"]
-       Pin[1650.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "33" "33" "lock,edge2"]
-       Pin[1650.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "34" "34" "lock,edge2,thermal(2X)"]
-       Pin[1750.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "35" "35" "lock,edge2"]
-       Pin[1750.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "36" "36" "lock,edge2"]
-       Pin[1850.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "37" "37" "lock,edge2"]
-       Pin[1850.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "38" "38" "lock,edge2"]
-       Pin[1950.00mil -150.00mil 60.00mil 30.00mil 72.00mil 38.00mil "39" "39" "lock,edge2,thermal(2X)"]
-       Pin[1950.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "40" "40" "lock,edge2"]
-       Pin[-142.00mil -100.00mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole1" "41" "hole,lock,edge2"]
-       Pin[2142.00mil -100.00mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole2" "42" "hole,lock,edge2"]
-       Pin[-142.00mil -2030.00mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole3" "43" "hole,lock,edge2"]
-       Pin[2142.00mil -2030.00mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole4" "44" "hole,lock,edge2"]
-       ElementLine [-280.00mil 38.00mil 3067.00mil 38.00mil 10.00mil]
-       ElementLine [3067.00mil -2167.00mil 3067.00mil 38.00mil 10.00mil]
-       ElementLine [-280.00mil -2167.00mil 3067.00mil -2167.00mil 10.00mil]
-       ElementLine [-280.00mil -2167.00mil -280.00mil 38.00mil 10.00mil]
-       ElementLine [0.0000 0.0000 2000.00mil 0.0000 10.00mil]
-       ElementLine [2000.00mil -200.00mil 2000.00mil 0.0000 10.00mil]
-       ElementLine [0.0000 -200.00mil 2000.00mil -200.00mil 10.00mil]
-       ElementLine [0.0000 -200.00mil 0.0000 0.0000 10.00mil]
-       ElementLine [100.00mil -200.00mil 100.00mil -100.00mil 10.00mil]
-       ElementLine [0.0000 -100.00mil 100.00mil -100.00mil 10.00mil]
-       ElementArc [-142.00mil -100.00mil 122.00mil 122.00mil 90 360 10.00mil]
-       ElementArc [2142.00mil -100.00mil 122.00mil 122.00mil 90 360 10.00mil]
-       ElementArc [-142.00mil -2030.00mil 122.00mil 122.00mil 90 360 10.00mil]
-       ElementArc [2142.00mil -2030.00mil 122.00mil 122.00mil 90 360 10.00mil]
-
-       )
-
 Element["" "HEADER6_2" "MP1/ISP" "unknown" 4937.60mil 157.8337mm 33.00mil 129.00mil 2 100 ""]
 (
        Attribute("device" "unknown")
@@ -2392,7 +2324,7 @@ Element["" "Molex_39-30-3036.fp" "PS1/J1" "unknown" 555.00mil 7697.00mil 158.00m
 
        )
 
-Element["hidename" "IRM-10-5.fp" "PS1/U100" "unknown" 3.9475mm 182.0539mm 700.00mil -500.00mil 0 100 ""]
+Element["hidename" "IRM-10-5.fp" "PS1/U100" "unknown" 155.00mil 7167.00mil 700.00mil -500.00mil 0 100 ""]
 (
        Attribute("device" "IRM-10-5")
        Attribute("manufacturer" "unknown")
@@ -3634,7 +3566,7 @@ Element["hidename" "0402.fp" "MM1/IO1/R22" "10K" 50.5902mm 1629.00mil 31.50mil 3
 
        )
 
-Element["selected" "NICHICON_WT_CAP_10_10_20_mil_clearance.fp" "PS1/C1" "220uF" 29.6024mm 11.2713mm 0.0000 0.0000 0 100 "selected"]
+Element["" "NICHICON_WT_CAP_10_10_20_mil_clearance.fp" "PS1/C1" "220uF" 29.6024mm 11.2713mm 0.0000 0.0000 0 100 ""]
 (
        Attribute("device" "POLARIZED_CAPACITOR")
        Attribute("manufacturer" "unknown")
@@ -3652,6 +3584,79 @@ Element["selected" "NICHICON_WT_CAP_10_10_20_mil_clearance.fp" "PS1/C1" "220uF"
        ElementLine [-219.69mil -189.69mil -189.69mil -219.69mil 10.00mil]
        ElementLine [-189.69mil -219.69mil -44.65mil -219.69mil 10.00mil]
 
+       )
+
+Element["lock" "raspberry_pi_connector.fp" "RP1/J1" "unknown" 74.4185mm 144.8920mm 13.1607mm 8.2954mm 1 100 ""]
+(
+       Attribute("device" "RaspberryPi")
+       Attribute("manufacturer" "unknown")
+       Attribute("manufacturer_part_number" "unknown")
+       Attribute("vendor" "unknown")
+       Attribute("vendor_part_number" "unknown")
+       Pin[-950.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "1" "1" "square,lock,edge2"]
+       Pin[-950.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "2" "2" "lock,edge2"]
+       Pin[-850.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "3" "3" "lock,edge2"]
+       Pin[-850.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "4" "4" "lock,edge2"]
+       Pin[-750.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "5" "5" "lock,edge2"]
+       Pin[-750.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "6" "6" "lock,edge2"]
+       Pin[-650.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "7" "7" "lock,edge2"]
+       Pin[-650.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "8" "8" "lock,edge2"]
+       Pin[-550.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "9" "9" "lock,edge2,thermal(1X,2X)"]
+       Pin[-550.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "10" "10" "lock,edge2"]
+       Pin[-450.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "11" "11" "lock,edge2"]
+       Pin[-450.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "12" "12" "lock,edge2"]
+       Pin[-350.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "13" "13" "lock,edge2"]
+       Pin[-350.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "14" "14" "lock,edge2,thermal(2X)"]
+       Pin[-250.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "15" "15" "lock,edge2"]
+       Pin[-250.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "16" "16" "lock,edge2"]
+       Pin[-150.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "17" "17" "lock,edge2"]
+       Pin[-150.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "18" "18" "lock,edge2"]
+       Pin[-50.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "19" "19" "lock,edge2"]
+       Pin[-50.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "20" "20" "lock,edge2,thermal(2X)"]
+       Pin[50.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "21" "21" "lock,edge2"]
+       Pin[50.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "22" "22" "lock,edge2"]
+       Pin[150.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "23" "23" "lock,edge2"]
+       Pin[150.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "24" "24" "lock,edge2"]
+       Pin[250.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "25" "25" "lock,edge2,thermal(2X)"]
+       Pin[250.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "26" "26" "lock,edge2"]
+       Pin[350.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "27" "27" "lock,edge2"]
+       Pin[350.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "28" "28" "lock,edge2"]
+       Pin[450.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "29" "29" "lock,edge2"]
+       Pin[450.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "30" "30" "lock,edge2,thermal(2X)"]
+       Pin[550.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "31" "31" "lock,edge2"]
+       Pin[550.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "32" "32" "lock,edge2"]
+       Pin[650.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "33" "33" "lock,edge2"]
+       Pin[650.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "34" "34" "lock,edge2,thermal(2X)"]
+       Pin[750.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "35" "35" "lock,edge2"]
+       Pin[750.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "36" "36" "lock,edge2"]
+       Pin[850.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "37" "37" "lock,edge2"]
+       Pin[850.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "38" "38" "lock,edge2"]
+       Pin[950.00mil -50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "39" "39" "lock,edge2"]
+       Pin[950.00mil 50.00mil 60.00mil 30.00mil 72.00mil 38.00mil "40" "40" "lock,edge2"]
+       ElementLine [-1000.00mil -100.00mil -1000.00mil 100.00mil 10.00mil]
+       ElementLine [-1000.00mil -100.00mil 1000.00mil -100.00mil 10.00mil]
+       ElementLine [1000.00mil -100.00mil 1000.00mil 100.00mil 10.00mil]
+       ElementLine [-1000.00mil 100.00mil 1000.00mil 100.00mil 10.00mil]
+       ElementLine [-1000.00mil 0.0000 -900.00mil 0.0000 10.00mil]
+       ElementLine [-900.00mil -100.00mil -900.00mil 0.0000 10.00mil]
+
+       )
+
+Element["lock" "Raspberry PI, facing down" "" "" 3322.00mil 4739.00mil 0.0000 -260.00mil 1 100 ""]
+(
+       Pin[-38.9999mm 964.71mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole1" "1" "hole,lock,edge2"]
+       Pin[-38.9999mm -964.71mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole1" "1" "hole,lock,edge2"]
+       Pin[19.0000mm -964.71mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole1" "1" "hole,lock,edge2"]
+       Pin[19.0000mm 964.71mil 244.00mil 50.00mil 260.00mil 109.00mil "Hole1" "1" "hole,lock,edge2"]
+       ElementLine [-42.5000mm -1102.50mil -42.5000mm 1102.50mil 10.00mil]
+       ElementLine [-42.5000mm -1102.50mil 42.5000mm -1102.50mil 10.00mil]
+       ElementLine [42.5000mm -1102.50mil 42.5000mm 1102.50mil 10.00mil]
+       ElementLine [-42.5000mm 1102.50mil 42.5000mm 1102.50mil 10.00mil]
+       ElementArc [-38.9999mm 964.71mil 122.00mil 122.00mil 90 360 1.00mil]
+       ElementArc [-38.9999mm -964.71mil 122.00mil 122.00mil 90 360 1.00mil]
+       ElementArc [19.0000mm 964.71mil 122.00mil 122.00mil 90 360 1.00mil]
+       ElementArc [19.0000mm -964.71mil 122.00mil 122.00mil 90 360 1.00mil]
+
        )
 Layer(1 "top")
 (
@@ -5444,7 +5449,6 @@ Layer(1 "top")
        Line[1672.00mil 3539.00mil 1671.00mil 3538.00mil 15.00mil 20.00mil "clearline"]
        Line[1671.00mil 3538.00mil 1671.00mil 3295.00mil 15.00mil 20.00mil "clearline"]
        Line[1537.00mil 3410.00mil 39.0917mm 86.6659mm 10.00mil 30.00mil "clearline"]
-       Line[39.0917mm 86.6659mm 41.3112mm 86.6659mm 10.00mil 30.00mil "clearline"]
        Line[1479.00mil 3463.00mil 1481.00mil 3461.00mil 10.00mil 30.00mil "clearline"]
        Line[1481.00mil 3461.00mil 1548.00mil 3461.00mil 10.00mil 30.00mil "clearline"]
        Line[1548.00mil 3461.00mil 39.9277mm 87.3009mm 10.00mil 30.00mil "clearline"]
@@ -5618,11 +5622,13 @@ Layer(1 "top")
        Line[4182.00mil 2153.00mil 106.7757mm 2153.00mil 15.00mil 20.00mil "clearline"]
        Line[106.7757mm 2153.00mil 108.6480mm 56.5585mm 15.00mil 20.00mil "clearline"]
        Line[1168.30mil 18.3874mm 1167.70mil 18.4026mm 70.00mil 20.00mil "clearline"]
-       Line[1167.70mil 18.4026mm 1078.70mil 18.4026mm 70.00mil 20.00mil "clearline"]
-       Line[1078.70mil 18.4026mm 1263.70mil 18.4026mm 70.00mil 20.00mil "clearline"]
+       Line[1167.70mil 18.4026mm 27.3990mm 18.4026mm 70.00mil 20.00mil "clearline"]
+       Line[27.3990mm 18.4026mm 32.0980mm 18.4026mm 70.00mil 20.00mil "clearline"]
        Line[1165.00mil 558.00mil 1165.00mil 721.00mil 70.00mil 20.00mil "clearline"]
        Line[1165.00mil 721.00mil 1168.00mil 724.00mil 70.00mil 20.00mil "clearline"]
        Line[1164.00mil 185.00mil 1164.00mil 361.00mil 100.00mil 20.00mil ""]
+       Line[1536.50mil 3409.50mil 41.2466mm 3409.50mil 10.00mil 30.00mil "clearline"]
+       Line[41.2466mm 3409.50mil 41.3112mm 86.6659mm 10.00mil 30.00mil "clearline"]
        Polygon("clearpoly")
        (
                [3335.00mil 966.00mil] [3693.00mil 966.00mil] [3693.00mil 1140.00mil] [3335.00mil 1140.00mil] 
@@ -6202,7 +6208,7 @@ Layer(2 "inner1")
        Line[4675.00mil 4963.00mil 4623.00mil 4911.00mil 10.00mil 30.00mil "clearline"]
        Line[4623.00mil 4911.00mil 3139.00mil 4911.00mil 10.00mil 30.00mil "clearline"]
        Line[3139.00mil 4911.00mil 3092.00mil 4864.00mil 10.00mil 30.00mil "clearline"]
-       Line[3092.00mil 4864.00mil 2077.00mil 4864.00mil 10.00mil 30.00mil "clearline"]
+       Line[3092.00mil 4864.00mil 2077.00mil 4864.00mil 10.00mil 30.00mil "clearline,lock"]
        Line[1802.00mil 4768.00mil 1972.00mil 4938.00mil 10.00mil 30.00mil "clearline"]
        Line[1972.00mil 4938.00mil 2113.00mil 4938.00mil 10.00mil 30.00mil "clearline"]
        Line[2113.00mil 4938.00mil 2166.00mil 4991.00mil 10.00mil 30.00mil "clearline"]
@@ -6955,6 +6961,11 @@ Layer(4 "bottom")
 )
 Layer(5 "outline")
 (
+       Line[2.00mil 0.0000 4988.00mil 0.0000 10.00mil 30.00mil "clearline"]
+       Line[4988.00mil 0.0000 4988.00mil 7988.00mil 10.00mil 30.00mil "clearline"]
+       Line[4988.00mil 7988.00mil 5000.00mil 8000.00mil 10.00mil 30.00mil "clearline"]
+       Line[5000.00mil 8000.00mil 0.0000 8000.00mil 10.00mil 30.00mil "clearline"]
+       Line[0.0000 8000.00mil 0.0000 0.0000 10.00mil 30.00mil "clearline"]
 )
 Layer(6 "spare")
 (
diff --git a/Combined/footprints/NICHICON_WT_CAP_10_10-1.fp b/Combined/footprints/NICHICON_WT_CAP_10_10-1.fp
new file mode 100644 (file)
index 0000000..8e0fe19
--- /dev/null
@@ -0,0 +1,78 @@
+
+       
+       # max pin width (perpendicular to axis of package) (1/100 mil)
+       
+
+       # max pin length (parallel to axis of package) (1/100 mil)
+       
+
+       # gap between the pads (1/100 mil)
+       
+
+       # package width (1/100 mil)
+       
+
+       # package height (1/100 mil)
+       
+
+       # component veritcal height off board (1/100 mil)
+       
+
+       # pad width and length
+       
+       
+
+       # y values for drawing the pad.  The Y center of the pad is 0.5*(PINL + PINS)
+       # we need a line segment of length PADL - PADW so we have end points:
+       # 0.5*(PINL + PINS) +/- 0.5*(PADL - PADW)
+       
+       
+
+       # width of soldermask relief (5 mil on each side)
+       
+
+       # silkscreen width (1/100 mils)
+       
+
+       # how much space to leave around the part before the
+       # silk screen (1/100 mils)
+       
+
+       # lower left corner for silk screen (1/100 mil)
+       
+       
+
+       # upper right corner for silk screen (1/100 mil)
+       
+       
+
+       # how much to notch the corners by in silk to indicate polarity
+       
+       
+       
+
+# Element [SFlags "Desc" "Name" "Value" MX MY TX TY TDir TScale TSFlags]
+Element[ "" "Description_nichicon_NICHICON_WT_CAP_10_10" "" "`NICHICON_WT_CAP_10_10'" 0 0 0 0 0 100 ""]
+(
+
+# Pad [rX1 rY1 rX2 rY2 Thickness Clearance Mask "Name" "Number" SFlags]                                                                                              
+Pad[ 0 -20078 0 -11023 6330 2000 7330 "Plus"  "1" "square"]
+Pad[ 0  20078 0  11023 6330 2000 7330 "Minus" "2" "square"]
+
+# Silk screen around package
+# ElementLine[ x1 y1 x2 y2 width]
+
+ElementLine[ 21969    21969     4465    21969    1000]
+ElementLine[ 21969    21969     21969    -18969 1000]
+ElementLine[ 21969    -18969  18969 -21969    1000]
+ElementLine[ 18969 -21969     4465    -21969    1000]
+
+ElementLine[ -21969    21969    -4465    21969    1000]
+ElementLine[ -21969    21969    -21969    -18969 1000]
+ElementLine[ -21969    -18969 -18969 -21969    1000]
+ElementLine[ -18969 -21969    -4465    -21969    1000]
+
+
+
+)
+
diff --git a/Combined/footprints/raspberry_pi.fp b/Combined/footprints/raspberry_pi.fp
deleted file mode 100644 (file)
index 20acfb4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-
-       
-       
-Element(0x00 "Raspberry PI with 40-pin GPIO, facing down" "" "" 50 50 260 0 0 100 0x00)
-(
-  Pin(150 50 60 30 72 38 "1" "1" 0x101)
-       Pin(50 50 60 30 72 38 "2" "2" 0x01)
-       Pin(150 150 60 30 72 38 "3" "3" 0x01)
-       Pin(50 150 60 30 72 38 "4" "4" 0x01)
-       Pin(150 250 60 30 72 38 "5" "5" 0x01)
-       Pin(50 250 60 30 72 38 "6" "6" 0x01)
-       Pin(150 350 60 30 72 38 "7" "7" 0x01)
-       Pin(50 350 60 30 72 38 "8" "8" 0x01)
-       Pin(150 450 60 30 72 38 "9" "9" 0x01)
-       Pin(50 450 60 30 72 38 "10" "10" 0x01)
-       Pin(150 550 60 30 72 38 "11" "11" 0x01)
-       Pin(50 550 60 30 72 38 "12" "12" 0x01)
-       Pin(150 650 60 30 72 38 "13" "13" 0x01)           
-       Pin(50 650 60 30 72 38 "14" "14" 0x01)
-       Pin(150 750 60 30 72 38 "13" "15" 0x01)
-       Pin(50 750 60 30 72 38 "16" "16" 0x01)
-       Pin(150 850 60 30 72 38 "17" "17" 0x01)
-       Pin(50 850 60 30 72 38 "18" "18" 0x01)
-       Pin(150 950 60 30 72 38 "19" "19" 0x01)
-       Pin(50 950 60 30 72 38 "20" "20" 0x01)
-       Pin(150 1050 60 30 72 38 "21" "21" 0x01)
-       Pin(50 1050 60 30 72 38 "22" "22" 0x01)
-       Pin(150 1150 60 30 72 38 "23" "23" 0x01)
-       Pin(50 1150 60 30 72 38 "24" "24" 0x01)
-       Pin(150 1250 60 30 72 38 "25" "25" 0x01)
-       Pin(50 1250 60 30 72 38 "26" "26" 0x01)
-       Pin(150 1350 60 30 72 38 "27" "27" 0x01)
-       Pin(50 1350 60 30 72 38 "28" "28" 0x01)
-       Pin(150 1450 60 30 72 38 "29" "29" 0x01)
-       Pin(50 1450 60 30 72 38 "30" "30" 0x01)
-       Pin(150 1550 60 30 72 38 "31" "31" 0x01)
-       Pin(50 1550 60 30 72 38 "32" "32" 0x01)
-       Pin(150 1650 60 30 72 38 "33" "33" 0x01)
-       Pin(50 1650 60 30 72 38 "34" "34" 0x01)
-       Pin(150 1750 60 30 72 38 "35" "35" 0x01)
-       Pin(50 1750 60 30 72 38 "36" "36" 0x01)
-       Pin(150 1850 60 30 72 38 "37" "37" 0x01)        
-       Pin(50 1850 60 30 72 38 "38" "38" 0x01)
-       Pin(150 1950 60 30 72 38 "39" "39" 0x01)
-       Pin(50 1950 60 30 72 38 "40" "40" 0x01)
-       
-       Pin(100 -142 244 50 260 109 "Hole1" "41" 0x08)
-       Pin(100 2142 244 50 260  109 "Hole2" "42" 0x08)
-  Pin(2030 -142 244 50 260 109 "Hole3" "43" 0x08)
-       Pin(2030 2142 244 50 260 109 "Hole4" "44" 0x08)
-                       
-       ElementArc(100 -142 122 122 0 360 10)
-       ElementArc(100 2142 122 122 0 360 10)
-       ElementArc(2030 -142 122 122 0 360 10)
-       ElementArc(2030 2142 122 122 0 360 10)
-       ElementLine(-38 -280 -38 3067 10)
-       ElementLine(-38 3067 2167 3067 10)
-       ElementLine(2167 3067 2167 -280 10)
-       ElementLine(2167 -280 -38 -280 10)
-       
-       ElementLine(0 0 0 2000 10)
-       ElementLine(0 2000 200 2000 10)
-       ElementLine(200 2000 200 0 10)
-       ElementLine(200 0 0 0 10)
-       ElementLine(200 100 100 100 10)
-       ElementLine(100 100 100 0 10)
-       
-
-#      Mark(50 50)
-)
-
diff --git a/Combined/footprints/raspberry_pi_board.fp b/Combined/footprints/raspberry_pi_board.fp
new file mode 100644 (file)
index 0000000..7045418
--- /dev/null
@@ -0,0 +1,22 @@
+
+       
+       
+Element(0x00 "Raspberry PI, facing down" "" "" 0 0 260 0 0 100 0x00)
+(      
+       Pin[-96471 -153543 24400 5000 26000 10900 "Hole1" "1" 0x08]
+       Pin[96471 -153543 24400 5000 26000 10900 "Hole1" "1" 0x08]
+       Pin[96471 74803 24400 5000 26000 10900 "Hole1" "1" 0x08]
+       Pin[-96471 74803 24400 5000 26000 10900 "Hole1" "1" 0x08]
+
+       ElementArc[-96471 -153543 12200 12200 0 360 100]
+       ElementArc[96471 -153543 12200 12200 0 360 100]
+       ElementArc[-96471 74803 12200 12200 0 360 100]
+       ElementArc[96471 74803 12200 12200 0 360 100]
+       
+       ElementLine[-110250 -167323 110250 -167323 1000]
+       ElementLine[110250 -167323 110250 167323 1000]
+       ElementLine[110250 167323 -110250 167323 1000]
+       ElementLine[-110250 167323 -110250 -167323 1000]
+
+)
+
diff --git a/Combined/footprints/raspberry_pi_connector.fp b/Combined/footprints/raspberry_pi_connector.fp
new file mode 100644 (file)
index 0000000..922172d
--- /dev/null
@@ -0,0 +1,55 @@
+
+       
+       
+Element(0x00 "Raspberry PI with 40-pin GPIO, facing down" "" "" 0 0 260 0 0 100 0x00)
+(
+  Pin[5000 -95000 6000 3000 7200 3800 "1" "1" 0x101]
+       Pin[-5000 -95000 6000 3000 7200 3800 "2" "2" 0x01]
+       Pin[5000 -85000 6000 3000 7200 3800 "3" "3" 0x01]
+       Pin[-5000 -85000 6000 3000 7200 3800 "4" "4" 0x01]
+       Pin[5000 -75000 6000 3000 7200 3800 "5" "5" 0x01]
+       Pin[-5000 -75000 6000 3000 7200 3800 "6" "6" 0x01]
+       Pin[5000 -65000 6000 3000 7200 3800 "7" "7" 0x01]
+       Pin[-5000 -65000 6000 3000 7200 3800 "8" "8" 0x01]
+       Pin[5000 -55000 6000 3000 7200 3800 "9" "9" 0x01]
+       Pin[-5000 -55000 6000 3000 7200 3800 "10" "10" 0x01]
+       Pin[5000 -45000 6000 3000 7200 3800 "11" "11" 0x01]
+       Pin[-5000 -45000 6000 3000 7200 3800 "12" "12" 0x01]
+       Pin[5000 -35000 6000 3000 7200 3800 "13" "13" 0x01]               
+       Pin[-5000 -35000 6000 3000 7200 3800 "14" "14" 0x01]
+       Pin[5000 -25000 6000 3000 7200 3800 "13" "15" 0x01]
+       Pin[-5000 -25000 6000 3000 7200 3800 "16" "16" 0x01]
+       Pin[5000 -15000 6000 3000 7200 3800 "17" "17" 0x01]
+       Pin[-5000 -15000 6000 3000 7200 3800 "18" "18" 0x01]
+       Pin[5000 -5000 6000 3000 7200 3800 "19" "19" 0x01]
+       Pin[-5000 -5000 6000 3000 7200 3800 "20" "20" 0x01]
+       Pin[5000 5000 6000 3000 7200 3800 "21" "21" 0x01]
+       Pin[-5000 5000 6000 3000 7200 3800 "22" "22" 0x01]
+       Pin[5000 15000 6000 3000 7200 3800 "23" "23" 0x01]
+       Pin[-5000 15000 6000 3000 7200 3800 "24" "24" 0x01]
+       Pin[5000 25000 6000 3000 7200 3800 "25" "25" 0x01]
+       Pin[-5000 25000 6000 3000 7200 3800 "26" "26" 0x01]
+       Pin[5000 35000 6000 3000 7200 3800 "27" "27" 0x01]
+       Pin[-5000 35000 6000 3000 7200 3800 "28" "28" 0x01]
+       Pin[5000 45000 6000 3000 7200 3800 "29" "29" 0x01]
+       Pin[-5000 45000 6000 3000 7200 3800 "30" "30" 0x01]
+       Pin[5000 55000 6000 3000 7200 3800 "31" "31" 0x01]
+       Pin[-5000 55000 6000 3000 7200 3800 "32" "32" 0x01]
+       Pin[5000 65000 6000 3000 7200 3800 "33" "33" 0x01]
+       Pin[-5000 65000 6000 3000 7200 3800 "34" "34" 0x01]
+       Pin[5000 75000 6000 3000 7200 3800 "35" "35" 0x01]
+       Pin[-5000 75000 6000 3000 7200 3800 "36" "36" 0x01]
+       Pin[5000 85000 6000 3000 7200 3800 "37" "37" 0x01]      
+       Pin[-5000 85000 6000 3000 7200 3800 "38" "38" 0x01]
+       Pin[5000 95000 6000 3000 7200 3800 "39" "39" 0x01]
+       Pin[-5000 95000 6000 3000 7200 3800 "40" "40" 0x01]
+       
+       ElementLine[-10000 -100000 10000 -100000 1000]
+       ElementLine[10000 -100000 10000 100000 1000]
+       ElementLine[10000 100000 -10000 100000 1000]
+       ElementLine[-10000 100000 -10000 -100000 1000]
+       ElementLine[0 -100000 0 -90000 1000]
+       ElementLine[0 -90000 10000 -90000 1000]
+       
+)
+
index 60709288707ac585c2da2e7b47f12a1c1b389614..3fe7825f59268f32990c8ce36fd50142f308cb27 100644 (file)
@@ -208,7 +208,7 @@ device=RaspberryPi
 T 49900 50300 5 10 1 1 0 0 1
 refdes=J1
 T 49300 42200 5 10 0 0 0 0 1
-footprint=raspberry_pi.fp
+footprint=raspberry_pi_connector.fp
 T 49300 42200 5 10 0 0 0 0 1
 description=Connector Header 40 Position 0.100" (2.54mm) Gold Through Hole
 T 49300 42200 5 10 0 0 0 0 1