]> www.fi.muni.cz Git - tinyboard.git/blobdiff - tinyboard.pcb
rgb-led-string: single-direction white stars
[tinyboard.git] / tinyboard.pcb
index 3528380ff01c3af709dc91a9adc6d94d7a523259..84a37532e8983eb4f1202a89d546481cbc6f7c63 100644 (file)
@@ -5,12 +5,12 @@ FileVersion[20070407]
 
 PCB["" 200000 97500]
 
-Grid[2500.0 0 0 1]
-Cursor[5000 5000 0.000000]
+Grid[500.0 0 0 0]
+Cursor[36000 9000 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[1000 1000 1000 1000 1500 1000]
-Flags("showdrc,nameonpcb,uniquename,clearnew,onlynames")
+Flags("showdrc,nameonpcb,uniquename,clearnew,locknames")
 Groups("1,c:2,s")
 Styles["Signal,1000,4000,2000,1000:Power,2500,6000,3500,1000:Fat,6000,9000,5000,2000:Skinny,600,2402,1181,600"]
 
@@ -787,14 +787,14 @@ Symbol['~' 1200]
        SymbolLine[2000 3500 2500 3000 800]
 )
 Attribute("PCB::grid::unit" "mil")
-Via[102500 5000 6000 2000 0 3500 "" ""]
+Via[105000 5000 6000 2000 0 3500 "" ""]
 Via[170000 52500 9000 4000 0 5000 "" ""]
 Via[85000 25000 4000 2000 0 2000 "" ""]
 Via[17500 20000 4000 2000 0 2000 "" ""]
 Via[25000 25000 6000 2000 0 3500 "" ""]
 Via[60000 40000 6000 2000 0 3500 "" ""]
 Via[32500 12500 4000 2000 0 2000 "" ""]
-Via[90000 15000 4000 2000 0 2000 "" ""]
+Via[87500 15000 4000 2000 0 2000 "" ""]
 Via[32500 42500 4000 2000 0 2000 "" ""]
 Via[77500 57500 9000 4000 0 5000 "" ""]
 Via[162500 45000 4000 2000 0 2000 "" ""]
@@ -1008,8 +1008,8 @@ Element["" "1206" "D1" "unknown" 125000 25000 -3150 -3150 0 100 ""]
 
 Element["" "RCY200" "L50" "unknown" 32500 55000 -12500 -4095 0 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3000 "1" "1" "square"]
-       Pin[-20000 0 6000 3000 6600 3000 "2" "2" ""]
+       Pin[0 0 6500 3000 7300 3500 "1" "1" "square"]
+       Pin[-20000 0 6500 3000 7300 3500 "2" "2" ""]
        ElementArc [-10000 0 20000 20000 180 360 1000]
 
        )
@@ -1345,37 +1345,18 @@ Element["" "JUMPER2" "J20" "unknown" 140000 25000 17500 -2500 0 100 ""]
 
        )
 
-Element["onsolder" "SO8" "U1" "unknown" 112500 20000 -2000 6000 0 100 "auto"]
-(
-       Pad[-13500 7500 -7000 7500 2000 1000 3000 "PB5/_RESET_" "1" "onsolder,square"]
-       Pad[-13500 2500 -7000 2500 2000 1000 3000 "PB3" "2" "onsolder,square"]
-       Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "PB4" "3" "onsolder,square"]
-       Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "GND" "4" "onsolder,square"]
-       Pad[7000 -7500 13500 -7500 2000 1000 3000 "PB0/MOSI" "5" "onsolder,square,edge2"]
-       Pad[7000 -2500 13500 -2500 2000 1000 3000 "PB1/MISO" "6" "onsolder,square,edge2"]
-       Pad[7000 2500 13500 2500 2000 1000 3000 "PB2/SCK" "7" "onsolder,square,edge2"]
-       Pad[7000 7500 13500 7500 2000 1000 3000 "VCC" "8" "onsolder,square,edge2"]
-       ElementLine [-15500 -9500 -15500 9500 1000]
-       ElementLine [-15500 -9500 15500 -9500 1000]
-       ElementLine [15500 -9500 15500 9500 1000]
-       ElementLine [-15500 9500 -2500 9500 1000]
-       ElementLine [2500 9500 15500 9500 1000]
-       ElementArc [0 9500 2500 2500 180 180 1000]
-
-       )
-
 Element["" "HEADER10_1" "PROG" "unknown" 39500 15500 -20000 -12500 0 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3800 "1" "1" "square,edge2"]
-       Pin[10000 0 6000 3000 6600 3800 "2" "2" "edge2"]
-       Pin[20000 0 6000 3000 6600 3800 "3" "3" "edge2"]
-       Pin[30000 0 6000 3000 6600 3800 "4" "4" "edge2"]
-       Pin[40000 0 6000 3000 6600 3800 "5" "5" "edge2"]
-       Pin[40000 -10000 6000 3000 6600 3800 "6" "6" "edge2"]
-       Pin[30000 -10000 6000 3000 6600 3800 "7" "7" "edge2"]
-       Pin[20000 -10000 6000 3000 6600 3800 "8" "8" "edge2"]
-       Pin[10000 -10000 6000 3000 6600 3800 "9" "9" "edge2"]
-       Pin[0 -10000 6000 3000 6600 3800 "10" "10" "edge2"]
+       Pin[0 0 6800 3000 7600 3800 "1" "1" "square,edge2"]
+       Pin[10000 0 6800 3000 7600 3800 "2" "2" "edge2"]
+       Pin[20000 0 6800 3000 7600 3800 "3" "3" "edge2"]
+       Pin[30000 0 6800 3000 7600 3800 "4" "4" "edge2"]
+       Pin[40000 0 6800 3000 7600 3800 "5" "5" "edge2"]
+       Pin[40000 -10000 6800 3000 7600 3800 "6" "6" "edge2"]
+       Pin[30000 -10000 6800 3000 7600 3800 "7" "7" "edge2"]
+       Pin[20000 -10000 6800 3000 7600 3800 "8" "8" "edge2"]
+       Pin[10000 -10000 6800 3000 7600 3800 "9" "9" "edge2"]
+       Pin[0 -10000 6800 3000 7600 3800 "10" "10" "edge2"]
        ElementLine [-5000 5000 45000 5000 1000]
        ElementLine [45000 -15000 45000 5000 1000]
        ElementLine [-5000 -15000 45000 -15000 1000]
@@ -1387,8 +1368,8 @@ Element["" "HEADER10_1" "PROG" "unknown" 39500 15500 -20000 -12500 0 100 ""]
 
 Element["" "RCY200" "L10" "unknown" 177500 25000 -3500 7000 0 100 ""]
 (
-       Pin[0 0 6000 3000 6600 3000 "1" "1" "square"]
-       Pin[0 20000 6000 3000 6600 3000 "2" "2" ""]
+       Pin[0 0 6500 3000 7300 3500 "1" "1" "square"]
+       Pin[0 20000 6500 3000 7300 3500 "2" "2" ""]
        ElementArc [0 10000 20000 20000 270 360 1000]
 
        )
@@ -1487,6 +1468,25 @@ Element["onsolder" "SOT23" "Q1" "unknown" 115000 55000 -5000 10000 0 100 "auto"]
        ElementLine [-10300 -11000 -10300 2900 1000]
        ElementLine [-10300 -11000 2500 -11000 1000]
 
+       )
+
+Element["onsolder" "SO8NM" "U1" "unknown" 112500 20000 -2000 6000 0 100 "auto"]
+(
+       Pad[-16000 7500 -7000 7500 2000 1000 3000 "1" "1" "onsolder,square"]
+       Pad[-16000 2500 -7000 2500 2000 1000 3000 "2" "2" "onsolder,square"]
+       Pad[-16000 -2500 -7000 -2500 2000 1000 3000 "3" "3" "onsolder,square"]
+       Pad[-16000 -7500 -7000 -7500 2000 1000 3000 "4" "4" "onsolder,square"]
+       Pad[7000 -7500 16000 -7500 2000 1000 3000 "5" "5" "onsolder,square,edge2"]
+       Pad[7000 -2500 16000 -2500 2000 1000 3000 "6" "6" "onsolder,square,edge2"]
+       Pad[7000 2500 16000 2500 2000 1000 3000 "7" "7" "onsolder,square,edge2"]
+       Pad[7000 7500 16000 7500 2000 1000 3000 "8" "8" "onsolder,square,edge2"]
+       ElementLine [-18000 9500 -18000 -9500 1000]
+       ElementLine [-18000 -9500 18000 -9500 1000]
+       ElementLine [18000 -9500 18000 9500 1000]
+       ElementLine [-18000 9500 -2500 9500 1000]
+       ElementLine [18000 9500 2500 9500 1000]
+       ElementArc [0 9500 2500 2500 180 180 1000]
+
        )
 Layer(1 "component")
 (
@@ -1517,8 +1517,8 @@ Layer(1 "component")
        Line[25000 5000 40000 5000 6000 4000 "clearline"]
        Line[25000 25000 25000 5000 6000 4000 "clearline"]
        Line[35000 10400 32500 12500 1000 2000 "clearline"]
-       Line[85500 10500 35000 10500 1000 2000 "clearline"]
-       Line[90000 15000 86000 10500 1000 2000 "clearline"]
+       Line[83500 10500 35000 10500 1000 2000 "clearline"]
+       Line[87500 15000 83500 10500 1000 2000 "clearline"]
        Line[102500 35000 102500 5000 6000 4000 "clearline"]
        Line[97500 40000 60000 40000 6000 4000 "clearline"]
        Line[102500 35000 97500 40000 6000 4000 "clearline"]
@@ -1589,7 +1589,6 @@ Layer(2 "solder")
        Line[172500 55000 177500 55000 6000 4000 "clearline"]
        Line[170000 52500 172500 55000 6000 4000 "clearline"]
        Line[152500 57500 157500 52500 6000 4000 "clearline"]
-       Line[7500 85000 12500 90000 6000 4000 "clearline"]
        Line[7500 82500 7500 85000 6000 4000 "clearline"]
        Line[187500 10000 190000 7500 6000 4000 "clearline"]
        Line[150000 92500 27500 92500 6000 4000 "clearline"]
@@ -1599,8 +1598,8 @@ Layer(2 "solder")
        Line[102500 22500 87500 22500 1000 2000 "clearline"]
        Line[70000 20000 70000 15000 1000 2000 "clearline"]
        Line[80000 30000 70000 20000 1000 2000 "clearline"]
-       Line[90000 30000 80000 30000 1000 2000 "clearline"]
-       Line[95000 25000 90000 30000 1000 2000 "clearline"]
+       Line[87500 30000 80000 30000 1000 2000 "clearline"]
+       Line[92500 25000 87500 30000 1000 2000 "clearline"]
        Line[77500 32500 60000 15000 1000 2000 "clearline"]
        Line[92500 32500 77500 32500 1000 2000 "clearline"]
        Line[97500 27500 92500 32500 1000 2000 "clearline"]
@@ -1613,24 +1612,22 @@ Layer(2 "solder")
        Line[15000 25000 17500 20000 1000 2000 "clearline"]
        Line[80000 45000 60000 25000 6000 4000 "clearline"]
        Line[97500 45000 80000 45000 6000 4000 "clearline"]
-       Line[92500 17500 90000 15000 1000 2000 "clearline"]
-       Line[102500 17500 92500 17500 1000 2000 "clearline"]
+       Line[102500 17500 90000 17500 1000 2000 "clearline"]
        Line[44500 10500 39500 15500 1000 2000 "clearline"]
-       Line[95000 10500 45000 10500 1000 2000 "clearline"]
-       Line[95000 15000 95000 10500 1000 2000 "clearline"]
+       Line[92500 10500 45000 10500 1000 2000 "clearline"]
+       Line[92500 15000 92500 10500 1000 2000 "clearline"]
        Line[102500 10000 102500 7500 6000 4000 "clearline"]
-       Line[107500 25000 95000 25000 1000 2000 "clearline"]
+       Line[107500 25000 92500 25000 1000 2000 "clearline"]
        Line[110000 22500 107500 25000 1000 2000 "clearline"]
-       Line[122500 22500 110000 22500 1000 2000 "clearline"]
+       Line[125000 22500 110000 22500 1000 2000 "clearline"]
        Line[110000 17500 107500 20000 1000 2000 "clearline"]
-       Line[122500 17500 110000 17500 1000 2000 "clearline"]
-       Line[107500 15000 95000 15000 1000 2000 "clearline"]
+       Line[125000 17500 110000 17500 1000 2000 "clearline"]
        Line[110000 12500 107500 15000 1000 2000 "clearline"]
-       Line[122500 12500 110000 12500 1000 2000 "clearline"]
+       Line[125000 12500 110000 12500 1000 2000 "clearline"]
        Line[32500 42500 42500 42500 1000 2000 "clearline"]
        Line[30000 45000 32500 42500 1000 2000 "clearline"]
-       Line[127500 22500 137500 32500 1000 2000 "clearline"]
-       Line[125000 22500 127500 22500 1000 2000 "clearline"]
+       Line[130000 22500 132500 25000 1000 2000 "clearline"]
+       Line[125000 22500 130000 22500 1000 2000 "clearline"]
        Line[132500 17500 140000 25000 1000 2000 "clearline"]
        Line[125000 17500 132500 17500 1000 2000 "clearline"]
        Line[137500 12500 140000 15000 1000 2000 "clearline"]
@@ -1654,7 +1651,7 @@ Layer(2 "solder")
        Line[112500 30000 125000 30000 6000 4000 "clearline"]
        Line[97500 45000 112500 30000 6000 4000 "clearline"]
        Line[47500 82500 47500 72500 6000 4000 "clearline"]
-       Line[30000 82500 32500 82500 6000 4000 "clearline"]
+       Line[27500 82500 33000 82500 6000 4000 "clearline"]
        Line[7500 45000 7500 30000 6000 4000 "clearline"]
        Line[195000 20000 190000 25000 6000 4000 "clearline"]
        Line[195000 7500 190000 7500 6000 4000 "clearline"]
@@ -1685,9 +1682,22 @@ Layer(2 "solder")
        Line[112500 45000 112500 42500 6000 4000 "clearline"]
        Line[112500 42500 115000 40000 6000 4000 "clearline"]
        Line[115000 40000 122500 40000 6000 4000 "clearline"]
+       Line[90000 17500 87500 15000 1000 2000 "clearline"]
+       Line[107500 15000 92500 15000 1000 2000 "clearline"]
+       Line[102500 10000 100000 10000 6000 4000 "clearline"]
+       Line[132500 25000 132500 27500 1000 2000 "clearline"]
+       Line[132500 27500 140000 35000 1000 2000 "clearline"]
 )
 Layer(3 "silk")
 (
+       Line[10500 97000 189500 97000 1000 2000 "clearline"]
+       Line[199500 87000 199500 10500 1000 2000 "clearline"]
+       Line[189500 500 10500 500 1000 2000 "clearline"]
+       Line[500 10500 500 87000 1000 2000 "clearline"]
+       Arc[189500 87000 10000 10000 1000 2000 90 90 "clearline"]
+       Arc[189500 10500 10000 10000 1000 2000 180 90 "clearline"]
+       Arc[10500 10500 10000 10000 1000 2000 -90 90 "clearline"]
+       Arc[10500 87000 10000 10000 1000 2000 0 90 "clearline"]
        Text[49800 25900 0 120 "Kasprzak" "clearline,onsolder"]
        Text[46800 33800 0 120 "Jan \"Yenya\"" "clearline,onsolder"]
 )
@@ -1698,14 +1708,14 @@ Layer(4 "silk")
        Line[139000 77500 137000 79500 1000 2000 "clearline"]
        Line[165000 77500 170000 82500 1000 2000 "clearline"]
        Line[139000 77500 165000 77500 1000 2000 "clearline"]
-       Line[500 10000 500 87500 1000 2000 "clearline"]
-       Line[199500 10000 199500 87500 1000 2000 "clearline"]
-       Line[10000 500 190000 500 1000 2000 "clearline"]
-       Line[190000 97000 10000 97000 1000 2000 "clearline"]
-       Arc[10000 87500 9500 9500 1000 2000 0 90 "clearline"]
-       Arc[190000 87500 9500 9500 1000 2000 180 -90 "clearline"]
-       Arc[190000 10000 9500 9500 1000 2000 180 90 "clearline"]
-       Arc[10000 10000 9500 9500 1000 2000 -90 90 "clearline"]
+       Line[10500 500 189500 500 1000 2000 "clearline"]
+       Line[199500 10500 199500 87000 1000 2000 "clearline"]
+       Line[189500 97000 10500 97000 1000 2000 "clearline"]
+       Line[500 87000 500 10500 1000 2000 "clearline"]
+       Arc[189500 10500 10000 10000 1000 2000 -90 -90 "clearline"]
+       Arc[189500 87000 10000 10000 1000 2000 180 -90 "clearline"]
+       Arc[10500 87000 10000 10000 1000 2000 90 -90 "clearline"]
+       Arc[10500 10500 10000 10000 1000 2000 0 -90 "clearline"]
        Text[3500 25000 0 120 "www.fi.muni.cz/~kas/tinyboard" "clearline"]
        Text[83500 69500 3 120 "Vcc" "clearline"]
        Text[118500 70500 3 120 "Vin" "clearline"]