text:
layer="51"/>
<wire x1="-1.3" y1="1.4" x2="-1.665" y2="1.4" width="0.127" layer="51"/>
<wire x1="-1.665" y1="1.4" x2="-2.3" y2="0.765" width="0.127" layer="51" curve="90"/>
<wire x1="-2.3" y1="0.765" x2="-2.3" y2="0.3" width="0.127" layer="51"/>
<wire x1="-2.3" y1="0.3" x2="-2.3" y2="-0.3" width="0.127" layer="21"/>
<wire x1="-2.3" y1="-0.3" x2="-2.3" y2="-0.765" width="0.127" layer="51"/>
<wire x1="-2.3" y1="-0.765" x2="-1.665" y2="-1.4" width="0.127" layer="51" curve="90"/>
<wire x1="-1.665" y1="-1.4" x2="-0.4" y2="-1.4" width="0.127" layer="51"/>
<wire x1="-2.5" y1="0.3" x2="-2.5" y2="-0.3" width="0.127" layer="21"/>
<wire x1="-0.4" y1="-1.6" x2="0.4" y2="-1.6" width="0.127" layer="21"/>
<wire x1="2.5" y1="-0.3" x2="2.5" y2="0.3" width="0.127" layer="21"/>
<wire x1="-0.4" y1="1.6" x2="0.4" y2="1.6" width="0.127" layer="21"/>
<wire x1="-0.4" y1="1.6" x2="-1.3" y2="1.6" width="0.127" layer="51"/>
<wire x1="-1.3" y1="1.6" x2="-1.3" y2="1.4" width="0.127" layer="51"/>
<wire x1="-1.3" y1="1.4" x2="-1.7" y2="1.4" width="0.127" layer="51"/>
<wire x1="-1.7" y1="1.4" x2="-1.7" y2="1.6" width="0.127" layer="51"/>
<wire x1="-1.7" y1="1.6" x2="-2.5" y2="1.6" width="0.127" layer="51"/>
<wire x1="-2.5" y1="1.6" x2="-2.5" y2="0.3" width="0.127" layer="51"/>
<wire x1="0.4" y1="1.6" x2="1.3" y2="1.6" width="0.127" layer="51"/>
<wire x1="1.3" y1="1.6" x2="1.3" y2="1.4" width="0.127" layer="51"/>
<wire x1="1.3" y1="1.4" x2="1.7" y2="1.4" width="0.127" layer="51"/>
<wire x1="1.7" y1="1.4" x2="1.7" y2="1.6" width="0.127" layer="51"/>
<wire x1="1.7" y1="1.6" x2="2.5" y2="1.6" width="0.127" layer="51"/>
<wire x1="2.5" y1="1.6" x2="2.5" y2="0.3" width="0.127" layer="51"/>
<wire x1="-2.5" y1="-0.3" x2="-2.5" y2="-1.6" width="0.127" layer="51"/>
<wire x1="-2.5" y1="-1.6" x2="-1.7" y2="-1.6" width="0.127" layer="51"/>
<wire x1="-1.7" y1="-1.6" x2="-1.7" y2="-1.4" width="0.127" layer="51"/>
<wire x1="-1.7" y1="-1.4" x2="-1.3" y2="-1.4" width="0.127" layer="51"/>
<wire x1="-1.3" y1="-1.4" x2="-1.3" y2="-1.6" width="0.127" layer="51"/>
<wire x1="-1.3" y1="-1.6" x2="-0.4" y2="-1.6" width="0.127" layer="51"/>
<wire x1="0.4" y1="-1.6" x2="1.3" y2="-1.6" width="0.127" layer="51"/>
<wire x1="1.3" y1="-1.6" x2="1.3" y2="-1.4" width="0.127" layer="51"/>
<wire x1="1.3" y1="-1.4" x2="1.7" y2="-1.4" width="0.127" layer="51"/>
<wire x1="1.7" y1="-1.4" x2="1.7" y2="-1.6" width="0.127" layer="51"/>
<wire x1="1.7" y1="-1.6" x2="2.5" y2="-1.6" width="0.127" layer="51"/>
<wire x1="2.5" y1="-1.6" x2="2.5" y2="-0.3" width="0.127" layer="51"/>
<circle x="-1.7" y="-0.8" radius="0.2236" width="0.127" layer="51"/>
<smd name="4" x="-1.5" y="1.7" dx="1.9304" dy="2.032" layer="1"/>
<smd name="3" x="1.5" y="1.7" dx="1.9304" dy="2.032" layer="1"/>
<smd name="1" x="-1.5" y="-1.7" dx="1.9304" dy="2.032" layer="1"/>
<smd name="2" x="1.5" y="-1.7" dx="1.9304" dy="2.032" layer="1"/>
<text x="-3" y="-2.1" size="1.27" layer="25" rot="R90">>Name</text>
<text x="4" y="-2.1" size="1.27" layer="27" rot="R90">>Value</text>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
<class number="1" name="Power" width="0" drill="0">
</class>
</classes>
<designrules name="OSHPARK *">
<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.

OSH Park
</description>
<description language="en">Laen's PCB Order Design Rules

Please make sure your boards conform to these design rules.</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm"/>
<param name="mtIsolate" value="1.5011mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm"/>
<param name="mdWireWire" value="6mil"/>
<param name="mdWirePad" value="6mil"/>
<param name="mdWireVia" value="6mil"/>
<param name="mdPadPad" value="6mil"/>
<param name="mdPadVia" value="6mil"/>
<param name="mdViaVia" value="6mil"/>
<param name="mdSmdPad" value="6mil"/>
<param name="mdSmdVia" value="6mil"/>
<param name="mdSmdSmd" value="6mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="15mil"/>
<param name="mdDrill" value="6mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="13mil"/>
<param name="msMicroVia" value="13mil"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="7mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="7mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="7mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="7mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="7mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="-1"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="0.2"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="1mil"/>
<param name="mlMaxStopFrame" value="3mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="0.5mm"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkGrid" value="0"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="1"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="|"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="-"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="IC1" library="stm32" package="TQFP48" value="STM32F303CCT6" x="26.6" y="14.1" rot="R180"/>
<element name="IC2" library="rca_spgversorgung" package="DPAK" value="LD39080" x="30.97" y="28.53" rot="R270"/>
<element name="C1" library="rcl" package="C1206" value="100n" x="28.3" y="32.9"/>
<element name="C2" library="rcl" package="C1206" value="10µF" x="33.3" y="32.9" rot="R180"/>
<element name="C3" library="rcl" package="C1206" value="100n" x="28.3" y="24.2"/>
<element name="C4" library="rcl" package="C1206" value="10µF" x="33.31" y="24.21" rot="R180"/>
<element name="C5" library="rcl" package="C0603" value="100n" x="22.09" y="9.56" rot="R270"/>
<element name="C6" library="rcl" package="C0603" value="100n" x="32.59" y="17.69"/>
<element name="C7" library="rcl" package="C0603" value="100n" x="31.24" y="9.59"/>
<element name="C8" library="rcl" package="C0603" value="4.7µF" x="23.6" y="14.17" rot="MR315"/>
<element name="CON1" library="rca_sontiges" package="NRF24-MODULE" value="NRF24-MODULE" x="42.75" y="24.25" rot="R180"/>
<element name="C9" library="resistor" package="C0603" value="100n" x="20.79" y="22.79"/>
<element name="C10" library="resistor" package="C0603" value="1µF" x="20.76" y="20.59"/>
<element name="C11" library="rcl" package="C0603" value="10n" x="26.61" y="18.52" rot="MR270"/>
<element name="C12" library="rcl" package="C0603" value="1µF" x="24.16" y="18.54" rot="MR270"/>
<element name="C13" library="rcl" package="C0603" value="10n" x="31.06" y="16.82" rot="MR315"/>
<element name="C14" library="rcl" package="C0603" value="1µF" x="29.46" y="18.4" rot="MR315"/>
<element name="R29" library="resistor" package="M0805" value="22R" x="9.29" y="28.01" rot="R180">
<attribute name="RCA#" value="R0805 22R" x="-12.3" y="87.7" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="R34" library="resistor" package="M0805" value="22R" x="9.27" y="25.91" rot="R180">
<attribute name="RCA#" value="R0805 22R" x="-17.4" y="85.6" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="D2" library="diode" package="SOD323-W" value="PMEG1020EA" x="9.92" y="28.49" rot="MR0">
<attribute name="SAMPLE#" value="PMEG1020EA" x="-35.8" y="-31.2" size="1.778" layer="28" rot="MR0" display="off"/>
<attribute name="MANF" value="NXP" x="-35.8" y="-31.2" size="1.778" layer="28" rot="MR0" display="off"/>
</element>
<element name="R36" library="resistor" package="M0805" value="1M" x="5.71" y="25.75" rot="MR270">
<attribute name="RCA#" value="R0805 1M" x="65.4" y="-6" size="1.778" layer="28" rot="MR270" display="off"/>
</element>
<element name="C20" library="resistor" package="C0805" value="10n" x="1.94" y="27.41" rot="MR90">
<attribute name="RCA#" value="C0805 10n" x="-51.4" y="87.1" size="1.778" layer="28" rot="MR90" display="off"/>
</element>
<element name="LED1" library="led" package="CHIPLED_0805" value="Blue" x="4.18" y="33.13" rot="R90">
<attribute name="REICHELT#" value="SMD-LED 0805 BL" x="62.6" y="85.2" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="R37" library="resistor" package="M0805" value="510R" x="4.06" y="33.24" rot="MR0">
<attribute name="RCA#" value="R0805 820R" x="-44.2" y="-20.1" size="1.778" layer="28" rot="MR0" display="off"/>
</element>
<element name="CON3" library="rca_stecker" package="MICRO-USB" value="MICRO-USB" x="4.21" y="26.81" smashed="yes" rot="R270">
<attribute name="NAME" x="5.7639" y="30.073" size="1.27" layer="25" rot="R270"/>
<attribute name="VALUE" x="-4.7504" y="30.073" size="1.27" layer="27" rot="R270"/>
</element>
<element name="R1" library="resistor" package="M0805" value="1.5k" x="13.51" y="25.91" rot="R180">
<attribute name="RCA#" value="R0805 22R" x="-3" y="85.6" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="LED_CHRG" library="led" package="CHIPLED_0805" value="RED" x="44.02" y="15.71" rot="R180">
<attribute name="REICHELT#" value="SMD-LED 0805 RT" x="-14.4" y="37.3" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="R47" library="resistor" package="R0603" value="750R" x="41.76" y="19.09" rot="R90">
<attribute name="RCA#" value="R0805 820R" x="95.1" y="73.7" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="DIGIKEY#" value="RMCF0805JT820RCT-ND" x="95.1" y="73.7" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="IC5" library="rca_ic" package="SOT23-5L" value="STC4054" x="38.47" y="18.85" rot="R90"/>
<element name="R9" library="rcl" package="R0603" value="2.8k" x="38.06" y="16.66" rot="R180"/>
<element name="C15" library="rcl" package="C0603" value="4.7µF" x="38.35" y="21.66" rot="R180"/>
<element name="R10" library="rcl" package="R0805" value="1R" x="41.89" y="21.64"/>
<element name="C16" library="rcl" package="C0603" value="1µF" x="35.84" y="19.73" rot="R270"/>
<element name="U$1" library="akku" package="BAT" value="BAT" x="30.05" y="31.97" rot="MR180"/>
<element name="JP1" library="jumper" package="JP1" value="" x="22.4" y="28.7" rot="R180"/>
<element name="X1" library="rca_stecker" package="7395-03" value="SWDABGEWINKELT" x="5.2" y="8.2" rot="R90"/>
<element name="X2" library="rca_stecker" package="7395-03" value="SERIAL_DEBUG_3PINL" x="5.2" y="16.6" rot="R90"/>
<element name="PAD1" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="12.6" y="3"/>
<element name="PAD2" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="15.2" y="3"/>
<element name="PAD3" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="17.8" y="3"/>
<element name="PAD4" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="20.4" y="3"/>
<element name="R22" library="rcl" package="R0603" value="1k" x="16.8" y="32.6" rot="MR180">
<attribute name="RCA#" value="R0603 10k" x="-1" y="4.2" size="1.778" layer="28" rot="MR180" display="off"/>
</element>
<element name="R24" library="rcl" package="R0805" value="560" x="17.1" y="30.5">
<attribute name="RCA#" value="R0603 10k" x="-19.9" y="45.7" size="1.778" layer="27" display="off"/>
</element>
<element name="Q2" library="rca_clock" package="XO53" value="25MHz" x="30.2" y="24.2" rot="MR180">
<attribute name="REICHELT#" value="XO53 25.00000" x="12.4" y="5" size="1.778" layer="28" rot="MR180" display="off"/>
</element>
<element name="C34" library="rcl" package="C0603" value="100n" x="30.1" y="27.7" rot="MR180">
<attribute name="RCA#" value="C0603 100n" x="2.9" y="15.7" size="1.778" layer="28" rot="MR180" display="off"/>
</element>
<element name="BT1" library="rca_sontiges" package="3MMX3.5MM_BUTTON" value="3MMX3.5MM_BUTTON" x="20.3" y="33.2" rot="R90"/>
<element name="BT2" library="rca_sontiges" package="3MMX3.5MM_BUTTON" value="3MMX3.5MM_BUTTON" x="14" y="33.2" rot="R90"/>
<element name="PAD5" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="23" y="3"/>
<element name="PAD6" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="25.6" y="3"/>
<element name="PAD7" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="28.2" y="3"/>
<element name="PAD8" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="30.8" y="3"/>
<element name="PAD9" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="33.4" y="3"/>
<element name="PAD10" library="wirepad" package="5-1,8" value="WIREPADSMD5-1,8" x="36" y="3"/>
<element name="U1" library="rca_ic" package="SOIC-8" value="SN65HVD230" x="40.4" y="9.6"/>
<element name="C17" library="resistor" package="C1206" value="100n" x="39" y="12.8" rot="R180">
<attribute name="RCA#" value="C0603 100n" x="39" y="12.8" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="R2" library="rcl" package="R0805" value="10k" x="43" y="12.8" rot="R180"/>
<element name="LED_POWER1" library="led" package="CHIPLED_0805" value="WHITE" x="42.2" y="27.7" rot="R180">
<attribute name="REICHELT#" value="SMD-LED 0805 GN" x="48.4" y="14.9" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="R58" library="rcl" package="R0603" value="330R" x="41.3" y="23.2" rot="MR90">
<attribute name="RCA#" value="R0603 560R" x="54.1" y="11" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="DIGIKEY#" value="311-560GRCT-ND" x="54.1" y="11" size="1.778" layer="28" rot="MR90" display="off"/>
</element>
<element name="LED_POWER2" library="led" package="CHIPLED_0805" value="GREEN" x="40.2" y="27.7" rot="R180">
<attribute name="REICHELT#" value="SMD-LED 0805 GN" x="58.8" y="19.7" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="R59" library="rcl" package="R0603" value="510R" x="39.2" y="24.6" rot="MR90">
<attribute name="RCA#" value="R0603 560R" x="60" y="12.2" size="1.778" layer="28" rot="MR90" display="off"/>
<attribute name="DIGIKEY#" value="311-560GRCT-ND" x="60" y="12.2" size="1.778" layer="28" rot="MR90" display="off"/>
</element>
<element name="SJ1" library="rca_sontiges" package="SJ_2" value="" x="38.5" y="8.4" rot="MR90"/>
<element name="SJ2" library="rca_sontiges" package="SJ_2" value="" x="42.5" y="7.7" rot="MR270"/>
<element name="SJ3" library="rca_sontiges" package="SJ_2" value="" x="34.8" y="4.3" rot="MR0"/>
</elements>
<signals>
<signal name="VCC">
<contactref element="D2" pad="C"/>
<contactref element="IC5" pad="4"/>
<contactref element="C16" pad="1"/>
<wire x1="37.17" y1="19.8" x2="36.62" y2="19.8" width="0.5" layer="1"/>
<wire x1="36.62" y1="19.8" x2="35.84" y2="20.58" width="0.5" layer="1"/>
<wire x1="35.84" y1="20.58" x2="34.72" y2="20.58" width="0.5" layer="1"/>
<wire x1="34.72" y1="20.58" x2="34.6" y2="20.7" width="0.5" layer="1"/>
<via x="34.6" y="20.7" extent="1-16" drill="0.5"/>
<wire x1="34.6" y1="20.7" x2="31.4" y2="20.7" width="0.5" layer="16"/>
<wire x1="31.4" y1="20.7" x2="31.1" y2="21" width="0.5" layer="16"/>
<wire x1="31.1" y1="21" x2="27.6" y2="21" width="0.5" layer="16"/>
<wire x1="27.6" y1="21" x2="27.4" y2="21.2" width="0.5" layer="16"/>
<wire x1="11.37" y1="28.49" x2="12.59" y2="28.49" width="0.5" layer="16"/>
<wire x1="12.59" y1="28.49" x2="12.8" y2="28.5" width="0.5" layer="16"/>
<via x="12.8" y="28.5" extent="1-16" drill="0.5"/>
<wire x1="12.8" y1="28.5" x2="16" y2="28.5" width="0.5" layer="1"/>
<wire x1="16" y1="28.5" x2="17.6" y2="26.9" width="0.5" layer="1"/>
<via x="17.6" y="26.9" extent="1-16" drill="0.5"/>
<wire x1="27.4" y1="21.2" x2="26.4" y2="21.2" width="0.5" layer="16"/>
<wire x1="22" y1="25.3" x2="20.6" y2="25.3" width="0.5" layer="1"/>
<via x="20.6" y="25.3" extent="1-16" drill="0.5"/>
<wire x1="20.6" y1="25.3" x2="19.6" y2="26.3" width="0.5" layer="16"/>
<wire x1="19.6" y1="26.3" x2="18.6" y2="26.3" width="0.5" layer="16"/>
<wire x1="18.6" y1="26.3" x2="18" y2="26.9" width="0.5" layer="16"/>
<wire x1="18" y1="26.9" x2="17.6" y2="26.9" width="0.5" layer="16"/>
<wire x1="22" y1="25.3" x2="23.1" y2="24.2" width="0.5" layer="1"/>
<wire x1="23.1" y1="24.2" x2="23.8" y2="24.2" width="0.5" layer="1"/>
<wire x1="23.8" y1="24.2" x2="24.4" y2="23.6" width="0.5" layer="1"/>
<wire x1="24.4" y1="23.6" x2="24.4" y2="23" width="0.5" layer="1"/>
<wire x1="24.4" y1="23" x2="25.1" y2="22.3" width="0.5" layer="1"/>
<wire x1="25.1" y1="22.3" x2="25.7" y2="22.3" width="0.5" layer="1"/>
<via x="25.7" y="22.3" extent="1-16" drill="0.5"/>
<wire x1="25.7" y1="22.3" x2="25.7" y2="21.9" width="0.5" layer="16"/>
<wire x1="25.7" y1="21.9" x2="26.4" y2="21.2" width="0.5" layer="16"/>
</signal>
<signal name="+3V3">
<contactref element="IC2" pad="3"/>
<contactref element="C4" pad="1"/>
<contactref element="C3" pad="1"/>
<contactref element="CON1" pad="2"/>
<contactref element="C9" pad="1"/>
<contactref element="C10" pad="1"/>
<contactref element="R1" pad="1"/>
<contactref element="R22" pad="2"/>
<contactref element="Q2" pad="4"/>
<contactref element="C34" pad="1"/>
<contactref element="Q2" pad="1"/>
<contactref element="BT1" pad="4"/>
<contactref element="BT1" pad="2"/>
<contactref element="U1" pad="3"/>
<contactref element="C17" pad="2"/>
<contactref element="LED_POWER1" pad="A"/>
<contactref element="LED_POWER2" pad="A"/>
<wire x1="37.6" y1="12.8" x2="38.05" y2="12.15" width="0.5" layer="1"/>
<wire x1="38.05" y1="12.15" x2="37.7" y2="11.8" width="0.5" layer="1"/>
<wire x1="37.7" y1="11.8" x2="35.1" y2="11.8" width="0.5" layer="1"/>
<wire x1="34.4" y1="11.1" x2="35.1" y2="11.8" width="0.5" layer="1"/>
<wire x1="26.9" y1="24.2" x2="26.9" y2="25.8775" width="0.5" layer="1"/>
<wire x1="26.9" y1="25.8775" x2="26.47" y2="26.3075" width="0.5" layer="1"/>
<wire x1="34.71" y1="24.21" x2="34.61" y2="24.21" width="0.5" layer="1"/>
<wire x1="34.61" y1="24.21" x2="33.2" y2="22.8" width="0.5" layer="1"/>
<wire x1="33.2" y1="22.8" x2="27.2" y2="22.8" width="0.5" layer="1"/>
<wire x1="27.2" y1="22.8" x2="26.9" y2="23.1" width="0.5" layer="1"/>
<wire x1="26.9" y1="23.1" x2="26.9" y2="24.2" width="0.5" layer="1"/>
<wire x1="26.47" y1="26.3075" x2="19.27226875" y2="26.3075" width="0.5" layer="1"/>
<wire x1="19.27226875" y1="26.3075" x2="18.5075" y2="26.3075" width="0.5" layer="1"/>
<wire x1="33.2" y1="22.8" x2="33.2" y2="20.7" width="0.5" layer="1"/>
<wire x1="33.2" y1="20.7" x2="29.45" y2="16.95" width="0.5" layer="1"/>
<wire x1="29.45" y1="16.95" x2="29.4" y2="16.9" width="0.5" layer="1"/>
<wire x1="29.4" y1="16.9" x2="26.6" y2="14.1" width="0.5" layer="1"/>
<wire x1="26.6" y1="14.1" x2="23.9" y2="11.4" width="0.5" layer="1"/>
<wire x1="23.9" y1="11.4" x2="23.8" y2="11.3" width="0.5" layer="1"/>
<wire x1="23.8" y1="11.3" x2="23.2" y2="10.7" width="0.5" layer="1"/>
<wire x1="26.6" y1="14.1" x2="29.35" y2="11.35" width="0.5" layer="1"/>
<wire x1="29.35" y1="11.35" x2="30" y2="10.7" width="0.5" layer="1"/>
<wire x1="26.6" y1="14.1" x2="24.45" y2="16.25" width="0.5" layer="1"/>
<wire x1="25.35" y1="17.15" x2="24.45" y2="16.25" width="0.3" layer="1"/>
<wire x1="29.35" y1="17.05" x2="29.45" y2="16.95" width="0.3" layer="1"/>
<wire x1="23.75" y1="11.35" x2="23.8" y2="11.3" width="0.3" layer="1"/>
<contactref element="IC1" pad="48"/>
<contactref element="IC1" pad="36"/>
<contactref element="IC1" pad="24"/>
<contactref element="C7" pad="1"/>
<contactref element="C6" pad="1"/>
<contactref element="C5" pad="1"/>
<contactref element="C8" pad="1"/>
<contactref element="IC1" pad="1"/>
<contactref element="IC1" pad="9"/>
<contactref element="C11" pad="1"/>
<contactref element="C12" pad="1"/>
<contactref element="C13" pad="1"/>
<contactref element="C14" pad="1"/>
<wire x1="25.35" y1="17.15" x2="25.35" y2="18.35" width="0.3" layer="1"/>
<wire x1="29.35" y1="17.05" x2="29.35" y2="18.35" width="0.3" layer="1"/>
<wire x1="22.35" y1="11.35" x2="23.85" y2="11.35" width="0.3" layer="1"/>
<wire x1="23.85" y1="11.35" x2="23.9" y2="11.4" width="0.3" layer="1"/>
<wire x1="29.35" y1="9.85" x2="29.35" y2="11.35" width="0.3" layer="1"/>
<wire x1="30.85" y1="16.85" x2="29.45" y2="16.85" width="0.3" layer="1"/>
<wire x1="29.45" y1="16.85" x2="29.4" y2="16.9" width="0.3" layer="1"/>
<wire x1="30.2" y1="9.6" x2="30.39" y2="9.59" width="0.3" layer="1"/>
<wire x1="30.85" y1="16.85" x2="32.35" y2="16.85" width="0.3" layer="1"/>
<wire x1="32.35" y1="16.85" x2="32.5" y2="17" width="0.3" layer="1"/>
<wire x1="32.5" y1="17" x2="32.5" y2="17.6" width="0.3" layer="1"/>
<wire x1="32.5" y1="17.6" x2="32.4" y2="17.7" width="0.3" layer="1"/>
<wire x1="32.4" y1="17.7" x2="31.75" y2="17.7" width="0.3" layer="1"/>
<wire x1="31.75" y1="17.7" x2="31.74" y2="17.69" width="0.3" layer="1"/>
<wire x1="25.35" y1="18.35" x2="25.35" y2="19.75" width="0.3" layer="1"/>
<via x="25.35" y="19.75" extent="1-16" drill="0.5"/>
<wire x1="25.35" y1="19.75" x2="25.4" y2="19.6" width="0.3" layer="16"/>
<wire x1="25.4" y1="19.6" x2="25.4" y2="19.8" width="0.3" layer="16"/>
<wire x1="24.16" y1="19.39" x2="24.52" y2="19.75" width="0.5" layer="16"/>
<wire x1="24.52" y1="19.75" x2="25.35" y2="19.75" width="0.5" layer="16"/>
<wire x1="25.4" y1="19.6" x2="25.63" y2="19.37" width="0.5" layer="16"/>
<wire x1="25.63" y1="19.37" x2="26.61" y2="19.37" width="0.5" layer="16"/>
<wire x1="29.35" y1="18.35" x2="29.35" y2="19.85" width="0.3" layer="1"/>
<via x="29.35" y="19.85" extent="1-16" drill="0.5"/>
<wire x1="31.66104375" y1="17.421040625" x2="30.08104375" y2="19.001040625" width="0.5" layer="16"/>
<wire x1="30.08104375" y1="19.001040625" x2="30.06104375" y2="19.001040625" width="0.5" layer="16"/>
<wire x1="30.06104375" y1="19.001040625" x2="29.35" y2="19.712084375" width="0.5" layer="16"/>
<wire x1="29.35" y1="19.712084375" x2="29.35" y2="19.85" width="0.5" layer="16"/>
<wire x1="26.6" y1="14.1" x2="25.2" y2="14.1" width="0.5" layer="1"/>
<via x="25.2" y="14.1" extent="1-16" drill="0.5"/>
<wire x1="25.2" y1="14.1" x2="24.328959375" y2="14.971040625" width="0.5" layer="16"/>
<wire x1="24.328959375" y1="14.971040625" x2="24.20104375" y2="14.771040625" width="0.5" layer="16"/>
<wire x1="18.5075" y1="26.3075" x2="17.8" y2="25.6" width="0.5" layer="1"/>
<wire x1="17.8" y1="25.6" x2="16.92" y2="24.72" width="0.5" layer="1"/>
<wire x1="16.92" y1="24.72" x2="16.92" y2="22.62" width="0.5" layer="1"/>
<wire x1="14.46" y1="25.91" x2="14.77" y2="25.6" width="0.4" layer="1"/>
<wire x1="17.4" y1="25.6" x2="17.8" y2="25.6" width="0.4" layer="1"/>
<wire x1="42.2" y1="28.75" x2="40.2" y2="28.75" width="0.5" layer="1"/>
<wire x1="34.71" y1="24.21" x2="34.71" y2="22.89" width="0.5" layer="1"/>
<wire x1="34.71" y1="22.89" x2="35.2" y2="22.4" width="0.5" layer="1"/>
<via x="35.2" y="22.4" extent="1-16" drill="0.5"/>
<wire x1="35.2" y1="22.4" x2="36.9" y2="22.4" width="0.5" layer="16"/>
<wire x1="36.9" y1="22.4" x2="38.1" y2="23.6" width="0.5" layer="16"/>
<wire x1="38.1" y1="23.6" x2="38.1" y2="28.7" width="0.5" layer="16"/>
<via x="38.1" y="28.7" extent="1-16" drill="0.5"/>
<wire x1="38.1" y1="28.7" x2="40.75" y2="28.7" width="0.5" layer="1"/>
<wire x1="40.75" y1="28.7" x2="40.2" y2="28.75" width="0.5" layer="1"/>
<wire x1="28.7" y1="22.5" x2="28.7" y2="25.9" width="0.5" layer="16"/>
<wire x1="27.2" y1="22.8" x2="27.2" y2="22.5" width="0.5" layer="1"/>
<wire x1="27.2" y1="22.5" x2="26.8" y2="22.1" width="0.5" layer="1"/>
<via x="26.8" y="22.1" extent="1-16" drill="0.5"/>
<wire x1="26.8" y1="22.1" x2="28.3" y2="22.1" width="0.5" layer="16"/>
<wire x1="28.3" y1="22.1" x2="28.7" y2="22.5" width="0.5" layer="16"/>
<wire x1="28.7" y1="25.9" x2="28.7" y2="27.15" width="0.5" layer="16"/>
<wire x1="28.7" y1="27.15" x2="29.25" y2="27.7" width="0.5" layer="16"/>
<wire x1="14.46" y1="25.91" x2="17.09" y2="25.91" width="0.5" layer="1"/>
<wire x1="17.09" y1="25.91" x2="17.4" y2="25.6" width="0.5" layer="1"/>
<wire x1="22.3" y1="33.9" x2="20.3" y2="33.9" width="0.5" layer="1"/>
<via x="20.3" y="33.9" extent="1-16" drill="0.5"/>
<wire x1="20.3" y1="33.9" x2="20.3" y2="30.8" width="0.5" layer="16"/>
<wire x1="18.3" y1="33.9" x2="20.3" y2="33.9" width="0.5" layer="1"/>
<wire x1="20.3" y1="30.8" x2="19.3" y2="29.8" width="0.5" layer="16"/>
<wire x1="19.3" y1="29.8" x2="19.3" y2="27.6" width="0.5" layer="16"/>
<wire x1="17.65" y1="32.6" x2="19" y2="32.6" width="0.5" layer="16"/>
<wire x1="19" y1="32.6" x2="20.3" y2="33.9" width="0.5" layer="16"/>
<wire x1="38" y1="13.3" x2="38" y2="12.85" width="0.5" layer="1"/>
<wire x1="38" y1="12.85" x2="37.6" y2="12.8" width="0.5" layer="1"/>
<wire x1="19.27226875" y1="26.3075" x2="19.27226875" y2="27.47226875" width="0.5" layer="1"/>
<wire x1="19.27226875" y1="27.47226875" x2="19.3" y2="27.6" width="0.5" layer="1"/>
<via x="19.3" y="27.6" extent="1-16" drill="0.5"/>
<wire x1="16.92" y1="22.62" x2="17.09" y2="22.79" width="0.5" layer="1"/>
<wire x1="17.09" y1="22.79" x2="19.94" y2="22.79" width="0.5" layer="1"/>
<wire x1="37.3266" y1="8.33" x2="36.27" y2="8.33" width="0.5" layer="1"/>
<wire x1="36.27" y1="8.33" x2="36.1" y2="8.5" width="0.5" layer="1"/>
<wire x1="36.1" y1="8.5" x2="34.9" y2="8.5" width="0.5" layer="1"/>
<wire x1="34.9" y1="8.5" x2="34.4" y2="9" width="0.5" layer="1"/>
<contactref element="PAD2" pad="1"/>
<wire x1="23.2" y1="10.7" x2="23.2" y2="8" width="0.5" layer="1"/>
<via x="16.6" y="6.6" extent="1-16" drill="0.5"/>
<wire x1="23.2" y1="8" x2="22.6" y2="7.4" width="0.5" layer="1"/>
<via x="21.7" y="6.2" extent="1-16" drill="0.5"/>
<wire x1="15.2" y1="3" x2="15.2" y2="5.8" width="0.5" layer="1"/>
<wire x1="15.2" y1="5.8" x2="16" y2="6.6" width="0.5" layer="1"/>
<wire x1="16" y1="6.6" x2="16.6" y2="6.6" width="0.5" layer="1"/>
<wire x1="22.6" y1="7.4" x2="22.6" y2="7.1" width="0.5" layer="1"/>
<wire x1="22.6" y1="7.1" x2="21.7" y2="6.2" width="0.5" layer="1"/>
<wire x1="16.6" y1="6.6" x2="17" y2="6.2" width="0.5" layer="16"/>
<wire x1="17" y1="6.2" x2="21.7" y2="6.2" width="0.5" layer="16"/>
<wire x1="29.35" y1="9.85" x2="29.35" y2="8.9" width="0.3" layer="1"/>
<wire x1="29.35" y1="8.9" x2="29.65" y2="8.6" width="0.3" layer="1"/>
<wire x1="29.65" y1="8.6" x2="30.2" y2="8.6" width="0.3" layer="1"/>
<wire x1="30.2" y1="8.6" x2="30.39" y2="8.79" width="0.3" layer="1"/>
<wire x1="30.39" y1="8.79" x2="30.39" y2="9.59" width="0.3" layer="1"/>
<wire x1="19.94" y1="22.79" x2="19.91" y2="22.79" width="0.5" layer="1"/>
<wire x1="19.91" y1="22.79" x2="19.91" y2="20.59" width="0.5" layer="1"/>
<wire x1="22.35" y1="11.35" x2="21.35" y2="11.35" width="0.3" layer="1"/>
<wire x1="21.35" y1="11.35" x2="21" y2="11" width="0.3" layer="1"/>
<wire x1="21" y1="11" x2="21" y2="10.6" width="0.3" layer="1"/>
<wire x1="21" y1="10.6" x2="21.2" y2="10.4" width="0.3" layer="1"/>
<wire x1="21.2" y1="10.4" x2="21.4" y2="10.4" width="0.3" layer="1"/>
<wire x1="21.4" y1="10.4" x2="21.41" y2="10.41" width="0.3" layer="1"/>
<wire x1="21.41" y1="10.41" x2="22.09" y2="10.41" width="0.3" layer="1"/>
<wire x1="37.4" y1="13.4" x2="37.4" y2="12.98284375" width="0.5" layer="1"/>
<wire x1="37.4" y1="12.98284375" x2="37.458578125" y2="12.841421875" width="0.5" layer="1" curve="45"/>
<wire x1="37.458578125" y1="12.841421875" x2="37.6" y2="12.8" width="0.5" layer="1"/>
<wire x1="30" y1="10.7" x2="34.4" y2="10.7" width="0.5" layer="1"/>
<wire x1="34.4" y1="11.1" x2="34.4" y2="10.7" width="0.5" layer="1"/>
<wire x1="34.4" y1="10.7" x2="34.4" y2="9" width="0.5" layer="1"/>
</signal>
<signal name="GND">
<contactref element="IC2" pad="2"/>
<contactref element="C1" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="C4" pad="2"/>
<contactref element="C3" pad="2"/>
<contactref element="IC1" pad="47"/>
<contactref element="IC1" pad="35"/>
<contactref element="IC1" pad="23"/>
<contactref element="C7" pad="2"/>
<contactref element="C6" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="C8" pad="2"/>
<contactref element="CON1" pad="1"/>
<contactref element="C9" pad="2"/>
<contactref element="C10" pad="2"/>
<contactref element="IC1" pad="8"/>
<contactref element="C11" pad="2"/>
<contactref element="C12" pad="2"/>
<contactref element="C13" pad="2"/>
<contactref element="C14" pad="2"/>
<contactref element="C20" pad="1"/>
<contactref element="R36" pad="2"/>
<contactref element="CON3" pad="5"/>
<contactref element="R37" pad="1"/>
<contactref element="R9" pad="1"/>
<contactref element="IC5" pad="2"/>
<contactref element="C15" pad="2"/>
<contactref element="C16" pad="2"/>
<contactref element="U$1" pad="-"/>
<contactref element="X1" pad="2"/>
<contactref element="X2" pad="1"/>
<contactref element="C34" pad="2"/>
<contactref element="Q2" pad="2"/>
<contactref element="BT2" pad="2"/>
<contactref element="BT2" pad="4"/>
<contactref element="R24" pad="1"/>
<contactref element="U1" pad="2"/>
<contactref element="C17" pad="1"/>
<contactref element="R2" pad="2"/>
<contactref element="SJ3" pad="1"/>
<wire x1="37.3266" y1="9.6" x2="38.5" y2="9.6" width="0.5" layer="1"/>
<wire x1="38.5" y1="9.6" x2="40" y2="11.1" width="0.5" layer="1"/>
<wire x1="36.324" y1="4.3" x2="36.324" y2="8.676" width="0.5" layer="16"/>
<wire x1="36.324" y1="8.676" x2="35.4" y2="9.6" width="0.5" layer="16"/>
<via x="35.4" y="9.6" extent="1-16" drill="0.5"/>
<wire x1="35.4" y1="9.6" x2="37.3266" y2="9.6" width="0.5" layer="1"/>
<wire x1="33.97" y1="28.53" x2="33.97" y2="27.37" width="0.5" layer="1"/>
<wire x1="33.97" y1="27.37" x2="31.9" y2="25.3" width="0.5" layer="1"/>
<wire x1="31.9" y1="25.3" x2="31.9" y2="24.22" width="0.5" layer="1"/>
<wire x1="31.9" y1="24.22" x2="31.91" y2="24.21" width="0.5" layer="1"/>
<wire x1="31.91" y1="24.21" x2="29.71" y2="24.21" width="0.5" layer="1"/>
<wire x1="29.71" y1="24.21" x2="29.7" y2="24.2" width="0.5" layer="1"/>
<wire x1="31.9" y1="32.9" x2="29.7" y2="32.9" width="0.5" layer="1"/>
<wire x1="33.97" y1="28.53" x2="33.97" y2="28.57" width="0.5" layer="1"/>
<wire x1="33.97" y1="29.03" x2="32.8" y2="30.2" width="0.5" layer="1"/>
<wire x1="32.8" y1="30.2" x2="31.9" y2="31.1" width="0.5" layer="1"/>
<wire x1="31.9" y1="31.1" x2="31.9" y2="32.9" width="0.5" layer="1"/>
<via x="24.6" y="28.2" extent="1-16" drill="0.5"/>
<wire x1="23" y1="17.7" x2="23" y2="21.7" width="0.5" layer="16"/>
<wire x1="23" y1="21.7" x2="23" y2="22.4" width="0.5" layer="16"/>
<wire x1="23" y1="22.4" x2="24.6" y2="24" width="0.5" layer="16"/>
<wire x1="23" y1="17.7" x2="23.8" y2="16.9" width="0.5" layer="16"/>
<wire x1="23.8" y1="16.9" x2="25" y2="15.7" width="0.5" layer="16"/>
<wire x1="25" y1="15.7" x2="26.5" y2="14.2" width="0.5" layer="16"/>
<wire x1="26.5" y1="14.2" x2="26.6" y2="14.1" width="0.5" layer="16"/>
<wire x1="26.6" y1="14.1" x2="28.65" y2="12.05" width="0.5" layer="16"/>
<wire x1="26.6" y1="14.1" x2="24.55" y2="12.05" width="0.5" layer="16"/>
<wire x1="26.5" y1="14.2" x2="26.7" y2="14.2" width="0.5" layer="16"/>
<wire x1="26.7" y1="14.2" x2="28.6" y2="16.1" width="0.5" layer="16"/>
<wire x1="22.35" y1="11.85" x2="23.45" y2="11.85" width="0.3" layer="1"/>
<via x="23.9" y="12.6" extent="1-16" drill="0.5"/>
<wire x1="23.9" y1="12.6" x2="24" y2="12.6" width="0.3" layer="16"/>
<wire x1="23.45" y1="11.85" x2="23.7" y2="12.1" width="0.3" layer="1"/>
<wire x1="23.7" y1="12.1" x2="23.7" y2="12.4" width="0.3" layer="1"/>
<wire x1="23.7" y1="12.4" x2="23.9" y2="12.6" width="0.3" layer="1"/>
<wire x1="28.85" y1="9.85" x2="28.85" y2="10.95" width="0.3" layer="1"/>
<via x="26.6" y="12.9" extent="1-16" drill="0.5"/>
<wire x1="28.1" y1="11.5" x2="28.65" y2="12.05" width="0.3" layer="16"/>
<wire x1="30.85" y1="16.35" x2="29.75" y2="16.35" width="0.3" layer="1"/>
<wire x1="29.75" y1="16.35" x2="29.5" y2="16.1" width="0.3" layer="1"/>
<wire x1="29.5" y1="16.1" x2="29.5" y2="15.7" width="0.3" layer="1"/>
<wire x1="29.5" y1="15.7" x2="29.2" y2="15.4" width="0.3" layer="1"/>
<via x="29.2" y="15.4" extent="1-16" drill="0.5"/>
<wire x1="29.2" y1="15.4" x2="29.2" y2="15.5" width="0.5" layer="16"/>
<wire x1="29.2" y1="15.5" x2="28.6" y2="16.1" width="0.5" layer="16"/>
<wire x1="25.85" y1="18.35" x2="25.85" y2="16.55" width="0.3" layer="1"/>
<wire x1="25.85" y1="16.55" x2="25.6" y2="16.3" width="0.3" layer="1"/>
<via x="25.6" y="16.3" extent="1-16" drill="0.5"/>
<wire x1="22.35" y1="11.85" x2="21.05" y2="11.85" width="0.3" layer="1"/>
<wire x1="28.85" y1="9.85" x2="28.85" y2="8.55" width="0.3" layer="1"/>
<wire x1="28.85" y1="8.55" x2="29.5" y2="7.9" width="0.3" layer="1"/>
<wire x1="30.85" y1="16.35" x2="32.65" y2="16.35" width="0.3" layer="1"/>
<wire x1="32.65" y1="16.35" x2="33.64" y2="17.34" width="0.3" layer="1"/>
<wire x1="33.64" y1="17.34" x2="33.44" y2="17.69" width="0.3" layer="1"/>
<wire x1="24.16" y1="17.69" x2="23.8" y2="17.33" width="0.5" layer="16"/>
<wire x1="23.8" y1="17.33" x2="23.8" y2="16.9" width="0.5" layer="16"/>
<wire x1="26.61" y1="17.67" x2="26.59" y2="17.69" width="0.5" layer="16"/>
<wire x1="26.59" y1="17.69" x2="24.16" y2="17.69" width="0.5" layer="16"/>
<wire x1="25" y1="15.7" x2="25.6" y2="16.3" width="0.5" layer="16"/>
<wire x1="25.6" y1="16.3" x2="25.4" y2="16.5" width="0.5" layer="16"/>
<wire x1="25.4" y1="16.5" x2="25.4" y2="17.6" width="0.5" layer="16"/>
<wire x1="28.6" y1="16.1" x2="29.6" y2="17.1" width="0.5" layer="16"/>
<wire x1="29.6" y1="17.1" x2="28.90104375" y2="17.79895625" width="0.5" layer="16"/>
<wire x1="28.90104375" y1="17.79895625" x2="28.858959375" y2="17.79895625" width="0.5" layer="16"/>
<wire x1="29.6" y1="17.1" x2="30.458959375" y2="16.241040625" width="0.5" layer="16"/>
<wire x1="30.458959375" y1="16.241040625" x2="30.458959375" y2="16.21895625" width="0.5" layer="16"/>
<wire x1="24" y1="12.6" x2="24.55" y2="12.05" width="0.5" layer="16"/>
<wire x1="23.9" y1="12.6" x2="22.998959375" y2="13.501040625" width="0.5" layer="16"/>
<wire x1="22.998959375" y1="13.501040625" x2="22.998959375" y2="13.56895625" width="0.5" layer="16"/>
<wire x1="4.96" y1="25.51" x2="4.97" y2="25.5" width="0.4" layer="1"/>
<wire x1="4.97" y1="25.5" x2="6.6" y2="25.5" width="0.4" layer="1"/>
<wire x1="6.6" y1="25.5" x2="7.1" y2="25" width="0.4" layer="1"/>
<wire x1="7.1" y1="25" x2="7.1" y2="24.6" width="0.4" layer="1"/>
<via x="7.1" y="24.6" extent="1-16" drill="0.5"/>
<wire x1="5.01" y1="33.24" x2="5.01" y2="30.79" width="0.4" layer="16"/>
<wire x1="5.01" y1="30.79" x2="5.9" y2="29.9" width="0.4" layer="16"/>
<wire x1="5.9" y1="29.9" x2="5.9" y2="28.5" width="0.4" layer="16"/>
<wire x1="5.9" y1="28.5" x2="6.3" y2="28.1" width="0.4" layer="16"/>
<wire x1="6.3" y1="28.1" x2="6.6" y2="28.1" width="0.4" layer="16"/>
<wire x1="6.6" y1="28.1" x2="7.3" y2="27.4" width="0.4" layer="16"/>
<wire x1="7.3" y1="27.4" x2="7.3" y2="24.8" width="0.4" layer="16"/>
<wire x1="7.3" y1="24.8" x2="7.1" y2="24.6" width="0.4" layer="16"/>
<wire x1="1.94" y1="26.56" x2="1.94" y2="24.26" width="0.4" layer="16"/>
<wire x1="1.94" y1="24.26" x2="2.8" y2="23.4" width="0.4" layer="16"/>
<wire x1="2.8" y1="23.4" x2="5.9" y2="23.4" width="0.4" layer="16"/>
<wire x1="5.9" y1="23.4" x2="7.1" y2="24.6" width="0.4" layer="16"/>
<wire x1="5.9" y1="23.4" x2="5.9" y2="23.5" width="0.4" layer="16"/>
<wire x1="5.9" y1="23.5" x2="5.9" y2="24.61" width="0.4" layer="16"/>
<wire x1="5.9" y1="24.61" x2="5.71" y2="24.8" width="0.4" layer="16"/>
<wire x1="39.77" y1="18.85" x2="38.5" y2="18.85" width="0.5" layer="1"/>
<wire x1="38.5" y1="18.85" x2="35.87" y2="18.85" width="0.5" layer="1"/>
<wire x1="35.87" y1="18.85" x2="35.84" y2="18.88" width="0.5" layer="1"/>
<wire x1="38.91" y1="16.66" x2="38.91" y2="16.79" width="0.5" layer="1"/>
<wire x1="38.91" y1="16.79" x2="38.4" y2="17.3" width="0.5" layer="1"/>
<wire x1="38.4" y1="17.3" x2="38.4" y2="18.75" width="0.5" layer="1"/>
<wire x1="38.4" y1="18.75" x2="38.5" y2="18.85" width="0.5" layer="1"/>
<wire x1="37.5" y1="21.66" x2="37.8" y2="21.2" width="0.5" layer="1"/>
<wire x1="37.8" y1="21.2" x2="38.5" y2="20.5" width="0.5" layer="1"/>
<wire x1="38.5" y1="20.5" x2="38.5" y2="18.85" width="0.5" layer="1"/>
<wire x1="37.5" y1="21.66" x2="37.5" y2="22.6" width="0.5" layer="1"/>
<wire x1="37.5" y1="22.6" x2="36.3" y2="23.8" width="0.5" layer="1"/>
<wire x1="36.3" y1="23.8" x2="36.3" y2="25.04" width="0.5" layer="1"/>
<wire x1="36.3" y1="25.04" x2="33.97" y2="27.37" width="0.5" layer="1"/>
<wire x1="33.97" y1="29.03" x2="33.97" y2="28.57" width="0.5" layer="1"/>
<wire x1="33.97" y1="28.57" x2="31.4" y2="26" width="0.5" layer="1"/>
<wire x1="24.57" y1="29.03" x2="24.57" y2="28.23" width="0.5" layer="1"/>
<wire x1="24.57" y1="28.23" x2="24.6" y2="28.2" width="0.5" layer="1"/>
<wire x1="24.6" y1="28.2" x2="24.6" y2="24" width="0.5" layer="16"/>
<wire x1="24.57" y1="29.03" x2="27.93" y2="29.03" width="0.5" layer="1"/>
<wire x1="27.93" y1="29.03" x2="29" y2="30.1" width="0.5" layer="1"/>
<wire x1="29" y1="30.1" x2="29" y2="30.4" width="0.5" layer="1"/>
<wire x1="29" y1="30.4" x2="29.6" y2="31" width="0.5" layer="1"/>
<wire x1="29.6" y1="31" x2="33" y2="31" width="0.5" layer="1"/>
<wire x1="33" y1="31" x2="33.2" y2="30.8" width="0.5" layer="1"/>
<wire x1="33.2" y1="30.8" x2="33.2" y2="30.6" width="0.5" layer="1"/>
<wire x1="33.2" y1="30.6" x2="32.8" y2="30.2" width="0.5" layer="1"/>
<wire x1="33.15" y1="31.97" x2="32.07" y2="31.97" width="0.5" layer="16"/>
<wire x1="32.07" y1="31.97" x2="30.75" y2="30.65" width="0.5" layer="16"/>
<wire x1="30.75" y1="30.65" x2="30.1" y2="30" width="0.5" layer="16"/>
<wire x1="30.1" y1="30" x2="30.1" y2="29.1" width="0.5" layer="16"/>
<wire x1="30.1" y1="29.1" x2="29.8" y2="28.8" width="0.5" layer="16"/>
<via x="29.8" y="28.8" extent="1-16" drill="0.5"/>
<wire x1="29.8" y1="28.8" x2="33.7" y2="28.8" width="0.5" layer="1"/>
<wire x1="33.7" y1="28.8" x2="33.97" y2="28.53" width="0.5" layer="1"/>
<wire x1="30.95" y1="27.7" x2="31.1" y2="27.7" width="0.5" layer="16"/>
<wire x1="31.1" y1="27.7" x2="31.5" y2="27.3" width="0.5" layer="16"/>
<wire x1="31.5" y1="27.3" x2="31.5" y2="26.1" width="0.5" layer="16"/>
<wire x1="31.5" y1="26.1" x2="31.7" y2="25.9" width="0.5" layer="16"/>
<wire x1="31.1" y1="27.7" x2="31.1" y2="30.3" width="0.5" layer="16"/>
<wire x1="31.1" y1="30.3" x2="30.75" y2="30.65" width="0.5" layer="16"/>
<wire x1="24.6" y1="28.2" x2="24.4" y2="28.2" width="0.5" layer="1"/>
<wire x1="24.4" y1="28.2" x2="23.9" y2="28.7" width="0.5" layer="1"/>
<wire x1="23.9" y1="28.7" x2="16.8" y2="28.7" width="0.5" layer="1"/>
<wire x1="12" y1="33.9" x2="13.9" y2="33.9" width="0.5" layer="1"/>
<via x="13.9" y="33.9" extent="1-16" drill="0.5"/>
<wire x1="16" y1="33.9" x2="13.9" y2="33.9" width="0.5" layer="1"/>
<wire x1="16.8" y1="28.7" x2="16.1" y2="29.4" width="0.5" layer="1"/>
<wire x1="16.1" y1="29.4" x2="16.1" y2="30.45" width="0.5" layer="1"/>
<wire x1="16.1" y1="30.45" x2="16.15" y2="30.5" width="0.5" layer="1"/>
<wire x1="13.9" y1="33.9" x2="13.9" y2="32.6" width="0.5" layer="16"/>
<wire x1="13.9" y1="32.6" x2="12.9" y2="31.6" width="0.5" layer="16"/>
<wire x1="12.9" y1="31.6" x2="12.9" y2="30.3" width="0.5" layer="16"/>
<via x="12.9" y="30.3" extent="1-16" drill="0.5"/>
<wire x1="12.9" y1="30.3" x2="15.95" y2="30.3" width="0.5" layer="1"/>
<wire x1="15.95" y1="30.3" x2="16.15" y2="30.5" width="0.5" layer="1"/>
<wire x1="7.3" y1="27.4" x2="9.6" y2="27.4" width="0.5" layer="16"/>
<wire x1="9.6" y1="27.4" x2="9.8" y2="27.6" width="0.5" layer="16"/>
<wire x1="9.8" y1="27.6" x2="9.8" y2="29.1" width="0.5" layer="16"/>
<wire x1="9.8" y1="29.1" x2="10.4" y2="29.7" width="0.5" layer="16"/>
<wire x1="10.4" y1="29.7" x2="12.3" y2="29.7" width="0.5" layer="16"/>
<wire x1="12.3" y1="29.7" x2="12.9" y2="30.3" width="0.5" layer="16"/>
<wire x1="7.1" y1="24.6" x2="12.4" y2="24.6" width="0.5" layer="16"/>
<wire x1="12.4" y1="24.6" x2="14.38" y2="22.62" width="0.5" layer="16"/>
<wire x1="28.1" y1="11.5" x2="28" y2="11.5" width="0.3" layer="16"/>
<wire x1="28" y1="11.5" x2="26.6" y2="12.9" width="0.3" layer="16"/>
<wire x1="28.85" y1="10.95" x2="27" y2="12.8" width="0.3" layer="1"/>
<wire x1="27" y1="12.8" x2="26.6" y2="12.9" width="0.3" layer="1"/>
<wire x1="5.9" y1="23.5" x2="2" y2="19.6" width="0.5" layer="16"/>
<wire x1="2" y1="19.6" x2="2" y2="14" width="0.5" layer="16"/>
<wire x1="2" y1="14" x2="2" y2="10.2" width="0.5" layer="16"/>
<wire x1="2" y1="10.2" x2="4" y2="8.2" width="0.5" layer="16"/>
<wire x1="4" y1="8.2" x2="5.2" y2="8.2" width="0.5" layer="16"/>
<wire x1="5.2" y1="14.06" x2="5.14" y2="14" width="0.5" layer="16"/>
<wire x1="5.14" y1="14" x2="2" y2="14" width="0.5" layer="16"/>
<wire x1="22.02" y1="21.7" x2="22.4" y2="21.7" width="0.5" layer="1"/>
<via x="22.4" y="21.7" extent="1-16" drill="0.5"/>
<wire x1="22.4" y1="21.7" x2="23" y2="21.7" width="0.5" layer="16"/>
<wire x1="40" y1="11.1" x2="40" y2="12.55" width="0.5" layer="1"/>
<wire x1="40" y1="12.55" x2="40.4" y2="12.8" width="0.5" layer="1"/>
<polygon width="0.2" layer="1">
<vertex x="0" y="0"/>
<vertex x="45" y="0"/>
<vertex x="45" y="35"/>
<vertex x="0" y="35"/>
</polygon>
<polygon width="0.2" layer="16">
<vertex x="0" y="0"/>
<vertex x="45" y="0"/>
<vertex x="45" y="35"/>
<vertex x="0" y="35"/>
</polygon>
<via x="15.6" y="24.6" extent="1-16" drill="0.5"/>
<via x="43.9" y="4" extent="1-16" drill="0.5"/>
<via x="21.45" y="7.4" extent="1-16" drill="0.5"/>
<via x="19.55" y="7.05" extent="1-16" drill="0.5"/>
<via x="24.35" y="6.75" extent="1-16" drill="0.5"/>
<via x="5.1" y="1.5" extent="1-16" drill="0.5"/>
<via x="11.3" y="30.9" extent="1-16" drill="0.5"/>
<via x="10.5" y="34" extent="1-16" drill="0.5"/>
<via x="2.8" y="24.6" extent="1-16" drill="0.5"/>
<via x="23.6" y="33.2" extent="1-16" drill="0.5"/>
<via x="37.4" y="33.9" extent="1-16" drill="0.5"/>
<via x="43.4" y="30.2" extent="1-16" drill="0.5"/>
<via x="38.1" y="29.9" extent="1-16" drill="0.5"/>
<via x="43.7" y="23.9" extent="1-16" drill="0.5"/>
<via x="43.8" y="18.9" extent="1-16" drill="0.5"/>
<via x="34" y="19.6" extent="1-16" drill="0.5"/>
<via x="22.1" y="18.4" extent="1-16" drill="0.5"/>
<wire x1="32.2" y1="9.48" x2="32.09" y2="9.59" width="0.3" layer="1"/>
<contactref element="PAD1" pad="1"/>
<wire x1="12.6" y1="3" x2="12.8" y2="3.2" width="0.5" layer="1"/>
<wire x1="12.8" y1="3.2" x2="12.8" y2="6" width="0.5" layer="1"/>
<wire x1="12.8" y1="6" x2="13.2" y2="6.4" width="0.5" layer="1"/>
<wire x1="13.2" y1="6.4" x2="14.4" y2="6.4" width="0.5" layer="1"/>
<wire x1="14.4" y1="6.4" x2="15.4" y2="7.4" width="0.5" layer="1"/>
<wire x1="15.4" y1="7.4" x2="15.4" y2="9" width="0.5" layer="1"/>
<wire x1="15.4" y1="9" x2="11.8" y2="12.6" width="0.5" layer="1"/>
<wire x1="11.8" y1="12.6" x2="11.8" y2="21.6" width="0.5" layer="1"/>
<wire x1="11.8" y1="21.6" x2="12.82" y2="22.62" width="0.5" layer="1"/>
<wire x1="12.82" y1="22.62" x2="14.38" y2="22.62" width="0.5" layer="1"/>
<wire x1="29.5" y1="7.9" x2="30.3" y2="7.9" width="0.3" layer="1"/>
<wire x1="30.3" y1="7.9" x2="31.2" y2="8.8" width="0.3" layer="1"/>
<wire x1="31.2" y1="8.8" x2="31.8" y2="8.8" width="0.3" layer="1"/>
<wire x1="31.8" y1="8.8" x2="32" y2="9" width="0.3" layer="1"/>
<wire x1="32" y1="9" x2="32" y2="9.5" width="0.3" layer="1"/>
<wire x1="32" y1="9.5" x2="32.09" y2="9.59" width="0.3" layer="1"/>
<wire x1="21.64" y1="22.79" x2="21.64" y2="21.7" width="0.5" layer="1"/>
<wire x1="21.64" y1="21.7" x2="22.4" y2="21.7" width="0.5" layer="1"/>
<wire x1="21.61" y1="20.59" x2="21.61" y2="21.7" width="0.5" layer="1"/>
<wire x1="21.61" y1="21.7" x2="22.4" y2="21.7" width="0.5" layer="1"/>
<via x="8" y="7.1" extent="1-16" drill="0.5"/>
<via x="11.2" y="24.1" extent="1-16" drill="0.5"/>
<via x="4" y="21.7" extent="1-16" drill="0.5"/>
<via x="11.8" y="21.5" extent="1-16" drill="0.5"/>
<via x="5.2" y="12.3" extent="1-16" drill="0.5"/>
<wire x1="21.05" y1="11.85" x2="20.4" y2="11.2" width="0.3" layer="1"/>
<wire x1="20.4" y1="11.2" x2="20.4" y2="10.4" width="0.3" layer="1"/>
<wire x1="20.4" y1="10.4" x2="22.09" y2="8.71" width="0.3" layer="1"/>
<wire x1="40.5" y1="14.9" x2="40.5" y2="12.9" width="0.5" layer="1"/>
<wire x1="40.5" y1="12.9" x2="40.4" y2="12.8" width="0.5" layer="1"/>
<wire x1="40.5" y1="12.9" x2="41.95" y2="12.9" width="0.5" layer="1"/>
<wire x1="41.95" y1="12.9" x2="42.05" y2="12.8" width="0.5" layer="1"/>
<wire x1="40.5" y1="14.9" x2="38.91" y2="16.49" width="0.5" layer="1"/>
<wire x1="38.91" y1="16.49" x2="38.91" y2="16.66" width="0.5" layer="1"/>
</signal>
<signal name="NRF_CE">
<contactref element="CON1" pad="3"/>
<contactref element="IC1" pad="19"/>
<wire x1="22.35" y1="13.85" x2="13.85" y2="13.85" width="0.3" layer="1"/>
<wire x1="13.85" y1="13.85" x2="13.2" y2="14.5" width="0.3" layer="1"/>
<wire x1="13.2" y1="14.5" x2="13.2" y2="18.9" width="0.3" layer="1"/>
<wire x1="13.2" y1="18.9" x2="14.38" y2="20.08" width="0.3" layer="1"/>
</signal>
<signal name="NRF_IRQ">
<contactref element="CON1" pad="8"/>
<contactref element="IC1" pad="18"/>
<wire x1="22.35" y1="14.35" x2="19.15" y2="14.35" width="0.3" layer="1"/>
<wire x1="19.15" y1="14.35" x2="18.5" y2="15" width="0.3" layer="1"/>
<wire x1="18.5" y1="15" x2="16.92" y2="15" width="0.3" layer="1"/>
</signal>
<signal name="NRF_MOSI">
<contactref element="CON1" pad="6"/>
<contactref element="IC1" pad="17"/>
<wire x1="22.35" y1="14.85" x2="19.35" y2="14.85" width="0.3" layer="1"/>
<wire x1="19.35" y1="14.85" x2="18.6" y2="15.6" width="0.3" layer="1"/>
<wire x1="18.6" y1="15.6" x2="18.6" y2="16.9" width="0.3" layer="1"/>
<wire x1="18.6" y1="16.9" x2="17.9" y2="17.6" width="0.3" layer="1"/>
<wire x1="17.9" y1="17.6" x2="16.98" y2="17.6" width="0.3" layer="1"/>
<wire x1="16.98" y1="17.6" x2="16.92" y2="17.54" width="0.3" layer="1"/>
</signal>
<signal name="NRF_MISO">
<contactref element="CON1" pad="7"/>
<contactref element="IC1" pad="16"/>
<wire x1="22.35" y1="15.35" x2="19.95" y2="15.35" width="0.3" layer="1"/>
<wire x1="19.95" y1="15.35" x2="19.45" y2="15.85" width="0.3" layer="1"/>
<via x="19.45" y="15.85" extent="1-16" drill="0.5"/>
<wire x1="19.45" y1="15.85" x2="19.2" y2="16.1" width="0.3" layer="16"/>
<wire x1="19.2" y1="16.1" x2="15.48" y2="16.1" width="0.3" layer="16"/>
<wire x1="15.48" y1="16.1" x2="14.38" y2="15" width="0.3" layer="16"/>
</signal>
<signal name="NRF_SCK">
<contactref element="CON1" pad="5"/>
<contactref element="IC1" pad="15"/>
<wire x1="22.35" y1="15.85" x2="20.55" y2="15.85" width="0.3" layer="1"/>
<wire x1="20.55" y1="15.85" x2="19.8" y2="16.6" width="0.3" layer="1"/>
<wire x1="19.8" y1="16.6" x2="19.6" y2="16.6" width="0.3" layer="1"/>
<wire x1="19.6" y1="16.6" x2="18.1" y2="18.1" width="0.3" layer="1"/>
<wire x1="18.1" y1="18.1" x2="17.8" y2="18.1" width="0.3" layer="1"/>
<wire x1="17.8" y1="18.1" x2="17.3" y2="18.6" width="0.3" layer="1"/>
<wire x1="17.3" y1="18.6" x2="15.44" y2="18.6" width="0.3" layer="1"/>
<wire x1="15.44" y1="18.6" x2="14.38" y2="17.54" width="0.3" layer="1"/>
</signal>
<signal name="NRF_!CS">
<contactref element="CON1" pad="4"/>
<contactref element="IC1" pad="20"/>
<wire x1="22.35" y1="13.35" x2="13.55" y2="13.35" width="0.3" layer="1"/>
<wire x1="13.55" y1="13.35" x2="12.7" y2="14.2" width="0.3" layer="1"/>
<wire x1="12.7" y1="14.2" x2="12.7" y2="19.9" width="0.3" layer="1"/>
<wire x1="12.7" y1="19.9" x2="13.9" y2="21.1" width="0.3" layer="1"/>
<wire x1="13.9" y1="21.1" x2="15.9" y2="21.1" width="0.3" layer="1"/>
<wire x1="15.9" y1="21.1" x2="16.92" y2="20.08" width="0.3" layer="1"/>
</signal>
<signal name="USB_DM">
<contactref element="IC1" pad="32"/>
<contactref element="R29" pad="1"/>
<wire x1="27.35" y1="9.85" x2="27.35" y2="10.95" width="0.3" layer="1"/>
<wire x1="27.35" y1="10.95" x2="27.1" y2="11.2" width="0.3" layer="1"/>
<wire x1="27.1" y1="11.2" x2="26.6" y2="11.2" width="0.3" layer="1"/>
<wire x1="26.6" y1="11.2" x2="26.5" y2="11.3" width="0.3" layer="1"/>
<via x="26.5" y="11.3" extent="1-16" drill="0.5"/>
<wire x1="26.5" y1="11.3" x2="25.9" y2="10.7" width="0.3" layer="16"/>
<wire x1="25.9" y1="10.7" x2="23.4" y2="10.7" width="0.3" layer="16"/>
<wire x1="23.4" y1="10.7" x2="21.2" y2="12.9" width="0.3" layer="16"/>
<wire x1="21.2" y1="12.9" x2="21.2" y2="17.2" width="0.3" layer="16"/>
<wire x1="21.2" y1="17.2" x2="20.2" y2="18.2" width="0.3" layer="16"/>
<wire x1="20.2" y1="23.3" x2="19.7" y2="23.8" width="0.3" layer="16"/>
<wire x1="19.7" y1="23.8" x2="14.1" y2="23.8" width="0.3" layer="16"/>
<wire x1="14.1" y1="23.8" x2="12.7" y2="25.2" width="0.3" layer="16"/>
<wire x1="12.7" y1="25.2" x2="12.7" y2="27.3" width="0.3" layer="16"/>
<via x="12.7" y="27.3" extent="1-16" drill="0.5"/>
<wire x1="12.7" y1="27.3" x2="11.99" y2="28.01" width="0.3" layer="1"/>
<wire x1="11.99" y1="28.01" x2="10.24" y2="28.01" width="0.3" layer="1"/>
<wire x1="20.2" y1="18.2" x2="20.2" y2="23.3" width="0.3" layer="16"/>
</signal>
<signal name="USB_DP">
<contactref element="IC1" pad="33"/>
<contactref element="R34" pad="1"/>
<contactref element="R1" pad="2"/>
<wire x1="10.22" y1="25.91" x2="12.56" y2="25.91" width="0.4" layer="1"/>
<wire x1="27.85" y1="9.85" x2="27.85" y2="11.25" width="0.3" layer="1"/>
<wire x1="27.85" y1="11.25" x2="27" y2="12.1" width="0.3" layer="1"/>
<wire x1="27" y1="12.1" x2="25.9" y2="12.1" width="0.3" layer="1"/>
<wire x1="25.9" y1="12.1" x2="25.3" y2="11.5" width="0.3" layer="1"/>
<via x="25.3" y="11.5" extent="1-16" drill="0.5"/>
<wire x1="25.3" y1="11.5" x2="25.1" y2="11.5" width="0.3" layer="16"/>
<wire x1="25.1" y1="11.5" x2="24.9" y2="11.3" width="0.3" layer="16"/>
<wire x1="24.9" y1="11.3" x2="23.7" y2="11.3" width="0.3" layer="16"/>
<wire x1="23.7" y1="11.3" x2="21.9" y2="13.1" width="0.3" layer="16"/>
<wire x1="21.9" y1="13.1" x2="21.9" y2="17.4" width="0.3" layer="16"/>
<wire x1="21.9" y1="17.4" x2="20.8" y2="18.5" width="0.3" layer="16"/>
<wire x1="20.8" y1="18.5" x2="20.8" y2="23.7" width="0.3" layer="16"/>
<wire x1="20.8" y1="23.7" x2="20.1" y2="24.4" width="0.3" layer="16"/>
<wire x1="20.1" y1="24.4" x2="17.1" y2="24.4" width="0.3" layer="16"/>
<wire x1="17.1" y1="24.4" x2="14.2" y2="27.3" width="0.3" layer="16"/>
<wire x1="14.2" y1="27.3" x2="13.9" y2="27.3" width="0.3" layer="16"/>
<via x="13.9" y="27.3" extent="1-16" drill="0.5"/>
<wire x1="13.9" y1="27.3" x2="12.56" y2="25.96" width="0.3" layer="1"/>
<wire x1="12.56" y1="25.96" x2="12.56" y2="25.91" width="0.3" layer="1"/>
</signal>
<signal name="USB_D+">
<contactref element="R34" pad="2"/>
<contactref element="CON3" pad="3"/>
<wire x1="4.96" y1="26.81" x2="4.97" y2="26.8" width="0.4" layer="1"/>
<wire x1="4.97" y1="26.8" x2="6.9" y2="26.8" width="0.4" layer="1"/>
<wire x1="6.9" y1="26.8" x2="7.79" y2="25.91" width="0.4" layer="1"/>
<wire x1="7.79" y1="25.91" x2="8.32" y2="25.91" width="0.4" layer="1"/>
</signal>
<signal name="USB_D-">
<contactref element="R29" pad="2"/>
<contactref element="CON3" pad="2"/>
<wire x1="4.96" y1="27.46" x2="4.97" y2="27.45" width="0.4" layer="1"/>
<wire x1="4.97" y1="27.45" x2="6.9" y2="27.45" width="0.4" layer="1"/>
<wire x1="6.9" y1="27.45" x2="7.46" y2="28.01" width="0.4" layer="1"/>
<wire x1="7.46" y1="28.01" x2="8.34" y2="28.01" width="0.4" layer="1"/>
</signal>
<signal name="USB_5V">
<contactref element="D2" pad="A"/>
<contactref element="LED1" pad="A"/>
<contactref element="CON3" pad="1"/>
<wire x1="4.96" y1="28.11" x2="4.97" y2="28.1" width="0.4" layer="1"/>
<wire x1="4.97" y1="28.1" x2="6.6" y2="28.1" width="0.4" layer="1"/>
<wire x1="6.6" y1="28.1" x2="7.1" y2="28.6" width="0.4" layer="1"/>
<wire x1="7.1" y1="28.6" x2="7.1" y2="28.9" width="0.4" layer="1"/>
<wire x1="7.1" y1="28.9" x2="7.1" y2="29.2" width="0.4" layer="1"/>
<wire x1="7.1" y1="29.2" x2="5.23" y2="31.07" width="0.4" layer="1"/>
<wire x1="5.23" y1="31.07" x2="5.23" y2="33.13" width="0.4" layer="1"/>
<via x="7.1" y="28.9" extent="1-16" drill="0.5"/>
<wire x1="7.1" y1="28.9" x2="7.51" y2="28.49" width="0.5" layer="16"/>
<wire x1="7.51" y1="28.49" x2="8.47" y2="28.49" width="0.5" layer="16"/>
</signal>
<signal name="N$11">
<contactref element="R36" pad="1"/>
<contactref element="C20" pad="2"/>
<contactref element="CON3" pad="SHIELDING1"/>
<contactref element="CON3" pad="SHIELDING2"/>
<wire x1="1.535" y1="30.81" x2="1.535" y2="22.81" width="0.5" layer="1"/>
<wire x1="1.535" y1="30.81" x2="1.625" y2="30.9" width="0.4" layer="1"/>
<wire x1="1.625" y1="30.9" x2="3.9" y2="30.9" width="0.4" layer="1"/>
<via x="3.9" y="30.9" extent="1-16" drill="0.5"/>
<wire x1="3.9" y1="30.9" x2="3.9" y2="30.22" width="0.4" layer="16"/>
<wire x1="5.71" y1="26.7" x2="5.71" y2="27.59" width="0.4" layer="16"/>
<wire x1="5.71" y1="27.59" x2="5" y2="28.3" width="0.4" layer="16"/>
<wire x1="5" y1="28.3" x2="5" y2="29.8" width="0.4" layer="16"/>
<wire x1="5" y1="29.8" x2="3.9" y2="30.9" width="0.4" layer="16"/>
<wire x1="3.9" y1="30.22" x2="1.94" y2="28.26" width="0.4" layer="16"/>
</signal>
<signal name="N$17">
<contactref element="LED1" pad="C"/>
<contactref element="R37" pad="2"/>
<wire x1="3.13" y1="33.13" x2="3.06" y2="33.2" width="0.4" layer="1"/>
<wire x1="3.06" y1="33.2" x2="2.3" y2="33.2" width="0.4" layer="1"/>
<wire x1="2.3" y1="33.2" x2="1.9" y2="32.8" width="0.4" layer="1"/>
<wire x1="1.9" y1="32.8" x2="1.7" y2="32.8" width="0.4" layer="1"/>
<via x="1.7" y="32.8" extent="1-16" drill="0.5"/>
<wire x1="1.7" y1="32.8" x2="2.14" y2="33.24" width="0.4" layer="16"/>
<wire x1="2.14" y1="33.24" x2="3.11" y2="33.24


text:
" width="0.4" layer="16"/>
</signal>
<signal name="V_BAT">
<contactref element="R47" pad="2"/>
<contactref element="IC5" pad="3"/>
<contactref element="R10" pad="2"/>
<contactref element="JP1" pad="1"/>
<contactref element="IC2" pad="1"/>
<contactref element="C1" pad="1"/>
<contactref element="C2" pad="1"/>
<wire x1="26.3875" y1="30.67" x2="26.47" y2="30.7525" width="0.5" layer="1"/>
<wire x1="34.7" y1="32.9" x2="34.2" y2="32.9" width="0.5" layer="1"/>
<wire x1="34.2" y1="32.9" x2="32.8" y2="34.3" width="0.5" layer="1"/>
<wire x1="32.8" y1="34.3" x2="27.3" y2="34.3" width="0.5" layer="1"/>
<wire x1="26.9" y1="32.9" x2="26.9" y2="31.1825" width="0.5" layer="1"/>
<wire x1="26.9" y1="31.1825" x2="26.47" y2="30.7525" width="0.5" layer="1"/>
<wire x1="27.3" y1="34.3" x2="26.9" y2="33.9" width="0.5" layer="1"/>
<wire x1="26.9" y1="33.9" x2="26.9" y2="32.9" width="0.5" layer="1"/>
<wire x1="39.77" y1="19.8" x2="42.22" y2="19.8" width="0.5" layer="1"/>
<wire x1="42.22" y1="19.8" x2="41.76" y2="19.94" width="0.5" layer="1"/>
<wire x1="41.76" y1="19.94" x2="42.44" y2="19.94" width="0.5" layer="1"/>
<wire x1="42.44" y1="19.94" x2="43.1" y2="20.6" width="0.5" layer="1"/>
<wire x1="43.1" y1="20.6" x2="43.1" y2="21.6" width="0.5" layer="1"/>
<wire x1="43.1" y1="21.6" x2="42.84" y2="21.64" width="0.5" layer="1"/>
<wire x1="34.7" y1="32.9" x2="36.6" y2="32.9" width="0.5" layer="1"/>
<via x="36.6" y="32.9" extent="1-16" drill="0.5"/>
<wire x1="36.6" y1="32.9" x2="37.1" y2="32.4" width="0.5" layer="16"/>
<wire x1="37.1" y1="32.4" x2="37.1" y2="24.2" width="0.5" layer="16"/>
<wire x1="37.1" y1="24.2" x2="37.2" y2="24.1" width="0.5" layer="16"/>
<via x="37.2" y="24.1" extent="1-16" drill="0.5"/>
<wire x1="37.2" y1="24.1" x2="37.2" y2="24" width="0.5" layer="1"/>
<wire x1="37.2" y1="24" x2="38.3" y2="22.9" width="0.5" layer="1"/>
<wire x1="38.3" y1="22.9" x2="42.6" y2="22.9" width="0.5" layer="1"/>
<wire x1="42.6" y1="22.9" x2="42.9" y2="22.6" width="0.5" layer="1"/>
<wire x1="42.9" y1="22.6" x2="42.9" y2="21.7" width="0.5" layer="1"/>
<wire x1="42.9" y1="21.7" x2="42.84" y2="21.64" width="0.5" layer="1"/>
<wire x1="26.3875" y1="30.67" x2="23.1" y2="30.67" width="0.5" layer="1"/>
<wire x1="23.1" y1="30.67" x2="22.4" y2="29.97" width="0.5" layer="1"/>
</signal>
<signal name="CHARGER_PROG">
<contactref element="IC5" pad="5"/>
<contactref element="R9" pad="2"/>
<wire x1="37.21" y1="16.66" x2="37.21" y2="17.86" width="0.5" layer="1"/>
<wire x1="37.21" y1="17.86" x2="37.17" y2="17.9" width="0.5" layer="1"/>
<contactref element="IC1" pad="10"/>
<wire x1="37.17" y1="17.9" x2="36.1" y2="17.9" width="0.3" layer="1"/>
<wire x1="36.1" y1="17.9" x2="35.6" y2="17.4" width="0.3" layer="1"/>
<via x="35.6" y="17.4" extent="1-16" drill="0.5"/>
<wire x1="35.6" y1="17.4" x2="34.8" y2="17.4" width="0.3" layer="16"/>
<wire x1="34.8" y1="17.4" x2="33.5" y2="16.1" width="0.3" layer="16"/>
<wire x1="33.5" y1="16.1" x2="33.5" y2="12.9" width="0.3" layer="16"/>
<wire x1="33.5" y1="12.9" x2="33.1" y2="12.5" width="0.3" layer="16"/>
<wire x1="33.1" y1="12.5" x2="32.2" y2="12.5" width="0.3" layer="16"/>
<wire x1="32.2" y1="12.5" x2="30.1" y2="10.2" width="0.3" layer="16"/>
<wire x1="30.1" y1="10.2" x2="23.1" y2="10.2" width="0.3" layer="16"/>
<wire x1="23.1" y1="10.2" x2="20.7" y2="12.6" width="0.3" layer="16"/>
<wire x1="20.7" y1="12.6" x2="20.7" y2="16.9" width="0.3" layer="16"/>
<wire x1="24.85" y1="18.35" x2="24.85" y2="17.45" width="0.3" layer="1"/>
<wire x1="24.85" y1="17.45" x2="24.5" y2="17.1" width="0.3" layer="1"/>
<wire x1="24.5" y1="17.1" x2="23.7" y2="17.1" width="0.3" layer="1"/>
<wire x1="23.7" y1="17.1" x2="23.2" y2="17.6" width="0.3" layer="1"/>
<wire x1="20.7" y1="16.9" x2="19.4" y2="18.2" width="0.3" layer="16"/>
<wire x1="19.4" y1="18.2" x2="19.4" y2="18.55" width="0.3" layer="16"/>
<via x="19.4" y="18.55" extent="1-16" drill="0.5"/>
<wire x1="19.4" y1="18.55" x2="19.5" y2="18.4" width="0.3" layer="1"/>
<wire x1="23.2" y1="17.6" x2="20.35" y2="17.6" width="0.3" layer="1"/>
<wire x1="20.35" y1="17.6" x2="19.4" y2="18.55" width="0.3" layer="1"/>
</signal>
<signal name="N$23">
<contactref element="LED_CHRG" pad="A"/>
<contactref element="R47" pad="1"/>
<wire x1="41.76" y1="18.24" x2="41.76" y2="17.44" width="0.5" layer="1"/>
<wire x1="41.76" y1="17.44" x2="42.4" y2="16.8" width="0.5" layer="1"/>
<wire x1="42.4" y1="16.8" x2="43.98" y2="16.8" width="0.5" layer="1"/>
<wire x1="43.98" y1="16.8" x2="44.02" y2="16.76" width="0.5" layer="1"/>
</signal>
<signal name="N$19">
<contactref element="C15" pad="1"/>
<contactref element="R10" pad="1"/>
<wire x1="40.94" y1="21.64" x2="39.52" y2="21.64" width="0.5" layer="1"/>
<wire x1="39.52" y1="21.64" x2="39.2" y2="21.66" width="0.5" layer="1"/>
</signal>
<signal name="CHARGER_CHRG">
<contactref element="IC5" pad="1"/>
<contactref element="LED_CHRG" pad="C"/>
<wire x1="39.77" y1="17.9" x2="40.6" y2="17.9" width="0.5" layer="1"/>
<wire x1="40.6" y1="17.9" x2="40.7" y2="17.8" width="0.5" layer="1"/>
<wire x1="40.7" y1="17.8" x2="40.7" y2="16" width="0.5" layer="1"/>
<wire x1="40.7" y1="16" x2="41.2" y2="15.5" width="0.5" layer="1"/>
<wire x1="41.2" y1="15.5" x2="42" y2="14.7" width="0.5" layer="1"/>
<wire x1="42" y1="14.7" x2="43.98" y2="14.7" width="0.5" layer="1"/>
<wire x1="43.98" y1="14.7" x2="44.02" y2="14.66" width="0.5" layer="1"/>
<contactref element="IC1" pad="42"/>
<wire x1="41.2" y1="15.5" x2="41.5" y2="15.5" width="0.3" layer="1"/>
<wire x1="41.5" y1="15.5" x2="41.9" y2="15.9" width="0.3" layer="1"/>
<via x="41.9" y="15.9" extent="1-16" drill="0.5"/>
<wire x1="41.9" y1="15.9" x2="41.9" y2="14" width="0.3" layer="16"/>
<wire x1="41.9" y1="14" x2="41.3" y2="13.4" width="0.3" layer="16"/>
<wire x1="41.3" y1="13.4" x2="37.8" y2="13.4" width="0.3" layer="16"/>
<wire x1="37.8" y1="13.4" x2="37.2" y2="14" width="0.3" layer="16"/>
<wire x1="37.2" y1="14" x2="37.2" y2="17.4" width="0.3" layer="16"/>
<wire x1="37.2" y1="17.4" x2="36.4" y2="18.2" width="0.3" layer="16"/>
<wire x1="36.4" y1="18.2" x2="34.8" y2="18.2" width="0.3" layer="16"/>
<wire x1="34.8" y1="18.2" x2="33" y2="16.4" width="0.3" layer="16"/>
<wire x1="33" y1="16.4" x2="33" y2="14.1" width="0.3" layer="16"/>
<wire x1="33" y1="14.1" x2="32.75" y2="13.85" width="0.3" layer="16"/>
<wire x1="30.85" y1="13.85" x2="29.25" y2="13.85" width="0.3" layer="1"/>
<via x="29.25" y="13.85" extent="1-16" drill="0.5"/>
<wire x1="29.25" y1="13.85" x2="32.75" y2="13.85" width="0.3" layer="16"/>
</signal>
<signal name="N$1">
<contactref element="U$1" pad="+"/>
<contactref element="JP1" pad="2"/>
<wire x1="23.11" y1="28.13" x2="26.95" y2="31.97" width="0.5" layer="16"/>
<wire x1="22.4" y1="27.43" x2="23.11" y2="28.13" width="0.5" layer="16"/>
</signal>
<signal name="SWDIO">
<contactref element="X1" pad="3"/>
<contactref element="IC1" pad="34"/>
<wire x1="28.35" y1="9.85" x2="28.35" y2="8.75" width="0.3" layer="1"/>
<wire x1="28.35" y1="8.75" x2="28.1" y2="8.5" width="0.3" layer="1"/>
<via x="28" y="8.35" extent="1-16" drill="0.5"/>
<wire x1="25" y1="8.4" x2="15.5" y2="8.4" width="0.3" layer="16"/>
<wire x1="15.5" y1="8.4" x2="13.8" y2="6.7" width="0.3" layer="16"/>
<via x="10.6" y="6.7" extent="1-16" drill="0.5"/>
<wire x1="28.1" y1="8.5" x2="28" y2="8.35" width="0.3" layer="1"/>
<wire x1="13.8" y1="6.7" x2="10.6" y2="6.7" width="0.3" layer="16"/>
<wire x1="5.2" y1="10.74" x2="6.56" y2="10.74" width="0.3" layer="1"/>
<wire x1="6.56" y1="10.74" x2="10.6" y2="6.7" width="0.3" layer="1"/>
<wire x1="25.8" y1="9.2" x2="27.15" y2="9.2" width="0.3" layer="16"/>
<wire x1="25" y1="8.4" x2="25.8" y2="9.2" width="0.3" layer="16"/>
<wire x1="27.15" y1="9.2" x2="28" y2="8.35" width="0.3" layer="16"/>
</signal>
<signal name="SWDCLK">
<contactref element="X1" pad="1"/>
<contactref element="IC1" pad="37"/>
<wire x1="32.7" y1="9.2" x2="32.6" y2="9.1" width="0.3" layer="16"/>
<wire x1="32.6" y1="9.1" x2="29.2" y2="9.1" width="0.3" layer="16"/>
<wire x1="24.8" y1="8.9" x2="11.2" y2="8.9" width="0.3" layer="16"/>
<wire x1="11.2" y1="8.9" x2="8.36" y2="6.06" width="0.3" layer="16"/>
<wire x1="8.36" y1="6.06" x2="5.6" y2="6.06" width="0.3" layer="16"/>
<wire x1="5.6" y1="6.06" x2="5.2" y2="5.66" width="0.3" layer="16"/>
<wire x1="32.7" y1="9.2" x2="32.7" y2="11.21715625" width="0.3" layer="16"/>
<wire x1="32.7" y1="11.21715625" x2="32.641421875" y2="11.358578125" width="0.3" layer="16" curve="45"/>
<wire x1="32.641421875" y1="11.358578125" x2="32.5" y2="11.6" width="0.3" layer="16"/>
<via x="32.5" y="11.6" extent="1-16" drill="0.5"/>
<wire x1="30.85" y1="11.35" x2="31.8" y2="11.35" width="0.3" layer="1"/>
<wire x1="31.8" y1="11.35" x2="32.05" y2="11.6" width="0.3" layer="1"/>
<wire x1="32.05" y1="11.6" x2="32.5" y2="11.6" width="0.3" layer="1"/>
<wire x1="24.8" y1="8.9" x2="25.6" y2="9.7" width="0.3" layer="16"/>
<wire x1="25.6" y1="9.7" x2="28.5" y2="9.7" width="0.3" layer="16"/>
<wire x1="28.5" y1="9.7" x2="29.2" y2="9.1" width="0.3" layer="16"/>
</signal>
<signal name="DEBUG_TX">
<contactref element="X2" pad="3"/>
<contactref element="IC1" pad="12"/>
<wire x1="23.85" y1="18.35" x2="23.85" y2="19.35" width="0.3" layer="1"/>
<via x="18.3" y="20.5" extent="1-16" drill="0.5"/>
<wire x1="17.35" y1="19.05" x2="11.85" y2="19.05" width="0.3" layer="16"/>
<wire x1="11.85" y1="19.05" x2="11.76" y2="19.14" width="0.3" layer="16"/>
<wire x1="11.76" y1="19.14" x2="5.2" y2="19.14" width="0.3" layer="16"/>
<wire x1="23.85" y1="19.35" x2="23.5" y2="19.7" width="0.3" layer="1"/>
<wire x1="17.35" y1="19.05" x2="18" y2="19.7" width="0.3" layer="16"/>
<wire x1="18" y1="19.7" x2="18" y2="20.2" width="0.3" layer="16"/>
<wire x1="18" y1="20.2" x2="18.3" y2="20.5" width="0.3" layer="16"/>
<wire x1="23.5" y1="19.7" x2="19.1" y2="19.7" width="0.3" layer="1"/>
<wire x1="19.1" y1="19.7" x2="18.3" y2="20.5" width="0.3" layer="1"/>
</signal>
<signal name="DEBUG_RX">
<contactref element="X2" pad="2"/>
<contactref element="IC1" pad="13"/>
<via x="18.55" y="19.1" extent="1-16" drill="0.5"/>
<wire x1="11.95" y1="18.55" x2="10" y2="16.6" width="0.3" layer="16"/>
<wire x1="10" y1="16.6" x2="5.2" y2="16.6" width="0.3" layer="16"/>
<wire x1="22.35" y1="16.85" x2="20.25" y2="16.85" width="0.3" layer="1"/>
<wire x1="20.25" y1="16.85" x2="20" y2="17.1" width="0.3" layer="1"/>
<wire x1="20" y1="17.1" x2="19.8" y2="17.1" width="0.3" layer="1"/>
<wire x1="19.8" y1="17.1" x2="18.55" y2="18.35" width="0.3" layer="1"/>
<wire x1="11.95" y1="18.55" x2="18" y2="18.55" width="0.3" layer="16"/>
<wire x1="18" y1="18.55" x2="18.55" y2="19.1" width="0.3" layer="16"/>
<wire x1="18.55" y1="18.35" x2="18.55" y2="19.1" width="0.3" layer="1"/>
</signal>
<signal name="!RESET">
<contactref element="R22" pad="1"/>
<contactref element="BT2" pad="1"/>
<contactref element="BT2" pad="3"/>
<contactref element="IC1" pad="7"/>
<wire x1="26.35" y1="18.35" x2="26.35" y2="20.05" width="0.3" layer="1"/>
<wire x1="12" y1="32.5" x2="14" y2="32.5" width="0.5" layer="1"/>
<wire x1="14" y1="32.5" x2="16" y2="32.5" width="0.5" layer="1"/>
<wire x1="14" y1="32.5" x2="14" y2="31.4" width="0.5" layer="1"/>
<wire x1="14" y1="31.4" x2="14.2" y2="31.2" width="0.5" layer="1"/>
<via x="14.2" y="31.2" extent="1-16" drill="0.5"/>
<wire x1="14.2" y1="31.2" x2="14.55" y2="31.2" width="0.5" layer="16"/>
<wire x1="14.55" y1="31.2" x2="15.95" y2="32.6" width="0.5" layer="16"/>
<wire x1="26.35" y1="20.05" x2="25.8" y2="20.6" width="0.3" layer="1"/>
<wire x1="25.8" y1="20.6" x2="25" y2="20.6" width="0.3" layer="1"/>
<wire x1="14.2" y1="28.3" x2="14.2" y2="31.2" width="0.5" layer="16"/>
<wire x1="21.9" y1="24.3" x2="20.1" y2="24.3" width="0.5" layer="1"/>
<wire x1="20.1" y1="24.3" x2="19.2" y2="25.2" width="0.5" layer="1"/>
<wire x1="19.2" y1="25.2" x2="19.2" y2="25.4" width="0.5" layer="1"/>
<via x="19.2" y="25.4" extent="1-16" drill="0.5"/>
<wire x1="19.2" y1="25.4" x2="17.1" y2="25.4" width="0.5" layer="16"/>
<wire x1="17.1" y1="25.4" x2="14.2" y2="28.3" width="0.5" layer="16"/>
<wire x1="21.9" y1="24.3" x2="22.9" y2="23.3" width="0.5" layer="1"/>
<wire x1="22.9" y1="23.3" x2="22.9" y2="22.7" width="0.5" layer="1"/>
<wire x1="22.9" y1="22.7" x2="23.4" y2="22.2" width="0.5" layer="1"/>
<wire x1="25" y1="20.6" x2="23.4" y2="22.2" width="0.3" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="BT1" pad="3"/>
<contactref element="BT1" pad="1"/>
<contactref element="IC1" pad="44"/>
<contactref element="R24" pad="2"/>
<wire x1="18.3" y1="32.5" x2="22.3" y2="32.5" width="0.5" layer="1"/>
<wire x1="30.85" y1="14.85" x2="32.25" y2="14.85" width="0.3" layer="1"/>
<wire x1="32.25" y1="14.85" x2="32.2" y2="14.6" width="0.3" layer="1"/>
<via x="32.2" y="14.6" extent="1-16" drill="0.5"/>
<wire x1="32.2" y1="14.6" x2="32.2" y2="16.3" width="0.3" layer="16"/>
<wire x1="32.2" y1="16.3" x2="33.1" y2="17.2" width="0.3" layer="16"/>
<wire x1="33.1" y1="17.2" x2="33.1" y2="19" width="0.3" layer="16"/>
<wire x1="33.1" y1="19" x2="32.1" y2="20" width="0.3" layer="16"/>
<wire x1="32.1" y1="20" x2="31.1" y2="20" width="0.3" layer="16"/>
<wire x1="31.1" y1="20" x2="31" y2="19.85" width="0.3" layer="16"/>
<via x="31" y="19.85" extent="1-16" drill="0.5"/>
<wire x1="31" y1="19.85" x2="30.2" y2="19.9" width="0.3" layer="1"/>
<via x="28.3" y="19.8" extent="1-16" drill="0.5"/>
<wire x1="28.3" y1="19.8" x2="27.9" y2="19.8" width="0.3" layer="16"/>
<wire x1="30.2" y1="19.9" x2="30.1" y2="20" width="0.3" layer="1"/>
<wire x1="30.1" y1="20" x2="30.1" y2="20.2" width="0.3" layer="1"/>
<wire x1="30.1" y1="20.2" x2="29.6" y2="20.7" width="0.3" layer="1"/>
<wire x1="29.6" y1="20.7" x2="29" y2="20.7" width="0.3" layer="1"/>
<wire x1="29" y1="20.7" x2="28.3" y2="20" width="0.3" layer="1"/>
<wire x1="28.3" y1="20" x2="28.3" y2="19.8" width="0.3" layer="1"/>
<wire x1="27.9" y1="19.8" x2="27.2" y2="20.5" width="0.3" layer="16"/>
<wire x1="27.2" y1="20.5" x2="24" y2="20.5" width="0.3" layer="16"/>
<wire x1="18.3" y1="32.5" x2="18.3" y2="30.75" width="0.5" layer="1"/>
<wire x1="18.3" y1="30.75" x2="18.05" y2="30.5" width="0.5" layer="1"/>
<wire x1="18.05" y1="30.5" x2="19.6" y2="30.5" width="0.5" layer="1"/>
<wire x1="19.6" y1="30.5" x2="20.5" y2="29.6" width="0.5" layer="1"/>
<via x="20.5" y="29.6" extent="1-16" drill="0.5"/>
<wire x1="20.5" y1="29.6" x2="20.5" y2="26.7" width="0.5" layer="16"/>
<wire x1="20.5" y1="26.7" x2="21.2" y2="26" width="0.5" layer="16"/>
<wire x1="21.2" y1="26" x2="22.9" y2="26" width="0.5" layer="16"/>
<wire x1="22.9" y1="26" x2="23.7" y2="25.2" width="0.5" layer="16"/>
<via x="23.7" y="25.2" extent="1-16" drill="0.5"/>
<wire x1="23.7" y1="25.2" x2="24.6" y2="25.2" width="0.5" layer="1"/>
<wire x1="24.6" y1="25.2" x2="25.5" y2="24.3" width="0.5" layer="1"/>
<wire x1="25.5" y1="24.3" x2="25.5" y2="23.4" width="0.5" layer="1"/>
<wire x1="25.5" y1="23.4" x2="25.4" y2="23.3" width="0.5" layer="1"/>
<via x="25.4" y="23.3" extent="1-16" drill="0.5"/>
<wire x1="25.4" y1="23.3" x2="23.7" y2="21.6" width="0.3" layer="16"/>
<wire x1="23.7" y1="21.6" x2="23.7" y2="20.8" width="0.3" layer="16"/>
<wire x1="23.7" y1="20.8" x2="24" y2="20.5" width="0.3" layer="16"/>
</signal>
<signal name="N$39">
<contactref element="Q2" pad="3"/>
<contactref element="IC1" pad="5"/>
<via x="31.8" y="21.6" extent="1-16" drill="0.5"/>
<wire x1="31.8" y1="21.6" x2="31.8" y2="22.4" width="0.3" layer="16"/>
<wire x1="31.8" y1="22.4" x2="31.7" y2="22.5" width="0.3" layer="16"/>
<wire x1="27.35" y1="21.05" x2="28.5" y2="22.2" width="0.3" layer="1"/>
<wire x1="28.5" y1="22.2" x2="31.2" y2="22.2" width="0.3" layer="1"/>
<wire x1="31.2" y1="22.2" x2="31.8" y2="21.6" width="0.3" layer="1"/>
<wire x1="27.35" y1="18.35" x2="27.35" y2="21.05" width="0.3" layer="1"/>
</signal>
<signal name="CAN_RX">
<contactref element="IC1" pad="45"/>
<contactref element="U1" pad="4"/>
<via x="32.15" y="7.45" extent="1-16" drill="0.5"/>
<wire x1="34.4" y1="9" x2="34.4" y2="10.1" width="0.5" layer="16"/>
<wire x1="34.4" y1="10.1" x2="34.7" y2="10.4" width="0.5" layer="16"/>
<wire x1="34.7" y1="10.4" x2="34.7" y2="11.3" width="0.5" layer="16"/>
<wire x1="34.7" y1="11.3" x2="35" y2="11.6" width="0.5" layer="16"/>
<wire x1="35" y1="11.6" x2="35" y2="14.9" width="0.5" layer="16"/>
<wire x1="35" y1="14.9" x2="34.8" y2="15.1" width="0.5" layer="16"/>
<via x="34.8" y="15.1" extent="1-16" drill="0.5"/>
<wire x1="34.8" y1="15.1" x2="34.55" y2="15.35" width="0.3" layer="1"/>
<wire x1="34.55" y1="15.35" x2="30.85" y2="15.35" width="0.3" layer="1"/>
<wire x1="37.3266" y1="7.06" x2="32.64" y2="7.06" width="0.5" layer="1"/>
<wire x1="32.64" y1="7.06" x2="32.15" y2="7.45" width="0.5" layer="1"/>
<wire x1="34.4" y1="9" x2="35" y2="8.4" width="0.5" layer="16"/>
<wire x1="35" y1="8.4" x2="35" y2="7.6" width="0.5" layer="16"/>
<wire x1="35" y1="7.6" x2="34.6" y2="7.2" width="0.5" layer="16"/>
<wire x1="34.6" y1="7.2" x2="32.55" y2="7.2" width="0.5" layer="16"/>
<wire x1="32.55" y1="7.2" x2="32.15" y2="7.45" width="0.5" layer="16"/>
</signal>
<signal name="CAN_TX">
<contactref element="IC1" pad="46"/>
<contactref element="U1" pad="1"/>
<wire x1="37.3266" y1="10.87" x2="35.83" y2="10.87" width="0.5" layer="1"/>
<wire x1="35.83" y1="10.87" x2="35.7" y2="10.9" width="0.5" layer="1"/>
<via x="35.7" y="10.9" extent="1-16" drill="0.5"/>
<wire x1="35.7" y1="10.9" x2="35.7" y2="15.8" width="0.5" layer="16"/>
<via x="35.7" y="15.8" extent="1-16" drill="0.5"/>
<wire x1="35.7" y1="15.8" x2="35.65" y2="15.85" width="0.3" layer="1"/>
<wire x1="35.65" y1="15.85" x2="30.85" y2="15.85" width="0.3" layer="1"/>
</signal>
<signal name="CANH">
<contactref element="U1" pad="7"/>
<wire x1="40.6" y1="9.6" x2="43.4734" y2="9.6" width="0.5" layer="1"/>
<via x="40.6" y="9.6" extent="1-16" drill="0.5"/>
<contactref element="SJ2" pad="1"/>
<wire x1="42.5" y1="9.224" x2="41.676" y2="9.224" width="0.5" layer="16"/>
<wire x1="41.676" y1="9.224" x2="41.3" y2="9.6" width="0.5" layer="16"/>
<wire x1="41.3" y1="9.6" x2="40.6" y2="9.6" width="0.5" layer="16"/>
</signal>
<signal name="CANL">
<contactref element="U1" pad="6"/>
<wire x1="43.4734" y1="8.33" x2="40.93" y2="8.33" width="0.5" layer="1"/>
<via x="40.93" y="8.33" extent="1-16" drill="0.5"/>
<contactref element="SJ1" pad="1"/>
<wire x1="38.5" y1="6.876" x2="39.176" y2="6.876" width="0.5" layer="16"/>
<wire x1="39.176" y1="6.876" x2="40.63" y2="8.33" width="0.5" layer="16"/>
<wire x1="40.63" y1="8.33" x2="40.93" y2="8.33" width="0.5" layer="16"/>
</signal>
<signal name="N$3">
<contactref element="U1" pad="8"/>
<contactref element="R2" pad="1"/>
<wire x1="43.4734" y1="10.87" x2="43.4734" y2="12.7766" width="0.5" layer="1"/>
<wire x1="43.4734" y1="12.7766" x2="43.95" y2="12.8" width="0.5" layer="1"/>
</signal>
<signal name="N$20">
<contactref element="R58" pad="2"/>
<contactref element="LED_POWER1" pad="C"/>
<wire x1="42.2" y1="26.65" x2="42.2" y2="25.2" width="0.5" layer="1"/>
<via x="42.2" y="25.2" extent="1-16" drill="0.5"/>
<wire x1="41.3" y1="24.05" x2="41.2" y2="24.2" width="0.5" layer="16"/>
<wire x1="41.2" y1="24.2" x2="42.2" y2="25.2" width="0.5" layer="16"/>
</signal>
<signal name="USER_LED1">
<contactref element="R58" pad="1"/>
<contactref element="IC1" pad="40"/>
<wire x1="30.85" y1="12.85" x2="33.75" y2="12.85" width="0.3" layer="1"/>
<wire x1="33.75" y1="12.85" x2="34.1" y2="13.2" width="0.3" layer="1"/>
<wire x1="34.1" y1="13.2" x2="35.4" y2="13.2" width="0.3" layer="1"/>
<wire x1="35.4" y1="13.2" x2="35.7" y2="13.5" width="0.3" layer="1"/>
<wire x1="35.7" y1="13.5" x2="35.7" y2="14" width="0.3" layer="1"/>
<wire x1="35.7" y1="14" x2="36.5" y2="14.8" width="0.3" layer="1"/>
<wire x1="36.5" y1="14.8" x2="39" y2="14.8" width="0.3" layer="1"/>
<wire x1="39" y1="14.8" x2="39.4" y2="14.4" width="0.3" layer="1"/>
<wire x1="39.4" y1="14.4" x2="39.6" y2="14.4" width="0.3" layer="1"/>
<via x="39.6" y="14.4" extent="1-16" drill="0.5"/>
<wire x1="39.6" y1="14.4" x2="39.8" y2="14.6" width="0.3" layer="16"/>
<wire x1="39.8" y1="14.6" x2="39.8" y2="17" width="0.3" layer="16"/>
<wire x1="39.8" y1="17" x2="41.3" y2="18.5" width="0.3" layer="16"/>
<wire x1="41.3" y1="18.5" x2="41.3" y2="22.35" width="0.3" layer="16"/>
</signal>
<signal name="N$50">
<contactref element="R59" pad="2"/>
<contactref element="LED_POWER2" pad="C"/>
<wire x1="40.2" y1="26.65" x2="38.95" y2="26.65" width="0.5" layer="1"/>
<wire x1="38.95" y1="26.65" x2="39" y2="26.6" width="0.5" layer="1"/>
<via x="39" y="26.6" extent="1-16" drill="0.5"/>
<wire x1="39.2" y1="25.45" x2="39.2" y2="26.4" width="0.5" layer="16"/>
<wire x1="39.2" y1="26.4" x2="39" y2="26.6" width="0.5" layer="16"/>
</signal>
<signal name="USER_LED2">
<contactref element="R59" pad="1"/>
<contactref element="IC1" pad="41"/>
<wire x1="30.85" y1="13.35" x2="33.35" y2="13.35" width="0.3" layer="1"/>
<wire x1="33.35" y1="13.35" x2="33.8" y2="13.8" width="0.3" layer="1"/>
<wire x1="33.8" y1="13.8" x2="34.8" y2="13.8" width="0.3" layer="1"/>
<wire x1="34.8" y1="13.8" x2="36.3" y2="15.3" width="0.3" layer="1"/>
<wire x1="36.3" y1="15.3" x2="38" y2="15.3" width="0.3" layer="1"/>
<wire x1="38" y1="15.3" x2="38" y2="15.55" width="0.3" layer="1"/>
<via x="38" y="15.55" extent="1-16" drill="0.5"/>
<wire x1="38" y1="15.55" x2="38" y2="16.8" width="0.3" layer="16"/>
<wire x1="38" y1="16.8" x2="39.2" y2="18" width="0.3" layer="16"/>
<wire x1="39.2" y1="18" x2="39.2" y2="23.75" width="0.3" layer="16"/>
</signal>
<signal name="N$4">
<contactref element="PAD9" pad="1"/>
<contactref element="SJ2" pad="2"/>
<wire x1="33.4" y1="3" x2="33.4" y2="5.6" width="0.5" layer="1"/>
<wire x1="33.4" y1="5.6" x2="34" y2="6.2" width="0.5" layer="1"/>
<wire x1="34" y1="6.2" x2="40.3" y2="6.2" width="0.5" layer="1"/>
<via x="40.3" y="6.2" extent="1-16" drill="0.5"/>
<wire x1="40.3" y1="6.2" x2="40.3" y2="6.9" width="0.5" layer="16"/>
<wire x1="40.3" y1="6.9" x2="40.8" y2="7.4" width="0.5" layer="16"/>
<wire x1="40.8" y1="7.4" x2="42.2" y2="7.4" width="0.5" layer="16"/>
<wire x1="42.2" y1="7.4" x2="42.5" y2="7.7" width="0.5" layer="16"/>
</signal>
<signal name="PAD9">
<contactref element="SJ2" pad="3"/>
<contactref element="IC1" pad="30"/>
<wire x1="42" y1="0.7" x2="38.8" y2="0.7" width="0.5" layer="16"/>
<wire x1="42.5" y1="6.176" x2="42.8" y2="5.876" width="0.5" layer="16"/>
<wire x1="42.8" y1="5.876" x2="42.8" y2="1.5" width="0.5" layer="16"/>
<wire x1="42.8" y1="1.5" x2="42" y2="0.7" width="0.5" layer="16"/>
<wire x1="38.8" y1="0.7" x2="36.9" y2="2.6" width="0.5" layer="16"/>
<wire x1="36.9" y1="2.6" x2="32.1" y2="2.6" width="0.5" layer="16"/>
<wire x1="32.1" y1="2.6" x2="31.6" y2="3.1" width="0.5" layer="16"/>
<wire x1="31.6" y1="3.1" x2="26.9" y2="3.1" width="0.5" layer="16"/>
<wire x1="26.9" y1="3.1" x2="26.2" y2="3.8" width="0.5" layer="16"/>
<wire x1="26.2" y1="3.8" x2="26.2" y2="8.3" width="0.5" layer="16"/>
<wire x1="26.2" y1="8.3" x2="26.35" y2="8.4" width="0.5" layer="16"/>
<via x="26.35" y="8.4" extent="1-16" drill="0.5"/>
<wire x1="26.35" y1="8.4" x2="26.35" y2="9.8" width="0.3" layer="1"/>
<wire x1="26.35" y1="9.8" x2="26.35" y2="9.85" width="0.2" layer="1"/>
</signal>
<signal name="$234">
<contactref element="PAD10" pad="1"/>
<contactref element="SJ1" pad="2"/>
<wire x1="36" y1="4.4" x2="36" y2="3" width="0.5" layer="1"/>
<via x="37.9" y="5.3" extent="1-16" drill="0.5"/>
<wire x1="38.5" y1="8.4" x2="37.4" y2="8.4" width="0.5" layer="16"/>
<wire x1="37.4" y1="8.4" x2="37.1" y2="8.1" width="0.5" layer="16"/>
<wire x1="37.1" y1="8.1" x2="37.1" y2="5.9" width="0.5" layer="16"/>
<wire x1="36" y1="4.4" x2="37" y2="4.4" width="0.5" layer="1"/>
<wire x1="37" y1="4.4" x2="37.9" y2="5.3" width="0.5" layer="1"/>
<wire x1="37.1" y1="5.9" x2="37.7" y2="5.3" width="0.5" layer="16"/>
<wire x1="37.7" y1="5.3" x2="37.9" y2="5.3" width="0.5" layer="16"/>
</signal>
<signal name="PAD10">
<contactref element="SJ1" pad="3"/>
<contactref element="IC1" pad="31"/>
<wire x1="26.85" y1="9.85" x2="26.85" y2="8.95" width="0.3" layer="1"/>
<wire x1="27.7" y1="7" x2="30.2" y2="7" width="0.3" layer="1"/>
<wire x1="26.85" y1="8.95" x2="27.1" y2="8.7" width="0.3" layer="1"/>
<wire x1="27.1" y1="8.7" x2="27.1" y2="7.6" width="0.3" layer="1"/>
<wire x1="27.1" y1="7.6" x2="27.7" y2="7" width="0.3" layer="1"/>
<wire x1="32.8" y1="8.4" x2="32.2" y2="8.4" width="0.3" layer="1"/>
<wire x1="32.2" y1="8.4" x2="32" y2="8.2" width="0.3" layer="1"/>
<wire x1="32" y1="8.2" x2="31.4" y2="8.2" width="0.3" layer="1"/>
<wire x1="31.4" y1="8.2" x2="30.2" y2="7" width="0.3" layer="1"/>
<wire x1="32.8" y1="8.4" x2="33.5" y2="9.1" width="0.3" layer="1"/>
<wire x1="33.5" y1="9.1" x2="33.5" y2="9.85" width="0.3" layer="1"/>
<via x="33.5" y="9.85" extent="1-16" drill="0.5"/>
<wire x1="33.5" y1="9.85" x2="33.5" y2="11.91715625" width="0.3" layer="16"/>
<wire x1="33.5" y1="11.91715625" x2="33.558578125" y2="12.058578125" width="0.3" layer="16" curve="-45"/>
<wire x1="33.558578125" y1="12.058578125" x2="34" y2="12.5" width="0.3" layer="16"/>
<wire x1="34" y1="12.5" x2="34" y2="15.51715625" width="0.3" layer="16"/>
<wire x1="34" y1="15.51715625" x2="34.058578125" y2="15.658578125" width="0.3" layer="16" curve="-45"/>
<wire x1="34.058578125" y1="15.658578125" x2="35" y2="16.6" width="0.3" layer="16"/>
<wire x1="35" y1="16.6" x2="36.2" y2="16.6" width="0.3" layer="16"/>
<wire x1="36.2" y1="16.6" x2="36.6" y2="16.2" width="0.3" layer="16"/>
<wire x1="36.6" y1="16.2" x2="36.6" y2="15.6" width="0.3" layer="16"/>
<wire x1="36.6" y1="15.6" x2="36.4" y2="15.4" width="0.3" layer="16"/>
<wire x1="36.4" y1="15.4" x2="36.4" y2="11.8" width="0.3" layer="16"/>
<wire x1="36.4" y1="11.8" x2="37.1" y2="11.1" width="0.3" layer="16"/>
<wire x1="37.1" y1="11.1" x2="38.2" y2="11.1" width="0.3" layer="16"/>
<wire x1="38.2" y1="11.1" x2="38.5" y2="10.8" width="0.3" layer="16"/>
<wire x1="38.5" y1="10.8" x2="38.5" y2="9.924" width="0.3" layer="16"/>
</signal>
<signal name="PAD8">
<contactref element="SJ3" pad="3"/>
<via x="39" y="11.5" extent="1-16" drill="0.5"/>
<wire x1="39" y1="11.5" x2="39" y2="11.4" width="0.3" layer="16"/>
<wire x1="39" y1="11.4" x2="40.8" y2="11.4" width="0.3" layer="16"/>
<wire x1="40.8" y1="11.4" x2="41.1" y2="11.1" width="0.3" layer="16"/>
<wire x1="41.1" y1="11.1" x2="41.3" y2="11.1" width="0.3" layer="16"/>
<via x="41.3" y="11.1" extent="1-16" drill="0.5"/>
<wire x1="41.3" y1="11.1" x2="40.9" y2="11.1" width="0.3" layer="1"/>
<wire x1="40.9" y1="11.1" x2="39.5" y2="9.7" width="0.3" layer="1"/>
<wire x1="38.6" y1="7.695" x2="36.105" y2="7.695" width="0.3" layer="1"/>
<wire x1="36.105" y1="7.695" x2="36" y2="7.8" width="0.3" layer="1"/>
<via x="33.8" y="8.2" extent="1-16" drill="0.5"/>
<wire x1="31.5" y1="4.3" x2="33.276" y2="4.3" width="0.3" layer="16"/>
<wire x1="36" y1="7.8" x2="34.7" y2="7.8" width="0.3" layer="1"/>
<wire x1="31.5" y1="4.3" x2="30.6" y2="5.2" width="0.3" layer="16"/>
<wire x1="30.6" y1="5.2" x2="30.6" y2="7.4" width="0.3" layer="16"/>
<wire x1="30.6" y1="7.4" x2="31.4" y2="8.2" width="0.3" layer="16"/>
<wire x1="34.7" y1="7.8" x2="34.3" y2="8.2" width="0.3" layer="1"/>
<wire x1="34.3" y1="8.2" x2="33.8" y2="8.2" width="0.3" layer="1"/>
<wire x1="33.8" y1="8.2" x2="31.4" y2="8.2" width="0.3" layer="16"/>
<contactref element="IC1" pad="39"/>
<wire x1="30.85" y1="12.35" x2="34.15" y2="12.35" width="0.3" layer="1"/>
<wire x1="34.5" y1="12.7" x2="35.81715625" y2="12.7" width="0.3" layer="1"/>
<wire x1="35.81715625" y1="12.7" x2="35.958578125" y2="12.758578125" width="0.3" layer="1" curve="45"/>
<wire x1="35.958578125" y1="12.758578125" x2="36.3" y2="13.1" width="0.3" layer="1"/>
<wire x1="36.3" y1="13.1" x2="36.3" y2="13.9" width="0.3" layer="1"/>
<wire x1="36.6" y1="14.2" x2="38.51715625" y2="14.2" width="0.3" layer="1"/>
<wire x1="39" y1="11.5" x2="39" y2="13.71715625" width="0.3" layer="1"/>
<wire x1="39" y1="13.71715625" x2="38.51715625" y2="14.2" width="0.3" layer="1"/>
<wire x1="36.6" y1="14.2" x2="36.3" y2="13.9" width="0.3" layer="1"/>
<wire x1="34.5" y1="12.7" x2="34.15" y2="12.35" width="0.3" layer="1"/>
<wire x1="38.6" y1="7.695" x2="39.5" y2="8.595" width="0.3" layer="1"/>
<wire x1="39.5" y1="8.595" x2="39.5" y2="9.7" width="0.3" layer="1"/>
</signal>
<signal name="$6757">
<contactref element="PAD8" pad="1"/>
<contactref element="SJ3" pad="2"/>
<wire x1="30.8" y1="3" x2="30.8" y2="5.8" width="0.5" layer="1"/>
<wire x1="30.8" y1="5.8" x2="31.3" y2="6.3" width="0.5" layer="1"/>
<wire x1="31.3" y1="6.3" x2="32.1" y2="6.3" width="0.5" layer="1"/>
<via x="32.1" y="6.3" extent="1-16" drill="0.5"/>
<wire x1="34.8" y1="4.3" x2="34.8" y2="5.1" width="0.5" layer="16"/>
<wire x1="34.8" y1="5.1" x2="33.6" y2="6.3" width="0.5" layer="16"/>
<wire x1="33.6" y1="6.3" x2="32.1" y2="6.3" width="0.5" layer="16"/>
</signal>
<signal name="PAD7">
<contactref element="PAD7" pad="1"/>
<contactref element="IC1" pad="28"/>
<wire x1="25.35" y1="9.85" x2="25.35" y2="8.25" width="0.3" layer="1"/>
<wire x1="25.35" y1="8.25" x2="26.1" y2="7.5" width="0.3" layer="1"/>
<wire x1="28.2" y1="5.9" x2="28.2" y2="3" width="0.3" layer="1"/>
<wire x1="26.1" y1="7.5" x2="26.1" y2="6.4" width="0.3" layer="1"/>
<wire x1="26.1" y1="6.4" x2="26.4" y2="6.1" width="0.3" layer="1"/>
<wire x1="26.4" y1="6.1" x2="28" y2="6.1" width="0.3" layer="1"/>
<wire x1="28" y1="6.1" x2="28.2" y2="5.9" width="0.3" layer="1"/>
</signal>
<signal name="PAD6">
<contactref element="PAD6" pad="1"/>
<contactref element="IC1" pad="27"/>
<wire x1="24.85" y1="9.85" x2="24.85" y2="8.05" width="0.3" layer="1"/>
<wire x1="24.85" y1="8.05" x2="25.6" y2="7.3" width="0.3" layer="1"/>
<wire x1="25.6" y1="7.3" x2="25.6" y2="3" width="0.3" layer="1"/>
</signal>
<signal name="PAD5">
<contactref element="PAD5" pad="1"/>
<contactref element="IC1" pad="26"/>
<wire x1="23.3" y1="6.2" x2="23" y2="5.9" width="0.3" layer="1"/>
<wire x1="23" y1="5.9" x2="23" y2="3" width="0.3" layer="1"/>
<wire x1="24.35" y1="9.85" x2="24.35" y2="8.15" width="0.3" layer="1"/>
<wire x1="24.35" y1="8.15" x2="23.3" y2="7.1" width="0.3" layer="1"/>
<wire x1="23.3" y1="7.1" x2="23.3" y2="6.2" width="0.3" layer="1"/>
</signal>
<signal name="PAD4">
<contactref element="PAD4" pad="1"/>
<contactref element="IC1" pad="22"/>
<wire x1="22.35" y1="12.35" x2="20.35" y2="12.35" width="0.3" layer="1"/>
<wire x1="20.35" y1="12.35" x2="19.1" y2="11.1" width="0.3" layer="1"/>
<wire x1="19.1" y1="11.1" x2="19.1" y2="9.9" width="0.3" layer="1"/>
<wire x1="19.1" y1="9.9" x2="19.5" y2="9.5" width="0.3" layer="1"/>
<wire x1="19.5" y1="9.5" x2="20.1" y2="9.5" width="0.3" layer="1"/>
<wire x1="20.1" y1="9.5" x2="20.5" y2="9.1" width="0.3" layer="1"/>
<wire x1="20.5" y1="9.1" x2="20.5" y2="3.1" width="0.3" layer="1"/>
<wire x1="20.5" y1="3.1" x2="20.4" y2="3" width="0.3" layer="1"/>
</signal>
<signal name="PAD3">
<contactref element="PAD3" pad="1"/>
<contactref element="IC1" pad="21"/>
<wire x1="22.35" y1="12.85" x2="20.15" y2="12.85" width="0.3" layer="1"/>
<wire x1="20.15" y1="12.85" x2="18.6" y2="11.3" width="0.3" layer="1"/>
<wire x1="18.6" y1="11.3" x2="18.6" y2="6.7" width="0.3" layer="1"/>
<wire x1="18.6" y1="6.7" x2="17.8" y2="5.9" width="0.3" layer="1"/>
<wire x1="17.8" y1="5.9" x2="17.8" y2="3" width="0.3" layer="1"/>
</signal>
</signals>
<errors>
<approved hash="6,1,efb53dc83a35eeb0"/>
<approved hash="6,1,1842220c48ed9041"/>
<approved hash="6,1,277ec47cb268d195"/>
<approved hash="6,1,c5af67e9ce850666"/>
<approved hash="6,1,97f7109f03d1b3b9"/>
<approved hash="6,1,4e099579c2f7487c"/>
<approved hash="6,1,01a7172217250eb8"/>
<approved hash="6,1,3387200423013386"/>
<approved hash="6,1,c04769d292d2f843"/>
<approved hash="6,1,61a8ef8e89181b73"/>
<approved hash="6,1,24b71234132b25a6"/>
<approved hash="6,1,4ab0083308304bb7"/>
<approved hash="6,1,f3a43e87ba9dd1a1"/>
<approved hash="6,1,d848f9cbfecbd834"/>
<approved hash="6,1,2781ce62b269d21e"/>
<approved hash="6,1,fb7d4ee1002dff34"/>
<approved hash="6,1,6d2179a278a36c26"/>
<approved hash="6,1,f4149c74b10c9793"/>
<approved hash="6,1,c455fdb28725692b"/>
<approved hash="19,1,9fb5e92a0e646297"/>
<approved hash="7,39,a9cc76347653a9ab"/>
<approved hash="7,39,a9cc76347652a9aa"/>
<approved hash="7,39,e8553cc9efb2de55"/>
<approved hash="7,39,812bd74ae1495253"/>
<approved hash="19,1,e278ae8797d0530e"/>
<approved hash="6,1,6ba1ce62b26a1900"/>
<approved hash="7,39,0128754b74cb65d0"/>
<approved hash="7,39,a1cc70347053a1ab"/>
<approved hash="7,39,a1cc70347052a1aa"/>
<approved hash="7,39,4a56bccbd8334bd6"/>
<approved hash="7,39,e25634c968b14556"/>
<approved hash="7,39,8928dd497a49d550"/>
<approved hash="4,1,2165a5ef0a95fc1a"/>
<approved hash="4,1,fcec0b9ea6e72390"/>
<approved hash="6,1,11374db04eb51138"/>
<approved hash="6,1,e1c2d4676cd59db7"/>
<approved hash="6,1,b48c67e8bd831c05"/>
<approved hash="6,1,97f668d405b0fbe0"/>
<approved hash="6,1,d2a7ed22ed24d2a7"/>
<approved hash="6,1,4e16272c087d487c"/>
<approved hash="6,1,5e86450b45025e87"/>
<approved hash="6,1,c0479a2a3f35f843"/>
<approved hash="6,1,61a8ef8e329c9299"/>
<approved hash="6,1,a1b6a833a82ba1a6"/>
<approved hash="6,1,feb099339a33ffb6"/>
<approved hash="6,1,030d3e87ba9c06a5"/>
<approved hash="6,1,8c4887cb87cb8c34"/>
<approved hash="6,1,a821b9a2b8a2a825"/>
<approved hash="6,1,fb7d4ee105307bef"/>
<approved hash="6,1,c4551290070db608"/>
<approved hash="6,1,10311c53d4019790"/>
<approved hash="6,1,325ebbc24446ced2"/>
<approved hash="6,1,2326d1072f9bd8b2"/>
<approved hash="19,16,ad8beef2c45af72b"/>
</errors>
</board>
</drawing>
<compatibility>
<note version="6.3" minversion="6.2.2" severity="warning">
Since Version 6.2.2 text objects can contain more than one line,
which will not be processed correctly with this version.
</note>
</compatibility>
</eagle>

repository: strongly-typed/nrf-beacon

license_type: permissive

repo_name: strongly-typed/nrf-beacon

branch_name: refs/heads/master

gha_language: Eagle

extension: brd


text:
package model

import (
	"github.com/huaweicloud/huaweicloud-sdk-go-v3/core/utils"

	"strings"
)

// CreateEdgeNodeResponse Response Object
type CreateEdgeNodeResponse struct {

	// 边缘节点ID
	EdgeNodeId *string `json:"edge_node_id,omitempty"`

	// 边缘节点名称
	Name *string `json:"name,omitempty"`

	// 实例ID。物理多租下各实例的唯一标识，一般华为云租户无需携带该参数，仅在物理多租场景下从管理面访问API时需要携带该参数。
	InstanceId *string `json:"instance_id,omitempty"`

	// 资源空间id，对应IOTDA云服务接口参数中的app_id。
	SpaceId *string `json:"space_id,omitempty"`

	// 边缘节点关联的产品ID，用于唯一标识一个产品模型。
	ProductId *string `json:"product_id,omitempty"`

	// 边缘节点关联的产品名称。
	ProductName *string `json:"product_name,omitempty"`

	// 边缘节点状态UNINSTALLED|INSTALLED|OFFLINE|ONLINE|DELETING|FROZEN
	State *string `json:"state,omitempty"`

	// 节点所属资源类型：advanced|standard
	Type *string `json:"type,omitempty"`

	// 安装文件版本
	InstallerVersion *string `json:"installer_version,omitempty"`

	BasePath *BasePathDto `json:"base_path,omitempty"`

	// 资源id列表，创建节点时需绑定已购买的资源包，可以叠加节点功能。
	ResourceIds *[]string `json:"resource_ids,omitempty"`

	// 边缘节点ip列表
	Ips *[]string `json:"ips,omitempty"`

	// 边缘节点创建时间
	CreateTime *string `json:"create_time,omitempty"`

	// 注册节点网关配置
	HardwareModel *string `json:"hardware_model,omitempty"`

	// 节点使用的数据格式，默认为iotda物模型1.0格式，可以选择属性平铺数据格式flat_json
	DeviceDataFormat *string `json:"device_data_format,omitempty"`

	// 自动升级系统应用的节点开关，默认为关闭：OFF，IMMEDIATE表示节点开关打开
	AutomaticUpgrade *string `json:"automatic_upgrade,omitempty"`

	DeviceDataRecord *DeviceDataRecord `json:"device_data_record,omitempty"`

	// omagent监控运维工具是否上报指标
	MetricReport   *string `json:"metric_report,omitempty"`
	HttpStatusCode int     `json:"-"`
}

func (o CreateEdgeNodeResponse) String() string {
	data, err := utils.Marshal(o)
	if err != nil {
		return "CreateEdgeNodeResponse struct{}"
	}

	return strings.Join([]string{"CreateEdgeNodeResponse", string(data)}, " ")
}

gha_license_id: NOASSERTION

gha_language: Go

extension: go


text:
package amd64

import "math"

func IMM(val uint32) interface{} {
	bits := byte(32)
	if val < math.MaxUint8 {
		bits = 8
	} else if val < math.MaxUint16 {
		bits = 16
	}
	return Immediate{val: val, bits: bits, qualifiers: []Qualifier{{IMM: bits}}}
}

func XMMWORD(base Register, offset int) interface{} {
	return newIndirect(128, base, offset)
}

func QWORD(base Register, offset int) interface{} {
	return newIndirect(64, base, offset)
}

func QWORD_SIB(scale byte, index Register, base Register, offset int) interface{} {
	return newSibIndirect(64, scale, index, base, offset)
}

func DWORD(base Register, offset int) interface{} {
	return newIndirect(32, base, offset)
}

func DWORD_SIB(scale byte, index Register, base Register, offset int) interface{} {
	return newSibIndirect(32, scale, index, base, offset)
}

func WORD(base Register, offset int) interface{} {
	return newIndirect(16, base, offset)
}

func WORD_SIB(scale byte, index Register, base Register, offset int) interface{} {
	return newSibIndirect(16, scale, index, base, offset)
}

func BYTE(base Register, offset int) interface{} {
	return newIndirect(8, base, offset)
}

func BYTE_SIB(scale byte, index Register, base Register, offset int) interface{} {
	return newSibIndirect(8, scale, index, base, offset)
}

func newIndirect(bits byte, base Register, offset int) interface{} {
	if base.val == RegESP {
		return newSibIndirect(bits, 0, base, base, offset)
	}
	qualifiers := []Qualifier{{
		M: bits,
	}, {
		RM: bits,
	}}
	if bits == 128 {
		qualifiers = append(qualifiers, Qualifier{REG: "xmm", M: 128})
	}
	indirect := Indirect{
		base:       base,
		offset:     int32(offset),
		bits:       bits,
		qualifiers: qualifiers,
	}
	switch base.desc {
	case RIP.desc:
		return RipIndirect{indirect}
	case ABSOLUTE.desc:
		return AbsoluteIndirect{indirect}
	}
	return indirect
}

func newSibIndirect(bits byte, scale byte, index Register, base Register, offset int) interface{} {
	switch scale {
	case 0:
		if index.val != RegESP {
			panic("scale 0 can only applied to esp")
		}
		if base.val != RegESP {
			return newIndirect(bits, base, offset)
		}
		scale = Scale1
	case 1:
		scale = Scale1
	case 2:
		scale = Scale2
	case 4:
		scale = Scale4
	case 8:
		scale = Scale8
	default:
		panic("invalid scale")
	}
	return ScaledIndirect{
		scale: scale,
		index: index,
		Indirect: Indirect{
			base:   base,
			offset: int32(offset),
			bits:   bits,
			qualifiers: []Qualifier{{
				M: bits,
			}, {
				RM: bits,
			}},
		},
	}
}

var RIP = Register{desc: "RIP", bits: 64}
var ABSOLUTE = Register{desc: "ABSOLUTE", bits: 64}

var (
	AL = Register{"al", 0, 8, []Qualifier{
		{REG: "al"},
		{R: 8},
		{RM: 8},
	}}
	AX = Register{"ax", 0, 16, []Qualifier{
		{R: 16},
		{RM: 16},
	}}
	EAX = Register{"eax", 0, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RAX = Register{"rax", 0, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	ECX = Register{"ecx", 1, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RCX = Register{"rcx", 1, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	EDX = Register{"edx", 2, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RDX = Register{"rdx", 2, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	BL = Register{"bl", 3, 8, []Qualifier{
		{R: 8},
		{RM: 8},
	}}
	BX = Register{"bx", 3, 16, []Qualifier{
		{R: 16},
		{RM: 16},
	}}
	EBX = Register{"ebx", 3, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RBX = Register{"rbx", 3, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	ESP = Register{"esp", 4, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RSP = Register{"rsp", 4, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	EBP = Register{"ebp", 5, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RBP = Register{"rbp", 5, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	ESI = Register{"esi", 6, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RSI = Register{"rsi", 6, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	EDI = Register{"edi", 7, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	RDI = Register{"rdi", 7, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}

	R8D = Register{"r8d", 8, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R8 = Register{"r8", 8, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R9D = Register{"r9d", 9, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R9 = Register{"r9", 9, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R10D = Register{"r10d", 10, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R10 = Register{"r10", 10, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R11D = Register{"r11d", 11, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R11 = Register{"r11", 11, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R12D = Register{"r12d", 12, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R12 = Register{"r12", 12, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R13D = Register{"r13d", 13, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R13 = Register{"r13", 13, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R14D = Register{"r14d", 14, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R14 = Register{"r14", 14, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	R15D = Register{"r15d", 15, 32, []Qualifier{
		{R: 32},
		{RM: 32},
	}}
	R15 = Register{"r15", 15, 64, []Qualifier{
		{R: 64},
		{RM: 64},
	}}
	XMM0 = Register{"xmm0", 0, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM1 = Register{"xmm1", 1, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM2 = Register{"xmm2", 2, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM3 = Register{"xmm3", 3, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM4 = Register{"xmm4", 4, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM5 = Register{"xmm5", 5, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM6 = Register{"xmm6", 6, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
	XMM7 = Register{"xmm7", 7, 128, []Qualifier{
		{REG: "xmm"},
		{REG: "xmm", M: 128},
	}}
)