text:
x2="-4.15" y2="4.15" width="0.127" layer="51"/>
<wire x1="-4.15" y1="4.15" x2="-4.15" y2="-4.15" width="0.127" layer="21"/>
<wire x1="-4.15" y1="-4.15" x2="4.15" y2="-4.15" width="0.127" layer="21"/>
<wire x1="4.15" y1="-4.15" x2="4.15" y2="4.15" width="0.127" layer="21"/>
<wire x1="4.15" y1="4.15" x2="-4.15" y2="4.15" width="0.127" layer="21"/>
<wire x1="-4.4" y1="4.4" x2="-4.4" y2="-4.4" width="0.05" layer="39"/>
<wire x1="-4.4" y1="-4.4" x2="4.4" y2="-4.4" width="0.05" layer="39"/>
<wire x1="4.4" y1="-4.4" x2="4.4" y2="4.4" width="0.05" layer="39"/>
<wire x1="4.4" y1="4.4" x2="-4.4" y2="4.4" width="0.05" layer="39"/>
<pad name="1" x="-2.55" y="-2.54" drill="1" shape="square" first="yes"/>
<pad name="3" x="2.53" y="-2.54" drill="1"/>
<pad name="4" x="2.53" y="2.54" drill="1"/>
<pad name="5" x="-0.01" y="2.54" drill="1"/>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules name="default">
<description language="de">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">EAGLE Design Rules

The default Design Rules have been set to cover
a wide range of applications. Your particular design
may have different requirements, so please make the
necessary adjustments and save your customized
design rules under a new name.</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="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="6mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="40mil"/>
<param name="mdDrill" value="6mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="0.35mm"/>
<param name="msMicroVia" value="9.99mm"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="10mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="10mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="10mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="8mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="8mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="-1"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="4mil"/>
<param name="mlMaxStopFrame" value="4mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="0mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="1"/>
<param name="checkStop" value="0"/>
<param name="checkValues" value="0"/>
<param name="checkNames" value="1"/>
<param name="checkWireStubs" value="1"/>
<param name="checkPolygonWidth" value="0"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="0"/>
<param name="TopRouterVariant" value="1"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="a"/>
<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="a"/>
<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="JP1" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X03" package3d_urn="urn:adsk.eagle:package:22458/2" value="" x="144.982471875" y="33.527740625" smashed="yes" rot="R180">
<attribute name="NAME" x="152.07571875" y="34.546553125" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="POPULARITY" value="92" x="144.982471875" y="33.527740625" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="148.792471875" y="36.702740625" size="1.27" layer="27" rot="R180"/>
</element>
<element name="JP2" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X02" package3d_urn="urn:adsk.eagle:package:22435/2" value="" x="152.036353125" y="65.507290625" smashed="yes" rot="R180">
<attribute name="NAME" x="158.021225" y="66.1195125" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="POPULARITY" value="98" x="152.036353125" y="65.507290625" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="154.576353125" y="68.682290625" size="1.27" layer="27" rot="R180"/>
</element>
<element name="JP3" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="145.486503125" y="84.21425" smashed="yes" rot="R270">
<attribute name="NAME" x="144.04043125" y="81.378140625" size="1.27" layer="25" ratio="10"/>
<attribute name="POPULARITY" value="64" x="145.486503125" y="84.21425" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="VALUE" x="142.311503125" y="85.48425" size="1.27" layer="27" rot="R270"/>
</element>
<element name="JP5" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="148.781540625" y="84.19223125" smashed="yes" rot="R270">
<attribute name="NAME" x="147.3473625" y="81.40611875" size="1.27" layer="25" ratio="10"/>
<attribute name="POPULARITY" value="64" x="148.781540625" y="84.19223125" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="VALUE" x="145.606540625" y="85.46223125" size="1.27" layer="27" rot="R270"/>
</element>
<element name="JP6" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="151.796796875" y="84.142184375" smashed="yes" rot="R90">
<attribute name="NAME" x="153.47605" y="82.634175" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="POPULARITY" value="64" x="151.796796875" y="84.142184375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="VALUE" x="154.971796875" y="82.872184375" size="1.27" layer="27" rot="R90"/>
</element>
<element name="JP7" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="143.002503125" y="40.457825" smashed="yes" rot="R270">
<attribute name="NAME" x="144.831303125" y="41.804025" size="1.27" layer="25" ratio="10" rot="R270"/>
<attribute name="POPULARITY" value="64" x="143.002503125" y="40.457825" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="VALUE" x="139.827503125" y="41.727825" size="1.27" layer="27" rot="R270"/>
</element>
<element name="JP8" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X05" package3d_urn="urn:adsk.eagle:package:22469/2" value="" x="103.428196875" y="54.7498" smashed="yes" rot="R90">
<attribute name="POPULARITY" value="69" x="103.428196875" y="54.7498" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="VALUE" x="106.603196875" y="48.3998" size="1.27" layer="27" rot="R90"/>
</element>
<element name="USB-CP2102-MICRO" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X06" package3d_urn="urn:adsk.eagle:package:22472/2" value="" x="126.331309375" y="54.832078125" smashed="yes" rot="R90">
<attribute name="NAME" x="108.081990625" y="49.83994375" size="0.762" layer="25" ratio="10" rot="R90"/>
<attribute name="POPULARITY" value="79" x="126.331309375" y="54.832078125" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="VALUE" x="129.506309375" y="47.212078125" size="1.27" layer="27" rot="R90"/>
</element>
<element name="ELVUSBUART" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X06" package3d_urn="urn:adsk.eagle:package:22472/2" value="" x="130.8687875" y="55.032459375" smashed="yes" rot="R270">
<attribute name="POPULARITY" value="79" x="130.8687875" y="55.032459375" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="VALUE" x="127.6937875" y="62.652459375" size="1.27" layer="27" rot="R270"/>
</element>
<element name="OK1" library="optocoupler" library_urn="urn:adsk.eagle:library:320" package="DIL06" package3d_urn="urn:adsk.eagle:package:21942/1" value="CNY17" x="122.992571875" y="37.782615625" smashed="yes">
<attribute name="MF" value="" x="122.992571875" y="37.782615625" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="CNY17-1" x="122.992571875" y="37.782615625" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="118.928571875" y="34.861615625" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="OC_FARNELL" value="1045399" x="122.992571875" y="37.782615625" size="1.778" layer="27" display="off"/>
<attribute name="OC_NEWARK" value="05M4044" x="122.992571875" y="37.782615625" size="1.778" layer="27" display="off"/>
<attribute name="POPULARITY" value="1" x="122.992571875" y="37.782615625" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="119.91220625" y="39.190525" size="1.27" layer="25" ratio="10"/>
</element>
<element name="OK2" library="optocoupler" library_urn="urn:adsk.eagle:library:320" package="DIL06" package3d_urn="urn:adsk.eagle:package:21942/1" value="CNY17" x="122.81389375" y="81.1621375" smashed="yes">
<attribute name="MF" value="" x="122.81389375" y="81.1621375" size="1.778" layer="27" display="off"/>
<attribute name="MPN" value="CNY17-1" x="122.81389375" y="81.1621375" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="118.74989375" y="78.2411375" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="OC_FARNELL" value="1045399" x="122.81389375" y="81.1621375" size="1.778" layer="27" display="off"/>
<attribute name="OC_NEWARK" value="05M4044" x="122.81389375" y="81.1621375" size="1.778" layer="27" display="off"/>
<attribute name="POPULARITY" value="1" x="122.81389375" y="81.1621375" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="119.616353125" y="82.449165625" size="1.27" layer="25" ratio="10"/>
</element>
<element name="R1" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="820" x="115.0468125" y="39.231153125" smashed="yes" rot="R270">
<attribute name="NAME" x="113.055678125" y="43.665715625" size="0.9906" layer="25" ratio="12" rot="R270"/>
<attribute name="VALUE" x="114.5642125" y="40.856753125" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="R2" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="220" x="136.645309375" y="81.57568125" smashed="yes" rot="R270">
<attribute name="NAME" x="134.645521875" y="86.375184375" size="0.9906" layer="25" ratio="12" rot="R270"/>
<attribute name="VALUE" x="136.162709375" y="83.20128125" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="LED1" library="led" library_urn="urn:adsk.eagle:library:259" package="LED5MM" package3d_urn="urn:adsk.eagle:package:15799/2" value="Green" x="105.334690625" y="69.304309375" smashed="yes" rot="R90">
<attribute name="NAME" x="112.123946875" y="67.4508" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="POPULARITY" value="93" x="105.334690625" y="69.304309375" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="LED2" library="led" library_urn="urn:adsk.eagle:library:259" package="LED5MM" package3d_urn="urn:adsk.eagle:package:15799/2" value="RED" x="105.274053125" y="76.347415625" smashed="yes" rot="R90">
<attribute name="NAME" x="111.04836875" y="73.285246875" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="POPULARITY" value="93" x="105.274053125" y="76.347415625" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="LED3" library="led" library_urn="urn:adsk.eagle:library:259" package="LED5MM" package3d_urn="urn:adsk.eagle:package:15799/2" value="Yellow" x="104.359940625" y="39.164715625" smashed="yes" rot="R270">
<attribute name="NAME" x="102.1253" y="42.679" size="1.27" layer="25" ratio="10"/>
<attribute name="POPULARITY" value="93" x="104.359940625" y="39.164715625" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="R3" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="1.2K" x="109.277275" y="39.065275" smashed="yes" rot="R270">
<attribute name="NAME" x="107.418209375" y="43.89340625" size="0.9906" layer="25" ratio="12" rot="R270"/>
<attribute name="VALUE" x="108.794675" y="40.690875" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="R4" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="470" x="112.850084375" y="81.071628125" smashed="yes" rot="R90">
<attribute name="NAME" x="111.86823125" y="84.008371875" size="0.9906" layer="25" ratio="12" rot="R90"/>
<attribute name="VALUE" x="112.298571875" y="81.354084375" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="R5" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="390" x="153.94293125" y="36.728471875" smashed="yes" rot="R180">
<attribute name="NAME" x="158.35543125" y="38.418353125" size="0.9906" layer="25" ratio="12" rot="R180"/>
<attribute name="VALUE" x="155.943053125" y="37.177025" size="0.9906" layer="25" ratio="12" rot="R180"/>
</element>
<element name="R6" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="470" x="115.863065625" y="81.1347375" smashed="yes" rot="R90">
<attribute name="NAME" x="114.884375" y="84.0602125" size="0.9906" layer="25" ratio="12" rot="R90"/>
<attribute name="VALUE" x="116.345665625" y="79.5091375" size="0.9906" layer="25" ratio="12" rot="R90"/>
</element>
<element name="IC1" library="linear" library_urn="urn:adsk.eagle:library:262" package="DIL08" package3d_urn="urn:adsk.eagle:package:16409/2" value="TLC393P" x="135.832309375" y="38.424090625" smashed="yes">
<attribute name="NAME" x="130.498309375" y="35.503090625" size="1.27" layer="25" ratio="10" rot="R90"/>
<attribute name="POPULARITY" value="0" x="135.832309375" y="38.424090625" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="131.462775" y="39.65344375" size="1.27" layer="25" ratio="10"/>
</element>
<element name="R7" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="18K" x="153.843140625" y="46.84746875" smashed="yes" rot="R180">
<attribute name="NAME" x="158.383871875" y="48.658884375" size="0.9906" layer="25" ratio="12" rot="R180"/>
<attribute name="VALUE" x="156.19841875" y="47.37714375" size="0.9906" layer="25" ratio="12" rot="R180"/>
</element>
<element name="R8" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="10K" x="153.88075" y="41.71165" smashed="yes" rot="R180">
<attribute name="NAME" x="158.361565625" y="43.4281" size="0.9906" layer="25" ratio="12" rot="R180"/>
<attribute name="VALUE" x="156.078371875" y="42.24328125" size="0.9906" layer="25" ratio="12" rot="R180"/>
</element>
<element name="R9" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="220K" x="153.905484375" y="39.133475" smashed="yes" rot="R180">
<attribute name="NAME" x="158.3845" y="40.909603125" size="0.9906" layer="25" ratio="12" rot="R180"/>
<attribute name="VALUE" x="155.98505" y="39.650121875" size="0.9906" layer="25" ratio="12" rot="R180"/>
</element>
<element name="R10" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="15K" x="153.863003125" y="44.274340625" smashed="yes">
<attribute name="NAME" x="156.62773125" y="45.039609375" size="0.9906" layer="25" ratio="12"/>
<attribute name="VALUE" x="153.691978125" y="43.873459375" size="0.9906" layer="25" ratio="12"/>
</element>
<element name="R11" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="22K" x="142.118359375" y="81.710125" smashed="yes" rot="R270">
<attribute name="NAME" x="140.283328125" y="87.1451125" size="0.9906" layer="25" ratio="12" rot="R270"/>
<attribute name="VALUE" x="141.635759375" y="83.335725" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="R12" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="100K" x="139.310059375" y="81.58105" smashed="yes" rot="R270">
<attribute name="NAME" x="137.498565625" y="86.9925" size="0.9906" layer="25" ratio="12" rot="R270"/>
<attribute name="VALUE" x="138.827459375" y="83.20665" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="D1" library="Diodes" library_urn="urn:adsk.eagle:library:11396254" package="DO-41" package3d_urn="urn:adsk.eagle:package:10898391/4" value="1N4007" x="153.74155625" y="70.1829375" smashed="yes" rot="R180">
<attribute name="CREATED_BY" value="PCBLayout.com" x="153.74155625" y="70.1829375" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="DIGIKEY_PART_NUMBER" value="1N4007MSCT-ND" x="153.74155625" y="70.1829375" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MANUFACTURER" value="Micro Commercial Co" x="153.74155625" y="70.1829375" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="1N4007" x="153.74155625" y="70.1829375" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="154.68500625" y="70.854815625" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="PACKAGE" value="DO-41" x="153.74155625" y="70.1829375" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="D2" library="Diodes" library_urn="urn:adsk.eagle:library:11396254" package="DO-41" package3d_urn="urn:adsk.eagle:package:10898391/4" value="1N4007" x="153.741553125" y="73.398928125" smashed="yes" rot="R180">
<attribute name="CREATED_BY" value="PCBLayout.com" x="153.741553125" y="73.398928125" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="DIGIKEY_PART_NUMBER" value="1N4007MSCT-ND" x="153.741553125" y="73.398928125" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MANUFACTURER" value="Micro Commercial Co" x="153.741553125" y="73.398928125" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="1N4007" x="153.741553125" y="73.398928125" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="154.6986875" y="74.016078125" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="PACKAGE" value="DO-41" x="153.741553125" y="73.398928125" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="D3" library="Diodes" library_urn="urn:adsk.eagle:library:11396254" package="DO-41" package3d_urn="urn:adsk.eagle:package:10898391/4" value="1N4007" x="153.780721875" y="76.4632875" smashed="yes" rot="R180">
<attribute name="CREATED_BY" value="PCBLayout.com" x="153.780721875" y="76.4632875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="DIGIKEY_PART_NUMBER" value="1N4007MSCT-ND" x="153.780721875" y="76.4632875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MANUFACTURER" value="Micro Commercial Co" x="153.780721875" y="76.4632875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="1N4007" x="153.780721875" y="76.4632875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="154.75149375" y="77.1463375" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="PACKAGE" value="DO-41" x="153.780721875" y="76.4632875" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="D4" library="Diodes" library_urn="urn:adsk.eagle:library:11396254" package="DO-41" package3d_urn="urn:adsk.eagle:package:10898391/4" value="1N4007" x="153.791234375" y="79.52936875" smashed="yes" rot="R180">
<attribute name="CREATED_BY" value="PCBLayout.com" x="153.791234375" y="79.52936875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="DIGIKEY_PART_NUMBER" value="1N4007MSCT-ND" x="153.791234375" y="79.52936875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MANUFACTURER" value="Micro Commercial Co" x="153.791234375" y="79.52936875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="1N4007" x="153.791234375" y="79.52936875" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="154.678509375" y="80.1556125" size="1.27" layer="25" ratio="10" rot="R180"/>
<attribute name="PACKAGE" value="DO-41" x="153.791234375" y="79.52936875" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="D5" library="Diodes" library_urn="urn:adsk.eagle:library:11396254" package="DO-41" package3d_urn="urn:adsk.eagle:package:10898391/4" value="Zener,9.1V,1.3W" x="132.67488125" y="81.552759375" smashed="yes" rot="R270">
<attribute name="CREATED_BY" value="PCBLayout.com" x="132.67488125" y="81.552759375" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="DIGIKEY_PART_NUMBER" value="1N4007MSCT-ND" x="132.67488125" y="81.552759375" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="MANUFACTURER" value="Micro Commercial Co" x="132.67488125" y="81.552759375" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="MPN" value="1N4007" x="132.67488125" y="81.552759375" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="NAME" x="132.14309375" y="82.55754375" size="1.27" layer="25" ratio="10" rot="R270"/>
<attribute name="PACKAGE" value="DO-41" x="132.67488125" y="81.552759375" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="EBUS" library="Connector" library_urn="urn:adsk.eagle:library:16378166" package="TERMBLK_508-2N" package3d_urn="urn:adsk.eagle:package:24957621/1" value="2828XX-2282837-2" x="152.62273125" y="52.53634375" smashed="yes" rot="R90">
<attribute name="CATEGORY" value="Connector" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="DESCRIPTION" value="  2 Position Wire to Board Terminal Block Horizontal with Board 5.08 mm Through Hole" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MANUFACTURER" value="TE Connectivity" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MPN" value="282837-2" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="NAME" x="151.489309375" y="62.3578125" size="1.778" layer="25" rot="R180" align="bottom-center"/>
<attribute name="OPERATING_TEMPERATURE" value="-40°C to +105°C" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="PART_STATUS" value="ACTIVE" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="ROHS_COMPLIANCE" value="RoHS Compliant" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="SERIES" value="282837" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="SUBCATEGORY" value="Terminal Block" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="THERMALLOSS" value="" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="TYPE" value=" Side Wire Entry" x="152.62273125" y="52.53634375" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="MGT1" library="BeagleBone_Blue_R3" library_urn="urn:adsk.eagle:library:5828899" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:5829439/2" value="MOUNTING_HOLE" x="101.80965625" y="32.46064375" smashed="yes"/>
<element name="MGT2" library="BeagleBone_Blue_R3" library_urn="urn:adsk.eagle:library:5828899" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:5829439/2" value="MOUNTING_HOLE" x="157.88198125" y="32.411059375" smashed="yes"/>
<element name="MGT3" library="BeagleBone_Blue_R3" library_urn="urn:adsk.eagle:library:5828899" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:5829439/2" value="MOUNTING_HOLE" x="101.910175" y="85.0258875" smashed="yes"/>
<element name="MGT4" library="BeagleBone_Blue_R3" library_urn="urn:adsk.eagle:library:5828899" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:5829439/2" value="MOUNTING_HOLE" x="157.855103125" y="84.993759375" smashed="yes"/>
<element name="JP9" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="146.878878125" y="52.594628125" smashed="yes">
<attribute name="POPULARITY" value="64" x="146.878878125" y="52.594628125" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="145.608878125" y="49.419628125" size="1.27" layer="27"/>
</element>
<element name="JP10" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="158.351446875" y="52.573021875" smashed="yes">
<attribute name="POPULARITY" value="64" x="158.351446875" y="52.573021875" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="157.081446875" y="49.398021875" size="1.27" layer="27"/>
</element>
<element name="JP11" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="158.3374" y="57.710703125" smashed="yes">
<attribute name="POPULARITY" value="64" x="158.3374" y="57.710703125" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="157.0674" y="54.535703125" size="1.27" layer="27"/>
</element>
<element name="JP12" library="pinhead" library_urn="urn:adsk.eagle:library:325" package="1X01" package3d_urn="urn:adsk.eagle:package:22485/2" value="" x="146.87691875" y="57.718215625" smashed="yes">
<attribute name="POPULARITY" value="64" x="146.87691875" y="57.718215625" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="145.60691875" y="54.543215625" size="1.27" layer="27"/>
</element>
<element name="Q1" library="DC_LOAD_AU" library_urn="urn:adsk.eagle:library:220454" package="TO92-CBE" package3d_urn="urn:adsk.eagle:package:220552/2" value="" x="130.99705" y="72.592934375" smashed="yes">
<attribute name="NAME" x="127.57909375" y="75.03979375" size="1.27" layer="25" ratio="10"/>
<attribute name="VALUE" x="128.45705" y="69.290934375" size="1.27" layer="27" ratio="10"/>
</element>
<element name="R13" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="0204/7" package3d_urn="urn:adsk.eagle:package:8118465/1" value="220" x="111.978240625" y="39.1274125" smashed="yes" rot="R270">
<attribute name="NAME" x="110.11394375" y="44.234034375" size="0.9906" layer="25" ratio="12" rot="R270"/>
<attribute name="VALUE" x="111.495640625" y="40.7530125" size="0.9906" layer="25" ratio="12" rot="R270"/>
</element>
<element name="IC2" library="linear" library_urn="urn:adsk.eagle:library:262" package="TO92" package3d_urn="urn:adsk.eagle:package:16416/2" value="78L05Z" x="138.53659375" y="72.706246875" smashed="yes">
<attribute name="NAME" x="134.035290625" y="74.795834375" size="1.27" layer="25" ratio="10"/>
<attribute name="POPULARITY" value="12" x="138.53659375" y="72.706246875" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="135.84363125" y="69.40225" size="1.27" layer="25" ratio="10"/>
</element>
<element name="C2" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="CPOL-RADIAL-2.5MM-5MM-KIT" package3d_urn="urn:adsk.eagle:package:37424/1" value="10uF" x="123.704584375" y="69.142603125" smashed="yes">
<attribute name="NAME" x="123.108234375" y="73.27225" size="1.27" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-08440" x="123.704584375" y="69.142603125" size="1.778" layer="27" display="off"/>
</element>
<element name="C3" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="CAP-PTH-SMALL-KIT" package3d_urn="urn:adsk.eagle:package:37428/1" value="2.2uF" x="139.886303125" y="64.399271875" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="CAP-08370" x="139.886303125" y="64.399271875" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="C1" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="CAP-PTH-SMALL-KIT" package3d_urn="urn:adsk.eagle:package:37428/1" value="100nF" x="116.18451875" y="68.452821875" smashed="yes">
<attribute name="PROD_ID" value="CAP-08370" x="116.18451875" y="68.452821875" size="1.778" layer="27" display="off"/>
</element>
<element name="SJ1" library="jumper" library_urn="urn:adsk.eagle:library:252" package="SJW" package3d_urn="urn:adsk.eagle:package:15507/1" value="" x="144.858396875" y="72.156275" smashed="yes" rot="R270">
<attribute name="NAME" x="143.706053125" y="74.884925" size="1.27" layer="25" ratio="10"/>
<attribute name="POPULARITY" value="3" x="144.858396875" y="72.156275" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="VALUE" x="144.858396875" y="71.156275" size="0.02" layer="27" rot="R270"/>
</element>
<element name="PS1" library="RNM-0512S" package="CONV_RNM-0512S" value="RNM-0512S" x="138.124165625" y="55.38583125" smashed="yes">
<attribute name="AVAILABILITY" value="Warning" x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="DESCRIPTION" value=" 1W DC/DC-Converter 'ECONOLINE' DIP6 1kV unreg " x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="MF" value="Recom Power" x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="MP" value="RNM-0512S" x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="PACKAGE" value="DIP-6 Recom Power" x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="PRICE" value="None" x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="PURCHASE-URL" value="https://pricing.snapeda.com/search/part/RNM-0512S/?ref=eda" x="138.124165625" y="55.38583125" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="132.925525" y="50.800065625" size="1.27" layer="25" align="top-left"/>
</element>
<element name="C4" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="CAP-PTH-SMALL-KIT" package3d_urn="urn:adsk.eagle:package:37428/1" value="2.2uF" x="138.237165625" y="47.89671875" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="CAP-08370" x="138.237165625" y="47.89671875" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="JP4" library="Connector" library_urn="urn:adsk.eagle:library:16378166" package="1X04" package3d_urn="urn:adsk.eagle:package:22407/2" value="PINHD-1X4" x="144.127253125" y="55.11759375" smashed="yes" rot="R90">
<attribute name="CATEGORY" value="CONNECTOR" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="DESCRIPTION" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MANUFACTURER" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="MPN" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="OPERATING_TEMP" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="PART_STATUS" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="ROHS_COMPLIANT" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="SERIES" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="SUB-CATEGORY" value="PIN-HEADER" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="THERMALLOSS" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="TYPE" value="" x="144.127253125" y="55.11759375" size="1.778" layer="27" rot="R90" display="off"/>
</element>
</elements>
<signals>
<signal name="N$1">
</signal>
<signal name="GND">
<contactref element="JP1" pad="1"/>
<contactref element="JP8" pad="1"/>
<contactref element="ELVUSBUART" pad="3"/>
<contactref element="USB-CP2102-MICRO" pad="2"/>
<contactref element="R3" pad="1"/>
<contactref element="OK1" pad="4"/>
<contactref element="R10" pad="1"/>
<contactref element="R11" pad="1"/>
<contactref element="D1" pad="A"/>
<contactref element="D2" pad="A"/>
<contactref element="Q1" pad="E"/>
<contactref element="R13" pad="1"/>
<contactref element="C2" pad="2"/>
<contactref element="IC2" pad="2"/>
<contactref element="JP3" pad="1"/>
<contactref element="C1" pad="2"/>
<contactref element="C4" pad="2"/>
<contactref element="PS1" pad="1"/>
<contactref element="PS1" pad="5"/>
<contactref element="C3" pad="2"/>
<contactref element="JP4" pad="1"/>
<contactref element="JP4" pad="3"/>
<wire x1="117.58151875" y1="68.452821875" x2="118.2713" y2="69.142603125" width="0.254" layer="1"/>
<wire x1="118.2713" y1="69.142603125" x2="122.454584375" y2="69.142603125" width="0.254" layer="1"/>
<wire x1="103.428196875" y1="49.6698" x2="103.5304" y2="49.567596875" width="0.254" layer="1"/>
<wire x1="103.5304" y1="49.567596875" x2="103.5304" y2="44.4754" width="0.254" layer="1"/>
<wire x1="103.5304" y1="44.4754" x2="105.130525" y2="42.875275" width="0.254" layer="1"/>
<wire x1="105.130525" y1="42.875275" x2="109.277275" y2="42.875275" width="0.254" layer="1"/>
<wire x1="111.978240625" y1="42.9374125" x2="111.916103125" y2="42.875275" width="0.254" layer="1"/>
<wire x1="111.916103125" y1="42.875275" x2="109.277275" y2="42.875275" width="0.254" layer="1"/>
<wire x1="103.428196875" y1="49.6698" x2="106.6674" y2="49.6698" width="0.254" layer="1"/>
<wire x1="117.2464" y1="51.5112" x2="118.1354" y2="50.6222" width="0.254" layer="1"/>
<wire x1="118.1354" y1="50.6222" x2="125.93143125" y2="50.6222" width="0.254" layer="1"/>
<wire x1="125.93143125" y1="50.6222" x2="126.331309375" y2="51.022078125" width="0.254" layer="1"/>
<wire x1="106.6674" y1="49.6698" x2="108.5088" y2="51.5112" width="0.254" layer="1"/>
<wire x1="108.5088" y1="51.5112" x2="117.2464" y2="51.5112" width="0.254" layer="1"/>
<wire x1="126.331309375" y1="51.022078125" x2="128.7018" y2="53.39256875" width="0.254" layer="16"/>
<wire x1="128.7018" y1="53.39256875" x2="128.7018" y2="54.737" width="0.254" layer="16"/>
<wire x1="128.7018" y1="54.737" x2="130.267259375" y2="56.302459375" width="0.254" layer="16"/>
<wire x1="130.267259375" y1="56.302459375" x2="130.8687875" y2="56.302459375" width="0.254" layer="16"/>
<wire x1="138.489303125" y1="64.399271875" x2="135.574165625" y2="61.484134375" width="0.254" layer="1"/>
<wire x1="135.574165625" y1="61.484134375" x2="135.574165625" y2="52.84583125" width="0.254" layer="1"/>
<wire x1="138.114165625" y1="57.92583125" x2="138.114165625" y2="64.024134375" width="0.254" layer="1"/>
<wire x1="138.114165625" y1="64.024134375" x2="138.489303125" y2="64.399271875" width="0.254" layer="1"/>
<wire x1="144.127253125" y1="56.38759375" x2="143.873659375" y2="56.134" width="0.254" layer="1"/>
<wire x1="143.873659375" y1="56.134" x2="139.4968" y2="56.134" width="0.254" layer="1"/>
<wire x1="139.4968" y1="56.134" x2="138.114165625" y2="57.516634375" width="0.254" layer="1"/>
<wire x1="138.114165625" y1="57.516634375" x2="138.114165625" y2="57.92583125" width="0.254" layer="1"/>
<wire x1="136.840165625" y1="47.89671875" x2="136.840165625" y2="51.57983125" width="0.254" layer="1"/>
<wire x1="136.840165625" y1="51.57983125" x2="135.574165625" y2="52.84583125" width="0.254" layer="1"/>
<wire x1="130.8687875" y1="56.302459375" x2="128.5748" y2="58.596446875" width="0.254" layer="1"/>
<wire x1="128.5748" y1="59.3344" x2="129.2352" y2="59.9948" width="0.254" layer="1"/>
<wire x1="129.2352" y1="59.9948" x2="133.3754" y2="59.9948" width="0.254" layer="1"/>
<wire x1="134.6708" y1="53.749196875" x2="135.574165625" y2="52.84583125" width="0.254" layer="1"/>
<wire x1="128.5748" y1="58.596446875" x2="128.5748" y2="59.3344" width="0.254" layer="1"/>
<wire x1="133.3754" y1="59.9948" x2="134.6708" y2="58.6994" width="0.254" layer="1"/>
<wire x1="134.6708" y1="58.6994" x2="134.6708" y2="53.749196875" width="0.254" layer="1"/>
<wire x1="133.53705" y1="72.592934375" x2="135.5553625" y2="74.611246875" width="0.254" layer="1"/>
<wire x1="135.5553625" y1="74.611246875" x2="138.53659375" y2="74.611246875" width="0.254" layer="1"/>
<wire x1="142.118359375" y1="85.520125" x2="143.424234375" y2="84.21425" width="0.254" layer="1"/>
<wire x1="143.424234375" y1="84.21425" x2="145.486503125" y2="84.21425" width="0.254" layer="1"/>
<wire x1="138.53659375" y1="74.611246875" x2="140.221953125" y2="74.611246875" width="0.254" layer="1"/>
<wire x1="148.229825" y1="72.2122" x2="149.416553125" y2="73.398928125" width="0.254" layer="1"/>
<wire x1="140.221953125" y1="74.611246875" x2="142.621" y2="72.2122" width="0.254" layer="1"/>
<wire x1="142.621" y1="72.2122" x2="148.229825" y2="72.2122" width="0.254" layer="1"/>
<wire x1="149.41655625" y1="70.1829375" x2="149.41655625" y2="73.398925" width="0.254" layer="1"/>
<wire x1="149.41655625" y1="73.398925" x2="149.416553125" y2="73.398928125" width="0.254" layer="1"/>
<wire x1="138.53659375" y1="74.611246875" x2="140.582546875" y2="76.6572" width="0.254" layer="16"/>
<wire x1="140.582546875" y1="76.6572" x2="142.9766" y2="76.6572" width="0.254" layer="16"/>
<via x="142.9766" y="76.6572" extent="1-16" drill="0.35"/>
<wire x1="142.9766" y1="76.6572" x2="144.399" y2="78.0796" width="0.254" layer="1"/>
<wire x1="144.399" y1="83.126746875" x2="145.486503125" y2="84.21425" width="0.254" layer="1"/>
<wire x1="144.399" y1="78.0796" x2="144.399" y2="83.126746875" width="0.254" layer="1"/>
<wire x1="122.454584375" y1="69.142603125" x2="122.454584375" y2="69.673384375" width="0.254" layer="1"/>
<wire x1="127.4064" y1="70.7898" x2="128.3462" y2="69.85" width="0.254" layer="1"/>
<wire x1="128.3462" y1="69.85" x2="131.8006" y2="69.85" width="0.254" layer="1"/>
<wire x1="131.8006" y1="69.85" x2="133.53705" y2="71.58645" width="0.254" layer="1"/>
<wire x1="133.53705" y1="71.58645" x2="133.53705" y2="72.592934375" width="0.254" layer="1"/>
<wire x1="122.454584375" y1="69.673384375" x2="123.571" y2="70.7898" width="0.254" layer="1"/>
<wire x1="123.571" y1="70.7898" x2="127.4064" y2="70.7898" width="0.254" layer="1"/>
<wire x1="138.489303125" y1="64.399271875" x2="134.638775" y2="68.2498" width="0.254" layer="1"/>
<wire x1="134.638775" y1="68.2498" x2="134.5946" y2="68.2498" width="0.254" layer="1"/>
<via x="134.5946" y="68.2498" extent="1-16" drill="0.35"/>
<wire x1="134.5946" y1="68.2498" x2="133.53705" y2="69.30735" width="0.254" layer="16"/>
<wire x1="133.53705" y1="69.30735" x2="133.53705" y2="72.592934375" width="0.254" layer="16"/>
<wire x1="125.532571875" y1="41.592615625" x2="124.1806" y2="42.9445875" width="0.254" layer="1"/>
<wire x1="124.1806" y1="42.9445875" x2="124.1806" y2="46.8122" width="0.254" layer="1"/>
<via x="124.1806" y="46.8122" extent="1-16" drill="0.35"/>
<wire x1="124.1806" y1="46.8122" x2="124.1806" y2="48.87136875" width="0.254" layer="16"/>
<wire x1="124.1806" y1="48.87136875" x2="126.331309375" y2="51.022078125" width="0.254" layer="16"/>
<wire x1="144.127253125" y1="51.30759375" x2="143.02780625" y2="51.30759375" width="0.254" layer="16"/>
<wire x1="141.859" y1="52.4764" x2="141.859" y2="54.5084" width="0.254" layer="16"/>
<wire x1="141.859" y1="54.5084" x2="143.73819375" y2="56.38759375" width="0.254" layer="16"/>
<wire x1="143.73819375" y1="56.38759375" x2="144.127253125" y2="56.38759375" width="0.254" layer="16"/>
<wire x1="143.02780625" y1="51.30759375" x2="141.859" y2="52.4764" width="0.254" layer="16"/>
<wire x1="150.053003125" y1="44.274340625" x2="149.970271875" y2="44.357071875" width="0.254" layer="1"/>
<wire x1="149.970271875" y1="44.357071875" x2="148.6662" y2="45.66114375" width="0.254" layer="1"/>
<wire x1="146.35520625" y1="51.30759375" x2="144.127253125" y2="51.30759375" width="0.254" layer="1"/>
<wire x1="148.6662" y1="45.66114375" x2="148.6662" y2="48.9966" width="0.254" layer="1"/>
<wire x1="148.6662" y1="48.9966" x2="146.35520625" y2="51.30759375" width="0.254" layer="1"/>
<wire x1="147.522471875" y1="33.527740625" x2="147.522471875" y2="41.909271875" width="0.254" layer="1"/>
<wire x1="147.522471875" y1="41.909271875" x2="149.970271875" y2="44.357071875" width="0.254" layer="1"/>
<polygon width="0.254" layer="16" isolate="0.508">
<vertex x="98.933" y="83.693"/>
<vertex x="98.933" y="85.979"/>
<vertex x="100.838" y="87.884"/>
<vertex x="158.75" y="87.884"/>
<vertex x="160.401" y="86.233"/>
<vertex x="160.401" y="31.115"/>
<vertex x="159.004" y="29.718"/>
<vertex x="100.965" y="29.718"/>
<vertex x="99.06" y="31.623"/>
<vertex x="98.933" y="31.75"/>
</polygon>
</signal>
<signal name="5V">
<contactref element="JP1" pad="2"/>
<contactref element="JP8" pad="5"/>
<contactref element="USB-CP2102-MICRO" pad="1"/>
<contactref element="ELVUSBUART" pad="2"/>
<wire x1="103.428196875" y1="59.8298" x2="104.3812" y2="59.8298" width="0.254" layer="1"/>
<wire x1="109.7026" y1="54.5084" x2="115.1128" y2="54.5084" width="0.254" layer="1"/>
<via x="115.1128" y="54.5084" extent="1-16" drill="0.35"/>
<wire x1="115.1128" y1="54.5084" x2="116.8908" y2="52.7304" width="0.254" layer="16"/>
<wire x1="116.8908" y1="52.7304" x2="116.8908" y2="50.546" width="0.254" layer="16"/>
<via x="116.8908" y="50.546" extent="1-16" drill="0.35"/>
<wire x1="116.8908" y1="50.546" x2="118.954721875" y2="48.482078125" width="0.254" layer="1"/>
<wire x1="118.954721875" y1="48.482078125" x2="126.0856" y2="48.482078125" width="0.254" layer="1"/>
<wire x1="126.0856" y1="48.482078125" x2="126.331309375" y2="48.482078125" width="0.254" layer="1"/>
<wire x1="104.3812" y1="59.8298" x2="109.7026" y2="54.5084" width="0.254" layer="1"/>
<wire x1="126.331309375" y1="48.482078125" x2="127.336721875" y2="48.482078125" width="0.254" layer="1"/>
<wire x1="127.336721875" y1="48.482078125" x2="129.921" y2="45.8978" width="0.254" layer="1"/>
<wire x1="129.921" y1="45.8978" x2="131.6736" y2="45.8978" width="0.254" layer="1"/>
<wire x1="133.156140625" y1="58.842459375" x2="130.8687875" y2="58.842459375" width="0.254" layer="1"/>
<wire x1="131.6736" y1="45.8978" x2="133.8326" y2="48.0568" width="0.254" layer="1"/>
<wire x1="133.8326" y1="48.0568" x2="133.8326" y2="58.166" width="0.254" layer="1"/>
<wire x1="133.8326" y1="58.166" x2="133.156140625" y2="58.842459375" width="0.254" layer="1"/>
<wire x1="144.982471875" y1="33.527740625" x2="145.0848" y2="33.63006875" width="0.254" layer="1"/>
<wire x1="126.0856" y1="46.5328" x2="126.0856" y2="48.482078125" width="0.254" layer="1"/>
<wire x1="145.0848" y1="33.63006875" x2="145.0848" y2="41.6306" width="0.254" layer="1"/>
<wire x1="145.0848" y1="41.6306" x2="142.0622" y2="44.6532" width="0.254" layer="1"/>
<wire x1="142.0622" y1="44.6532" x2="127.9652" y2="44.6532" width="0.254" layer="1"/>
<wire x1="127.9652" y1="44.6532" x2="126.0856" y2="46.5328" width="0.254" layer="1"/>
<polygon width="0.254" layer="1" isolate="0.254">
<vertex x="99.441" y="85.471"/>
<vertex x="101.346" y="87.376"/>
<vertex x="107.569" y="87.376"/>
<vertex x="159.258" y="87.376"/>
<vertex x="160.655" y="85.979"/>
<vertex x="160.655" y="31.369"/>
<vertex x="159.512" y="30.226"/>
<vertex x="100.203" y="30.226"/>
<vertex x="99.187" y="31.242"/>
<vertex x="99.187" y="85.217"/>
</polygon>
</signal>
<signal name="RXI">
<contactref element="JP8" pad="3"/>
<contactref element="ELVUSBUART" pad="4"/>
<contactref element="USB-CP2102-MICRO" pad="4"/>
<contactref element="OK1" pad="5"/>
<contactref element="LED1" pad="K"/>
<contactref element="R1" pad="1"/>
<wire x1="103.428196875" y1="54.7498" x2="106.7942" y2="54.7498" width="0.254" layer="1"/>
<wire x1="119.805278125" y1="56.102078125" x2="126.331309375" y2="56.102078125" width="0.254" layer="1"/>
<wire x1="106.7942" y1="54.7498" x2="108.7628" y2="52.7812" width="0.254" layer="1"/>
<wire x1="108.7628" y1="52.7812" x2="116.4844" y2="52.7812" width="0.254" layer="1"/>
<wire x1="116.4844" y1="52.7812" x2="119.805278125" y2="56.102078125" width="0.254" layer="1"/>
<wire x1="115.0468125" y1="43.041153125" x2="116.3066" y2="41.781365625" width="0.254" layer="1"/>
<wire x1="116.3066" y1="41.781365625" x2="116.3066" y2="39.878" width="0.254" layer="1"/>
<wire x1="116.3066" y1="39.878" x2="117.348" y2="38.8366" width="0.254" layer="1"/>
<wire x1="122.992571875" y1="39.477371875" x2="122.992571875" y2="41.592615625" width="0.254" layer="1"/>
<wire x1="117.348" y1="38.8366" x2="122.3518" y2="38.8366" width="0.254" layer="1"/>
<wire x1="122.3518" y1="38.8366" x2="122.992571875" y2="39.477371875" width="0.254" layer="1"/>
<wire x1="126.331309375" y1="56.102078125" x2="127.387521875" y2="56.102078125" width="0.254" layer="1"/>
<wire x1="128.7526" y1="54.737" x2="128.7526" y2="54.1528" width="0.254" layer="1"/>
<wire x1="128.7526" y1="54.1528" x2="129.5146" y2="53.3908" width="0.254" layer="1"/>
<wire x1="130.497128125" y1="53.3908" x2="130.8687875" y2="53.762459375" width="0.254" layer="1"/>
<wire x1="127.387521875" y1="56.102078125" x2="128.7526" y2="54.737" width="0.254" layer="1"/>
<wire x1="129.5146" y1="53.3908" x2="130.497128125" y2="53.3908" width="0.254" layer="1"/>
<wire x1="122.992571875" y1="41.592615625" x2="122.992571875" y2="43.465171875" width="0.254" layer="16"/>
<wire x1="124.1044" y1="44.577" x2="127.2286" y2="44.577" width="0.254" layer="16"/>
<wire x1="127.2286" y1="44.577" x2="128.4224" y2="45.7708" width="0.254" layer="16"/>
<wire x1="128.4224" y1="51.316071875" x2="130.8687875" y2="53.762459375" width="0.254" layer="16"/>
<wire x1="122.992571875" y1="43.465171875" x2="124.1044" y2="44.577" width="0.254" layer="16"/>
<wire x1="128.4224" y1="45.7708" x2="128.4224" y2="51.316071875" width="0.254" layer="16"/>
<wire x1="103.428196875" y1="54.7498" x2="101.219" y2="52.540603125" width="0.254" layer="1"/>
<wire x1="103.886" y1="42.0878" x2="106.68" y2="42.0878" width="0.254" layer="1"/>
<wire x1="106.68" y1="42.0878" x2="108.204" y2="40.5638" width="0.254" layer="1"/>
<wire x1="101.219" y1="52.540603125" x2="101.219" y2="44.7548" width="0.254" layer="1"/>
<wire x1="101.219" y1="44.7548" x2="103.886" y2="42.0878" width="0.254" layer="1"/>
<via x="110.617" y="40.5638" extent="1-16" drill="0.35"/>
<wire x1="110.617" y1="40.5638" x2="112.9538" y2="40.5638" width="0.254" layer="16"/>
<wire x1="112.9538" y1="40.5638" x2="115.0468125" y2="42.6568125" width="0.254" layer="16"/>
<wire x1="115.0468125" y1="42.6568125" x2="115.0468125" y2="43.041153125" width="0.254" layer="16"/>
<wire x1="103.428196875" y1="54.7498" x2="104.9148" y2="54.7498" width="0.254" layer="16"/>
<wire x1="107.188" y1="57.023" x2="107.188" y2="69.7484" width="0.254" layer="16"/>
<wire x1="107.188" y1="69.7484" x2="106.362090625" y2="70.574309375" width="0.254" layer="16"/>
<wire x1="106.362090625" y1="70.574309375" x2="105.334690625" y2="70.574309375" width="0.254" layer="16"/>
<wire x1="104.9148" y1="54.7498" x2="107.188" y2="57.023" width="0.254" layer="16"/>
<wire x1="108.204" y1="40.5638" x2="110.617" y2="40.5638" width="0.254" layer="1"/>
</signal>
<signal name="TXD">
<contactref element="JP8" pad="2"/>
<contactref element="USB-CP2102-MICRO" pad="3"/>
<contactref element="ELVUSBUART" pad="5"/>
<contactref element="OK2" pad="2"/>
<wire x1="103.428196875" y1="52.2098" x2="117.056" y2="52.2098" width="0.254" layer="1"/>
<wire x1="117.056" y1="52.2098" x2="118.5164" y2="53.6702" width="0.254" layer="1"/>
<wire x1="118.5164" y1="53.6702" x2="126.2231875" y2="53.6702" width="0.254" layer="1"/>
<wire x1="126.2231875" y1="53.6702" x2="126.331309375" y2="53.562078125" width="0.254" layer="1"/>
<wire x1="126.331309375" y1="53.562078125" x2="127.209721875" y2="53.562078125" width="0.254" layer="1"/>
<wire x1="129.549340625" y1="51.222459375" x2="130.8687875" y2="51.222459375" width="0.254" layer="1"/>
<wire x1="127.209721875" y1="53.562078125" x2="129.549340625" y2="51.222459375" width="0.254" layer="1"/>
<wire x1="126.331309375" y1="53.562078125" x2="120.1928" y2="59.7005875" width="0.254" layer="16"/>
<wire x1="121.6406" y1="71.501" x2="121.6406" y2="72.39" width="0.254" layer="16"/>
<via x="121.6406" y="72.39" extent="1-16" drill="0.35"/>
<wire x1="121.6406" y1="72.39" x2="121.6406" y2="76.17884375" width="0.254" layer="1"/>
<wire x1="121.6406" y1="76.17884375" x2="122.81389375" y2="77.3521375" width="0.254" layer="1"/>
<wire x1="120.1928" y1="59.7005875" x2="120.1928" y2="70.0532" width="0.254" layer="16"/>
<wire x1="120.1928" y1="70.0532" x2="121.6406" y2="71.501" width="0.254" layer="16"/>
</signal>
<signal name="RING">
<contactref element="ELVUSBUART" pad="6"/>
</signal>
<signal name="DTR">
<contactref element="USB-CP2102-MICRO" pad="5"/>
</signal>
<signal name="N$2">
<contactref element="R3" pad="2"/>
<contactref element="LED3" pad="K"/>
<wire x1="104.359940625" y1="37.894715625" x2="106.99938125" y2="35.255275" width="0.254" layer="1"/>
<wire x1="106.99938125" y1="35.255275" x2="109.277275" y2="35.255275" width="0.254" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="LED1" pad="A"/>
<contactref element="R2" pad="1"/>
<wire x1="105.334690625" y1="68.034309375" x2="103.5558" y2="69.8132" width="0.254" layer="1"/>
<wire x1="103.5558" y1="69.8132" x2="103.5558" y2="79.1718" width="0.254" layer="1"/>
<wire x1="103.5558" y1="79.1718" x2="105.3846" y2="81.0006" width="0.254" layer="1"/>
<wire x1="105.3846" y1="81.0006" x2="105.4862" y2="81.0006" width="0.254" layer="1"/>
<via x="105.4862" y="81.0006" extent="1-16" drill="0.35"/>
<wire x1="105.4862" y1="81.0006" x2="124.8156" y2="81.0006" width="0.254" layer="16"/>
<wire x1="124.8156" y1="81.0006" x2="127.9144" y2="84.0994" width="0.254" layer="16"/>
<via x="127.9144" y="84.0994" extent="1-16" drill="0.35"/>
<wire x1="127.9144" y1="84.0994" x2="133.4008" y2="84.0994" width="0.254" layer="1"/>
<wire x1="133.4008" y1="84.0994" x2="134.0358" y2="83.4644" width="0.254" layer="1"/>
<via x="134.0358" y="83.4644" extent="1-16" drill="0.35"/>
<wire x1="134.0358" y1="83.4644" x2="135.7122" y2="83.4644" width="0.254" layer="16"/>
<wire x1="136.645309375" y1="84.397509375" x2="136.645309375" y2="85.38568125" width="0.254" layer="16"/>
<wire x1="135.7122" y1="83.4644" x2="136.645309375" y2="84.397509375" width="0.254" layer="16"/>
</signal>
<signal name="+3V3">
<contactref element="R1" pad="2"/>
<contactref element="R2" pad="2"/>
<contactref element="R6" pad="2"/>
<contactref element="JP1" pad="3"/>
<contactref element="JP8" pad="4"/>
<contactref element="USB-CP2102-MICRO" pad="6"/>
<contactref element="ELVUSBUART" pad="1"/>
<wire x1="115.863065625" y1="84.9447375" x2="118.384803125" y2="82.423" width="0.254" layer="1"/>
<wire x1="118.384803125" y1="82.423" x2="126.365" y2="82.423" width="0.254" layer="1"/>
<wire x1="129.159" y1="79.629" x2="129.1844" y2="79.629" width="0.254" layer="1"/>
<via x="129.1844" y="79.629" extent="1-16" drill="0.35"/>
<wire x1="129.1844" y1="79.629" x2="134.781990625" y2="79.629" width="0.254" layer="16"/>
<wire x1="134.781990625" y1="79.629" x2="136.555196875" y2="77.85579375" width="0.254" layer="16"/>
<wire x1="136.555196875" y1="77.85579375" x2="136.645309375" y2="77.76568125" width="0.254" layer="16"/>
<wire x1="126.365" y1="82.423" x2="129.159" y2="79.629" width="0.254" layer="1"/>
<wire x1="103.428196875" y1="57.2898" x2="105.4734" y2="57.2898" width="0.254" layer="1"/>
<wire x1="123.716878125" y1="61.182078125" x2="126.331309375" y2="61.182078125" width="0.254" layer="1"/>
<wire x1="105.4734" y1="57.2898" x2="109.093" y2="53.6702" width="0.254" layer="1"/>
<wire x1="109.093" y1="53.6702" x2="116.205" y2="53.6702" width="0.254" layer="1"/>
<wire x1="116.205" y1="53.6702" x2="123.716878125" y2="61.182078125" width="0.254" layer="1"/>
<wire x1="126.331309375" y1="61.182078125" x2="130.66840625" y2="61.182078125" width="0.254" layer="1"/>
<wire x1="130.66840625" y1="61.182078125" x2="130.8687875" y2="61.382459375" width="0.254" layer="1"/>
<wire x1="103.428196875" y1="57.2898" x2="100.9142" y2="54.775803125" width="0.254" layer="16"/>
<wire x1="103.3272" y1="43.4848" x2="105


text:
.5878" y2="43.4848" width="0.254" layer="16"/>
<wire x1="105.5878" y1="43.4848" x2="107.5944" y2="41.4782" width="0.254" layer="16"/>
<wire x1="109.347" y1="37.2872" x2="113.665" y2="37.2872" width="0.254" layer="16"/>
<wire x1="113.665" y1="37.2872" x2="115.0468125" y2="35.9053875" width="0.254" layer="16"/>
<wire x1="115.0468125" y1="35.9053875" x2="115.0468125" y2="35.421153125" width="0.254" layer="16"/>
<wire x1="100.9142" y1="54.775803125" x2="100.9142" y2="45.8978" width="0.254" layer="16"/>
<wire x1="100.9142" y1="45.8978" x2="103.3272" y2="43.4848" width="0.254" layer="16"/>
<wire x1="107.5944" y1="41.4782" x2="107.5944" y2="39.0398" width="0.254" layer="16"/>
<wire x1="107.5944" y1="39.0398" x2="109.347" y2="37.2872" width="0.254" layer="16"/>
<wire x1="130.8687875" y1="61.382459375" x2="132.334" y2="62.847671875" width="0.254" layer="16"/>
<wire x1="132.334" y1="73.634596875" x2="136.555196875" y2="77.85579375" width="0.254" layer="16"/>
<wire x1="132.334" y1="62.847671875" x2="132.334" y2="73.634596875" width="0.254" layer="16"/>
<wire x1="115.0468125" y1="35.421153125" x2="115.0468125" y2="34.7115875" width="0.254" layer="1"/>
<wire x1="115.0468125" y1="34.7115875" x2="119.3038" y2="30.4546" width="0.254" layer="1"/>
<wire x1="119.3038" y1="30.4546" x2="139.36933125" y2="30.4546" width="0.254" layer="1"/>
<wire x1="139.36933125" y1="30.4546" x2="142.442471875" y2="33.527740625" width="0.254" layer="1"/>
</signal>
<signal name="N$6">
<contactref element="OK1" pad="1"/>
<contactref element="R5" pad="1"/>
<wire x1="120.452571875" y1="33.972615625" x2="121.539" y2="32.8861875" width="0.254" layer="1"/>
<wire x1="121.539" y1="32.8861875" x2="121.539" y2="31.877" width="0.254" layer="1"/>
<wire x1="121.539" y1="31.877" x2="122.0216" y2="31.3944" width="0.254" layer="1"/>
<wire x1="138.7348" y1="31.3944" x2="138.7602" y2="31.369" width="0.254" layer="1"/>
<via x="138.7602" y="31.369" extent="1-16" drill="0.35"/>
<wire x1="138.7602" y1="31.369" x2="140.462" y2="31.369" width="0.254" layer="16"/>
<wire x1="140.462" y1="31.369" x2="141.0716" y2="30.7594" width="0.254" layer="16"/>
<via x="141.0716" y="30.7594" extent="1-16" drill="0.35"/>
<wire x1="141.0716" y1="30.7594" x2="148.7678" y2="30.7594" width="0.254" layer="1"/>
<wire x1="154.736871875" y1="36.728471875" x2="157.75293125" y2="36.728471875" width="0.254" layer="1"/>
<wire x1="122.0216" y1="31.3944" x2="138.7348" y2="31.3944" width="0.254" layer="1"/>
<wire x1="148.7678" y1="30.7594" x2="154.736871875" y2="36.728471875" width="0.254" layer="1"/>
</signal>
<signal name="N$8">
<contactref element="R6" pad="1"/>
<contactref element="OK2" pad="1"/>
<wire x1="115.863065625" y1="77.3247375" x2="120.24649375" y2="77.3247375" width="0.254" layer="1"/>
<wire x1="120.24649375" y1="77.3247375" x2="120.27389375" y2="77.3521375" width="0.254" layer="1"/>
</signal>
<signal name="+5V">
<contactref element="LED3" pad="A"/>
<contactref element="JP5" pad="1"/>
<contactref element="R4" pad="2"/>
<contactref element="R5" pad="2"/>
<contactref element="R7" pad="2"/>
<contactref element="R8" pad="2"/>
<contactref element="IC2" pad="1"/>
<contactref element="C2" pad="1"/>
<contactref element="C1" pad="1"/>
<contactref element="PS1" pad="3"/>
<contactref element="C4" pad="1"/>
<contactref element="JP4" pad="2"/>
<wire x1="112.850084375" y1="84.881628125" x2="114.4016" y2="83.3301125" width="0.254" layer="1"/>
<wire x1="114.4016" y1="68.838740625" x2="114.78751875" y2="68.452821875" width="0.254" layer="1"/>
<wire x1="114.4016" y1="83.3301125" x2="114.4016" y2="68.838740625" width="0.254" layer="1"/>
<wire x1="114.78751875" y1="68.452821875" x2="109.707696875" y2="63.373" width="0.254" layer="1"/>
<wire x1="102.743" y1="63.373" x2="100.6094" y2="61.2394" width="0.254" layer="1"/>
<wire x1="100.6094" y1="61.2394" x2="100.6094" y2="42.8498" width="0.254" layer="1"/>
<wire x1="103.024484375" y1="40.434715625" x2="104.359940625" y2="40.434715625" width="0.254" layer="1"/>
<wire x1="109.707696875" y1="63.373" x2="102.743" y2="63.373" width="0.254" layer="1"/>
<wire x1="100.6094" y1="42.8498" x2="103.024484375" y2="40.434715625" width="0.254" layer="1"/>
<wire x1="124.954584375" y1="69.142603125" x2="135.385803125" y2="69.142603125" width="0.254" layer="1"/>
<wire x1="137.26659375" y1="71.02339375" x2="137.26659375" y2="72.706246875" width="0.254" layer="1"/>
<wire x1="135.385803125" y1="69.142603125" x2="137.26659375" y2="71.02339375" width="0.254" layer="1"/>
<wire x1="114.78751875" y1="68.452821875" x2="116.971740625" y2="66.2686" width="0.254" layer="1"/>
<wire x1="123.7234" y1="66.2686" x2="125.095" y2="67.6402" width="0.254" layer="1"/>
<wire x1="125.095" y1="67.6402" x2="125.095" y2="69.0021875" width="0.254" layer="1"/>
<wire x1="125.095" y1="69.0021875" x2="124.954584375" y2="69.142603125" width="0.254" layer="1"/>
<wire x1="116.971740625" y1="66.2686" x2="123.7234" y2="66.2686" width="0.254" layer="1"/>
<wire x1="140.654165625" y1="52.84583125" x2="141.655928125" y2="53.84759375" width="0.254" layer="1"/>
<wire x1="141.655928125" y1="53.84759375" x2="144.127253125" y2="53.84759375" width="0.254" layer="1"/>
<wire x1="139.634165625" y1="47.89671875" x2="140.654165625" y2="48.91671875" width="0.254" layer="1"/>
<wire x1="140.654165625" y1="48.91671875" x2="140.654165625" y2="52.84583125" width="0.254" layer="1"/>
<wire x1="148.781540625" y1="84.19223125" x2="145.1102" y2="80.520890625" width="0.254" layer="1"/>
<wire x1="145.1102" y1="80.520890625" x2="145.1102" y2="77.724" width="0.254" layer="1"/>
<wire x1="145.1102" y1="77.724" x2="143.1798" y2="75.7936" width="0.254" layer="1"/>
<wire x1="143.1798" y1="75.7936" x2="142.3416" y2="75.7936" width="0.254" layer="1"/>
<via x="142.3416" y="75.7936" extent="1-16" drill="0.35"/>
<wire x1="142.3416" y1="75.7936" x2="141.2494" y2="74.7014" width="0.254" layer="16"/>
<wire x1="141.2494" y1="74.7014" x2="141.2494" y2="72.3138" width="0.254" layer="16"/>
<wire x1="141.2494" y1="72.3138" x2="140.4112" y2="71.4756" width="0.254" layer="16"/>
<wire x1="140.4112" y1="71.4756" x2="138.303" y2="71.4756" width="0.254" layer="16"/>
<wire x1="138.303" y1="71.4756" x2="137.26659375" y2="72.51200625" width="0.254" layer="16"/>
<wire x1="137.26659375" y1="72.51200625" x2="137.26659375" y2="72.706246875" width="0.254" layer="16"/>
<wire x1="139.9879" y1="63.86269375" x2="140.0048" y2="63.84579375" width="0.254" layer="1"/>
<wire x1="137.26659375" y1="72.706246875" x2="139.9879" y2="69.984940625" width="0.254" layer="1"/>
<wire x1="139.9879" y1="69.984940625" x2="139.9879" y2="63.86269375" width="0.254" layer="1"/>
<wire x1="140.0048" y1="60.4774" x2="139.4206" y2="59.8932" width="0.254" layer="1"/>
<wire x1="139.4206" y1="59.8932" x2="139.4206" y2="57.3427" width="0.254" layer="1"/>
<wire x1="139.4206" y1="57.3427" x2="139.46615" y2="57.29715" width="0.254" layer="1"/>
<via x="139.46615" y="57.29715" extent="1-16" drill="0.35"/>
<wire x1="139.46615" y1="57.29715" x2="139.46615" y2="54.033846875" width="0.254" layer="16"/>
<wire x1="139.46615" y1="54.033846875" x2="140.654165625" y2="52.84583125" width="0.254" layer="16"/>
<wire x1="140.0048" y1="63.84579375" x2="140.0048" y2="60.4774" width="0.254" layer="1"/>
<wire x1="144.127253125" y1="53.84759375" x2="145.118259375" y2="54.8386" width="0.254" layer="1"/>
<wire x1="150.033140625" y1="52.049259375" x2="150.033140625" y2="47.0408" width="0.254" layer="1"/>
<wire x1="150.033140625" y1="47.0408" x2="150.033140625" y2="46.84746875" width="0.254" layer="1"/>
<wire x1="145.118259375" y1="54.8386" x2="147.2438" y2="54.8386" width="0.254" layer="1"/>
<wire x1="147.2438" y1="54.8386" x2="150.033140625" y2="52.049259375" width="0.254" layer="1"/>
<wire x1="150.07075" y1="41.71165" x2="150.17885" y2="41.81975" width="0.254" layer="1"/>
<wire x1="150.17885" y1="41.81975" x2="151.3586" y2="42.9995" width="0.254" layer="1"/>
<wire x1="151.3586" y1="45.715340625" x2="150.033140625" y2="47.0408" width="0.254" layer="1"/>
<wire x1="151.3586" y1="42.9995" x2="151.3586" y2="45.715340625" width="0.254" layer="1"/>
<wire x1="150.13293125" y1="36.728471875" x2="149.910728125" y2="36.728471875" width="0.254" layer="1"/>
<wire x1="149.910728125" y1="36.728471875" x2="148.717" y2="37.9222" width="0.254" layer="1"/>
<wire x1="148.717" y1="37.9222" x2="148.717" y2="40.513" width="0.254" layer="1"/>
<wire x1="150.02375" y1="41.81975" x2="150.17885" y2="41.81975" width="0.254" layer="1"/>
<wire x1="148.717" y1="40.513" x2="150.02375" y2="41.81975" width="0.254" layer="1"/>
</signal>
<signal name="N$4">
<contactref element="R4" pad="1"/>
<contactref element="LED2" pad="A"/>
<wire x1="105.274053125" y1="75.077415625" x2="105.862215625" y2="75.077415625" width="0.254" layer="1"/>
<wire x1="108.046428125" y1="77.261628125" x2="112.850084375" y2="77.261628125" width="0.254" layer="1"/>
<wire x1="105.862215625" y1="75.077415625" x2="108.046428125" y2="77.261628125" width="0.254" layer="1"/>
</signal>
<signal name="V+">
<contactref element="IC1" pad="8"/>
</signal>
<signal name="V-">
<contactref element="IC1" pad="4"/>
</signal>
<signal name="N$5">
<contactref element="OK1" pad="2"/>
<contactref element="IC1" pad="7"/>
<wire x1="122.992571875" y1="33.972615625" x2="123.0376" y2="34.01764375" width="0.254" layer="1"/>
<wire x1="125.6792" y1="39.4716" x2="131.8514" y2="39.4716" width="0.254" layer="1"/>
<wire x1="131.8514" y1="39.4716" x2="134.562309375" y2="42.182509375" width="0.254" layer="1"/>
<wire x1="134.562309375" y1="42.182509375" x2="134.562309375" y2="42.234090625" width="0.254" layer="1"/>
<wire x1="123.0376" y1="34.01764375" x2="123.0376" y2="36.83" width="0.254" layer="1"/>
<wire x1="123.0376" y1="36.83" x2="125.6792" y2="39.4716" width="0.254" layer="1"/>
</signal>
<signal name="N$9">
<contactref element="R8" pad="1"/>
<contactref element="IC1" pad="6"/>
<contactref element="IC1" pad="1"/>
<contactref element="R9" pad="2"/>
<contactref element="JP7" pad="1"/>
<wire x1="132.022309375" y1="34.614090625" x2="133.0452" y2="35.63698125" width="0.254" layer="1"/>
<wire x1="133.0452" y1="35.63698125" x2="133.0452" y2="38.5572" width="0.254" layer="1"/>
<wire x1="133.0452" y1="38.5572" x2="134.2898" y2="39.8018" width="0.254" layer="1"/>
<wire x1="136.271" y1="39.8018" x2="137.102309375" y2="40.633109375" width="0.254" layer="1"/>
<wire x1="137.102309375" y1="40.633109375" x2="137.102309375" y2="42.234090625" width="0.254" layer="1"/>
<wire x1="134.2898" y1="39.8018" x2="136.271" y2="39.8018" width="0.254" layer="1"/>
<wire x1="137.102309375" y1="42.234090625" x2="138.55621875" y2="43.688" width="0.254" layer="1"/>
<wire x1="143.002503125" y1="41.909496875" x2="143.002503125" y2="40.457825" width="0.254" layer="1"/>
<wire x1="138.55621875" y1="43.688" x2="141.224" y2="43.688" width="0.254" layer="1"/>
<wire x1="141.224" y1="43.688" x2="143.002503125" y2="41.909496875" width="0.254" layer="1"/>
<wire x1="150.095484375" y1="39.133475" x2="152.673659375" y2="41.71165" width="0.254" layer="1"/>
<wire x1="152.673659375" y1="41.71165" x2="157.69075" y2="41.71165" width="0.254" layer="1"/>
<wire x1="143.002503125" y1="40.457825" x2="143.002503125" y2="39.369496875" width="0.254" layer="1"/>
<wire x1="143.002503125" y1="39.369496875" x2="143.9164" y2="38.4556" width="0.254" layer="1"/>
<via x="143.9164" y="38.4556" extent="1-16" drill="0.35"/>
<wire x1="143.9164" y1="38.4556" x2="149.417609375" y2="38.4556" width="0.254" layer="16"/>
<wire x1="149.417609375" y1="38.4556" x2="150.095484375" y2="39.133475" width="0.254" layer="16"/>
</signal>
<signal name="N$10">
<contactref element="IC1" pad="3"/>
<contactref element="R9" pad="1"/>
<contactref element="R7" pad="1"/>
<contactref element="IC1" pad="5"/>
<contactref element="R10" pad="2"/>
<wire x1="137.102309375" y1="34.614090625" x2="139.5984" y2="37.11018125" width="0.254" layer="1"/>
<wire x1="139.5984" y1="42.19018125" x2="139.642309375" y2="42.234090625" width="0.254" layer="1"/>
<wire x1="139.5984" y1="37.11018125" x2="139.5984" y2="42.19018125" width="0.254" layer="1"/>
<wire x1="157.673003125" y1="44.274340625" x2="157.673003125" y2="46.82760625" width="0.254" layer="1"/>
<wire x1="157.673003125" y1="46.82760625" x2="157.653140625" y2="46.84746875" width="0.254" layer="1"/>
<wire x1="157.715484375" y1="39.133475" x2="158.259475" y2="39.133475" width="0.254" layer="1"/>
<wire x1="158.259475" y1="39.133475" x2="159.1056" y2="39.9796" width="0.254" layer="1"/>
<wire x1="159.1056" y1="39.9796" x2="159.1056" y2="42.672" width="0.254" layer="1"/>
<wire x1="157.673003125" y1="44.104596875" x2="157.673003125" y2="44.274340625" width="0.254" layer="1"/>
<wire x1="159.1056" y1="42.672" x2="157.673003125" y2="44.104596875" width="0.254" layer="1"/>
<wire x1="157.653140625" y1="46.84746875" x2="153.83226875" y2="46.84746875" width="0.254" layer="1"/>
<wire x1="153.83226875" y1="46.84746875" x2="152.654" y2="45.6692" width="0.254" layer="1"/>
<via x="152.654" y="45.6692" extent="1-16" drill="0.35"/>
<wire x1="152.654" y1="45.6692" x2="147.8026" y2="45.6692" width="0.254" layer="16"/>
<wire x1="147.8026" y1="45.6692" x2="147.7772" y2="45.6946" width="0.254" layer="16"/>
<via x="147.7772" y="45.6946" extent="1-16" drill="0.35"/>
<wire x1="147.7772" y1="45.6946" x2="143.5608" y2="45.6946" width="0.254" layer="1"/>
<wire x1="143.5608" y1="45.6946" x2="142.8242" y2="44.958" width="0.254" layer="1"/>
<via x="142.8242" y="44.958" extent="1-16" drill="0.35"/>
<wire x1="142.8242" y1="44.958" x2="142.36621875" y2="44.958" width="0.254" layer="16"/>
<wire x1="142.36621875" y1="44.958" x2="139.642309375" y2="42.234090625" width="0.254" layer="16"/>
</signal>
<signal name="N$7">
<contactref element="IC1" pad="2"/>
<contactref element="R11" pad="2"/>
<contactref element="R12" pad="1"/>
<wire x1="139.310059375" y1="85.39105" x2="139.310059375" y2="82.558940625" width="0.254" layer="1"/>
<wire x1="142.118359375" y1="79.750640625" x2="142.118359375" y2="77.900125" width="0.254" layer="1"/>
<wire x1="139.310059375" y1="82.558940625" x2="142.118359375" y2="79.750640625" width="0.254" layer="1"/>
<wire x1="142.118359375" y1="77.900125" x2="144.603875" y2="77.900125" width="0.254" layer="16"/>
<wire x1="144.603875" y1="77.900125" x2="145.415" y2="77.089" width="0.254" layer="16"/>
<wire x1="145.415" y1="77.089" x2="145.415" y2="76.2" width="0.254" layer="16"/>
<wire x1="143.0528" y1="74.8792" x2="144.0942" y2="74.8792" width="0.254" layer="16"/>
<wire x1="145.415" y1="76.2" x2="144.0942" y2="74.8792" width="0.254" layer="16"/>
<wire x1="134.562309375" y1="34.614090625" x2="138.2522" y2="38.30398125" width="0.254" layer="16"/>
<wire x1="142.494" y1="74.3204" x2="143.0528" y2="74.8792" width="0.254" layer="16"/>
<wire x1="138.2522" y1="38.30398125" x2="138.2522" y2="55.3212" width="0.254" layer="16"/>
<wire x1="138.2522" y1="55.3212" x2="135.128" y2="58.4454" width="0.254" layer="16"/>
<wire x1="135.128" y1="58.4454" x2="135.128" y2="64.8462" width="0.254" layer="16"/>
<wire x1="135.128" y1="64.8462" x2="142.494" y2="72.2122" width="0.254" layer="16"/>
<wire x1="142.494" y1="72.2122" x2="142.494" y2="74.3204" width="0.254" layer="16"/>
</signal>
<signal name="N$11">
<contactref element="R12" pad="2"/>
<contactref element="D5" pad="C"/>
<contactref element="D4" pad="C"/>
<contactref element="D3" pad="C"/>
<contactref element="SJ1" pad="1"/>
<wire x1="132.67488125" y1="85.877759375" x2="134.874" y2="83.678640625" width="0.254" layer="1"/>
<wire x1="134.874" y1="83.678640625" x2="134.874" y2="81.6864" width="0.254" layer="1"/>
<wire x1="134.874" y1="81.6864" x2="136.8044" y2="79.756" width="0.254" layer="1"/>
<wire x1="137.325109375" y1="79.756" x2="139.310059375" y2="77.77105" width="0.254" layer="1"/>
<wire x1="136.8044" y1="79.756" x2="137.325109375" y2="79.756" width="0.254" layer="1"/>
<wire x1="139.310059375" y1="77.77105" x2="143.654834375" y2="73.426275" width="0.254" layer="1"/>
<wire x1="143.654834375" y1="73.426275" x2="144.858396875" y2="73.426275" width="0.254" layer="1"/>
<wire x1="158.105721875" y1="76.4632875" x2="158.105721875" y2="79.51885625" width="0.254" layer="1"/>
<wire x1="158.105721875" y1="79.51885625" x2="158.116234375" y2="79.52936875" width="0.254" layer="1"/>
<wire x1="144.858396875" y1="73.426275" x2="146.260521875" y2="74.8284" width="0.254" layer="1"/>
<wire x1="150.6728" y1="74.8284" x2="150.6982" y2="74.803" width="0.254" layer="1"/>
<via x="150.6982" y="74.803" extent="1-16" drill="0.35"/>
<wire x1="150.6982" y1="74.803" x2="152.3584875" y2="76.4632875" width="0.254" layer="16"/>
<wire x1="152.3584875" y1="76.4632875" x2="158.105721875" y2="76.4632875" width="0.254" layer="16"/>
<wire x1="146.260521875" y1="74.8284" x2="150.6728" y2="74.8284" width="0.254" layer="1"/>
</signal>
<signal name="N$14">
<contactref element="JP10" pad="1"/>
<contactref element="JP9" pad="1"/>
<contactref element="D3" pad="A"/>
<contactref element="D2" pad="C"/>
<contactref element="EBUS" pad="1"/>
<contactref element="JP2" pad="2"/>
<wire x1="158.351446875" y1="52.573021875" x2="152.659409375" y2="52.573021875" width="0.254" layer="1"/>
<wire x1="152.659409375" y1="52.573021875" x2="152.62273125" y2="52.53634375" width="0.254" layer="1"/>
<wire x1="150.766353125" y1="65.507290625" x2="150.766353125" y2="54.466078125" width="0.254" layer="1"/>
<wire x1="150.766353125" y1="54.466078125" x2="152.659409375" y2="52.573021875" width="0.254" layer="1"/>
<wire x1="146.878878125" y1="52.594628125" x2="152.564446875" y2="52.594628125" width="0.254" layer="16"/>
<wire x1="152.564446875" y1="52.594628125" x2="152.62273125" y2="52.53634375" width="0.254" layer="16"/>
<wire x1="150.766353125" y1="65.507290625" x2="150.766353125" y2="66.438353125" width="0.254" layer="1"/>
<wire x1="150.766353125" y1="66.438353125" x2="153.5938" y2="69.2658" width="0.254" layer="1"/>
<wire x1="153.5938" y1="69.2658" x2="155.2194" y2="69.2658" width="0.254" layer="1"/>
<wire x1="155.2194" y1="69.2658" x2="155.2702" y2="69.215" width="0.254" layer="1"/>
<wire x1="155.2702" y1="69.215" x2="156.6418" y2="70.5866" width="0.254" layer="1"/>
<wire x1="156.6418" y1="70.5866" x2="156.6418" y2="72.4408" width="0.254" layer="1"/>
<wire x1="156.6418" y1="72.4408" x2="156.6164" y2="72.4662" width="0.254" layer="1"/>
<wire x1="156.6164" y1="72.4662" x2="157.549128125" y2="73.398928125" width="0.254" layer="1"/>
<wire x1="157.549128125" y1="73.398928125" x2="157.9118" y2="73.398928125" width="0.254" layer="1"/>
<wire x1="157.9118" y1="73.398928125" x2="158.066553125" y2="73.398928125" width="0.254" layer="1"/>
<wire x1="149.455721875" y1="76.4632875" x2="151.2477125" y2="76.4632875" width="0.254" layer="1"/>
<wire x1="154.312071875" y1="73.398928125" x2="157.549128125" y2="73.398928125" width="0.254" layer="1"/>
<wire x1="151.2477125" y1="76.4632875" x2="154.312071875" y2="73.398928125" width="0.254" layer="1"/>
</signal>
<signal name="N$15">
<contactref element="JP12" pad="1"/>
<contactref element="JP11" pad="1"/>
<contactref element="D4" pad="A"/>
<contactref element="D1" pad="C"/>
<contactref element="EBUS" pad="2"/>
<contactref element="JP2" pad="1"/>
<wire x1="146.87691875" y1="57.718215625" x2="146.978790625" y2="57.61634375" width="0.254" layer="16"/>
<wire x1="146.978790625" y1="57.61634375" x2="152.62273125" y2="57.61634375" width="0.254" layer="16"/>
<wire x1="152.62273125" y1="57.61634375" x2="158.243040625" y2="57.61634375" width="0.254" layer="16"/>
<wire x1="158.243040625" y1="57.61634375" x2="158.3374" y2="57.710703125" width="0.254" layer="16"/>
<wire x1="153.306353125" y1="65.507290625" x2="153.306353125" y2="65.5066" width="0.254" layer="1"/>
<wire x1="153.306353125" y1="65.5066" x2="153.306353125" y2="58.299965625" width="0.254" layer="1"/>
<wire x1="153.306353125" y1="58.299965625" x2="152.62273125" y2="57.61634375" width="0.254" layer="1"/>
<wire x1="158.06655625" y1="70.1829375" x2="153.39021875" y2="65.5066" width="0.254" layer="1"/>
<wire x1="153.39021875" y1="65.5066" x2="153.306353125" y2="65.5066" width="0.254" layer="1"/>
<wire x1="149.466234375" y1="79.52936875" x2="150.97563125" y2="79.52936875" width="0.254" layer="1"/>
<wire x1="150.97563125" y1="79.52936875" x2="155.9814" y2="74.5236" width="0.254" layer="1"/>
<via x="155.9814" y="74.5236" extent="1-16" drill="0.35"/>
<wire x1="155.9814" y1="74.5236" x2="155.9814" y2="72.26809375" width="0.254" layer="16"/>
<wire x1="155.9814" y1="72.26809375" x2="158.06655625" y2="70.1829375" width="0.254" layer="16"/>
</signal>
<signal name="N$13">
<contactref element="JP6" pad="1"/>
<contactref element="D5" pad="A"/>
<contactref element="Q1" pad="C"/>
<wire x1="132.67488125" y1="77.227759375" x2="134.1628" y2="78.715678125" width="0.254" layer="1"/>
<wire x1="134.1628" y1="78.715678125" x2="134.1628" y2="81.7626" width="0.254" layer="1"/>
<via x="134.1628" y="81.7626" extent="1-16" drill="0.35"/>
<wire x1="134.1628" y1="81.7626" x2="135.001" y2="82.6008" width="0.254" layer="16"/>
<wire x1="150.2554125" y1="82.6008" x2="151.796796875" y2="84.142184375" width="0.254" layer="16"/>
<wire x1="135.001" y1="82.6008" x2="150.2554125" y2="82.6008" width="0.254" layer="16"/>
<wire x1="132.67488125" y1="77.227759375" x2="132.67488125" y2="76.26148125" width="0.254" layer="1"/>
<wire x1="132.67488125" y1="76.26148125" x2="131.8768" y2="75.4634" width="0.254" layer="1"/>
<via x="131.8768" y="75.4634" extent="1-16" drill="0.35"/>
<wire x1="131.8768" y1="75.4634" x2="131.826" y2="75.4126" width="0.254" layer="16"/>
<wire x1="131.826" y1="75.4126" x2="129.2606" y2="75.4126" width="0.254" layer="16"/>
<wire x1="129.2606" y1="75.4126" x2="128.45705" y2="74.60905" width="0.254" layer="16"/>
<wire x1="128.45705" y1="74.60905" x2="128.45705" y2="72.592934375" width="0.254" layer="16"/>
</signal>
<signal name="N$16">
<contactref element="Q1" pad="B"/>
<contactref element="OK2" pad="4"/>
<contactref element="R13" pad="2"/>
<wire x1="125.35389375" y1="84.9721375" x2="129.9464" y2="80.37963125" width="0.254" layer="1"/>
<wire x1="129.9464" y1="73.643584375" x2="130.99705" y2="72.592934375" width="0.254" layer="1"/>
<wire x1="129.9464" y1="80.37963125" x2="129.9464" y2="73.643584375" width="0.254" layer="1"/>
<wire x1="111.978240625" y1="35.3174125" x2="113.4872" y2="36.826371875" width="0.254" layer="1"/>
<wire x1="113.4872" y1="50.4444" x2="113.5126" y2="50.4698" width="0.254" layer="1"/>
<via x="113.5126" y="50.4698" extent="1-16" drill="0.35"/>
<wire x1="113.5126" y1="50.4698" x2="113.5126" y2="55.6768" width="0.254" layer="16"/>
<wire x1="113.5126" y1="55.6768" x2="113.538" y2="55.7022" width="0.254" layer="16"/>
<via x="113.538" y="55.7022" extent="1-16" drill="0.35"/>
<wire x1="113.4872" y1="36.826371875" x2="113.4872" y2="50.4444" width="0.254" layer="1"/>
<wire x1="130.99705" y1="72.592934375" x2="130.99705" y2="69.04645" width="0.254" layer="16"/>
<wire x1="130.99705" y1="69.04645" x2="130.2004" y2="68.2498" width="0.254" layer="16"/>
<via x="130.2004" y="68.2498" extent="1-16" drill="0.35"/>
<wire x1="130.2004" y1="68.2498" x2="129.9972" y2="68.0466" width="0.254" layer="1"/>
<wire x1="113.538" y1="62.0014" x2="113.538" y2="55.7022" width="0.254" layer="1"/>
<wire x1="129.9972" y1="68.0466" x2="126.4666" y2="68.0466" width="0.254" layer="1"/>
<wire x1="126.4666" y1="68.0466" x2="123.8758" y2="65.4558" width="0.254" layer="1"/>
<wire x1="123.8758" y1="65.4558" x2="116.9924" y2="65.4558" width="0.254" layer="1"/>
<wire x1="116.9924" y1="65.4558" x2="113.538" y2="62.0014" width="0.254" layer="1"/>
</signal>
<signal name="VIN">
<contactref element="SJ1" pad="2"/>
<contactref element="IC2" pad="3"/>
<contactref element="C3" pad="1"/>
<contactref element="PS1" pad="4"/>
<contactref element="JP4" pad="4"/>
<wire x1="140.654165625" y1="57.92583125" x2="141.655928125" y2="58.92759375" width="0.254" layer="1"/>
<wire x1="141.655928125" y1="58.92759375" x2="144.127253125" y2="58.92759375" width="0.254" layer="1"/>
<wire x1="144.858396875" y1="70.886275" x2="144.858396875" y2="70.739" width="0.254" layer="1"/>
<wire x1="144.858396875" y1="70.739" x2="144.858396875" y2="69.648996875" width="0.254" layer="1"/>
<wire x1="141.283303125" y1="66.073903125" x2="141.283303125" y2="64.399271875" width="0.254" layer="1"/>
<wire x1="144.858396875" y1="69.648996875" x2="141.283303125" y2="66.073903125" width="0.254" layer="1"/>
<wire x1="139.80659375" y1="72.706246875" x2="139.80659375" y2="71.52140625" width="0.254" layer="1"/>
<wire x1="139.80659375" y1="71.52140625" x2="140.8684" y2="70.4596" width="0.254" layer="1"/>
<wire x1="140.8684" y1="70.4596" x2="144.578996875" y2="70.4596" width="0.254" layer="1"/>
<wire x1="144.578996875" y1="70.4596" x2="144.858396875" y2="70.739" width="0.254" layer="1"/>
<wire x1="144.127253125" y1="58.92759375" x2="141.283303125" y2="61.77154375" width="0.254" layer="16"/>
<wire x1="141.283303125" y1="61.77154375" x2="141.283303125" y2="64.399271875" width="0.254" layer="16"/>
</signal>
<signal name="N$12">
<contactref element="LED2" pad="K"/>
<contactref element="OK2" pad="5"/>
<wire x1="105.274053125" y1="77.617415625" x2="106.5022" y2="78.8455625" width="0.254" layer="1"/>
<wire x1="106.5022" y1="78.8455625" x2="106.5022" y2="80.264" width="0.254" layer="1"/>
<wire x1="106.5022" y1="80.264" x2="106.5022" y2="81.2038" width="0.254" layer="1"/>
<wire x1="122.81389375" y1="84.9721375" x2="122.81389375" y2="83.87569375" width="0.254" layer="1"/>
<wire x1="121.92" y1="82.9818" x2="119.38" y2="82.9818" width="0.254" layer="1"/>
<wire x1="119.38" y1="82.9818" x2="118.5672" y2="83.7946" width="0.254" layer="1"/>
<wire x1="118.5672" y1="83.7946" x2="118.5672" y2="84.9376" width="0.254" layer="1"/>
<wire x1="118.5672" y1="84.9376" x2="117.2718" y2="86.233" width="0.254" layer="1"/>
<wire x1="106.5022" y1="82.5754" x2="106.5022" y2="81.2038" width="0.254" layer="1"/>
<wire x1="122.81389375" y1="83.87569375" x2="121.92" y2="82.9818" width="0.254" layer="1"/>
<wire x1="117.2718" y1="86.233" x2="110.1598" y2="86.233" width="0.254" layer="1"/>
<wire x1="110.1598" y1="86.233" x2="106.5022" y2="82.5754" width="0.254" layer="1"/>
</signal>
</signals>
<mfgpreviewcolors>
<mfgpreviewcolor name="soldermaskcolor" color="0xC8008000"/>
<mfgpreviewcolor name="silkscreencolor" color="0xFFFEFEFE"/>
<mfgpreviewcolor name="backgroundcolor" color="0xFF282828"/>
<mfgpreviewcolor name="coppercolor" color="0xFFFFBF00"/>
<mfgpreviewcolor name="substratecolor" color="0xFF786E46"/>
</mfgpreviewcolors>
</board>
</drawing>
<compatibility>
<note version="8.2" severity="warning">
Since Version 8.2, EAGLE supports online libraries. The ids
of those online libraries will not be understood (or retained)
with this version.
</note>
<note version="8.3" severity="warning">
Since Version 8.3, EAGLE supports URNs for individual library
assets (packages, symbols, and devices). The URNs of those assets
will not be understood (or retained) with this version.
</note>
<note version="8.3" severity="warning">
Since Version 8.3, EAGLE supports the association of 3D packages
with devices in libraries, schematics, and board files. Those 3D
packages will not be understood (or retained) with this version.
</note>
</compatibility>
</eagle>

license: Unlicense

repository: ashumkin/ebus-adapter

license_type: permissive

repo_name: ashumkin/ebus-adapter

branch_name: refs/heads/main

gha_license_id: Unlicense

extension: brd


text:
#
# This file is the motion recipe.
#

SUMMARY = "Simple motion application"
SECTION = "PETALINUX/apps"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"

SRC_URI = "file://motion.c \
	   file://Makefile \
		  "

S = "${WORKDIR}"

DEPENDS += " uiotools"
DEPENDS += "motiondriver"

do_compile() {
	     oe_runmake
}

do_install() {
	     install -d ${D}${bindir}
	     install -m 0755 motion ${D}${bindir}
}

license: MIT

repository: Catabit/Self-Driving-Car-DevBranch

repo_name: Catabit/Self-Driving-Car-DevBranch

branch_name: refs/heads/master

extension: bb


text:
SUMMARY = "Realtime Policy and Watchdog Daemon"
DESCRIPTION = "RealtimeKit is a D-Bus system service that changes \
the scheduling policy of user processes/threads to SCHED_RR \
(i.e. realtime scheduling mode) on request. It is intended to \
be used as a secure mechanism to allow real-time scheduling to \
be used by normal user processes."

HOMEPAGE = "https://github.com/heftig/rtkit"
BUGTRACKER = "https://github.com/heftig/rtkit/issues"

LICENSE = "GPL-3.0-only & BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a8e768468b658b3ed44971b53d4a6716"

SRC_URI += "git://github.com/heftig/rtkit.git;protocol=https;branch=master"
SRCREV = "b9169402fe5e82d20efb754509eb0b191f214599"

S = "${WORKDIR}/git"

inherit meson systemd useradd features_check pkgconfig

DEPENDS += "dbus polkit systemd vim-native"
REQUIRED_DISTRO_FEATURES = "polkit systemd"

USERADD_PACKAGES = "${PN}"
USERADD_PARAM:${PN} = "--system --no-create-home --home /dev/null --shell /bin/nologin --user-group rtkit"

PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"

PACKAGECONFIG[systemd] = "-Dlibsystemd=enabled,-Dlibsystemd=disabled"
PACKAGECONFIG[tests] = "-Dinstalled_tests=true,-Dinstalled_tests=false"

EXTRA_OEMESON += "-Dsystemd_systemunitdir=${systemd_unitdir}/system"

PACKAGES += "${PN}-systemd ${PN}-polkit ${PN}-dbus"
RDEPENDS:${PN} += "${PN}-systemd ${PN}-polkit ${PN}-dbus"

FILES:${PN}-dbus += "${datadir}/dbus-1"
FILES:${PN}-polkit += "${datadir}/polkit-1"
FILES:${PN}-systemd += "${systemd_unitdir}/system"

gha_license_id: MIT

gha_language: BitBake


text:
package main

import (
	"io"
	"io/ioutil"
	"log"
	"os"
	"path"
	"strings"
)

// {LIBRARY}-{VERSION}/{ARCHITECTURE}-{COMPILER}-{OPTIMIZATION}{OBFUSCATION}/
// {ARCHITECTURE}-{COMPILER}-{LIBRARY}/{VERSION}/-{OPTIMIZATION}/
func rotateFolder(root string) {
	log.Printf("Scanning the directory `%v`; it should have the strucutre `%v`", root, path.Join(root, "{ARCHITECTURE}-{COMPILER}-{LIBRARY}/{VERSION}/-{OPTIMIZATION}/"))
	libDirs, err := ioutil.ReadDir(root)
	if err != nil {
		log.Fatalf("Cannot open the dataset directory `%v`", root)
	}
	for _, libDir := range libDirs {
		if !libDir.IsDir() {
			continue
		}
		libDirName := libDir.Name()
		libDirPath := path.Join(root, libDirName)
		libInfo := strings.Split(libDirName, "-")
		if len(libInfo) != 3 {
			log.Printf("Input library folder `%v` did not have a format of {ARCHITECTURE}-{COMPILER}-{LIBRARY}", libDirName)
			continue
		}
		architecture, compiler, libName := libInfo[0], libInfo[1], libInfo[2]
		if versionDirs, err := ioutil.ReadDir(libDirPath); err != nil {
			log.Printf("Cannot open the library directory %v", libDirName)
		} else {
			for _, versionDir := range versionDirs {
				if !versionDir.IsDir() {
					continue
				}
				versionDirName := versionDir.Name()
				libVersion := versionDirName
				versionDirPath := path.Join(libDirPath, versionDirName)
				if optimizationDirs, err := ioutil.ReadDir(versionDirPath); err != nil {
					log.Printf("Cannot open the library version directory %v", libDirName)
				} else {
					for _, optimizationDir := range optimizationDirs {
						if !optimizationDir.IsDir() {
							continue
						}
						optimizationDirName := optimizationDir.Name()
						optimizationDirPath := path.Join(versionDirPath, optimizationDirName)
						if isEmpty(optimizationDirPath){
							log.Printf("Skipt empty folder %v", optimizationDirPath)
							continue
						}
						optimization := optimizationDirName[1:]
						// rename folder to "{LIBRARY}-{VERSION}/{ARCHITECTURE}-{COMPILER}-{OPTIMIZATION}"
						desFolder := path.Join(root, libName+"-"+libVersion)
						os.MkdirAll(desFolder, os.ModePerm)
						err := os.Rename(optimizationDirPath, path.Join(desFolder, architecture+"-"+compiler+"-"+optimization))
						if err != nil{
							log.Printf("%v", err)
						}
					}
				}

			}
		}
		os.RemoveAll(libDirPath)
	}
}

func isEmpty(name string) bool {
	f, err := os.Open(name)
	if err != nil {
		return false
	}
	defer f.Close()

	_, err = f.Readdirnames(1) // Or f.Readdir(1)
	if err == io.EOF {
		return true
	}
	return false
}

repository: PariaSh/goTool

repo_name: PariaSh/goTool

extension: go


text:
//
//  state.h
//  calculus
//
//  Created by Li Li on 7/5/15.
//  Copyright (c) 2015 Lilissun. All rights reserved.
//

#ifndef __calculus__state__
#define __calculus__state__

#include <iostream>
#include <vector>

#include "common/exception.h"
#include "common/location.h"
#include "explicit/indexer.h"
#include "symbolic/unifier.h"
#include "content.h"

namespace emc {
    class Namer;
}

namespace sym {
    class Term;
    class Function;
    class Tuple;
    class Pair;
    class List;
    class Name;
    class Nonce;
    class Variable;
    class Number;
    class Constant;
    class Value;

    class Guard;
    class Constraint;
    class Event;
}

namespace tim {
    class Rule;
}

namespace cal {
    class Process;
    class StateInvalid : public com::Exception {};
    class State : public Content {
    protected:
        std::vector<sym::Term *> _owned_terms; // owned
        std::vector<sym::Event *> _owned_events; // owned
        std::vector<sym::Guard *> _owned_guards; // owned
        std::vector<sym::Constraint *> _owned_constraints; // owned

    protected:
        std::map<std::string, std::pair<const sym::Term *, com::Location>> _registered_names; // referred
        std::map<std::string, std::pair<const sym::Number *, com::Location>> _registered_clocks; // referred
        std::map<std::string, const sym::Number *> _binding_global_timestamps; // refered

    protected:
        const sym::Term *_identity; // referred

    protected:
        const sym::Term *_history; // referred
        const sym::Term *_history_tail; // referred

    protected:
        std::vector<const sym::Guard *> _guards; // referred
        std::vector<const sym::Event *> _premises; // referred
        std::vector<const sym::Constraint *> _constraints; // referred

    protected:
        sym::Unifier _unifier;

    public:
        State(Context *context);
        virtual ~State();

    public:
        State(const State &) = delete;
        State & operator = (const State &) = delete;

    public:
        State * clone() const;
        State * reset(const State *init) const;

    public: // weak pointer
        const sym::Name * declare_string(const std::string &name, const com::Location &location);
        const sym::Variable * declare_variable(const std::string &name, const com::Location &location);
        const sym::Nonce * declare_nonce(const std::string &name, const com::Location &location);
        const sym::Number * declare_timestamp(const std::string &name, const com::Location &location);
        const sym::Constant * declare_parameter(const std::string &name, const com::Location &location);
        const sym::Term * get_term(const std::string &name, const com::Location &location) const;

    public: // weak pointer
        void declare_clock(const std::string &name, const com::Location &location);
        const sym::Number * get_latest_timestamp(const std::string &clock) const;
        void set_latest_timestamp(const std::string &clock, const sym::Number *timestamp);
        void bind_global_timestamp(const std::string &name, const sym::Number *timestamp);
        const sym::Number * get_global_timestamp(const std::string &name);

    public:
        const sym::Term * get_identity();
        const sym::Term * get_raw_identity() { return _identity; }
        void set_identity(const sym::Term *term);

    public:
        void init_history();
        void append_history(const sym::Term *term);
        void set_history_tail(const sym::Term *tail);
        const sym::Term * get_history() const { return _history; }

    public:
        void own_term(sym::Term *term) { _owned_terms.push_back(term); }

    public:
        void add_guard(sym::Guard *guard);
        void add_premise(sym::Event *premise);
        void add_constraint(sym::Constraint *constraint);

    public:
        tim::Rule * construct_rule(sym::Event *conclusion);

    public:
        void unify(sym::Term *left, sym::Term *right);
        void unify_to(sym::Term *left, sym::Term *right);

    public:
        void info(std::ostream &os) const;
    };
}

#endif /* defined(__calculus__state__) */

repository: lilissun/spa

repo_name: lilissun/spa

extension: h


text:
@article{Stolzenburg2015,
abstract = {ISSN: 1745-9737 (Print) 1745-9745 (Online) Journal homepage: http://www.tandfonline.com/loi/tmam20 The perception of consonance/dissonance of musical harmonies is strongly correlated with their peri-odicity. This is shown in this article by consistently applying recent results from psychophysics and neuroacoustics, namely that the just noticeable difference between two pitches for humans is about 1{\%} for the musically important low frequency range and that periodicities of complex chords can be detected in the human brain. Based thereon, the concepts of relative and logarithmic periodicity with smooth-ing are introduced as powerful measures of harmoniousness. The presented results correlate significantly with empirical investigations on the perception of chords. Even for scales, plausible results are obtained. For example, all classical church modes appear in the front ranks of all theoretically possible seven-tone scales.},
archivePrefix = {arXiv},
arxivId = {1306.6458},
author = {Stolzenburg, F.},
doi = {10.1080/17459737.2015.1033024},
eprint = {1306.6458},
journal = {Journal of Mathematics and Music},
number = {3},
pages = {215--238},
title = {Harmony perception by periodicity detection},
volume = {9},
year = {2015}
}

gha_license_id: NOASSERTION

gha_language: R

extension: bib