Change large electrolytic caps to ceramic for space reasons.
authorrickb44 <rickb44@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 30 Apr 2014 03:27:19 +0000 (03:27 +0000)
committerrickb44 <rickb44@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 30 Apr 2014 03:27:19 +0000 (03:27 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@1585 01035d8c-6547-0410-b346-abe4f91aad63

smartmic/SM1000-PCB/Images/PCB-SM1000.png
smartmic/SM1000-PCB/SM1000.brd
smartmic/SM1000-PCB/SM1000.sch
smartmic/SM1000-PCB/eagle.epf

index cc259e946fcca4453ba4c6077573edc26a6f6b4e..ff7ca12ce7d429c591fdc31e780e287493f439e8 100644 (file)
Binary files a/smartmic/SM1000-PCB/Images/PCB-SM1000.png and b/smartmic/SM1000-PCB/Images/PCB-SM1000.png differ
index 1cb4b851e532145cd48ea897324e64acca815c6a..11719a4f9ddcd42603708f3a399b612792e9820a 100644 (file)
@@ -6,7 +6,7 @@
 <setting alwaysvectorfont="no"/>
 <setting verticaltext="up"/>
 </settings>
-<grid distance="0.5" unitdist="mm" unit="mm" style="dots" multiple="1" display="yes" altdistance="0.05" altunitdist="mm" altunit="mm"/>
+<grid distance="0.5" unitdist="mm" unit="mm" style="dots" multiple="1" display="yes" altdistance="0.1" altunitdist="mm" altunit="mm"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
 <layer number="2" name="VDD" color="2" fill="1" visible="no" active="yes"/>
 <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="GND" color="6" fill="1" visible="no" active="yes"/>
-<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/>
 <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
 <layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
 <layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="yes"/>
 <layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
 <layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/>
 <layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
-<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/>
 <layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
 <layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
 <layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
 <layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
@@ -47,7 +47,7 @@
 <layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
 <layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
 <layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
-<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
 <layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
 <layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
 <layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
@@ -56,7 +56,7 @@
 <layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
 <layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
 <layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
-<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
 <layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
 <layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
 <layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
 <layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
 <layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
 <layer number="200" name="200bmp" color="1" fill="10" visible="no" active="no"/>
-<layer number="201" name="201bmp" color="2" fill="1" visible="no" active="yes"/>
-<layer number="202" name="202bmp" color="7" fill="1" visible="no" active="yes"/>
-<layer number="203" name="203bmp" color="7" fill="1" visible="no" active="yes"/>
-<layer number="204" name="204bmp" color="7" fill="1" visible="no" active="yes"/>
-<layer number="205" name="205bmp" color="7" fill="1" visible="no" active="yes"/>
-<layer number="206" name="206bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="201" name="Construction" color="7" fill="1" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="203" name="203bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="204" name="204bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="205" name="205bmp" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="207" name="207bmp" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="208" name="208bmp" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
 <layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
-<layer number="254" name="OrgLBR" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="254" name="OrgLBR" color="7" fill="1" visible="no" active="yes"/>
 </layers>
 <board>
 <plain>
 <wire x1="100" y1="0" x2="100" y2="80" width="0" layer="20"/>
 <wire x1="100" y1="80" x2="0" y2="80" width="0" layer="20"/>
 <wire x1="0" y1="80" x2="0" y2="0" width="0" layer="20"/>
-<wire x1="-1.5" y1="52" x2="-1.5" y2="40" width="0.2" layer="102"/>
-<wire x1="-1.5" y1="40" x2="-7" y2="40" width="0.2" layer="102"/>
-<wire x1="-7" y1="40" x2="-7" y2="52" width="0.2" layer="102"/>
-<wire x1="-7" y1="52" x2="-1.5" y2="52" width="0.2" layer="102"/>
-<text x="-6" y="52.5" size="1" layer="102" ratio="10">!TEST!</text>
-<wire x1="-1.5" y1="59" x2="-22" y2="59" width="0.2" layer="102"/>
-<wire x1="-22" y1="59" x2="-22" y2="79" width="0.2" layer="102"/>
-<wire x1="-22" y1="79" x2="-1.5" y2="79" width="0.2" layer="102"/>
-<wire x1="-1.5" y1="79" x2="-1.5" y2="59" width="0.2" layer="102"/>
-<text x="-21" y="79.5" size="1" layer="102" ratio="10">WAKE-UP</text>
-<text x="-9.5" y="79.5" size="1" layer="102" ratio="10">!RESET!</text>
-<wire x1="-22" y1="31" x2="-22" y2="34.5" width="0.2" layer="102"/>
-<wire x1="-22" y1="34.5" x2="-1.5" y2="34.5" width="0.2" layer="102"/>
-<wire x1="-1.5" y1="34.5" x2="-1.5" y2="31" width="0.2" layer="102"/>
-<wire x1="-1.5" y1="31" x2="-22" y2="31" width="0.2" layer="102"/>
-<text x="-17.5" y="39" size="1" layer="102" ratio="10">CPU ByPass Caps</text>
-<wire x1="101" y1="29.5" x2="124.5" y2="29.5" width="0.2" layer="102"/>
-<wire x1="124.5" y1="29.5" x2="124.5" y2="23.5" width="0.2" layer="102"/>
-<wire x1="124.5" y1="23.5" x2="101" y2="23.5" width="0.2" layer="102"/>
-<wire x1="101" y1="23.5" x2="101" y2="29.5" width="0.2" layer="102"/>
-<text x="105.5" y="30" size="1" layer="102" ratio="10">VREF &amp; VDDA Bypass Caps</text>
-<wire x1="-22" y1="34.5" x2="-22" y2="38.5" width="0.2" layer="102"/>
-<wire x1="-22" y1="38.5" x2="-1.5" y2="38.5" width="0.2" layer="102"/>
-<wire x1="-1.5" y1="38.5" x2="-1.5" y2="34.5" width="0.2" layer="102"/>
-<wire x1="19.5" y1="-29" x2="19.5" y2="-7" width="0.2" layer="102"/>
-<wire x1="19.5" y1="-7" x2="37.5" y2="-7" width="0.2" layer="102"/>
-<wire x1="37.5" y1="-7" x2="37.5" y2="-29" width="0.2" layer="102"/>
-<wire x1="37.5" y1="-29" x2="19.5" y2="-29" width="0.2" layer="102"/>
-<wire x1="101" y1="32" x2="101" y2="50.5" width="0.2" layer="102"/>
-<wire x1="101" y1="50.5" x2="122.5" y2="50.5" width="0.2" layer="102"/>
-<wire x1="122.5" y1="50.5" x2="122.5" y2="32" width="0.2" layer="102"/>
-<wire x1="122.5" y1="32" x2="101" y2="32" width="0.2" layer="102"/>
-<wire x1="101" y1="52.5" x2="101" y2="74.5" width="0.2" layer="102"/>
-<wire x1="101" y1="74.5" x2="122.5" y2="74.5" width="0.2" layer="102"/>
-<wire x1="122.5" y1="74.5" x2="122.5" y2="52.5" width="0.2" layer="102"/>
-<wire x1="122.5" y1="52.5" x2="101" y2="52.5" width="0.2" layer="102"/>
-<text x="102.5" y="75.5" size="1" layer="102" ratio="10">SPEAKER INTF.</text>
-<text x="123.5" y="74.5" size="1" layer="102" ratio="10">MIC INTF.</text>
-<wire x1="-2" y1="0" x2="-26.5" y2="0" width="0.2" layer="102"/>
-<wire x1="-26.5" y1="0" x2="-26.5" y2="29" width="0.2" layer="102"/>
-<wire x1="-26.5" y1="29" x2="-2" y2="29" width="0.2" layer="102"/>
-<wire x1="-2" y1="29" x2="-2" y2="0" width="0.2" layer="102"/>
-<text x="20.5" y="-6" size="1" layer="102" ratio="10">USB INTF</text>
+<wire x1="-1.5" y1="52" x2="-1.5" y2="40" width="0.2" layer="201"/>
+<wire x1="-1.5" y1="40" x2="-7" y2="40" width="0.2" layer="201"/>
+<wire x1="-7" y1="40" x2="-7" y2="52" width="0.2" layer="201"/>
+<wire x1="-7" y1="52" x2="-1.5" y2="52" width="0.2" layer="201"/>
+<text x="-6" y="52.5" size="1" layer="201" ratio="10">!TEST!</text>
+<wire x1="-1.5" y1="59" x2="-22" y2="59" width="0.2" layer="201"/>
+<wire x1="-22" y1="59" x2="-22" y2="79" width="0.2" layer="201"/>
+<wire x1="-22" y1="79" x2="-1.5" y2="79" width="0.2" layer="201"/>
+<wire x1="-1.5" y1="79" x2="-1.5" y2="59" width="0.2" layer="201"/>
+<text x="-21" y="79.5" size="1" layer="201" ratio="10">WAKE-UP</text>
+<text x="-9.5" y="79.5" size="1" layer="201" ratio="10">!RESET!</text>
+<wire x1="-22" y1="31" x2="-22" y2="34.5" width="0.2" layer="201"/>
+<wire x1="-22" y1="34.5" x2="-1.5" y2="34.5" width="0.2" layer="201"/>
+<wire x1="-1.5" y1="34.5" x2="-1.5" y2="31" width="0.2" layer="201"/>
+<wire x1="-1.5" y1="31" x2="-22" y2="31" width="0.2" layer="201"/>
+<text x="-17.5" y="39" size="1" layer="201" ratio="10">CPU ByPass Caps</text>
+<wire x1="101" y1="29.5" x2="124.5" y2="29.5" width="0.2" layer="201"/>
+<wire x1="124.5" y1="29.5" x2="124.5" y2="23.5" width="0.2" layer="201"/>
+<wire x1="124.5" y1="23.5" x2="101" y2="23.5" width="0.2" layer="201"/>
+<wire x1="101" y1="23.5" x2="101" y2="29.5" width="0.2" layer="201"/>
+<text x="105.5" y="30" size="1" layer="201" ratio="10">VREF &amp; VDDA Bypass Caps</text>
+<wire x1="-22" y1="34.5" x2="-22" y2="38.5" width="0.2" layer="201"/>
+<wire x1="-22" y1="38.5" x2="-1.5" y2="38.5" width="0.2" layer="201"/>
+<wire x1="-1.5" y1="38.5" x2="-1.5" y2="34.5" width="0.2" layer="201"/>
+<wire x1="19.5" y1="-29" x2="19.5" y2="-7" width="0.2" layer="201"/>
+<wire x1="19.5" y1="-7" x2="37.5" y2="-7" width="0.2" layer="201"/>
+<wire x1="37.5" y1="-7" x2="37.5" y2="-29" width="0.2" layer="201"/>
+<wire x1="37.5" y1="-29" x2="19.5" y2="-29" width="0.2" layer="201"/>
+<wire x1="101" y1="32" x2="101" y2="50.5" width="0.2" layer="201"/>
+<wire x1="101" y1="50.5" x2="122.5" y2="50.5" width="0.2" layer="201"/>
+<wire x1="122.5" y1="50.5" x2="122.5" y2="32" width="0.2" layer="201"/>
+<wire x1="122.5" y1="32" x2="101" y2="32" width="0.2" layer="201"/>
+<wire x1="101" y1="52.5" x2="101" y2="74.5" width="0.2" layer="201"/>
+<wire x1="101" y1="74.5" x2="122.5" y2="74.5" width="0.2" layer="201"/>
+<wire x1="122.5" y1="74.5" x2="122.5" y2="52.5" width="0.2" layer="201"/>
+<wire x1="122.5" y1="52.5" x2="101" y2="52.5" width="0.2" layer="201"/>
+<text x="102.5" y="75.5" size="1" layer="201" ratio="10">SPEAKER INTF.</text>
+<text x="123.5" y="74.5" size="1" layer="201" ratio="10">MIC INTF.</text>
+<wire x1="-2" y1="0" x2="-26.5" y2="0" width="0.2" layer="201"/>
+<wire x1="-26.5" y1="0" x2="-26.5" y2="29" width="0.2" layer="201"/>
+<wire x1="-26.5" y1="29" x2="-2" y2="29" width="0.2" layer="201"/>
+<wire x1="-2" y1="29" x2="-2" y2="0" width="0.2" layer="201"/>
+<text x="20.5" y="-6" size="1" layer="201" ratio="10">USB INTF</text>
 <text x="93" y="-2.5" size="1.6764" layer="100" ratio="10">PTT</text>
 <text x="75" y="-2.5" size="1.6764" layer="100" ratio="10">SPKR</text>
 <text x="84" y="-2.5" size="1.6764" layer="100" ratio="10">MIC</text>
@@ -166,12 +166,12 @@ SPKR</text>
 <text x="22" y="-5" size="1.6764" layer="100" ratio="10">OTG
 USB</text>
 <text x="2.5" y="-2.5" size="1.6764" layer="100" ratio="10">PWR IN</text>
-<text x="6" y="85.5" size="1.6764" layer="100" ratio="10" rot="R90">PWR SW</text>
-<text x="61.5" y="81" size="1.6764" layer="100" ratio="10" rot="R90">ERROR LED</text>
-<text x="42" y="81.5" size="1.6764" layer="100" ratio="10" rot="R90">PWR LED</text>
-<text x="55" y="81" size="1.6764" layer="100" ratio="10" rot="R90">PTT LED</text>
-<text x="49.5" y="81.5" size="1.6764" layer="100" ratio="10" rot="R90">RCVR LEV</text>
-<text x="82" y="83" size="1.6764" layer="100" ratio="10" rot="R90">SPKR LEV</text>
+<text x="6.5" y="81.5" size="1.6764" layer="100" ratio="10" rot="R90">PWR SW</text>
+<text x="39" y="81" size="1.6764" layer="100" ratio="10" rot="R90">ERROR LED</text>
+<text x="19.5" y="81" size="1.6764" layer="100" ratio="10" rot="R90">PWR LED</text>
+<text x="32.5" y="81" size="1.6764" layer="100" ratio="10" rot="R90">PTT LED</text>
+<text x="26" y="81" size="1.6764" layer="100" ratio="10" rot="R90">RCVR LEV</text>
+<text x="84.5" y="83.5" size="1.6764" layer="100" ratio="10" rot="R90">SPKR LEV</text>
 <dimension x1="0" y1="0" x2="11.5" y2="8" x3="5.75" y3="-7.5" textsize="1" textratio="10" layer="100" dtype="horizontal"/>
 <dimension x1="0" y1="0" x2="28" y2="0.5" x3="14" y3="-11.5" textsize="1" textratio="10" layer="100" dtype="horizontal"/>
 <dimension x1="0" y1="0" x2="38.5" y2="8" x3="19.25" y3="-15.5" textsize="1" textratio="10" layer="100" dtype="horizontal"/>
@@ -440,25 +440,6 @@ INFINEON, www.infineon.com/cmc_upload/0/000/010/257/eh_db_5b.pdf</description>
 <wire x1="-1.5" y1="-2" x2="-1.5" y2="2" width="0" layer="39"/>
 <text x="-2.5" y="2.5" size="1" layer="25" ratio="10">&gt;NAME</text>
 </package>
-<package name="LED-R/G">
-<smd name="2" x="-0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<smd name="3" x="0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<smd name="4" x="0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<smd name="1" x="-0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<wire x1="-1.8" y1="1.6" x2="-1.8" y2="-1.2" width="0.15" layer="21"/>
-<wire x1="-1.8" y1="-1.2" x2="-1.8" y2="-1.6" width="0.15" layer="21"/>
-<wire x1="1.8" y1="1.6" x2="1.8" y2="-1.6" width="0.15" layer="21"/>
-<wire x1="-1.8" y1="1.6" x2="-1.6" y2="1.6" width="0.15" layer="21"/>
-<wire x1="1.8" y1="1.6" x2="1.6" y2="1.6" width="0.15" layer="21"/>
-<wire x1="-1.8" y1="-1.6" x2="-1.6" y2="-1.6" width="0.15" layer="21"/>
-<wire x1="1.8" y1="-1.6" x2="1.6" y2="-1.6" width="0.15" layer="21"/>
-<circle x="-2.5" y="-1.5" radius="0.4" width="0" layer="21"/>
-<text x="-2.5" y="3" size="1" layer="25" ratio="10">&gt;NAME</text>
-<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0" layer="39"/>
-<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0" layer="39"/>
-<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0" layer="39"/>
-<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0" layer="39"/>
-</package>
 <package name="PSO-DDA">
 <wire x1="1.6" y1="-2.9" x2="-1.6" y2="-2.9" width="0.15" layer="21"/>
 <wire x1="-1.6" y1="2.9" x2="1.6" y2="2.9" width="0.15" layer="21"/>
@@ -592,25 +573,6 @@ chip</description>
 <rectangle x1="-1.6" y1="-1.25" x2="-1.095" y2="1.25" layer="51"/>
 <rectangle x1="1.095" y1="-1.25" x2="1.6" y2="1.25" layer="51"/>
 </package>
-<package name="CAP-CHEMI-F55">
-<smd name="2" x="0" y="-2.7" dx="3.5" dy="1.6" layer="1" rot="R270"/>
-<smd name="1" x="0" y="2.7" dx="3.5" dy="1.6" layer="1" rot="R270"/>
-<wire x1="-3.5" y1="-3.5" x2="-3.5" y2="2.5" width="0.15" layer="21"/>
-<wire x1="3.5" y1="-3.5" x2="3.5" y2="2.5" width="0.15" layer="21"/>
-<wire x1="-3.5" y1="-3.5" x2="-1.5" y2="-3.5" width="0.15" layer="21"/>
-<wire x1="1.5" y1="-3.5" x2="3.5" y2="-3.5" width="0.15" layer="21"/>
-<wire x1="-2.5" y1="3.5" x2="-1.5" y2="3.5" width="0.15" layer="21"/>
-<wire x1="1.5" y1="3.5" x2="2.5" y2="3.5" width="0.15" layer="21"/>
-<wire x1="-3.5" y1="2.5" x2="-2.5" y2="3.5" width="0.15" layer="21"/>
-<wire x1="3.5" y1="2.5" x2="2.5" y2="3.5" width="0.15" layer="21"/>
-<text x="-3" y="1" size="1.9304" layer="21" ratio="10">+</text>
-<text x="-3" y="-3" size="1.9304" layer="21" ratio="10">-</text>
-<text x="-2" y="5.5" size="1" layer="21" ratio="10">&gt;NAME</text>
-<wire x1="-4" y1="5" x2="4" y2="5" width="0" layer="39"/>
-<wire x1="4" y1="5" x2="4" y2="-5" width="0" layer="39"/>
-<wire x1="4" y1="-5" x2="-4" y2="-5" width="0" layer="39"/>
-<wire x1="-4" y1="-5" x2="-4" y2="5" width="0" layer="39"/>
-</package>
 <package name="SOT23">
 <description>&lt;B&gt;DIODE&lt;/B&gt;</description>
 <wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.6604" width="0.1524" layer="51"/>
@@ -694,120 +656,6 @@ Source: http://www.vishay.com/docs/83673/sfh618.pdf</description>
 <wire x1="2.7" y1="-4.3" x2="-2.7" y2="-4.3" width="0" layer="39"/>
 <wire x1="-2.7" y1="-4.3" x2="-2.7" y2="4.3" width="0" layer="39"/>
 </package>
-<package name="LQFP100-14">
-<smd name="1" x="-6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="2" x="-5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="3" x="-5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="4" x="-4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="5" x="-4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="6" x="-3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="7" x="-3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="8" x="-2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="9" x="-2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="10" x="-1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="11" x="-1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="12" x="-0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="13" x="0" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="14" x="0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="15" x="1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="16" x="1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="17" x="2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="18" x="2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="19" x="3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="20" x="3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="21" x="4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="22" x="4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="23" x="5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="24" x="5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="25" x="6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="26" x="7.5" y="-6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="27" x="7.5" y="-5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="28" x="7.5" y="-5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="29" x="7.5" y="-4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="30" x="7.5" y="-4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="31" x="7.5" y="-3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="32" x="7.5" y="-3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="33" x="7.5" y="-2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="34" x="7.5" y="-2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="35" x="7.5" y="-1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="36" x="7.5" y="-1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="37" x="7.5" y="-0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="38" x="7.5" y="0" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="39" x="7.5" y="0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="40" x="7.5" y="1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="41" x="7.5" y="1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="42" x="7.5" y="2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="43" x="7.5" y="2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="44" x="7.5" y="3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="45" x="7.5" y="3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="46" x="7.5" y="4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="47" x="7.5" y="4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="48" x="7.5" y="5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="49" x="7.5" y="5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="50" x="7.5" y="6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<wire x1="-6.5" y1="6.5" x2="6.5" y2="6.5" width="0.15" layer="21"/>
-<wire x1="6.5" y1="6.5" x2="6.5" y2="-6.5" width="0.15" layer="21"/>
-<wire x1="6.5" y1="-6.5" x2="-5.5" y2="-6.5" width="0.15" layer="21"/>
-<wire x1="-5.5" y1="-6.5" x2="-6.5" y2="-5.5" width="0.15" layer="21"/>
-<wire x1="-6.5" y1="-5.5" x2="-6.5" y2="6.5" width="0.15" layer="21"/>
-<circle x="-5" y="-5" radius="0.5" width="0.15" layer="21"/>
-<smd name="51" x="6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="52" x="5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="53" x="5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="54" x="4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="55" x="4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="56" x="3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="57" x="3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="58" x="2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="59" x="2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="60" x="1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="61" x="1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="62" x="0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="63" x="0" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="64" x="-0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="65" x="-1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="66" x="-1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="67" x="-2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="68" x="-2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="69" x="-3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="70" x="-3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="71" x="-4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="72" x="-4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="73" x="-5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="74" x="-5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="75" x="-6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="76" x="-7.5" y="6" dx="1.2" dy="0.3" layer="1"/>
-<smd name="77" x="-7.5" y="5.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="78" x="-7.5" y="5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="79" x="-7.5" y="4.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="80" x="-7.5" y="4" dx="1.2" dy="0.3" layer="1"/>
-<smd name="81" x="-7.5" y="3.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="82" x="-7.5" y="3" dx="1.2" dy="0.3" layer="1"/>
-<smd name="83" x="-7.5" y="2.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="84" x="-7.5" y="2" dx="1.2" dy="0.3" layer="1"/>
-<smd name="85" x="-7.5" y="1.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="86" x="-7.5" y="1" dx="1.2" dy="0.3" layer="1"/>
-<smd name="87" x="-7.5" y="0.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="88" x="-7.5" y="0" dx="1.2" dy="0.3" layer="1"/>
-<smd name="89" x="-7.5" y="-0.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="90" x="-7.5" y="-1" dx="1.2" dy="0.3" layer="1"/>
-<smd name="91" x="-7.5" y="-1.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="92" x="-7.5" y="-2" dx="1.2" dy="0.3" layer="1"/>
-<smd name="93" x="-7.5" y="-2.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="94" x="-7.5" y="-3" dx="1.2" dy="0.3" layer="1"/>
-<smd name="95" x="-7.5" y="-3.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="96" x="-7.5" y="-4" dx="1.2" dy="0.3" layer="1"/>
-<smd name="97" x="-7.5" y="-4.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="98" x="-7.5" y="-5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="99" x="-7.5" y="-5.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="100" x="-7.5" y="-6" dx="1.2" dy="0.3" layer="1"/>
-<wire x1="-8.5" y1="8.5" x2="8.5" y2="8.5" width="0" layer="39"/>
-<wire x1="8.5" y1="8.5" x2="8.5" y2="-8.5" width="0" layer="39"/>
-<wire x1="8.5" y1="-8.5" x2="-8.5" y2="-8.5" width="0" layer="39"/>
-<wire x1="-8.5" y1="-8.5" x2="-8.5" y2="8.5" width="0" layer="39"/>
-<text x="-8.5" y="9.5" size="1" layer="25" ratio="10">&gt;NAME</text>
-<text x="-8.5" y="-10.5" size="1" layer="25" ratio="10">&gt;VALUE</text>
-</package>
 <package name="RASM712PX">
 <smd name="1" x="-6.43" y="-1.24" dx="6.35" dy="3.3" layer="1" rot="R90"/>
 <smd name="2" x="0.76" y="7.9" dx="4.06" dy="3.3" layer="1" rot="R90"/>
@@ -859,38 +707,6 @@ Source: http://www.vishay.com/docs/83673/sfh618.pdf</description>
 <wire x1="1.7" y1="-2.2" x2="-1.7" y2="-2.2" width="0.075" layer="39"/>
 <wire x1="-1.7" y1="-2.2" x2="-1.7" y2="2.2" width="0.075" layer="39"/>
 </package>
-<package name="MOLEX-MINI-B-SMT">
-<smd name="1" x="-1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="2" x="-0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="3" x="0" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="4" x="0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="5" x="1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="6" x="-5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
-<smd name="7" x="5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
-<smd name="8" x="-5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
-<smd name="9" x="5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
-<hole x="-2.2" y="4.25" drill="0.9"/>
-<hole x="2.2" y="4.25" drill="0.9"/>
-<wire x1="-7" y1="0" x2="7" y2="0" width="0.15" layer="51"/>
-<text x="-4.5" y="-2" size="1" layer="51" ratio="10">BOARD EDGE</text>
-<wire x1="-3.1" y1="0" x2="-3.1" y2="1.2" width="0" layer="39"/>
-<wire x1="-3.1" y1="1.2" x2="-3" y2="1.2" width="0" layer="39"/>
-<wire x1="-3" y1="1.2" x2="3.1" y2="1.2" width="0" layer="39"/>
-<wire x1="3.1" y1="1.2" x2="3.1" y2="0" width="0" layer="39"/>
-<wire x1="3.1" y1="0" x2="-3.1" y2="0" width="0" layer="39"/>
-<wire x1="-7" y1="8.5" x2="7" y2="8.5" width="0" layer="39"/>
-<wire x1="7" y1="8.5" x2="7" y2="-0.5" width="0" layer="39"/>
-<wire x1="7" y1="-0.5" x2="4" y2="-0.5" width="0" layer="39"/>
-<wire x1="4" y1="-0.5" x2="4" y2="1.5" width="0" layer="39"/>
-<wire x1="4" y1="1.5" x2="-4" y2="1.5" width="0" layer="39"/>
-<wire x1="-4" y1="1.5" x2="-4" y2="-0.5" width="0" layer="39"/>
-<wire x1="-4" y1="-0.5" x2="-7" y2="-0.5" width="0" layer="39"/>
-<wire x1="-7" y1="-0.5" x2="-7" y2="8.5" width="0" layer="39"/>
-<text x="-6.5" y="9" size="1" layer="21" ratio="10">&gt;NAME</text>
-<wire x1="-4" y1="0" x2="-4" y2="8.5" width="0.15" layer="21"/>
-<wire x1="-4" y1="8.5" x2="4" y2="8.5" width="0.15" layer="21"/>
-<wire x1="4" y1="8.5" x2="4" y2="0" width="0.15" layer="21"/>
-</package>
 <package name="TRIMPOT91">
 <pad name="2" x="0" y="-2.54" drill="0.7" diameter="1.27"/>
 <pad name="1" x="-2.54" y="-2.54" drill="0.7" diameter="1.27"/>
@@ -1129,6 +945,194 @@ chip</description>
 </package>
 </packages>
 </library>
+<library name="SM1000">
+<description>Generated from &lt;b&gt;SM1000.sch&lt;/b&gt;&lt;p&gt;
+by exp-lbrs.ulp</description>
+<packages>
+<package name="LQFP100-14">
+<circle x="-5" y="-5" radius="0.5" width="0.15" layer="21"/>
+<wire x1="-6.5" y1="6.5" x2="6.5" y2="6.5" width="0.15" layer="21"/>
+<wire x1="6.5" y1="6.5" x2="6.5" y2="-6.5" width="0.15" layer="21"/>
+<wire x1="6.5" y1="-6.5" x2="-5.5" y2="-6.5" width="0.15" layer="21"/>
+<wire x1="-5.5" y1="-6.5" x2="-6.5" y2="-5.5" width="0.15" layer="21"/>
+<wire x1="-6.5" y1="-5.5" x2="-6.5" y2="6.5" width="0.15" layer="21"/>
+<wire x1="-8.5" y1="8.5" x2="8.5" y2="8.5" width="0" layer="39"/>
+<wire x1="8.5" y1="8.5" x2="8.5" y2="-8.5" width="0" layer="39"/>
+<wire x1="8.5" y1="-8.5" x2="-8.5" y2="-8.5" width="0" layer="39"/>
+<wire x1="-8.5" y1="-8.5" x2="-8.5" y2="8.5" width="0" layer="39"/>
+<smd name="1" x="-6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="2" x="-5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="3" x="-5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="4" x="-4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="5" x="-4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="6" x="-3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="7" x="-3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="8" x="-2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="9" x="-2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="10" x="-1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="11" x="-1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="12" x="-0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="13" x="0" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="14" x="0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="15" x="1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="16" x="1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="17" x="2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="18" x="2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="19" x="3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="20" x="3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="21" x="4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="22" x="4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="23" x="5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="24" x="5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="25" x="6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="26" x="7.5" y="-6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="27" x="7.5" y="-5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="28" x="7.5" y="-5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="29" x="7.5" y="-4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="30" x="7.5" y="-4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="31" x="7.5" y="-3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="32" x="7.5" y="-3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="33" x="7.5" y="-2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="34" x="7.5" y="-2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="35" x="7.5" y="-1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="36" x="7.5" y="-1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="37" x="7.5" y="-0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="38" x="7.5" y="0" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="39" x="7.5" y="0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="40" x="7.5" y="1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="41" x="7.5" y="1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="42" x="7.5" y="2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="43" x="7.5" y="2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="44" x="7.5" y="3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="45" x="7.5" y="3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="46" x="7.5" y="4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="47" x="7.5" y="4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="48" x="7.5" y="5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="49" x="7.5" y="5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="50" x="7.5" y="6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="51" x="6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="52" x="5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="53" x="5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="54" x="4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="55" x="4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="56" x="3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="57" x="3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="58" x="2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="59" x="2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="60" x="1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="61" x="1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="62" x="0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="63" x="0" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="64" x="-0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="65" x="-1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="66" x="-1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="67" x="-2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="68" x="-2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="69" x="-3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="70" x="-3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="71" x="-4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="72" x="-4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="73" x="-5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="74" x="-5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="75" x="-6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="76" x="-7.5" y="6" dx="1.2" dy="0.3" layer="1"/>
+<smd name="77" x="-7.5" y="5.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="78" x="-7.5" y="5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="79" x="-7.5" y="4.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="80" x="-7.5" y="4" dx="1.2" dy="0.3" layer="1"/>
+<smd name="81" x="-7.5" y="3.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="82" x="-7.5" y="3" dx="1.2" dy="0.3" layer="1"/>
+<smd name="83" x="-7.5" y="2.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="84" x="-7.5" y="2" dx="1.2" dy="0.3" layer="1"/>
+<smd name="85" x="-7.5" y="1.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="86" x="-7.5" y="1" dx="1.2" dy="0.3" layer="1"/>
+<smd name="87" x="-7.5" y="0.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="88" x="-7.5" y="0" dx="1.2" dy="0.3" layer="1"/>
+<smd name="89" x="-7.5" y="-0.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="90" x="-7.5" y="-1" dx="1.2" dy="0.3" layer="1"/>
+<smd name="91" x="-7.5" y="-1.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="92" x="-7.5" y="-2" dx="1.2" dy="0.3" layer="1"/>
+<smd name="93" x="-7.5" y="-2.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="94" x="-7.5" y="-3" dx="1.2" dy="0.3" layer="1"/>
+<smd name="95" x="-7.5" y="-3.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="96" x="-7.5" y="-4" dx="1.2" dy="0.3" layer="1"/>
+<smd name="97" x="-7.5" y="-4.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="98" x="-7.5" y="-5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="99" x="-7.5" y="-5.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="100" x="-7.5" y="-6" dx="1.2" dy="0.3" layer="1"/>
+<text x="-8.5" y="9.5" size="1" layer="25" ratio="10">&gt;NAME</text>
+<text x="-8.5" y="-10.5" size="1" layer="25" ratio="10">&gt;VALUE</text>
+</package>
+<package name="LED-R/G">
+<circle x="-2.5" y="-1.5" radius="0.4" width="0" layer="21"/>
+<wire x1="-1.8" y1="1.6" x2="-1.8" y2="-1.2" width="0.15" layer="21"/>
+<wire x1="-1.8" y1="-1.2" x2="-1.8" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="1.8" y1="1.6" x2="1.8" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="-1.8" y1="1.6" x2="-1.6" y2="1.6" width="0.15" layer="21"/>
+<wire x1="1.8" y1="1.6" x2="1.6" y2="1.6" width="0.15" layer="21"/>
+<wire x1="-1.8" y1="-1.6" x2="-1.6" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="1.8" y1="-1.6" x2="1.6" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0" layer="39"/>
+<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0" layer="39"/>
+<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0" layer="39"/>
+<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0" layer="39"/>
+<smd name="1" x="-0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<smd name="2" x="-0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<smd name="3" x="0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<smd name="4" x="0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<text x="-2.5" y="3" size="1" layer="25" ratio="10">&gt;NAME</text>
+</package>
+<package name="MOLEX-MINI-B-SMT">
+<wire x1="-7" y1="0" x2="7" y2="0" width="0.15" layer="51"/>
+<wire x1="-3.1" y1="0" x2="-3.1" y2="1.2" width="0" layer="39"/>
+<wire x1="-3.1" y1="1.2" x2="-3" y2="1.2" width="0" layer="39"/>
+<wire x1="-3" y1="1.2" x2="3.1" y2="1.2" width="0" layer="39"/>
+<wire x1="3.1" y1="1.2" x2="3.1" y2="0" width="0" layer="39"/>
+<wire x1="3.1" y1="0" x2="-3.1" y2="0" width="0" layer="39"/>
+<wire x1="-7" y1="8.5" x2="7" y2="8.5" width="0" layer="39"/>
+<wire x1="7" y1="8.5" x2="7" y2="-0.5" width="0" layer="39"/>
+<wire x1="7" y1="-0.5" x2="4" y2="-0.5" width="0" layer="39"/>
+<wire x1="4" y1="-0.5" x2="4" y2="1.5" width="0" layer="39"/>
+<wire x1="4" y1="1.5" x2="-4" y2="1.5" width="0" layer="39"/>
+<wire x1="-4" y1="1.5" x2="-4" y2="-0.5" width="0" layer="39"/>
+<wire x1="-4" y1="-0.5" x2="-7" y2="-0.5" width="0" layer="39"/>
+<wire x1="-7" y1="-0.5" x2="-7" y2="8.5" width="0" layer="39"/>
+<wire x1="-4" y1="0" x2="-4" y2="8.5" width="0.15" layer="21"/>
+<wire x1="-4" y1="8.5" x2="4" y2="8.5" width="0.15" layer="21"/>
+<wire x1="4" y1="8.5" x2="4" y2="0" width="0.15" layer="21"/>
+<smd name="1" x="-1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="2" x="-0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="3" x="0" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="4" x="0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="5" x="1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="6" x="-5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
+<smd name="7" x="5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
+<smd name="8" x="-5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
+<smd name="9" x="5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
+<text x="-4.5" y="-2" size="1" layer="51" ratio="10">BOARD EDGE</text>
+<text x="-6.5" y="9" size="1" layer="21" ratio="10">&gt;NAME</text>
+<hole x="-2.2" y="4.25" drill="0.9"/>
+<hole x="2.2" y="4.25" drill="0.9"/>
+</package>
+<package name="C1210">
+<wire x1="-2.35" y1="-1.6" x2="-2.35" y2="1.6" width="0" layer="39"/>
+<wire x1="-2.35" y1="1.6" x2="2.35" y2="1.6" width="0" layer="39"/>
+<wire x1="2.35" y1="1.6" x2="2.35" y2="-1.6" width="0" layer="39"/>
+<wire x1="2.35" y1="-1.6" x2="-2.35" y2="-1.6" width="0" layer="39"/>
+<wire x1="-0.5" y1="1.35" x2="0.5" y2="1.35" width="0.127" layer="21"/>
+<wire x1="-0.5" y1="-1.35" x2="0.5" y2="-1.35" width="0.127" layer="21"/>
+<wire x1="-1.6" y1="-1.25" x2="-1.6" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-1.6" y1="1.25" x2="1.6" y2="1.25" width="0.127" layer="51"/>
+<wire x1="1.6" y1="1.25" x2="1.6" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.6" y1="-1.25" x2="-1.6" y2="-1.25" width="0.127" layer="51"/>
+<rectangle x1="-1.6" y1="-1.25" x2="-1.095" y2="1.25" layer="51"/>
+<rectangle x1="1.095" y1="-1.25" x2="1.6" y2="1.25" layer="51"/>
+<smd name="1" x="-1.5" y="0" dx="2.7" dy="1.15" layer="1" roundness="25" rot="R90"/>
+<smd name="2" x="1.5" y="0" dx="2.7" dy="1.15" layer="1" rot="R90"/>
+<text x="-2" y="2" size="1" layer="25" font="vector" ratio="10">&gt;NAME</text>
+</package>
+</packages>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -1311,93 +1315,93 @@ design rules under a new name.</description>
 <element name="U4" library="AA-IC" package="ECOPACK-11" value="EMIF02-USB03F2" x="28.5" y="14" smashed="yes" rot="R180">
 <attribute name="NAME" x="31" y="12.25" size="1" layer="25" ratio="10" rot="R180"/>
 </element>
-<element name="MIC1" library="_RoweTel" package="CMA-4544PF-W" value="CMA-4544PF-W" x="-8.5" y="6" smashed="yes" rot="R270">
-<attribute name="NAME" x="-3" y="12" size="1" layer="21" ratio="10" rot="R270"/>
+<element name="MIC1" library="_RoweTel" package="CMA-4544PF-W" value="CMA-4544PF-W" x="70.5" y="73.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="74.5" y="78" size="1" layer="21" ratio="10"/>
 </element>
-<element name="CN5" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="47.5" y="8" smashed="yes" rot="R270">
+<element name="CN5" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="47.5" y="8" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="49.5" y="16.5" size="1" layer="25" ratio="10"/>
 </element>
-<element name="CN8" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="38.5" y="8" smashed="yes" rot="R270">
+<element name="CN8" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="38.5" y="8" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="40.5" y="16.5" size="1" layer="25" ratio="10"/>
 </element>
-<element name="L2" library="_RoweTel" package="SRN6045" value="4.7uH" x="8" y="32" smashed="yes" rot="R270">
+<element name="L2" library="_RoweTel" package="SRN6045" value="4.7uH" x="8" y="32" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="4" y="36.5" size="1" layer="25" ratio="10"/>
 </element>
 <element name="C39" library="_RoweTel" package="CAP-CHEMI-HA0" value="470uF,16V" x="43.25" y="29.07" smashed="yes" rot="R270">
 <attribute name="NAME" x="50.25" y="32.07" size="1" layer="21" ratio="10" rot="R270"/>
 </element>
-<element name="SW2" library="_RoweTel" package="SW-SPST-TE-2-1437565-0" value="SW-SPST-2-1437565-0" x="-7.5" y="71" smashed="yes">
-<attribute name="NAME" x="-2.5" y="64.5" size="1" layer="25" ratio="10" rot="R90"/>
+<element name="SW2" library="_RoweTel" package="SW-SPST-TE-2-1437565-0" value="SW-SPST-2-1437565-0" x="13.5" y="64.5" smashed="yes">
+<attribute name="NAME" x="18.5" y="58" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="C24" library="_Coherix" package="C0603" value="1uF,16V" x="-19.85" y="35.95" smashed="yes">
-<attribute name="NAME" x="-21.1" y="36.7175" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-21.1" y="33.9125" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C24" library="_Coherix" package="C0603" value="1uF,16V" x="31.85" y="42.05" smashed="yes" rot="R180">
+<attribute name="NAME" x="33.1" y="41.2825" size="1" layer="25" font="vector" ratio="10" rot="R180"/>
+<attribute name="VALUE" x="33.1" y="44.0875" size="1" layer="27" font="vector" ratio="10" rot="R180"/>
 </element>
-<element name="C21" library="_Coherix" package="C0603" value="100nF,16V" x="-12.1" y="35.87" smashed="yes">
-<attribute name="NAME" x="-13.35" y="36.6375" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-13.35" y="33.8325" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C21" library="_Coherix" package="C0603" value="100nF,16V" x="38.13" y="69.9" smashed="yes" rot="R90">
+<attribute name="NAME" x="37.3625" y="68.65" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="40.1675" y="68.65" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C20" library="_Coherix" package="C0603" value="100nF,16V" x="-19.71" y="32.37" smashed="yes">
-<attribute name="NAME" x="-20.96" y="33.1375" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-20.96" y="30.3325" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C20" library="_Coherix" package="C0603" value="100nF,16V" x="26.13" y="70.29" smashed="yes" rot="R90">
+<attribute name="NAME" x="25.3625" y="69.04" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="28.1675" y="69.04" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C19" library="_Coherix" package="C0603" value="100nF,16V" x="-15.82" y="32.37" smashed="yes">
-<attribute name="NAME" x="-17.07" y="33.1375" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-17.07" y="30.3325" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C19" library="_Coherix" package="C0603" value="100nF,16V" x="29.13" y="70.18" smashed="yes" rot="R90">
+<attribute name="NAME" x="28.3625" y="68.93" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="31.1675" y="68.93" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C18" library="_Coherix" package="C0603" value="100nF,16V" x="-11.6" y="32.29" smashed="yes">
-<attribute name="NAME" x="-12.85" y="33.0575" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-12.85" y="30.2525" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C18" library="_Coherix" package="C0603" value="100nF,16V" x="32.21" y="69.9" smashed="yes" rot="R90">
+<attribute name="NAME" x="31.4425" y="68.65" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="34.2475" y="68.65" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C17" library="_Coherix" package="C0603" value="100nF,16V" x="-7.71" y="32.29" smashed="yes">
-<attribute name="NAME" x="-8.96" y="33.0575" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-8.96" y="30.2525" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C17" library="_Coherix" package="C0603" value="100nF,16V" x="35.21" y="70.29" smashed="yes" rot="R90">
+<attribute name="NAME" x="34.4425" y="69.04" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="37.2475" y="69.04" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
 <element name="C16" library="_Coherix" package="C0603" value="100nF,16V" x="40.5" y="67" smashed="yes" rot="R90">
 <attribute name="NAME" x="41.2325" y="68.75" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
 <attribute name="VALUE" x="42.5375" y="65.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="R31" library="_Coherix" package="R0603" value="0 Ohm" x="44" y="45" smashed="yes" rot="R90">
-<attribute name="NAME" x="46.111" y="43.611" size="1.016" layer="25" rot="R90"/>
+<element name="R31" library="_Coherix" package="R0603" value="0 Ohm" x="42" y="45" smashed="yes" rot="R90">
+<attribute name="NAME" x="44.111" y="43.611" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="C12" library="_RoweTel" package="C1206-TANT" value="1uF,16V,TANT" x="124" y="24" smashed="yes" rot="R90">
-<attribute name="NAME" x="126.5" y="23" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<element name="C12" library="_RoweTel" package="C1206-TANT" value="1uF,16V,TANT" x="67.5" y="35.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="70" y="33.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C10" library="_RoweTel" package="C1206-TANT" value="1uF,16V,TANT" x="117" y="24" smashed="yes" rot="R90">
-<attribute name="NAME" x="119.5" y="23" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<element name="C10" library="_RoweTel" package="C1206-TANT" value="1uF,16V,TANT" x="60" y="40" smashed="yes" rot="R90">
+<attribute name="NAME" x="62.5" y="37.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C11" library="_Coherix" package="C0603" value="100nF,16V" x="113.5" y="24.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="115.5" y="23" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="115.5375" y="23.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C11" library="_Coherix" package="C0603" value="100nF,16V" x="63.5" y="39" smashed="yes" rot="R90">
+<attribute name="NAME" x="65.5" y="37.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="65.5375" y="37.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C13" library="_Coherix" package="C0603" value="100nF,16V" x="120.5" y="24.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="122.5" y="23" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="122.5375" y="23.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C13" library="_Coherix" package="C0603" value="100nF,16V" x="64" y="35" smashed="yes" rot="R90">
+<attribute name="NAME" x="66" y="33.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="66.0375" y="33.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="L1" library="_RoweTel" package="FCM1608" value="FCM1608" x="128" y="24" smashed="yes" rot="R90">
-<attribute name="NAME" x="130.5" y="23" size="1" layer="25" ratio="10" rot="R90"/>
+<element name="L1" library="_RoweTel" package="FCM1608" value="FCM1608" x="71.5" y="35" smashed="yes" rot="R270">
+<attribute name="NAME" x="74" y="33.5" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="R2" library="_Coherix" package="R0603" value="4.7K,1%" x="35" y="54" smashed="yes">
-<attribute name="NAME" x="33.5" y="55" size="1.016" layer="25"/>
+<element name="R2" library="_Coherix" package="R0603" value="4.7K,1%" x="32" y="54" smashed="yes">
+<attribute name="NAME" x="30.5" y="55" size="1.016" layer="25"/>
 </element>
-<element name="R5" library="_Coherix" package="R0603" value="4.7K,1%" x="35" y="48" smashed="yes">
-<attribute name="NAME" x="33.5" y="49" size="1.016" layer="25"/>
+<element name="R5" library="_Coherix" package="R0603" value="4.7K,1%" x="32" y="48" smashed="yes">
+<attribute name="NAME" x="30.5" y="49" size="1.016" layer="25"/>
 </element>
-<element name="R6" library="_Coherix" package="R0603" value="10K,1%" x="35" y="45" smashed="yes">
-<attribute name="NAME" x="33.5" y="46" size="1.016" layer="25"/>
+<element name="R6" library="_Coherix" package="R0603" value="10K,1%" x="32" y="45" smashed="yes">
+<attribute name="NAME" x="30.5" y="46" size="1.016" layer="25"/>
 </element>
-<element name="R1" library="_Coherix" package="R0603" value="100K,1%" x="-10" y="62" smashed="yes" rot="R270">
-<attribute name="NAME" x="-7.889" y="60.611" size="1.016" layer="25" rot="R90"/>
+<element name="R1" library="_Coherix" package="R0603" value="100K,1%" x="22" y="70" smashed="yes" rot="R270">
+<attribute name="NAME" x="24.111" y="68.611" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="C1" library="_Coherix" package="C0603" value="100nF,16V" x="-5.5" y="62" smashed="yes" rot="R270">
-<attribute name="NAME" x="-3.2675" y="60.75" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="-7.5375" y="63.25" size="1" layer="27" font="vector" ratio="10" rot="R270"/>
+<element name="C1" library="_Coherix" package="C0603" value="100nF,16V" x="19" y="70" smashed="yes" rot="R270">
+<attribute name="NAME" x="21.2325" y="68.75" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="16.9625" y="71.25" size="1" layer="27" font="vector" ratio="10" rot="R270"/>
 </element>
-<element name="R9" library="_Coherix" package="R0603" value="10K,1%" x="35" y="51" smashed="yes">
-<attribute name="NAME" x="33.5" y="52" size="1.016" layer="25"/>
+<element name="R9" library="_Coherix" package="R0603" value="10K,1%" x="32" y="51" smashed="yes">
+<attribute name="NAME" x="30.5" y="52" size="1.016" layer="25"/>
 </element>
-<element name="R8" library="_Coherix" package="R0603" value="10K,1%" x="31" y="54" smashed="yes">
-<attribute name="NAME" x="29.5" y="52" size="1.016" layer="25"/>
+<element name="R8" library="_Coherix" package="R0603" value="10K,1%" x="28" y="54" smashed="yes">
+<attribute name="NAME" x="26.5" y="52" size="1.016" layer="25"/>
 </element>
 <element name="C14" library="_RoweTel" package="C0805" value="2.2uF,16V" x="43" y="67" smashed="yes" rot="R90">
 <attribute name="NAME" x="43.4825" y="69.025" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
@@ -1407,40 +1411,40 @@ design rules under a new name.</description>
 <attribute name="NAME" x="58.025" y="62.5175" size="1" layer="25" font="vector" ratio="10"/>
 <attribute name="VALUE" x="58.025" y="59.2125" size="1" layer="27" font="vector" ratio="10"/>
 </element>
-<element name="X1" library="_RoweTel" package="HC49-SMT" value="8.0MHz" x="50.1" y="40.03" smashed="yes" rot="R180">
-<attribute name="NAME" x="59.5" y="37" size="1" layer="25" ratio="10" rot="R90"/>
+<element name="X1" library="_RoweTel" package="HC49-SMT" value="8.0MHz" x="48.1" y="40.03" smashed="yes" rot="R180">
+<attribute name="NAME" x="57.5" y="37" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="C3" library="_Coherix" package="C0603" value="100nF,16V" x="47" y="45" smashed="yes" rot="R90">
-<attribute name="NAME" x="49" y="43.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="49.0375" y="43.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C3" library="_Coherix" package="C0603" value="100nF,16V" x="45" y="45" smashed="yes" rot="R90">
+<attribute name="NAME" x="47" y="43.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="47.0375" y="43.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C2" library="_Coherix" package="C0603" value="100nF,16V" x="53" y="45" smashed="yes" rot="R90">
-<attribute name="NAME" x="55" y="43.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="55.0375" y="43.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C2" library="_Coherix" package="C0603" value="100nF,16V" x="51" y="45" smashed="yes" rot="R90">
+<attribute name="NAME" x="53" y="43.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="53.0375" y="43.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="R14" library="_Coherix" package="R0603" value="220,1%" x="50" y="45" smashed="yes" rot="R270">
-<attribute name="NAME" x="52" y="43.5" size="1.016" layer="25" rot="R90"/>
+<element name="R14" library="_Coherix" package="R0603" value="220,1%" x="48" y="45" smashed="yes" rot="R270">
+<attribute name="NAME" x="50" y="43.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="CN1" library="_Coherix" package="HDR100-6" value="HDR100-6" x="27.5" y="77" smashed="yes">
-<attribute name="NAME" x="26.5" y="79" size="1.27" layer="21"/>
+<element name="CN1" library="_Coherix" package="HDR100-6" value="HDR100-6" x="27" y="65" smashed="yes">
+<attribute name="NAME" x="26" y="67" size="1.27" layer="21"/>
 </element>
-<element name="R19" library="_Coherix" package="R0603" value="22,1%" x="23" y="73" smashed="yes" rot="R90">
-<attribute name="NAME" x="25" y="71.5" size="1.016" layer="25" rot="R90"/>
+<element name="R19" library="_Coherix" package="R0603" value="22,1%" x="22.5" y="61" smashed="yes" rot="R90">
+<attribute name="NAME" x="24.5" y="59.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R20" library="_Coherix" package="R0603" value="22,1%" x="29" y="73" smashed="yes" rot="R90">
-<attribute name="NAME" x="31" y="71.5" size="1.016" layer="25" rot="R90"/>
+<element name="R20" library="_Coherix" package="R0603" value="22,1%" x="28.5" y="61" smashed="yes" rot="R90">
+<attribute name="NAME" x="30.5" y="59.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R21" library="_Coherix" package="R0603" value="22,1%" x="32" y="73" smashed="yes" rot="R90">
-<attribute name="NAME" x="34" y="71.5" size="1.016" layer="25" rot="R90"/>
+<element name="R21" library="_Coherix" package="R0603" value="22,1%" x="31.5" y="61" smashed="yes" rot="R90">
+<attribute name="NAME" x="33.5" y="59.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R22" library="_Coherix" package="R0603" value="22,1%" x="35" y="73" smashed="yes" rot="R90">
-<attribute name="NAME" x="37" y="71.5" size="1.016" layer="25" rot="R90"/>
+<element name="R22" library="_Coherix" package="R0603" value="22,1%" x="34.5" y="61" smashed="yes" rot="R90">
+<attribute name="NAME" x="36.5" y="59.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R18" library="_Coherix" package="R0603" value="0 Ohm" x="26" y="73" smashed="yes" rot="R90">
-<attribute name="NAME" x="28" y="71.5" size="1.016" layer="25" rot="R90"/>
+<element name="R18" library="_Coherix" package="R0603" value="0 Ohm" x="25.5" y="61" smashed="yes" rot="R90">
+<attribute name="NAME" x="27.5" y="59.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="D1" library="_RoweTel" package="SOD323R_INFINEON" value="BAT60J" x="20" y="73" smashed="yes" rot="R90">
-<attribute name="NAME" x="22" y="71.5" size="1" layer="25" rot="R90"/>
+<element name="D1" library="_RoweTel" package="SOD323R_INFINEON" value="BAT60J" x="19.5" y="61" smashed="yes" rot="R90">
+<attribute name="NAME" x="21.5" y="59.5" size="1" layer="25" rot="R90"/>
 </element>
 <element name="U2" library="_RoweTel" package="SOT23-5L" value="LD3985M33R" x="19" y="50.5" smashed="yes" rot="R180">
 <attribute name="NAME" x="17.5" y="47.5" size="1" layer="25" ratio="10"/>
@@ -1475,41 +1479,41 @@ design rules under a new name.</description>
 <attribute name="NAME" x="21" y="54.5" size="1" layer="25" rot="R270"/>
 </element>
 <element name="SH2" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="27.5" y="50.5" smashed="yes"/>
-<element name="LD1" library="_RoweTel" package="LED-R/G" value="LED-R/G" x="69" y="76" smashed="yes">
-<attribute name="NAME" x="73" y="73.5" size="1" layer="25" ratio="10" rot="R90"/>
+<element name="LD1" library="SM1000" package="LED-R/G" value="LED-R/G" x="68.5" y="41.5" smashed="yes">
+<attribute name="NAME" x="72.5" y="38" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="R3" library="_Coherix" package="R0603" value="1K,1%" x="65" y="77" smashed="yes" rot="R270">
-<attribute name="NAME" x="36" y="78.5" size="1.016" layer="25" rot="R270"/>
+<element name="R3" library="_Coherix" package="R0603" value="1K,1%" x="64.5" y="42.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="32.5" y="44" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="R7" library="_Coherix" package="R0603" value="1K,1%" x="73" y="77" smashed="yes" rot="R270">
-<attribute name="NAME" x="71" y="78.5" size="1.016" layer="25" rot="R270"/>
+<element name="R7" library="_Coherix" package="R0603" value="1K,1%" x="72.5" y="42.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="74.5" y="41" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="LED1" library="_RoweTel" package="LTST-S2200K" value="LED-RED,RA" x="61" y="78" smashed="yes" rot="R270">
-<attribute name="NAME" x="57" y="76.5" size="1.016" layer="25" rot="R270"/>
+<element name="LED1" library="_RoweTel" package="LTST-S2200K" value="LED-RED,RA" x="45" y="78" smashed="yes" rot="R270">
+<attribute name="NAME" x="41" y="76.5" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="LED2" library="_RoweTel" package="LTST-S2200K" value="LED-RED,RA" x="54.5" y="78" smashed="yes" rot="R270">
-<attribute name="NAME" x="52" y="76.5" size="1.016" layer="25" rot="R270"/>
+<element name="LED2" library="_RoweTel" package="LTST-S2200K" value="LED-RED,RA" x="38.5" y="78" smashed="yes" rot="R270">
+<attribute name="NAME" x="36" y="76.5" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="LED3" library="_RoweTel" package="LTST-S2200K" value="LED-GRN,RA" x="48" y="78" smashed="yes" rot="R270">
-<attribute name="NAME" x="47" y="76.5" size="1.016" layer="25" rot="R270"/>
+<element name="LED3" library="_RoweTel" package="LTST-S2200K" value="LED-GRN,RA" x="32" y="78" smashed="yes" rot="R270">
+<attribute name="NAME" x="31" y="76.5" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="LED4" library="_RoweTel" package="LTST-S2200K" value="LED-YEL,RA" x="41.5" y="78" smashed="yes" rot="R270">
-<attribute name="NAME" x="42" y="76.5" size="1.016" layer="25" rot="R270"/>
+<element name="LED4" library="_RoweTel" package="LTST-S2200K" value="LED-YEL,RA" x="25.5" y="78" smashed="yes" rot="R270">
+<attribute name="NAME" x="26" y="76.5" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="R12" library="_Coherix" package="R0603" value="22,1%" x="60" y="75.5" smashed="yes">
-<attribute name="NAME" x="59" y="73.5" size="1.016" layer="25"/>
+<element name="R12" library="_Coherix" package="R0603" value="22,1%" x="44" y="75.5" smashed="yes">
+<attribute name="NAME" x="43" y="73.5" size="1.016" layer="25"/>
 </element>
-<element name="R13" library="_Coherix" package="R0603" value="22,1%" x="55" y="75.5" smashed="yes">
-<attribute name="NAME" x="53.5" y="73.5" size="1.016" layer="25"/>
+<element name="R13" library="_Coherix" package="R0603" value="22,1%" x="39" y="75.5" smashed="yes">
+<attribute name="NAME" x="37.5" y="73.5" size="1.016" layer="25"/>
 </element>
-<element name="R15" library="_Coherix" package="R0603" value="22,1%" x="50" y="75.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="49" y="73.5" size="1.016" layer="25"/>
+<element name="R15" library="_Coherix" package="R0603" value="22,1%" x="34" y="75.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="33" y="73.5" size="1.016" layer="25"/>
 </element>
-<element name="R16" library="_Coherix" package="R0603" value="22,1%" x="45" y="75.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="44" y="73.5" size="1.016" layer="25"/>
+<element name="R16" library="_Coherix" package="R0603" value="22,1%" x="29" y="75.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="28" y="73.5" size="1.016" layer="25"/>
 </element>
-<element name="U5" library="_RoweTel" package="PSO-DDA" value="TPS54329E" x="18.5" y="40.5" smashed="yes">
-<attribute name="NAME" x="18.5" y="46" size="1" layer="25" ratio="10"/>
+<element name="U5" library="_RoweTel" package="PSO-DDA" value="TPS54329E" x="18.5" y="40.5" locked="yes" smashed="yes">
+<attribute name="NAME" x="17.8" y="43.7" size="1" layer="25" ratio="10"/>
 </element>
 <element name="R32" library="_Coherix" package="R0603" value="47K,1%" x="28.5" y="19.5" smashed="yes" rot="R270">
 <attribute name="NAME" x="30.5" y="18" size="1.016" layer="25" rot="R90"/>
@@ -1535,8 +1539,8 @@ design rules under a new name.</description>
 <element name="R25" library="_Coherix" package="R0603" value="10K,1%" x="25" y="19.5" smashed="yes" rot="R90">
 <attribute name="NAME" x="27" y="18.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R26" library="_Coherix" package="R0603" value="0 Ohm" x="30" y="30" smashed="yes" rot="R270">
-<attribute name="NAME" x="30.889" y="30.889" size="1.016" layer="25" rot="R270"/>
+<element name="R26" library="_Coherix" package="R0603" value="0 Ohm" x="35" y="19.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="35.889" y="20.389" size="1.016" layer="25" rot="R270"/>
 </element>
 <element name="C9" library="_RoweTel" package="C1206-TANT" value="4.7uF,16V,TANT" x="18.5" y="15" smashed="yes" rot="R90">
 <attribute name="NAME" x="20" y="14" size="1" layer="25" font="vector" ratio="10"/>
@@ -1550,8 +1554,8 @@ design rules under a new name.</description>
 <element name="R23" library="_Coherix" package="R0603" value="330,1%" x="20" y="23.5" smashed="yes" rot="R270">
 <attribute name="NAME" x="22" y="22.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R46" library="_RoweTel" package="POT-3310C" value="10K" x="81.93" y="79.99" smashed="yes" rot="R90">
-<attribute name="NAME" x="75.43" y="74.49" size="1" layer="25" ratio="10" rot="R90"/>
+<element name="R46" library="_RoweTel" package="POT-3310C" value="10K" x="84.93" y="79.99" smashed="yes" rot="R90">
+<attribute name="NAME" x="76.99" y="74.57" size="1" layer="25" ratio="10"/>
 </element>
 <element name="SW3" library="_RoweTel" package="SW-PWR" value="DPDT" x="6" y="61" locked="yes" smashed="yes" rot="R90">
 <attribute name="NAME" x="2.84" y="53.72" size="1" layer="25" ratio="10" rot="R180"/>
@@ -1560,21 +1564,21 @@ design rules under a new name.</description>
 <attribute name="NAME" x="12.5875" y="46.27" size="1" layer="25" font="vector" ratio="10" rot="R270"/>
 <attribute name="VALUE" x="16.5375" y="43.85" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C27" library="_RoweTel" package="C0603" value="7pF,50V" x="27.5" y="35" smashed="yes" rot="R90">
+<element name="C27" library="_RoweTel" package="C0603" value="7pF,50V" x="27.5" y="35" locked="yes" smashed="yes" rot="R90">
 <attribute name="NAME" x="26.45" y="33.97" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
 <attribute name="VALUE" x="29.5375" y="33.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="R35" library="_RoweTel" package="R0603" value="124.0K,1%" x="24.5" y="35" smashed="yes" rot="R90">
+<element name="R35" library="_RoweTel" package="R0603" value="124.0K,1%" x="24.5" y="35" locked="yes" smashed="yes" rot="R90">
 <attribute name="NAME" x="23.5" y="34" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R36" library="_RoweTel" package="R0603" value="22.1K,1%" x="21.5" y="35" smashed="yes" rot="R270">
+<element name="R36" library="_RoweTel" package="R0603" value="22.1K,1%" x="21.5" y="35" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="20.5" y="34.5" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="C28" library="_RoweTel" package="C1206" value="10uF,16V,TDK" x="16.5" y="30" smashed="yes">
+<element name="C28" library="_RoweTel" package="C1206" value="10uF,16V,TDK" x="16.5" y="30" locked="yes" smashed="yes">
 <attribute name="NAME" x="13.86" y="30.9" size="1" layer="25" font="vector" ratio="10"/>
 <attribute name="VALUE" x="14.425" y="27.6125" size="1" layer="27" font="vector" ratio="10"/>
 </element>
-<element name="C29" library="_RoweTel" package="C1206" value="10uF,16V,TDK" x="16.5" y="33" smashed="yes">
+<element name="C29" library="_RoweTel" package="C1206" value="10uF,16V,TDK" x="16.5" y="33" locked="yes" smashed="yes">
 <attribute name="NAME" x="15.6" y="34.5" size="1" layer="25" font="vector" ratio="10"/>
 <attribute name="VALUE" x="14.425" y="30.6125" size="1" layer="27" font="vector" ratio="10"/>
 </element>
@@ -1589,69 +1593,69 @@ design rules under a new name.</description>
 <element name="R34" library="_RoweTel" package="R0603" value="10.0K,1%" x="11.5" y="45" smashed="yes" rot="R90">
 <attribute name="NAME" x="9.569" y="46.329" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="C25" library="_RoweTel" package="C1210" value="22uF,25V,1210" x="8" y="42.5" smashed="yes" rot="R270">
+<element name="C25" library="_RoweTel" package="C1210" value="22uF,25V,1210" x="8" y="42.5" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="3.925" y="45.1675" size="1" layer="25" font="vector" ratio="10"/>
 <attribute name="VALUE" x="5.0625" y="44.575" size="1" layer="27" font="vector" ratio="10" rot="R270"/>
 </element>
-<element name="C34" library="_RoweTel" package="C0603" value="100pF,50V" x="-4" y="13.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-2.5" y="15.5" size="1" layer="25" font="vector" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="-2.75" y="15.5375" size="1" layer="27" font="vector" ratio="10" rot="R180"/>
+<element name="C34" library="_RoweTel" package="C0603" value="100pF,50V" x="60" y="46.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="61.5" y="48.5" size="1" layer="25" font="vector" ratio="10" rot="R180"/>
+<attribute name="VALUE" x="61.25" y="48.5375" size="1" layer="27" font="vector" ratio="10" rot="R180"/>
 </element>
-<element name="R39" library="_RoweTel" package="R0603" value="22.1K,1%" x="-4" y="18" smashed="yes">
-<attribute name="NAME" x="-2.5" y="20" size="1.016" layer="25" rot="R180"/>
+<element name="R39" library="_RoweTel" package="R0603" value="22.1K,1%" x="64.5" y="46.5" smashed="yes">
+<attribute name="NAME" x="66" y="48.5" size="1.016" layer="25" rot="R180"/>
 </element>
-<element name="C32" library="_RoweTel" package="CAP-CHEMI-F55" value="100uF,16V" x="-21" y="24.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="-14.5" y="26" size="1" layer="21" ratio="10" rot="R90"/>
+<element name="C32" library="SM1000" package="C1210" value="100uF,10V" x="68.5" y="53.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="71.5" y="53" size="1" layer="21" ratio="10" rot="R90"/>
 </element>
-<element name="Q2" library="_RoweTel" package="SOT23" value="MMBT4401" x="-19.5" y="18" smashed="yes" rot="R90">
-<attribute name="NAME" x="-15.6" y="17.72" size="1" layer="25" rot="R90"/>
+<element name="Q2" library="_RoweTel" package="SOT23" value="MMBT4401" x="60" y="57.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="63.1" y="58.78" size="1" layer="25" rot="R270"/>
 </element>
-<element name="R40" library="_RoweTel" package="R0603" value="100K,1%" x="-19.5" y="13.5" smashed="yes">
-<attribute name="NAME" x="-17.92" y="15.66" size="1.016" layer="25" rot="R180"/>
+<element name="R40" library="_RoweTel" package="R0603" value="100K,1%" x="60" y="53.5" smashed="yes">
+<attribute name="NAME" x="61.58" y="55.66" size="1.016" layer="25" rot="R180"/>
 </element>
-<element name="R41" library="_RoweTel" package="R0603" value="240,1%" x="-12.5" y="18" smashed="yes">
-<attribute name="NAME" x="-11" y="20" size="1.016" layer="25" rot="R180"/>
+<element name="R41" library="_RoweTel" package="R0603" value="240,1%" x="60" y="50" smashed="yes">
+<attribute name="NAME" x="61.5" y="52" size="1.016" layer="25" rot="R180"/>
 </element>
-<element name="C35" library="_RoweTel" package="CAP-CHEMI-F55" value="100uF,16V" x="-7.04" y="24.42" smashed="yes" rot="R90">
-<attribute name="NAME" x="-12.5" y="22" size="1" layer="21" ratio="10" rot="R180"/>
+<element name="C35" library="SM1000" package="C1210" value="100uF,10V" x="59.96" y="65.92" smashed="yes" rot="R90">
+<attribute name="NAME" x="57.5" y="65" size="1" layer="21" ratio="10" rot="R90"/>
 </element>
-<element name="R38" library="_RoweTel" package="R0603" value="1K,1%" x="-24" y="18" smashed="yes">
-<attribute name="NAME" x="-22.54" y="20.16" size="1.016" layer="25" rot="R180"/>
+<element name="R38" library="_RoweTel" package="R0603" value="1K,1%" x="73" y="50.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="70.84" y="51.96" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="R37" library="_RoweTel" package="R0603" value="100,1%" x="-24" y="13.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-22.65" y="15.84" size="1.016" layer="25" rot="R180"/>
+<element name="R37" library="_RoweTel" package="R0603" value="100,1%" x="73" y="46.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="70.66" y="47.85" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="C37" library="_RoweTel" package="C0603" value="100nF,16V" x="76.55" y="70.29" smashed="yes" rot="R90">
-<attribute name="NAME" x="75.7825" y="69.04" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="78.5875" y="69.04" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C37" library="_RoweTel" package="C0603" value="100nF,16V" x="49" y="77" smashed="yes" rot="R90">
+<attribute name="NAME" x="51" y="75.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="51.0375" y="75.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C40" library="_RoweTel" package="C0603" value="100nF,16V" x="76.1" y="63.55" smashed="yes" rot="R180">
-<attribute name="NAME" x="77.35" y="62.7825" size="1" layer="25" font="vector" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="77.35" y="65.5875" size="1" layer="27" font="vector" ratio="10" rot="R180"/>
+<element name="C40" library="_RoweTel" package="C0603" value="100nF,16V" x="63" y="73" smashed="yes" rot="R270">
+<attribute name="NAME" x="62" y="71.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="60.9625" y="74.25" size="1" layer="27" font="vector" ratio="10" rot="R270"/>
 </element>
-<element name="R50" library="_RoweTel" package="R0603" value="10,1%" x="75.87" y="65.84" smashed="yes">
-<attribute name="NAME" x="74.981" y="66.729" size="1.016" layer="25"/>
+<element name="R50" library="_RoweTel" package="R0603" value="10,1%" x="49" y="72.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="51" y="71" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="J3" library="_Coherix" package="JMPR-2PIN" value="JMP-2PIN" x="-14" y="25.5" smashed="yes">
-<attribute name="NAME" x="-16.54" y="28.04" size="1.27" layer="25"/>
+<element name="J3" library="_Coherix" package="JMPR-2PIN" value="JMP-2PIN" x="64.5" y="52.5" smashed="yes">
+<attribute name="NAME" x="66.96" y="49.54" size="1.27" layer="25"/>
 </element>
-<element name="SH3" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="-13.5" y="25" smashed="yes" rot="R90"/>
-<element name="R33" library="_RoweTel" package="R0603" value="2.2K,1%" x="34.5" y="87" smashed="yes" rot="R180">
-<attribute name="NAME" x="33.111" y="88.389" size="1.016" layer="25"/>
+<element name="SH3" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="64.5" y="52.5" smashed="yes" rot="R90"/>
+<element name="R33" library="_RoweTel" package="R0603" value="2.2K,1%" x="19.5" y="74.5" smashed="yes">
+<attribute name="NAME" x="20.889" y="73.111" size="1.016" layer="25" rot="R180"/>
 </element>
-<element name="LED8" library="_RoweTel" package="LTST-S2200K" value="LED-RED,RA" x="34.5" y="83.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="33.5" y="81" size="1.016" layer="25"/>
+<element name="LED8" library="_RoweTel" package="LTST-S2200K" value="LED-RED,RA" x="19" y="78" smashed="yes" rot="R270">
+<attribute name="NAME" x="22.5" y="76" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="CN9" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="92" y="8" smashed="yes" rot="R270">
+<element name="CN9" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="92" y="8" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="97" y="5" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="CN6" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="74" y="8" smashed="yes" rot="R270">
+<element name="CN6" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="74" y="8" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="78.5" y="5" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="CN7" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="83" y="8" smashed="yes" rot="R270">
+<element name="CN7" library="_RoweTel" package="MJ-3523-SMT" value="MJ-3523-SMT" x="83" y="8" locked="yes" smashed="yes" rot="R270">
 <attribute name="NAME" x="87.5" y="5" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="IC1" library="_RoweTel" package="SOCKET-16" value="DIL-16" x="62.37" y="26.51" smashed="yes">
+<element name="IC1" library="_RoweTel" package="SOCKET-16" value="DIL-16" x="62.37" y="26.51" locked="yes" smashed="yes">
 <attribute name="VALUE" x="56.02" y="25.875" size="1.27" layer="27" ratio="10"/>
 <attribute name="NAME" x="51.456" y="21.557" size="1.27" layer="25" ratio="10" rot="R90"/>
 </element>
@@ -1661,92 +1665,92 @@ design rules under a new name.</description>
 <element name="R51" library="_RoweTel" package="R0603" value="390,1%" x="95" y="29" smashed="yes" rot="R90">
 <attribute name="NAME" x="94.111" y="28.111" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="U1" library="_RoweTel" package="LQFP100-14" value="STM32F407" x="48" y="56" smashed="yes">
-<attribute name="NAME" x="55.5" y="48" size="1" layer="25" ratio="10"/>
-<attribute name="VALUE" x="38.5" y="52.5" size="1" layer="25" ratio="10" rot="R90"/>
+<element name="U1" library="SM1000" package="LQFP100-14" value="STM32F407" x="46" y="56" smashed="yes">
+<attribute name="NAME" x="53.5" y="48" size="1" layer="25" ratio="10"/>
+<attribute name="VALUE" x="42.5" y="57" size="1" layer="25" ratio="10"/>
 </element>
-<element name="CN4" library="_Coherix" package="CONN-RJ45-MOLEX-44144-003" value="RJ-45" x="62" y="10" smashed="yes">
+<element name="CN4" library="_Coherix" package="CONN-RJ45-MOLEX-44144-003" value="RJ-45" x="62" y="10" locked="yes" smashed="yes">
 <attribute name="NAME" x="53.5" y="20.5" size="1" layer="25" ratio="10"/>
 </element>
-<element name="R4" library="_Coherix" package="R0603" value="4.7K,1%" x="-4.5" y="43.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="-2.5" y="42" size="1.016" layer="25" rot="R90"/>
+<element name="R4" library="_Coherix" package="R0603" value="4.7K,1%" x="46.5" y="70.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="44.5" y="72" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="J1" library="_Coherix" package="JMPR-2PIN" value="JMP-2PIN" x="-4.5" y="48.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-1.71" y="47.27" size="1.27" layer="25" rot="R90"/>
+<element name="J1" library="_Coherix" package="JMPR-2PIN" value="JMP-2PIN" x="51.5" y="68" smashed="yes" rot="R270">
+<attribute name="NAME" x="51.23" y="70.79" size="1.27" layer="25" rot="R180"/>
 </element>
-<element name="SH1" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="-4.5" y="49.5" smashed="yes"/>
-<element name="C33" library="_RoweTel" package="C0603" value="100nF,16V" x="-8" y="18" smashed="yes" rot="R180">
-<attribute name="NAME" x="-6.5" y="20" size="1" layer="25" font="vector" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="-6.75" y="20.0375" size="1" layer="27" font="vector" ratio="10" rot="R180"/>
+<element name="SH1" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="52" y="70.5" smashed="yes"/>
+<element name="C33" library="_RoweTel" package="C0603" value="100nF,16V" x="68.5" y="47.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="70.5" y="46" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="70.5375" y="46.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
 <element name="Q1" library="_RoweTel" package="SOT23" value="MMBT4401" x="30.5" y="24" smashed="yes">
 <attribute name="NAME" x="28.595" y="25.905" size="1.27" layer="25"/>
 </element>
-<element name="CN3" library="_RoweTel" package="RASM712PX" value="RASM712PX" x="11.5" y="8" smashed="yes">
+<element name="CN3" library="_RoweTel" package="RASM712PX" value="RASM712PX" x="11.5" y="8" locked="yes" smashed="yes">
 <attribute name="NAME" x="6" y="16" size="1" layer="25" ratio="10"/>
 </element>
-<element name="U7" library="_RoweTel" package="SOT23-6" value="LMV341" x="122.6" y="42.98" smashed="yes" rot="R90">
-<attribute name="NAME" x="120.2" y="41.58" size="1.016" layer="25" ratio="9" rot="R90"/>
+<element name="U7" library="_RoweTel" package="SOT23-6" value="LMV341" x="93" y="56" smashed="yes" rot="R90">
+<attribute name="NAME" x="96" y="59" size="1" layer="25" ratio="9" rot="R180"/>
 </element>
-<element name="U6" library="_RoweTel" package="SOT23-6" value="LMV341" x="121.6" y="66.17" smashed="yes" rot="R90">
-<attribute name="NAME" x="119.2" y="64.77" size="1.016" layer="25" ratio="9" rot="R90"/>
+<element name="U6" library="_RoweTel" package="SOT23-6" value="LMV341" x="81" y="59" smashed="yes" rot="R90">
+<attribute name="NAME" x="81.17" y="61.13" size="1.016" layer="25" ratio="9"/>
 </element>
-<element name="R44" library="_RoweTel" package="R0603" value="10K,1%" x="112.84" y="56.01" smashed="yes" rot="R270">
-<attribute name="NAME" x="113.729" y="56.899" size="1.016" layer="25" rot="R270"/>
+<element name="R44" library="_RoweTel" package="R0603" value="10K,1%" x="85" y="55.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="85.889" y="56.389" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="R45" library="_RoweTel" package="R0603" value="10K,1%" x="109.34" y="55.82" smashed="yes" rot="R270">
-<attribute name="NAME" x="110.229" y="56.709" size="1.016" layer="25" rot="R270"/>
+<element name="R45" library="_RoweTel" package="R0603" value="10K,1%" x="85" y="59.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="84.111" y="58.611" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R43" library="_RoweTel" package="R0603" value="10K,1%" x="116.34" y="55.94" smashed="yes" rot="R270">
-<attribute name="NAME" x="117.229" y="56.829" size="1.016" layer="25" rot="R270"/>
+<element name="R43" library="_RoweTel" package="R0603" value="10K,1%" x="76" y="55.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="76.889" y="56.389" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="R42" library="_RoweTel" package="R0603" value="10K,1%" x="121.25" y="69.84" smashed="yes">
-<attribute name="NAME" x="120.361" y="70.729" size="1.016" layer="25"/>
+<element name="R42" library="_RoweTel" package="R0603" value="10K,1%" x="76" y="59.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="76.889" y="60.389" size="1.016" layer="25" rot="R270"/>
 </element>
-<element name="C38" library="_RoweTel" package="CAP-CHEMI-F55" value="100uF,16V" x="113.03" y="40.54" smashed="yes">
-<attribute name="NAME" x="111.03" y="46.04" size="1" layer="21" ratio="10"/>
+<element name="C38" library="SM1000" package="C1210" value="100uF,10V" x="94.5" y="50.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="98.5" y="47.5" size="1" layer="21" ratio="10" rot="R90"/>
 </element>
-<element name="R48" library="_RoweTel" package="R0603" value="1K,1%" x="-8" y="13.5" smashed="yes">
-<attribute name="NAME" x="-6.5" y="15.5" size="1.016" layer="25" rot="R180"/>
+<element name="R48" library="_RoweTel" package="R0603" value="1K,1%" x="89.5" y="50.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="91.5" y="49" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="R49" library="_RoweTel" package="R0603" value="1K,1%" x="127.84" y="43.37" smashed="yes" rot="R270">
-<attribute name="NAME" x="128.729" y="44.259" size="1.016" layer="25" rot="R270"/>
+<element name="R49" library="_RoweTel" package="R0603" value="1K,1%" x="97.5" y="55.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="98.5" y="51" size="1.016" layer="25" rot="R90"/>
 </element>
-<element name="C36" library="_RoweTel" package="CAP-CHEMI-F55" value="100uF,16V" x="112.64" y="64.54" smashed="yes">
-<attribute name="NAME" x="110.64" y="70.04" size="1" layer="21" ratio="10"/>
+<element name="C36" library="SM1000" package="C1210" value="100uF,10V" x="81" y="50.5" smashed="yes">
+<attribute name="NAME" x="84.5" y="49" size="1" layer="21" ratio="10" rot="R90"/>
 </element>
-<element name="CN2" library="_RoweTel" package="MOLEX-MINI-B-SMT" value="MOLEX-MINI-B-SMT" x="28" y="0.5" smashed="yes">
+<element name="CN2" library="SM1000" package="MOLEX-MINI-B-SMT" value="MOLEX-MINI-B-SMT" x="28" y="0.5" smashed="yes">
 <attribute name="NAME" x="36.32" y="0.5" size="1" layer="21" ratio="10" rot="R90"/>
 </element>
 <element name="PCB1" library="_Coherix" package="NOPACKAGE" value="SM1000A" x="0" y="0" smashed="yes"/>
-<element name="R47" library="_RoweTel" package="TRIMPOT91" value="100K" x="123" y="35.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="128.5" y="38" size="1" layer="21" ratio="10" rot="R270"/>
+<element name="R47" library="_RoweTel" package="TRIMPOT91" value="100K" x="91.5" y="63.5" smashed="yes">
+<attribute name="NAME" x="96" y="67.5" size="1" layer="21" ratio="10"/>
 </element>
-<element name="R52" library="_RoweTel" package="TRIMPOT91" value="10K" x="123.5" y="58" smashed="yes" rot="R90">
-<attribute name="NAME" x="118" y="55.5" size="1" layer="21" ratio="10" rot="R90"/>
+<element name="R52" library="_RoweTel" package="TRIMPOT91" value="10K" x="80" y="67.5" smashed="yes">
+<attribute name="NAME" x="73.5" y="62.5" size="1" layer="21" ratio="10"/>
 </element>
-<element name="J5" library="_Coherix" package="JMPR-3PIN" value="JMPR-3PIN" x="127.5" y="67" smashed="yes">
-<attribute name="NAME" x="124.96" y="72.08" size="1.27" layer="25"/>
+<element name="J5" library="_Coherix" package="JMPR-3PIN" value="JMPR-3PIN" x="89.5" y="71" smashed="yes" rot="R90">
+<attribute name="NAME" x="94.46" y="69.58" size="1" layer="25"/>
 </element>
-<element name="SH4" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="78" y="83" smashed="yes" rot="R90"/>
-<element name="R53" library="_RoweTel" package="TRIMPOT91" value="10K" x="-20.5" y="6.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="-14.5" y="9" size="1" layer="21" ratio="10" rot="R90"/>
+<element name="SH4" library="_Coherix" package="NOPACKAGE" value="SHUNT,0.1IN" x="89.5" y="71" smashed="yes" rot="R90"/>
+<element name="R53" library="_RoweTel" package="TRIMPOT91" value="10K" x="69" y="62" smashed="yes" rot="R90">
+<attribute name="NAME" x="62.5" y="66" size="1" layer="21" ratio="10"/>
 </element>
-<element name="C22" library="_RoweTel" package="C0603" value="100nF,16V" x="-8" y="55" smashed="yes">
-<attribute name="NAME" x="-9.25" y="55.7675" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-9.25" y="52.9625" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C22" library="_RoweTel" package="C0603" value="100nF,16V" x="73" y="54.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="72.2325" y="53.25" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="75.0375" y="53.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C23" library="_RoweTel" package="C0603" value="100nF,16V" x="-4" y="55" smashed="yes">
-<attribute name="NAME" x="-5.25" y="55.7675" size="1" layer="25" font="vector" ratio="10"/>
-<attribute name="VALUE" x="-5.25" y="52.9625" size="1" layer="27" font="vector" ratio="10"/>
+<element name="C23" library="_RoweTel" package="C0603" value="100nF,16V" x="63" y="77" smashed="yes" rot="R90">
+<attribute name="NAME" x="62" y="75.5" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="65.0375" y="75.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="C41" library="_RoweTel" package="C0603" value="100nF,16V" x="118" y="69" smashed="yes" rot="R90">
-<attribute name="NAME" x="117.2325" y="67.75" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="120.0375" y="67.75" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C41" library="_RoweTel" package="C0603" value="100nF,16V" x="81" y="55.5" smashed="yes">
+<attribute name="NAME" x="79.5" y="53.5" size="1" layer="25" font="vector" ratio="10"/>
+<attribute name="VALUE" x="79.75" y="53.4625" size="1" layer="27" font="vector" ratio="10"/>
 </element>
-<element name="C42" library="_RoweTel" package="C0603" value="100nF,16V" x="115" y="32.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="114.2325" y="31.25" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="117.0375" y="31.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
+<element name="C42" library="_RoweTel" package="C0603" value="100nF,16V" x="88" y="55.5" smashed="yes" rot="R90">
+<attribute name="NAME" x="90" y="54" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
+<attribute name="VALUE" x="90.0375" y="54.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
 <element name="FB1" library="_RoweTel" package="FE0805" value="FB0805" x="78.5" y="21.5" smashed="yes" rot="R270">
 <attribute name="NAME" x="77" y="19" size="1" layer="25" ratio="10" rot="R90"/>
@@ -1760,7 +1764,7 @@ design rules under a new name.</description>
 <element name="FB4" library="_RoweTel" package="FE0805" value="FB0805" x="48" y="21" smashed="yes" rot="R90">
 <attribute name="NAME" x="46.5" y="18.5" size="1" layer="25" ratio="10" rot="R90"/>
 </element>
-<element name="FB5" library="_RoweTel" package="FE1210" value="FB1210" x="11" y="22" smashed="yes" rot="R90">
+<element name="FB5" library="_RoweTel" package="FE1210" value="FB1210" x="11" y="22" locked="yes" smashed="yes" rot="R90">
 <attribute name="NAME" x="13.5" y="23" size="1" layer="25" ratio="10"/>
 </element>
 <element name="FB6" library="_RoweTel" package="FE0805" value="FB0805" x="88.5" y="21.5" smashed="yes" rot="R270">
@@ -1778,21 +1782,23 @@ design rules under a new name.</description>
 <attribute name="NAME" x="80.7325" y="25.25" size="1" layer="25" font="vector" ratio="10" rot="R90"/>
 <attribute name="VALUE" x="83.5375" y="25.25" size="1" layer="27" font="vector" ratio="10" rot="R90"/>
 </element>
-<element name="U8" library="_RoweTel" package="SO08" value="LM386M-1" x="83" y="68" smashed="yes" rot="R270">
-<attribute name="NAME" x="80.595" y="71.667" size="1" layer="25"/>
+<element name="U8" library="_RoweTel" package="SO08" value="LM386M-1" x="56" y="75" smashed="yes" rot="R270">
+<attribute name="NAME" x="53.595" y="78.667" size="1" layer="25"/>
 </element>
 <element name="T1" library="_RoweTel" package="SM-LP-5001" value="SM-LP-5001" x="80" y="39.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="75" y="48" size="1" layer="21" ratio="10"/>
+<attribute name="NAME" x="75.5" y="48.5" size="1" layer="21" ratio="10"/>
 </element>
 <element name="T2" library="_RoweTel" package="SM-LP-5001" value="SM-LP-5001" x="91.5" y="39.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="86" y="48" size="1" layer="21" ratio="10"/>
+<attribute name="NAME" x="97.5" y="45" size="1" layer="21" ratio="10"/>
 </element>
-<element name="R54" library="_RoweTel" package="R0603" value="1K,1%" x="110.5" y="51.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="109.611" y="50.611" size="1.016" layer="25" rot="R90"/>
+<element name="R54" library="_RoweTel" package="R0603" value="1K,1%" x="86" y="50.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="86.889" y="51.389" size="1.016" layer="25" rot="R270"/>
 </element>
 <element name="C46" library="_RoweTel" package="C0603" value="100nF,25V" x="4.5" y="42.5" rot="R270"/>
-<element name="R10" library="_Coherix" package="R0603" value="47,1%" x="110.5" y="24.5" rot="R90"/>
-<element name="D2" library="_RoweTel" package="SOD323R_INFINEON" value="BAT60J" x="10.5" y="26" smashed="yes">
+<element name="R10" library="_Coherix" package="R0603" value="47,1%" x="61" y="35" smashed="yes" rot="R90">
+<attribute name="NAME" x="63.111" y="33.611" size="1.016" layer="25" rot="R90"/>
+</element>
+<element name="D2" library="_RoweTel" package="SOD323R_INFINEON" value="BAT60J" x="10.5" y="26" locked="yes" smashed="yes">
 <attribute name="NAME" x="13.35" y="25.75" size="1" layer="25"/>
 </element>
 </elements>
@@ -1801,10 +1807,10 @@ design rules under a new name.</description>
 <contactref element="C24" pad="1"/>
 <contactref element="R31" pad="2"/>
 <contactref element="U1" pad="6"/>
-<wire x1="44" y1="45.8" x2="44" y2="46.5" width="0.2" layer="1"/>
-<wire x1="44" y1="46.5" x2="44.5" y2="47" width="0.2" layer="1"/>
-<wire x1="44.5" y1="47" x2="44.5" y2="48.5" width="0.2" layer="1"/>
-<wire x1="-20.65" y1="35.95" x2="44" y2="45.8" width="0" layer="19" extent="1-1"/>
+<wire x1="42" y1="45.8" x2="42" y2="46.5" width="0.2" layer="1"/>
+<wire x1="42" y1="46.5" x2="42.5" y2="47" width="0.2" layer="1"/>
+<wire x1="42.5" y1="47" x2="42.5" y2="48.5" width="0.2" layer="1"/>
+<wire x1="32.65" y1="42.05" x2="42" y2="45.8" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$5">
 <contactref element="C12" pad="1"/>
@@ -1812,10 +1818,20 @@ design rules under a new name.</description>
 <contactref element="L1" pad="2"/>
 <contactref element="U1" pad="22"/>
 <contactref element="R10" pad="1"/>
-<wire x1="124" y1="22.5" x2="128" y2="24.8" width="0" layer="19" extent="1-1"/>
-<wire x1="120.5" y1="23.7" x2="124" y2="22.5" width="0" layer="19" extent="1-1"/>
-<wire x1="110.5" y1="23.7" x2="120.5" y2="23.7" width="0" layer="19" extent="1-1"/>
-<wire x1="52.5" y1="48.5" x2="110.5" y2="23.7" width="0" layer="19" extent="1-1"/>
+<wire x1="67.5" y1="34" x2="69.5" y2="34" width="0.2" layer="1"/>
+<wire x1="71.5" y1="34.2" x2="71.3" y2="34" width="0.2" layer="1"/>
+<wire x1="71.3" y1="34" x2="69.5" y2="34" width="0.2" layer="1"/>
+<wire x1="67.5" y1="34" x2="65.5" y2="34" width="0.2" layer="1"/>
+<wire x1="65.5" y1="34" x2="65.3" y2="34.2" width="0.2" layer="1"/>
+<wire x1="65.3" y1="34.2" x2="64" y2="34.2" width="0.2" layer="1"/>
+<wire x1="64" y1="34.2" x2="61" y2="34.2" width="0.2" layer="1"/>
+<wire x1="61" y1="34.2" x2="58.7" y2="36.5" width="0.2" layer="1"/>
+<wire x1="58.7" y1="36.5" x2="58.7" y2="40.1" width="0.2" layer="1"/>
+<wire x1="58.7" y1="40.1" x2="58.2" y2="40.6" width="0.2" layer="1"/>
+<wire x1="58.2" y1="40.6" x2="58.2" y2="42.9" width="0.2" layer="1"/>
+<wire x1="58.2" y1="42.9" x2="58.6" y2="43.3" width="0.2" layer="1"/>
+<wire x1="58.6" y1="43.3" x2="58.6" y2="43.6" width="0.2" layer="1"/>
+<wire x1="58.6" y1="43.6" x2="50.5" y2="48.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="VDD">
 <contactref element="C21" pad="1"/>
@@ -1845,7 +1861,7 @@ design rules under a new name.</description>
 <contactref element="U7" pad="5"/>
 <contactref element="C42" pad="1"/>
 <contactref element="C41" pad="1"/>
-<wire x1="42" y1="63.5" x2="42" y2="62" width="0.2" layer="1"/>
+<wire x1="40" y1="63.5" x2="38.5" y2="62" width="0.2" layer="1"/>
 <polygon width="0.2" layer="2" isolate="0.3" rank="5">
 <vertex x="1" y="79"/>
 <vertex x="99" y="79"/>
@@ -1855,49 +1871,59 @@ design rules under a new name.</description>
 <vertex x="1" y="51"/>
 </polygon>
 <contactref element="LD1" pad="4"/>
-<wire x1="69.75" y1="74.5" x2="69.75" y2="72.75" width="0.2" layer="1"/>
-<wire x1="69.75" y1="72.75" x2="70" y2="72.5" width="0.2" layer="1"/>
-<via x="70" y="72.5" extent="1-16" drill="0.5"/>
-<wire x1="55.5" y1="62" x2="54" y2="62" width="0.2" layer="1"/>
-<wire x1="55.5" y1="51" x2="54" y2="51" width="0.2" layer="1"/>
-<wire x1="51" y1="48.5" x2="51" y2="50" width="0.2" layer="1"/>
-<wire x1="47" y1="48.5" x2="47" y2="50" width="0.2" layer="1"/>
-<wire x1="40.5" y1="50" x2="40.5" y2="49" width="0.2" layer="1"/>
-<via x="42" y="62" extent="1-16" drill="0.4"/>
-<via x="54" y="62" extent="1-16" drill="0.4"/>
-<via x="54" y="51" extent="1-16" drill="0.4"/>
-<via x="51" y="50" extent="1-16" drill="0.4"/>
-<via x="47" y="50" extent="1-16" drill="0.4"/>
-<via x="40.5" y="49" extent="1-16" drill="0.4"/>
-<wire x1="44" y1="44.2" x2="42.7" y2="44.2" width="0.2" layer="1"/>
-<wire x1="42.7" y1="44.2" x2="42.5" y2="44" width="0.2" layer="1"/>
-<via x="42.5" y="44" extent="1-16" drill="0.4"/>
-<wire x1="34.2" y1="51" x2="33" y2="51" width="0.2" layer="1"/>
-<via x="33" y="51" extent="1-16" drill="0.4"/>
-<wire x1="34.2" y1="45" x2="33" y2="45" width="0.2" layer="1"/>
-<via x="33" y="45" extent="1-16" drill="0.4"/>
-<wire x1="120.4" y1="65.22" x2="120.4" y2="66.17" width="0" layer="19" extent="1-1"/>
-<wire x1="118" y1="68.2" x2="120.4" y2="66.17" width="0" layer="19" extent="1-1"/>
-<wire x1="112.84" y1="55.21" x2="120.4" y2="65.22" width="0" layer="19" extent="1-1"/>
-<wire x1="121.4" y1="42.98" x2="112.84" y2="55.21" width="0" layer="19" extent="1-1"/>
-<wire x1="121.4" y1="42.03" x2="121.4" y2="42.98" width="0" layer="19" extent="1-1"/>
-<wire x1="115" y1="31.7" x2="121.4" y2="42.03" width="0" layer="19" extent="1-1"/>
-<wire x1="95" y1="29.8" x2="115" y2="31.7" width="0" layer="19" extent="1-1"/>
-<wire x1="128" y1="23.2" x2="115" y2="31.7" width="0" layer="19" extent="1-1"/>
-<wire x1="70" y1="72.5" x2="112.84" y2="55.21" width="0" layer="19" extent="1-1"/>
-<wire x1="40.5" y1="66.2" x2="42" y2="63.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.5" y1="42.7" x2="23.5" y2="52.27" width="0" layer="19" extent="1-1"/>
-<wire x1="-12.9" y1="35.87" x2="-4.5" y2="42.7" width="0" layer="19" extent="1-1"/>
-<wire x1="-12.4" y1="32.29" x2="-12.9" y2="35.87" width="0" layer="19" extent="1-1"/>
-<wire x1="-8.51" y1="32.29" x2="-12.4" y2="32.29" width="0" layer="19" extent="1-1"/>
-<wire x1="-16.62" y1="32.37" x2="-12.4" y2="32.29" width="0" layer="19" extent="1-1"/>
-<wire x1="-20.51" y1="32.37" x2="-16.62" y2="32.37" width="0" layer="19" extent="1-1"/>
-<wire x1="-10" y1="61.2" x2="-4.5" y2="42.7" width="0" layer="19" extent="1-1"/>
+<wire x1="53.5" y1="62" x2="50.5" y2="62" width="0.2" layer="1"/>
+<wire x1="53.5" y1="51" x2="50" y2="51" width="0.2" layer="1"/>
+<wire x1="49" y1="48.5" x2="47.5" y2="50" width="0.2" layer="1"/>
+<wire x1="45" y1="48.5" x2="43.5" y2="50" width="0.2" layer="1"/>
+<wire x1="38.5" y1="50" x2="37" y2="49" width="0.2" layer="1"/>
+<via x="38.5" y="62" extent="1-16" drill="0.4"/>
+<via x="50.5" y="62" extent="1-16" drill="0.4"/>
+<via x="50" y="51" extent="1-16" drill="0.4"/>
+<via x="47.5" y="50" extent="1-16" drill="0.4"/>
+<via x="43.5" y="50" extent="1-16" drill="0.4"/>
+<via x="37" y="49" extent="1-16" drill="0.4"/>
+<wire x1="42" y1="44.2" x2="40.7" y2="44.2" width="0.2" layer="1"/>
+<wire x1="40.7" y1="44.2" x2="40.5" y2="44" width="0.2" layer="1"/>
+<via x="40.5" y="44" extent="1-16" drill="0.4"/>
+<wire x1="31.2" y1="51" x2="30" y2="51" width="0.2" layer="1"/>
+<via x="30" y="51" extent="1-16" drill="0.4"/>
+<wire x1="31.2" y1="45" x2="30" y2="45" width="0.2" layer="1"/>
+<via x="30" y="45" extent="1-16" drill="0.4"/>
+<wire x1="91.8" y1="56" x2="91.8" y2="55.05" width="0.4" layer="1"/>
+<wire x1="91.8" y1="55.05" x2="91.8" y2="53.8" width="0.4" layer="1"/>
+<wire x1="91.8" y1="53.8" x2="91.5" y2="53.5" width="0.4" layer="1"/>
+<via x="91.5" y="53.5" extent="1-16" drill="0.5"/>
+<wire x1="88" y1="54.7" x2="88" y2="53.5" width="0.3" layer="1"/>
+<via x="88" y="53.5" extent="1-16" drill="0.5"/>
+<wire x1="79.8" y1="59" x2="79.8" y2="58.05" width="0.3" layer="1"/>
+<wire x1="79.8" y1="58.05" x2="80" y2="57.85" width="0.3" layer="1"/>
+<wire x1="80" y1="57.85" x2="80" y2="57" width="0.3" layer="1"/>
+<wire x1="80" y1="57" x2="80.2" y2="56.8" width="0.3" layer="1"/>
+<wire x1="80.2" y1="56.8" x2="80.2" y2="55.5" width="0.3" layer="1"/>
+<wire x1="69.25" y1="40" x2="69.25" y2="38.75" width="0.2" layer="1"/>
+<wire x1="69.25" y1="38.75" x2="69.5" y2="38.5" width="0.2" layer="1"/>
+<wire x1="71.5" y1="35.8" x2="71.5" y2="37" width="0.2" layer="1"/>
+<wire x1="71.5" y1="37" x2="71" y2="37.5" width="0.2" layer="1"/>
+<via x="69.5" y="38.5" extent="1-16" drill="0.4" diameter="0.8"/>
+<via x="71" y="37.5" extent="1-16" drill="0.4" diameter="0.8"/>
+<wire x1="80.2" y1="55.5" x2="79" y2="55.5" width="0.3" layer="1"/>
+<via x="79" y="55.5" extent="1-16" drill="0.5" diameter="0.9"/>
+<wire x1="85" y1="54.7" x2="85" y2="53.5" width="0.3" layer="1"/>
+<via x="85" y="53.5" extent="1-16" drill="0.5" diameter="0.9"/>
+<wire x1="91.5" y1="53.5" x2="95" y2="29.8" width="0" layer="19" extent="1-1"/>
+<wire x1="40.5" y1="66.2" x2="40" y2="63.5" width="0" layer="19" extent="1-1"/>
+<wire x1="38.13" y1="69.1" x2="40.5" y2="66.2" width="0" layer="19" extent="1-1"/>
+<wire x1="35.21" y1="69.49" x2="38.13" y2="69.1" width="0" layer="19" extent="1-1"/>
+<wire x1="32.21" y1="69.1" x2="35.21" y2="69.49" width="0" layer="19" extent="1-1"/>
+<wire x1="29.13" y1="69.38" x2="32.21" y2="69.1" width="0" layer="19" extent="1-1"/>
+<wire x1="26.13" y1="69.49" x2="29.13" y2="69.38" width="0" layer="19" extent="1-1"/>
+<wire x1="22" y1="69.2" x2="26.13" y2="69.49" width="0" layer="19" extent="1-1"/>
+<wire x1="46.5" y1="71.3" x2="40.5" y2="66.2" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="BOOT1">
 <contactref element="R6" pad="2"/>
 <contactref element="U1" pad="37"/>
-<wire x1="35.8" y1="45" x2="55.5" y2="55.5" width="0" layer="19" extent="1-1"/>
+<wire x1="32.8" y1="45" x2="53.5" y2="55.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="GND">
 <contactref element="SW2" pad="1"/>
@@ -1994,11 +2020,11 @@ design rules under a new name.</description>
 <vertex x="1" y="1"/>
 </polygon>
 <wire x1="77.46" y1="45.75" x2="77.5" y2="45.75" width="0.6" layer="1"/>
-<wire x1="77.5" y1="45.75" x2="77.5" y2="48.5" width="0.6" layer="1"/>
-<via x="77.5" y="48.5" extent="1-16" drill="0.6" diameter="1.27"/>
+<wire x1="77.5" y1="45.75" x2="77.5" y2="43" width="0.6" layer="1"/>
+<via x="77.5" y="43" extent="1-16" drill="0.6" diameter="1.27"/>
 <wire x1="88.96" y1="45.75" x2="89" y2="45.75" width="0.6" layer="1"/>
-<wire x1="89" y1="45.75" x2="89" y2="48.5" width="0.6" layer="1"/>
-<via x="89" y="48.5" extent="1-16" drill="0.6" diameter="1.27"/>
+<wire x1="89" y1="45.75" x2="89" y2="43" width="0.6" layer="1"/>
+<via x="89" y="43" extent="1-16" drill="0.6" diameter="1.27"/>
 <polygon width="0.2" layer="1" isolate="0.4">
 <vertex x="53" y="1"/>
 <vertex x="1" y="1"/>
@@ -2013,54 +2039,49 @@ design rules under a new name.</description>
 </polygon>
 <wire x1="29.6" y1="6.725" x2="33.475" y2="6.725" width="0.2" layer="1"/>
 <wire x1="33.475" y1="6.725" x2="33.5" y2="6.75" width="0.2" layer="1"/>
-<wire x1="26.23" y1="77" x2="26" y2="76.77" width="0.2" layer="1"/>
-<wire x1="26" y1="76.77" x2="26" y2="73.8" width="0.2" layer="1"/>
-<wire x1="68.25" y1="74.5" x2="68.25" y2="72.75" width="0.2" layer="1"/>
-<wire x1="68.25" y1="72.75" x2="68" y2="72.5" width="0.2" layer="1"/>
-<via x="68" y="72.5" extent="1-16" drill="0.5"/>
-<wire x1="42.5" y1="63.5" x2="42.5" y2="62.7" width="0.2" layer="1"/>
-<wire x1="42.5" y1="62.7" x2="43" y2="62.2" width="0.2" layer="1"/>
-<wire x1="43" y1="62.2" x2="43" y2="60.5" width="0.2" layer="1"/>
-<via x="43" y="60.5" extent="1-16" drill="0.4"/>
+<wire x1="25.73" y1="65" x2="25.5" y2="64.77" width="0.2" layer="1"/>
+<wire x1="25.5" y1="64.77" x2="25.5" y2="61.8" width="0.2" layer="1"/>
+<wire x1="40.5" y1="63.5" x2="39" y2="62.7" width="0.2" layer="1"/>
+<wire x1="39" y1="62.7" x2="39.5" y2="62.2" width="0.2" layer="1"/>
+<wire x1="39.5" y1="62.2" x2="39.5" y2="60.5" width="0.2" layer="1"/>
+<via x="39.5" y="60.5" extent="1-16" drill="0.4"/>
 <wire x1="40.5" y1="67.8" x2="40.5" y2="69" width="0.2" layer="1"/>
 <wire x1="43" y1="67.9" x2="43" y2="69.2" width="0.2" layer="1"/>
 <via x="40.5" y="69" extent="1-16" drill="0.5"/>
 <via x="43" y="69.2" extent="1-16" drill="0.5"/>
-<wire x1="40.5" y1="50.5" x2="39" y2="50.5" width="0.2" layer="1"/>
-<via x="39" y="50.5" extent="1-16" drill="0.4"/>
-<wire x1="46.5" y1="48.5" x2="46.5" y2="49.5" width="0.2" layer="1"/>
-<wire x1="46.5" y1="49.5" x2="46" y2="50" width="0.2" layer="1"/>
-<wire x1="46" y1="50" x2="46" y2="50.5" width="0.2" layer="1"/>
-<wire x1="51.5" y1="48.5" x2="51.5" y2="49.5" width="0.2" layer="1"/>
-<wire x1="51.5" y1="49.5" x2="52" y2="50" width="0.2" layer="1"/>
-<wire x1="52" y1="50" x2="52" y2="50.5" width="0.2" layer="1"/>
-<via x="46" y="50.5" extent="1-16" drill="0.4"/>
-<via x="52" y="50.5" extent="1-16" drill="0.4"/>
-<wire x1="55.5" y1="50.5" x2="54.5" y2="50.5" width="0.2" layer="1"/>
-<wire x1="54.5" y1="50.5" x2="54" y2="50" width="0.2" layer="1"/>
-<via x="54" y="50" extent="1-16" drill="0.4"/>
+<wire x1="38.5" y1="50.5" x2="35.5" y2="50.5" width="0.2" layer="1"/>
+<via x="35.5" y="50.5" extent="1-16" drill="0.4"/>
+<wire x1="44.5" y1="48.5" x2="43" y2="49.5" width="0.2" layer="1"/>
+<wire x1="43" y1="49.5" x2="42.5" y2="50" width="0.2" layer="1"/>
+<wire x1="42.5" y1="50" x2="42.5" y2="50.5" width="0.2" layer="1"/>
+<wire x1="49.5" y1="48.5" x2="48" y2="49.5" width="0.2" layer="1"/>
+<wire x1="48" y1="49.5" x2="48.5" y2="50" width="0.2" layer="1"/>
+<wire x1="48.5" y1="50" x2="48.5" y2="50.5" width="0.2" layer="1"/>
+<via x="42.5" y="50.5" extent="1-16" drill="0.4"/>
+<via x="48.5" y="50.5" extent="1-16" drill="0.4"/>
+<wire x1="53.5" y1="50.5" x2="51" y2="50.5" width="0.2" layer="1"/>
+<wire x1="51" y1="50.5" x2="50.5" y2="50" width="0.2" layer="1"/>
+<via x="50.5" y="50" extent="1-16" drill="0.4"/>
 <wire x1="60.4" y1="61.5" x2="62" y2="61.5" width="0.2" layer="1"/>
 <via x="62" y="61.5" extent="1-16" drill="0.4"/>
-<wire x1="47" y1="45.8" x2="47" y2="46.5" width="0.2" layer="1"/>
-<wire x1="47" y1="46.5" x2="46.5" y2="47" width="0.2" layer="1"/>
-<wire x1="46.5" y1="47" x2="46.5" y2="48.5" width="0.2" layer="1"/>
-<wire x1="53" y1="45.8" x2="53" y2="46.5" width="0.2" layer="1"/>
-<wire x1="53" y1="46.5" x2="52.5" y2="47" width="0.2" layer="1"/>
-<wire x1="52.5" y1="47" x2="52" y2="47" width="0.2" layer="1"/>
-<wire x1="52" y1="47" x2="51.5" y2="47.5" width="0.2" layer="1"/>
-<wire x1="51.5" y1="47.5" x2="51.5" y2="48.5" width="0.2" layer="1"/>
+<wire x1="45" y1="45.8" x2="45" y2="46.5" width="0.2" layer="1"/>
+<wire x1="45" y1="46.5" x2="44.5" y2="47" width="0.2" layer="1"/>
+<wire x1="44.5" y1="47" x2="44.5" y2="48.5" width="0.2" layer="1"/>
+<wire x1="51" y1="45.8" x2="51" y2="46.5" width="0.2" layer="1"/>
+<wire x1="51" y1="46.5" x2="50.5" y2="47" width="0.2" layer="1"/>
+<wire x1="50.5" y1="47" x2="51.5" y2="47" width="0.2" layer="1"/>
+<wire x1="51.5" y1="47" x2="49.5" y2="47.5" width="0.2" layer="1"/>
+<wire x1="49.5" y1="47.5" x2="49.5" y2="48.5" width="0.2" layer="1"/>
 <contactref element="C46" pad="2"/>
-<wire x1="34.2" y1="54" x2="33" y2="54" width="0.2" layer="1"/>
-<wire x1="33" y1="54" x2="31.8" y2="54" width="0.2" layer="1"/>
-<via x="33" y="54" extent="1-16" drill="0.4"/>
+<wire x1="31.2" y1="54" x2="30" y2="54" width="0.2" layer="1"/>
+<wire x1="30" y1="54" x2="28.8" y2="54" width="0.2" layer="1"/>
+<via x="30" y="54" extent="1-16" drill="0.4"/>
 <polygon width="0.2" layer="1" isolate="0.3">
-<vertex x="37.5" y="77"/>
-<vertex x="37.5" y="79"/>
-<vertex x="64" y="79"/>
-<vertex x="64" y="77"/>
+<vertex x="16" y="77"/>
+<vertex x="16" y="79"/>
+<vertex x="48" y="79"/>
+<vertex x="48" y="77"/>
 </polygon>
-<wire x1="40.25" y1="78" x2="38.5" y2="78" width="0.2" layer="1"/>
-<via x="38.5" y="78" extent="1-16" drill="0.4"/>
 <polygon width="0.2" layer="1" isolate="0.3" thermals="no">
 <vertex x="17" y="47.5"/>
 <vertex x="23.5" y="47.5"/>
@@ -2124,8 +2145,7 @@ design rules under a new name.</description>
 <via x="14.5" y="11" extent="1-16" drill="0.6"/>
 <via x="28.5" y="16" extent="1-16" drill="0.4"/>
 <wire x1="31.45" y1="22.9" x2="31.45" y2="21.95" width="0.2" layer="1"/>
-<wire x1="31.45" y1="21.95" x2="31" y2="21.5" width="0.2" layer="1"/>
-<wire x1="31" y1="21.5" x2="30.5" y2="21" width="0.2" layer="1"/>
+<wire x1="31.45" y1="21.95" x2="30.5" y2="21" width="0.2" layer="1"/>
 <wire x1="30.5" y1="21" x2="30.5" y2="18" width="0.2" layer="1"/>
 <wire x1="30.5" y1="18" x2="28.5" y2="16" width="0.2" layer="1"/>
 <wire x1="18.5" y1="16.5" x2="20" y2="16.5" width="0.2" layer="1"/>
@@ -2136,8 +2156,7 @@ design rules under a new name.</description>
 <wire x1="13" y1="55.8" x2="13" y2="57" width="0.3" layer="1"/>
 <via x="13" y="57" extent="1-16" drill="0.4"/>
 <wire x1="16" y1="52.3" x2="16" y2="54.5" width="0.2" layer="1"/>
-<wire x1="16" y1="54.5" x2="17" y2="55.5" width="0.2" layer="1"/>
-<wire x1="17" y1="55.5" x2="17.3" y2="55.8" width="0.2" layer="1"/>
+<wire x1="16" y1="54.5" x2="17.3" y2="55.8" width="0.2" layer="1"/>
 <wire x1="17.3" y1="55.8" x2="19.5" y2="55.8" width="0.2" layer="1"/>
 <wire x1="5.5" y1="52.5" x2="5.3" y2="52.3" width="0.3" layer="1"/>
 <wire x1="5.3" y1="52.3" x2="4" y2="52.3" width="0.3" layer="1"/>
@@ -2147,54 +2166,74 @@ design rules under a new name.</description>
 <wire x1="14.3" y1="52.3" x2="14.5" y2="52.5" width="0.3" layer="1"/>
 <wire x1="16" y1="52.3" x2="14.7" y2="52.3" width="0.3" layer="1"/>
 <wire x1="14.7" y1="52.3" x2="14.5" y2="52.5" width="0.3" layer="1"/>
-<wire x1="122.8" y1="66.17" x2="127.5" y2="64.46" width="0" layer="19" extent="1-1"/>
-<wire x1="118" y1="69.8" x2="122.8" y2="66.17" width="0" layer="19" extent="1-1"/>
-<wire x1="126.04" y1="55.46" x2="127.5" y2="64.46" width="0" layer="19" extent="1-1"/>
-<wire x1="127.84" y1="44.17" x2="126.04" y2="55.46" width="0" layer="19" extent="1-1"/>
-<wire x1="123.8" y1="42.98" x2="127.84" y2="44.17" width="0" layer="19" extent="1-1"/>
-<wire x1="115" y1="33.3" x2="123.8" y2="42.98" width="0" layer="19" extent="1-1"/>
-<wire x1="117" y1="25.5" x2="115" y2="33.3" width="0" layer="19" extent="1-1"/>
-<wire x1="120.5" y1="25.3" x2="117" y2="25.5" width="0" layer="19" extent="1-1"/>
-<wire x1="124" y1="25.5" x2="120.5" y2="25.3" width="0" layer="19" extent="1-1"/>
-<wire x1="113.5" y1="25.3" x2="117" y2="25.5" width="0" layer="19" extent="1-1"/>
-<wire x1="110.5" y1="50.7" x2="123.8" y2="42.98" width="0" layer="19" extent="1-1"/>
-<wire x1="109.34" y1="55.02" x2="110.5" y2="50.7" width="0" layer="19" extent="1-1"/>
-<wire x1="89" y1="48.5" x2="110.5" y2="50.7" width="0" layer="19" extent="1-1"/>
-<wire x1="19" y1="49.35" x2="19.5" y2="45.5" width="0" layer="19" extent="1-1"/>
-<wire x1="34.2" y1="48" x2="39" y2="50.5" width="0" layer="19" extent="1-1"/>
-<wire x1="33.25" y1="83.5" x2="38.5" y2="78" width="0" layer="19" extent="1-1"/>
-<wire x1="-3.2" y1="55" x2="4" y2="52.3" width="0" layer="19" extent="1-1"/>
-<wire x1="-7.2" y1="55" x2="-3.2" y2="55" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.5" y1="49.77" x2="-3.2" y2="55" width="0" layer="19" extent="1-1"/>
-<wire x1="-5.5" y1="61.2" x2="-7.2" y2="55" width="0" layer="19" extent="1-1"/>
-<wire x1="-5.25" y1="66.45" x2="-5.5" y2="61.2" width="0" layer="19" extent="1-1"/>
-<wire x1="80.4" y1="68.635" x2="84.47" y2="76.08" width="0" layer="19" extent="1-1"/>
-<wire x1="80.4" y1="66.095" x2="80.4" y2="68.635" width="0" layer="19" extent="1-1"/>
-<wire x1="76.67" y1="65.84" x2="80.4" y2="66.095" width="0" layer="19" extent="1-1"/>
-<wire x1="-5.25" y1="75.55" x2="-5.25" y2="66.45" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.8" y1="13.5" x2="5.07" y2="6.76" width="0" layer="19" extent="1-1"/>
-<wire x1="-8.8" y1="13.5" x2="-4.8" y2="13.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-11.7" y1="18" x2="-8.8" y2="13.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-9.77" y1="8" x2="-8.8" y2="13.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-17.96" y1="9.04" x2="-9.77" y2="8" width="0" layer="19" extent="1-1"/>
-<wire x1="-18.3" y1="24.5" x2="-11.7" y2="18" width="0" layer="19" extent="1-1"/>
-<wire x1="-18.91" y1="32.37" x2="-18.3" y2="24.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-19.05" y1="35.95" x2="-18.91" y2="32.37" width="0" layer="19" extent="1-1"/>
-<wire x1="-15.02" y1="32.37" x2="-18.91" y2="32.37" width="0" layer="19" extent="1-1"/>
-<wire x1="-10.8" y1="32.29" x2="-15.02" y2="32.37" width="0" layer="19" extent="1-1"/>
-<wire x1="-11.3" y1="35.87" x2="-10.8" y2="32.29" width="0" layer="19" extent="1-1"/>
-<wire x1="-6.91" y1="32.29" x2="-10.8" y2="32.29" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.34" y1="24.42" x2="-6.91" y2="32.29" width="0" layer="19" extent="1-1"/>
+<wire x1="19" y1="49.35" x2="19" y2="47.5" width="0.4" layer="1"/>
+<wire x1="15.75" y1="59.95" x2="15.75" y2="69.05" width="0.2" layer="1"/>
+<wire x1="94.2" y1="56" x2="96.5" y2="56" width="0.4" layer="1"/>
+<wire x1="96.5" y1="56" x2="96.8" y2="56.3" width="0.4" layer="1"/>
+<wire x1="96.8" y1="56.3" x2="97.5" y2="56.3" width="0.4" layer="1"/>
+<wire x1="97.5" y1="56.3" x2="97.5" y2="57.5" width="0.4" layer="1"/>
+<via x="97.5" y="57.5" extent="1-16" drill="0.5"/>
+<wire x1="88" y1="56.3" x2="88" y2="57.5" width="0.3" layer="1"/>
+<via x="88" y="57.5" extent="1-16" drill="0.5"/>
+<wire x1="82.2" y1="59" x2="81.5" y2="59" width="0.3" layer="1"/>
+<wire x1="81.5" y1="59" x2="81" y2="58.5" width="0.3" layer="1"/>
+<wire x1="81" y1="58.5" x2="81" y2="57" width="0.3" layer="1"/>
+<wire x1="81" y1="57" x2="81.8" y2="56.2" width="0.3" layer="1"/>
+<wire x1="67.5" y1="37" x2="66" y2="37" width="0.2" layer="1"/>
+<wire x1="66" y1="37" x2="65.5" y2="36.5" width="0.2" layer="1"/>
+<via x="65.5" y="36.5" extent="1-16" drill="0.4" diameter="0.8"/>
+<wire x1="64" y1="35.8" x2="64.8" y2="35.8" width="0.2" layer="1"/>
+<wire x1="64.8" y1="35.8" x2="65.5" y2="36.5" width="0.2" layer="1"/>
+<wire x1="60" y1="41.5" x2="62" y2="41.5" width="0.2" layer="1"/>
+<wire x1="62" y1="41.5" x2="62.5" y2="41" width="0.2" layer="1"/>
+<via x="62.5" y="41" extent="1-16" drill="0.4" diameter="0.8"/>
+<wire x1="63.5" y1="39.8" x2="63.5" y2="40.5" width="0.2" layer="1"/>
+<wire x1="63.5" y1="40.5" x2="63" y2="41" width="0.2" layer="1"/>
+<wire x1="63" y1="41" x2="62.5" y2="41" width="0.2" layer="1"/>
+<wire x1="67.75" y1="40" x2="67.75" y2="38.75" width="0.2" layer="1"/>
+<wire x1="67.75" y1="38.75" x2="67.5" y2="38.5" width="0.2" layer="1"/>
+<via x="67.5" y="38.5" extent="1-16" drill="0.4" diameter="0.8"/>
+<via x="22.3" y="78" extent="1-16" drill="0.4" diameter="0.8"/>
+<via x="28.7" y="78" extent="1-16" drill="0.4" diameter="0.8"/>
+<via x="35.2" y="78" extent="1-16" drill="0.4" diameter="0.8"/>
+<via x="41.7" y="78" extent="1-16" drill="0.4" diameter="0.8"/>
+<wire x1="82.2" y1="59" x2="83" y2="59" width="0.3" layer="1"/>
+<wire x1="83" y1="59" x2="84" y2="60" width="0.3" layer="1"/>
+<wire x1="84" y1="60" x2="84.3" y2="60.3" width="0.3" layer="1"/>
+<wire x1="84.3" y1="60.3" x2="85" y2="60.3" width="0.3" layer="1"/>
+<wire x1="81.8" y1="55.5" x2="83" y2="55.5" width="0.3" layer="1"/>
+<via x="83" y="55.5" extent="1-16" drill="0.5" diameter="0.9"/>
+<wire x1="81.8" y1="56.2" x2="81.8" y2="55.5" width="0.3" layer="1"/>
+<wire x1="86" y1="51.3" x2="89.5" y2="51.3" width="0" layer="19" extent="1-1"/>
+<wire x1="83" y1="55.5" x2="86" y2="51.3" width="0" layer="19" extent="1-1"/>
+<wire x1="38.13" y1="70.7" x2="40.5" y2="69" width="0" layer="19" extent="1-1"/>
+<wire x1="35.21" y1="71.09" x2="38.13" y2="70.7" width="0" layer="19" extent="1-1"/>
+<wire x1="32.21" y1="70.7" x2="35.21" y2="71.09" width="0" layer="19" extent="1-1"/>
+<wire x1="29.13" y1="70.98" x2="32.21" y2="70.7" width="0" layer="19" extent="1-1"/>
+<wire x1="26.13" y1="71.09" x2="29.13" y2="70.98" width="0" layer="19" extent="1-1"/>
+<wire x1="31.05" y1="42.05" x2="27.5" y2="43.8" width="0" layer="19" extent="1-1"/>
+<wire x1="15.75" y1="59.95" x2="13" y2="57" width="0" layer="19" extent="1-1"/>
+<wire x1="19" y1="69.2" x2="15.75" y2="69.05" width="0" layer="19" extent="1-1"/>
+<wire x1="31.2" y1="48" x2="27.5" y2="45.5" width="0" layer="19" extent="1-1"/>
+<wire x1="59.2" y1="46.5" x2="60" y2="41.5" width="0" layer="19" extent="1-1"/>
+<wire x1="60.8" y1="50" x2="59.2" y2="46.5" width="0" layer="19" extent="1-1"/>
+<wire x1="49" y1="73.3" x2="50.23" y2="68" width="0" layer="19" extent="1-1"/>
+<wire x1="53.4" y1="73.095" x2="49" y2="73.3" width="0" layer="19" extent="1-1"/>
+<wire x1="53.4" y1="75.635" x2="53.4" y2="73.095" width="0" layer="19" extent="1-1"/>
+<wire x1="59.96" y1="67.42" x2="60.4" y2="61.5" width="0" layer="19" extent="1-1"/>
+<wire x1="73" y1="55.3" x2="81" y2="57" width="0" layer="19" extent="1-1"/>
+<wire x1="68.5" y1="55" x2="73" y2="55.3" width="0" layer="19" extent="1-1"/>
+<wire x1="63" y1="77.8" x2="53.4" y2="75.635" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCL">
 <contactref element="U1" pad="92"/>
 <contactref element="R2" pad="2"/>
-<wire x1="35.8" y1="54" x2="40.5" y2="54" width="0" layer="19" extent="1-1"/>
+<wire x1="32.8" y1="54" x2="38.5" y2="54" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SDA">
 <contactref element="U1" pad="96"/>
 <contactref element="R5" pad="2"/>
-<wire x1="35.8" y1="48" x2="40.5" y2="52" width="0" layer="19" extent="1-1"/>
+<wire x1="32.8" y1="48" x2="38.5" y2="52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="NRST">
 <contactref element="SW2" pad="3"/>
@@ -2203,112 +2242,112 @@ design rules under a new name.</description>
 <contactref element="C1" pad="1"/>
 <contactref element="U1" pad="14"/>
 <contactref element="R21" pad="1"/>
-<wire x1="48.5" y1="48.5" x2="32" y2="72.2" width="0" layer="19" extent="1-1"/>
-<wire x1="-5.5" y1="62.8" x2="32" y2="72.2" width="0" layer="19" extent="1-1"/>
-<wire x1="-10" y1="62.8" x2="-5.5" y2="62.8" width="0" layer="19" extent="1-1"/>
-<wire x1="-9.75" y1="66.45" x2="-10" y2="62.8" width="0" layer="19" extent="1-1"/>
-<wire x1="-9.75" y1="75.55" x2="-9.75" y2="66.45" width="0" layer="19" extent="1-1"/>
+<wire x1="11.25" y1="69.05" x2="11.25" y2="59.95" width="0.2" layer="1"/>
+<wire x1="31.5" y1="60.2" x2="46.5" y2="48.5" width="0" layer="19" extent="1-1"/>
+<wire x1="22" y1="70.8" x2="31.5" y2="60.2" width="0" layer="19" extent="1-1"/>
+<wire x1="19" y1="70.8" x2="22" y2="70.8" width="0" layer="19" extent="1-1"/>
+<wire x1="11.25" y1="69.05" x2="19" y2="70.8" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="BOOT0">
 <contactref element="U1" pad="94"/>
 <contactref element="R8" pad="1"/>
 <contactref element="R9" pad="2"/>
-<wire x1="35.8" y1="51" x2="40.5" y2="53" width="0" layer="19" extent="1-1"/>
-<wire x1="30.2" y1="54" x2="35.8" y2="51" width="0" layer="19" extent="1-1"/>
+<wire x1="32.8" y1="51" x2="38.5" y2="53" width="0" layer="19" extent="1-1"/>
+<wire x1="27.2" y1="54" x2="32.8" y2="51" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$1">
 <contactref element="C14" pad="1"/>
 <contactref element="U1" pad="73"/>
-<wire x1="43" y1="63.5" x2="43" y2="66.1" width="0" layer="19" extent="1-1"/>
+<wire x1="41" y1="63.5" x2="43" y2="66.1" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$3">
 <contactref element="C15" pad="1"/>
 <contactref element="U1" pad="49"/>
-<wire x1="55.5" y1="61.5" x2="58.6" y2="61.5" width="0.2" layer="1"/>
+<wire x1="53.5" y1="61.5" x2="58.6" y2="61.5" width="0.2" layer="1"/>
 </signal>
 <signal name="N$10">
 <contactref element="C2" pad="1"/>
 <contactref element="X1" pad="1"/>
 <contactref element="R14" pad="2"/>
-<wire x1="54.85" y1="40.03" x2="54.5" y2="40.38" width="0.2" layer="1"/>
-<wire x1="54.5" y1="40.38" x2="54.5" y2="41.5" width="0.2" layer="1"/>
-<wire x1="54.5" y1="41.5" x2="53" y2="43" width="0.2" layer="1"/>
-<wire x1="53" y1="43" x2="53" y2="44.2" width="0.2" layer="1"/>
-<wire x1="50" y1="44.2" x2="53" y2="44.2" width="0.2" layer="1"/>
+<wire x1="52.85" y1="40.03" x2="52.5" y2="40.38" width="0.2" layer="1"/>
+<wire x1="52.5" y1="40.38" x2="52.5" y2="41.5" width="0.2" layer="1"/>
+<wire x1="52.5" y1="41.5" x2="51" y2="43" width="0.2" layer="1"/>
+<wire x1="51" y1="43" x2="51" y2="44.2" width="0.2" layer="1"/>
+<wire x1="48" y1="44.2" x2="51" y2="44.2" width="0.2" layer="1"/>
 </signal>
 <signal name="OSC_IN">
 <contactref element="X1" pad="2"/>
 <contactref element="C3" pad="1"/>
 <contactref element="U1" pad="12"/>
-<wire x1="45.35" y1="40.03" x2="45.35" y2="41.35" width="0.2" layer="1"/>
-<wire x1="45.35" y1="41.35" x2="47" y2="43" width="0.2" layer="1"/>
-<wire x1="47" y1="43" x2="47" y2="44.2" width="0.2" layer="1"/>
-<wire x1="47" y1="44.2" x2="47.7" y2="44.2" width="0.2" layer="1"/>
-<wire x1="47.7" y1="44.2" x2="48" y2="44.5" width="0.2" layer="1"/>
-<wire x1="48" y1="44.5" x2="48" y2="46.5" width="0.2" layer="1"/>
-<wire x1="48" y1="46.5" x2="47.5" y2="47" width="0.2" layer="1"/>
-<wire x1="47.5" y1="47" x2="47.5" y2="48.5" width="0.2" layer="1"/>
+<wire x1="43.35" y1="40.03" x2="43.35" y2="41.35" width="0.2" layer="1"/>
+<wire x1="43.35" y1="41.35" x2="45" y2="43" width="0.2" layer="1"/>
+<wire x1="45" y1="43" x2="45" y2="44.2" width="0.2" layer="1"/>
+<wire x1="45" y1="44.2" x2="45.7" y2="44.2" width="0.2" layer="1"/>
+<wire x1="45.7" y1="44.2" x2="46" y2="44.5" width="0.2" layer="1"/>
+<wire x1="46" y1="44.5" x2="46" y2="46.5" width="0.2" layer="1"/>
+<wire x1="46" y1="46.5" x2="45.5" y2="47" width="0.2" layer="1"/>
+<wire x1="45.5" y1="47" x2="45.5" y2="48.5" width="0.2" layer="1"/>
 </signal>
 <signal name="OSC_OUT">
 <contactref element="R14" pad="1"/>
 <contactref element="U1" pad="13"/>
-<wire x1="48" y1="48.5" x2="48" y2="47.5" width="0.2" layer="1"/>
-<wire x1="48" y1="47.5" x2="48.5" y2="47" width="0.2" layer="1"/>
-<wire x1="48.5" y1="47" x2="49.5" y2="47" width="0.2" layer="1"/>
-<wire x1="49.5" y1="47" x2="50" y2="46.5" width="0.2" layer="1"/>
-<wire x1="50" y1="46.5" x2="50" y2="45.8" width="0.2" layer="1"/>
+<wire x1="46" y1="48.5" x2="46" y2="47" width="0.2" layer="1"/>
+<wire x1="46" y1="47" x2="46.5" y2="47" width="0.2" layer="1"/>
+<wire x1="46.5" y1="47" x2="47.5" y2="47" width="0.2" layer="1"/>
+<wire x1="47.5" y1="47" x2="48" y2="46.5" width="0.2" layer="1"/>
+<wire x1="48" y1="46.5" x2="48" y2="45.8" width="0.2" layer="1"/>
 </signal>
 <signal name="SWCLK">
 <contactref element="U1" pad="76"/>
 <contactref element="R19" pad="1"/>
-<wire x1="23" y1="72.2" x2="40.5" y2="62" width="0" layer="19" extent="1-1"/>
+<wire x1="22.5" y1="60.2" x2="38.5" y2="62" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SWDIO">
 <contactref element="U1" pad="72"/>
 <contactref element="R20" pad="1"/>
-<wire x1="29" y1="72.2" x2="43.5" y2="63.5" width="0" layer="19" extent="1-1"/>
+<wire x1="28.5" y1="60.2" x2="41.5" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SWO">
 <contactref element="U1" pad="89"/>
 <contactref element="R22" pad="1"/>
-<wire x1="40.5" y1="55.5" x2="35" y2="72.2" width="0" layer="19" extent="1-1"/>
+<wire x1="34.5" y1="60.2" x2="38.5" y2="55.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$6">
 <contactref element="CN1" pad="1"/>
 <contactref element="R18" pad="1"/>
 <contactref element="D1" pad="A"/>
-<wire x1="21.15" y1="77" x2="20" y2="75.85" width="0.2" layer="1"/>
-<wire x1="20" y1="75.85" x2="20" y2="74.25" width="0.2" layer="1"/>
-<wire x1="20" y1="74.25" x2="26" y2="72.2" width="0" layer="19" extent="1-1"/>
+<wire x1="20.65" y1="65" x2="19.5" y2="63.85" width="0.2" layer="1"/>
+<wire x1="19.5" y1="63.85" x2="19.5" y2="62.25" width="0.2" layer="1"/>
+<wire x1="19.5" y1="62.25" x2="25.5" y2="60.2" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="AIN1">
 <contactref element="U1" pad="24"/>
 <contactref element="D1" pad="C"/>
-<wire x1="20" y1="71.75" x2="53.5" y2="48.5" width="0" layer="19" extent="1-1"/>
+<wire x1="19.5" y1="59.75" x2="51.5" y2="48.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$7">
 <contactref element="CN1" pad="2"/>
 <contactref element="R19" pad="2"/>
-<wire x1="23.69" y1="77" x2="23" y2="76.31" width="0.2" layer="1"/>
-<wire x1="23" y1="76.31" x2="23" y2="73.8" width="0.2" layer="1"/>
+<wire x1="23.19" y1="65" x2="22.5" y2="64.31" width="0.2" layer="1"/>
+<wire x1="22.5" y1="64.31" x2="22.5" y2="61.8" width="0.2" layer="1"/>
 </signal>
 <signal name="N$8">
 <contactref element="CN1" pad="4"/>
 <contactref element="R20" pad="2"/>
-<wire x1="28.77" y1="77" x2="29" y2="76.77" width="0.2" layer="1"/>
-<wire x1="29" y1="76.77" x2="29" y2="73.8" width="0.2" layer="1"/>
+<wire x1="28.27" y1="65" x2="28.5" y2="64.77" width="0.2" layer="1"/>
+<wire x1="28.5" y1="64.77" x2="28.5" y2="61.8" width="0.2" layer="1"/>
 </signal>
 <signal name="N$9">
 <contactref element="CN1" pad="5"/>
 <contactref element="R21" pad="2"/>
-<wire x1="31.31" y1="77" x2="32" y2="76.31" width="0.2" layer="1"/>
-<wire x1="32" y1="76.31" x2="32" y2="73.8" width="0.2" layer="1"/>
+<wire x1="30.81" y1="65" x2="31.5" y2="64.31" width="0.2" layer="1"/>
+<wire x1="31.5" y1="64.31" x2="31.5" y2="61.8" width="0.2" layer="1"/>
 </signal>
 <signal name="N$11">
 <contactref element="CN1" pad="6"/>
 <contactref element="R22" pad="2"/>
-<wire x1="33.85" y1="77" x2="35" y2="75.85" width="0.2" layer="1"/>
-<wire x1="35" y1="75.85" x2="35" y2="73.8" width="0.2" layer="1"/>
+<wire x1="33.35" y1="65" x2="34.5" y2="63.85" width="0.2" layer="1"/>
+<wire x1="34.5" y1="63.85" x2="34.5" y2="61.8" width="0.2" layer="1"/>
 </signal>
 <signal name="+3.3V">
 <contactref element="J2" pad="1"/>
@@ -2373,19 +2412,14 @@ design rules under a new name.</description>
 <vertex x="13" y="32"/>
 <vertex x="13" y="34.5"/>
 </polygon>
-<wire x1="27.5" y1="34.2" x2="27.7" y2="34" width="0.2" layer="1"/>
-<wire x1="29" y1="33.2" x2="27.9" y2="32.2" width="0.7" layer="1"/>
 <wire x1="27.9" y1="32.2" x2="27.9" y2="28.3" width="0.7" layer="1"/>
 <wire x1="27.9" y1="28.3" x2="27.9" y2="28.2" width="0.7" layer="1"/>
-<wire x1="27.9" y1="28.2" x2="16" y2="28.2" width="0.7" layer="1"/>
-<wire x1="29" y1="33.2" x2="29" y2="34" width="0.7" layer="1"/>
+<wire x1="27.9" y1="28.2" x2="24.5" y2="28.2" width="0.7" layer="1"/>
+<wire x1="24.5" y1="28.2" x2="16" y2="28.2" width="0.7" layer="1"/>
 <wire x1="24.5" y1="34.2" x2="27.5" y2="34.2" width="0.25" layer="1"/>
-<wire x1="29" y1="34" x2="28.8" y2="34.2" width="0.25" layer="1"/>
-<wire x1="28.8" y1="34.2" x2="27.5" y2="34.2" width="0.25" layer="1"/>
 <wire x1="13" y1="50.7" x2="16" y2="50.7" width="0.3" layer="1"/>
 <wire x1="17" y1="51" x2="17.5" y2="51.5" width="0.3" layer="1"/>
 <wire x1="17.5" y1="51.5" x2="17.65" y2="51.65" width="0.3" layer="1"/>
-<wire x1="17.65" y1="51.65" x2="18.05" y2="51.65" width="0.3" layer="1"/>
 <wire x1="16" y1="50.7" x2="16.7" y2="50.7" width="0.3" layer="1"/>
 <wire x1="16.7" y1="50.7" x2="17" y2="51" width="0.3" layer="1"/>
 <wire x1="19.95" y1="49.35" x2="19.95" y2="49.95" width="0.3" layer="1"/>
@@ -2393,10 +2427,26 @@ design rules under a new name.</description>
 <wire x1="20" y1="50" x2="19" y2="51" width="0.3" layer="1"/>
 <wire x1="19" y1="51" x2="18.35" y2="51.65" width="0.3" layer="1"/>
 <wire x1="18.35" y1="51.65" x2="18.05" y2="51.65" width="0.3" layer="1"/>
-<wire x1="24.5" y1="34.2" x2="19.95" y2="49.35" width="0" layer="19" extent="1-1"/>
-<wire x1="23.55" y1="15.15" x2="27.9" y2="28.2" width="0" layer="19" extent="1-1"/>
-<wire x1="-8.8" y1="55" x2="13" y2="50.7" width="0" layer="19" extent="1-1"/>
-<wire x1="-23.2" y1="13.5" x2="8" y2="29.85" width="0" layer="19" extent="1-1"/>
+<wire x1="27.9" y1="32.2" x2="27.9" y2="32.4" width="0.7" layer="1"/>
+<wire x1="27.9" y1="32.4" x2="29" y2="33.5" width="0.7" layer="1"/>
+<wire x1="29" y1="33.5" x2="29" y2="34" width="0.7" layer="1"/>
+<wire x1="23.55" y1="15.15" x2="23.55" y2="16.45" width="0.2" layer="1"/>
+<wire x1="23.55" y1="16.45" x2="23.5" y2="16.5" width="0.2" layer="1"/>
+<wire x1="23.5" y1="16.5" x2="23.5" y2="21" width="0.4" layer="1"/>
+<wire x1="23.5" y1="21" x2="24.5" y2="22" width="0.4" layer="1"/>
+<wire x1="24.5" y1="22" x2="24.5" y2="28.2" width="0.4" layer="1"/>
+<wire x1="18.05" y1="51.65" x2="18.05" y2="52.45" width="0.5" layer="1"/>
+<wire x1="18.05" y1="52.45" x2="17.5" y2="53" width="0.5" layer="1"/>
+<wire x1="29" y1="34" x2="29" y2="45" width="0.7" layer="1"/>
+<wire x1="29" y1="45" x2="25.8" y2="48.2" width="0.7" layer="1"/>
+<wire x1="25.8" y1="48.2" x2="21.9" y2="48.2" width="0.7" layer="1"/>
+<wire x1="21.9" y1="48.2" x2="20.75" y2="49.35" width="0.7" layer="1"/>
+<wire x1="20.75" y1="49.35" x2="19.95" y2="49.35" width="0.7" layer="1"/>
+<wire x1="27.5" y1="34.2" x2="28.8" y2="34.2" width="0.25" layer="1"/>
+<wire x1="28.8" y1="34.2" x2="29" y2="34" width="0.25" layer="1" curve="-90"/>
+<wire x1="73" y1="47.3" x2="73" y2="53.7" width="0" layer="19" extent="1-1"/>
+<wire x1="29" y1="45" x2="73" y2="47.3" width="0" layer="19" extent="1-1"/>
+<wire x1="17.65" y1="51.65" x2="18.05" y2="51.65" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$12">
 <contactref element="C8" pad="1"/>
@@ -2417,93 +2467,97 @@ design rules under a new name.</description>
 <signal name="N$13">
 <contactref element="R3" pad="1"/>
 <contactref element="LD1" pad="2"/>
-<wire x1="68.25" y1="77.5" x2="66.5" y2="77.5" width="0.2" layer="1"/>
-<wire x1="66.5" y1="77.5" x2="66.2" y2="77.8" width="0.2" layer="1"/>
-<wire x1="66.2" y1="77.8" x2="65" y2="77.8" width="0.2" layer="1"/>
+<wire x1="67.75" y1="43" x2="66" y2="43" width="0.2" layer="1"/>
+<wire x1="66" y1="43" x2="65.7" y2="43.3" width="0.2" layer="1"/>
+<wire x1="65.7" y1="43.3" x2="64.5" y2="43.3" width="0.2" layer="1"/>
 </signal>
 <signal name="N$14">
 <contactref element="R7" pad="1"/>
 <contactref element="LD1" pad="3"/>
-<wire x1="69.75" y1="77.5" x2="71.5" y2="77.5" width="0.2" layer="1"/>
-<wire x1="71.5" y1="77.5" x2="71.8" y2="77.8" width="0.2" layer="1"/>
-<wire x1="71.8" y1="77.8" x2="73" y2="77.8" width="0.2" layer="1"/>
+<wire x1="69.25" y1="43" x2="71" y2="43" width="0.2" layer="1"/>
+<wire x1="71" y1="43" x2="71.3" y2="43.3" width="0.2" layer="1"/>
+<wire x1="71.3" y1="43.3" x2="72.5" y2="43.3" width="0.2" layer="1"/>
 </signal>
 <signal name="STLINK">
 <contactref element="R3" pad="2"/>
 <contactref element="R7" pad="2"/>
-<wire x1="65" y1="76.2" x2="66.8" y2="76.2" width="0.2" layer="1"/>
-<wire x1="66.8" y1="76.2" x2="67" y2="76" width="0.2" layer="1"/>
-<wire x1="67" y1="76" x2="71" y2="76" width="0.2" layer="1"/>
-<wire x1="71" y1="76" x2="71.2" y2="76.2" width="0.2" layer="1"/>
-<wire x1="71.2" y1="76.2" x2="73" y2="76.2" width="0.2" layer="1"/>
+<wire x1="64.5" y1="41.7" x2="66.3" y2="41.7" width="0.2" layer="1"/>
+<wire x1="66.3" y1="41.7" x2="66.5" y2="41.5" width="0.2" layer="1"/>
+<wire x1="66.5" y1="41.5" x2="70.5" y2="41.5" width="0.2" layer="1"/>
+<wire x1="70.5" y1="41.5" x2="70.7" y2="41.7" width="0.2" layer="1"/>
+<wire x1="70.7" y1="41.7" x2="72.5" y2="41.7" width="0.2" layer="1"/>
 <contactref element="U1" pad="23"/>
-<wire x1="53" y1="48.5" x2="65" y2="76.2" width="0" layer="19" extent="1-1"/>
+<wire x1="64.5" y1="41.7" x2="63.8" y2="41.7" width="0.2" layer="1"/>
+<wire x1="63.8" y1="41.7" x2="63.5" y2="42" width="0.2" layer="1"/>
+<wire x1="63.5" y1="42" x2="63.5" y2="44" width="0.2" layer="1"/>
+<wire x1="63.5" y1="44" x2="63" y2="44.5" width="0.2" layer="1"/>
+<wire x1="51" y1="48.5" x2="63" y2="44.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$16">
 <contactref element="R12" pad="2"/>
 <contactref element="LED1" pad="A"/>
-<wire x1="62.25" y1="78" x2="62.25" y2="75.75" width="0.2" layer="1"/>
-<wire x1="62.25" y1="75.75" x2="62" y2="75.5" width="0.2" layer="1"/>
-<wire x1="62" y1="75.5" x2="60.8" y2="75.5" width="0.2" layer="1"/>
+<wire x1="46.25" y1="78" x2="46.25" y2="75.75" width="0.2" layer="1"/>
+<wire x1="46.25" y1="75.75" x2="46" y2="75.5" width="0.2" layer="1"/>
+<wire x1="46" y1="75.5" x2="44.8" y2="75.5" width="0.2" layer="1"/>
 </signal>
 <signal name="N$17">
 <contactref element="R13" pad="2"/>
 <contactref element="LED2" pad="A"/>
-<wire x1="55.75" y1="78" x2="55.75" y2="75.55" width="0.2" layer="1"/>
-<wire x1="55.75" y1="75.55" x2="55.8" y2="75.5" width="0.2" layer="1"/>
+<wire x1="39.75" y1="78" x2="39.75" y2="75.55" width="0.2" layer="1"/>
+<wire x1="39.75" y1="75.55" x2="39.8" y2="75.5" width="0.2" layer="1"/>
 </signal>
 <signal name="N$18">
 <contactref element="R15" pad="2"/>
 <contactref element="LED3" pad="A"/>
-<wire x1="49.25" y1="78" x2="49.25" y2="75.55" width="0.2" layer="1"/>
-<wire x1="49.25" y1="75.55" x2="49.2" y2="75.5" width="0.2" layer="1"/>
+<wire x1="33.25" y1="78" x2="33.25" y2="75.55" width="0.2" layer="1"/>
+<wire x1="33.25" y1="75.55" x2="33.2" y2="75.5" width="0.2" layer="1"/>
 </signal>
 <signal name="N$20">
 <contactref element="R16" pad="2"/>
 <contactref element="LED4" pad="A"/>
-<wire x1="42.75" y1="78" x2="42.75" y2="75.75" width="0.2" layer="1"/>
-<wire x1="42.75" y1="75.75" x2="43" y2="75.5" width="0.2" layer="1"/>
-<wire x1="43" y1="75.5" x2="44.2" y2="75.5" width="0.2" layer="1"/>
+<wire x1="26.75" y1="78" x2="26.75" y2="75.75" width="0.2" layer="1"/>
+<wire x1="26.75" y1="75.75" x2="27" y2="75.5" width="0.2" layer="1"/>
+<wire x1="27" y1="75.5" x2="28.2" y2="75.5" width="0.2" layer="1"/>
 </signal>
 <signal name="LED-PWR">
 <contactref element="R12" pad="1"/>
 <contactref element="U1" pad="59"/>
-<wire x1="59.2" y1="75.5" x2="59.2" y2="74.2" width="0.2" layer="1"/>
-<wire x1="59.2" y1="74.2" x2="59" y2="74" width="0.2" layer="1"/>
-<wire x1="59" y1="74" x2="55.5" y2="74" width="0.2" layer="1"/>
-<wire x1="55.5" y1="74" x2="55" y2="73.5" width="0.2" layer="1"/>
-<wire x1="55" y1="73.5" x2="55" y2="72.5" width="0.2" layer="1"/>
-<wire x1="50" y1="63.5" x2="55" y2="72.5" width="0" layer="19" extent="1-1"/>
+<wire x1="43.2" y1="75.5" x2="43.2" y2="74.2" width="0.2" layer="1"/>
+<wire x1="43.2" y1="74.2" x2="43" y2="74" width="0.2" layer="1"/>
+<wire x1="43" y1="74" x2="39.5" y2="74" width="0.2" layer="1"/>
+<wire x1="39.5" y1="74" x2="39" y2="73.5" width="0.2" layer="1"/>
+<wire x1="39" y1="73.5" x2="39" y2="72.5" width="0.2" layer="1"/>
+<wire x1="43" y1="74" x2="48" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="LED-PTT">
 <contactref element="R13" pad="1"/>
 <contactref element="U1" pad="60"/>
-<wire x1="54.2" y1="75.5" x2="54.2" y2="74.3" width="0.2" layer="1"/>
-<wire x1="54.2" y1="74.3" x2="54.5" y2="74" width="0.2" layer="1"/>
-<wire x1="54.5" y1="74" x2="54.5" y2="72.5" width="0.2" layer="1"/>
-<wire x1="49.5" y1="63.5" x2="54.5" y2="72.5" width="0" layer="19" extent="1-1"/>
+<wire x1="38.2" y1="75.5" x2="38.2" y2="74.3" width="0.2" layer="1"/>
+<wire x1="38.2" y1="74.3" x2="38.5" y2="74" width="0.2" layer="1"/>
+<wire x1="38.5" y1="74" x2="38.5" y2="72.5" width="0.2" layer="1"/>
+<wire x1="38.5" y1="72.5" x2="47.5" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="LED-RT">
 <contactref element="R15" pad="1"/>
 <contactref element="U1" pad="61"/>
-<wire x1="50.8" y1="75.5" x2="50.8" y2="74.2" width="0.2" layer="1"/>
-<wire x1="50.8" y1="74.2" x2="51" y2="74" width="0.2" layer="1"/>
-<wire x1="51" y1="74" x2="53.5" y2="74" width="0.2" layer="1"/>
-<wire x1="53.5" y1="74" x2="54" y2="73.5" width="0.2" layer="1"/>
-<wire x1="54" y1="73.5" x2="54" y2="72.5" width="0.2" layer="1"/>
-<wire x1="49" y1="63.5" x2="54" y2="72.5" width="0" layer="19" extent="1-1"/>
+<wire x1="34.8" y1="75.5" x2="34.8" y2="74.2" width="0.2" layer="1"/>
+<wire x1="34.8" y1="74.2" x2="35" y2="74" width="0.2" layer="1"/>
+<wire x1="35" y1="74" x2="37.5" y2="74" width="0.2" layer="1"/>
+<wire x1="37.5" y1="74" x2="38" y2="73.5" width="0.2" layer="1"/>
+<wire x1="38" y1="73.5" x2="38" y2="72.5" width="0.2" layer="1"/>
+<wire x1="38" y1="72.5" x2="47" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="LED-ERR">
 <contactref element="R16" pad="1"/>
 <contactref element="U1" pad="62"/>
-<wire x1="45.8" y1="75.5" x2="46.5" y2="75.5" width="0.2" layer="1"/>
-<wire x1="46.5" y1="75.5" x2="47" y2="75" width="0.2" layer="1"/>
-<wire x1="47" y1="75" x2="47" y2="74" width="0.2" layer="1"/>
-<wire x1="47" y1="74" x2="47.5" y2="73.5" width="0.2" layer="1"/>
-<wire x1="47.5" y1="73.5" x2="53" y2="73.5" width="0.2" layer="1"/>
-<wire x1="53" y1="73.5" x2="53.5" y2="73" width="0.2" layer="1"/>
-<wire x1="53.5" y1="73" x2="53.5" y2="72.5" width="0.2" layer="1"/>
-<wire x1="48.5" y1="63.5" x2="47.5" y2="73.5" width="0" layer="19" extent="1-1"/>
+<wire x1="29.8" y1="75.5" x2="30.5" y2="75.5" width="0.2" layer="1"/>
+<wire x1="30.5" y1="75.5" x2="31" y2="75" width="0.2" layer="1"/>
+<wire x1="31" y1="75" x2="31" y2="74" width="0.2" layer="1"/>
+<wire x1="31" y1="74" x2="31.5" y2="73.5" width="0.2" layer="1"/>
+<wire x1="31.5" y1="73.5" x2="37" y2="73.5" width="0.2" layer="1"/>
+<wire x1="37" y1="73.5" x2="37.5" y2="73" width="0.2" layer="1"/>
+<wire x1="37.5" y1="73" x2="37.5" y2="72.5" width="0.2" layer="1"/>
+<wire x1="37.5" y1="72.5" x2="46.5" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$22">
 <contactref element="R28" pad="1"/>
@@ -2536,7 +2590,6 @@ design rules under a new name.</description>
 <wire x1="30" y1="14" x2="30" y2="14.5" width="0.2" layer="1"/>
 <wire x1="30" y1="14.5" x2="29.75" y2="14.75" width="0.2" layer="1"/>
 <wire x1="29.75" y1="14.75" x2="29" y2="14.75" width="0.2" layer="1"/>
-<wire x1="29" y1="14.75" x2="29.75" y2="14.75" width="0.15" layer="1"/>
 <wire x1="29.75" y1="14.75" x2="30.5" y2="15.5" width="0.2" layer="1"/>
 <wire x1="30.5" y1="15.5" x2="30.5" y2="16.5" width="0.2" layer="1"/>
 <wire x1="30.5" y1="16.5" x2="32" y2="18" width="0.2" layer="1"/>
@@ -2545,7 +2598,9 @@ design rules under a new name.</description>
 <signal name="N$15">
 <contactref element="R32" pad="1"/>
 <contactref element="Q1" pad="1"/>
-<wire x1="28.5" y1="20.3" x2="29.55" y2="22.9" width="0" layer="19" extent="1-1"/>
+<wire x1="28.5" y1="20.3" x2="28.5" y2="21" width="0.2" layer="1"/>
+<wire x1="28.5" y1="21" x2="29.55" y2="22.05" width="0.2" layer="1"/>
+<wire x1="29.55" y1="22.05" x2="29.55" y2="22.9" width="0.2" layer="1"/>
 </signal>
 <signal name="N$26">
 <contactref element="LED7" pad="C"/>
@@ -2564,16 +2619,11 @@ design rules under a new name.</description>
 <contactref element="CN2" pad="1"/>
 <contactref element="U1" pad="68"/>
 <contactref element="U4" pad="B3"/>
-<wire x1="26.4" y1="6.725" x2="26.4" y2="8.1" width="0.2" layer="1"/>
-<wire x1="26.4" y1="8.1" x2="26.3" y2="8.2" width="0.2" layer="1"/>
-<wire x1="26.3" y1="8.2" x2="23.5" y2="11" width="0.2" layer="1"/>
 <wire x1="23.5" y1="11" x2="23.5" y2="12.8" width="0.2" layer="1"/>
 <wire x1="23.5" y1="12.8" x2="23.55" y2="12.85" width="0.2" layer="1"/>
 <wire x1="28" y1="13.75" x2="26.75" y2="13.75" width="0.2" layer="1"/>
 <wire x1="26.75" y1="13.75" x2="26.5" y2="13.5" width="0.2" layer="1"/>
 <wire x1="26.5" y1="13.5" x2="26.3" y2="13.3" width="0.2" layer="1"/>
-<wire x1="26.3" y1="13.3" x2="26.3" y2="8.2" width="0.2" layer="1"/>
-<wire x1="26.3" y1="8.2" x2="26.4" y2="8.1" width="0.15" layer="1"/>
 <wire x1="26.3" y1="15.6" x2="26.3" y2="14.2" width="0.2" layer="1"/>
 <wire x1="26.3" y1="14.2" x2="26.75" y2="13.75" width="0.2" layer="1"/>
 <wire x1="27" y1="18.5" x2="27.2" y2="18.7" width="0.2" layer="1"/>
@@ -2586,7 +2636,16 @@ design rules under a new name.</description>
 <wire x1="21.5" y1="13.5" x2="22" y2="13" width="0.2" layer="1"/>
 <wire x1="22" y1="13" x2="22.15" y2="12.85" width="0.2" layer="1"/>
 <wire x1="22.15" y1="12.85" x2="23.55" y2="12.85" width="0.2" layer="1"/>
-<wire x1="28.5" y1="18.7" x2="45.5" y2="63.5" width="0" layer="19" extent="1-1"/>
+<wire x1="23.5" y1="11" x2="26" y2="8.5" width="0.2" layer="1"/>
+<wire x1="26" y1="8.5" x2="26.4" y2="8.1" width="0.2" layer="1"/>
+<wire x1="26.4" y1="8.1" x2="26.4" y2="6.725" width="0.2" layer="1"/>
+<wire x1="26.3" y1="13.3" x2="26.3" y2="8.8" width="0.2" layer="1"/>
+<wire x1="26.3" y1="8.8" x2="26" y2="8.5" width="0.2" layer="1"/>
+<wire x1="28.5" y1="18.7" x2="27.5" y2="19.7" width="0.2" layer="1"/>
+<wire x1="27.5" y1="19.7" x2="27.5" y2="21" width="0.2" layer="1"/>
+<wire x1="27.5" y1="21" x2="28" y2="21.5" width="0.2" layer="1"/>
+<wire x1="28" y1="21.5" x2="28" y2="26.5" width="0.2" layer="1"/>
+<wire x1="28" y1="26.5" x2="43.5" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$28">
 <contactref element="U4" pad="A3"/>
@@ -2595,15 +2654,13 @@ design rules under a new name.</description>
 <wire x1="28.8" y1="6.725" x2="28.8" y2="8.8" width="0.2" layer="1"/>
 <wire x1="28.8" y1="8.8" x2="29" y2="9" width="0.2" layer="1"/>
 <via x="29" y="9" extent="1-16" drill="0.4"/>
-<wire x1="28" y1="13.25" x2="28" y2="13" width="0.15" layer="1"/>
-<wire x1="28" y1="13" x2="27" y2="12" width="0.15" layer="1"/>
+<wire x1="28" y1="13.25" x2="28" y2="13" width="0.2" layer="1"/>
+<wire x1="28" y1="13" x2="27" y2="12" width="0.2" layer="1"/>
 <via x="27" y="12" extent="1-16" drill="0.4"/>
 <wire x1="29" y1="9" x2="29" y2="11.5" width="0.2" layer="16"/>
-<wire x1="29" y1="11.5" x2="28.5" y2="12" width="0.2" layer="16"/>
-<wire x1="28.5" y1="12" x2="28.3" y2="12.2" width="0.2" layer="16"/>
-<wire x1="28.3" y1="12.2" x2="27.9" y2="12.2" width="0.2" layer="16"/>
-<wire x1="27.9" y1="12.2" x2="27.2" y2="12.2" width="0.2" layer="16"/>
-<wire x1="27.2" y1="12.2" x2="27" y2="12" width="0.15" layer="16"/>
+<wire x1="29" y1="11.5" x2="28.3" y2="12.2" width="0.2" layer="16"/>
+<wire x1="28.3" y1="12.2" x2="27.2" y2="12.2" width="0.2" layer="16"/>
+<wire x1="27.2" y1="12.2" x2="27" y2="12" width="0.2" layer="16"/>
 <wire x1="34.5" y1="13.2" x2="34.5" y2="12.5" width="0.2" layer="1"/>
 <wire x1="34.5" y1="12.5" x2="33.5" y2="11.5" width="0.2" layer="1"/>
 <wire x1="33.5" y1="11.5" x2="32.5" y2="11.5" width="0.2" layer="1"/>
@@ -2621,9 +2678,12 @@ design rules under a new name.</description>
 <wire x1="27" y1="14.5" x2="27" y2="17" width="0.2" layer="1"/>
 <wire x1="31.5" y1="14.8" x2="31.5" y2="16" width="0.2" layer="1"/>
 <via x="31.5" y="16" extent="1-16" drill="0.4"/>
-<wire x1="30.5" y1="17" x2="31.5" y2="16" width="0.2" layer="16"/>
 <wire x1="27" y1="17" x2="30.5" y2="17" width="0.2" layer="16"/>
-<wire x1="30.5" y1="17" x2="44" y2="63.5" width="0" layer="19" extent="1-16"/>
+<wire x1="31.5" y1="16" x2="31.5" y2="16.5" width="0.2" layer="1"/>
+<wire x1="31.5" y1="16.5" x2="33.5" y2="18.5" width="0.2" layer="1"/>
+<wire x1="33.5" y1="18.5" x2="33.5" y2="24.5" width="0.2" layer="1"/>
+<wire x1="30.5" y1="17" x2="31.5" y2="16" width="0.2" layer="16"/>
+<wire x1="33.5" y1="24.5" x2="42" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="OTG_DM">
 <contactref element="U4" pad="D3"/>
@@ -2644,21 +2704,38 @@ design rules under a new name.</description>
 <wire x1="33" y1="23.5" x2="33" y2="22" width="0.2" layer="1"/>
 <wire x1="33" y1="22" x2="32" y2="21" width="0.2" layer="1"/>
 <wire x1="32" y1="21" x2="32" y2="20.3" width="0.2" layer="1"/>
-<wire x1="32.5" y1="24" x2="44.5" y2="63.5" width="0" layer="19" extent="1-1"/>
+<wire x1="32.5" y1="24" x2="42.5" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="OTG_ID">
 <contactref element="R30" pad="2"/>
 <contactref element="U1" pad="69"/>
-<wire x1="34.5" y1="14.8" x2="45" y2="63.5" width="0" layer="19" extent="1-1"/>
+<wire x1="34.5" y1="14.8" x2="34.5" y2="15.5" width="0.2" layer="1"/>
+<wire x1="34.5" y1="15.5" x2="34" y2="16" width="0.2" layer="1"/>
+<wire x1="34" y1="21" x2="34" y2="24.5" width="0.2" layer="1"/>
+<wire x1="34" y1="16" x2="33.5" y2="16.5" width="0.2" layer="1"/>
+<wire x1="33.5" y1="16.5" x2="33.5" y2="17.5" width="0.2" layer="1"/>
+<wire x1="33.5" y1="17.5" x2="34" y2="18" width="0.2" layer="1"/>
+<wire x1="34" y1="18" x2="34" y2="21" width="0.2" layer="1"/>
+<wire x1="34" y1="24.5" x2="43" y2="63.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$31">
 <contactref element="U3" pad="4"/>
 <contactref element="R25" pad="1"/>
 <contactref element="R26" pad="2"/>
-<wire x1="25.45" y1="15.15" x2="25.45" y2="17.05" width="0.2" layer="1"/>
-<wire x1="25.45" y1="17.05" x2="25" y2="17.5" width="0.2" layer="1"/>
 <wire x1="25" y1="17.5" x2="25" y2="18.7" width="0.2" layer="1"/>
-<wire x1="25" y1="18.7" x2="30" y2="29.2" width="0" layer="19" extent="1-1"/>
+<wire x1="35" y1="18.7" x2="35" y2="17.5" width="0.2" layer="1"/>
+<wire x1="35" y1="17.5" x2="34.5" y2="17" width="0.2" layer="1"/>
+<via x="34.5" y="17" extent="1-16" drill="0.4"/>
+<wire x1="25" y1="17.5" x2="25" y2="17" width="0.2" layer="1"/>
+<via x="25" y="17" extent="1-16" drill="0.4"/>
+<wire x1="25" y1="17" x2="25.45" y2="16.55" width="0.2" layer="1"/>
+<wire x1="25.45" y1="16.55" x2="25.45" y2="15.15" width="0.2" layer="1"/>
+<wire x1="34.5" y1="17" x2="34" y2="17.5" width="0.2" layer="16"/>
+<wire x1="34" y1="17.5" x2="28" y2="17.5" width="0.2" layer="16"/>
+<wire x1="28" y1="17.5" x2="27.5" y2="18" width="0.2" layer="16"/>
+<wire x1="27.5" y1="18" x2="26.5" y2="18" width="0.2" layer="16"/>
+<wire x1="26.5" y1="18" x2="25.5" y2="17" width="0.2" layer="16"/>
+<wire x1="25.5" y1="17" x2="25" y2="17" width="0.2" layer="16"/>
 </signal>
 <signal name="OTG_OVR_CUR">
 <contactref element="U3" pad="3"/>
@@ -2669,11 +2746,11 @@ design rules under a new name.</description>
 <wire x1="25.45" y1="13.55" x2="24.8" y2="14.2" width="0.2" layer="1"/>
 <wire x1="24.8" y1="14.2" x2="22.8" y2="14.2" width="0.2" layer="1"/>
 <wire x1="22.8" y1="14.2" x2="22.5" y2="14.5" width="0.2" layer="1"/>
-<wire x1="22.5" y1="14.5" x2="22.5" y2="17" width="0.2" layer="1"/>
-<wire x1="22.5" y1="17" x2="21.5" y2="18" width="0.2" layer="1"/>
-<wire x1="21.5" y1="18" x2="21.5" y2="18.7" width="0.2" layer="1"/>
+<wire x1="21.5" y1="17.5" x2="21.5" y2="18.7" width="0.2" layer="1"/>
 <wire x1="18" y1="18.7" x2="21.5" y2="18.7" width="0.2" layer="1"/>
-<wire x1="21.5" y1="18.7" x2="40.5" y2="57" width="0" layer="19" extent="1-1"/>
+<wire x1="22.5" y1="14.5" x2="22.5" y2="16.5" width="0.2" layer="1"/>
+<wire x1="21.5" y1="17.5" x2="22.5" y2="16.5" width="0.2" layer="1"/>
+<wire x1="21.5" y1="18.7" x2="38.5" y2="57" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$29">
 <contactref element="LED6" pad="A"/>
@@ -2687,36 +2764,39 @@ design rules under a new name.</description>
 <signal name="OTG_PWR_ON">
 <contactref element="U1" pad="15"/>
 <contactref element="R26" pad="1"/>
-<wire x1="30" y1="30.8" x2="49" y2="48.5" width="0" layer="19" extent="1-1"/>
+<wire x1="35" y1="20.3" x2="35" y2="21" width="0.2" layer="1"/>
+<wire x1="35" y1="21" x2="34.5" y2="21.5" width="0.2" layer="1"/>
+<wire x1="34.5" y1="21.5" x2="34.5" y2="24.5" width="0.2" layer="1"/>
+<wire x1="34.5" y1="24.5" x2="47" y2="48.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="AIN2">
 <contactref element="U1" pad="25"/>
 <contactref element="R52" pad="2"/>
 <contactref element="R53" pad="2"/>
-<wire x1="54" y1="48.5" x2="126.04" y2="58" width="0" layer="19" extent="1-1"/>
-<wire x1="-17.96" y1="6.5" x2="54" y2="48.5" width="0" layer="19" extent="1-1"/>
+<wire x1="71.54" y1="62" x2="80" y2="64.96" width="0" layer="19" extent="1-1"/>
+<wire x1="52" y1="48.5" x2="71.54" y2="62" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="DAC2_OUT">
 <contactref element="U1" pad="30"/>
 <contactref element="C37" pad="1"/>
-<wire x1="55.5" y1="52" x2="76.55" y2="69.49" width="0" layer="19" extent="1-1"/>
+<wire x1="53.5" y1="52" x2="49" y2="76.2" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="DAC1_OUT">
 <contactref element="U1" pad="29"/>
 <contactref element="R47" pad="1"/>
-<wire x1="55.5" y1="51.5" x2="120.46" y2="38.04" width="0" layer="19" extent="1-1"/>
+<wire x1="53.5" y1="51.5" x2="88.96" y2="60.96" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="!CPPT!">
 <contactref element="U1" pad="57"/>
 <contactref element="LD2" pad="2"/>
-<wire x1="51" y1="63.5" x2="92" y2="29.77" width="0" layer="19" extent="1-1"/>
+<wire x1="49" y1="63.5" x2="92" y2="29.77" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="!TEST!">
 <contactref element="R4" pad="2"/>
 <contactref element="J1" pad="1"/>
 <contactref element="U1" pad="56"/>
-<wire x1="-4.5" y1="47.23" x2="51.5" y2="63.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.5" y1="44.3" x2="-4.5" y2="47.23" width="0" layer="19" extent="1-1"/>
+<wire x1="49.5" y1="63.5" x2="52.77" y2="68" width="0" layer="19" extent="1-1"/>
+<wire x1="46.5" y1="69.7" x2="52.77" y2="68" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$21">
 <contactref element="U5" pad="1"/>
@@ -2807,33 +2887,33 @@ design rules under a new name.</description>
 <contactref element="R39" pad="1"/>
 <contactref element="C33" pad="1"/>
 <contactref element="FB4" pad="2"/>
-<wire x1="-3.2" y1="13.5" x2="48" y2="21.975" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.8" y1="18" x2="-3.2" y2="13.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-7.2" y1="18" x2="-4.8" y2="18" width="0" layer="19" extent="1-1"/>
+<wire x1="63.7" y1="46.5" x2="68.5" y2="46.7" width="0" layer="19" extent="1-1"/>
+<wire x1="60.8" y1="46.5" x2="63.7" y2="46.5" width="0" layer="19" extent="1-1"/>
+<wire x1="48" y1="21.975" x2="60.8" y2="46.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$32">
 <contactref element="MIC1" pad="1"/>
 <contactref element="J5" pad="1"/>
-<wire x1="-7.23" y1="8" x2="127.5" y2="69.54" width="0" layer="19" extent="1-1"/>
+<wire x1="69.23" y1="71.5" x2="86.96" y2="71" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$35">
 <contactref element="Q2" pad="1"/>
 <contactref element="R40" pad="2"/>
 <contactref element="C33" pad="2"/>
-<wire x1="-18.4" y1="17.05" x2="-8.8" y2="18" width="0" layer="19" extent="1-1"/>
-<wire x1="-18.7" y1="13.5" x2="-18.4" y2="17.05" width="0" layer="19" extent="1-1"/>
+<wire x1="60.8" y1="53.5" x2="61.1" y2="56.55" width="0" layer="19" extent="1-1"/>
+<wire x1="68.5" y1="48.3" x2="60.8" y2="53.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$41">
 <contactref element="Q2" pad="2"/>
 <contactref element="R41" pad="1"/>
 <contactref element="C35" pad="1"/>
-<wire x1="-13.3" y1="18" x2="-9.74" y2="24.42" width="0" layer="19" extent="1-1"/>
-<wire x1="-18.4" y1="18.95" x2="-13.3" y2="18" width="0" layer="19" extent="1-1"/>
+<wire x1="61.1" y1="58.45" x2="59.96" y2="64.42" width="0" layer="19" extent="1-1"/>
+<wire x1="59.2" y1="50" x2="61.1" y2="58.45" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$34">
 <contactref element="C37" pad="2"/>
 <contactref element="R46" pad="3"/>
-<wire x1="76.55" y1="71.09" x2="79.39" y2="76.08" width="0" layer="19" extent="1-1"/>
+<wire x1="49" y1="77.8" x2="82.39" y2="76.08" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="+VIN">
 <contactref element="C23" pad="1"/>
@@ -2861,46 +2941,46 @@ design rules under a new name.</description>
 <wire x1="15.625" y1="41.135" x2="14.065" y2="41.135" width="0.5" layer="1"/>
 <wire x1="14.065" y1="41.135" x2="13.3" y2="41.135" width="0.5" layer="1"/>
 <wire x1="13.3" y1="41.135" x2="13.3" y2="41.5" width="0.5" layer="1"/>
-<wire x1="35.3" y1="87" x2="85.6" y2="67.365" width="0" layer="19" extent="1-1"/>
-<wire x1="7.25" y1="58.5" x2="35.3" y2="87" width="0" layer="19" extent="1-1"/>
-<wire x1="-4.8" y1="55" x2="4.75" y2="58.5" width="0" layer="19" extent="1-1"/>
+<wire x1="58.6" y1="74.365" x2="63" y2="76.2" width="0" layer="19" extent="1-1"/>
+<wire x1="18.7" y1="74.5" x2="58.6" y2="74.365" width="0" layer="19" extent="1-1"/>
+<wire x1="7.25" y1="58.5" x2="18.7" y2="74.5" width="0" layer="19" extent="1-1"/>
 <wire x1="8" y1="44" x2="7.25" y2="58.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$36">
 <contactref element="C40" pad="1"/>
 <contactref element="C39" pad="1"/>
 <contactref element="U8" pad="5"/>
-<wire x1="76.9" y1="63.55" x2="85.6" y2="66.095" width="0" layer="19" extent="1-1"/>
-<wire x1="46.9" y1="29.07" x2="76.9" y2="63.55" width="0" layer="19" extent="1-1"/>
+<wire x1="58.6" y1="73.095" x2="63" y2="73.8" width="0" layer="19" extent="1-1"/>
+<wire x1="46.9" y1="29.07" x2="58.6" y2="73.095" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$43">
 <contactref element="R50" pad="1"/>
 <contactref element="C40" pad="2"/>
-<wire x1="75.3" y1="63.55" x2="75.07" y2="65.84" width="0" layer="19" extent="1-1"/>
+<wire x1="49" y1="71.7" x2="63" y2="72.2" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$39">
 <contactref element="R46" pad="2"/>
 <contactref element="U8" pad="3"/>
-<wire x1="80.4" y1="67.365" x2="81.93" y2="76.08" width="0" layer="19" extent="1-1"/>
+<wire x1="53.4" y1="74.365" x2="84.93" y2="76.08" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$45">
 <contactref element="R39" pad="2"/>
 <contactref element="J3" pad="1"/>
-<wire x1="-14" y1="26.77" x2="-3.2" y2="18" width="0" layer="19" extent="1-1"/>
+<wire x1="65.3" y1="46.5" x2="64.5" y2="53.77" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$46">
 <contactref element="J3" pad="2"/>
 <contactref element="C32" pad="1"/>
 <contactref element="R37" pad="2"/>
 <contactref element="R38" pad="1"/>
-<wire x1="-23.7" y1="24.5" x2="-14" y2="24.23" width="0" layer="19" extent="1-1"/>
-<wire x1="-24.8" y1="18" x2="-23.7" y2="24.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-24.8" y1="13.5" x2="-24.8" y2="18" width="0" layer="19" extent="1-1"/>
+<wire x1="73" y1="45.7" x2="73" y2="49.7" width="0" layer="19" extent="1-1"/>
+<wire x1="68.5" y1="52" x2="73" y2="49.7" width="0" layer="19" extent="1-1"/>
+<wire x1="64.5" y1="51.23" x2="68.5" y2="52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$47">
 <contactref element="LED8" pad="A"/>
 <contactref element="R33" pad="2"/>
-<wire x1="35.75" y1="83.5" x2="33.7" y2="87" width="0" layer="19" extent="1-1"/>
+<wire x1="20.3" y1="74.5" x2="20.25" y2="78" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$51">
 <contactref element="IC1" pad="8"/>
@@ -2996,8 +3076,6 @@ design rules under a new name.</description>
 <contactref element="IC1" pad="15"/>
 <contactref element="C44" pad="1"/>
 <wire x1="82.25" y1="15.8" x2="82.25" y2="22.25" width="0.2" layer="1"/>
-<wire x1="82.25" y1="22.25" x2="80" y2="24.5" width="0.2" layer="1"/>
-<wire x1="80" y1="24.5" x2="79" y2="24.5" width="0.2" layer="1"/>
 <wire x1="79" y1="24.5" x2="78.5" y2="25" width="0.2" layer="1"/>
 <wire x1="78.5" y1="25" x2="78.5" y2="25.7" width="0.2" layer="1"/>
 <wire x1="56.02" y1="30.32" x2="56.02" y2="28.48" width="0.2" layer="16"/>
@@ -3006,6 +3084,8 @@ design rules under a new name.</description>
 <wire x1="70.5" y1="25.5" x2="78" y2="25.5" width="0.2" layer="16"/>
 <wire x1="78" y1="25.5" x2="79" y2="24.5" width="0.2" layer="16"/>
 <via x="79" y="24.5" extent="1-16" drill="0.5" diameter="0.254"/>
+<wire x1="79" y1="24.5" x2="80" y2="24.5" width="0.2" layer="1"/>
+<wire x1="80" y1="24.5" x2="82.25" y2="22.25" width="0.2" layer="1"/>
 </signal>
 <signal name="SPKR">
 <contactref element="CN6" pad="10"/>
@@ -3076,41 +3156,52 @@ design rules under a new name.</description>
 <contactref element="U6" pad="1"/>
 <contactref element="R45" pad="1"/>
 <contactref element="R44" pad="1"/>
-<wire x1="112.84" y1="56.81" x2="122.8" y2="65.22" width="0" layer="19" extent="1-1"/>
-<wire x1="109.34" y1="56.62" x2="112.84" y2="56.81" width="0" layer="19" extent="1-1"/>
+<wire x1="82.2" y1="58.05" x2="82.25" y2="58" width="0.2" layer="1"/>
+<wire x1="82.25" y1="58" x2="83.5" y2="58" width="0.2" layer="1"/>
+<wire x1="83.5" y1="58" x2="84.2" y2="58.7" width="0.2" layer="1"/>
+<wire x1="84.2" y1="58.7" x2="85" y2="58.7" width="0.2" layer="1"/>
+<wire x1="85" y1="56.3" x2="85" y2="57" width="0.2" layer="1"/>
+<wire x1="85" y1="57" x2="85" y2="57.5" width="0.2" layer="1"/>
+<wire x1="85" y1="57.5" x2="85" y2="58.7" width="0.2" layer="1"/>
 </signal>
 <signal name="N$62">
 <contactref element="U6" pad="3"/>
 <contactref element="R43" pad="1"/>
 <contactref element="R42" pad="2"/>
-<wire x1="122.8" y1="67.12" x2="122.05" y2="69.84" width="0" layer="19" extent="1-1"/>
-<wire x1="116.34" y1="56.74" x2="122.8" y2="67.12" width="0" layer="19" extent="1-1"/>
+<wire x1="76" y1="58.7" x2="82.2" y2="59.95" width="0" layer="19" extent="1-1"/>
+<wire x1="76" y1="56.3" x2="76" y2="58.7" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$65">
 <contactref element="C38" pad="2"/>
 <contactref element="R48" pad="2"/>
 <contactref element="T2" pad="1"/>
-<wire x1="94.04" y1="45.75" x2="113.03" y2="37.84" width="0" layer="19" extent="1-1"/>
-<wire x1="-7.2" y1="13.5" x2="94.04" y2="45.75" width="0" layer="19" extent="1-1"/>
+<wire x1="89.5" y1="49.7" x2="93" y2="50.5" width="0" layer="19" extent="1-1"/>
+<wire x1="94.04" y1="45.75" x2="93" y2="50.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$71">
 <contactref element="U7" pad="4"/>
 <contactref element="C38" pad="1"/>
 <contactref element="U7" pad="3"/>
-<wire x1="123.8" y1="43.93" x2="121.4" y2="43.93" width="0" layer="19" extent="1-1"/>
-<wire x1="113.03" y1="43.24" x2="121.4" y2="43.93" width="0" layer="19" extent="1-1"/>
+<wire x1="94.2" y1="56.95" x2="91.8" y2="56.95" width="0.2" layer="1"/>
+<wire x1="95.74" y1="53.24" x2="96" y2="53.5" width="0.3" layer="1"/>
+<via x="96" y="53.5" extent="1-16" drill="0.4"/>
+<wire x1="96" y1="53.5" x2="96" y2="57" width="0.3" layer="16"/>
+<via x="96" y="57" extent="1-16" drill="0.4"/>
+<wire x1="94.2" y1="56.95" x2="95.95" y2="56.95" width="0.3" layer="1"/>
+<wire x1="95.95" y1="56.95" x2="96" y2="57" width="0.3" layer="1"/>
+<wire x1="96" y1="50.5" x2="95.74" y2="53.24" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$50">
 <contactref element="R43" pad="2"/>
 <contactref element="C36" pad="1"/>
-<wire x1="116.34" y1="55.14" x2="112.64" y2="67.24" width="0" layer="19" extent="1-1"/>
+<wire x1="79.5" y1="50.5" x2="76" y2="54.7" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$63">
 <contactref element="C36" pad="2"/>
 <contactref element="T1" pad="1"/>
 <contactref element="R54" pad="2"/>
-<wire x1="110.5" y1="52.3" x2="112.64" y2="61.84" width="0" layer="19" extent="1-1"/>
-<wire x1="82.54" y1="45.75" x2="110.5" y2="52.3" width="0" layer="19" extent="1-1"/>
+<wire x1="82.5" y1="50.5" x2="86" y2="49.7" width="0" layer="19" extent="1-1"/>
+<wire x1="82.54" y1="45.75" x2="82.5" y2="50.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$66">
 <via x="4.5" y="22.5" extent="1-16" drill="3.2" diameter="6.4516"/>
@@ -3119,7 +3210,7 @@ design rules under a new name.</description>
 <via x="96" y="22" extent="1-16" drill="3.2" diameter="6.4516"/>
 </signal>
 <signal name="N$68">
-<via x="12" y="75.5" extent="1-16" drill="3.2" diameter="6.4516"/>
+<via x="11" y="75.5" extent="1-16" drill="3.2" diameter="6.4516"/>
 </signal>
 <signal name="N$69">
 <via x="95.5" y="75.5" extent="1-16" drill="3.2" diameter="6.4516"/>
@@ -3129,30 +3220,43 @@ design rules under a new name.</description>
 <contactref element="R47" pad="3"/>
 <contactref element="R47" pad="2"/>
 <contactref element="R49" pad="2"/>
-<wire x1="123.8" y1="42.03" x2="127.84" y2="42.57" width="0" layer="19" extent="1-1"/>
-<wire x1="120.46" y1="35.5" x2="123.8" y2="42.03" width="0" layer="19" extent="1-1"/>
-<wire x1="120.46" y1="32.96" x2="120.46" y2="35.5" width="0" layer="19" extent="1-1"/>
+<wire x1="94.2" y1="55.05" x2="95.95" y2="55.05" width="0.2" layer="1"/>
+<wire x1="95.95" y1="55.05" x2="96" y2="55" width="0.2" layer="1"/>
+<wire x1="96" y1="55" x2="96.3" y2="54.7" width="0.2" layer="1"/>
+<wire x1="96.3" y1="54.7" x2="97.5" y2="54.7" width="0.2" layer="1"/>
+<wire x1="91.5" y1="60.96" x2="94.04" y2="60.96" width="0.2" layer="1"/>
+<wire x1="94.04" y1="60.96" x2="95.04" y2="60.96" width="0.2" layer="1"/>
+<wire x1="95.04" y1="60.96" x2="98.5" y2="58" width="0.2" layer="1"/>
+<wire x1="98.5" y1="58" x2="98.5" y2="55" width="0.2" layer="1"/>
+<wire x1="98.5" y1="55" x2="98.2" y2="54.7" width="0.2" layer="1"/>
+<wire x1="98.2" y1="54.7" x2="97.5" y2="54.7" width="0.2" layer="1"/>
 </signal>
 <signal name="N$48">
 <contactref element="U6" pad="4"/>
 <contactref element="R42" pad="1"/>
 <contactref element="R52" pad="3"/>
-<wire x1="120.4" y1="67.12" x2="120.45" y2="69.84" width="0" layer="19" extent="1-1"/>
-<wire x1="126.04" y1="60.54" x2="120.4" y2="67.12" width="0" layer="19" extent="1-1"/>
+<wire x1="76" y1="60.3" x2="78.2" y2="60.3" width="0.2" layer="1"/>
+<wire x1="78.2" y1="60.3" x2="78.5" y2="60" width="0.2" layer="1"/>
+<wire x1="78.5" y1="60" x2="78.55" y2="59.95" width="0.2" layer="1"/>
+<wire x1="78.55" y1="59.95" x2="79.8" y2="59.95" width="0.2" layer="1"/>
+<wire x1="79.8" y1="59.95" x2="80" y2="60.15" width="0.2" layer="1"/>
+<wire x1="80" y1="60.15" x2="80" y2="62" width="0.2" layer="1"/>
+<wire x1="80" y1="62" x2="82.54" y2="64.04" width="0.2" layer="1"/>
+<wire x1="82.54" y1="64.04" x2="82.54" y2="64.96" width="0.2" layer="1"/>
 </signal>
 <signal name="N$60">
 <contactref element="J5" pad="2"/>
 <contactref element="CN5" pad="10"/>
-<wire x1="46.75" y1="15.8" x2="127.5" y2="67" width="0" layer="19" extent="1-1"/>
+<wire x1="46.75" y1="15.8" x2="89.5" y2="71" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$70">
 <contactref element="Q2" pad="3"/>
 <contactref element="R40" pad="1"/>
 <contactref element="R38" pad="2"/>
 <contactref element="R53" pad="1"/>
-<wire x1="-20.3" y1="13.5" x2="-17.96" y2="3.96" width="0" layer="19" extent="1-1"/>
-<wire x1="-20.6" y1="18" x2="-20.3" y2="13.5" width="0" layer="19" extent="1-1"/>
-<wire x1="-23.2" y1="18" x2="-20.6" y2="18" width="0" layer="19" extent="1-1"/>
+<wire x1="73" y1="51.3" x2="71.54" y2="59.46" width="0" layer="19" extent="1-1"/>
+<wire x1="58.9" y1="57.5" x2="71.54" y2="59.46" width="0" layer="19" extent="1-1"/>
+<wire x1="59.2" y1="53.5" x2="58.9" y2="57.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$33">
 <contactref element="FB1" pad="1"/>
@@ -3203,7 +3307,11 @@ design rules under a new name.</description>
 <signal name="N$44">
 <contactref element="FB3" pad="1"/>
 <contactref element="C39" pad="2"/>
-<wire x1="44" y1="21.975" x2="39.6" y2="29.07" width="0" layer="19" extent="1-1"/>
+<wire x1="39.6" y1="29.07" x2="39.6" y2="26.4" width="0.5" layer="1"/>
+<wire x1="39.6" y1="26.4" x2="41" y2="25" width="0.5" layer="1"/>
+<wire x1="41" y1="25" x2="42.5" y2="25" width="0.5" layer="1"/>
+<wire x1="42.5" y1="25" x2="44" y2="23.5" width="0.5" layer="1"/>
+<wire x1="44" y1="23.5" x2="44" y2="21.975" width="0.5" layer="1"/>
 </signal>
 <signal name="N$75">
 <contactref element="FB3" pad="2"/>
@@ -3239,9 +3347,17 @@ design rules under a new name.</description>
 <contactref element="C11" pad="1"/>
 <contactref element="U1" pad="21"/>
 <contactref element="R10" pad="2"/>
-<wire x1="113.5" y1="23.7" x2="117" y2="22.5" width="0" layer="19" extent="1-1"/>
-<wire x1="110.5" y1="25.3" x2="113.5" y2="23.7" width="0" layer="19" extent="1-1"/>
-<wire x1="52" y1="48.5" x2="110.5" y2="25.3" width="0" layer="19" extent="1-1"/>
+<wire x1="61" y1="35.8" x2="61" y2="37.5" width="0.2" layer="1"/>
+<wire x1="61" y1="37.5" x2="60" y2="38.5" width="0.2" layer="1"/>
+<wire x1="63.5" y1="38.2" x2="62.3" y2="38.2" width="0.2" layer="1"/>
+<wire x1="62.3" y1="38.2" x2="62" y2="38.5" width="0.2" layer="1"/>
+<wire x1="62" y1="38.5" x2="60" y2="38.5" width="0.2" layer="1"/>
+<wire x1="60" y1="38.5" x2="60" y2="39.5" width="0.2" layer="1"/>
+<wire x1="60" y1="39.5" x2="58.7" y2="40.8" width="0.2" layer="1"/>
+<wire x1="58.7" y1="40.8" x2="58.7" y2="42.5" width="0.2" layer="1"/>
+<wire x1="58.7" y1="42.5" x2="59" y2="42.8" width="0.2" layer="1"/>
+<wire x1="59" y1="42.8" x2="59" y2="43.5" width="0.2" layer="1"/>
+<wire x1="59" y1="43.5" x2="50" y2="48.5" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$80">
 <contactref element="SW3" pad="2"/>
@@ -3266,14 +3382,14 @@ design rules under a new name.</description>
 </signal>
 </signals>
 <errors>
-<approved hash="19,1,096ca62141f1e7d0"/>
 <approved hash="19,1,683a0dfc0f9d6a5b"/>
 <approved hash="19,1,f47ba2967f1db2d9"/>
+<approved hash="19,1,096ca62141f1e7d0"/>
 <approved hash="19,1,18267de07fff1a39"/>
-<approved hash="19,1,5e77a0f7deebf8f1"/>
-<approved hash="19,1,5b5fbd861838b43e"/>
 <approved hash="19,1,403a35fc37a14267"/>
 <approved hash="19,1,302645e047c33205"/>
+<approved hash="19,1,5b5fbd861838b43e"/>
+<approved hash="19,1,5e77a0f7deebf8f1"/>
 </errors>
 </board>
 </drawing>
index 8072ad27d6042371cb1bc8ff2167993661d92999..801cda9fa9cd65889a929ff4dfd7a20c57299439 100644 (file)
 <wire x1="-4.5" y1="-4.5" x2="-4.5" y2="4.5" width="0" layer="39"/>
 <text x="-4.5" y="5.5" size="1" layer="25" ratio="10">&gt;NAME</text>
 </package>
-<package name="CAP-CHEMI-F55">
-<smd name="2" x="0" y="-2.7" dx="3.5" dy="1.6" layer="1" rot="R270"/>
-<smd name="1" x="0" y="2.7" dx="3.5" dy="1.6" layer="1" rot="R270"/>
-<wire x1="-3.5" y1="-3.5" x2="-3.5" y2="2.5" width="0.15" layer="21"/>
-<wire x1="3.5" y1="-3.5" x2="3.5" y2="2.5" width="0.15" layer="21"/>
-<wire x1="-3.5" y1="-3.5" x2="-1.5" y2="-3.5" width="0.15" layer="21"/>
-<wire x1="1.5" y1="-3.5" x2="3.5" y2="-3.5" width="0.15" layer="21"/>
-<wire x1="-2.5" y1="3.5" x2="-1.5" y2="3.5" width="0.15" layer="21"/>
-<wire x1="1.5" y1="3.5" x2="2.5" y2="3.5" width="0.15" layer="21"/>
-<wire x1="-3.5" y1="2.5" x2="-2.5" y2="3.5" width="0.15" layer="21"/>
-<wire x1="3.5" y1="2.5" x2="2.5" y2="3.5" width="0.15" layer="21"/>
-<text x="-3" y="1" size="1.9304" layer="21" ratio="10">+</text>
-<text x="-3" y="-3" size="1.9304" layer="21" ratio="10">-</text>
-<text x="-2" y="5.5" size="1" layer="21" ratio="10">&gt;NAME</text>
-<wire x1="-4" y1="5" x2="4" y2="5" width="0" layer="39"/>
-<wire x1="4" y1="5" x2="4" y2="-5" width="0" layer="39"/>
-<wire x1="4" y1="-5" x2="-4" y2="-5" width="0" layer="39"/>
-<wire x1="-4" y1="-5" x2="-4" y2="5" width="0" layer="39"/>
-</package>
 <package name="CAP-CHEMI-HA0">
 <smd name="1" x="0" y="3.65" dx="4.2" dy="3.5" layer="1" rot="R90"/>
 <smd name="2" x="0" y="-3.65" dx="4.2" dy="3.5" layer="1" rot="R90"/>
@@ -445,25 +426,6 @@ INFINEON, www.infineon.com/cmc_upload/0/000/010/257/eh_db_5b.pdf</description>
 <wire x1="-1.5" y1="-2" x2="-1.5" y2="2" width="0" layer="39"/>
 <text x="-2.5" y="2.5" size="1" layer="25" ratio="10">&gt;NAME</text>
 </package>
-<package name="LED-R/G">
-<smd name="2" x="-0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<smd name="3" x="0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<smd name="4" x="0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<smd name="1" x="-0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
-<wire x1="-1.8" y1="1.6" x2="-1.8" y2="-1.2" width="0.15" layer="21"/>
-<wire x1="-1.8" y1="-1.2" x2="-1.8" y2="-1.6" width="0.15" layer="21"/>
-<wire x1="1.8" y1="1.6" x2="1.8" y2="-1.6" width="0.15" layer="21"/>
-<wire x1="-1.8" y1="1.6" x2="-1.6" y2="1.6" width="0.15" layer="21"/>
-<wire x1="1.8" y1="1.6" x2="1.6" y2="1.6" width="0.15" layer="21"/>
-<wire x1="-1.8" y1="-1.6" x2="-1.6" y2="-1.6" width="0.15" layer="21"/>
-<wire x1="1.8" y1="-1.6" x2="1.6" y2="-1.6" width="0.15" layer="21"/>
-<circle x="-2.5" y="-1.5" radius="0.4" width="0" layer="21"/>
-<text x="-2.5" y="3" size="1" layer="25" ratio="10">&gt;NAME</text>
-<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0" layer="39"/>
-<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0" layer="39"/>
-<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0" layer="39"/>
-<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0" layer="39"/>
-</package>
 <package name="PSO-DDA">
 <wire x1="1.6" y1="-2.9" x2="-1.6" y2="-2.9" width="0.15" layer="21"/>
 <wire x1="-1.6" y1="2.9" x2="1.6" y2="2.9" width="0.15" layer="21"/>
@@ -636,33 +598,6 @@ chip</description>
 <wire x1="1.8" y1="-2.2" x2="-1.8" y2="-2.2" width="0.075" layer="39"/>
 <wire x1="-1.8" y1="-2.2" x2="-1.8" y2="2.2" width="0.075" layer="39"/>
 </package>
-<package name="DIL16">
-<description>&lt;b&gt;Dual In Line Package&lt;/b&gt;</description>
-<wire x1="10.16" y1="2.921" x2="-10.16" y2="2.921" width="0.1524" layer="21"/>
-<wire x1="-10.16" y1="-2.921" x2="10.16" y2="-2.921" width="0.1524" layer="21"/>
-<wire x1="10.16" y1="2.921" x2="10.16" y2="-2.921" width="0.1524" layer="21"/>
-<wire x1="-10.16" y1="2.921" x2="-10.16" y2="1.016" width="0.1524" layer="21"/>
-<wire x1="-10.16" y1="-2.921" x2="-10.16" y2="-1.016" width="0.1524" layer="21"/>
-<wire x1="-10.16" y1="1.016" x2="-10.16" y2="-1.016" width="0.1524" layer="21" curve="-180"/>
-<pad name="1" x="-8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="2" x="-6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="7" x="6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="8" x="8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="3" x="-3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="4" x="-1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="6" x="3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="5" x="1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="9" x="8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="10" x="6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="11" x="3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="12" x="1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="13" x="-1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="14" x="-3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="15" x="-6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<pad name="16" x="-8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
-<text x="-10.541" y="-2.921" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="-7.493" y="-0.635" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-</package>
 <package name="SOCKET-16">
 <description>&lt;b&gt;Dual In Line Socket&lt;/b&gt;</description>
 <wire x1="10.16" y1="5.08" x2="-10.16" y2="5.08" width="0.1524" layer="21"/>
@@ -724,120 +659,6 @@ Source: http://www.vishay.com/docs/83673/sfh618.pdf</description>
 <wire x1="2.7" y1="-4.3" x2="-2.7" y2="-4.3" width="0" layer="39"/>
 <wire x1="-2.7" y1="-4.3" x2="-2.7" y2="4.3" width="0" layer="39"/>
 </package>
-<package name="LQFP100-14">
-<smd name="1" x="-6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="2" x="-5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="3" x="-5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="4" x="-4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="5" x="-4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="6" x="-3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="7" x="-3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="8" x="-2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="9" x="-2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="10" x="-1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="11" x="-1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="12" x="-0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="13" x="0" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="14" x="0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="15" x="1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="16" x="1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="17" x="2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="18" x="2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="19" x="3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="20" x="3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="21" x="4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="22" x="4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="23" x="5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="24" x="5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="25" x="6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
-<smd name="26" x="7.5" y="-6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="27" x="7.5" y="-5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="28" x="7.5" y="-5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="29" x="7.5" y="-4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="30" x="7.5" y="-4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="31" x="7.5" y="-3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="32" x="7.5" y="-3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="33" x="7.5" y="-2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="34" x="7.5" y="-2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="35" x="7.5" y="-1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="36" x="7.5" y="-1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="37" x="7.5" y="-0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="38" x="7.5" y="0" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="39" x="7.5" y="0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="40" x="7.5" y="1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="41" x="7.5" y="1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="42" x="7.5" y="2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="43" x="7.5" y="2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="44" x="7.5" y="3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="45" x="7.5" y="3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="46" x="7.5" y="4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="47" x="7.5" y="4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="48" x="7.5" y="5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="49" x="7.5" y="5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<smd name="50" x="7.5" y="6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
-<wire x1="-6.5" y1="6.5" x2="6.5" y2="6.5" width="0.15" layer="21"/>
-<wire x1="6.5" y1="6.5" x2="6.5" y2="-6.5" width="0.15" layer="21"/>
-<wire x1="6.5" y1="-6.5" x2="-5.5" y2="-6.5" width="0.15" layer="21"/>
-<wire x1="-5.5" y1="-6.5" x2="-6.5" y2="-5.5" width="0.15" layer="21"/>
-<wire x1="-6.5" y1="-5.5" x2="-6.5" y2="6.5" width="0.15" layer="21"/>
-<circle x="-5" y="-5" radius="0.5" width="0.15" layer="21"/>
-<smd name="51" x="6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="52" x="5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="53" x="5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="54" x="4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="55" x="4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="56" x="3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="57" x="3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="58" x="2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="59" x="2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="60" x="1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="61" x="1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="62" x="0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="63" x="0" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="64" x="-0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="65" x="-1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="66" x="-1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="67" x="-2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="68" x="-2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="69" x="-3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="70" x="-3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="71" x="-4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="72" x="-4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="73" x="-5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="74" x="-5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="75" x="-6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
-<smd name="76" x="-7.5" y="6" dx="1.2" dy="0.3" layer="1"/>
-<smd name="77" x="-7.5" y="5.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="78" x="-7.5" y="5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="79" x="-7.5" y="4.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="80" x="-7.5" y="4" dx="1.2" dy="0.3" layer="1"/>
-<smd name="81" x="-7.5" y="3.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="82" x="-7.5" y="3" dx="1.2" dy="0.3" layer="1"/>
-<smd name="83" x="-7.5" y="2.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="84" x="-7.5" y="2" dx="1.2" dy="0.3" layer="1"/>
-<smd name="85" x="-7.5" y="1.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="86" x="-7.5" y="1" dx="1.2" dy="0.3" layer="1"/>
-<smd name="87" x="-7.5" y="0.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="88" x="-7.5" y="0" dx="1.2" dy="0.3" layer="1"/>
-<smd name="89" x="-7.5" y="-0.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="90" x="-7.5" y="-1" dx="1.2" dy="0.3" layer="1"/>
-<smd name="91" x="-7.5" y="-1.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="92" x="-7.5" y="-2" dx="1.2" dy="0.3" layer="1"/>
-<smd name="93" x="-7.5" y="-2.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="94" x="-7.5" y="-3" dx="1.2" dy="0.3" layer="1"/>
-<smd name="95" x="-7.5" y="-3.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="96" x="-7.5" y="-4" dx="1.2" dy="0.3" layer="1"/>
-<smd name="97" x="-7.5" y="-4.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="98" x="-7.5" y="-5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="99" x="-7.5" y="-5.5" dx="1.2" dy="0.3" layer="1"/>
-<smd name="100" x="-7.5" y="-6" dx="1.2" dy="0.3" layer="1"/>
-<wire x1="-8.5" y1="8.5" x2="8.5" y2="8.5" width="0" layer="39"/>
-<wire x1="8.5" y1="8.5" x2="8.5" y2="-8.5" width="0" layer="39"/>
-<wire x1="8.5" y1="-8.5" x2="-8.5" y2="-8.5" width="0" layer="39"/>
-<wire x1="-8.5" y1="-8.5" x2="-8.5" y2="8.5" width="0" layer="39"/>
-<text x="-8.5" y="9.5" size="1" layer="25" ratio="10">&gt;NAME</text>
-<text x="-8.5" y="-10.5" size="1" layer="25" ratio="10">&gt;VALUE</text>
-</package>
 <package name="RASM712PX">
 <smd name="1" x="-6.43" y="-1.24" dx="6.35" dy="3.3" layer="1" rot="R90"/>
 <smd name="2" x="0.76" y="7.9" dx="4.06" dy="3.3" layer="1" rot="R90"/>
@@ -889,38 +710,6 @@ Source: http://www.vishay.com/docs/83673/sfh618.pdf</description>
 <wire x1="1.7" y1="-2.2" x2="-1.7" y2="-2.2" width="0.075" layer="39"/>
 <wire x1="-1.7" y1="-2.2" x2="-1.7" y2="2.2" width="0.075" layer="39"/>
 </package>
-<package name="MOLEX-MINI-B-SMT">
-<smd name="1" x="-1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="2" x="-0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="3" x="0" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="4" x="0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="5" x="1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
-<smd name="6" x="-5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
-<smd name="7" x="5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
-<smd name="8" x="-5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
-<smd name="9" x="5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
-<hole x="-2.2" y="4.25" drill="0.9"/>
-<hole x="2.2" y="4.25" drill="0.9"/>
-<wire x1="-7" y1="0" x2="7" y2="0" width="0.15" layer="51"/>
-<text x="-4.5" y="-2" size="1" layer="51" ratio="10">BOARD EDGE</text>
-<wire x1="-3.1" y1="0" x2="-3.1" y2="1.2" width="0" layer="39"/>
-<wire x1="-3.1" y1="1.2" x2="-3" y2="1.2" width="0" layer="39"/>
-<wire x1="-3" y1="1.2" x2="3.1" y2="1.2" width="0" layer="39"/>
-<wire x1="3.1" y1="1.2" x2="3.1" y2="0" width="0" layer="39"/>
-<wire x1="3.1" y1="0" x2="-3.1" y2="0" width="0" layer="39"/>
-<wire x1="-7" y1="8.5" x2="7" y2="8.5" width="0" layer="39"/>
-<wire x1="7" y1="8.5" x2="7" y2="-0.5" width="0" layer="39"/>
-<wire x1="7" y1="-0.5" x2="4" y2="-0.5" width="0" layer="39"/>
-<wire x1="4" y1="-0.5" x2="4" y2="1.5" width="0" layer="39"/>
-<wire x1="4" y1="1.5" x2="-4" y2="1.5" width="0" layer="39"/>
-<wire x1="-4" y1="1.5" x2="-4" y2="-0.5" width="0" layer="39"/>
-<wire x1="-4" y1="-0.5" x2="-7" y2="-0.5" width="0" layer="39"/>
-<wire x1="-7" y1="-0.5" x2="-7" y2="8.5" width="0" layer="39"/>
-<text x="-6.5" y="9" size="1" layer="21" ratio="10">&gt;NAME</text>
-<wire x1="-4" y1="0" x2="-4" y2="8.5" width="0.15" layer="21"/>
-<wire x1="-4" y1="8.5" x2="4" y2="8.5" width="0.15" layer="21"/>
-<wire x1="4" y1="8.5" x2="4" y2="0" width="0.15" layer="21"/>
-</package>
 <package name="TRIMPOT91">
 <pad name="2" x="0" y="-2.54" drill="0.7" diameter="1.27"/>
 <pad name="1" x="-2.54" y="-2.54" drill="0.7" diameter="1.27"/>
@@ -1088,6 +877,36 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 <wire x1="-1" y1="-2.5" x2="-1" y2="2.5" width="0" layer="39"/>
 <text x="-1.5" y="3" size="1" layer="25" ratio="10">&gt;NAME</text>
 </package>
+<package name="DIL16">
+<description>&lt;b&gt;Dual In Line Package&lt;/b&gt;</description>
+<wire x1="10.16" y1="2.921" x2="-10.16" y2="2.921" width="0.1524" layer="21"/>
+<wire x1="-10.16" y1="-2.921" x2="10.16" y2="-2.921" width="0.1524" layer="21"/>
+<wire x1="10.16" y1="2.921" x2="10.16" y2="-2.921" width="0.1524" layer="21"/>
+<wire x1="-10.16" y1="2.921" x2="-10.16" y2="1.016" width="0.1524" layer="21"/>
+<wire x1="-10.16" y1="-2.921" x2="-10.16" y2="-1.016" width="0.1524" layer="21"/>
+<wire x1="-10.16" y1="1.016" x2="-10.16" y2="-1.016" width="0.1524" layer="21" curve="-180"/>
+<pad name="1" x="-8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="2" x="-6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="7" x="6.35" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="8" x="8.89" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="3" x="-3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="4" x="-1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="6" x="3.81" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="5" x="1.27" y="-3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="9" x="8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="10" x="6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="11" x="3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="12" x="1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="13" x="-1.27" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="14" x="-3.81" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="15" x="-6.35" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<pad name="16" x="-8.89" y="3.81" drill="0.8128" shape="long" rot="R90"/>
+<text x="-10.541" y="-2.921" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
+<wire x1="-10.5" y1="5.5" x2="10.5" y2="5.5" width="0" layer="39"/>
+<wire x1="10.5" y1="5.5" x2="10.5" y2="-5.5" width="0" layer="39"/>
+<wire x1="10.5" y1="-5.5" x2="-10.5" y2="-5.5" width="0" layer="39"/>
+<wire x1="-10.5" y1="-5.5" x2="-10.5" y2="5.5" width="0" layer="39"/>
+</package>
 </packages>
 <symbols>
 <symbol name="CMA-4544PF-W">
@@ -1258,58 +1077,6 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 <text x="-12.7" y="10.16" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
 <text x="-2.54" y="10.16" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
 </symbol>
-<symbol name="LED-R/G">
-<polygon width="0.1524" layer="94">
-<vertex x="-2.54" y="7.62"/>
-<vertex x="0" y="10.16"/>
-<vertex x="0" y="5.08"/>
-</polygon>
-<wire x1="-2.54" y1="5.08" x2="-2.54" y2="7.62" width="0.1524" layer="94"/>
-<polygon width="0.1524" layer="94">
-<vertex x="0" y="22.86"/>
-<vertex x="-2.54" y="20.32"/>
-<vertex x="-2.54" y="25.4"/>
-</polygon>
-<wire x1="-2.54" y1="7.62" x2="-2.54" y2="10.16" width="0.1524" layer="94"/>
-<wire x1="0" y1="25.4" x2="0" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="0" y1="22.86" x2="0" y2="20.32" width="0.1524" layer="94"/>
-<wire x1="-2.54" y1="15.24" x2="0" y2="17.78" width="0.1524" layer="94"/>
-<wire x1="-2.54" y1="12.7" x2="0" y2="15.24" width="0.1524" layer="94"/>
-<polygon width="0.1524" layer="94">
-<vertex x="0" y="17.78"/>
-<vertex x="-1.016" y="17.78"/>
-<vertex x="0" y="16.764"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="0" y="15.24"/>
-<vertex x="-1.016" y="15.24"/>
-<vertex x="0" y="14.224"/>
-</polygon>
-<wire x1="-2.54" y1="22.86" x2="-5.08" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="0" y1="22.86" x2="2.54" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="-2.54" y1="7.62" x2="-5.08" y2="7.62" width="0.1524" layer="94"/>
-<wire x1="0" y1="7.62" x2="2.54" y2="7.62" width="0.1524" layer="94"/>
-<text x="-3.81" y="2.54" size="1.4224" layer="94" ratio="10">GRN</text>
-<text x="1.016" y="27.94" size="1.4224" layer="94" ratio="10" rot="R180">RED</text>
-<wire x1="-7.62" y1="30.48" x2="5.08" y2="30.48" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="30.48" x2="5.08" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="22.86" x2="5.08" y2="7.62" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="7.62" x2="5.08" y2="0" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="0" x2="-7.62" y2="0" width="0.1524" layer="94"/>
-<wire x1="-7.62" y1="0" x2="-7.62" y2="7.62" width="0.1524" layer="94"/>
-<wire x1="-7.62" y1="7.62" x2="-7.62" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="-7.62" y1="22.86" x2="-7.62" y2="30.48" width="0.1524" layer="94"/>
-<wire x1="-5.08" y1="22.86" x2="-7.62" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="22.86" x2="5.08" y2="22.86" width="0.1524" layer="94"/>
-<wire x1="-5.08" y1="7.62" x2="-7.62" y2="7.62" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="7.62" x2="5.08" y2="7.62" width="0.1524" layer="94"/>
-<pin name="2" x="-12.7" y="22.86" visible="pad" length="middle"/>
-<pin name="3" x="-12.7" y="7.62" visible="pad" length="middle"/>
-<pin name="1" x="10.16" y="22.86" visible="pad" length="middle" rot="R180"/>
-<pin name="4" x="10.16" y="7.62" visible="pad" length="middle" rot="R180"/>
-<text x="-7.62" y="33.02" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
-<text x="-7.62" y="-5.08" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
-</symbol>
 <symbol name="TPS54329E">
 <pin name="VIN" x="-17.78" y="15.24" length="middle"/>
 <pin name="EN" x="-17.78" y="5.08" length="middle"/>
@@ -1495,122 +1262,6 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 <pin name="EMIT" x="7.62" y="-2.54" visible="pad" length="short" direction="pas" rot="R180"/>
 <pin name="COL" x="7.62" y="2.54" visible="pad" length="short" direction="pas" rot="R180"/>
 </symbol>
-<symbol name="STM32F407IO">
-<pin name="PA0" x="-17.78" y="60.96" length="middle"/>
-<pin name="PH0" x="17.78" y="-30.48" length="middle" rot="R180"/>
-<pin name="PH1" x="17.78" y="-33.02" length="middle" rot="R180"/>
-<pin name="PC14" x="17.78" y="-40.64" length="middle" rot="R180"/>
-<pin name="PC15" x="17.78" y="-43.18" length="middle" rot="R180"/>
-<pin name="NRST" x="17.78" y="-50.8" length="middle" rot="R180"/>
-<pin name="BOOT0" x="17.78" y="-58.42" length="middle" rot="R180"/>
-<wire x1="-12.7" y1="63.5" x2="12.7" y2="63.5" width="0.1524" layer="94"/>
-<wire x1="12.7" y1="63.5" x2="12.7" y2="-60.96" width="0.1524" layer="94"/>
-<wire x1="12.7" y1="-60.96" x2="-12.7" y2="-60.96" width="0.1524" layer="94"/>
-<wire x1="-12.7" y1="-60.96" x2="-12.7" y2="63.5" width="0.1524" layer="94"/>
-<pin name="PA1" x="-17.78" y="58.42" length="middle"/>
-<pin name="PA2" x="-17.78" y="55.88" length="middle"/>
-<pin name="PA3" x="-17.78" y="53.34" length="middle"/>
-<pin name="PA4" x="-17.78" y="50.8" length="middle"/>
-<pin name="PA5" x="-17.78" y="48.26" length="middle"/>
-<pin name="PA6" x="-17.78" y="45.72" length="middle"/>
-<pin name="PA7" x="-17.78" y="43.18" length="middle"/>
-<pin name="PA8" x="-17.78" y="40.64" length="middle"/>
-<pin name="PA9" x="-17.78" y="38.1" length="middle"/>
-<pin name="PA10" x="-17.78" y="35.56" length="middle"/>
-<pin name="PA11" x="-17.78" y="33.02" length="middle"/>
-<pin name="PA12" x="-17.78" y="30.48" length="middle"/>
-<pin name="PA13" x="-17.78" y="27.94" length="middle"/>
-<pin name="PA14" x="-17.78" y="25.4" length="middle"/>
-<pin name="PA15" x="-17.78" y="22.86" length="middle"/>
-<pin name="PB0" x="-17.78" y="17.78" length="middle"/>
-<pin name="PB1" x="-17.78" y="15.24" length="middle"/>
-<pin name="PB2" x="-17.78" y="12.7" length="middle"/>
-<pin name="PB3" x="-17.78" y="10.16" length="middle"/>
-<pin name="PB4" x="-17.78" y="7.62" length="middle"/>
-<pin name="PB5" x="-17.78" y="5.08" length="middle"/>
-<pin name="PB6" x="-17.78" y="2.54" length="middle"/>
-<pin name="PB7" x="-17.78" y="0" length="middle"/>
-<pin name="PB8" x="-17.78" y="-2.54" length="middle"/>
-<pin name="PB9" x="-17.78" y="-5.08" length="middle"/>
-<pin name="PB10" x="-17.78" y="-7.62" length="middle"/>
-<pin name="PB11" x="-17.78" y="-10.16" length="middle"/>
-<pin name="PB12" x="-17.78" y="-12.7" length="middle"/>
-<pin name="PB13" x="-17.78" y="-15.24" length="middle"/>
-<pin name="PB14" x="-17.78" y="-17.78" length="middle"/>
-<pin name="PB15" x="-17.78" y="-20.32" length="middle"/>
-<pin name="PC0" x="-17.78" y="-25.4" length="middle"/>
-<pin name="PC1" x="-17.78" y="-27.94" length="middle"/>
-<pin name="PC2" x="-17.78" y="-30.48" length="middle"/>
-<pin name="PC3" x="-17.78" y="-33.02" length="middle"/>
-<pin name="PC4" x="-17.78" y="-35.56" length="middle"/>
-<pin name="PC5" x="-17.78" y="-38.1" length="middle"/>
-<pin name="PC6" x="-17.78" y="-40.64" length="middle"/>
-<pin name="PC7" x="-17.78" y="-43.18" length="middle"/>
-<pin name="PC8" x="-17.78" y="-45.72" length="middle"/>
-<pin name="PC9" x="-17.78" y="-48.26" length="middle"/>
-<pin name="PC10" x="-17.78" y="-50.8" length="middle"/>
-<pin name="PC11" x="-17.78" y="-53.34" length="middle"/>
-<pin name="PC12" x="-17.78" y="-55.88" length="middle"/>
-<pin name="PC13" x="-17.78" y="-58.42" length="middle"/>
-<pin name="PE0" x="17.78" y="60.96" length="middle" rot="R180"/>
-<pin name="PE1" x="17.78" y="58.42" length="middle" rot="R180"/>
-<pin name="PE2" x="17.78" y="55.88" length="middle" rot="R180"/>
-<pin name="PE3" x="17.78" y="53.34" length="middle" rot="R180"/>
-<pin name="PE4" x="17.78" y="50.8" length="middle" rot="R180"/>
-<pin name="PE5" x="17.78" y="48.26" length="middle" rot="R180"/>
-<pin name="PE6" x="17.78" y="45.72" length="middle" rot="R180"/>
-<pin name="PE7" x="17.78" y="43.18" length="middle" rot="R180"/>
-<pin name="PE8" x="17.78" y="40.64" length="middle" rot="R180"/>
-<pin name="PE9" x="17.78" y="38.1" length="middle" rot="R180"/>
-<pin name="PE10" x="17.78" y="35.56" length="middle" rot="R180"/>
-<pin name="PE11" x="17.78" y="33.02" length="middle" rot="R180"/>
-<pin name="PE12" x="17.78" y="30.48" length="middle" rot="R180"/>
-<pin name="PE13" x="17.78" y="27.94" length="middle" rot="R180"/>
-<pin name="PE14" x="17.78" y="25.4" length="middle" rot="R180"/>
-<pin name="PE15" x="17.78" y="22.86" length="middle" rot="R180"/>
-<pin name="PD0" x="17.78" y="17.78" length="middle" rot="R180"/>
-<pin name="PD1" x="17.78" y="15.24" length="middle" rot="R180"/>
-<pin name="PD2" x="17.78" y="12.7" length="middle" rot="R180"/>
-<pin name="PD3" x="17.78" y="10.16" length="middle" rot="R180"/>
-<pin name="PD4" x="17.78" y="7.62" length="middle" rot="R180"/>
-<pin name="PD5" x="17.78" y="5.08" length="middle" rot="R180"/>
-<pin name="PD6" x="17.78" y="2.54" length="middle" rot="R180"/>
-<pin name="PD7" x="17.78" y="0" length="middle" rot="R180"/>
-<pin name="PD8" x="17.78" y="-2.54" length="middle" rot="R180"/>
-<pin name="PD9" x="17.78" y="-5.08" length="middle" rot="R180"/>
-<pin name="PD10" x="17.78" y="-7.62" length="middle" rot="R180"/>
-<pin name="PD11" x="17.78" y="-10.16" length="middle" rot="R180"/>
-<pin name="PD12" x="17.78" y="-12.7" length="middle" rot="R180"/>
-<pin name="PD13" x="17.78" y="-15.24" length="middle" rot="R180"/>
-<pin name="PD14" x="17.78" y="-17.78" length="middle" rot="R180"/>
-<pin name="PD15" x="17.78" y="-20.32" length="middle" rot="R180"/>
-<text x="-10.16" y="66.04" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
-<text x="2.54" y="66.04" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
-</symbol>
-<symbol name="STM32F407PWR">
-<pin name="VDD5" x="-17.78" y="12.7" length="middle"/>
-<pin name="VDD12" x="-17.78" y="10.16" length="middle"/>
-<pin name="VDD2" x="-17.78" y="2.54" length="middle"/>
-<pin name="VDD3" x="-17.78" y="0" length="middle"/>
-<pin name="VDD4" x="-17.78" y="7.62" length="middle"/>
-<pin name="VDD1" x="-17.78" y="5.08" length="middle"/>
-<pin name="VREF+" x="-17.78" y="-10.16" length="middle"/>
-<pin name="VDDA" x="-17.78" y="-12.7" length="middle"/>
-<pin name="VBAT" x="-17.78" y="-15.24" length="middle"/>
-<pin name="VSS2" x="17.78" y="7.62" length="middle" rot="R180"/>
-<pin name="VSS5" x="17.78" y="12.7" length="middle" rot="R180"/>
-<pin name="VSS4" x="17.78" y="10.16" length="middle" rot="R180"/>
-<pin name="VSS" x="17.78" y="5.08" length="middle" rot="R180"/>
-<pin name="VCAP2" x="17.78" y="-15.24" length="middle" rot="R180"/>
-<pin name="VCAP1" x="17.78" y="-12.7" length="middle" rot="R180"/>
-<pin name="VSSA" x="17.78" y="-10.16" length="middle" rot="R180"/>
-<wire x1="-12.7" y1="15.24" x2="12.7" y2="15.24" width="0.1524" layer="94"/>
-<wire x1="12.7" y1="15.24" x2="12.7" y2="-17.78" width="0.1524" layer="94"/>
-<wire x1="12.7" y1="-17.78" x2="-12.7" y2="-17.78" width="0.1524" layer="94"/>
-<wire x1="-12.7" y1="-17.78" x2="-12.7" y2="15.24" width="0.1524" layer="94"/>
-<text x="-10.16" y="-20.32" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
-<text x="0" y="-20.32" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
-</symbol>
 <symbol name="RASM712PX">
 <pin name="2" x="12.7" y="2.54" visible="pad" length="middle" rot="R180"/>
 <pin name="1" x="12.7" y="0" visible="pad" length="middle" rot="R180"/>
@@ -1725,23 +1376,6 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 <text x="62.992" y="-2.032" size="1.27" layer="94">REV</text>
 <text x="56.642" y="-2.032" size="1.27" layer="94">ECN</text>
 </symbol>
-<symbol name="MOLEX-MINI-B-SMT">
-<pin name="VBUS" x="-15.24" y="17.78" length="middle"/>
-<pin name="DM" x="-15.24" y="15.24" length="middle"/>
-<pin name="DP" x="-15.24" y="12.7" length="middle"/>
-<pin name="ID" x="-15.24" y="10.16" length="middle"/>
-<pin name="GND" x="-15.24" y="7.62" length="middle"/>
-<pin name="SHIELD1" x="-15.24" y="2.54" length="middle"/>
-<pin name="SHIELD2" x="-15.24" y="0" length="middle"/>
-<pin name="SHIELD3" x="-15.24" y="-2.54" length="middle"/>
-<pin name="SHIELD4" x="-15.24" y="-5.08" length="middle"/>
-<wire x1="-10.16" y1="20.32" x2="-10.16" y2="-7.62" width="0.1524" layer="94"/>
-<wire x1="-10.16" y1="-7.62" x2="5.08" y2="-7.62" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="-7.62" x2="5.08" y2="20.32" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="20.32" x2="-10.16" y2="20.32" width="0.1524" layer="94"/>
-<text x="-7.62" y="22.86" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
-<text x="-7.62" y="-10.16" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
-</symbol>
 <symbol name="MINI-L">
 <pin name="2" x="7.62" y="0" visible="off" length="middle" direction="pas" rot="R180"/>
 <pin name="1" x="-7.62" y="0" visible="off" length="middle" direction="pas"/>
@@ -1875,22 +1509,6 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 </device>
 </devices>
 </deviceset>
-<deviceset name="CAP-CHEMI-MVE-F55" prefix="C">
-<gates>
-<gate name="G$1" symbol="CAP-POL" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="CAP-CHEMI-F55">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
 <deviceset name="CAP-CHEMI-MVE-HA0" prefix="C">
 <gates>
 <gate name="G$1" symbol="CAP-POL" x="0" y="0"/>
@@ -2008,24 +1626,6 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 </device>
 </devices>
 </deviceset>
-<deviceset name="LED-R/G" prefix="LD">
-<gates>
-<gate name="G$1" symbol="LED-R/G" x="2.54" y="-15.24"/>
-</gates>
-<devices>
-<device name="" package="LED-R/G">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
 <deviceset name="TPS54329E" prefix="U">
 <gates>
 <gate name="G$1" symbol="TPS54329E" x="0" y="0"/>
@@ -2256,127 +1856,12 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 </device>
 </devices>
 </deviceset>
-<deviceset name="STM32F407" prefix="U">
+<deviceset name="RASM712PX" prefix="CN">
 <gates>
-<gate name="A" symbol="STM32F407IO" x="-33.02" y="17.78"/>
-<gate name="B" symbol="STM32F407PWR" x="30.48" y="0"/>
+<gate name="G$1" symbol="RASM712PX" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="LQFP100-14">
-<connects>
-<connect gate="A" pin="BOOT0" pad="94"/>
-<connect gate="A" pin="NRST" pad="14"/>
-<connect gate="A" pin="PA0" pad="23"/>
-<connect gate="A" pin="PA1" pad="24"/>
-<connect gate="A" pin="PA10" pad="69"/>
-<connect gate="A" pin="PA11" pad="70"/>
-<connect gate="A" pin="PA12" pad="71"/>
-<connect gate="A" pin="PA13" pad="72"/>
-<connect gate="A" pin="PA14" pad="76"/>
-<connect gate="A" pin="PA15" pad="77"/>
-<connect gate="A" pin="PA2" pad="25"/>
-<connect gate="A" pin="PA3" pad="26"/>
-<connect gate="A" pin="PA4" pad="29"/>
-<connect gate="A" pin="PA5" pad="30"/>
-<connect gate="A" pin="PA6" pad="31"/>
-<connect gate="A" pin="PA7" pad="32"/>
-<connect gate="A" pin="PA8" pad="67"/>
-<connect gate="A" pin="PA9" pad="68"/>
-<connect gate="A" pin="PB0" pad="35"/>
-<connect gate="A" pin="PB1" pad="36"/>
-<connect gate="A" pin="PB10" pad="47"/>
-<connect gate="A" pin="PB11" pad="48"/>
-<connect gate="A" pin="PB12" pad="51"/>
-<connect gate="A" pin="PB13" pad="52"/>
-<connect gate="A" pin="PB14" pad="53"/>
-<connect gate="A" pin="PB15" pad="54"/>
-<connect gate="A" pin="PB2" pad="37"/>
-<connect gate="A" pin="PB3" pad="89"/>
-<connect gate="A" pin="PB4" pad="90"/>
-<connect gate="A" pin="PB5" pad="91"/>
-<connect gate="A" pin="PB6" pad="92"/>
-<connect gate="A" pin="PB7" pad="93"/>
-<connect gate="A" pin="PB8" pad="95"/>
-<connect gate="A" pin="PB9" pad="96"/>
-<connect gate="A" pin="PC0" pad="15"/>
-<connect gate="A" pin="PC1" pad="16"/>
-<connect gate="A" pin="PC10" pad="78"/>
-<connect gate="A" pin="PC11" pad="79"/>
-<connect gate="A" pin="PC12" pad="80"/>
-<connect gate="A" pin="PC13" pad="7"/>
-<connect gate="A" pin="PC14" pad="8"/>
-<connect gate="A" pin="PC15" pad="9"/>
-<connect gate="A" pin="PC2" pad="17"/>
-<connect gate="A" pin="PC3" pad="18"/>
-<connect gate="A" pin="PC4" pad="33"/>
-<connect gate="A" pin="PC5" pad="34"/>
-<connect gate="A" pin="PC6" pad="63"/>
-<connect gate="A" pin="PC7" pad="64"/>
-<connect gate="A" pin="PC8" pad="65"/>
-<connect gate="A" pin="PC9" pad="66"/>
-<connect gate="A" pin="PD0" pad="81"/>
-<connect gate="A" pin="PD1" pad="82"/>
-<connect gate="A" pin="PD10" pad="57"/>
-<connect gate="A" pin="PD11" pad="58"/>
-<connect gate="A" pin="PD12" pad="59"/>
-<connect gate="A" pin="PD13" pad="60"/>
-<connect gate="A" pin="PD14" pad="61"/>
-<connect gate="A" pin="PD15" pad="62"/>
-<connect gate="A" pin="PD2" pad="83"/>
-<connect gate="A" pin="PD3" pad="84"/>
-<connect gate="A" pin="PD4" pad="85"/>
-<connect gate="A" pin="PD5" pad="86"/>
-<connect gate="A" pin="PD6" pad="87"/>
-<connect gate="A" pin="PD7" pad="88"/>
-<connect gate="A" pin="PD8" pad="55"/>
-<connect gate="A" pin="PD9" pad="56"/>
-<connect gate="A" pin="PE0" pad="97"/>
-<connect gate="A" pin="PE1" pad="98"/>
-<connect gate="A" pin="PE10" pad="41"/>
-<connect gate="A" pin="PE11" pad="42"/>
-<connect gate="A" pin="PE12" pad="43"/>
-<connect gate="A" pin="PE13" pad="44"/>
-<connect gate="A" pin="PE14" pad="45"/>
-<connect gate="A" pin="PE15" pad="46"/>
-<connect gate="A" pin="PE2" pad="1"/>
-<connect gate="A" pin="PE3" pad="2"/>
-<connect gate="A" pin="PE4" pad="3"/>
-<connect gate="A" pin="PE5" pad="4"/>
-<connect gate="A" pin="PE6" pad="5"/>
-<connect gate="A" pin="PE7" pad="38"/>
-<connect gate="A" pin="PE8" pad="39"/>
-<connect gate="A" pin="PE9" pad="40"/>
-<connect gate="A" pin="PH0" pad="12"/>
-<connect gate="A" pin="PH1" pad="13"/>
-<connect gate="B" pin="VBAT" pad="6"/>
-<connect gate="B" pin="VCAP1" pad="49"/>
-<connect gate="B" pin="VCAP2" pad="73"/>
-<connect gate="B" pin="VDD1" pad="50"/>
-<connect gate="B" pin="VDD12" pad="19"/>
-<connect gate="B" pin="VDD2" pad="75"/>
-<connect gate="B" pin="VDD3" pad="100"/>
-<connect gate="B" pin="VDD4" pad="28"/>
-<connect gate="B" pin="VDD5" pad="11"/>
-<connect gate="B" pin="VDDA" pad="22"/>
-<connect gate="B" pin="VREF+" pad="21"/>
-<connect gate="B" pin="VSS" pad="99"/>
-<connect gate="B" pin="VSS2" pad="74"/>
-<connect gate="B" pin="VSS4" pad="27"/>
-<connect gate="B" pin="VSS5" pad="10"/>
-<connect gate="B" pin="VSSA" pad="20"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="RASM712PX" prefix="CN">
-<gates>
-<gate name="G$1" symbol="RASM712PX" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="RASM712PX">
+<device name="" package="RASM712PX">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
@@ -2422,29 +1907,6 @@ Source: http://cache.national.com/ds/LM/LM386.pdf</description>
 </device>
 </devices>
 </deviceset>
-<deviceset name="MOLEX-MINI-B-SMT" prefix="CN">
-<gates>
-<gate name="G$1" symbol="MOLEX-MINI-B-SMT" x="2.54" y="-7.62"/>
-</gates>
-<devices>
-<device name="" package="MOLEX-MINI-B-SMT">
-<connects>
-<connect gate="G$1" pin="DM" pad="2"/>
-<connect gate="G$1" pin="DP" pad="3"/>
-<connect gate="G$1" pin="GND" pad="5"/>
-<connect gate="G$1" pin="ID" pad="4"/>
-<connect gate="G$1" pin="SHIELD1" pad="6"/>
-<connect gate="G$1" pin="SHIELD2" pad="7"/>
-<connect gate="G$1" pin="SHIELD3" pad="8"/>
-<connect gate="G$1" pin="SHIELD4" pad="9"/>
-<connect gate="G$1" pin="VBUS" pad="1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
 <deviceset name="TRIMPOT91" prefix="R">
 <gates>
 <gate name="G$1" symbol="POT" x="0" y="0"/>
@@ -3188,6 +2650,565 @@ In this library the device names are the same as the pin names of the symbols, t
 </deviceset>
 </devicesets>
 </library>
+<library name="SM1000">
+<description>Generated from &lt;b&gt;SM1000.sch&lt;/b&gt;&lt;p&gt;
+by exp-lbrs.ulp</description>
+<packages>
+<package name="LQFP100-14">
+<circle x="-5" y="-5" radius="0.5" width="0.15" layer="21"/>
+<wire x1="-6.5" y1="6.5" x2="6.5" y2="6.5" width="0.15" layer="21"/>
+<wire x1="6.5" y1="6.5" x2="6.5" y2="-6.5" width="0.15" layer="21"/>
+<wire x1="6.5" y1="-6.5" x2="-5.5" y2="-6.5" width="0.15" layer="21"/>
+<wire x1="-5.5" y1="-6.5" x2="-6.5" y2="-5.5" width="0.15" layer="21"/>
+<wire x1="-6.5" y1="-5.5" x2="-6.5" y2="6.5" width="0.15" layer="21"/>
+<wire x1="-8.5" y1="8.5" x2="8.5" y2="8.5" width="0" layer="39"/>
+<wire x1="8.5" y1="8.5" x2="8.5" y2="-8.5" width="0" layer="39"/>
+<wire x1="8.5" y1="-8.5" x2="-8.5" y2="-8.5" width="0" layer="39"/>
+<wire x1="-8.5" y1="-8.5" x2="-8.5" y2="8.5" width="0" layer="39"/>
+<smd name="1" x="-6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="2" x="-5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="3" x="-5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="4" x="-4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="5" x="-4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="6" x="-3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="7" x="-3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="8" x="-2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="9" x="-2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="10" x="-1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="11" x="-1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="12" x="-0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="13" x="0" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="14" x="0.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="15" x="1" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="16" x="1.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="17" x="2" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="18" x="2.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="19" x="3" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="20" x="3.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="21" x="4" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="22" x="4.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="23" x="5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="24" x="5.5" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="25" x="6" y="-7.5" dx="1.2" dy="0.3" layer="1" rot="R90"/>
+<smd name="26" x="7.5" y="-6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="27" x="7.5" y="-5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="28" x="7.5" y="-5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="29" x="7.5" y="-4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="30" x="7.5" y="-4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="31" x="7.5" y="-3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="32" x="7.5" y="-3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="33" x="7.5" y="-2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="34" x="7.5" y="-2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="35" x="7.5" y="-1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="36" x="7.5" y="-1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="37" x="7.5" y="-0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="38" x="7.5" y="0" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="39" x="7.5" y="0.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="40" x="7.5" y="1" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="41" x="7.5" y="1.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="42" x="7.5" y="2" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="43" x="7.5" y="2.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="44" x="7.5" y="3" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="45" x="7.5" y="3.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="46" x="7.5" y="4" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="47" x="7.5" y="4.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="48" x="7.5" y="5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="49" x="7.5" y="5.5" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="50" x="7.5" y="6" dx="1.2" dy="0.3" layer="1" rot="R180"/>
+<smd name="51" x="6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="52" x="5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="53" x="5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="54" x="4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="55" x="4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="56" x="3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="57" x="3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="58" x="2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="59" x="2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="60" x="1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="61" x="1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="62" x="0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="63" x="0" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="64" x="-0.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="65" x="-1" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="66" x="-1.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="67" x="-2" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="68" x="-2.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="69" x="-3" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="70" x="-3.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="71" x="-4" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="72" x="-4.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="73" x="-5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="74" x="-5.5" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="75" x="-6" y="7.5" dx="1.2" dy="0.3" layer="1" rot="R270"/>
+<smd name="76" x="-7.5" y="6" dx="1.2" dy="0.3" layer="1"/>
+<smd name="77" x="-7.5" y="5.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="78" x="-7.5" y="5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="79" x="-7.5" y="4.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="80" x="-7.5" y="4" dx="1.2" dy="0.3" layer="1"/>
+<smd name="81" x="-7.5" y="3.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="82" x="-7.5" y="3" dx="1.2" dy="0.3" layer="1"/>
+<smd name="83" x="-7.5" y="2.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="84" x="-7.5" y="2" dx="1.2" dy="0.3" layer="1"/>
+<smd name="85" x="-7.5" y="1.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="86" x="-7.5" y="1" dx="1.2" dy="0.3" layer="1"/>
+<smd name="87" x="-7.5" y="0.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="88" x="-7.5" y="0" dx="1.2" dy="0.3" layer="1"/>
+<smd name="89" x="-7.5" y="-0.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="90" x="-7.5" y="-1" dx="1.2" dy="0.3" layer="1"/>
+<smd name="91" x="-7.5" y="-1.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="92" x="-7.5" y="-2" dx="1.2" dy="0.3" layer="1"/>
+<smd name="93" x="-7.5" y="-2.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="94" x="-7.5" y="-3" dx="1.2" dy="0.3" layer="1"/>
+<smd name="95" x="-7.5" y="-3.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="96" x="-7.5" y="-4" dx="1.2" dy="0.3" layer="1"/>
+<smd name="97" x="-7.5" y="-4.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="98" x="-7.5" y="-5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="99" x="-7.5" y="-5.5" dx="1.2" dy="0.3" layer="1"/>
+<smd name="100" x="-7.5" y="-6" dx="1.2" dy="0.3" layer="1"/>
+<text x="-8.5" y="9.5" size="1" layer="25" ratio="10">&gt;NAME</text>
+<text x="-8.5" y="-10.5" size="1" layer="25" ratio="10">&gt;VALUE</text>
+</package>
+<package name="LED-R/G">
+<circle x="-2.5" y="-1.5" radius="0.4" width="0" layer="21"/>
+<wire x1="-1.8" y1="1.6" x2="-1.8" y2="-1.2" width="0.15" layer="21"/>
+<wire x1="-1.8" y1="-1.2" x2="-1.8" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="1.8" y1="1.6" x2="1.8" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="-1.8" y1="1.6" x2="-1.6" y2="1.6" width="0.15" layer="21"/>
+<wire x1="1.8" y1="1.6" x2="1.6" y2="1.6" width="0.15" layer="21"/>
+<wire x1="-1.8" y1="-1.6" x2="-1.6" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="1.8" y1="-1.6" x2="1.6" y2="-1.6" width="0.15" layer="21"/>
+<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0" layer="39"/>
+<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0" layer="39"/>
+<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0" layer="39"/>
+<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0" layer="39"/>
+<smd name="1" x="-0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<smd name="2" x="-0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<smd name="3" x="0.75" y="1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<smd name="4" x="0.75" y="-1.5" dx="1.5" dy="1.1" layer="1" rot="R90"/>
+<text x="-2.5" y="3" size="1" layer="25" ratio="10">&gt;NAME</text>
+</package>
+<package name="MOLEX-MINI-B-SMT">
+<wire x1="-7" y1="0" x2="7" y2="0" width="0.15" layer="51"/>
+<wire x1="-3.1" y1="0" x2="-3.1" y2="1.2" width="0" layer="39"/>
+<wire x1="-3.1" y1="1.2" x2="-3" y2="1.2" width="0" layer="39"/>
+<wire x1="-3" y1="1.2" x2="3.1" y2="1.2" width="0" layer="39"/>
+<wire x1="3.1" y1="1.2" x2="3.1" y2="0" width="0" layer="39"/>
+<wire x1="3.1" y1="0" x2="-3.1" y2="0" width="0" layer="39"/>
+<wire x1="-7" y1="8.5" x2="7" y2="8.5" width="0" layer="39"/>
+<wire x1="7" y1="8.5" x2="7" y2="-0.5" width="0" layer="39"/>
+<wire x1="7" y1="-0.5" x2="4" y2="-0.5" width="0" layer="39"/>
+<wire x1="4" y1="-0.5" x2="4" y2="1.5" width="0" layer="39"/>
+<wire x1="4" y1="1.5" x2="-4" y2="1.5" width="0" layer="39"/>
+<wire x1="-4" y1="1.5" x2="-4" y2="-0.5" width="0" layer="39"/>
+<wire x1="-4" y1="-0.5" x2="-7" y2="-0.5" width="0" layer="39"/>
+<wire x1="-7" y1="-0.5" x2="-7" y2="8.5" width="0" layer="39"/>
+<wire x1="-4" y1="0" x2="-4" y2="8.5" width="0.15" layer="21"/>
+<wire x1="-4" y1="8.5" x2="4" y2="8.5" width="0.15" layer="21"/>
+<wire x1="4" y1="8.5" x2="4" y2="0" width="0.15" layer="21"/>
+<smd name="1" x="-1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="2" x="-0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="3" x="0" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="4" x="0.8" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="5" x="1.6" y="6.225" dx="2.25" dy="0.5" layer="1" rot="R90"/>
+<smd name="6" x="-5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
+<smd name="7" x="5.5" y="6.25" dx="3.5" dy="2.05" layer="1" rot="R90"/>
+<smd name="8" x="-5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
+<smd name="9" x="5.5" y="2" dx="4" dy="2.05" layer="1" rot="R90"/>
+<text x="-4.5" y="-2" size="1" layer="51" ratio="10">BOARD EDGE</text>
+<text x="-6.5" y="9" size="1" layer="21" ratio="10">&gt;NAME</text>
+<hole x="-2.2" y="4.25" drill="0.9"/>
+<hole x="2.2" y="4.25" drill="0.9"/>
+</package>
+<package name="C1210">
+<wire x1="-2.35" y1="-1.6" x2="-2.35" y2="1.6" width="0" layer="39"/>
+<wire x1="-2.35" y1="1.6" x2="2.35" y2="1.6" width="0" layer="39"/>
+<wire x1="2.35" y1="1.6" x2="2.35" y2="-1.6" width="0" layer="39"/>
+<wire x1="2.35" y1="-1.6" x2="-2.35" y2="-1.6" width="0" layer="39"/>
+<wire x1="-0.5" y1="1.35" x2="0.5" y2="1.35" width="0.127" layer="21"/>
+<wire x1="-0.5" y1="-1.35" x2="0.5" y2="-1.35" width="0.127" layer="21"/>
+<wire x1="-1.6" y1="-1.25" x2="-1.6" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-1.6" y1="1.25" x2="1.6" y2="1.25" width="0.127" layer="51"/>
+<wire x1="1.6" y1="1.25" x2="1.6" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.6" y1="-1.25" x2="-1.6" y2="-1.25" width="0.127" layer="51"/>
+<rectangle x1="-1.6" y1="-1.25" x2="-1.095" y2="1.25" layer="51"/>
+<rectangle x1="1.095" y1="-1.25" x2="1.6" y2="1.25" layer="51"/>
+<smd name="1" x="-1.5" y="0" dx="2.7" dy="1.15" layer="1" roundness="25" rot="R90"/>
+<smd name="2" x="1.5" y="0" dx="2.7" dy="1.15" layer="1" rot="R90"/>
+<text x="-2" y="2" size="1" layer="25" font="vector" ratio="10">&gt;NAME</text>
+</package>
+</packages>
+<symbols>
+<symbol name="STM32F407IO">
+<wire x1="-12.7" y1="63.5" x2="12.7" y2="63.5" width="0.1524" layer="94"/>
+<wire x1="12.7" y1="63.5" x2="12.7" y2="-60.96" width="0.1524" layer="94"/>
+<wire x1="12.7" y1="-60.96" x2="-12.7" y2="-60.96" width="0.1524" layer="94"/>
+<wire x1="-12.7" y1="-60.96" x2="-12.7" y2="63.5" width="0.1524" layer="94"/>
+<pin name="BOOT0" x="17.78" y="-58.42" length="middle" rot="R180"/>
+<pin name="NRST" x="17.78" y="-50.8" length="middle" rot="R180"/>
+<pin name="PA0" x="-17.78" y="60.96" length="middle"/>
+<pin name="PA1" x="-17.78" y="58.42" length="middle"/>
+<pin name="PA2" x="-17.78" y="55.88" length="middle"/>
+<pin name="PA3" x="-17.78" y="53.34" length="middle"/>
+<pin name="PA4" x="-17.78" y="50.8" length="middle"/>
+<pin name="PA5" x="-17.78" y="48.26" length="middle"/>
+<pin name="PA6" x="-17.78" y="45.72" length="middle"/>
+<pin name="PA7" x="-17.78" y="43.18" length="middle"/>
+<pin name="PA8" x="-17.78" y="40.64" length="middle"/>
+<pin name="PA9" x="-17.78" y="38.1" length="middle"/>
+<pin name="PA10" x="-17.78" y="35.56" length="middle"/>
+<pin name="PA11" x="-17.78" y="33.02" length="middle"/>
+<pin name="PA12" x="-17.78" y="30.48" length="middle"/>
+<pin name="PA13" x="-17.78" y="27.94" length="middle"/>
+<pin name="PA14" x="-17.78" y="25.4" length="middle"/>
+<pin name="PA15" x="-17.78" y="22.86" length="middle"/>
+<pin name="PB0" x="-17.78" y="17.78" length="middle"/>
+<pin name="PB1" x="-17.78" y="15.24" length="middle"/>
+<pin name="PB2" x="-17.78" y="12.7" length="middle"/>
+<pin name="PB3" x="-17.78" y="10.16" length="middle"/>
+<pin name="PB4" x="-17.78" y="7.62" length="middle"/>
+<pin name="PB5" x="-17.78" y="5.08" length="middle"/>
+<pin name="PB6" x="-17.78" y="2.54" length="middle"/>
+<pin name="PB7" x="-17.78" y="0" length="middle"/>
+<pin name="PB8" x="-17.78" y="-2.54" length="middle"/>
+<pin name="PB9" x="-17.78" y="-5.08" length="middle"/>
+<pin name="PB10" x="-17.78" y="-7.62" length="middle"/>
+<pin name="PB11" x="-17.78" y="-10.16" length="middle"/>
+<pin name="PB12" x="-17.78" y="-12.7" length="middle"/>
+<pin name="PB13" x="-17.78" y="-15.24" length="middle"/>
+<pin name="PB14" x="-17.78" y="-17.78" length="middle"/>
+<pin name="PB15" x="-17.78" y="-20.32" length="middle"/>
+<pin name="PC0" x="-17.78" y="-25.4" length="middle"/>
+<pin name="PC1" x="-17.78" y="-27.94" length="middle"/>
+<pin name="PC2" x="-17.78" y="-30.48" length="middle"/>
+<pin name="PC3" x="-17.78" y="-33.02" length="middle"/>
+<pin name="PC4" x="-17.78" y="-35.56" length="middle"/>
+<pin name="PC5" x="-17.78" y="-38.1" length="middle"/>
+<pin name="PC6" x="-17.78" y="-40.64" length="middle"/>
+<pin name="PC7" x="-17.78" y="-43.18" length="middle"/>
+<pin name="PC8" x="-17.78" y="-45.72" length="middle"/>
+<pin name="PC9" x="-17.78" y="-48.26" length="middle"/>
+<pin name="PC10" x="-17.78" y="-50.8" length="middle"/>
+<pin name="PC11" x="-17.78" y="-53.34" length="middle"/>
+<pin name="PC12" x="-17.78" y="-55.88" length="middle"/>
+<pin name="PC13" x="-17.78" y="-58.42" length="middle"/>
+<pin name="PC14" x="17.78" y="-40.64" length="middle" rot="R180"/>
+<pin name="PC15" x="17.78" y="-43.18" length="middle" rot="R180"/>
+<pin name="PD0" x="17.78" y="17.78" length="middle" rot="R180"/>
+<pin name="PD1" x="17.78" y="15.24" length="middle" rot="R180"/>
+<pin name="PD2" x="17.78" y="12.7" length="middle" rot="R180"/>
+<pin name="PD3" x="17.78" y="10.16" length="middle" rot="R180"/>
+<pin name="PD4" x="17.78" y="7.62" length="middle" rot="R180"/>
+<pin name="PD5" x="17.78" y="5.08" length="middle" rot="R180"/>
+<pin name="PD6" x="17.78" y="2.54" length="middle" rot="R180"/>
+<pin name="PD7" x="17.78" y="0" length="middle" rot="R180"/>
+<pin name="PD8" x="17.78" y="-2.54" length="middle" rot="R180"/>
+<pin name="PD9" x="17.78" y="-5.08" length="middle" rot="R180"/>
+<pin name="PD10" x="17.78" y="-7.62" length="middle" rot="R180"/>
+<pin name="PD11" x="17.78" y="-10.16" length="middle" rot="R180"/>
+<pin name="PD12" x="17.78" y="-12.7" length="middle" rot="R180"/>
+<pin name="PD13" x="17.78" y="-15.24" length="middle" rot="R180"/>
+<pin name="PD14" x="17.78" y="-17.78" length="middle" rot="R180"/>
+<pin name="PD15" x="17.78" y="-20.32" length="middle" rot="R180"/>
+<pin name="PE0" x="17.78" y="60.96" length="middle" rot="R180"/>
+<pin name="PE1" x="17.78" y="58.42" length="middle" rot="R180"/>
+<pin name="PE2" x="17.78" y="55.88" length="middle" rot="R180"/>
+<pin name="PE3" x="17.78" y="53.34" length="middle" rot="R180"/>
+<pin name="PE4" x="17.78" y="50.8" length="middle" rot="R180"/>
+<pin name="PE5" x="17.78" y="48.26" length="middle" rot="R180"/>
+<pin name="PE6" x="17.78" y="45.72" length="middle" rot="R180"/>
+<pin name="PE7" x="17.78" y="43.18" length="middle" rot="R180"/>
+<pin name="PE8" x="17.78" y="40.64" length="middle" rot="R180"/>
+<pin name="PE9" x="17.78" y="38.1" length="middle" rot="R180"/>
+<pin name="PE10" x="17.78" y="35.56" length="middle" rot="R180"/>
+<pin name="PE11" x="17.78" y="33.02" length="middle" rot="R180"/>
+<pin name="PE12" x="17.78" y="30.48" length="middle" rot="R180"/>
+<pin name="PE13" x="17.78" y="27.94" length="middle" rot="R180"/>
+<pin name="PE14" x="17.78" y="25.4" length="middle" rot="R180"/>
+<pin name="PE15" x="17.78" y="22.86" length="middle" rot="R180"/>
+<pin name="PH0" x="17.78" y="-30.48" length="middle" rot="R180"/>
+<pin name="PH1" x="17.78" y="-33.02" length="middle" rot="R180"/>
+<text x="-10.16" y="66.04" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
+<text x="2.54" y="66.04" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
+</symbol>
+<symbol name="STM32F407PWR">
+<wire x1="-12.7" y1="15.24" x2="12.7" y2="15.24" width="0.1524" layer="94"/>
+<wire x1="12.7" y1="15.24" x2="12.7" y2="-17.78" width="0.1524" layer="94"/>
+<wire x1="12.7" y1="-17.78" x2="-12.7" y2="-17.78" width="0.1524" layer="94"/>
+<wire x1="-12.7" y1="-17.78" x2="-12.7" y2="15.24" width="0.1524" layer="94"/>
+<pin name="VBAT" x="-17.78" y="-15.24" length="middle"/>
+<pin name="VCAP1" x="17.78" y="-12.7" length="middle" rot="R180"/>
+<pin name="VCAP2" x="17.78" y="-15.24" length="middle" rot="R180"/>
+<pin name="VDD1" x="-17.78" y="5.08" length="middle"/>
+<pin name="VDD2" x="-17.78" y="2.54" length="middle"/>
+<pin name="VDD3" x="-17.78" y="0" length="middle"/>
+<pin name="VDD4" x="-17.78" y="7.62" length="middle"/>
+<pin name="VDD5" x="-17.78" y="12.7" length="middle"/>
+<pin name="VDD12" x="-17.78" y="10.16" length="middle"/>
+<pin name="VDDA" x="-17.78" y="-12.7" length="middle"/>
+<pin name="VREF+" x="-17.78" y="-10.16" length="middle"/>
+<pin name="VSS" x="17.78" y="5.08" length="middle" rot="R180"/>
+<pin name="VSS2" x="17.78" y="7.62" length="middle" rot="R180"/>
+<pin name="VSS4" x="17.78" y="10.16" length="middle" rot="R180"/>
+<pin name="VSS5" x="17.78" y="12.7" length="middle" rot="R180"/>
+<pin name="VSSA" x="17.78" y="-10.16" length="middle" rot="R180"/>
+<text x="-10.16" y="-20.32" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
+<text x="0" y="-20.32" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
+</symbol>
+<symbol name="LED-R/G">
+<wire x1="-2.54" y1="5.08" x2="-2.54" y2="7.62" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="7.62" x2="-2.54" y2="10.16" width="0.1524" layer="94"/>
+<wire x1="0" y1="25.4" x2="0" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="0" y1="22.86" x2="0" y2="20.32" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="15.24" x2="0" y2="17.78" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="12.7" x2="0" y2="15.24" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="22.86" x2="-5.08" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="0" y1="22.86" x2="2.54" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="7.62" x2="-5.08" y2="7.62" width="0.1524" layer="94"/>
+<wire x1="0" y1="7.62" x2="2.54" y2="7.62" width="0.1524" layer="94"/>
+<wire x1="-7.62" y1="30.48" x2="5.08" y2="30.48" width="0.1524" layer="94"/>
+<wire x1="5.08" y1="30.48" x2="5.08" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="5.08" y1="22.86" x2="5.08" y2="7.62" width="0.1524" layer="94"/>
+<wire x1="5.08" y1="7.62" x2="5.08" y2="0" width="0.1524" layer="94"/>
+<wire x1="5.08" y1="0" x2="-7.62" y2="0" width="0.1524" layer="94"/>
+<wire x1="-7.62" y1="0" x2="-7.62" y2="7.62" width="0.1524" layer="94"/>
+<wire x1="-7.62" y1="7.62" x2="-7.62" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="-7.62" y1="22.86" x2="-7.62" y2="30.48" width="0.1524" layer="94"/>
+<wire x1="-5.08" y1="22.86" x2="-7.62" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="22.86" x2="5.08" y2="22.86" width="0.1524" layer="94"/>
+<wire x1="-5.08" y1="7.62" x2="-7.62" y2="7.62" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="7.62" x2="5.08" y2="7.62" width="0.1524" layer="94"/>
+<pin name="1" x="10.16" y="22.86" visible="pad" length="middle" rot="R180"/>
+<pin name="2" x="-12.7" y="22.86" visible="pad" length="middle"/>
+<pin name="3" x="-12.7" y="7.62" visible="pad" length="middle"/>
+<pin name="4" x="10.16" y="7.62" visible="pad" length="middle" rot="R180"/>
+<text x="-3.81" y="2.54" size="1.4224" layer="94" ratio="10">GRN</text>
+<text x="1.016" y="27.94" size="1.4224" layer="94" ratio="10" rot="R180">RED</text>
+<text x="-7.62" y="33.02" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
+<text x="-7.62" y="-5.08" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
+<polygon width="0.1524" layer="94">
+<vertex x="-2.54" y="7.62"/>
+<vertex x="0" y="10.16"/>
+<vertex x="0" y="5.08"/>
+</polygon>
+<polygon width="0.1524" layer="94">
+<vertex x="0" y="22.86"/>
+<vertex x="-2.54" y="20.32"/>
+<vertex x="-2.54" y="25.4"/>
+</polygon>
+<polygon width="0.1524" layer="94">
+<vertex x="0" y="17.78"/>
+<vertex x="-1.016" y="17.78"/>
+<vertex x="0" y="16.764"/>
+</polygon>
+<polygon width="0.1524" layer="94">
+<vertex x="0" y="15.24"/>
+<vertex x="-1.016" y="15.24"/>
+<vertex x="0" y="14.224"/>
+</polygon>
+</symbol>
+<symbol name="MOLEX-MINI-B-SMT">
+<wire x1="-10.16" y1="20.32" x2="-10.16" y2="-7.62" width="0.1524" layer="94"/>
+<wire x1="-10.16" y1="-7.62" x2="5.08" y2="-7.62" width="0.1524" layer="94"/>
+<wire x1="5.08" y1="-7.62" x2="5.08" y2="20.32" width="0.1524" layer="94"/>
+<wire x1="5.08" y1="20.32" x2="-10.16" y2="20.32" width="0.1524" layer="94"/>
+<pin name="DM" x="-15.24" y="15.24" length="middle"/>
+<pin name="DP" x="-15.24" y="12.7" length="middle"/>
+<pin name="GND" x="-15.24" y="7.62" length="middle"/>
+<pin name="ID" x="-15.24" y="10.16" length="middle"/>
+<pin name="SHIELD1" x="-15.24" y="2.54" length="middle"/>
+<pin name="SHIELD2" x="-15.24" y="0" length="middle"/>
+<pin name="SHIELD3" x="-15.24" y="-2.54" length="middle"/>
+<pin name="SHIELD4" x="-15.24" y="-5.08" length="middle"/>
+<pin name="VBUS" x="-15.24" y="17.78" length="middle"/>
+<text x="-7.62" y="22.86" size="1.4224" layer="95" ratio="10">&gt;NAME</text>
+<text x="-7.62" y="-10.16" size="1.4224" layer="96" ratio="10">&gt;VALUE</text>
+</symbol>
+<symbol name="CAP">
+<wire x1="-2.54" y1="0" x2="2.54" y2="0" width="0.254" layer="94"/>
+<wire x1="0" y1="-1.016" x2="0" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="0" y1="-1" x2="2.4892" y2="-1.8542" width="0.254" layer="94" curve="-37.878202" cap="flat"/>
+<wire x1="-2.4668" y1="-1.8504" x2="0" y2="-1.0161" width="0.254" layer="94" curve="-37.373024" cap="flat"/>
+<pin name="1" x="0" y="2.54" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<pin name="2" x="0" y="-5.08" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
+<text x="1.016" y="0.635" size="1.4224" layer="95" ratio="9">&gt;NAME</text>
+<text x="1.016" y="-4.064" size="1.4224" layer="96" ratio="9">&gt;VALUE</text>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="STM32F407" prefix="U">
+<gates>
+<gate name="A" symbol="STM32F407IO" x="-33.02" y="17.78"/>
+<gate name="B" symbol="STM32F407PWR" x="30.48" y="0"/>
+</gates>
+<devices>
+<device name="" package="LQFP100-14">
+<connects>
+<connect gate="A" pin="BOOT0" pad="94"/>
+<connect gate="A" pin="NRST" pad="14"/>
+<connect gate="A" pin="PA0" pad="23"/>
+<connect gate="A" pin="PA1" pad="24"/>
+<connect gate="A" pin="PA10" pad="69"/>
+<connect gate="A" pin="PA11" pad="70"/>
+<connect gate="A" pin="PA12" pad="71"/>
+<connect gate="A" pin="PA13" pad="72"/>
+<connect gate="A" pin="PA14" pad="76"/>
+<connect gate="A" pin="PA15" pad="77"/>
+<connect gate="A" pin="PA2" pad="25"/>
+<connect gate="A" pin="PA3" pad="26"/>
+<connect gate="A" pin="PA4" pad="29"/>
+<connect gate="A" pin="PA5" pad="30"/>
+<connect gate="A" pin="PA6" pad="31"/>
+<connect gate="A" pin="PA7" pad="32"/>
+<connect gate="A" pin="PA8" pad="67"/>
+<connect gate="A" pin="PA9" pad="68"/>
+<connect gate="A" pin="PB0" pad="35"/>
+<connect gate="A" pin="PB1" pad="36"/>
+<connect gate="A" pin="PB10" pad="47"/>
+<connect gate="A" pin="PB11" pad="48"/>
+<connect gate="A" pin="PB12" pad="51"/>
+<connect gate="A" pin="PB13" pad="52"/>
+<connect gate="A" pin="PB14" pad="53"/>
+<connect gate="A" pin="PB15" pad="54"/>
+<connect gate="A" pin="PB2" pad="37"/>
+<connect gate="A" pin="PB3" pad="89"/>
+<connect gate="A" pin="PB4" pad="90"/>
+<connect gate="A" pin="PB5" pad="91"/>
+<connect gate="A" pin="PB6" pad="92"/>
+<connect gate="A" pin="PB7" pad="93"/>
+<connect gate="A" pin="PB8" pad="95"/>
+<connect gate="A" pin="PB9" pad="96"/>
+<connect gate="A" pin="PC0" pad="15"/>
+<connect gate="A" pin="PC1" pad="16"/>
+<connect gate="A" pin="PC10" pad="78"/>
+<connect gate="A" pin="PC11" pad="79"/>
+<connect gate="A" pin="PC12" pad="80"/>
+<connect gate="A" pin="PC13" pad="7"/>
+<connect gate="A" pin="PC14" pad="8"/>
+<connect gate="A" pin="PC15" pad="9"/>
+<connect gate="A" pin="PC2" pad="17"/>
+<connect gate="A" pin="PC3" pad="18"/>
+<connect gate="A" pin="PC4" pad="33"/>
+<connect gate="A" pin="PC5" pad="34"/>
+<connect gate="A" pin="PC6" pad="63"/>
+<connect gate="A" pin="PC7" pad="64"/>
+<connect gate="A" pin="PC8" pad="65"/>
+<connect gate="A" pin="PC9" pad="66"/>
+<connect gate="A" pin="PD0" pad="81"/>
+<connect gate="A" pin="PD1" pad="82"/>
+<connect gate="A" pin="PD10" pad="57"/>
+<connect gate="A" pin="PD11" pad="58"/>
+<connect gate="A" pin="PD12" pad="59"/>
+<connect gate="A" pin="PD13" pad="60"/>
+<connect gate="A" pin="PD14" pad="61"/>
+<connect gate="A" pin="PD15" pad="62"/>
+<connect gate="A" pin="PD2" pad="83"/>
+<connect gate="A" pin="PD3" pad="84"/>
+<connect gate="A" pin="PD4" pad="85"/>
+<connect gate="A" pin="PD5" pad="86"/>
+<connect gate="A" pin="PD6" pad="87"/>
+<connect gate="A" pin="PD7" pad="88"/>
+<connect gate="A" pin="PD8" pad="55"/>
+<connect gate="A" pin="PD9" pad="56"/>
+<connect gate="A" pin="PE0" pad="97"/>
+<connect gate="A" pin="PE1" pad="98"/>
+<connect gate="A" pin="PE10" pad="41"/>
+<connect gate="A" pin="PE11" pad="42"/>
+<connect gate="A" pin="PE12" pad="43"/>
+<connect gate="A" pin="PE13" pad="44"/>
+<connect gate="A" pin="PE14" pad="45"/>
+<connect gate="A" pin="PE15" pad="46"/>
+<connect gate="A" pin="PE2" pad="1"/>
+<connect gate="A" pin="PE3" pad="2"/>
+<connect gate="A" pin="PE4" pad="3"/>
+<connect gate="A" pin="PE5" pad="4"/>
+<connect gate="A" pin="PE6" pad="5"/>
+<connect gate="A" pin="PE7" pad="38"/>
+<connect gate="A" pin="PE8" pad="39"/>
+<connect gate="A" pin="PE9" pad="40"/>
+<connect gate="A" pin="PH0" pad="12"/>
+<connect gate="A" pin="PH1" pad="13"/>
+<connect gate="B" pin="VBAT" pad="6"/>
+<connect gate="B" pin="VCAP1" pad="49"/>
+<connect gate="B" pin="VCAP2" pad="73"/>
+<connect gate="B" pin="VDD1" pad="50"/>
+<connect gate="B" pin="VDD12" pad="19"/>
+<connect gate="B" pin="VDD2" pad="75"/>
+<connect gate="B" pin="VDD3" pad="100"/>
+<connect gate="B" pin="VDD4" pad="28"/>
+<connect gate="B" pin="VDD5" pad="11"/>
+<connect gate="B" pin="VDDA" pad="22"/>
+<connect gate="B" pin="VREF+" pad="21"/>
+<connect gate="B" pin="VSS" pad="99"/>
+<connect gate="B" pin="VSS2" pad="74"/>
+<connect gate="B" pin="VSS4" pad="27"/>
+<connect gate="B" pin="VSS5" pad="10"/>
+<connect gate="B" pin="VSSA" pad="20"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="LED-R/G" prefix="LD">
+<gates>
+<gate name="G$1" symbol="LED-R/G" x="2.54" y="-15.24"/>
+</gates>
+<devices>
+<device name="" package="LED-R/G">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="MOLEX-MINI-B-SMT" prefix="CN">
+<gates>
+<gate name="G$1" symbol="MOLEX-MINI-B-SMT" x="2.54" y="-7.62"/>
+</gates>
+<devices>
+<device name="" package="MOLEX-MINI-B-SMT">
+<connects>
+<connect gate="G$1" pin="DM" pad="2"/>
+<connect gate="G$1" pin="DP" pad="3"/>
+<connect gate="G$1" pin="GND" pad="5"/>
+<connect gate="G$1" pin="ID" pad="4"/>
+<connect gate="G$1" pin="SHIELD1" pad="6"/>
+<connect gate="G$1" pin="SHIELD2" pad="7"/>
+<connect gate="G$1" pin="SHIELD3" pad="8"/>
+<connect gate="G$1" pin="SHIELD4" pad="9"/>
+<connect gate="G$1" pin="VBUS" pad="1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="CAP-1210" prefix="C">
+<gates>
+<gate name="G$1" symbol="CAP" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="C1210">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -3280,7 +3301,7 @@ In this library the device names are the same as the pin names of the symbols, t
 <part name="U$2" library="A-SUPPLY2" deviceset="+3.3V" device=""/>
 <part name="V36" library="A-SUPPLY2" deviceset="VDD" device=""/>
 <part name="SH2" library="_Coherix" deviceset="SHUNT,0.1IN" device=""/>
-<part name="LD1" library="_RoweTel" deviceset="LED-R/G" device=""/>
+<part name="LD1" library="SM1000" deviceset="LED-R/G" device=""/>
 <part name="V37" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="R3" library="_Coherix" deviceset="RES0603" device="" value="1K,1%"/>
 <part name="R7" library="_Coherix" deviceset="RES0603" device="" value="1K,1%"/>
@@ -3344,11 +3365,11 @@ In this library the device names are the same as the pin names of the symbols, t
 <part name="V57" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="C34" library="_RoweTel" deviceset="CAP-0603" device="" value="100pF,50V"/>
 <part name="R39" library="_RoweTel" deviceset="RES0603" device="" value="22.1K,1%"/>
-<part name="C32" library="_RoweTel" deviceset="CAP-CHEMI-MVE-F55" device="" value="100uF,16V"/>
+<part name="C32" library="SM1000" deviceset="CAP-1210" device="" value="100uF,10V"/>
 <part name="Q2" library="_RoweTel" deviceset="MMBT4401" device=""/>
 <part name="R40" library="_RoweTel" deviceset="RES0603" device="" value="100K,1%"/>
 <part name="R41" library="_RoweTel" deviceset="RES0603" device="" value="240,1%"/>
-<part name="C35" library="_RoweTel" deviceset="CAP-CHEMI-MVE-F55" device="" value="100uF,16V"/>
+<part name="C35" library="SM1000" deviceset="CAP-1210" device="" value="100uF,10V"/>
 <part name="V59" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="V60" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="V61" library="A-SUPPLY2" deviceset="GND" device=""/>
@@ -3384,7 +3405,7 @@ In this library the device names are the same as the pin names of the symbols, t
 <part name="V74" library="A-SUPPLY2" deviceset="VDD" device=""/>
 <part name="V78" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="V79" library="A-SUPPLY2" deviceset="GND" device=""/>
-<part name="U1" library="_RoweTel" deviceset="STM32F407" device=""/>
+<part name="U1" library="SM1000" deviceset="STM32F407" device=""/>
 <part name="V80" library="A-SUPPLY2" deviceset="RF" device=""/>
 <part name="CN4" library="_Coherix" deviceset="CONN-RJ45-MOLEX-44144-003" device="" value="RJ-45"/>
 <part name="R4" library="_Coherix" deviceset="RES0603" device="" value="4.7K,1%"/>
@@ -3409,15 +3430,15 @@ In this library the device names are the same as the pin names of the symbols, t
 <part name="V85" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="V86" library="A-SUPPLY2" deviceset="VDD" device=""/>
 <part name="V88" library="A-SUPPLY2" deviceset="VDD" device=""/>
-<part name="C38" library="_RoweTel" deviceset="CAP-CHEMI-MVE-F55" device="" value="100uF,16V"/>
+<part name="C38" library="SM1000" deviceset="CAP-1210" device="" value="100uF,10V"/>
 <part name="R48" library="_RoweTel" deviceset="RES0603" device="" value="1K,1%"/>
 <part name="V87" library="A-SUPPLY2" deviceset="GND" device=""/>
 <part name="R49" library="_RoweTel" deviceset="RES0603" device="" value="1K,1%"/>
 <part name="V89" library="A-SUPPLY2" deviceset="GND" device=""/>
-<part name="C36" library="_RoweTel" deviceset="CAP-CHEMI-MVE-F55" device="" value="100uF,16V"/>
+<part name="C36" library="SM1000" deviceset="CAP-1210" device="" value="100uF,10V"/>
 <part name="B-FRAME3" library="_RoweTel" deviceset="GENERICL-B-SIZE" device=""/>
 <part name="B-FRAME2" library="_RoweTel" deviceset="GENERICL-B-SIZE" device=""/>
-<part name="CN2" library="_RoweTel" deviceset="MOLEX-MINI-B-SMT" device=""/>
+<part name="CN2" library="SM1000" deviceset="MOLEX-MINI-B-SMT" device=""/>
 <part name="PCB1" library="_Coherix" deviceset="PCB" device="" value="SM1000A"/>
 <part name="U$7" library="A-SUPPLY2" deviceset="+VIN" device=""/>
 <part name="V1" library="A-SUPPLY2" deviceset="GND" device=""/>
index bde231a4847546b65afc049fb059827950c13ae3..fa8a29b512247c74fb7b848cbbf3d2a0e804e2a4 100644 (file)
@@ -12,16 +12,63 @@ UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/A-LED.lbr"
 UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/A-LINEAR.lbr"\r
 UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/A-RCL.lbr"\r
 UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/A-SUPPLY2.lbr"\r
-UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/A-con-amp.lbr"\r
+UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/SM1000.lbr"\r
 UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/_Coherix.lbr"\r
-UsedLibrary="C:/Users/rbarnich/My Projects/EagleFiles/lbr/_RoweTel.lbr"\r
 \r
 [Win_1]\r
+Type="Schematic Editor"\r
+Loc="492 231 1091 630"\r
+State=0\r
+Number=2\r
+File="SM1000.sch"\r
+View="-9.15959 -6.11632 440.723 285.516"\r
+WireWidths=" 0 0.2032 0.254 0.1524"\r
+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"\r
+PadDrills=" 0.5 0.6 0.7 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.8"\r
+ViaDiameters=" 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"\r
+ViaDrills=" 0.5 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.6"\r
+HoleDrills=" 0.5 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.6"\r
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.4224"\r
+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"\r
+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"\r
+MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"\r
+DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"\r
+DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"\r
+DimensionExtLengths=" 1.27 2.54 1 2 3 0"\r
+DimensionExtOffsets=" 1.27 2.54 1 2 3 0"\r
+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"\r
+WireBend=0\r
+WireBendSet=31\r
+WireCap=1\r
+MiterStyle=0\r
+PadShape=0\r
+ViaShape=0\r
+PolygonPour=0\r
+PolygonRank=0\r
+PolygonThermals=1\r
+PolygonOrphans=0\r
+TextRatio=10\r
+DimensionUnit=1\r
+DimensionPrecision=2\r
+DimensionShowUnit=0\r
+PinDirection=3\r
+PinFunction=0\r
+PinLength=2\r
+PinVisible=3\r
+SwapLevel=0\r
+ArcDirection=0\r
+AddLevel=2\r
+PadsSameType=0\r
+Layer=91\r
+Sheet=1\r
+\r
+[Win_2]\r
 Type="Control Panel"\r
-Loc="366 15 1461 557"\r
+Loc="99 156 1561 698"\r
 State=2\r
 Number=0\r
 \r
 [Desktop]\r
 Screen="3520 1200"\r
 Window="Win_1"\r
+Window="Win_2"\r