diff --git a/2020-08_psu-breakout/2020-08_psu-breakout.brd b/2020-08_psu-breakout/2020-08_psu-breakout.brd
index 65f333e86c90e0534686ec57a7d6b8187ad091b2..88126911710842b85c8dc1282e4de8bba95c72e5 100644
--- a/2020-08_psu-breakout/2020-08_psu-breakout.brd
+++ b/2020-08_psu-breakout/2020-08_psu-breakout.brd
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.6.2">
+<eagle version="9.6.0">
 <drawing>
 <settings>
-<setting alwaysvectorfont="yes"/>
+<setting alwaysvectorfont="no"/>
 <setting verticaltext="up"/>
 </settings>
-<grid distance="1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
+<grid distance="0.5" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
 <layer number="2" name="Route2" color="16" fill="1" visible="no" active="no"/>
@@ -163,36 +163,81 @@
 </layers>
 <board>
 <plain>
-<text x="11" y="13" size="1.778" layer="21" align="center-left">GND</text>
-<text x="11" y="3" size="1.778" layer="21" align="center-left">+24v</text>
-<text x="18" y="8" size="1.016" layer="21" align="center-left">24 Ind.</text>
-<wire x1="0" y1="0" x2="0" y2="33" width="0" layer="20"/>
-<wire x1="0" y1="46" x2="0" y2="47" width="0" layer="20"/>
-<wire x1="0" y1="47" x2="29" y2="47" width="0" layer="20"/>
-<wire x1="29" y1="47" x2="29" y2="55" width="0" layer="20"/>
-<wire x1="29" y1="55" x2="80" y2="55" width="0" layer="20"/>
-<wire x1="80" y1="55" x2="80" y2="47" width="0" layer="20"/>
-<wire x1="80" y1="47" x2="88" y2="47" width="0" layer="20"/>
-<wire x1="88" y1="47" x2="88" y2="0" width="0" layer="20"/>
-<wire x1="88" y1="0" x2="0" y2="0" width="0" layer="20"/>
-<text x="46.5" y="29.5" size="1.016" layer="21" align="center-left">PA13</text>
-<text x="46.5" y="27.5" size="1.016" layer="21" align="center-left">PA12</text>
-<text x="32" y="23.5" size="1.016" layer="21" rot="R180" align="center-left">PB15</text>
-<text x="32" y="21.5" size="1.016" layer="21" rot="R180" align="center-left">PB14</text>
-<wire x1="0" y1="33" x2="2" y2="35" width="0" layer="20"/>
-<wire x1="2" y1="35" x2="2" y2="44" width="0" layer="20"/>
-<wire x1="2" y1="44" x2="0" y2="46" width="0" layer="20"/>
-<text x="36.5" y="46" size="1.016" layer="21" align="center-left">sisyphus, let the rock roll</text>
-<dimension x1="-3" y1="0" x2="-3" y2="47" x3="-9" y3="23.5" textsize="1.016" layer="47"/>
-<dimension x1="-3" y1="47" x2="-3" y2="55" x3="-9" y3="51" textsize="1.016" layer="47"/>
-<dimension x1="0" y1="59" x2="88" y2="59" x3="44" y3="65" textsize="1.016" layer="47"/>
-<dimension x1="0" y1="59" x2="29" y2="59" x3="14.5" y3="61" textsize="1.016" layer="47"/>
-<dimension x1="80" y1="59" x2="88" y2="59" x3="84" y3="61" textsize="1.016" layer="47"/>
-<dimension x1="-3" y1="0" x2="-3" y2="27" x3="105" y3="13.5" textsize="1.016" layer="47"/>
-<dimension x1="-3" y1="0" x2="-3" y2="12" x3="98" y3="6" textsize="1.016" layer="47"/>
-<dimension x1="-3" y1="0" x2="-3" y2="41" x3="113" y3="20.5" textsize="1.016" layer="47"/>
-<dimension x1="0" y1="-3" x2="28" y2="-3" x3="14" y3="-10" textsize="1.016" layer="47"/>
-<dimension x1="0" y1="-3" x2="74" y2="-3" x3="37" y3="-15" textsize="1.016" layer="47"/>
+<text x="10" y="15" size="1.27" layer="21" font="vector" align="center-left">GND</text>
+<text x="10" y="9.5" size="1.27" layer="21" font="vector" align="center-left">+24v</text>
+<wire x1="0" y1="0" x2="0" y2="35" width="0" layer="20"/>
+<wire x1="0" y1="48" x2="0" y2="55" width="0" layer="20"/>
+<wire x1="0" y1="55" x2="29" y2="55" width="0" layer="20"/>
+<wire x1="29" y1="55" x2="29" y2="63" width="0" layer="20"/>
+<wire x1="29" y1="63" x2="80" y2="63" width="0" layer="20"/>
+<wire x1="80" y1="63" x2="80" y2="55" width="0" layer="20"/>
+<wire x1="80" y1="55" x2="88" y2="55" width="0" layer="20"/>
+<wire x1="110" y1="63" x2="110" y2="0" width="0" layer="20"/>
+<wire x1="110" y1="0" x2="0" y2="0" width="0" layer="20"/>
+<text x="41.91" y="40.005" size="1.016" layer="21" font="vector" align="center-left">DBG1</text>
+<text x="41.91" y="37.465" size="1.016" layer="21" font="vector" align="center-left">DBG2</text>
+<text x="41.91" y="34.925" size="1.016" layer="21" font="vector" align="center-left">DBG3</text>
+<text x="41.91" y="32.385" size="1.016" layer="21" font="vector" align="center-left">DBG4</text>
+<wire x1="0" y1="35" x2="2" y2="37" width="0" layer="20"/>
+<wire x1="2" y1="37" x2="2" y2="46" width="0" layer="20"/>
+<wire x1="2" y1="46" x2="0" y2="48" width="0" layer="20"/>
+<text x="42.5" y="48" size="1.27" layer="21" font="vector" align="center">[ i2c display ]</text>
+<text x="37.465" y="27.94" size="1.016" layer="21" font="vector" rot="R270" align="center-left">SIG</text>
+<text x="40.005" y="27.94" size="1.016" layer="21" font="vector" rot="R270" align="center-left">GND</text>
+<wire x1="88" y1="55" x2="88" y2="63" width="0" layer="20"/>
+<wire x1="88" y1="63" x2="110" y2="63" width="0" layer="20"/>
+<text x="63.5" y="53.085" size="1.016" layer="21" font="vector" rot="R90" align="center-left">SRC</text>
+<text x="66.04" y="53.085" size="1.016" layer="21" font="vector" rot="R90" align="center-left">+5V</text>
+<text x="68.58" y="53.085" size="1.016" layer="21" font="vector" rot="R90" align="center-left">SINK</text>
+<text x="70.485" y="51.18" size="1.016" layer="21" font="vector" align="center-left">MODULE_USB</text>
+<text x="70.485" y="48.64" size="1.016" layer="21" font="vector" align="center-left">RASPBERRY_PI</text>
+<text x="70.485" y="46.1" size="1.016" layer="21" font="vector" align="center-left">BF_REG</text>
+<text x="70.485" y="54.355" size="1.016" layer="21" font="vector" align="center-left">5V PWR SEL
+PICK ONLY ONE SOURCE !</text>
+<text x="75" y="35.5" size="1.27" layer="21" font="vector" align="center">[ pololu D36V50F5 ]</text>
+<text x="26.5" y="11" size="1.016" layer="21" font="vector" align="top-left">+24V
+AVAILABLE</text>
+<text x="40.5" y="-1" size="1.016" layer="21" font="vector" align="top-left">+24V
+ON</text>
+<text x="58" y="41" size="1.016" layer="21" font="vector" align="top-left">+5V
+ON</text>
+<text x="47.5" y="30" size="1.016" layer="21" font="vector" rot="R270" align="center-left">1k</text>
+<text x="50" y="30" size="1.016" layer="21" font="vector" rot="R270" align="center-left">10uF</text>
+<text x="47.5" y="9.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">1k</text>
+<text x="50" y="9.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">10uF</text>
+<text x="20" y="6.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">10k</text>
+<text x="22.5" y="6.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">1k</text>
+<text x="41.91" y="29.845" size="1.016" layer="21" font="vector" align="center-left">DBG5</text>
+<text x="37.5" y="6.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">4k7</text>
+<text x="84" y="10.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">4k7</text>
+<text x="89" y="13.5" size="1.016" layer="21" font="vector" align="top-left">+24v_sw
++24v
+GND</text>
+<text x="17" y="6.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">TVS</text>
+<dimension x1="0" y1="-4" x2="110" y2="-4" x3="55" y3="-10" textsize="1.778" layer="47"/>
+<dimension x1="-4" y1="0" x2="-4" y2="63" x3="-12" y3="31.5" textsize="1.778" layer="47"/>
+<dimension x1="-4" y1="0" x2="-4" y2="4" x3="-5.98995" y3="2" textsize="1.778" layer="47"/>
+<dimension x1="-4" y1="0" x2="-4" y2="51" x3="-9" y3="25.5" textsize="1.778" layer="47"/>
+<dimension x1="0" y1="-4" x2="4" y2="-4" x3="2" y3="-6" textsize="1.778" layer="47"/>
+<dimension x1="0" y1="-4" x2="95" y2="-4" x3="47.5" y3="-7" textsize="1.778" layer="47"/>
+<text x="91" y="2" size="1.016" layer="21" font="vector" rot="R180" align="center-left">mtm.cba.mit.edu</text>
+<text x="8" y="2" size="1.016" layer="21" font="vector" align="center-left">psu-head / motion-head circuit 2021-08-26</text>
+<text x="32" y="55.5" size="1.27" layer="21" font="vector" align="center">RPI ^</text>
+<text x="32.965" y="22.94" size="1.016" layer="21" font="vector" rot="R270" align="center-left">B1</text>
+<text x="30.06" y="18.965" size="1.016" layer="21" font="vector" align="center-left">B4</text>
+<text x="35.94" y="19.035" size="1.016" layer="21" font="vector" rot="R180" align="center-left">B2</text>
+<text x="33.035" y="14.56" size="1.016" layer="21" font="vector" rot="R90" align="center-left">B3</text>
+<text x="40" y="6.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">10uF</text>
+<text x="42.5" y="6.5" size="1.016" layer="21" font="vector" rot="R270" align="center-left">1uF</text>
+<text x="93.5" y="58" size="1.016" layer="21" font="vector" rot="R180" align="center-left">10uF</text>
+<text x="93.5" y="55.5" size="1.016" layer="21" font="vector" rot="R180" align="center-left">1uF</text>
+<text x="87.5" y="4" size="1.016" layer="22" font="vector" rot="MR0" align="center-left">He said, "Can you imagine yourself living another life?"
+"That's too easy. Ask me something else."</text>
+<text x="49" y="20.5" size="1.016" layer="21" font="vector" align="top-left">+5V
+ON</text>
+<text x="59" y="21.5" size="1.016" layer="21" font="vector" rot="R180" align="center-left">10uF</text>
+<text x="60" y="21.5" size="1.016" layer="21" font="vector" align="center-left">1uF</text>
+<text x="70.5" y="43.5" size="1.016" layer="21" font="vector" align="center-left">1uF</text>
 </plain>
 <libraries>
 <library name="SparkFun-Connectors">
@@ -210,88 +255,81 @@ We've spent an enormous amount of time creating and checking these footprints an
 &lt;br&gt;
 You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
 <packages>
-<package name="2X15-SHROUDED">
+<package name="2X15-SHROUDED_LATCH">
 <wire x1="-2.775" y1="18.415" x2="-2.775" y2="17.145" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="22.8" x2="4.5" y2="-22.8" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-22.8" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="22.8" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="22.8" x2="4.4" y2="22.8" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-22.8" x2="-4.5" y2="-22.8" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="28.765" x2="4.5" y2="-28.765" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-28.765" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-4.881" y1="-2.2" x2="-4.881" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="28.765" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="28.765" x2="4.4" y2="28.765" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="-28.765" x2="-4.5" y2="-28.765" width="0.2032" layer="51"/>
 <wire x1="-3.4" y1="21.7" x2="3.4" y2="21.7" width="0.2032" layer="51"/>
 <wire x1="3.4" y1="21.7" x2="3.4" y2="-21.7" width="0.2032" layer="51"/>
 <wire x1="-3.4" y1="-21.7" x2="3.4" y2="-21.7" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.881" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
 <wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.881" y2="-2.2" width="0.2032" layer="21"/>
 <wire x1="-3.4" y1="21.7" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
 <wire x1="-3.4" y1="-21.7" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="2" x="1.27" y="17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="3" x="-1.27" y="15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="4" x="1.27" y="15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="5" x="-1.27" y="12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="6" x="1.27" y="12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="7" x="-1.27" y="10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="8" x="1.27" y="10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="9" x="-1.27" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="10" x="1.27" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="1" x="-1.397" y="17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="2" x="1.397" y="17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="3" x="-1.397" y="15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="4" x="1.397" y="15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="5" x="-1.397" y="12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="6" x="1.397" y="12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="7" x="-1.397" y="10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="8" x="1.397" y="10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="9" x="-1.397" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="10" x="1.397" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <text x="-2.921" y="20.574" size="0.4064" layer="27" font="vector">&gt;VALUE</text>
 <text x="-2.921" y="-21.082" size="0.4064" layer="104">&gt;NAME</text>
-<rectangle x1="-1.524" y1="17.526" x2="-1.016" y2="18.034" layer="51"/>
-<rectangle x1="1.016" y1="17.526" x2="1.524" y2="18.034" layer="51"/>
-<rectangle x1="1.016" y1="14.986" x2="1.524" y2="15.494" layer="51"/>
-<rectangle x1="-1.524" y1="14.986" x2="-1.016" y2="15.494" layer="51"/>
-<rectangle x1="1.016" y1="12.446" x2="1.524" y2="12.954" layer="51"/>
-<rectangle x1="-1.524" y1="12.446" x2="-1.016" y2="12.954" layer="51"/>
-<rectangle x1="1.016" y1="9.906" x2="1.524" y2="10.414" layer="51"/>
-<rectangle x1="-1.524" y1="9.906" x2="-1.016" y2="10.414" layer="51"/>
-<rectangle x1="1.016" y1="7.366" x2="1.524" y2="7.874" layer="51"/>
-<rectangle x1="-1.524" y1="7.366" x2="-1.016" y2="7.874" layer="51"/>
-<rectangle x1="-1.524" y1="9.906" x2="-1.016" y2="10.414" layer="51"/>
-<rectangle x1="1.016" y1="9.906" x2="1.524" y2="10.414" layer="51"/>
-<pad name="11" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="12" x="1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="13" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="14" x="1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="15" x="-1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="16" x="1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="17" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="18" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="19" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="20" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<pad name="21" x="-1.27" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="22" x="1.27" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="23" x="-1.27" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="24" x="1.27" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="25" x="-1.27" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="26" x="1.27" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="1.016" y1="-7.874" x2="1.524" y2="-7.366" layer="51"/>
-<rectangle x1="-1.524" y1="-7.874" x2="-1.016" y2="-7.366" layer="51"/>
-<rectangle x1="1.016" y1="-10.414" x2="1.524" y2="-9.906" layer="51"/>
-<rectangle x1="-1.524" y1="-10.414" x2="-1.016" y2="-9.906" layer="51"/>
-<rectangle x1="1.016" y1="-12.954" x2="1.524" y2="-12.446" layer="51"/>
-<rectangle x1="-1.524" y1="-12.954" x2="-1.016" y2="-12.446" layer="51"/>
-<rectangle x1="-1.524" y1="-10.414" x2="-1.016" y2="-9.906" layer="51"/>
-<rectangle x1="1.016" y1="-10.414" x2="1.524" y2="-9.906" layer="51"/>
-<pad name="27" x="-1.27" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="28" x="1.27" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="29" x="-1.27" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="30" x="1.27" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="11" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="12" x="1.397" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="13" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="14" x="1.397" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="15" x="-1.397" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="16" x="1.397" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="17" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="18" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="19" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="20" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="21" x="-1.397" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="22" x="1.397" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="23" x="-1.397" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="24" x="1.397" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="25" x="-1.397" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="26" x="1.397" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="27" x="-1.397" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="28" x="1.397" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="29" x="-1.397" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="30" x="1.397" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<wire x1="-4.5" y1="27.5" x2="-4.5" y2="28.7" width="0.127" layer="21"/>
+<wire x1="-4.5" y1="28.7" x2="-3" y2="28.7" width="0.127" layer="21"/>
+<wire x1="3" y1="28.7" x2="4.5" y2="28.7" width="0.127" layer="21"/>
+<wire x1="4.5" y1="28.7" x2="4.5" y2="27.5" width="0.127" layer="21"/>
+<wire x1="-4.5" y1="-27.5" x2="-4.5" y2="-28.7" width="0.127" layer="21"/>
+<wire x1="-4.5" y1="-28.7" x2="-3" y2="-28.7" width="0.127" layer="21"/>
+<wire x1="4.5" y1="-27.5" x2="4.5" y2="-28.7" width="0.127" layer="21"/>
+<wire x1="4.5" y1="-28.7" x2="3" y2="-28.7" width="0.127" layer="21"/>
 </package>
-<package name="2X5-SHROUDED_LOCK">
+<package name="1X02_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - Locking Footprint&lt;/h3&gt;
+Holes are staggered by 0.005" from center to hold pins while soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="-0.1778" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.7178" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
+<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="2X5-SHROUDED_LOCK_LATCH">
 <description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&lt;/h3&gt;
 Holes are offset 0.005" from center, to hold pins in place during soldering. 
 &lt;p&gt;Specifications:
@@ -303,12 +341,12 @@ Holes are offset 0.005" from center, to hold pins in place during soldering.
 &lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
 <wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="16.1" x2="4.5" y2="-16.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-16.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
 <wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="16.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="16.1" x2="4.4" y2="16.1" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="-16.1" x2="-4.5" y2="-16.1" width="0.2032" layer="51"/>
 <wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
 <wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
 <wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
@@ -342,29 +380,31 @@ Holes are offset 0.005" from center, to hold pins in place during soldering.
 <text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 <wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="10.16" x2="-4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="10.16" x2="-3.175" y2="10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="10.16" x2="4.445" y2="10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="10.16" x2="4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-8.89" x2="-4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-10.16" x2="-3.175" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-10.16" x2="4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-10.16" x2="4.445" y2="-8.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="16.16" x2="-4.445" y2="14.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="16.16" x2="-3.175" y2="16.16" width="0.127" layer="21"/>
+<wire x1="3.175" y1="16.16" x2="4.445" y2="16.16" width="0.127" layer="21"/>
+<wire x1="4.445" y1="16.16" x2="4.445" y2="14.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="-14.89" x2="-4.445" y2="-16.16" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="-16.16" x2="-3.175" y2="-16.16" width="0.127" layer="21"/>
+<wire x1="3.175" y1="-16.16" x2="4.445" y2="-16.16" width="0.127" layer="21"/>
+<wire x1="4.445" y1="-16.16" x2="4.445" y2="-14.89" width="0.127" layer="21"/>
 </package>
-<package name="1X02_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - Locking Footprint&lt;/h3&gt;
-Holes are staggered by 0.005" from center to hold pins while soldering. 
+<package name="1X03_LOCK_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin Locking Footprint w/out Silk Outline&lt;/h3&gt;
+Holes are offset from center 0.005" to lock pins in place while soldering. 
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="-0.1778" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.7178" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
 <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
@@ -372,7 +412,7 @@ Holes are staggered by 0.005" from center to hold pins while soldering.
 </library>
 <library name="connector">
 <packages>
-<package name="UCBUS_MODULE">
+<package name="UCBUS_MODULE_EXT">
 <smd name="P$1" x="3.175" y="-0.1524" dx="0.889" dy="1.524" layer="1" roundness="50"/>
 <smd name="P$2" x="4.445" y="-0.1524" dx="0.889" dy="1.524" layer="1" roundness="50"/>
 <smd name="P$3" x="5.715" y="-0.1524" dx="0.889" dy="1.524" layer="1" roundness="50"/>
@@ -424,6 +464,10 @@ Holes are staggered by 0.005" from center to hold pins while soldering.
 <wire x1="28.448" y1="0.127" x2="28.067" y2="0.127" width="0.127" layer="21"/>
 <wire x1="0.127" y1="0.127" x2="0.127" y2="0.508" width="0.127" layer="21"/>
 <wire x1="0.127" y1="0.127" x2="0.508" y2="0.127" width="0.127" layer="21"/>
+<smd name="P$36" x="0.049784375" y="1.319784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
+<smd name="P$37" x="0.049784375" y="2.589784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
+<smd name="P$38" x="0.049784375" y="3.859784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
+<smd name="P$39" x="0.049784375" y="5.129784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
 </package>
 <package name="PWRPAD_3-25MM-SKINNY">
 <pad name="P$1" x="0" y="0" drill="3.25" diameter="5.35" thermals="no"/>
@@ -431,16 +475,6 @@ Holes are staggered by 0.005" from center to hold pins while soldering.
 <package name="SOLDER_ON">
 <smd name="P$1" x="0" y="0" dx="4" dy="7" layer="1" thermals="no"/>
 </package>
-<package name="SOLDER_JUMPER">
-<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/>
-<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" layer="51"/>
-<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
-<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
-<smd name="1" x="-0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
-<smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
-<text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="0.4001" y="0" size="0.02" layer="27">&gt;VALUE</text>
-</package>
 </packages>
 </library>
 <library name="power">
@@ -454,35 +488,83 @@ Holes are staggered by 0.005" from center to hold pins while soldering.
 <wire x1="2.5" y1="0" x2="1.5" y2="0" width="0.127" layer="21"/>
 <wire x1="2" y1="0.5" x2="2" y2="-0.5" width="0.127" layer="21"/>
 </package>
-<package name="R-78BX-2.0">
-<pad name="P$2" x="0" y="0" drill="0.9" diameter="1.6764" shape="square"/>
-<pad name="P$1" x="-2.54" y="0" drill="0.9" diameter="1.6764"/>
-<pad name="P$3" x="2.54" y="0" drill="0.9" diameter="1.6764"/>
-<wire x1="-5.75" y1="2" x2="-5.75" y2="-6.5" width="0.0762" layer="51"/>
-<wire x1="-5.75" y1="-6.5" x2="5.75" y2="-6.5" width="0.0762" layer="51"/>
-<wire x1="5.75" y1="-6.5" x2="5.75" y2="2" width="0.0762" layer="51"/>
-<wire x1="5.75" y1="2" x2="-5.75" y2="2" width="0.0762" layer="51"/>
-<text x="0" y="-2" size="0.8128" layer="51" font="vector" align="center">17.5mm tall</text>
-<wire x1="-5.75" y1="2" x2="-5.75" y2="1.75" width="0.1524" layer="21"/>
-<wire x1="-5.75" y1="2" x2="-5.5" y2="2" width="0.1524" layer="21"/>
-<wire x1="5.5" y1="2" x2="5.75" y2="2" width="0.1524" layer="21"/>
-<wire x1="5.75" y1="2" x2="5.75" y2="1.75" width="0.1524" layer="21"/>
-<wire x1="5.75" y1="-6.25" x2="5.75" y2="-6.5" width="0.1524" layer="21"/>
-<wire x1="5.75" y1="-6.5" x2="5.5" y2="-6.5" width="0.1524" layer="21"/>
-<wire x1="-5.75" y1="-6.25" x2="-5.75" y2="-6.5" width="0.1524" layer="21"/>
-<wire x1="-5.75" y1="-6.5" x2="-5.5" y2="-6.5" width="0.1524" layer="21"/>
+<package name="POLOLU_D36VXXF6">
+<pad name="1" x="-6.35" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="2" x="-6.35" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="-3.81" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="-3.81" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="5" x="-1.27" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="6" x="-1.27" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="7" x="1.27" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="8" x="1.27" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="9" x="3.81" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="10" x="3.81" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="11" x="6.35" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="12" x="6.35" y="1.27" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-6.604" y1="-1.524" x2="-6.096" y2="-1.016" layer="51"/>
+<rectangle x1="-6.604" y1="1.016" x2="-6.096" y2="1.524" layer="51"/>
+<rectangle x1="-4.064" y1="1.016" x2="-3.556" y2="1.524" layer="51"/>
+<rectangle x1="-4.064" y1="-1.524" x2="-3.556" y2="-1.016" layer="51"/>
+<rectangle x1="-1.524" y1="1.016" x2="-1.016" y2="1.524" layer="51"/>
+<rectangle x1="-1.524" y1="-1.524" x2="-1.016" y2="-1.016" layer="51"/>
+<rectangle x1="1.016" y1="1.016" x2="1.524" y2="1.524" layer="51"/>
+<rectangle x1="3.556" y1="1.016" x2="4.064" y2="1.524" layer="51"/>
+<rectangle x1="6.096" y1="1.016" x2="6.604" y2="1.524" layer="51"/>
+<rectangle x1="1.016" y1="-1.524" x2="1.524" y2="-1.016" layer="51"/>
+<rectangle x1="3.556" y1="-1.524" x2="4.064" y2="-1.016" layer="51"/>
+<rectangle x1="6.096" y1="-1.524" x2="6.604" y2="-1.016" layer="51"/>
+<text x="-7.62" y="2.794" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-7.62" y="-3.683" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-12.7" y1="-2.54" x2="12.7" y2="-2.54" width="0.127" layer="51"/>
+<wire x1="12.7" y1="-2.54" x2="12.7" y2="22.86" width="0.127" layer="51"/>
+<wire x1="12.7" y1="22.86" x2="-12.7" y2="22.86" width="0.127" layer="51"/>
+<wire x1="-12.7" y1="22.86" x2="-12.7" y2="-2.54" width="0.127" layer="51"/>
+<circle x="-10.5" y="-0.34" radius="1" width="0.127" layer="51"/>
+<circle x="10.5" y="-0.34" radius="1" width="0.127" layer="51"/>
+<circle x="10.6" y="20.76" radius="1" width="0.127" layer="51"/>
+<wire x1="-12.446" y1="22.606" x2="-11.176" y2="22.606" width="0.127" layer="21"/>
+<wire x1="-12.446" y1="22.606" x2="-12.446" y2="21.336" width="0.127" layer="21"/>
+<wire x1="11.176" y1="22.606" x2="12.446" y2="22.606" width="0.127" layer="21"/>
+<wire x1="12.446" y1="22.606" x2="12.446" y2="21.336" width="0.127" layer="21"/>
+<wire x1="12.446" y1="-1.016" x2="12.446" y2="-2.286" width="0.127" layer="21"/>
+<wire x1="12.446" y1="-2.286" x2="11.176" y2="-2.286" width="0.127" layer="21"/>
+<wire x1="-12.446" y1="-1.016" x2="-12.446" y2="-2.286" width="0.127" layer="21"/>
+<wire x1="-12.446" y1="-2.286" x2="-11.176" y2="-2.286" width="0.127" layer="21"/>
+</package>
+<package name="SOIC8_NOPAD">
+<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
+<circle x="-1.615" y="2.92" radius="0.3" width="0.1524" layer="21"/>
+<smd name="1" x="-2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="2" x="-2.8" y="0.645" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="3" x="-2.8" y="-0.625" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="4" x="-2.8" y="-1.895" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="8" x="2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="7" x="2.8" y="0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="6" x="2.8" y="-0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="5" x="2.8" y="-1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<text x="-2.159" y="2.8575" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="-2.159" y="-4.064" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<wire x1="-2" y1="-2.5" x2="2" y2="-2.5" width="0.127" layer="51"/>
+<wire x1="2" y1="-2.5" x2="2" y2="2.5" width="0.127" layer="51"/>
+<wire x1="2" y1="2.5" x2="-2" y2="2.5" width="0.127" layer="51"/>
+<wire x1="-2" y1="2.5" x2="-2" y2="-2.5" width="0.127" layer="51"/>
+</package>
+<package name="DSOP-ADVANCE">
+<smd name="P$1" x="-1.905" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$2" x="-0.635" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$3" x="0.635" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$4" x="1.905" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$5" x="0" y="0.95" dx="5.5" dy="4.7" layer="1"/>
+<circle x="-2.7" y="-3.8" radius="0.22360625" width="0.127" layer="21"/>
+<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0.127" layer="48"/>
+<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0.127" layer="48"/>
+<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0.127" layer="48"/>
+<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0.127" layer="48"/>
 </package>
 </packages>
 </library>
 <library name="passives">
 <packages>
-<package name="0805">
-<smd name="1" x="-1" y="0" dx="0.8" dy="1.3" layer="1"/>
-<smd name="2" x="1" y="0" dx="0.8" dy="1.3" layer="1"/>
-<text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-1" y1="-0.6" x2="1" y2="0.6" layer="51"/>
-</package>
 <package name="1206">
 <wire x1="-0.965" y1="0.787" x2="0.965" y2="0.787" width="0.1016" layer="51"/>
 <wire x1="-0.965" y1="-0.787" x2="0.965" y2="-0.787" width="0.1016" layer="51"/>
@@ -505,6 +587,28 @@ Holes are staggered by 0.005" from center to hold pins while soldering.
 <wire x1="1.2" y1="1.6" x2="2" y2="1.6" width="0.127" layer="21"/>
 <text x="0" y="2.4" size="1.27" layer="25" font="vector" align="center">&gt;NAME</text>
 </package>
+<package name="TACT-SWITCH-KMR6">
+<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
+<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/>
+<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/>
+<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
+<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="1.032" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/>
+</package>
 </packages>
 </library>
 <library name="raspberrypi_bastelstube_v13">
@@ -693,52 +797,29 @@ Pins are offset 0.005" from center to lock pins in place during soldering.
 <wire x1="9.75" y1="-1.75" x2="9.75" y2="36.25" width="0.127" layer="51"/>
 <wire x1="9.75" y1="36.25" x2="-2.25" y2="36.25" width="0.127" layer="51"/>
 <wire x1="-2.25" y1="-1.75" x2="-2.25" y2="36.25" width="0.127" layer="51"/>
+<wire x1="-2" y1="36" x2="-2" y2="35" width="0.127" layer="21"/>
+<wire x1="-2" y1="36" x2="-1" y2="36" width="0.127" layer="21"/>
+<wire x1="8.5" y1="36" x2="9.5" y2="36" width="0.127" layer="21"/>
+<wire x1="9.5" y1="36" x2="9.5" y2="35" width="0.127" layer="21"/>
+<wire x1="-2" y1="-0.5" x2="-2" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="-2" y1="-1.5" x2="-1" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="8.5" y1="-1.5" x2="9.5" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="9.5" y1="-1.5" x2="9.5" y2="-0.5" width="0.127" layer="21"/>
 </package>
-<package name="LED0805">
-<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<wire x1="-0.0778" y1="0.2818" x2="0.1278" y2="0" width="0.127" layer="21"/>
-<wire x1="0.1278" y1="0" x2="-0.0778" y2="-0.2818" width="0.127" layer="21"/>
-<wire x1="-0.0778" y1="0.2818" x2="-0.0778" y2="-0.2818" width="0.127" layer="21"/>
-</package>
-</packages>
-</library>
-<library name="comm">
-<packages>
-<package name="SOP65P637X110-14N">
-<rectangle x1="-0.901" y1="-0.9328" x2="0.901" y2="0.9328" layer="31"/>
-<circle x="-4.355" y="2.36" radius="0.1" width="0.2" layer="21"/>
-<circle x="-4.355" y="2.36" radius="0.1" width="0.2" layer="51"/>
-<wire x1="-2.25" y1="2.55" x2="2.25" y2="2.55" width="0.127" layer="51"/>
-<wire x1="-2.25" y1="-2.55" x2="2.25" y2="-2.55" width="0.127" layer="51"/>
-<wire x1="-2.25" y1="2.55" x2="2.25" y2="2.55" width="0.127" layer="21"/>
-<wire x1="-2.25" y1="-2.55" x2="2.25" y2="-2.55" width="0.127" layer="21"/>
-<wire x1="-2.25" y1="2.55" x2="-2.25" y2="-2.55" width="0.127" layer="51"/>
-<wire x1="2.25" y1="2.55" x2="2.25" y2="-2.55" width="0.127" layer="51"/>
-<wire x1="-3.865" y1="2.8" x2="3.865" y2="2.8" width="0.05" layer="39"/>
-<wire x1="-3.865" y1="-2.8" x2="3.865" y2="-2.8" width="0.05" layer="39"/>
-<wire x1="-3.865" y1="2.8" x2="-3.865" y2="-2.8" width="0.05" layer="39"/>
-<wire x1="3.865" y1="2.8" x2="3.865" y2="-2.8" width="0.05" layer="39"/>
-<text x="-3.73" y="-2.727" size="1.27" layer="27" align="top-left">&gt;VALUE</text>
-<text x="-3.73" y="2.727" size="1.27" layer="25">&gt;NAME</text>
-<smd name="1" x="-2.875" y="1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="2" x="-2.875" y="1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="3" x="-2.875" y="0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="4" x="-2.875" y="0" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="5" x="-2.875" y="-0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="6" x="-2.875" y="-1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="7" x="-2.875" y="-1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="8" x="2.875" y="-1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="9" x="2.875" y="-1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="10" x="2.875" y="-0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="11" x="2.875" y="0" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="12" x="2.875" y="0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="13" x="2.875" y="1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="14" x="2.875" y="1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="15" x="0" y="0" dx="2.85" dy="2.95" layer="1" cream="no"/>
+<package name="LED1206">
+<description>LED 1206 pads (standard pattern)</description>
+<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/>
+<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/>
+<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/>
+<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/>
+<text x="-1.27" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/>
+<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/>
+<wire x1="2.5" y1="0.8" x2="2.5" y2="-0.8" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="0.5" x2="-0.3" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="-0.5" x2="0.3" y2="0" width="0.127" layer="21"/>
+<wire x1="0.3" y1="0" x2="-0.3" y2="0.5" width="0.127" layer="21"/>
 </package>
 </packages>
 </library>
@@ -935,322 +1016,347 @@ design rules under a new name.</description>
 </pass>
 </autorouter>
 <elements>
-<element name="J2" library="SparkFun-Connectors" package="2X15-SHROUDED" value="CONN_15X2" x="81.8" y="23.8" smashed="yes">
-<attribute name="NAME" x="78.879" y="2.718" size="0.4064" layer="104"/>
-<attribute name="VALUE" x="78.879" y="44.374" size="0.4064" layer="27" font="vector"/>
+<element name="J2" library="SparkFun-Connectors" package="2X15-SHROUDED_LATCH" value="CONN_15X2LATCH" x="104" y="30" smashed="yes">
+<attribute name="NAME" x="101.079" y="8.918" size="0.4064" layer="104"/>
+<attribute name="VALUE" x="101.079" y="50.574" size="0.4064" layer="27" font="vector"/>
+</element>
+<element name="U1" library="connector" package="UCBUS_MODULE_EXT" value="UCBUS_MODULE_EXT" x="22" y="18.5" smashed="yes" rot="R90"/>
+<element name="J4" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="4" y="4" smashed="yes"/>
+<element name="J5" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="95" y="51" smashed="yes"/>
+<element name="J6" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="95" y="4" smashed="yes"/>
+<element name="J7" library="connector" package="SOLDER_ON" value="PWRPADSOLDER" x="5" y="9.5" smashed="yes" rot="R270"/>
+<element name="J8" library="connector" package="SOLDER_ON" value="PWRPADSOLDER" x="5" y="15" smashed="yes" rot="R270"/>
+<element name="C1" library="power" package="BFC-18MM-7-5MM" value="BFCBFC-18MM" x="98.5" y="61" smashed="yes"/>
+<element name="X1" library="raspberrypi_bastelstube_v13" package="RASPI_BOARD_B+_FULL" value="RASPI_BOARD_B+#_F" x="87" y="112" smashed="yes" rot="R180"/>
+<element name="J1" library="lights" package="I2C_MODULE_0.91INCH_PLANAR" value="I2C_OLED_MODULE" x="60" y="44.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="58.603" y="43.23" size="0.6096" layer="25" font="vector" ratio="20" rot="R90"/>
+<attribute name="VALUE" x="62.032" y="43.23" size="0.6096" layer="27" font="vector" ratio="20" rot="R90"/>
+</element>
+<element name="R3" library="passives" package="1206" value="10k" x="20" y="9.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="20.8255" y="10.262" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="20" y="9.5" size="1.27" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="20" y="9.5" size="1.27" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="17.968" y="10.516" size="1.016" layer="27" rot="R270"/>
 </element>
-<element name="U1" library="connector" package="UCBUS_MODULE" value="UCBUS_MODULE" x="22" y="16.5" smashed="yes" rot="R90"/>
-<element name="C2" library="power" package="BFC-18MM-7-5MM" value="BFCBFC-18MM" x="50" y="10" smashed="yes" rot="R270"/>
-<element name="J4" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="28" y="27" smashed="yes"/>
-<element name="J5" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="74" y="41" smashed="yes"/>
-<element name="J6" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="74" y="12" smashed="yes"/>
-<element name="J7" library="connector" package="SOLDER_ON" value="PWRPADSOLDER" x="6" y="13" smashed="yes" rot="R270"/>
-<element name="J8" library="connector" package="SOLDER_ON" value="PWRPADSOLDER" x="6" y="3" smashed="yes" rot="R270"/>
-<element name="C1" library="power" package="BFC-18MM-7-5MM" value="BFCBFC-18MM" x="31" y="10" smashed="yes" rot="R270"/>
-<element name="C3" library="passives" package="0805" value="100pF" x="9" y="8" smashed="yes" rot="R270">
-<attribute name="NAME" x="9.8255" y="8.762" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="9" y="8" size="1.27" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="9" y="8" size="1.27" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="6.968" y="9.016" size="1.016" layer="27" rot="R270"/>
-<attribute name="VOLTAGE" value="" x="9" y="8" size="1.27" layer="27" rot="R270" display="off"/>
+<element name="R4" library="passives" package="1206" value="1k" x="22.5" y="9.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="23.3255" y="10.262" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="22.5" y="9.5" size="1.27" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="22.5" y="9.5" size="1.27" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="20.468" y="10.516" size="1.016" layer="27" rot="R270"/>
 </element>
-<element name="C4" library="passives" package="0805" value="0.1uF" x="7" y="8" smashed="yes" rot="R270">
-<attribute name="NAME" x="7.8255" y="8.762" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="7" y="8" size="1.27" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="7" y="8" size="1.27" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="4.968" y="9.016" size="1.016" layer="27" rot="R270"/>
-<attribute name="VOLTAGE" value="" x="7" y="8" size="1.27" layer="27" rot="R270" display="off"/>
+<element name="D1" library="lights" package="LED1206" value="LED1206" x="25" y="9.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="23.603" y="8.611" size="1.016" layer="25" rot="R90"/>
+<attribute name="VALUE" x="27.413" y="8.484" size="1.016" layer="27" ratio="10" rot="R90"/>
 </element>
-<element name="R1" library="passives" package="0805" value="10k" x="5" y="8" smashed="yes" rot="R90">
-<attribute name="NAME" x="4.1745" y="7.238" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="5" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="PRECISION" value="" x="5" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="7.032" y="6.984" size="1.016" layer="27" rot="R90"/>
+<element name="C6" library="passives" package="1206" value="10uF" x="50" y="12.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="51.143" y="13.77" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="50" y="12.5" size="1.27" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="50" y="12.5" size="1.27" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="47.206" y="13.897" size="1.016" layer="27" rot="R270"/>
+<attribute name="VOLTAGE" value="" x="50" y="12.5" size="1.27" layer="27" rot="R270" display="off"/>
 </element>
-<element name="R2" library="passives" package="0805" value="spare" x="3" y="8" smashed="yes" rot="R90">
-<attribute name="NAME" x="2.1745" y="7.238" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="3" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="PRECISION" value="" x="3" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="5.032" y="6.984" size="1.016" layer="27" rot="R90"/>
+<element name="D2" library="lights" package="LED1206" value="LED1206" x="28.575" y="40.005" smashed="yes">
+<attribute name="NAME" x="27.686" y="41.402" size="1.016" layer="25"/>
+<attribute name="VALUE" x="27.559" y="37.592" size="1.016" layer="27" ratio="10"/>
 </element>
-<element name="X1" library="raspberrypi_bastelstube_v13" package="RASPI_BOARD_B+_FULL" value="RASPI_BOARD_B+#_F" x="87" y="104" smashed="yes" rot="R180"/>
-<element name="J1" library="lights" package="I2C_MODULE_0.91INCH_PLANAR" value="I2C_OLED_MODULE" x="25" y="41" smashed="yes" rot="R270">
-<attribute name="NAME" x="26.397" y="42.27" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="VALUE" x="22.968" y="42.27" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
+<element name="R8" library="passives" package="1206" value="1k" x="33.655" y="40.005" smashed="yes" rot="R180">
+<attribute name="NAME" x="34.417" y="39.1795" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="33.655" y="40.005" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="33.655" y="40.005" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="34.671" y="42.037" size="1.016" layer="27" rot="R180"/>
 </element>
-<element name="J3" library="SparkFun-Connectors" package="2X5-SHROUDED_LOCK" value="" x="66" y="12" smashed="yes">
-<attribute name="NAME" x="61.809" y="22.541" size="0.6096" layer="25" font="vector" ratio="20"/>
-<attribute name="PROD_ID" value="CONN-08671" x="66" y="12" size="1.27" layer="27" display="off"/>
-<attribute name="SF_ID" value="PRT-08506" x="66" y="12" size="1.27" layer="27" display="off"/>
-<attribute name="VALUE" x="61.682" y="0.951" size="0.6096" layer="27" font="vector" ratio="20"/>
+<element name="J15" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="40.005" y="40.005" smashed="yes" rot="R180">
+<attribute name="NAME" x="41.275" y="38.608" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
+<attribute name="VALUE" x="41.275" y="42.037" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
 </element>
-<element name="U$1" library="power" package="R-78BX-2.0" value="R-78BX-2.0" x="64" y="37" smashed="yes" rot="R90"/>
-<element name="R3" library="passives" package="0805" value="10k" x="11" y="8" smashed="yes" rot="R270">
-<attribute name="NAME" x="11.8255" y="8.762" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="11" y="8" size="1.27" layer="27" rot="R270" display="off"/>
-<attribute name="PRECISION" value="" x="11" y="8" size="1.27" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="8.968" y="9.016" size="1.016" layer="27" rot="R270"/>
+<element name="D3" library="lights" package="LED1206" value="LED1206" x="28.575" y="37.465" smashed="yes">
+<attribute name="NAME" x="27.686" y="38.862" size="1.016" layer="25"/>
+<attribute name="VALUE" x="27.559" y="35.052" size="1.016" layer="27" ratio="10"/>
 </element>
-<element name="R4" library="passives" package="0805" value="1k" x="13" y="8" smashed="yes" rot="R90">
-<attribute name="NAME" x="12.1745" y="7.238" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="13" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="PRECISION" value="" x="13" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="15.032" y="6.984" size="1.016" layer="27" rot="R90"/>
+<element name="R9" library="passives" package="1206" value="1k" x="33.655" y="37.465" smashed="yes" rot="R180">
+<attribute name="NAME" x="34.417" y="36.6395" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="33.655" y="37.465" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="33.655" y="37.465" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="34.671" y="39.497" size="1.016" layer="27" rot="R180"/>
 </element>
-<element name="D1" library="lights" package="LED0805" value="LED0805" x="17" y="8" smashed="yes" rot="R90">
-<attribute name="NAME" x="15.603" y="7.111" size="1.016" layer="25" rot="R90"/>
-<attribute name="VALUE" x="19.413" y="6.984" size="1.016" layer="27" ratio="10" rot="R90"/>
+<element name="J16" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="40.005" y="37.465" smashed="yes" rot="R180">
+<attribute name="NAME" x="41.275" y="36.068" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
+<attribute name="VALUE" x="41.275" y="39.497" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
 </element>
-<element name="R5" library="passives" package="0805" value="100R" x="15" y="8" smashed="yes" rot="R90">
-<attribute name="NAME" x="14.1745" y="7.238" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="15" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="PRECISION" value="" x="15" y="8" size="1.27" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="17.032" y="6.984" size="1.016" layer="27" rot="R90"/>
+<element name="D4" library="lights" package="LED1206" value="LED1206" x="28.575" y="34.925" smashed="yes">
+<attribute name="NAME" x="27.686" y="36.322" size="1.016" layer="25"/>
+<attribute name="VALUE" x="27.559" y="32.512" size="1.016" layer="27" ratio="10"/>
 </element>
-<element name="J9" library="connector" package="SOLDER_JUMPER" value="SOLDER_JUMPER" x="69" y="46" smashed="yes" rot="R180">
-<attribute name="NAME" x="70.651" y="44.857" size="1.27" layer="25" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="68.5999" y="46" size="0.02" layer="27" rot="R180"/>
+<element name="R10" library="passives" package="1206" value="1k" x="33.655" y="34.925" smashed="yes" rot="R180">
+<attribute name="NAME" x="34.417" y="34.0995" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="33.655" y="34.925" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="33.655" y="34.925" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="34.671" y="36.957" size="1.016" layer="27" rot="R180"/>
 </element>
-<element name="J10" library="connector" package="SOLDER_JUMPER" value="SOLDER_JUMPER" x="59" y="46" smashed="yes" rot="R180">
-<attribute name="NAME" x="60.651" y="44.857" size="1.27" layer="25" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="58.5999" y="46" size="0.02" layer="27" rot="R180"/>
+<element name="J17" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="40.005" y="34.925" smashed="yes" rot="R180">
+<attribute name="NAME" x="41.275" y="33.528" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
+<attribute name="VALUE" x="41.275" y="36.957" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
 </element>
-<element name="J11" library="connector" package="SOLDER_JUMPER" value="SOLDER_JUMPER" x="75" y="19" smashed="yes" rot="R180">
-<attribute name="NAME" x="76.651" y="17.857" size="1.27" layer="25" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="74.5999" y="19" size="0.02" layer="27" rot="R180"/>
+<element name="D5" library="lights" package="LED1206" value="LED1206" x="28.575" y="32.385" smashed="yes">
+<attribute name="NAME" x="27.686" y="33.782" size="1.016" layer="25"/>
+<attribute name="VALUE" x="27.559" y="29.972" size="1.016" layer="27" ratio="10"/>
 </element>
-<element name="J12" library="connector" package="SOLDER_JUMPER" value="SOLDER_JUMPER" x="33" y="46" smashed="yes">
-<attribute name="NAME" x="31.349" y="47.143" size="1.27" layer="25" ratio="10"/>
-<attribute name="VALUE" x="33.4001" y="46" size="0.02" layer="27"/>
+<element name="R11" library="passives" package="1206" value="1k" x="33.655" y="32.385" smashed="yes" rot="R180">
+<attribute name="NAME" x="34.417" y="31.5595" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="33.655" y="32.385" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="33.655" y="32.385" size="1.016" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="34.671" y="34.417" size="1.016" layer="27" rot="R180"/>
 </element>
-<element name="J13" library="connector" package="SOLDER_JUMPER" value="SOLDER_JUMPER" x="68" y="24" smashed="yes" rot="R180">
-<attribute name="NAME" x="69.651" y="22.857" size="1.27" layer="25" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="67.5999" y="24" size="0.02" layer="27" rot="R180"/>
+<element name="J18" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="40.005" y="32.385" smashed="yes" rot="R180">
+<attribute name="NAME" x="41.275" y="30.988" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
+<attribute name="VALUE" x="41.275" y="34.417" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
 </element>
-<element name="U2" library="comm" package="SOP65P637X110-14N" value="MAX13450EAUDT" x="56" y="23" smashed="yes">
-<attribute name="DESCRIPTION" value=" 1/1 Transceiver Full RS422, RS485 14-TSSOP-EP " x="56" y="23" size="1.27" layer="27" display="off"/>
-<attribute name="DIGI-KEY_PART_NUMBER" value="MAX13450EAUD+T-ND" x="56" y="23" size="1.27" layer="27" display="off"/>
-<attribute name="DIGIKEY-PURCHASE-URL" value="https://snapeda.com/shop?store=DigiKey&amp;id=694117" x="56" y="23" size="1.27" layer="27" display="off"/>
-<attribute name="MF" value="Maxim Integrated" x="56" y="23" size="1.27" layer="27" display="off"/>
-<attribute name="MP" value="MAX13450EAUD+" x="56" y="23" size="1.27" layer="27" display="off"/>
-<attribute name="NAME" x="52.27" y="25.727" size="1.27" layer="25"/>
-<attribute name="PACKAGE" value="TSSOP-14 Maxim" x="56" y="23" size="1.27" layer="27" display="off"/>
-<attribute name="VALUE" x="52.27" y="20.273" size="1.27" layer="27" align="top-left"/>
+<element name="D6" library="passives" package="SMA-403D" value="" x="17" y="10" smashed="yes" rot="R90">
+<attribute name="NAME" x="14.6" y="10" size="1.27" layer="25" font="vector" rot="R90" align="center"/>
 </element>
-<element name="C5" library="passives" package="1206" value="10uF" x="64" y="29" smashed="yes">
-<attribute name="NAME" x="62.73" y="30.143" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="64" y="29" size="1.27" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="64" y="29" size="1.27" layer="27" display="off"/>
-<attribute name="VALUE" x="62.603" y="26.206" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="64" y="29" size="1.27" layer="27" display="off"/>
+<element name="J3" library="SparkFun-Connectors" package="2X5-SHROUDED_LOCK_LATCH" value="" x="93.5" y="30" smashed="yes">
+<attribute name="NAME" x="89.309" y="40.541" size="0.6096" layer="25" font="vector" ratio="20"/>
+<attribute name="VALUE" x="89.182" y="18.951" size="0.6096" layer="27" font="vector" ratio="20"/>
 </element>
-<element name="C6" library="passives" package="1206" value="10uF" x="64" y="45" smashed="yes">
-<attribute name="NAME" x="62.73" y="46.143" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="64" y="45" size="1.27" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="64" y="45" size="1.27" layer="27" display="off"/>
-<attribute name="VALUE" x="62.603" y="42.206" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="64" y="45" size="1.27" layer="27" display="off"/>
+<element name="U$2" library="power" package="POLOLU_D36VXXF6" value="POLOLU_D36VXXF6" x="75" y="39.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="82.62" y="36.706" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
+<attribute name="VALUE" x="82.62" y="43.183" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
 </element>
-<element name="J14" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="19" y="5" smashed="yes" rot="R270">
-<attribute name="NAME" x="20.397" y="6.27" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="VALUE" x="16.968" y="6.27" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
+<element name="U2" library="power" package="SOIC8_NOPAD" value="HISIDE_GATEDRV_MIC5014" x="57" y="12.5" smashed="yes">
+<attribute name="NAME" x="54.841" y="15.3575" size="1.27" layer="25" ratio="10"/>
+<attribute name="VALUE" x="54.841" y="8.436" size="1.27" layer="27" ratio="10"/>
 </element>
-<element name="R6" library="passives" package="0805" value="10k" x="58" y="27" smashed="yes" rot="R180">
-<attribute name="NAME" x="58.762" y="26.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="58" y="27" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="58" y="27" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="59.016" y="29.032" size="1.016" layer="27" rot="R180"/>
+<element name="Q1" library="power" package="DSOP-ADVANCE" value="NFETTPW4R008NH" x="70" y="12" smashed="yes" rot="R180"/>
+<element name="R1" library="passives" package="1206" value="1k" x="47.5" y="12.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="46.6745" y="11.738" size="1.016" layer="25" rot="R90"/>
+<attribute name="PACKAGE" value="1206" x="47.5" y="12.5" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="47.5" y="12.5" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VALUE" x="49.532" y="11.484" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="R7" library="passives" package="0805" value="10k" x="58" y="29" smashed="yes" rot="R180">
-<attribute name="NAME" x="58.762" y="28.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="58" y="29" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="58" y="29" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="59.016" y="31.032" size="1.016" layer="27" rot="R180"/>
+<element name="Q2" library="power" package="DSOP-ADVANCE" value="NFETTPW4R008NH" x="79" y="12" smashed="yes" rot="R180"/>
+<element name="R2" library="passives" package="1206" value="10k" x="53" y="18.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="54.143" y="19.77" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="53" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="53" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="50.206" y="19.897" size="1.016" layer="27" rot="R270"/>
 </element>
-<element name="C7" library="passives" package="0805" value="0.1uF" x="50" y="21" smashed="yes" rot="R270">
-<attribute name="NAME" x="50.8255" y="21.762" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="50" y="21" size="1.016" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="50" y="21" size="1.016" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="47.968" y="22.016" size="1.016" layer="27" rot="R270"/>
-<attribute name="VOLTAGE" value="" x="50" y="21" size="1.016" layer="27" rot="R270" display="off"/>
+<element name="D7" library="lights" package="LED1206" value="LED1206" x="55.5" y="18.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="56.77" y="19.77" size="1.27" layer="25" rot="R270"/>
+<attribute name="VALUE" x="52.96" y="19.77" size="1.27" layer="27" rot="R270"/>
 </element>
-<element name="C8" library="passives" package="0805" value="1uF" x="48" y="21" smashed="yes" rot="R270">
-<attribute name="NAME" x="48.8255" y="21.762" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="48" y="21" size="1.016" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="48" y="21" size="1.016" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="45.968" y="22.016" size="1.016" layer="27" rot="R270"/>
-<attribute name="VOLTAGE" value="" x="48" y="21" size="1.016" layer="27" rot="R270" display="off"/>
+<element name="C3" library="passives" package="1206" value="10uF" x="50" y="33" smashed="yes" rot="R270">
+<attribute name="NAME" x="51.143" y="34.27" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="60" y="46" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="60" y="46" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="47.206" y="34.397" size="1.016" layer="27" rot="R270"/>
+<attribute name="VOLTAGE" value="" x="60" y="46" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="C9" library="passives" package="0805" value="0.1uF" x="50" y="25" smashed="yes" rot="R90">
-<attribute name="NAME" x="49.1745" y="24.238" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="50" y="25" size="1.016" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="50" y="25" size="1.016" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="52.032" y="23.984" size="1.016" layer="27" rot="R90"/>
-<attribute name="VOLTAGE" value="" x="50" y="25" size="1.016" layer="27" rot="R90" display="off"/>
+<element name="U3" library="power" package="SOIC8_NOPAD" value="HISIDE_GATEDRV_MIC5014" x="57" y="33" smashed="yes">
+<attribute name="NAME" x="54.841" y="35.8575" size="1.27" layer="25" ratio="10"/>
+<attribute name="VALUE" x="54.841" y="28.936" size="1.27" layer="27" ratio="10"/>
 </element>
-<element name="C10" library="passives" package="0805" value="1uF" x="48" y="25" smashed="yes" rot="R90">
-<attribute name="NAME" x="47.1745" y="24.238" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="48" y="25" size="1.016" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="48" y="25" size="1.016" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="50.032" y="23.984" size="1.016" layer="27" rot="R90"/>
-<attribute name="VOLTAGE" value="" x="48" y="25" size="1.016" layer="27" rot="R90" display="off"/>
+<element name="Q3" library="power" package="DSOP-ADVANCE" value="NFETTPW4R008NH" x="57" y="25.5" smashed="yes" rot="R90"/>
+<element name="R5" library="passives" package="1206" value="1k" x="47.5" y="33" smashed="yes" rot="R90">
+<attribute name="NAME" x="46.357" y="31.73" size="1.016" layer="25" rot="R90"/>
+<attribute name="PACKAGE" value="1206" x="36.5" y="17" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="36.5" y="17" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VALUE" x="50.294" y="31.603" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="D2" library="lights" package="LED0805" value="LED0805" x="34.29" y="29.21" smashed="yes">
-<attribute name="NAME" x="33.401" y="30.607" size="1.016" layer="25"/>
-<attribute name="VALUE" x="33.274" y="26.797" size="1.016" layer="27" ratio="10"/>
+<element name="R6" library="passives" package="1206" value="470R" x="54" y="39" smashed="yes" rot="R270">
+<attribute name="NAME" x="55.143" y="40.27" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="60" y="39" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="60" y="39" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="51.206" y="40.397" size="1.016" layer="27" rot="R270"/>
 </element>
-<element name="R8" library="passives" package="0805" value="1k" x="38.1" y="29.21" smashed="yes" rot="R180">
-<attribute name="NAME" x="38.862" y="28.3845" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="38.1" y="29.21" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="38.1" y="29.21" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="39.116" y="31.242" size="1.016" layer="27" rot="R180"/>
+<element name="D8" library="lights" package="LED1206" value="LED1206" x="56.5" y="39" smashed="yes" rot="R270">
+<attribute name="NAME" x="57.77" y="40.27" size="1.27" layer="25" rot="R270"/>
+<attribute name="VALUE" x="53.96" y="40.27" size="1.27" layer="27" rot="R270"/>
 </element>
-<element name="J15" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="44.45" y="29.21" smashed="yes" rot="R180">
-<attribute name="NAME" x="45.72" y="27.813" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
-<attribute name="VALUE" x="45.72" y="31.242" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
+<element name="J10" library="SparkFun-Connectors" package="1X03_LOCK_NO_SILK" value="" x="63.5" y="51.18" smashed="yes" rot="R270">
+<attribute name="NAME" x="64.897" y="52.45" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
+<attribute name="VALUE" x="61.468" y="52.45" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
 </element>
-<element name="D3" library="lights" package="LED0805" value="LED0805" x="34.29" y="26.67" smashed="yes">
-<attribute name="NAME" x="33.401" y="28.067" size="1.016" layer="25"/>
-<attribute name="VALUE" x="33.274" y="24.257" size="1.016" layer="27" ratio="10"/>
+<element name="J11" library="SparkFun-Connectors" package="1X03_LOCK_NO_SILK" value="" x="66.04" y="51.18" smashed="yes" rot="R270">
+<attribute name="NAME" x="67.437" y="52.45" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
+<attribute name="VALUE" x="64.008" y="52.45" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
 </element>
-<element name="R9" library="passives" package="0805" value="1k" x="38.1" y="26.67" smashed="yes" rot="R180">
-<attribute name="NAME" x="38.862" y="25.8445" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="38.1" y="26.67" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="38.1" y="26.67" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="39.116" y="28.702" size="1.016" layer="27" rot="R180"/>
+<element name="J12" library="SparkFun-Connectors" package="1X03_LOCK_NO_SILK" value="" x="68.58" y="51.18" smashed="yes" rot="R270">
+<attribute name="NAME" x="69.977" y="52.45" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
+<attribute name="VALUE" x="66.548" y="52.45" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
 </element>
-<element name="J16" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="44.45" y="26.67" smashed="yes" rot="R180">
-<attribute name="NAME" x="45.72" y="25.273" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
-<attribute name="VALUE" x="45.72" y="28.702" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
+<element name="J9" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="47.5" y="19.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="48.897" y="20.77" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
+<attribute name="VALUE" x="45.468" y="20.77" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
 </element>
-<element name="D4" library="lights" package="LED0805" value="LED0805" x="34.29" y="24.13" smashed="yes">
-<attribute name="NAME" x="33.401" y="25.527" size="1.016" layer="25"/>
-<attribute name="VALUE" x="33.274" y="21.717" size="1.016" layer="27" ratio="10"/>
+<element name="J13" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="47.5" y="40" smashed="yes" rot="R270">
+<attribute name="NAME" x="48.897" y="41.27" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
+<attribute name="VALUE" x="45.468" y="41.27" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
 </element>
-<element name="R10" library="passives" package="0805" value="1k" x="38.1" y="24.13" smashed="yes" rot="R180">
-<attribute name="NAME" x="38.862" y="23.3045" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="38.1" y="24.13" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="38.1" y="24.13" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="39.116" y="26.162" size="1.016" layer="27" rot="R180"/>
+<element name="S1" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="33" y="25" smashed="yes"/>
+<element name="S2" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="39" y="19" smashed="yes"/>
+<element name="S3" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="27" y="19" smashed="yes"/>
+<element name="S4" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="33" y="13" smashed="yes"/>
+<element name="J19" library="connector" package="PWRPAD_3-25MM-SKINNY" value="PWRPADM3-SKINNY" x="4" y="51" smashed="yes"/>
+<element name="D9" library="lights" package="LED1206" value="LED1206" x="28.575" y="29.845" smashed="yes">
+<attribute name="NAME" x="27.305" y="31.115" size="1.27" layer="25"/>
+<attribute name="VALUE" x="27.305" y="27.305" size="1.27" layer="27"/>
 </element>
-<element name="J17" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="44.45" y="24.13" smashed="yes" rot="R180">
-<attribute name="NAME" x="45.72" y="22.733" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
-<attribute name="VALUE" x="45.72" y="26.162" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
+<element name="R7" library="passives" package="1206" value="1k" x="33.655" y="29.845" smashed="yes" rot="R180">
+<attribute name="NAME" x="34.925" y="28.702" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="33.655" y="29.845" size="1.778" layer="27" font="vector" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="33.655" y="29.845" size="1.778" layer="27" font="vector" rot="R180" display="off"/>
+<attribute name="VALUE" x="35.052" y="32.639" size="1.016" layer="27" rot="R180"/>
 </element>
-<element name="D5" library="lights" package="LED0805" value="LED0805" x="34.29" y="21.59" smashed="yes">
-<attribute name="NAME" x="33.401" y="22.987" size="1.016" layer="25"/>
-<attribute name="VALUE" x="33.274" y="19.177" size="1.016" layer="27" ratio="10"/>
+<element name="J20" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="40.005" y="29.845" smashed="yes" rot="R180">
+<attribute name="NAME" x="41.275" y="28.448" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
+<attribute name="VALUE" x="41.275" y="31.877" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
 </element>
-<element name="R11" library="passives" package="0805" value="1k" x="38.1" y="21.59" smashed="yes" rot="R180">
-<attribute name="NAME" x="38.862" y="20.7645" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="38.1" y="21.59" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="38.1" y="21.59" size="1.016" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="39.116" y="23.622" size="1.016" layer="27" rot="R180"/>
+<element name="R12" library="passives" package="1206" value="4k7" x="84" y="13.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="82.857" y="12.23" size="1.016" layer="25" rot="R90"/>
+<attribute name="PACKAGE" value="1206" x="84" y="13.5" size="1.778" layer="27" font="vector" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="84" y="13.5" size="1.778" layer="27" font="vector" rot="R90" display="off"/>
+<attribute name="VALUE" x="86.794" y="12.103" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="J18" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="44.45" y="21.59" smashed="yes" rot="R180">
-<attribute name="NAME" x="45.72" y="20.193" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
-<attribute name="VALUE" x="45.72" y="23.622" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
+<element name="R13" library="passives" package="1206" value="4k7" x="37.5" y="9.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="36.357" y="8.23" size="1.016" layer="25" rot="R90"/>
+<attribute name="PACKAGE" value="1206" x="37.5" y="9.5" size="1.778" layer="27" font="vector" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="37.5" y="9.5" size="1.778" layer="27" font="vector" rot="R90" display="off"/>
+<attribute name="VALUE" x="40.294" y="8.103" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="D6" library="passives" package="SMA-403D" value="" x="19.5" y="12" smashed="yes" rot="R90">
-<attribute name="NAME" x="17.1" y="12" size="1.27" layer="25" font="vector" rot="R90" align="center"/>
+<element name="J14" library="SparkFun-Connectors" package="1X03_LOCK_NO_SILK" value="" x="87" y="10" smashed="yes" rot="R90">
+<attribute name="NAME" x="85.603" y="8.73" size="0.6096" layer="25" font="vector" ratio="20" rot="R90"/>
+<attribute name="VALUE" x="89.032" y="8.73" size="0.6096" layer="27" font="vector" ratio="20" rot="R90"/>
+</element>
+<element name="C2" library="passives" package="1206" value="10uF" x="40" y="9.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="38.857" y="8.23" size="1.016" layer="25" rot="R90"/>
+<attribute name="PACKAGE" value="1206" x="40" y="9.5" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="40" y="9.5" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VALUE" x="42.794" y="8.103" size="1.016" layer="27" rot="R90"/>
+<attribute name="VOLTAGE" value="" x="40" y="9.5" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C4" library="passives" package="1206" value="1uF" x="42.5" y="9.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="41.357" y="8.23" size="1.016" layer="25" rot="R90"/>
+<attribute name="PACKAGE" value="1206" x="42.5" y="9.5" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="42.5" y="9.5" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VALUE" x="45.294" y="8.103" size="1.016" layer="27" rot="R90"/>
+<attribute name="VOLTAGE" value="" x="42.5" y="9.5" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C5" library="passives" package="1206" value="10uF" x="96.5" y="55.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="97.77" y="54.357" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="96.5" y="55.5" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="96.5" y="55.5" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="97.897" y="58.294" size="1.016" layer="27" rot="R180"/>
+<attribute name="VOLTAGE" value="" x="96.5" y="55.5" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C7" library="passives" package="1206" value="1uF" x="96.5" y="58" smashed="yes" rot="R180">
+<attribute name="NAME" x="97.77" y="56.857" size="1.016" layer="25" rot="R180"/>
+<attribute name="PACKAGE" value="1206" x="96.5" y="58" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="96.5" y="58" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VALUE" x="97.897" y="60.794" size="1.016" layer="27" rot="R180"/>
+<attribute name="VOLTAGE" value="" x="96.5" y="58" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C8" library="passives" package="1206" value="1uF" x="58" y="18.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="59.143" y="19.77" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="58" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="58" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="55.206" y="19.897" size="1.016" layer="27" rot="R270"/>
+<attribute name="VOLTAGE" value="" x="58" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C9" library="passives" package="1206" value="10uF" x="60.5" y="18.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="61.643" y="19.77" size="1.016" layer="25" rot="R270"/>
+<attribute name="PACKAGE" value="1206" x="60.5" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="60.5" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VALUE" x="57.706" y="19.897" size="1.016" layer="27" rot="R270"/>
+<attribute name="VOLTAGE" value="" x="60.5" y="18.5" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C10" library="passives" package="1206" value="1uF" x="67.5" y="43.5" smashed="yes">
+<attribute name="NAME" x="66.23" y="44.643" size="1.016" layer="25"/>
+<attribute name="PACKAGE" value="1206" x="67.5" y="43.5" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="67.5" y="43.5" size="1.778" layer="27" display="off"/>
+<attribute name="VALUE" x="66.103" y="40.706" size="1.016" layer="27"/>
+<attribute name="VOLTAGE" value="" x="67.5" y="43.5" size="1.778" layer="27" display="off"/>
 </element>
 </elements>
 <signals>
 <signal name="Z">
 <contactref element="U1" pad="P$24"/>
 <contactref element="J2" pad="18"/>
-<wire x1="83.07" y1="21.26" x2="82.21829375" y2="21.26" width="0.2032" layer="1"/>
-<wire x1="82.21829375" y1="21.26" x2="81.02449375" y2="22.4538" width="0.2032" layer="1"/>
-<wire x1="79.4538" y1="22.4538" x2="78.6156" y2="21.6156" width="0.2032" layer="1"/>
-<wire x1="81.02449375" y1="22.4538" x2="79.4538" y2="22.4538" width="0.2032" layer="1"/>
-<wire x1="78.6156" y1="21.6156" x2="77.67756875" y2="21.6156" width="0.2032" layer="1"/>
-<wire x1="71.1296375" y1="27.991" x2="70.8530375" y2="28.2676" width="0.2032" layer="1"/>
-<via x="70.8530375" y="28.2676" extent="1-16" drill="0.35"/>
-<wire x1="70.6530375" y1="28.4676" x2="69.712" y2="28.4676" width="0.2032" layer="16"/>
-<wire x1="69.712" y1="28.4676" x2="68.8" y2="27.5556" width="0.2032" layer="16"/>
-<wire x1="70.8530375" y1="28.2676" x2="70.6530375" y2="28.4676" width="0.2032" layer="16"/>
-<wire x1="54.2707" y1="31.4322" x2="52.2" y2="31.4322" width="0.2032" layer="16"/>
-<via x="52.2" y="31.4322" extent="1-16" drill="0.35"/>
-<wire x1="77.67756875" y1="21.6156" x2="71.30216875" y2="27.991" width="0.2032" layer="1"/>
-<wire x1="71.30216875" y1="27.991" x2="71.1296375" y2="27.991" width="0.2032" layer="1"/>
-<wire x1="68.8" y1="27.5556" x2="58.1473" y2="27.5556" width="0.2032" layer="16"/>
-<wire x1="58.1473" y1="27.5556" x2="54.2707" y2="31.4322" width="0.2032" layer="16"/>
-<wire x1="52.2" y1="31.4322" x2="52.2" y2="32.6" width="0.2032" layer="1"/>
-<wire x1="14.38" y1="43.42" x2="16.6" y2="41.2" width="0.2032" layer="1"/>
-<wire x1="14.38" y1="43.42" x2="14.38" y2="45.2274" width="0.2032" layer="1"/>
-<wire x1="44" y1="40.8" x2="52.2" y2="32.6" width="0.2032" layer="1"/>
-<wire x1="19.38188125" y1="41.2" x2="21.41538125" y2="43.2335" width="0.2032" layer="1"/>
-<wire x1="16.6" y1="41.2" x2="19.38188125" y2="41.2" width="0.2032" layer="1"/>
-<wire x1="21.41538125" y1="43.2335" x2="25.1665" y2="43.2335" width="0.2032" layer="1"/>
-<wire x1="25.1665" y1="43.2335" x2="27.6" y2="40.8" width="0.2032" layer="1"/>
-<wire x1="27.6" y1="40.8" x2="44" y2="40.8" width="0.2032" layer="1"/>
+<contactref element="J3" pad="8"/>
+<wire x1="105.397" y1="27.46" x2="104.137" y2="26.2" width="0.1524" layer="1"/>
+<wire x1="104.137" y1="26.2" x2="94.9" y2="26.2" width="0.1524" layer="1"/>
+<wire x1="94.9" y1="26.2" x2="91.16894375" y2="26.2" width="0.1524" layer="1"/>
+<wire x1="91.16894375" y1="26.2" x2="87.3952" y2="29.97374375" width="0.1524" layer="1"/>
+<wire x1="94.897" y1="27.46" x2="94.9" y2="27.457" width="0.1524" layer="1"/>
+<wire x1="94.9" y1="27.457" x2="94.9" y2="26.2" width="0.1524" layer="1"/>
+<wire x1="87.3952" y1="29.97374375" x2="87.3952" y2="39.47374375" width="0.1524" layer="1"/>
+<wire x1="15.97374375" y1="43.1952" x2="15.3452" y2="43.82374375" width="0.1524" layer="1"/>
+<wire x1="14.38" y1="46.62" x2="14.38" y2="47.2274" width="0.1524" layer="1"/>
+<wire x1="87.3952" y1="39.47374375" x2="72.57374375" y2="54.2952" width="0.1524" layer="1"/>
+<wire x1="72.57374375" y1="54.2952" x2="41.52625625" y2="54.2952" width="0.1524" layer="1"/>
+<wire x1="41.52625625" y1="54.2952" x2="35.32625625" y2="48.0952" width="0.1524" layer="1"/>
+<wire x1="35.32625625" y1="48.0952" x2="23.62625625" y2="48.0952" width="0.1524" layer="1"/>
+<wire x1="23.62625625" y1="48.0952" x2="18.72625625" y2="43.1952" width="0.1524" layer="1"/>
+<wire x1="18.72625625" y1="43.1952" x2="15.97374375" y2="43.1952" width="0.1524" layer="1"/>
+<wire x1="15.3452" y1="43.82374375" x2="15.3452" y2="45.6548" width="0.1524" layer="1"/>
+<wire x1="15.3452" y1="45.6548" x2="14.38" y2="46.62" width="0.1524" layer="1"/>
 </signal>
 <signal name="Y">
 <contactref element="U1" pad="P$23"/>
 <contactref element="J2" pad="17"/>
-<wire x1="80.53" y1="21.26" x2="77.53026875" y2="21.26" width="0.2032" layer="1"/>
-<wire x1="71.15486875" y1="27.6354" x2="70.2" y2="27.6354" width="0.2032" layer="1"/>
-<wire x1="70.2" y1="27.6354" x2="70" y2="27.8354" width="0.2032" layer="1"/>
-<via x="70" y="27.8354" extent="1-16" drill="0.35"/>
-<wire x1="70" y1="27.8354" x2="69.3646" y2="27.2" width="0.2032" layer="16"/>
-<wire x1="54.4" y1="30.8" x2="53" y2="30.8" width="0.2032" layer="16"/>
-<via x="53" y="30.8" extent="1-16" drill="0.35"/>
-<wire x1="77.53026875" y1="21.26" x2="71.15486875" y2="27.6354" width="0.2032" layer="1"/>
-<wire x1="69.3646" y1="27.2" x2="58" y2="27.2" width="0.2032" layer="16"/>
-<wire x1="58" y1="27.2" x2="54.4" y2="30.8" width="0.2032" layer="16"/>
-<wire x1="15.65" y1="45.2274" x2="15.65" y2="42.6529" width="0.2032" layer="1"/>
-<wire x1="15.65" y1="42.6529" x2="16.7473" y2="41.5556" width="0.2032" layer="1"/>
-<wire x1="16.7473" y1="41.5556" x2="19.23458125" y2="41.5556" width="0.2032" layer="1"/>
-<wire x1="19.23458125" y1="41.5556" x2="21.26808125" y2="43.5891" width="0.2032" layer="1"/>
-<wire x1="21.26808125" y1="43.5891" x2="25.3138" y2="43.5891" width="0.2032" layer="1"/>
-<wire x1="25.3138" y1="43.5891" x2="27.7473" y2="41.1556" width="0.2032" layer="1"/>
-<wire x1="27.7473" y1="41.1556" x2="44.1473" y2="41.1556" width="0.2032" layer="1"/>
-<wire x1="53" y1="32.3029" x2="53" y2="30.8" width="0.2032" layer="1"/>
-<wire x1="44.1473" y1="41.1556" x2="53" y2="32.3029" width="0.2032" layer="1"/>
+<contactref element="J3" pad="7"/>
+<wire x1="15.65" y1="47.2274" x2="15.65" y2="43.95" width="0.1524" layer="1"/>
+<wire x1="15.65" y1="43.95" x2="16.1" y2="43.5" width="0.1524" layer="1"/>
+<wire x1="16.1" y1="43.5" x2="18.6" y2="43.5" width="0.1524" layer="1"/>
+<wire x1="18.6" y1="43.5" x2="23.5" y2="48.4" width="0.1524" layer="1"/>
+<wire x1="23.5" y1="48.4" x2="35.2" y2="48.4" width="0.1524" layer="1"/>
+<wire x1="101.363" y1="28.7" x2="102.603" y2="27.46" width="0.1524" layer="1"/>
+<wire x1="35.2" y1="48.4" x2="41.4" y2="54.6" width="0.1524" layer="1"/>
+<wire x1="41.4" y1="54.6" x2="72.7" y2="54.6" width="0.1524" layer="1"/>
+<wire x1="72.7" y1="54.6" x2="87.7" y2="39.6" width="0.1524" layer="1"/>
+<wire x1="87.7" y1="39.6" x2="87.7" y2="30.1" width="0.1524" layer="1"/>
+<wire x1="87.7" y1="30.1" x2="89.1" y2="28.7" width="0.1524" layer="1"/>
+<wire x1="89.1" y1="28.7" x2="92.1" y2="28.7" width="0.1524" layer="1"/>
+<wire x1="92.1" y1="28.7" x2="101.363" y2="28.7" width="0.1524" layer="1"/>
+<wire x1="92.103" y1="27.46" x2="92.1" y2="27.463" width="0.1524" layer="1"/>
+<wire x1="92.1" y1="27.463" x2="92.1" y2="28.7" width="0.1524" layer="1"/>
 </signal>
 <signal name="B">
 <contactref element="U1" pad="P$20"/>
 <contactref element="J2" pad="13"/>
-<wire x1="80.53" y1="26.34" x2="74.26" y2="26.34" width="0.2032" layer="1"/>
-<wire x1="71.6" y1="29" x2="68.2" y2="29" width="0.2032" layer="1"/>
-<wire x1="68.2" y1="29" x2="68" y2="28.8" width="0.2032" layer="1"/>
-<via x="68" y="28.8" extent="1-16" drill="0.35"/>
-<wire x1="68" y1="28.8" x2="59.2" y2="28.8" width="0.2032" layer="16"/>
-<wire x1="59.2" y1="28.8" x2="55.6" y2="32.4" width="0.2032" layer="16"/>
-<via x="55.6" y="32.4" extent="1-16" drill="0.35"/>
-<wire x1="55.6" y1="32.4" x2="45.8" y2="42.2" width="0.2032" layer="1"/>
-<wire x1="19.8" y1="44.2" x2="19.4" y2="44.6" width="0.2032" layer="1"/>
-<wire x1="19.4" y1="44.6" x2="19.4" y2="45.1674" width="0.2032" layer="1"/>
-<wire x1="19.4" y1="45.1674" x2="19.46" y2="45.2274" width="0.2032" layer="1"/>
-<wire x1="74.26" y1="26.34" x2="71.6" y2="29" width="0.2032" layer="1"/>
-<wire x1="45.8" y1="42.2" x2="32" y2="42.2" width="0.2032" layer="1"/>
-<wire x1="32" y1="42.2" x2="30" y2="44.2" width="0.2032" layer="1"/>
-<wire x1="30" y1="44.2" x2="19.8" y2="44.2" width="0.2032" layer="1"/>
+<contactref element="J3" pad="3"/>
+<wire x1="19.46" y1="47.96" x2="19.46" y2="47.2274" width="0.1524" layer="1"/>
+<wire x1="89.2048" y1="34.1" x2="89.2048" y2="40.22625625" width="0.1524" layer="1"/>
+<wire x1="89.2048" y1="40.22625625" x2="73.82625625" y2="55.6048" width="0.1524" layer="1"/>
+<wire x1="73.82625625" y1="55.6048" x2="40.17374375" y2="55.6048" width="0.1524" layer="1"/>
+<wire x1="40.17374375" y1="55.6048" x2="34.37374375" y2="49.8048" width="0.1524" layer="1"/>
+<wire x1="34.37374375" y1="49.8048" x2="22.87634375" y2="49.8048" width="0.1524" layer="1"/>
+<wire x1="22.87634375" y1="49.8048" x2="21.67154375" y2="48.6" width="0.1524" layer="1"/>
+<wire x1="21.67154375" y1="48.6" x2="20.1" y2="48.6" width="0.1524" layer="1"/>
+<wire x1="20.1" y1="48.6" x2="19.46" y2="47.96" width="0.1524" layer="1"/>
+<wire x1="102.603" y1="32.54" x2="101.343" y2="33.8" width="0.1524" layer="1"/>
+<wire x1="89.5048" y1="33.8" x2="89.2048" y2="34.1" width="0.1524" layer="1"/>
+<wire x1="101.343" y1="33.8" x2="92.1" y2="33.8" width="0.1524" layer="1"/>
+<wire x1="92.1" y1="33.8" x2="89.5048" y2="33.8" width="0.1524" layer="1"/>
+<wire x1="92.103" y1="32.54" x2="92.1" y2="32.543" width="0.1524" layer="1"/>
+<wire x1="92.1" y1="32.543" x2="92.1" y2="33.8" width="0.1524" layer="1"/>
 </signal>
 <signal name="A">
 <contactref element="U1" pad="P$19"/>
 <contactref element="J2" pad="14"/>
-<wire x1="20.73" y1="45.2274" x2="20.7726" y2="45.2274" width="0.2032" layer="1"/>
-<wire x1="20.7726" y1="45.2274" x2="21.0444" y2="44.9556" width="0.2032" layer="1"/>
-<via x="56.5088" y="32.4" extent="1-16" drill="0.35"/>
-<wire x1="55.4707" y1="33.0322" x2="55.86186875" y2="33.0322" width="0.2032" layer="1"/>
-<wire x1="56.49406875" y1="32.4" x2="56.5088" y2="32.4" width="0.2032" layer="1"/>
-<wire x1="55.86186875" y1="33.0322" x2="56.49406875" y2="32.4" width="0.2032" layer="1"/>
-<wire x1="56.5088" y1="32.4" x2="56.5088" y2="31.9941" width="0.2032" layer="16"/>
-<via x="67.2" y="29.4322" extent="1-16" drill="0.35"/>
-<wire x1="79.30170625" y1="26.8" x2="80.03550625" y2="27.5338" width="0.2032" layer="1"/>
-<wire x1="81.8762" y1="27.5338" x2="83.07" y2="26.34" width="0.2032" layer="1"/>
-<wire x1="21.0444" y1="44.9556" x2="29.7473" y2="44.9556" width="0.2032" layer="1"/>
-<wire x1="29.7473" y1="44.9556" x2="32.1473" y2="42.5556" width="0.2032" layer="1"/>
-<wire x1="32.1473" y1="42.5556" x2="45.9473" y2="42.5556" width="0.2032" layer="1"/>
-<wire x1="45.9473" y1="42.5556" x2="55.4707" y2="33.0322" width="0.2032" layer="1"/>
-<wire x1="56.5088" y1="31.9941" x2="59.1473" y2="29.3556" width="0.2032" layer="16"/>
-<wire x1="67.2" y1="29.4322" x2="67.1234" y2="29.3556" width="0.2032" layer="16"/>
-<wire x1="67.1234" y1="29.3556" x2="59.1473" y2="29.3556" width="0.2032" layer="16"/>
-<wire x1="67.2" y1="29.4322" x2="71.6707" y2="29.4322" width="0.2032" layer="1"/>
-<wire x1="71.6707" y1="29.4322" x2="74.3029" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="74.3029" y1="26.8" x2="79.30170625" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="80.03550625" y1="27.5338" x2="81.8762" y2="27.5338" width="0.2032" layer="1"/>
+<contactref element="J3" pad="4"/>
+<wire x1="20.73" y1="47.2274" x2="23.0026" y2="49.5" width="0.1524" layer="1"/>
+<wire x1="88.9" y1="33.8" x2="91.4" y2="31.3" width="0.1524" layer="1"/>
+<wire x1="91.4" y1="31.3" x2="94.9" y2="31.3" width="0.1524" layer="1"/>
+<wire x1="94.9" y1="31.3" x2="104.8" y2="31.3" width="0.1524" layer="1"/>
+<wire x1="104.8" y1="31.3" x2="105.397" y2="31.897" width="0.1524" layer="1"/>
+<wire x1="105.397" y1="31.897" x2="105.397" y2="32.54" width="0.1524" layer="1"/>
+<wire x1="23.0026" y1="49.5" x2="34.5" y2="49.5" width="0.1524" layer="1"/>
+<wire x1="34.5" y1="49.5" x2="40.3" y2="55.3" width="0.1524" layer="1"/>
+<wire x1="40.3" y1="55.3" x2="73.7" y2="55.3" width="0.1524" layer="1"/>
+<wire x1="73.7" y1="55.3" x2="88.9" y2="40.1" width="0.1524" layer="1"/>
+<wire x1="88.9" y1="40.1" x2="88.9" y2="33.8" width="0.1524" layer="1"/>
+<wire x1="94.897" y1="32.54" x2="94.9" y2="32.537" width="0.1524" layer="1"/>
+<wire x1="94.9" y1="32.537" x2="94.9" y2="31.3" width="0.1524" layer="1"/>
 </signal>
 <signal name="GND">
 <contactref element="J2" pad="15"/>
@@ -1267,349 +1373,279 @@ design rules under a new name.</description>
 <contactref element="J2" pad="21"/>
 <contactref element="U1" pad="P$21"/>
 <contactref element="U1" pad="P$22"/>
-<contactref element="C2" pad="P$1"/>
-<contactref element="J7" pad="P$1"/>
 <contactref element="C1" pad="P$1"/>
-<contactref element="R2" pad="2"/>
-<contactref element="R1" pad="2"/>
-<contactref element="C4" pad="1"/>
-<contactref element="C3" pad="1"/>
 <contactref element="R4" pad="1"/>
-<contactref element="R5" pad="1"/>
-<contactref element="J3" pad="6"/>
-<contactref element="J3" pad="5"/>
-<contactref element="C5" pad="2"/>
-<contactref element="U$1" pad="P$2"/>
-<contactref element="C6" pad="2"/>
 <contactref element="X1" pad="6"/>
 <contactref element="J1" pad="4"/>
-<contactref element="U2" pad="11"/>
-<contactref element="U2" pad="15"/>
-<contactref element="J14" pad="1"/>
-<contactref element="R7" pad="2"/>
-<contactref element="R6" pad="2"/>
-<contactref element="C9" pad="2"/>
-<contactref element="C10" pad="2"/>
-<contactref element="C7" pad="2"/>
-<contactref element="C8" pad="2"/>
 <contactref element="J15" pad="1"/>
 <contactref element="J16" pad="1"/>
 <contactref element="J17" pad="1"/>
 <contactref element="J18" pad="1"/>
-<polygon width="0" layer="16" thermals="no" rank="2">
-<vertex x="-1" y="-1"/>
-<vertex x="89" y="-1"/>
-<vertex x="89" y="56"/>
-<vertex x="81" y="56"/>
-<vertex x="81" y="44"/>
-<vertex x="77" y="44"/>
-<vertex x="77" y="28"/>
-<vertex x="76" y="28"/>
-<vertex x="76" y="45"/>
-<vertex x="80" y="45"/>
-<vertex x="80" y="56"/>
-<vertex x="-1" y="56"/>
-</polygon>
-<wire x1="3" y1="9" x2="5" y2="9" width="0.8128" layer="1"/>
-<wire x1="5" y1="9" x2="7" y2="9" width="0.8128" layer="1"/>
-<wire x1="7" y1="9" x2="9" y2="9" width="0.8128" layer="1"/>
-<wire x1="5" y1="12" x2="6" y2="13" width="0.8128" layer="1"/>
-<wire x1="5" y1="9" x2="5" y2="12" width="0.8128" layer="1"/>
-<wire x1="15" y1="7" x2="13" y2="7" width="0.2032" layer="1"/>
-<wire x1="13" y1="7" x2="13" y2="8" width="0.2032" layer="1"/>
-<via x="13" y="8" extent="1-16" drill="0.35"/>
-<via x="10.5" y="11.5" extent="1-16" drill="0.35"/>
-<via x="10.5" y="12.5" extent="1-16" drill="0.35"/>
-<via x="10.5" y="13.5" extent="1-16" drill="0.35"/>
+<via x="9.5" y="13.5" extent="1-16" drill="0.35"/>
+<via x="9.5" y="14.5" extent="1-16" drill="0.35"/>
+<via x="9.5" y="15.5" extent="1-16" drill="0.35"/>
+<via x="9.5" y="16.5" extent="1-16" drill="0.35"/>
+<via x="10.5" y="16.5" extent="1-16" drill="0.35"/>
+<via x="10.5" y="15.5" extent="1-16" drill="0.35"/>
 <via x="10.5" y="14.5" extent="1-16" drill="0.35"/>
+<via x="10.5" y="13.5" extent="1-16" drill="0.35"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="2">
+<vertex x="1" y="12.5"/>
+<vertex x="19" y="12.5"/>
+<vertex x="19" y="17.5"/>
+<vertex x="1" y="17.5"/>
+</polygon>
+<via x="11.5" y="16.5" extent="1-16" drill="0.35"/>
+<via x="11.5" y="15.5" extent="1-16" drill="0.35"/>
 <via x="11.5" y="14.5" extent="1-16" drill="0.35"/>
 <via x="11.5" y="13.5" extent="1-16" drill="0.35"/>
-<via x="11.5" y="12.5" extent="1-16" drill="0.35"/>
-<via x="11.5" y="11.5" extent="1-16" drill="0.35"/>
-<polygon width="0" layer="1" thermals="no" rank="2">
-<vertex x="2" y="10.5"/>
-<vertex x="21.5" y="10.5"/>
-<vertex x="21.5" y="15.5"/>
-<vertex x="2" y="15.5"/>
-</polygon>
-<via x="12.5" y="14.5" extent="1-16" drill="0.35"/>
 <via x="12.5" y="13.5" extent="1-16" drill="0.35"/>
-<via x="12.5" y="12.5" extent="1-16" drill="0.35"/>
-<via x="12.5" y="11.5" extent="1-16" drill="0.35"/>
-<via x="13.5" y="11.5" extent="1-16" drill="0.35"/>
-<via x="13.5" y="12.5" extent="1-16" drill="0.35"/>
-<via x="13.5" y="13.5" extent="1-16" drill="0.35"/>
+<via x="12.5" y="14.5" extent="1-16" drill="0.35"/>
+<via x="12.5" y="15.5" extent="1-16" drill="0.35"/>
+<via x="12.5" y="16.5" extent="1-16" drill="0.35"/>
+<via x="13.5" y="16.5" extent="1-16" drill="0.35"/>
+<via x="13.5" y="15.5" extent="1-16" drill="0.35"/>
 <via x="13.5" y="14.5" extent="1-16" drill="0.35"/>
-<via x="14.5" y="14.5" extent="1-16" drill="0.35"/>
-<via x="14.5" y="13.5" extent="1-16" drill="0.35"/>
-<via x="14.5" y="12.5" extent="1-16" drill="0.35"/>
-<via x="14.5" y="11.5" extent="1-16" drill="0.35"/>
-<via x="17" y="43.5" extent="1-16" drill="0.35"/>
-<via x="18" y="43.5" extent="1-16" drill="0.35"/>
-<via x="18" y="42.5" extent="1-16" drill="0.35"/>
-<via x="17" y="42.5" extent="1-16" drill="0.35"/>
-<polygon width="0" layer="1" thermals="no" rank="2">
-<vertex x="16.5" y="47.5"/>
-<vertex x="16.5" y="42"/>
-<vertex x="18.5" y="42"/>
-<vertex x="18.5" y="47.5"/>
+<via x="13.5" y="13.5" extent="1-16" drill="0.35"/>
+<via x="17" y="45.5" extent="1-16" drill="0.35"/>
+<via x="18" y="45.5" extent="1-16" drill="0.35"/>
+<via x="18" y="44.5" extent="1-16" drill="0.35"/>
+<via x="17" y="44.5" extent="1-16" drill="0.35"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="2">
+<vertex x="16.5" y="48.5"/>
+<vertex x="16.5" y="44"/>
+<vertex x="18.5" y="44"/>
+<vertex x="18.5" y="48.5"/>
 </polygon>
-<wire x1="65.4" y1="45" x2="65.5" y2="44.9" width="0.4064" layer="1"/>
-<wire x1="65.5" y1="44.9" x2="65.5" y2="43" width="0.4064" layer="1"/>
-<via x="65.5" y="43" extent="1-16" drill="0.35"/>
-<wire x1="65.5" y1="43" x2="65.5" y2="42" width="0.4064" layer="1"/>
-<via x="65.5" y="42" extent="1-16" drill="0.35"/>
-<wire x1="48" y1="20" x2="50" y2="20" width="0.3048" layer="1"/>
-<wire x1="50" y1="20" x2="51.4" y2="20" width="0.3048" layer="1"/>
-<via x="51.4" y="20" extent="1-16" drill="0.35"/>
-<wire x1="51.4" y1="20" x2="52.4" y2="20" width="0.3048" layer="1"/>
-<via x="52.4" y="20" extent="1-16" drill="0.35"/>
-<wire x1="48" y1="26" x2="50" y2="26" width="0.3048" layer="1"/>
-<wire x1="50" y1="26" x2="51.4" y2="26" width="0.3048" layer="1"/>
-<via x="51.4" y="26" extent="1-16" drill="0.35"/>
-<wire x1="51.4" y1="26" x2="52.4" y2="26" width="0.3048" layer="1"/>
-<via x="52.4" y="26" extent="1-16" drill="0.35"/>
-<wire x1="57" y1="29" x2="57" y2="27" width="0.3048" layer="1"/>
-<wire x1="57" y1="27" x2="56" y2="27" width="0.3048" layer="1"/>
-<via x="56" y="27" extent="1-16" drill="0.35"/>
-<via x="55" y="22" extent="1-16" drill="0.35"/>
-<via x="55" y="24" extent="1-16" drill="0.35"/>
-<via x="57" y="24" extent="1-16" drill="0.35"/>
-<via x="57" y="22" extent="1-16" drill="0.35"/>
-<wire x1="58.875" y1="23" x2="57.2" y2="23" width="0.3048" layer="1"/>
-<wire x1="57.2" y1="23" x2="57" y2="22.8" width="0.3048" layer="1"/>
-<wire x1="57" y1="22.8" x2="57" y2="22" width="0.3048" layer="1"/>
-<wire x1="65.4" y1="29" x2="65.4" y2="30.6" width="0.3048" layer="1"/>
-<via x="65.4" y="30.6" extent="1-16" drill="0.35"/>
-<wire x1="65.4" y1="30.6" x2="65.4" y2="31.6" width="0.3048" layer="1"/>
-<via x="65.4" y="31.6" extent="1-16" drill="0.35"/>
 <contactref element="D6" pad="P$2"/>
-<wire x1="56" y1="23" x2="55" y2="22" width="0.1524" layer="1"/>
+<contactref element="J3" pad="6"/>
+<contactref element="U$2" pad="3"/>
+<contactref element="U$2" pad="5"/>
+<contactref element="U$2" pad="6"/>
+<contactref element="U$2" pad="4"/>
+<contactref element="U2" pad="4"/>
+<contactref element="C6" pad="2"/>
+<contactref element="R1" pad="1"/>
+<contactref element="D1" pad="2"/>
+<contactref element="D7" pad="2"/>
+<contactref element="U3" pad="4"/>
+<contactref element="R5" pad="1"/>
+<contactref element="C3" pad="2"/>
+<contactref element="J3" pad="5"/>
+<contactref element="D8" pad="2"/>
+<contactref element="J8" pad="P$1"/>
+<polygon width="0.1524" layer="16" rank="2">
+<vertex x="-1" y="64"/>
+<vertex x="111" y="64"/>
+<vertex x="111" y="-1"/>
+<vertex x="-1" y="-1"/>
+</polygon>
+<via x="22.5" y="12.4" extent="1-16" drill="0.35"/>
+<contactref element="J20" pad="1"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="46.5" y="32.5"/>
+<vertex x="52" y="32.5"/>
+<vertex x="52.5" y="32"/>
+<vertex x="55.5" y="32"/>
+<vertex x="55.5" y="29"/>
+<vertex x="46.5" y="29"/>
+</polygon>
+<via x="51.5" y="29.5" extent="1-16" drill="0.45"/>
+<via x="52.5" y="30.5" extent="1-16" drill="0.45"/>
+<via x="51.5" y="31.5" extent="1-16" drill="0.45"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="46.5" y="12"/>
+<vertex x="52" y="12"/>
+<vertex x="52.5" y="11.5"/>
+<vertex x="55.5" y="11.5"/>
+<vertex x="55.5" y="8.5"/>
+<vertex x="46.5" y="8.5"/>
+</polygon>
+<via x="51.5" y="11" extent="1-16" drill="0.45"/>
+<via x="51.5" y="9" extent="1-16" drill="0.45"/>
+<via x="52.5" y="10" extent="1-16" drill="0.45"/>
+<wire x1="56.5" y1="37.578" x2="58.178" y2="37.578" width="0.1524" layer="1"/>
+<wire x1="58.178" y1="37.578" x2="58.2" y2="37.6" width="0.1524" layer="1"/>
+<via x="58.2" y="37.6" extent="1-16" drill="0.35"/>
+<contactref element="R12" pad="1"/>
+<contactref element="R13" pad="2"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="44.5" y="10"/>
+<vertex x="44.5" y="15.5"/>
+<vertex x="21.5" y="15.5"/>
+<vertex x="21.5" y="10"/>
+</polygon>
+<contactref element="J14" pad="1"/>
+<wire x1="86.873" y1="10.227" x2="85" y2="12.1" width="0.254" layer="1"/>
+<wire x1="84" y1="12.1" x2="85" y2="12.1" width="0.254" layer="1"/>
+<wire x1="86.873" y1="10" x2="86.873" y2="10.227" width="0.254" layer="1"/>
+<contactref element="C2" pad="2"/>
+<contactref element="C4" pad="2"/>
+<via x="43.5" y="14.5" extent="1-16" drill="0.35"/>
+<via x="42" y="13.5" extent="1-16" drill="0.35"/>
+<via x="43.5" y="12.5" extent="1-16" drill="0.35"/>
+<via x="40.5" y="12.5" extent="1-16" drill="0.35"/>
+<via x="40.5" y="14.5" extent="1-16" drill="0.35"/>
+<via x="39" y="13.5" extent="1-16" drill="0.35"/>
+<contactref element="C5" pad="2"/>
+<contactref element="C7" pad="2"/>
+<contactref element="C8" pad="2"/>
+<contactref element="C9" pad="2"/>
+<via x="93" y="58" extent="1-16" drill="0.35"/>
+<via x="93" y="55.5" extent="1-16" drill="0.35"/>
+<via x="91.5" y="55.5" extent="1-16" drill="0.35"/>
+<via x="92.3" y="56.75" extent="1-16" drill="0.35"/>
+<via x="91.5" y="58" extent="1-16" drill="0.35"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="2">
+<vertex x="96.5" y="54.5"/>
+<vertex x="96.5" y="59"/>
+<vertex x="90" y="59"/>
+<vertex x="90" y="54.5"/>
+</polygon>
+<polygon width="0.127" layer="1" thermals="no" rank="2">
+<vertex x="64" y="16"/>
+<vertex x="64" y="20.5"/>
+<vertex x="61.5" y="20.5"/>
+<vertex x="61.5" y="18.5"/>
+<vertex x="54.5" y="18.5"/>
+<vertex x="54.5" y="16"/>
+</polygon>
+<via x="63.5" y="19.5" extent="1-16" drill="0.35"/>
+<via x="62" y="19.5" extent="1-16" drill="0.35"/>
+<via x="62" y="18" extent="1-16" drill="0.35"/>
+<contactref element="C10" pad="2"/>
+<wire x1="68.9" y1="43.5" x2="74.5" y2="43.5" width="0.6096" layer="1"/>
+<wire x1="74.5" y1="43.5" x2="76.27" y2="41.73" width="0.6096" layer="1"/>
+<wire x1="76.27" y1="41.73" x2="76.27" y2="40.77" width="0.6096" layer="1"/>
 </signal>
 <signal name="+24V">
-<contactref element="J2" pad="20"/>
-<contactref element="J2" pad="11"/>
-<contactref element="J2" pad="9"/>
-<contactref element="J2" pad="7"/>
-<contactref element="J2" pad="5"/>
-<contactref element="J2" pad="3"/>
-<contactref element="J2" pad="1"/>
-<contactref element="J2" pad="30"/>
-<contactref element="J2" pad="22"/>
-<contactref element="J2" pad="24"/>
-<contactref element="J2" pad="26"/>
-<contactref element="J2" pad="28"/>
-<contactref element="C2" pad="P$2"/>
-<contactref element="J8" pad="P$1"/>
 <contactref element="C1" pad="P$2"/>
-<contactref element="C3" pad="2"/>
-<contactref element="R1" pad="1"/>
-<contactref element="R2" pad="1"/>
-<contactref element="C4" pad="2"/>
 <contactref element="R3" pad="2"/>
-<contactref element="J3" pad="10"/>
-<contactref element="J3" pad="1"/>
-<contactref element="U$1" pad="P$1"/>
-<contactref element="C5" pad="1"/>
-<contactref element="J14" pad="2"/>
-<polygon width="0" layer="1" thermals="no" rank="2">
-<vertex x="-2" y="7"/>
-<vertex x="16" y="7"/>
-<vertex x="19" y="10"/>
-<vertex x="60" y="10"/>
-<vertex x="62" y="8"/>
-<vertex x="77" y="8"/>
-<vertex x="82" y="13"/>
-<vertex x="82" y="20"/>
-<vertex x="84" y="20"/>
-<vertex x="84" y="28"/>
-<vertex x="79" y="28"/>
-<vertex x="79" y="45"/>
-<vertex x="90" y="45"/>
-<vertex x="90" y="-2"/>
+<contactref element="D6" pad="P$1"/>
+<contactref element="U$2" pad="7"/>
+<contactref element="U$2" pad="8"/>
+<contactref element="Q1" pad="P$5"/>
+<contactref element="U2" pad="1"/>
+<contactref element="C6" pad="1"/>
+<contactref element="Q2" pad="P$5"/>
+<contactref element="J7" pad="P$1"/>
+<wire x1="73.73" y1="40.77" x2="73.73" y2="38.23" width="1.27" layer="1"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="-2" y="12"/>
+<vertex x="13" y="12"/>
+<vertex x="15.5" y="9.5"/>
+<vertex x="44.5" y="9.5"/>
+<vertex x="46" y="8"/>
+<vertex x="56.5" y="8"/>
+<vertex x="58" y="9.5"/>
+<vertex x="61" y="9.5"/>
+<vertex x="65" y="13.5"/>
+<vertex x="95" y="13.5"/>
+<vertex x="95" y="-2"/>
 <vertex x="-2" y="-2"/>
 </polygon>
-<wire x1="64.603" y1="17.08" x2="64.603" y2="18.603" width="0.8128" layer="1"/>
-<wire x1="64.603" y1="18.603" x2="65" y2="19" width="0.8128" layer="1"/>
-<wire x1="65" y1="19" x2="69" y2="19" width="0.8128" layer="1"/>
-<wire x1="69" y1="19" x2="70" y2="18" width="0.8128" layer="1"/>
-<wire x1="67.92" y1="6.92" x2="67.397" y2="6.92" width="0.8128" layer="1"/>
-<wire x1="70" y1="18" x2="70" y2="9" width="0.8128" layer="1"/>
-<wire x1="70" y1="9" x2="67.92" y2="6.92" width="0.8128" layer="1"/>
-<wire x1="64" y1="34.46" x2="64" y2="34" width="0.8128" layer="1"/>
-<wire x1="62.6" y1="32.6" x2="62.6" y2="29" width="0.8128" layer="1"/>
-<wire x1="64" y1="34" x2="62.6" y2="32.6" width="0.8128" layer="1"/>
-<wire x1="64" y1="34.46" x2="80.03" y2="34.46" width="0.8128" layer="1"/>
-<wire x1="80.03" y1="34.46" x2="80.53" y2="33.96" width="0.8128" layer="1"/>
-<contactref element="D6" pad="P$1"/>
-</signal>
-<signal name="+5V">
-<contactref element="J12" pad="2"/>
-<contactref element="J11" pad="2"/>
-<contactref element="J13" pad="2"/>
-<contactref element="J10" pad="2"/>
-<contactref element="J9" pad="2"/>
-<contactref element="C10" pad="1"/>
-<contactref element="C9" pad="1"/>
-<contactref element="U2" pad="4"/>
-<wire x1="68.2126" y1="46" x2="65.7126" y2="48.5" width="0.6096" layer="1"/>
-<wire x1="58" y1="48.5" x2="58" y2="46.2126" width="0.6096" layer="1"/>
-<wire x1="58" y1="46.2126" x2="58.2126" y2="46" width="0.6096" layer="1"/>
-<wire x1="65.7126" y1="48.5" x2="58" y2="48.5" width="0.6096" layer="1"/>
-<wire x1="58.2126" y1="46" x2="56.0126" y2="43.8" width="0.6096" layer="1"/>
-<wire x1="56.0126" y1="43.8" x2="35.9874" y2="43.8" width="0.6096" layer="1"/>
-<wire x1="35.9874" y1="43.8" x2="33.7874" y2="46" width="0.6096" layer="1"/>
-<wire x1="54.1698" y1="23.34876875" x2="53.82103125" y2="23" width="0.3048" layer="1"/>
-<wire x1="53.82103125" y1="23" x2="53.125" y2="23" width="0.3048" layer="1"/>
-<wire x1="53.125" y1="23" x2="51" y2="23" width="0.3048" layer="1"/>
-<wire x1="51" y1="23" x2="50" y2="24" width="0.3048" layer="1"/>
-<wire x1="50" y1="24" x2="48" y2="24" width="0.3048" layer="1"/>
-<wire x1="74.2126" y1="19" x2="74.2126" y2="23.7874" width="0.6096" layer="1"/>
-<wire x1="71" y1="27" x2="67" y2="27" width="0.6096" layer="1"/>
-<wire x1="67" y1="24.2126" x2="67" y2="27" width="0.6096" layer="1"/>
-<wire x1="67" y1="24.2126" x2="67.2126" y2="24" width="0.6096" layer="1"/>
-<wire x1="74.2126" y1="23.7874" x2="71" y2="27" width="0.6096" layer="1"/>
-<wire x1="67" y1="27" x2="61.5" y2="27" width="0.6096" layer="1"/>
-<wire x1="61.5" y1="27" x2="61" y2="27.5" width="0.6096" layer="1"/>
-<wire x1="61" y1="39" x2="58" y2="42" width="0.6096" layer="1"/>
-<wire x1="58" y1="42" x2="58" y2="45.7874" width="0.6096" layer="1"/>
-<wire x1="58" y1="45.7874" x2="58.2126" y2="46" width="0.6096" layer="1"/>
-<wire x1="61" y1="27.5" x2="61" y2="31.5" width="0.6096" layer="1"/>
-<wire x1="61" y1="31.5" x2="61" y2="39" width="0.6096" layer="1"/>
-<wire x1="54.1698" y1="23.34876875" x2="54.1698" y2="29.1698" width="0.3048" layer="1"/>
-<wire x1="56.5" y1="31.5" x2="61" y2="31.5" width="0.3048" layer="1"/>
-<wire x1="54.1698" y1="29.1698" x2="56.5" y2="31.5" width="0.3048" layer="1"/>
+<wire x1="50" y1="13.9" x2="50.505" y2="14.405" width="0.6096" layer="1"/>
+<wire x1="50.505" y1="14.405" x2="54.2" y2="14.405" width="0.6096" layer="1"/>
+<contactref element="R13" pad="1"/>
+<contactref element="J14" pad="2"/>
+<polygon width="0.1524" layer="16">
+<vertex x="88.5" y="4.5"/>
+<vertex x="92.5" y="8.5"/>
+<vertex x="107" y="8.5"/>
+<vertex x="107" y="54"/>
+<vertex x="100.5" y="60.5"/>
+<vertex x="100.5" y="66"/>
+<vertex x="112.5" y="66"/>
+<vertex x="112.5" y="-3"/>
+<vertex x="88.5" y="-3"/>
+</polygon>
+<wire x1="66.95" y1="8" x2="70" y2="11.05" width="1.27" layer="1"/>
+<wire x1="56.5" y1="9.5" x2="56.5" y2="13.5" width="1.27" layer="1"/>
+<wire x1="56.5" y1="9.5" x2="58" y2="8" width="1.27" layer="1"/>
+<wire x1="58" y1="8" x2="66.95" y2="8" width="1.27" layer="1"/>
+<wire x1="55.595" y1="14.405" x2="56.5" y2="13.5" width="0.6096" layer="1"/>
+<wire x1="54.2" y1="14.405" x2="55.595" y2="14.405" width="0.6096" layer="1"/>
+<via x="89.5" y="4.5" extent="1-16" drill="0.45"/>
+<via x="89.5" y="2.5" extent="1-16" drill="0.45"/>
+<via x="91" y="3.5" extent="1-16" drill="0.45"/>
+<via x="91" y="5.5" extent="1-16" drill="0.45"/>
+<via x="91" y="1.5" extent="1-16" drill="0.45"/>
+<contactref element="C2" pad="1"/>
+<contactref element="C4" pad="1"/>
+<wire x1="56.5" y1="13.5" x2="58.5" y2="15.5" width="1.27" layer="1"/>
+<wire x1="58.5" y1="15.5" x2="61.8" y2="15.5" width="1.016" layer="1"/>
+<wire x1="68.2844" y1="21.9844" x2="68.2844" y2="23.50351875" width="1.27" layer="1"/>
+<wire x1="68.2844" y1="23.50351875" x2="73.73" y2="28.94911875" width="1.27" layer="1"/>
+<wire x1="61.8" y1="15.5" x2="68.2844" y2="21.9844" width="1.27" layer="1"/>
+<wire x1="73.73" y1="28.94911875" x2="73.73" y2="38.23" width="1.27" layer="1"/>
 </signal>
 <signal name="+3V3">
 <contactref element="U1" pad="P$25"/>
-<contactref element="J1" pad="3"/>
-<contactref element="U2" pad="6"/>
-<contactref element="C7" pad="1"/>
-<contactref element="C8" pad="1"/>
 <contactref element="D2" pad="1"/>
 <contactref element="D3" pad="1"/>
 <contactref element="D4" pad="1"/>
 <contactref element="D5" pad="1"/>
-<wire x1="53.125" y1="21.7" x2="50.3" y2="21.7" width="0.3048" layer="1"/>
-<wire x1="50.3" y1="21.7" x2="50" y2="22" width="0.3048" layer="1"/>
-<wire x1="50" y1="22" x2="48" y2="22" width="0.3048" layer="1"/>
-<wire x1="48" y1="22" x2="46.79793125" y2="22" width="0.3048" layer="1"/>
-<wire x1="46.79793125" y1="22" x2="45.14333125" y2="20.3454" width="0.3048" layer="1"/>
-<wire x1="34.6846" y1="20.3454" x2="33.44" y2="21.59" width="0.3048" layer="1"/>
-<wire x1="45.14333125" y1="20.3454" x2="34.6846" y2="20.3454" width="0.3048" layer="1"/>
-<wire x1="33.44" y1="29.21" x2="33.44" y2="26.67" width="0.2032" layer="1"/>
-<wire x1="33.44" y1="26.67" x2="33.44" y2="24.13" width="0.2032" layer="1"/>
-<wire x1="33.44" y1="24.13" x2="33.44" y2="21.59" width="0.2032" layer="1"/>
-<wire x1="25.127" y1="35.92" x2="25.2" y2="35.92" width="0.2032" layer="1"/>
-<wire x1="25.2" y1="35.92" x2="30.28" y2="35.92" width="0.2032" layer="1"/>
-<wire x1="33.44" y1="32.76" x2="33.44" y2="29.21" width="0.2032" layer="1"/>
-<wire x1="30.28" y1="35.92" x2="33.44" y2="32.76" width="0.2032" layer="1"/>
-<wire x1="13.11" y1="45.2274" x2="13.11" y2="37.29" width="0.3048" layer="1"/>
-<wire x1="25.4" y1="31.2" x2="27" y2="32.8" width="0.3048" layer="1"/>
-<wire x1="27" y1="32.8" x2="27" y2="34.12" width="0.3048" layer="1"/>
-<wire x1="27" y1="34.12" x2="25.2" y2="35.92" width="0.3048" layer="1"/>
-<wire x1="13.11" y1="37.29" x2="19.2" y2="31.2" width="0.3048" layer="1"/>
-<wire x1="19.2" y1="31.2" x2="25.4" y2="31.2" width="0.3048" layer="1"/>
+<contactref element="S4" pad="P$4"/>
+<contactref element="S3" pad="P$4"/>
+<contactref element="S2" pad="P$4"/>
+<contactref element="S1" pad="P$4"/>
+<wire x1="13.11" y1="47.2274" x2="13.11" y2="45.29" width="0.3048" layer="1"/>
+<wire x1="20.5" y1="44.1" x2="20.7" y2="44.1" width="0.3048" layer="1"/>
+<via x="20.7" y="44.1" extent="1-16" drill="0.35"/>
+<wire x1="20.7" y1="44.1" x2="25.2" y2="44.1" width="0.3048" layer="16"/>
+<wire x1="25.2" y1="44.1" x2="26.5" y2="42.8" width="0.3048" layer="16"/>
+<via x="26.5" y="42.8" extent="1-16" drill="0.35"/>
+<wire x1="26.5" y1="42.8" x2="27.153" y2="42.147" width="0.3048" layer="1"/>
+<wire x1="27.153" y1="42.147" x2="27.153" y2="40.005" width="0.3048" layer="1"/>
+<wire x1="13.11" y1="45.29" x2="15.8" y2="42.6" width="0.3048" layer="1"/>
+<wire x1="15.8" y1="42.6" x2="19" y2="42.6" width="0.3048" layer="1"/>
+<wire x1="19" y1="42.6" x2="20.5" y2="44.1" width="0.3048" layer="1"/>
+<wire x1="27.153" y1="40.005" x2="27.153" y2="37.465" width="0.3048" layer="1"/>
+<wire x1="27.153" y1="37.465" x2="27.153" y2="34.925" width="0.3048" layer="1"/>
+<wire x1="27.153" y1="34.925" x2="27.153" y2="32.385" width="0.3048" layer="1"/>
+<via x="27" y="26.1" extent="1-16" drill="0.35"/>
+<wire x1="27" y1="26.1" x2="28.9" y2="24.2" width="0.2032" layer="16"/>
+<via x="28.9" y="24.2" extent="1-16" drill="0.35"/>
+<wire x1="28.9" y1="24.2" x2="30.1" y2="23" width="0.2032" layer="1"/>
+<wire x1="33.9" y1="25.6" x2="33.9" y2="26.2" width="0.2032" layer="1"/>
+<wire x1="33.9" y1="26.2" x2="34.4" y2="26.7" width="0.2032" layer="1"/>
+<wire x1="42.4" y1="20.7" x2="42.4" y2="18.9" width="0.2032" layer="1"/>
+<wire x1="42.4" y1="18.9" x2="41.7" y2="18.2" width="0.2032" layer="1"/>
+<wire x1="41.7" y1="18.2" x2="41.05" y2="18.2" width="0.2032" layer="1"/>
+<wire x1="30.1" y1="23" x2="31.3" y2="23" width="0.2032" layer="1"/>
+<wire x1="31.3" y1="23" x2="33.9" y2="25.6" width="0.2032" layer="1"/>
+<wire x1="34.4" y1="26.7" x2="36.4" y2="26.7" width="0.2032" layer="1"/>
+<wire x1="36.4" y1="26.7" x2="37.5" y2="25.6" width="0.2032" layer="1"/>
+<wire x1="37.5" y1="25.6" x2="42.4" y2="20.7" width="0.2032" layer="1"/>
+<wire x1="35.05" y1="24.2" x2="36.1" y2="24.2" width="0.1524" layer="1"/>
+<wire x1="36.1" y1="24.2" x2="37.5" y2="25.6" width="0.1524" layer="1"/>
+<wire x1="29.05" y1="18.2" x2="35.4" y2="18.2" width="0.1524" layer="1"/>
+<wire x1="41" y1="18.2" x2="41.05" y2="18.2" width="0.1524" layer="1"/>
+<wire x1="39.3" y1="16.5" x2="41" y2="18.2" width="0.1524" layer="1"/>
+<wire x1="35.4" y1="18.2" x2="37.1" y2="16.5" width="0.1524" layer="1"/>
+<wire x1="37.1" y1="16.5" x2="38.9" y2="16.5" width="0.1524" layer="1"/>
+<wire x1="38.9" y1="16.5" x2="39.3" y2="16.5" width="0.1524" layer="1"/>
+<wire x1="35.05" y1="12.2" x2="38.9" y2="16.05" width="0.1524" layer="1"/>
+<wire x1="38.9" y1="16.05" x2="38.9" y2="16.5" width="0.1524" layer="1"/>
+<contactref element="D9" pad="1"/>
+<wire x1="27.153" y1="32.385" x2="27.153" y2="29.845" width="0.3048" layer="1"/>
+<wire x1="27.153" y1="29.845" x2="27.153" y2="26.253" width="0.2032" layer="1"/>
+<wire x1="27.153" y1="26.253" x2="27" y2="26.1" width="0.2032" layer="1"/>
 </signal>
 <signal name="3V3">
 </signal>
 <signal name="PSU_VSENSE">
 <contactref element="R4" pad="2"/>
 <contactref element="R3" pad="1"/>
-<contactref element="D1" pad="1"/>
 <contactref element="U1" pad="P$34"/>
-<wire x1="11" y1="9" x2="13" y2="9" width="0.2032" layer="1"/>
-<wire x1="13" y1="9" x2="13.4" y2="9" width="0.2032" layer="1"/>
-<wire x1="16.35" y1="7.8" x2="17" y2="7.15" width="0.2032" layer="1"/>
-<wire x1="13.4" y1="9" x2="14.6" y2="7.8" width="0.2032" layer="1"/>
-<wire x1="14.6" y1="7.8" x2="16.35" y2="7.8" width="0.2032" layer="1"/>
-<wire x1="11" y1="9" x2="11" y2="8.4" width="0.2032" layer="1"/>
-<wire x1="11" y1="8.4" x2="10.6" y2="8" width="0.2032" layer="1"/>
-<wire x1="10.6" y1="8" x2="2" y2="8" width="0.2032" layer="1"/>
-<wire x1="0.508" y1="18.692" x2="0.508" y2="20.4" width="0.2032" layer="1"/>
-<wire x1="0.508" y1="20.4" x2="1.053" y2="20.945" width="0.2032" layer="1"/>
-<wire x1="1.053" y1="20.945" x2="1.5276" y2="20.945" width="0.2032" layer="1"/>
-<wire x1="2" y1="8" x2="1.4" y2="8.6" width="0.2032" layer="1"/>
-<wire x1="1.4" y1="8.6" x2="1.4" y2="17.8" width="0.2032" layer="1"/>
-<wire x1="1.4" y1="17.8" x2="0.508" y2="18.692" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$2">
-<contactref element="D1" pad="2"/>
-<contactref element="R5" pad="2"/>
-<wire x1="15" y1="9" x2="16.85" y2="9" width="0.2032" layer="1"/>
-<wire x1="16.85" y1="9" x2="17" y2="8.85" width="0.2032" layer="1"/>
-</signal>
-<signal name="B2">
-<contactref element="J3" pad="3"/>
-<contactref element="U2" pad="9"/>
-<wire x1="59.4901875" y1="21.709" x2="58.884" y2="21.709" width="0.2032" layer="1"/>
-<wire x1="58.875" y1="21.7" x2="58.884" y2="21.709" width="0.2032" layer="1"/>
-<wire x1="59.4901875" y1="21.709" x2="61.4" y2="19.7991875" width="0.2032" layer="1"/>
-<wire x1="61.4" y1="17.743" x2="64.603" y2="14.54" width="0.2032" layer="1"/>
-<wire x1="61.4" y1="19.7991875" x2="61.4" y2="17.743" width="0.2032" layer="1"/>
-</signal>
-<signal name="Y2">
-<contactref element="J3" pad="7"/>
-<contactref element="U2" pad="10"/>
-<wire x1="64.603" y1="9.46" x2="61.6" y2="12.463" width="0.2032" layer="1"/>
-<wire x1="61.6" y1="12.463" x2="61.6" y2="15" width="0.2032" layer="1"/>
-<via x="61.6" y="15" extent="1-16" drill="0.35"/>
-<wire x1="61.6" y1="15" x2="59.2" y2="17.4" width="0.2032" layer="16"/>
-<wire x1="59.2" y1="20.4" x2="60.6" y2="21.8" width="0.2032" layer="16"/>
-<via x="60.6" y="21.8" extent="1-16" drill="0.35"/>
-<wire x1="60.6" y1="21.8" x2="60.05" y2="22.35" width="0.2032" layer="1"/>
-<wire x1="60.05" y1="22.35" x2="58.875" y2="22.35" width="0.2032" layer="1"/>
-<wire x1="59.2" y1="17.4" x2="59.2" y2="20.4" width="0.2032" layer="16"/>
-</signal>
-<signal name="A2">
-<contactref element="J3" pad="4"/>
-<contactref element="U2" pad="8"/>
-<wire x1="58.875" y1="21.05" x2="59.55" y2="21.05" width="0.2032" layer="1"/>
-<wire x1="60.552559375" y1="20.047440625" x2="60.552559375" y2="19.552559375" width="0.2032" layer="1"/>
-<via x="60.552559375" y="19.552559375" extent="1-16" drill="0.35"/>
-<wire x1="60.552559375" y1="19.552559375" x2="60.6" y2="19.50511875" width="0.2032" layer="16"/>
-<wire x1="60.6" y1="19.50511875" x2="60.6" y2="18" width="0.2032" layer="16"/>
-<wire x1="60.6" y1="18" x2="62.8" y2="15.8" width="0.2032" layer="16"/>
-<wire x1="66.137" y1="15.8" x2="67.397" y2="14.54" width="0.2032" layer="16"/>
-<wire x1="59.55" y1="21.05" x2="60.552559375" y2="20.047440625" width="0.2032" layer="1"/>
-<wire x1="62.8" y1="15.8" x2="66.137" y2="15.8" width="0.2032" layer="16"/>
-</signal>
-<signal name="Z2">
-<contactref element="J3" pad="8"/>
-<contactref element="U2" pad="12"/>
-<wire x1="58.875" y1="23.65" x2="60.15" y2="23.65" width="0.2032" layer="1"/>
-<wire x1="61.5088" y1="22.2912" x2="61.5088" y2="21.8" width="0.2032" layer="1"/>
-<via x="61.5088" y="21.8" extent="1-16" drill="0.35"/>
-<wire x1="61.5088" y1="21.8" x2="60.7088" y2="21" width="0.2032" layer="16"/>
-<wire x1="60.7088" y1="21" x2="60.3029" y2="21" width="0.2032" layer="16"/>
-<via x="62.5088" y="15" extent="1-16" drill="0.35"/>
-<wire x1="61.4707" y1="15.6322" x2="62.06186875" y2="15.6322" width="0.2032" layer="16"/>
-<wire x1="62.5088" y1="15.18526875" x2="62.5088" y2="15" width="0.2032" layer="16"/>
-<wire x1="62.06186875" y1="15.6322" x2="62.5088" y2="15.18526875" width="0.2032" layer="16"/>
-<wire x1="62.5088" y1="15" x2="62.5088" y2="12.0912" width="0.2032" layer="1"/>
-<wire x1="62.5088" y1="12.0912" x2="63.8" y2="10.8" width="0.2032" layer="1"/>
-<wire x1="66.057" y1="10.8" x2="67.397" y2="9.46" width="0.2032" layer="1"/>
-<wire x1="60.15" y1="23.65" x2="61.5088" y2="22.2912" width="0.2032" layer="1"/>
-<wire x1="60.3029" y1="21" x2="59.5556" y2="20.2527" width="0.2032" layer="16"/>
-<wire x1="59.5556" y1="20.2527" x2="59.5556" y2="17.5473" width="0.2032" layer="16"/>
-<wire x1="59.5556" y1="17.5473" x2="61.4707" y2="15.6322" width="0.2032" layer="16"/>
-<wire x1="63.8" y1="10.8" x2="66.057" y2="10.8" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$5">
-<contactref element="U$1" pad="P$3"/>
-<contactref element="J10" pad="1"/>
-<contactref element="C6" pad="1"/>
-<wire x1="59.7874" y1="46" x2="61.6" y2="46" width="0.6096" layer="1"/>
-<wire x1="61.6" y1="46" x2="62.6" y2="45" width="0.6096" layer="1"/>
-<wire x1="62.6" y1="45" x2="64" y2="43.6" width="0.6096" layer="1"/>
-<wire x1="64" y1="43.6" x2="64" y2="39.54" width="0.6096" layer="1"/>
-</signal>
-<signal name="N$6">
-<contactref element="X1" pad="4"/>
-<contactref element="J9" pad="1"/>
-<wire x1="69.7874" y1="46" x2="73.5" y2="46" width="0.6096" layer="1"/>
-<wire x1="73.5" y1="46" x2="76.09" y2="48.59" width="0.6096" layer="1"/>
-<wire x1="76.09" y1="48.59" x2="76.09" y2="50.23" width="0.6096" layer="1"/>
+<contactref element="D1" pad="1"/>
+<wire x1="20" y1="10.9" x2="20" y2="13.2" width="0.1524" layer="1"/>
+<wire x1="10.255" y1="22.945" x2="1.5276" y2="22.945" width="0.1524" layer="1"/>
+<wire x1="20" y1="13.2" x2="10.255" y2="22.945" width="0.1524" layer="1"/>
+<wire x1="20" y1="10.9" x2="22.5" y2="8.4" width="0.1524" layer="1"/>
+<wire x1="22.5" y1="8.4" x2="22.5" y2="8.1" width="0.1524" layer="1"/>
+<wire x1="22.5" y1="8.1" x2="24.978" y2="8.1" width="0.1524" layer="1"/>
+<wire x1="24.978" y1="8.1" x2="25" y2="8.078" width="0.1524" layer="1"/>
 </signal>
 <signal name="5V0A">
 <contactref element="X1" pad="2"/>
@@ -1644,308 +1680,472 @@ design rules under a new name.</description>
 <signal name="RPI_TX">
 <contactref element="X1" pad="8"/>
 <contactref element="U1" pad="P$15"/>
-<wire x1="71.01" y1="50.23" x2="67.78" y2="47" width="0.2032" layer="16"/>
-<wire x1="56.8" y1="47" x2="56.2" y2="46.4" width="0.2032" layer="16"/>
-<via x="56.2" y="46.4" extent="1-16" drill="0.35"/>
-<wire x1="56.2" y1="46.4" x2="39.4" y2="46.4" width="0.2032" layer="1"/>
-<wire x1="39.4" y1="46.4" x2="37.8" y2="44.8" width="0.2032" layer="1"/>
-<via x="37.8" y="44.8" extent="1-16" drill="0.35"/>
-<wire x1="37.8" y1="44.8" x2="35" y2="42" width="0.2032" layer="16"/>
-<wire x1="20.8" y1="39" x2="20.8" y2="38.8" width="0.2032" layer="16"/>
-<via x="20.8" y="38.8" extent="1-16" drill="0.35"/>
-<wire x1="20.8" y1="38.8" x2="22.0774" y2="38.8" width="0.2032" layer="1"/>
-<wire x1="22.0774" y1="38.8" x2="22.1524" y2="38.725" width="0.2032" layer="1"/>
-<wire x1="67.78" y1="47" x2="56.8" y2="47" width="0.2032" layer="16"/>
-<wire x1="35" y1="42" x2="27.2" y2="42" width="0.2032" layer="16"/>
-<wire x1="27.2" y1="42" x2="26.8" y2="42.4" width="0.2032" layer="16"/>
-<wire x1="26.8" y1="42.4" x2="24.2" y2="42.4" width="0.2032" layer="16"/>
-<wire x1="24.2" y1="42.4" x2="20.8" y2="39" width="0.2032" layer="16"/>
+<wire x1="71.01" y1="58.23" x2="69.74" y2="59.5" width="0.1524" layer="1"/>
+<wire x1="67.7" y1="59.5" x2="67.2" y2="59" width="0.1524" layer="1"/>
+<wire x1="67.2" y1="57.7" x2="66.5" y2="57" width="0.1524" layer="1"/>
+<wire x1="21.9524" y1="40.525" x2="22.1524" y2="40.725" width="0.1524" layer="1"/>
+<wire x1="21.9524" y1="40.525" x2="14.075" y2="40.525" width="0.1524" layer="1"/>
+<wire x1="69.74" y1="59.5" x2="67.7" y2="59.5" width="0.1524" layer="1"/>
+<wire x1="67.2" y1="59" x2="67.2" y2="57.7" width="0.1524" layer="1"/>
+<wire x1="66.5" y1="57" x2="38.2" y2="57" width="0.1524" layer="1"/>
+<wire x1="38.2" y1="57" x2="33.4" y2="52.2" width="0.1524" layer="1"/>
+<wire x1="33.4" y1="52.2" x2="12.6" y2="52.2" width="0.1524" layer="1"/>
+<wire x1="12.6" y1="52.2" x2="9.7" y2="49.3" width="0.1524" layer="1"/>
+<wire x1="9.7" y1="49.3" x2="9.7" y2="44.9" width="0.1524" layer="1"/>
+<wire x1="9.7" y1="44.9" x2="14.075" y2="40.525" width="0.1524" layer="1"/>
 </signal>
 <signal name="RPI_RX">
 <contactref element="X1" pad="10"/>
 <contactref element="U1" pad="P$17"/>
-<wire x1="22.1524" y1="41.265" x2="21.265" y2="41.265" width="0.2032" layer="1"/>
-<wire x1="21.265" y1="41.265" x2="20" y2="40" width="0.2032" layer="1"/>
-<via x="20" y="40" extent="1-16" drill="0.35"/>
-<wire x1="20" y1="40" x2="23" y2="43" width="0.2032" layer="16"/>
-<wire x1="34.4" y1="43" x2="36.4" y2="45" width="0.2032" layer="16"/>
-<via x="36.4" y="45" extent="1-16" drill="0.35"/>
-<wire x1="36.4" y1="45" x2="38.6" y2="47.2" width="0.2032" layer="1"/>
-<wire x1="23" y1="43" x2="34.4" y2="43" width="0.2032" layer="16"/>
-<wire x1="54.6" y1="47.2" x2="54.8" y2="47.4" width="0.2032" layer="1"/>
-<via x="54.8" y="47.4" extent="1-16" drill="0.35"/>
-<wire x1="54.8" y1="47.4" x2="55.2" y2="47.8" width="0.2032" layer="16"/>
-<wire x1="66.04" y1="47.8" x2="68.47" y2="50.23" width="0.2032" layer="16"/>
-<wire x1="38.6" y1="47.2" x2="54.6" y2="47.2" width="0.2032" layer="1"/>
-<wire x1="55.2" y1="47.8" x2="66.04" y2="47.8" width="0.2032" layer="16"/>
+<wire x1="22.1524" y1="43.265" x2="20.665" y2="43.265" width="0.1524" layer="1"/>
+<wire x1="14.5" y1="41.1" x2="10.5" y2="45.1" width="0.1524" layer="1"/>
+<wire x1="10.5" y1="45.1" x2="10.5" y2="48.6" width="0.1524" layer="1"/>
+<wire x1="66.64" y1="56.4" x2="68.47" y2="58.23" width="0.1524" layer="1"/>
+<wire x1="20.665" y1="43.265" x2="18.5" y2="41.1" width="0.1524" layer="1"/>
+<wire x1="18.5" y1="41.1" x2="14.5" y2="41.1" width="0.1524" layer="1"/>
+<wire x1="10.5" y1="48.6" x2="13.1" y2="51.2" width="0.1524" layer="1"/>
+<wire x1="13.1" y1="51.2" x2="33.9" y2="51.2" width="0.1524" layer="1"/>
+<wire x1="33.9" y1="51.2" x2="39.1" y2="56.4" width="0.1524" layer="1"/>
+<wire x1="39.1" y1="56.4" x2="66.64" y2="56.4" width="0.1524" layer="1"/>
 </signal>
 <signal name="DISP_SCL">
 <contactref element="J1" pad="2"/>
 <contactref element="U1" pad="P$10"/>
-<wire x1="24.873" y1="38.46" x2="24.873" y2="37.35429375" width="0.2032" layer="1"/>
-<wire x1="24.873" y1="37.35429375" x2="23.6792" y2="36.16049375" width="0.2032" layer="1"/>
-<wire x1="23.6792" y1="36.16049375" x2="23.6792" y2="32.8792" width="0.2032" layer="1"/>
-<wire x1="23.175" y1="32.375" x2="22.1524" y2="32.375" width="0.2032" layer="1"/>
-<wire x1="23.6792" y1="32.8792" x2="23.175" y2="32.375" width="0.2032" layer="1"/>
+<wire x1="60.127" y1="47.04" x2="61.6" y2="45.567" width="0.1524" layer="1"/>
+<wire x1="61.6" y1="45.567" x2="61.6" y2="43.6" width="0.1524" layer="1"/>
+<wire x1="61.6" y1="43.6" x2="60.9" y2="42.9" width="0.1524" layer="1"/>
+<wire x1="58.4" y1="42.9" x2="57.5" y2="43.8" width="0.1524" layer="1"/>
+<wire x1="57.5" y1="43.8" x2="26.4" y2="43.8" width="0.1524" layer="1"/>
+<wire x1="22.975" y1="34.375" x2="22.1524" y2="34.375" width="0.1524" layer="1"/>
+<wire x1="60.9" y1="42.9" x2="58.4" y2="42.9" width="0.1524" layer="1"/>
+<wire x1="26.4" y1="43.8" x2="25.3" y2="42.7" width="0.1524" layer="1"/>
+<wire x1="25.3" y1="42.7" x2="25.3" y2="36.7" width="0.1524" layer="1"/>
+<wire x1="25.3" y1="36.7" x2="22.975" y2="34.375" width="0.1524" layer="1"/>
 </signal>
 <signal name="DISP_SDA">
 <contactref element="J1" pad="1"/>
 <contactref element="U1" pad="P$11"/>
-<wire x1="22.1524" y1="33.645" x2="23.1686" y2="33.645" width="0.2032" layer="1"/>
-<wire x1="23.1686" y1="33.645" x2="23.3236" y2="33.8" width="0.2032" layer="1"/>
-<wire x1="23.3236" y1="33.8" x2="23.3236" y2="36.30779375" width="0.2032" layer="1"/>
-<wire x1="25.127" y1="40.40229375" x2="25.127" y2="41" width="0.2032" layer="1"/>
-<wire x1="23.6792" y1="36.66339375" x2="23.6792" y2="38.95449375" width="0.2032" layer="1"/>
-<wire x1="23.6792" y1="38.95449375" x2="25.127" y2="40.40229375" width="0.2032" layer="1"/>
-<wire x1="23.3236" y1="36.30779375" x2="23.6792" y2="36.66339375" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$7">
-<contactref element="R7" pad="1"/>
-<contactref element="U2" pad="13"/>
-<wire x1="59" y1="29" x2="59" y2="28.4092125" width="0.2032" layer="1"/>
-<wire x1="59" y1="28.4092125" x2="59.869" y2="27.5402125" width="0.2032" layer="1"/>
-<wire x1="59.869" y1="24.6698125" x2="59.4991875" y2="24.3" width="0.2032" layer="1"/>
-<wire x1="59.4991875" y1="24.3" x2="58.875" y2="24.3" width="0.2032" layer="1"/>
-<wire x1="59.869" y1="27.5402125" x2="59.869" y2="24.6698125" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$8">
-<contactref element="R6" pad="1"/>
-<contactref element="U2" pad="14"/>
-<wire x1="59" y1="27" x2="59" y2="25.075" width="0.2032" layer="1"/>
-<wire x1="59" y1="25.075" x2="58.875" y2="24.95" width="0.2032" layer="1"/>
-</signal>
-<signal name="2-0-PA09">
-<contactref element="U1" pad="P$2"/>
-<contactref element="U2" pad="3"/>
-<wire x1="53.125" y1="23.65" x2="51.433" y2="23.65" width="0.2032" layer="1"/>
-<wire x1="51.433" y1="23.65" x2="51.4" y2="23.683" width="0.2032" layer="1"/>
-<via x="51.4" y="23.683" extent="1-16" drill="0.35"/>
-<wire x1="51.4" y1="23.683" x2="49.117" y2="21.4" width="0.2032" layer="16"/>
-<wire x1="49.117" y1="21.4" x2="46.4" y2="21.4" width="0.2032" layer="16"/>
-<wire x1="43.8" y1="18.8" x2="43.6" y2="18.8" width="0.2032" layer="16"/>
-<via x="43.6" y="18.8" extent="1-16" drill="0.35"/>
-<wire x1="43.6" y1="18.8" x2="29.2" y2="18.8" width="0.2032" layer="1"/>
-<wire x1="29.2" y1="18.8" x2="27" y2="21" width="0.2032" layer="1"/>
-<wire x1="27" y1="21" x2="22.2074" y2="21" width="0.2032" layer="1"/>
-<wire x1="22.2074" y1="21" x2="22.1524" y2="20.945" width="0.2032" layer="1"/>
-<wire x1="46.4" y1="21.4" x2="43.8" y2="18.8" width="0.2032" layer="16"/>
-</signal>
-<signal name="2-2-PA10">
-<contactref element="U1" pad="P$3"/>
-<contactref element="U2" pad="7"/>
-<wire x1="53.125" y1="21.05" x2="50.85" y2="21.05" width="0.2032" layer="1"/>
-<wire x1="50.85" y1="21.05" x2="50.454" y2="20.654" width="0.2032" layer="1"/>
-<wire x1="46.854" y1="20.654" x2="46" y2="19.8" width="0.2032" layer="1"/>
-<wire x1="46" y1="19.8" x2="29.6" y2="19.8" width="0.2032" layer="1"/>
-<wire x1="27.185" y1="22.215" x2="22.1524" y2="22.215" width="0.2032" layer="1"/>
-<wire x1="50.454" y1="20.654" x2="46.854" y2="20.654" width="0.2032" layer="1"/>
-<wire x1="29.6" y1="19.8" x2="27.185" y2="22.215" width="0.2032" layer="1"/>
-</signal>
-<signal name="RE2">
-<contactref element="U2" pad="2"/>
-<contactref element="U1" pad="P$35"/>
-<wire x1="53.125" y1="24.3" x2="51.67706875" y2="24.3" width="0.2032" layer="1"/>
-<wire x1="51.67706875" y1="24.3" x2="51.66186875" y2="24.3152" width="0.2032" layer="1"/>
-<wire x1="51.66186875" y1="24.3152" x2="51.4848" y2="24.3152" width="0.2032" layer="1"/>
-<wire x1="46.4" y1="24.8" x2="45.8" y2="25.4" width="0.2032" layer="1"/>
-<wire x1="45.8" y1="25.4" x2="40.4" y2="25.4" width="0.2032" layer="1"/>
-<wire x1="40.4" y1="25.4" x2="40.2" y2="25.2" width="0.2032" layer="1"/>
-<via x="40.2" y="25.2" extent="1-16" drill="0.35"/>
-<wire x1="40.2" y1="25.2" x2="37.2" y2="22.2" width="0.2032" layer="16"/>
-<wire x1="31.4" y1="22.2" x2="31" y2="22.6" width="0.2032" layer="16"/>
-<wire x1="31" y1="22.6" x2="19.8" y2="22.6" width="0.2032" layer="16"/>
-<via x="19.8" y="22.6" extent="1-16" drill="0.35"/>
-<wire x1="19.8" y1="22.6" x2="16.875" y2="19.675" width="0.2032" layer="1"/>
-<wire x1="16.875" y1="19.675" x2="1.5276" y2="19.675" width="0.2032" layer="1"/>
-<wire x1="51.4848" y1="24.3152" x2="51" y2="24.8" width="0.2032" layer="1"/>
-<wire x1="51" y1="24.8" x2="46.4" y2="24.8" width="0.2032" layer="1"/>
-<wire x1="37.2" y1="22.2" x2="31.4" y2="22.2" width="0.2032" layer="16"/>
-</signal>
-<signal name="TERM2">
-<contactref element="U2" pad="5"/>
-<contactref element="U1" pad="P$4"/>
-<wire x1="53.125" y1="22.35" x2="51.0592125" y2="22.35" width="0.2032" layer="1"/>
-<wire x1="51.0592125" y1="22.35" x2="50.7552125" y2="22.654" width="0.2032" layer="1"/>
-<wire x1="39.4" y1="22.8" x2="37.6" y2="21" width="0.2032" layer="16"/>
-<wire x1="37.6" y1="21" x2="30.2" y2="21" width="0.2032" layer="16"/>
-<wire x1="30.2" y1="21" x2="29.8" y2="21.4" width="0.2032" layer="16"/>
-<via x="29.8" y="21.4" extent="1-16" drill="0.35"/>
-<wire x1="29.8" y1="21.4" x2="29.6" y2="21.4" width="0.2032" layer="1"/>
-<wire x1="29.6" y1="21.4" x2="27.715" y2="23.285" width="0.2032" layer="1"/>
-<wire x1="27.715" y1="23.285" x2="22.3524" y2="23.285" width="0.2032" layer="1"/>
-<wire x1="22.3524" y1="23.285" x2="22.1524" y2="23.485" width="0.2032" layer="1"/>
-<wire x1="48.746" y1="22.654" x2="48.6" y2="22.8" width="0.2032" layer="1"/>
-<wire x1="48.6" y1="22.8" x2="40.2" y2="22.8" width="0.2032" layer="1"/>
-<via x="40.2" y="22.8" extent="1-16" drill="0.35"/>
-<wire x1="40.2" y1="22.8" x2="39.4" y2="22.8" width="0.2032" layer="16"/>
-<wire x1="50.7552125" y1="22.654" x2="48.746" y2="22.654" width="0.2032" layer="1"/>
-</signal>
-<signal name="DE2">
-<contactref element="U2" pad="1"/>
-<contactref element="U1" pad="P$1"/>
-<wire x1="53.125" y1="24.95" x2="51.3529" y2="24.95" width="0.2032" layer="1"/>
-<wire x1="51.3529" y1="24.95" x2="51.1473" y2="25.1556" width="0.2032" layer="1"/>
-<wire x1="51.1473" y1="25.1556" x2="47.0444" y2="25.1556" width="0.2032" layer="1"/>
-<wire x1="46.4" y1="25.8" x2="46.4" y2="27.4" width="0.2032" layer="1"/>
-<wire x1="46.4" y1="27.4" x2="45.8" y2="28" width="0.2032" layer="1"/>
-<wire x1="40.6" y1="28" x2="40.2" y2="27.6" width="0.2032" layer="1"/>
-<via x="40.2" y="27.6" extent="1-16" drill="0.35"/>
-<wire x1="40.2" y1="27.6" x2="40.2" y2="27" width="0.2032" layer="16"/>
-<wire x1="40.2" y1="27" x2="36.6" y2="23.4" width="0.2032" layer="16"/>
-<wire x1="36.6" y1="23.4" x2="21.2" y2="23.4" width="0.2032" layer="16"/>
-<wire x1="21.2" y1="23.4" x2="20.2" y2="24.4" width="0.2032" layer="16"/>
-<via x="20.2" y="24.4" extent="1-16" drill="0.35"/>
-<wire x1="20.2" y1="24.4" x2="20.2" y2="23.6" width="0.2032" layer="1"/>
-<wire x1="20.2" y1="23.6" x2="20.6" y2="23.2" width="0.2032" layer="1"/>
-<wire x1="21.325" y1="19.675" x2="22.1524" y2="19.675" width="0.2032" layer="1"/>
-<wire x1="47.0444" y1="25.1556" x2="46.4" y2="25.8" width="0.2032" layer="1"/>
-<wire x1="45.8" y1="28" x2="40.6" y2="28" width="0.2032" layer="1"/>
-<wire x1="20.6" y1="23.2" x2="20.6" y2="20.4" width="0.2032" layer="1"/>
-<wire x1="20.6" y1="20.4" x2="21.325" y2="19.675" width="0.2032" layer="1"/>
+<wire x1="22.1524" y1="35.645" x2="23.145" y2="35.645" width="0.1524" layer="1"/>
+<wire x1="26.2" y1="44.5" x2="59.873" y2="44.5" width="0.1524" layer="1"/>
+<wire x1="23.145" y1="35.645" x2="24.7" y2="37.2" width="0.1524" layer="1"/>
+<wire x1="24.7" y1="37.2" x2="24.7" y2="43" width="0.1524" layer="1"/>
+<wire x1="24.7" y1="43" x2="26.2" y2="44.5" width="0.1524" layer="1"/>
 </signal>
 <signal name="PA12">
 <contactref element="U1" pad="P$8"/>
 <contactref element="R9" pad="1"/>
 <contactref element="J16" pad="2"/>
-<wire x1="39.1" y1="26.67" x2="41.7322" y2="26.67" width="0.2032" layer="1"/>
-<wire x1="39.1" y1="26.67" x2="39.1" y2="27.8007875" width="0.2032" layer="1"/>
-<wire x1="38.3556" y1="31.3556" x2="38.38965625" y2="31.38965625" width="0.2032" layer="1"/>
-<via x="38.38965625" y="31.38965625" extent="1-16" drill="0.35"/>
-<wire x1="37.90890625" y1="31.4792375" x2="37.38516875" y2="31.4792375" width="0.2032" layer="16"/>
-<wire x1="37.38516875" y1="31.4792375" x2="37.21713125" y2="31.3112" width="0.2032" layer="16"/>
-<wire x1="38.38965625" y1="31.38965625" x2="37.9984875" y2="31.38965625" width="0.2032" layer="16"/>
-<wire x1="37.9984875" y1="31.38965625" x2="37.90890625" y2="31.4792375" width="0.2032" layer="16"/>
-<wire x1="23.8" y1="28.6058" x2="23.8" y2="28.6" width="0.2032" layer="16"/>
-<via x="23.8" y="28.6" extent="1-16" drill="0.35"/>
-<wire x1="23.8" y1="28.6" x2="23.765" y2="28.565" width="0.2032" layer="1"/>
-<wire x1="23.765" y1="28.565" x2="22.1524" y2="28.565" width="0.2032" layer="1"/>
-<wire x1="39.1" y1="27.8007875" x2="38.3556" y2="28.5451875" width="0.2032" layer="1"/>
-<wire x1="38.3556" y1="28.5451875" x2="38.3556" y2="31.3556" width="0.2032" layer="1"/>
-<wire x1="37.21713125" y1="31.3112" x2="26.5054" y2="31.3112" width="0.2032" layer="16"/>
-<wire x1="26.5054" y1="31.3112" x2="23.8" y2="28.6058" width="0.2032" layer="16"/>
+<wire x1="37.2872" y1="37.465" x2="34.60825625" y2="37.465" width="0.1524" layer="16"/>
+<wire x1="21.5952" y1="31.5952" x2="20.6" y2="30.6" width="0.1524" layer="16"/>
+<via x="20.6" y="30.6" extent="1-16" drill="0.35"/>
+<wire x1="20.6" y1="30.6" x2="22.1174" y2="30.6" width="0.1524" layer="1"/>
+<wire x1="22.1174" y1="30.6" x2="22.1524" y2="30.565" width="0.1524" layer="1"/>
+<wire x1="34.60825625" y1="37.465" x2="28.73845625" y2="31.5952" width="0.1524" layer="16"/>
+<wire x1="28.73845625" y1="31.5952" x2="21.5952" y2="31.5952" width="0.1524" layer="16"/>
+<wire x1="37.2872" y1="37.465" x2="35.055" y2="37.465" width="0.1524" layer="1"/>
 </signal>
 <signal name="PA13">
 <contactref element="U1" pad="P$9"/>
 <contactref element="R8" pad="1"/>
 <contactref element="J15" pad="2"/>
-<wire x1="39.1" y1="29.21" x2="41.7322" y2="29.21" width="0.2032" layer="1"/>
-<wire x1="39.1" y1="29.21" x2="38.9878" y2="29.3222" width="0.2032" layer="1"/>
-<wire x1="38.9878" y1="29.3222" x2="38.9878" y2="30.7025625" width="0.2032" layer="1"/>
-<via x="38.9878" y="30.7025625" extent="1-16" drill="0.35"/>
-<wire x1="39.02185625" y1="31.1277875" x2="39.02185625" y2="31.651525" width="0.2032" layer="16"/>
-<wire x1="39.02185625" y1="31.651525" x2="38.651525" y2="32.02185625" width="0.2032" layer="16"/>
-<wire x1="38.651525" y1="32.02185625" x2="38.1277875" y2="32.02185625" width="0.2032" layer="16"/>
-<wire x1="38.1277875" y1="32.02185625" x2="37.94076875" y2="31.8348375" width="0.2032" layer="16"/>
-<wire x1="38.9878" y1="30.7025625" x2="38.9878" y2="31.09373125" width="0.2032" layer="16"/>
-<wire x1="38.9878" y1="31.09373125" x2="39.02185625" y2="31.1277875" width="0.2032" layer="16"/>
-<wire x1="37.2348375" y1="31.8348375" x2="37.0668" y2="31.6668" width="0.2032" layer="16"/>
-<wire x1="24.541234375" y1="29.849934375" x2="24.150065625" y2="29.849934375" width="0.2032" layer="16"/>
-<via x="24.150065625" y="29.849934375" extent="1-16" drill="0.35"/>
-<wire x1="24.150065625" y1="29.849934375" x2="24.13513125" y2="29.835" width="0.2032" layer="1"/>
-<wire x1="24.13513125" y1="29.835" x2="22.1524" y2="29.835" width="0.2032" layer="1"/>
-<wire x1="37.94076875" y1="31.8348375" x2="37.2348375" y2="31.8348375" width="0.2032" layer="16"/>
-<wire x1="37.0668" y1="31.6668" x2="26.3581" y2="31.6668" width="0.2032" layer="16"/>
-<wire x1="26.3581" y1="31.6668" x2="24.541234375" y2="29.849934375" width="0.2032" layer="16"/>
+<wire x1="22.1524" y1="31.835" x2="20.665" y2="31.835" width="0.1524" layer="1"/>
+<wire x1="20.665" y1="31.835" x2="20.6" y2="31.9" width="0.1524" layer="1"/>
+<via x="20.6" y="31.9" extent="1-16" drill="0.35"/>
+<wire x1="20.6" y1="31.9" x2="28.5822" y2="31.9" width="0.1524" layer="16"/>
+<wire x1="36.6872" y1="40.005" x2="37.2872" y2="40.005" width="0.1524" layer="16"/>
+<wire x1="36.6872" y1="40.005" x2="28.5822" y2="31.9" width="0.1524" layer="16"/>
+<wire x1="37.2872" y1="40.005" x2="35.055" y2="40.005" width="0.1524" layer="1"/>
 </signal>
 <signal name="PB14">
 <contactref element="U1" pad="P$6"/>
 <contactref element="R11" pad="1"/>
 <contactref element="J18" pad="2"/>
-<wire x1="39.1" y1="21.59" x2="41.7322" y2="21.59" width="0.2032" layer="1"/>
-<wire x1="39.1" y1="21.59" x2="38.446" y2="22.244" width="0.2032" layer="1"/>
-<wire x1="38.446" y1="25.4118875" x2="38.0904" y2="25.7674875" width="0.2032" layer="1"/>
-<wire x1="38.0904" y1="27.41341875" x2="37.551909375" y2="27.951909375" width="0.2032" layer="1"/>
-<via x="37.551909375" y="27.951909375" extent="1-16" drill="0.35"/>
-<wire x1="37.551909375" y1="27.951909375" x2="37.551909375" y2="30.048090625" width="0.2032" layer="16"/>
-<wire x1="37.551909375" y1="30.048090625" x2="37" y2="30.6" width="0.2032" layer="16"/>
-<wire x1="37" y1="30.6" x2="26.8" y2="30.6" width="0.2032" layer="16"/>
-<wire x1="24.7944" y1="28.5944" x2="24.7944" y2="26" width="0.2032" layer="16"/>
-<via x="24.7944" y="26" extent="1-16" drill="0.35"/>
-<wire x1="24.7944" y1="26" x2="22.1774" y2="26" width="0.2032" layer="1"/>
-<wire x1="22.1774" y1="26" x2="22.1524" y2="26.025" width="0.2032" layer="1"/>
-<wire x1="38.446" y1="22.244" x2="38.446" y2="25.4118875" width="0.2032" layer="1"/>
-<wire x1="38.0904" y1="25.7674875" x2="38.0904" y2="27.41341875" width="0.2032" layer="1"/>
-<wire x1="26.8" y1="30.6" x2="24.7944" y2="28.5944" width="0.2032" layer="16"/>
+<wire x1="22.1524" y1="28.025" x2="22.1274" y2="28" width="0.1524" layer="1"/>
+<wire x1="22.1274" y1="28" x2="20.6" y2="28" width="0.1524" layer="1"/>
+<via x="20.6" y="28" extent="1-16" drill="0.35"/>
+<wire x1="20.6" y1="28" x2="23.5856" y2="30.9856" width="0.1524" layer="16"/>
+<wire x1="30.39036875" y1="32.385" x2="37.2872" y2="32.385" width="0.1524" layer="16"/>
+<wire x1="23.5856" y1="30.9856" x2="28.99096875" y2="30.9856" width="0.1524" layer="16"/>
+<wire x1="28.99096875" y1="30.9856" x2="30.39036875" y2="32.385" width="0.1524" layer="16"/>
+<wire x1="37.2872" y1="32.385" x2="35.055" y2="32.385" width="0.1524" layer="1"/>
 </signal>
 <signal name="PB15">
 <contactref element="U1" pad="P$7"/>
 <contactref element="R10" pad="1"/>
 <contactref element="J17" pad="2"/>
-<wire x1="39.1" y1="24.13" x2="41.7322" y2="24.13" width="0.2032" layer="1"/>
-<wire x1="39.1" y1="24.13" x2="39.1" y2="25.2607875" width="0.2032" layer="1"/>
-<wire x1="39.1" y1="25.2607875" x2="38.446" y2="25.9147875" width="0.2032" layer="1"/>
-<wire x1="38.446" y1="25.9147875" x2="38.446" y2="27.9518875" width="0.2032" layer="1"/>
-<wire x1="38" y1="30.49406875" x2="37.647034375" y2="30.847034375" width="0.2032" layer="1"/>
-<via x="37.647034375" y="30.847034375" extent="1-16" drill="0.35"/>
-<wire x1="37.647034375" y1="30.847034375" x2="37.255865625" y2="30.847034375" width="0.2032" layer="16"/>
-<wire x1="37.255865625" y1="30.847034375" x2="37.1473" y2="30.9556" width="0.2032" layer="16"/>
-<wire x1="24.4388" y1="27.4766" x2="24.1622" y2="27.2" width="0.2032" layer="16"/>
-<via x="24.1622" y="27.2" extent="1-16" drill="0.35"/>
-<wire x1="24.1622" y1="27.2" x2="22.2474" y2="27.2" width="0.2032" layer="1"/>
-<wire x1="22.2474" y1="27.2" x2="22.1524" y2="27.295" width="0.2032" layer="1"/>
-<wire x1="38.446" y1="27.9518875" x2="38" y2="28.3978875" width="0.2032" layer="1"/>
-<wire x1="38" y1="28.3978875" x2="38" y2="30.49406875" width="0.2032" layer="1"/>
-<wire x1="37.1473" y1="30.9556" x2="26.6527" y2="30.9556" width="0.2032" layer="16"/>
-<wire x1="26.6527" y1="30.9556" x2="24.4388" y2="28.7417" width="0.2032" layer="16"/>
-<wire x1="24.4388" y1="28.7417" x2="24.4388" y2="27.4766" width="0.2032" layer="16"/>
+<wire x1="22.1524" y1="29.295" x2="20.605" y2="29.295" width="0.1524" layer="1"/>
+<wire x1="20.605" y1="29.295" x2="20.6" y2="29.3" width="0.1524" layer="1"/>
+<via x="20.6" y="29.3" extent="1-16" drill="0.35"/>
+<wire x1="20.6" y1="29.3" x2="22.5904" y2="31.2904" width="0.1524" layer="16"/>
+<wire x1="32.4993125" y1="34.925" x2="37.2872" y2="34.925" width="0.1524" layer="16"/>
+<wire x1="22.5904" y1="31.2904" x2="28.8647125" y2="31.2904" width="0.1524" layer="16"/>
+<wire x1="28.8647125" y1="31.2904" x2="32.4993125" y2="34.925" width="0.1524" layer="16"/>
+<wire x1="37.2872" y1="34.925" x2="35.055" y2="34.925" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$3">
 <contactref element="R8" pad="2"/>
 <contactref element="D2" pad="2"/>
-<wire x1="37.1" y1="29.21" x2="35.14" y2="29.21" width="0.2032" layer="1"/>
+<wire x1="32.255" y1="40.005" x2="29.997" y2="40.005" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$1">
 <contactref element="R9" pad="2"/>
 <contactref element="D3" pad="2"/>
-<wire x1="37.1" y1="26.67" x2="35.14" y2="26.67" width="0.2032" layer="1"/>
+<wire x1="32.255" y1="37.465" x2="29.997" y2="37.465" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$4">
 <contactref element="R10" pad="2"/>
 <contactref element="D4" pad="2"/>
-<wire x1="37.1" y1="24.13" x2="35.14" y2="24.13" width="0.2032" layer="1"/>
+<wire x1="32.255" y1="34.925" x2="29.997" y2="34.925" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$9">
 <contactref element="R11" pad="2"/>
 <contactref element="D5" pad="2"/>
-<wire x1="37.1" y1="21.59" x2="35.14" y2="21.59" width="0.2032" layer="1"/>
+<wire x1="32.255" y1="32.385" x2="29.997" y2="32.385" width="0.1524" layer="1"/>
 </signal>
-<signal name="N$10">
-<contactref element="J13" pad="1"/>
-<contactref element="J3" pad="2"/>
-<contactref element="J3" pad="9"/>
-<wire x1="64.603" y1="6.92" x2="65.8984" y2="8.2154" width="0.3048" layer="1"/>
-<wire x1="65.8984" y1="8.2154" x2="68.20960625" y2="8.2154" width="0.3048" layer="1"/>
-<wire x1="69.2888" y1="15.1882" x2="67.397" y2="17.08" width="0.3048" layer="1"/>
-<wire x1="68.20960625" y1="8.2154" x2="69.2888" y2="9.29459375" width="0.3048" layer="1"/>
-<wire x1="69.2888" y1="9.29459375" x2="69.2888" y2="15.1882" width="0.3048" layer="1"/>
-<wire x1="67.397" y1="17.08" x2="69" y2="18.683" width="0.508" layer="16"/>
-<wire x1="69" y1="18.683" x2="69" y2="21.5" width="0.508" layer="16"/>
-<via x="69" y="21.5" extent="1-16" drill="0.35"/>
-<via x="69" y="22.5" extent="1-16" drill="0.35"/>
-<wire x1="69" y1="22.5" x2="68.7874" y2="22.7126" width="0.508" layer="1"/>
-<wire x1="68.7874" y1="22.7126" x2="68.7874" y2="24" width="0.508" layer="1"/>
-<wire x1="69" y1="22.5" x2="69" y2="21.5" width="0.508" layer="1"/>
+<signal name="5V_VREG">
+<contactref element="U$2" pad="1"/>
+<contactref element="U$2" pad="2"/>
+<contactref element="J10" pad="3"/>
+<wire x1="63.627" y1="46.1" x2="63.627" y2="44.573" width="1.27" layer="16"/>
+<wire x1="81.35" y1="41.85" x2="81.35" y2="40.77" width="1.27" layer="16"/>
+<wire x1="63.627" y1="44.573" x2="64.7" y2="43.5" width="1.27" layer="16"/>
+<wire x1="64.7" y1="43.5" x2="79.7" y2="43.5" width="1.27" layer="16"/>
+<wire x1="79.7" y1="43.5" x2="81.35" y2="41.85" width="1.27" layer="16"/>
+<wire x1="81.35" y1="40.77" x2="81.35" y2="38.23" width="1.27" layer="1"/>
+</signal>
+<signal name="N$5">
+<contactref element="U2" pad="5"/>
+<contactref element="Q1" pad="P$4"/>
+<contactref element="Q2" pad="P$4"/>
+<wire x1="59.8" y1="10.595" x2="61.195" y2="10.595" width="0.254" layer="1"/>
+<wire x1="75.595" y1="14.8" x2="77.095" y2="14.8" width="0.254" layer="1"/>
+<wire x1="75.595" y1="14.8" x2="74.4744" y2="13.6794" width="0.254" layer="1"/>
+<wire x1="61.195" y1="10.595" x2="64.2794" y2="13.6794" width="0.254" layer="1"/>
+<wire x1="64.2794" y1="13.6794" x2="68.1" y2="13.6794" width="0.254" layer="1"/>
+<wire x1="68.1" y1="13.6794" x2="74.4744" y2="13.6794" width="0.254" layer="1"/>
+<wire x1="68.095" y1="14.8" x2="68.095" y2="13.6844" width="0.254" layer="1"/>
+<wire x1="68.095" y1="13.6844" x2="68.1" y2="13.6794" width="0.254" layer="1"/>
+</signal>
+<signal name="24V_SW">
+<contactref element="Q1" pad="P$2"/>
+<contactref element="Q1" pad="P$1"/>
+<contactref element="Q1" pad="P$3"/>
+<contactref element="U2" pad="3"/>
+<contactref element="J3" pad="1"/>
+<contactref element="J2" pad="11"/>
+<contactref element="J2" pad="9"/>
+<contactref element="J2" pad="7"/>
+<contactref element="J2" pad="5"/>
+<contactref element="J2" pad="3"/>
+<contactref element="J2" pad="1"/>
+<contactref element="J3" pad="10"/>
+<contactref element="J2" pad="20"/>
+<contactref element="J2" pad="30"/>
+<contactref element="J2" pad="22"/>
+<contactref element="J2" pad="24"/>
+<contactref element="J2" pad="26"/>
+<contactref element="J2" pad="28"/>
+<contactref element="Q2" pad="P$2"/>
+<contactref element="Q2" pad="P$1"/>
+<contactref element="Q2" pad="P$3"/>
+<contactref element="R2" pad="2"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="69" y="14"/>
+<vertex x="69" y="21"/>
+<vertex x="94" y="21"/>
+<vertex x="94" y="25.5"/>
+<vertex x="107" y="25.5"/>
+<vertex x="107" y="36.5"/>
+<vertex x="104" y="36.5"/>
+<vertex x="104" y="34.5"/>
+<vertex x="102" y="34.5"/>
+<vertex x="101" y="35.5"/>
+<vertex x="101" y="36.5"/>
+<vertex x="94" y="36.5"/>
+<vertex x="93.5" y="36"/>
+<vertex x="93.5" y="34.5"/>
+<vertex x="90.5" y="34.5"/>
+<vertex x="90.5" y="42.5"/>
+<vertex x="98" y="50"/>
+<vertex x="98" y="65"/>
+<vertex x="112" y="65"/>
+<vertex x="112" y="-2"/>
+<vertex x="95.5" y="-2"/>
+<vertex x="95.5" y="14"/>
+</polygon>
+<wire x1="54.2" y1="11.875" x2="52.725" y2="11.875" width="0.254" layer="1"/>
+<wire x1="52.725" y1="11.875" x2="52.4" y2="12.2" width="0.254" layer="1"/>
+<via x="52.4" y="12.2" extent="1-16" drill="0.45"/>
+<wire x1="52.4" y1="12.2" x2="57" y2="12.2" width="0.254" layer="16"/>
+<wire x1="69.365" y1="15.2" x2="69.365" y2="14.8" width="0.254" layer="1"/>
+<wire x1="69.365" y1="15.2" x2="68.765" y2="15.8" width="0.254" layer="1"/>
+<wire x1="60.9" y1="11.2" x2="65.5" y2="15.8" width="0.254" layer="1"/>
+<wire x1="65.5" y1="15.8" x2="68.765" y2="15.8" width="0.254" layer="1"/>
+<contactref element="R12" pad="2"/>
+<contactref element="J14" pad="3"/>
+<wire x1="57" y1="12.2" x2="57.3" y2="12.5" width="0.254" layer="16"/>
+<wire x1="57.3" y1="12.5" x2="58" y2="12.5" width="0.254" layer="16"/>
+<via x="58" y="12.5" extent="1-16" drill="0.45"/>
+<wire x1="58" y1="12.5" x2="58" y2="11.9" width="0.254" layer="1"/>
+<wire x1="58" y1="11.9" x2="58.7" y2="11.2" width="0.254" layer="1"/>
+<wire x1="58.7" y1="11.2" x2="60.9" y2="11.2" width="0.254" layer="1"/>
+<wire x1="53" y1="17.1" x2="55.114365625" y2="14.985634375" width="0.2032" layer="1"/>
+<wire x1="55.114365625" y1="14.985634375" x2="56.266515625" y2="14.985634375" width="0.2032" layer="1"/>
+<via x="56.266515625" y="14.985634375" extent="1-16" drill="0.45"/>
+<wire x1="56.266515625" y1="14.985634375" x2="56.266515625" y2="13.533484375" width="0.2032" layer="16"/>
+<wire x1="56.266515625" y1="13.533484375" x2="57.3" y2="12.5" width="0.2032" layer="16"/>
+<contactref element="C5" pad="1"/>
+<contactref element="C7" pad="1"/>
+</signal>
+<signal name="24V_SWITCH">
+<contactref element="U2" pad="2"/>
+<contactref element="R1" pad="2"/>
+<contactref element="J9" pad="2"/>
+<contactref element="U1" pad="P$3"/>
+<wire x1="27.715" y1="24.215" x2="22.1524" y2="24.215" width="0.1524" layer="1"/>
+<wire x1="45" y1="19.5" x2="45" y2="19.1" width="0.1524" layer="1"/>
+<wire x1="45" y1="19.1" x2="47.3178" y2="16.7822" width="0.1524" layer="1"/>
+<wire x1="47.3178" y1="16.7822" x2="47.5" y2="16.7822" width="0.1524" layer="1"/>
+<wire x1="27.715" y1="24.215" x2="31" y2="27.5" width="0.1524" layer="1"/>
+<wire x1="31" y1="27.5" x2="37" y2="27.5" width="0.1524" layer="1"/>
+<wire x1="37" y1="27.5" x2="45" y2="19.5" width="0.1524" layer="1"/>
+<wire x1="47.5" y1="16.7822" x2="47.5" y2="13.9" width="0.1524" layer="1"/>
+<wire x1="54.2" y1="13.145" x2="51.945" y2="13.145" width="0.1524" layer="1"/>
+<wire x1="51.945" y1="13.145" x2="51.3" y2="12.5" width="0.1524" layer="1"/>
+<wire x1="51.3" y1="12.5" x2="48.9" y2="12.5" width="0.1524" layer="1"/>
+<wire x1="48.9" y1="12.5" x2="47.5" y2="13.9" width="0.1524" layer="1"/>
 </signal>
-<signal name="N$11">
+<signal name="N$2">
+<contactref element="R2" pad="1"/>
+<contactref element="D7" pad="1"/>
+<wire x1="53" y1="19.9" x2="55.478" y2="19.9" width="0.1524" layer="1"/>
+<wire x1="55.478" y1="19.9" x2="55.5" y2="19.922" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$6">
+<contactref element="U3" pad="5"/>
+<contactref element="Q3" pad="P$4"/>
+<wire x1="59.8" y1="31.095" x2="59.8" y2="27.405" width="0.3048" layer="1"/>
+</signal>
+<signal name="5V_SW">
+<contactref element="Q3" pad="P$2"/>
+<contactref element="Q3" pad="P$1"/>
+<contactref element="Q3" pad="P$3"/>
+<contactref element="U3" pad="3"/>
+<contactref element="J3" pad="9"/>
+<contactref element="J3" pad="2"/>
+<contactref element="J2" pad="12"/>
 <contactref element="J2" pad="19"/>
+<contactref element="R6" pad="2"/>
+<wire x1="94.897" y1="35.08" x2="100.82" y2="35.08" width="0.3048" layer="1"/>
+<wire x1="104.117" y1="33.8" x2="105.397" y2="35.08" width="0.3048" layer="1"/>
+<wire x1="100.82" y1="35.08" x2="102.1" y2="33.8" width="0.3048" layer="1"/>
+<wire x1="102.1" y1="33.8" x2="104.117" y2="33.8" width="0.3048" layer="1"/>
+<wire x1="105.397" y1="35.08" x2="106.9" y2="33.577" width="0.3048" layer="16"/>
+<wire x1="103.883" y1="26.2" x2="102.603" y2="24.92" width="0.3048" layer="16"/>
+<wire x1="106.9" y1="33.577" x2="106.9" y2="27" width="0.3048" layer="16"/>
+<wire x1="106.9" y1="27" x2="106.1" y2="26.2" width="0.3048" layer="16"/>
+<wire x1="106.1" y1="26.2" x2="103.883" y2="26.2" width="0.3048" layer="16"/>
+<wire x1="102.603" y1="24.92" x2="97.12" y2="24.92" width="0.6096" layer="16"/>
+<wire x1="93.623" y1="23.4" x2="92.103" y2="24.92" width="0.6096" layer="16"/>
+<wire x1="97.12" y1="24.92" x2="95.6" y2="23.4" width="0.6096" layer="16"/>
+<wire x1="95.6" y1="23.4" x2="93.623" y2="23.4" width="0.6096" layer="16"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="3">
+<vertex x="59" y="27"/>
+<vertex x="59" y="19"/>
+<vertex x="71" y="19"/>
+<vertex x="71" y="27"/>
+</polygon>
+<wire x1="54.2" y1="32.375" x2="53.025" y2="32.375" width="0.254" layer="1"/>
+<wire x1="53.025" y1="32.375" x2="52.6" y2="32.8" width="0.254" layer="1"/>
+<via x="52.6" y="32.8" extent="1-16" drill="0.45"/>
+<wire x1="52.6" y1="32.8" x2="57.2" y2="32.8" width="0.254" layer="16"/>
+<via x="57.2" y="32.8" extent="1-16" drill="0.45"/>
+<wire x1="57.2" y1="32.8" x2="57.2" y2="30.8" width="0.254" layer="1"/>
+<wire x1="58.7" y1="27.235" x2="59.8" y2="26.135" width="0.254" layer="1"/>
+<wire x1="57.2" y1="30.8" x2="58.7" y2="29.3" width="0.254" layer="1"/>
+<wire x1="58.7" y1="29.3" x2="58.7" y2="27.235" width="0.254" layer="1"/>
+<wire x1="57.2" y1="34.6" x2="57.2" y2="32.8" width="0.1524" layer="1"/>
+<wire x1="54.6" y1="35.6" x2="54" y2="36.2" width="0.1524" layer="1"/>
+<wire x1="54.6" y1="35.6" x2="56.2" y2="35.6" width="0.1524" layer="1"/>
+<wire x1="56.2" y1="35.6" x2="57.2" y2="34.6" width="0.1524" layer="1"/>
+<wire x1="92.103" y1="24.92" x2="90.92" y2="24.92" width="0.6096" layer="1"/>
+<via x="69.5" y="22.5" extent="1-16" drill="0.45"/>
+<wire x1="90.92" y1="24.92" x2="88.5" y2="22.5" width="0.6096" layer="1"/>
+<wire x1="88.5" y1="22.5" x2="69.5" y2="22.5" width="0.6096" layer="1"/>
+<via x="70" y="23.5" extent="1-16" drill="0.45"/>
+<wire x1="70" y1="23.5" x2="70" y2="23" width="0.6096" layer="16"/>
+<wire x1="70" y1="23" x2="69.5" y2="22.5" width="0.6096" layer="16"/>
+<wire x1="69.5" y1="22.5" x2="67.5" y2="22.5" width="0.6096" layer="16"/>
+<wire x1="67.5" y1="22.5" x2="67" y2="23" width="0.6096" layer="16"/>
+<via x="67" y="23" extent="1-16" drill="0.45"/>
+<via x="66.5" y="24" extent="1-16" drill="0.45"/>
+<wire x1="67" y1="23" x2="66.5" y2="23.5" width="0.6096" layer="16"/>
+<wire x1="66.5" y1="23.5" x2="66.5" y2="24" width="0.6096" layer="16"/>
+<wire x1="54" y1="36.2" x2="54" y2="37.6" width="0.1524" layer="1"/>
+<contactref element="C9" pad="1"/>
+<contactref element="C8" pad="1"/>
+<wire x1="58" y1="19.9" x2="60.5" y2="19.9" width="1.27" layer="1"/>
+</signal>
+<signal name="5V_SWITCH">
+<contactref element="U3" pad="2"/>
+<contactref element="R5" pad="2"/>
+<contactref element="J13" pad="2"/>
+<contactref element="U1" pad="P$4"/>
+<wire x1="27.685" y1="25.485" x2="22.1524" y2="25.485" width="0.1524" layer="1"/>
+<wire x1="41.2" y1="28.1" x2="47.5" y2="34.4" width="0.1524" layer="1"/>
+<wire x1="27.685" y1="25.485" x2="30.3" y2="28.1" width="0.1524" layer="1"/>
+<wire x1="30.3" y1="28.1" x2="41.2" y2="28.1" width="0.1524" layer="1"/>
+<wire x1="54.2" y1="33.645" x2="52.145" y2="33.645" width="0.1524" layer="1"/>
+<wire x1="52.145" y1="33.645" x2="51.5" y2="33" width="0.1524" layer="1"/>
+<wire x1="48.9" y1="33" x2="47.5" y2="34.4" width="0.1524" layer="1"/>
+<wire x1="51.5" y1="33" x2="48.9" y2="33" width="0.1524" layer="1"/>
+<wire x1="47.5" y1="37.2822" x2="47.5" y2="34.4" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$7">
+<contactref element="R6" pad="1"/>
+<contactref element="D8" pad="1"/>
+<wire x1="54" y1="40.4" x2="54.022" y2="40.422" width="0.1524" layer="1"/>
+<wire x1="54.022" y1="40.422" x2="56.5" y2="40.422" width="0.1524" layer="1"/>
+</signal>
+<signal name="+5V">
+<contactref element="J11" pad="3"/>
 <contactref element="J11" pad="1"/>
-<contactref element="J2" pad="12"/>
-<wire x1="75.7874" y1="19" x2="80.25" y2="19" width="0.508" layer="1"/>
-<wire x1="80.25" y1="19" x2="80.53" y2="18.72" width="0.508" layer="1"/>
-<wire x1="83.07" y1="28.88" x2="84.5" y2="27.45" width="0.508" layer="16"/>
-<wire x1="84.5" y1="27.45" x2="84.5" y2="21" width="0.508" layer="16"/>
-<wire x1="84.5" y1="21" x2="84.5" y2="20.92986875" width="0.3048" layer="16"/>
-<wire x1="84.5" y1="20.92986875" x2="83.57013125" y2="20" width="0.3048" layer="16"/>
-<wire x1="81.81" y1="20" x2="80.53" y2="18.72" width="0.3048" layer="16"/>
-<wire x1="83.57013125" y1="20" x2="81.81" y2="20" width="0.3048" layer="16"/>
+<contactref element="J11" pad="2"/>
+<contactref element="Q3" pad="P$5"/>
+<contactref element="U3" pad="1"/>
+<contactref element="C3" pad="1"/>
+<contactref element="J13" pad="1"/>
+<contactref element="J9" pad="1"/>
+<contactref element="J1" pad="3"/>
+<wire x1="66.167" y1="51.18" x2="66.167" y2="48.894" width="0.8128" layer="1"/>
+<wire x1="66.167" y1="48.894" x2="65.913" y2="48.64" width="0.8128" layer="1"/>
+<wire x1="65.913" y1="48.64" x2="65.913" y2="46.354" width="0.8128" layer="1"/>
+<wire x1="65.913" y1="46.354" x2="66.167" y2="46.1" width="0.6096" layer="1"/>
+<wire x1="59.873" y1="49.58" x2="60.193" y2="49.9" width="0.3048" layer="1"/>
+<wire x1="64.653" y1="49.9" x2="65.913" y2="48.64" width="0.3048" layer="1"/>
+<wire x1="60.193" y1="49.9" x2="64.653" y2="49.9" width="0.3048" layer="1"/>
+<wire x1="51.7" y1="42" x2="50" y2="40.3" width="0.8128" layer="1"/>
+<wire x1="50" y1="40.3" x2="50" y2="40.1" width="0.6096" layer="1"/>
+<wire x1="50" y1="40.1" x2="50" y2="34.8" width="0.8128" layer="1"/>
+<wire x1="50" y1="34.8" x2="50" y2="34.4" width="0.6096" layer="1"/>
+<wire x1="54.2" y1="34.905" x2="50.105" y2="34.905" width="0.8128" layer="1"/>
+<wire x1="50.105" y1="34.905" x2="50" y2="34.8" width="0.6096" layer="1"/>
+<wire x1="47.5" y1="40.1778" x2="49.9222" y2="40.1778" width="0.2032" layer="1"/>
+<wire x1="49.9222" y1="40.1778" x2="50" y2="40.1" width="0.2032" layer="1"/>
+<wire x1="54.2" y1="34.905" x2="55.795" y2="34.905" width="0.8128" layer="1"/>
+<wire x1="55.795" y1="34.905" x2="56.2" y2="34.5" width="0.8128" layer="1"/>
+<wire x1="56.2" y1="34.5" x2="56.2" y2="25.65" width="0.8128" layer="1"/>
+<wire x1="56.2" y1="25.65" x2="56.05" y2="25.5" width="0.6096" layer="1"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="58.5" y="19"/>
+<vertex x="58.5" y="28.5"/>
+<vertex x="41" y="28.5"/>
+<vertex x="41" y="24.5"/>
+<vertex x="46.5" y="19"/>
+</polygon>
+<wire x1="47.5" y1="19.6778" x2="47.5" y2="23" width="0.1524" layer="1"/>
+<wire x1="50" y1="25.5" x2="56.05" y2="25.5" width="0.1524" layer="1"/>
+<wire x1="47.5" y1="23" x2="50" y2="25.5" width="0.1524" layer="1"/>
+<contactref element="C10" pad="1"/>
+<wire x1="66.167" y1="46.1" x2="66.167" y2="43.567" width="0.8128" layer="1"/>
+<wire x1="66.167" y1="43.567" x2="66.1" y2="43.5" width="0.8128" layer="1"/>
+<wire x1="66.1" y1="43.5" x2="64.6" y2="42" width="0.8128" layer="1"/>
+<wire x1="64.6" y1="42" x2="51.7" y2="42" width="0.8128" layer="1"/>
 </signal>
-<signal name="N$12">
+<signal name="5V_RPI">
+<contactref element="J10" pad="2"/>
+<contactref element="J12" pad="2"/>
+<contactref element="X1" pad="4"/>
+<wire x1="63.373" y1="48.64" x2="62.3316" y2="49.6814" width="0.4064" layer="16"/>
+<wire x1="62.3316" y1="51.716575" x2="63.090425" y2="52.4754" width="0.4064" layer="16"/>
+<wire x1="62.3316" y1="49.6814" x2="62.3316" y2="51.716575" width="0.4064" layer="16"/>
+<wire x1="63.090425" y1="52.4754" x2="69.3246" y2="52.4754" width="0.4064" layer="16"/>
+<wire x1="69.3246" y1="52.4754" x2="70.0024" y2="51.7976" width="0.4064" layer="16"/>
+<wire x1="70.0024" y1="50.1894" x2="68.453" y2="48.64" width="0.4064" layer="16"/>
+<wire x1="70.0024" y1="51.7976" x2="70.0024" y2="50.1894" width="0.4064" layer="16"/>
+<wire x1="76.09" y1="58.23" x2="76.09" y2="56.29" width="0.4064" layer="1"/>
+<wire x1="76.09" y1="56.29" x2="75.2" y2="55.4" width="0.4064" layer="1"/>
+<via x="75.2" y="55.4" extent="1-16" drill="0.45"/>
+<wire x1="75.2" y1="55.4" x2="72.87004375" y2="53.07004375" width="0.4064" layer="16"/>
+<via x="72.87004375" y="53.07004375" extent="1-16" drill="0.45"/>
+<wire x1="72.87004375" y1="53.07004375" x2="68.453" y2="48.653" width="0.4064" layer="1"/>
+<wire x1="68.453" y1="48.653" x2="68.453" y2="48.64" width="0.4064" layer="1"/>
+</signal>
+<signal name="5V_D51">
+<contactref element="J10" pad="1"/>
 <contactref element="J12" pad="1"/>
 <contactref element="U1" pad="P$26"/>
-<wire x1="11.84" y1="45.2274" x2="11.84" y2="46.2812" width="0.3048" layer="1"/>
-<wire x1="11.84" y1="46.2812" x2="12" y2="46.4412" width="0.3048" layer="1"/>
-<wire x1="12" y1="46.4412" x2="31.7714" y2="46.4412" width="0.3048" layer="1"/>
-<wire x1="31.7714" y1="46.4412" x2="32.2126" y2="46" width="0.3048" layer="1"/>
+<wire x1="11.84" y1="47.2274" x2="11.84" y2="45.26" width="0.6096" layer="1"/>
+<wire x1="18.2" y1="41.8068" x2="15.2932" y2="41.8068" width="0.6096" layer="1"/>
+<via x="18.2" y="41.8068" extent="1-16" drill="0.45"/>
+<wire x1="19.5932" y1="43.2" x2="18.2" y2="41.8068" width="0.6096" layer="16"/>
+<wire x1="26.8" y1="41.9" x2="30.2" y2="45.3" width="0.6096" layer="16"/>
+<via x="30.2" y="45.3" extent="1-16" drill="0.45"/>
+<wire x1="30.2" y1="45.3" x2="31.1" y2="46.2" width="0.6096" layer="1"/>
+<wire x1="11.84" y1="45.26" x2="15.2932" y2="41.8068" width="0.6096" layer="1"/>
+<wire x1="19.5932" y1="43.2" x2="24.9" y2="43.2" width="0.6096" layer="16"/>
+<wire x1="24.9" y1="43.2" x2="26.2" y2="41.9" width="0.6096" layer="16"/>
+<wire x1="26.2" y1="41.9" x2="26.8" y2="41.9" width="0.6096" layer="16"/>
+<wire x1="31.1" y1="46.2" x2="51.3" y2="46.2" width="0.6096" layer="1"/>
+<wire x1="51.3" y1="46.2" x2="58.6634" y2="53.5634" width="0.6096" layer="1"/>
+<wire x1="61.2436" y1="53.5634" x2="63.627" y2="51.18" width="0.6096" layer="1"/>
+<wire x1="58.6634" y1="53.5634" x2="61.2436" y2="53.5634" width="0.6096" layer="1"/>
+<wire x1="63.627" y1="51.18" x2="64.9224" y2="52.4754" width="0.4064" layer="1"/>
+<wire x1="67.4116" y1="52.4754" x2="68.707" y2="51.18" width="0.4064" layer="1"/>
+<wire x1="64.9224" y1="52.4754" x2="67.4116" y2="52.4754" width="0.4064" layer="1"/>
+</signal>
+<signal name="N$8">
+<contactref element="J12" pad="3"/>
+</signal>
+<signal name="BTN1">
+<contactref element="U1" pad="P$2"/>
+<contactref element="S1" pad="P$2"/>
+<wire x1="31.595" y1="22.345" x2="23.8524" y2="22.345" width="0.1524" layer="1"/>
+<wire x1="23.8524" y1="22.345" x2="23.2524" y2="22.945" width="0.1524" layer="1"/>
+<wire x1="23.2524" y1="22.945" x2="22.1524" y2="22.945" width="0.1524" layer="1"/>
+<wire x1="31.595" y1="22.345" x2="35.05" y2="25.8" width="0.1524" layer="1"/>
+</signal>
+<signal name="BTN2">
+<contactref element="U1" pad="P$1"/>
+<contactref element="S2" pad="P$2"/>
+<wire x1="41.05" y1="19.8" x2="41.05" y2="20.8348" width="0.1524" layer="1"/>
+<wire x1="41.05" y1="20.8348" x2="40.2098" y2="21.675" width="0.1524" layer="1"/>
+<wire x1="22.1524" y1="21.675" x2="40.2098" y2="21.675" width="0.1524" layer="1"/>
+</signal>
+<signal name="BTN3">
+<contactref element="S4" pad="P$2"/>
+<contactref element="U1" pad="P$33"/>
+<wire x1="1.5276" y1="24.215" x2="3.115" y2="24.215" width="0.1524" layer="1"/>
+<wire x1="3.115" y1="24.215" x2="4.0802" y2="25.1802" width="0.1524" layer="1"/>
+<wire x1="31.9548" y1="16.8952" x2="35.05" y2="13.8" width="0.1524" layer="1"/>
+<wire x1="4.0802" y1="25.1802" x2="15.98874375" y2="25.1802" width="0.1524" layer="1"/>
+<wire x1="15.98874375" y1="25.1802" x2="24.27374375" y2="16.8952" width="0.1524" layer="1"/>
+<wire x1="24.27374375" y1="16.8952" x2="31.9548" y2="16.8952" width="0.1524" layer="1"/>
+</signal>
+<signal name="BTN4">
+<contactref element="S3" pad="P$2"/>
+<contactref element="U1" pad="P$32"/>
+<wire x1="1.5276" y1="25.485" x2="16.115" y2="25.485" width="0.1524" layer="1"/>
+<wire x1="26.45" y1="17.2" x2="29.05" y2="19.8" width="0.1524" layer="1"/>
+<wire x1="16.115" y1="25.485" x2="24.4" y2="17.2" width="0.1524" layer="1"/>
+<wire x1="24.4" y1="17.2" x2="26.45" y2="17.2" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$10">
+<contactref element="R7" pad="2"/>
+<contactref element="D9" pad="2"/>
+<wire x1="32.255" y1="29.845" x2="29.997" y2="29.845" width="0.1524" layer="1"/>
+</signal>
+<signal name="PA04">
+<contactref element="U1" pad="P$30"/>
+<contactref element="R7" pad="1"/>
+<contactref element="J20" pad="2"/>
+<wire x1="1.5276" y1="28.025" x2="19.6662" y2="28.025" width="0.1524" layer="1"/>
+<wire x1="19.6662" y1="28.025" x2="20.6" y2="27.0912" width="0.1524" layer="1"/>
+<via x="20.6" y="27.0912" extent="1-16" drill="0.35"/>
+<wire x1="20.6" y1="27.0912" x2="24.1896" y2="30.6808" width="0.1524" layer="16"/>
+<wire x1="36.4514" y1="30.6808" x2="37.2872" y2="29.845" width="0.1524" layer="16"/>
+<wire x1="24.1896" y1="30.6808" x2="36.4514" y2="30.6808" width="0.1524" layer="16"/>
+<wire x1="35.055" y1="29.845" x2="37.2872" y2="29.845" width="0.1524" layer="1"/>
 </signal>
 </signals>
 <mfgpreviewcolors>
@@ -1957,4 +2157,10 @@ design rules under a new name.</description>
 </mfgpreviewcolors>
 </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>
diff --git a/2020-08_psu-breakout/2020-08_psu-breakout.sch b/2020-08_psu-breakout/2020-08_psu-breakout.sch
index 4b2b516c0b9d0cd308b4fc3ddecee2fc0b5bb6f4..c8fcd248597077d894ecd61f405760bdc1548fdf 100644
--- a/2020-08_psu-breakout/2020-08_psu-breakout.sch
+++ b/2020-08_psu-breakout/2020-08_psu-breakout.sch
@@ -1,28 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.6.2">
+<eagle version="9.6.0">
 <drawing>
 <settings>
-<setting alwaysvectorfont="yes"/>
+<setting alwaysvectorfont="no"/>
 <setting verticaltext="up"/>
 </settings>
 <grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
-<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
-<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
-<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
-<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
-<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
-<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
-<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
-<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
-<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
-<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
-<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
-<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
-<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
-<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
+<layer number="2" name="Route2" color="16" fill="1" visible="no" active="no"/>
+<layer number="3" name="Route3" color="17" fill="1" visible="no" active="no"/>
+<layer number="4" name="Route4" color="18" fill="1" visible="no" active="no"/>
+<layer number="5" name="Route5" color="19" fill="1" visible="no" active="no"/>
+<layer number="6" name="Route6" color="25" fill="1" visible="no" active="no"/>
+<layer number="7" name="Route7" color="26" fill="1" visible="no" active="no"/>
+<layer number="8" name="Route8" color="27" fill="1" visible="no" active="no"/>
+<layer number="9" name="Route9" color="28" fill="1" visible="no" active="no"/>
+<layer number="10" name="Route10" color="29" fill="1" visible="no" active="no"/>
+<layer number="11" name="Route11" color="30" fill="1" visible="no" active="no"/>
+<layer number="12" name="Route12" color="20" fill="1" visible="no" active="no"/>
+<layer number="13" name="Route13" color="21" fill="1" visible="no" active="no"/>
+<layer number="14" name="Route14" color="22" fill="1" visible="no" active="no"/>
+<layer number="15" name="Route15" color="23" fill="1" visible="no" active="no"/>
 <layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
 <layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
 <layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
@@ -165,7 +165,7 @@
 <libraries>
 <library name="connector">
 <packages>
-<package name="UCBUS_MODULE">
+<package name="UCBUS_MODULE_EXT">
 <smd name="P$1" x="3.175" y="-0.1524" dx="0.889" dy="1.524" layer="1" roundness="50"/>
 <smd name="P$2" x="4.445" y="-0.1524" dx="0.889" dy="1.524" layer="1" roundness="50"/>
 <smd name="P$3" x="5.715" y="-0.1524" dx="0.889" dy="1.524" layer="1" roundness="50"/>
@@ -217,13 +217,14 @@
 <wire x1="28.448" y1="0.127" x2="28.067" y2="0.127" width="0.127" layer="21"/>
 <wire x1="0.127" y1="0.127" x2="0.127" y2="0.508" width="0.127" layer="21"/>
 <wire x1="0.127" y1="0.127" x2="0.508" y2="0.127" width="0.127" layer="21"/>
+<smd name="P$36" x="0.049784375" y="1.319784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
+<smd name="P$37" x="0.049784375" y="2.589784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
+<smd name="P$38" x="0.049784375" y="3.859784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
+<smd name="P$39" x="0.049784375" y="5.129784375" dx="0.889" dy="1.524" layer="1" roundness="50" rot="R90"/>
 </package>
 <package name="PWRPAD_SC-02_2-45MM">
 <pad name="P$1" x="0" y="0" drill="2.45" diameter="4.24" thermals="no"/>
 </package>
-<package name="PWRPAD_4MM">
-<pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35" thermals="no"/>
-</package>
 <package name="PWRPAD_3-25MM">
 <pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" thermals="no"/>
 </package>
@@ -342,19 +343,21 @@
 <package name="SOLDER_ON">
 <smd name="P$1" x="0" y="0" dx="4" dy="7" layer="1" thermals="no"/>
 </package>
-<package name="SOLDER_JUMPER">
-<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/>
-<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" layer="51"/>
-<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
-<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
-<smd name="1" x="-0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
-<smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
-<text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="0.4001" y="0" size="0.02" layer="27">&gt;VALUE</text>
+<package name="PWRPAD_4MM">
+<pad name="P$1" x="0" y="0" drill="4.25" diameter="8" thermals="no"/>
+</package>
+<package name="PWRPAD_6-25MM">
+<pad name="P$1" x="0" y="0" drill="6.25" diameter="11" thermals="no"/>
+</package>
+<package name="SOLDER_ON_SMALL">
+<smd name="P$1" x="0" y="0" dx="2" dy="4" layer="1" thermals="no"/>
+</package>
+<package name="PWRPAD_6-00MM">
+<pad name="P$1" x="0" y="0" drill="6" diameter="12" thermals="no"/>
 </package>
 </packages>
 <symbols>
-<symbol name="UCBUS_MODULE">
+<symbol name="UCBUS_MODULE_EXT">
 <pin name="GND" x="-12.7" y="-35.56" length="middle"/>
 <pin name="+3V3" x="-12.7" y="-27.94" length="middle"/>
 <pin name="+5V" x="-12.7" y="-20.32" length="middle"/>
@@ -389,32 +392,26 @@
 <pin name="GND_PA04-PA02" x="-12.7" y="-10.16" length="middle"/>
 <pin name="GND_PB10-PA20" x="-12.7" y="-7.62" length="middle"/>
 <pin name="GND_PA11-PB14" x="-12.7" y="-5.08" length="middle"/>
-<wire x1="-7.62" y1="30.48" x2="-7.62" y2="-38.1" width="0.4064" layer="94"/>
-<wire x1="-7.62" y1="-38.1" x2="63.5" y2="-38.1" width="0.4064" layer="94"/>
-<wire x1="63.5" y1="-38.1" x2="63.5" y2="30.48" width="0.4064" layer="94"/>
+<wire x1="-7.62" y1="30.48" x2="-7.62" y2="-50.8" width="0.4064" layer="94"/>
+<wire x1="-7.62" y1="-50.8" x2="63.5" y2="-50.8" width="0.4064" layer="94"/>
+<wire x1="63.5" y1="-50.8" x2="63.5" y2="30.48" width="0.4064" layer="94"/>
 <wire x1="63.5" y1="30.48" x2="-7.62" y2="30.48" width="0.4064" layer="94"/>
+<pin name="PB23/XOUT1/SER1-3/SER5-3/TC7-1" x="68.58" y="-40.64" length="middle" rot="R180"/>
+<pin name="PB22/XIN1/SER1-2/SER5-2/PDEC0-2/TC7-0" x="68.58" y="-43.18" length="middle" rot="R180"/>
+<pin name="PB17/SER5-1/TC6-1" x="68.58" y="-45.72" length="middle" rot="R180"/>
+<pin name="PB16/SER5-0/TC6-0" x="68.58" y="-48.26" length="middle" rot="R180"/>
 </symbol>
 <symbol name="PWRPAD">
 <pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
 </symbol>
-<symbol name="SOLDER_JUMPER">
-<wire x1="0.381" y1="0.635" x2="0.381" y2="-0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
-<wire x1="-0.381" y1="-0.635" x2="-0.381" y2="0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
-<wire x1="2.54" y1="0" x2="1.651" y2="0" width="0.1524" layer="94"/>
-<wire x1="-2.54" y1="0" x2="-1.651" y2="0" width="0.1524" layer="94"/>
-<text x="-2.54" y="2.54" size="1.778" layer="95">&gt;NAME</text>
-<text x="-2.54" y="-3.81" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="2" x="5.08" y="0" visible="pad" length="short" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="1" x="-5.08" y="0" visible="pad" length="short" direction="pas" swaplevel="1"/>
-</symbol>
 </symbols>
 <devicesets>
-<deviceset name="UCBUS_MODULE" prefix="U">
+<deviceset name="UCBUS_MODULE_EXT" prefix="U">
 <gates>
-<gate name="G$1" symbol="UCBUS_MODULE" x="0" y="0"/>
+<gate name="G$1" symbol="UCBUS_MODULE_EXT" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="UCBUS_MODULE">
+<device name="" package="UCBUS_MODULE_EXT">
 <connects>
 <connect gate="G$1" pin="+3V3" pad="P$25"/>
 <connect gate="G$1" pin="+5V" pad="P$26"/>
@@ -448,6 +445,10 @@
 <connect gate="G$1" pin="PB13/TC4-1/SER4-1" pad="P$10"/>
 <connect gate="G$1" pin="PB14/TC5-0/SER4-2" pad="P$6"/>
 <connect gate="G$1" pin="PB15/TC5-1/SER4-3" pad="P$7"/>
+<connect gate="G$1" pin="PB16/SER5-0/TC6-0" pad="P$36"/>
+<connect gate="G$1" pin="PB17/SER5-1/TC6-1" pad="P$37"/>
+<connect gate="G$1" pin="PB22/XIN1/SER1-2/SER5-2/PDEC0-2/TC7-0" pad="P$38"/>
+<connect gate="G$1" pin="PB23/XOUT1/SER1-3/SER5-3/TC7-1" pad="P$39"/>
 <connect gate="G$1" pin="Y" pad="P$23"/>
 <connect gate="G$1" pin="Z" pad="P$24"/>
 </connects>
@@ -470,7 +471,7 @@
 <technology name=""/>
 </technologies>
 </device>
-<device name="4MM" package="PWRPAD_4MM">
+<device name="M4" package="PWRPAD_4MM">
 <connects>
 <connect gate="G$1" pin="PWRPAD" pad="P$1"/>
 </connects>
@@ -534,17 +535,25 @@
 <technology name=""/>
 </technologies>
 </device>
-</devices>
-</deviceset>
-<deviceset name="SOLDER_JUMPER" prefix="J">
-<gates>
-<gate name="G$1" symbol="SOLDER_JUMPER" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOLDER_JUMPER">
+<device name="M6" package="PWRPAD_6-25MM">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SOLDER_SMALL" package="SOLDER_ON_SMALL">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="6" package="PWRPAD_6-00MM">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
 </connects>
 <technologies>
 <technology name=""/>
@@ -689,18 +698,6 @@ You are welcome to use this library for commercial purposes. For attribution, we
 <pad name="10" x="1.27" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <text x="-2.921" y="20.574" size="0.4064" layer="27" font="vector">&gt;VALUE</text>
 <text x="-2.921" y="-21.082" size="0.4064" layer="104">&gt;NAME</text>
-<rectangle x1="-1.524" y1="17.526" x2="-1.016" y2="18.034" layer="51"/>
-<rectangle x1="1.016" y1="17.526" x2="1.524" y2="18.034" layer="51"/>
-<rectangle x1="1.016" y1="14.986" x2="1.524" y2="15.494" layer="51"/>
-<rectangle x1="-1.524" y1="14.986" x2="-1.016" y2="15.494" layer="51"/>
-<rectangle x1="1.016" y1="12.446" x2="1.524" y2="12.954" layer="51"/>
-<rectangle x1="-1.524" y1="12.446" x2="-1.016" y2="12.954" layer="51"/>
-<rectangle x1="1.016" y1="9.906" x2="1.524" y2="10.414" layer="51"/>
-<rectangle x1="-1.524" y1="9.906" x2="-1.016" y2="10.414" layer="51"/>
-<rectangle x1="1.016" y1="7.366" x2="1.524" y2="7.874" layer="51"/>
-<rectangle x1="-1.524" y1="7.366" x2="-1.016" y2="7.874" layer="51"/>
-<rectangle x1="-1.524" y1="9.906" x2="-1.016" y2="10.414" layer="51"/>
-<rectangle x1="1.016" y1="9.906" x2="1.524" y2="10.414" layer="51"/>
 <pad name="11" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="12" x="1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="13" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
@@ -711,547 +708,229 @@ You are welcome to use this library for commercial purposes. For attribution, we
 <pad name="18" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="19" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="20" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
 <pad name="21" x="-1.27" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="22" x="1.27" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="23" x="-1.27" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="24" x="1.27" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="25" x="-1.27" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="26" x="1.27" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="1.016" y1="-7.874" x2="1.524" y2="-7.366" layer="51"/>
-<rectangle x1="-1.524" y1="-7.874" x2="-1.016" y2="-7.366" layer="51"/>
-<rectangle x1="1.016" y1="-10.414" x2="1.524" y2="-9.906" layer="51"/>
-<rectangle x1="-1.524" y1="-10.414" x2="-1.016" y2="-9.906" layer="51"/>
-<rectangle x1="1.016" y1="-12.954" x2="1.524" y2="-12.446" layer="51"/>
-<rectangle x1="-1.524" y1="-12.954" x2="-1.016" y2="-12.446" layer="51"/>
-<rectangle x1="-1.524" y1="-10.414" x2="-1.016" y2="-9.906" layer="51"/>
-<rectangle x1="1.016" y1="-10.414" x2="1.524" y2="-9.906" layer="51"/>
 <pad name="27" x="-1.27" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="28" x="1.27" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="29" x="-1.27" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 <pad name="30" x="1.27" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
 </package>
-<package name="2X5">
-<description>&lt;h3&gt;Plated Through Hole - 2x5&lt;/h3&gt;
+<package name="1X02">
+<description>&lt;h3&gt;Plated Through Hole&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="0.635" y1="-1.27" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="-1.27" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="5.715" y1="-1.27" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="8.255" y1="-1.27" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="-1.27" y1="-0.635" x2="-1.27" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="-1.27" y1="3.175" x2="-0.635" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="3.81" x2="0.635" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="0.635" y1="3.81" x2="1.27" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="3.175" x2="1.905" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="1.905" y1="3.81" x2="3.175" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="3.81" x2="3.81" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="3.175" x2="4.445" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="4.445" y1="3.81" x2="5.715" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="5.715" y1="3.81" x2="6.35" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="3.175" x2="6.985" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="6.985" y1="3.81" x2="8.255" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="8.255" y1="3.81" x2="8.89" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="3.175" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="3.175" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="3.175" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="3.175" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.985" y1="-1.27" x2="8.255" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="4.445" y1="-1.27" x2="5.715" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="1.905" y1="-1.27" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="-1.27" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="-0.635" x2="9.525" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="10.795" y1="-1.27" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="3.175" x2="9.525" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="9.525" y1="3.81" x2="10.795" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="10.795" y1="3.81" x2="11.43" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="11.43" y1="3.175" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="9.525" y1="-1.27" x2="10.795" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
-<text x="-1.27" y="3.937" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="22"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="0.635" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="2X5-RA">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Male Headers&lt;/h3&gt;
-tDocu shows pin location. 
+<package name="MOLEX-1X2">
+<description>&lt;h3&gt;Molex 2-Pin Plated Through-Hole&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="2.8" y1="6.3" x2="5.3" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="6.3" x2="5.3" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="-6.3" x2="2.8" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="2.8" y1="-6.3" x2="2.8" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="0" x2="11.3" y2="0" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-2.54" x2="11.3" y2="-2.54" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-5.08" x2="11.3" y2="-5.08" width="0.127" layer="51"/>
-<wire x1="5.3" y1="2.54" x2="11.3" y2="2.54" width="0.127" layer="51"/>
-<wire x1="5.3" y1="5.08" x2="11.3" y2="5.08" width="0.127" layer="51"/>
-<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
-<wire x1="13.8" y1="6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
-<wire x1="5.3" y1="6.3" x2="13.8" y2="6.3" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
-<text x="2.54" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="2.54" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="3.81" y1="3.048" x2="3.81" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="3.81" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="3.81" y1="-2.54" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="2.54" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="2.54" y1="-1.27" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<text x="-1.27" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
 </package>
-<package name="2X5-RAF">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Female Header&lt;/h3&gt;
-Silk outline of pins
+<package name="SCREWTERMINAL-3.5MM-2">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="2.7" y1="6.3" x2="11.2" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="11.2" y1="6.3" x2="11.2" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="11.2" y1="-6.3" x2="2.7" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="2.7" y1="-6.3" x2="2.7" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="3.175" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="3.175" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
+<circle x="2" y="3" radius="0.2828" width="0.127" layer="51"/>
+<wire x1="-1.75" y1="3.4" x2="5.25" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="5.25" y1="3.4" x2="5.25" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="5.25" y1="-2.8" x2="5.25" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="5.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="5.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="5.25" y1="3.15" x2="5.75" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="5.75" y1="3.15" x2="5.75" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="5.75" y1="2.15" x2="5.25" y2="2.15" width="0.2032" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.2" diameter="2.032" shape="square"/>
+<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.032"/>
+<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="2X5-SHROUDED">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header&lt;/h3&gt;
+<package name="JST-2-SMD">
+<description>&lt;h3&gt;JST-Right Angle Male Header SMT&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://www.4uconnector.com/online/object/4udrawing/20404.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;li&gt;JST_2MM_MALE&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.318" y="10.414" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
+<wire x1="-4" y1="-1" x2="-4" y2="-4.5" width="0.2032" layer="21"/>
+<wire x1="-4" y1="-4.5" x2="-3.2" y2="-4.5" width="0.2032" layer="21"/>
+<wire x1="-3.2" y1="-4.5" x2="-3.2" y2="-2" width="0.2032" layer="21"/>
+<wire x1="-3.2" y1="-2" x2="-2" y2="-2" width="0.2032" layer="21"/>
+<wire x1="2" y1="-2" x2="3.2" y2="-2" width="0.2032" layer="21"/>
+<wire x1="3.2" y1="-2" x2="3.2" y2="-4.5" width="0.2032" layer="21"/>
+<wire x1="3.2" y1="-4.5" x2="4" y2="-4.5" width="0.2032" layer="21"/>
+<wire x1="4" y1="-4.5" x2="4" y2="-1" width="0.2032" layer="21"/>
+<wire x1="2" y1="3" x2="-2" y2="3" width="0.2032" layer="21"/>
+<smd name="1" x="-1" y="-3.7" dx="1" dy="4.6" layer="1"/>
+<smd name="2" x="1" y="-3.7" dx="1" dy="4.6" layer="1"/>
+<smd name="NC1" x="-3.4" y="1.5" dx="3.4" dy="1.6" layer="1" rot="R90"/>
+<smd name="NC2" x="3.4" y="1.5" dx="3.4" dy="1.6" layer="1" rot="R90"/>
+<text x="-1.397" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="0.635" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="2X5-SHROUDED_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&lt;/h3&gt;
-Holes are offset 0.005" from center, to hold pins in place during soldering. 
+<package name="1X02_BIG">
+<description>&lt;h3&gt;Plated Through Hole&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.15"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="10.16" x2="-4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="10.16" x2="-3.175" y2="10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="10.16" x2="4.445" y2="10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="10.16" x2="4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-8.89" x2="-4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-10.16" x2="-3.175" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-10.16" x2="4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-10.16" x2="4.445" y2="-8.89" width="0.127" layer="21"/>
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="-1.27" y1="-1.27" x2="5.08" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="5.08" y1="-1.27" x2="5.08" y2="1.27" width="0.127" layer="21"/>
+<wire x1="5.08" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
+<pad name="P$1" x="0" y="0" drill="1.0668"/>
+<pad name="P$2" x="3.81" y="0" drill="1.0668"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="2X5-SHROUDED_SMD">
-<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&lt;/h3&gt;
+<package name="JST-2-SMD-VERT">
+<description>&lt;h3&gt;JST-Vertical Male Header SMT &lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://www.4uconnector.com/online/object/4udrawing/20404.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-4.1" y1="2.97" x2="4.2" y2="2.97" width="0.2032" layer="51"/>
+<wire x1="4.2" y1="2.97" x2="4.2" y2="-2.13" width="0.2032" layer="51"/>
+<wire x1="4.2" y1="-2.13" x2="-4.1" y2="-2.13" width="0.2032" layer="51"/>
+<wire x1="-4.1" y1="-2.13" x2="-4.1" y2="2.97" width="0.2032" layer="51"/>
+<wire x1="-4.1" y1="3" x2="4.2" y2="3" width="0.2032" layer="21"/>
+<wire x1="4.2" y1="3" x2="4.2" y2="2.3" width="0.2032" layer="21"/>
+<wire x1="-4.1" y1="3" x2="-4.1" y2="2.3" width="0.2032" layer="21"/>
+<wire x1="2" y1="-2.1" x2="4.2" y2="-2.1" width="0.2032" layer="21"/>
+<wire x1="4.2" y1="-2.1" x2="4.2" y2="-1.7" width="0.2032" layer="21"/>
+<wire x1="-2" y1="-2.1" x2="-4.1" y2="-2.1" width="0.2032" layer="21"/>
+<wire x1="-4.1" y1="-2.1" x2="-4.1" y2="-1.8" width="0.2032" layer="21"/>
+<smd name="P$1" x="-3.4" y="0.27" dx="3" dy="1.6" layer="1" rot="R90"/>
+<smd name="P$2" x="3.4" y="0.27" dx="3" dy="1.6" layer="1" rot="R90"/>
+<smd name="VCC" x="-1" y="-2" dx="1" dy="5.5" layer="1"/>
+<smd name="GND" x="1" y="-2" dx="1" dy="5.5" layer="1"/>
+<text x="-3.81" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;Name</text>
+<text x="-3.81" y="2.21" size="0.6096" layer="27" font="vector" ratio="20">&gt;Value</text>
+</package>
+<package name="SCREWTERMINAL-5MM-2">
+<description>&lt;h3&gt;Screw Terminal  5mm Pitch -2 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
+&lt;li&gt;Pin pitch: 5mm/197mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-3.1" y1="4.2" x2="8.1" y2="4.2" width="0.2032" layer="21"/>
+<wire x1="8.1" y1="4.2" x2="8.1" y2="-2.3" width="0.2032" layer="21"/>
+<wire x1="8.1" y1="-2.3" x2="8.1" y2="-3.3" width="0.2032" layer="21"/>
+<wire x1="8.1" y1="-3.3" x2="-3.1" y2="-3.3" width="0.2032" layer="21"/>
+<wire x1="-3.1" y1="-3.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
+<wire x1="-3.1" y1="-2.3" x2="-3.1" y2="4.2" width="0.2032" layer="21"/>
+<wire x1="8.1" y1="-2.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
+<wire x1="-3.1" y1="-1.35" x2="-3.7" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-3.7" y1="-1.35" x2="-3.7" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-3.7" y1="-2.35" x2="-3.1" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="8.1" y1="4" x2="8.7" y2="4" width="0.2032" layer="51"/>
+<wire x1="8.7" y1="4" x2="8.7" y2="3" width="0.2032" layer="51"/>
+<wire x1="8.7" y1="3" x2="8.1" y2="3" width="0.2032" layer="51"/>
+<circle x="2.5" y="3.7" radius="0.2828" width="0.127" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.3" diameter="2.032" shape="square"/>
+<pad name="2" x="5" y="0" drill="1.3" diameter="2.032"/>
+<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X02_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - Locking Footprint&lt;/h3&gt;
+Holes are staggered by 0.005" from center to hold pins while soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<smd name="1" x="-2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="2" x="2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="3" x="-2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="4" x="2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="5" x="-2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="6" x="2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="7" x="-2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="8" x="2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="9" x="-2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="10" x="2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
+<pad name="1" x="-0.1778" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.7178" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
+<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="2X5_NOSILK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 No Silk Outline&lt;/h3&gt;
+<package name="MOLEX-1X2_LOCK">
+<description>&lt;h3&gt;Molex 2-Pin Plated Through-Hole Locking Footprint&lt;/h3&gt;
+Holes are offset from center by 0.005" to hold pins in place during soldering. 
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<text x="-0.889" y="3.81" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.762" y="-2.159" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5_PTH_SILK_.05">
-<description>&lt;h3&gt;Plated Through Hole - 2x5&lt;/h3&gt;
-Holes are 0.05". 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="0.4318" rot="R90"/>
-<pad name="2" x="0" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="3" x="1.27" y="0" drill="0.4318" rot="R90"/>
-<pad name="4" x="1.27" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="5" x="2.54" y="0" drill="0.4318" rot="R90"/>
-<pad name="6" x="2.54" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="7" x="3.81" y="0" drill="0.4318" rot="R90"/>
-<pad name="8" x="3.81" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="9" x="5.08" y="0" drill="0.4318" rot="R90"/>
-<pad name="10" x="5.08" y="1.27" drill="0.4318" rot="R90"/>
-<wire x1="-0.635" y1="0.635" x2="-0.762" y2="0.762" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="0.762" x2="-0.762" y2="1.778" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="1.778" x2="-0.508" y2="2.032" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="2.032" x2="0.508" y2="2.032" width="0.127" layer="21"/>
-<wire x1="0.508" y1="2.032" x2="0.635" y2="1.905" width="0.127" layer="21"/>
-<wire x1="0.635" y1="1.905" x2="0.762" y2="2.032" width="0.127" layer="21"/>
-<wire x1="0.762" y1="2.032" x2="1.778" y2="2.032" width="0.127" layer="21"/>
-<wire x1="1.778" y1="2.032" x2="1.905" y2="1.905" width="0.127" layer="21"/>
-<wire x1="1.905" y1="1.905" x2="2.032" y2="2.032" width="0.127" layer="21"/>
-<wire x1="2.032" y1="2.032" x2="3.048" y2="2.032" width="0.127" layer="21"/>
-<wire x1="3.048" y1="2.032" x2="3.175" y2="1.905" width="0.127" layer="21"/>
-<wire x1="3.175" y1="1.905" x2="3.302" y2="2.032" width="0.127" layer="21"/>
-<wire x1="3.302" y1="2.032" x2="4.318" y2="2.032" width="0.127" layer="21"/>
-<wire x1="4.318" y1="2.032" x2="4.445" y2="1.905" width="0.127" layer="21"/>
-<wire x1="4.445" y1="1.905" x2="4.572" y2="2.032" width="0.127" layer="21"/>
-<wire x1="4.572" y1="2.032" x2="5.588" y2="2.032" width="0.127" layer="21"/>
-<wire x1="5.588" y1="2.032" x2="5.842" y2="1.778" width="0.127" layer="21"/>
-<wire x1="5.842" y1="1.778" x2="5.842" y2="0.762" width="0.127" layer="21"/>
-<wire x1="5.842" y1="0.762" x2="5.715" y2="0.635" width="0.127" layer="21"/>
-<wire x1="5.715" y1="0.635" x2="5.842" y2="0.508" width="0.127" layer="21"/>
-<wire x1="5.842" y1="0.508" x2="5.842" y2="-0.508" width="0.127" layer="21"/>
-<wire x1="5.842" y1="-0.508" x2="5.588" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="5.588" y1="-0.762" x2="4.572" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="4.572" y1="-0.762" x2="4.445" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-0.635" x2="4.318" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="4.318" y1="-0.762" x2="3.302" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="3.302" y1="-0.762" x2="3.175" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-0.635" x2="3.048" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="3.048" y1="-0.762" x2="2.032" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="2.032" y1="-0.762" x2="1.905" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="1.905" y1="-0.635" x2="1.778" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="1.778" y1="-0.762" x2="0.762" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="0.762" y1="-0.762" x2="0.635" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="0.635" y1="-0.635" x2="0.508" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="0.508" y1="-0.762" x2="-0.508" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="-0.762" x2="-0.762" y2="-0.508" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="-0.508" x2="-0.762" y2="0.508" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="0.508" x2="-0.635" y2="0.635" width="0.127" layer="21"/>
-<wire x1="0.508" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="22"/>
-<text x="-0.762" y="2.286" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.762" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-SHROUDED-NS">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header No Silk&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="1X02">
-<description>&lt;h3&gt;Plated Through Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="0.635" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="MOLEX-1X2">
-<description>&lt;h3&gt;Molex 2-Pin Plated Through-Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
 <wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
 <wire x1="3.81" y1="3.048" x2="3.81" y2="-2.54" width="0.127" layer="21"/>
@@ -1262,13 +941,16 @@ Holes are 0.05".
 <wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
 <wire x1="0" y1="-1.27" x2="2.54" y2="-1.27" width="0.127" layer="21"/>
 <wire x1="2.54" y1="-1.27" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="1" x="-0.127" y="0" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.667" y="0" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
+<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
 <text x="-1.27" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
 </package>
-<package name="SCREWTERMINAL-3.5MM-2">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH&lt;/h3&gt;
+<package name="SCREWTERMINAL-3.5MM-2_LOCK">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH Locking&lt;/h3&gt;
+Holes are offset from center 0.005" to hold pins in place during soldering. 
 &lt;p&gt;Specifications:
 &lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
 &lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
@@ -1277,7 +959,6 @@ Holes are 0.05".
 &lt;p&gt;Example device(s):
 &lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<circle x="2" y="3" radius="0.2828" width="0.127" layer="51"/>
 <wire x1="-1.75" y1="3.4" x2="5.25" y2="3.4" width="0.2032" layer="21"/>
 <wire x1="5.25" y1="3.4" x2="5.25" y2="-2.8" width="0.2032" layer="21"/>
 <wire x1="5.25" y1="-2.8" x2="5.25" y2="-3.6" width="0.2032" layer="21"/>
@@ -1285,250 +966,47 @@ Holes are 0.05".
 <wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
 <wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
 <wire x1="5.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="3.15" x2="5.75" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="5.75" y1="3.15" x2="5.75" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="5.75" y1="2.15" x2="5.25" y2="2.15" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.2" diameter="2.032" shape="square"/>
-<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.032"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.15" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.15" y1="-1.35" x2="-2.15" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.15" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="5.25" y1="3.15" x2="5.65" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="5.65" y1="3.15" x2="5.65" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="5.65" y1="2.15" x2="5.25" y2="2.15" width="0.2032" layer="51"/>
+<circle x="2" y="3" radius="0.2828" width="0.127" layer="51"/>
+<circle x="0" y="0" radius="0.4318" width="0.0254" layer="51"/>
+<circle x="3.5" y="0" radius="0.4318" width="0.0254" layer="51"/>
+<pad name="1" x="-0.1778" y="0" drill="1.2" diameter="2.032" shape="square"/>
+<pad name="2" x="3.6778" y="0" drill="1.2" diameter="2.032"/>
 <text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="JST-2-SMD">
-<description>&lt;h3&gt;JST-Right Angle Male Header SMT&lt;/h3&gt;
+<package name="1X02_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - Long Pads without Silk Outline&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
-&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://www.4uconnector.com/online/object/4udrawing/20404.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
 &lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;li&gt;JST_2MM_MALE&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-4" y1="-1" x2="-4" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="-4" y1="-4.5" x2="-3.2" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="-3.2" y1="-4.5" x2="-3.2" y2="-2" width="0.2032" layer="21"/>
-<wire x1="-3.2" y1="-2" x2="-2" y2="-2" width="0.2032" layer="21"/>
-<wire x1="2" y1="-2" x2="3.2" y2="-2" width="0.2032" layer="21"/>
-<wire x1="3.2" y1="-2" x2="3.2" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="3.2" y1="-4.5" x2="4" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="4" y1="-4.5" x2="4" y2="-1" width="0.2032" layer="21"/>
-<wire x1="2" y1="3" x2="-2" y2="3" width="0.2032" layer="21"/>
-<smd name="1" x="-1" y="-3.7" dx="1" dy="4.6" layer="1"/>
-<smd name="2" x="1" y="-3.7" dx="1" dy="4.6" layer="1"/>
-<smd name="NC1" x="-3.4" y="1.5" dx="3.4" dy="1.6" layer="1" rot="R90"/>
-<smd name="NC2" x="3.4" y="1.5" dx="3.4" dy="1.6" layer="1" rot="R90"/>
-<text x="-1.397" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="0.635" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<text x="-1.27" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.397" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X02_BIG">
-<description>&lt;h3&gt;Plated Through Hole&lt;/h3&gt;
+<package name="1X02_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - No Silk Outline&lt;/h3&gt;
 &lt;p&gt;Specifications:
 &lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.15"&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
 &lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="-1.27" y1="-1.27" x2="5.08" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="5.08" y1="-1.27" x2="5.08" y2="1.27" width="0.127" layer="21"/>
-<wire x1="5.08" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
-<pad name="P$1" x="0" y="0" drill="1.0668"/>
-<pad name="P$2" x="3.81" y="0" drill="1.0668"/>
-<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="JST-2-SMD-VERT">
-<description>&lt;h3&gt;JST-Vertical Male Header SMT &lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
-&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://www.4uconnector.com/online/object/4udrawing/20404.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-4.1" y1="2.97" x2="4.2" y2="2.97" width="0.2032" layer="51"/>
-<wire x1="4.2" y1="2.97" x2="4.2" y2="-2.13" width="0.2032" layer="51"/>
-<wire x1="4.2" y1="-2.13" x2="-4.1" y2="-2.13" width="0.2032" layer="51"/>
-<wire x1="-4.1" y1="-2.13" x2="-4.1" y2="2.97" width="0.2032" layer="51"/>
-<wire x1="-4.1" y1="3" x2="4.2" y2="3" width="0.2032" layer="21"/>
-<wire x1="4.2" y1="3" x2="4.2" y2="2.3" width="0.2032" layer="21"/>
-<wire x1="-4.1" y1="3" x2="-4.1" y2="2.3" width="0.2032" layer="21"/>
-<wire x1="2" y1="-2.1" x2="4.2" y2="-2.1" width="0.2032" layer="21"/>
-<wire x1="4.2" y1="-2.1" x2="4.2" y2="-1.7" width="0.2032" layer="21"/>
-<wire x1="-2" y1="-2.1" x2="-4.1" y2="-2.1" width="0.2032" layer="21"/>
-<wire x1="-4.1" y1="-2.1" x2="-4.1" y2="-1.8" width="0.2032" layer="21"/>
-<smd name="P$1" x="-3.4" y="0.27" dx="3" dy="1.6" layer="1" rot="R90"/>
-<smd name="P$2" x="3.4" y="0.27" dx="3" dy="1.6" layer="1" rot="R90"/>
-<smd name="VCC" x="-1" y="-2" dx="1" dy="5.5" layer="1"/>
-<smd name="GND" x="1" y="-2" dx="1" dy="5.5" layer="1"/>
-<text x="-3.81" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;Name</text>
-<text x="-3.81" y="2.21" size="0.6096" layer="27" font="vector" ratio="20">&gt;Value</text>
-</package>
-<package name="SCREWTERMINAL-5MM-2">
-<description>&lt;h3&gt;Screw Terminal  5mm Pitch -2 Pin PTH&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
-&lt;li&gt;Pin pitch: 5mm/197mil&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.1" y1="4.2" x2="8.1" y2="4.2" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="4.2" x2="8.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="-2.3" x2="8.1" y2="-3.3" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="-3.3" x2="-3.1" y2="-3.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-3.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-2.3" x2="-3.1" y2="4.2" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="-2.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-1.35" x2="-3.7" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-3.7" y1="-1.35" x2="-3.7" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-3.7" y1="-2.35" x2="-3.1" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="8.1" y1="4" x2="8.7" y2="4" width="0.2032" layer="51"/>
-<wire x1="8.7" y1="4" x2="8.7" y2="3" width="0.2032" layer="51"/>
-<wire x1="8.7" y1="3" x2="8.1" y2="3" width="0.2032" layer="51"/>
-<circle x="2.5" y="3.7" radius="0.2828" width="0.127" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.3" diameter="2.032" shape="square"/>
-<pad name="2" x="5" y="0" drill="1.3" diameter="2.032"/>
-<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - Locking Footprint&lt;/h3&gt;
-Holes are staggered by 0.005" from center to hold pins while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="-0.1778" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.7178" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="MOLEX-1X2_LOCK">
-<description>&lt;h3&gt;Molex 2-Pin Plated Through-Hole Locking Footprint&lt;/h3&gt;
-Holes are offset from center by 0.005" to hold pins in place during soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="3.81" y1="3.048" x2="3.81" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="3.81" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="3.81" y1="-2.54" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="0" y1="-1.27" x2="2.54" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="2.54" y1="-1.27" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
-<pad name="1" x="-0.127" y="0" drill="1.016" diameter="1.8796" shape="square"/>
-<pad name="2" x="2.667" y="0" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<text x="-1.27" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
-</package>
-<package name="1X02_LOCK_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - Long Pads with Locking Footprint&lt;/h3&gt;
-Pins are staggered by 0.005" from center to hold pins in place while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.651" y1="0" x2="0.889" y2="0" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0" x2="-1.016" y2="0" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0" x2="-1.27" y2="0.9906" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0.9906" x2="-0.9906" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0" x2="-1.27" y2="-0.9906" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="-0.9906" x2="-0.9906" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="0" x2="3.556" y2="0" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="0" x2="3.81" y2="-0.9906" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="-0.9906" x2="3.5306" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="0" x2="3.81" y2="0.9906" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="0.9906" x2="3.5306" y2="1.27" width="0.2032" layer="21"/>
-<pad name="1" x="-0.127" y="0" drill="1.016" shape="long" rot="R90"/>
-<pad name="2" x="2.667" y="0" drill="1.016" shape="long" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<text x="-1.27" y="1.651" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-3.5MM-2_LOCK">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH Locking&lt;/h3&gt;
-Holes are offset from center 0.005" to hold pins in place during soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
-&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="5.25" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="3.4" x2="5.25" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="-2.8" x2="5.25" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="-1.75" y1="-1.35" x2="-2.15" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-2.15" y1="-1.35" x2="-2.15" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-2.15" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="3.15" x2="5.65" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="3.15" x2="5.65" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="2.15" x2="5.25" y2="2.15" width="0.2032" layer="51"/>
-<circle x="2" y="3" radius="0.2828" width="0.127" layer="51"/>
-<circle x="0" y="0" radius="0.4318" width="0.0254" layer="51"/>
-<circle x="3.5" y="0" radius="0.4318" width="0.0254" layer="51"/>
-<pad name="1" x="-0.1778" y="0" drill="1.2" diameter="2.032" shape="square"/>
-<pad name="2" x="3.6778" y="0" drill="1.2" diameter="2.032"/>
-<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - Long Pads without Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<text x="-1.27" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.397" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole - No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
 <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
@@ -1776,85 +1254,1424 @@ part number 2062-2P from STA</description>
 <pad name="2" x="-1.27" y="-5.85" drill="0.8"/>
 <pad name="1" x="1.27" y="-5.85" drill="0.8"/>
 </package>
-</packages>
-<symbols>
-<symbol name="CONN_15X2">
-<description>&lt;h3&gt; 26 Pin Connection&lt;/h3&gt;
-13x2 pin layout</description>
-<wire x1="1.27" y1="-7.62" x2="2.54" y2="-7.62" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-10.16" x2="2.54" y2="-10.16" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-12.7" x2="2.54" y2="-12.7" width="0.6096" layer="94"/>
-<wire x1="3.81" y1="-20.32" x2="3.81" y2="20.32" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-5.08" x2="2.54" y2="-5.08" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="5.08" x2="2.54" y2="5.08" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="7.62" x2="2.54" y2="7.62" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="10.16" x2="2.54" y2="10.16" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="12.7" x2="2.54" y2="12.7" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="15.24" x2="2.54" y2="15.24" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="17.78" x2="2.54" y2="17.78" width="0.6096" layer="94"/>
-<text x="-3.81" y="-22.606" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-3.81" y="20.828" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="26" x="7.62" y="-12.7" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="24" x="7.62" y="-10.16" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="22" x="7.62" y="-7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="20" x="7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="18" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="16" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="14" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="12" x="7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="10" x="7.62" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="8" x="7.62" y="10.16" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="6" x="7.62" y="12.7" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="4" x="7.62" y="15.24" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="7.62" y="17.78" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<wire x1="-3.81" y1="20.32" x2="3.81" y2="20.32" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="12.7" x2="-2.54" y2="12.7" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="15.24" x2="-2.54" y2="15.24" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="17.78" x2="-2.54" y2="17.78" width="0.6096" layer="94"/>
-<wire x1="-3.81" y1="20.32" x2="-3.81" y2="-20.32" width="0.4064" layer="94"/>
-<wire x1="3.81" y1="-20.32" x2="-3.81" y2="-20.32" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="7.62" x2="-2.54" y2="7.62" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="10.16" x2="-2.54" y2="10.16" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="5.08" x2="-2.54" y2="5.08" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="2.54" x2="-2.54" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="0" x2="-2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-2.54" x2="-2.54" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-5.08" x2="-2.54" y2="-5.08" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-7.62" x2="-2.54" y2="-7.62" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-10.16" x2="-2.54" y2="-10.16" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-12.7" x2="-2.54" y2="-12.7" width="0.6096" layer="94"/>
-<pin name="1" x="-7.62" y="17.78" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="3" x="-7.62" y="15.24" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="5" x="-7.62" y="12.7" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="7" x="-7.62" y="10.16" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="9" x="-7.62" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="11" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="13" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="15" x="-7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="17" x="-7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="19" x="-7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="21" x="-7.62" y="-7.62" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="23" x="-7.62" y="-10.16" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="25" x="-7.62" y="-12.7" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="27" x="-7.62" y="-15.24" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="28" x="7.62" y="-15.24" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="29" x="-7.62" y="-17.78" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="30" x="7.62" y="-17.78" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<wire x1="-1.27" y1="-15.24" x2="-2.54" y2="-15.24" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-17.78" x2="-2.54" y2="-17.78" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-15.24" x2="2.54" y2="-15.24" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-17.78" x2="2.54" y2="-17.78" width="0.6096" layer="94"/>
-</symbol>
-<symbol name="CONN_05X2">
-<description>&lt;h3&gt;10 Pin Connection&lt;/h3&gt;
-5x2 pin layout</description>
-<wire x1="3.81" y1="-7.62" x2="-3.81" y2="-7.62" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-5.08" x2="2.54" y2="-5.08" width="0.6096" layer="94"/>
+<package name="2X15-SHROUDED_LATCH">
+<wire x1="-2.775" y1="18.415" x2="-2.775" y2="17.145" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="28.765" x2="4.5" y2="-28.765" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-28.765" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-4.881" y1="-2.2" x2="-4.881" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="28.765" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="28.765" x2="4.4" y2="28.765" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="-28.765" x2="-4.5" y2="-28.765" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="21.7" x2="3.4" y2="21.7" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="21.7" x2="3.4" y2="-21.7" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-21.7" x2="3.4" y2="-21.7" width="0.2032" layer="51"/>
+<wire x1="-4.881" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.881" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="21.7" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-21.7" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<pad name="1" x="-1.397" y="17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="2" x="1.397" y="17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="3" x="-1.397" y="15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="4" x="1.397" y="15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="5" x="-1.397" y="12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="6" x="1.397" y="12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="7" x="-1.397" y="10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="8" x="1.397" y="10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="9" x="-1.397" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="10" x="1.397" y="7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<text x="-2.921" y="20.574" size="0.4064" layer="27" font="vector">&gt;VALUE</text>
+<text x="-2.921" y="-21.082" size="0.4064" layer="104">&gt;NAME</text>
+<pad name="11" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="12" x="1.397" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="13" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="14" x="1.397" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="15" x="-1.397" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="16" x="1.397" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="17" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="18" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="19" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="20" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="21" x="-1.397" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="22" x="1.397" y="-7.62" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="23" x="-1.397" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="24" x="1.397" y="-10.16" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="25" x="-1.397" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="26" x="1.397" y="-12.7" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="27" x="-1.397" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="28" x="1.397" y="-15.24" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="29" x="-1.397" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="30" x="1.397" y="-17.78" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<wire x1="-4.5" y1="27.5" x2="-4.5" y2="28.7" width="0.127" layer="21"/>
+<wire x1="-4.5" y1="28.7" x2="-3" y2="28.7" width="0.127" layer="21"/>
+<wire x1="3" y1="28.7" x2="4.5" y2="28.7" width="0.127" layer="21"/>
+<wire x1="4.5" y1="28.7" x2="4.5" y2="27.5" width="0.127" layer="21"/>
+<wire x1="-4.5" y1="-27.5" x2="-4.5" y2="-28.7" width="0.127" layer="21"/>
+<wire x1="-4.5" y1="-28.7" x2="-3" y2="-28.7" width="0.127" layer="21"/>
+<wire x1="4.5" y1="-27.5" x2="4.5" y2="-28.7" width="0.127" layer="21"/>
+<wire x1="4.5" y1="-28.7" x2="3" y2="-28.7" width="0.127" layer="21"/>
+</package>
+<package name="1X02_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - Long Pads with Locking Footprint&lt;/h3&gt;
+Pins are staggered by 0.005" from center to hold pins in place while soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="1.651" y1="0" x2="0.889" y2="0" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="0" x2="-1.016" y2="0" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="0" x2="-1.27" y2="0.9906" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="0.9906" x2="-0.9906" y2="1.27" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="0" x2="-1.27" y2="-0.9906" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="-0.9906" x2="-0.9906" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="3.81" y1="0" x2="3.556" y2="0" width="0.2032" layer="51"/>
+<wire x1="3.81" y1="0" x2="3.81" y2="-0.9906" width="0.2032" layer="51"/>
+<wire x1="3.81" y1="-0.9906" x2="3.5306" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="3.81" y1="0" x2="3.81" y2="0.9906" width="0.2032" layer="51"/>
+<wire x1="3.81" y1="0.9906" x2="3.5306" y2="1.27" width="0.2032" layer="51"/>
+<pad name="1" x="-0.127" y="0" drill="1.016" shape="long" rot="R90"/>
+<pad name="2" x="2.667" y="0" drill="1.016" shape="long" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
+<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
+<text x="-1.27" y="1.651" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="2X5">
+<description>&lt;h3&gt;Plated Through Hole - 2x5&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-1.27" y2="3.175" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="3.175" x2="-0.635" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="3.81" x2="0.635" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="3.81" x2="1.27" y2="3.175" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="3.175" x2="1.905" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="1.905" y1="3.81" x2="3.175" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="3.175" y1="3.81" x2="3.81" y2="3.175" width="0.1524" layer="21"/>
+<wire x1="3.81" y1="3.175" x2="4.445" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="4.445" y1="3.81" x2="5.715" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="5.715" y1="3.81" x2="6.35" y2="3.175" width="0.1524" layer="21"/>
+<wire x1="6.35" y1="3.175" x2="6.985" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="6.985" y1="3.81" x2="8.255" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="8.255" y1="3.81" x2="8.89" y2="3.175" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="3.175" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="3.81" y1="3.175" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="6.35" y1="3.175" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="8.89" y1="3.175" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="6.985" y1="-1.27" x2="8.255" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="5.715" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="-1.27" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="9.525" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="10.795" y1="-1.27" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="8.89" y1="3.175" x2="9.525" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="9.525" y1="3.81" x2="10.795" y2="3.81" width="0.1524" layer="21"/>
+<wire x1="10.795" y1="3.81" x2="11.43" y2="3.175" width="0.1524" layer="21"/>
+<wire x1="11.43" y1="3.175" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
+<wire x1="9.525" y1="-1.27" x2="10.795" y2="-1.27" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
+<text x="-1.27" y="3.937" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="22"/>
+</package>
+<package name="2X5-RA">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Male Headers&lt;/h3&gt;
+tDocu shows pin location. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="2.8" y1="6.3" x2="5.3" y2="6.3" width="0.2032" layer="21"/>
+<wire x1="5.3" y1="6.3" x2="5.3" y2="-6.3" width="0.2032" layer="21"/>
+<wire x1="5.3" y1="-6.3" x2="2.8" y2="-6.3" width="0.2032" layer="21"/>
+<wire x1="2.8" y1="-6.3" x2="2.8" y2="6.3" width="0.2032" layer="21"/>
+<wire x1="5.3" y1="0" x2="11.3" y2="0" width="0.127" layer="51"/>
+<wire x1="5.3" y1="-2.54" x2="11.3" y2="-2.54" width="0.127" layer="51"/>
+<wire x1="5.3" y1="-5.08" x2="11.3" y2="-5.08" width="0.127" layer="51"/>
+<wire x1="5.3" y1="2.54" x2="11.3" y2="2.54" width="0.127" layer="51"/>
+<wire x1="5.3" y1="5.08" x2="11.3" y2="5.08" width="0.127" layer="51"/>
+<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
+<wire x1="13.8" y1="6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
+<wire x1="5.3" y1="6.3" x2="13.8" y2="6.3" width="0.127" layer="51"/>
+<wire x1="5.3" y1="-6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
+<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
+<text x="2.54" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.54" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="2X5-RAF">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Female Header&lt;/h3&gt;
+Silk outline of pins
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="2.7" y1="6.3" x2="11.2" y2="6.3" width="0.2032" layer="21"/>
+<wire x1="11.2" y1="6.3" x2="11.2" y2="-6.3" width="0.2032" layer="21"/>
+<wire x1="11.2" y1="-6.3" x2="2.7" y2="-6.3" width="0.2032" layer="21"/>
+<wire x1="2.7" y1="-6.3" x2="2.7" y2="6.3" width="0.2032" layer="21"/>
+<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
+<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<text x="3.175" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="3.175" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
+</package>
+<package name="2X5-SHROUDED">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<text x="-4.318" y="10.414" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
+</package>
+<package name="2X5-SHROUDED_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
+<wire x1="-4.445" y1="10.16" x2="-4.445" y2="8.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="10.16" x2="-3.175" y2="10.16" width="0.127" layer="21"/>
+<wire x1="3.175" y1="10.16" x2="4.445" y2="10.16" width="0.127" layer="21"/>
+<wire x1="4.445" y1="10.16" x2="4.445" y2="8.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="-8.89" x2="-4.445" y2="-10.16" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="-10.16" x2="-3.175" y2="-10.16" width="0.127" layer="21"/>
+<wire x1="3.175" y1="-10.16" x2="4.445" y2="-10.16" width="0.127" layer="21"/>
+<wire x1="4.445" y1="-10.16" x2="4.445" y2="-8.89" width="0.127" layer="21"/>
+</package>
+<package name="2X5-SHROUDED_SMD">
+<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<smd name="1" x="-2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="2" x="2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="3" x="-2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="4" x="2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="5" x="-2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="6" x="2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="7" x="-2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="8" x="2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="9" x="-2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
+<smd name="10" x="2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
+</package>
+<package name="2X5_NOSILK">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
+<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
+<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
+<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
+<text x="-0.889" y="3.81" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.762" y="-2.159" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="2X5_PTH_SILK_.05">
+<description>&lt;h3&gt;Plated Through Hole - 2x5&lt;/h3&gt;
+Holes are 0.05". 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="0.4318" rot="R90"/>
+<pad name="2" x="0" y="1.27" drill="0.4318" rot="R90"/>
+<pad name="3" x="1.27" y="0" drill="0.4318" rot="R90"/>
+<pad name="4" x="1.27" y="1.27" drill="0.4318" rot="R90"/>
+<pad name="5" x="2.54" y="0" drill="0.4318" rot="R90"/>
+<pad name="6" x="2.54" y="1.27" drill="0.4318" rot="R90"/>
+<pad name="7" x="3.81" y="0" drill="0.4318" rot="R90"/>
+<pad name="8" x="3.81" y="1.27" drill="0.4318" rot="R90"/>
+<pad name="9" x="5.08" y="0" drill="0.4318" rot="R90"/>
+<pad name="10" x="5.08" y="1.27" drill="0.4318" rot="R90"/>
+<wire x1="-0.635" y1="0.635" x2="-0.762" y2="0.762" width="0.127" layer="21"/>
+<wire x1="-0.762" y1="0.762" x2="-0.762" y2="1.778" width="0.127" layer="21"/>
+<wire x1="-0.762" y1="1.778" x2="-0.508" y2="2.032" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="2.032" x2="0.508" y2="2.032" width="0.127" layer="21"/>
+<wire x1="0.508" y1="2.032" x2="0.635" y2="1.905" width="0.127" layer="21"/>
+<wire x1="0.635" y1="1.905" x2="0.762" y2="2.032" width="0.127" layer="21"/>
+<wire x1="0.762" y1="2.032" x2="1.778" y2="2.032" width="0.127" layer="21"/>
+<wire x1="1.778" y1="2.032" x2="1.905" y2="1.905" width="0.127" layer="21"/>
+<wire x1="1.905" y1="1.905" x2="2.032" y2="2.032" width="0.127" layer="21"/>
+<wire x1="2.032" y1="2.032" x2="3.048" y2="2.032" width="0.127" layer="21"/>
+<wire x1="3.048" y1="2.032" x2="3.175" y2="1.905" width="0.127" layer="21"/>
+<wire x1="3.175" y1="1.905" x2="3.302" y2="2.032" width="0.127" layer="21"/>
+<wire x1="3.302" y1="2.032" x2="4.318" y2="2.032" width="0.127" layer="21"/>
+<wire x1="4.318" y1="2.032" x2="4.445" y2="1.905" width="0.127" layer="21"/>
+<wire x1="4.445" y1="1.905" x2="4.572" y2="2.032" width="0.127" layer="21"/>
+<wire x1="4.572" y1="2.032" x2="5.588" y2="2.032" width="0.127" layer="21"/>
+<wire x1="5.588" y1="2.032" x2="5.842" y2="1.778" width="0.127" layer="21"/>
+<wire x1="5.842" y1="1.778" x2="5.842" y2="0.762" width="0.127" layer="21"/>
+<wire x1="5.842" y1="0.762" x2="5.715" y2="0.635" width="0.127" layer="21"/>
+<wire x1="5.715" y1="0.635" x2="5.842" y2="0.508" width="0.127" layer="21"/>
+<wire x1="5.842" y1="0.508" x2="5.842" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="5.842" y1="-0.508" x2="5.588" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="5.588" y1="-0.762" x2="4.572" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="4.572" y1="-0.762" x2="4.445" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="4.445" y1="-0.635" x2="4.318" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="4.318" y1="-0.762" x2="3.302" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="3.302" y1="-0.762" x2="3.175" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="3.175" y1="-0.635" x2="3.048" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="3.048" y1="-0.762" x2="2.032" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="2.032" y1="-0.762" x2="1.905" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="1.905" y1="-0.635" x2="1.778" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="1.778" y1="-0.762" x2="0.762" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="0.762" y1="-0.762" x2="0.635" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="0.635" y1="-0.635" x2="0.508" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.762" x2="-0.508" y2="-0.762" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.762" x2="-0.762" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.762" y1="-0.508" x2="-0.762" y2="0.508" width="0.127" layer="21"/>
+<wire x1="-0.762" y1="0.508" x2="-0.635" y2="0.635" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="22"/>
+<text x="-0.762" y="2.286" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.762" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="2X5-SHROUDED-NS">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header No Silk&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
+</package>
+<package name="2X5-SHROUDED_LOCK_LATCH">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="16.1" x2="4.5" y2="-16.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="-16.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
+<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="16.1" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="16.1" x2="4.4" y2="16.1" width="0.2032" layer="51"/>
+<wire x1="4.5" y1="-16.1" x2="-4.5" y2="-16.1" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
+<wire x1="-4.445" y1="16.16" x2="-4.445" y2="14.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="16.16" x2="-3.175" y2="16.16" width="0.127" layer="21"/>
+<wire x1="3.175" y1="16.16" x2="4.445" y2="16.16" width="0.127" layer="21"/>
+<wire x1="4.445" y1="16.16" x2="4.445" y2="14.89" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="-14.89" x2="-4.445" y2="-16.16" width="0.127" layer="21"/>
+<wire x1="-4.445" y1="-16.16" x2="-3.175" y2="-16.16" width="0.127" layer="21"/>
+<wire x1="3.175" y1="-16.16" x2="4.445" y2="-16.16" width="0.127" layer="21"/>
+<wire x1="4.445" y1="-16.16" x2="4.445" y2="-14.89" width="0.127" layer="21"/>
+</package>
+<package name="2X5-SHROUDED_SMD_LONGPADS">
+<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
+<smd name="1" x="-3.294" y="5.08" dx="5.15" dy="1" layer="1" roundness="50"/>
+<smd name="2" x="3.294" y="5.08" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="3" x="-3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="4" x="3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="5" x="-3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="6" x="3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="7" x="-3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="8" x="3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="9" x="-3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
+<smd name="10" x="3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
+</package>
+<package name="2X5-NOSILK_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
+<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
+<text x="0" y="7.62" size="0.6096" layer="25" font="vector" ratio="20" align="center">&gt;NAME</text>
+<text x="0" y="-7.62" size="0.6096" layer="27" font="vector" ratio="20" align="center">&gt;VALUE</text>
+<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
+</package>
+<package name="1X03">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="51"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="51"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="51"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="51"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="51"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="51"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="51"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="51"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="51"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="51"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
+<wire x1="6.35" y1="0.635" x2="6.35" y2="-0.635" width="0.2032" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="MOLEX-1X3">
+<description>&lt;h3&gt;PTH - 3 Pin Vertical Molex Polarized Header&lt;/h3&gt;
+&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/01932.pdf"&gt; 4UCONN part # 01932 &lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="6.35" y1="3.048" x2="6.35" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="6.35" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="6.35" y1="-2.54" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="5.08" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="5.08" y1="-1.27" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
+<text x="1.143" y="2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="0.889" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-3">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -3 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 3&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="8.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="3.4" x2="8.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="-2.8" x2="8.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="3.15" x2="9.25" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="9.25" y1="3.15" x2="9.25" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="9.25" y1="2.15" x2="8.75" y2="2.15" width="0.2032" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.2" diameter="2.413" shape="square"/>
+<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.413"/>
+<pad name="3" x="7" y="0" drill="1.2" diameter="2.413"/>
+<text x="2.159" y="3.683" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.032" y="-4.572" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin Locking Footprint&lt;/h3&gt;
+Pins are staggered 0.005" off center to lock pins while soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="0.635" x2="6.35" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin Long Pad w/ Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center to lock pins in place while soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="1.524" y1="-0.127" x2="1.016" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="4.064" y1="-0.127" x2="3.556" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.016" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.27" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.8636" x2="-0.9906" y2="1.143" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.27" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-1.1176" x2="-0.9906" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.127" x2="6.096" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.127" x2="6.35" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-1.1176" x2="6.0706" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.127" x2="6.35" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="0.8636" x2="6.0706" y2="1.143" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="-0.254" drill="1.016" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" shape="long" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.4191" x2="0.2921" y2="0.1651" layer="51"/>
+<rectangle x1="2.2479" y1="-0.4191" x2="2.8321" y2="0.1651" layer="51"/>
+<rectangle x1="4.7879" y1="-0.4191" x2="5.3721" y2="0.1651" layer="51"/>
+<text x="-1.27" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="MOLEX-1X3_LOCK">
+<description>&lt;h3&gt;PTH - 3 Pin Vertical Molex Polarized Header&lt;/h3&gt;
+Pins are offset 0.005" from center to lock pins in place during soldering. 
+&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/01932.pdf"&gt; 4UCONN part # 01932 &lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="6.35" y1="3.048" x2="6.35" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="6.35" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="6.35" y1="-2.54" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="5.08" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="5.08" y1="-1.27" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
+<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
+<rectangle x1="4.7879" y1="-0.2921" x2="5.3721" y2="0.2921" layer="51"/>
+<text x="1.143" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="0.889" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-3_LOCK.007S">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -3 Pin PTH Locking&lt;/h3&gt;
+Holes are offset 0.007" from center to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 3&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="8.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="3.4" x2="8.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="-2.8" x2="8.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="8.75" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="3.15" x2="9.25" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="9.25" y1="3.15" x2="9.25" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="9.25" y1="2.15" x2="8.75" y2="2.15" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="3.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="7" y="0" radius="0.425" width="0.001" layer="51"/>
+<pad name="1" x="-0.1778" y="0" drill="1.2" diameter="2.032" shape="square"/>
+<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.032"/>
+<pad name="3" x="7.1778" y="0" drill="1.2" diameter="2.032"/>
+<text x="2.032" y="3.683" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="1.905" y="-4.699" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin Long Pads&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="0.635" x2="6.35" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="JST-3-PTH">
+<description>&lt;h3&gt;JST 3 Pin Right Angle Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-3.95" y1="-1.6" x2="-3.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="-3.95" y1="6" x2="3.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="3.95" y1="6" x2="3.95" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-3.95" y1="-1.6" x2="-3.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="3.95" y1="-1.6" x2="3.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-3.3" y1="-1.6" x2="-3.3" y2="0" width="0.2032" layer="21"/>
+<wire x1="3.3" y1="-1.6" x2="3.3" y2="0" width="0.2032" layer="21"/>
+<pad name="1" x="-2" y="0" drill="0.7" diameter="1.6"/>
+<pad name="2" x="0" y="0" drill="0.7" diameter="1.6"/>
+<pad name="3" x="2" y="0" drill="0.7" diameter="1.6"/>
+<text x="-2.4" y="0.67" size="1.27" layer="51">+</text>
+<text x="-0.4" y="0.67" size="1.27" layer="51">-</text>
+<text x="1.7" y="0.87" size="0.8" layer="51">S</text>
+<text x="-1.397" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_PP_HOLES_ONLY">
+<description>&lt;h3&gt;Pogo Pins - 3 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<circle x="0" y="0" radius="0.635" width="0.127" layer="51"/>
+<circle x="2.54" y="0" radius="0.635" width="0.127" layer="51"/>
+<circle x="5.08" y="0" radius="0.635" width="0.127" layer="51"/>
+<pad name="1" x="0" y="0" drill="0.9" diameter="0.8128" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="0.9" diameter="0.8128" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="0.9" diameter="0.8128" rot="R90"/>
+<hole x="0" y="0" drill="1.4732"/>
+<hole x="2.54" y="0" drill="1.4732"/>
+<hole x="5.08" y="0" drill="1.4732"/>
+<text x="-1.27" y="1.143" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-5MM-3">
+<description>&lt;h3&gt;Screw Terminal  5mm Pitch -3 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 3&lt;/li&gt;
+&lt;li&gt;Pin pitch: 5mm/197mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-3.1" y1="4.2" x2="13.1" y2="4.2" width="0.2032" layer="21"/>
+<wire x1="13.1" y1="4.2" x2="13.1" y2="-2.3" width="0.2032" layer="21"/>
+<wire x1="13.1" y1="-2.3" x2="13.1" y2="-3.3" width="0.2032" layer="21"/>
+<wire x1="13.1" y1="-3.3" x2="-3.1" y2="-3.3" width="0.2032" layer="21"/>
+<wire x1="-3.1" y1="-3.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
+<wire x1="-3.1" y1="-2.3" x2="-3.1" y2="4.2" width="0.2032" layer="21"/>
+<wire x1="13.1" y1="-2.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
+<wire x1="-3.1" y1="-1.35" x2="-3.7" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-3.7" y1="-1.35" x2="-3.7" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-3.7" y1="-2.35" x2="-3.1" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="13.1" y1="4" x2="13.7" y2="4" width="0.2032" layer="51"/>
+<wire x1="13.7" y1="4" x2="13.7" y2="3" width="0.2032" layer="51"/>
+<wire x1="13.7" y1="3" x2="13.1" y2="3" width="0.2032" layer="51"/>
+<circle x="2.5" y="3.7" radius="0.2828" width="0.127" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.3" diameter="2.413" shape="square"/>
+<pad name="2" x="5" y="0" drill="1.3" diameter="2.413"/>
+<pad name="3" x="10" y="0" drill="1.3" diameter="2.413"/>
+<text x="3.683" y="2.794" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="3.429" y="1.905" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_LOCK_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin Locking Footprint w/out Silk Outline&lt;/h3&gt;
+Holes are offset from center 0.005" to lock pins in place while soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="JST-3-SMD">
+<description>&lt;h3&gt;JST 3 Pin Right Angle SMT&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-4.99" y1="-2.07" x2="-4.99" y2="-5.57" width="0.2032" layer="21"/>
+<wire x1="-4.99" y1="-5.57" x2="-4.19" y2="-5.57" width="0.2032" layer="21"/>
+<wire x1="-4.19" y1="-5.57" x2="-4.19" y2="-3.07" width="0.2032" layer="21"/>
+<wire x1="-4.19" y1="-3.07" x2="-2.99" y2="-3.07" width="0.2032" layer="21"/>
+<wire x1="3.01" y1="-3.07" x2="4.21" y2="-3.07" width="0.2032" layer="21"/>
+<wire x1="4.21" y1="-3.07" x2="4.21" y2="-5.57" width="0.2032" layer="21"/>
+<wire x1="4.21" y1="-5.57" x2="5.01" y2="-5.57" width="0.2032" layer="21"/>
+<wire x1="5.01" y1="-5.57" x2="5.01" y2="-2.07" width="0.2032" layer="21"/>
+<wire x1="3.01" y1="1.93" x2="-2.99" y2="1.93" width="0.2032" layer="21"/>
+<smd name="3" x="-1.99" y="-4.77" dx="1" dy="4.6" layer="1"/>
+<smd name="1" x="2.01" y="-4.77" dx="1" dy="4.6" layer="1"/>
+<smd name="NC1" x="-4.39" y="0.43" dx="3.4" dy="1.6" layer="1" rot="R90"/>
+<smd name="NC2" x="4.41" y="0.43" dx="3.4" dy="1.6" layer="1" rot="R90"/>
+<smd name="2" x="0.01" y="-4.77" dx="1" dy="4.6" layer="1"/>
+<text x="-1.397" y="0.635" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03-1MM-RA">
+<description>&lt;h3&gt;Plated Through Hole - 3 Pin SMD&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1" y1="-4.6" x2="1" y2="-4.6" width="0.254" layer="21"/>
+<wire x1="-2.5" y1="-2" x2="-2.5" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="1.75" y1="-0.35" x2="2.4997" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="2.4997" y1="-0.35" x2="2.4997" y2="-2" width="0.254" layer="21"/>
+<wire x1="-2.5" y1="-0.35" x2="-1.75" y2="-0.35" width="0.254" layer="21"/>
+<circle x="-2" y="0.3" radius="0.1414" width="0.4" layer="21"/>
+<smd name="NC2" x="-2.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="NC1" x="2.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="1" x="-1" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="2" x="0" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="3" x="1" y="0" dx="0.6" dy="1.35" layer="1"/>
+<text x="-1.397" y="-1.651" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_SMD_RA_FEMALE">
+<description>&lt;h3&gt;SMD - 3 Pin Right Angle Female Header&lt;/h3&gt;
+Silk outline of pin location
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-3.935" y1="4.25" x2="-3.935" y2="-4.25" width="0.1778" layer="21"/>
+<wire x1="3.935" y1="4.25" x2="-3.935" y2="4.25" width="0.1778" layer="21"/>
+<wire x1="3.935" y1="-4.25" x2="3.935" y2="4.25" width="0.1778" layer="21"/>
+<wire x1="-3.935" y1="-4.25" x2="3.935" y2="-4.25" width="0.1778" layer="21"/>
+<rectangle x1="-0.32" y1="6.8" x2="0.32" y2="7.65" layer="51"/>
+<rectangle x1="2.22" y1="6.8" x2="2.86" y2="7.65" layer="51"/>
+<rectangle x1="-2.86" y1="6.8" x2="-2.22" y2="7.65" layer="51"/>
+<smd name="3" x="2.54" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<smd name="2" x="0" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<smd name="1" x="-2.54" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<text x="-1.524" y="0.889" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_SMD_RA_MALE">
+<description>&lt;h3&gt;SMD- 3 Pin Right Angle Male Headers&lt;/h3&gt;
+No silk outline, but tDocu layer shows pin location. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
+<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
+<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
+<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
+<smd name="1" x="-2.54" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="0" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="2.54" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<text x="-1.524" y="0.254" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-0.889" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_SMD_RA_MALE_POST">
+<description>&lt;h3&gt;SMD - 3 Pin Right Angle Male Header w/ Alignment Posts&lt;/h3&gt;
+&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/11026.pdf"&gt; 4UCONN part # 11026 &lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
+<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
+<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
+<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
+<smd name="1" x="-2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<smd name="2" x="0" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<smd name="3" x="2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<hole x="-1.27" y="0" drill="1.6"/>
+<hole x="1.27" y="0" drill="1.6"/>
+<text x="-1.397" y="1.524" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="JST-3-PTH-VERT">
+<description>&lt;h3&gt;JST 3 Pin Vertical Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-3.95" y1="-2.25" x2="-3.95" y2="2.25" width="0.2032" layer="21"/>
+<wire x1="-3.95" y1="2.25" x2="3.95" y2="2.25" width="0.2032" layer="21"/>
+<wire x1="3.95" y1="2.25" x2="3.95" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="3.95" y1="-2.25" x2="1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-2.25" x2="-3.95" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.75" x2="1" y2="-1.75" width="0.2032" layer="21"/>
+<wire x1="1" y1="-1.75" x2="1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.75" x2="-1" y2="-2.25" width="0.2032" layer="21"/>
+<pad name="1" x="-2" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="2" x="0" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="3" x="2" y="-0.55" drill="0.7" diameter="1.6"/>
+<text x="-2.4" y="0.75" size="1.27" layer="51">+</text>
+<text x="-0.4" y="0.75" size="1.27" layer="51">-</text>
+<text x="1.7" y="0.95" size="0.8" layer="51">S</text>
+<text x="-1.397" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-3.302" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X03_SMD_RA_MALE_POST_SMALLER">
+<description>&lt;h3&gt;SMD - 3 Pin Right Angle Male Header w/ Alignment Posts&lt;/h3&gt;
+&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/11026.pdf"&gt; 4UCONN part # 11026 &lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
+<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
+<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
+<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
+<smd name="1" x="-2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<smd name="2" x="0" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<smd name="3" x="2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<hole x="-1.27" y="0" drill="1.3589"/>
+<hole x="1.27" y="0" drill="1.3589"/>
+</package>
+<package name="1X03_SMD_RA_MALE_POST_SMALLEST">
+<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
+<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
+<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
+<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
+<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
+<smd name="1" x="-2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<smd name="2" x="0" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<smd name="3" x="2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
+<hole x="-1.27" y="0" drill="1.3462"/>
+<hole x="1.27" y="0" drill="1.3462"/>
+</package>
+<package name="JST-3-PTH-NS">
+<description>&lt;h3&gt;JST 3 Pin Right Angle Plated Through Hole &amp;ndash; NO SILK&lt;/h3&gt;
+&lt;p&gt;No silkscreen outline. tDoc layer (51) indicates connector footprint.&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
+&lt;li&gt;Pin pitch:2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-3.95" y1="-1.6" x2="-3.95" y2="6" width="0.2032" layer="51"/>
+<wire x1="-3.95" y1="6" x2="3.95" y2="6" width="0.2032" layer="51"/>
+<wire x1="3.95" y1="6" x2="3.95" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-3.95" y1="-1.6" x2="-3.3" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="3.95" y1="-1.6" x2="3.3" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-3.3" y1="-1.6" x2="-3.3" y2="0" width="0.2032" layer="51"/>
+<wire x1="3.3" y1="-1.6" x2="3.3" y2="0" width="0.2032" layer="51"/>
+<pad name="1" x="-2" y="0" drill="0.7" diameter="1.6"/>
+<pad name="2" x="0" y="0" drill="0.7" diameter="1.6"/>
+<pad name="3" x="2" y="0" drill="0.7" diameter="1.6"/>
+<text x="-2.4" y="0.67" size="1.27" layer="51">+</text>
+<text x="-0.4" y="0.67" size="1.27" layer="51">-</text>
+<text x="1.7" y="0.87" size="0.8" layer="51">S</text>
+<text x="-1.397" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-3-NS">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -3 Pin PTH &amp;ndash; NO SILK&lt;/h3&gt;
+&lt;p&gt;No silkscreen outline. tDoc layer (51) indicates connector footprint.&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 3&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="8.75" y2="3.4" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="3.4" x2="8.75" y2="-2.8" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="-2.8" x2="8.75" y2="-3.6" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="51"/>
+<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="51"/>
+<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="51"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="8.75" y1="3.15" x2="9.25" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="9.25" y1="3.15" x2="9.25" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="9.25" y1="2.15" x2="8.75" y2="2.15" width="0.2032" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.2" diameter="2.413"/>
+<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.413"/>
+<pad name="3" x="7" y="0" drill="1.2" diameter="2.413"/>
+<text x="2.159" y="3.683" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.032" y="-4.572" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+</packages>
+<symbols>
+<symbol name="CONN_15X2">
+<description>&lt;h3&gt; 26 Pin Connection&lt;/h3&gt;
+13x2 pin layout</description>
+<wire x1="1.27" y1="-7.62" x2="2.54" y2="-7.62" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-10.16" x2="2.54" y2="-10.16" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-12.7" x2="2.54" y2="-12.7" width="0.6096" layer="94"/>
+<wire x1="3.81" y1="-20.32" x2="3.81" y2="20.32" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-5.08" x2="2.54" y2="-5.08" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="5.08" x2="2.54" y2="5.08" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="7.62" x2="2.54" y2="7.62" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="10.16" x2="2.54" y2="10.16" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="12.7" x2="2.54" y2="12.7" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="15.24" x2="2.54" y2="15.24" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="17.78" x2="2.54" y2="17.78" width="0.6096" layer="94"/>
+<text x="-3.81" y="-22.606" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-3.81" y="20.828" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="26" x="7.62" y="-12.7" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="24" x="7.62" y="-10.16" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="22" x="7.62" y="-7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="20" x="7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="18" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="16" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="14" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="12" x="7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="10" x="7.62" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="8" x="7.62" y="10.16" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="6" x="7.62" y="12.7" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="7.62" y="15.24" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="7.62" y="17.78" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<wire x1="-3.81" y1="20.32" x2="3.81" y2="20.32" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="12.7" x2="-2.54" y2="12.7" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="15.24" x2="-2.54" y2="15.24" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="17.78" x2="-2.54" y2="17.78" width="0.6096" layer="94"/>
+<wire x1="-3.81" y1="20.32" x2="-3.81" y2="-20.32" width="0.4064" layer="94"/>
+<wire x1="3.81" y1="-20.32" x2="-3.81" y2="-20.32" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="7.62" x2="-2.54" y2="7.62" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="10.16" x2="-2.54" y2="10.16" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="5.08" x2="-2.54" y2="5.08" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="2.54" x2="-2.54" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="0" x2="-2.54" y2="0" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-2.54" x2="-2.54" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-5.08" x2="-2.54" y2="-5.08" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-7.62" x2="-2.54" y2="-7.62" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-10.16" x2="-2.54" y2="-10.16" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-12.7" x2="-2.54" y2="-12.7" width="0.6096" layer="94"/>
+<pin name="1" x="-7.62" y="17.78" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="3" x="-7.62" y="15.24" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="5" x="-7.62" y="12.7" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="7" x="-7.62" y="10.16" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="9" x="-7.62" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="11" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="13" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="15" x="-7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="17" x="-7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="19" x="-7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="21" x="-7.62" y="-7.62" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="23" x="-7.62" y="-10.16" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="25" x="-7.62" y="-12.7" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="27" x="-7.62" y="-15.24" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="28" x="7.62" y="-15.24" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="29" x="-7.62" y="-17.78" visible="pad" length="middle" direction="pas" swaplevel="1"/>
+<pin name="30" x="7.62" y="-17.78" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<wire x1="-1.27" y1="-15.24" x2="-2.54" y2="-15.24" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-17.78" x2="-2.54" y2="-17.78" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-15.24" x2="2.54" y2="-15.24" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-17.78" x2="2.54" y2="-17.78" width="0.6096" layer="94"/>
+</symbol>
+<symbol name="CONN_02">
+<description>&lt;h3&gt;2 Pin Connection&lt;/h3&gt;</description>
+<wire x1="3.81" y1="-2.54" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
+<wire x1="3.81" y1="-2.54" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
+<text x="-2.54" y="-4.826" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-2.54" y="5.588" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+<symbol name="CONN_05X2">
+<description>&lt;h3&gt;10 Pin Connection&lt;/h3&gt;
+5x2 pin layout</description>
+<wire x1="3.81" y1="-7.62" x2="-3.81" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="-5.08" x2="2.54" y2="-5.08" width="0.6096" layer="94"/>
 <wire x1="-3.81" y1="7.62" x2="-3.81" y2="-7.62" width="0.4064" layer="94"/>
 <wire x1="3.81" y1="-7.62" x2="3.81" y2="7.62" width="0.4064" layer="94"/>
 <wire x1="-3.81" y1="7.62" x2="3.81" y2="7.62" width="0.4064" layer="94"/>
@@ -1878,63 +2695,374 @@ part number 2062-2P from STA</description>
 <pin name="3" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
 <pin name="1" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
 </symbol>
-<symbol name="CONN_02">
-<description>&lt;h3&gt;2 Pin Connection&lt;/h3&gt;</description>
-<wire x1="3.81" y1="-2.54" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
+<symbol name="CONN_03">
+<description>&lt;h3&gt;3 Pin Connection&lt;/h3&gt;</description>
+<wire x1="3.81" y1="-5.08" x2="-2.54" y2="-5.08" width="0.4064" layer="94"/>
 <wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
 <wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
-<wire x1="3.81" y1="-2.54" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-5.08" width="0.4064" layer="94"/>
+<wire x1="3.81" y1="-5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
 <wire x1="-2.54" y1="5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<text x="-2.54" y="-4.826" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-2.54" y="-7.366" size="1.778" layer="96" font="vector">&gt;VALUE</text>
 <text x="-2.54" y="5.588" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="1" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="3" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
 </symbol>
 </symbols>
 <devicesets>
 <deviceset name="CONN_15X2" prefix="J">
 <gates>
-<gate name="G$1" symbol="CONN_15X2" x="0" y="0"/>
+<gate name="G$1" symbol="CONN_15X2" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="2X15-SHROUDED">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="10" pad="10"/>
+<connect gate="G$1" pin="11" pad="11"/>
+<connect gate="G$1" pin="12" pad="12"/>
+<connect gate="G$1" pin="13" pad="13"/>
+<connect gate="G$1" pin="14" pad="14"/>
+<connect gate="G$1" pin="15" pad="15"/>
+<connect gate="G$1" pin="16" pad="16"/>
+<connect gate="G$1" pin="17" pad="17"/>
+<connect gate="G$1" pin="18" pad="18"/>
+<connect gate="G$1" pin="19" pad="19"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="20" pad="20"/>
+<connect gate="G$1" pin="21" pad="21"/>
+<connect gate="G$1" pin="22" pad="22"/>
+<connect gate="G$1" pin="23" pad="23"/>
+<connect gate="G$1" pin="24" pad="24"/>
+<connect gate="G$1" pin="25" pad="25"/>
+<connect gate="G$1" pin="26" pad="26"/>
+<connect gate="G$1" pin="27" pad="27"/>
+<connect gate="G$1" pin="28" pad="28"/>
+<connect gate="G$1" pin="29" pad="29"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="30" pad="30"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+<connect gate="G$1" pin="9" pad="9"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LATCH" package="2X15-SHROUDED_LATCH">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="10" pad="10"/>
+<connect gate="G$1" pin="11" pad="11"/>
+<connect gate="G$1" pin="12" pad="12"/>
+<connect gate="G$1" pin="13" pad="13"/>
+<connect gate="G$1" pin="14" pad="14"/>
+<connect gate="G$1" pin="15" pad="15"/>
+<connect gate="G$1" pin="16" pad="16"/>
+<connect gate="G$1" pin="17" pad="17"/>
+<connect gate="G$1" pin="18" pad="18"/>
+<connect gate="G$1" pin="19" pad="19"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="20" pad="20"/>
+<connect gate="G$1" pin="21" pad="21"/>
+<connect gate="G$1" pin="22" pad="22"/>
+<connect gate="G$1" pin="23" pad="23"/>
+<connect gate="G$1" pin="24" pad="24"/>
+<connect gate="G$1" pin="25" pad="25"/>
+<connect gate="G$1" pin="26" pad="26"/>
+<connect gate="G$1" pin="27" pad="27"/>
+<connect gate="G$1" pin="28" pad="28"/>
+<connect gate="G$1" pin="29" pad="29"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="30" pad="30"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+<connect gate="G$1" pin="9" pad="9"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="CONN_02" prefix="J" uservalue="yes">
+<description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;On any of the 0.1 inch spaced packages, you can populate with these:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/116"&gt; Break Away Headers - Straight&lt;/a&gt; (PRT-00116)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/553"&gt; Break Away Male Headers - Right Angle&lt;/a&gt; (PRT-00553)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt; For SCREWTERMINALS and SPRING TERMINALS visit here:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/search/results?term=Screw+Terminals"&gt; Screw Terimnals on SparkFun.com&lt;/a&gt; (5mm/3.5mm/2.54mm spacing)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;This device is also useful as a general connection point to wire up your design to another part of your project. Our various solder wires solder well into these plated through hole pads.&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11375"&gt; Hook-Up Wire - Assortment (Stranded, 22 AWG)&lt;/a&gt; (PRT-11375)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11367"&gt; Hook-Up Wire - Assortment (Solid Core, 22 AWG)&lt;/a&gt; (PRT-11367)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/categories/141"&gt; View the entire wire category on our website here&lt;/a&gt;&lt;/li&gt;
+&lt;p&gt;&lt;/p&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;Special notes:&lt;/b&gt;
+
+ Molex polarized connector foot print use with: PRT-08233 with associated crimp pins and housings.&lt;br&gt;&lt;br&gt;
+
+2.54_SCREWTERM for use with  PRT-10571.&lt;br&gt;&lt;br&gt;
+
+3.5mm Screw Terminal footprints for  PRT-08084&lt;br&gt;&lt;br&gt;
+
+5mm Screw Terminal footprints for use with PRT-08432</description>
+<gates>
+<gate name="G$1" symbol="CONN_02" x="-2.54" y="0"/>
 </gates>
 <devices>
-<device name="" package="2X15-SHROUDED">
+<device name="" package="1X02">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="POLAR" package="MOLEX-1X2">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="SF_ID" value="PRT-09918" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="3.5MM" package="SCREWTERMINAL-3.5MM-2">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="-JST-2MM-SMT" package="JST-2-SMD">
+<connects>
+<connect gate="G$1" pin="1" pad="2"/>
+<connect gate="G$1" pin="2" pad="1"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-11443"/>
+</technology>
+</technologies>
+</device>
+<device name="PTH2" package="1X02_BIG">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="4UCON-15767" package="JST-2-SMD-VERT">
+<connects>
+<connect gate="G$1" pin="1" pad="GND"/>
+<connect gate="G$1" pin="2" pad="VCC"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="5MM" package="SCREWTERMINAL-5MM-2">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="SF_SKU" value="PRT-08432" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK" package="1X02_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="POLAR_LOCK" package="MOLEX-1X2_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="SF_ID" value="PRT-09918" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK_LONGPADS" package="1X02_LOCK_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="3.5MM_LOCK" package="SCREWTERMINAL-3.5MM-2_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="PTH3" package="1X02_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="1X02_NO_SILK" package="1X02_NO_SILK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="JST-PTH-2" package="JST-2-PTH">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09863" constant="no"/>
+<attribute name="SKU" value="PRT-09914" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="PTH4" package="1X02_XTRA_BIG">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="POGO_PIN_HOLES_ONLY" package="1X02_PP_HOLES_ONLY">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="3.5MM-NO_SILK" package="SCREWTERMINAL-3.5MM-2-NS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="-JST-2-PTH-NO_SILK" package="JST-2-PTH-NS">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="11" pad="11"/>
-<connect gate="G$1" pin="12" pad="12"/>
-<connect gate="G$1" pin="13" pad="13"/>
-<connect gate="G$1" pin="14" pad="14"/>
-<connect gate="G$1" pin="15" pad="15"/>
-<connect gate="G$1" pin="16" pad="16"/>
-<connect gate="G$1" pin="17" pad="17"/>
-<connect gate="G$1" pin="18" pad="18"/>
-<connect gate="G$1" pin="19" pad="19"/>
 <connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="20" pad="20"/>
-<connect gate="G$1" pin="21" pad="21"/>
-<connect gate="G$1" pin="22" pad="22"/>
-<connect gate="G$1" pin="23" pad="23"/>
-<connect gate="G$1" pin="24" pad="24"/>
-<connect gate="G$1" pin="25" pad="25"/>
-<connect gate="G$1" pin="26" pad="26"/>
-<connect gate="G$1" pin="27" pad="27"/>
-<connect gate="G$1" pin="28" pad="28"/>
-<connect gate="G$1" pin="29" pad="29"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="30" pad="30"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
+<device name="JST-PTH-2-KIT" package="JST-2-PTH-KIT">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SPRING-2.54-RA" package="SPRINGTERMINAL-2.54MM-2">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="2.54MM_SCREWTERM" package="1X02_2.54_SCREWTERM">
+<connects>
+<connect gate="G$1" pin="1" pad="P1"/>
+<connect gate="G$1" pin="2" pad="P2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SMALL_POKEHOME" package="1X02_POKEHOME">
+<connects>
+<connect gate="G$1" pin="1" pad="P1 P3"/>
+<connect gate="G$1" pin="2" pad="P2 P4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13512"/>
+</technology>
+</technologies>
+</device>
+<device name="PTH_RA_FEMALE" package="1X02_RA_PTH_FEMALE">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13700"/>
+</technology>
+</technologies>
+</device>
 </devices>
 </deviceset>
 <deviceset name="CONN_05X2" prefix="J" uservalue="yes">
@@ -2136,9 +3264,60 @@ part number 2062-2P from STA</description>
 </technology>
 </technologies>
 </device>
+<device name="SHD_LOCK_LATCH" package="2X5-SHROUDED_LOCK_LATCH">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="10" pad="10"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+<connect gate="G$1" pin="9" pad="9"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SMD_LONGPADS" package="2X5-SHROUDED_SMD_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="10" pad="10"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+<connect gate="G$1" pin="9" pad="9"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="NO_SILK_LOCK" package="2X5-NOSILK_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="10" pad="10"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+<connect gate="G$1" pin="9" pad="9"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
 </devices>
 </deviceset>
-<deviceset name="CONN_02" prefix="J" uservalue="yes">
+<deviceset name="CONN_03" prefix="J" uservalue="yes">
 <description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
 
 &lt;p&gt;&lt;/p&gt;
@@ -2149,6 +3328,7 @@ part number 2062-2P from STA</description>
 &lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13875"&gt; Stackable Header - 3 Pin (Female, 0.1")&lt;/a&gt; (PRT-13875)&lt;/li&gt;
 &lt;/ul&gt;
 
 &lt;p&gt;&lt;/p&gt;
@@ -2168,244 +3348,273 @@ part number 2062-2P from STA</description>
 
 &lt;p&gt;&lt;/p&gt;
 &lt;b&gt;Special notes:&lt;/b&gt;
-
- Molex polarized connector foot print use with: PRT-08233 with associated crimp pins and housings.&lt;br&gt;&lt;br&gt;
-
-2.54_SCREWTERM for use with  PRT-10571.&lt;br&gt;&lt;br&gt;
-
-3.5mm Screw Terminal footprints for  PRT-08084&lt;br&gt;&lt;br&gt;
-
-5mm Screw Terminal footprints for use with PRT-08432</description>
+&lt;p&gt; &lt;/p&gt;
+&lt;p&gt; &lt;/p&gt; Molex polarized connector foot print use with SKU : PRT-08232 with associated crimp pins and housings.</description>
 <gates>
-<gate name="G$1" symbol="CONN_02" x="-2.54" y="0"/>
+<gate name="J$1" symbol="CONN_03" x="-2.54" y="0"/>
 </gates>
 <devices>
-<device name="" package="1X02">
+<device name="" package="1X03">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="POLAR" package="MOLEX-1X2">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="SF_ID" value="PRT-09918" constant="no"/>
+<attribute name="PROD_ID" value="XXX-00000" constant="no"/>
+<attribute name="VALUE" value="455-1750-1-ND" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="3.5MM" package="SCREWTERMINAL-3.5MM-2">
+<device name="POLAR" package="MOLEX-1X3">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
+<attribute name="PROD_ID" value="CONN-08625" constant="no"/>
+<attribute name="SF_ID" value="PRT-08096" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="-JST-2MM-SMT" package="JST-2-SMD">
+<device name="SCREW" package="SCREWTERMINAL-3.5MM-3">
 <connects>
-<connect gate="G$1" pin="1" pad="2"/>
-<connect gate="G$1" pin="2" pad="1"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-11443"/>
+<attribute name="PROD_ID" value="CONN-08288" constant="no"/>
+<attribute name="SF_ID" value="PRT-08235" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="PTH2" package="1X02_BIG">
+<device name="LOCK" package="1X03_LOCK">
 <connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="4UCON-15767" package="JST-2-SMD-VERT">
+<device name="LOCK_LONGPADS" package="1X03_LOCK_LONGPADS">
 <connects>
-<connect gate="G$1" pin="1" pad="GND"/>
-<connect gate="G$1" pin="2" pad="VCC"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="5MM" package="SCREWTERMINAL-5MM-2">
+<device name="POLAR_LOCK" package="MOLEX-1X3_LOCK">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="SF_SKU" value="PRT-08432" constant="no"/>
+<attribute name="PROD_ID" value="CONN-08625" constant="no"/>
+<attribute name="SF_ID" value="PRT-08096" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="LOCK" package="1X02_LOCK">
+<device name="SCREW_LOCK" package="SCREWTERMINAL-3.5MM-3_LOCK.007S">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08288" constant="no"/>
+<attribute name="SF_ID" value="PRT-08235" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="POLAR_LOCK" package="MOLEX-1X2_LOCK">
+<device name="1X03_NO_SILK" package="1X03_NO_SILK">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name="">
-<attribute name="SF_ID" value="PRT-09918" constant="no"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
-<device name="LOCK_LONGPADS" package="1X02_LOCK_LONGPADS">
+<device name="LONGPADS" package="1X03_LONGPADS">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="3.5MM_LOCK" package="SCREWTERMINAL-3.5MM-2_LOCK">
+<device name="JST-PTH" package="JST-3-PTH">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
+<attribute name="PROD_ID" value="WIRE-10037" constant="no"/>
+<attribute name="SF_ID" value="PRT-09915" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="PTH3" package="1X02_LONGPADS">
+<device name="POGO_PIN_HOLES_ONLY" package="1X03_PP_HOLES_ONLY">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="1X02_NO_SILK" package="1X02_NO_SILK">
+<device name="-SCREW-5MM" package="SCREWTERMINAL-5MM-3">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10134" constant="no"/>
+<attribute name="SF_SKU" value="PRT-08433" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK_NO_SILK" package="1X03_LOCK_NO_SILK">
+<connects>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="JST-PTH-2" package="JST-2-PTH">
+<device name="JST-SMD" package="JST-3-SMD">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="3"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="1"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-09863" constant="no"/>
-<attribute name="SKU" value="PRT-09914" constant="no"/>
+<attribute name="PROD_ID" value="CONN-12591" constant="no"/>
+<attribute name="VALUE" value="3-PIN SMD" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="PTH4" package="1X02_XTRA_BIG">
+<device name="SMD" package="1X03-1MM-RA">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="POGO_PIN_HOLES_ONLY" package="1X02_PP_HOLES_ONLY">
+<device name="SMD_RA_FEMALE" package="1X03_SMD_RA_FEMALE">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10926"/>
+<attribute name="VALUE" value="1x3 RA Female .1&quot;"/>
+</technology>
 </technologies>
 </device>
-<device name="3.5MM-NO_SILK" package="SCREWTERMINAL-3.5MM-2-NS">
+<device name="SMD_RA_MALE" package="1X03_SMD_RA_MALE">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
+<attribute name="PROD_ID" value="CONN-10925"/>
 </technology>
 </technologies>
 </device>
-<device name="-JST-2-PTH-NO_SILK" package="JST-2-PTH-NS">
+<device name="SMD_RA_MALE_POST" package="1X03_SMD_RA_MALE_POST">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="JST-PTH-2-KIT" package="JST-2-PTH-KIT">
+<device name="JST-PTH-VERT" package="JST-3-PTH-VERT">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13230" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="SPRING-2.54-RA" package="SPRINGTERMINAL-2.54MM-2">
+<device name="1X03_SMD_RA_MALE_POST_SMALLER" package="1X03_SMD_RA_MALE_POST_SMALLER">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-11912" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="2.54MM_SCREWTERM" package="1X02_2.54_SCREWTERM">
+<device name="1X03_SMD_RA_MALE_POST_SMALLEST" package="1X03_SMD_RA_MALE_POST_SMALLEST">
 <connects>
-<connect gate="G$1" pin="1" pad="P1"/>
-<connect gate="G$1" pin="2" pad="P2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="SMALL_POKEHOME" package="1X02_POKEHOME">
+<device name="JST-PTH-NS" package="JST-3-PTH-NS">
 <connects>
-<connect gate="G$1" pin="1" pad="P1 P3"/>
-<connect gate="G$1" pin="2" pad="P2 P4"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-13512"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
-<device name="PTH_RA_FEMALE" package="1X02_RA_PTH_FEMALE">
+<device name="SCREW-NS" package="SCREWTERMINAL-3.5MM-3-NS">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="1" pad="1"/>
+<connect gate="J$1" pin="2" pad="2"/>
+<connect gate="J$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-13700"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
 </devices>
@@ -2437,23 +3646,168 @@ part number 2062-2P from STA</description>
 <wire x1="2.5" y1="0" x2="1.5" y2="0" width="0.127" layer="21"/>
 <wire x1="2" y1="0.5" x2="2" y2="-0.5" width="0.127" layer="21"/>
 </package>
-<package name="R-78BX-2.0">
-<pad name="P$2" x="0" y="0" drill="0.9" diameter="1.6764" shape="square"/>
-<pad name="P$1" x="-2.54" y="0" drill="0.9" diameter="1.6764"/>
-<pad name="P$3" x="2.54" y="0" drill="0.9" diameter="1.6764"/>
-<wire x1="-5.75" y1="2" x2="-5.75" y2="-6.5" width="0.0762" layer="51"/>
-<wire x1="-5.75" y1="-6.5" x2="5.75" y2="-6.5" width="0.0762" layer="51"/>
-<wire x1="5.75" y1="-6.5" x2="5.75" y2="2" width="0.0762" layer="51"/>
-<wire x1="5.75" y1="2" x2="-5.75" y2="2" width="0.0762" layer="51"/>
-<text x="0" y="-2" size="0.8128" layer="51" font="vector" align="center">17.5mm tall</text>
-<wire x1="-5.75" y1="2" x2="-5.75" y2="1.75" width="0.1524" layer="21"/>
-<wire x1="-5.75" y1="2" x2="-5.5" y2="2" width="0.1524" layer="21"/>
-<wire x1="5.5" y1="2" x2="5.75" y2="2" width="0.1524" layer="21"/>
-<wire x1="5.75" y1="2" x2="5.75" y2="1.75" width="0.1524" layer="21"/>
-<wire x1="5.75" y1="-6.25" x2="5.75" y2="-6.5" width="0.1524" layer="21"/>
-<wire x1="5.75" y1="-6.5" x2="5.5" y2="-6.5" width="0.1524" layer="21"/>
-<wire x1="-5.75" y1="-6.25" x2="-5.75" y2="-6.5" width="0.1524" layer="21"/>
-<wire x1="-5.75" y1="-6.5" x2="-5.5" y2="-6.5" width="0.1524" layer="21"/>
+<package name="POLOLU_D36VXXF6">
+<pad name="1" x="-6.35" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="2" x="-6.35" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="-3.81" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="-3.81" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="5" x="-1.27" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="6" x="-1.27" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="7" x="1.27" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="8" x="1.27" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="9" x="3.81" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="10" x="3.81" y="1.27" drill="1.016" diameter="1.8796"/>
+<pad name="11" x="6.35" y="-1.27" drill="1.016" diameter="1.8796"/>
+<pad name="12" x="6.35" y="1.27" drill="1.016" diameter="1.8796"/>
+<rectangle x1="-6.604" y1="-1.524" x2="-6.096" y2="-1.016" layer="51"/>
+<rectangle x1="-6.604" y1="1.016" x2="-6.096" y2="1.524" layer="51"/>
+<rectangle x1="-4.064" y1="1.016" x2="-3.556" y2="1.524" layer="51"/>
+<rectangle x1="-4.064" y1="-1.524" x2="-3.556" y2="-1.016" layer="51"/>
+<rectangle x1="-1.524" y1="1.016" x2="-1.016" y2="1.524" layer="51"/>
+<rectangle x1="-1.524" y1="-1.524" x2="-1.016" y2="-1.016" layer="51"/>
+<rectangle x1="1.016" y1="1.016" x2="1.524" y2="1.524" layer="51"/>
+<rectangle x1="3.556" y1="1.016" x2="4.064" y2="1.524" layer="51"/>
+<rectangle x1="6.096" y1="1.016" x2="6.604" y2="1.524" layer="51"/>
+<rectangle x1="1.016" y1="-1.524" x2="1.524" y2="-1.016" layer="51"/>
+<rectangle x1="3.556" y1="-1.524" x2="4.064" y2="-1.016" layer="51"/>
+<rectangle x1="6.096" y1="-1.524" x2="6.604" y2="-1.016" layer="51"/>
+<text x="-7.62" y="2.794" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-7.62" y="-3.683" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-12.7" y1="-2.54" x2="12.7" y2="-2.54" width="0.127" layer="51"/>
+<wire x1="12.7" y1="-2.54" x2="12.7" y2="22.86" width="0.127" layer="51"/>
+<wire x1="12.7" y1="22.86" x2="-12.7" y2="22.86" width="0.127" layer="51"/>
+<wire x1="-12.7" y1="22.86" x2="-12.7" y2="-2.54" width="0.127" layer="51"/>
+<circle x="-10.5" y="-0.34" radius="1" width="0.127" layer="51"/>
+<circle x="10.5" y="-0.34" radius="1" width="0.127" layer="51"/>
+<circle x="10.6" y="20.76" radius="1" width="0.127" layer="51"/>
+<wire x1="-12.446" y1="22.606" x2="-11.176" y2="22.606" width="0.127" layer="21"/>
+<wire x1="-12.446" y1="22.606" x2="-12.446" y2="21.336" width="0.127" layer="21"/>
+<wire x1="11.176" y1="22.606" x2="12.446" y2="22.606" width="0.127" layer="21"/>
+<wire x1="12.446" y1="22.606" x2="12.446" y2="21.336" width="0.127" layer="21"/>
+<wire x1="12.446" y1="-1.016" x2="12.446" y2="-2.286" width="0.127" layer="21"/>
+<wire x1="12.446" y1="-2.286" x2="11.176" y2="-2.286" width="0.127" layer="21"/>
+<wire x1="-12.446" y1="-1.016" x2="-12.446" y2="-2.286" width="0.127" layer="21"/>
+<wire x1="-12.446" y1="-2.286" x2="-11.176" y2="-2.286" width="0.127" layer="21"/>
+</package>
+<package name="SOIC8_NOPAD">
+<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
+<circle x="-1.615" y="2.92" radius="0.3" width="0.1524" layer="21"/>
+<smd name="1" x="-2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="2" x="-2.8" y="0.645" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="3" x="-2.8" y="-0.625" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="4" x="-2.8" y="-1.895" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="8" x="2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="7" x="2.8" y="0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="6" x="2.8" y="-0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<smd name="5" x="2.8" y="-1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
+<text x="-2.159" y="2.8575" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="-2.159" y="-4.064" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<wire x1="-2" y1="-2.5" x2="2" y2="-2.5" width="0.127" layer="51"/>
+<wire x1="2" y1="-2.5" x2="2" y2="2.5" width="0.127" layer="51"/>
+<wire x1="2" y1="2.5" x2="-2" y2="2.5" width="0.127" layer="51"/>
+<wire x1="-2" y1="2.5" x2="-2" y2="-2.5" width="0.127" layer="51"/>
+</package>
+<package name="DSOP-ADVANCE">
+<smd name="P$1" x="-1.905" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$2" x="-0.635" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$3" x="0.635" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$4" x="1.905" y="-2.8" dx="0.65" dy="1" layer="1"/>
+<smd name="P$5" x="0" y="0.95" dx="5.5" dy="4.7" layer="1"/>
+<circle x="-2.7" y="-3.8" radius="0.22360625" width="0.127" layer="21"/>
+<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0.127" layer="48"/>
+<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0.127" layer="48"/>
+<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0.127" layer="48"/>
+<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0.127" layer="48"/>
+</package>
+<package name="TRANS_AON7408">
+<circle x="-2.1625" y="0.975" radius="0.1" width="0.2" layer="21"/>
+<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.127" layer="51"/>
+<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="51"/>
+<wire x1="-0.535" y1="1.5" x2="-1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="0.535" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="-0.535" y1="-1.5" x2="-1.5" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="0.535" y1="-1.5" x2="1.5" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="-1.9" y1="1.855" x2="1.9" y2="1.855" width="0.05" layer="39"/>
+<wire x1="1.9" y1="1.855" x2="1.9" y2="-1.855" width="0.05" layer="39"/>
+<wire x1="1.9" y1="-1.855" x2="-1.9" y2="-1.855" width="0.05" layer="39"/>
+<wire x1="-1.9" y1="-1.855" x2="-1.9" y2="1.855" width="0.05" layer="39"/>
+<text x="-2.5" y="2" size="1.27" layer="25">&gt;NAME</text>
+<text x="-2.5" y="-2" size="1.27" layer="27" align="top-left">&gt;VALUE</text>
+<circle x="-2.1625" y="0.975" radius="0.1" width="0.2" layer="51"/>
+<rectangle x1="-0.265" y1="-0.775" x2="0.985" y2="0.775" layer="31"/>
+<polygon width="0.01" layer="1">
+<vertex x="-0.63" y="1.225"/>
+<vertex x="-0.215" y="1.225"/>
+<vertex x="-0.215" y="1.605"/>
+<vertex x="0.215" y="1.605"/>
+<vertex x="0.215" y="1.225"/>
+<vertex x="1.35" y="1.225"/>
+<vertex x="1.35" y="1.175"/>
+<vertex x="1.65" y="1.175"/>
+<vertex x="1.65" y="0.775"/>
+<vertex x="1.35" y="0.775"/>
+<vertex x="1.35" y="0.525"/>
+<vertex x="1.65" y="0.525"/>
+<vertex x="1.65" y="0.125"/>
+<vertex x="1.35" y="0.125"/>
+<vertex x="1.35" y="-0.125"/>
+<vertex x="1.65" y="-0.125"/>
+<vertex x="1.65" y="-0.525"/>
+<vertex x="1.35" y="-0.525"/>
+<vertex x="1.35" y="-0.775"/>
+<vertex x="1.65" y="-0.775"/>
+<vertex x="1.65" y="-1.175"/>
+<vertex x="1.35" y="-1.175"/>
+<vertex x="1.35" y="-1.225"/>
+<vertex x="0.215" y="-1.225"/>
+<vertex x="0.215" y="-1.605"/>
+<vertex x="-0.215" y="-1.605"/>
+<vertex x="-0.215" y="-1.225"/>
+<vertex x="-0.63" y="-1.225"/>
+</polygon>
+<rectangle x1="-0.215" y1="1.23" x2="0.215" y2="1.605" layer="31"/>
+<rectangle x1="1.355" y1="0.775" x2="1.65" y2="1.175" layer="31"/>
+<rectangle x1="1.355" y1="0.125" x2="1.65" y2="0.525" layer="31"/>
+<rectangle x1="1.355" y1="-0.525" x2="1.65" y2="-0.125" layer="31"/>
+<rectangle x1="1.355" y1="-1.175" x2="1.65" y2="-0.775" layer="31"/>
+<rectangle x1="-0.215" y1="-1.605" x2="0.215" y2="-1.23" layer="31" rot="R180"/>
+<polygon width="0.01" layer="29">
+<vertex x="-0.725" y="1.325"/>
+<vertex x="-0.325" y="1.325"/>
+<vertex x="-0.325" y="1.7"/>
+<vertex x="0.3" y="1.7"/>
+<vertex x="0.3" y="1.325"/>
+<vertex x="1.45" y="1.325"/>
+<vertex x="1.45" y="1.275"/>
+<vertex x="1.75" y="1.275"/>
+<vertex x="1.75" y="0.675"/>
+<vertex x="1.45" y="0.675"/>
+<vertex x="1.45" y="0.625"/>
+<vertex x="1.75" y="0.625"/>
+<vertex x="1.75" y="0.025"/>
+<vertex x="1.45" y="0.025"/>
+<vertex x="1.45" y="-0.025"/>
+<vertex x="1.75" y="-0.025"/>
+<vertex x="1.75" y="-0.625"/>
+<vertex x="1.45" y="-0.625"/>
+<vertex x="1.45" y="-0.675"/>
+<vertex x="1.75" y="-0.675"/>
+<vertex x="1.75" y="-1.25"/>
+<vertex x="1.45" y="-1.25"/>
+<vertex x="1.45" y="-1.325"/>
+<vertex x="0.325" y="-1.325"/>
+<vertex x="0.325" y="-1.7"/>
+<vertex x="-0.325" y="-1.7"/>
+<vertex x="-0.325" y="-1.325"/>
+<vertex x="-0.725" y="-1.325"/>
+</polygon>
+<smd name="2" x="-1.4" y="0.325" dx="0.5" dy="0.35" layer="1"/>
+<smd name="3" x="-1.4" y="-0.325" dx="0.5" dy="0.35" layer="1"/>
+<smd name="1" x="-1.4" y="0.975" dx="0.5" dy="0.35" layer="1"/>
+<smd name="4" x="-1.4" y="-0.975" dx="0.5" dy="0.35" layer="1"/>
+<smd name="9" x="0.36" y="0" dx="1" dy="1" layer="1" stop="no" thermals="no" cream="no"/>
 </package>
 </packages>
 <symbols>
@@ -2467,22 +3821,68 @@ part number 2062-2P from STA</description>
 <pin name="1" x="-2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
 <pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
 </symbol>
-<symbol name="REGULATOR">
-<wire x1="-6.35" y1="5.08" x2="-6.35" y2="2.54" width="0.4064" layer="94"/>
-<wire x1="-6.35" y1="2.54" x2="-6.35" y2="-1.27" width="0.4064" layer="94"/>
-<wire x1="-6.35" y1="-1.27" x2="0" y2="-1.27" width="0.4064" layer="94"/>
-<wire x1="0" y1="-1.27" x2="6.35" y2="-1.27" width="0.4064" layer="94"/>
-<wire x1="6.35" y1="-1.27" x2="6.35" y2="2.54" width="0.4064" layer="94"/>
-<wire x1="6.35" y1="2.54" x2="6.35" y2="5.08" width="0.4064" layer="94"/>
-<wire x1="6.35" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/>
-<wire x1="-7.62" y1="2.54" x2="-6.35" y2="2.54" width="0.254" layer="94"/>
-<wire x1="0" y1="-1.27" x2="0" y2="-2.54" width="0.254" layer="94"/>
-<wire x1="6.35" y1="2.54" x2="7.62" y2="2.54" width="0.254" layer="94"/>
-<text x="-6.35" y="-3.81" size="1.27" layer="95">&gt;NAME</text>
-<text x="1.27" y="-3.81" size="1.27" layer="96">&gt;VALUE</text>
-<pin name="IN" x="-7.62" y="2.54" length="point"/>
-<pin name="GND" x="0" y="-2.54" length="point" rot="R90"/>
-<pin name="OUT" x="7.62" y="2.54" length="point" rot="R180"/>
+<symbol name="POLOLU_D36VXXF6">
+<pin name="VIN" x="-15.24" y="10.16" length="middle"/>
+<pin name="VRP" x="-15.24" y="5.08" length="middle"/>
+<pin name="EN" x="-15.24" y="0" length="middle"/>
+<pin name="PG" x="-15.24" y="-2.54" length="middle"/>
+<pin name="GND" x="-15.24" y="-10.16" length="middle"/>
+<pin name="VOUT" x="15.24" y="10.16" length="middle" rot="R180"/>
+<wire x1="-10.16" y1="-12.7" x2="-10.16" y2="12.7" width="0.254" layer="94"/>
+<wire x1="-10.16" y1="12.7" x2="10.16" y2="12.7" width="0.254" layer="94"/>
+<wire x1="10.16" y1="12.7" x2="10.16" y2="-12.7" width="0.254" layer="94"/>
+<wire x1="10.16" y1="-12.7" x2="-10.16" y2="-12.7" width="0.254" layer="94"/>
+<text x="-10.16" y="-15.24" size="1.27" layer="95">&gt;NAME</text>
+</symbol>
+<symbol name="HISIDE_GATEDRV_MIC5014">
+<pin name="V+" x="-15.24" y="7.62" length="middle"/>
+<pin name="INPUT" x="-15.24" y="-2.54" length="middle"/>
+<pin name="SRC" x="15.24" y="-7.62" length="middle" rot="R180"/>
+<pin name="GND" x="-15.24" y="-7.62" length="middle"/>
+<pin name="GATE" x="15.24" y="0" length="middle" rot="R180"/>
+<text x="-7.62" y="-12.7" size="1.27" layer="95">&gt;NAME</text>
+<text x="-7.62" y="12.7" size="1.27" layer="96">&gt;VALUE</text>
+<wire x1="-10.16" y1="10.16" x2="-10.16" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-10.16" y1="-10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="10.16" y1="-10.16" x2="10.16" y2="10.16" width="0.254" layer="94"/>
+<wire x1="10.16" y1="10.16" x2="-10.16" y2="10.16" width="0.254" layer="94"/>
+</symbol>
+<symbol name="NFET-TPW4R008NH">
+<description>MOSFET N-channel - Enhancement mode</description>
+<wire x1="0.762" y1="0.762" x2="0.762" y2="0" width="0.254" layer="94"/>
+<wire x1="0.762" y1="0" x2="0.762" y2="-0.762" width="0.254" layer="94"/>
+<wire x1="0.762" y1="3.175" x2="0.762" y2="2.54" width="0.254" layer="94"/>
+<wire x1="0.762" y1="2.54" x2="0.762" y2="1.905" width="0.254" layer="94"/>
+<wire x1="0.762" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="0" x2="2.54" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="0.762" y1="-1.905" x2="0.762" y2="-2.54" width="0.254" layer="94"/>
+<wire x1="0.762" y1="-2.54" x2="0.762" y2="-3.175" width="0.254" layer="94"/>
+<wire x1="0" y1="2.54" x2="0" y2="-2.54" width="0.254" layer="94"/>
+<wire x1="2.54" y1="-2.54" x2="0.762" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="3.81" y1="2.54" x2="3.81" y2="0.508" width="0.1524" layer="94"/>
+<wire x1="3.81" y1="0.508" x2="3.81" y2="-0.508" width="0.1524" layer="94"/>
+<wire x1="3.81" y1="-0.508" x2="3.81" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="-2.54" x2="3.81" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="0.762" y1="2.54" x2="3.81" y2="2.54" width="0.1524" layer="94"/>
+<circle x="2.54" y="-2.54" radius="0.254" width="0" layer="94"/>
+<circle x="2.54" y="2.54" radius="0.254" width="0" layer="94"/>
+<text x="-11.43" y="3.81" size="1.778" layer="96" rot="MR180">&gt;VALUE</text>
+<text x="-11.43" y="1.27" size="1.778" layer="95" rot="MR180">&gt;NAME</text>
+<pin name="S" x="2.54" y="-5.08" visible="off" length="short" direction="pas" rot="R90"/>
+<pin name="G" x="-2.54" y="-2.54" visible="off" length="short" direction="pas"/>
+<pin name="D" x="2.54" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
+<polygon width="0.1524" layer="94">
+<vertex x="1.016" y="0"/>
+<vertex x="2.032" y="0.508"/>
+<vertex x="2.032" y="-0.508"/>
+</polygon>
+<polygon width="0.1524" layer="94">
+<vertex x="3.81" y="0.508"/>
+<vertex x="3.302" y="-0.254"/>
+<vertex x="4.318" y="-0.254"/>
+</polygon>
+<wire x1="3.302" y1="0.508" x2="3.81" y2="0.508" width="0.1524" layer="94"/>
+<wire x1="3.81" y1="0.508" x2="4.318" y2="0.508" width="0.1524" layer="94"/>
 </symbol>
 </symbols>
 <devicesets>
@@ -2520,16 +3920,65 @@ part number 2062-2P from STA</description>
 </device>
 </devices>
 </deviceset>
-<deviceset name="R-78BX-2.0">
+<deviceset name="POLOLU_D36VXXF6">
+<gates>
+<gate name="G$1" symbol="POLOLU_D36VXXF6" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="POLOLU_D36VXXF6">
+<connects>
+<connect gate="G$1" pin="EN" pad="11"/>
+<connect gate="G$1" pin="GND" pad="3 4 5 6"/>
+<connect gate="G$1" pin="PG" pad="12"/>
+<connect gate="G$1" pin="VIN" pad="7 8"/>
+<connect gate="G$1" pin="VOUT" pad="1 2"/>
+<connect gate="G$1" pin="VRP" pad="9 10"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="HISIDE_GATEDRV_MIC5014" prefix="U">
+<gates>
+<gate name="G$1" symbol="HISIDE_GATEDRV_MIC5014" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SOIC8_NOPAD">
+<connects>
+<connect gate="G$1" pin="GATE" pad="5"/>
+<connect gate="G$1" pin="GND" pad="4"/>
+<connect gate="G$1" pin="INPUT" pad="2"/>
+<connect gate="G$1" pin="SRC" pad="3"/>
+<connect gate="G$1" pin="V+" pad="1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="NFET" prefix="Q">
 <gates>
-<gate name="G$1" symbol="REGULATOR" x="0" y="0"/>
+<gate name="1" symbol="NFET-TPW4R008NH" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="R-78BX-2.0">
+<device name="TPW4R008NH" package="DSOP-ADVANCE">
+<connects>
+<connect gate="1" pin="D" pad="P$5"/>
+<connect gate="1" pin="G" pad="P$4"/>
+<connect gate="1" pin="S" pad="P$1 P$2 P$3"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="AON7524" package="TRANS_AON7408">
 <connects>
-<connect gate="G$1" pin="GND" pad="P$2"/>
-<connect gate="G$1" pin="IN" pad="P$1"/>
-<connect gate="G$1" pin="OUT" pad="P$3"/>
+<connect gate="1" pin="D" pad="9"/>
+<connect gate="1" pin="G" pad="4"/>
+<connect gate="1" pin="S" pad="1 2 3"/>
 </connects>
 <technologies>
 <technology name=""/>
@@ -2547,16 +3996,7 @@ part number 2062-2P from STA</description>
 <text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
 <text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
 <rectangle x1="-1" y1="-0.6" x2="1" y2="0.6" layer="51"/>
-</package>
-<package name="0603-CAP">
-<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/>
-<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/>
-<smd name="1" x="-0.8" y="0" dx="0.8" dy="0.95" layer="1"/>
-<smd name="2" x="0.8" y="0" dx="0.8" dy="0.95" layer="1"/>
-<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/>
-<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/>
+<rectangle x1="-0.4" y1="-0.5" x2="0.4" y2="0.5" layer="21"/>
 </package>
 <package name="1210">
 <wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.127" layer="51"/>
@@ -2617,18 +4057,6 @@ chip</description>
 <rectangle x1="-2.4892" y1="-1.3208" x2="-1.6393" y2="1.3292" layer="51"/>
 <rectangle x1="1.651" y1="-1.3208" x2="2.5009" y2="1.3292" layer="51"/>
 </package>
-<package name="0603-RES">
-<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
-<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
-<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
-<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
-<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/>
-</package>
 <package name="R2512">
 <wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
 <wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
@@ -2728,6 +4156,72 @@ chip</description>
 <wire x1="1.2" y1="1.6" x2="2" y2="1.6" width="0.127" layer="21"/>
 <text x="0" y="2.4" size="1.27" layer="25" font="vector" align="center">&gt;NAME</text>
 </package>
+<package name="0603-RES">
+<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
+<smd name="1" x="-0.85" y="0" dx="0.6" dy="0.9" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="0.6" dy="0.9" layer="1"/>
+<text x="0" y="1" size="0.8128" layer="25" font="vector" align="center">&gt;NAME</text>
+<text x="0" y="-1" size="0.8128" layer="27" font="vector" ratio="10" align="center">&gt;VALUE</text>
+<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
+<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/>
+</package>
+<package name="0603-CAP">
+<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/>
+<smd name="1" x="-0.8" y="0" dx="0.8" dy="0.95" layer="1"/>
+<smd name="2" x="0.8" y="0" dx="0.8" dy="0.95" layer="1"/>
+<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/>
+<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/>
+<rectangle x1="-0.2" y1="-0.3" x2="0.2" y2="0.3" layer="21"/>
+</package>
+<package name="TACT-SWITCH-KMR6">
+<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
+<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/>
+<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/>
+<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
+<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="1.032" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/>
+</package>
+<package name="TACT-SWITCH-SIDE">
+<smd name="P$1" x="-1.8" y="0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
+<smd name="P$2" x="1.8" y="0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
+<smd name="P$3" x="-1.8" y="-0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
+<smd name="P$4" x="1.8" y="-0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
+<wire x1="-0.9" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="0.9" y2="0.8" width="0.127" layer="51"/>
+<wire x1="-0.9" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="0.9" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/>
+<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/>
+<wire x1="-1.75" y1="-1.45" x2="1.75" y2="-1.45" width="0.127" layer="21"/>
+<wire x1="-1.75" y1="1.6" x2="-1" y2="1.6" width="0.127" layer="21"/>
+<wire x1="-1" y1="1.6" x2="0" y2="1.6" width="0.127" layer="21"/>
+<wire x1="0" y1="1.6" x2="1" y2="1.6" width="0.127" layer="21"/>
+<wire x1="1" y1="1.6" x2="1.75" y2="1.6" width="0.127" layer="21"/>
+<wire x1="-1" y1="1.6" x2="-1" y2="2.3" width="0.127" layer="21"/>
+<wire x1="-1" y1="2.3" x2="1" y2="2.3" width="0.127" layer="21"/>
+<wire x1="1" y1="2.3" x2="1" y2="1.6" width="0.127" layer="21"/>
+</package>
 </packages>
 <symbols>
 <symbol name="CAP">
@@ -2771,6 +4265,27 @@ chip</description>
 <pin name="A" x="-2.54" y="0" visible="off" length="short" direction="pas"/>
 <pin name="C" x="2.54" y="0" visible="off" length="short" direction="pas" rot="R180"/>
 </symbol>
+<symbol name="TS2">
+<wire x1="0" y1="1.905" x2="0" y2="2.54" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="1.905" x2="-3.175" y2="1.905" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="-1.905" x2="-3.175" y2="-1.905" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="1.905" x2="-4.445" y2="0" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="0" x2="-4.445" y2="-1.905" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="0" x2="-1.905" y2="0" width="0.1524" layer="94"/>
+<wire x1="-1.27" y1="0" x2="-0.635" y2="0" width="0.1524" layer="94"/>
+<wire x1="-4.445" y1="0" x2="-3.175" y2="0" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="1.905" width="0.254" layer="94"/>
+<circle x="0" y="-2.54" radius="0.127" width="0.4064" layer="94"/>
+<circle x="0" y="2.54" radius="0.127" width="0.4064" layer="94"/>
+<text x="-6.35" y="-2.54" size="1.778" layer="95" rot="R90">&gt;NAME</text>
+<text x="-3.81" y="3.175" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="P" x="0" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/>
+<pin name="S" x="0" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<pin name="S1" x="2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<pin name="P1" x="2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/>
+</symbol>
 </symbols>
 <devicesets>
 <deviceset name="CAP" prefix="C" uservalue="yes">
@@ -2984,6 +4499,35 @@ high speed (Philips)</description>
 </device>
 </devices>
 </deviceset>
+<deviceset name="2-8X4-5_SWITCH" prefix="S">
+<gates>
+<gate name="G$1" symbol="TS2" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="TACT-SWITCH-KMR6">
+<connects>
+<connect gate="G$1" pin="P" pad="P$1"/>
+<connect gate="G$1" pin="P1" pad="P$2"/>
+<connect gate="G$1" pin="S" pad="P$3"/>
+<connect gate="G$1" pin="S1" pad="P$4"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SIDE" package="TACT-SWITCH-SIDE">
+<connects>
+<connect gate="G$1" pin="P" pad="P$1"/>
+<connect gate="G$1" pin="P1" pad="P$2"/>
+<connect gate="G$1" pin="S" pad="P$3"/>
+<connect gate="G$1" pin="S1" pad="P$4"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
 </devicesets>
 </library>
 <library name="raspberrypi_bastelstube_v13">
@@ -4420,6 +5964,14 @@ Pins are offset 0.005" from center to lock pins in place during soldering.
 <wire x1="9.75" y1="-1.75" x2="9.75" y2="36.25" width="0.127" layer="51"/>
 <wire x1="9.75" y1="36.25" x2="-2.25" y2="36.25" width="0.127" layer="51"/>
 <wire x1="-2.25" y1="-1.75" x2="-2.25" y2="36.25" width="0.127" layer="51"/>
+<wire x1="-2" y1="36" x2="-2" y2="35" width="0.127" layer="21"/>
+<wire x1="-2" y1="36" x2="-1" y2="36" width="0.127" layer="21"/>
+<wire x1="8.5" y1="36" x2="9.5" y2="36" width="0.127" layer="21"/>
+<wire x1="9.5" y1="36" x2="9.5" y2="35" width="0.127" layer="21"/>
+<wire x1="-2" y1="-0.5" x2="-2" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="-2" y1="-1.5" x2="-1" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="8.5" y1="-1.5" x2="9.5" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="9.5" y1="-1.5" x2="9.5" y2="-0.5" width="0.127" layer="21"/>
 </package>
 <package name="I2C_MODULE_0.91INCH_SIDE">
 <description>&lt;h3&gt;Plated Through Hole - 4 Pin Locking Footprint&lt;/h3&gt;
@@ -4452,6 +6004,10 @@ Pins are offset 0.005" from center to lock pins in place during soldering.
 <text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
 <rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/>
 <rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/>
+<wire x1="2.5" y1="0.8" x2="2.5" y2="-0.8" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="0.5" x2="-0.3" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="-0.5" x2="0.3" y2="0" width="0.127" layer="21"/>
+<wire x1="0.3" y1="0" x2="-0.3" y2="0.5" width="0.127" layer="21"/>
 </package>
 <package name="LED1206FAB">
 <description>LED1206 FAB style (smaller pads to allow trace between)</description>
@@ -4577,6 +6133,20 @@ chip</description>
 <rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
 <wire x1="-1" y1="-0.2" x2="-1" y2="0.2" width="0.127" layer="21"/>
 </package>
+<package name="LED0603-RIGHTANGLE">
+<smd name="1" x="-1" y="0" dx="1.1" dy="1.1" layer="1"/>
+<smd name="2" x="1" y="0" dx="1.1" dy="1.1" layer="1"/>
+<text x="-0.089" y="1.197" size="0.8128" layer="25" align="center">&gt;NAME</text>
+<text x="-0.016" y="-1.313" size="0.8128" layer="27" ratio="10" align="center">&gt;VALUE</text>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<wire x1="-0.1778" y1="0.3818" x2="0.2278" y2="0" width="0.127" layer="21"/>
+<wire x1="0.2278" y1="0" x2="-0.1778" y2="-0.3818" width="0.127" layer="21"/>
+<wire x1="-0.1778" y1="0.3818" x2="-0.1778" y2="-0.3818" width="0.127" layer="21"/>
+<wire x1="-1" y1="-0.2" x2="1" y2="-0.2" width="0.127" layer="51"/>
+<wire x1="1" y1="-0.2" x2="0.4" y2="-0.8" width="0.127" layer="51" curve="-90"/>
+<wire x1="0.4" y1="-0.8" x2="-0.4" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="-0.4" y1="-0.8" x2="-1" y2="-0.2" width="0.127" layer="51" curve="-90"/>
+</package>
 </packages>
 <symbols>
 <symbol name="I2C_MODULE">
@@ -4706,103 +6276,13 @@ chip</description>
 <technology name=""/>
 </technologies>
 </device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="comm">
-<packages>
-<package name="SOP65P637X110-14N">
-<rectangle x1="-0.901" y1="-0.9328" x2="0.901" y2="0.9328" layer="31"/>
-<circle x="-4.355" y="2.36" radius="0.1" width="0.2" layer="21"/>
-<circle x="-4.355" y="2.36" radius="0.1" width="0.2" layer="51"/>
-<wire x1="-2.25" y1="2.55" x2="2.25" y2="2.55" width="0.127" layer="51"/>
-<wire x1="-2.25" y1="-2.55" x2="2.25" y2="-2.55" width="0.127" layer="51"/>
-<wire x1="-2.25" y1="2.55" x2="2.25" y2="2.55" width="0.127" layer="21"/>
-<wire x1="-2.25" y1="-2.55" x2="2.25" y2="-2.55" width="0.127" layer="21"/>
-<wire x1="-2.25" y1="2.55" x2="-2.25" y2="-2.55" width="0.127" layer="51"/>
-<wire x1="2.25" y1="2.55" x2="2.25" y2="-2.55" width="0.127" layer="51"/>
-<wire x1="-3.865" y1="2.8" x2="3.865" y2="2.8" width="0.05" layer="39"/>
-<wire x1="-3.865" y1="-2.8" x2="3.865" y2="-2.8" width="0.05" layer="39"/>
-<wire x1="-3.865" y1="2.8" x2="-3.865" y2="-2.8" width="0.05" layer="39"/>
-<wire x1="3.865" y1="2.8" x2="3.865" y2="-2.8" width="0.05" layer="39"/>
-<text x="-3.73" y="-2.727" size="1.27" layer="27" align="top-left">&gt;VALUE</text>
-<text x="-3.73" y="2.727" size="1.27" layer="25">&gt;NAME</text>
-<smd name="1" x="-2.875" y="1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="2" x="-2.875" y="1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="3" x="-2.875" y="0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="4" x="-2.875" y="0" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="5" x="-2.875" y="-0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="6" x="-2.875" y="-1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="7" x="-2.875" y="-1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="8" x="2.875" y="-1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="9" x="2.875" y="-1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="10" x="2.875" y="-0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="11" x="2.875" y="0" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="12" x="2.875" y="0.65" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="13" x="2.875" y="1.3" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="14" x="2.875" y="1.95" dx="1.48" dy="0.41" layer="1" roundness="25"/>
-<smd name="15" x="0" y="0" dx="2.85" dy="2.95" layer="1" cream="no"/>
-</package>
-</packages>
-<symbols>
-<symbol name="MAX13450EAUDT">
-<wire x1="-12.7" y1="35.56" x2="12.7" y2="35.56" width="0.41" layer="94"/>
-<wire x1="12.7" y1="35.56" x2="12.7" y2="-35.56" width="0.41" layer="94"/>
-<wire x1="12.7" y1="-35.56" x2="-12.7" y2="-35.56" width="0.41" layer="94"/>
-<wire x1="-12.7" y1="-35.56" x2="-12.7" y2="35.56" width="0.41" layer="94"/>
-<text x="-12.7" y="36.56" size="2.0828" layer="95" ratio="10" rot="SR0">&gt;NAME</text>
-<text x="-12.7" y="-39.56" size="2.0828" layer="96" ratio="10" rot="SR0">&gt;VALUE</text>
-<pin name="DI" x="-17.78" y="25.4" length="middle" direction="in"/>
-<pin name="!RE" x="-17.78" y="20.32" length="middle"/>
-<pin name="!TERM" x="-17.78" y="15.24" length="middle"/>
-<pin name="A" x="-17.78" y="10.16" length="middle"/>
-<pin name="B" x="-17.78" y="5.08" length="middle"/>
-<pin name="DE" x="-17.78" y="0" length="middle"/>
-<pin name="RO" x="-17.78" y="-5.08" length="middle"/>
-<pin name="SRL" x="-17.78" y="-10.16" length="middle"/>
-<pin name="TERM100" x="-17.78" y="-15.24" length="middle"/>
-<pin name="Y" x="-17.78" y="-20.32" length="middle"/>
-<pin name="Z" x="-17.78" y="-25.4" length="middle"/>
-<pin name="VCC" x="17.78" y="33.02" length="middle" direction="pwr" rot="R180"/>
-<pin name="VL" x="17.78" y="30.48" length="middle" direction="pwr" rot="R180"/>
-<pin name="EPAD" x="17.78" y="-30.48" length="middle" direction="pwr" rot="R180"/>
-<pin name="GND" x="17.78" y="-33.02" length="middle" direction="pwr" rot="R180"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="MAX13450EAUDT" prefix="U">
-<gates>
-<gate name="A" symbol="MAX13450EAUDT" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOP65P637X110-14N">
+<device name="0603RA" package="LED0603-RIGHTANGLE">
 <connects>
-<connect gate="A" pin="!RE" pad="2"/>
-<connect gate="A" pin="!TERM" pad="5"/>
-<connect gate="A" pin="A" pad="8"/>
-<connect gate="A" pin="B" pad="9"/>
-<connect gate="A" pin="DE" pad="1"/>
-<connect gate="A" pin="DI" pad="3"/>
-<connect gate="A" pin="EPAD" pad="15"/>
-<connect gate="A" pin="GND" pad="11"/>
-<connect gate="A" pin="RO" pad="7"/>
-<connect gate="A" pin="SRL" pad="14"/>
-<connect gate="A" pin="TERM100" pad="13"/>
-<connect gate="A" pin="VCC" pad="4"/>
-<connect gate="A" pin="VL" pad="6"/>
-<connect gate="A" pin="Y" pad="10"/>
-<connect gate="A" pin="Z" pad="12"/>
+<connect gate="G$1" pin="A" pad="1"/>
+<connect gate="G$1" pin="C" pad="2"/>
 </connects>
 <technologies>
-<technology name="">
-<attribute name="DESCRIPTION" value=" 1/1 Transceiver Full RS422, RS485 14-TSSOP-EP "/>
-<attribute name="DIGI-KEY_PART_NUMBER" value="MAX13450EAUD+T-ND"/>
-<attribute name="DIGIKEY-PURCHASE-URL" value="https://snapeda.com/shop?store=DigiKey&amp;id=694117"/>
-<attribute name="MF" value="Maxim Integrated"/>
-<attribute name="MP" value="MAX13450EAUD+"/>
-<attribute name="PACKAGE" value="TSSOP-14 Maxim"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
 </devices>
@@ -4819,16 +6299,12 @@ chip</description>
 </class>
 </classes>
 <parts>
-<part name="U1" library="connector" deviceset="UCBUS_MODULE" device=""/>
-<part name="P+1" library="supply1" deviceset="+5V" device=""/>
+<part name="U1" library="connector" deviceset="UCBUS_MODULE_EXT" device=""/>
 <part name="+3V1" library="supply1" deviceset="+3V3" device=""/>
 <part name="GND1" library="supply1" deviceset="GND" device=""/>
-<part name="J2" library="SparkFun-Connectors" deviceset="CONN_15X2" device=""/>
+<part name="J2" library="SparkFun-Connectors" deviceset="CONN_15X2" device="LATCH" value="CONN_15X2LATCH"/>
 <part name="GND2" library="supply1" deviceset="GND" device=""/>
 <part name="GND3" library="supply1" deviceset="GND" device=""/>
-<part name="P+5" library="supply1" deviceset="+24V" device=""/>
-<part name="P+6" library="supply1" deviceset="+24V" device=""/>
-<part name="C2" library="power" deviceset="BFC" device="BFC-18MM"/>
 <part name="GND4" library="supply1" deviceset="GND" device=""/>
 <part name="P+2" library="supply1" deviceset="+24V" device=""/>
 <part name="J4" library="connector" deviceset="PWRPAD" device="M3-SKINNY"/>
@@ -4836,425 +6312,519 @@ chip</description>
 <part name="J6" library="connector" deviceset="PWRPAD" device="M3-SKINNY"/>
 <part name="J7" library="connector" deviceset="PWRPAD" device="SOLDER"/>
 <part name="J8" library="connector" deviceset="PWRPAD" device="SOLDER"/>
-<part name="GND7" library="supply1" deviceset="GND" device=""/>
-<part name="P+8" library="supply1" deviceset="+24V" device=""/>
 <part name="C1" library="power" deviceset="BFC" device="BFC-18MM"/>
-<part name="C3" library="passives" deviceset="CAP" device="0805" value="100pF"/>
-<part name="C4" library="passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="R1" library="passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
-<part name="R2" library="passives" deviceset="RESISTOR" device="0805-RES" value="spare"/>
 <part name="X1" library="raspberrypi_bastelstube_v13" deviceset="RASPI_BOARD_B+#" device="_F" value="RASPI_BOARD_B+#_F"/>
 <part name="J1" library="lights" deviceset="I2C_OLED_MODULE" device=""/>
-<part name="J3" library="SparkFun-Connectors" deviceset="CONN_05X2" device="SHD_LOCK"/>
-<part name="U$1" library="power" deviceset="R-78BX-2.0" device=""/>
-<part name="R3" library="passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
-<part name="R4" library="passives" deviceset="RESISTOR" device="0805-RES" value="1k"/>
+<part name="R3" library="passives" deviceset="RESISTOR" device="1206" value="10k"/>
+<part name="R4" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
 <part name="P+7" library="supply1" deviceset="+24V" device=""/>
 <part name="GND5" library="supply1" deviceset="GND" device=""/>
-<part name="D1" library="lights" deviceset="LED" device="0805"/>
-<part name="R5" library="passives" deviceset="RESISTOR" device="0805-RES" value="100R"/>
+<part name="D1" library="lights" deviceset="LED" device="1206" value="LED1206"/>
 <part name="GND6" library="supply1" deviceset="GND" device=""/>
-<part name="J9" library="connector" deviceset="SOLDER_JUMPER" device=""/>
-<part name="J10" library="connector" deviceset="SOLDER_JUMPER" device=""/>
-<part name="J11" library="connector" deviceset="SOLDER_JUMPER" device=""/>
-<part name="J12" library="connector" deviceset="SOLDER_JUMPER" device=""/>
-<part name="P+3" library="supply1" deviceset="+5V" device=""/>
-<part name="GND8" library="supply1" deviceset="GND" device=""/>
-<part name="GND9" library="supply1" deviceset="GND" device=""/>
-<part name="P+4" library="supply1" deviceset="+24V" device=""/>
-<part name="P+9" library="supply1" deviceset="+24V" device=""/>
-<part name="J13" library="connector" deviceset="SOLDER_JUMPER" device=""/>
-<part name="P+10" library="supply1" deviceset="+5V" device=""/>
-<part name="U2" library="comm" deviceset="MAX13450EAUDT" device=""/>
-<part name="C5" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="GND10" library="supply1" deviceset="GND" device=""/>
-<part name="P+11" library="supply1" deviceset="+5V" device=""/>
-<part name="P+12" library="supply1" deviceset="+24V" device=""/>
 <part name="C6" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="P+13" library="supply1" deviceset="+5V" device=""/>
 <part name="GND11" library="supply1" deviceset="GND" device=""/>
-<part name="+3V2" library="supply1" deviceset="+3V3" device=""/>
 <part name="GND12" library="supply1" deviceset="GND" device=""/>
-<part name="GND13" library="supply1" deviceset="GND" device=""/>
-<part name="J14" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
-<part name="R6" library="passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
-<part name="R7" library="passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
-<part name="GND14" library="supply1" deviceset="GND" device=""/>
-<part name="P+14" library="supply1" deviceset="+5V" device=""/>
-<part name="+3V3" library="supply1" deviceset="+3V3" device=""/>
-<part name="C7" library="passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="C8" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="C9" library="passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="C10" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="GND15" library="supply1" deviceset="GND" device=""/>
-<part name="GND16" library="supply1" deviceset="GND" device=""/>
-<part name="D2" library="lights" deviceset="LED" device="0805"/>
-<part name="R8" library="passives" deviceset="RESISTOR" device="0805-RES" value="1k"/>
+<part name="D2" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="R8" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
 <part name="+3V4" library="supply1" deviceset="+3V3" device=""/>
 <part name="J15" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
 <part name="GND17" library="supply1" deviceset="GND" device=""/>
-<part name="D3" library="lights" deviceset="LED" device="0805"/>
-<part name="R9" library="passives" deviceset="RESISTOR" device="0805-RES" value="1k"/>
+<part name="D3" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="R9" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
 <part name="+3V5" library="supply1" deviceset="+3V3" device=""/>
 <part name="J16" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
 <part name="GND18" library="supply1" deviceset="GND" device=""/>
-<part name="D4" library="lights" deviceset="LED" device="0805"/>
-<part name="R10" library="passives" deviceset="RESISTOR" device="0805-RES" value="1k"/>
+<part name="D4" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="R10" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
 <part name="+3V6" library="supply1" deviceset="+3V3" device=""/>
 <part name="J17" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
 <part name="GND19" library="supply1" deviceset="GND" device=""/>
-<part name="D5" library="lights" deviceset="LED" device="0805"/>
-<part name="R11" library="passives" deviceset="RESISTOR" device="0805-RES" value="1k"/>
+<part name="D5" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="R11" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
 <part name="+3V7" library="supply1" deviceset="+3V3" device=""/>
 <part name="J18" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
 <part name="GND20" library="supply1" deviceset="GND" device=""/>
 <part name="D6" library="passives" deviceset="DIODE" device="SMA403D"/>
+<part name="J3" library="SparkFun-Connectors" deviceset="CONN_05X2" device="SHD_LOCK_LATCH"/>
+<part name="GND8" library="supply1" deviceset="GND" device=""/>
+<part name="GND9" library="supply1" deviceset="GND" device=""/>
+<part name="U$2" library="power" deviceset="POLOLU_D36VXXF6" device=""/>
+<part name="P+16" library="supply1" deviceset="+24V" device=""/>
+<part name="GND13" library="supply1" deviceset="GND" device=""/>
+<part name="U2" library="power" deviceset="HISIDE_GATEDRV_MIC5014" device=""/>
+<part name="Q1" library="power" deviceset="NFET" device="TPW4R008NH"/>
+<part name="P+1" library="supply1" deviceset="+24V" device=""/>
+<part name="P+13" library="supply1" deviceset="+24V" device=""/>
+<part name="GND14" library="supply1" deviceset="GND" device=""/>
+<part name="GND15" library="supply1" deviceset="GND" device=""/>
+<part name="R1" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
+<part name="Q2" library="power" deviceset="NFET" device="TPW4R008NH"/>
+<part name="R2" library="passives" deviceset="RESISTOR" device="1206" value="10k"/>
+<part name="D7" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="GND10" library="supply1" deviceset="GND" device=""/>
+<part name="C3" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="U3" library="power" deviceset="HISIDE_GATEDRV_MIC5014" device=""/>
+<part name="Q3" library="power" deviceset="NFET" device="TPW4R008NH"/>
+<part name="GND16" library="supply1" deviceset="GND" device=""/>
+<part name="GND21" library="supply1" deviceset="GND" device=""/>
+<part name="R5" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
+<part name="R6" library="passives" deviceset="RESISTOR" device="1206" value="470R"/>
+<part name="D8" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="GND22" library="supply1" deviceset="GND" device=""/>
+<part name="P+3" library="supply1" deviceset="+5V" device=""/>
+<part name="J10" library="SparkFun-Connectors" deviceset="CONN_03" device="LOCK_NO_SILK"/>
+<part name="J11" library="SparkFun-Connectors" deviceset="CONN_03" device="LOCK_NO_SILK"/>
+<part name="J12" library="SparkFun-Connectors" deviceset="CONN_03" device="LOCK_NO_SILK"/>
+<part name="P+4" library="supply1" deviceset="+5V" device=""/>
+<part name="J9" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
+<part name="J13" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
+<part name="S1" library="passives" deviceset="2-8X4-5_SWITCH" device=""/>
+<part name="+3V9" library="supply1" deviceset="+3V3" device=""/>
+<part name="S2" library="passives" deviceset="2-8X4-5_SWITCH" device=""/>
+<part name="+3V10" library="supply1" deviceset="+3V3" device=""/>
+<part name="S3" library="passives" deviceset="2-8X4-5_SWITCH" device=""/>
+<part name="+3V11" library="supply1" deviceset="+3V3" device=""/>
+<part name="S4" library="passives" deviceset="2-8X4-5_SWITCH" device=""/>
+<part name="+3V12" library="supply1" deviceset="+3V3" device=""/>
+<part name="J19" library="connector" deviceset="PWRPAD" device="M3-SKINNY"/>
+<part name="P+5" library="supply1" deviceset="+5V" device=""/>
+<part name="P+6" library="supply1" deviceset="+5V" device=""/>
+<part name="D9" library="lights" deviceset="LED" device="1206" value="LED1206"/>
+<part name="R7" library="passives" deviceset="RESISTOR" device="1206" value="1k"/>
+<part name="+3V3" library="supply1" deviceset="+3V3" device=""/>
+<part name="J20" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
+<part name="GND7" library="supply1" deviceset="GND" device=""/>
+<part name="P+8" library="supply1" deviceset="+5V" device=""/>
+<part name="R12" library="passives" deviceset="RESISTOR" device="1206" value="4k7"/>
+<part name="GND23" library="supply1" deviceset="GND" device=""/>
+<part name="R13" library="passives" deviceset="RESISTOR" device="1206" value="4k7"/>
+<part name="J14" library="SparkFun-Connectors" deviceset="CONN_03" device="LOCK_NO_SILK"/>
+<part name="C2" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C4" library="passives" deviceset="CAP" device="1206" value="1uF"/>
+<part name="C5" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C7" library="passives" deviceset="CAP" device="1206" value="1uF"/>
+<part name="C8" library="passives" deviceset="CAP" device="1206" value="1uF"/>
+<part name="C9" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C10" library="passives" deviceset="CAP" device="1206" value="1uF"/>
+<part name="GND24" library="supply1" deviceset="GND" device=""/>
 </parts>
 <sheets>
 <sheet>
 <plain>
 </plain>
 <instances>
-<instance part="U1" gate="G$1" x="114.3" y="101.6" smashed="yes"/>
-<instance part="P+1" gate="1" x="76.2" y="81.28" smashed="yes" rot="R90">
-<attribute name="VALUE" x="73.66" y="81.28" size="1.778" layer="96" rot="R180"/>
+<instance part="U1" gate="G$1" x="35.56" y="63.5" smashed="yes"/>
+<instance part="+3V1" gate="G$1" x="10.16" y="35.56" smashed="yes" rot="R90">
+<attribute name="VALUE" x="7.62" y="35.56" size="1.778" layer="96" rot="R180"/>
+</instance>
+<instance part="GND1" gate="1" x="17.78" y="22.86" smashed="yes">
+<attribute name="VALUE" x="15.24" y="20.32" size="1.778" layer="96"/>
+</instance>
+<instance part="J2" gate="G$1" x="45.72" y="144.78" smashed="yes">
+<attribute name="VALUE" x="41.91" y="122.174" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="41.91" y="165.608" size="1.778" layer="95" font="vector"/>
+</instance>
+<instance part="GND2" gate="1" x="63.5" y="144.78" smashed="yes" rot="R90">
+<attribute name="VALUE" x="66.04" y="142.24" size="1.778" layer="96" rot="R90"/>
+</instance>
+<instance part="GND3" gate="1" x="27.94" y="144.78" smashed="yes" rot="R270">
+<attribute name="VALUE" x="25.4" y="147.32" size="1.778" layer="96" rot="R270"/>
+</instance>
+<instance part="GND4" gate="1" x="124.46" y="114.3" smashed="yes">
+<attribute name="VALUE" x="121.92" y="111.76" size="1.778" layer="96"/>
+</instance>
+<instance part="P+2" gate="1" x="109.22" y="190.5" smashed="yes">
+<attribute name="VALUE" x="109.22" y="193.04" size="1.778" layer="96" rot="R90"/>
+</instance>
+<instance part="J4" gate="G$1" x="35.56" y="109.22" smashed="yes"/>
+<instance part="J5" gate="G$1" x="35.56" y="104.14" smashed="yes"/>
+<instance part="J6" gate="G$1" x="35.56" y="99.06" smashed="yes"/>
+<instance part="J7" gate="G$1" x="104.14" y="175.26" smashed="yes" rot="R180"/>
+<instance part="J8" gate="G$1" x="129.54" y="175.26" smashed="yes"/>
+<instance part="C1" gate="G$1" x="114.3" y="160.02" smashed="yes">
+<attribute name="NAME" x="113.03" y="163.195" size="1.778" layer="95"/>
+<attribute name="VALUE" x="113.03" y="154.94" size="1.778" layer="96"/>
+</instance>
+<instance part="X1" gate="G$1" x="170.18" y="33.02" smashed="yes"/>
+<instance part="J1" gate="G$1" x="180.34" y="88.9" smashed="yes"/>
+<instance part="R3" gate="G$1" x="160.02" y="182.88" smashed="yes" rot="R90">
+<attribute name="NAME" x="158.5214" y="179.07" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="163.322" y="179.07" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="166.878" y="179.07" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="165.1" y="179.07" size="1.27" layer="97" rot="R90"/>
+</instance>
+<instance part="R4" gate="G$1" x="160.02" y="167.64" smashed="yes" rot="R90">
+<attribute name="NAME" x="158.5214" y="163.83" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="163.322" y="163.83" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="166.878" y="163.83" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="165.1" y="163.83" size="1.27" layer="97" rot="R90"/>
+</instance>
+<instance part="P+7" gate="1" x="160.02" y="193.04" smashed="yes">
+<attribute name="VALUE" x="160.02" y="195.58" size="1.778" layer="96" rot="R90"/>
+</instance>
+<instance part="GND5" gate="1" x="160.02" y="157.48" smashed="yes">
+<attribute name="VALUE" x="157.48" y="154.94" size="1.778" layer="96"/>
+</instance>
+<instance part="D1" gate="G$1" x="147.32" y="165.1" smashed="yes">
+<attribute name="NAME" x="150.876" y="163.068" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="153.035" y="163.068" size="1.778" layer="96" rot="R90"/>
+</instance>
+<instance part="GND6" gate="1" x="147.32" y="157.48" smashed="yes">
+<attribute name="VALUE" x="144.78" y="154.94" size="1.778" layer="96"/>
+</instance>
+<instance part="C6" gate="G$1" x="165.1" y="139.7" smashed="yes">
+<attribute name="NAME" x="166.624" y="142.621" size="1.778" layer="95"/>
+<attribute name="VALUE" x="166.624" y="137.541" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="166.624" y="135.636" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="166.624" y="133.858" size="1.27" layer="97"/>
+<attribute name="TYPE" x="166.624" y="132.08" size="1.27" layer="97"/>
+</instance>
+<instance part="GND11" gate="1" x="195.58" y="25.4" smashed="yes" rot="R90">
+<attribute name="VALUE" x="198.12" y="22.86" size="1.778" layer="96" rot="R90"/>
+</instance>
+<instance part="GND12" gate="1" x="165.1" y="73.66" smashed="yes">
+<attribute name="VALUE" x="162.56" y="71.12" size="1.778" layer="96"/>
 </instance>
-<instance part="+3V1" gate="G$1" x="88.9" y="73.66" smashed="yes" rot="R90">
-<attribute name="VALUE" x="86.36" y="73.66" size="1.778" layer="96" rot="R180"/>
+<instance part="D2" gate="G$1" x="243.84" y="55.88" smashed="yes" rot="R270">
+<attribute name="NAME" x="241.808" y="52.324" size="1.778" layer="95"/>
+<attribute name="VALUE" x="241.808" y="50.165" size="1.778" layer="96"/>
 </instance>
-<instance part="GND1" gate="1" x="96.52" y="60.96" smashed="yes">
-<attribute name="VALUE" x="93.98" y="58.42" size="1.778" layer="96"/>
+<instance part="R8" gate="G$1" x="233.68" y="55.88" smashed="yes">
+<attribute name="NAME" x="229.87" y="57.3786" size="1.778" layer="95"/>
+<attribute name="VALUE" x="229.87" y="52.578" size="1.778" layer="96"/>
+<attribute name="PRECISION" x="229.87" y="49.022" size="1.27" layer="97"/>
+<attribute name="PACKAGE" x="229.87" y="50.8" size="1.27" layer="97"/>
 </instance>
-<instance part="J2" gate="G$1" x="55.88" y="157.48" smashed="yes">
-<attribute name="VALUE" x="52.07" y="134.874" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="52.07" y="178.308" size="1.778" layer="95" font="vector"/>
+<instance part="+3V4" gate="G$1" x="259.08" y="55.88" smashed="yes" rot="R270">
+<attribute name="VALUE" x="261.62" y="55.88" size="1.778" layer="96"/>
 </instance>
-<instance part="GND2" gate="1" x="73.66" y="157.48" smashed="yes" rot="R90">
-<attribute name="VALUE" x="76.2" y="154.94" size="1.778" layer="96" rot="R90"/>
+<instance part="J15" gate="G$1" x="208.28" y="53.34" smashed="yes">
+<attribute name="VALUE" x="205.74" y="48.514" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="205.74" y="58.928" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="GND3" gate="1" x="38.1" y="157.48" smashed="yes" rot="R270">
-<attribute name="VALUE" x="35.56" y="160.02" size="1.778" layer="96" rot="R270"/>
+<instance part="GND17" gate="1" x="223.52" y="50.8" smashed="yes">
+<attribute name="VALUE" x="220.98" y="48.26" size="1.778" layer="96"/>
 </instance>
-<instance part="P+5" gate="1" x="73.66" y="152.4" smashed="yes" rot="R270">
-<attribute name="VALUE" x="76.2" y="152.4" size="1.778" layer="96"/>
+<instance part="D3" gate="G$1" x="243.84" y="43.18" smashed="yes" rot="R270">
+<attribute name="NAME" x="241.808" y="39.624" size="1.778" layer="95"/>
+<attribute name="VALUE" x="241.808" y="37.465" size="1.778" layer="96"/>
 </instance>
-<instance part="P+6" gate="1" x="38.1" y="162.56" smashed="yes" rot="R90">
-<attribute name="VALUE" x="35.56" y="162.56" size="1.778" layer="96" rot="R180"/>
+<instance part="R9" gate="G$1" x="233.68" y="43.18" smashed="yes">
+<attribute name="NAME" x="229.87" y="44.6786" size="1.778" layer="95"/>
+<attribute name="VALUE" x="229.87" y="39.878" size="1.778" layer="96"/>
+<attribute name="PRECISION" x="229.87" y="36.322" size="1.27" layer="97"/>
+<attribute name="PACKAGE" x="229.87" y="38.1" size="1.27" layer="97"/>
 </instance>
-<instance part="C2" gate="G$1" x="50.8" y="106.68" smashed="yes">
-<attribute name="NAME" x="49.53" y="109.855" size="1.778" layer="95"/>
-<attribute name="VALUE" x="49.53" y="101.6" size="1.778" layer="96"/>
+<instance part="+3V5" gate="G$1" x="259.08" y="43.18" smashed="yes" rot="R270">
+<attribute name="VALUE" x="261.62" y="43.18" size="1.778" layer="96"/>
 </instance>
-<instance part="GND4" gate="1" x="60.96" y="48.26" smashed="yes">
-<attribute name="VALUE" x="58.42" y="45.72" size="1.778" layer="96"/>
+<instance part="J16" gate="G$1" x="208.28" y="40.64" smashed="yes">
+<attribute name="VALUE" x="205.74" y="35.814" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="205.74" y="46.228" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="P+2" gate="1" x="45.72" y="129.54" smashed="yes">
-<attribute name="VALUE" x="45.72" y="132.08" size="1.778" layer="96" rot="R90"/>
+<instance part="GND18" gate="1" x="223.52" y="38.1" smashed="yes">
+<attribute name="VALUE" x="220.98" y="35.56" size="1.778" layer="96"/>
 </instance>
-<instance part="J4" gate="G$1" x="111.76" y="55.88" smashed="yes"/>
-<instance part="J5" gate="G$1" x="111.76" y="50.8" smashed="yes"/>
-<instance part="J6" gate="G$1" x="111.76" y="45.72" smashed="yes"/>
-<instance part="J7" gate="G$1" x="147.32" y="55.88" smashed="yes"/>
-<instance part="J8" gate="G$1" x="147.32" y="45.72" smashed="yes"/>
-<instance part="GND7" gate="1" x="134.62" y="55.88" smashed="yes" rot="R270">
-<attribute name="VALUE" x="132.08" y="58.42" size="1.778" layer="96" rot="R270"/>
+<instance part="D4" gate="G$1" x="243.84" y="30.48" smashed="yes" rot="R270">
+<attribute name="NAME" x="241.808" y="26.924" size="1.778" layer="95"/>
+<attribute name="VALUE" x="241.808" y="24.765" size="1.778" layer="96"/>
 </instance>
-<instance part="P+8" gate="1" x="134.62" y="45.72" smashed="yes" rot="R90">
-<attribute name="VALUE" x="132.08" y="45.72" size="1.778" layer="96" rot="R180"/>
+<instance part="R10" gate="G$1" x="233.68" y="30.48" smashed="yes">
+<attribute name="NAME" x="229.87" y="31.9786" size="1.778" layer="95"/>
+<attribute name="VALUE" x="229.87" y="27.178" size="1.778" layer="96"/>
+<attribute name="PRECISION" x="229.87" y="23.622" size="1.27" layer="97"/>
+<attribute name="PACKAGE" x="229.87" y="25.4" size="1.27" layer="97"/>
 </instance>
-<instance part="C1" gate="G$1" x="50.8" y="116.84" smashed="yes">
-<attribute name="NAME" x="49.53" y="120.015" size="1.778" layer="95"/>
-<attribute name="VALUE" x="49.53" y="111.76" size="1.778" layer="96"/>
+<instance part="+3V6" gate="G$1" x="259.08" y="30.48" smashed="yes" rot="R270">
+<attribute name="VALUE" x="261.62" y="30.48" size="1.778" layer="96"/>
 </instance>
-<instance part="C3" gate="G$1" x="50.8" y="93.98" smashed="yes" rot="R270">
-<attribute name="NAME" x="53.721" y="92.456" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="48.641" y="92.456" size="1.778" layer="96" rot="R270"/>
-<attribute name="PACKAGE" x="46.736" y="92.456" size="1.27" layer="97" rot="R270"/>
-<attribute name="VOLTAGE" x="44.958" y="92.456" size="1.27" layer="97" rot="R270"/>
-<attribute name="TYPE" x="43.18" y="92.456" size="1.27" layer="97" rot="R270"/>
+<instance part="J17" gate="G$1" x="208.28" y="27.94" smashed="yes">
+<attribute name="VALUE" x="205.74" y="23.114" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="205.74" y="33.528" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="C4" gate="G$1" x="50.8" y="81.28" smashed="yes" rot="R270">
-<attribute name="NAME" x="53.721" y="79.756" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="48.641" y="79.756" size="1.778" layer="96" rot="R270"/>
-<attribute name="PACKAGE" x="46.736" y="79.756" size="1.27" layer="97" rot="R270"/>
-<attribute name="VOLTAGE" x="44.958" y="79.756" size="1.27" layer="97" rot="R270"/>
-<attribute name="TYPE" x="43.18" y="79.756" size="1.27" layer="97" rot="R270"/>
+<instance part="GND19" gate="1" x="223.52" y="25.4" smashed="yes">
+<attribute name="VALUE" x="220.98" y="22.86" size="1.778" layer="96"/>
 </instance>
-<instance part="R1" gate="G$1" x="50.8" y="68.58" smashed="yes">
-<attribute name="NAME" x="46.99" y="70.0786" size="1.778" layer="95"/>
-<attribute name="VALUE" x="46.99" y="65.278" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="46.99" y="61.722" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="46.99" y="63.5" size="1.27" layer="97"/>
+<instance part="D5" gate="G$1" x="243.84" y="17.78" smashed="yes" rot="R270">
+<attribute name="NAME" x="241.808" y="14.224" size="1.778" layer="95"/>
+<attribute name="VALUE" x="241.808" y="12.065" size="1.778" layer="96"/>
 </instance>
-<instance part="R2" gate="G$1" x="50.8" y="58.42" smashed="yes">
-<attribute name="NAME" x="46.99" y="59.9186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="46.99" y="55.118" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="46.99" y="51.562" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="46.99" y="53.34" size="1.27" layer="97"/>
+<instance part="R11" gate="G$1" x="233.68" y="17.78" smashed="yes">
+<attribute name="NAME" x="229.87" y="19.2786" size="1.778" layer="95"/>
+<attribute name="VALUE" x="229.87" y="14.478" size="1.778" layer="96"/>
+<attribute name="PRECISION" x="229.87" y="10.922" size="1.27" layer="97"/>
+<attribute name="PACKAGE" x="229.87" y="12.7" size="1.27" layer="97"/>
 </instance>
-<instance part="X1" gate="G$1" x="259.08" y="193.04" smashed="yes"/>
-<instance part="J1" gate="G$1" x="251.46" y="142.24" smashed="yes"/>
-<instance part="J3" gate="G$1" x="340.36" y="68.58" smashed="yes">
-<attribute name="VALUE" x="336.55" y="58.674" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="336.55" y="76.708" size="1.778" layer="95" font="vector"/>
+<instance part="+3V7" gate="G$1" x="259.08" y="17.78" smashed="yes" rot="R270">
+<attribute name="VALUE" x="261.62" y="17.78" size="1.778" layer="96"/>
 </instance>
-<instance part="U$1" gate="G$1" x="124.46" y="177.8" smashed="yes">
-<attribute name="NAME" x="118.11" y="173.99" size="1.27" layer="95"/>
-<attribute name="VALUE" x="125.73" y="173.99" size="1.27" layer="96"/>
+<instance part="J18" gate="G$1" x="208.28" y="15.24" smashed="yes">
+<attribute name="VALUE" x="205.74" y="10.414" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="205.74" y="20.828" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="R3" gate="G$1" x="22.86" y="111.76" smashed="yes" rot="R90">
-<attribute name="NAME" x="21.3614" y="107.95" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="26.162" y="107.95" size="1.778" layer="96" rot="R90"/>
-<attribute name="PRECISION" x="29.718" y="107.95" size="1.27" layer="97" rot="R90"/>
-<attribute name="PACKAGE" x="27.94" y="107.95" size="1.27" layer="97" rot="R90"/>
+<instance part="GND20" gate="1" x="223.52" y="12.7" smashed="yes">
+<attribute name="VALUE" x="220.98" y="10.16" size="1.778" layer="96"/>
 </instance>
-<instance part="R4" gate="G$1" x="22.86" y="93.98" smashed="yes" rot="R90">
-<attribute name="NAME" x="21.3614" y="90.17" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="26.162" y="90.17" size="1.778" layer="96" rot="R90"/>
-<attribute name="PRECISION" x="29.718" y="90.17" size="1.27" layer="97" rot="R90"/>
-<attribute name="PACKAGE" x="27.94" y="90.17" size="1.27" layer="97" rot="R90"/>
+<instance part="D6" gate="G$1" x="116.84" y="167.64" smashed="yes" rot="R180">
+<attribute name="NAME" x="114.3" y="167.1574" size="1.778" layer="95" rot="R180"/>
+<attribute name="VALUE" x="114.3" y="169.9514" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="P+7" gate="1" x="22.86" y="124.46" smashed="yes">
-<attribute name="VALUE" x="22.86" y="127" size="1.778" layer="96" rot="R90"/>
+<instance part="J3" gate="G$1" x="45.72" y="182.88" smashed="yes">
+<attribute name="VALUE" x="41.91" y="172.974" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="41.91" y="191.008" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="GND5" gate="1" x="22.86" y="76.2" smashed="yes">
-<attribute name="VALUE" x="20.32" y="73.66" size="1.778" layer="96"/>
+<instance part="GND8" gate="1" x="27.94" y="182.88" smashed="yes" rot="R270">
+<attribute name="VALUE" x="25.4" y="185.42" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="D1" gate="G$1" x="7.62" y="99.06" smashed="yes">
-<attribute name="NAME" x="11.176" y="97.028" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="13.335" y="97.028" size="1.778" layer="96" rot="R90"/>
+<instance part="GND9" gate="1" x="63.5" y="182.88" smashed="yes" rot="R90">
+<attribute name="VALUE" x="66.04" y="180.34" size="1.778" layer="96" rot="R90"/>
 </instance>
-<instance part="R5" gate="G$1" x="7.62" y="88.9" smashed="yes" rot="R90">
-<attribute name="NAME" x="6.1214" y="85.09" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="10.922" y="85.09" size="1.778" layer="96" rot="R90"/>
-<attribute name="PRECISION" x="14.478" y="85.09" size="1.27" layer="97" rot="R90"/>
-<attribute name="PACKAGE" x="12.7" y="85.09" size="1.27" layer="97" rot="R90"/>
+<instance part="U$2" gate="G$1" x="281.94" y="180.34" smashed="yes">
+<attribute name="NAME" x="271.78" y="165.1" size="1.27" layer="95"/>
 </instance>
-<instance part="GND6" gate="1" x="7.62" y="76.2" smashed="yes">
-<attribute name="VALUE" x="5.08" y="73.66" size="1.778" layer="96"/>
+<instance part="P+16" gate="1" x="259.08" y="190.5" smashed="yes" rot="R90">
+<attribute name="VALUE" x="256.54" y="190.5" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="J9" gate="G$1" x="254" y="231.14" smashed="yes" rot="R90">
-<attribute name="NAME" x="251.46" y="228.6" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="257.81" y="228.6" size="1.778" layer="96" rot="R90"/>
+<instance part="GND13" gate="1" x="261.62" y="162.56" smashed="yes">
+<attribute name="VALUE" x="259.08" y="160.02" size="1.778" layer="96"/>
 </instance>
-<instance part="J10" gate="G$1" x="149.86" y="180.34" smashed="yes">
-<attribute name="NAME" x="147.32" y="182.88" size="1.778" layer="95"/>
-<attribute name="VALUE" x="147.32" y="176.53" size="1.778" layer="96"/>
+<instance part="U2" gate="G$1" x="185.42" y="137.16" smashed="yes">
+<attribute name="NAME" x="177.8" y="124.46" size="1.27" layer="95"/>
+<attribute name="VALUE" x="177.8" y="149.86" size="1.27" layer="96"/>
 </instance>
-<instance part="J11" gate="G$1" x="20.32" y="152.4" smashed="yes" rot="R180">
-<attribute name="NAME" x="22.86" y="149.86" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="22.86" y="156.21" size="1.778" layer="96" rot="R180"/>
+<instance part="Q1" gate="1" x="205.74" y="139.7" smashed="yes">
+<attribute name="VALUE" x="210.82" y="139.7" size="1.778" layer="96" rot="MR90"/>
+<attribute name="NAME" x="210.82" y="137.16" size="1.778" layer="95" rot="MR180"/>
 </instance>
-<instance part="J12" gate="G$1" x="88.9" y="81.28" smashed="yes" rot="R180">
-<attribute name="NAME" x="91.44" y="78.74" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="91.44" y="85.09" size="1.778" layer="96" rot="R180"/>
+<instance part="P+1" gate="1" x="147.32" y="144.78" smashed="yes" rot="R90">
+<attribute name="VALUE" x="144.78" y="144.78" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="P+3" gate="1" x="5.08" y="152.4" smashed="yes" rot="R90">
-<attribute name="VALUE" x="2.54" y="152.4" size="1.778" layer="96" rot="R180"/>
+<instance part="P+13" gate="1" x="208.28" y="165.1" smashed="yes">
+<attribute name="VALUE" x="208.28" y="167.64" size="1.778" layer="96" rot="R90"/>
 </instance>
-<instance part="GND8" gate="1" x="322.58" y="68.58" smashed="yes" rot="R270">
-<attribute name="VALUE" x="320.04" y="71.12" size="1.778" layer="96" rot="R270"/>
+<instance part="GND14" gate="1" x="165.1" y="114.3" smashed="yes">
+<attribute name="VALUE" x="162.56" y="111.76" size="1.778" layer="96"/>
 </instance>
-<instance part="GND9" gate="1" x="358.14" y="68.58" smashed="yes" rot="R90">
-<attribute name="VALUE" x="360.68" y="66.04" size="1.778" layer="96" rot="R90"/>
+<instance part="GND15" gate="1" x="144.78" y="137.16" smashed="yes" rot="R270">
+<attribute name="VALUE" x="142.24" y="139.7" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="P+4" gate="1" x="358.14" y="63.5" smashed="yes" rot="R270">
-<attribute name="VALUE" x="360.68" y="63.5" size="1.778" layer="96"/>
+<instance part="R1" gate="G$1" x="157.48" y="127" smashed="yes" rot="R90">
+<attribute name="NAME" x="155.9814" y="123.19" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="160.782" y="123.19" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="164.338" y="123.19" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="162.56" y="123.19" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="P+9" gate="1" x="322.58" y="73.66" smashed="yes" rot="R90">
-<attribute name="VALUE" x="320.04" y="73.66" size="1.778" layer="96" rot="R180"/>
+<instance part="Q2" gate="1" x="218.44" y="139.7" smashed="yes">
+<attribute name="VALUE" x="223.52" y="139.7" size="1.778" layer="96" rot="MR90"/>
+<attribute name="NAME" x="223.52" y="137.16" size="1.778" layer="95" rot="MR180"/>
 </instance>
-<instance part="J13" gate="G$1" x="307.34" y="63.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="309.88" y="60.96" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="309.88" y="67.31" size="1.778" layer="96" rot="R180"/>
+<instance part="R2" gate="G$1" x="208.28" y="121.92" smashed="yes" rot="R90">
+<attribute name="NAME" x="206.7814" y="118.11" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="211.582" y="118.11" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="215.138" y="118.11" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="213.36" y="118.11" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="P+10" gate="1" x="289.56" y="63.5" smashed="yes" rot="R90">
-<attribute name="VALUE" x="287.02" y="63.5" size="1.778" layer="96" rot="R180"/>
+<instance part="D7" gate="G$1" x="208.28" y="109.22" smashed="yes">
+<attribute name="NAME" x="211.836" y="107.188" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="213.995" y="107.188" size="1.778" layer="96" rot="R90"/>
 </instance>
-<instance part="U2" gate="A" x="261.62" y="83.82" smashed="yes">
-<attribute name="NAME" x="248.92" y="120.38" size="2.0828" layer="95" ratio="10" rot="SR0"/>
-<attribute name="VALUE" x="248.92" y="44.26" size="2.0828" layer="96" ratio="10" rot="SR0"/>
+<instance part="GND10" gate="1" x="208.28" y="101.6" smashed="yes">
+<attribute name="VALUE" x="205.74" y="99.06" size="1.778" layer="96"/>
 </instance>
-<instance part="C5" gate="G$1" x="106.68" y="175.26" smashed="yes">
-<attribute name="NAME" x="108.204" y="178.181" size="1.778" layer="95"/>
-<attribute name="VALUE" x="108.204" y="173.101" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="108.204" y="171.196" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="108.204" y="169.418" size="1.27" layer="97"/>
-<attribute name="TYPE" x="108.204" y="167.64" size="1.27" layer="97"/>
+<instance part="C3" gate="G$1" x="274.32" y="139.7" smashed="yes">
+<attribute name="NAME" x="275.844" y="142.621" size="1.778" layer="95"/>
+<attribute name="VALUE" x="275.844" y="137.541" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="275.844" y="135.636" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="275.844" y="133.858" size="1.27" layer="97"/>
+<attribute name="TYPE" x="275.844" y="132.08" size="1.27" layer="97"/>
 </instance>
-<instance part="GND10" gate="1" x="124.46" y="165.1" smashed="yes">
-<attribute name="VALUE" x="121.92" y="162.56" size="1.778" layer="96"/>
+<instance part="U3" gate="G$1" x="294.64" y="137.16" smashed="yes">
+<attribute name="NAME" x="287.02" y="124.46" size="1.27" layer="95"/>
+<attribute name="VALUE" x="287.02" y="149.86" size="1.27" layer="96"/>
 </instance>
-<instance part="P+11" gate="1" x="160.02" y="180.34" smashed="yes" rot="R270">
-<attribute name="VALUE" x="162.56" y="180.34" size="1.778" layer="96"/>
+<instance part="Q3" gate="1" x="317.5" y="139.7" smashed="yes">
+<attribute name="VALUE" x="322.58" y="139.7" size="1.778" layer="96" rot="MR90"/>
+<attribute name="NAME" x="322.58" y="137.16" size="1.778" layer="95" rot="MR180"/>
 </instance>
-<instance part="P+12" gate="1" x="96.52" y="180.34" smashed="yes" rot="R90">
-<attribute name="VALUE" x="93.98" y="180.34" size="1.778" layer="96" rot="R180"/>
+<instance part="GND16" gate="1" x="274.32" y="114.3" smashed="yes">
+<attribute name="VALUE" x="271.78" y="111.76" size="1.778" layer="96"/>
 </instance>
-<instance part="C6" gate="G$1" x="139.7" y="175.26" smashed="yes">
-<attribute name="NAME" x="141.224" y="178.181" size="1.778" layer="95"/>
-<attribute name="VALUE" x="141.224" y="173.101" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="141.224" y="171.196" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="141.224" y="169.418" size="1.27" layer="97"/>
-<attribute name="TYPE" x="141.224" y="167.64" size="1.27" layer="97"/>
+<instance part="GND21" gate="1" x="254" y="137.16" smashed="yes" rot="R270">
+<attribute name="VALUE" x="251.46" y="139.7" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="P+13" gate="1" x="254" y="246.38" smashed="yes">
-<attribute name="VALUE" x="254" y="248.92" size="1.778" layer="96" rot="R90"/>
+<instance part="R5" gate="G$1" x="266.7" y="127" smashed="yes" rot="R90">
+<attribute name="NAME" x="265.2014" y="123.19" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="270.002" y="123.19" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="273.558" y="123.19" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="271.78" y="123.19" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="GND11" gate="1" x="284.48" y="185.42" smashed="yes" rot="R90">
-<attribute name="VALUE" x="287.02" y="182.88" size="1.778" layer="96" rot="R90"/>
+<instance part="R6" gate="G$1" x="320.04" y="121.92" smashed="yes" rot="R90">
+<attribute name="NAME" x="318.5414" y="118.11" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="323.342" y="118.11" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="326.898" y="118.11" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="325.12" y="118.11" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="+3V2" gate="G$1" x="231.14" y="134.62" smashed="yes" rot="R90">
-<attribute name="VALUE" x="228.6" y="134.62" size="1.778" layer="96" rot="R180"/>
+<instance part="D8" gate="G$1" x="320.04" y="109.22" smashed="yes">
+<attribute name="NAME" x="323.596" y="107.188" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="325.755" y="107.188" size="1.778" layer="96" rot="R90"/>
 </instance>
-<instance part="GND12" gate="1" x="236.22" y="127" smashed="yes">
-<attribute name="VALUE" x="233.68" y="124.46" size="1.778" layer="96"/>
+<instance part="GND22" gate="1" x="320.04" y="99.06" smashed="yes">
+<attribute name="VALUE" x="317.5" y="96.52" size="1.778" layer="96"/>
 </instance>
-<instance part="GND13" gate="1" x="287.02" y="45.72" smashed="yes">
-<attribute name="VALUE" x="284.48" y="43.18" size="1.778" layer="96"/>
+<instance part="P+3" gate="1" x="320.04" y="165.1" smashed="yes">
+<attribute name="VALUE" x="320.04" y="167.64" size="1.778" layer="96" rot="R90"/>
 </instance>
-<instance part="J14" gate="G$1" x="48.26" y="40.64" smashed="yes" rot="R90">
-<attribute name="VALUE" x="53.086" y="38.1" size="1.778" layer="96" font="vector" rot="R90"/>
-<attribute name="NAME" x="42.672" y="38.1" size="1.778" layer="95" font="vector" rot="R90"/>
+<instance part="J10" gate="J$1" x="264.16" y="215.9" smashed="yes">
+<attribute name="VALUE" x="261.62" y="208.534" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="261.62" y="221.488" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="R6" gate="G$1" x="223.52" y="73.66" smashed="yes" rot="R180">
-<attribute name="NAME" x="222.25" y="77.2414" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="227.33" y="76.962" size="1.778" layer="96" rot="R180"/>
-<attribute name="PRECISION" x="227.33" y="80.518" size="1.27" layer="97" rot="R180"/>
-<attribute name="PACKAGE" x="227.33" y="78.74" size="1.27" layer="97" rot="R180"/>
+<instance part="J11" gate="J$1" x="297.18" y="215.9" smashed="yes">
+<attribute name="VALUE" x="294.64" y="208.534" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="294.64" y="221.488" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="R7" gate="G$1" x="218.44" y="68.58" smashed="yes" rot="R180">
-<attribute name="NAME" x="222.25" y="67.0814" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="222.25" y="64.262" size="1.778" layer="96" rot="R180"/>
-<attribute name="PRECISION" x="222.25" y="75.438" size="1.27" layer="97" rot="R180"/>
-<attribute name="PACKAGE" x="222.25" y="73.66" size="1.27" layer="97" rot="R180"/>
+<instance part="J12" gate="J$1" x="314.96" y="215.9" smashed="yes">
+<attribute name="VALUE" x="312.42" y="208.534" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="312.42" y="221.488" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="GND14" gate="1" x="208.28" y="63.5" smashed="yes">
-<attribute name="VALUE" x="205.74" y="60.96" size="1.778" layer="96"/>
+<instance part="P+4" gate="1" x="307.34" y="226.06" smashed="yes">
+<attribute name="VALUE" x="307.34" y="228.6" size="1.778" layer="96" rot="R90"/>
 </instance>
-<instance part="P+14" gate="1" x="337.82" y="116.84" smashed="yes" rot="R270">
-<attribute name="VALUE" x="340.36" y="116.84" size="1.778" layer="96"/>
+<instance part="J9" gate="G$1" x="144.78" y="124.46" smashed="yes">
+<attribute name="VALUE" x="142.24" y="119.634" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="142.24" y="130.048" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="+3V3" gate="G$1" x="304.8" y="114.3" smashed="yes" rot="R270">
-<attribute name="VALUE" x="307.34" y="114.3" size="1.778" layer="96"/>
+<instance part="J13" gate="G$1" x="254" y="124.46" smashed="yes">
+<attribute name="VALUE" x="251.46" y="119.634" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="251.46" y="130.048" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="C7" gate="G$1" x="284.48" y="109.22" smashed="yes">
-<attribute name="NAME" x="286.004" y="112.141" size="1.778" layer="95"/>
-<attribute name="VALUE" x="286.004" y="107.061" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="286.004" y="105.156" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="286.004" y="103.378" size="1.27" layer="97"/>
-<attribute name="TYPE" x="286.004" y="101.6" size="1.27" layer="97"/>
+<instance part="S1" gate="G$1" x="297.18" y="58.42" smashed="yes" rot="R270">
+<attribute name="NAME" x="294.64" y="63.5" size="1.778" layer="95"/>
+<attribute name="VALUE" x="299.72" y="63.5" size="1.778" layer="96"/>
 </instance>
-<instance part="C8" gate="G$1" x="294.64" y="109.22" smashed="yes">
-<attribute name="NAME" x="296.164" y="112.141" size="1.778" layer="95"/>
-<attribute name="VALUE" x="296.164" y="107.061" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="296.164" y="105.156" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="296.164" y="103.378" size="1.27" layer="97"/>
-<attribute name="TYPE" x="296.164" y="101.6" size="1.27" layer="97"/>
+<instance part="+3V9" gate="G$1" x="314.96" y="55.88" smashed="yes" rot="R270">
+<attribute name="VALUE" x="317.5" y="55.88" size="1.778" layer="96"/>
 </instance>
-<instance part="C9" gate="G$1" x="317.5" y="111.76" smashed="yes">
-<attribute name="NAME" x="319.024" y="114.681" size="1.778" layer="95"/>
-<attribute name="VALUE" x="319.024" y="109.601" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="319.024" y="107.696" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="319.024" y="105.918" size="1.27" layer="97"/>
-<attribute name="TYPE" x="319.024" y="104.14" size="1.27" layer="97"/>
+<instance part="S2" gate="G$1" x="297.18" y="45.72" smashed="yes" rot="R270">
+<attribute name="NAME" x="294.64" y="50.8" size="1.778" layer="95"/>
+<attribute name="VALUE" x="299.72" y="50.8" size="1.778" layer="96"/>
 </instance>
-<instance part="C10" gate="G$1" x="327.66" y="111.76" smashed="yes">
-<attribute name="NAME" x="329.184" y="114.681" size="1.778" layer="95"/>
-<attribute name="VALUE" x="329.184" y="109.601" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="329.184" y="107.696" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="329.184" y="105.918" size="1.27" layer="97"/>
-<attribute name="TYPE" x="329.184" y="104.14" size="1.27" layer="97"/>
+<instance part="+3V10" gate="G$1" x="314.96" y="43.18" smashed="yes" rot="R270">
+<attribute name="VALUE" x="317.5" y="43.18" size="1.778" layer="96"/>
 </instance>
-<instance part="GND15" gate="1" x="284.48" y="99.06" smashed="yes">
-<attribute name="VALUE" x="281.94" y="96.52" size="1.778" layer="96"/>
+<instance part="S3" gate="G$1" x="297.18" y="33.02" smashed="yes" rot="R270">
+<attribute name="NAME" x="294.64" y="38.1" size="1.778" layer="95"/>
+<attribute name="VALUE" x="299.72" y="38.1" size="1.778" layer="96"/>
 </instance>
-<instance part="GND16" gate="1" x="317.5" y="101.6" smashed="yes">
-<attribute name="VALUE" x="314.96" y="99.06" size="1.778" layer="96"/>
+<instance part="+3V11" gate="G$1" x="314.96" y="30.48" smashed="yes" rot="R270">
+<attribute name="VALUE" x="317.5" y="30.48" size="1.778" layer="96"/>
 </instance>
-<instance part="D2" gate="G$1" x="218.44" y="45.72" smashed="yes" rot="R270">
-<attribute name="NAME" x="216.408" y="42.164" size="1.778" layer="95"/>
-<attribute name="VALUE" x="216.408" y="40.005" size="1.778" layer="96"/>
+<instance part="S4" gate="G$1" x="297.18" y="20.32" smashed="yes" rot="R270">
+<attribute name="NAME" x="294.64" y="25.4" size="1.778" layer="95"/>
+<attribute name="VALUE" x="299.72" y="25.4" size="1.778" layer="96"/>
 </instance>
-<instance part="R8" gate="G$1" x="208.28" y="45.72" smashed="yes">
-<attribute name="NAME" x="204.47" y="47.2186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="204.47" y="42.418" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="204.47" y="38.862" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="204.47" y="40.64" size="1.27" layer="97"/>
+<instance part="+3V12" gate="G$1" x="314.96" y="17.78" smashed="yes" rot="R270">
+<attribute name="VALUE" x="317.5" y="17.78" size="1.778" layer="96"/>
 </instance>
-<instance part="+3V4" gate="G$1" x="233.68" y="45.72" smashed="yes" rot="R270">
-<attribute name="VALUE" x="236.22" y="45.72" size="1.778" layer="96"/>
+<instance part="J19" gate="G$1" x="35.56" y="114.3" smashed="yes"/>
+<instance part="P+5" gate="1" x="261.62" y="114.3" smashed="yes" rot="R180">
+<attribute name="VALUE" x="261.62" y="111.76" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="J15" gate="G$1" x="182.88" y="43.18" smashed="yes">
-<attribute name="VALUE" x="180.34" y="38.354" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="180.34" y="48.768" size="1.778" layer="95" font="vector"/>
+<instance part="P+6" gate="1" x="152.4" y="114.3" smashed="yes" rot="R180">
+<attribute name="VALUE" x="152.4" y="111.76" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="GND17" gate="1" x="198.12" y="40.64" smashed="yes">
-<attribute name="VALUE" x="195.58" y="38.1" size="1.778" layer="96"/>
+<instance part="D9" gate="G$1" x="243.84" y="5.08" smashed="yes" rot="R270">
+<attribute name="NAME" x="241.808" y="1.524" size="1.778" layer="95"/>
+<attribute name="VALUE" x="241.808" y="-0.635" size="1.778" layer="96"/>
 </instance>
-<instance part="D3" gate="G$1" x="218.44" y="33.02" smashed="yes" rot="R270">
-<attribute name="NAME" x="216.408" y="29.464" size="1.778" layer="95"/>
-<attribute name="VALUE" x="216.408" y="27.305" size="1.778" layer="96"/>
+<instance part="R7" gate="G$1" x="233.68" y="5.08" smashed="yes">
+<attribute name="NAME" x="229.87" y="6.5786" size="1.778" layer="95"/>
+<attribute name="VALUE" x="229.87" y="1.778" size="1.778" layer="96"/>
+<attribute name="PRECISION" x="229.87" y="-1.778" size="1.27" layer="97"/>
+<attribute name="PACKAGE" x="229.87" y="0" size="1.27" layer="97"/>
 </instance>
-<instance part="R9" gate="G$1" x="208.28" y="33.02" smashed="yes">
-<attribute name="NAME" x="204.47" y="34.5186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="204.47" y="29.718" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="204.47" y="26.162" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="204.47" y="27.94" size="1.27" layer="97"/>
+<instance part="+3V3" gate="G$1" x="259.08" y="5.08" smashed="yes" rot="R270">
+<attribute name="VALUE" x="261.62" y="5.08" size="1.778" layer="96"/>
 </instance>
-<instance part="+3V5" gate="G$1" x="233.68" y="33.02" smashed="yes" rot="R270">
-<attribute name="VALUE" x="236.22" y="33.02" size="1.778" layer="96"/>
+<instance part="J20" gate="G$1" x="208.28" y="2.54" smashed="yes">
+<attribute name="VALUE" x="205.74" y="-2.286" size="1.778" layer="96" font="vector"/>
+<attribute name="NAME" x="205.74" y="8.128" size="1.778" layer="95" font="vector"/>
 </instance>
-<instance part="J16" gate="G$1" x="182.88" y="30.48" smashed="yes">
-<attribute name="VALUE" x="180.34" y="25.654" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="180.34" y="36.068" size="1.778" layer="95" font="vector"/>
+<instance part="GND7" gate="1" x="223.52" y="0" smashed="yes">
+<attribute name="VALUE" x="220.98" y="-2.54" size="1.778" layer="96"/>
 </instance>
-<instance part="GND18" gate="1" x="198.12" y="27.94" smashed="yes">
-<attribute name="VALUE" x="195.58" y="25.4" size="1.778" layer="96"/>
+<instance part="P+8" gate="1" x="160.02" y="81.28" smashed="yes" rot="R90">
+<attribute name="VALUE" x="157.48" y="81.28" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="D4" gate="G$1" x="218.44" y="20.32" smashed="yes" rot="R270">
-<attribute name="NAME" x="216.408" y="16.764" size="1.778" layer="95"/>
-<attribute name="VALUE" x="216.408" y="14.605" size="1.778" layer="96"/>
+<instance part="R12" gate="G$1" x="220.98" y="121.92" smashed="yes" rot="R90">
+<attribute name="NAME" x="219.4814" y="118.11" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="224.282" y="118.11" size="1.778" layer="96" rot="R90"/>
+<attribute name="PRECISION" x="227.838" y="118.11" size="1.27" layer="97" rot="R90"/>
+<attribute name="PACKAGE" x="226.06" y="118.11" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="R10" gate="G$1" x="208.28" y="20.32" smashed="yes">
-<attribute name="NAME" x="204.47" y="21.8186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="204.47" y="17.018" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="204.47" y="13.462" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="204.47" y="15.24" size="1.27" layer="97"/>
+<instance part="GND23" gate="1" x="220.98" y="101.6" smashed="yes">
+<attribute name="VALUE" x="218.44" y="99.06" size="1.778" layer="96"/>
 </instance>
-<instance part="+3V6" gate="G$1" x="233.68" y="20.32" smashed="yes" rot="R270">
-<attribute name="VALUE" x="236.22" y="20.32" size="1.778" layer="96"/>
+<instance part="R13" gate="G$1" x="116.84" y="149.86" smashed="yes">
+<attribute name="NAME" x="113.03" y="151.3586" size="1.778" layer="95"/>
+<attribute name="VALUE" x="113.03" y="146.558" size="1.778" layer="96"/>
+<attribute name="PRECISION" x="113.03" y="143.002" size="1.27" layer="97"/>
+<attribute name="PACKAGE" x="113.03" y="144.78" size="1.27" layer="97"/>
 </instance>
-<instance part="J17" gate="G$1" x="182.88" y="17.78" smashed="yes">
-<attribute name="VALUE" x="180.34" y="12.954" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="180.34" y="23.368" size="1.778" layer="95" font="vector"/>
+<instance part="J14" gate="J$1" x="106.68" y="109.22" smashed="yes" rot="R90">
+<attribute name="VALUE" x="114.046" y="106.68" size="1.778" layer="96" font="vector" rot="R90"/>
+<attribute name="NAME" x="101.092" y="106.68" size="1.778" layer="95" font="vector" rot="R90"/>
 </instance>
-<instance part="GND19" gate="1" x="198.12" y="15.24" smashed="yes">
-<attribute name="VALUE" x="195.58" y="12.7" size="1.778" layer="96"/>
+<instance part="C2" gate="G$1" x="116.84" y="124.46" smashed="yes" rot="R90">
+<attribute name="NAME" x="113.919" y="125.984" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="118.999" y="125.984" size="1.778" layer="96" rot="R90"/>
+<attribute name="PACKAGE" x="120.904" y="125.984" size="1.27" layer="97" rot="R90"/>
+<attribute name="VOLTAGE" x="122.682" y="125.984" size="1.27" layer="97" rot="R90"/>
+<attribute name="TYPE" x="124.46" y="125.984" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="D5" gate="G$1" x="218.44" y="7.62" smashed="yes" rot="R270">
-<attribute name="NAME" x="216.408" y="4.064" size="1.778" layer="95"/>
-<attribute name="VALUE" x="216.408" y="1.905" size="1.778" layer="96"/>
+<instance part="C4" gate="G$1" x="116.84" y="134.62" smashed="yes" rot="R90">
+<attribute name="NAME" x="113.919" y="136.144" size="1.778" layer="95" rot="R90"/>
+<attribute name="VALUE" x="118.999" y="136.144" size="1.778" layer="96" rot="R90"/>
+<attribute name="PACKAGE" x="120.904" y="136.144" size="1.27" layer="97" rot="R90"/>
+<attribute name="VOLTAGE" x="122.682" y="136.144" size="1.27" layer="97" rot="R90"/>
+<attribute name="TYPE" x="124.46" y="136.144" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="R11" gate="G$1" x="208.28" y="7.62" smashed="yes">
-<attribute name="NAME" x="204.47" y="9.1186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="204.47" y="4.318" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="204.47" y="0.762" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="204.47" y="2.54" size="1.27" layer="97"/>
+<instance part="C5" gate="G$1" x="228.6" y="121.92" smashed="yes">
+<attribute name="NAME" x="230.124" y="124.841" size="1.778" layer="95"/>
+<attribute name="VALUE" x="230.124" y="119.761" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="230.124" y="117.856" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="230.124" y="116.078" size="1.27" layer="97"/>
+<attribute name="TYPE" x="230.124" y="114.3" size="1.27" layer="97"/>
 </instance>
-<instance part="+3V7" gate="G$1" x="233.68" y="7.62" smashed="yes" rot="R270">
-<attribute name="VALUE" x="236.22" y="7.62" size="1.778" layer="96"/>
+<instance part="C7" gate="G$1" x="238.76" y="121.92" smashed="yes">
+<attribute name="NAME" x="240.284" y="124.841" size="1.778" layer="95"/>
+<attribute name="VALUE" x="240.284" y="119.761" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="240.284" y="117.856" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="240.284" y="116.078" size="1.27" layer="97"/>
+<attribute name="TYPE" x="240.284" y="114.3" size="1.27" layer="97"/>
 </instance>
-<instance part="J18" gate="G$1" x="182.88" y="5.08" smashed="yes">
-<attribute name="VALUE" x="180.34" y="0.254" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="180.34" y="10.668" size="1.778" layer="95" font="vector"/>
+<instance part="C8" gate="G$1" x="345.44" y="121.92" smashed="yes">
+<attribute name="NAME" x="346.964" y="124.841" size="1.778" layer="95"/>
+<attribute name="VALUE" x="346.964" y="119.761" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="346.964" y="117.856" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="346.964" y="116.078" size="1.27" layer="97"/>
+<attribute name="TYPE" x="346.964" y="114.3" size="1.27" layer="97"/>
 </instance>
-<instance part="GND20" gate="1" x="198.12" y="2.54" smashed="yes">
-<attribute name="VALUE" x="195.58" y="0" size="1.778" layer="96"/>
+<instance part="C9" gate="G$1" x="335.28" y="121.92" smashed="yes">
+<attribute name="NAME" x="336.804" y="124.841" size="1.778" layer="95"/>
+<attribute name="VALUE" x="336.804" y="119.761" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="336.804" y="117.856" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="336.804" y="116.078" size="1.27" layer="97"/>
+<attribute name="TYPE" x="336.804" y="114.3" size="1.27" layer="97"/>
 </instance>
-<instance part="D6" gate="G$1" x="53.34" y="124.46" smashed="yes" rot="R180">
-<attribute name="NAME" x="50.8" y="123.9774" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="50.8" y="126.7714" size="1.778" layer="96" rot="R180"/>
+<instance part="C10" gate="G$1" x="307.34" y="205.74" smashed="yes">
+<attribute name="NAME" x="308.864" y="208.661" size="1.778" layer="95"/>
+<attribute name="VALUE" x="308.864" y="203.581" size="1.778" layer="96"/>
+<attribute name="PACKAGE" x="308.864" y="201.676" size="1.27" layer="97"/>
+<attribute name="VOLTAGE" x="308.864" y="199.898" size="1.27" layer="97"/>
+<attribute name="TYPE" x="308.864" y="198.12" size="1.27" layer="97"/>
+</instance>
+<instance part="GND24" gate="1" x="307.34" y="198.12" smashed="yes">
+<attribute name="VALUE" x="304.8" y="195.58" size="1.778" layer="96"/>
 </instance>
 </instances>
 <busses>
@@ -5263,767 +6833,922 @@ chip</description>
 <net name="Z" class="0">
 <segment>
 <pinref part="U1" gate="G$1" pin="Z"/>
-<wire x1="101.6" y1="119.38" x2="91.44" y2="119.38" width="0.1524" layer="91"/>
-<label x="91.44" y="119.38" size="1.778" layer="95"/>
+<wire x1="22.86" y1="81.28" x2="12.7" y2="81.28" width="0.1524" layer="91"/>
+<label x="12.7" y="81.28" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="J2" gate="G$1" pin="18"/>
-<wire x1="63.5" y1="154.94" x2="71.12" y2="154.94" width="0.1524" layer="91"/>
-<label x="68.58" y="154.94" size="1.778" layer="95"/>
+<wire x1="53.34" y1="142.24" x2="60.96" y2="142.24" width="0.1524" layer="91"/>
+<label x="58.42" y="142.24" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="8"/>
+<wire x1="53.34" y1="180.34" x2="60.96" y2="180.34" width="0.1524" layer="91"/>
+<label x="58.42" y="180.34" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="Y" class="0">
 <segment>
 <pinref part="U1" gate="G$1" pin="Y"/>
-<wire x1="101.6" y1="121.92" x2="91.44" y2="121.92" width="0.1524" layer="91"/>
-<label x="91.44" y="121.92" size="1.778" layer="95"/>
+<wire x1="22.86" y1="83.82" x2="12.7" y2="83.82" width="0.1524" layer="91"/>
+<label x="12.7" y="83.82" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="J2" gate="G$1" pin="17"/>
-<wire x1="48.26" y1="154.94" x2="40.64" y2="154.94" width="0.1524" layer="91"/>
-<label x="40.64" y="154.94" size="1.778" layer="95"/>
+<wire x1="38.1" y1="142.24" x2="30.48" y2="142.24" width="0.1524" layer="91"/>
+<label x="30.48" y="142.24" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="7"/>
+<wire x1="38.1" y1="180.34" x2="30.48" y2="180.34" width="0.1524" layer="91"/>
+<label x="30.48" y="180.34" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="B" class="0">
 <segment>
 <pinref part="U1" gate="G$1" pin="B"/>
-<wire x1="101.6" y1="127" x2="91.44" y2="127" width="0.1524" layer="91"/>
-<label x="91.44" y="127" size="1.778" layer="95"/>
+<wire x1="22.86" y1="88.9" x2="12.7" y2="88.9" width="0.1524" layer="91"/>
+<label x="12.7" y="88.9" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="J2" gate="G$1" pin="13"/>
-<wire x1="48.26" y1="160.02" x2="40.64" y2="160.02" width="0.1524" layer="91"/>
-<label x="40.64" y="160.02" size="1.778" layer="95"/>
+<wire x1="38.1" y1="147.32" x2="30.48" y2="147.32" width="0.1524" layer="91"/>
+<label x="30.48" y="147.32" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="3"/>
+<wire x1="38.1" y1="185.42" x2="30.48" y2="185.42" width="0.1524" layer="91"/>
+<label x="30.48" y="185.42" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="A" class="0">
 <segment>
 <pinref part="U1" gate="G$1" pin="A"/>
-<wire x1="101.6" y1="129.54" x2="91.44" y2="129.54" width="0.1524" layer="91"/>
-<label x="91.44" y="129.54" size="1.778" layer="95"/>
+<wire x1="22.86" y1="91.44" x2="12.7" y2="91.44" width="0.1524" layer="91"/>
+<label x="12.7" y="91.44" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="J2" gate="G$1" pin="14"/>
-<wire x1="63.5" y1="160.02" x2="71.12" y2="160.02" width="0.1524" layer="91"/>
-<label x="68.58" y="160.02" size="1.778" layer="95"/>
+<wire x1="53.34" y1="147.32" x2="60.96" y2="147.32" width="0.1524" layer="91"/>
+<label x="58.42" y="147.32" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="4"/>
+<wire x1="53.34" y1="185.42" x2="60.96" y2="185.42" width="0.1524" layer="91"/>
+<label x="58.42" y="185.42" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="GND" class="0">
 <segment>
 <pinref part="J2" gate="G$1" pin="15"/>
 <pinref part="GND3" gate="1" pin="GND"/>
-<wire x1="48.26" y1="157.48" x2="45.72" y2="157.48" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="157.48" x2="40.64" y2="157.48" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="157.48" x2="45.72" y2="149.86" width="0.1524" layer="91"/>
-<junction x="45.72" y="157.48"/>
+<wire x1="38.1" y1="144.78" x2="35.56" y2="144.78" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="144.78" x2="30.48" y2="144.78" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="144.78" x2="35.56" y2="137.16" width="0.1524" layer="91"/>
+<junction x="35.56" y="144.78"/>
 <pinref part="J2" gate="G$1" pin="29"/>
-<wire x1="45.72" y1="149.86" x2="45.72" y2="147.32" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="147.32" x2="45.72" y2="144.78" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="144.78" x2="45.72" y2="142.24" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="142.24" x2="45.72" y2="139.7" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="139.7" x2="48.26" y2="139.7" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="137.16" x2="35.56" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="134.62" x2="35.56" y2="132.08" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="132.08" x2="35.56" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="129.54" x2="35.56" y2="127" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="127" x2="38.1" y2="127" width="0.1524" layer="91"/>
 <pinref part="J2" gate="G$1" pin="27"/>
-<wire x1="48.26" y1="142.24" x2="45.72" y2="142.24" width="0.1524" layer="91"/>
-<junction x="45.72" y="142.24"/>
+<wire x1="38.1" y1="129.54" x2="35.56" y2="129.54" width="0.1524" layer="91"/>
+<junction x="35.56" y="129.54"/>
 <pinref part="J2" gate="G$1" pin="25"/>
-<wire x1="48.26" y1="144.78" x2="45.72" y2="144.78" width="0.1524" layer="91"/>
-<junction x="45.72" y="144.78"/>
+<wire x1="38.1" y1="132.08" x2="35.56" y2="132.08" width="0.1524" layer="91"/>
+<junction x="35.56" y="132.08"/>
 <pinref part="J2" gate="G$1" pin="23"/>
-<wire x1="48.26" y1="147.32" x2="45.72" y2="147.32" width="0.1524" layer="91"/>
-<junction x="45.72" y="147.32"/>
+<wire x1="38.1" y1="134.62" x2="35.56" y2="134.62" width="0.1524" layer="91"/>
+<junction x="35.56" y="134.62"/>
 <pinref part="J2" gate="G$1" pin="21"/>
-<wire x1="48.26" y1="149.86" x2="45.72" y2="149.86" width="0.1524" layer="91"/>
-<junction x="45.72" y="149.86"/>
+<wire x1="38.1" y1="137.16" x2="35.56" y2="137.16" width="0.1524" layer="91"/>
+<junction x="35.56" y="137.16"/>
 </segment>
 <segment>
 <pinref part="GND2" gate="1" pin="GND"/>
 <pinref part="J2" gate="G$1" pin="16"/>
-<wire x1="71.12" y1="157.48" x2="66.04" y2="157.48" width="0.1524" layer="91"/>
+<wire x1="60.96" y1="144.78" x2="55.88" y2="144.78" width="0.1524" layer="91"/>
 <pinref part="J2" gate="G$1" pin="2"/>
-<wire x1="66.04" y1="157.48" x2="63.5" y2="157.48" width="0.1524" layer="91"/>
-<wire x1="63.5" y1="175.26" x2="66.04" y2="175.26" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="175.26" x2="66.04" y2="172.72" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="144.78" x2="53.34" y2="144.78" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="162.56" x2="55.88" y2="162.56" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="162.56" x2="55.88" y2="160.02" width="0.1524" layer="91"/>
 <pinref part="J2" gate="G$1" pin="10"/>
-<wire x1="66.04" y1="172.72" x2="66.04" y2="170.18" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="170.18" x2="66.04" y2="167.64" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="167.64" x2="66.04" y2="165.1" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="165.1" x2="63.5" y2="165.1" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="160.02" x2="55.88" y2="157.48" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="157.48" x2="55.88" y2="154.94" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="154.94" x2="55.88" y2="152.4" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="152.4" x2="53.34" y2="152.4" width="0.1524" layer="91"/>
 <pinref part="J2" gate="G$1" pin="8"/>
-<wire x1="63.5" y1="167.64" x2="66.04" y2="167.64" width="0.1524" layer="91"/>
-<junction x="66.04" y="167.64"/>
+<wire x1="53.34" y1="154.94" x2="55.88" y2="154.94" width="0.1524" layer="91"/>
+<junction x="55.88" y="154.94"/>
 <pinref part="J2" gate="G$1" pin="6"/>
-<wire x1="63.5" y1="170.18" x2="66.04" y2="170.18" width="0.1524" layer="91"/>
-<junction x="66.04" y="170.18"/>
+<wire x1="53.34" y1="157.48" x2="55.88" y2="157.48" width="0.1524" layer="91"/>
+<junction x="55.88" y="157.48"/>
 <pinref part="J2" gate="G$1" pin="4"/>
-<wire x1="63.5" y1="172.72" x2="66.04" y2="172.72" width="0.1524" layer="91"/>
-<junction x="66.04" y="172.72"/>
-<wire x1="66.04" y1="165.1" x2="66.04" y2="157.48" width="0.1524" layer="91"/>
-<junction x="66.04" y="165.1"/>
-<junction x="66.04" y="157.48"/>
+<wire x1="53.34" y1="160.02" x2="55.88" y2="160.02" width="0.1524" layer="91"/>
+<junction x="55.88" y="160.02"/>
+<wire x1="55.88" y1="152.4" x2="55.88" y2="144.78" width="0.1524" layer="91"/>
+<junction x="55.88" y="152.4"/>
+<junction x="55.88" y="144.78"/>
 </segment>
 <segment>
 <pinref part="U1" gate="G$1" pin="GND"/>
-<wire x1="101.6" y1="66.04" x2="96.52" y2="66.04" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="27.94" x2="17.78" y2="27.94" width="0.1524" layer="91"/>
 <pinref part="GND1" gate="1" pin="GND"/>
-<wire x1="96.52" y1="66.04" x2="96.52" y2="63.5" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="27.94" x2="17.78" y2="25.4" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="C2" gate="G$1" pin="2"/>
-<wire x1="60.96" y1="106.68" x2="60.96" y2="93.98" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="93.98" x2="60.96" y2="81.28" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="81.28" x2="60.96" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="68.58" x2="60.96" y2="58.42" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="58.42" x2="60.96" y2="53.34" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="53.34" x2="60.96" y2="50.8" width="0.1524" layer="91"/>
-<wire x1="55.88" y1="106.68" x2="60.96" y2="106.68" width="0.1524" layer="91"/>
 <pinref part="GND4" gate="1" pin="GND"/>
 <pinref part="C1" gate="G$1" pin="2"/>
-<wire x1="55.88" y1="116.84" x2="60.96" y2="116.84" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="116.84" x2="60.96" y2="106.68" width="0.1524" layer="91"/>
-<junction x="60.96" y="106.68"/>
-<pinref part="R2" gate="G$1" pin="2"/>
-<wire x1="55.88" y1="58.42" x2="60.96" y2="58.42" width="0.1524" layer="91"/>
-<junction x="60.96" y="58.42"/>
-<pinref part="R1" gate="G$1" pin="2"/>
-<wire x1="55.88" y1="68.58" x2="60.96" y2="68.58" width="0.1524" layer="91"/>
-<junction x="60.96" y="68.58"/>
-<pinref part="C4" gate="G$1" pin="1"/>
-<wire x1="55.88" y1="81.28" x2="60.96" y2="81.28" width="0.1524" layer="91"/>
-<junction x="60.96" y="81.28"/>
-<pinref part="C3" gate="G$1" pin="1"/>
-<wire x1="55.88" y1="93.98" x2="60.96" y2="93.98" width="0.1524" layer="91"/>
-<junction x="60.96" y="93.98"/>
-<pinref part="J14" gate="G$1" pin="1"/>
-<wire x1="48.26" y1="48.26" x2="48.26" y2="53.34" width="0.1524" layer="91"/>
-<wire x1="48.26" y1="53.34" x2="60.96" y2="53.34" width="0.1524" layer="91"/>
-<junction x="60.96" y="53.34"/>
+<wire x1="119.38" y1="160.02" x2="124.46" y2="160.02" width="0.1524" layer="91"/>
+<wire x1="124.46" y1="160.02" x2="124.46" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="124.46" y1="149.86" x2="124.46" y2="134.62" width="0.1524" layer="91"/>
 <pinref part="D6" gate="G$1" pin="A"/>
-<wire x1="55.88" y1="124.46" x2="60.96" y2="124.46" width="0.1524" layer="91"/>
-<wire x1="60.96" y1="124.46" x2="60.96" y2="116.84" width="0.1524" layer="91"/>
-<junction x="60.96" y="116.84"/>
-</segment>
-<segment>
-<pinref part="GND7" gate="1" pin="GND"/>
-<pinref part="J7" gate="G$1" pin="PWRPAD"/>
-<wire x1="137.16" y1="55.88" x2="142.24" y2="55.88" width="0.1524" layer="91"/>
+<wire x1="124.46" y1="134.62" x2="124.46" y2="124.46" width="0.1524" layer="91"/>
+<wire x1="124.46" y1="124.46" x2="124.46" y2="119.38" width="0.1524" layer="91"/>
+<wire x1="124.46" y1="119.38" x2="124.46" y2="116.84" width="0.1524" layer="91"/>
+<wire x1="119.38" y1="167.64" x2="124.46" y2="167.64" width="0.1524" layer="91"/>
+<wire x1="124.46" y1="167.64" x2="124.46" y2="160.02" width="0.1524" layer="91"/>
+<junction x="124.46" y="160.02"/>
+<pinref part="J8" gate="G$1" pin="PWRPAD"/>
+<wire x1="124.46" y1="167.64" x2="124.46" y2="175.26" width="0.1524" layer="91"/>
+<junction x="124.46" y="167.64"/>
+<pinref part="R13" gate="G$1" pin="2"/>
+<wire x1="121.92" y1="149.86" x2="124.46" y2="149.86" width="0.1524" layer="91"/>
+<junction x="124.46" y="149.86"/>
+<pinref part="J14" gate="J$1" pin="1"/>
+<wire x1="109.22" y1="116.84" x2="109.22" y2="119.38" width="0.1524" layer="91"/>
+<wire x1="109.22" y1="119.38" x2="124.46" y2="119.38" width="0.1524" layer="91"/>
+<junction x="124.46" y="119.38"/>
+<pinref part="C2" gate="G$1" pin="2"/>
+<wire x1="119.38" y1="124.46" x2="124.46" y2="124.46" width="0.1524" layer="91"/>
+<junction x="124.46" y="124.46"/>
+<pinref part="C4" gate="G$1" pin="2"/>
+<wire x1="119.38" y1="134.62" x2="124.46" y2="134.62" width="0.1524" layer="91"/>
+<junction x="124.46" y="134.62"/>
 </segment>
 <segment>
 <pinref part="GND5" gate="1" pin="GND"/>
 <pinref part="R4" gate="G$1" pin="1"/>
-<wire x1="22.86" y1="78.74" x2="22.86" y2="88.9" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R5" gate="G$1" pin="1"/>
-<wire x1="7.62" y1="83.82" x2="7.62" y2="78.74" width="0.1524" layer="91"/>
-<pinref part="GND6" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="J3" gate="G$1" pin="6"/>
-<pinref part="GND9" gate="1" pin="GND"/>
-<wire x1="347.98" y1="68.58" x2="355.6" y2="68.58" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J3" gate="G$1" pin="5"/>
-<pinref part="GND8" gate="1" pin="GND"/>
-<wire x1="332.74" y1="68.58" x2="325.12" y2="68.58" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C5" gate="G$1" pin="2"/>
-<wire x1="106.68" y1="172.72" x2="106.68" y2="170.18" width="0.1524" layer="91"/>
-<wire x1="106.68" y1="170.18" x2="124.46" y2="170.18" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="GND"/>
-<wire x1="124.46" y1="170.18" x2="124.46" y2="175.26" width="0.1524" layer="91"/>
-<wire x1="124.46" y1="170.18" x2="124.46" y2="167.64" width="0.1524" layer="91"/>
-<junction x="124.46" y="170.18"/>
-<pinref part="GND10" gate="1" pin="GND"/>
-<wire x1="124.46" y1="170.18" x2="139.7" y2="170.18" width="0.1524" layer="91"/>
-<pinref part="C6" gate="G$1" pin="2"/>
-<wire x1="139.7" y1="170.18" x2="139.7" y2="172.72" width="0.1524" layer="91"/>
+<wire x1="160.02" y1="160.02" x2="160.02" y2="162.56" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="X1" gate="G$1" pin="GND_A"/>
 <pinref part="GND11" gate="1" pin="GND"/>
-<wire x1="274.32" y1="185.42" x2="281.94" y2="185.42" width="0.1524" layer="91"/>
+<wire x1="185.42" y1="25.4" x2="193.04" y2="25.4" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="GND12" gate="1" pin="GND"/>
 <pinref part="J1" gate="G$1" pin="GND"/>
-<wire x1="236.22" y1="129.54" x2="243.84" y2="129.54" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="U2" gate="A" pin="GND"/>
-<wire x1="279.4" y1="50.8" x2="287.02" y2="50.8" width="0.1524" layer="91"/>
-<pinref part="GND13" gate="1" pin="GND"/>
-<wire x1="287.02" y1="50.8" x2="287.02" y2="48.26" width="0.1524" layer="91"/>
-<pinref part="U2" gate="A" pin="EPAD"/>
-<wire x1="279.4" y1="53.34" x2="287.02" y2="53.34" width="0.1524" layer="91"/>
-<wire x1="287.02" y1="53.34" x2="287.02" y2="50.8" width="0.1524" layer="91"/>
-<junction x="287.02" y="50.8"/>
-</segment>
-<segment>
-<pinref part="GND14" gate="1" pin="GND"/>
-<wire x1="208.28" y1="66.04" x2="208.28" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="R7" gate="G$1" pin="2"/>
-<wire x1="208.28" y1="68.58" x2="213.36" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="R6" gate="G$1" pin="2"/>
-<wire x1="218.44" y1="73.66" x2="208.28" y2="73.66" width="0.1524" layer="91"/>
-<wire x1="208.28" y1="73.66" x2="208.28" y2="68.58" width="0.1524" layer="91"/>
-<junction x="208.28" y="68.58"/>
-</segment>
-<segment>
-<pinref part="C9" gate="G$1" pin="2"/>
-<pinref part="C10" gate="G$1" pin="2"/>
-<wire x1="317.5" y1="109.22" x2="327.66" y2="109.22" width="0.1524" layer="91"/>
-<pinref part="GND16" gate="1" pin="GND"/>
-<wire x1="317.5" y1="104.14" x2="317.5" y2="109.22" width="0.1524" layer="91"/>
-<junction x="317.5" y="109.22"/>
-</segment>
-<segment>
-<pinref part="C7" gate="G$1" pin="2"/>
-<pinref part="C8" gate="G$1" pin="2"/>
-<wire x1="284.48" y1="106.68" x2="294.64" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="GND15" gate="1" pin="GND"/>
-<wire x1="284.48" y1="101.6" x2="284.48" y2="106.68" width="0.1524" layer="91"/>
-<junction x="284.48" y="106.68"/>
+<wire x1="165.1" y1="76.2" x2="172.72" y2="76.2" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="J15" gate="G$1" pin="1"/>
 <pinref part="GND17" gate="1" pin="GND"/>
-<wire x1="190.5" y1="43.18" x2="198.12" y2="43.18" width="0.1524" layer="91"/>
+<wire x1="215.9" y1="53.34" x2="223.52" y2="53.34" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="J16" gate="G$1" pin="1"/>
 <pinref part="GND18" gate="1" pin="GND"/>
-<wire x1="190.5" y1="30.48" x2="198.12" y2="30.48" width="0.1524" layer="91"/>
+<wire x1="215.9" y1="40.64" x2="223.52" y2="40.64" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="J17" gate="G$1" pin="1"/>
 <pinref part="GND19" gate="1" pin="GND"/>
-<wire x1="190.5" y1="17.78" x2="198.12" y2="17.78" width="0.1524" layer="91"/>
+<wire x1="215.9" y1="27.94" x2="223.52" y2="27.94" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="J18" gate="G$1" pin="1"/>
 <pinref part="GND20" gate="1" pin="GND"/>
-<wire x1="190.5" y1="5.08" x2="198.12" y2="5.08" width="0.1524" layer="91"/>
+<wire x1="215.9" y1="15.24" x2="223.52" y2="15.24" width="0.1524" layer="91"/>
 </segment>
-</net>
-<net name="+24V" class="0">
 <segment>
-<pinref part="P+5" gate="1" pin="+24V"/>
-<pinref part="J2" gate="G$1" pin="20"/>
-<wire x1="71.12" y1="152.4" x2="66.04" y2="152.4" width="0.1524" layer="91"/>
-<pinref part="J2" gate="G$1" pin="30"/>
-<wire x1="66.04" y1="152.4" x2="63.5" y2="152.4" width="0.1524" layer="91"/>
-<wire x1="63.5" y1="139.7" x2="66.04" y2="139.7" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="139.7" x2="66.04" y2="142.24" width="0.1524" layer="91"/>
-<junction x="66.04" y="152.4"/>
-<pinref part="J2" gate="G$1" pin="22"/>
-<wire x1="66.04" y1="142.24" x2="66.04" y2="144.78" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="144.78" x2="66.04" y2="147.32" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="147.32" x2="66.04" y2="149.86" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="149.86" x2="66.04" y2="152.4" width="0.1524" layer="91"/>
-<wire x1="63.5" y1="149.86" x2="66.04" y2="149.86" width="0.1524" layer="91"/>
-<junction x="66.04" y="149.86"/>
-<pinref part="J2" gate="G$1" pin="24"/>
-<wire x1="63.5" y1="147.32" x2="66.04" y2="147.32" width="0.1524" layer="91"/>
-<junction x="66.04" y="147.32"/>
-<pinref part="J2" gate="G$1" pin="26"/>
-<wire x1="63.5" y1="144.78" x2="66.04" y2="144.78" width="0.1524" layer="91"/>
-<junction x="66.04" y="144.78"/>
-<pinref part="J2" gate="G$1" pin="28"/>
-<wire x1="63.5" y1="142.24" x2="66.04" y2="142.24" width="0.1524" layer="91"/>
-<junction x="66.04" y="142.24"/>
+<pinref part="GND9" gate="1" pin="GND"/>
+<pinref part="J3" gate="G$1" pin="6"/>
+<wire x1="60.96" y1="182.88" x2="53.34" y2="182.88" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="P+6" gate="1" pin="+24V"/>
-<pinref part="J2" gate="G$1" pin="11"/>
-<wire x1="40.64" y1="162.56" x2="45.72" y2="162.56" width="0.1524" layer="91"/>
-<pinref part="J2" gate="G$1" pin="9"/>
-<wire x1="45.72" y1="162.56" x2="48.26" y2="162.56" width="0.1524" layer="91"/>
-<wire x1="48.26" y1="165.1" x2="45.72" y2="165.1" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="165.1" x2="45.72" y2="162.56" width="0.1524" layer="91"/>
-<junction x="45.72" y="162.56"/>
-<pinref part="J2" gate="G$1" pin="7"/>
-<wire x1="48.26" y1="167.64" x2="45.72" y2="167.64" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="167.64" x2="45.72" y2="165.1" width="0.1524" layer="91"/>
-<junction x="45.72" y="165.1"/>
-<pinref part="J2" gate="G$1" pin="5"/>
-<wire x1="48.26" y1="170.18" x2="45.72" y2="170.18" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="170.18" x2="45.72" y2="167.64" width="0.1524" layer="91"/>
-<junction x="45.72" y="167.64"/>
-<pinref part="J2" gate="G$1" pin="3"/>
-<wire x1="48.26" y1="172.72" x2="45.72" y2="172.72" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="172.72" x2="45.72" y2="170.18" width="0.1524" layer="91"/>
-<junction x="45.72" y="170.18"/>
-<pinref part="J2" gate="G$1" pin="1"/>
-<wire x1="48.26" y1="175.26" x2="45.72" y2="175.26" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="175.26" x2="45.72" y2="172.72" width="0.1524" layer="91"/>
-<junction x="45.72" y="172.72"/>
+<pinref part="GND13" gate="1" pin="GND"/>
+<wire x1="261.62" y1="165.1" x2="261.62" y2="170.18" width="0.1524" layer="91"/>
+<pinref part="U$2" gate="G$1" pin="GND"/>
+<wire x1="261.62" y1="170.18" x2="266.7" y2="170.18" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="C2" gate="G$1" pin="1"/>
-<wire x1="48.26" y1="106.68" x2="45.72" y2="106.68" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="106.68" x2="45.72" y2="116.84" width="0.1524" layer="91"/>
-<pinref part="P+2" gate="1" pin="+24V"/>
-<pinref part="C1" gate="G$1" pin="1"/>
-<wire x1="45.72" y1="116.84" x2="45.72" y2="124.46" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="124.46" x2="45.72" y2="127" width="0.1524" layer="91"/>
-<wire x1="48.26" y1="116.84" x2="45.72" y2="116.84" width="0.1524" layer="91"/>
-<junction x="45.72" y="116.84"/>
-<pinref part="C3" gate="G$1" pin="2"/>
-<wire x1="48.26" y1="93.98" x2="45.72" y2="93.98" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="93.98" x2="45.72" y2="106.68" width="0.1524" layer="91"/>
-<junction x="45.72" y="106.68"/>
+<pinref part="U2" gate="G$1" pin="GND"/>
+<wire x1="165.1" y1="129.54" x2="170.18" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="165.1" y1="129.54" x2="165.1" y2="119.38" width="0.1524" layer="91"/>
+<pinref part="GND14" gate="1" pin="GND"/>
 <pinref part="R1" gate="G$1" pin="1"/>
-<wire x1="45.72" y1="93.98" x2="45.72" y2="81.28" width="0.1524" layer="91"/>
-<junction x="45.72" y="93.98"/>
-<pinref part="R2" gate="G$1" pin="1"/>
-<wire x1="45.72" y1="81.28" x2="45.72" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="68.58" x2="45.72" y2="58.42" width="0.1524" layer="91"/>
-<junction x="45.72" y="68.58"/>
-<pinref part="C4" gate="G$1" pin="2"/>
-<wire x1="48.26" y1="81.28" x2="45.72" y2="81.28" width="0.1524" layer="91"/>
-<junction x="45.72" y="81.28"/>
-<pinref part="J14" gate="G$1" pin="2"/>
-<wire x1="45.72" y1="58.42" x2="45.72" y2="48.26" width="0.1524" layer="91"/>
-<junction x="45.72" y="58.42"/>
-<pinref part="D6" gate="G$1" pin="C"/>
-<wire x1="50.8" y1="124.46" x2="45.72" y2="124.46" width="0.1524" layer="91"/>
-<junction x="45.72" y="124.46"/>
+<wire x1="165.1" y1="119.38" x2="165.1" y2="116.84" width="0.1524" layer="91"/>
+<wire x1="157.48" y1="121.92" x2="157.48" y2="119.38" width="0.1524" layer="91"/>
+<wire x1="157.48" y1="119.38" x2="165.1" y2="119.38" width="0.1524" layer="91"/>
+<junction x="165.1" y="119.38"/>
+</segment>
+<segment>
+<pinref part="C6" gate="G$1" pin="2"/>
+<pinref part="GND15" gate="1" pin="GND"/>
+<wire x1="165.1" y1="137.16" x2="147.32" y2="137.16" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="GND6" gate="1" pin="GND"/>
+<pinref part="D1" gate="G$1" pin="C"/>
+<wire x1="147.32" y1="160.02" x2="147.32" y2="162.56" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="D7" gate="G$1" pin="C"/>
+<pinref part="GND10" gate="1" pin="GND"/>
+<wire x1="208.28" y1="106.68" x2="208.28" y2="104.14" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="P+8" gate="1" pin="+24V"/>
-<pinref part="J8" gate="G$1" pin="PWRPAD"/>
-<wire x1="137.16" y1="45.72" x2="142.24" y2="45.72" width="0.1524" layer="91"/>
+<pinref part="U3" gate="G$1" pin="GND"/>
+<wire x1="274.32" y1="129.54" x2="279.4" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="274.32" y1="129.54" x2="274.32" y2="119.38" width="0.1524" layer="91"/>
+<pinref part="GND16" gate="1" pin="GND"/>
+<pinref part="R5" gate="G$1" pin="1"/>
+<wire x1="274.32" y1="119.38" x2="274.32" y2="116.84" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="121.92" x2="266.7" y2="119.38" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="119.38" x2="274.32" y2="119.38" width="0.1524" layer="91"/>
+<junction x="274.32" y="119.38"/>
 </segment>
 <segment>
-<pinref part="R3" gate="G$1" pin="2"/>
-<pinref part="P+7" gate="1" pin="+24V"/>
-<wire x1="22.86" y1="116.84" x2="22.86" y2="121.92" width="0.1524" layer="91"/>
+<pinref part="C3" gate="G$1" pin="2"/>
+<pinref part="GND21" gate="1" pin="GND"/>
+<wire x1="274.32" y1="137.16" x2="256.54" y2="137.16" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="P+4" gate="1" pin="+24V"/>
-<pinref part="J3" gate="G$1" pin="10"/>
-<wire x1="355.6" y1="63.5" x2="347.98" y2="63.5" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="5"/>
+<pinref part="GND8" gate="1" pin="GND"/>
+<wire x1="38.1" y1="182.88" x2="30.48" y2="182.88" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="J3" gate="G$1" pin="1"/>
-<pinref part="P+9" gate="1" pin="+24V"/>
-<wire x1="332.74" y1="73.66" x2="325.12" y2="73.66" width="0.1524" layer="91"/>
+<pinref part="D8" gate="G$1" pin="C"/>
+<pinref part="GND22" gate="1" pin="GND"/>
+<wire x1="320.04" y1="106.68" x2="320.04" y2="104.14" width="0.1524" layer="91"/>
+<pinref part="C8" gate="G$1" pin="2"/>
+<wire x1="320.04" y1="104.14" x2="320.04" y2="101.6" width="0.1524" layer="91"/>
+<wire x1="345.44" y1="119.38" x2="345.44" y2="104.14" width="0.1524" layer="91"/>
+<wire x1="345.44" y1="104.14" x2="335.28" y2="104.14" width="0.1524" layer="91"/>
+<junction x="320.04" y="104.14"/>
+<pinref part="C9" gate="G$1" pin="2"/>
+<wire x1="335.28" y1="104.14" x2="320.04" y2="104.14" width="0.1524" layer="91"/>
+<wire x1="335.28" y1="119.38" x2="335.28" y2="104.14" width="0.1524" layer="91"/>
+<junction x="335.28" y="104.14"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="IN"/>
-<pinref part="C5" gate="G$1" pin="1"/>
-<wire x1="116.84" y1="180.34" x2="106.68" y2="180.34" width="0.1524" layer="91"/>
-<wire x1="106.68" y1="180.34" x2="99.06" y2="180.34" width="0.1524" layer="91"/>
-<junction x="106.68" y="180.34"/>
-<pinref part="P+12" gate="1" pin="+24V"/>
+<pinref part="J20" gate="G$1" pin="1"/>
+<pinref part="GND7" gate="1" pin="GND"/>
+<wire x1="215.9" y1="2.54" x2="223.52" y2="2.54" width="0.1524" layer="91"/>
 </segment>
-</net>
-<net name="+5V" class="0">
 <segment>
-<pinref part="J12" gate="G$1" pin="2"/>
-<pinref part="P+1" gate="1" pin="+5V"/>
-<wire x1="78.74" y1="81.28" x2="83.82" y2="81.28" width="0.1524" layer="91"/>
+<pinref part="GND23" gate="1" pin="GND"/>
+<pinref part="R12" gate="G$1" pin="1"/>
+<wire x1="220.98" y1="104.14" x2="220.98" y2="114.3" width="0.1524" layer="91"/>
+<pinref part="C5" gate="G$1" pin="2"/>
+<wire x1="220.98" y1="114.3" x2="220.98" y2="116.84" width="0.1524" layer="91"/>
+<wire x1="228.6" y1="119.38" x2="228.6" y2="114.3" width="0.1524" layer="91"/>
+<wire x1="228.6" y1="114.3" x2="220.98" y2="114.3" width="0.1524" layer="91"/>
+<junction x="220.98" y="114.3"/>
+<pinref part="C7" gate="G$1" pin="2"/>
+<wire x1="238.76" y1="119.38" x2="238.76" y2="114.3" width="0.1524" layer="91"/>
+<wire x1="238.76" y1="114.3" x2="228.6" y2="114.3" width="0.1524" layer="91"/>
+<junction x="228.6" y="114.3"/>
 </segment>
 <segment>
-<pinref part="J11" gate="G$1" pin="2"/>
-<pinref part="P+3" gate="1" pin="+5V"/>
-<wire x1="7.62" y1="152.4" x2="15.24" y2="152.4" width="0.1524" layer="91"/>
+<pinref part="GND24" gate="1" pin="GND"/>
+<pinref part="C10" gate="G$1" pin="2"/>
+<wire x1="307.34" y1="200.66" x2="307.34" y2="203.2" width="0.1524" layer="91"/>
 </segment>
+</net>
+<net name="+24V" class="0">
 <segment>
-<pinref part="J13" gate="G$1" pin="2"/>
-<pinref part="P+10" gate="1" pin="+5V"/>
-<wire x1="292.1" y1="63.5" x2="302.26" y2="63.5" width="0.1524" layer="91"/>
+<pinref part="P+2" gate="1" pin="+24V"/>
+<pinref part="C1" gate="G$1" pin="1"/>
+<wire x1="109.22" y1="160.02" x2="109.22" y2="167.64" width="0.1524" layer="91"/>
+<wire x1="109.22" y1="167.64" x2="109.22" y2="175.26" width="0.1524" layer="91"/>
+<wire x1="109.22" y1="175.26" x2="109.22" y2="187.96" width="0.1524" layer="91"/>
+<wire x1="111.76" y1="160.02" x2="109.22" y2="160.02" width="0.1524" layer="91"/>
+<junction x="109.22" y="160.02"/>
+<wire x1="109.22" y1="160.02" x2="109.22" y2="149.86" width="0.1524" layer="91"/>
+<pinref part="D6" gate="G$1" pin="C"/>
+<wire x1="114.3" y1="167.64" x2="109.22" y2="167.64" width="0.1524" layer="91"/>
+<junction x="109.22" y="167.64"/>
+<pinref part="J7" gate="G$1" pin="PWRPAD"/>
+<junction x="109.22" y="175.26"/>
+<pinref part="R13" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="149.86" x2="109.22" y2="149.86" width="0.1524" layer="91"/>
+<pinref part="J14" gate="J$1" pin="2"/>
+<wire x1="106.68" y1="116.84" x2="106.68" y2="124.46" width="0.1524" layer="91"/>
+<wire x1="106.68" y1="124.46" x2="106.68" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="106.68" y1="134.62" x2="106.68" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="106.68" y1="149.86" x2="109.22" y2="149.86" width="0.1524" layer="91"/>
+<junction x="109.22" y="149.86"/>
+<pinref part="C2" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="124.46" x2="106.68" y2="124.46" width="0.1524" layer="91"/>
+<junction x="106.68" y="124.46"/>
+<pinref part="C4" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="134.62" x2="106.68" y2="134.62" width="0.1524" layer="91"/>
+<junction x="106.68" y="134.62"/>
 </segment>
 <segment>
-<pinref part="J10" gate="G$1" pin="2"/>
-<pinref part="P+11" gate="1" pin="+5V"/>
-<wire x1="154.94" y1="180.34" x2="157.48" y2="180.34" width="0.1524" layer="91"/>
+<pinref part="R3" gate="G$1" pin="2"/>
+<pinref part="P+7" gate="1" pin="+24V"/>
+<wire x1="160.02" y1="187.96" x2="160.02" y2="190.5" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="J9" gate="G$1" pin="2"/>
-<wire x1="254" y1="236.22" x2="254" y2="243.84" width="0.1524" layer="91"/>
-<pinref part="P+13" gate="1" pin="+5V"/>
+<pinref part="P+16" gate="1" pin="+24V"/>
+<pinref part="U$2" gate="G$1" pin="VIN"/>
+<wire x1="261.62" y1="190.5" x2="266.7" y2="190.5" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="P+14" gate="1" pin="+5V"/>
-<pinref part="C10" gate="G$1" pin="1"/>
-<wire x1="335.28" y1="116.84" x2="327.66" y2="116.84" width="0.1524" layer="91"/>
-<pinref part="C9" gate="G$1" pin="1"/>
-<wire x1="327.66" y1="116.84" x2="317.5" y2="116.84" width="0.1524" layer="91"/>
-<junction x="327.66" y="116.84"/>
-<pinref part="U2" gate="A" pin="VCC"/>
-<wire x1="317.5" y1="116.84" x2="279.4" y2="116.84" width="0.1524" layer="91"/>
-<junction x="317.5" y="116.84"/>
+<pinref part="Q1" gate="1" pin="D"/>
+<pinref part="P+13" gate="1" pin="+24V"/>
+<wire x1="208.28" y1="144.78" x2="208.28" y2="147.32" width="0.1524" layer="91"/>
+<wire x1="208.28" y1="147.32" x2="208.28" y2="162.56" width="0.1524" layer="91"/>
+<wire x1="208.28" y1="147.32" x2="220.98" y2="147.32" width="0.1524" layer="91"/>
+<junction x="208.28" y="147.32"/>
+<pinref part="Q2" gate="1" pin="D"/>
+<wire x1="220.98" y1="147.32" x2="220.98" y2="144.78" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="P+1" gate="1" pin="+24V"/>
+<pinref part="U2" gate="G$1" pin="V+"/>
+<wire x1="149.86" y1="144.78" x2="165.1" y2="144.78" width="0.1524" layer="91"/>
+<pinref part="C6" gate="G$1" pin="1"/>
+<wire x1="165.1" y1="144.78" x2="170.18" y2="144.78" width="0.1524" layer="91"/>
+<junction x="165.1" y="144.78"/>
 </segment>
 </net>
 <net name="+3V3" class="0">
 <segment>
 <pinref part="+3V1" gate="G$1" pin="+3V3"/>
 <pinref part="U1" gate="G$1" pin="+3V3"/>
-<wire x1="91.44" y1="73.66" x2="101.6" y2="73.66" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="+3V2" gate="G$1" pin="+3V3"/>
-<pinref part="J1" gate="G$1" pin="VCC"/>
-<wire x1="233.68" y1="134.62" x2="243.84" y2="134.62" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="U2" gate="A" pin="VL"/>
-<pinref part="C7" gate="G$1" pin="1"/>
-<wire x1="279.4" y1="114.3" x2="284.48" y2="114.3" width="0.1524" layer="91"/>
-<pinref part="C8" gate="G$1" pin="1"/>
-<wire x1="284.48" y1="114.3" x2="294.64" y2="114.3" width="0.1524" layer="91"/>
-<junction x="284.48" y="114.3"/>
-<pinref part="+3V3" gate="G$1" pin="+3V3"/>
-<wire x1="294.64" y1="114.3" x2="302.26" y2="114.3" width="0.1524" layer="91"/>
-<junction x="294.64" y="114.3"/>
+<wire x1="12.7" y1="35.56" x2="22.86" y2="35.56" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="D2" gate="G$1" pin="A"/>
-<wire x1="223.52" y1="45.72" x2="231.14" y2="45.72" width="0.1524" layer="91"/>
+<wire x1="248.92" y1="55.88" x2="256.54" y2="55.88" width="0.1524" layer="91"/>
 <pinref part="+3V4" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
 <pinref part="D3" gate="G$1" pin="A"/>
-<wire x1="223.52" y1="33.02" x2="231.14" y2="33.02" width="0.1524" layer="91"/>
+<wire x1="248.92" y1="43.18" x2="256.54" y2="43.18" width="0.1524" layer="91"/>
 <pinref part="+3V5" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
 <pinref part="D4" gate="G$1" pin="A"/>
-<wire x1="223.52" y1="20.32" x2="231.14" y2="20.32" width="0.1524" layer="91"/>
+<wire x1="248.92" y1="30.48" x2="256.54" y2="30.48" width="0.1524" layer="91"/>
 <pinref part="+3V6" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
 <pinref part="D5" gate="G$1" pin="A"/>
-<wire x1="223.52" y1="7.62" x2="231.14" y2="7.62" width="0.1524" layer="91"/>
+<wire x1="248.92" y1="17.78" x2="256.54" y2="17.78" width="0.1524" layer="91"/>
 <pinref part="+3V7" gate="G$1" pin="+3V3"/>
 </segment>
+<segment>
+<pinref part="S4" gate="G$1" pin="S1"/>
+<pinref part="+3V12" gate="G$1" pin="+3V3"/>
+<wire x1="302.26" y1="17.78" x2="312.42" y2="17.78" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="S3" gate="G$1" pin="S1"/>
+<pinref part="+3V11" gate="G$1" pin="+3V3"/>
+<wire x1="302.26" y1="30.48" x2="312.42" y2="30.48" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="S2" gate="G$1" pin="S1"/>
+<pinref part="+3V10" gate="G$1" pin="+3V3"/>
+<wire x1="302.26" y1="43.18" x2="312.42" y2="43.18" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="S1" gate="G$1" pin="S1"/>
+<pinref part="+3V9" gate="G$1" pin="+3V3"/>
+<wire x1="302.26" y1="55.88" x2="312.42" y2="55.88" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="D9" gate="G$1" pin="A"/>
+<wire x1="248.92" y1="5.08" x2="256.54" y2="5.08" width="0.1524" layer="91"/>
+<pinref part="+3V3" gate="G$1" pin="+3V3"/>
+</segment>
 </net>
 <net name="PSU_VSENSE" class="0">
 <segment>
 <pinref part="R4" gate="G$1" pin="2"/>
 <pinref part="R3" gate="G$1" pin="1"/>
-<wire x1="22.86" y1="99.06" x2="22.86" y2="104.14" width="0.1524" layer="91"/>
+<wire x1="160.02" y1="172.72" x2="160.02" y2="175.26" width="0.1524" layer="91"/>
+<wire x1="160.02" y1="175.26" x2="160.02" y2="177.8" width="0.1524" layer="91"/>
+<junction x="160.02" y="175.26"/>
+<label x="165.1" y="175.26" size="1.778" layer="95"/>
+<wire x1="160.02" y1="175.26" x2="182.88" y2="175.26" width="0.1524" layer="91"/>
 <pinref part="D1" gate="G$1" pin="A"/>
-<wire x1="22.86" y1="104.14" x2="22.86" y2="106.68" width="0.1524" layer="91"/>
-<wire x1="7.62" y1="104.14" x2="22.86" y2="104.14" width="0.1524" layer="91"/>
-<junction x="22.86" y="104.14"/>
-<label x="22.86" y="104.14" size="1.778" layer="95"/>
+<wire x1="147.32" y1="170.18" x2="147.32" y2="175.26" width="0.1524" layer="91"/>
+<wire x1="147.32" y1="175.26" x2="160.02" y2="175.26" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="U1" gate="G$1" pin="PB06/ADC1-8"/>
-<wire x1="182.88" y1="83.82" x2="198.12" y2="83.82" width="0.1524" layer="91"/>
-<label x="187.96" y="83.82" size="1.778" layer="95"/>
+<wire x1="104.14" y1="45.72" x2="124.46" y2="45.72" width="0.1524" layer="91"/>
+<label x="109.22" y="45.72" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$2" class="0">
+<net name="RPI_TX" class="0">
 <segment>
-<pinref part="D1" gate="G$1" pin="C"/>
-<pinref part="R5" gate="G$1" pin="2"/>
-<wire x1="7.62" y1="96.52" x2="7.62" y2="93.98" width="0.1524" layer="91"/>
+<pinref part="X1" gate="G$1" pin="TXD"/>
+<wire x1="185.42" y1="33.02" x2="200.66" y2="33.02" width="0.1524" layer="91"/>
+<label x="190.5" y="33.02" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA20/TC7-0/SER5-2/SER3-2"/>
+<wire x1="104.14" y1="58.42" x2="124.46" y2="58.42" width="0.1524" layer="91"/>
+<label x="109.22" y="58.42" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="B2" class="0">
+<net name="RPI_RX" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="3"/>
-<wire x1="332.74" y1="71.12" x2="325.12" y2="71.12" width="0.1524" layer="91"/>
-<label x="325.12" y="71.12" size="1.778" layer="95"/>
+<pinref part="X1" gate="G$1" pin="RXD"/>
+<wire x1="185.42" y1="30.48" x2="200.66" y2="30.48" width="0.1524" layer="91"/>
+<label x="190.5" y="30.48" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="A" pin="B"/>
-<wire x1="243.84" y1="88.9" x2="231.14" y2="88.9" width="0.1524" layer="91"/>
-<label x="231.14" y="88.9" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA22/TC4-0/SER5-1/SER3-0"/>
+<wire x1="104.14" y1="53.34" x2="124.46" y2="53.34" width="0.1524" layer="91"/>
+<label x="109.22" y="53.34" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="Y2" class="0">
+<net name="DISP_SCL" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="7"/>
-<wire x1="332.74" y1="66.04" x2="325.12" y2="66.04" width="0.1524" layer="91"/>
-<label x="325.12" y="66.04" size="1.778" layer="95"/>
+<pinref part="J1" gate="G$1" pin="SCL"/>
+<wire x1="172.72" y1="86.36" x2="160.02" y2="86.36" width="0.1524" layer="91"/>
+<label x="160.02" y="86.36" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="A" pin="Y"/>
-<wire x1="243.84" y1="63.5" x2="231.14" y2="63.5" width="0.1524" layer="91"/>
-<label x="231.14" y="63.5" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB13/TC4-1/SER4-1"/>
+<wire x1="104.14" y1="33.02" x2="124.46" y2="33.02" width="0.1524" layer="91"/>
+<label x="109.22" y="33.02" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="A2" class="0">
+<net name="DISP_SDA" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="4"/>
-<wire x1="347.98" y1="71.12" x2="355.6" y2="71.12" width="0.1524" layer="91"/>
-<label x="350.52" y="71.12" size="1.778" layer="95"/>
+<pinref part="J1" gate="G$1" pin="SDA"/>
+<wire x1="172.72" y1="91.44" x2="160.02" y2="91.44" width="0.1524" layer="91"/>
+<label x="160.02" y="91.44" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="A" pin="A"/>
-<wire x1="243.84" y1="93.98" x2="231.14" y2="93.98" width="0.1524" layer="91"/>
-<label x="231.14" y="93.98" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB12/TC4-0/SER4-0"/>
+<wire x1="104.14" y1="35.56" x2="124.46" y2="35.56" width="0.1524" layer="91"/>
+<label x="109.22" y="35.56" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="Z2" class="0">
+<net name="PA12" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="8"/>
-<wire x1="347.98" y1="66.04" x2="355.6" y2="66.04" width="0.1524" layer="91"/>
-<label x="350.52" y="66.04" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA12/TC2-0/TCC0-6/SER2-0/SER4-1"/>
+<wire x1="104.14" y1="66.04" x2="124.46" y2="66.04" width="0.1524" layer="91"/>
+<label x="109.22" y="66.04" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="A" pin="Z"/>
-<wire x1="243.84" y1="58.42" x2="231.14" y2="58.42" width="0.1524" layer="91"/>
-<label x="231.14" y="58.42" size="1.778" layer="95"/>
+<pinref part="R9" gate="G$1" pin="1"/>
+<wire x1="228.6" y1="43.18" x2="215.9" y2="43.18" width="0.1524" layer="91"/>
+<label x="215.9" y="43.18" size="1.778" layer="95"/>
+<pinref part="J16" gate="G$1" pin="2"/>
 </segment>
 </net>
-<net name="N$5" class="0">
+<net name="PA13" class="0">
 <segment>
-<pinref part="U$1" gate="G$1" pin="OUT"/>
-<pinref part="J10" gate="G$1" pin="1"/>
-<wire x1="132.08" y1="180.34" x2="139.7" y2="180.34" width="0.1524" layer="91"/>
-<pinref part="C6" gate="G$1" pin="1"/>
-<wire x1="139.7" y1="180.34" x2="144.78" y2="180.34" width="0.1524" layer="91"/>
-<junction x="139.7" y="180.34"/>
+<pinref part="U1" gate="G$1" pin="PA13/TC2-1/TCC0-7/SER2-1/SER4-0"/>
+<wire x1="104.14" y1="63.5" x2="124.46" y2="63.5" width="0.1524" layer="91"/>
+<label x="109.22" y="63.5" size="1.778" layer="95"/>
 </segment>
-</net>
-<net name="N$6" class="0">
 <segment>
-<pinref part="X1" gate="G$1" pin="5V0B"/>
-<pinref part="J9" gate="G$1" pin="1"/>
-<wire x1="254" y1="220.98" x2="254" y2="226.06" width="0.1524" layer="91"/>
+<pinref part="R8" gate="G$1" pin="1"/>
+<wire x1="228.6" y1="55.88" x2="215.9" y2="55.88" width="0.1524" layer="91"/>
+<label x="215.9" y="55.88" size="1.778" layer="95"/>
+<pinref part="J15" gate="G$1" pin="2"/>
 </segment>
 </net>
-<net name="RPI_TX" class="0">
+<net name="PB14" class="0">
 <segment>
-<pinref part="X1" gate="G$1" pin="TXD"/>
-<wire x1="274.32" y1="193.04" x2="289.56" y2="193.04" width="0.1524" layer="91"/>
-<label x="279.4" y="193.04" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB14/TC5-0/SER4-2"/>
+<wire x1="104.14" y1="30.48" x2="124.46" y2="30.48" width="0.1524" layer="91"/>
+<label x="109.22" y="30.48" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PA20/TC7-0/SER5-2/SER3-2"/>
-<wire x1="182.88" y1="96.52" x2="198.12" y2="96.52" width="0.1524" layer="91"/>
-<label x="187.96" y="96.52" size="1.778" layer="95"/>
+<pinref part="R11" gate="G$1" pin="1"/>
+<wire x1="228.6" y1="17.78" x2="215.9" y2="17.78" width="0.1524" layer="91"/>
+<label x="215.9" y="17.78" size="1.778" layer="95"/>
+<pinref part="J18" gate="G$1" pin="2"/>
 </segment>
 </net>
-<net name="RPI_RX" class="0">
+<net name="PB15" class="0">
 <segment>
-<pinref part="X1" gate="G$1" pin="RXD"/>
-<wire x1="274.32" y1="190.5" x2="289.56" y2="190.5" width="0.1524" layer="91"/>
-<label x="279.4" y="190.5" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB15/TC5-1/SER4-3"/>
+<wire x1="104.14" y1="27.94" x2="124.46" y2="27.94" width="0.1524" layer="91"/>
+<label x="109.22" y="27.94" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PA22/TC4-0/SER5-1/SER3-0"/>
-<wire x1="182.88" y1="91.44" x2="198.12" y2="91.44" width="0.1524" layer="91"/>
-<label x="187.96" y="91.44" size="1.778" layer="95"/>
+<pinref part="R10" gate="G$1" pin="1"/>
+<wire x1="228.6" y1="30.48" x2="215.9" y2="30.48" width="0.1524" layer="91"/>
+<label x="215.9" y="30.48" size="1.778" layer="95"/>
+<pinref part="J17" gate="G$1" pin="2"/>
 </segment>
 </net>
-<net name="DISP_SCL" class="0">
+<net name="N$3" class="0">
 <segment>
-<pinref part="J1" gate="G$1" pin="SCL"/>
-<wire x1="243.84" y1="139.7" x2="231.14" y2="139.7" width="0.1524" layer="91"/>
-<label x="231.14" y="139.7" size="1.778" layer="95"/>
+<pinref part="R8" gate="G$1" pin="2"/>
+<pinref part="D2" gate="G$1" pin="C"/>
+<wire x1="238.76" y1="55.88" x2="241.3" y2="55.88" width="0.1524" layer="91"/>
 </segment>
+</net>
+<net name="N$1" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PB13/TC4-1/SER4-1"/>
-<wire x1="182.88" y1="71.12" x2="198.12" y2="71.12" width="0.1524" layer="91"/>
-<label x="187.96" y="71.12" size="1.778" layer="95"/>
+<pinref part="R9" gate="G$1" pin="2"/>
+<pinref part="D3" gate="G$1" pin="C"/>
+<wire x1="238.76" y1="43.18" x2="241.3" y2="43.18" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="DISP_SDA" class="0">
+<net name="N$4" class="0">
 <segment>
-<pinref part="J1" gate="G$1" pin="SDA"/>
-<wire x1="243.84" y1="144.78" x2="231.14" y2="144.78" width="0.1524" layer="91"/>
-<label x="231.14" y="144.78" size="1.778" layer="95"/>
+<pinref part="R10" gate="G$1" pin="2"/>
+<pinref part="D4" gate="G$1" pin="C"/>
+<wire x1="238.76" y1="30.48" x2="241.3" y2="30.48" width="0.1524" layer="91"/>
 </segment>
+</net>
+<net name="N$9" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PB12/TC4-0/SER4-0"/>
-<wire x1="182.88" y1="73.66" x2="198.12" y2="73.66" width="0.1524" layer="91"/>
-<label x="187.96" y="73.66" size="1.778" layer="95"/>
+<pinref part="R11" gate="G$1" pin="2"/>
+<pinref part="D5" gate="G$1" pin="C"/>
+<wire x1="238.76" y1="17.78" x2="241.3" y2="17.78" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="N$7" class="0">
+<net name="5V_VREG" class="0">
 <segment>
-<pinref part="R7" gate="G$1" pin="1"/>
-<pinref part="U2" gate="A" pin="TERM100"/>
-<wire x1="223.52" y1="68.58" x2="243.84" y2="68.58" width="0.1524" layer="91"/>
+<pinref part="U$2" gate="G$1" pin="VOUT"/>
+<wire x1="297.18" y1="190.5" x2="322.58" y2="190.5" width="0.1524" layer="91"/>
+<label x="299.72" y="190.5" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J10" gate="J$1" pin="3"/>
+<wire x1="271.78" y1="218.44" x2="292.1" y2="218.44" width="0.1524" layer="91"/>
+<label x="274.32" y="218.44" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$8" class="0">
+<net name="N$5" class="0">
 <segment>
-<pinref part="R6" gate="G$1" pin="1"/>
-<pinref part="U2" gate="A" pin="SRL"/>
-<wire x1="228.6" y1="73.66" x2="243.84" y2="73.66" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="GATE"/>
+<pinref part="Q1" gate="1" pin="G"/>
+<wire x1="200.66" y1="137.16" x2="203.2" y2="137.16" width="0.1524" layer="91"/>
+<pinref part="Q2" gate="1" pin="G"/>
+<wire x1="215.9" y1="137.16" x2="203.2" y2="137.16" width="0.1524" layer="91"/>
+<junction x="203.2" y="137.16"/>
 </segment>
 </net>
-<net name="2-0-PA09" class="0">
+<net name="24V_SW" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA09/ADC0-9/ADC1-3/TC0-1/TCC0-1/SER0-1/SER2-0"/>
-<wire x1="182.88" y1="111.76" x2="198.12" y2="111.76" width="0.1524" layer="91"/>
-<label x="185.42" y="111.76" size="1.778" layer="95"/>
+<pinref part="Q1" gate="1" pin="S"/>
+<wire x1="208.28" y1="134.62" x2="208.28" y2="129.54" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="SRC"/>
+<wire x1="200.66" y1="129.54" x2="208.28" y2="129.54" width="0.1524" layer="91"/>
+<junction x="208.28" y="129.54"/>
+<wire x1="208.28" y1="129.54" x2="220.98" y2="129.54" width="0.1524" layer="91"/>
+<label x="226.06" y="129.54" size="1.778" layer="95"/>
+<pinref part="Q2" gate="1" pin="S"/>
+<wire x1="220.98" y1="129.54" x2="228.6" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="228.6" y1="129.54" x2="238.76" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="238.76" y1="129.54" x2="243.84" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="220.98" y1="134.62" x2="220.98" y2="129.54" width="0.1524" layer="91"/>
+<junction x="220.98" y="129.54"/>
+<pinref part="R2" gate="G$1" pin="2"/>
+<wire x1="208.28" y1="127" x2="208.28" y2="129.54" width="0.1524" layer="91"/>
+<pinref part="R12" gate="G$1" pin="2"/>
+<wire x1="220.98" y1="127" x2="220.98" y2="129.54" width="0.1524" layer="91"/>
+<pinref part="C5" gate="G$1" pin="1"/>
+<wire x1="228.6" y1="127" x2="228.6" y2="129.54" width="0.1524" layer="91"/>
+<junction x="228.6" y="129.54"/>
+<pinref part="C7" gate="G$1" pin="1"/>
+<wire x1="238.76" y1="127" x2="238.76" y2="129.54" width="0.1524" layer="91"/>
+<junction x="238.76" y="129.54"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="1"/>
+<wire x1="12.7" y1="187.96" x2="38.1" y2="187.96" width="0.1524" layer="91"/>
+<label x="12.7" y="187.96" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J2" gate="G$1" pin="11"/>
+<pinref part="J2" gate="G$1" pin="9"/>
+<wire x1="35.56" y1="149.86" x2="38.1" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="38.1" y1="152.4" x2="35.56" y2="152.4" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="152.4" x2="35.56" y2="149.86" width="0.1524" layer="91"/>
+<junction x="35.56" y="149.86"/>
+<pinref part="J2" gate="G$1" pin="7"/>
+<wire x1="38.1" y1="154.94" x2="35.56" y2="154.94" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="154.94" x2="35.56" y2="152.4" width="0.1524" layer="91"/>
+<junction x="35.56" y="152.4"/>
+<pinref part="J2" gate="G$1" pin="5"/>
+<wire x1="38.1" y1="157.48" x2="35.56" y2="157.48" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="157.48" x2="35.56" y2="154.94" width="0.1524" layer="91"/>
+<junction x="35.56" y="154.94"/>
+<pinref part="J2" gate="G$1" pin="3"/>
+<wire x1="38.1" y1="160.02" x2="35.56" y2="160.02" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="160.02" x2="35.56" y2="157.48" width="0.1524" layer="91"/>
+<junction x="35.56" y="157.48"/>
+<pinref part="J2" gate="G$1" pin="1"/>
+<wire x1="38.1" y1="162.56" x2="35.56" y2="162.56" width="0.1524" layer="91"/>
+<wire x1="35.56" y1="162.56" x2="35.56" y2="160.02" width="0.1524" layer="91"/>
+<junction x="35.56" y="160.02"/>
+<wire x1="35.56" y1="149.86" x2="12.7" y2="149.86" width="0.1524" layer="91"/>
+<label x="12.7" y="149.86" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="10"/>
+<wire x1="53.34" y1="177.8" x2="78.74" y2="177.8" width="0.1524" layer="91"/>
+<label x="68.58" y="177.8" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J2" gate="G$1" pin="20"/>
+<pinref part="J2" gate="G$1" pin="30"/>
+<wire x1="55.88" y1="139.7" x2="53.34" y2="139.7" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="127" x2="55.88" y2="127" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="127" x2="55.88" y2="129.54" width="0.1524" layer="91"/>
+<junction x="55.88" y="139.7"/>
+<pinref part="J2" gate="G$1" pin="22"/>
+<wire x1="55.88" y1="129.54" x2="55.88" y2="132.08" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="132.08" x2="55.88" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="134.62" x2="55.88" y2="137.16" width="0.1524" layer="91"/>
+<wire x1="55.88" y1="137.16" x2="55.88" y2="139.7" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="137.16" x2="55.88" y2="137.16" width="0.1524" layer="91"/>
+<junction x="55.88" y="137.16"/>
+<pinref part="J2" gate="G$1" pin="24"/>
+<wire x1="53.34" y1="134.62" x2="55.88" y2="134.62" width="0.1524" layer="91"/>
+<junction x="55.88" y="134.62"/>
+<pinref part="J2" gate="G$1" pin="26"/>
+<wire x1="53.34" y1="132.08" x2="55.88" y2="132.08" width="0.1524" layer="91"/>
+<junction x="55.88" y="132.08"/>
+<pinref part="J2" gate="G$1" pin="28"/>
+<wire x1="53.34" y1="129.54" x2="55.88" y2="129.54" width="0.1524" layer="91"/>
+<junction x="55.88" y="129.54"/>
+<wire x1="55.88" y1="139.7" x2="78.74" y2="139.7" width="0.1524" layer="91"/>
+<label x="68.58" y="139.7" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="A" pin="DI"/>
-<wire x1="243.84" y1="109.22" x2="231.14" y2="109.22" width="0.1524" layer="91"/>
-<label x="231.14" y="109.22" size="1.778" layer="95"/>
+<pinref part="J14" gate="J$1" pin="3"/>
+<wire x1="104.14" y1="116.84" x2="104.14" y2="142.24" width="0.1524" layer="91"/>
+<label x="104.14" y="121.92" size="1.778" layer="95" rot="R90"/>
 </segment>
 </net>
-<net name="2-2-PA10" class="0">
+<net name="24V_SWITCH" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="INPUT"/>
+<wire x1="170.18" y1="134.62" x2="157.48" y2="134.62" width="0.1524" layer="91"/>
+<label x="147.32" y="134.62" size="1.778" layer="95"/>
+<pinref part="R1" gate="G$1" pin="2"/>
+<wire x1="157.48" y1="134.62" x2="152.4" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="152.4" y1="134.62" x2="147.32" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="157.48" y1="132.08" x2="157.48" y2="134.62" width="0.1524" layer="91"/>
+<junction x="157.48" y="134.62"/>
+<pinref part="J9" gate="G$1" pin="2"/>
+<wire x1="152.4" y1="127" x2="152.4" y2="134.62" width="0.1524" layer="91"/>
+<junction x="152.4" y="134.62"/>
+</segment>
 <segment>
 <pinref part="U1" gate="G$1" pin="PA10/ADC0-10/TC1-0/TCC0-2/SER0-2/SER2-2"/>
-<wire x1="182.88" y1="109.22" x2="198.12" y2="109.22" width="0.1524" layer="91"/>
-<label x="185.42" y="109.22" size="1.778" layer="95"/>
+<wire x1="104.14" y1="71.12" x2="124.46" y2="71.12" width="0.1524" layer="91"/>
+<label x="109.22" y="71.12" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$2" class="0">
+<segment>
+<pinref part="R2" gate="G$1" pin="1"/>
+<pinref part="D7" gate="G$1" pin="A"/>
+<wire x1="208.28" y1="116.84" x2="208.28" y2="114.3" width="0.1524" layer="91"/>
 </segment>
+</net>
+<net name="N$6" class="0">
 <segment>
-<pinref part="U2" gate="A" pin="RO"/>
-<wire x1="243.84" y1="78.74" x2="231.14" y2="78.74" width="0.1524" layer="91"/>
-<label x="231.14" y="78.74" size="1.778" layer="95"/>
+<pinref part="U3" gate="G$1" pin="GATE"/>
+<pinref part="Q3" gate="1" pin="G"/>
+<wire x1="309.88" y1="137.16" x2="314.96" y2="137.16" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="RE2" class="0">
+<net name="5V_SW" class="0">
+<segment>
+<pinref part="Q3" gate="1" pin="S"/>
+<wire x1="320.04" y1="134.62" x2="320.04" y2="129.54" width="0.1524" layer="91"/>
+<pinref part="U3" gate="G$1" pin="SRC"/>
+<wire x1="309.88" y1="129.54" x2="320.04" y2="129.54" width="0.1524" layer="91"/>
+<junction x="320.04" y="129.54"/>
+<label x="337.82" y="129.54" size="1.778" layer="95"/>
+<wire x1="320.04" y1="129.54" x2="335.28" y2="129.54" width="0.1524" layer="91"/>
+<pinref part="R6" gate="G$1" pin="2"/>
+<wire x1="335.28" y1="129.54" x2="345.44" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="345.44" y1="129.54" x2="355.6" y2="129.54" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="127" x2="320.04" y2="129.54" width="0.1524" layer="91"/>
+<pinref part="C9" gate="G$1" pin="1"/>
+<wire x1="335.28" y1="127" x2="335.28" y2="129.54" width="0.1524" layer="91"/>
+<junction x="335.28" y="129.54"/>
+<pinref part="C8" gate="G$1" pin="1"/>
+<wire x1="345.44" y1="127" x2="345.44" y2="129.54" width="0.1524" layer="91"/>
+<junction x="345.44" y="129.54"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="9"/>
+<wire x1="38.1" y1="177.8" x2="12.7" y2="177.8" width="0.1524" layer="91"/>
+<label x="12.7" y="177.8" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="2"/>
+<wire x1="53.34" y1="187.96" x2="78.74" y2="187.96" width="0.1524" layer="91"/>
+<label x="68.58" y="187.96" size="1.778" layer="95"/>
+</segment>
 <segment>
-<pinref part="U2" gate="A" pin="!RE"/>
-<wire x1="243.84" y1="104.14" x2="231.14" y2="104.14" width="0.1524" layer="91"/>
-<label x="231.14" y="104.14" size="1.778" layer="95"/>
+<pinref part="J2" gate="G$1" pin="12"/>
+<wire x1="53.34" y1="149.86" x2="78.74" y2="149.86" width="0.1524" layer="91"/>
+<label x="68.58" y="149.86" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PB07/AD1-9"/>
-<wire x1="182.88" y1="81.28" x2="198.12" y2="81.28" width="0.1524" layer="91"/>
-<label x="187.96" y="81.28" size="1.778" layer="95"/>
+<pinref part="J2" gate="G$1" pin="19"/>
+<wire x1="38.1" y1="139.7" x2="12.7" y2="139.7" width="0.1524" layer="91"/>
+<label x="12.7" y="139.7" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="TERM2" class="0">
+<net name="5V_SWITCH" class="0">
 <segment>
-<pinref part="U2" gate="A" pin="!TERM"/>
-<wire x1="243.84" y1="99.06" x2="231.14" y2="99.06" width="0.1524" layer="91"/>
-<label x="231.14" y="99.06" size="1.778" layer="95"/>
+<pinref part="U3" gate="G$1" pin="INPUT"/>
+<wire x1="279.4" y1="134.62" x2="266.7" y2="134.62" width="0.1524" layer="91"/>
+<label x="256.54" y="134.62" size="1.778" layer="95"/>
+<pinref part="R5" gate="G$1" pin="2"/>
+<wire x1="266.7" y1="134.62" x2="261.62" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="261.62" y1="134.62" x2="256.54" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="132.08" x2="266.7" y2="134.62" width="0.1524" layer="91"/>
+<junction x="266.7" y="134.62"/>
+<pinref part="J13" gate="G$1" pin="2"/>
+<wire x1="261.62" y1="127" x2="261.62" y2="134.62" width="0.1524" layer="91"/>
+<junction x="261.62" y="134.62"/>
 </segment>
 <segment>
 <pinref part="U1" gate="G$1" pin="PA11/ADC0-11/TC1-1/TCC0-3/SER0-3/SER2-3"/>
-<wire x1="182.88" y1="106.68" x2="198.12" y2="106.68" width="0.1524" layer="91"/>
-<label x="185.42" y="106.68" size="1.778" layer="95"/>
+<wire x1="104.14" y1="68.58" x2="124.46" y2="68.58" width="0.1524" layer="91"/>
+<label x="109.22" y="68.58" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="DE2" class="0">
+<net name="N$7" class="0">
 <segment>
-<pinref part="U2" gate="A" pin="DE"/>
-<wire x1="243.84" y1="83.82" x2="231.14" y2="83.82" width="0.1524" layer="91"/>
-<label x="231.14" y="83.82" size="1.778" layer="95"/>
+<pinref part="R6" gate="G$1" pin="1"/>
+<pinref part="D8" gate="G$1" pin="A"/>
+<wire x1="320.04" y1="116.84" x2="320.04" y2="114.3" width="0.1524" layer="91"/>
 </segment>
+</net>
+<net name="+5V" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA08/ADC0-8/ADC1-2/TC0-0/TCC0-0/SER0-0/SER2-1"/>
-<wire x1="182.88" y1="114.3" x2="198.12" y2="114.3" width="0.1524" layer="91"/>
-<label x="185.42" y="114.3" size="1.778" layer="95"/>
+<pinref part="J11" gate="J$1" pin="3"/>
+<wire x1="304.8" y1="218.44" x2="307.34" y2="218.44" width="0.1524" layer="91"/>
+<wire x1="307.34" y1="218.44" x2="307.34" y2="215.9" width="0.1524" layer="91"/>
+<pinref part="J11" gate="J$1" pin="1"/>
+<wire x1="307.34" y1="215.9" x2="307.34" y2="213.36" width="0.1524" layer="91"/>
+<wire x1="307.34" y1="213.36" x2="304.8" y2="213.36" width="0.1524" layer="91"/>
+<pinref part="J11" gate="J$1" pin="2"/>
+<wire x1="304.8" y1="215.9" x2="307.34" y2="215.9" width="0.1524" layer="91"/>
+<junction x="307.34" y="215.9"/>
+<pinref part="P+4" gate="1" pin="+5V"/>
+<wire x1="307.34" y1="223.52" x2="307.34" y2="218.44" width="0.1524" layer="91"/>
+<junction x="307.34" y="218.44"/>
+<pinref part="C10" gate="G$1" pin="1"/>
+<wire x1="307.34" y1="210.82" x2="307.34" y2="213.36" width="0.1524" layer="91"/>
+<junction x="307.34" y="213.36"/>
 </segment>
-</net>
-<net name="PA12" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA12/TC2-0/TCC0-6/SER2-0/SER4-1"/>
-<wire x1="182.88" y1="104.14" x2="198.12" y2="104.14" width="0.1524" layer="91"/>
-<label x="187.96" y="104.14" size="1.778" layer="95"/>
+<pinref part="Q3" gate="1" pin="D"/>
+<wire x1="320.04" y1="144.78" x2="320.04" y2="152.4" width="0.1524" layer="91"/>
+<pinref part="U3" gate="G$1" pin="V+"/>
+<pinref part="C3" gate="G$1" pin="1"/>
+<wire x1="274.32" y1="144.78" x2="279.4" y2="144.78" width="0.1524" layer="91"/>
+<junction x="274.32" y="144.78"/>
+<wire x1="274.32" y1="144.78" x2="274.32" y2="152.4" width="0.1524" layer="91"/>
+<wire x1="274.32" y1="152.4" x2="320.04" y2="152.4" width="0.1524" layer="91"/>
+<junction x="320.04" y="152.4"/>
+<wire x1="320.04" y1="152.4" x2="320.04" y2="162.56" width="0.1524" layer="91"/>
+<pinref part="P+3" gate="1" pin="+5V"/>
 </segment>
 <segment>
-<pinref part="R9" gate="G$1" pin="1"/>
-<wire x1="203.2" y1="33.02" x2="190.5" y2="33.02" width="0.1524" layer="91"/>
-<label x="190.5" y="33.02" size="1.778" layer="95"/>
-<pinref part="J16" gate="G$1" pin="2"/>
+<pinref part="J13" gate="G$1" pin="1"/>
+<wire x1="261.62" y1="116.84" x2="261.62" y2="124.46" width="0.1524" layer="91"/>
+<pinref part="P+5" gate="1" pin="+5V"/>
 </segment>
-</net>
-<net name="PA13" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA13/TC2-1/TCC0-7/SER2-1/SER4-0"/>
-<wire x1="182.88" y1="101.6" x2="198.12" y2="101.6" width="0.1524" layer="91"/>
-<label x="187.96" y="101.6" size="1.778" layer="95"/>
+<pinref part="J9" gate="G$1" pin="1"/>
+<wire x1="152.4" y1="124.46" x2="152.4" y2="116.84" width="0.1524" layer="91"/>
+<pinref part="P+6" gate="1" pin="+5V"/>
 </segment>
 <segment>
-<pinref part="R8" gate="G$1" pin="1"/>
-<wire x1="203.2" y1="45.72" x2="190.5" y2="45.72" width="0.1524" layer="91"/>
-<label x="190.5" y="45.72" size="1.778" layer="95"/>
-<pinref part="J15" gate="G$1" pin="2"/>
+<pinref part="J1" gate="G$1" pin="VCC"/>
+<wire x1="162.56" y1="81.28" x2="172.72" y2="81.28" width="0.1524" layer="91"/>
+<pinref part="P+8" gate="1" pin="+5V"/>
 </segment>
 </net>
-<net name="PB14" class="0">
+<net name="5V_RPI" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PB14/TC5-0/SER4-2"/>
-<wire x1="182.88" y1="68.58" x2="198.12" y2="68.58" width="0.1524" layer="91"/>
-<label x="187.96" y="68.58" size="1.778" layer="95"/>
+<pinref part="J10" gate="J$1" pin="2"/>
+<wire x1="271.78" y1="215.9" x2="292.1" y2="215.9" width="0.1524" layer="91"/>
+<label x="274.32" y="215.9" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="R11" gate="G$1" pin="1"/>
-<wire x1="203.2" y1="7.62" x2="190.5" y2="7.62" width="0.1524" layer="91"/>
-<label x="190.5" y="7.62" size="1.778" layer="95"/>
-<pinref part="J18" gate="G$1" pin="2"/>
+<pinref part="J12" gate="J$1" pin="2"/>
+<wire x1="322.58" y1="215.9" x2="337.82" y2="215.9" width="0.1524" layer="91"/>
+<label x="325.12" y="215.9" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="X1" gate="G$1" pin="5V0B"/>
+<wire x1="165.1" y1="60.96" x2="165.1" y2="66.04" width="0.1524" layer="91"/>
+<wire x1="165.1" y1="66.04" x2="182.88" y2="66.04" width="0.1524" layer="91"/>
+<label x="167.64" y="66.04" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="PB15" class="0">
+<net name="5V_D51" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PB15/TC5-1/SER4-3"/>
-<wire x1="182.88" y1="66.04" x2="198.12" y2="66.04" width="0.1524" layer="91"/>
-<label x="187.96" y="66.04" size="1.778" layer="95"/>
+<pinref part="J10" gate="J$1" pin="1"/>
+<wire x1="271.78" y1="213.36" x2="292.1" y2="213.36" width="0.1524" layer="91"/>
+<label x="274.32" y="213.36" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="R10" gate="G$1" pin="1"/>
-<wire x1="203.2" y1="20.32" x2="190.5" y2="20.32" width="0.1524" layer="91"/>
-<label x="190.5" y="20.32" size="1.778" layer="95"/>
-<pinref part="J17" gate="G$1" pin="2"/>
+<pinref part="J12" gate="J$1" pin="1"/>
+<wire x1="322.58" y1="213.36" x2="337.82" y2="213.36" width="0.1524" layer="91"/>
+<label x="325.12" y="213.36" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="+5V"/>
+<wire x1="0" y1="43.18" x2="22.86" y2="43.18" width="0.1524" layer="91"/>
+<label x="0" y="43.18" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$3" class="0">
+<net name="N$8" class="0">
 <segment>
-<pinref part="R8" gate="G$1" pin="2"/>
-<pinref part="D2" gate="G$1" pin="C"/>
-<wire x1="213.36" y1="45.72" x2="215.9" y2="45.72" width="0.1524" layer="91"/>
+<pinref part="J12" gate="J$1" pin="3"/>
+<wire x1="322.58" y1="218.44" x2="337.82" y2="218.44" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="N$1" class="0">
+<net name="BTN1" class="0">
 <segment>
-<pinref part="R9" gate="G$1" pin="2"/>
-<pinref part="D3" gate="G$1" pin="C"/>
-<wire x1="213.36" y1="33.02" x2="215.9" y2="33.02" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="PA09/ADC0-9/ADC1-3/TC0-1/TCC0-1/SER0-1/SER2-0"/>
+<wire x1="104.14" y1="73.66" x2="124.46" y2="73.66" width="0.1524" layer="91"/>
+<label x="109.22" y="73.66" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="S1" gate="G$1" pin="P1"/>
+<wire x1="292.1" y1="55.88" x2="276.86" y2="55.88" width="0.1524" layer="91"/>
+<label x="276.86" y="55.88" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$4" class="0">
+<net name="BTN2" class="0">
 <segment>
-<pinref part="R10" gate="G$1" pin="2"/>
-<pinref part="D4" gate="G$1" pin="C"/>
-<wire x1="213.36" y1="20.32" x2="215.9" y2="20.32" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="PA08/ADC0-8/ADC1-2/TC0-0/TCC0-0/SER0-0/SER2-1"/>
+<wire x1="104.14" y1="76.2" x2="124.46" y2="76.2" width="0.1524" layer="91"/>
+<label x="109.22" y="76.2" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="S2" gate="G$1" pin="P1"/>
+<wire x1="292.1" y1="43.18" x2="276.86" y2="43.18" width="0.1524" layer="91"/>
+<label x="276.86" y="43.18" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$9" class="0">
+<net name="BTN3" class="0">
 <segment>
-<pinref part="R11" gate="G$1" pin="2"/>
-<pinref part="D5" gate="G$1" pin="C"/>
-<wire x1="213.36" y1="7.62" x2="215.9" y2="7.62" width="0.1524" layer="91"/>
+<pinref part="S4" gate="G$1" pin="P1"/>
+<wire x1="292.1" y1="17.78" x2="276.86" y2="17.78" width="0.1524" layer="91"/>
+<label x="276.86" y="17.78" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA03/VREFA/ADC0-1"/>
+<wire x1="104.14" y1="88.9" x2="124.46" y2="88.9" width="0.1524" layer="91"/>
+<label x="109.22" y="88.9" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$10" class="0">
+<net name="BTN4" class="0">
 <segment>
-<pinref part="J13" gate="G$1" pin="1"/>
-<wire x1="312.42" y1="63.5" x2="312.42" y2="78.74" width="0.1524" layer="91"/>
-<wire x1="312.42" y1="78.74" x2="355.6" y2="78.74" width="0.1524" layer="91"/>
-<wire x1="355.6" y1="78.74" x2="355.6" y2="73.66" width="0.1524" layer="91"/>
-<pinref part="J3" gate="G$1" pin="2"/>
-<wire x1="355.6" y1="73.66" x2="347.98" y2="73.66" width="0.1524" layer="91"/>
-<pinref part="J3" gate="G$1" pin="9"/>
-<wire x1="332.74" y1="63.5" x2="312.42" y2="63.5" width="0.1524" layer="91"/>
-<junction x="312.42" y="63.5"/>
+<pinref part="S3" gate="G$1" pin="P1"/>
+<wire x1="292.1" y1="30.48" x2="276.86" y2="30.48" width="0.1524" layer="91"/>
+<label x="276.86" y="30.48" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA02/DAC-0/ADC0-1"/>
+<wire x1="104.14" y1="91.44" x2="124.46" y2="91.44" width="0.1524" layer="91"/>
+<label x="109.22" y="91.44" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$11" class="0">
+<net name="N$10" class="0">
 <segment>
-<pinref part="J2" gate="G$1" pin="19"/>
-<pinref part="J11" gate="G$1" pin="1"/>
-<wire x1="48.26" y1="152.4" x2="27.94" y2="152.4" width="0.1524" layer="91"/>
-<wire x1="27.94" y1="152.4" x2="25.4" y2="152.4" width="0.1524" layer="91"/>
-<wire x1="27.94" y1="152.4" x2="27.94" y2="182.88" width="0.1524" layer="91"/>
-<wire x1="27.94" y1="182.88" x2="71.12" y2="182.88" width="0.1524" layer="91"/>
-<junction x="27.94" y="152.4"/>
-<pinref part="J2" gate="G$1" pin="12"/>
-<wire x1="63.5" y1="162.56" x2="71.12" y2="162.56" width="0.1524" layer="91"/>
-<wire x1="71.12" y1="182.88" x2="71.12" y2="162.56" width="0.1524" layer="91"/>
+<pinref part="R7" gate="G$1" pin="2"/>
+<pinref part="D9" gate="G$1" pin="C"/>
+<wire x1="238.76" y1="5.08" x2="241.3" y2="5.08" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="N$12" class="0">
+<net name="PA04" class="0">
 <segment>
-<pinref part="J12" gate="G$1" pin="1"/>
-<pinref part="U1" gate="G$1" pin="+5V"/>
-<wire x1="93.98" y1="81.28" x2="101.6" y2="81.28" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="PA04/VREFB/ACD0-4/TC0-0/SER0-0"/>
+<wire x1="104.14" y1="86.36" x2="124.46" y2="86.36" width="0.1524" layer="91"/>
+<label x="109.22" y="86.36" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="R7" gate="G$1" pin="1"/>
+<wire x1="228.6" y1="5.08" x2="215.9" y2="5.08" width="0.1524" layer="91"/>
+<label x="215.9" y="5.08" size="1.778" layer="95"/>
+<pinref part="J20" gate="G$1" pin="2"/>
 </segment>
 </net>
 </nets>
diff --git a/2020-08_psu-breakout/2020-08_psu-breakout_2021-08-26.zip b/2020-08_psu-breakout/2020-08_psu-breakout_2021-08-26.zip
new file mode 100644
index 0000000000000000000000000000000000000000..5285ade5cc6268b57076215f9e3a7d40b1625e31
Binary files /dev/null and b/2020-08_psu-breakout/2020-08_psu-breakout_2021-08-26.zip differ
diff --git a/2020-08_psu-breakout/eagle.epf b/2020-08_psu-breakout/eagle.epf
index 16efaeb5ef92090cbec2fe22985c1c573c19d599..ee21d1d406821b06891d3689a1873f43e762fb45 100644
--- a/2020-08_psu-breakout/eagle.epf
+++ b/2020-08_psu-breakout/eagle.epf
@@ -6,278 +6,27 @@ Desktop="Desktop"
 
 [Globals]
 AutoSaveProject=1
-UsedLibraryUrn="urn:adsk.eagle:library:79"
-UsedLibraryUrn="urn:adsk.eagle:library:88"
-UsedLibraryUrn="urn:adsk.eagle:library:201"
-UsedLibraryUrn="urn:adsk.eagle:library:202"
-UsedLibraryUrn="urn:adsk.eagle:library:203"
-UsedLibraryUrn="urn:adsk.eagle:library:204"
-UsedLibraryUrn="urn:adsk.eagle:library:206"
-UsedLibraryUrn="urn:adsk.eagle:library:208"
-UsedLibraryUrn="urn:adsk.eagle:library:210"
-UsedLibraryUrn="urn:adsk.eagle:library:211"
-UsedLibraryUrn="urn:adsk.eagle:library:212"
-UsedLibraryUrn="urn:adsk.eagle:library:213"
-UsedLibraryUrn="urn:adsk.eagle:library:89"
-UsedLibraryUrn="urn:adsk.eagle:library:214"
-UsedLibraryUrn="urn:adsk.eagle:library:215"
-UsedLibraryUrn="urn:adsk.eagle:library:218"
-UsedLibraryUrn="urn:adsk.eagle:library:220"
-UsedLibraryUrn="urn:adsk.eagle:library:221"
-UsedLibraryUrn="urn:adsk.eagle:library:222"
-UsedLibraryUrn="urn:adsk.eagle:library:224"
-UsedLibraryUrn="urn:adsk.eagle:library:226"
-UsedLibraryUrn="urn:adsk.eagle:library:229"
-UsedLibraryUrn="urn:adsk.eagle:library:230"
-UsedLibraryUrn="urn:adsk.eagle:library:90"
-UsedLibraryUrn="urn:adsk.eagle:library:231"
-UsedLibraryUrn="urn:adsk.eagle:library:233"
-UsedLibraryUrn="urn:adsk.eagle:library:234"
-UsedLibraryUrn="urn:adsk.eagle:library:235"
-UsedLibraryUrn="urn:adsk.eagle:library:236"
-UsedLibraryUrn="urn:adsk.eagle:library:237"
-UsedLibraryUrn="urn:adsk.eagle:library:238"
-UsedLibraryUrn="urn:adsk.eagle:library:239"
-UsedLibraryUrn="urn:adsk.eagle:library:240"
-UsedLibraryUrn="urn:adsk.eagle:library:241"
-UsedLibraryUrn="urn:adsk.eagle:library:93"
-UsedLibraryUrn="urn:adsk.eagle:library:242"
-UsedLibraryUrn="urn:adsk.eagle:library:243"
-UsedLibraryUrn="urn:adsk.eagle:library:244"
-UsedLibraryUrn="urn:adsk.eagle:library:245"
-UsedLibraryUrn="urn:adsk.eagle:library:248"
-UsedLibraryUrn="urn:adsk.eagle:library:250"
-UsedLibraryUrn="urn:adsk.eagle:library:251"
-UsedLibraryUrn="urn:adsk.eagle:library:252"
-UsedLibraryUrn="urn:adsk.eagle:library:255"
-UsedLibraryUrn="urn:adsk.eagle:library:256"
-UsedLibraryUrn="urn:adsk.eagle:library:94"
-UsedLibraryUrn="urn:adsk.eagle:library:258"
-UsedLibraryUrn="urn:adsk.eagle:library:259"
-UsedLibraryUrn="urn:adsk.eagle:library:260"
-UsedLibraryUrn="urn:adsk.eagle:library:261"
-UsedLibraryUrn="urn:adsk.eagle:library:262"
-UsedLibraryUrn="urn:adsk.eagle:library:263"
-UsedLibraryUrn="urn:adsk.eagle:library:264"
-UsedLibraryUrn="urn:adsk.eagle:library:265"
-UsedLibraryUrn="urn:adsk.eagle:library:266"
-UsedLibraryUrn="urn:adsk.eagle:library:267"
-UsedLibraryUrn="urn:adsk.eagle:library:96"
-UsedLibraryUrn="urn:adsk.eagle:library:269"
-UsedLibraryUrn="urn:adsk.eagle:library:270"
-UsedLibraryUrn="urn:adsk.eagle:library:272"
-UsedLibraryUrn="urn:adsk.eagle:library:273"
-UsedLibraryUrn="urn:adsk.eagle:library:274"
-UsedLibraryUrn="urn:adsk.eagle:library:275"
-UsedLibraryUrn="urn:adsk.eagle:library:276"
-UsedLibraryUrn="urn:adsk.eagle:library:278"
-UsedLibraryUrn="urn:adsk.eagle:library:279"
-UsedLibraryUrn="urn:adsk.eagle:library:281"
-UsedLibraryUrn="urn:adsk.eagle:library:97"
-UsedLibraryUrn="urn:adsk.eagle:library:283"
-UsedLibraryUrn="urn:adsk.eagle:library:284"
-UsedLibraryUrn="urn:adsk.eagle:library:285"
-UsedLibraryUrn="urn:adsk.eagle:library:287"
-UsedLibraryUrn="urn:adsk.eagle:library:288"
-UsedLibraryUrn="urn:adsk.eagle:library:289"
-UsedLibraryUrn="urn:adsk.eagle:library:290"
-UsedLibraryUrn="urn:adsk.eagle:library:291"
-UsedLibraryUrn="urn:adsk.eagle:library:293"
-UsedLibraryUrn="urn:adsk.eagle:library:294"
-UsedLibraryUrn="urn:adsk.eagle:library:98"
-UsedLibraryUrn="urn:adsk.eagle:library:296"
-UsedLibraryUrn="urn:adsk.eagle:library:297"
-UsedLibraryUrn="urn:adsk.eagle:library:298"
-UsedLibraryUrn="urn:adsk.eagle:library:300"
-UsedLibraryUrn="urn:adsk.eagle:library:302"
-UsedLibraryUrn="urn:adsk.eagle:library:303"
-UsedLibraryUrn="urn:adsk.eagle:library:304"
-UsedLibraryUrn="urn:adsk.eagle:library:307"
-UsedLibraryUrn="urn:adsk.eagle:library:312"
-UsedLibraryUrn="urn:adsk.eagle:library:313"
-UsedLibraryUrn="urn:adsk.eagle:library:99"
-UsedLibraryUrn="urn:adsk.eagle:library:314"
-UsedLibraryUrn="urn:adsk.eagle:library:315"
-UsedLibraryUrn="urn:adsk.eagle:library:317"
-UsedLibraryUrn="urn:adsk.eagle:library:318"
-UsedLibraryUrn="urn:adsk.eagle:library:319"
-UsedLibraryUrn="urn:adsk.eagle:library:320"
-UsedLibraryUrn="urn:adsk.eagle:library:322"
-UsedLibraryUrn="urn:adsk.eagle:library:323"
-UsedLibraryUrn="urn:adsk.eagle:library:324"
-UsedLibraryUrn="urn:adsk.eagle:library:325"
-UsedLibraryUrn="urn:adsk.eagle:library:102"
-UsedLibraryUrn="urn:adsk.eagle:library:327"
-UsedLibraryUrn="urn:adsk.eagle:library:328"
-UsedLibraryUrn="urn:adsk.eagle:library:331"
-UsedLibraryUrn="urn:adsk.eagle:library:332"
-UsedLibraryUrn="urn:adsk.eagle:library:334"
-UsedLibraryUrn="urn:adsk.eagle:library:335"
-UsedLibraryUrn="urn:adsk.eagle:library:336"
-UsedLibraryUrn="urn:adsk.eagle:library:337"
-UsedLibraryUrn="urn:adsk.eagle:library:338"
-UsedLibraryUrn="urn:adsk.eagle:library:339"
-UsedLibraryUrn="urn:adsk.eagle:library:80"
-UsedLibraryUrn="urn:adsk.eagle:library:105"
-UsedLibraryUrn="urn:adsk.eagle:library:341"
-UsedLibraryUrn="urn:adsk.eagle:library:342"
-UsedLibraryUrn="urn:adsk.eagle:library:343"
-UsedLibraryUrn="urn:adsk.eagle:library:344"
-UsedLibraryUrn="urn:adsk.eagle:library:346"
-UsedLibraryUrn="urn:adsk.eagle:library:347"
-UsedLibraryUrn="urn:adsk.eagle:library:350"
-UsedLibraryUrn="urn:adsk.eagle:library:351"
-UsedLibraryUrn="urn:adsk.eagle:library:353"
-UsedLibraryUrn="urn:adsk.eagle:library:358"
-UsedLibraryUrn="urn:adsk.eagle:library:107"
-UsedLibraryUrn="urn:adsk.eagle:library:360"
-UsedLibraryUrn="urn:adsk.eagle:library:361"
-UsedLibraryUrn="urn:adsk.eagle:library:362"
-UsedLibraryUrn="urn:adsk.eagle:library:364"
-UsedLibraryUrn="urn:adsk.eagle:library:366"
-UsedLibraryUrn="urn:adsk.eagle:library:367"
-UsedLibraryUrn="urn:adsk.eagle:library:368"
-UsedLibraryUrn="urn:adsk.eagle:library:369"
-UsedLibraryUrn="urn:adsk.eagle:library:371"
-UsedLibraryUrn="urn:adsk.eagle:library:372"
-UsedLibraryUrn="urn:adsk.eagle:library:109"
-UsedLibraryUrn="urn:adsk.eagle:library:373"
-UsedLibraryUrn="urn:adsk.eagle:library:374"
-UsedLibraryUrn="urn:adsk.eagle:library:375"
-UsedLibraryUrn="urn:adsk.eagle:library:376"
-UsedLibraryUrn="urn:adsk.eagle:library:377"
-UsedLibraryUrn="urn:adsk.eagle:library:378"
-UsedLibraryUrn="urn:adsk.eagle:library:379"
-UsedLibraryUrn="urn:adsk.eagle:library:380"
-UsedLibraryUrn="urn:adsk.eagle:library:382"
-UsedLibraryUrn="urn:adsk.eagle:library:383"
-UsedLibraryUrn="urn:adsk.eagle:library:111"
-UsedLibraryUrn="urn:adsk.eagle:library:385"
-UsedLibraryUrn="urn:adsk.eagle:library:386"
-UsedLibraryUrn="urn:adsk.eagle:library:387"
-UsedLibraryUrn="urn:adsk.eagle:library:388"
-UsedLibraryUrn="urn:adsk.eagle:library:389"
-UsedLibraryUrn="urn:adsk.eagle:library:391"
-UsedLibraryUrn="urn:adsk.eagle:library:392"
-UsedLibraryUrn="urn:adsk.eagle:library:393"
-UsedLibraryUrn="urn:adsk.eagle:library:394"
-UsedLibraryUrn="urn:adsk.eagle:library:396"
-UsedLibraryUrn="urn:adsk.eagle:library:112"
-UsedLibraryUrn="urn:adsk.eagle:library:397"
-UsedLibraryUrn="urn:adsk.eagle:library:398"
-UsedLibraryUrn="urn:adsk.eagle:library:399"
-UsedLibraryUrn="urn:adsk.eagle:library:400"
-UsedLibraryUrn="urn:adsk.eagle:library:401"
-UsedLibraryUrn="urn:adsk.eagle:library:402"
-UsedLibraryUrn="urn:adsk.eagle:library:403"
-UsedLibraryUrn="urn:adsk.eagle:library:404"
-UsedLibraryUrn="urn:adsk.eagle:library:407"
-UsedLibraryUrn="urn:adsk.eagle:library:408"
-UsedLibraryUrn="urn:adsk.eagle:library:113"
-UsedLibraryUrn="urn:adsk.eagle:library:409"
-UsedLibraryUrn="urn:adsk.eagle:library:410"
-UsedLibraryUrn="urn:adsk.eagle:library:411"
-UsedLibraryUrn="urn:adsk.eagle:library:412"
-UsedLibraryUrn="urn:adsk.eagle:library:417"
-UsedLibraryUrn="urn:adsk.eagle:library:418"
-UsedLibraryUrn="urn:adsk.eagle:library:419"
-UsedLibraryUrn="urn:adsk.eagle:library:527439"
-UsedLibraryUrn="urn:adsk.eagle:library:5610454"
-UsedLibraryUrn="urn:adsk.eagle:library:10015156"
-UsedLibraryUrn="urn:adsk.eagle:library:116"
-UsedLibraryUrn="urn:adsk.eagle:library:117"
-UsedLibraryUrn="urn:adsk.eagle:library:118"
-UsedLibraryUrn="urn:adsk.eagle:library:119"
-UsedLibraryUrn="urn:adsk.eagle:library:81"
-UsedLibraryUrn="urn:adsk.eagle:library:121"
-UsedLibraryUrn="urn:adsk.eagle:library:122"
-UsedLibraryUrn="urn:adsk.eagle:library:123"
-UsedLibraryUrn="urn:adsk.eagle:library:124"
-UsedLibraryUrn="urn:adsk.eagle:library:125"
-UsedLibraryUrn="urn:adsk.eagle:library:126"
-UsedLibraryUrn="urn:adsk.eagle:library:127"
-UsedLibraryUrn="urn:adsk.eagle:library:128"
-UsedLibraryUrn="urn:adsk.eagle:library:129"
-UsedLibraryUrn="urn:adsk.eagle:library:130"
-UsedLibraryUrn="urn:adsk.eagle:library:82"
-UsedLibraryUrn="urn:adsk.eagle:library:132"
-UsedLibraryUrn="urn:adsk.eagle:library:133"
-UsedLibraryUrn="urn:adsk.eagle:library:134"
-UsedLibraryUrn="urn:adsk.eagle:library:135"
-UsedLibraryUrn="urn:adsk.eagle:library:136"
-UsedLibraryUrn="urn:adsk.eagle:library:138"
-UsedLibraryUrn="urn:adsk.eagle:library:139"
-UsedLibraryUrn="urn:adsk.eagle:library:140"
-UsedLibraryUrn="urn:adsk.eagle:library:141"
-UsedLibraryUrn="urn:adsk.eagle:library:143"
-UsedLibraryUrn="urn:adsk.eagle:library:83"
-UsedLibraryUrn="urn:adsk.eagle:library:144"
-UsedLibraryUrn="urn:adsk.eagle:library:145"
-UsedLibraryUrn="urn:adsk.eagle:library:147"
-UsedLibraryUrn="urn:adsk.eagle:library:148"
-UsedLibraryUrn="urn:adsk.eagle:library:149"
-UsedLibraryUrn="urn:adsk.eagle:library:150"
-UsedLibraryUrn="urn:adsk.eagle:library:151"
-UsedLibraryUrn="urn:adsk.eagle:library:152"
-UsedLibraryUrn="urn:adsk.eagle:library:153"
-UsedLibraryUrn="urn:adsk.eagle:library:154"
-UsedLibraryUrn="urn:adsk.eagle:library:84"
-UsedLibraryUrn="urn:adsk.eagle:library:155"
-UsedLibraryUrn="urn:adsk.eagle:library:156"
-UsedLibraryUrn="urn:adsk.eagle:library:157"
-UsedLibraryUrn="urn:adsk.eagle:library:158"
-UsedLibraryUrn="urn:adsk.eagle:library:159"
-UsedLibraryUrn="urn:adsk.eagle:library:160"
-UsedLibraryUrn="urn:adsk.eagle:library:161"
-UsedLibraryUrn="urn:adsk.eagle:library:162"
-UsedLibraryUrn="urn:adsk.eagle:library:163"
-UsedLibraryUrn="urn:adsk.eagle:library:164"
-UsedLibraryUrn="urn:adsk.eagle:library:85"
-UsedLibraryUrn="urn:adsk.eagle:library:165"
-UsedLibraryUrn="urn:adsk.eagle:library:166"
-UsedLibraryUrn="urn:adsk.eagle:library:167"
-UsedLibraryUrn="urn:adsk.eagle:library:169"
-UsedLibraryUrn="urn:adsk.eagle:library:170"
-UsedLibraryUrn="urn:adsk.eagle:library:171"
-UsedLibraryUrn="urn:adsk.eagle:library:172"
-UsedLibraryUrn="urn:adsk.eagle:library:173"
-UsedLibraryUrn="urn:adsk.eagle:library:174"
-UsedLibraryUrn="urn:adsk.eagle:library:175"
-UsedLibraryUrn="urn:adsk.eagle:library:86"
-UsedLibraryUrn="urn:adsk.eagle:library:176"
-UsedLibraryUrn="urn:adsk.eagle:library:177"
-UsedLibraryUrn="urn:adsk.eagle:library:179"
-UsedLibraryUrn="urn:adsk.eagle:library:180"
-UsedLibraryUrn="urn:adsk.eagle:library:181"
-UsedLibraryUrn="urn:adsk.eagle:library:182"
-UsedLibraryUrn="urn:adsk.eagle:library:183"
-UsedLibraryUrn="urn:adsk.eagle:library:184"
-UsedLibraryUrn="urn:adsk.eagle:library:188"
-UsedLibraryUrn="urn:adsk.eagle:library:189"
-UsedLibraryUrn="urn:adsk.eagle:library:87"
-UsedLibraryUrn="urn:adsk.eagle:library:190"
-UsedLibraryUrn="urn:adsk.eagle:library:191"
-UsedLibraryUrn="urn:adsk.eagle:library:192"
-UsedLibraryUrn="urn:adsk.eagle:library:193"
-UsedLibraryUrn="urn:adsk.eagle:library:194"
-UsedLibraryUrn="urn:adsk.eagle:library:195"
-UsedLibraryUrn="urn:adsk.eagle:library:196"
-UsedLibraryUrn="urn:adsk.eagle:library:197"
-UsedLibraryUrn="urn:adsk.eagle:library:198"
-UsedLibraryUrn="urn:adsk.eagle:library:199"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/comm.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/connector.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/lights.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/microcontrollers.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/passives.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/power.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/supply1.lbr"
+UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/SparkFun-Eagle-Libraries/SparkFun-Connectors.lbr"
 
 [Win_1]
-Type="Schematic Editor"
-Number=1
-File="2020-08_psu-breakout.sch"
-View="-33.9706 28.7499 314.3 132.871"
-WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
+Type="Library Editor"
+Number=3
+File="C:/Dropbox/CBA/circuits/eagle/parts/SparkFun-Eagle-Libraries/SparkFun-Connectors.lbr"
+View="-0.769738 17.9907 3.53008 34.7475"
+WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.254 0.127"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
 ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
 ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
 HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
 PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
@@ -286,8 +35,8 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
 DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
-WireBend=0
-WireBendSet=31
+WireBend=2
+WireBendSet=0
 WireCap=1
 MiterStyle=1
 PadShape=0
@@ -308,22 +57,21 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=91
-Views=" 1: -33.9706 28.7499 314.3 132.871"
-Sheet="1"
+Layer=21
+Package="2X15-SHROUDED_LATCH"
 
 [Win_2]
-Type="Library Editor"
-Number=2
-File="D:/Dropbox/cba/circuits/eagle/parts/raspberrypi_bastelstube_v13.lbr"
-View="-1.86081 -3.22731 88.2973 57.2908"
-WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.254 0.127"
+Type="Schematic Editor"
+Number=1
+File="2020-08_psu-breakout.sch"
+View="131.141 143.727 421.366 230.496"
+WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
 ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
 ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
 HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
 PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
@@ -332,8 +80,8 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
 DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
-WireBend=0
-WireBendSet=0
+WireBend=4
+WireBendSet=31
 WireCap=1
 MiterStyle=1
 PadShape=0
@@ -354,20 +102,22 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=21
+Layer=91
+Views=" 1: 131.141 143.727 421.366 230.496"
+Sheet="1"
 
 [Win_3]
 Type="Board Editor"
-Number=3
+Number=2
 File="2020-08_psu-breakout.brd"
-View="28.4978 -10.6357 139.741 134.856"
-WireWidths=" 0.1016 0.127 0.15 0.254 1.016 1.27 2.54 0.2 0.8128 0.4064 0.508 0.6096 0.3048 0.2032 0 0.1524"
+View="-19.5989 -19.0603 111.96 91.0757"
+WireWidths=" 0.1016 0.15 0.2 2.54 0 0.508 0.2032 0.254 0.3048 0.4064 0.1524 1.016 1.27 0.127 0.6096 0.8128"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
-PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
+PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.45"
 ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
-ViaDrills=" 0.2 0.25 0.4 0.45 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.5 0.3 0.35"
-HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27 1.016"
+ViaDrills=" 0.2 0.25 0.4 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.3 0.35 0.45"
+HoleDrills=" 0.2 0.25 0.3 0.4 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35 0.45"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
 PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
@@ -376,7 +126,7 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
 DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
-WireBend=3
+WireBend=1
 WireBendSet=0
 WireCap=1
 MiterStyle=1
@@ -398,14 +148,14 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=47
+Layer=1
 
 [Win_4]
 Type="Control Panel"
 Number=0
 
 [Desktop]
-Screen="1920 1080"
+Screen="3171 2520"
 Window="Win_1"
 Window="Win_2"
 Window="Win_3"
diff --git a/log/2021-08-26_routed.png b/log/2021-08-26_routed.png
new file mode 100644
index 0000000000000000000000000000000000000000..8276c9b868b22953506c2985a5d344be45ecd0a5
Binary files /dev/null and b/log/2021-08-26_routed.png differ
diff --git a/log/2021-08-26_schematic.png b/log/2021-08-26_schematic.png
new file mode 100644
index 0000000000000000000000000000000000000000..2e240c90c3c2bae7d1377b4af19af1855b2d0d39
Binary files /dev/null and b/log/2021-08-26_schematic.png differ
diff --git a/log/ucbus-psu-breakout-log.md b/log/ucbus-psu-breakout-log.md
index b544a2094220c8ef6b20375fc31ec4cabb969b5f..fb45a77a13e39f192a330db9215bdd05b9334fdc 100644
--- a/log/ucbus-psu-breakout-log.md
+++ b/log/ucbus-psu-breakout-log.md
@@ -11,6 +11,90 @@ OK, through most of the setup.
 
 OK, done. 
 
+## 2021 08 26
+
+Well, going to see about drawing another one of these things. And about a year after the first one, what are the odds. 
+
+What I mostly want is to be able to remote-reset 24v and 5v. I think... this means hi-side gate drivers etc. A bit of an experiment then, but not so bad. Will see... 
+
+So! Would like to be able to leave machines plugged in and turned on, then remotely cycle power. The potential raspberry pi kind of complicates this. 
+
+Let's see, I have 24v that I want to step down to 5v, and have a 2.5a module to get that much 5v power: though if I want to run the whole system on that power, probably want some more overhead. I have this: https://www.pololu.com/product/4092 footprint, that's a 5.5A regulator - enough - and it's $23.5, but I'd love to have standalone machines that work well so here we go. 
+
+The other option would be two of those 2.0a modules: one serves the RPI and the other serves the network w/ 24v power. Though these are $11 each, so not much different. I'm going to pick the big one: it can do actually up to 7A when 24v power is input. 
+
+So then from that 5v, I can solder-jumper to the RPI. With that closed, whenever the system first gets power, it'll boot the pi, but the hi-side switches will keep the bus 5v and 24v off. 
+
+Now I have this loop where I could have 5v injected at the module's USB *via the PI* or *via normal usb* - in either case I want to switch 5v out. One approach is to just use the pololu reg all the time and switch w/ its EN enable pin. But this doesn't work because then I kill the onboard logic as well. 
+
+Let's just check states:
+
+- rpi, 24v in,
+    - 24v-5vreg powers pi,
+    - pi usb powers D51
+    - 24v-5vreg powers bus 5v 
+- no pi, 
+    - laptop usb powers D51 and bus, 
+    - most common to start 
+- no pi,
+    - laptop usb powers D51,
+    - 24v-5vreg powers bus 5v 
+
+Bit of a pickle. So I need to be able to connect / disconnect D51 5v from the bus-5v-input.
+
+I'm going to setup the hi-side circuit, as I think in-schematic this will all make more sense. And then I should design jumpers / pin-header-conn-toggles such that we NAND select 5v-to-bus-switch. 
+
+I think a good switch for 24v is the MIC5014YM hi-side driver, though it's a whole $2... looks like it is made for this. I'll pull a FET from the supply I purchased for BLDC drive a while ago, I have boatloads of those. 
+
+Alright... and I think I can use the same to switch 5v? Should do. 
+
+- in schematic:
+    - +24v represents input to board,
+    - +24v_ps represents after-hi-side
+    - +5v is input to top of hi-side switch, the selection 
+    - +5v_ps represents after-hi-side, on the bus 
+
+So now I just want to sort the 5v input problem. 
+
+I think it's three modes: (1) w/o pi, usb to d51 goes thru to bus, or (2) w/ pi UART, 24-5vreg powers pi and d51 and bus, or (3) w/ pi USB, 24-5vreg powers pi and bus, but d51 power comes thru USB... jeez, I have 3 things which can be source / sink, but need to guarantee only one source at a time. The bus is *always* a sink, that's easy. The pi and d51 can be sources or sinks, the vreg is only ever a source. Added confusion is that the pi can supply the D51 with USB power. 
+
+- pi (source / sink)
+- d51 (source / sink)
+- vreg (source only) 
+- bus (sink only)
+
+I can set up a 3x3 header, then select source / sink with those 0.1" jumpers. Can't enforce the "only one source" rule, but can add silk to advise. 
+
+So that'd be most of the schematic? I might want to add:
+
+- a few debug / user buttons ? 
+- jumper option to hard-lift 5v and 24v (separately) 
+- form factor ? sideways BFC, how to PSU integrate ? 
+- silk labels 
+    - passives
+    - jumper 5v select system 
+
+As for the form factor... the lean-to is actually pretty decent. The RPI integration in this vertical form I think is fine, and if I eventually add a display I can float that above the pair of them, the PSU making a kind of back-plate for the system. 
+
+Ah - close here. Thinking maybe 128x64 OLED is maybe a bit better? ... should just relax and finish this though. 
+
+I need a drain resistor and to decide where the BFC goes - before or after the FETs? Probably before - the inrush could be gnarly. That makes placement a little bit messier... 
+
+Done then, I think. I'll order and could do CAD for a new setup. 
+
+![routed](2021-08-26_routed.png)
+![schem](2021-08-26_schematic.png)
+
+Damn - sent it out but I've just noticed that I don't have any bonus bypass capacitors here. There's two 10uF at the gate drivers (for 5v and 24v) but no caps at the switched side... I suspect this will be "fine" but it might be worthwhile to re-do. 
+
+Did the update, have 7 added capacitors. 
+
+## Part Purchase
+
+- pololu https://www.pololu.com/product/4091 5vreg 7a 
+- hi-side 24v gate drive 576-1233-1-ND 
+- more power entry 486-1965-ND and fuse holder 486-1956-ND 
+
 ## Next Revision
 
 **2021 08 09**
@@ -18,15 +102,14 @@ OK, done.
 I get a lot of use out of these and it would be useful if they had a few more features.
 
 - ferrite bead, maybe SMT? inspect gnd plane when something is consuming power (i.e. the A4950 drivers), there's a 20kHz wobble (about +/- 1V!) and a longer mode ~ maybe 1kHz or so. 
-- 24v remote shutoff, and might as well add reverse polarity protection if it's easy 
-- 24v should auto-shutoff when logic is removed, presumably can pull the shutoff gate low 
-- 24v power sense w/ shunt resistor
-- hardware 'power-present' led,
-- 5v (!) remote shutoff: helps when debugging, to remote reset everything down-branch 
-- more intentional packaging with the PSU itself, current situation a little awkward. 
-- one 30pin and one 10pin connector, same lines, don't bother with 2nd RS485 link 
-- *so many* debug LEDs 
-- keep this option for i2c display 
-- some... buttons ? 
+    - though datasheets seem to suggest these do well with noise > 1mHz,
+    - some app. notes suggest a bead w/ capacitor "behind" it, 
+    - maybe just a skookum inductor will do the same thing / do it better, both are chokes, etc 
 - label the 5v select jumpers, 
-- I had more notes about this somewhere else... see if you can find old haystack log 
\ No newline at end of file
+- BFC's should lay flat-ish / off board: these things are a PITA to pack into boxes etc 
+- update solder-jump connects, auto closed, 
+- label silk components, use 1206 ? 
+- update module footprint for new sh* 
+- name is 'ucbus-head' 
+- 5v and 24v 'pre' and 'post' switch LEDs 
+- de-sign new PSU hardware as well, should shroud power connections and locate on/off switch in a decent spot. 
\ No newline at end of file