1
0
mirror of https://github.com/rene-dev/stmbl.git synced 2024-12-24 17:42:10 +00:00
This commit is contained in:
Rene Hopf 2015-04-12 17:11:50 +02:00
parent c8f56eda12
commit 3c483bf260
2 changed files with 318 additions and 171 deletions

View File

@ -8,22 +8,22 @@
</settings>
<grid distance="0.25" unitdist="mm" unit="mm" style="lines" multiple="4" display="yes" altdistance="0.001" altunitdist="mm" altunit="mm"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="1" name="Top" color="4" fill="1" visible="no" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
@ -74,12 +74,12 @@
<layer number="109" name="fp9" color="7" fill="1" visible="yes" active="yes"/>
<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/>
<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/>
<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="113" name="ReferenceLS" color="7" fill="1" visible="no" active="no"/>
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="no"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/>
<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/>
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
@ -140,8 +140,8 @@
</layers>
<board>
<plain>
<wire x1="0" y1="0" x2="100" y2="0" width="0.2" layer="20"/>
<wire x1="100" y1="0" x2="100" y2="75" width="0.2" layer="20"/>
<wire x1="0" y1="0" x2="100" y2="0" width="0" layer="20"/>
<wire x1="100" y1="0" x2="100" y2="75" width="0" layer="20"/>
<wire x1="100" y1="75" x2="0" y2="75" width="0" layer="20"/>
<wire x1="0" y1="75" x2="0" y2="0" width="0" layer="20"/>
<dimension x1="0" y1="0" x2="100.0025" y2="0" x3="50.00125" y3="-11.25" textsize="1.778" layer="47"/>
@ -177,14 +177,14 @@ V3.3</text>
<text x="50" y="1.5" size="1.5" layer="122" font="fixed" rot="MR0" align="bottom-center">STMBL
V3.3</text>
<text x="52" y="12.5" size="1" layer="112" font="fixed" rot="R90" align="bottom-center">3V A5 A6 A7 0V</text>
<wire x1="43" y1="48" x2="45" y2="48" width="0" layer="20"/>
<wire x1="45" y1="48" x2="45" y2="40.5" width="0" layer="20"/>
<wire x1="45" y1="40.5" x2="43" y2="40.5" width="0" layer="20"/>
<wire x1="43" y1="40.5" x2="43" y2="48" width="0" layer="20"/>
<wire x1="43" y1="25" x2="45" y2="25" width="0" layer="20"/>
<wire x1="45" y1="25" x2="45" y2="19" width="0" layer="20"/>
<wire x1="45" y1="19" x2="43" y2="19" width="0" layer="20"/>
<wire x1="43" y1="19" x2="43" y2="25" width="0" layer="20"/>
<wire x1="43" y1="48.25" x2="45" y2="48.25" width="0" layer="46"/>
<wire x1="45" y1="48.25" x2="45" y2="40.25" width="0" layer="46"/>
<wire x1="45" y1="40.25" x2="43" y2="40.25" width="0" layer="46"/>
<wire x1="43" y1="40.25" x2="43" y2="48.25" width="0" layer="46"/>
<wire x1="43" y1="25.5" x2="45" y2="25.5" width="0" layer="46"/>
<wire x1="45" y1="25.5" x2="45" y2="18.5" width="0" layer="46"/>
<wire x1="45" y1="18.5" x2="43" y2="18.5" width="0" layer="46"/>
<wire x1="43" y1="18.5" x2="43" y2="25.5" width="0" layer="46"/>
<text x="39.5" y="8.25" size="0.8" layer="112" font="fixed" rot="SR90" align="bottom-center">0V</text>
<text x="30.5" y="28.25" size="1" layer="112" font="fixed" rot="R270" align="center-left">COS</text>
<text x="32" y="28.25" size="1" layer="112" font="fixed" rot="R270" align="center-left">SIN</text>
@ -3926,12 +3926,21 @@ design rules under a new name.</description>
<attribute name="VALUE" x="2.873" y="8.09" size="1.778" layer="27"/>
</element>
<element name="R14" library="rcl" package="R0603" value="470" x="15" y="16.75" rot="MR90"/>
<element name="C37" library="rcl" package="C0603" value="1n" x="30.75" y="22.5" rot="MR270"/>
<element name="C37" library="rcl" package="C0603" value="1n" x="30.75" y="22.5" smashed="yes" rot="MR270">
<attribute name="NAME" x="31.365" y="27.135" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="32.655" y="23.135" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="R15" library="rcl" package="R0603" value="1k" x="17.5" y="18.25" rot="MR0"/>
<element name="R16" library="rcl" package="R0603" value="1k" x="17.5" y="16.25" rot="MR0"/>
<element name="R17" library="rcl" package="R0603" value="3.9k" x="17.5" y="20.25" rot="MR180"/>
<element name="R19" library="rcl" package="R0603" value="330" x="29.5" y="22.5" rot="MR90"/>
<element name="R21" library="rcl" package="R0603" value="180" x="32" y="22.5" rot="MR270"/>
<element name="R19" library="rcl" package="R0603" value="330" x="29.5" y="22.5" smashed="yes" rot="MR90">
<attribute name="NAME" x="28.885" y="23.865" size="1.27" layer="26" rot="MR90"/>
<attribute name="VALUE" x="27.595" y="21.865" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="R21" library="rcl" package="R0603" value="180" x="32" y="22.5" smashed="yes" rot="MR270">
<attribute name="NAME" x="32.615" y="27.135" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="33.905" y="23.135" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="R22" library="rcl" package="R0603" value="3.9k" x="25.5" y="9" rot="MR0"/>
<element name="C38" library="rcl" package="C0603" value="1n" x="20" y="16.5" rot="MR270"/>
<element name="X2" library="reroolib" package="RJ45" value="" x="3" y="36.25" smashed="yes" rot="R270">
@ -3939,18 +3948,36 @@ design rules under a new name.</description>
<attribute name="VALUE" x="2.873" y="26.09" size="1.778" layer="27"/>
</element>
<element name="IC5" library="micro-stm_v2" package="LQFP64" value="STM32F405RGT" x="31.75" y="34.75" rot="MR270"/>
<element name="R29" library="rcl" package="R0603" value="470" x="33.375" y="22.5" rot="MR270"/>
<element name="C41" library="rcl" package="C0603" value="100n" x="34.625" y="22.5" rot="MR90"/>
<element name="R29" library="rcl" package="R0603" value="470" x="33.375" y="22.5" smashed="yes" rot="MR270">
<attribute name="NAME" x="33.99" y="27.135" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="35.28" y="23.135" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="C41" library="rcl" package="C0603" value="100n" x="34.625" y="22.5" smashed="yes" rot="MR90">
<attribute name="NAME" x="35.51" y="21.115" size="1.27" layer="26" rot="MR90"/>
<attribute name="VALUE" x="32.72" y="21.865" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="C42" library="rcl" package="C0603" value="100n" x="31.25" y="18.5" rot="MR90"/>
<element name="R31" library="rcl" package="R0603" value="1k" x="29.25" y="5.25" rot="MR90"/>
<element name="R31" library="rcl" package="R0603" value="1k" x="29.25" y="5.25" smashed="yes" rot="MR90">
<attribute name="NAME" x="28.635" y="6.615" size="1.27" layer="26" rot="MR90"/>
<attribute name="VALUE" x="27.345" y="4.615" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="U$3" library="tca0372dw" package="TCA0372DM2" value="TCA0372DWDM2" x="25.5" y="15.25" rot="MR270"/>
<element name="R18" library="rcl" package="R0603" value="470" x="15" y="13.75" rot="MR270"/>
<element name="C39" library="rcl" package="C0603" value="1n" x="26.875" y="22.5" rot="MR270"/>
<element name="C39" library="rcl" package="C0603" value="1n" x="26.875" y="22.5" smashed="yes" rot="MR270">
<attribute name="NAME" x="27.49" y="26.885" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="28.78" y="23.135" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="R20" library="rcl" package="R0603" value="1k" x="17.5" y="12.25" rot="MR0"/>
<element name="R24" library="rcl" package="R0603" value="1k" x="17.5" y="14.25" rot="MR0"/>
<element name="R25" library="rcl" package="R0603" value="3.9k" x="17.5" y="10.25" rot="MR180"/>
<element name="R26" library="rcl" package="R0603" value="330" x="28.125" y="22.5" rot="MR90"/>
<element name="R27" library="rcl" package="R0603" value="180" x="25.625" y="22.5" rot="MR270"/>
<element name="R26" library="rcl" package="R0603" value="330" x="28.125" y="22.5" smashed="yes" rot="MR90">
<attribute name="NAME" x="27.51" y="23.865" size="1.27" layer="26" rot="MR90"/>
<attribute name="VALUE" x="26.22" y="21.865" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="R27" library="rcl" package="R0603" value="180" x="25.625" y="22.5" smashed="yes" rot="MR270">
<attribute name="NAME" x="26.24" y="26.885" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="27.53" y="23.135" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="R28" library="rcl" package="R0603" value="3.9k" x="25.5" y="7" rot="MR0"/>
<element name="C40" library="rcl" package="C0603" value="1n" x="20" y="13.5" rot="MR90"/>
<element name="U$4" library="tca0372dw" package="TCA0372DM2" value="TCA0372DWDM2" x="35.25" y="6" rot="MR180"/>
@ -3975,8 +4002,14 @@ design rules under a new name.</description>
</element>
<element name="C53" library="rcl" package="C0603" value="100n" x="32.25" y="52.75" rot="MR180"/>
<element name="C46" library="rcl" package="C0603" value="100n" x="20.5" y="58.75" rot="MR180"/>
<element name="R33" library="rcl" package="R0603" value="1k" x="5.5" y="36.25" rot="MR90"/>
<element name="R34" library="rcl" package="R0603" value="1k" x="7.5" y="40" rot="MR90"/>
<element name="R33" library="rcl" package="R0603" value="1k" x="5.5" y="36.25" smashed="yes" rot="MR90">
<attribute name="NAME" x="4.885" y="31.615" size="1.27" layer="26" rot="MR90"/>
<attribute name="VALUE" x="3.595" y="35.615" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="R34" library="rcl" package="R0603" value="1k" x="7.5" y="40" smashed="yes" rot="MR90">
<attribute name="NAME" x="5.385" y="39.115" size="1.27" layer="26" rot="MR90"/>
<attribute name="VALUE" x="5.595" y="39.365" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="C54" library="rcl" package="C0603" value="100n" x="11.75" y="42.5" rot="MR0"/>
<element name="C55" library="rcl" package="C0603" value="100n" x="20" y="19.5" rot="MR270"/>
<element name="C56" library="rcl" package="C0603" value="100n" x="20" y="10.5" rot="MR90"/>
@ -4000,8 +4033,14 @@ design rules under a new name.</description>
</element>
<element name="JP6" library="jumper" package="SJ_2" value="" x="10" y="52.25"/>
<element name="C35" library="rcl" package="C0603" value="100n" x="35.25" y="27" rot="MR0"/>
<element name="R39" library="rcl" package="R0603" value="33" x="7.5" y="16" rot="MR270"/>
<element name="R40" library="rcl" package="R0603" value="33" x="5.5" y="16" rot="MR270"/>
<element name="R39" library="rcl" package="R0603" value="33" x="7.5" y="16" smashed="yes" rot="MR270">
<attribute name="NAME" x="8.115" y="14.635" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="9.405" y="16.635" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="R40" library="rcl" package="R0603" value="33" x="5.5" y="16" smashed="yes" rot="MR270">
<attribute name="NAME" x="6.115" y="14.635" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="7.405" y="16.635" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="C59" library="rcl" package="C0603" value="100n" x="32" y="12" rot="MR0"/>
<element name="C60" library="rcl" package="C0603" value="100n" x="31.25" y="14.5" rot="MR270"/>
<element name="L1" library="resistor" package="L2825P" value="" x="40.5" y="28" rot="MR90"/>
@ -4048,8 +4087,14 @@ design rules under a new name.</description>
<element name="D3" library="adafruit" package="SOD-123" value="" x="25.75" y="67.75" rot="MR0"/>
<element name="R47" library="rcl" package="R0603" value="1k" x="29.5" y="65.25" rot="MR180"/>
<element name="R48" library="rcl" package="R0603" value="33" x="28.25" y="62.5" rot="MR0"/>
<element name="R49" library="rcl" package="R0603" value="180" x="7.5" y="36.25" rot="MR270"/>
<element name="R50" library="rcl" package="R0603" value="180" x="6.5" y="18.5" rot="MR180"/>
<element name="R49" library="rcl" package="R0603" value="180" x="7.5" y="36.25" smashed="yes" rot="MR270">
<attribute name="NAME" x="7.865" y="34.885" size="1.27" layer="26" rot="MR270"/>
<attribute name="VALUE" x="9.405" y="36.885" size="1.27" layer="28" rot="MR270"/>
</element>
<element name="R50" library="rcl" package="R0603" value="180" x="6.5" y="18.5" smashed="yes" rot="MR180">
<attribute name="NAME" x="4.865" y="20.615" size="1.27" layer="26" rot="MR180"/>
<attribute name="VALUE" x="5.865" y="20.405" size="1.27" layer="28" rot="MR180"/>
</element>
<element name="C22" library="rcl" package="C0603" value="100n" x="14.5" y="28.75" rot="MR90"/>
<element name="C47" library="rcl" package="C0603" value="100n" x="14.5" y="24.5" rot="MR90"/>
<element name="Q4" library="crystal" package="CTS406" value="" x="40.25" y="41" rot="MR270">
@ -4118,7 +4163,10 @@ design rules under a new name.</description>
<element name="TP17" library="SparkFun-Passives" package="PAD.03X.03" value="TEST-POINT3" x="28" y="60.5"/>
<element name="TP18" library="SparkFun-Passives" package="PAD.03X.03" value="TEST-POINT3" x="35" y="28.75"/>
<element name="R41" library="varistor" package="R-5" value="VARISTOR-5" x="41.25" y="62.25" rot="R90"/>
<element name="R42" library="varistor" package="R-7,5" value="VARISTOR-7,5" x="62.25" y="69.75" rot="R270"/>
<element name="R42" library="varistor" package="R-7,5" value="VARISTOR-7,5" x="62.25" y="69.75" smashed="yes" rot="R270">
<attribute name="NAME" x="61.651" y="71.54" size="1.27" layer="25" ratio="10" rot="R270"/>
<attribute name="VALUE" x="59.329" y="72.29" size="1.27" layer="27" ratio="10" rot="R270"/>
</element>
<element name="U$10" library="adafruit" package="FIDUCIAL_1MM" value="FIDUCIAL" x="10" y="65"/>
<element name="U$11" library="adafruit" package="FIDUCIAL_1MM" value="FIDUCIAL" x="90" y="10"/>
<element name="TP19" library="SparkFun-Passives" package="PAD.03X.03" value="TEST-POINT3" x="57" y="33"/>
@ -4846,32 +4894,30 @@ design rules under a new name.</description>
<wire x1="15.865" y1="38.635" x2="16.5" y2="39.25" width="0.2" layer="16"/>
<via x="16.5" y="39.25" extent="1-16" drill="0.3302"/>
<wire x1="16.5" y1="39.25" x2="17.75" y2="38" width="0.2" layer="1"/>
<wire x1="17.75" y1="38" x2="22" y2="38" width="0.2" layer="1"/>
<wire x1="22" y1="38" x2="23.5" y2="36.5" width="0.2" layer="1"/>
<via x="23.5" y="36.5" extent="1-16" drill="0.3302"/>
<wire x1="23.5" y1="36.5" x2="24.5" y2="35.5" width="0.2" layer="16"/>
<wire x1="24.5" y1="35.5" x2="26" y2="35.5" width="0.2" layer="16"/>
<wire x1="17.75" y1="38" x2="21.5" y2="38" width="0.2" layer="1"/>
<wire x1="21.5" y1="38" x2="23.5" y2="36" width="0.2" layer="1"/>
<via x="23.5" y="36" extent="1-16" drill="0.3302"/>
<wire x1="23.5" y1="36" x2="24" y2="35.5" width="0.2" layer="16"/>
<wire x1="24" y1="35.5" x2="26" y2="35.5" width="0.2" layer="16"/>
</signal>
<signal name="TIM1_B">
<contactref element="IC5" pad="41"/>
<contactref element="U$5" pad="11"/>
<wire x1="14.9" y1="36.095" x2="15.5" y2="36.095" width="0.2" layer="16"/>
<via x="16.5" y="35.75" extent="1-16" drill="0.3302"/>
<wire x1="15.5" y1="36.095" x2="15.845" y2="36.095" width="0.2" layer="16"/>
<wire x1="16.5" y1="35.75" x2="18.25" y2="37.5" width="0.2" layer="1"/>
<wire x1="18.25" y1="37.5" x2="21.5" y2="37.5" width="0.2" layer="1"/>
<wire x1="21.5" y1="37.5" x2="23.5" y2="35.5" width="0.2" layer="1"/>
<via x="23.5" y="35.5" extent="1-16" drill="0.3302"/>
<wire x1="23.5" y1="35.5" x2="24" y2="35" width="0.2" layer="16"/>
<wire x1="14.9" y1="36.095" x2="16.155" y2="36.095" width="0.2" layer="16"/>
<wire x1="16.5" y1="35.75" x2="17.75" y2="37" width="0.2" layer="1"/>
<wire x1="17.75" y1="37" x2="21" y2="37" width="0.2" layer="1"/>
<wire x1="21" y1="37" x2="23.5" y2="34.5" width="0.2" layer="1"/>
<via x="23.5" y="34.5" extent="1-16" drill="0.3302"/>
<wire x1="23.5" y1="34.5" x2="24" y2="35" width="0.2" layer="16"/>
<wire x1="24" y1="35" x2="26" y2="35" width="0.2" layer="16"/>
<wire x1="16.5" y1="35.75" x2="16.155" y2="36.095" width="0.2" layer="16"/>
<wire x1="16.155" y1="36.095" x2="15.845" y2="36.095" width="0.2" layer="16"/>
</signal>
<signal name="TIM3_A">
<contactref element="IC5" pad="38"/>
<wire x1="26" y1="33.5" x2="24.5" y2="33.5" width="0.2" layer="16"/>
<wire x1="24.5" y1="33.5" x2="22.75" y2="35.25" width="0.2" layer="16"/>
<wire x1="22.75" y1="35.25" x2="22.75" y2="38.25" width="0.2" layer="16"/>
<wire x1="26" y1="33.5" x2="23.5" y2="33.5" width="0.2" layer="16"/>
<wire x1="23.5" y1="33.5" x2="22.75" y2="34.25" width="0.2" layer="16"/>
<wire x1="22.75" y1="34.25" x2="22.75" y2="38.25" width="0.2" layer="16"/>
<contactref element="U$5" pad="3"/>
<wire x1="22.75" y1="38.25" x2="21.25" y2="39.75" width="0.2" layer="16"/>
<wire x1="21.25" y1="39.75" x2="20.25" y2="39.75" width="0.2" layer="16"/>
@ -4881,12 +4927,14 @@ design rules under a new name.</description>
<signal name="TIM3_B">
<contactref element="IC5" pad="37"/>
<contactref element="U$5" pad="5"/>
<wire x1="20.1" y1="37.365" x2="19.115" y2="37.365" width="0.2" layer="16"/>
<wire x1="19.115" y1="37.365" x2="18.5" y2="36.75" width="0.2" layer="16"/>
<via x="18.5" y="36.75" extent="1-16" drill="0.3302"/>
<wire x1="18.5" y1="36.75" x2="20" y2="36.75" width="0.2" layer="1"/>
<wire x1="20" y1="36.75" x2="23.75" y2="33" width="0.2" layer="1"/>
<via x="23.75" y="33" extent="1-16" drill="0.3302"/>
<wire x1="20.1" y1="37.365" x2="18.865" y2="37.365" width="0.2" layer="16"/>
<wire x1="18.865" y1="37.365" x2="18.352" y2="36.775" width="0.2" layer="16"/>
<wire x1="18.352" y1="36.775" x2="18.353" y2="36" width="0.2" layer="16"/>
<via x="18.353" y="36" extent="1-16" drill="0.3302"/>
<wire x1="18.353" y1="36" x2="20.25" y2="36" width="0.2" layer="1"/>
<wire x1="20.25" y1="36" x2="23.5" y2="32.75" width="0.2" layer="1"/>
<via x="23.5" y="32.75" extent="1-16" drill="0.3302"/>
<wire x1="23.5" y1="32.75" x2="23.75" y2="33" width="0.2" layer="16"/>
<wire x1="23.75" y1="33" x2="26" y2="33" width="0.2" layer="16"/>
</signal>
<signal name="COS">
@ -5147,7 +5195,6 @@ design rules under a new name.</description>
<via x="80.5" y="8.5" extent="1-16" drill="0.3302"/>
<via x="46.25" y="1" extent="1-16" drill="0.3302"/>
<contactref element="D1" pad="A"/>
<contactref element="C69" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="C6" pad="2"/>
<contactref element="T2" pad="1"/>
@ -5230,6 +5277,49 @@ design rules under a new name.</description>
<via x="59.5" y="30" extent="1-16" drill="0.3302"/>
<via x="89.5" y="1" extent="1-16" drill="0.3302"/>
<via x="99" y="10.5" extent="1-16" drill="0.3302"/>
<via x="52.25" y="8.75" extent="1-16" drill="0.3302"/>
<via x="52.25" y="6.25" extent="1-16" drill="0.3302"/>
<via x="52.25" y="13.75" extent="1-16" drill="0.3302"/>
<via x="52.25" y="11.25" extent="1-16" drill="0.3302"/>
<via x="46" y="6" extent="1-16" drill="0.3302"/>
<via x="46" y="65" extent="1-16" drill="0.3302"/>
<via x="46" y="56" extent="1-16" drill="0.3302"/>
<via x="46" y="40" extent="1-16" drill="0.3302"/>
<via x="89.5" y="8" extent="1-16" drill="0.3302"/>
<via x="92" y="10.5" extent="1-16" drill="0.3302"/>
<via x="79" y="1" extent="1-16" drill="0.3302"/>
<via x="71" y="1" extent="1-16" drill="0.3302"/>
<via x="71" y="3" extent="1-16" drill="0.3302"/>
<via x="90.5" y="17" extent="1-16" drill="0.3302"/>
<via x="92.5" y="17" extent="1-16" drill="0.3302"/>
<via x="92.5" y="21.5" extent="1-16" drill="0.3302"/>
<via x="90.5" y="21.5" extent="1-16" drill="0.3302"/>
<via x="91" y="12.25" extent="1-16" drill="0.3302"/>
<via x="89.5" y="13.5" extent="1-16" drill="0.3302"/>
<via x="84.5" y="8.5" extent="1-16" drill="0.3302"/>
<via x="85.75" y="7.25" extent="1-16" drill="0.3302"/>
<via x="53.5" y="52.5" extent="1-16" drill="0.3302"/>
<via x="55" y="52.5" extent="1-16" drill="0.3302"/>
<via x="51.75" y="55" extent="1-16" drill="0.3302"/>
<via x="51.75" y="53" extent="1-16" drill="0.3302"/>
<via x="57" y="44" extent="1-16" drill="0.3302"/>
<via x="58.5" y="44" extent="1-16" drill="0.3302"/>
<via x="58.5" y="38.5" extent="1-16" drill="0.3302"/>
<via x="58.5" y="36.25" extent="1-16" drill="0.3302"/>
<via x="56" y="35.75" extent="1-16" drill="0.3302"/>
<via x="75" y="40" extent="1-16" drill="0.3302"/>
<via x="85" y="40" extent="1-16" drill="0.3302"/>
<via x="95.25" y="38.5" extent="1-16" drill="0.3302"/>
<via x="96.5" y="35" extent="1-16" drill="0.3302"/>
<via x="96.5" y="31" extent="1-16" drill="0.3302"/>
<via x="96.5" y="27" extent="1-16" drill="0.3302"/>
<via x="96.5" y="23" extent="1-16" drill="0.3302"/>
<via x="96.5" y="16" extent="1-16" drill="0.3302"/>
<via x="51.75" y="67" extent="1-16" drill="0.3302"/>
<via x="51.75" y="61.25" extent="1-16" drill="0.3302"/>
<via x="48.25" y="67" extent="1-16" drill="0.3302"/>
<via x="48.25" y="61.25" extent="1-16" drill="0.3302"/>
<contactref element="C69" pad="2"/>
</signal>
<signal name="GND_RES">
<polygon width="0.2" layer="16" rank="2">
@ -5466,6 +5556,30 @@ design rules under a new name.</description>
<via x="42" y="25" extent="1-16" drill="0.3302"/>
<via x="39.25" y="24.5" extent="1-16" drill="0.3302"/>
<via x="9.25" y="49.5" extent="1-16" drill="0.3302"/>
<via x="8.5" y="57.75" extent="1-16" drill="0.3302"/>
<via x="8.5" y="56" extent="1-16" drill="0.3302"/>
<via x="9.5" y="62.5" extent="1-16" drill="0.3302"/>
<via x="9.5" y="61" extent="1-16" drill="0.3302"/>
<via x="8.75" y="8" extent="1-16" drill="0.3302"/>
<via x="10.75" y="5.5" extent="1-16" drill="0.3302"/>
<via x="12.75" y="7.75" extent="1-16" drill="0.3302"/>
<via x="15.5" y="8.75" extent="1-16" drill="0.3302"/>
<via x="18.5" y="1.5" extent="1-16" drill="0.3302"/>
<via x="36" y="3.75" extent="1-16" drill="0.3302"/>
<via x="40" y="3.75" extent="1-16" drill="0.3302"/>
<via x="38.25" y="21.25" extent="1-16" drill="0.3302"/>
<via x="27.75" y="24.5" extent="1-16" drill="0.3302"/>
<via x="28.75" y="33.75" extent="1-16" drill="0.3302"/>
<via x="21" y="43.5" extent="1-16" drill="0.3302"/>
<via x="22" y="42.5" extent="1-16" drill="0.3302"/>
<via x="17.25" y="42.25" extent="1-16" drill="0.3302"/>
<via x="16.586" y="40.95" extent="1-16" drill="0.3302"/>
<via x="13" y="38.5" extent="1-16" drill="0.3302"/>
<via x="10.75" y="40.25" extent="1-16" drill="0.3302"/>
<via x="10.5" y="36.25" extent="1-16" drill="0.3302"/>
<via x="11" y="33" extent="1-16" drill="0.3302"/>
<via x="10.75" y="23.5" extent="1-16" drill="0.3302"/>
<via x="10.75" y="15" extent="1-16" drill="0.3302"/>
</signal>
<signal name="+3V3_RES">
<contactref element="C35" pad="2"/>
@ -6345,9 +6459,9 @@ design rules under a new name.</description>
<contactref element="X1" pad="3"/>
<contactref element="R24" pad="2"/>
<wire x1="20.1" y1="41.175" x2="18.675" y2="41.175" width="0.2" layer="16"/>
<wire x1="18.675" y1="41.175" x2="17.75" y2="40.25" width="0.2" layer="16"/>
<wire x1="17.75" y1="40.25" x2="17.75" y2="35.25" width="0.2" layer="16"/>
<wire x1="17.75" y1="35.25" x2="17.25" y2="34.75" width="0.2" layer="16"/>
<wire x1="18.675" y1="41.175" x2="17.659" y2="40.158" width="0.2" layer="16"/>
<wire x1="17.659" y1="40.158" x2="17.659" y2="35.158" width="0.2" layer="16"/>
<wire x1="17.659" y1="35.158" x2="17.25" y2="34.75" width="0.2" layer="16"/>
<wire x1="17.25" y1="34.75" x2="17.25" y2="33.25" width="0.2" layer="16"/>
<wire x1="17.25" y1="33.25" x2="16.25" y2="32.25" width="0.2" layer="16"/>
<wire x1="16.25" y1="32.25" x2="14.75" y2="32.25" width="0.2" layer="16"/>
@ -7193,17 +7307,24 @@ design rules under a new name.</description>
<approved hash="5,16,d728a8b53efa4324"/>
<approved hash="6,16,2ab834a824a83ab8"/>
<approved hash="6,16,a878d07ec07eb878"/>
<approved hash="18,29,f3346cff92e10d2a"/>
<approved hash="18,29,fb18655f9b410506"/>
<approved hash="18,29,531accd132dead15"/>
<approved hash="18,29,5b36c5713b7ea539"/>
<approved hash="3,16,bf43ec16b3d30dbb"/>
<approved hash="3,1,bf43ec16b3d30dbb"/>
<approved hash="3,16,1d30d2b6d31b1c9d"/>
<approved hash="3,16,f282ee49b0b2bdcb"/>
<approved hash="3,16,c3534006d7cb65ad"/>
<approved hash="3,1,c3534006d7cb65ad"/>
<approved hash="3,16,c6fc4a3171e2f69e"/>
<approved hash="3,16,52192bdf21c55803"/>
<approved hash="3,16,a8504f5967aaf380"/>
<approved hash="3,16,3b0bf937f8173a2b"/>
<approved hash="3,16,05e302211f1fa61f"/>
<approved hash="3,1,c74ddc10cbdacdb1"/>
<approved hash="3,16,c74ddc10cbdacdb1"/>
<approved hash="3,16,8898ee9ee8e28ee4"/>
<approved hash="3,16,700d7b7e95cfb9d6"/>
<approved hash="3,16,d3b56f3c24a22530"/>
<approved hash="3,1,6684074202b56373"/>
@ -7218,6 +7339,13 @@ design rules under a new name.</description>
<approved hash="3,1,f162f072f885f5b7"/>
<approved hash="3,1,989f596f5aa39b53"/>
<approved hash="3,1,205ed0aedfd72f27"/>
<approved hash="7,40,6ca9b5cca61ef264"/>
<approved hash="7,40,a90b7778f4625442"/>
<approved hash="7,40,a98e49da4a80d405"/>
<approved hash="7,40,7afeb5988a7d0cd0"/>
<approved hash="7,40,c305a98a986ab528"/>
<approved hash="7,40,17e9f778ca80eaa7"/>
<approved hash="7,40,784faf4d1d76496d"/>
<approved hash="7,40,0c20b76c58c1a25c"/>
<approved hash="7,40,a882e99634b40a71"/>
<approved hash="7,40,a90c1755cbf70bfd"/>
@ -7238,6 +7366,13 @@ design rules under a new name.</description>
<approved hash="7,40,1847af3d0cd998d7"/>
<approved hash="7,40,38a186f74bf71a5f"/>
<approved hash="7,40,8dd2894032cb2221"/>
<approved hash="7,40,cdb8e68045ad9fe8"/>
<approved hash="7,40,25030010d54f6ffc"/>
<approved hash="7,40,cdb800133df269ff"/>
<approved hash="7,40,5038e683bbad9ff9"/>
<approved hash="7,40,3a045faad1f02910"/>
<approved hash="7,40,da153713b94ccf02"/>
<approved hash="7,40,feb8e692153c3a68"/>
<approved hash="7,40,1dab3ae9dbd38575"/>
<approved hash="7,40,fe92bb18ddc4e062"/>
<approved hash="7,40,4d1df779783c4a4b"/>
@ -7459,11 +7594,29 @@ design rules under a new name.</description>
<approved hash="7,40,090a0fd4c550ecf6"/>
<approved hash="7,40,050a2bd5bb51fef6"/>
<approved hash="7,40,44428cbe7752d4d6"/>
<approved hash="18,29,f3346cff92e10d2a"/>
<approved hash="18,29,fb18655f9b410506"/>
<approved hash="18,29,5b36c5713b7ea539"/>
<approved hash="18,29,531accd132dead15"/>
<approved hash="7,40,420d14ee12f2423f"/>
<approved hash="7,40,cc6f9a809c9fcc5a"/>
<approved hash="7,40,42cd1422123c42c5"/>
<approved hash="5,1,5ce2a285c5753b12"/>
<approved hash="5,16,7aad4d5d67c8f56d"/>
<approved hash="5,16,1c3c712979b7ce42"/>
<approved hash="5,16,7c4c8fb2ec7eb55d"/>
<approved hash="5,16,a0ea3ac98467cfb9"/>
<approved hash="5,16,cafd90cafaaf91ca"/>
<approved hash="5,16,732368056b8b1d5d"/>
<approved hash="5,16,2c8ff72aa58b633d"/>
<approved hash="5,16,878d51d8fabf52de"/>
<approved hash="5,16,6b224eb2983828bd"/>
<approved hash="5,16,193675902a82356b"/>
<approved hash="5,16,77e74e2acda6184d"/>
<approved hash="5,16,1d81882f19f09c56"/>
<approved hash="5,16,c1168b829d946e00"/>
<approved hash="5,16,18ab54d3ee4d97f8"/>
<approved hash="5,16,59b10d9b8bd6fd0b"/>
<approved hash="5,16,90044dafdc789254"/>
<approved hash="5,16,314a835d15bfed26"/>
<approved hash="5,16,99711b2f6808c693"/>
<approved hash="5,16,c1b8596acae4a428"/>
<approved hash="5,16,5ce2a285c5753b12"/>
</errors>
</board>

View File

@ -29317,6 +29317,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<part name="C26" library="rcl" deviceset="C-EU" device="C0603" value="10n"/>
<part name="R52" library="rcl" deviceset="R-EU_" device="R0603" value="10k"/>
<part name="LOGO1" library="SparkFun-Aesthetics" deviceset="OSHW-LOGO" device="L"/>
<part name="GND68" library="supply1" deviceset="GND" device=""/>
</parts>
<sheets>
<sheet>
@ -29326,7 +29327,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="C1" gate="G$1" x="63.5" y="55.88" rot="R90"/>
<instance part="C2" gate="G$1" x="63.5" y="45.72" rot="R90"/>
<instance part="C3" gate="G$1" x="63.5" y="35.56" rot="R90"/>
<instance part="C8" gate="G$1" x="-30.48" y="-25.4"/>
<instance part="C8" gate="G$1" x="154.94" y="43.18"/>
<instance part="GND15" gate="1" x="45.72" y="88.9"/>
<instance part="C10" gate="G$1" x="27.94" y="104.14"/>
<instance part="GND19" gate="1" x="27.94" y="88.9"/>
@ -29354,13 +29355,13 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="C16" gate="G$1" x="73.66" y="68.58"/>
<instance part="GND3" gate="1" x="20.32" y="88.9"/>
<instance part="C24" gate="G$1" x="20.32" y="104.14"/>
<instance part="IC2" gate="PWR" x="-45.72" y="-40.64"/>
<instance part="C23" gate="G$1" x="-25.4" y="-25.4"/>
<instance part="C25" gate="G$1" x="-15.24" y="-25.4"/>
<instance part="C27" gate="G$1" x="-20.32" y="-25.4"/>
<instance part="GND4" gate="1" x="-53.34" y="-60.96"/>
<instance part="IC2" gate="PWR" x="139.7" y="27.94"/>
<instance part="C23" gate="G$1" x="160.02" y="43.18"/>
<instance part="C25" gate="G$1" x="170.18" y="43.18"/>
<instance part="C27" gate="G$1" x="165.1" y="43.18"/>
<instance part="GND4" gate="1" x="132.08" y="7.62"/>
<instance part="+3V1" gate="G$1" x="71.12" y="111.76"/>
<instance part="+3V2" gate="G$1" x="-5.08" y="-20.32"/>
<instance part="+3V2" gate="G$1" x="180.34" y="48.26"/>
<instance part="R2" gate="G$1" x="104.14" y="86.36" rot="R270"/>
<instance part="C9" gate="G$1" x="121.92" y="86.36" rot="R180"/>
<instance part="GND8" gate="1" x="104.14" y="76.2"/>
@ -29383,8 +29384,8 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="C12" gate="G$1" x="5.08" y="-50.8" rot="R90"/>
<instance part="GND9" gate="1" x="-2.54" y="-50.8" rot="R270"/>
<instance part="GND10" gate="1" x="-2.54" y="-40.64" rot="R270"/>
<instance part="C13" gate="G$1" x="-10.16" y="-25.4"/>
<instance part="C18" gate="G$1" x="-5.08" y="-25.4"/>
<instance part="C13" gate="G$1" x="175.26" y="43.18"/>
<instance part="C18" gate="G$1" x="180.34" y="43.18"/>
<instance part="R6" gate="G$1" x="198.12" y="-53.34" rot="R90"/>
<instance part="R7" gate="G$1" x="198.12" y="-38.1" rot="R90"/>
<instance part="GND11" gate="1" x="198.12" y="-63.5"/>
@ -29521,7 +29522,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="GND56" gate="1" x="-203.2" y="91.44" rot="R270"/>
<instance part="D1" gate="G$1" x="109.22" y="17.78" rot="R90"/>
<instance part="GND57" gate="1" x="109.22" y="10.16"/>
<instance part="C69" gate="G$1" x="-15.24" y="-71.12"/>
<instance part="C69" gate="G$1" x="99.06" y="-63.5"/>
<instance part="C68" gate="G$1" x="-205.74" y="-71.12"/>
<instance part="GND58" gate="1" x="-205.74" y="-81.28"/>
<instance part="R8" gate="G$1" x="-129.54" y="-17.78" rot="R180"/>
@ -29548,10 +29549,10 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="U$9" gate="G$1" x="167.64" y="93.98"/>
<instance part="Q3" gate="1" x="-289.56" y="137.16" rot="MR0"/>
<instance part="D3" gate="G$1" x="-292.1" y="149.86" rot="R90"/>
<instance part="GND60" gate="1" x="-292.1" y="121.92"/>
<instance part="GND60" gate="1" x="-292.1" y="114.3"/>
<instance part="P+16" gate="1" x="-292.1" y="160.02"/>
<instance part="R47" gate="G$1" x="-276.86" y="134.62" rot="R270"/>
<instance part="R48" gate="G$1" x="-266.7" y="139.7"/>
<instance part="R47" gate="G$1" x="-284.48" y="129.54" rot="R270"/>
<instance part="R48" gate="G$1" x="-274.32" y="134.62"/>
<instance part="R49" gate="G$1" x="-205.74" y="76.2" rot="R180"/>
<instance part="R50" gate="G$1" x="-294.64" y="27.94" rot="R180"/>
<instance part="C22" gate="G$1" x="-185.42" y="73.66" rot="R180"/>
@ -29565,15 +29566,15 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="C48" gate="G$1" x="-243.84" y="165.1"/>
<instance part="C49" gate="G$1" x="-210.82" y="50.8"/>
<instance part="GND47" gate="1" x="-210.82" y="40.64"/>
<instance part="J1" gate="-1" x="-322.58" y="193.04" rot="R180"/>
<instance part="J1" gate="-1" x="-322.58" y="195.58" rot="R180"/>
<instance part="J1" gate="-2" x="-322.58" y="205.74" rot="R180"/>
<instance part="J1" gate="-3" x="-330.2" y="160.02" rot="R180"/>
<instance part="Q1" gate="1" x="-317.5" y="185.42" rot="MR0"/>
<instance part="J1" gate="-3" x="-330.2" y="152.4" rot="R180"/>
<instance part="Q1" gate="1" x="-317.5" y="187.96" rot="MR0"/>
<instance part="D5" gate="G$1" x="-320.04" y="200.66" rot="R90"/>
<instance part="GND62" gate="1" x="-320.04" y="170.18"/>
<instance part="R30" gate="G$1" x="-304.8" y="182.88" rot="R270"/>
<instance part="R35" gate="G$1" x="-294.64" y="187.96"/>
<instance part="R38" gate="G$1" x="-320.04" y="160.02" rot="R180"/>
<instance part="R30" gate="G$1" x="-312.42" y="180.34" rot="R270"/>
<instance part="R35" gate="G$1" x="-304.8" y="185.42"/>
<instance part="R38" gate="G$1" x="-320.04" y="152.4" rot="R180"/>
<instance part="U$4" gate="G$3" x="-332.74" y="-53.34"/>
<instance part="GND63" gate="1" x="-358.14" y="-48.26" rot="R270"/>
<instance part="GND64" gate="1" x="-358.14" y="-58.42" rot="R270"/>
@ -29617,9 +29618,9 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="X3" gate="-1" x="76.2" y="55.88" rot="R180"/>
<instance part="X3" gate="-2" x="76.2" y="45.72" rot="R180"/>
<instance part="X3" gate="-3" x="76.2" y="35.56" rot="R180"/>
<instance part="R51" gate="G$1" x="-314.96" y="165.1" rot="R270"/>
<instance part="+3V9" gate="G$1" x="-314.96" y="175.26"/>
<instance part="SV2" gate="A" x="91.44" y="-53.34" rot="R180"/>
<instance part="R51" gate="G$1" x="-314.96" y="160.02" rot="R270"/>
<instance part="+3V9" gate="G$1" x="-314.96" y="170.18"/>
<instance part="SV2" gate="A" x="91.44" y="-53.34"/>
<instance part="JP2" gate="G$1" x="-5.08" y="121.92" rot="R90"/>
<instance part="JP4" gate="G$1" x="-320.04" y="213.36" rot="R90"/>
<instance part="P+18" gate="1" x="-292.1" y="160.02"/>
@ -29628,6 +29629,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<instance part="C26" gate="G$1" x="-99.06" y="60.96"/>
<instance part="R52" gate="G$1" x="-106.68" y="58.42" rot="R270"/>
<instance part="LOGO1" gate="G$1" x="-27.94" y="33.02"/>
<instance part="GND68" gate="1" x="99.06" y="-73.66"/>
</instances>
<busses>
</busses>
@ -29969,13 +29971,8 @@ You are welcome to use this library for commercial purposes. For attribution, we
<label x="12.7" y="-66.04" size="1.778" layer="95"/>
</segment>
<segment>
<wire x1="-2.54" y1="-66.04" x2="-15.24" y2="-66.04" width="0.1524" layer="91"/>
<label x="-12.7" y="-66.04" size="1.778" layer="95"/>
<wire x1="-15.24" y1="-66.04" x2="-15.24" y2="-68.58" width="0.1524" layer="91"/>
<pinref part="C69" gate="G$1" pin="1"/>
<wire x1="-2.54" y1="-66.04" x2="-2.54" y2="-76.2" width="0.1524" layer="91"/>
<wire x1="-2.54" y1="-76.2" x2="99.06" y2="-76.2" width="0.1524" layer="91"/>
<wire x1="99.06" y1="-76.2" x2="99.06" y2="-58.42" width="0.1524" layer="91"/>
<wire x1="99.06" y1="-60.96" x2="99.06" y2="-58.42" width="0.1524" layer="91"/>
<pinref part="JP1" gate="A" pin="4"/>
<wire x1="99.06" y1="-58.42" x2="116.84" y2="-58.42" width="0.1524" layer="91"/>
<label x="101.6" y="-58.42" size="1.778" layer="95"/>
@ -30476,41 +30473,36 @@ You are welcome to use this library for commercial purposes. For attribution, we
</net>
<net name="GND_DRV" class="0">
<segment>
<wire x1="-10.16" y1="-30.48" x2="-15.24" y2="-30.48" width="0.1524" layer="91"/>
<wire x1="-15.24" y1="-30.48" x2="-20.32" y2="-30.48" width="0.1524" layer="91"/>
<wire x1="-20.32" y1="-30.48" x2="-25.4" y2="-30.48" width="0.1524" layer="91"/>
<wire x1="-25.4" y1="-30.48" x2="-30.48" y2="-30.48" width="0.1524" layer="91"/>
<wire x1="-30.48" y1="-30.48" x2="-30.48" y2="-58.42" width="0.1524" layer="91"/>
<wire x1="175.26" y1="38.1" x2="170.18" y2="38.1" width="0.1524" layer="91"/>
<wire x1="170.18" y1="38.1" x2="165.1" y2="38.1" width="0.1524" layer="91"/>
<wire x1="165.1" y1="38.1" x2="160.02" y2="38.1" width="0.1524" layer="91"/>
<wire x1="160.02" y1="38.1" x2="154.94" y2="38.1" width="0.1524" layer="91"/>
<wire x1="154.94" y1="38.1" x2="154.94" y2="10.16" width="0.1524" layer="91"/>
<pinref part="IC2" gate="PWR" pin="VSS@1"/>
<wire x1="-30.48" y1="-58.42" x2="-38.1" y2="-58.42" width="0.1524" layer="91"/>
<junction x="-53.34" y="-58.42"/>
<wire x1="154.94" y1="10.16" x2="147.32" y2="10.16" width="0.1524" layer="91"/>
<junction x="132.08" y="10.16"/>
<pinref part="IC2" gate="PWR" pin="VSS@2"/>
<junction x="-48.26" y="-58.42"/>
<wire x1="-38.1" y1="-58.42" x2="-43.18" y2="-58.42" width="0.1524" layer="91"/>
<wire x1="-43.18" y1="-58.42" x2="-48.26" y2="-58.42" width="0.1524" layer="91"/>
<wire x1="-48.26" y1="-58.42" x2="-53.34" y2="-58.42" width="0.1524" layer="91"/>
<junction x="137.16" y="10.16"/>
<wire x1="147.32" y1="10.16" x2="142.24" y2="10.16" width="0.1524" layer="91"/>
<wire x1="142.24" y1="10.16" x2="137.16" y2="10.16" width="0.1524" layer="91"/>
<wire x1="137.16" y1="10.16" x2="132.08" y2="10.16" width="0.1524" layer="91"/>
<pinref part="IC2" gate="PWR" pin="VSS@3"/>
<junction x="-43.18" y="-58.42"/>
<junction x="142.24" y="10.16"/>
<pinref part="IC2" gate="PWR" pin="VSS@4"/>
<junction x="-38.1" y="-58.42"/>
<junction x="147.32" y="10.16"/>
<pinref part="C25" gate="G$1" pin="2"/>
<junction x="-15.24" y="-30.48"/>
<junction x="170.18" y="38.1"/>
<pinref part="C27" gate="G$1" pin="2"/>
<junction x="-20.32" y="-30.48"/>
<junction x="165.1" y="38.1"/>
<pinref part="C23" gate="G$1" pin="2"/>
<junction x="-25.4" y="-30.48"/>
<junction x="160.02" y="38.1"/>
<pinref part="GND4" gate="1" pin="GND"/>
<pinref part="C8" gate="G$1" pin="2"/>
<junction x="-30.48" y="-30.48"/>
<wire x1="-15.24" y1="-76.2" x2="-15.24" y2="-78.74" width="0.1524" layer="91"/>
<wire x1="-15.24" y1="-78.74" x2="-30.48" y2="-78.74" width="0.1524" layer="91"/>
<wire x1="-30.48" y1="-78.74" x2="-30.48" y2="-58.42" width="0.1524" layer="91"/>
<junction x="-30.48" y="-58.42"/>
<pinref part="C69" gate="G$1" pin="2"/>
<junction x="154.94" y="38.1"/>
<pinref part="C18" gate="G$1" pin="2"/>
<pinref part="C13" gate="G$1" pin="2"/>
<wire x1="-10.16" y1="-30.48" x2="-5.08" y2="-30.48" width="0.1524" layer="91"/>
<junction x="-10.16" y="-30.48"/>
<wire x1="175.26" y1="38.1" x2="180.34" y2="38.1" width="0.1524" layer="91"/>
<junction x="175.26" y="38.1"/>
</segment>
<segment>
<pinref part="GND7" gate="1" pin="GND"/>
@ -30558,7 +30550,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<pinref part="C19" gate="G$1" pin="2"/>
<pinref part="GND18" gate="1" pin="GND"/>
<wire x1="99.06" y1="-22.86" x2="99.06" y2="-20.32" width="0.1524" layer="91"/>
<wire x1="93.98" y1="-58.42" x2="81.28" y2="-48.26" width="0.1524" layer="91"/>
<wire x1="88.9" y1="-48.26" x2="81.28" y2="-48.26" width="0.1524" layer="91"/>
<wire x1="81.28" y1="-48.26" x2="81.28" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="81.28" y1="-22.86" x2="99.06" y2="-22.86" width="0.1524" layer="91"/>
<junction x="99.06" y="-22.86"/>
@ -30646,6 +30638,11 @@ You are welcome to use this library for commercial purposes. For attribution, we
<pinref part="TP19" gate="G$1" pin="1"/>
<wire x1="55.88" y1="93.98" x2="55.88" y2="91.44" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="GND68" gate="1" pin="GND"/>
<wire x1="99.06" y1="-68.58" x2="99.06" y2="-71.12" width="0.1524" layer="91"/>
<pinref part="C69" gate="G$1" pin="2"/>
</segment>
</net>
<net name="GND_RES" class="0">
<segment>
@ -30942,11 +30939,11 @@ You are welcome to use this library for commercial purposes. For attribution, we
<segment>
<pinref part="GND60" gate="1" pin="GND"/>
<pinref part="R47" gate="G$1" pin="2"/>
<wire x1="-276.86" y1="129.54" x2="-292.1" y2="129.54" width="0.1524" layer="91"/>
<wire x1="-292.1" y1="129.54" x2="-292.1" y2="124.46" width="0.1524" layer="91"/>
<wire x1="-284.48" y1="124.46" x2="-292.1" y2="124.46" width="0.1524" layer="91"/>
<wire x1="-292.1" y1="124.46" x2="-292.1" y2="116.84" width="0.1524" layer="91"/>
<pinref part="Q3" gate="1" pin="S"/>
<wire x1="-292.1" y1="132.08" x2="-292.1" y2="129.54" width="0.1524" layer="91"/>
<junction x="-292.1" y="129.54"/>
<wire x1="-292.1" y1="132.08" x2="-292.1" y2="124.46" width="0.1524" layer="91"/>
<junction x="-292.1" y="124.46"/>
</segment>
<segment>
<pinref part="C68" gate="G$1" pin="2"/>
@ -30966,11 +30963,11 @@ You are welcome to use this library for commercial purposes. For attribution, we
<segment>
<pinref part="GND62" gate="1" pin="GND"/>
<pinref part="R30" gate="G$1" pin="2"/>
<wire x1="-304.8" y1="177.8" x2="-320.04" y2="177.8" width="0.1524" layer="91"/>
<wire x1="-320.04" y1="177.8" x2="-320.04" y2="172.72" width="0.1524" layer="91"/>
<wire x1="-312.42" y1="175.26" x2="-320.04" y2="175.26" width="0.1524" layer="91"/>
<wire x1="-320.04" y1="175.26" x2="-320.04" y2="172.72" width="0.1524" layer="91"/>
<pinref part="Q1" gate="1" pin="S"/>
<wire x1="-320.04" y1="180.34" x2="-320.04" y2="177.8" width="0.1524" layer="91"/>
<junction x="-320.04" y="177.8"/>
<wire x1="-320.04" y1="182.88" x2="-320.04" y2="175.26" width="0.1524" layer="91"/>
<junction x="-320.04" y="175.26"/>
</segment>
<segment>
<pinref part="U$4" gate="G$3" pin="IN+"/>
@ -31058,7 +31055,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<segment>
<pinref part="R51" gate="G$1" pin="1"/>
<pinref part="+3V9" gate="G$1" pin="+3V3"/>
<wire x1="-314.96" y1="172.72" x2="-314.96" y2="170.18" width="0.1524" layer="91"/>
<wire x1="-314.96" y1="167.64" x2="-314.96" y2="165.1" width="0.1524" layer="91"/>
</segment>
</net>
<net name="+5V_RES" class="0">
@ -31170,7 +31167,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<pinref part="R4" gate="G$1" pin="1"/>
<pinref part="+3V4" gate="G$1" pin="+3V3"/>
<wire x1="99.06" y1="0" x2="99.06" y2="-2.54" width="0.1524" layer="91"/>
<wire x1="93.98" y1="-48.26" x2="78.74" y2="-58.42" width="0.1524" layer="91"/>
<wire x1="88.9" y1="-58.42" x2="78.74" y2="-58.42" width="0.1524" layer="91"/>
<wire x1="78.74" y1="-58.42" x2="78.74" y2="-2.54" width="0.1524" layer="91"/>
<wire x1="78.74" y1="-2.54" x2="99.06" y2="-2.54" width="0.1524" layer="91"/>
<junction x="99.06" y="-2.54"/>
@ -31205,32 +31202,32 @@ You are welcome to use this library for commercial purposes. For attribution, we
<pinref part="C18" gate="G$1" pin="1"/>
<pinref part="+3V2" gate="G$1" pin="+3V3"/>
<pinref part="C13" gate="G$1" pin="1"/>
<junction x="-10.16" y="-22.86"/>
<wire x1="-10.16" y1="-22.86" x2="-5.08" y2="-22.86" width="0.1524" layer="91"/>
<junction x="175.26" y="45.72"/>
<wire x1="175.26" y1="45.72" x2="180.34" y2="45.72" width="0.1524" layer="91"/>
<pinref part="IC2" gate="PWR" pin="VDD@1"/>
<pinref part="IC2" gate="PWR" pin="VDD@2"/>
<junction x="-48.26" y="-22.86"/>
<wire x1="-5.08" y1="-22.86" x2="-15.24" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-15.24" y1="-22.86" x2="-20.32" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-20.32" y1="-22.86" x2="-25.4" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-25.4" y1="-22.86" x2="-30.48" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-30.48" y1="-22.86" x2="-38.1" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-38.1" y1="-22.86" x2="-43.18" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-43.18" y1="-22.86" x2="-48.26" y2="-22.86" width="0.1524" layer="91"/>
<wire x1="-48.26" y1="-22.86" x2="-53.34" y2="-22.86" width="0.1524" layer="91"/>
<junction x="137.16" y="45.72"/>
<wire x1="180.34" y1="45.72" x2="170.18" y2="45.72" width="0.1524" layer="91"/>
<wire x1="170.18" y1="45.72" x2="165.1" y2="45.72" width="0.1524" layer="91"/>
<wire x1="165.1" y1="45.72" x2="160.02" y2="45.72" width="0.1524" layer="91"/>
<wire x1="160.02" y1="45.72" x2="154.94" y2="45.72" width="0.1524" layer="91"/>
<wire x1="154.94" y1="45.72" x2="147.32" y2="45.72" width="0.1524" layer="91"/>
<wire x1="147.32" y1="45.72" x2="142.24" y2="45.72" width="0.1524" layer="91"/>
<wire x1="142.24" y1="45.72" x2="137.16" y2="45.72" width="0.1524" layer="91"/>
<wire x1="137.16" y1="45.72" x2="132.08" y2="45.72" width="0.1524" layer="91"/>
<pinref part="IC2" gate="PWR" pin="VDD@3"/>
<junction x="-43.18" y="-22.86"/>
<junction x="142.24" y="45.72"/>
<pinref part="IC2" gate="PWR" pin="VDD@4"/>
<junction x="-38.1" y="-22.86"/>
<junction x="147.32" y="45.72"/>
<pinref part="C23" gate="G$1" pin="1"/>
<junction x="-25.4" y="-22.86"/>
<junction x="160.02" y="45.72"/>
<pinref part="C27" gate="G$1" pin="1"/>
<junction x="-20.32" y="-22.86"/>
<junction x="165.1" y="45.72"/>
<pinref part="C25" gate="G$1" pin="1"/>
<junction x="-15.24" y="-22.86"/>
<junction x="170.18" y="45.72"/>
<pinref part="C8" gate="G$1" pin="1"/>
<junction x="-30.48" y="-22.86"/>
<junction x="-5.08" y="-22.86"/>
<junction x="154.94" y="45.72"/>
<junction x="180.34" y="45.72"/>
</segment>
</net>
<net name="+24V_RES" class="0">
@ -31740,12 +31737,10 @@ You are welcome to use this library for commercial purposes. For attribution, we
<net name="N$62" class="0">
<segment>
<pinref part="Q3" gate="1" pin="G"/>
<wire x1="-287.02" y1="134.62" x2="-281.94" y2="134.62" width="0.1524" layer="91"/>
<wire x1="-281.94" y1="134.62" x2="-281.94" y2="139.7" width="0.1524" layer="91"/>
<wire x1="-281.94" y1="139.7" x2="-276.86" y2="139.7" width="0.1524" layer="91"/>
<wire x1="-287.02" y1="134.62" x2="-284.48" y2="134.62" width="0.1524" layer="91"/>
<pinref part="R47" gate="G$1" pin="1"/>
<wire x1="-276.86" y1="139.7" x2="-271.78" y2="139.7" width="0.1524" layer="91"/>
<junction x="-276.86" y="139.7"/>
<wire x1="-284.48" y1="134.62" x2="-279.4" y2="134.62" width="0.1524" layer="91"/>
<junction x="-284.48" y="134.62"/>
<pinref part="R48" gate="G$1" pin="1"/>
</segment>
</net>
@ -31805,8 +31800,8 @@ You are welcome to use this library for commercial purposes. For attribution, we
<net name="BRAKE" class="0">
<segment>
<pinref part="R48" gate="G$1" pin="2"/>
<wire x1="-261.62" y1="139.7" x2="-254" y2="139.7" width="0.1524" layer="91"/>
<label x="-259.08" y="139.7" size="1.778" layer="95"/>
<wire x1="-269.24" y1="134.62" x2="-264.16" y2="134.62" width="0.1524" layer="91"/>
<label x="-269.24" y="134.62" size="1.778" layer="95"/>
</segment>
<segment>
<pinref part="IC5" gate="MCU" pin="PC9"/>
@ -31818,21 +31813,19 @@ You are welcome to use this library for commercial purposes. For attribution, we
<segment>
<pinref part="D5" gate="G$1" pin="A"/>
<pinref part="J1" gate="-1" pin="S"/>
<wire x1="-320.04" y1="193.04" x2="-320.04" y2="198.12" width="0.1524" layer="91"/>
<wire x1="-320.04" y1="195.58" x2="-320.04" y2="198.12" width="0.1524" layer="91"/>
<pinref part="Q1" gate="1" pin="D"/>
<wire x1="-320.04" y1="193.04" x2="-320.04" y2="190.5" width="0.1524" layer="91"/>
<junction x="-320.04" y="193.04"/>
<wire x1="-320.04" y1="195.58" x2="-320.04" y2="193.04" width="0.1524" layer="91"/>
<junction x="-320.04" y="195.58"/>
</segment>
</net>
<net name="N$44" class="0">
<segment>
<pinref part="Q1" gate="1" pin="G"/>
<wire x1="-314.96" y1="182.88" x2="-309.88" y2="182.88" width="0.1524" layer="91"/>
<wire x1="-309.88" y1="182.88" x2="-309.88" y2="187.96" width="0.1524" layer="91"/>
<wire x1="-309.88" y1="187.96" x2="-304.8" y2="187.96" width="0.1524" layer="91"/>
<wire x1="-314.96" y1="185.42" x2="-312.42" y2="185.42" width="0.1524" layer="91"/>
<pinref part="R30" gate="G$1" pin="1"/>
<wire x1="-304.8" y1="187.96" x2="-299.72" y2="187.96" width="0.1524" layer="91"/>
<junction x="-304.8" y="187.96"/>
<wire x1="-312.42" y1="185.42" x2="-309.88" y2="185.42" width="0.1524" layer="91"/>
<junction x="-312.42" y="185.42"/>
<pinref part="R35" gate="G$1" pin="1"/>
</segment>
</net>
@ -31840,16 +31833,17 @@ You are welcome to use this library for commercial purposes. For attribution, we
<segment>
<pinref part="J1" gate="-3" pin="S"/>
<pinref part="R38" gate="G$1" pin="2"/>
<wire x1="-325.12" y1="160.02" x2="-327.66" y2="160.02" width="0.1524" layer="91"/>
<wire x1="-325.12" y1="152.4" x2="-327.66" y2="152.4" width="0.1524" layer="91"/>
</segment>
</net>
<net name="TACHO" class="0">
<segment>
<pinref part="R38" gate="G$1" pin="1"/>
<wire x1="-314.96" y1="160.02" x2="-309.88" y2="160.02" width="0.1524" layer="91"/>
<label x="-314.96" y="160.02" size="1.778" layer="95"/>
<wire x1="-314.96" y1="152.4" x2="-309.88" y2="152.4" width="0.1524" layer="91"/>
<label x="-312.42" y="152.4" size="1.778" layer="95"/>
<pinref part="R51" gate="G$1" pin="2"/>
<junction x="-314.96" y="160.02"/>
<junction x="-314.96" y="152.4"/>
<wire x1="-314.96" y1="152.4" x2="-314.96" y2="154.94" width="0.1524" layer="91"/>
</segment>
<segment>
<pinref part="IC5" gate="MCU" pin="PC13"/>
@ -31860,8 +31854,8 @@ You are welcome to use this library for commercial purposes. For attribution, we
<net name="PWM" class="0">
<segment>
<pinref part="R35" gate="G$1" pin="2"/>
<wire x1="-289.56" y1="187.96" x2="-281.94" y2="187.96" width="0.1524" layer="91"/>
<label x="-289.56" y="187.96" size="1.778" layer="95"/>
<wire x1="-299.72" y1="185.42" x2="-294.64" y2="185.42" width="0.1524" layer="91"/>
<label x="-299.72" y="185.42" size="1.778" layer="95"/>
</segment>
<segment>
<pinref part="IC5" gate="MCU" pin="PC8"/>
@ -31872,21 +31866,21 @@ You are welcome to use this library for commercial purposes. For attribution, we
<net name="N$4" class="0">
<segment>
<pinref part="IC2" gate="MCU" pin="PA5"/>
<wire x1="68.58" y1="-55.88" x2="93.98" y2="-50.8" width="0.1524" layer="91"/>
<wire x1="68.58" y1="-55.88" x2="88.9" y2="-55.88" width="0.1524" layer="91"/>
<pinref part="SV2" gate="A" pin="4"/>
</segment>
</net>
<net name="N$49" class="0">
<segment>
<pinref part="IC2" gate="MCU" pin="PA6"/>
<wire x1="68.58" y1="-53.34" x2="93.98" y2="-53.34" width="0.1524" layer="91"/>
<wire x1="68.58" y1="-53.34" x2="88.9" y2="-53.34" width="0.1524" layer="91"/>
<pinref part="SV2" gate="A" pin="3"/>
</segment>
</net>
<net name="N$51" class="0">
<segment>
<pinref part="IC2" gate="MCU" pin="PA7"/>
<wire x1="68.58" y1="-50.8" x2="93.98" y2="-55.88" width="0.1524" layer="91"/>
<wire x1="68.58" y1="-50.8" x2="88.9" y2="-50.8" width="0.1524" layer="91"/>
<pinref part="SV2" gate="A" pin="2"/>
</segment>
</net>