diff options
Diffstat (limited to 'circuit/smd.brd')
-rw-r--r-- | circuit/smd.brd | 174 |
1 files changed, 123 insertions, 51 deletions
diff --git a/circuit/smd.brd b/circuit/smd.brd index 9471d56..a553f68 100644 --- a/circuit/smd.brd +++ b/circuit/smd.brd @@ -6,7 +6,7 @@ <setting alwaysvectorfont="yes"/> <setting verticaltext="up"/> </settings> -<grid distance="0.05" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.025" altunitdist="inch" altunit="inch"/> +<grid distance="0.05" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="inch"/> <layers> <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> <layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/> @@ -64,15 +64,21 @@ <wire x1="37.77" y1="0" x2="37.77" y2="17.77" width="0" layer="20"/> <wire x1="37.77" y1="17.77" x2="0" y2="17.77" width="0" layer="20"/> <wire x1="0" y1="17.77" x2="0" y2="0" width="0" layer="20"/> -<text x="20.32" y="15.875" size="1.016" layer="26" rot="MR0">@derfnull</text> -<text x="20.32" y="13.335" size="1.016" layer="26" rot="MR0">SMD rev 1</text> -<text x="20.32" y="14.605" size="1.016" layer="26" rot="MR0">vusb-i2c</text> +<text x="36.195" y="15.875" size="1.016" layer="26" rot="MR0">@derfnull</text> +<text x="19.685" y="15.875" size="1.016" layer="26" rot="MR0">SMD rev 1</text> +<text x="27.94" y="15.875" size="1.016" layer="26" rot="MR0">vusb-i2c</text> <text x="34.29" y="14.605" size="1.016" layer="25">SDA</text> <text x="34.29" y="2.54" size="1.016" layer="25">SCL</text> <text x="34.29" y="15.875" size="1.016" layer="25">5V</text> <text x="34.29" y="1.27" size="1.016" layer="25">GND</text> <text x="24.765" y="12.7" size="1.016" layer="25">1</text> <text x="26.035" y="5.08" size="1.016" layer="25" rot="R180">ISP</text> +<text x="9.525" y="12.7" size="0.8128" layer="25" rot="R180">PWR</text> +<text x="9.525" y="11.43" size="0.8128" layer="25" rot="R180">ACT</text> +<wire x1="6.35" y1="6.35" x2="10.16" y2="6.35" width="0.254" layer="25"/> +<wire x1="10.16" y1="6.35" x2="10.16" y2="13.335" width="0.254" layer="25"/> +<wire x1="10.16" y1="13.335" x2="6.35" y2="13.335" width="0.254" layer="25"/> +<wire x1="6.35" y1="13.335" x2="6.35" y2="6.35" width="0.254" layer="25"/> </plain> <libraries> <library name="atmel"> @@ -358,6 +364,30 @@ Based on the following sources: </package> </packages> </library> +<library name="led"> +<description><b>LEDs</b><p> +<author>Created by librarian@cadsoft.de</author><br> +Extended by Federico Battaglin <author>&lt;federico.rd@fdpinternational.com&gt;</author> with DUOLED</description> +<packages> +<package name="SML0805"> +<description><b>SML0805-2CW-TR (0805 PROFILE)</b> COOL WHITE<p> +Source: http://www.ledtronics.com/ds/smd-0603/Dstr0093.pdf</description> +<wire x1="-0.95" y1="-0.55" x2="0.95" y2="-0.55" width="0.1016" layer="51"/> +<wire x1="0.95" y1="-0.55" x2="0.95" y2="0.55" width="0.1016" layer="51"/> +<wire x1="0.95" y1="0.55" x2="-0.95" y2="0.55" width="0.1016" layer="51"/> +<wire x1="-0.95" y1="0.55" x2="-0.95" y2="-0.55" width="0.1016" layer="51"/> +<wire x1="-0.175" y1="-0.025" x2="0" y2="0.15" width="0.0634" layer="21"/> +<wire x1="0" y1="0.15" x2="0.15" y2="0" width="0.0634" layer="21"/> +<wire x1="0.15" y1="0" x2="-0.025" y2="-0.175" width="0.0634" layer="21"/> +<wire x1="-0.025" y1="-0.175" x2="-0.175" y2="-0.025" width="0.0634" layer="21"/> +<circle x="-0.275" y="0.4" radius="0.125" width="0" layer="21"/> +<smd name="C" x="-1.05" y="0" dx="1.2" dy="1.2" layer="1"/> +<smd name="A" x="1.05" y="0" dx="1.2" dy="1.2" layer="1"/> +<text x="-1.5" y="1" size="1.27" layer="25">>NAME</text> +<text x="-1.5" y="-2" size="1.27" layer="27">>VALUE</text> +</package> +</packages> +</library> </libraries> <attributes> </attributes> @@ -543,7 +573,7 @@ Based on the following sources: <attribute name="OC_FARNELL" value="unknown" x="17.145" y="11.43" size="1.778" layer="27" display="off"/> </element> <element name="Q1" library="crystal" package="HC49/S" value="16MHz" x="17.78" y="3.175" smashed="yes" rot="R180"> -<attribute name="NAME" x="23.495" y="2.667" size="0.8128" layer="25" ratio="10"/> +<attribute name="NAME" x="23.495" y="1.397" size="0.8128" layer="25" ratio="10"/> <attribute name="VALUE" x="22.86" y="7.112" size="1.27" layer="27" ratio="10" rot="R180"/> </element> <element name="C3" library="rcl" package="C0805" value="22p" x="24.13" y="2.54" smashed="yes" rot="MR0"> @@ -554,40 +584,40 @@ Based on the following sources: <attribute name="NAME" x="12.065" y="3.81" size="0.8128" layer="26" rot="MR0"/> <attribute name="VALUE" x="10.16" y="5.08" size="1.27" layer="28" rot="MR180"/> </element> -<element name="R5" library="rcl" package="R0805" value="1k5" x="8.255" y="5.715" smashed="yes" rot="MR270"> -<attribute name="NAME" x="9.652" y="6.096" size="0.8128" layer="26" ratio="10" rot="MR180"/> -<attribute name="VALUE" x="8.89" y="7.9756" size="1.27" layer="28" ratio="10" rot="MR270"/> +<element name="R5" library="rcl" package="R0805" value="1k5" x="10.795" y="5.715" smashed="yes" rot="MR0"> +<attribute name="NAME" x="11.176" y="4.318" size="0.8128" layer="26" ratio="10" rot="MR270"/> +<attribute name="VALUE" x="13.0556" y="5.08" size="1.27" layer="28" ratio="10" rot="MR0"/> </element> -<element name="R6" library="rcl" package="R0805" value="68R" x="16.51" y="8.89" smashed="yes" rot="MR180"> -<attribute name="NAME" x="12.827" y="9.271" size="0.8128" layer="26" ratio="10" rot="MR180"/> -<attribute name="VALUE" x="14.2494" y="9.525" size="1.27" layer="28" ratio="10" rot="MR180"/> +<element name="R6" library="rcl" package="R0805" value="68R" x="16.51" y="8.255" smashed="yes" rot="MR180"> +<attribute name="NAME" x="12.827" y="8.636" size="0.8128" layer="26" ratio="10" rot="MR180"/> +<attribute name="VALUE" x="14.2494" y="8.89" size="1.27" layer="28" ratio="10" rot="MR180"/> </element> -<element name="R4" library="rcl" package="R0805" value="68R" x="16.51" y="11.43" smashed="yes" rot="MR180"> -<attribute name="NAME" x="12.827" y="11.811" size="0.8128" layer="26" ratio="10" rot="MR180"/> -<attribute name="VALUE" x="14.2494" y="12.065" size="1.27" layer="28" ratio="10" rot="MR180"/> +<element name="R4" library="rcl" package="R0805" value="68R" x="16.51" y="10.795" smashed="yes" rot="MR180"> +<attribute name="NAME" x="12.827" y="11.176" size="0.8128" layer="26" ratio="10" rot="MR180"/> +<attribute name="VALUE" x="14.2494" y="11.43" size="1.27" layer="28" ratio="10" rot="MR180"/> </element> <element name="C1" library="rcl" package="C0805" value="100n" x="8.255" y="15.875" smashed="yes"> -<attribute name="NAME" x="4.445" y="15.875" size="0.8128" layer="25"/> +<attribute name="NAME" x="10.16" y="15.24" size="0.8128" layer="25"/> <attribute name="VALUE" x="6.985" y="13.335" size="1.27" layer="27"/> </element> <element name="R1" library="rcl" package="R0805" value="10k" x="8.255" y="1.905" smashed="yes" rot="R180"> -<attribute name="NAME" x="4.572" y="0.889" size="0.8128" layer="25" ratio="10"/> +<attribute name="NAME" x="10.287" y="1.524" size="0.8128" layer="25" ratio="10"/> <attribute name="VALUE" x="10.5156" y="2.54" size="1.27" layer="27" ratio="10" rot="R180"/> </element> -<element name="D2" library="diode" package="SOD80C" value="3V3" x="8.255" y="5.715" smashed="yes" rot="R270"> -<attribute name="NAME" x="9.271" y="4.953" size="0.8128" layer="25" ratio="10"/> -<attribute name="VALUE" x="5.842" y="7.239" size="1.27" layer="27" ratio="10" rot="R270"/> +<element name="D2" library="diode" package="SOD80C" value="3V3" x="16.51" y="5.715" smashed="yes" rot="MR180"> +<attribute name="NAME" x="17.272" y="4.699" size="0.8128" layer="26" ratio="10" rot="MR270"/> +<attribute name="VALUE" x="14.986" y="8.128" size="1.27" layer="28" ratio="10" rot="MR180"/> </element> -<element name="D1" library="diode" package="SOD80C" value="3V3" x="8.255" y="12.065" smashed="yes" rot="R90"> -<attribute name="NAME" x="9.271" y="11.938" size="0.8128" layer="25" ratio="10"/> -<attribute name="VALUE" x="10.668" y="10.541" size="1.27" layer="27" ratio="10" rot="R90"/> +<element name="D1" library="diode" package="SOD80C" value="3V3" x="16.51" y="13.335" smashed="yes" rot="MR180"> +<attribute name="NAME" x="16.383" y="14.351" size="0.8128" layer="26" ratio="10" rot="MR90"/> +<attribute name="VALUE" x="14.986" y="15.748" size="1.27" layer="28" ratio="10" rot="MR180"/> </element> <element name="R2" library="rcl" package="R0805" value="1k5" x="27.94" y="14.605" smashed="yes"> -<attribute name="NAME" x="27.432" y="16.129" size="0.8128" layer="25" ratio="10"/> +<attribute name="NAME" x="25.908" y="14.986" size="0.8128" layer="25" ratio="10" rot="R180"/> <attribute name="VALUE" x="25.6794" y="13.97" size="1.27" layer="27" ratio="10"/> </element> <element name="R3" library="rcl" package="R0805" value="1k5" x="27.94" y="3.175" smashed="yes"> -<attribute name="NAME" x="27.432" y="0.889" size="0.8128" layer="25" ratio="10"/> +<attribute name="NAME" x="25.908" y="3.556" size="0.8128" layer="25" ratio="10" rot="R180"/> <attribute name="VALUE" x="25.6794" y="2.54" size="1.27" layer="27" ratio="10"/> </element> <element name="SV2" library="pinhead" package="2X03" value="ISP" x="27.94" y="8.89" smashed="yes" rot="R270"> @@ -602,6 +632,18 @@ Based on the following sources: <attribute name="NAME" x="4.42" y="13.39" size="1.27" layer="27"/> <attribute name="VALUE" x="4.42" y="2.89" size="1.27" layer="27"/> </element> +<element name="LED1" library="led" package="SML0805" value="" x="8.255" y="7.62" smashed="yes" rot="R180"> +<attribute name="NAME" x="9.755" y="6.62" size="1.27" layer="27" rot="R180"/> +<attribute name="VALUE" x="9.755" y="9.62" size="1.27" layer="27" rot="R180"/> +</element> +<element name="LED2" library="led" package="SML0805" value="" x="8.255" y="9.525" smashed="yes"> +<attribute name="NAME" x="6.755" y="10.525" size="1.27" layer="27"/> +<attribute name="VALUE" x="6.755" y="7.525" size="1.27" layer="27"/> +</element> +<element name="R7" library="rcl" package="R0805" value="" x="8.255" y="5.08" smashed="yes" rot="R180"> +<attribute name="NAME" x="10.16" y="4.445" size="0.8128" layer="25"/> +<attribute name="VALUE" x="8.89" y="7.62" size="1.27" layer="27" rot="R180"/> +</element> </elements> <signals> <signal name="GND"> @@ -650,42 +692,44 @@ Based on the following sources: <signal name="AVRD+"> <contactref element="IC1" pad="6"/> <contactref element="R4" pad="2"/> -<wire x1="17.46" y1="11.43" x2="19.685" y2="11.43" width="0.4064" layer="16"/> -<via x="19.685" y="11.43" extent="1-16" drill="0.7"/> -<wire x1="19.685" y1="11.43" x2="18.415" y2="10.16" width="0.4064" layer="1"/> -<wire x1="18.415" y1="10.16" x2="18.415" y2="6.2992" width="0.4064" layer="1"/> +<wire x1="17.46" y1="10.795" x2="19.05" y2="10.795" width="0.4064" layer="16"/> +<wire x1="19.05" y1="10.795" x2="19.685" y2="10.16" width="0.4064" layer="16"/> +<via x="19.685" y="10.16" extent="1-16" drill="0.7"/> +<wire x1="19.685" y1="10.16" x2="19.05" y2="10.16" width="0.4064" layer="1"/> +<wire x1="19.05" y1="10.16" x2="18.415" y2="9.525" width="0.4064" layer="1"/> +<wire x1="18.415" y1="9.525" x2="18.415" y2="6.2992" width="0.4064" layer="1"/> </signal> <signal name="D-"> <contactref element="R5" pad="1"/> <contactref element="D2" pad="C"/> <contactref element="R6" pad="1"/> <contactref element="X1" pad="2"/> -<wire x1="4.92" y1="7.79" x2="7.88" y2="7.79" width="0.4064" layer="1"/> -<wire x1="7.88" y1="7.79" x2="8.255" y2="7.415" width="0.4064" layer="1"/> -<wire x1="8.255" y1="6.665" x2="6.045" y2="6.665" width="0.4064" layer="16"/> -<wire x1="6.045" y1="6.665" x2="4.92" y2="7.79" width="0.4064" layer="16"/> -<wire x1="15.56" y1="8.89" x2="12.7" y2="8.89" width="0.4064" layer="16"/> -<wire x1="12.7" y1="8.89" x2="10.795" y2="6.985" width="0.4064" layer="16"/> -<wire x1="10.795" y1="6.985" x2="8.575" y2="6.985" width="0.4064" layer="16"/> -<wire x1="8.575" y1="6.985" x2="8.255" y2="6.665" width="0.4064" layer="16"/> +<wire x1="4.92" y1="7.79" x2="10.625" y2="7.79" width="0.4064" layer="16"/> +<wire x1="10.625" y1="7.79" x2="11.43" y2="6.985" width="0.4064" layer="16"/> +<wire x1="11.43" y1="6.985" x2="11.43" y2="6.03" width="0.4064" layer="16"/> +<wire x1="11.43" y1="6.03" x2="11.745" y2="5.715" width="0.4064" layer="16"/> +<wire x1="11.745" y1="5.715" x2="14.81" y2="5.715" width="0.4064" layer="16"/> +<wire x1="14.81" y1="5.715" x2="14.81" y2="7.505" width="0.4064" layer="16"/> +<wire x1="14.81" y1="7.505" x2="15.56" y2="8.255" width="0.4064" layer="16"/> </signal> <signal name="D+"> <contactref element="D1" pad="C"/> <contactref element="R4" pad="1"/> <contactref element="X1" pad="3"/> -<wire x1="4.92" y1="9.79" x2="7.68" y2="9.79" width="0.4064" layer="1"/> -<wire x1="7.68" y1="9.79" x2="8.255" y2="10.365" width="0.4064" layer="1"/> -<wire x1="15.56" y1="11.43" x2="12.065" y2="11.43" width="0.4064" layer="16"/> -<wire x1="12.065" y1="11.43" x2="10.795" y2="10.16" width="0.4064" layer="16"/> -<wire x1="10.795" y1="10.16" x2="5.29" y2="10.16" width="0.4064" layer="16"/> -<wire x1="5.29" y1="10.16" x2="4.92" y2="9.79" width="0.4064" layer="16"/> +<wire x1="4.92" y1="9.79" x2="5.98" y2="9.79" width="0.4064" layer="16"/> +<wire x1="5.98" y1="9.79" x2="9.525" y2="13.335" width="0.4064" layer="16"/> +<wire x1="9.525" y1="13.335" x2="14.81" y2="13.335" width="0.4064" layer="16"/> +<wire x1="15.56" y1="10.795" x2="15.56" y2="11.11" width="0.4064" layer="16"/> +<wire x1="15.56" y1="11.11" x2="14.605" y2="12.065" width="0.4064" layer="16"/> +<wire x1="14.605" y1="12.065" x2="14.605" y2="13.13" width="0.4064" layer="16"/> +<wire x1="14.605" y1="13.13" x2="14.81" y2="13.335" width="0.4064" layer="16"/> </signal> <signal name="AVRD-"> <contactref element="R6" pad="2"/> <contactref element="IC1" pad="7"/> -<wire x1="17.46" y1="8.89" x2="19.685" y2="8.89" width="0.4064" layer="16"/> -<via x="19.685" y="8.89" extent="1-16" drill="0.7"/> -<wire x1="19.685" y1="8.89" x2="19.685" y2="6.2992" width="0.4064" layer="1"/> +<wire x1="17.46" y1="8.255" x2="19.685" y2="8.255" width="0.4064" layer="16"/> +<via x="19.685" y="8.255" extent="1-16" drill="0.7"/> +<wire x1="19.685" y1="8.255" x2="19.685" y2="6.2992" width="0.4064" layer="1"/> </signal> <signal name="RST"> <contactref element="IC1" pad="1"/> @@ -709,12 +753,6 @@ Based on the following sources: <contactref element="R3" pad="2"/> <contactref element="R2" pad="2"/> <contactref element="X1" pad="1"/> -<wire x1="4.92" y1="5.29" x2="4.92" y2="5.24" width="0.4064" layer="1"/> -<wire x1="4.92" y1="5.24" x2="6.35" y2="3.81" width="0.4064" layer="1"/> -<wire x1="6.35" y1="3.81" x2="6.35" y2="2.54" width="0.4064" layer="1"/> -<wire x1="6.35" y1="2.54" x2="6.985" y2="1.905" width="0.4064" layer="1"/> -<wire x1="6.985" y1="1.905" x2="7.305" y2="1.905" width="0.4064" layer="1"/> -<wire x1="8.255" y1="4.765" x2="5.395" y2="4.765" width="0.4064" layer="16"/> <wire x1="5.395" y1="4.765" x2="5.08" y2="5.08" width="0.4064" layer="16"/> <wire x1="5.08" y1="5.08" x2="5.08" y2="5.13" width="0.4064" layer="16"/> <wire x1="5.08" y1="5.13" x2="4.92" y2="5.29" width="0.4064" layer="16"/> @@ -746,6 +784,12 @@ Based on the following sources: <via x="31.115" y="6.35" extent="1-16" drill="0.7"/> <wire x1="31.115" y1="6.35" x2="31.115" y2="9.525" width="0.4064" layer="1"/> <wire x1="31.115" y1="9.525" x2="29.21" y2="11.43" width="0.4064" layer="1"/> +<wire x1="7.305" y1="1.905" x2="6.985" y2="1.905" width="0.4064" layer="1"/> +<wire x1="6.985" y1="1.905" x2="5.08" y2="3.81" width="0.4064" layer="1"/> +<wire x1="5.08" y1="3.81" x2="5.08" y2="5.13" width="0.4064" layer="1"/> +<wire x1="5.08" y1="5.13" x2="4.92" y2="5.29" width="0.4064" layer="1"/> +<wire x1="5.395" y1="4.765" x2="8.895" y2="4.765" width="0.4064" layer="16"/> +<wire x1="8.895" y1="4.765" x2="9.845" y2="5.715" width="0.4064" layer="16"/> </signal> <signal name="SCK/SCL"> <contactref element="IC1" pad="19"/> @@ -798,6 +842,34 @@ Based on the following sources: <wire x1="26.035" y1="10.16" x2="27.94" y2="10.16" width="0.4064" layer="16"/> <wire x1="27.94" y1="10.16" x2="29.21" y2="8.89" width="0.4064" layer="16"/> </signal> +<signal name="LED2"> +<contactref element="IC1" pad="2"/> +<contactref element="R7" pad="1"/> +<wire x1="13.335" y1="6.2992" x2="13.335" y2="7.62" width="0.4064" layer="1"/> +<wire x1="13.335" y1="7.62" x2="12.7" y2="8.255" width="0.4064" layer="1"/> +<wire x1="12.7" y1="8.255" x2="11.43" y2="8.255" width="0.4064" layer="1"/> +<wire x1="11.43" y1="8.255" x2="10.795" y2="7.62" width="0.4064" layer="1"/> +<wire x1="10.795" y1="7.62" x2="10.795" y2="5.715" width="0.4064" layer="1"/> +<wire x1="10.795" y1="5.715" x2="10.16" y2="5.08" width="0.4064" layer="1"/> +<wire x1="10.16" y1="5.08" x2="9.205" y2="5.08" width="0.4064" layer="1"/> +</signal> +<signal name="LED1"> +<contactref element="IC1" pad="3"/> +<contactref element="LED1" pad="C"/> +<contactref element="LED2" pad="A"/> +<wire x1="9.305" y1="9.525" x2="9.305" y2="7.62" width="0.4064" layer="1"/> +<wire x1="14.605" y1="6.2992" x2="14.605" y2="8.255" width="0.4064" layer="1"/> +<wire x1="14.605" y1="8.255" x2="13.335" y2="9.525" width="0.4064" layer="1"/> +<wire x1="13.335" y1="9.525" x2="9.305" y2="9.525" width="0.4064" layer="1"/> +</signal> +<signal name="N$2"> +<contactref element="R7" pad="2"/> +<contactref element="LED1" pad="A"/> +<contactref element="LED2" pad="C"/> +<wire x1="7.305" y1="5.08" x2="7.305" y2="7.52" width="0.4064" layer="1"/> +<wire x1="7.305" y1="7.52" x2="7.205" y2="7.62" width="0.4064" layer="1"/> +<wire x1="7.205" y1="7.62" x2="7.205" y2="9.525" width="0.4064" layer="1"/> +</signal> </signals> </board> </drawing> |