text:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.4">
<drawing>
<settings>
<setting alwaysvectorfont="yes"/>
<setting verticaltext="up"/>
</settings>
<grid distance="50" unitdist="mil" unit="mil" style="dots" multiple="1" display="yes" altdistance="6.25" altunitdist="mil" altunit="mil"/>
<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"/>
<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="13" 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="6" 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="6" 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="yes" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="yes" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="yes" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="yes" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="yes" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="yes" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" 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="yes" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" 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="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
<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="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/>
<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/>
<layer number="104" name="Name" color="16" fill="1" visible="yes" active="yes"/>
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/>
<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/>
<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/>
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="131" name="prix" color="7" fill="1" visible="yes" active="yes"/>
<layer number="132" name="test" color="7" fill="1" visible="yes" active="yes"/>
<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/>
<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/>
<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/>
<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/>
<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/>
<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/>
<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/>
<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/>
<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/>
<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/>
<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
<layer number="224" name="224bmp" color="25" 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"/>
<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
</layers>
<board>
<plain>
<wire x1="0" y1="0.3175" x2="18.0975" y2="0.3175" width="0" layer="20"/>
<wire x1="18.0975" y1="0.3175" x2="18.0975" y2="13.6525" width="0" layer="20"/>
<wire x1="18.0975" y1="13.6525" x2="0" y2="13.6525" width="0" layer="20"/>
<wire x1="0" y1="13.6525" x2="0" y2="0.3175" width="0" layer="20"/>
<text x="2.921" y="9.525" size="1.4224" layer="22" font="vector" rot="MR0" align="center">C</text>
<text x="2.921" y="4.445" size="1.4224" layer="22" font="vector" rot="MR0" align="center">A</text>
<text x="2.921" y="12.065" size="1.4224" layer="22" font="vector" rot="MR0" align="center">S</text>
<text x="8.89" y="12.54125" size="0.8128" layer="22" font="vector" rot="MR0" align="center">ALPS SKC</text>
<text x="8.09625" y="2.38125" size="0.8128" layer="22" font="vector" rot="MR0" align="bottom-center">KPS 20130907</text>
<wire x1="17.78" y1="8.5725" x2="17.78" y2="10.4775" width="0.3048" layer="22"/>
<wire x1="17.78" y1="8.5725" x2="17.78" y2="10.4775" width="0.3048" layer="21"/>
<wire x1="9.525" y1="6.731" x2="8.255" y2="6.731" width="0.2032" layer="22"/>
<text x="9.2075" y="1.11125" size="0.6096" layer="22" font="vector" rot="MR0" align="bottom-right">DATA TRAVEL</text>
<text x="8.89" y="11.27125" size="0.8128" layer="22" font="vector" rot="MR0" align="center">BREAKOUT</text>
<text x="8.255" y="1.11125" size="0.6096" layer="22" font="vector" rot="MR0">EXPERIMENTS</text>
<text x="8.73125" y="1.11125" size="0.6096" layer="22" font="vector" rot="MR0" align="bottom-center">&</text>
</plain>
<libraries>
<library name="misc">
<packages>
<package name="SMA+SOD323-P-NOSS">
<description>Pad that combines SMA and SOT323</description>
<smd name="A" x="-1.8161" y="0" dx="2.286" dy="1.651" layer="1" rot="R180"/>
<smd name="C" x="1.8161" y="0" dx="2.286" dy="1.651" layer="1"/>
<text x="-2.8575" y="1.016" size="0.4064" layer="25" font="vector">>NAME</text>
<text x="2.8575" y="1.016" size="0.4064" layer="27" font="vector" align="bottom-right">>VALUE</text>
<wire x1="-2.3" y1="1.46" x2="2.3" y2="1.46" width="0.127" layer="51"/>
<wire x1="2.3" y1="-1.46" x2="-2.3" y2="-1.46" width="0.127" layer="51"/>
<wire x1="-2.3" y1="1.45" x2="-2.3" y2="-1.46" width="0.127" layer="51"/>
<wire x1="2.3" y1="1.46" x2="2.3" y2="-1.46" width="0.127" layer="51"/>
<wire x1="-1.6" y1="0.8" x2="1.6" y2="0.8" width="0.127" layer="51"/>
<wire x1="1.6" y1="0.8" x2="1.6" y2="-0.8" width="0.127" layer="51"/>
<wire x1="1.6" y1="-0.8" x2="-1.6" y2="-0.8" width="0.127" layer="51"/>
<wire x1="-1.6" y1="-0.8" x2="-1.6" y2="0.8" width="0.127" layer="51"/>
</package>
</packages>
</library>
<library name="switch">
<packages>
<package name="SW-ALPS-SKC-LED">
<pad name="S1" x="-2.5" y="4" drill="1.5"/>
<text x="0.285" y="7.985" size="1.27" layer="25" font="vector" align="center">>NAME</text>
<text x="0.135" y="1.445" size="1.27" layer="28" font="vector" rot="MR0" align="center">>VALUE</text>
<wire x1="-9.525" y1="9.525" x2="9.525" y2="9.525" width="0.127" layer="51"/>
<wire x1="9.525" y1="9.525" x2="9.525" y2="-9.525" width="0.127" layer="51"/>
<wire x1="9.525" y1="-9.525" x2="-9.525" y2="-9.525" width="0.127" layer="51"/>
<wire x1="-9.525" y1="-9.525" x2="-9.525" y2="9.525" width="0.127" layer="51"/>
<wire x1="-3.7" y1="7" x2="-3.7" y2="6.4" width="0.127" layer="51"/>
<wire x1="-7.7" y1="4.3" x2="-8.6" y2="6.4" width="0.127" layer="51"/>
<wire x1="-8.6" y1="6.4" x2="-8" y2="6.4" width="0.127" layer="51"/>
<wire x1="-8" y1="6.4" x2="-7" y2="4.3" width="0.127" layer="51"/>
<wire x1="-7.7" y1="4.3" x2="-7.7" y2="3" width="0.127" layer="51"/>
<wire x1="-7.7" y1="3" x2="-8.6" y2="3" width="0.127" layer="51"/>
<wire x1="-8.6" y1="3" x2="-8.6" y2="-3" width="0.127" layer="51"/>
<wire x1="-7" y1="4.3" x2="-6.8" y2="4.3" width="0.127" layer="51"/>
<wire x1="-6.8" y1="4.3" x2="-6.8" y2="6.4" width="0.127" layer="51"/>
<wire x1="-6.8" y1="6.4" x2="-3.7" y2="6.4" width="0.127" layer="51"/>
<wire x1="3.7" y1="7" x2="3.7" y2="6.4" width="0.127" layer="51"/>
<wire x1="-3.7" y1="7" x2="3.7" y2="7" width="0.127" layer="51"/>
<wire x1="7.7" y1="4.3" x2="8.6" y2="6.4" width="0.127" layer="51"/>
<wire x1="8.6" y1="6.4" x2="8" y2="6.4" width="0.127" layer="51"/>
<wire x1="8" y1="6.4" x2="7" y2="4.3" width="0.127" layer="51"/>
<wire x1="7.7" y1="4.3" x2="7.7" y2="3" width="0.127" layer="51"/>
<wire x1="7.7" y1="3" x2="8.6" y2="3" width="0.127" layer="51"/>
<wire x1="8.6" y1="3" x2="8.6" y2="-3" width="0.127" layer="51"/>
<wire x1="7" y1="4.3" x2="6.8" y2="4.3" width="0.127" layer="51"/>
<wire x1="6.8" y1="4.3" x2="6.8" y2="6.4" width="0.127" layer="51"/>
<wire x1="6.8" y1="6.4" x2="3.7" y2="6.4" width="0.127" layer="51"/>
<wire x1="3.7" y1="-7" x2="3.7" y2="-6.4" width="0.127" layer="51"/>
<wire x1="7.7" y1="-4.3" x2="8.6" y2="-6.4" width="0.127" layer="51"/>
<wire x1="8.6" y1="-6.4" x2="8" y2="-6.4" width="0.127" layer="51"/>
<wire x1="8" y1="-6.4" x2="7" y2="-4.3" width="0.127" layer="51"/>
<wire x1="7.7" y1="-4.3" x2="7.7" y2="-3" width="0.127" layer="51"/>
<wire x1="7.7" y1="-3" x2="8.6" y2="-3" width="0.127" layer="51"/>
<wire x1="7" y1="-4.3" x2="6.8" y2="-4.3" width="0.127" layer="51"/>
<wire x1="6.8" y1="-4.3" x2="6.8" y2="-6.4" width="0.127" layer="51"/>
<wire x1="6.8" y1="-6.4" x2="3.7" y2="-6.4" width="0.127" layer="51"/>
<wire x1="-3.7" y1="-7" x2="-3.7" y2="-6.4" width="0.127" layer="51"/>
<wire x1="3.7" y1="-7" x2="-3.7" y2="-7" width="0.127" layer="51"/>
<wire x1="-7.7" y1="-4.3" x2="-8.6" y2="-6.4" width="0.127" layer="51"/>
<wire x1="-8.6" y1="-6.4" x2="-8" y2="-6.4" width="0.127" layer="51"/>
<wire x1="-8" y1="-6.4" x2="-7" y2="-4.3" width="0.127" layer="51"/>
<wire x1="-7.7" y1="-4.3" x2="-7.7" y2="-3" width="0.127" layer="51"/>
<wire x1="-7.7" y1="-3" x2="-8.6" y2="-3" width="0.127" layer="51"/>
<wire x1="-7" y1="-4.3" x2="-6.8" y2="-4.3" width="0.127" layer="51"/>
<wire x1="-6.8" y1="-4.3" x2="-6.8" y2="-6.4" width="0.127" layer="51"/>
<wire x1="-6.8" y1="-6.4" x2="-3.7" y2="-6.4" width="0.127" layer="51"/>
<pad name="S2" x="2.5" y="4.5" drill="1.5"/>
<wire x1="2.5" y1="-5.65" x2="2.5" y2="-3.65" width="0.127" layer="51"/>
<wire x1="2.5" y1="-3.65" x2="-2.5" y2="-3.65" width="0.127" layer="51"/>
<wire x1="-2.5" y1="-3.65" x2="-2.5" y2="-5.65" width="0.127" layer="51"/>
<wire x1="-2.5" y1="-5.65" x2="2.5" y2="-5.65" width="0.127" layer="51"/>
<pad name="LC" x="-1.27" y="-4.65" drill="1" diameter="1.6764"/>
<pad name="LA" x="1.27" y="-4.65" drill="1" diameter="1.6764"/>
<wire x1="-2.5" y1="-5.5" x2="-2.5" y2="-3.75" width="0.3048" layer="22"/>
<wire x1="1.37" y1="-2.68" x2="-0.535" y2="-2.68" width="0.127" layer="52"/>
<wire x1="-0.535" y1="-2.68" x2="-1.17" y2="-2.68" width="0.127" layer="52"/>
<wire x1="-0.535" y1="-2.045" x2="-0.535" y2="-2.68" width="0.127" layer="52"/>
<wire x1="-0.535" y1="-2.68" x2="-0.535" y2="-3.315" width="0.127" layer="52"/>
<wire x1="-0.535" y1="-2.68" x2="0.735" y2="-3.315" width="0.127" layer="52"/>
<wire x1="0.735" y1="-3.315" x2="0.735" y2="-2.045" width="0.127" layer="52"/>
<wire x1="0.735" y1="-2.045" x2="-0.535" y2="-2.68" width="0.127" layer="52"/>
</package>
</packages>
</library>
<library name="conn">
<packages>
<package name="J-1-SQUARE-70">
<pad name="1" x="0" y="0" drill="1.016" diameter="1.778" shape="square" rot="R90"/>
</package>
<package name="J-1-OCTAGON-70">
<pad name="1" x="0" y="0" drill="1.016" diameter="1.778" shape="octagon" rot="R90"/>
</package>
<package name="J-1-ROUND-70">
<pad name="1" x="0" y="0" drill="1.016" diameter="1.778" rot="R90"/>
</package>
<package name="J-1-ROUND-74">
<description>0.1" breakaway header pin, round pad.</description>
<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
</package>
<package name="J-1-SQUARE-74">
<description>0.1" breakaway header pin, square pad</description>
<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square" rot="R90"/>
</package>
</packages>
</library>
<library name="glyphs">
<packages>
<package name="GLYPH-DT&E-50">
<wire x1="0.5953125" y1="0.5953125" x2="0.5953125" y2="-0.5953125" width="0.1016" layer="21" curve="100"/>
<wire x1="-0.5953125" y1="-0.5953125" x2="-0.5953125" y2="0.5953125" width="0.1016" layer="21" curve="100"/>
<wire x1="0" y1="-0.5953125" x2="0" y2="0.148828125" width="0.1016" layer="21"/>
<wire x1="-0.29765625" y1="0.148828125" x2="0" y2="0.148828125" width="0.1016" layer="21"/>
<circle x="0" y="0.446484375" radius="0.1524" width="0.1016" layer="21"/>
<wire x1="0" y1="0.148828125" x2="0.5953125" y2="0.148828125" width="0.1016" layer="21"/>
<wire x1="-0.5953125" y1="-0.5953125" x2="-0.5953125" y2="0.148828125" width="0.1016" layer="21"/>
</package>
</packages>
</library>
</libraries>
<attributes>
<attribute name="AUTHOR_NAME" value="KPS"/>
<attribute name="VERSION" value="20130907"/>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules name="LaenPCBOrder">
<description language="de">EAGLE Design Rules

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">Laen's PCB Order Design Rules

Please make sure your boards conform to these design rules.</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm"/>
<param name="mtIsolate" value="1.5011mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm"/>
<param name="mdWireWire" value="6mil"/>
<param name="mdWirePad" value="6mil"/>
<param name="mdWireVia" value="6mil"/>
<param name="mdPadPad" value="6mil"/>
<param name="mdPadVia" value="6mil"/>
<param name="mdViaVia" value="6mil"/>
<param name="mdSmdPad" value="6mil"/>
<param name="mdSmdVia" value="6mil"/>
<param name="mdSmdSmd" value="6mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="15mil"/>
<param name="mdDrill" value="6mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="13mil"/>
<param name="msMicroVia" value="13mil"/>
<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="7mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="7mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="7mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="7mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="7mil"/>
<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="|"/>
<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="D1" library="misc" package="SMA+SOD323-P-NOSS" value="1N4148" x="8.89" y="6.35" smashed="yes" rot="MR90">
<attribute name="NAME" x="8.763" y="6.19125" size="0.8128" layer="26" font="vector" rot="MR0" align="center"/>
</element>
<element name="LA" library="conn" package="J-1-OCTAGON-70" value=" " x="1.27" y="1.905"/>
<element name="LC" library="conn" package="J-1-OCTAGON-70" value=" " x="1.27" y="6.985"/>
<element name="S0" library="conn" package="J-1-ROUND-70" value=" " x="1.27" y="12.065"/>
<element name="A0" library="conn" package="J-1-SQUARE-70" value=" " x="1.27" y="4.445"/>
<element name="C0" library="conn" package="J-1-SQUARE-70" value=" " x="1.27" y="9.525"/>
<element name="C1" library="conn" package="J-1-SQUARE-74" value=" " x="16.51" y="9.525"/>
<element name="A1" library="conn" package="J-1-SQUARE-74" value=" " x="16.51" y="4.445"/>
<element name="S1" library="conn" package="J-1-ROUND-74" value=" " x="16.51" y="12.065"/>
<element name="S2" library="conn" package="J-1-ROUND-74" value=" " x="16.51" y="1.905"/>
<element name="SW1" library="switch" package="SW-ALPS-SKC-LED" value=" " x="9.525" y="6.35" smashed="yes" rot="R270"/>
<element name="U$1" library="glyphs" package="GLYPH-DT&E-50" value="" x="16.51" y="6.985" rot="MR0"/>
</elements>
<signals>
<signal name="C">
<contactref element="D1" pad="C"/>
<contactref element="C1" pad="1"/>
<contactref element="C0" pad="1"/>
<contactref element="SW1" pad="S1"/>
<wire x1="16.51" y1="9.525" x2="15.24" y2="9.525" width="0.6096" layer="16"/>
<wire x1="15.24" y1="9.525" x2="14.835" y2="9.525" width="0.6096" layer="16"/>
<wire x1="14.835" y1="9.525" x2="14.2875" y2="8.5725" width="0.6096" layer="16"/>
<wire x1="14.2875" y1="8.5725" x2="14.2875" y2="8.85" width="0.6096" layer="16"/>
<wire x1="14.2875" y1="8.85" x2="13.525" y2="8.85" width="0.6096" layer="16"/>
<wire x1="1.27" y1="9.525" x2="2.54" y2="9.525" width="0.6096" layer="16"/>
<wire x1="2.54" y1="9.525" x2="7.5311" y2="9.525" width="0.6096" layer="16"/>
<wire x1="7.5311" y1="9.525" x2="8.89" y2="8.1661" width="0.6096" layer="16"/>
<wire x1="8.89" y1="8.1661" x2="10.2489" y2="9.525" width="0.6096" layer="16"/>
<wire x1="10.2489" y1="9.525" x2="11.90625" y2="9.525" width="0.6096" layer="16"/>
<wire x1="11.90625" y1="9.525" x2="12.74" y2="8.69125" width="0.6096" layer="16"/>
<wire x1="12.74" y1="8.69125" x2="13.525" y2="8.85" width="0.6096" layer="16"/>
<wire x1="1.905" y1="10.16" x2="2.54" y2="9.525" width="0.3048" layer="16"/>
<wire x1="2.54" y1="9.525" x2="1.905" y2="8.89" width="0.3048" layer="16"/>
<wire x1="15.71625" y1="10.31875" x2="15.24" y2="9.525" width="0.3048" layer="16"/>
<wire x1="15.24" y1="9.525" x2="15.71625" y2="8.73125" width="0.3048" layer="16"/>
<wire x1="11.90625" y1="9.525" x2="14.835" y2="9.525" width="0.6096" layer="16"/>
</signal>
<signal name="S">
<contactref element="S0" pad="1"/>
<contactref element="S2" pad="1"/>
<contactref element="S1" pad="1"/>
<contactref element="SW1" pad="S2"/>
<wire x1="1.27" y1="12.065" x2="7.827596875" y2="7.69326875" width="0.6096" layer="1"/>
<wire x1="7.827596875" y1="7.69326875" x2="8.41375" y2="7.3025" width="0.6096" layer="1"/>
<wire x1="8.41375" y1="7.3025" x2="12.7" y2="4.445" width="0.6096" layer="1"/>
<wire x1="12.7" y1="4.445" x2="13.87230625" y2="3.6634625" width="0.6096" layer="1"/>
<wire x1="13.87230625" y1="3.6634625" x2="15.08125" y2="2.8575" width="0.6096" layer="1"/>
<wire x1="15.08125" y1="2.8575" x2="16.51" y2="1.905" width="0.6096" layer="1"/>
<wire x1="14.025" y1="3.85" x2="13.87230625" y2="3.6634625" width="0.6096" layer="1"/>
<wire x1="16.51" y1="12.065" x2="15.24" y2="12.065" width="0.6096" layer="1"/>
<wire x1="15.24" y1="12.065" x2="12.85875" y2="12.065" width="0.6096" layer="1"/>
<wire x1="12.85875" y1="12.065" x2="7.827596875" y2="7.69326875" width="0.6096" layer="1"/>
<wire x1="8.41375" y1="8.255" x2="8.41375" y2="7.3025" width="0.4064" layer="1"/>
<wire x1="13.49375" y1="4.60375" x2="12.85875" y2="4.28625" width="0.4064" layer="1"/>
<wire x1="14.9225" y1="3.81" x2="14.9225" y2="3.01625" width="0.4064" layer="1"/>
<wire x1="16.03375" y1="12.7" x2="15.24" y2="12.065" width="0.3048" layer="1"/>
<wire x1="15.24" y1="12.065" x2="16.03375" y2="11.43" width="0.3048" layer="1"/>
<wire x1="12.7" y1="4.445" x2="13.17625" y2="3.4925" width="0.3048" layer="1"/>
<wire x1="13.97" y1="2.8575" x2="14.605" y2="2.8575" width="0.3048" layer="1"/>
<wire x1="14.605" y1="2.8575" x2="15.08125" y2="2.8575" width="0.3048" layer="1"/>
<wire x1="16.03375" y1="1.27" x2="15.08125" y2="2.8575" width="0.3048" layer="1"/>
<wire x1="15.08125" y1="2.8575" x2="16.98625" y2="2.38125" width="0.3048" layer="1"/>
<wire x1="0.9525" y1="11.43" x2="2.38125" y2="11.27125" width="0.3048" layer="1"/>
<wire x1="2.38125" y1="11.27125" x2="1.905" y2="12.3825" width="0.3048" layer="1"/>
<wire x1="1.905" y1="12.3825" x2="1.5875" y2="12.3825" width="0.3048" layer="1"/>
<wire x1="1.5875" y1="12.3825" x2="1.27" y2="12.065" width="0.3048" layer="1"/>
<wire x1="14.9225" y1="3.01625" x2="14.76375" y2="3.01625" width="0.3048" layer="1"/>
<wire x1="14.76375" y1="3.01625" x2="14.605" y2="2.8575" width="0.3048" layer="1"/>
<wire x1="12.7" y1="4.445" x2="13.335" y2="4.445" width="0.3048" layer="1"/>
<wire x1="13.335" y1="4.445" x2="13.97" y2="3.81" width="0.3048" layer="1"/>
<wire x1="13.97" y1="3.81" x2="13.97" y2="4.1275" width="0.3048" layer="1"/>
<wire x1="13.97" y1="4.1275" x2="13.49375" y2="4.60375" width="0.3048" layer="1"/>
</signal>
<signal name="A">
<contactref element="D1" pad="A"/>
<contactref element="A0" pad="1"/>
<contactref element="A1" pad="1"/>
<wire x1="1.27" y1="4.445" x2="2.54" y2="3.175" width="0.6096" layer="16"/>
<wire x1="2.54" y1="3.175" x2="7.5311" y2="3.175" width="0.6096" layer="16"/>
<wire x1="7.5311" y1="3.175" x2="8.89" y2="4.5339" width="0.6096" layer="16"/>
<wire x1="8.89" y1="4.5339" x2="10.0711" y2="5.715" width="0.6096" layer="16"/>
<wire x1="10.0711" y1="5.715" x2="15.24" y2="5.715" width="0.6096" layer="16"/>
<wire x1="15.24" y1="5.715" x2="16.51" y2="4.445" width="0.6096" layer="16"/>
</signal>
<signal name="LA">
<contactref element="LA" pad="1"/>
<contactref element="SW1" pad="LA"/>
<wire x1="1.27" y1="1.905" x2="4.875" y2="5.08" width="0.6096" layer="1"/>
<wire x1="1.11125" y1="2.38125" x2="1.905" y2="2.54" width="0.6096" layer="1"/>
<wire x1="1.905" y1="2.54" x2="1.74625" y2="1.5875" width="0.6096" layer="1"/>
<wire x1="1.11125" y1="2.38125" x2="1.27" y2="1.905" width="0.3048" layer="1"/>
</signal>
<signal name="LC">
<contactref element="LC" pad="1"/>
<contactref element="SW1" pad="LC"/>
<wire x1="1.27" y1="6.985" x2="4.875" y2="7.62" width="0.6096" layer="16"/>
<wire x1="1.5875" y1="6.35" x2="2.54" y2="7.14375" width="0.3048" layer="16"/>
<wire x1="1.27" y1="6.985" x2="2.54" y2="7.3025" width="0.3048" layer="16"/>
<wire x1="2.54" y1="7.3025" x2="2.2225" y2="7.3025" width="0.3048" layer="16"/>
<wire x1="2.2225" y1="7.3025" x2="1.5875" y2="7.62" width="0.3048" layer="16"/>
<wire x1="2.54" y1="7.3025" x2="2.54" y2="7.14375" width="0.3048" layer="16"/>
</signal>
<signal name="N$1">
<wire x1="4.60375" y1="8.255" x2="3.81" y2="7.46125" width="0.3048" layer="16"/>
<wire x1="3.81" y1="7.46125" x2="4.7625" y2="6.985" width="0.3048" layer="16"/>
</signal>
<signal name="N$2">
<wire x1="4.28625" y1="5.3975" x2="4.1275" y2="4.445" width="0.3048" layer="1"/>
<wire x1="4.1275" y1="4.445" x2="4.92125" y2="4.445" width="0.3048" layer="1"/>
</signal>
</signals>
</board>
</drawing>
</eagle>


text:
SUMMARY = "OpenBMC for HPE - Applications"
PR = "r1"

inherit packagegroup

PROVIDES = "${PACKAGES}"
PACKAGES = " \
        ${PN}-chassis \
        ${PN}-fans \
        ${PN}-flash \
        ${PN}-system \
        "

PROVIDES += "virtual/obmc-chassis-mgmt"
PROVIDES += "virtual/obmc-fan-mgmt"
PROVIDES += "virtual/obmc-flash-mgmt"
PROVIDES += "virtual/obmc-system-mgmt"

RPROVIDES_${PN}-chassis += "virtual-obmc-chassis-mgmt"
RPROVIDES_${PN}-fans += "virtual-obmc-fan-mgmt"
RPROVIDES_${PN}-flash += "virtual-obmc-flash-mgmt"
RPROVIDES_${PN}-system += "virtual-obmc-system-mgmt"

SUMMARY_${PN}-chassis = "HPE Chassis"
RDEPENDS_${PN}-chassis = " \
        obmc-host-failure-reboots \
        x86-power-control \
        "

SUMMARY_${PN}-fans = "HPE Fans"
RDEPENDS_${PN}-fans = " \
        phosphor-pid-control \
        "

SUMMARY_${PN}-flash = "HPE Flash"
RDEPENDS_${PN}-flash = " \
        phosphor-software-manager \
        "

SUMMARY_${PN}-system = "HPE System"

RDEPENDS_${PN}-system = " \
	bmcweb \
	webui-vue \
	dbus-sensors \
	gxp-dbus-sensors \
	entity-manager \
	gxp-fru-device \
	phosphor-image-signing \
	host-ehci-owner-reset \
	host-boot-enable \
	phosphor-sel-logger \
	uid-btn \
	phosphor-host-postd \
	phosphor-post-code-manager \
	gxp-chif-service \
	first-boot-set-hostname \
	mctp \
	pldm \
	smbios-mdr \
	biosconfig-manager \
	virtualnic \
	host-ehci-owner-reset \
        "

repository: HewlettPackard/openbmc

license_type: permissive

repo_name: HewlettPackard/openbmc

branch_name: refs/heads/dev-gxp

gha_license_id: NOASSERTION

gha_language: Python

extension: bb


text:
import { createSlice, PayloadAction } from '@reduxjs/toolkit'
import { ConnectionRecord } from 'aries-framework-javascript'

const connectionsSlice = createSlice({
  name: 'connections',
  initialState: [] as Array<ConnectionRecord>,
  reducers: {
    setConnections(state, action: PayloadAction<ConnectionRecord[]>): Array<ConnectionRecord> {
      state = action.payload
      return state
    },
    addConnection(state, action: PayloadAction<ConnectionRecord>): Array<ConnectionRecord> {
      state.push(action.payload)
      return state
    },
    removeConnection(state, action: PayloadAction<string>): Array<ConnectionRecord> {
      const newState = state.filter((conn: ConnectionRecord) => {
        return conn.id !== action.payload
      })
      state = newState
      return state
    },
  },
})

const connectionsReducer = connectionsSlice.reducer
const { setConnections, addConnection, removeConnection } = connectionsSlice.actions
export { connectionsReducer, setConnections, addConnection, removeConnection }

branch_name: refs/heads/develop

gha_language: TypeScript

extension: ts


text:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class AudioManager : MonoBehaviour {

    public AudioSource startingNarration;
    public AudioSource tutorialMusic;
    public AudioSource sleepyMusic;
    public AudioSource sleepNoise;
    public AudioSource finalRelief;

    public AudioSource partyMusic;
    public CarSoundsManager carSoundsManager;

    public AudioSource pullOverSuggestion;
    public AudioSource wakeUpTired;

    public AudioSource gameOverCrash;
    public AudioSource gameOverCops;
    public AudioSource gameOverTime;

	// Use this for initialization
	void Start () {

        startingNarration.Play();
        tutorialMusic.Play();
        carSoundsManager.StartTheCar();

	}

	// Update is called once per frame
	void Update () {

	}

    public void ReachBobsHouse(){

        carSoundsManager.StopCar();
        tutorialMusic.Stop();
        partyMusic.Play();

    }

    public void StartSleepyDriving(){

        partyMusic.Stop();
        sleepNoise.Play();
        sleepyMusic.Play();
        wakeUpTired.Play();
        carSoundsManager.StartTheCar();

    }

    public void FinishAlive(){

        sleepNoise.Stop();
        sleepyMusic.Stop();
        carSoundsManager.StopCar();

    }

    public void GameOver(string typeOfGameOver){

        sleepNoise.Stop();
        sleepyMusic.Stop();
        carSoundsManager.StopCar();
        tutorialMusic.Stop();
        if (typeOfGameOver == "Cops"){
            gameOverCops.Play();
        }
        if (typeOfGameOver == "Time")
        {
            gameOverTime.Play();
        }
        if (typeOfGameOver == "Crash")
        {
            gameOverCrash.Play();
        }

    }

    public void FirstMistake(){
        pullOverSuggestion.Play();
    }
}

license: MIT

branch_name: refs/heads/master

extension: cs


text:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.1">
<drawing>
<settings>
<setting alwaysvectorfont="yes"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.05" unitdist="inch" unit="mm" style="lines" multiple="1" display="yes" altdistance="0.0125" altunitdist="inch" altunit="mm"/>
<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"/>
<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="yes" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="yes" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="yes" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="yes" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="yes" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="yes" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" 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="yes" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="yes"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
<layer number="56" name="wert" color="7" fill="1" visible="yes" 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="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/>
<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/>
<layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/>
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/>
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="no"/>
<layer number="201" name="201bmp" color="2" fill="1" visible="no" active="no"/>
<layer number="202" name="202bmp" color="3" fill="1" visible="no" active="no"/>
<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/>
<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/>
<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/>
<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/>
<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/>
<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/>
<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
<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"/>
<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
</layers>
<board>
<plain>
<wire x1="0.48" y1="0.48" x2="60.48" y2="0.48" width="0" layer="20"/>
<wire x1="60.48" y1="0.48" x2="60.48" y2="60.48" width="0" layer="20"/>
<wire x1="60.48" y1="60.48" x2="0.48" y2="60.48" width="0" layer="20"/>
<wire x1="0.48" y1="60.48" x2="0.48" y2="0.48" width="0" layer="20"/>
<text x="11.43" y="57.15" size="1.778" layer="25">8x8 RGB LED Matrix driver</text>
<text x="17.4625" y="2.54" size="1.778" layer="25">www.elcojacobs.com</text>
<text x="1.27" y="45.72" size="0.8128" layer="25">C:SDI LAT CLK</text>
<text x="1.27" y="44.45" size="0.8128" layer="25">R:SDI LAT CLK</text>
<text x="1.27" y="8.89" size="0.8128" layer="25">C:SDI LAT CLK</text>
<text x="1.27" y="10.16" size="0.8128" layer="25">R:SDO LAT CLK</text>
<text x="13.97" y="20.32" size="0.8128" layer="25" rot="R90">C:SDI LAT CLK</text>
<text x="15.24" y="20.32" size="0.8128" layer="25" rot="R90">R:SDI LAT CLK</text>
<text x="52.07" y="20.32" size="0.8128" layer="25" rot="R90">C:SDO LAT CLK</text>
<text x="50.8" y="20.32" size="0.8128" layer="25" rot="R90">R:SDI LAT CLK</text>
<text x="13.97" y="30.48" size="0.8128" layer="25" rot="R90">VLED VDIG GND</text>
<text x="52.07" y="30.48" size="0.8128" layer="25" rot="R90">VLED VDIG GND</text>
<text x="59.69" y="46.99" size="0.8128" layer="25" rot="R180">VLED VDIG GND</text>
<text x="59.69" y="10.16" size="0.8128" layer="25" rot="R180">VLED VDIG GND</text>
</plain>
<libraries>
<library name="matrix">
<packages>
<package name="MATRIX_60MM_32PIN">
<description>60mm Square Display with 32 Pins

This package is a common layout for 60mm LED Matrix devices with 32 pins.

An outline is drawn on the Measures layer, if you need to see the physical boundary of the display.  It is not drawn in the silkscreen layer, since the outline may collide with low-profile parts far away from the pins of the matrix device.  The outline shows "key" features around the perimeter, either protruding or sunk into the square edge.  Most matrix components use this scheme instead of a dent near pin one.
</description>
<wire x1="5.715" y1="24.48" x2="6.985" y2="24.48" width="0.2032" layer="21"/>
<wire x1="6.985" y1="24.48" x2="7.62" y2="23.845" width="0.2032" layer="21"/>
<wire x1="7.62" y1="22.575" x2="6.985" y2="21.94" width="0.2032" layer="21"/>
<wire x1="2.54" y1="23.845" x2="3.175" y2="24.48" width="0.2032" layer="21"/>
<wire x1="3.175" y1="24.48" x2="4.445" y2="24.48" width="0.2032" layer="21"/>
<wire x1="4.445" y1="24.48" x2="5.08" y2="23.845" width="0.2032" layer="21"/>
<wire x1="5.08" y1="22.575" x2="4.445" y2="21.94" width="0.2032" layer="21"/>
<wire x1="4.445" y1="21.94" x2="3.175" y2="21.94" width="0.2032" layer="21"/>
<wire x1="3.175" y1="21.94" x2="2.54" y2="22.575" width="0.2032" layer="21"/>
<wire x1="5.715" y1="24.48" x2="5.08" y2="23.845" width="0.2032" layer="21"/>
<wire x1="5.08" y1="22.575" x2="5.715" y2="21.94" width="0.2032" layer="21"/>
<wire x1="6.985" y1="21.94" x2="5.715" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-1.905" y1="24.48" x2="-0.635" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-0.635" y1="24.48" x2="0" y2="23.845" width="0.2032" layer="21"/>
<wire x1="0" y1="22.575" x2="-0.635" y2="21.94" width="0.2032" layer="21"/>
<wire x1="0" y1="23.845" x2="0.635" y2="24.48" width="0.2032" layer="21"/>
<wire x1="0.635" y1="24.48" x2="1.905" y2="24.48" width="0.2032" layer="21"/>
<wire x1="1.905" y1="24.48" x2="2.54" y2="23.845" width="0.2032" layer="21"/>
<wire x1="2.54" y1="22.575" x2="1.905" y2="21.94" width="0.2032" layer="21"/>
<wire x1="1.905" y1="21.94" x2="0.635" y2="21.94" width="0.2032" layer="21"/>
<wire x1="0.635" y1="21.94" x2="0" y2="22.575" width="0.2032" layer="21"/>
<wire x1="-5.08" y1="23.845" x2="-4.445" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-4.445" y1="24.48" x2="-3.175" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-3.175" y1="24.48" x2="-2.54" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-2.54" y1="22.575" x2="-3.175" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-3.175" y1="21.94" x2="-4.445" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-4.445" y1="21.94" x2="-5.08" y2="22.575" width="0.2032" layer="21"/>
<wire x1="-1.905" y1="24.48" x2="-2.54" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-2.54" y1="22.575" x2="-1.905" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-0.635" y1="21.94" x2="-1.905" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-9.525" y1="24.48" x2="-8.255" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-8.255" y1="24.48" x2="-7.62" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-7.62" y1="22.575" x2="-8.255" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-7.62" y1="23.845" x2="-6.985" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-6.985" y1="24.48" x2="-5.715" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-5.715" y1="24.48" x2="-5.08" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-5.08" y1="22.575" x2="-5.715" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-5.715" y1="21.94" x2="-6.985" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-6.985" y1="21.94" x2="-7.62" y2="22.575" width="0.2032" layer="21"/>
<wire x1="-9.525" y1="24.48" x2="-10.16" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-10.16" y1="22.575" x2="-9.525" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-8.255" y1="21.94" x2="-9.525" y2="21.94" width="0.2032" layer="21"/>
<wire x1="8.255" y1="24.48" x2="9.525" y2="24.48" width="0.2032" layer="21"/>
<wire x1="9.525" y1="24.48" x2="10.16" y2="23.845" width="0.2032" layer="21"/>
<wire x1="10.16" y1="22.575" x2="9.525" y2="21.94" width="0.2032" layer="21"/>
<wire x1="8.255" y1="24.48" x2="7.62" y2="23.845" width="0.2032" layer="21"/>
<wire x1="7.62" y1="22.575" x2="8.255" y2="21.94" width="0.2032" layer="21"/>
<wire x1="9.525" y1="21.94" x2="8.255" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-4.445" y1="-21.93" x2="-3.175" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-3.175" y1="-21.93" x2="-2.54" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-2.54" y1="-23.835" x2="-3.175" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-7.62" y1="-22.565" x2="-6.985" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-6.985" y1="-21.93" x2="-5.715" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-5.715" y1="-21.93" x2="-5.08" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-5.08" y1="-23.835" x2="-5.715" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-5.715" y1="-24.47" x2="-6.985" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-6.985" y1="-24.47" x2="-7.62" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="-4.445" y1="-21.93" x2="-5.08" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-5.08" y1="-23.835" x2="-4.445" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-3.175" y1="-24.47" x2="-4.445" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-12.065" y1="-21.93" x2="-10.795" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-10.795" y1="-21.93" x2="-10.16" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-10.16" y1="-23.835" x2="-10.795" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-10.16" y1="-22.565" x2="-9.525" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-9.525" y1="-21.93" x2="-8.255" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-8.255" y1="-21.93" x2="-7.62" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-7.62" y1="-23.835" x2="-8.255" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-8.255" y1="-24.47" x2="-9.525" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-9.525" y1="-24.47" x2="-10.16" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="-15.24" y1="-22.565" x2="-14.605" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-14.605" y1="-21.93" x2="-13.335" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-13.335" y1="-21.93" x2="-12.7" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-12.7" y1="-23.835" x2="-13.335" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-13.335" y1="-24.47" x2="-14.605" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-14.605" y1="-24.47" x2="-15.24" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="-12.065" y1="-21.93" x2="-12.7" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-12.7" y1="-23.835" x2="-12.065" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-10.795" y1="-24.47" x2="-12.065" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-20.32" y1="-21.93" x2="-17.78" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-17.78" y1="-21.93" x2="-17.78" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-17.78" y1="-23.835" x2="-17.78" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-17.78" y1="-22.565" x2="-17.145" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-17.145" y1="-21.93" x2="-15.875" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-15.875" y1="-21.93" x2="-15.24" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-15.24" y1="-23.835" x2="-15.875" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-15.875" y1="-24.47" x2="-17.145" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-17.145" y1="-24.47" x2="-17.78" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="-20.32" y1="-21.93" x2="-20.32" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-17.78" y1="-24.47" x2="-20.32" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-1.905" y1="-21.93" x2="-0.635" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="-0.635" y1="-21.93" x2="0" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="0" y1="-23.835" x2="-0.635" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-1.905" y1="-21.93" x2="-2.54" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="-2.54" y1="-23.835" x2="-1.905" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-0.635" y1="-24.47" x2="-1.905" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="15.875" y1="-21.93" x2="17.145" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="17.145" y1="-21.93" x2="17.78" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="17.78" y1="-23.835" x2="17.145" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="12.7" y1="-22.565" x2="13.335" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="13.335" y1="-21.93" x2="14.605" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="14.605" y1="-21.93" x2="15.24" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="15.24" y1="-23.835" x2="14.605" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="14.605" y1="-24.47" x2="13.335" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="13.335" y1="-24.47" x2="12.7" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="15.875" y1="-21.93" x2="15.24" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="15.24" y1="-23.835" x2="15.875" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="17.145" y1="-24.47" x2="15.875" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="8.255" y1="-21.93" x2="9.525" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="9.525" y1="-21.93" x2="10.16" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="10.16" y1="-23.835" x2="9.525" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="10.16" y1="-22.565" x2="10.795" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="10.795" y1="-21.93" x2="12.065" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="12.065" y1="-21.93" x2="12.7" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="12.7" y1="-23.835" x2="12.065" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="12.065" y1="-24.47" x2="10.795" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="10.795" y1="-24.47" x2="10.16" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="5.08" y1="-22.565" x2="5.715" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="5.715" y1="-21.93" x2="6.985" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="6.985" y1="-21.93" x2="7.62" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="7.62" y1="-23.835" x2="6.985" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="6.985" y1="-24.47" x2="5.715" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="5.715" y1="-24.47" x2="5.08" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="8.255" y1="-21.93" x2="7.62" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="7.62" y1="-23.835" x2="8.255" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="9.525" y1="-24.47" x2="8.255" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="0.635" y1="-21.93" x2="1.905" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="1.905" y1="-21.93" x2="2.54" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="2.54" y1="-23.835" x2="1.905" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="2.54" y1="-22.565" x2="3.175" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="3.175" y1="-21.93" x2="4.445" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="4.445" y1="-21.93" x2="5.08" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="5.08" y1="-23.835" x2="4.445" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="4.445" y1="-24.47" x2="3.175" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="3.175" y1="-24.47" x2="2.54" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="0.635" y1="-21.93" x2="0" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="0" y1="-23.835" x2="0.635" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="1.905" y1="-24.47" x2="0.635" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="18.415" y1="-21.93" x2="19.685" y2="-21.93" width="0.2032" layer="21"/>
<wire x1="19.685" y1="-21.93" x2="20.32" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="20.32" y1="-22.565" x2="20.32" y2="-23.835" width="0.2032" layer="21"/>
<wire x1="20.32" y1="-23.835" x2="19.685" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="18.415" y1="-21.93" x2="17.78" y2="-22.565" width="0.2032" layer="21"/>
<wire x1="17.78" y1="-23.835" x2="18.415" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="19.685" y1="-24.47" x2="18.415" y2="-24.47" width="0.2032" layer="21"/>
<wire x1="-12.065" y1="24.48" x2="-10.795" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-10.795" y1="24.48" x2="-10.16" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-10.16" y1="22.575" x2="-10.795" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-15.24" y1="23.845" x2="-14.605" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-14.605" y1="24.48" x2="-13.335" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-13.335" y1="24.48" x2="-12.7" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-12.7" y1="22.575" x2="-13.335" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-13.335" y1="21.94" x2="-14.605" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-14.605" y1="21.94" x2="-15.24" y2="22.575" width="0.2032" layer="21"/>
<wire x1="-12.065" y1="24.48" x2="-12.7" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-12.7" y1="22.575" x2="-12.065" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-10.795" y1="21.94" x2="-12.065" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-19.685" y1="24.48" x2="-18.415" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-18.415" y1="24.48" x2="-17.78" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-17.78" y1="22.575" x2="-18.415" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-17.78" y1="23.845" x2="-17.145" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-17.145" y1="24.48" x2="-15.875" y2="24.48" width="0.2032" layer="21"/>
<wire x1="-15.875" y1="24.48" x2="-15.24" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-15.24" y1="22.575" x2="-15.875" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-15.875" y1="21.94" x2="-17.145" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-17.145" y1="21.94" x2="-17.78" y2="22.575" width="0.2032" layer="21"/>
<wire x1="-19.685" y1="24.48" x2="-20.32" y2="23.845" width="0.2032" layer="21"/>
<wire x1="-20.32" y1="22.575" x2="-19.685" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-18.415" y1="21.94" x2="-19.685" y2="21.94" width="0.2032" layer="21"/>
<wire x1="18.415" y1="24.48" x2="19.685" y2="24.48" width="0.2032" layer="21"/>
<wire x1="19.685" y1="24.48" x2="20.32" y2="23.845" width="0.2032" layer="21"/>
<wire x1="20.32" y1="22.575" x2="19.685" y2="21.94" width="0.2032" layer="21"/>
<wire x1="15.24" y1="23.845" x2="15.875" y2="24.48" width="0.2032" layer="21"/>
<wire x1="15.875" y1="24.48" x2="17.145" y2="24.48" width="0.2032" layer="21"/>
<wire x1="17.145" y1="24.48" x2="17.78" y2="23.845" width="0.2032" layer="21"/>
<wire x1="17.78" y1="22.575" x2="17.145" y2="21.94" width="0.2032" layer="21"/>
<wire x1="17.145" y1="21.94" x2="15.875" y2="21.94" width="0.2032" layer="21"/>
<wire x1="15.875" y1="21.94" x2="15.24" y2="22.575" width="0.2032" layer="21"/>
<wire x1="18.415" y1="24.48" x2="17.78" y2="23.845" width="0.2032" layer="21"/>
<wire x1="17.78" y1="22.575" x2="18.415" y2="21.94" width="0.2032" layer="21"/>
<wire x1="19.685" y1="21.94" x2="18.415" y2="21.94" width="0.2032" layer="21"/>
<wire x1="10.795" y1="24.48" x2="12.065" y2="24.48" width="0.2032" layer="21"/>
<wire x1="12.065" y1="24.48" x2="12.7" y2="23.845" width="0.2032" layer="21"/>
<wire x1="12.7" y1="22.575" x2="12.065" y2="21.94" width="0.2032" layer="21"/>
<wire x1="12.7" y1="23.845" x2="13.335" y2="24.48" width="0.2032" layer="21"/>
<wire x1="13.335" y1="24.48" x2="14.605" y2="24.48" width="0.2032" layer="21"/>
<wire x1="14.605" y1="24.48" x2="15.24" y2="23.845" width="0.2032" layer="21"/>
<wire x1="15.24" y1="22.575" x2="14.605" y2="21.94" width="0.2032" layer="21"/>
<wire x1="14.605" y1="21.94" x2="13.335" y2="21.94" width="0.2032" layer="21"/>
<wire x1="13.335" y1="21.94" x2="12.7" y2="22.575" width="0.2032" layer="21"/>
<wire x1="10.795" y1="24.48" x2="10.16" y2="23.845" width="0.2032" layer="21"/>
<wire x1="10.16" y1="22.575" x2="10.795" y2="21.94" width="0.2032" layer="21"/>
<wire x1="12.065" y1="21.94" x2="10.795" y2="21.94" width="0.2032" layer="21"/>
<wire x1="-20.32" y1="23.845" x2="-20.32" y2="22.575" width="0.2032" layer="21"/>
<wire x1="20.32" y1="23.845" x2="20.32" y2="22.575" width="0.2032" layer="21"/>
<wire x1="-30.48" y1="30.48" x2="-20.32" y2="30.48" width="0.127" layer="47"/>
<wire x1="-20.32" y1="30.48" x2="-20.32" y2="30.734" width="0.127" layer="47"/>
<wire x1="-20.32" y1="30.734" x2="-10.16" y2="30.734" width="0.127" layer="47"/>
<wire x1="-10.16" y1="30.734" x2="-10.16" y2="30.48" width="0.127" layer="47"/>
<wire x1="-10.16" y1="30.48" x2="10.16" y2="30.48" width="0.127" layer="47"/>
<wire x1="10.16" y1="30.48" x2="10.16" y2="30.734" width="0.127" layer="47"/>
<wire x1="10.16" y1="30.734" x2="20.32" y2="30.734" width="0.127" layer="47"/>
<wire x1="20.32" y1="30.734" x2="20.32" y2="30.48" width="0.127" layer="47"/>
<wire x1="20.32" y1="30.48" x2="30.48" y2="30.48" width="0.127" layer="47"/>
<wire x1="30.48" y1="30.48" x2="30.48" y2="20.32" width="0.127" layer="47"/>
<wire x1="30.48" y1="20.32" x2="30.734" y2="20.32" width="0.127" layer="47"/>
<wire x1="30.734" y1="20.32" x2="30.734" y2="10.16" width="0.127" layer="47"/>
<wire x1="30.734" y1="10.16" x2="30.48" y2="10.16" width="0.127" layer="47"/>
<wire x1="30.48" y1="10.16" x2="30.48" y2="-10.16" width="0.127" layer="47"/>
<wire x1="30.48" y1="-10.16" x2="30.734" y2="-10.16" width="0.127" layer="47"/>
<wire x1="30.734" y1="-10.16" x2="30.734" y2="-20.32" width="0.127" layer="47"/>
<wire x1="30.734" y1="-20.32" x2="30.48" y2="-20.32" width="0.127" layer="47"/>
<wire x1="30.48" y1="-20.32" x2="30.48" y2="-30.48" width="0.127" layer="47"/>
<wire x1="30.48" y1="-30.48" x2="20.32" y2="-30.48" width="0.127" layer="47"/>
<wire x1="20.32" y1="-30.48" x2="20.32" y2="-30.226" width="0.127" layer="47"/>
<wire x1="20.32" y1="-30.226" x2="10.16" y2="-30.226" width="0.127" layer="47"/>
<wire x1="10.16" y1="-30.226" x2="10.16" y2="-30.48" width="0.127" layer="47"/>
<wire x1="10.16" y1="-30.48" x2="-10.16" y2="-30.48" width="0.127" layer="47"/>
<wire x1="-10.16" y1="-30.48" x2="-10.16" y2="-30.226" width="0.127" layer="47"/>
<wire x1="-10.16" y1="-30.226" x2="-20.32" y2="-30.226" width="0.127" layer="47"/>
<wire x1="-20.32" y1="-30.226" x2="-20.32" y2="-30.48" width="0.127" layer="47"/>
<wire x1="-20.32" y1="-30.48" x2="-30.48" y2="-30.48" width="0.127" layer="47"/>
<wire x1="-30.48" y1="-30.48" x2="-30.48" y2="-20.32" width="0.127" layer="47"/>
<wire x1="-30.48" y1="-20.32" x2="-30.226" y2="-20.32" width="0.127" layer="47"/>
<wire x1="-30.226" y1="-20.32" x2="-30.226" y2="-10.16" width="0.127" layer="47"/>
<wire x1="-30.226" y1="-10.16" x2="-30.48" y2="-10.16" width="0.127" layer="47"/>
<wire x1="-30.48" y1="-10.16" x2="-30.48" y2="10.16" width="0.127" layer="47"/>
<wire x1="-30.48" y1="10.16" x2="-30.226" y2="10.16" width="0.127" layer="47"/>
<wire x1="-30.226" y1="10.16" x2="-30.226" y2="20.32" width="0.127" layer="47"/>
<wire x1="-30.226" y1="20.32" x2="-30.48" y2="20.32" width="0.127" layer="47"/>
<wire x1="-30.48" y1="20.32" x2="-30.48" y2="30.48" width="0.127" layer="47"/>
<pad name="28" x="-8.89" y="23.2" drill="1.016" rot="R90"/>
<pad name="27" x="-6.35" y="23.2" drill="1.016" rot="R90"/>
<pad name="26" x="-3.81" y="23.2" drill="1.016" rot="R90"/>
<pad name="25" x="-1.27" y="23.2" drill="1.016" rot="R90"/>
<pad name="24" x="1.27" y="23.2" drill="1.016" rot="R90"/>
<pad name="23" x="3.81" y="23.2" drill="1.016" rot="R90"/>
<pad name="22" x="6.35" y="23.2" drill="1.016" rot="R90"/>
<pad name="21" x="8.89" y="23.2" drill="1.016" rot="R90"/>
<pad name="1" x="-19.05" y="-23.2" drill="1.016" shape="square" rot="R90"/>
<pad name="2" x="-16.51" y="-23.2" drill="1.016" rot="R90"/>
<pad name="3" x="-13.97" y="-23.2" drill="1.016" rot="R90"/>
<pad name="4" x="-11.43" y="-23.2" drill="1.016" rot="R90"/>
<pad name="5" x="-8.89" y="-23.2" drill="1.016" rot="R90"/>
<pad name="6" x="-6.35" y="-23.2" drill="1.016" rot="R90"/>
<pad name="7" x="-3.81" y="-23.2" drill="1.016" rot="R90"/>
<pad name="8" x="-1.27" y="-23.2" drill="1.016" rot="R90"/>
<pad name="9" x="1.27" y="-23.2" drill="1.016" rot="R90"/>
<pad name="10" x="3.81" y="-23.2" drill="1.016" rot="R90"/>
<pad name="11" x="6.35" y="-23.2" drill="1.016" rot="R90"/>
<pad name="12" x="8.89" y="-23.2" drill="1.016" rot="R90"/>
<pad name="13" x="11.43" y="-23.2" drill="1.016" rot="R90"/>
<pad name="14" x="13.97" y="-23.2" drill="1.016" rot="R90"/>
<pad name="15" x="16.51" y="-23.2" drill="1.016" rot="R90"/>
<pad name="16" x="19.05" y="-23.2" drill="1.016" rot="R90"/>
<pad name="32" x="-19.05" y="23.2" drill="1.016" rot="R90"/>
<pad name="31" x="-16.51" y="23.2" drill="1.016" rot="R90"/>
<pad name="30" x="-13.97" y="23.2" drill="1.016" rot="R90"/>
<pad name="29" x="-11.43" y="23.2" drill="1.016" rot="R90"/>
<pad name="20" x="11.43" y="23.2" drill="1.016" rot="R90"/>
<pad name="19" x="13.97" y="23.2" drill="1.016" rot="R90"/>
<pad name="18" x="16.51" y="23.2" drill="1.016" rot="R90"/>
<pad name="17" x="19.05" y="23.2" drill="1.016" rot="R90"/>
<text x="-20.32" y="-21.295" size="1.27" layer="25">>NAME</text>
<rectangle x1="6.096" y1="22.956" x2="6.604" y2="23.464" layer="51"/>
<rectangle x1="3.556" y1="22.956" x2="4.064" y2="23.464" layer="51"/>
<rectangle x1="1.016" y1="22.956" x2="1.524" y2="23.464" layer="51"/>
<rectangle x1="-1.524" y1="22.956" x2="-1.016" y2="23.464" layer="51"/>
<rectangle x1="-4.064" y1="22.956" x2="-3.556" y2="23.464" layer="51"/>
<rectangle x1="-6.604" y1="22.956" x2="-6.096" y2="23.464" layer="51"/>
<rectangle x1="-9.144" y1="22.956" x2="-8.636" y2="23.464" layer="51"/>
<rectangle x1="8.636" y1="22.956" x2="9.144" y2="23.464" layer="51"/>
<rectangle x1="-4.064" y1="-23.454" x2="-3.556" y2="-22.946" layer="51"/>
<rectangle x1="-6.604" y1="-23.454" x2="-6.096" y2="-22.946" layer="51"/>
<rectangle x1="-9.144" y1="-23.454" x2="-8.636" y2="-22.946" layer="51"/>
<rectangle x1="-11.684" y1="-23.454" x2="-11.176" y2="-22.946" layer="51"/>
<rectangle x1="-14.224" y1="-23.454" x2="-13.716" y2="-22.946" layer="51"/>
<rectangle x1="-16.764" y1="-23.454" x2="-16.256" y2="-22.946" layer="51"/>
<rectangle x1="-19.304" y1="-23.454" x2="-18.796" y2="-22.946" layer="51"/>
<rectangle x1="-1.524" y1="-23.454" x2="-1.016" y2="-22.946" layer="51"/>
<rectangle x1="16.256" y1="-23.454" x2="16.764" y2="-22.946" layer="51"/>
<rectangle x1="13.716" y1="-23.454" x2="14.224" y2="-22.946" layer="51"/>
<rectangle x1="11.176" y1="-23.454" x2="11.684" y2="-22.946" layer="51"/>
<rectangle x1="8.636" y1="-23.454" x2="9.144" y2="-22.946" layer="51"/>
<rectangle x1="6.096" y1="-23.454" x2="6.604" y2="-22.946" layer="51"/>
<rectangle x1="3.556" y1="-23.454" x2="4.064" y2="-22.946" layer="51"/>
<rectangle x1="1.016" y1="-23.454" x2="1.524" y2="-22.946" layer="51"/>
<rectangle x1="18.796" y1="-23.454" x2="19.304" y2="-22.946" layer="51"/>
<rectangle x1="-11.684" y1="22.956" x2="-11.176" y2="23.464" layer="51"/>
<rectangle x1="-14.224" y1="22.956" x2="-13.716" y2="23.464" layer="51"/>
<rectangle x1="-16.764" y1="22.956" x2="-16.256" y2="23.464" layer="51"/>
<rectangle x1="-19.304" y1="22.956" x2="-18.796" y2="23.464" layer="51"/>
<rectangle x1="18.796" y1="22.956" x2="19.304" y2="23.464" layer="51"/>
<rectangle x1="16.256" y1="22.956" x2="16.764" y2="23.464" layer="51"/>
<rectangle x1="13.716" y1="22.956" x2="14.224" y2="23.464" layer="51"/>
<rectangle x1="11.176" y1="22.956" x2="11.684" y2="23.464" layer="51"/>
</package>
</packages>
</library>
<library name="74xx-eu">
<packages>
<package name="SO16">
<description>Small Outline package 150 mil</description>
<wire x1="4.699" y1="1.9558" x2="-4.699" y2="1.9558" width="0.1524" layer="51"/>
<wire x1="4.699" y1="-1.9558" x2="5.08" y2="-1.5748" width="0.1524" layer="21" curve="90"/>
<wire x1="-5.08" y1="1.5748" x2="-4.699" y2="1.9558" width="0.1524" layer="21" curve="-90"/>
<wire x1="4.699" y1="1.9558" x2="5.08" y2="1.5748" width="0.1524" layer="21" curve="-90"/>
<wire x1="-5.08" y1="-1.5748" x2="-4.699" y2="-1.9558" width="0.1524" layer="21" curve="90"/>
<wire x1="-4.699" y1="-1.9558" x2="4.699" y2="-1.9558" width="0.1524" layer="51"/>
<wire x1="5.08" y1="-1.5748" x2="5.08" y2="1.5748" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="1.5748" x2="-5.08" y2="0.508" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="0.508" x2="-5.08" y2="-0.508" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="-0.508" x2="-5.08" y2="-1.5748" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="0.508" x2="-5.08" y2="-0.508" width="0.1524" layer="21" curve="-180"/>
<wire x1="-5.08" y1="-1.6002" x2="5.08" y2="-1.6002" width="0.0508" layer="21"/>
<smd name="1" x="-4.445" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="16" x="-4.445" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="2" x="-3.175" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="3" x="-1.905" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="15" x="-3.175" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="14" x="-1.905" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="4" x="-0.635" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="13" x="-0.635" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="5" x="0.635" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="12" x="0.635" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="6" x="1.905" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="7" x="3.175" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="11" x="1.905" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="10" x="3.175" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="8" x="4.445" y="-3.0734" dx="0.6604" dy="2.032" layer="1"/>
<smd name="9" x="4.445" y="3.0734" dx="0.6604" dy="2.032" layer="1"/>
<text x="-3.81" y="-0.762" size="1.27" layer="27" ratio="10">>VALUE</text>
<text x="-5.461" y="-1.905" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text>
<rectangle x1="-0.889" y1="1.9558" x2="-0.381" y2="3.0988" layer="51"/>
<rectangle x1="-4.699" y1="-3.0988" x2="-4.191" y2="-1.9558" layer="51"/>
<rectangle x1="-3.429" y1="-3.0988" x2="-2.921" y2="-1.9558" layer="51"/>
<rectangle x1="-2.159" y1="-3.0734" x2="-1.651" y2="-1.9304" layer="51"/>
<rectangle x1="-0.889" y1="-3.0988" x2="-0.381" y2="-1.9558" layer="51"/>
<rectangle x1="-2.159" y1="1.9558" x2="-1.651" y2="3.0988" layer="51"/>
<rectangle x1="-3.429" y1="1.9558" x2="-2.921" y2="3.0988" layer="51"/>
<rectangle x1="-4.699" y1="1.9558" x2="-4.191" y2="3.0988" layer="51"/>
<rectangle x1="0.381" y1="-3.0988" x2="0.889" y2="-1.9558" layer="51"/>
<rectangle x1="1.651" y1="-3.0988" x2="2.159" y2="-1.9558" layer="51"/>
<rectangle x1="2.921" y1="-3.0988" x2="3.429" y2="-1.9558" layer="51"/>
<rectangle x1="4.191" y1="-3.0988" x2="4.699" y2="-1.9558" layer="51"/>
<rectangle x1="0.381" y1="1.9558" x2="0.889" y2="3.0988" layer="51"/>
<rectangle x1="1.651" y1="1.9558" x2="2.159" y2="3.0988" layer="51"/>
<rectangle x1="2.921" y1="1.9558" x2="3.429" y2="3.0988" layer="51"/>
<rectangle x1="4.191" y1="1.9558" x2="4.699" y2="3.0988" layer="51"/>
</package>
</packages>
</library>
<library name="BillPorter">
<packages>
<package name="SOIC-16">
<wire x1="5.323" y1="1.9558" x2="-3.821" y2="1.9558" width="0.1524" layer="21"/>
<wire x1="5.323" y1="-1.9558" x2="5.704" y2="-1.5748" width="0.1524" layer="21" curve="90"/>
<wire x1="-3.821" y1="1.9558" x2="-4.456" y2="1.5748" width="0.1524" layer="21" curve="90"/>
<wire x1="5.704" y1="1.5748" x2="5.323" y2="1.9558" width="0.1524" layer="21" curve="90"/>
<wire x1="-4.456" y1="-1.5748" x2="-4.075" y2="-1.9558" width="0.1524" layer="21" curve="90"/>
<wire x1="-4.075" y1="-1.9558" x2="5.323" y2="-1.9558" width="0.1524" layer="21"/>
<wire x1="5.704" y1="-1.5748" x2="5.704" y2="1.5748" width="0.1524" layer="21"/>
<wire x1="-4.456" y1="1.5748" x2="-4.456" y2="0.508" width="0.1524" layer="21"/>
<wire x1="-4.456" y1="0.508" x2="-4.456" y2="-0.508" width="0.1524" layer="21"/>
<wire x1="-4.456" y1="-0.508" x2="-4.456" y2="-1.5748" width="0.1524" layer="21"/>
<wire x1="-4.456" y1="-0.508" x2="-4.456" y2="0.508" width="0.1524" layer="21" curve="180"/>
<wire x1="-4.456" y1="-1.6002" x2="5.704" y2="-1.6002" width="0.0508" layer="21"/>
<smd name="1" x="-3.81" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="2" x="-2.54" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="3" x="-1.27" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="4" x="0" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="5" x="1.27" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="6" x="2.54" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="7" x="3.81" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="8" x="5.08" y="-3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="9" x="5.08" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="10" x="3.81" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="11" x="2.54" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="12" x="1.27" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="13" x="0" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="14" x="-1.27" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="15" x="-2.54" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<smd name="16" x="-3.81" y="3.175" dx="0.6604" dy="2.032" layer="1"/>
<text x="-3.186" y="-0.635" size="1.27" layer="27" ratio="10">>VALUE</text>
<text x="-5.091" y="-2.286" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text>
<rectangle x1="-0.265" y1="1.9558" x2="0.243" y2="3.0988" layer="51"/>
<rectangle x1="-4.075" y1="-3.0988" x2="-3.567" y2="-1.9558" layer="51"/>
<rectangle x1="-2.805" y1="-3.0988" x2="-2.297" y2="-1.9558" layer="51"/>
<rectangle x1="-1.535" y1="-3.0734" x2="-1.027" y2="-1.9304" layer="51"/>
<rectangle x1="-0.265" y1="-3.0988" x2="0.243" y2="-1.9558" layer="51"/>
<rectangle x1="-1.535" y1="1.9558" x2="-1.027" y2="3.0988" layer="51"/>
<rectangle x1="-2.805" y1="1.9558" x2="-2.297" y2="3.0988" layer="51"/>
<rectangle x1="-4.075" y1="1.9558" x2="-3.567" y2="3.0988" layer="51"/>
<rectangle x1="1.005" y1="-3.0988" x2="1.513" y2="-1.9558" layer="51"/>
<rectangle x1="2.275" y1="-3.0988" x2="2.783" y2="-1.9558" layer="51"/>
<rectangle x1="3.545" y1="-3.0988" x2="4.053" y2="-1.9558" layer="51"/>
<rectangle x1="4.815" y1="-3.0988" x2="5.323" y2="-1.9558" layer="51"/>
<rectangle x1="1.005" y1="1.9558" x2="1.513" y2="3.0988" layer="51"/>
<rectangle x1="2.275" y1="1.9558" x2="2.783" y2="3.0988" layer="51"/>
<rectangle x1="3.545" y1="1.9558" x2="4.053" y2="3.0988" layer="51"/>
<rectangle x1="4.815" y1="1.9558" x2="5.323" y2="3.0988" layer="51"/>
</package>
</packages>
</library>
<library name="resistor">
<packages>
<package name="R0402">
<description>RESISTOR

chip</description>
<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
<text x="-0.635" y="0.762" size="1.27" layer="25">>NAME</text>
<text x="-0.635" y="-2.032" size="1.27" layer="27">>VALUE</text>
<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
</package>
<package name="R0805">
<description>RESISTOR

chip</description>
<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
<smd name="1" x="-0.85" y="0" dx="1.3" dy="1.5" layer="1"/>
<smd name="2" x="0.85" y="0" dx="1.3" dy="1.5" layer="1"/>
<text x="-0.762" y="1.016" size="1.27" layer="25">>NAME</text>
<text x="-0.762" y="-2.286" size="1.27" layer="27">>VALUE</text>
<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
</package>
</packages>
</library>
<library name="rcl">
<packages>
<package name="C0805">
<description>CAPACITOR
</description>
<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
<wire x1="-0.381" y1="0.66" x2="0.381" y2="0.66" width="0.1016" layer="51"/>
<wire x1="-0.356" y1="-0.66" x2="0.381" y2="-0.66" width="0.1016" layer="51"/>
<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
<text x="-1.27" y="1.27" size="1.27" layer="25">>NAME</text>
<text x="-1.27" y="-2.54" size="1.27" layer="27">>VALUE</text>
<rectangle x1="-1.0922" y1="-0.7239" x2="-0.3421" y2="0.7262" layer="51"/>
<rectangle x1="0.3556" y1="-0.7239" x2="1.1057" y2="0.7262" layer="51"/>
<rectangle x1="-0.1001" y1="-0.4001" x2="0.1001" y2="0.4001" layer="35"/>
</package>
<package name="153CLV-0505">
<description>Aluminum electrolytic capacitors

SMD (Chip) Long Life Vertical 153 CLV

http://www.bccomponents.com/</description>
<wire x1="1.75" y1="-2.65" x2="-2.65" y2="-2.65" width="0.2032" layer="21"/>
<wire x1="-2.65" y1="-2.65" x2="-2.65" y2="-1.1" width="0.2032" layer="21"/>
<wire x1="-2.65" y1="-1.1" x2="-2.65" y2="1.1" width="0.2032" layer="51"/>
<wire x1="-2.65" y1="1.1" x2="-2.65" y2="2.65" width="0.2032" layer="21"/>
<wire x1="-2.65" y1="2.65" x2="1.75" y2="2.65" width="0.2032" layer="21"/>
<wire x1="2.65" y1="1.75" x2="2.65" y2="1.1" width="0.2032" layer="21"/>
<wire x1="2.65" y1="1.1" x2="2.65" y2="-1.1" width="0.2032" layer="51"/>
<wire x1="2.65" y1="-1.1" x2="2.65" y2="-1.75" width="0.2032" layer="21"/>
<wire x1="2.65" y1="-1.75" x2="1.75" y2="-2.65" width="0.2032" layer="21"/>
<wire x1="1.75" y1="2.65" x2="2.65" y2="1.75" width="0.2032" layer="21"/>
<wire x1="-2.2" y1="-0.95" x2="2.2" y2="-0.95" width="0.2032" layer="21" curve="133.28887"/>
<wire x1="-2.2" y1="-0.95" x2="-2.2" y2="0.95" width="0.2032" layer="51" curve="-46.71113"/>
<wire x1="-2.2" y1="0.95" x2="2.2" y2="0.95" width="0.2032" layer="21" curve="-133.28887"/>
<wire x1="2.2" y1="-0.95" x2="2.2" y2="0.95" width="0.2032" layer="51" curve="46.71113"/>
<smd name="+" x="2.2" y="0" dx="3" dy="1.6" layer="1"/>
<smd name="-" x="-2.2" y="0" dx="3" dy="1.6" layer="1"/>
<text x="-2.74" y="2.98" size="1.27" layer="25">>NAME</text>
<text x="-2.775" y="-4.235" size="1.27" layer="27">>VALUE</text>
</package>
</packages>
</library>
<library name="con-lsta">
<description>Female Headers etc.

Naming:

FE = female

# contacts - # rows

W = angled

<author>Created by librarian@cadsoft.de</author></description>
<packages>
<package name="FE03-2W">
<wire x1="-6.35" y1="1.651" x2="-5.588" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-5.588" y1="1.651" x2="-4.572" y2="1.651" width="0.1524" layer="51"/>
<wire x1="-4.572" y1="1.651" x2="-3.81" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="1.651" x2="-3.81" y2="-6.35" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-3.048" y1="1.651" x2="-2.032" y2="1.651" width="0.1524" layer="51"/>
<wire x1="-2.032" y1="1.651" x2="-1.27" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="1.651" x2="-1.27" y2="-6.35" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="-6.35" x2="-3.81" y2="-6.35" width="0.1524" layer="21"/>
<wire x1="-6.35" y1="1.651" x2="-6.35" y2="-6.35" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="-6.35" x2="-6.35" y2="-6.35" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="1.651" x2="-0.508" y2="1.651" width="0.1524" layer="21"/>
<wire x1="-0.508" y1="1.651" x2="0.508" y2="1.651" width="0.1524" layer="51"/>
<wire x1="0.508" y1="1.651" x2="1.27" y2="1.651" width="0.1524" layer="21"/>
<wire x1="1.27" y1="-6.35" x2="-1.27" y2="-6.35" width="0.1524" layer="21"/>
<wire x1="1.27" y1="1.651" x2="1.27" y2="-6.35" width="0.1524" layer="21"/>
<pad name="6" x="0" y="2.54" drill="1.016" shape="octagon"/>
<pad name="4" x="-2.54" y="2.54" drill="1.016" shape="octagon"/>
<pad name="2" x="-5.08" y="2.54" drill="1.016" shape="octagon"/>
<pad name="1" x="-5.08" y="5.08" drill="1.016" shape="octagon"/>
<pad name="3" x="-2.54" y="5.08" drill="1.016" shape="octagon"/>
<pad name="5" x="0" y="5.08" drill="1.016" shape="octagon"/>
<text x="-5.08" y="8.89" size="1.27" layer="25" ratio="10">>NAME</text>
<text x="0.635" y="-5.461" size="1.27" layer="21" ratio="10" rot="R90">6</text>
<text x="-1.905" y="-5.461" size="1.27" layer="21" ratio="10" rot="R90">4</text>
<text x="-4.445" y="-5.461" size="1.27" layer="21" ratio="10" rot="R90">2</text>
<text x="-5.08" y="6.35" size="1.27" layer="27" ratio="10">>VALUE</text>
<rectangle x1="-0.3302" y1="3.4036" x2="0.3302" y2="4.2164" layer="21"/>
<rectangle x1="-2.8702" y1="3.4036" x2="-2.2098" y2="4.2164" layer="21"/>
<rectangle x1="-5.4102" y1="3.4036" x2="-4.7498" y2="4.2164" layer="21"/>
<rectangle x1="-0.3302" y1="1.6764" x2="0.3302" y2="3.4036" layer="51"/>
<rectangle x1="-2.8702" y1="1.6764" x2="-2.2098" y2="3.4036" layer="51"/>
<rectangle x1="-5.4102" y1="1.6764" x2="-4.7498" y2="3.4036" layer="51"/>
<rectangle x1="-0.3302" y1="4.2164" x2="0.3302" y2="5.3848" layer="51"/>
<rectangle x1="-2.8702" y1="4.2164" x2="-2.2098" y2="5.3848" layer="51"/>
<rectangle x1="-5.4102" y1="4.2164" x2="-4.7498" y2="5.3848" layer="51"/>
</package>
</packages>
</library>
<library name="NTA4151P">
<packages>
<package name="NTA4151P">
<smd name="D" x="0" y="0" dx="0.356" dy="0.508" layer="1"/>
<smd name="G" x="-0.5" y="-1.295" dx="0.356" dy="0.508" layer="1"/>
<smd name="S" x="0.5" y="-1.295" dx="0.356" dy="0.508" layer="1"/>
<text x="-1.27" y="-2.54" size="0.4064" layer="25">>NAME</text>
<text x="-1.27" y="-3.175" size="0.4064" layer="27">>VALUE</text>
</package>
</packages>
</library>
<library name="con-lstb">
<description>Pin Headers

Naming:

MA = male

# contacts - # rows

W = angled

<author>Created by librarian@cadsoft.de</author></description>
<packages>
<package name="MA03-2W">
<wire x1="1.27" y1="-1.016" x2="1.27" y2="1.778" width="0.1524" layer="21"/>
<wire x1="1.27" y1="-1.016" x2="-1.27" y2="-1.016" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="1.778" x2="1.27" y2="1.778" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="-1.016" x2="-3.81" y2="1.778" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="-1.016" x2="-6.35" y2="-1.016" width="0.1524" layer="21"/>
<wire x1="-6.35" y1="-1.016" x2="-6.35" y2="1.778" width="0.1524" layer="21"/>
<wire x1="-6.35" y1="1.778" x2="-3.81" y2="1.778" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="-1.016" x2="-1.27" y2="1.778" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="-1.016" x2="-1.27" y2="-1.016" width="0.1524" layer="21"/>
<wire x1="-3.81" y1="1.778" x2="-1.27" y2="1.778" width="0.1524" layer="21"/>
<wire x1="-5.08" y1="2.54" x2="-5.08" y2="7.239" width="0.6604" layer="21"/>
<wire x1="-2.54" y1="2.54" x2="-2.54" y2="7.239" width="0.6604" layer="21"/>
<wire x1="0" y1="2.54" x2="0" y2="7.239" width="0.6604" layer="21"/>
<pad name="6" x="0" y="-2.54" drill="1.016" shape="octagon"/>
<pad name="4" x="-2.54" y="-2.54" drill="1.016" shape="octagon"/>
<pad name="2" x="-5.08" y="-2.54" drill="1.016" shape="octagon"/>
<pad name="1" x="-5.08" y="-5.08" drill="1.016" shape="octagon"/>
<pad name="3" x="-2.54" y="-5.08" drill="1.016" shape="octagon"/>
<pad name="5" x="0" y="-5.08" drill="1.016" shape="octagon"/>
<text x="-5.842" y="-7.62" size="1.27" layer="25" ratio="10">>NAME</text>
<text x="0.635" y="-0.254" size="1.27" layer="21" ratio="10" rot="R90">6</text>
<text x="-1.905" y="-0.254" size="1.27" layer="21" ratio="10" rot="R90">4</text>
<text x="-4.445" y="-0.254" size="1.27" layer="21" ratio="10" rot="R90">2</text>
<text x="-5.715" y="-10.16" size="1.27" layer="27" ratio="10">>VALUE</text>
<rectangle x1="-5.4102" y1="1.778" x2="-4.7498" y2="2.54" layer="21"/>
<rectangle x1="-2.8702" y1="1.778" x2="-2.2098" y2="2.54" layer="21"/>
<rectangle x1="-0.3302" y1="1.778" x2="0.3302" y2="2.54" layer="21"/>
<rectangle x1="-0.3302" y1="-1.6764" x2="0.3302" y2="-1.016" layer="21"/>
<rectangle x1="-2.8702" y1="-1.6764" x2="-2.2098" y2="-1.016" layer="21"/>
<rectangle x1="-5.4102" y1="-1.6764" x2="-4.7498" y2="-1.016" layer="21"/>
<rectangle x1="-5.4102" y1="-4.2164" x2="-4.7498" y2="-3.4036" layer="21"/>
<rectangle x1="-5.4102" y1="-3.4036" x2="-4.7498" y2="-1.6764" layer="51"/>
<rectangle x1="-5.4102" y1="-5.3848" x2="-4.7498" y2="-4.2164" layer="51"/>
<rectangle x1="-2.8702" y1="-4.2164" x2="-2.2098" y2="-3.4036" layer="21"/>
<rectangle x1="-2.8702" y1="-3.4036" x2="-2.2098" y2="-1.6764" layer="51"/>
<rectangle x1="-2.8702" y1="-5.3848" x2="-2.2098" y2="-4.2164" layer="51"/>
<rectangle x1="-0.3302" y1="-4.2164" x2="0.3302" y2="-3.4036" layer="21"/>
<rectangle x1="-0.3302" y1="-3.4036" x2="0.3302" y2="-1.6764" layer="51"/>
<rectangle x1="-0.3302" y1="-5.3848" x2="0.3302" y2="-4.2164" layer="51"/>
</package>
</packages>
</library>
<library name="MCR08BT1">
<packages>
<package name="SOT223">
<smd name="A2" x="0" y="0" dx="1.5" dy="1.5" layer="1"/>
<smd name="A" x="0" y="6.3" dx="1.5" dy="3.8" layer="1" rot="R90"/>
<smd name="K" x="-2.3" y="0" dx="1.5" dy="1.5" layer="1"/>
<smd name="G" x="2.3" y="0" dx="1.5" dy="1.5" layer="1"/>
<text x="-6" y="3" size="1.27" layer="25">>NAME</text>
<text x="1" y="3" size="1.27" layer="27">>VALUE</text>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules>
<description language="de">EAGLE Design Rules

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">Laen's PCB Order Design Rules

Please make sure your boards conform to these design rules.</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm"/>
<param name="mtIsolate" value="1.5011mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm"/>
<param name="mdWireWire" value="6mil"/>
<param name="mdWirePad" value="6mil"/>
<param name="mdWireVia" value="6mil"/>
<param name="mdPadPad" value="6mil"/>
<param name="mdPadVia" value="6mil"/>
<param name="mdViaVia" value="6mil"/>
<param name="mdSmdPad" value="6mil"/>
<param name="mdSmdVia" value="6mil"/>
<param name="mdSmdSmd" value="6mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="15mil"/>
<param name="mdDrill" value="6mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="13mil"/>
<param name="msMicroVia" value="13mil"/>
<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="7mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="7mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="7mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="7mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="7mil"/>
<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="|"/>
<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>
</autorouter>
<elements>
<element name="MX1" library="matrix" package="MATRIX_60MM_32PIN" value="MATRIX_8X8_TRICOLOR_ANODE_ROW" x="30.48" y="30.48" rot="R180"/>
<element name="IC1" library="74xx-eu" package="SO16" value="74HC595D" x="38.735" y="31.75" smashed="yes">
<attribute name="VALUE" x="34.925" y="30.988" size="1.27" layer="27" ratio="10"/>
</element>
<element name="BLUE" library="BillPorter" package="SOIC-16" value="TLC5916" x="40.64" y="45.72" smashed="yes" rot="R90">
<attribute name="

repository: silveirago/DIY-Midi-Controller-full

repo_name: silveirago/DIY-Midi-Controller-full

extension: brd