text:
mm 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="8mil"/>
<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="6.25mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="2"/>
<param name="TopRouterVariant" value="0"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="*"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="-"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="J1" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="1X02" package3d_urn="urn:adsk.eagle:package:38039/1" value="" x="22.86" y="33.02" smashed="yes" rot="R270">
<attribute name="NAME" x="24.257" y="34.29" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
<attribute name="VALUE" x="20.828" y="34.29" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
</element>
<element name="R1" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="10k" x="8.89" y="5.08" smashed="yes" rot="MR0">
<attribute name="NAME" x="8.89" y="5.842" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-00824" x="-22.86" y="-21.59" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="VALUE" x="8.89" y="4.318" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0" align="top-center"/>
</element>
<element name="R2" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="10k" x="13.97" y="6.35" smashed="yes" rot="MR0">
<attribute name="NAME" x="13.97" y="7.112" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-00824" x="-21.59" y="-20.32" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="VALUE" x="13.97" y="5.588" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0" align="top-center"/>
</element>
<element name="R3" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="10k" x="17.907" y="6.35" smashed="yes" rot="MR0">
<attribute name="NAME" x="17.907" y="4.953" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-00824" x="-21.463" y="-20.32" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="VALUE" x="17.907" y="5.588" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0" align="top-center"/>
</element>
<element name="U1" library="SparkFun-IC-Microcontroller" library_urn="urn:adsk.eagle:library:525" package="TQFP32-08" package3d_urn="urn:adsk.eagle:package:38945/1" value="ATMEGA328P_TQFP" x="7.62" y="11.43" smashed="yes" rot="MR0">
<attribute name="NAME" x="7.62" y="17.145" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
<attribute name="PROD_ID" value="IC-09069" x="-10.16" y="3.81" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="VALUE" x="7.874" y="5.588" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
</element>
<element name="U2" library="PP_PowerIC" package="DRV8872_HSOP-8" value="" x="21.59" y="11.43" smashed="yes" rot="MR90">
<attribute name="NAME" x="24.511" y="6.985" size="0.8128" layer="26" font="vector" ratio="16" rot="MR90"/>
</element>
<element name="C2" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="0.1uF" x="18.542" y="15.748" smashed="yes" rot="MR90">
<attribute name="NAME" x="19.304" y="15.748" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00810" x="18.542" y="15.748" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="17.78" y="15.748" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="C3" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0805" package3d_urn="urn:adsk.eagle:package:37429/1" value="22uF" x="17.018" y="15.875" smashed="yes" rot="MR90">
<attribute name="NAME" x="15.367" y="15.875" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-08402" x="17.018" y="15.875" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="16.129" y="15.875" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="R4" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0805" package3d_urn="urn:adsk.eagle:package:39651/1" value="0.75" x="22.225" y="17.526" smashed="yes" rot="MR270">
<attribute name="NAME" x="21.336" y="17.526" size="0.6096" layer="26" font="vector" ratio="20" rot="MR270" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-08474" x="22.225" y="17.526" size="1.778" layer="28" rot="MR270" display="off"/>
<attribute name="VALUE" x="23.114" y="17.526" size="0.6096" layer="28" font="vector" ratio="20" rot="MR270" align="top-center"/>
</element>
<element name="J2" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="1X04" package3d_urn="urn:adsk.eagle:package:38085/1" value="" x="8.89" y="2.54" smashed="yes">
<attribute name="NAME" x="7.62" y="3.937" size="0.6096" layer="25" font="vector" ratio="20"/>
<attribute name="PROD_ID" value="CONN-09696" x="8.89" y="2.54" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="7.62" y="0.508" size="0.6096" layer="27" font="vector" ratio="20"/>
</element>
<element name="J3" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="2X3-NS" package3d_urn="urn:adsk.eagle:package:38013/1" value="AVR_SPI_PROG_3X2NS" x="3.81" y="36.83" smashed="yes" rot="R90">
<attribute name="NAME" x="1.143" y="33.02" size="0.6096" layer="25" font="vector" ratio="20" rot="R90"/>
<attribute name="VALUE" x="7.747" y="33.02" size="0.6096" layer="27" font="vector" ratio="20" rot="R90"/>
</element>
<element name="J4" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="6_PIN_SERIAL_TARGET_SIDE_W_SILK" package3d_urn="urn:adsk.eagle:package:37995/1" value="" x="2.54" y="24.13" smashed="yes" rot="R90"/>
<element name="C4" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="0.1uF" x="5.08" y="20.32" smashed="yes" rot="MR90">
<attribute name="NAME" x="5.842" y="20.32" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00810" x="5.08" y="20.32" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="4.318" y="20.32" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="R5" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="10k" x="7.62" y="20.32" smashed="yes" rot="MR90">
<attribute name="NAME" x="8.382" y="20.32" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-00824" x="7.62" y="20.32" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" value="10k" x="6.858" y="20.32" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="VR1" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="POT-PTH-ALPS" package3d_urn="urn:adsk.eagle:package:39672/1" value="10k" x="11" y="23.4" smashed="yes">
<attribute name="NAME" x="5.285" y="23.4" size="0.6096" layer="25" font="vector" ratio="20" rot="R90" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-09177" x="11" y="23.4" size="1.778" layer="27" display="off"/>
<attribute name="SF_SKU" value="COM-09288" x="11" y="23.4" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="5.793" y="23.4" size="0.6096" layer="27" font="vector" ratio="20" rot="R90" align="top-center"/>
</element>
<element name="S1" library="SparkFun-Switches" library_urn="urn:adsk.eagle:library:535" package="TACTILE_SWITCH_PTH_6.0MM" package3d_urn="urn:adsk.eagle:package:40163/1" value="MOMENTARY-SWITCH-SPST-PTH-6.0MM" x="11" y="35.4" smashed="yes">
<attribute name="NAME" x="11" y="38.702" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center"/>
<attribute name="PROD_ID" value=" SWCH-08441" x="11" y="35.4" size="1.778" layer="27" display="off"/>
<attribute name="SF_SKU" value="COM-00097" x="11" y="35.4" size="1.778" layer="27" display="off"/>
<attribute name="VALUE" x="11" y="32.225" size="0.6096" layer="27" font="vector" ratio="20" align="top-center" display="off"/>
</element>
<element name="R6" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="10k" x="10.16" y="36.83" smashed="yes" rot="MR90">
<attribute name="NAME" x="10.922" y="36.83" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-00824" x="10.16" y="36.83" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="9.398" y="36.83" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="J5" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="1X02" package3d_urn="urn:adsk.eagle:package:38039/1" value="" x="22.86" y="36.83" smashed="yes" rot="R90">
<attribute name="NAME" x="21.463" y="35.56" size="0.6096" layer="25" font="vector" ratio="20" rot="R90"/>
<attribute name="VALUE" x="24.892" y="35.56" size="0.6096" layer="27" font="vector" ratio="20" rot="R90"/>
</element>
<element name="R7" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="10k" x="20.701" y="35.052" smashed="yes" rot="MR90">
<attribute name="NAME" x="21.463" y="35.052" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-00824" x="20.701" y="35.052" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="19.939" y="35.052" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="Y1" library="SparkFun-Clocks" library_urn="urn:adsk.eagle:library:511" package="CRYSTAL-SMD-5X3.2-4PAD" package3d_urn="urn:adsk.eagle:package:37518/1" value="16MHz" x="9.398" y="44.196" smashed="yes" rot="R180">
<attribute name="NAME" x="9.398" y="42.418" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
<attribute name="PROD_ID" value="XTAL-08218" x="9.398" y="44.196" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SF_ID" value="COM-00094" x="9.398" y="44.196" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="9.398" y="46.228" size="0.6096" layer="27" font="vector" ratio="20" rot="R180" align="top-center"/>
</element>
<element name="J6" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="JST-2-PTH" package3d_urn="urn:adsk.eagle:package:38053/1" value="" x="17.526" y="10.16" smashed="yes" rot="R270">
<attribute name="NAME" x="22.796" y="11.43" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
<attribute name="PROD_ID" value="CONN-09863" x="17.526" y="10.16" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="SKU" value="PRT-09914" x="17.526" y="10.16" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="VALUE" x="20.256" y="11.43" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
</element>
<element name="IC1" library="linear" library_urn="urn:adsk.eagle:library:262" package="TO92" package3d_urn="urn:adsk.eagle:package:16416/2" value="78L05Z" x="17.78" y="38.1" smashed="yes" rot="R270">
<attribute name="NAME" x="6.858" y="43.561" size="1.778" layer="25" ratio="10" display="off"/>
<attribute name="VALUE" x="16.891" y="33.274" size="1.778" layer="27" ratio="10" display="off"/>
</element>
<element name="C7" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="0.1uF" x="15.24" y="19.05" smashed="yes" rot="MR0">
<attribute name="NAME" x="15.24" y="19.812" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00810" x="15.24" y="19.05" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="VALUE" x="15.24" y="18.288" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0" align="top-center"/>
</element>
<element name="C8" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="22pF" x="11.43" y="40.64" smashed="yes" rot="MR180">
<attribute name="NAME" x="11.43" y="39.878" size="0.6096" layer="26" font="vector" ratio="20" rot="MR180" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-07876" x="11.43" y="40.64" size="1.778" layer="28" rot="MR180" display="off"/>
<attribute name="VALUE" x="11.43" y="41.402" size="0.6096" layer="28" font="vector" ratio="20" rot="MR180" align="top-center"/>
</element>
<element name="C9" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="22pF" x="7.62" y="41.91" smashed="yes" rot="MR270">
<attribute name="NAME" x="6.858" y="41.91" size="0.6096" layer="26" font="vector" ratio="20" rot="MR270" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-07876" x="7.62" y="41.91" size="1.778" layer="28" rot="MR270" display="off"/>
<attribute name="VALUE" x="8.382" y="41.91" size="0.6096" layer="28" font="vector" ratio="20" rot="MR270" align="top-center"/>
</element>
<element name="J7" library="SparkFun-Connectors" library_urn="urn:adsk.eagle:library:513" package="1X03" package3d_urn="urn:adsk.eagle:package:38063/1" value="" x="22.86" y="26.67" smashed="yes" rot="R270">
<attribute name="NAME" x="24.257" y="27.94" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
<attribute name="VALUE" x="20.828" y="27.94" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
</element>
<element name="C6" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="1.0uF" x="12.7" y="16.51" smashed="yes" rot="MR180">
<attribute name="NAME" x="12.827" y="17.907" size="0.6096" layer="26" font="vector" ratio="20" rot="MR180" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00868" x="12.7" y="16.51" size="1.778" layer="28" rot="MR180" display="off"/>
<attribute name="VALUE" x="12.7" y="17.272" size="0.6096" layer="28" font="vector" ratio="20" rot="MR180" align="top-center"/>
</element>
<element name="C12" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="1.0uF" x="15.621" y="13.208" smashed="yes" rot="MR90">
<attribute name="NAME" x="16.383" y="13.208" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00868" x="15.621" y="13.208" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="14.859" y="13.208" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="C13" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="0.1uF" x="13.97" y="13.208" smashed="yes" rot="MR90">
<attribute name="NAME" x="12.7" y="13.208" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00810" x="13.97" y="13.208" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" value="0.1uF" x="13.208" y="13.208" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="C14" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="NIC_10X10.5_CAP" package3d_urn="urn:adsk.eagle:package:37417/1" value="100uF" x="8.89" y="11.43" smashed="yes" rot="R180">
<attribute name="NAME" x="8.89" y="5.715" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-08362" x="8.89" y="11.43" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="VALUE" x="8.89" y="17.145" size="0.6096" layer="27" font="vector" ratio="20" rot="R180" align="top-center"/>
</element>
<element name="MGT1" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:6644362/2" value="BEAGLEBONEBLACK_MOUNTING_HOLE" x="3.81" y="3.81" smashed="yes"/>
<element name="MGT2" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:6644362/2" value="BEAGLEBONEBLACK_MOUNTING_HOLE" x="21.59" y="3.81" smashed="yes"/>
<element name="MGT3" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:6644362/2" value="BEAGLEBONEBLACK_MOUNTING_HOLE" x="21.59" y="43.18" smashed="yes"/>
<element name="MGT4" library="BeagleBone_Black_Wireless" library_urn="urn:adsk.eagle:library:6644236" package="BEAGLEBONEBLACK_MOUNTING_HOLE" package3d_urn="urn:adsk.eagle:package:6644362/2" value="BEAGLEBONEBLACK_MOUNTING_HOLE" x="3.81" y="43.18" smashed="yes"/>
<element name="LOGO1" library="SparkFun-Aesthetics" library_urn="urn:adsk.eagle:library:507" package="OSHW-LOGO-M" package3d_urn="urn:adsk.eagle:package:37126/1" value="OSHW-LOGOM" x="21.209" y="16.764" smashed="yes"/>
<element name="C15" library="SparkFun-Capacitors" library_urn="urn:adsk.eagle:library:510" package="0603" package3d_urn="urn:adsk.eagle:package:37414/1" value="0.1uF" x="15.24" y="24.13" smashed="yes" rot="MR90">
<attribute name="NAME" x="16.002" y="24.13" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="CAP-00810" x="15.24" y="24.13" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="14.478" y="24.13" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="FRAME1" library="SparkFun-Aesthetics" library_urn="urn:adsk.eagle:library:507" package="CREATIVE_COMMONS" package3d_urn="urn:adsk.eagle:package:37121/1" value="FRAME-LEDGER" x="20.828" y="-7.874" smashed="yes"/>
<element name="D1" library="SparkFun-LED" library_urn="urn:adsk.eagle:library:529" package="LED-1206" package3d_urn="urn:adsk.eagle:package:39352/1" value="" x="14.986" y="43.688" smashed="yes" rot="R270">
<attribute name="NAME" x="15.9385" y="43.688" size="0.6096" layer="25" font="vector" ratio="20" rot="R270" align="bottom-center"/>
<attribute name="VALUE" x="14.0335" y="43.688" size="0.6096" layer="27" font="vector" ratio="20" rot="R270" align="top-center"/>
</element>
<element name="D2" library="SparkFun-LED" library_urn="urn:adsk.eagle:library:529" package="LED-1206" package3d_urn="urn:adsk.eagle:package:39352/1" value="" x="17.78" y="43.688" smashed="yes" rot="R270">
<attribute name="NAME" x="18.7325" y="43.688" size="0.6096" layer="25" font="vector" ratio="20" rot="R270" align="bottom-center"/>
<attribute name="VALUE" x="16.8275" y="43.688" size="0.6096" layer="27" font="vector" ratio="20" rot="R270" align="top-center"/>
</element>
<element name="D3" library="SparkFun-LED" library_urn="urn:adsk.eagle:library:529" package="LED-1206" package3d_urn="urn:adsk.eagle:package:39352/1" value="" x="16.256" y="32.512" smashed="yes" rot="R90">
<attribute name="NAME" x="15.3035" y="32.512" size="0.6096" layer="25" font="vector" ratio="20" rot="R90" align="bottom-center"/>
<attribute name="VALUE" x="17.2085" y="32.512" size="0.6096" layer="27" font="vector" ratio="20" rot="R90" align="top-center"/>
</element>
<element name="D4" library="SparkFun-LED" library_urn="urn:adsk.eagle:library:529" package="LED-1206" package3d_urn="urn:adsk.eagle:package:39352/1" value="" x="18.542" y="32.512" smashed="yes" rot="R90">
<attribute name="NAME" x="17.5895" y="32.512" size="0.6096" layer="25" font="vector" ratio="20" rot="R90" align="bottom-center"/>
<attribute name="VALUE" x="19.4945" y="32.512" size="0.6096" layer="27" font="vector" ratio="20" rot="R90" align="top-center"/>
</element>
<element name="R8" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="220" x="13.462" y="43.18" smashed="yes" rot="MR90">
<attribute name="NAME" x="14.224" y="43.18" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-07861" x="13.462" y="43.18" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="12.7" y="43.18" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="R9" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="220" x="16.256" y="43.18" smashed="yes" rot="MR90">
<attribute name="NAME" x="17.018" y="43.18" size="0.6096" layer="26" font="vector" ratio="20" rot="MR90" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-07861" x="16.256" y="43.18" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="VALUE" x="15.494" y="43.18" size="0.6096" layer="28" font="vector" ratio="20" rot="MR90" align="top-center"/>
</element>
<element name="R10" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="220" x="14.732" y="27.178" smashed="yes" rot="MR0">
<attribute name="NAME" x="14.732" y="27.94" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-07861" x="14.732" y="27.178" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="VALUE" x="14.732" y="26.416" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0" align="top-center"/>
</element>
<element name="R11" library="SparkFun-Resistors" library_urn="urn:adsk.eagle:library:532" package="0603" package3d_urn="urn:adsk.eagle:package:39650/1" value="220" x="13.462" y="30.48" smashed="yes" rot="MR180">
<attribute name="NAME" x="13.462" y="29.718" size="0.6096" layer="26" font="vector" ratio="20" rot="MR180" align="bottom-center"/>
<attribute name="PROD_ID" value="RES-07861" x="13.462" y="30.48" size="1.778" layer="28" rot="MR180" display="off"/>
<attribute name="VALUE" x="13.462" y="31.242" size="0.6096" layer="28" font="vector" ratio="20" rot="MR180" align="top-center"/>
</element>
</elements>
<signals>
<signal name="VCC" class="1">
<contactref element="J2" pad="2"/>
<contactref element="J2" pad="3"/>
<contactref element="J3" pad="2"/>
<contactref element="J4" pad="P$4"/>
<contactref element="VR1" pad="P$1"/>
<contactref element="J5" pad="1"/>
<contactref element="C7" pad="1"/>
<contactref element="IC1" pad="1"/>
<contactref element="R5" pad="2"/>
<contactref element="S1" pad="3"/>
<contactref element="R3" pad="2"/>
<contactref element="U1" pad="20"/>
<contactref element="C15" pad="1"/>
<contactref element="C12" pad="1"/>
<contactref element="U1" pad="6"/>
<contactref element="C13" pad="1"/>
<contactref element="U1" pad="18"/>
<contactref element="U1" pad="4"/>
<wire x1="15.621" y1="12.358" x2="13.97" y2="12.358" width="0.4064" layer="16"/>
<wire x1="11.13030625" y1="10.395" x2="10.922" y2="10.60330625" width="0.4064" layer="16"/>
<wire x1="10.922" y1="10.60330625" x2="10.922" y2="11.45669375" width="0.4064" layer="16"/>
<wire x1="10.922" y1="11.45669375" x2="11.13030625" y2="11.665" width="0.4064" layer="16"/>
<wire x1="11.9126" y1="10.23" x2="11.7476" y2="10.395" width="0.4064" layer="16"/>
<wire x1="11.7476" y1="10.395" x2="11.13030625" y2="10.395" width="0.4064" layer="16"/>
<wire x1="11.13030625" y1="11.665" x2="11.7476" y2="11.665" width="0.4064" layer="16"/>
<wire x1="11.7476" y1="11.665" x2="11.9126" y2="11.83" width="0.4064" layer="16"/>
<wire x1="2.54510625" y1="9.595" x2="2.3368" y2="9.80330625" width="0.4064" layer="16"/>
<wire x1="2.3368" y1="9.80330625" x2="2.3368" y2="10.65669375" width="0.4064" layer="16"/>
<wire x1="2.3368" y1="10.65669375" x2="2.54510625" y2="10.865" width="0.4064" layer="16"/>
<wire x1="3.3274" y1="9.43" x2="3.1624" y2="9.595" width="0.4064" layer="16"/>
<wire x1="3.1624" y1="9.595" x2="2.54510625" y2="9.595" width="0.4064" layer="16"/>
<wire x1="2.54510625" y1="10.865" x2="3.1624" y2="10.865" width="0.4064" layer="16"/>
<wire x1="3.1624" y1="10.865" x2="3.3274" y2="11.03" width="0.4064" layer="16"/>
<wire x1="3.3274" y1="11.03" x2="7.1706" y2="11.03" width="0.4064" layer="16"/>
<via x="7.1706" y="11.03" extent="1-16" drill="0.35"/>
<wire x1="7.1706" y1="11.03" x2="10.16" y2="11.03" width="0.4064" layer="1"/>
<via x="10.16" y="11.03" extent="1-16" drill="0.35"/>
<wire x1="10.16" y1="11.03" x2="10.96" y2="10.23" width="0.4064" layer="16"/>
<wire x1="10.96" y1="10.23" x2="11.9126" y2="10.23" width="0.4064" layer="16"/>
<wire x1="7.62" y1="21.17" x2="13.13" y2="21.17" width="0.4064" layer="16"/>
<wire x1="13.13" y1="21.17" x2="15.24" y2="23.28" width="0.4064" layer="16"/>
<wire x1="5.616575" y1="32.9946" x2="5.761375" y2="33.1394" width="0.4064" layer="16"/>
<wire x1="5.761375" y1="33.1394" x2="7.7488" y2="33.1394" width="0.4064" layer="16"/>
<wire x1="2.54" y1="34.29" x2="3.8354" y2="32.9946" width="0.4064" layer="16"/>
<wire x1="3.8354" y1="32.9946" x2="5.616575" y2="32.9946" width="0.4064" layer="16"/>
<wire x1="7.7488" y1="33.1394" x2="13.9794" y2="39.37" width="0.4064" layer="1"/>
<wire x1="13.9794" y1="39.37" x2="17.78" y2="39.37" width="0.4064" layer="1"/>
<wire x1="17.78" y1="39.37" x2="20.32" y2="39.37" width="0.4064" layer="1"/>
<wire x1="20.32" y1="39.37" x2="22.86" y2="36.83" width="0.4064" layer="1"/>
<wire x1="18" y1="20.9" x2="17.62" y2="20.9" width="0.4064" layer="16"/>
<wire x1="17.62" y1="20.9" x2="15.24" y2="23.28" width="0.4064" layer="16"/>
<wire x1="16.09" y1="19.05" x2="17.94" y2="20.9" width="0.4064" layer="16"/>
<wire x1="17.94" y1="20.9" x2="18" y2="20.9" width="0.4064" layer="16"/>
<wire x1="15.621" y1="12.358" x2="17.018" y2="13.755" width="0.4064" layer="16"/>
<wire x1="17.018" y1="13.755" x2="17.018" y2="13.97" width="0.4064" layer="16"/>
<via x="17.018" y="13.97" extent="1-16" drill="0.35"/>
<wire x1="17.018" y1="15.494" x2="15.748" y2="16.764" width="0.4064" layer="1"/>
<wire x1="17.018" y1="15.494" x2="17.018" y2="13.97" width="0.4064" layer="1"/>
<via x="15.748" y="16.764" extent="1-16" drill="0.35"/>
<wire x1="16.002" y1="18.962" x2="16.002" y2="17.018" width="0.4064" layer="16"/>
<wire x1="15.748" y1="16.764" x2="16.002" y2="17.018" width="0.4064" layer="16"/>
<wire x1="16.002" y1="18.962" x2="16.09" y2="19.05" width="0.4064" layer="16"/>
<wire x1="11.9126" y1="11.83" x2="12.0776" y2="11.995" width="0.4064" layer="16"/>
<wire x1="12.0776" y1="11.995" x2="12.69489375" y2="11.995" width="0.4064" layer="16"/>
<wire x1="13.05789375" y1="12.358" x2="13.97" y2="12.358" width="0.4064" layer="16"/>
<wire x1="12.69489375" y1="11.995" x2="13.05789375" y2="12.358" width="0.4064" layer="16"/>
<wire x1="11.43" y1="2.54" x2="13.97" y2="2.54" width="0.4064" layer="1"/>
<wire x1="17.057" y1="6.35" x2="17.057" y2="5.627" width="0.4064" layer="16"/>
<wire x1="17.057" y1="5.627" x2="13.97" y2="2.54" width="0.4064" layer="16"/>
<wire x1="2.54" y1="25.4" x2="2.54" y2="26.108025" width="0.4064" layer="1"/>
<wire x1="7.62" y1="21.17" x2="7.0838" y2="21.7062" width="0.4064" layer="16"/>
<wire x1="7.0838" y1="21.7062" x2="7.0838" y2="21.89115" width="0.4064" layer="16"/>
<wire x1="7.0838" y1="21.89115" x2="3.57495" y2="25.4" width="0.4064" layer="16"/>
<wire x1="3.57495" y1="25.4" x2="2.54" y2="25.4" width="0.4064" layer="16"/>
<wire x1="2.54" y1="26.108025" x2="3.8354" y2="27.403425" width="0.4064" layer="1"/>
<wire x1="3.8354" y1="27.403425" x2="3.8354" y2="31.07575" width="0.4064" layer="1"/>
<wire x1="2.74405" y1="31.7782" x2="2.3142" y2="32.20805" width="0.4064" layer="1"/>
<wire x1="2.3142" y1="32.20805" x2="2.3142" y2="32.81595" width="0.4064" layer="1"/>
<wire x1="2.3142" y1="32.81595" x2="2.54" y2="33.04175" width="0.4064" layer="1"/>
<wire x1="2.54" y1="33.04175" x2="2.54" y2="34.29" width="0.4064" layer="1"/>
<wire x1="3.13295" y1="31.7782" x2="2.74405" y2="31.7782" width="0.4064" layer="1"/>
<wire x1="3.8354" y1="31.07575" x2="3.13295" y2="31.7782" width="0.4064" layer="1"/>
<wire x1="17.057" y1="6.35" x2="16.667375" y2="6.739625" width="0.4064" layer="16"/>
<wire x1="16.667375" y1="6.739625" x2="16.9898" y2="7.06205" width="0.4064" layer="16"/>
<wire x1="16.9898" y1="7.06205" x2="16.9898" y2="7.66995" width="0.4064" layer="16"/>
<wire x1="16.9898" y1="7.66995" x2="16.55995" y2="8.0998" width="0.4064" layer="16"/>
<wire x1="16.55995" y1="8.0998" x2="16.16878125" y2="8.0998" width="0.4064" layer="16"/>
<wire x1="16.16878125" y1="8.0998" x2="15.621" y2="8.64758125" width="0.4064" layer="16"/>
<wire x1="15.621" y1="8.64758125" x2="15.621" y2="12.358" width="0.4064" layer="16"/>
</signal>
<signal name="GND">
<contactref element="U1" pad="21"/>
<contactref element="U1" pad="3"/>
<contactref element="U1" pad="5"/>
<contactref element="J3" pad="6"/>
<contactref element="J4" pad="P$6"/>
<contactref element="VR1" pad="P$3"/>
<contactref element="R6" pad="1"/>
<contactref element="R7" pad="1"/>
<contactref element="C7" pad="2"/>
<contactref element="IC1" pad="2"/>
<contactref element="C8" pad="2"/>
<contactref element="C9" pad="2"/>
<contactref element="J6" pad="1"/>
<contactref element="J7" pad="2"/>
<contactref element="C6" pad="1"/>
<contactref element="C12" pad="2"/>
<contactref element="C13" pad="2"/>
<contactref element="C14" pad="-"/>
<contactref element="U2" pad="P$1"/>
<contactref element="U2" pad="P$9"/>
<contactref element="U2" pad="P$10"/>
<contactref element="U2" pad="P$11"/>
<contactref element="U2" pad="P$12"/>
<contactref element="U2" pad="P$13"/>
<contactref element="U2" pad="P$14"/>
<contactref element="U2" pad="P$15"/>
<contactref element="R4" pad="1"/>
<contactref element="C2" pad="1"/>
<contactref element="C3" pad="1"/>
<contactref element="R2" pad="1"/>
<contactref element="R1" pad="1"/>
<contactref element="MGT1" pad="P$1"/>
<contactref element="MGT4" pad="P$1"/>
<contactref element="MGT2" pad="P$1"/>
<contactref element="MGT3" pad="P$1"/>
<contactref element="C15" pad="2"/>
<contactref element="D1" pad="C"/>
<contactref element="D4" pad="C"/>
<contactref element="D3" pad="C"/>
<contactref element="D2" pad="C"/>
<polygon width="0.1524" layer="1">
<vertex x="0" y="0"/>
<vertex x="0" y="46.99"/>
<vertex x="25.4" y="46.99"/>
<vertex x="25.4" y="0"/>
</polygon>
<polygon width="0.1524" layer="16">
<vertex x="0" y="0"/>
<vertex x="0" y="46.99"/>
<vertex x="25.4" y="46.99"/>
<vertex x="25.4" y="0"/>
</polygon>
<via x="4.826" y="9.398" extent="1-16" drill="0.35"/>
<via x="7.493" y="10.033" extent="1-16" drill="0.35"/>
<via x="9.144" y="13.462" extent="1-16" drill="0.35"/>
<via x="10.922" y="5.334" extent="1-16" drill="0.35"/>
<via x="14.859" y="9.525" extent="1-16" drill="0.35"/>
<via x="20.066" y="31.496" extent="1-16" drill="0.35"/>
<via x="16.51" y="20.828" extent="1-16" drill="0.35"/>
<via x="17.018" y="28.448" extent="1-16" drill="0.35"/>
<via x="23.368" y="28.194" extent="1-16" drill="0.35"/>
</signal>
<signal name="N$4">
<contactref element="U2" pad="P$6"/>
<contactref element="J1" pad="1"/>
<wire x1="20.955" y1="15.875" x2="20.955" y2="14.305" width="0.2032" layer="16"/>
<wire x1="20.32" y1="15.875" x2="20.955" y2="15.875" width="0.2032" layer="16"/>
<wire x1="14.605" y1="15.24" x2="16.51" y2="13.335" width="0.2032" layer="1"/>
<via x="20.32" y="15.875" extent="1-16" drill="0.35"/>
<wire x1="16.51" y1="13.335" x2="17.78" y2="13.335" width="0.2032" layer="1"/>
<wire x1="17.78" y1="13.335" x2="20.32" y2="15.875" width="0.2032" layer="1"/>
<wire x1="14.605" y1="17.13043125" x2="14.605" y2="15.24" width="0.2032" layer="1"/>
<wire x1="13.97" y1="17.76543125" x2="14.605" y2="17.13043125" width="0.2032" layer="1"/>
<wire x1="22.86" y1="33.02" x2="19.91841875" y2="30.07841875" width="0.2032" layer="1"/>
<wire x1="19.91841875" y1="30.07841875" x2="19.7762125" y2="30.07841875" width="0.2032" layer="1"/>
<wire x1="19.7762125" y1="30.07841875" x2="13.97" y2="24.27220625" width="0.2032" layer="1"/>
<wire x1="13.97" y1="24.27220625" x2="13.97" y2="17.76543125" width="0.2032" layer="1"/>
</signal>
<signal name="N$5">
<contactref element="U2" pad="P$8"/>
<contactref element="J1" pad="2"/>
<wire x1="23.495" y1="20.32" x2="23.495" y2="14.305" width="0.2032" layer="16"/>
<wire x1="24.257" y1="21.082" x2="23.495" y2="20.32" width="0.2032" layer="16"/>
<wire x1="24.257" y1="30.48" x2="24.257" y2="21.082" width="0.2032" layer="16"/>
<wire x1="22.86" y1="30.48" x2="24.257" y2="30.48" width="0.2032" layer="16"/>
</signal>
<signal name="N$3">
<contactref element="U2" pad="P$4"/>
<contactref element="R3" pad="1"/>
<wire x1="19.05" y1="8.255" x2="19.05" y2="6.35" width="0.2032" layer="16"/>
<wire x1="19.685" y1="8.255" x2="19.05" y2="8.255" width="0.2032" layer="16"/>
<wire x1="19.05" y1="6.35" x2="18.757" y2="6.35" width="0.2032" layer="16"/>
<wire x1="19.685" y1="8.555" x2="19.685" y2="8.255" width="0.2032" layer="16"/>
</signal>
<signal name="VCC_1" class="1">
<contactref element="U2" pad="P$5"/>
<contactref element="C3" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="J7" pad="1"/>
<wire x1="18.542" y1="16.598" x2="19.685" y2="15.455" width="0.4064" layer="16"/>
<wire x1="19.685" y1="15.455" x2="19.685" y2="14.305" width="0.4064" layer="16"/>
<wire x1="17.018" y1="16.775" x2="17.195" y2="16.598" width="0.4064" layer="16"/>
<wire x1="17.195" y1="16.598" x2="18.542" y2="16.598" width="0.4064" layer="16"/>
<wire x1="19.2954" y1="26.6614" x2="19.304" y2="26.67" width="0.4064" layer="16"/>
<wire x1="18.542" y1="19.05950625" x2="19.2954" y2="19.81290625" width="0.4064" layer="16"/>
<wire x1="19.2954" y1="19.81290625" x2="19.2954" y2="26.6614" width="0.4064" layer="16"/>
<wire x1="19.304" y1="26.67" x2="22.86" y2="26.67" width="0.4064" layer="16"/>
<wire x1="18.542" y1="16.598" x2="18.542" y2="19.05950625" width="0.4064" layer="16"/>
</signal>
<signal name="N$8">
<contactref element="R4" pad="2"/>
<contactref element="U2" pad="P$7"/>
<wire x1="22.225" y1="14.305" x2="22.225" y2="16.626" width="0.2032" layer="16"/>
</signal>
<signal name="N$9">
<contactref element="R2" pad="2"/>
<contactref element="J2" pad="4"/>
<contactref element="U1" pad="23"/>
<wire x1="14.605" y1="5.08" x2="13.335" y2="6.35" width="0.2032" layer="16"/>
<wire x1="15.24" y1="5.08" x2="14.605" y2="5.08" width="0.2032" layer="16"/>
<wire x1="16.51" y1="3.81" x2="15.24" y2="5.08" width="0.2032" layer="1"/>
<wire x1="16.51" y1="2.54" x2="16.51" y2="3.81" width="0.2032" layer="1"/>
<wire x1="13.335" y1="6.35" x2="13.12" y2="6.35" width="0.2032" layer="16"/>
<wire x1="4.445" y1="13.335" x2="3.81" y2="13.335" width="0.2032" layer="16"/>
<wire x1="5.715" y1="12.065" x2="4.445" y2="13.335" width="0.2032" layer="16"/>
<wire x1="7.62" y1="12.065" x2="5.715" y2="12.065" width="0.2032" layer="16"/>
<wire x1="8.255" y1="11.43" x2="7.62" y2="12.065" width="0.2032" layer="16"/>
<wire x1="8.255" y1="8.89" x2="8.255" y2="11.43" width="0.2032" layer="16"/>
<wire x1="5.715" y1="8.89" x2="8.255" y2="8.89" width="0.2032" layer="16"/>
<wire x1="6.35" y1="8.255" x2="5.715" y2="8.89" width="0.2032" layer="1"/>
<wire x1="12.065" y1="8.255" x2="6.35" y2="8.255" width="0.2032" layer="1"/>
<wire x1="12.065" y1="3.81" x2="12.065" y2="8.255" width="0.2032" layer="1"/>
<wire x1="15.24" y1="3.81" x2="12.065" y2="3.81" width="0.2032" layer="1"/>
<wire x1="15.24" y1="5.08" x2="15.24" y2="3.81" width="0.2032" layer="1"/>
<wire x1="3.81" y1="13.335" x2="3.3274" y2="13.43" width="0.2032" layer="16"/>
<via x="15.24" y="5.08" extent="1-16" drill="0.35"/>
<via x="5.715" y="8.89" extent="1-16" drill="0.35"/>
</signal>
<signal name="N$10">
<contactref element="R1" pad="2"/>
<contactref element="J2" pad="1"/>
<contactref element="U1" pad="24"/>
<wire x1="8.255" y1="2.54" x2="8.255" y2="5.08" width="0.2032" layer="16"/>
<wire x1="8.89" y1="2.54" x2="8.255" y2="2.54" width="0.2032" layer="16"/>
<wire x1="8.255" y1="5.08" x2="8.04" y2="5.08" width="0.2032" layer="16"/>
<wire x1="9.398" y1="2.54" x2="8.89" y2="2.54" width="0.2032" layer="1"/>
<wire x1="11.684" y1="4.826" x2="9.398" y2="2.54" width="0.2032" layer="1"/>
<wire x1="11.684" y1="7.366" x2="11.684" y2="4.826" width="0.2032" layer="1"/>
<wire x1="11.43" y1="7.62" x2="11.684" y2="7.366" width="0.2032" layer="1"/>
<via x="11.43" y="7.62" extent="1-16" drill="0.35"/>
<wire x1="9.5222" y1="12.07286875" x2="9.15186875" y2="12.4432" width="0.2032" layer="16"/>
<wire x1="9.15186875" y1="12.4432" x2="5.9718" y2="12.4432" width="0.2032" layer="16"/>
<wire x1="5.9718" y1="12.4432" x2="4.445" y2="13.97" width="0.2032" layer="16"/>
<wire x1="4.445" y1="13.97" x2="3.5874" y2="13.97" width="0.2032" layer="16"/>
<wire x1="3.5874" y1="13.97" x2="3.3274" y2="14.23" width="0.2032" layer="16"/>
<wire x1="9.5222" y1="9.5278" x2="9.5222" y2="12.07286875" width="0.2032" layer="16"/>
<wire x1="11.43" y1="7.62" x2="9.5222" y2="9.5278" width="0.2032" layer="16"/>
</signal>
<signal name="MOSI">
<contactref element="J3" pad="4"/>
<contactref element="U1" pad="15"/>
<wire x1="5.715" y1="5.715" x2="5.715" y2="6.985" width="0.2032" layer="16"/>
<wire x1="6.35" y1="5.715" x2="5.715" y2="5.715" width="0.2032" layer="16"/>
<wire x1="5.715" y1="6.985" x2="5.62" y2="7.1374" width="0.2032" layer="16"/>
<via x="6.35" y="5.715" extent="1-16" drill="0.35"/>
<wire x1="6.35" y1="5.715" x2="5.0772" y2="6.9878" width="0.2032" layer="1"/>
<wire x1="2.54" y1="35.97829375" x2="2.54" y2="36.83" width="0.2032" layer="1"/>
<wire x1="5.0772" y1="6.9878" x2="3.54813125" y2="6.9878" width="0.2032" layer="1"/>
<wire x1="3.54813125" y1="6.9878" x2="1.27" y2="9.26593125" width="0.2032" layer="1"/>
<wire x1="1.27" y1="9.26593125" x2="1.27" y2="34.70829375" width="0.2032" layer="1"/>
<wire x1="1.27" y1="34.70829375" x2="2.54" y2="35.97829375" width="0.2032" layer="1"/>
</signal>
<signal name="SCK">
<contactref element="J3" pad="3"/>
<contactref element="U1" pad="17"/>
<via x="5.7122" y="32.004" extent="1-16" drill="0.35"/>
<wire x1="6.2738" y1="33.79550625" x2="5.7122" y2="33.23390625" width="0.2032" layer="1"/>
<wire x1="5.7122" y1="33.23390625" x2="5.7122" y2="32.004" width="0.2032" layer="1"/>
<wire x1="5.08" y1="36.83" x2="6.2738" y2="35.6362" width="0.2032" layer="1"/>
<wire x1="6.2738" y1="35.6362" x2="6.2738" y2="33.79550625" width="0.2032" layer="1"/>
<wire x1="5.7122" y1="32.004" x2="4.4478" y2="32.004" width="0.2032" layer="16"/>
<via x="4.4478" y="32.004" extent="1-16" drill="0.35"/>
<via x="1.9022" y="14.5925625" extent="1-16" drill="0.35"/>
<wire x1="3.1722" y1="14.97813125" x2="2.80186875" y2="14.6078" width="0.2032" layer="1"/>
<wire x1="1.9174375" y1="14.6078" x2="1.9022" y2="14.5925625" width="0.2032" layer="1"/>
<wire x1="2.80186875" y1="14.6078" x2="1.9174375" y2="14.6078" width="0.2032" layer="1"/>
<wire x1="3.1722" y1="16.13126875" x2="3.1722" y2="14.97813125" width="0.2032" layer="1"/>
<wire x1="2.5871875" y1="8.8966" x2="3.0608" y2="8.8966" width="0.2032" layer="16"/>
<wire x1="3.0608" y1="8.8966" x2="3.3274" y2="8.63" width="0.2032" layer="16"/>
<wire x1="1.9022" y1="14.5925625" x2="1.9022" y2="10.868675" width="0.2032" layer="16"/>
<wire x1="1.9022" y1="10.868675" x2="1.8796" y2="10.846075" width="0.2032" layer="16"/>
<wire x1="1.8796" y1="10.846075" x2="1.8796" y2="9.6041875" width="0.2032" layer="16"/>
<wire x1="1.8796" y1="9.6041875" x2="2.5871875" y2="8.8966" width="0.2032" layer="16"/>
<wire x1="4.4478" y1="32.004" x2="4.4478" y2="31.6151" width="0.2032" layer="1"/>
<wire x1="4.4478" y1="31.6151" x2="4.6482" y2="31.4147" width="0.2032" layer="1"/>
<wire x1="4.6482" y1="31.4147" x2="4.6482" y2="17.60726875" width="0.2032" layer="1"/>
<wire x1="4.6482" y1="17.60726875" x2="3.1722" y2="16.13126875" width="0.2032" layer="1"/>
</signal>
<signal name="RESET">
<contactref element="J3" pad="5"/>
<contactref element="C4" pad="2"/>
<contactref element="R5" pad="1"/>
<contactref element="U1" pad="29"/>
<wire x1="6.35" y1="20.955" x2="5.08" y2="20.955" width="0.2032" layer="16"/>
<wire x1="7.62" y1="19.685" x2="6.35" y2="20.955" width="0.2032" layer="16"/>
<wire x1="5.08" y1="20.955" x2="5.08" y2="21.17" width="0.2032" layer="16"/>
<wire x1="7.62" y1="19.685" x2="7.62" y2="19.47" width="0.2032" layer="16"/>
<wire x1="4.445" y1="14.605" x2="7.62" y2="14.605" width="0.2032" layer="16"/>
<wire x1="3.81" y1="15.24" x2="4.445" y2="14.605" width="0.2032" layer="16"/>
<wire x1="2.54" y1="15.24" x2="3.81" y2="15.24" width="0.2032" layer="16"/>
<wire x1="3.81" y1="21.59" x2="5.08" y2="21.59" width="0.2032" layer="16"/>
<wire x1="5.08" y1="21.59" x2="5.08" y2="21.17" width="0.2032" layer="16"/>
<via x="2.54" y="15.24" extent="1-16" drill="0.35"/>
<via x="3.81" y="21.59" extent="1-16" drill="0.35"/>
<wire x1="7.62" y1="14.605" x2="8.02" y2="15.005" width="0.2032" layer="16"/>
<wire x1="8.02" y1="15.005" x2="8.02" y2="15.7226" width="0.2032" layer="16"/>
<wire x1="2.54" y1="15.24" x2="2.54" y2="16.002" width="0.2032" layer="1"/>
<wire x1="2.54" y1="16.002" x2="3.81" y2="17.272" width="0.2032" layer="1"/>
<wire x1="3.81" y1="17.272" x2="3.81" y2="21.59" width="0.2032" layer="1"/>
<wire x1="3.81" y1="21.59" x2="3.81" y2="26.73144375" width="0.2032" layer="1"/>
<wire x1="3.81" y1="26.73144375" x2="4.2926" y2="27.21404375" width="0.2032" layer="1"/>
<via x="3.048" y="32.512" extent="1-16" drill="0.35"/>
<wire x1="3.8156" y1="31.74213125" x2="3.8156" y2="31.7444" width="0.2032" layer="1"/>
<wire x1="3.8156" y1="31.7444" x2="3.048" y2="32.512" width="0.2032" layer="1"/>
<wire x1="4.2926" y1="31.26513125" x2="3.8156" y2="31.74213125" width="0.2032" layer="1"/>
<wire x1="2.04550625" y1="33.0962" x2="1.3462" y2="33.79550625" width="0.2032" layer="16"/>
<wire x1="1.3462" y1="33.79550625" x2="1.3462" y2="34.78449375" width="0.2032" layer="16"/>
<wire x1="1.3462" y1="34.78449375" x2="2.04550625" y2="35.4838" width="0.2032" layer="16"/>
<wire x1="3.048" y1="32.512" x2="2.4638" y2="33.0962" width="0.2032" layer="16"/>
<wire x1="2.4638" y1="33.0962" x2="2.04550625" y2="33.0962" width="0.2032" layer="16"/>
<wire x1="2.04550625" y1="35.4838" x2="2.88209375" y2="35.4838" width="0.2032" layer="16"/>
<wire x1="3.7338" y1="38.0238" x2="5.08" y2="39.37" width="0.2032" layer="16"/>
<wire x1="2.88209375" y1="35.4838" x2="3.7338" y2="36.33550625" width="0.2032" layer="16"/>
<wire x1="3.7338" y1="36.33550625" x2="3.7338" y2="38.0238" width="0.2032" layer="16"/>
<wire x1="4.2926" y1="27.21404375" x2="4.2926" y2="31.26513125" width="0.2032" layer="1"/>
</signal>
<signal name="MISO">
<contactref element="J3" pad="1"/>
<contactref element="U1" pad="16"/>
<wire x1="3.175" y1="6.985" x2="5.08" y2="6.985" width="0.2032" layer="16"/>
<wire x1="1.27" y1="8.89" x2="3.175" y2="6.985" width="0.2032" layer="16"/>
<wire x1="1.27" y1="15.875" x2="1.27" y2="8.89" width="0.2032" layer="16"/>
<wire x1="3.81" y1="15.875" x2="1.27" y2="15.875" width="0.2032" layer="16"/>
<wire x1="5.08" y1="17.145" x2="3.81" y2="15.875" width="0.2032" layer="1"/>
<wire x1="5.08" y1="6.985" x2="4.82" y2="7.1374" width="0.2032" layer="16"/>
<via x="3.81" y="15.875" extent="1-16" drill="0.35"/>
<wire x1="5.08" y1="34.29" x2="5.08" y2="17.145" width="0.2032" layer="1"/>
</signal>
<signal name="CTS">
<contactref element="J4" pad="P$5"/>
</signal>
<signal name="RX">
<contactref element="U1" pad="30"/>
<wire x1="8.89" y1="15.875" x2="8.89" y2="17.78" width="0.2032" layer="16"/>
<wire x1="8.89" y1="17.78" x2="6.9822" y2="17.78" width="0.2032" layer="16"/>
<wire x1="8.89" y1="15.875" x2="8.82" y2="15.7226" width="0.2032" layer="16"/>
<contactref element="J4" pad="P$3"/>
<via x="6.9822" y="17.78" extent="1-16" drill="0.35"/>
<via x="6.3486" y="21.5886" extent="1-16" drill="0.35"/>
<wire x1="6.3486" y1="20.70466875" x2="6.3486" y2="21.5886" width="0.2032" layer="1"/>
<wire x1="6.9822" y1="20.07106875" x2="6.3486" y2="20.70466875" width="0.2032" layer="1"/>
<wire x1="6.9822" y1="17.78" x2="6.9822" y2="20.07106875" width="0.2032" layer="1"/>
<wire x1="6.3486" y1="21.5886" x2="5.0772" y2="22.86" width="0.2032" layer="16"/>
<wire x1="5.0772" y1="22.86" x2="2.54" y2="22.86" width="0.2032" layer="16"/>
</signal>
<signal name="TX">
<contactref element="U1" pad="31"/>
<wire x1="6.35" y1="14.605" x2="5.715" y2="13.97" width="0.2032" layer="1"/>
<via x="5.715" y="13.97" extent="1-16" drill="0.35"/>
<wire x1="5.715" y1="13.97" x2="5.9944" y2="14.2494" width="0.2032" layer="16"/>
<wire x1="5.9944" y1="14.2494" x2="8.6204125" y2="14.2494" width="0.2032" layer="16"/>
<wire x1="8.6204125" y1="14.2494" x2="9.62" y2="15.2489875" width="0.2032" layer="16"/>
<wire x1="9.62" y1="15.2489875" x2="9.62" y2="15.7226" width="0.2032" layer="16"/>
<via x="6.35" y="19.8092" extent="1-16" drill="0.35"/>
<wire x1="6.35" y1="19.8092" x2="6.35" y2="14.605" width="0.2032" layer="1"/>
<contactref element="J4" pad="P$2"/>
<wire x1="2.54" y1="20.32" x2="5.8392" y2="20.32" width="0.2032" layer="16"/>
<wire x1="5.8392" y1="20.32" x2="6.35" y2="19.8092" width="0.2032" layer="16"/>
</signal>
<signal name="DTR">
<contactref element="J4" pad="P$1"/>
<contactref element="C4" pad="1"/>
<wire x1="3.81" y1="17.78" x2="5.08" y2="19.05" width="0.2032" layer="16"/>
<wire x1="2.54" y1="17.78" x2="3.81" y2="17.78" width="0.2032" layer="16"/>
<wire x1="5.08" y1="19.05" x2="5.08" y2="19.47" width="0.2032" layer="16"/>
</signal>
<signal name="N$6">
<contactref element="VR1" pad="P$2"/>
<contactref element="U1" pad="25"/>
<wire x1="4.445" y1="16.51" x2="5.08" y2="15.875" width="0.2032" layer="16"/>
<wire x1="1.905" y1="16.51" x2="4.445" y2="16.51" width="0.2032" layer="16"/>
<wire x1="1.27" y1="17.145" x2="1.905" y2="16.51" width="0.2032" layer="16"/>
<wire x1="1.27" y1="26.67" x2="1.27" y2="17.145" width="0.2032" layer="16"/>
<wire x1="9.525" y1="26.67" x2="1.27" y2="26.67" width="0.2032" layer="16"/>
<wire x1="12.065" y1="24.13" x2="9.525" y2="26.67" width="0.2032" layer="16"/>
<wire x1="17.145" y1="24.13" x2="12.065" y2="24.13" width="0.2032" layer="16"/>
<wire x1="17.78" y1="23.495" x2="17.145" y2="24.13" width="0.2032" layer="16"/>
<wire x1="5.08" y1="15.875" x2="4.82" y2="15.7226" width="0.2032" layer="16"/>
<wire x1="17.78" y1="23.495" x2="18" y2="23.4" width="0.2032" layer="16"/>
</signal>
<signal name="DIG5">
<contactref element="U1" pad="9"/>
<contactref element="U2" pad="P$2"/>
<wire x1="12.954" y1="4.445" x2="10.320134375" y2="7.078865625" width="0.2032" layer="16"/>
<wire x1="13.716" y1="4.445" x2="12.954" y2="4.445" width="0.2032" layer="16"/>
<wire x1="14.605" y1="5.334" x2="13.716" y2="4.445" width="0.2032" layer="1"/>
<wire x1="14.605" y1="5.715" x2="14.605" y2="5.334" width="0.2032" layer="1"/>
<wire x1="19.05" y1="5.08" x2="17.78" y2="5.08" width="0.2032" layer="16"/>
<wire x1="20.32" y1="6.35" x2="19.05" y2="5.08" width="0.2032" layer="16"/>
<wire x1="20.955" y1="6.35" x2="20.32" y2="6.35" width="0.2032" layer="16"/>
<wire x1="22.225" y1="7.62" x2="20.955" y2="6.35" width="0.2032" layer="16"/>
<wire x1="22.225" y1="8.555" x2="22.225" y2="7.62" width="0.2032" layer="16"/>
<wire x1="10.320134375" y1="7.078865625" x2="10.42" y2="7.1374" width="0.2032" layer="16"/>
<via x="13.716" y="4.445" extent="1-16" drill="0.35"/>
<via x="17.78" y="5.08" extent="1-16" drill="0.35"/>
<wire x1="17.78" y1="5.08" x2="17.145" y2="5.715" width="0.2032" layer="1"/>
<wire x1="17.145" y1="5.715" x2="14.605" y2="5.715" width="0.2032" layer="1"/>
</signal>
<signal name="DIG6">
<contactref element="U1" pad="10"/>
<contactref element="U2" pad="P$3"/>
<wire x1="9.525" y1="6.35" x2="9.525" y2="6.985" width="0.2032" layer="16"/>
<wire x1="8.89" y1="5.715" x2="9.525" y2="6.35" width="0.2032" layer="16"/>
<wire x1="8.89" y1="4.064" x2="8.89" y2="5.715" width="0.2032" layer="16"/>
<wire x1="11.811" y1="4.064" x2="8.89" y2="4.064" width="0.2032" layer="16"/>
<wire x1="12.7" y1="3.175" x2="11.811" y2="4.064" width="0.2032" layer="16"/>
<wire x1="12.7" y1="1.27" x2="12.7" y2="3.175" width="0.2032" layer="16"/>
<wire x1="17.145" y1="1.27" x2="12.7" y2="1.27" width="0.2032" layer="16"/>
<wire x1="18.415" y1="2.54" x2="17.145" y2="1.27" width="0.2032" layer="16"/>
<wire x1="18.415" y1="5.08" x2="18.415" y2="2.54" width="0.2032" layer="1"/>
<wire x1="20.32" y1="6.985" x2="18.415" y2="5.08" width="0.2032" layer="1"/>
<wire x1="20.32" y1="8.255" x2="20.32" y2="6.985" width="0.2032" layer="16"/>
<wire x1="20.955" y1="8.255" x2="20.32" y2="8.255" width="0.2032" layer="16"/>
<wire x1="9.525" y1="6.985" x2="9.62" y2="7.1374" width="0.2032" layer="16"/>
<wire x1="20.955" y1="8.255" x2="20.955" y2="8.555" width="0.2032" layer="16"/>
<via x="18.415" y="2.54" extent="1-16" drill="0.35"/>
<via x="20.32" y="6.985" extent="1-16" drill="0.35"/>
</signal>
<signal name="N$1">
<contactref element="S1" pad="1"/>
<contactref element="R6" pad="2"/>
<contactref element="U1" pad="2"/>
<wire x1="8.255" y1="38.1" x2="10.16" y2="38.1" width="0.2032" layer="16"/>
<wire x1="10.16" y1="38.1" x2="10.16" y2="37.68" width="0.2032" layer="16"/>
<wire x1="7.7488" y1="37.6606" x2="8.255" y2="38.1" width="0.2032" layer="16"/>
<wire x1="11.9126" y1="13.43" x2="11.7536" y2="13.589" width="0.2032" layer="16"/>
<wire x1="11.7536" y1="13.589" x2="10.16" y2="13.589" width="0.2032" layer="16"/>
<wire x1="11.176" y1="14.605" x2="10.16" y2="13.589" width="0.2032" layer="1"/>
<wire x1="8.255" y1="17.145" x2="12.065" y2="17.145" width="0.2032" layer="1"/>
<via x="10.16" y="13.589" extent="1-16" drill="0.35"/>
<via x="11.363965625" y="35.118034375" extent="1-16" drill="0.35"/>
<wire x1="8.9426" y1="32.64490625" x2="8.255" y2="31.95730625" width="0.2032" layer="1"/>
<wire x1="8.9426" y1="32.69666875" x2="8.9426" y2="32.64490625" width="0.2032" layer="1"/>
<wire x1="11.363965625" y1="35.118034375" x2="8.9426" y2="32.69666875" width="0.2032" layer="1"/>
<wire x1="11.363965625" y1="35.118034375" x2="11.363965625" y2="36.476034375" width="0.2032" layer="16"/>
<wire x1="11.363965625" y1="36.476034375" x2="10.16" y2="37.68" width="0.2032" layer="16"/>
<wire x1="8.255" y1="31.95730625" x2="8.255" y2="17.145" width="0.2032" layer="1"/>
<wire x1="13.0782" y1="14.97813125" x2="12.70506875" y2="14.605" width="0.2032" layer="1"/>
<wire x1="12.70506875" y1="14.605" x2="11.176" y2="14.605" width="0.2032" layer="1"/>
<wire x1="12.065" y1="17.145" x2="13.0782" y2="16.1318" width="0.2032" layer="1"/>
<wire x1="13.0782" y1="16.1318" x2="13.0782" y2="14.97813125" width="0.2032" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="U1" pad="11"/>
<contactref element="J5" pad="2"/>
<contactref element="R7" pad="2"/>
<wire x1="20.955" y1="39.37" x2="20.955" y2="36.195" width="0.2032" layer="16"/>
<wire x1="22.86" y1="39.37" x2="20.955" y2="39.37" width="0.2032" layer="16"/>
<wire x1="20.955" y1="36.195" x2="20.7119375" y2="35.914615625" width="0.2032" layer="16"/>
<wire x1="20.7119375" y1="35.914615625" x2="20.701" y2="35.902" width="0.2032" layer="16"/>
<via x="7.62" y="4.0494" extent="1-16" drill="0.35"/>
<wire x1="8.82" y1="7.1374" x2="8.82" y2="6.1479" width="0.2032" layer="16"/>
<wire x1="7.3847875" y1="5.834" x2="7.236" y2="5.6852125" width="0.2032" layer="16"/>
<wire x1="7.236" y1="5.6852125" x2="7.236" y2="4.4747875" width="0.2032" layer="16"/>
<wire x1="8.5061" y1="5.834" x2="7.3847875" y2="5.834" width="0.2032" layer="16"/>
<wire x1="7.62" y1="4.0907875" x2="7.62" y2="4.0494" width="0.2032" layer="16"/>
<wire x1="8.82" y1="6.1479" x2="8.5061" y2="5.834" width="0.2032" layer="16"/>
<wire x1="7.236" y1="4.4747875" x2="7.62" y2="4.0907875" width="0.2032" layer="16"/>
<via x="20.828" y="17.78" extent="1-16" drill="0.35"/>
<wire x1="7.6962" y1="2.04550625" x2="8.39550625" y2="1.3462" width="0.2032" layer="1"/>
<wire x1="20.9522" y1="6.72313125" x2="20.9522" y2="7.24686875" width="0.2032" layer="1"/>
<wire x1="7.62" y1="4.0494" x2="7.6962" y2="3.9732" width="0.2032" layer="1"/>
<wire x1="7.6962" y1="3.9732" x2="7.6962" y2="2.04550625" width="0.2032" layer="1"/>
<wire x1="19.0472" y1="2.27813125" x2="19.0472" y2="4.81813125" width="0.2032" layer="1"/>
<wire x1="19.0472" y1="4.81813125" x2="20.9522" y2="6.72313125" width="0.2032" layer="1"/>
<wire x1="18.11526875" y1="1.3462" x2="19.0472" y2="2.27813125" width="0.2032" layer="1"/>
<wire x1="8.39550625" y1="1.3462" x2="18.11526875" y2="1.3462" width="0.2032" layer="1"/>
<wire x1="20.574" y1="25.908" x2="20.828" y2="25.654" width="0.2032" layer="16"/>
<wire x1="20.828" y1="25.654" x2="20.828" y2="17.78" width="0.2032" layer="16"/>
<via x="20.574" y="25.908" extent="1-16" drill="0.35"/>
<wire x1="20.574" y1="28.194" x2="20.574" y2="25.908" width="0.2032" layer="1"/>
<wire x1="20.828" y1="28.448" x2="20.574" y2="28.194" width="0.2032" layer="1"/>
<via x="20.828" y="28.448" extent="1-16" drill="0.35"/>
<wire x1="20.828" y1="28.448" x2="20.828" y2="32.9197875" width="0.2032" layer="16"/>
<wire x1="20.828" y1="32.9197875" x2="21.455" y2="33.5467875" width="0.2032" layer="16"/>
<wire x1="21.455" y1="33.5467875" x2="21.455" y2="35.171553125" width="0.2032" layer="16"/>
<wire x1="21.455" y1="35.171553125" x2="20.7119375" y2="35.914615625" width="0.2032" layer="16"/>
<wire x1="21.6634

license_type: permissive

branch_name: refs/heads/master


text:
" y1="15.31853125" x2="21.6634" y2="16.43146875" width="0.2032" layer="1"/>
<wire x1="20.828" y1="17.26686875" x2="20.828" y2="17.78" width="0.2032" layer="1"/>
<wire x1="21.6634" y1="16.43146875" x2="20.828" y2="17.26686875" width="0.2032" layer="1"/>
<wire x1="20.9522" y1="7.24686875" x2="19.4056" y2="8.79346875" width="0.2032" layer="1"/>
<wire x1="19.4056" y1="8.79346875" x2="19.4056" y2="13.06073125" width="0.2032" layer="1"/>
<wire x1="19.4056" y1="13.06073125" x2="21.6634" y2="15.31853125" width="0.2032" layer="1"/>
</signal>
<signal name="N$7">
<contactref element="U1" pad="7"/>
<contactref element="Y1" pad="3"/>
<contactref element="C8" pad="1"/>
<wire x1="9.525" y1="41.275" x2="10.16" y2="40.64" width="0.2032" layer="16"/>
<wire x1="8.89" y1="41.275" x2="9.525" y2="41.275" width="0.2032" layer="16"/>
<wire x1="7.62" y1="42.545" x2="8.89" y2="41.275" width="0.2032" layer="1"/>
<wire x1="10.16" y1="40.64" x2="10.58" y2="40.64" width="0.2032" layer="16"/>
<wire x1="7.62" y1="42.545" x2="7.548" y2="43.046" width="0.2032" layer="1"/>
<via x="8.89" y="41.275" extent="1-16" drill="0.35"/>
<wire x1="8.89" y1="41.275" x2="11.837253125" y2="38.327746875" width="0.2032" layer="1"/>
<wire x1="11.837253125" y1="38.327746875" x2="11.899396875" y2="38.327746875" width="0.2032" layer="1"/>
<via x="11.899396875" y="38.327746875" extent="1-16" drill="0.35"/>
<wire x1="11.899396875" y1="38.327746875" x2="11.899396875" y2="37.249603125" width="0.2032" layer="16"/>
<wire x1="12.3472" y1="35.78583125" x2="12.92583125" y2="35.2072" width="0.2032" layer="16"/>
<wire x1="11.899396875" y1="37.249603125" x2="12.3472" y2="36.8018" width="0.2032" layer="16"/>
<wire x1="13.9418" y1="35.2072" x2="19.177" y2="29.972" width="0.2032" layer="16"/>
<wire x1="12.3472" y1="36.8018" x2="12.3472" y2="35.78583125" width="0.2032" layer="16"/>
<wire x1="12.92583125" y1="35.2072" x2="13.9418" y2="35.2072" width="0.2032" layer="16"/>
<via x="19.29918125" y="27.4038" extent="1-16" drill="0.35"/>
<wire x1="19.177" y1="29.972" x2="19.177" y2="29.24554375" width="0.2032" layer="16"/>
<via x="20.066" y="24.638" extent="1-16" drill="0.35"/>
<wire x1="19.5862" y1="25.11783125" x2="20.066" y2="24.63803125" width="0.2032" layer="1"/>
<wire x1="20.066" y1="24.63803125" x2="20.066" y2="24.638" width="0.2032" layer="1"/>
<wire x1="20.066" y1="24.638" x2="20.066" y2="18.542" width="0.2032" layer="16"/>
<wire x1="20.066" y1="18.542" x2="20.18538125" y2="18.42261875" width="0.2032" layer="16"/>
<via x="20.18538125" y="18.42261875" extent="1-16" drill="0.35"/>
<wire x1="20.1958" y1="18.4122" x2="20.18538125" y2="18.42261875" width="0.2032" layer="1"/>
<wire x1="11.9126" y1="9.43" x2="13.684" y2="9.43" width="0.2032" layer="16"/>
<wire x1="15.748" y1="7.366" x2="16.256" y2="7.366" width="0.2032" layer="16"/>
<wire x1="15.748" y1="7.366" x2="13.684" y2="9.43" width="0.2032" layer="16"/>
<via x="16.256" y="7.366" extent="1-16" drill="0.35"/>
<wire x1="21.3078" y1="15.46583125" x2="21.3078" y2="16.28416875" width="0.2032" layer="1"/>
<wire x1="16.256" y1="7.366" x2="16.6404" y2="7.7504" width="0.2032" layer="1"/>
<wire x1="16.6404" y1="7.7504" x2="18.10988125" y2="7.7504" width="0.2032" layer="1"/>
<wire x1="18.10988125" y1="7.7504" x2="19.05" y2="8.69051875" width="0.2032" layer="1"/>
<wire x1="20.1958" y1="17.39616875" x2="20.1958" y2="18.4122" width="0.2032" layer="1"/>
<wire x1="21.3078" y1="16.28416875" x2="20.1958" y2="17.39616875" width="0.2032" layer="1"/>
<wire x1="19.05" y1="8.69051875" x2="19.05" y2="13.20803125" width="0.2032" layer="1"/>
<wire x1="19.05" y1="13.20803125" x2="21.3078" y2="15.46583125" width="0.2032" layer="1"/>
<wire x1="19.29918125" y1="27.4038" x2="19.5862" y2="27.11678125" width="0.2032" layer="1"/>
<wire x1="19.5862" y1="27.11678125" x2="19.5862" y2="25.11783125" width="0.2032" layer="1"/>
<wire x1="18.66698125" y1="28.735525" x2="18.66698125" y2="28.036" width="0.2032" layer="16"/>
<wire x1="18.66698125" y1="28.036" x2="19.29918125" y2="27.4038" width="0.2032" layer="16"/>
<wire x1="19.177" y1="29.24554375" x2="18.66698125" y2="28.735525" width="0.2032" layer="16"/>
</signal>
<signal name="N$11">
<contactref element="U1" pad="8"/>
<contactref element="Y1" pad="1"/>
<contactref element="C9" pad="1"/>
<wire x1="8.255" y1="43.815" x2="7.62" y2="43.18" width="0.2032" layer="16"/>
<wire x1="9.525" y1="43.815" x2="8.255" y2="43.815" width="0.2032" layer="16"/>
<wire x1="10.795" y1="45.085" x2="9.525" y2="43.815" width="0.2032" layer="1"/>
<wire x1="7.62" y1="43.18" x2="7.62" y2="42.76" width="0.2032" layer="16"/>
<wire x1="10.795" y1="45.085" x2="11.248" y2="45.346" width="0.2032" layer="1"/>
<via x="9.525" y="43.815" extent="1-16" drill="0.35"/>
<via x="15.9764" y="6.35" extent="1-16" drill="0.35"/>
<wire x1="15.624" y1="6.9552125" x2="15.624" y2="6.7024" width="0.2032" layer="16"/>
<wire x1="15.624" y1="6.7024" x2="15.9764" y2="6.35" width="0.2032" layer="16"/>
<via x="19.29918125" y="28.47365625" extent="1-16" drill="0.35"/>
<wire x1="19.5326" y1="28.707075" x2="19.5326" y2="30.1193" width="0.2032" layer="16"/>
<wire x1="6.866" y1="40.4047875" x2="6.866" y2="41.7152125" width="0.2032" layer="16"/>
<wire x1="11.2352125" y1="39.886" x2="7.3847875" y2="39.886" width="0.2032" layer="16"/>
<wire x1="7.3847875" y1="39.886" x2="6.866" y2="40.4047875" width="0.2032" layer="16"/>
<wire x1="12.7028" y1="38.4184125" x2="11.2352125" y2="39.886" width="0.2032" layer="16"/>
<wire x1="6.866" y1="41.7152125" x2="7.62" y2="42.4692125" width="0.2032" layer="16"/>
<wire x1="7.62" y1="42.4692125" x2="7.62" y2="42.76" width="0.2032" layer="16"/>
<wire x1="13.07313125" y1="35.5628" x2="12.7028" y2="35.93313125" width="0.2032" layer="16"/>
<wire x1="19.5326" y1="30.1193" x2="14.0891" y2="35.5628" width="0.2032" layer="16"/>
<wire x1="14.0891" y1="35.5628" x2="13.07313125" y2="35.5628" width="0.2032" layer="16"/>
<wire x1="12.7028" y1="35.93313125" x2="12.7028" y2="38.4184125" width="0.2032" layer="16"/>
<wire x1="15.6238" y1="7.10413125" x2="15.6238" y2="7.62786875" width="0.2032" layer="1"/>
<wire x1="20.9522" y1="15.61313125" x2="20.9522" y2="16.13686875" width="0.2032" layer="1"/>
<wire x1="15.9764" y1="6.35" x2="15.9764" y2="6.75153125" width="0.2032" layer="1"/>
<wire x1="15.9764" y1="6.75153125" x2="15.6238" y2="7.10413125" width="0.2032" layer="1"/>
<wire x1="20.9522" y1="16.13686875" x2="19.55318125" y2="17.5358875" width="0.2032" layer="1"/>
<wire x1="15.6238" y1="7.62786875" x2="16.10193125" y2="8.106" width="0.2032" layer="1"/>
<wire x1="16.10193125" y1="8.106" x2="17.96258125" y2="8.106" width="0.2032" layer="1"/>
<wire x1="17.96258125" y1="8.106" x2="18.6944" y2="8.83781875" width="0.2032" layer="1"/>
<wire x1="18.6944" y1="8.83781875" x2="18.6944" y2="13.35533125" width="0.2032" layer="1"/>
<wire x1="18.6944" y1="13.35533125" x2="20.9522" y2="15.61313125" width="0.2032" layer="1"/>
<via x="21.59" y="19.812" extent="1-16" drill="0.35"/>
<wire x1="20.83281875" y1="19.05481875" x2="21.59" y2="19.812" width="0.2032" layer="1"/>
<wire x1="21.59" y1="19.812" x2="21.209" y2="19.812" width="0.2032" layer="16"/>
<wire x1="21.209" y1="22.606" x2="21.463" y2="22.86" width="0.2032" layer="16"/>
<wire x1="21.209" y1="22.606" x2="21.209" y2="19.812" width="0.2032" layer="16"/>
<via x="21.463" y="22.86" extent="1-16" drill="0.35"/>
<wire x1="21.2062" y1="23.1168" x2="21.463" y2="22.86" width="0.2032" layer="1"/>
<wire x1="19.55318125" y1="18.6844875" x2="19.9235125" y2="19.05481875" width="0.2032" layer="1"/>
<wire x1="19.55318125" y1="17.5358875" x2="19.55318125" y2="18.6844875" width="0.2032" layer="1"/>
<wire x1="19.9235125" y1="19.05481875" x2="20.83281875" y2="19.05481875" width="0.2032" layer="1"/>
<wire x1="11.9126" y1="8.63" x2="13.9492125" y2="8.63" width="0.2032" layer="16"/>
<wire x1="13.9492125" y1="8.63" x2="15.624" y2="6.9552125" width="0.2032" layer="16"/>
<wire x1="19.55318125" y1="29.3524875" x2="19.9235125" y2="29.72281875" width="0.2032" layer="1"/>
<wire x1="19.9235125" y1="29.72281875" x2="20.44725" y2="29.72281875" width="0.2032" layer="1"/>
<wire x1="20.44725" y1="29.72281875" x2="20.81758125" y2="29.3524875" width="0.2032" layer="1"/>
<wire x1="19.29918125" y1="28.47365625" x2="19.55318125" y2="28.47365625" width="0.2032" layer="1"/>
<wire x1="19.55318125" y1="28.47365625" x2="19.55318125" y2="29.3524875" width="0.2032" layer="1"/>
<wire x1="20.81758125" y1="29.3524875" x2="20.81758125" y2="29.34741875" width="0.2032" layer="1"/>
<wire x1="21.0848" y1="29.0802" x2="21.08986875" y2="29.0802" width="0.2032" layer="1"/>
<wire x1="21.08986875" y1="29.0802" x2="21.4602" y2="28.70986875" width="0.2032" layer="1"/>
<wire x1="21.4602" y1="28.70986875" x2="21.4602" y2="28.18613125" width="0.2032" layer="1"/>
<wire x1="21.4602" y1="28.18613125" x2="21.2062" y2="27.93213125" width="0.2032" layer="1"/>
<wire x1="21.2062" y1="27.93213125" x2="21.2062" y2="23.1168" width="0.2032" layer="1"/>
<wire x1="20.81758125" y1="29.34741875" x2="21.0848" y2="29.0802" width="0.2032" layer="1"/>
<wire x1="19.29918125" y1="28.47365625" x2="19.5326" y2="28.707075" width="0.2032" layer="16"/>
</signal>
<signal name="N$12" class="1">
<contactref element="J7" pad="3"/>
<contactref element="C6" pad="2"/>
<contactref element="IC1" pad="3"/>
<contactref element="J6" pad="2"/>
<contactref element="C14" pad="+"/>
<wire x1="17.526" y1="9.16" x2="17.145" y2="8.779" width="0.4064" layer="1"/>
<wire x1="17.145" y1="8.779" x2="7.041" y2="8.779" width="0.4064" layer="1"/>
<wire x1="7.041" y1="8.779" x2="4.39" y2="11.43" width="0.4064" layer="1"/>
<wire x1="4.39" y1="11.43" x2="8.2" y2="15.24" width="0.4064" layer="1"/>
<wire x1="8.2" y1="15.24" x2="12.446" y2="15.24" width="0.4064" layer="1"/>
<via x="12.446" y="15.24" extent="1-16" drill="0.35"/>
<wire x1="12.446" y1="15.24" x2="13.55" y2="16.344" width="0.4064" layer="16"/>
<wire x1="13.55" y1="16.344" x2="13.55" y2="16.51" width="0.4064" layer="16"/>
<wire x1="13.55" y1="16.51" x2="15.0594" y2="18.0194" width="0.4064" layer="16"/>
<wire x1="15.0594" y1="18.0194" x2="15.24" y2="18.0194" width="0.4064" layer="16"/>
<via x="15.24" y="18.0194" extent="1-16" drill="0.35"/>
<wire x1="22.86" y1="21.59" x2="24.1808" y2="22.9108" width="0.4064" layer="1"/>
<wire x1="24.1808" y1="22.9108" x2="24.1808" y2="33.782" width="0.4064" layer="1"/>
<wire x1="20.012025" y1="36.83" x2="17.78" y2="36.83" width="0.4064" layer="1"/>
<wire x1="24.1808" y1="33.782" x2="23.4442" y2="34.5186" width="0.4064" layer="1"/>
<wire x1="23.4442" y1="34.5186" x2="22.323425" y2="34.5186" width="0.4064" layer="1"/>
<wire x1="22.323425" y1="34.5186" x2="20.012025" y2="36.83" width="0.4064" layer="1"/>
<wire x1="15.24" y1="18.0194" x2="18.2415125" y2="18.0194" width="0.4064" layer="1"/>
<wire x1="18.2415125" y1="18.0194" x2="21.8121125" y2="21.59" width="0.4064" layer="1"/>
<wire x1="21.8121125" y1="21.59" x2="22.86" y2="21.59" width="0.4064" layer="1"/>
</signal>
<signal name="DIG2">
<contactref element="U1" pad="32"/>
<contactref element="R8" pad="1"/>
<wire x1="15.875" y1="39.37" x2="13.335" y2="41.91" width="0.2032" layer="16"/>
<wire x1="15.875" y1="36.195" x2="15.875" y2="39.37" width="0.2032" layer="16"/>
<wire x1="13.335" y1="36.195" x2="15.875" y2="36.195" width="0.2032" layer="16"/>
<wire x1="8.89" y1="31.75" x2="13.335" y2="36.195" width="0.2032" layer="1"/>
<wire x1="8.89" y1="18.415" x2="8.89" y2="31.75" width="0.2032" layer="1"/>
<wire x1="10.16" y1="17.145" x2="8.89" y2="18.415" width="0.2032" layer="16"/>
<wire x1="10.16" y1="15.875" x2="10.16" y2="17.145" width="0.2032" layer="16"/>
<wire x1="13.335" y1="41.91" x2="13.462" y2="42.33" width="0.2032" layer="16"/>
<wire x1="10.42" y1="15.7226" x2="10.16" y2="15.875" width="0.2032" layer="16"/>
<via x="13.335" y="36.195" extent="1-16" drill="0.35"/>
<via x="8.89" y="18.415" extent="1-16" drill="0.35"/>
</signal>
<signal name="DIG3">
<contactref element="U1" pad="1"/>
<contactref element="R9" pad="1"/>
<via x="15.2372" y="15.9895625" extent="1-16" drill="0.35"/>
<wire x1="13.3647875" y1="14.862" x2="14.1096375" y2="14.862" width="0.2032" layer="16"/>
<wire x1="14.1096375" y1="14.862" x2="15.2372" y2="15.9895625" width="0.2032" layer="16"/>
<wire x1="11.9126" y1="14.23" x2="12.7327875" y2="14.23" width="0.2032" layer="16"/>
<wire x1="12.7327875" y1="14.23" x2="13.3647875" y2="14.862" width="0.2032" layer="16"/>
<via x="20.18538125" y="29.09061875" extent="1-16" drill="0.35"/>
<wire x1="15.1158" y1="17.15286875" x2="15.1158" y2="16.50213125" width="0.2032" layer="1"/>
<wire x1="15.2372" y1="16.38073125" x2="15.2372" y2="15.9895625" width="0.2032" layer="1"/>
<wire x1="15.1158" y1="16.50213125" x2="15.2372" y2="16.38073125" width="0.2032" layer="1"/>
<wire x1="19.0450125" y1="19.7062" x2="17.79613125" y2="19.7062" width="0.2032" layer="1"/>
<wire x1="20.18538125" y1="29.09061875" x2="20.18538125" y2="29.090621875" width="0.2032" layer="16"/>
<wire x1="20.18538125" y1="29.090621875" x2="19.90878125" y2="29.367221875" width="0.2032" layer="16"/>
<wire x1="19.90878125" y1="29.367221875" x2="19.90878125" y2="29.87011875" width="0.2032" layer="16"/>
<wire x1="16.256" y1="36.0629" x2="16.256" y2="42.33" width="0.2032" layer="16"/>
<wire x1="16.6116" y1="35.7073" x2="16.256" y2="36.0629" width="0.2032" layer="16"/>
<wire x1="19.90878125" y1="29.87011875" x2="19.8882" y2="29.8907" width="0.2032" layer="16"/>
<wire x1="19.8882" y1="29.8907" x2="19.8882" y2="30.2666" width="0.2032" layer="16"/>
<wire x1="19.8882" y1="30.2666" x2="16.6116" y2="33.5432" width="0.2032" layer="16"/>
<wire x1="16.6116" y1="33.5432" x2="16.6116" y2="35.7073" width="0.2032" layer="16"/>
<wire x1="20.6982" y1="21.3593875" x2="19.0450125" y2="19.7062" width="0.2032" layer="1"/>
<wire x1="20.6982" y1="25.01673125" x2="20.6982" y2="21.3593875" width="0.2032" layer="1"/>
<wire x1="14.6078" y1="17.66086875" x2="15.1158" y2="17.15286875" width="0.2032" layer="1"/>
<wire x1="14.6078" y1="18.28126875" x2="14.6078" y2="17.66086875" width="0.2032" layer="1"/>
<wire x1="14.97813125" y1="18.6516" x2="14.6078" y2="18.28126875" width="0.2032" layer="1"/>
<wire x1="17.79613125" y1="19.7062" x2="16.74153125" y2="18.6516" width="0.2032" layer="1"/>
<wire x1="16.74153125" y1="18.6516" x2="14.97813125" y2="18.6516" width="0.2032" layer="1"/>
<wire x1="20.18538125" y1="26.41345" x2="19.9418" y2="26.16986875" width="0.2032" layer="1"/>
<wire x1="19.9418" y1="26.16986875" x2="19.9418" y2="25.64613125" width="0.2032" layer="1"/>
<wire x1="19.9418" y1="25.64613125" x2="20.31213125" y2="25.2758" width="0.2032" layer="1"/>
<wire x1="20.31213125" y1="25.2758" x2="20.43913125" y2="25.2758" width="0.2032" layer="1"/>
<wire x1="20.43913125" y1="25.2758" x2="20.6982" y2="25.01673125" width="0.2032" layer="1"/>
<wire x1="20.18538125" y1="29.09061875" x2="20.18538125" y2="26.41345" width="0.2032" layer="1"/>
</signal>
<signal name="DIG8">
<contactref element="U1" pad="12"/>
<contactref element="R10" pad="1"/>
<wire x1="15.24" y1="26.035" x2="15.24" y2="27.305" width="0.2032" layer="16"/>
<wire x1="13.335" y1="26.035" x2="15.24" y2="26.035" width="0.2032" layer="16"/>
<wire x1="9.906" y1="11.811" x2="8.89" y2="11.811" width="0.2032" layer="1"/>
<wire x1="15.24" y1="27.305" x2="15.582" y2="27.178" width="0.2032" layer="16"/>
<via x="13.335" y="26.035" extent="1-16" drill="0.35"/>
<via x="8.89" y="11.811" extent="1-16" drill="0.35"/>
<wire x1="8.02" y1="7.1374" x2="8.255" y2="7.3724" width="0.2032" layer="16"/>
<wire x1="8.255" y1="7.3724" x2="8.255" y2="8.255" width="0.2032" layer="16"/>
<wire x1="8.255" y1="8.255" x2="8.89" y2="8.89" width="0.2032" layer="16"/>
<wire x1="8.89" y1="8.89" x2="8.89" y2="11.811" width="0.2032" layer="16"/>
<wire x1="13.462" y1="14.2494" x2="12.3444" y2="14.2494" width="0.2032" layer="1"/>
<wire x1="13.335" y1="26.035" x2="13.462" y2="25.908" width="0.2032" layer="1"/>
<wire x1="13.462" y1="25.908" x2="13.462" y2="14.2494" width="0.2032" layer="1"/>
<wire x1="12.3444" y1="14.2494" x2="9.906" y2="11.811" width="0.2032" layer="1"/>
</signal>
<signal name="DIG9">
<contactref element="U1" pad="13"/>
<contactref element="R11" pad="1"/>
<wire x1="11.43" y1="29.845" x2="12.065" y2="30.48" width="0.2032" layer="16"/>
<wire x1="7.62" y1="29.845" x2="11.43" y2="29.845" width="0.2032" layer="16"/>
<wire x1="4.445" y1="8.255" x2="3.81" y2="7.62" width="0.2032" layer="16"/>
<wire x1="6.985" y1="8.255" x2="4.445" y2="8.255" width="0.2032" layer="16"/>
<wire x1="6.985" y1="7.62" x2="6.985" y2="8.255" width="0.2032" layer="16"/>
<wire x1="12.065" y1="30.48" x2="12.612" y2="30.48" width="0.2032" layer="16"/>
<wire x1="6.985" y1="7.62" x2="7.22" y2="7.1374" width="0.2032" layer="16"/>
<via x="7.62" y="29.845" extent="1-16" drill="0.35"/>
<via x="3.81" y="7.62" extent="1-16" drill="0.35"/>
<wire x1="1.886" y1="9.544" x2="1.886" y2="12.7852125" width="0.2032" layer="1"/>
<wire x1="3.81" y1="7.62" x2="1.886" y2="9.544" width="0.2032" layer="1"/>
<wire x1="1.886" y1="12.7852125" x2="5.715" y2="16.6142125" width="0.2032" layer="1"/>
<wire x1="5.715" y1="16.6142125" x2="5.715" y2="27.94" width="0.2032" layer="1"/>
<wire x1="5.715" y1="27.94" x2="7.62" y2="29.845" width="0.2032" layer="1"/>
</signal>
<signal name="N$14">
<contactref element="R8" pad="2"/>
<contactref element="D1" pad="A"/>
<wire x1="14.605" y1="43.815" x2="13.335" y2="43.815" width="0.2032" layer="16"/>
<wire x1="14.605" y1="45.085" x2="14.605" y2="43.815" width="0.2032" layer="1"/>
<wire x1="13.335" y1="43.815" x2="13.462" y2="44.03" width="0.2032" layer="16"/>
<wire x1="14.605" y1="45.085" x2="14.986" y2="45.188" width="0.2032" layer="1"/>
<via x="14.605" y="43.815" extent="1-16" drill="0.35"/>
</signal>
<signal name="N$15">
<contactref element="R9" pad="2"/>
<contactref element="D2" pad="A"/>
<wire x1="17.78" y1="43.815" x2="16.51" y2="43.815" width="0.2032" layer="16"/>
<wire x1="17.78" y1="45.188" x2="17.78" y2="43.815" width="0.2032" layer="1"/>
<wire x1="16.51" y1="43.815" x2="16.256" y2="44.03" width="0.2032" layer="16"/>
<via x="17.78" y="43.815" extent="1-16" drill="0.35"/>
</signal>
<signal name="N$16">
<contactref element="R10" pad="2"/>
<contactref element="D3" pad="A"/>
<wire x1="15.875" y1="29.21" x2="13.97" y2="27.305" width="0.2032" layer="16"/>
<wire x1="15.875" y1="30.48" x2="15.875" y2="29.21" width="0.2032" layer="1"/>
<wire x1="13.97" y1="27.305" x2="13.882" y2="27.178" width="0.2032" layer="16"/>
<wire x1="16.256" y1="31.012" x2="15.875" y2="30.48" width="0.2032" layer="1"/>
<via x="15.875" y="29.21" extent="1-16" drill="0.35"/>
</signal>
<signal name="N$17">
<contactref element="R11" pad="2"/>
<contactref element="D4" pad="A"/>
<wire x1="15.24" y1="29.845" x2="14.605" y2="30.48" width="0.2032" layer="16"/>
<wire x1="17.78" y1="29.845" x2="15.24" y2="29.845" width="0.2032" layer="16"/>
<wire x1="18.415" y1="30.48" x2="17.78" y2="29.845" width="0.2032" layer="1"/>
<wire x1="14.605" y1="30.48" x2="14.312" y2="30.48" width="0.2032" layer="16"/>
<wire x1="18.542" y1="31.012" x2="18.415" y2="30.48" width="0.2032" layer="1"/>
<via x="17.78" y="29.845" extent="1-16" drill="0.35"/>
</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>
<errors>
<approved hash="7,40,b0bb1b0eb5783e28"/>
<approved hash="7,40,b0bb1b0eb5783e28"/>
<approved hash="7,40,c9f70990d8c460bc"/>
<approved hash="7,40,171f57ded7de971f"/>
<approved hash="7,40,d86298a118a15862"/>
<approved hash="7,40,e04db2bd4316e9c3"/>
<approved hash="7,40,b0bb1b06b5042cd2"/>
</errors>
</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>

repository: ralsei/self-lace

repo_name: ralsei/self-lace

extension: brd


text:
// generated by metactl sdk gen
package sdk

const (
	BlueWhateverRelationsSelectName = "BlueWhateverRelationsSelect"
)

type BlueWhateverRelationsSelect struct {
    All *bool `json:"all,omitempty" yaml:"all,omitempty"`
    KnewByWhatevers *WhateversCollectionSelect `json:"knewByWhatevers,omitempty" yaml:"knewByWhatevers,omitempty"`
}

license: MIT

repository: zavab/metamate

repo_name: zavab/metamate

extension: go


text:
// Copyright 2018 JDCLOUD.COM
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//     http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// NOTE: This class is auto generated by the jdcloud code generator program.

package apis

import (
    "github.com/jdcloud-api/jdcloud-sdk-go/core"
    jdfusion "github.com/jdcloud-api/jdcloud-sdk-go/services/jdfusion/models"
)

type GetVmImagesRequest struct {

    core.JDCloudRequest

    /* 地域ID  */
    RegionId string `json:"regionId"`

    /* 镜像来源： system：系统官方公共镜像。 self：用户自定义镜像。 others：用户共享的镜像。 marketplace：镜像市场云市场 提供的镜像。 (Optional) */
    ImageSource *string `json:"imageSource"`
}

/*
 * param regionId: 地域ID (Required)
 *
 * @Deprecated, not compatible when mandatory parameters changed
 */
func NewGetVmImagesRequest(
    regionId string,
) *GetVmImagesRequest {

	return &GetVmImagesRequest{
        JDCloudRequest: core.JDCloudRequest{
			URL:     "/regions/{regionId}/vm_images",
			Method:  "GET",
			Header:  nil,
			Version: "v1",
		},
        RegionId: regionId,
	}
}

/*
 * param regionId: 地域ID (Required)
 * param imageSource: 镜像来源： system：系统官方公共镜像。 self：用户自定义镜像。 others：用户共享的镜像。 marketplace：镜像市场云市场 提供的镜像。 (Optional)
 */
func NewGetVmImagesRequestWithAllParams(
    regionId string,
    imageSource *string,
) *GetVmImagesRequest {

    return &GetVmImagesRequest{
        JDCloudRequest: core.JDCloudRequest{
            URL:     "/regions/{regionId}/vm_images",
            Method:  "GET",
            Header:  nil,
            Version: "v1",
        },
        RegionId: regionId,
        ImageSource: imageSource,
    }
}

/* This constructor has better compatible ability when API parameters changed */
func NewGetVmImagesRequestWithoutParam() *GetVmImagesRequest {

    return &GetVmImagesRequest{
            JDCloudRequest: core.JDCloudRequest{
            URL:     "/regions/{regionId}/vm_images",
            Method:  "GET",
            Header:  nil,
            Version: "v1",
        },
    }
}

/* param regionId: 地域ID(Required) */
func (r *GetVmImagesRequest) SetRegionId(regionId string) {
    r.RegionId = regionId
}

/* param imageSource: 镜像来源： system：系统官方公共镜像。 self：用户自定义镜像。 others：用户共享的镜像。 marketplace：镜像市场云市场 提供的镜像。(Optional) */
func (r *GetVmImagesRequest) SetImageSource(imageSource string) {
    r.ImageSource = &imageSource
}

// GetRegionId returns path parameter 'regionId' if exist,
// otherwise return empty string
func (r GetVmImagesRequest) GetRegionId() string {
    return r.RegionId
}

type GetVmImagesResponse struct {
    RequestID string `json:"requestId"`
    Error core.ErrorResponse `json:"error"`
    Result GetVmImagesResult `json:"result"`
}

type GetVmImagesResult struct {
    Images []jdfusion.ImageInfo `json:"images"`
}

repository: jdcloud-api/jdcloud-sdk-go

repo_name: jdcloud-api/jdcloud-sdk-go

gha_language: Go


text:
@PACKAGE_INIT@

# This macro enables usage of find_dependency().
# https://cmake.org/cmake/help/v3.11/module/CMakeFindDependencyMacro.html
include(CMakeFindDependencyMacro)

get_filename_component(nano-client-cpp_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)

set(nano-client-cpp_COMPONENTS
  cppclient
  cpptransportudpv4
  cpptransportserial)

set(nano-client_FIND_COMPONENTS       ${nano-client-cpp_FIND_COMPONENTS})

if(NOT "${nano-client_FIND_COMPONENTS}" STREQUAL "")
    list(REMOVE_ITEM nano-client_FIND_COMPONENTS ${nano-client-cpp_COMPONENTS})

    if(NOT "${nano-client_FIND_COMPONENTS}" STREQUAL "")
        find_dependency(nano-client CONFIG REQUIRED
            COMPONENTS ${nano-client_FIND_COMPONENTS})

        list(REMOVE_ITEM nano-client-cpp_FIND_COMPONENTS ${nano-client_FIND_COMPONENTS})
    endif()

endif()

if (NOT TARGET nano::nanocppclient)
    include(${nano-client-cpp_DIR}/nano-client-cpp-cppclient-targets.cmake)
endif()

foreach(_req_component IN LISTS nano-client-cpp_FIND_COMPONENTS)
    list(FIND nano-client-cpp_COMPONENTS "${_req_component}" _req_component_FOUND)
    if (_req_component_FOUND EQUAL -1)
        set(nano-client-cpp_FOUND
                False)
        set(nano-client-cpp_NOT_FOUND_MESSAGE
                "Unsupported nano-client-cpp component: ${_req_component}")
    endif()

    if (NOT TARGET nano::nano${_req_component})
        include(${nano-client-cpp_DIR}/nano-client-cpp-${_req_component}-targets.cmake)
    endif()
    set(nano-client-cpp_${_req_component}_FOUND         true)
endforeach()

check_required_components(nano-client-cpp)

extension: in


text:
// Copyright 2012-2016 The CRAVE developers, University of Bremen, Germany. All rights reserved.
#include "../../../crave/experimental/graph/Rule.hpp"
#include "../../../crave/utils/Logging.hpp"

#include <functional>

namespace crave {

namespace graph {

    Rule::Rule(const char* name): entry(), main(), exit(), m_name(name), m_rand_obj(0) { global_rule_map[name] = this; }

    const char* Rule::name() const { return m_name; }

    void Rule::bind_rand_obj(rand_obj* obj) {
    m_rand_obj = obj;
    main = std::bind(&Rule::gen, this);
  }
    bool Rule::is_rand_obj_covered() const { return m_rand_obj == 0 || m_rand_obj->constraint.isCovered(); }

    void Rule::reset_coverage() {
    if (m_rand_obj) m_rand_obj->constraint.resetCoverage();
  }
    void Rule::gen() {
    if (m_rand_obj) {
      if (is_rand_obj_covered())
        LOG(INFO) << "Rule " << m_name << " has its rand_obj covered, now generate a random solution";
      assert(m_rand_obj->next_cov());
    }
  }
}
}

repository: pablolevi/crave

repo_name: pablolevi/crave

branch_name: refs/heads/development

gha_license_id: NOASSERTION

extension: cpp


text:
package docker

// Docker interface to run docker related commands.
type Docker interface {
	BuildImage(name string, context string, tags []string, buildArgs map[string]string, target string, cacheFrom string, file string, output bool) error
	PushImage(name string, image string, output bool) error
}

// DefaultDocker contains the default setup for docker commands.
type DefaultDocker struct {
}

repository: PM-Connect/tent

repo_name: PM-Connect/tent

gha_license_id: MIT


text:
// +build integration

package integration

import (
	"io/ioutil"
	"os"
	"os/exec"
	"path/filepath"
	"strings"
	"testing"

	"github.com/sebdah/goldie/v2"
)

func TestBuildExamples(t *testing.T) {
	ghostdogBinaryPath := os.Getenv("GHOSTDOG_BINARY")
	examplesDirectory := os.Getenv("EXAMPLES_DIRECTORY")

	tests := []struct {
		exampleDirectory string
	}{
		{"hello-world"},
		// might be flakey as the go compiler isn't being pinnned...
		// TODO: pin go compiler
		{"simple-go"},
		{"simple-go-with-libs"},
	}

	for _, tt := range tests {
		tempDir, err := ioutil.TempDir("", "ghostdog-cache")
		if err != nil {
			t.Fatalf("unexpected error while creating tempDir: %s", err)
		}

		t.Logf("using %s for cache directory", tempDir)

		cleanOutput, err := run(ghostdogBinaryPath, tempDir, tt.exampleDirectory, examplesDirectory)
		if err != nil {
			t.Errorf("%s failed with: %s %s", tt.exampleDirectory, err, cleanOutput)
		}

		parsedCleanOutput := string(cleanOutput)

		if strings.Contains(parsedCleanOutput, "skipping") {
			t.Errorf("expected no targets to be skipped on a clean run, but got %s", parsedCleanOutput)
		}

		g := goldie.New(t, goldie.WithTestNameForDir(true))
		g.Assert(t, strings.ReplaceAll(tt.exampleDirectory, "/", "_")+"-clean", cleanOutput)

		baseCacheDirectory := filepath.Join(tempDir, "ghostdog")
		cleanCacheFileTree, err := getFileTree(baseCacheDirectory)
		if err != nil {
			t.Fatalf("unexpected error while walking after clean run: %s", err)
		}
		g.Assert(t, strings.ReplaceAll(tt.exampleDirectory, "/", "_")+"-cache-tree", []byte(strings.Join(cleanCacheFileTree, "\n")))

		// verify cache is used on sequential runs
		// verify working directory and packagepath change doesn't use different cache
		cacheOutput, err := run(ghostdogBinaryPath, tempDir, ".", filepath.Join(examplesDirectory, tt.exampleDirectory))
		if err != nil {
			t.Errorf("%s failed with: %s %s", tt.exampleDirectory, err, cacheOutput)
		}

		parsedCacheOutput := string(cacheOutput)
		if !strings.Contains(parsedCacheOutput, "skipping") {
			t.Errorf("expected some targets to be skipped on a cache run, but got %s", parsedCacheOutput)
		}

		g.Assert(t, strings.ReplaceAll(tt.exampleDirectory, "/", "_")+"-cache", cacheOutput)

		cacheCacheFileTree, err := getFileTree(baseCacheDirectory)
		if err != nil {
			t.Fatalf("unexpected error while walking after cache run: %s", err)
		}
		g.Assert(t, strings.ReplaceAll(tt.exampleDirectory, "/", "_")+"-cache-tree", []byte(strings.Join(cacheCacheFileTree, "\n")))
	}
}

func run(ghostdogBinaryPath, cacheDirectory, packagePath, workingDirectory string) ([]byte, error) {
	cmd := exec.Cmd{
		Path: ghostdogBinaryPath,
		Args: []string{ghostdogBinaryPath, "build", "--cache-directory", cacheDirectory, packagePath + ":all"},
		Dir:  workingDirectory,
	}

	output, err := cmd.CombinedOutput()

	return output, err
}

func getFileTree(baseDir string) ([]string, error) {
	files := []string{}

	err := filepath.Walk(baseDir, func(path string, info os.FileInfo, err error) error {
		if err != nil {
			return err
		}

		if path == baseDir {
			return nil
		}

		files = append(files, strings.Replace(path, baseDir, "", 1))

		return nil
	})

	return files, err
}

repository: dustinspecker/ghostdog

repo_name: dustinspecker/ghostdog


text:
package sqlgen

import (
	"strings"
)

type ColumnValue struct {
	Column
	Operator string
	Value
}

type columnValue_s struct {
	Column   string
	Operator string
	Value    string
}

func (self ColumnValue) Compile(layout *Template) string {
	data := columnValue_s{
		self.Column.Compile(layout),
		self.Operator,
		self.Value.Compile(layout),
	}
	return mustParse(layout.ColumnValue, data)
}

type ColumnValues []ColumnValue

func (self ColumnValues) Compile(layout *Template) string {
	l := len(self)

	out := make([]string, l)

	for i := 0; i < l; i++ {
		out[i] = self[i].Compile(layout)
	}

	return strings.Join(out, layout.IdentifierSeparator)
}

repository: icattlecoder/db

repo_name: icattlecoder/db