changed uC to tiny2313 and added schematic+board

This commit is contained in:
Lucas Pleß 2014-03-25 21:48:37 +01:00
parent 1262b14481
commit af6e1eb53b
4 changed files with 13787 additions and 32 deletions

956
display/db_servo.brd Normal file
View File

@ -0,0 +1,956 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.4">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.025" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.025" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="yes" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
</layers>
<board>
<plain>
<wire x1="17.145" y1="0" x2="83.8" y2="0" width="0" layer="20"/>
<wire x1="83.8" y1="0" x2="83.8" y2="71.425" width="0" layer="20"/>
<wire x1="83.8" y1="71.425" x2="17.145" y2="71.425" width="0" layer="20"/>
<wire x1="17.145" y1="71.425" x2="17.145" y2="0" width="0" layer="20"/>
<text x="71.755" y="62.23" size="1.778" layer="16" font="vector" rot="MR0">db_mainboard rev 01</text>
<text x="71.755" y="58.42" size="1.778" layer="16" font="vector" rot="MR0">Lucas Pleß</text>
<hole x="20.32" y="3.175" drill="0.8"/>
<hole x="20.32" y="69.215" drill="0.8"/>
<hole x="80.645" y="69.215" drill="0.8"/>
<hole x="80.645" y="3.175" drill="0.8"/>
</plain>
<libraries>
<library name="rcl">
<packages>
<package name="0207/10">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
type 0207, grid 10 mm</description>
<wire x1="5.08" y1="0" x2="4.064" y2="0" width="0.6096" layer="51"/>
<wire x1="-5.08" y1="0" x2="-4.064" y2="0" width="0.6096" layer="51"/>
<wire x1="-3.175" y1="0.889" x2="-2.921" y2="1.143" width="0.1524" layer="21" curve="-90"/>
<wire x1="-3.175" y1="-0.889" x2="-2.921" y2="-1.143" width="0.1524" layer="21" curve="90"/>
<wire x1="2.921" y1="-1.143" x2="3.175" y2="-0.889" width="0.1524" layer="21" curve="90"/>
<wire x1="2.921" y1="1.143" x2="3.175" y2="0.889" width="0.1524" layer="21" curve="-90"/>
<wire x1="-3.175" y1="-0.889" x2="-3.175" y2="0.889" width="0.1524" layer="21"/>
<wire x1="-2.921" y1="1.143" x2="-2.54" y2="1.143" width="0.1524" layer="21"/>
<wire x1="-2.413" y1="1.016" x2="-2.54" y2="1.143" width="0.1524" layer="21"/>
<wire x1="-2.921" y1="-1.143" x2="-2.54" y2="-1.143" width="0.1524" layer="21"/>
<wire x1="-2.413" y1="-1.016" x2="-2.54" y2="-1.143" width="0.1524" layer="21"/>
<wire x1="2.413" y1="1.016" x2="2.54" y2="1.143" width="0.1524" layer="21"/>
<wire x1="2.413" y1="1.016" x2="-2.413" y2="1.016" width="0.1524" layer="21"/>
<wire x1="2.413" y1="-1.016" x2="2.54" y2="-1.143" width="0.1524" layer="21"/>
<wire x1="2.413" y1="-1.016" x2="-2.413" y2="-1.016" width="0.1524" layer="21"/>
<wire x1="2.921" y1="1.143" x2="2.54" y2="1.143" width="0.1524" layer="21"/>
<wire x1="2.921" y1="-1.143" x2="2.54" y2="-1.143" width="0.1524" layer="21"/>
<wire x1="3.175" y1="-0.889" x2="3.175" y2="0.889" width="0.1524" layer="21"/>
<pad name="1" x="-5.08" y="0" drill="0.8128" shape="octagon"/>
<pad name="2" x="5.08" y="0" drill="0.8128" shape="octagon"/>
<text x="-3.048" y="1.524" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="-2.2606" y="-0.635" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
<rectangle x1="3.175" y1="-0.3048" x2="4.0386" y2="0.3048" layer="21"/>
<rectangle x1="-4.0386" y1="-0.3048" x2="-3.175" y2="0.3048" layer="21"/>
</package>
<package name="C0603">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;</description>
<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
</package>
<package name="E2-4">
<description>&lt;b&gt;ELECTROLYTIC CAPACITOR&lt;/b&gt;&lt;p&gt;
grid 2 mm, diameter 4 mm</description>
<wire x1="-1.524" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="0" x2="-0.762" y2="-1.016" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="-1.016" x2="-0.254" y2="-1.016" width="0.1524" layer="51"/>
<wire x1="-0.254" y1="-1.016" x2="-0.254" y2="1.016" width="0.1524" layer="51"/>
<wire x1="-0.254" y1="1.016" x2="-0.762" y2="1.016" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="1.016" x2="-0.762" y2="0" width="0.1524" layer="51"/>
<wire x1="0.635" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="1.524" x2="-0.254" y2="1.524" width="0.1524" layer="21"/>
<wire x1="-0.508" y1="1.27" x2="-0.508" y2="1.778" width="0.1524" layer="21"/>
<wire x1="0.381" y1="1.524" x2="0.889" y2="1.524" width="0.1524" layer="21"/>
<circle x="0" y="0" radius="2.159" width="0.1524" layer="21"/>
<pad name="-" x="1.016" y="0" drill="0.8128" diameter="1.27" shape="octagon"/>
<pad name="+" x="-1.016" y="0" drill="0.8128" diameter="1.27"/>
<text x="2.159" y="0.889" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="2.159" y="-2.159" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
<rectangle x1="0.254" y1="-1.016" x2="0.762" y2="1.016" layer="51"/>
</package>
<package name="E3,5-8">
<description>&lt;b&gt;ELECTROLYTIC CAPACITOR&lt;/b&gt;&lt;p&gt;
grid 3.5 mm, diameter 8 mm</description>
<wire x1="-3.429" y1="1.143" x2="-2.667" y2="1.143" width="0.1524" layer="21"/>
<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.524" width="0.1524" layer="21"/>
<wire x1="-1.651" y1="0" x2="-0.762" y2="0" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="0" x2="-0.762" y2="-1.27" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="-1.27" x2="-0.254" y2="-1.27" width="0.1524" layer="51"/>
<wire x1="-0.254" y1="-1.27" x2="-0.254" y2="1.27" width="0.1524" layer="51"/>
<wire x1="-0.254" y1="1.27" x2="-0.762" y2="1.27" width="0.1524" layer="51"/>
<wire x1="-0.762" y1="1.27" x2="-0.762" y2="0" width="0.1524" layer="51"/>
<wire x1="0.635" y1="0" x2="1.651" y2="0" width="0.1524" layer="51"/>
<circle x="0" y="0" radius="4.064" width="0.1524" layer="21"/>
<pad name="-" x="1.778" y="0" drill="0.8128" diameter="1.6002" shape="octagon"/>
<pad name="+" x="-1.778" y="0" drill="0.8128" diameter="1.6002"/>
<text x="3.302" y="2.794" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="-2.286" y="-3.048" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
<rectangle x1="0.254" y1="-1.27" x2="0.762" y2="1.27" layer="51"/>
</package>
</packages>
</library>
<library name="con-harting-ml">
<packages>
<package name="ML10">
<description>&lt;b&gt;HARTING&lt;/b&gt;</description>
<wire x1="-8.89" y1="3.175" x2="8.89" y2="3.175" width="0.1524" layer="21"/>
<wire x1="8.89" y1="-3.175" x2="8.89" y2="3.175" width="0.1524" layer="21"/>
<wire x1="-8.89" y1="3.175" x2="-8.89" y2="-3.175" width="0.1524" layer="21"/>
<wire x1="-10.16" y1="4.445" x2="-8.89" y2="4.445" width="0.1524" layer="21"/>
<wire x1="10.16" y1="-4.445" x2="5.461" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="10.16" y1="-4.445" x2="10.16" y2="4.445" width="0.1524" layer="21"/>
<wire x1="-10.16" y1="4.445" x2="-10.16" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="8.89" y1="-3.175" x2="4.572" y2="-3.175" width="0.1524" layer="21"/>
<wire x1="2.032" y1="-2.413" x2="-2.032" y2="-2.413" width="0.1524" layer="21"/>
<wire x1="-2.032" y1="-3.175" x2="-2.032" y2="-2.413" width="0.1524" layer="21"/>
<wire x1="-2.032" y1="-3.175" x2="-8.89" y2="-3.175" width="0.1524" layer="21"/>
<wire x1="-2.032" y1="-3.175" x2="-2.032" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="2.032" y1="-2.413" x2="2.032" y2="-3.175" width="0.1524" layer="21"/>
<wire x1="2.032" y1="-3.175" x2="2.032" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="8.89" y1="4.445" x2="8.89" y2="4.699" width="0.1524" layer="21"/>
<wire x1="8.89" y1="4.699" x2="7.62" y2="4.699" width="0.1524" layer="21"/>
<wire x1="7.62" y1="4.445" x2="7.62" y2="4.699" width="0.1524" layer="21"/>
<wire x1="8.89" y1="4.445" x2="10.16" y2="4.445" width="0.1524" layer="21"/>
<wire x1="0.635" y1="4.699" x2="-0.635" y2="4.699" width="0.1524" layer="21"/>
<wire x1="0.635" y1="4.699" x2="0.635" y2="4.445" width="0.1524" layer="21"/>
<wire x1="0.635" y1="4.445" x2="7.62" y2="4.445" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="4.699" x2="-0.635" y2="4.445" width="0.1524" layer="21"/>
<wire x1="-7.62" y1="4.699" x2="-8.89" y2="4.699" width="0.1524" layer="21"/>
<wire x1="-8.89" y1="4.699" x2="-8.89" y2="4.445" width="0.1524" layer="21"/>
<wire x1="-7.62" y1="4.699" x2="-7.62" y2="4.445" width="0.1524" layer="21"/>
<wire x1="-7.62" y1="4.445" x2="-0.635" y2="4.445" width="0.1524" layer="21"/>
<wire x1="2.159" y1="-4.445" x2="2.032" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="2.032" y1="-4.445" x2="-2.032" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="3.048" y1="-3.175" x2="3.048" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="3.048" y1="-3.175" x2="2.032" y2="-3.175" width="0.1524" layer="21"/>
<wire x1="4.572" y1="-3.175" x2="4.572" y2="-3.429" width="0.1524" layer="21"/>
<wire x1="4.572" y1="-3.175" x2="3.048" y2="-3.175" width="0.1524" layer="21"/>
<wire x1="2.159" y1="-4.445" x2="2.54" y2="-3.937" width="0.1524" layer="21"/>
<wire x1="5.08" y1="-3.937" x2="5.461" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="5.08" y1="-3.937" x2="4.572" y2="-3.937" width="0.1524" layer="21"/>
<wire x1="3.048" y1="-3.429" x2="2.032" y2="-3.429" width="0.0508" layer="21"/>
<wire x1="2.032" y1="-3.429" x2="2.032" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="4.572" y1="-3.429" x2="9.144" y2="-3.429" width="0.0508" layer="21"/>
<wire x1="9.144" y1="-3.429" x2="9.144" y2="3.429" width="0.0508" layer="21"/>
<wire x1="9.144" y1="3.429" x2="-9.144" y2="3.429" width="0.0508" layer="21"/>
<wire x1="-9.144" y1="3.429" x2="-9.144" y2="-3.429" width="0.0508" layer="21"/>
<wire x1="-9.144" y1="-3.429" x2="-2.032" y2="-3.429" width="0.0508" layer="21"/>
<wire x1="-2.032" y1="-3.429" x2="-2.032" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="3.048" y1="-3.429" x2="3.048" y2="-3.937" width="0.1524" layer="21"/>
<wire x1="3.048" y1="-3.937" x2="2.54" y2="-3.937" width="0.1524" layer="21"/>
<wire x1="4.572" y1="-3.429" x2="4.572" y2="-3.937" width="0.1524" layer="21"/>
<wire x1="4.572" y1="-3.937" x2="3.048" y2="-3.937" width="0.1524" layer="21"/>
<wire x1="-2.032" y1="-4.445" x2="-4.445" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="-4.445" y1="-4.318" x2="-4.445" y2="-4.445" width="0.1524" layer="21"/>
<wire x1="-4.445" y1="-4.318" x2="-5.715" y2="-4.318" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-4.445" x2="-5.715" y2="-4.318" width="0.1524" layer="21"/>
<wire x1="-5.715" y1="-4.445" x2="-10.16" y2="-4.445" width="0.1524" layer="21"/>
<pad name="1" x="-5.08" y="-1.27" drill="0.9144" shape="octagon"/>
<pad name="2" x="-5.08" y="1.27" drill="0.9144" shape="octagon"/>
<pad name="3" x="-2.54" y="-1.27" drill="0.9144" shape="octagon"/>
<pad name="4" x="-2.54" y="1.27" drill="0.9144" shape="octagon"/>
<pad name="5" x="0" y="-1.27" drill="0.9144" shape="octagon"/>
<pad name="6" x="0" y="1.27" drill="0.9144" shape="octagon"/>
<pad name="7" x="2.54" y="-1.27" drill="0.9144" shape="octagon"/>
<pad name="8" x="2.54" y="1.27" drill="0.9144" shape="octagon"/>
<pad name="9" x="5.08" y="-1.27" drill="0.9144" shape="octagon"/>
<pad name="10" x="5.08" y="1.27" drill="0.9144" shape="octagon"/>
<text x="-1.016" y="-4.064" size="1.27" layer="21" ratio="10">10</text>
<text x="-10.16" y="5.08" size="1.778" layer="25" ratio="10">&gt;NAME</text>
<text x="0" y="5.08" size="1.778" layer="27" ratio="10">&gt;VALUE</text>
<text x="-7.62" y="-1.905" size="1.27" layer="21" ratio="10">1</text>
<text x="-7.62" y="0.635" size="1.27" layer="21" ratio="10">2</text>
<rectangle x1="-2.794" y1="1.016" x2="-2.286" y2="1.524" layer="51"/>
<rectangle x1="-5.334" y1="1.016" x2="-4.826" y2="1.524" layer="51"/>
<rectangle x1="-0.254" y1="1.016" x2="0.254" y2="1.524" layer="51"/>
<rectangle x1="4.826" y1="1.016" x2="5.334" y2="1.524" layer="51"/>
<rectangle x1="2.286" y1="1.016" x2="2.794" y2="1.524" layer="51"/>
<rectangle x1="-2.794" y1="-1.524" x2="-2.286" y2="-1.016" layer="51"/>
<rectangle x1="-5.334" y1="-1.524" x2="-4.826" y2="-1.016" layer="51"/>
<rectangle x1="-0.254" y1="-1.524" x2="0.254" y2="-1.016" layer="51"/>
<rectangle x1="4.826" y1="-1.524" x2="5.334" y2="-1.016" layer="51"/>
<rectangle x1="2.286" y1="-1.524" x2="2.794" y2="-1.016" layer="51"/>
</package>
</packages>
</library>
<library name="con-tycoelectronics">
<description>&lt;b&gt;Tyco Electronics Connector&lt;/b&gt;&lt;p&gt;
http://catalog.tycoelectronics.com&lt;br&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="RJ45-NO-SHIELD">
<description>&lt;b&gt;RJ45 Low Profile&lt;/b&gt; No Shield&lt;p&gt;
For all RJ45 N and Z Series Models&lt;br&gt;
Source: www.tycoelectronics.com .. ENG_DS_1654001_1099_RJ_L_0507.pdf</description>
<wire x1="-7.527" y1="10.819" x2="7.527" y2="10.819" width="0.2032" layer="21"/>
<wire x1="8.4455" y1="-5.5118" x2="-8.4455" y2="-5.5118" width="0.01" layer="20"/>
<wire x1="7.527" y1="-7.782" x2="-7.527" y2="-7.782" width="0.2032" layer="21"/>
<wire x1="-7.527" y1="-7.782" x2="-7.527" y2="10.819" width="0.2032" layer="21"/>
<wire x1="7.527" y1="10.819" x2="7.527" y2="-7.782" width="0.2032" layer="21"/>
<pad name="4" x="-0.635" y="8.89" drill="0.9" diameter="1.4"/>
<pad name="3" x="-1.905" y="6.35" drill="0.9" diameter="1.4"/>
<pad name="2" x="-3.175" y="8.89" drill="0.9" diameter="1.4"/>
<pad name="5" x="0.635" y="6.35" drill="0.9" diameter="1.4"/>
<pad name="1" x="-4.445" y="6.35" drill="0.9" diameter="1.4"/>
<pad name="6" x="1.905" y="8.89" drill="0.9" diameter="1.4"/>
<pad name="7" x="3.175" y="6.35" drill="0.9" diameter="1.4"/>
<pad name="8" x="4.445" y="8.89" drill="0.9" diameter="1.4"/>
<text x="-9.525" y="-0.635" size="1.778" layer="25" rot="R90">&gt;NAME</text>
<text x="-5.715" y="2.54" size="1.778" layer="27">&gt;VALUE</text>
<rectangle x1="7.6" y1="-5.485" x2="8.875" y2="-4.342" layer="21"/>
<rectangle x1="-8.875" y1="-5.485" x2="-7.625" y2="-4.342" layer="21"/>
<hole x="-5.715" y="0" drill="3.2512"/>
<hole x="5.715" y="0" drill="3.2512"/>
</package>
</packages>
</library>
<library name="maxim">
<description>&lt;b&gt;Maxim Components&lt;/b&gt;&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="DIL16">
<description>&lt;b&gt;Dual In Line Package&lt;/b&gt;</description>
<wire x1="10.16" y1="2.921" x2="-10.16" y2="2.921" width="0.1524" layer="21"/>
<wire x1="-10.16" y1="-2.921" x2="10.16" y2="-2.921" width="0.1524" layer="21"/>
<wire x1="10.16" y1="2.921" x2="10.16" y2="-2.921" width="0.1524" layer="21"/>
<wire x1="-10.16" y1="2.921" x2="-10.16" y2="1.016" width="0.1524" layer="21"/>
<wire x1="-10.16" y1="-2.921" x2="-10.16" y2="-1.016" width="0.1524" layer="21"/>
<wire x1="-10.16" y1="1.016" x2="-10.16" y2="-1.016" width="0.1524" layer="21" curve="-180"/>
<pad name="1" x="-8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="2" x="-6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="7" x="6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="8" x="8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="3" x="-3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="4" x="-1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="6" x="3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="5" x="1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="9" x="8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="10" x="6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="11" x="3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="12" x="1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="13" x="-1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="14" x="-3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="15" x="-6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="16" x="-8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<text x="-10.541" y="-2.921" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
<text x="-7.493" y="-0.635" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
</package>
</packages>
</library>
<library name="linear">
<packages>
<package name="TO220V">
<description>&lt;b&gt;TO 200 vertical&lt;/b&gt;</description>
<wire x1="5.08" y1="-1.143" x2="4.953" y2="-4.064" width="0.127" layer="21"/>
<wire x1="4.699" y1="-4.318" x2="4.953" y2="-4.064" width="0.127" layer="21"/>
<wire x1="4.699" y1="-4.318" x2="-4.699" y2="-4.318" width="0.127" layer="21"/>
<wire x1="-4.953" y1="-4.064" x2="-4.699" y2="-4.318" width="0.127" layer="21"/>
<wire x1="-4.953" y1="-4.064" x2="-5.08" y2="-1.143" width="0.127" layer="21"/>
<circle x="-4.4958" y="-3.7084" radius="0.254" width="0.127" layer="21"/>
<pad name="1" x="-2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/>
<pad name="2" x="0" y="-2.54" drill="1.016" shape="long" rot="R90"/>
<pad name="3" x="2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/>
<text x="-5.08" y="-6.0452" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="-5.08" y="-7.62" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
<text x="-3.175" y="-3.175" size="1.27" layer="51" ratio="10">1</text>
<text x="-0.635" y="-3.175" size="1.27" layer="51" ratio="10">2</text>
<text x="1.905" y="-3.175" size="1.27" layer="51" ratio="10">3</text>
<rectangle x1="-5.334" y1="-0.762" x2="5.334" y2="0" layer="21"/>
<rectangle x1="-5.334" y1="-1.27" x2="-3.429" y2="-0.762" layer="21"/>
<rectangle x1="-1.651" y1="-1.27" x2="-0.889" y2="-0.762" layer="21"/>
<rectangle x1="-3.429" y1="-1.27" x2="-1.651" y2="-0.762" layer="51"/>
<rectangle x1="0.889" y1="-1.27" x2="1.651" y2="-0.762" layer="21"/>
<rectangle x1="3.429" y1="-1.27" x2="5.334" y2="-0.762" layer="21"/>
<rectangle x1="-0.889" y1="-1.27" x2="0.889" y2="-0.762" layer="51"/>
<rectangle x1="1.651" y1="-1.27" x2="3.429" y2="-0.762" layer="51"/>
</package>
</packages>
</library>
<library name="pinhead">
<description>&lt;b&gt;Pin Header Connectors&lt;/b&gt;&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="1X03">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
<wire x1="-3.175" y1="1.27" x2="-1.905" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-1.905" y1="1.27" x2="-1.27" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="-0.635" x2="-1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="0.635" x2="-0.635" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.1524" layer="21"/>
<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.1524" layer="21"/>
<wire x1="1.27" y1="0.635" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-0.635" y1="-1.27" x2="-1.27" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="0.635" x2="-3.81" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="-3.175" y1="1.27" x2="-3.81" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="-0.635" x2="-3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="-1.905" y1="-1.27" x2="-3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.1524" layer="21"/>
<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.1524" layer="21"/>
<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.1524" layer="21"/>
<wire x1="3.81" y1="0.635" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
<pad name="1" x="-2.54" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="2" x="0" y="0" drill="1.016" shape="long" rot="R90"/>
<pad name="3" x="2.54" y="0" drill="1.016" shape="long" rot="R90"/>
<text x="-3.8862" y="1.8288" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="-3.81" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
<rectangle x1="-2.794" y1="-0.254" x2="-2.286" y2="0.254" layer="51"/>
<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
</package>
</packages>
</library>
<library name="atmel">
<description>&lt;b&gt;AVR Devices&lt;/b&gt;&lt;p&gt;
Configurable logic, microcontrollers, nonvolatile memories&lt;p&gt;
Based on the following sources:&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;www.atmel.com
&lt;li&gt;CD-ROM : Configurable Logic Microcontroller Nonvolatile Memory
&lt;li&gt;CadSoft download site, www.cadsoft.de or www.cadsoftusa.com , file at90smcu_v400.zip
&lt;li&gt;avr.lbr
&lt;/ul&gt;
&lt;author&gt;Revised by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="DIL20">
<description>&lt;B&gt;Dual In Line&lt;/B&gt;</description>
<wire x1="-13.208" y1="-0.635" x2="-13.208" y2="-2.794" width="0.1524" layer="21"/>
<wire x1="-13.208" y1="-0.635" x2="-13.208" y2="0.635" width="0.1524" layer="21" curve="180"/>
<wire x1="13.208" y1="-2.794" x2="13.208" y2="2.794" width="0.1524" layer="21"/>
<wire x1="13.208" y1="-2.794" x2="-13.208" y2="-2.794" width="0.1524" layer="21"/>
<wire x1="-13.208" y1="2.794" x2="-13.208" y2="0.635" width="0.1524" layer="21"/>
<wire x1="-13.208" y1="2.794" x2="13.208" y2="2.794" width="0.1524" layer="21"/>
<pad name="1" x="-11.43" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="2" x="-8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="3" x="-6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="4" x="-3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="5" x="-1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="6" x="1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="7" x="3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="8" x="6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="9" x="8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="10" x="11.43" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="11" x="11.43" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="12" x="8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="13" x="6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="14" x="3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="15" x="1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="16" x="-1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="17" x="-3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="18" x="-6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="19" x="-8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<pad name="20" x="-11.43" y="3.81" drill="0.8128" shape="long" rot="R90"/>
<text x="-13.5128" y="-2.54" size="1.778" layer="25" ratio="10" rot="R90">&gt;NAME</text>
<text x="-10.16" y="-0.762" size="1.778" layer="27" ratio="10">&gt;VALUE</text>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules name="default *">
<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
&lt;p&gt;
Die Standard-Design-Rules sind so gewählt, dass sie für
die meisten Anwendungen passen. Sollte ihre Platine
besondere Anforderungen haben, treffen Sie die erforderlichen
Einstellungen hier und speichern die Design Rules unter
einem neuen Namen ab.</description>
<description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
&lt;p&gt;
The default Design Rules have been set to cover
a wide range of applications. Your particular design
may have different requirements, so please make the
necessary adjustments and save your customized
design rules under a new name.</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="8mil"/>
<param name="mdWirePad" value="8mil"/>
<param name="mdWireVia" value="8mil"/>
<param name="mdPadPad" value="8mil"/>
<param name="mdPadVia" value="8mil"/>
<param name="mdViaVia" value="8mil"/>
<param name="mdSmdPad" value="8mil"/>
<param name="mdSmdVia" value="8mil"/>
<param name="mdSmdSmd" value="8mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="0mil"/>
<param name="mdDrill" value="8mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="10mil"/>
<param name="msDrill" value="24mil"/>
<param name="msMicroVia" value="9.99mm"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="10mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="10mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="10mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="8mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="8mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="-1"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="4mil"/>
<param name="mlMaxStopFrame" value="4mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="0mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkGrid" value="0"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="1"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="0"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="*"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="R1" library="rcl" package="0207/10" value="10k" x="49.53" y="38.1" rot="R270"/>
<element name="C6" library="rcl" package="C0603" value="100n" x="33.02" y="65.405" rot="MR270"/>
<element name="X1" library="con-tycoelectronics" package="RJ45-NO-SHIELD" value="RJ45-8X" x="24.13" y="43.815" rot="R270">
<attribute name="OC_NEWARK" value="16R6101" x="15.24" y="-33.655" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="MPN" value="RJ45-8X" x="15.24" y="-33.655" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="MF" value="" x="15.24" y="-33.655" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="OC_FARNELL" value="unknown" x="15.24" y="-33.655" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="IC5" library="maxim" package="DIL16" value="MAX232" x="39.37" y="19.05" rot="R270">
<attribute name="OC_NEWARK" value="68K4544" x="-12.7" y="-55.88" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="MPN" value="MAX232ACPE+" x="-12.7" y="-55.88" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="MF" value="MAXIM" x="-12.7" y="-55.88" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="OC_FARNELL" value="9723773" x="-12.7" y="-55.88" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="C2" library="rcl" package="E2-4" value="" x="30.48" y="27.94" rot="R270"/>
<element name="C12" library="rcl" package="E2-4" value="" x="30.48" y="17.78" rot="R270"/>
<element name="C13" library="rcl" package="E2-4" value="" x="30.48" y="12.7" rot="R90"/>
<element name="C14" library="rcl" package="E2-4" value="" x="30.48" y="22.86" rot="R270"/>
<element name="C15" library="rcl" package="E2-4" value="" x="46.99" y="26.67" rot="R270"/>
<element name="C16" library="rcl" package="C0603" value="" x="45.72" y="30.48" rot="MR180"/>
<element name="IC3" library="linear" package="TO220V" value="7805V" x="20.955" y="60.96" rot="R90"/>
<element name="C1" library="rcl" package="E3,5-8" value="470µ/25V" x="30.48" y="55.88" rot="R270"/>
<element name="C3" library="rcl" package="E3,5-8" value="470µ/25V" x="30.48" y="66.675" rot="R270"/>
<element name="ISP1" library="con-harting-ml" package="ML10" value="" x="43.18" y="43.18" rot="R90">
<attribute name="OC_NEWARK" value="unknown" x="81.28" y="120.65" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MPN" value="" x="81.28" y="120.65" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MF" value="" x="81.28" y="120.65" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="OC_FARNELL" value="unknown" x="81.28" y="120.65" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="JP1" library="pinhead" package="1X03" value="" x="54.61" y="21.59" rot="R180"/>
<element name="C11" library="rcl" package="C0603" value="100n" x="52.07" y="26.035" rot="MR0"/>
<element name="IC1" library="atmel" package="DIL20" value="AT90S2313P" x="66.04" y="34.925" rot="R90">
<attribute name="OC_NEWARK" value="unknown" x="66.04" y="34.925" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MPN" value="" x="66.04" y="34.925" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MF" value="" x="66.04" y="34.925" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="OC_FARNELL" value="unknown" x="66.04" y="34.925" size="1.778" layer="27" rot="R90" display="off"/>
</element>
</elements>
<signals>
<signal name="+5V">
<contactref element="R1" pad="2"/>
<contactref element="C16" pad="1"/>
<contactref element="IC5" pad="16"/>
<contactref element="C15" pad="+"/>
<contactref element="C14" pad="-"/>
<contactref element="ISP1" pad="2"/>
<contactref element="IC3" pad="3"/>
<contactref element="C3" pad="+"/>
<wire x1="43.18" y1="27.94" x2="40.64" y2="27.94" width="0.4064" layer="16"/>
<wire x1="40.64" y1="27.94" x2="39.37" y2="26.67" width="0.4064" layer="16"/>
<wire x1="39.37" y1="26.67" x2="39.37" y2="25.4" width="0.4064" layer="16"/>
<wire x1="39.37" y1="25.4" x2="38.1" y2="24.13" width="0.4064" layer="16"/>
<wire x1="38.1" y1="24.13" x2="32.766" y2="24.13" width="0.4064" layer="16"/>
<wire x1="32.766" y1="24.13" x2="30.48" y2="21.844" width="0.4064" layer="16"/>
<wire x1="46.99" y1="27.686" x2="43.434" y2="27.686" width="0.6096" layer="16"/>
<wire x1="43.434" y1="27.686" x2="43.18" y2="27.94" width="0.6096" layer="16"/>
<wire x1="35.56" y1="67.31" x2="35.56" y2="59.055" width="0.8128" layer="16"/>
<wire x1="35.56" y1="59.055" x2="39.37" y2="55.245" width="0.8128" layer="16"/>
<wire x1="39.37" y1="55.245" x2="39.37" y2="38.1" width="0.8128" layer="16"/>
<wire x1="49.53" y1="33.02" x2="43.18" y2="33.02" width="0.8128" layer="16"/>
<wire x1="43.18" y1="33.02" x2="39.37" y2="33.02" width="0.8128" layer="16"/>
<wire x1="39.37" y1="33.02" x2="39.37" y2="38.1" width="0.8128" layer="16"/>
<wire x1="41.91" y1="38.1" x2="39.37" y2="38.1" width="0.8128" layer="16"/>
<wire x1="43.18" y1="27.94" x2="43.18" y2="30.48" width="0.6096" layer="16"/>
<wire x1="44.87" y1="30.48" x2="43.18" y2="30.48" width="0.6096" layer="16"/>
<wire x1="43.18" y1="30.48" x2="43.18" y2="33.02" width="0.6096" layer="16"/>
<contactref element="C11" pad="1"/>
<contactref element="JP1" pad="2"/>
<contactref element="C6" pad="1"/>
<contactref element="IC1" pad="20"/>
<wire x1="62.23" y1="23.495" x2="59.69" y2="23.495" width="0.8128" layer="16"/>
<wire x1="59.69" y1="23.495" x2="59.055" y2="24.13" width="0.8128" layer="16"/>
<wire x1="54.61" y1="27.94" x2="49.53" y2="33.02" width="0.8128" layer="16"/>
<wire x1="30.48" y1="68.453" x2="33.02" y2="68.453" width="0.8128" layer="16"/>
<wire x1="33.02" y1="68.453" x2="34.417" y2="68.453" width="0.8128" layer="16"/>
<wire x1="34.417" y1="68.453" x2="35.56" y2="67.31" width="0.8128" layer="16"/>
<wire x1="23.495" y1="63.5" x2="23.495" y2="67.31" width="0.8128" layer="16"/>
<wire x1="23.495" y1="67.31" x2="24.765" y2="68.58" width="0.8128" layer="16"/>
<wire x1="24.765" y1="68.58" x2="30.353" y2="68.58" width="0.8128" layer="16"/>
<wire x1="30.353" y1="68.58" x2="30.48" y2="68.453" width="0.8128" layer="16"/>
<wire x1="33.02" y1="66.255" x2="33.02" y2="68.453" width="0.4064" layer="16"/>
<wire x1="54.61" y1="27.94" x2="54.61" y2="26.035" width="0.8128" layer="16"/>
<wire x1="54.61" y1="26.035" x2="54.61" y2="21.59" width="0.8128" layer="16"/>
<wire x1="59.055" y1="24.13" x2="55.245" y2="27.94" width="0.8128" layer="16"/>
<wire x1="55.245" y1="27.94" x2="54.61" y2="27.94" width="0.8128" layer="16"/>
<wire x1="52.92" y1="26.035" x2="54.61" y2="26.035" width="0.4064" layer="16"/>
</signal>
<signal name="GND">
<contactref element="X1" pad="2"/>
<contactref element="X1" pad="1"/>
<contactref element="IC5" pad="15"/>
<contactref element="C13" pad="+"/>
<contactref element="C15" pad="-"/>
<contactref element="C16" pad="2"/>
<contactref element="C1" pad="-"/>
<contactref element="IC3" pad="2"/>
<contactref element="C3" pad="-"/>
<contactref element="ISP1" pad="10"/>
<contactref element="ISP1" pad="8"/>
<contactref element="ISP1" pad="6"/>
<contactref element="ISP1" pad="4"/>
<wire x1="46.99" y1="25.654" x2="43.434" y2="25.654" width="0.8128" layer="16"/>
<wire x1="43.434" y1="25.654" x2="43.18" y2="25.4" width="0.4064" layer="16"/>
<wire x1="41.91" y1="40.64" x2="41.91" y2="43.18" width="0.4064" layer="16"/>
<wire x1="41.91" y1="43.18" x2="41.91" y2="45.72" width="0.4064" layer="16"/>
<wire x1="41.91" y1="45.72" x2="41.91" y2="48.26" width="0.4064" layer="16"/>
<polygon width="0.4064" layer="16" isolate="0.4064">
<vertex x="17.145" y="0"/>
<vertex x="17.145" y="71.755"/>
<vertex x="83.82" y="71.755"/>
<vertex x="83.82" y="0"/>
</polygon>
<wire x1="29.845" y1="41.91" x2="31.115" y2="41.91" width="0.3048" layer="16"/>
<wire x1="31.115" y1="41.91" x2="32.385" y2="40.64" width="0.3048" layer="16"/>
<wire x1="32.385" y1="40.64" x2="33.655" y2="40.64" width="0.3048" layer="16"/>
<contactref element="C11" pad="2"/>
<contactref element="JP1" pad="3"/>
<contactref element="IC1" pad="10"/>
<contactref element="C6" pad="2"/>
<contactref element="IC1" pad="10"/>
<wire x1="69.85" y1="46.355" x2="68.58" y2="46.355" width="0.4064" layer="16"/>
<wire x1="68.58" y1="46.355" x2="67.945" y2="45.72" width="0.4064" layer="16"/>
<wire x1="67.945" y1="45.72" x2="67.945" y2="25.4" width="0.4064" layer="16"/>
<wire x1="67.945" y1="25.4" x2="68.58" y2="24.765" width="0.4064" layer="16"/>
<wire x1="68.58" y1="24.765" x2="72.39" y2="24.765" width="0.4064" layer="16"/>
<wire x1="72.39" y1="24.765" x2="73.025" y2="24.13" width="0.4064" layer="16"/>
<wire x1="49.53" y1="24.13" x2="48.514" y2="24.13" width="0.8128" layer="16"/>
<wire x1="48.514" y1="24.13" x2="46.99" y2="25.654" width="0.8128" layer="16"/>
<wire x1="46.57" y1="30.48" x2="47.625" y2="30.48" width="0.4064" layer="16"/>
<wire x1="47.625" y1="30.48" x2="49.53" y2="28.575" width="0.4064" layer="16"/>
<wire x1="49.53" y1="28.575" x2="49.53" y2="26.035" width="0.4064" layer="16"/>
<wire x1="49.53" y1="26.035" x2="49.53" y2="24.13" width="0.8128" layer="16"/>
<wire x1="51.22" y1="26.035" x2="49.53" y2="26.035" width="0.4064" layer="16"/>
<wire x1="49.53" y1="24.13" x2="52.07" y2="21.59" width="0.8128" layer="16"/>
<wire x1="52.07" y1="21.59" x2="52.07" y2="16.51" width="0.4064" layer="16"/>
<wire x1="52.07" y1="16.51" x2="52.705" y2="15.875" width="0.4064" layer="16"/>
<wire x1="52.705" y1="15.875" x2="71.755" y2="15.875" width="0.4064" layer="16"/>
<wire x1="71.755" y1="15.875" x2="73.025" y2="17.145" width="0.4064" layer="16"/>
<wire x1="73.025" y1="17.145" x2="73.025" y2="24.13" width="0.4064" layer="16"/>
<wire x1="43.18" y1="25.4" x2="41.91" y2="25.4" width="0.4064" layer="16"/>
<wire x1="41.91" y1="25.4" x2="38.1" y2="21.59" width="0.4064" layer="16"/>
<wire x1="38.1" y1="21.59" x2="38.1" y2="12.065" width="0.4064" layer="16"/>
<wire x1="38.1" y1="12.065" x2="37.465" y2="11.43" width="0.4064" layer="16"/>
<wire x1="37.465" y1="11.43" x2="30.734" y2="11.43" width="0.4064" layer="16"/>
<wire x1="30.734" y1="11.43" x2="30.48" y2="11.684" width="0.4064" layer="16"/>
</signal>
<signal name="MOSI">
<contactref element="ISP1" pad="1"/>
<contactref element="IC1" pad="17"/>
<wire x1="44.45" y1="38.1" x2="55.88" y2="38.1" width="0.4064" layer="16"/>
<wire x1="55.88" y1="38.1" x2="57.15" y2="36.83" width="0.4064" layer="16"/>
<wire x1="57.15" y1="36.83" x2="57.15" y2="32.385" width="0.4064" layer="16"/>
<wire x1="57.15" y1="32.385" x2="58.42" y2="31.115" width="0.4064" layer="16"/>
<wire x1="58.42" y1="31.115" x2="62.23" y2="31.115" width="0.4064" layer="16"/>
</signal>
<signal name="MISO">
<contactref element="ISP1" pad="9"/>
<contactref element="IC1" pad="18"/>
<wire x1="44.45" y1="48.26" x2="64.135" y2="48.26" width="0.4064" layer="16"/>
<wire x1="62.23" y1="28.575" x2="64.135" y2="28.575" width="0.4064" layer="16"/>
<wire x1="64.135" y1="28.575" x2="65.405" y2="29.845" width="0.4064" layer="16"/>
<wire x1="65.405" y1="29.845" x2="65.405" y2="46.99" width="0.4064" layer="16"/>
<wire x1="65.405" y1="46.99" x2="64.135" y2="48.26" width="0.4064" layer="16"/>
</signal>
<signal name="SCK">
<contactref element="ISP1" pad="7"/>
<contactref element="IC1" pad="19"/>
<wire x1="44.45" y1="45.72" x2="50.8" y2="45.72" width="0.4064" layer="16"/>
<wire x1="62.23" y1="26.035" x2="59.69" y2="26.035" width="0.4064" layer="16"/>
<wire x1="59.69" y1="26.035" x2="55.245" y2="30.48" width="0.4064" layer="16"/>
<wire x1="55.245" y1="30.48" x2="55.245" y2="34.925" width="0.4064" layer="16"/>
<wire x1="55.245" y1="34.925" x2="53.975" y2="36.195" width="0.4064" layer="16"/>
<wire x1="53.975" y1="36.195" x2="43.815" y2="36.195" width="0.4064" layer="16"/>
<wire x1="43.815" y1="36.195" x2="43.18" y2="36.83" width="0.4064" layer="16"/>
<wire x1="43.18" y1="36.83" x2="43.18" y2="41.275" width="0.4064" layer="16"/>
<wire x1="43.18" y1="41.275" x2="43.815" y2="41.91" width="0.4064" layer="16"/>
<wire x1="43.815" y1="41.91" x2="50.8" y2="41.91" width="0.4064" layer="16"/>
<wire x1="50.8" y1="41.91" x2="51.435" y2="42.545" width="0.4064" layer="16"/>
<wire x1="51.435" y1="42.545" x2="51.435" y2="45.085" width="0.4064" layer="16"/>
<wire x1="51.435" y1="45.085" x2="50.8" y2="45.72" width="0.4064" layer="16"/>
</signal>
<signal name="RESET">
<contactref element="R1" pad="1"/>
<contactref element="ISP1" pad="5"/>
<wire x1="49.53" y1="43.18" x2="44.45" y2="43.18" width="0.4064" layer="16"/>
<contactref element="IC1" pad="1"/>
<wire x1="69.85" y1="23.495" x2="67.945" y2="23.495" width="0.4064" layer="16"/>
<wire x1="67.945" y1="23.495" x2="66.675" y2="24.765" width="0.4064" layer="16"/>
<wire x1="66.675" y1="24.765" x2="66.675" y2="48.26" width="0.4064" layer="16"/>
<wire x1="66.675" y1="48.26" x2="65.405" y2="49.53" width="0.4064" layer="16"/>
<wire x1="65.405" y1="49.53" x2="43.815" y2="49.53" width="0.4064" layer="16"/>
<wire x1="43.815" y1="49.53" x2="43.18" y2="48.895" width="0.4064" layer="16"/>
<wire x1="43.18" y1="48.895" x2="43.18" y2="44.45" width="0.4064" layer="16"/>
<wire x1="43.18" y1="44.45" x2="44.45" y2="43.18" width="0.4064" layer="16"/>
</signal>
<signal name="TXD">
<contactref element="IC5" pad="11"/>
<contactref element="IC1" pad="3"/>
<wire x1="43.18" y1="15.24" x2="45.085" y2="15.24" width="0.4064" layer="16"/>
<wire x1="45.085" y1="15.24" x2="48.26" y2="12.065" width="0.4064" layer="16"/>
<wire x1="48.26" y1="12.065" x2="78.105" y2="12.065" width="0.4064" layer="16"/>
<wire x1="78.105" y1="12.065" x2="80.01" y2="13.97" width="0.4064" layer="16"/>
<wire x1="80.01" y1="13.97" x2="80.01" y2="26.67" width="0.4064" layer="16"/>
<wire x1="80.01" y1="26.67" x2="78.105" y2="28.575" width="0.4064" layer="16"/>
<wire x1="78.105" y1="28.575" x2="69.85" y2="28.575" width="0.4064" layer="16"/>
</signal>
<signal name="RXD">
<contactref element="IC5" pad="12"/>
<contactref element="IC1" pad="2"/>
<wire x1="43.18" y1="17.78" x2="45.72" y2="17.78" width="0.4064" layer="16"/>
<wire x1="45.72" y1="17.78" x2="50.165" y2="13.335" width="0.4064" layer="16"/>
<wire x1="50.165" y1="13.335" x2="76.2" y2="13.335" width="0.4064" layer="16"/>
<wire x1="76.2" y1="13.335" x2="78.105" y2="15.24" width="0.4064" layer="16"/>
<wire x1="78.105" y1="15.24" x2="78.105" y2="24.13" width="0.4064" layer="16"/>
<wire x1="78.105" y1="24.13" x2="76.2" y2="26.035" width="0.4064" layer="16"/>
<wire x1="76.2" y1="26.035" x2="69.85" y2="26.035" width="0.4064" layer="16"/>
</signal>
<signal name="TX">
<contactref element="X1" pad="6"/>
<contactref element="IC5" pad="14"/>
<wire x1="43.18" y1="22.86" x2="42.545" y2="22.86" width="0.4064" layer="16"/>
<wire x1="42.545" y1="22.86" x2="39.37" y2="19.685" width="0.4064" layer="16"/>
<wire x1="39.37" y1="19.685" x2="39.37" y2="9.525" width="0.4064" layer="16"/>
<wire x1="39.37" y1="9.525" x2="37.465" y2="7.62" width="0.4064" layer="16"/>
<wire x1="37.465" y1="7.62" x2="25.4" y2="7.62" width="0.4064" layer="16"/>
<wire x1="25.4" y1="7.62" x2="21.59" y2="11.43" width="0.4064" layer="16"/>
<wire x1="21.59" y1="11.43" x2="21.59" y2="43.18" width="0.4064" layer="16"/>
<wire x1="21.59" y1="43.18" x2="22.86" y2="44.45" width="0.4064" layer="16"/>
<wire x1="22.86" y1="44.45" x2="31.115" y2="44.45" width="0.4064" layer="16"/>
<wire x1="31.115" y1="44.45" x2="33.02" y2="42.545" width="0.4064" layer="16"/>
<wire x1="33.02" y1="42.545" x2="33.02" y2="41.91" width="0.4064" layer="16"/>
</signal>
<signal name="RX">
<contactref element="X1" pad="3"/>
<contactref element="IC5" pad="13"/>
<wire x1="43.18" y1="20.32" x2="41.91" y2="20.32" width="0.4064" layer="16"/>
<wire x1="41.91" y1="20.32" x2="40.64" y2="19.05" width="0.4064" layer="16"/>
<wire x1="40.64" y1="19.05" x2="40.64" y2="8.255" width="0.4064" layer="16"/>
<wire x1="40.64" y1="8.255" x2="38.735" y2="6.35" width="0.4064" layer="16"/>
<wire x1="38.735" y1="6.35" x2="24.765" y2="6.35" width="0.4064" layer="16"/>
<wire x1="24.765" y1="6.35" x2="20.32" y2="10.795" width="0.4064" layer="16"/>
<wire x1="20.32" y1="10.795" x2="20.32" y2="43.815" width="0.4064" layer="16"/>
<wire x1="20.32" y1="43.815" x2="22.225" y2="45.72" width="0.4064" layer="16"/>
<wire x1="22.225" y1="45.72" x2="30.48" y2="45.72" width="0.4064" layer="16"/>
</signal>
<signal name="+12V">
<contactref element="X1" pad="8"/>
<contactref element="X1" pad="7"/>
<contactref element="IC3" pad="1"/>
<contactref element="C1" pad="+"/>
<wire x1="30.48" y1="40.64" x2="31.75" y2="39.37" width="0.8128" layer="16"/>
<wire x1="31.75" y1="39.37" x2="33.02" y2="39.37" width="0.8128" layer="16"/>
<wire x1="30.48" y1="57.658" x2="32.385" y2="57.785" width="0.8128" layer="16"/>
<wire x1="32.385" y1="57.785" x2="36.195" y2="53.975" width="0.8128" layer="16"/>
<wire x1="36.195" y1="53.975" x2="36.195" y2="41.275" width="0.8128" layer="16"/>
<wire x1="36.195" y1="41.275" x2="34.29" y2="39.37" width="0.8128" layer="16"/>
<wire x1="34.29" y1="39.37" x2="33.02" y2="39.37" width="0.8128" layer="16"/>
<wire x1="30.48" y1="57.658" x2="25.4" y2="57.785" width="0.8128" layer="16"/>
<wire x1="25.4" y1="57.785" x2="23.495" y2="58.42" width="0.8128" layer="16"/>
</signal>
<signal name="N$54">
<contactref element="IC5" pad="1"/>
<contactref element="C2" pad="+"/>
<wire x1="35.56" y1="27.94" x2="34.29" y2="27.94" width="0.4064" layer="16"/>
<wire x1="34.29" y1="27.94" x2="33.02" y2="29.21" width="0.4064" layer="16"/>
<wire x1="33.02" y1="29.21" x2="30.734" y2="29.21" width="0.4064" layer="16"/>
<wire x1="30.734" y1="29.21" x2="30.48" y2="28.956" width="0.4064" layer="16"/>
</signal>
<signal name="N$55">
<contactref element="IC5" pad="3"/>
<contactref element="C2" pad="-"/>
<wire x1="35.56" y1="22.86" x2="34.29" y2="22.86" width="0.4064" layer="16"/>
<wire x1="34.29" y1="22.86" x2="31.75" y2="20.32" width="0.4064" layer="16"/>
<wire x1="31.75" y1="20.32" x2="29.21" y2="20.32" width="0.4064" layer="16"/>
<wire x1="29.21" y1="20.32" x2="27.94" y2="21.59" width="0.4064" layer="16"/>
<wire x1="27.94" y1="21.59" x2="27.94" y2="25.4" width="0.4064" layer="16"/>
<wire x1="27.94" y1="25.4" x2="29.21" y2="26.67" width="0.4064" layer="16"/>
<wire x1="29.21" y1="26.67" x2="30.226" y2="26.67" width="0.4064" layer="16"/>
<wire x1="30.226" y1="26.67" x2="30.48" y2="26.924" width="0.4064" layer="16"/>
</signal>
<signal name="N$56">
<contactref element="IC5" pad="5"/>
<contactref element="C12" pad="-"/>
<wire x1="35.56" y1="17.78" x2="34.29" y2="17.78" width="0.4064" layer="16"/>
<wire x1="34.29" y1="17.78" x2="33.02" y2="16.51" width="0.4064" layer="16"/>
<wire x1="33.02" y1="16.51" x2="30.734" y2="16.51" width="0.4064" layer="16"/>
<wire x1="30.734" y1="16.51" x2="30.48" y2="16.764" width="0.4064" layer="16"/>
</signal>
<signal name="N$57">
<contactref element="IC5" pad="4"/>
<contactref element="C12" pad="+"/>
<wire x1="35.56" y1="20.32" x2="34.29" y2="20.32" width="0.4064" layer="16"/>
<wire x1="34.29" y1="20.32" x2="33.02" y2="19.05" width="0.4064" layer="16"/>
<wire x1="33.02" y1="19.05" x2="30.734" y2="19.05" width="0.4064" layer="16"/>
<wire x1="30.734" y1="19.05" x2="30.48" y2="18.796" width="0.4064" layer="16"/>
</signal>
<signal name="N$58">
<contactref element="IC5" pad="2"/>
<contactref element="C14" pad="+"/>
<wire x1="30.48" y1="23.876" x2="30.48" y2="24.13" width="0.4064" layer="16"/>
<wire x1="30.48" y1="24.13" x2="31.75" y2="25.4" width="0.4064" layer="16"/>
<wire x1="31.75" y1="25.4" x2="35.56" y2="25.4" width="0.4064" layer="16"/>
</signal>
<signal name="N$59">
<contactref element="IC5" pad="6"/>
<contactref element="C13" pad="-"/>
<wire x1="35.56" y1="15.24" x2="34.29" y2="15.24" width="0.4064" layer="16"/>
<wire x1="34.29" y1="15.24" x2="33.02" y2="13.97" width="0.4064" layer="16"/>
<wire x1="33.02" y1="13.97" x2="30.734" y2="13.97" width="0.4064" layer="16"/>
<wire x1="30.734" y1="13.97" x2="30.48" y2="13.716" width="0.4064" layer="16"/>
</signal>
<signal name="N$4">
<contactref element="JP1" pad="1"/>
<contactref element="IC1" pad="15"/>
<wire x1="62.23" y1="36.195" x2="63.5" y2="36.195" width="0.4064" layer="16"/>
<wire x1="63.5" y1="36.195" x2="64.135" y2="35.56" width="0.4064" layer="16"/>
<wire x1="64.135" y1="35.56" x2="64.135" y2="30.48" width="0.4064" layer="16"/>
<wire x1="64.135" y1="30.48" x2="63.5" y2="29.845" width="0.4064" layer="16"/>
<wire x1="63.5" y1="29.845" x2="60.325" y2="29.845" width="0.4064" layer="16"/>
<wire x1="60.325" y1="29.845" x2="59.69" y2="29.21" width="0.4064" layer="16"/>
<wire x1="59.69" y1="29.21" x2="59.69" y2="27.94" width="0.4064" layer="16"/>
<wire x1="59.69" y1="27.94" x2="60.325" y2="27.305" width="0.4064" layer="16"/>
<wire x1="60.325" y1="27.305" x2="64.77" y2="27.305" width="0.4064" layer="16"/>
<wire x1="64.77" y1="27.305" x2="65.405" y2="26.67" width="0.4064" layer="16"/>
<wire x1="65.405" y1="26.67" x2="65.405" y2="18.415" width="0.4064" layer="16"/>
<wire x1="57.15" y1="21.59" x2="57.15" y2="18.415" width="0.4064" layer="16"/>
<wire x1="57.15" y1="18.415" x2="58.42" y2="17.145" width="0.4064" layer="16"/>
<wire x1="58.42" y1="17.145" x2="64.135" y2="17.145" width="0.4064" layer="16"/>
<wire x1="64.135" y1="17.145" x2="65.405" y2="18.415" width="0.4064" layer="16"/>
</signal>
</signals>
</board>
</drawing>
</eagle>

12787
display/db_servo.sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -2,18 +2,21 @@
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="9fad4545-a424-4a82-86dc-76602cf3eef3" name="Default" comment=""> <list default="true" id="9fad4545-a424-4a82-86dc-76602cf3eef3" name="Default" comment="">
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/displayboard_servo/src/main.c" afterPath="$PROJECT_DIR$/displayboard_servo/src/main.c" /> <change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/../db_servo.brd" />
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/../db_servo.sch" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/displayboard_servo/Makefile" afterPath="$PROJECT_DIR$/displayboard_servo/Makefile" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" /> <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
</list> </list>
<ignored path="bikegenerator.iws" /> <ignored path="bikegenerator.iws" />
<ignored path=".idea/workspace.xml" /> <ignored path=".idea/workspace.xml" />
<file path="/Makefile" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371032328243" ignored="false" /> <file path="/Makefile" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1395780435898" ignored="false" />
<file path="/Dummy.txt" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1395767588573" ignored="false" /> <file path="/Dummy.txt" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1395772684084" ignored="false" />
<file path="/main.c" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371265283096" ignored="false" /> <file path="/main.c" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371265283096" ignored="false" />
<file path="/uart.c" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371164805619" ignored="false" /> <file path="/uart.c" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371164805619" ignored="false" />
<file path="/a.java" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371206947114" ignored="false" /> <file path="/a.java" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371206947114" ignored="false" />
<file path="/utils.c" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371240856046" ignored="false" /> <file path="/utils.c" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1371240856046" ignored="false" />
<file path="$PROJECT_DIR$/../../../../crestyle/kunden/kermax/coding/tv_geo/atlassian-ide-plugin.xml" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1392332770185" ignored="false" /> <file path="$PROJECT_DIR$/../../../../crestyle/kunden/kermax/coding/tv_geo/atlassian-ide-plugin.xml" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1392332770185" ignored="false" />
<file path="/.gitignore" changelist="9fad4545-a424-4a82-86dc-76602cf3eef3" time="1395777119686" ignored="false" />
<option name="TRACKING_ENABLED" value="true" /> <option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -74,19 +77,19 @@
</component> </component>
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf> <leaf>
<file leaf-file-name="main.c" pinned="false" current="true" current-in-tab="true"> <file leaf-file-name="main.c" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.c"> <entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.c">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="65" column="50" selection-start="1578" selection-end="1578" vertical-scroll-proportion="0.71748877"> <state line="29" column="85" selection-start="774" selection-end="774" vertical-scroll-proportion="0.0">
<folding /> <folding />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="main.h" pinned="false" current="false" current-in-tab="false"> <file leaf-file-name="Makefile" pinned="false" current="true" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.h"> <entry file="file://$PROJECT_DIR$/displayboard_servo/Makefile">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="3" column="0" selection-start="37" selection-end="37" vertical-scroll-proportion="0.0"> <state line="13" column="9" selection-start="322" selection-end="322" vertical-scroll-proportion="0.29147983">
<folding /> <folding />
</state> </state>
</provider> </provider>
@ -110,8 +113,6 @@
<component name="IdeDocumentHistory"> <component name="IdeDocumentHistory">
<option name="changedFiles"> <option name="changedFiles">
<list> <list>
<option value="$PROJECT_DIR$/displayboard/src/utils.h" />
<option value="$PROJECT_DIR$/displayboard/Makefile" />
<option value="$PROJECT_DIR$/displayboard/src/main.h" /> <option value="$PROJECT_DIR$/displayboard/src/main.h" />
<option value="$PROJECT_DIR$/displayboard/src/uart.h" /> <option value="$PROJECT_DIR$/displayboard/src/uart.h" />
<option value="$PROJECT_DIR$/powerboard/src/main.h" /> <option value="$PROJECT_DIR$/powerboard/src/main.h" />
@ -126,6 +127,8 @@
<option value="/usr/lib/avr/include/stdint.h" /> <option value="/usr/lib/avr/include/stdint.h" />
<option value="$PROJECT_DIR$/displayboard_servo/src/main.h" /> <option value="$PROJECT_DIR$/displayboard_servo/src/main.h" />
<option value="$PROJECT_DIR$/displayboard_servo/src/main.c" /> <option value="$PROJECT_DIR$/displayboard_servo/src/main.c" />
<option value="$PROJECT_DIR$/.gitignore" />
<option value="$PROJECT_DIR$/displayboard_servo/Makefile" />
</list> </list>
</option> </option>
</component> </component>
@ -230,16 +233,6 @@
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT> </PATH_ELEMENT>
</PATH> </PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="bikegenerator" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="displayboard" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
</subPane> </subPane>
</pane> </pane>
<pane id="Scope" /> <pane id="Scope" />
@ -454,7 +447,11 @@
<created>1371244728060</created> <created>1371244728060</created>
<updated>1371244728060</updated> <updated>1371244728060</updated>
</task> </task>
<option name="localTasksCounter" value="15" /> <task id="LOCAL-00015" summary="cleaned up code, removed unused parts from uart">
<created>1395772684442</created>
<updated>1395772684442</updated>
</task>
<option name="localTasksCounter" value="16" />
<servers /> <servers />
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
@ -469,6 +466,7 @@
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32893288" sideWeight="0.5" order="8" side_tool="true" content_ui="tabs" /> <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32893288" sideWeight="0.5" order="8" side_tool="true" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" /> <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32944608" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" /> <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32944608" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32893288" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="CDI" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> <window_info id="CDI" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" /> <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
@ -481,7 +479,6 @@
<window_info id="Atlassian " active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" /> <window_info id="Atlassian " active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="12" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Messages" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.32893288" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" /> <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
</layout> </layout>
@ -528,7 +525,7 @@
<option name="WRAP_WHEN_TYPING_REACHES_RIGHT_MARGIN" value="false" /> <option name="WRAP_WHEN_TYPING_REACHES_RIGHT_MARGIN" value="false" />
<option name="FORCE_NON_EMPTY_COMMENT" value="false" /> <option name="FORCE_NON_EMPTY_COMMENT" value="false" />
<option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="false" /> <option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="false" />
<option name="LAST_COMMIT_MESSAGE" value="first working version, just sevensegments, still without leds" /> <option name="LAST_COMMIT_MESSAGE" value="cleaned up code, removed unused parts from uart" />
<option name="MAKE_NEW_CHANGELIST_ACTIVE" value="false" /> <option name="MAKE_NEW_CHANGELIST_ACTIVE" value="false" />
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false" /> <option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false" />
<option name="CHECK_FILES_UP_TO_DATE_BEFORE_COMMIT" value="false" /> <option name="CHECK_FILES_UP_TO_DATE_BEFORE_COMMIT" value="false" />
@ -556,6 +553,7 @@
<MESSAGE value="began working on actual code for parsing values from uart&#10;not working yet!" /> <MESSAGE value="began working on actual code for parsing values from uart&#10;not working yet!" />
<MESSAGE value="changed currents to unsigned int and checked while getting these values." /> <MESSAGE value="changed currents to unsigned int and checked while getting these values." />
<MESSAGE value="first working version, just sevensegments, still without leds" /> <MESSAGE value="first working version, just sevensegments, still without leds" />
<MESSAGE value="cleaned up code, removed unused parts from uart" />
</component> </component>
<component name="XDebuggerManager"> <component name="XDebuggerManager">
<breakpoint-manager /> <breakpoint-manager />
@ -628,13 +626,6 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.h">
<provider selected="true" editor-type-id="text-editor">
<state line="3" column="0" selection-start="37" selection-end="37" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/powerboard_v2/src/main.c"> <entry file="file://$PROJECT_DIR$/powerboard_v2/src/main.c">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="-1.5269461"> <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="-1.5269461">
@ -642,9 +633,30 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.h">
<provider selected="true" editor-type-id="text-editor">
<state line="3" column="0" selection-start="37" selection-end="37" vertical-scroll-proportion="0.04491018">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.gitignore">
<provider selected="true" editor-type-id="text-editor">
<state line="9" column="0" selection-start="52" selection-end="52" vertical-scroll-proportion="0.20179372">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.c"> <entry file="file://$PROJECT_DIR$/displayboard_servo/src/main.c">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state line="65" column="50" selection-start="1578" selection-end="1578" vertical-scroll-proportion="0.71748877"> <state line="29" column="85" selection-start="774" selection-end="774" vertical-scroll-proportion="0.0">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/displayboard_servo/Makefile">
<provider selected="true" editor-type-id="text-editor">
<state line="13" column="9" selection-start="322" selection-end="322" vertical-scroll-proportion="0.29147983">
<folding /> <folding />
</state> </state>
</provider> </provider>

View File

@ -10,7 +10,7 @@
# To rebuild project do "make clean" then "make all". # To rebuild project do "make clean" then "make all".
# #
MCU = atmega32 MCU = attiny2313
F_CPU = 8000000 F_CPU = 8000000
# Output format. (can be srec, ihex, binary) # Output format. (can be srec, ihex, binary)