|
@@ -20,12 +20,12 @@
|
20
|
20
|
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
|
21
|
21
|
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
|
22
|
22
|
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
|
23
|
|
-<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
|
24
|
|
-<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
|
25
|
|
-<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
|
26
|
|
-<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
|
|
23
|
+<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/>
|
|
24
|
+<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/>
|
|
25
|
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
|
|
26
|
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
|
27
|
27
|
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
|
28
|
|
-<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
|
|
28
|
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
|
29
|
29
|
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
|
30
|
30
|
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
|
31
|
31
|
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
|
|
@@ -71,7 +71,17 @@
|
71
|
71
|
<wire x1="160" y1="0" x2="160" y2="100" width="0" layer="20"/>
|
72
|
72
|
<wire x1="160" y1="100" x2="0" y2="100" width="0" layer="20"/>
|
73
|
73
|
<wire x1="0" y1="100" x2="0" y2="0" width="0" layer="20"/>
|
74
|
|
-<text x="122" y="90.9" size="3.81" layer="1" font="vector">CubeControl</text>
|
|
74
|
+<text x="156.6" y="90.3" size="5.08" layer="16" font="vector" rot="MR0">LED Cube</text>
|
|
75
|
+<text x="158.2" y="2.8" size="2.54" layer="16" font="vector" rot="MR0">www.xythobuz.org</text>
|
|
76
|
+<text x="124.6" y="2" size="2.54" layer="1" font="vector">www.xythobuz.org</text>
|
|
77
|
+<text x="49.8" y="95.2" size="2.54" layer="1" font="vector">TOP</text>
|
|
78
|
+<text x="59.3" y="95.3" size="2.54" layer="16" font="vector" rot="MR0">BOTTOM</text>
|
|
79
|
+<text x="121.3" y="90.3" size="5.08" layer="1" font="vector">LED Cube</text>
|
|
80
|
+<text x="68.7" y="1.5" size="2.54" layer="1" font="vector">ISP 2</text>
|
|
81
|
+<text x="11.8" y="96.7" size="2.54" layer="1" font="vector">ISP 1</text>
|
|
82
|
+<text x="1.5" y="85" size="2.54" layer="1" font="vector">PC</text>
|
|
83
|
+<text x="1.3" y="64.3" size="2.54" layer="1" font="vector">LAYER</text>
|
|
84
|
+<text x="13.9" y="20.5" size="2.54" layer="1" font="vector">12V</text>
|
75
|
85
|
</plain>
|
76
|
86
|
<libraries>
|
77
|
87
|
<library name="crystal">
|
|
@@ -410,10 +420,10 @@ http://www.ftdichip.com/Documents/DataSheets/DS_FT232R_v104.pdf</description>
|
410
|
420
|
<library name="0-xythobuz">
|
411
|
421
|
<packages>
|
412
|
422
|
<package name="SOIC8">
|
413
|
|
-<wire x1="0" y1="3.81" x2="5.08" y2="3.81" width="0.127" layer="20"/>
|
414
|
|
-<wire x1="5.08" y1="3.81" x2="5.08" y2="-0.635" width="0.127" layer="20"/>
|
415
|
|
-<wire x1="5.08" y1="-0.635" x2="0" y2="-0.635" width="0.127" layer="20"/>
|
416
|
|
-<wire x1="0" y1="-0.635" x2="0" y2="3.81" width="0.127" layer="20"/>
|
|
423
|
+<wire x1="0" y1="3.81" x2="5.08" y2="3.81" width="0.127" layer="21"/>
|
|
424
|
+<wire x1="5.08" y1="3.81" x2="5.08" y2="-0.635" width="0.127" layer="21"/>
|
|
425
|
+<wire x1="5.08" y1="-0.635" x2="0" y2="-0.635" width="0.127" layer="21"/>
|
|
426
|
+<wire x1="0" y1="-0.635" x2="0" y2="3.81" width="0.127" layer="21"/>
|
417
|
427
|
<circle x="0.75" y="1" radius="0.559" width="0.127" layer="21"/>
|
418
|
428
|
<smd name="PH" x="0.635" y="4.2" dx="2" dy="0.65" layer="1" rot="R90"/>
|
419
|
429
|
<smd name="PG" x="1.905" y="4.2" dx="2" dy="0.65" layer="1" rot="R90"/>
|
|
@@ -499,14 +509,14 @@ http://www.ftdichip.com/Documents/DataSheets/DS_FT232R_v104.pdf</description>
|
499
|
509
|
<rectangle x1="1.651" y1="1.27" x2="3.429" y2="1.778" layer="51"/>
|
500
|
510
|
</package>
|
501
|
511
|
<package name="SMDTASTER">
|
502
|
|
-<wire x1="1.27" y1="-1.905" x2="12.67" y2="-1.905" width="0.127" layer="21"/>
|
503
|
|
-<wire x1="12.67" y1="-1.905" x2="12.67" y2="9.495" width="0.127" layer="21"/>
|
504
|
|
-<wire x1="12.67" y1="9.495" x2="1.27" y2="9.495" width="0.127" layer="21"/>
|
505
|
|
-<wire x1="1.27" y1="9.495" x2="1.27" y2="-1.905" width="0.127" layer="21"/>
|
506
|
512
|
<smd name="B" x="0" y="0" dx="3" dy="2" layer="1" rot="R180"/>
|
507
|
513
|
<smd name="A" x="0" y="7.5" dx="3" dy="2" layer="1"/>
|
508
|
514
|
<smd name="B2" x="14" y="0" dx="3" dy="2" layer="1"/>
|
509
|
515
|
<smd name="A2" x="14" y="7.5" dx="3" dy="2" layer="1"/>
|
|
516
|
+<wire x1="0" y1="-1.905" x2="13.97" y2="-1.905" width="0.127" layer="21"/>
|
|
517
|
+<wire x1="13.97" y1="-1.905" x2="13.97" y2="9.525" width="0.127" layer="21"/>
|
|
518
|
+<wire x1="13.97" y1="9.525" x2="0" y2="9.525" width="0.127" layer="21"/>
|
|
519
|
+<wire x1="0" y1="9.525" x2="0" y2="-1.905" width="0.127" layer="21"/>
|
510
|
520
|
</package>
|
511
|
521
|
</packages>
|
512
|
522
|
</library>
|
|
@@ -1254,19 +1264,19 @@ design rules under a new name.</description>
|
1254
|
1264
|
<param name="rvViaInner" value="0.25"/>
|
1255
|
1265
|
<param name="rvMicroViaOuter" value="0.25"/>
|
1256
|
1266
|
<param name="rvMicroViaInner" value="0.25"/>
|
1257
|
|
-<param name="rlMinPadTop" value="10mil"/>
|
|
1267
|
+<param name="rlMinPadTop" value="0.15mm"/>
|
1258
|
1268
|
<param name="rlMaxPadTop" value="20mil"/>
|
1259
|
|
-<param name="rlMinPadInner" value="10mil"/>
|
|
1269
|
+<param name="rlMinPadInner" value="0.15mm"/>
|
1260
|
1270
|
<param name="rlMaxPadInner" value="20mil"/>
|
1261
|
|
-<param name="rlMinPadBottom" value="10mil"/>
|
|
1271
|
+<param name="rlMinPadBottom" value="0.15mm"/>
|
1262
|
1272
|
<param name="rlMaxPadBottom" value="20mil"/>
|
1263
|
|
-<param name="rlMinViaOuter" value="8mil"/>
|
|
1273
|
+<param name="rlMinViaOuter" value="0.15mm"/>
|
1264
|
1274
|
<param name="rlMaxViaOuter" value="20mil"/>
|
1265
|
|
-<param name="rlMinViaInner" value="8mil"/>
|
|
1275
|
+<param name="rlMinViaInner" value="0.15mm"/>
|
1266
|
1276
|
<param name="rlMaxViaInner" value="20mil"/>
|
1267
|
|
-<param name="rlMinMicroViaOuter" value="4mil"/>
|
|
1277
|
+<param name="rlMinMicroViaOuter" value="0.15mm"/>
|
1268
|
1278
|
<param name="rlMaxMicroViaOuter" value="20mil"/>
|
1269
|
|
-<param name="rlMinMicroViaInner" value="4mil"/>
|
|
1279
|
+<param name="rlMinMicroViaInner" value="0.15mm"/>
|
1270
|
1280
|
<param name="rlMaxMicroViaInner" value="20mil"/>
|
1271
|
1281
|
<param name="psTop" value="-1"/>
|
1272
|
1282
|
<param name="psBottom" value="-1"/>
|
|
@@ -1291,7 +1301,7 @@ design rules under a new name.</description>
|
1291
|
1301
|
<param name="checkAngle" value="0"/>
|
1292
|
1302
|
<param name="checkFont" value="1"/>
|
1293
|
1303
|
<param name="checkRestrict" value="1"/>
|
1294
|
|
-<param name="useDiameter" value="13"/>
|
|
1304
|
+<param name="useDiameter" value="31"/>
|
1295
|
1305
|
<param name="maxErrors" value="50"/>
|
1296
|
1306
|
</designrules>
|
1297
|
1307
|
<autorouter>
|
|
@@ -1627,20 +1637,20 @@ design rules under a new name.</description>
|
1627
|
1637
|
<element name="U$74" library="0-xythobuz" package="SMDTASTER" value="TASTER" x="63.1" y="51.2" rot="R90"/>
|
1628
|
1638
|
<element name="R18" library="pot" package="PT-10S" value="" x="63.4" y="15.9" rot="R90"/>
|
1629
|
1639
|
<element name="IC13" library="v-reg" package="78XXS" value="" x="-0.7" y="32.7" rot="R90"/>
|
1630
|
|
-<element name="C19" library="resistor" package="C0603" value="" x="5.4" y="35.7" rot="R270"/>
|
1631
|
|
-<element name="C20" library="resistor" package="C0603" value="" x="5.2" y="30.5" rot="R90"/>
|
1632
|
|
-<element name="C21" library="resistor" package="TAP5-80" value="" x="11.6" y="30.5" rot="R90"/>
|
|
1640
|
+<element name="C19" library="resistor" package="C0603" value="100n" x="5.4" y="35.7" rot="R270"/>
|
|
1641
|
+<element name="C20" library="resistor" package="C0603" value="100n" x="5.2" y="30.5" rot="R90"/>
|
|
1642
|
+<element name="C21" library="resistor" package="TAP5-80" value="4u7" x="11.6" y="30.5" rot="R90"/>
|
1633
|
1643
|
<element name="JP2" library="jumper" package="JP1" value="" x="6.7" y="40.5" rot="R270"/>
|
1634
|
1644
|
<element name="X1" library="con-conrad" package="733980-62" value="" x="2.6" y="21.7" rot="R270"/>
|
1635
|
|
-<element name="C22" library="resistor" package="C0603" value="" x="45.6" y="59.6" rot="R90"/>
|
1636
|
|
-<element name="C23" library="resistor" package="C0603" value="" x="81.5" y="82.9"/>
|
1637
|
|
-<element name="C24" library="resistor" package="C0603" value="" x="81.2" y="65.1"/>
|
1638
|
|
-<element name="C25" library="resistor" package="C0603" value="" x="81.2" y="44"/>
|
1639
|
|
-<element name="C26" library="resistor" package="C0603" value="" x="81.4" y="22.7"/>
|
1640
|
|
-<element name="C27" library="resistor" package="C0603" value="" x="139.6" y="15.7" rot="R180"/>
|
1641
|
|
-<element name="C28" library="resistor" package="C0603" value="" x="139.7" y="32.6" rot="R180"/>
|
1642
|
|
-<element name="C29" library="resistor" package="C0603" value="" x="139.7" y="51" rot="R180"/>
|
1643
|
|
-<element name="C30" library="resistor" package="C0603" value="" x="139.8" y="68.2" rot="R180"/>
|
|
1645
|
+<element name="C22" library="resistor" package="C0603" value="100n" x="45.6" y="59.6" rot="R90"/>
|
|
1646
|
+<element name="C23" library="resistor" package="C0603" value="100n" x="81.5" y="82.9"/>
|
|
1647
|
+<element name="C24" library="resistor" package="C0603" value="100n" x="81.2" y="65.1"/>
|
|
1648
|
+<element name="C25" library="resistor" package="C0603" value="100n" x="81.2" y="44"/>
|
|
1649
|
+<element name="C26" library="resistor" package="C0603" value="100n" x="81.4" y="22.7"/>
|
|
1650
|
+<element name="C27" library="resistor" package="C0603" value="100n" x="139.6" y="15.7" rot="R180"/>
|
|
1651
|
+<element name="C28" library="resistor" package="C0603" value="100n" x="139.7" y="32.6" rot="R180"/>
|
|
1652
|
+<element name="C29" library="resistor" package="C0603" value="100n" x="139.7" y="51" rot="R180"/>
|
|
1653
|
+<element name="C30" library="resistor" package="C0603" value="100n" x="139.8" y="68.2" rot="R180"/>
|
1644
|
1654
|
</elements>
|
1645
|
1655
|
<signals>
|
1646
|
1656
|
<signal name="GND">
|
|
@@ -1723,7 +1733,7 @@ design rules under a new name.</description>
|
1723
|
1733
|
<contactref element="U$71" pad="3"/>
|
1724
|
1734
|
<contactref element="U$72" pad="3"/>
|
1725
|
1735
|
<contactref element="U$73" pad="3"/>
|
1726
|
|
-<polygon width="0.4064" layer="16" isolate="0.35">
|
|
1736
|
+<polygon width="0.4064" layer="16" isolate="0.4">
|
1727
|
1737
|
<vertex x="0" y="0"/>
|
1728
|
1738
|
<vertex x="160" y="0"/>
|
1729
|
1739
|
<vertex x="160" y="100"/>
|
|
@@ -2027,6 +2037,12 @@ design rules under a new name.</description>
|
2027
|
2037
|
<wire x1="54.3" y1="24.4" x2="53.6" y2="23.7" width="0.4064" layer="1"/>
|
2028
|
2038
|
<via x="53.6" y="23.7" extent="1-16" drill="0.4"/>
|
2029
|
2039
|
<wire x1="53.6" y1="23.7" x2="53.6" y2="24" width="0.4064" layer="16"/>
|
|
2040
|
+<polygon width="0.4064" layer="1" isolate="0.4">
|
|
2041
|
+<vertex x="0" y="0"/>
|
|
2042
|
+<vertex x="160" y="0"/>
|
|
2043
|
+<vertex x="160" y="100"/>
|
|
2044
|
+<vertex x="0" y="100"/>
|
|
2045
|
+</polygon>
|
2030
|
2046
|
</signal>
|
2031
|
2047
|
<signal name="VCC">
|
2032
|
2048
|
<contactref element="IC2" pad="20"/>
|
|
@@ -2702,7 +2718,8 @@ design rules under a new name.</description>
|
2702
|
2718
|
<wire x1="119.5" y1="27.6" x2="121.8" y2="25.3" width="0.4064" layer="16"/>
|
2703
|
2719
|
<wire x1="120.09" y1="27.25" x2="119.85" y2="27.25" width="0.4064" layer="1"/>
|
2704
|
2720
|
<wire x1="119.85" y1="27.25" x2="119.3" y2="27.8" width="0.4064" layer="1"/>
|
2705
|
|
-<wire x1="21.44" y1="72.91" x2="21.38" y2="70.71" width="0" layer="19" extent="1-1"/>
|
|
2721
|
+<wire x1="21.44" y1="72.91" x2="21.38" y2="72.91" width="0.4064" layer="1"/>
|
|
2722
|
+<wire x1="21.38" y1="72.91" x2="21.38" y2="70.71" width="0.4064" layer="1"/>
|
2706
|
2723
|
</signal>
|
2707
|
2724
|
<signal name="N$2">
|
2708
|
2725
|
<contactref element="R1" pad="2"/>
|
|
@@ -3252,8 +3269,6 @@ design rules under a new name.</description>
|
3252
|
3269
|
<wire x1="76.4508" y1="49.375" x2="80.275" y2="49.375" width="0.4064" layer="1"/>
|
3253
|
3270
|
<wire x1="80.275" y1="49.375" x2="80.3" y2="49.4" width="0.4064" layer="1"/>
|
3254
|
3271
|
<via x="80.3" y="49.4" extent="1-16" drill="0.4"/>
|
3255
|
|
-<wire x1="80.3" y1="49.4" x2="66.8" y2="49.4" width="0.4064" layer="16"/>
|
3256
|
|
-<wire x1="66.8" y1="49.4" x2="66.6" y2="49.2" width="0.4064" layer="16"/>
|
3257
|
3272
|
<via x="66.6" y="49.3" extent="1-16" drill="0.4"/>
|
3258
|
3273
|
<wire x1="66.6" y1="49.3" x2="66.6" y2="69.7" width="0.4064" layer="1"/>
|
3259
|
3274
|
<wire x1="66.6" y1="69.7" x2="66.6" y2="88.2" width="0.4064" layer="1"/>
|
|
@@ -3280,7 +3295,8 @@ design rules under a new name.</description>
|
3280
|
3295
|
<wire x1="140.5" y1="27" x2="155.6" y2="27" width="0.4064" layer="16"/>
|
3281
|
3296
|
<wire x1="155.6" y1="27" x2="155.6" y2="26.9" width="0.4064" layer="16"/>
|
3282
|
3297
|
<via x="155.6" y="26.9" extent="1-16" drill="0.4"/>
|
3283
|
|
-<wire x1="66.6" y1="49.3" x2="66.6" y2="49.2" width="0" layer="19" extent="16-16"/>
|
|
3298
|
+<wire x1="80.3" y1="49.4" x2="66.6" y2="49.4" width="0.4064" layer="16"/>
|
|
3299
|
+<wire x1="66.6" y1="49.4" x2="66.6" y2="49.3" width="0.4064" layer="16"/>
|
3284
|
3300
|
</signal>
|
3285
|
3301
|
<signal name="N$13">
|
3286
|
3302
|
<contactref element="IC3" pad="9"/>
|
|
@@ -5802,14 +5818,6 @@ design rules under a new name.</description>
|
5802
|
5818
|
<wire x1="10.7" y1="61" x2="12.2" y2="59.5" width="0.4064" layer="16"/>
|
5803
|
5819
|
<wire x1="12.2" y1="59.5" x2="16.6" y2="59.5" width="0.4064" layer="16"/>
|
5804
|
5820
|
</signal>
|
5805
|
|
-<signal name="N$40">
|
5806
|
|
-<polygon width="0.4064" layer="1" isolate="0.5">
|
5807
|
|
-<vertex x="120" y="89.1"/>
|
5808
|
|
-<vertex x="158.2" y="89.1"/>
|
5809
|
|
-<vertex x="158.2" y="96.4"/>
|
5810
|
|
-<vertex x="120" y="96.4"/>
|
5811
|
|
-</polygon>
|
5812
|
|
-</signal>
|
5813
|
5821
|
<signal name="N$74">
|
5814
|
5822
|
<contactref element="C21" pad="+"/>
|
5815
|
5823
|
<contactref element="IC13" pad="IN"/>
|
|
@@ -5836,33 +5844,6 @@ design rules under a new name.</description>
|
5836
|
5844
|
<wire x1="5.43" y1="36.58" x2="5.4" y2="36.55" width="0.4064" layer="1"/>
|
5837
|
5845
|
</signal>
|
5838
|
5846
|
</signals>
|
5839
|
|
-<errors>
|
5840
|
|
-<approved hash="4,1,ba7fdd075d083a70"/>
|
5841
|
|
-<approved hash="4,1,190f8153a0381009"/>
|
5842
|
|
-<approved hash="4,1,be5c383039dc1ad6"/>
|
5843
|
|
-<approved hash="4,1,c2ada403e40782a9"/>
|
5844
|
|
-<approved hash="4,1,972b71853199d737"/>
|
5845
|
|
-<approved hash="4,1,a1a418c7a3aaf43d"/>
|
5846
|
|
-<approved hash="4,1,5bb14d1f0d131bbd"/>
|
5847
|
|
-<approved hash="4,1,a6a481c1512219b1"/>
|
5848
|
|
-<approved hash="4,1,f3f2a5dce5d3b3fd"/>
|
5849
|
|
-<approved hash="4,1,2c3f1a915a956c3b"/>
|
5850
|
|
-<approved hash="4,1,35125ef79ef3f516"/>
|
5851
|
|
-<approved hash="4,1,534e17fc30cf337e"/>
|
5852
|
|
-<approved hash="4,1,60948b714b6da088"/>
|
5853
|
|
-<approved hash="4,1,434db0fc93cf537c"/>
|
5854
|
|
-<approved hash="4,1,ac0eb7eb77e76c02"/>
|
5855
|
|
-<approved hash="4,1,167f08a1bcf2bbdf"/>
|
5856
|
|
-<approved hash="4,1,e48d3ee8fee62483"/>
|
5857
|
|
-<approved hash="4,1,054131fd30cebd70"/>
|
5858
|
|
-<approved hash="4,1,db80e06520611b84"/>
|
5859
|
|
-<approved hash="4,1,9d4d50fd51cd057c"/>
|
5860
|
|
-<approved hash="4,1,11c7e5cbe5d3b1df"/>
|
5861
|
|
-<approved hash="4,1,4d8781e241e18d84"/>
|
5862
|
|
-<approved hash="4,1,a6a1044984ae1e06"/>
|
5863
|
|
-<approved hash="4,1,abfe01e6be4d14a5"/>
|
5864
|
|
-<approved hash="4,16,4bca90d510d4cbcb"/>
|
5865
|
|
-</errors>
|
5866
|
5847
|
</board>
|
5867
|
5848
|
</drawing>
|
5868
|
5849
|
</eagle>
|