new mainboard without xmega
[protos/xbee-elec.git] / xbee_mainboard / mainboard.brd
index 6c35b1c..9802dfd 100644 (file)
@@ -6,7 +6,7 @@
 <setting alwaysvectorfont="no"/>
 <setting verticaltext="up"/>
 </settings>
-<grid distance="1" unitdist="mil" unit="mil" style="lines" multiple="100" display="no" altdistance="1" altunitdist="mm" altunit="mm"/>
+<grid distance="1" unitdist="mil" unit="mil" style="dots" multiple="1" display="no" altdistance="1" altunitdist="mm" altunit="mm"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
 <layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
 <wire x1="90" y1="0" x2="90" y2="30" width="0.254" layer="20"/>
 <wire x1="90" y1="30" x2="0" y2="30" width="0.254" layer="20"/>
 <wire x1="0" y1="30" x2="0" y2="0" width="0.3048" layer="20"/>
+<hole x="53" y="3" drill="2.5"/>
+<hole x="5" y="2" drill="2.5"/>
+<hole x="37" y="21" drill="2.5"/>
+<hole x="66.5" y="10" drill="2.5"/>
+<text x="7.4168" y="1.3208" size="0.762" layer="25" font="vector" ratio="15">Ver-1</text>
+<text x="86.8172" y="12.5222" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
+<text x="86.9442" y="6.477" size="0.762" layer="25" font="vector" ratio="15" rot="R90">POWER</text>
+<text x="65.9384" y="18.8468" size="0.762" layer="25" font="vector" ratio="15" rot="R90">OUT6</text>
+<text x="81.9658" y="29.0322" size="0.762" layer="25" font="vector" ratio="15">IN6</text>
+<text x="88.8746" y="4.6736" size="0.762" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="88.7476" y="11.2268" size="0.762" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="21.463" size="0.762" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="88.3412" y="29.1084" size="0.762" layer="25" font="vector" ratio="15">-</text>
+<text x="85.9028" y="29.083" size="0.762" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="80.645" y="28.2448" size="0.762" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="25.4" size="0.762" layer="25" font="vector" ratio="15" rot="R90">+</text>
 </plain>
 <libraries>
 <library name="maxstream">
@@ -119,309 +135,6 @@ Source: http://www.maxstream.net/products/xbee/datasheet_XBee_OEM_RF-Modules.pdf
 <wire x1="5.775" y1="15.425" x2="12.1" y2="9.1" width="0.2032" layer="21"/>
 <wire x1="12.1" y1="9.1" x2="12.1" y2="-17.305" width="0.2032" layer="21"/>
 <wire x1="12.1" y1="-17.305" x2="-12.1" y2="-17.305" width="0.2032" layer="21"/>
-<wire x1="-8.3829" y1="2.8685" x2="7.4359" y2="2.8685" width="0.1524" layer="21"/>
-<wire x1="-8.3829" y1="-2.4369" x2="7.4359" y2="-2.4369" width="0.1524" layer="21"/>
-<wire x1="-7.4082" y1="2.1723" x2="-5.8764" y2="2.1723" width="0.1016" layer="21"/>
-<wire x1="-5.8764" y1="2.1723" x2="-5.8764" y2="2.0887" width="0.1016" layer="21"/>
-<wire x1="-5.8764" y1="2.0887" x2="-5.9182" y2="2.0052" width="0.1016" layer="21"/>
-<wire x1="-5.9182" y1="2.0052" x2="-5.8764" y2="1.9355" width="0.1016" layer="21"/>
-<wire x1="-5.8764" y1="1.9355" x2="-5.8764" y2="1.8659" width="0.1016" layer="21"/>
-<wire x1="-5.8764" y1="1.8659" x2="-5.5283" y2="0.9886" width="0.1016" layer="21"/>
-<wire x1="-5.5283" y1="0.9886" x2="-4.5396" y2="1.9634" width="0.1016" layer="21"/>
-<wire x1="-4.5396" y1="1.9634" x2="-4.4839" y2="2.033" width="0.1016" layer="21"/>
-<wire x1="-4.4839" y1="2.033" x2="-4.4422" y2="2.1166" width="0.1016" layer="21"/>
-<wire x1="-4.4422" y1="2.1166" x2="-4.4282" y2="2.1723" width="0.1016" layer="21"/>
-<wire x1="-4.4282" y1="2.1723" x2="-3.551" y2="2.1723" width="0.1016" layer="21"/>
-<wire x1="-3.551" y1="2.1723" x2="-3.732" y2="2.0469" width="0.1016" layer="21"/>
-<wire x1="-3.732" y1="2.0469" x2="-3.8712" y2="1.9495" width="0.1016" layer="21"/>
-<wire x1="-3.8712" y1="1.9495" x2="-4.0662" y2="1.7824" width="0.1016" layer="21"/>
-<wire x1="-4.0662" y1="1.7824" x2="-5.3751" y2="0.557" width="0.1016" layer="21"/>
-<wire x1="-5.3751" y1="0.557" x2="-4.5953" y2="-1.3647" width="0.1016" layer="21"/>
-<wire x1="-4.5953" y1="-1.3647" x2="-4.3725" y2="-1.671" width="0.1016" layer="21"/>
-<wire x1="-4.3725" y1="-1.671" x2="-4.3308" y2="-1.671" width="0.1016" layer="21"/>
-<wire x1="-4.3308" y1="-1.671" x2="-4.2472" y2="-1.5875" width="0.1016" layer="21"/>
-<wire x1="-4.2472" y1="-1.5875" x2="-4.1358" y2="-1.2533" width="0.1016" layer="21"/>
-<wire x1="-4.1358" y1="-1.2533" x2="-3.9687" y2="-0.6267" width="0.1016" layer="21"/>
-<wire x1="-3.9687" y1="-0.6267" x2="-3.7738" y2="0.1671" width="0.1016" layer="21"/>
-<wire x1="-3.7738" y1="0.1671" x2="-3.4117" y2="1.6431" width="0.1016" layer="21"/>
-<wire x1="-3.4117" y1="1.6431" x2="-3.356" y2="1.8938" width="0.1016" layer="21"/>
-<wire x1="-3.356" y1="1.8938" x2="-3.356" y2="2.1723" width="0.1016" layer="21"/>
-<wire x1="-3.356" y1="2.1723" x2="-0.195" y2="2.1723" width="0.1016" layer="21"/>
-<wire x1="-0.195" y1="2.1723" x2="-0.0279" y2="2.1305" width="0.1016" layer="21"/>
-<wire x1="-0.0279" y1="2.1305" x2="0.0835" y2="2.0609" width="0.1016" layer="21"/>
-<wire x1="0.0835" y1="2.0609" x2="0.167" y2="1.9077" width="0.1016" layer="21"/>
-<wire x1="0.167" y1="1.9077" x2="0.2227" y2="1.7684" width="0.1016" layer="21"/>
-<wire x1="0.2227" y1="1.7684" x2="0.2227" y2="1.5317" width="0.1016" layer="21"/>
-<wire x1="0.2227" y1="1.5317" x2="0.1809" y2="1.4203" width="0.1016" layer="21"/>
-<wire x1="0.1809" y1="1.4203" x2="0.0138" y2="0.7241" width="0.1016" layer="21"/>
-<wire x1="0.0138" y1="0.7241" x2="-0.0419" y2="0.5848" width="0.1016" layer="21"/>
-<wire x1="-0.0419" y1="0.5848" x2="-0.2507" y2="0.3759" width="0.1016" layer="21"/>
-<wire x1="-0.2507" y1="0.3759" x2="-0.4178" y2="0.3063" width="0.1016" layer="21"/>
-<wire x1="-0.4178" y1="0.3063" x2="-0.6406" y2="0.2506" width="0.1016" layer="21"/>
-<wire x1="-0.6406" y1="0.2506" x2="-0.9191" y2="0.2506" width="0.1016" layer="21"/>
-<wire x1="-0.9191" y1="0.2506" x2="-0.5153" y2="0.1949" width="0.1016" layer="21"/>
-<wire x1="-0.5153" y1="0.1949" x2="-0.2229" y2="0.0557" width="0.1016" layer="21"/>
-<wire x1="-0.2229" y1="0.0557" x2="-0.209" y2="0.0278" width="0.1016" layer="21"/>
-<wire x1="-0.209" y1="0.0278" x2="-0.209" y2="-0.3482" width="0.1016" layer="21"/>
-<wire x1="-0.209" y1="-0.3482" x2="-0.3621" y2="-0.9609" width="0.1016" layer="21"/>
-<wire x1="-0.3621" y1="-0.9609" x2="-0.4596" y2="-1.114" width="0.1016" layer="21"/>
-<wire x1="-0.4596" y1="-1.114" x2="-0.4875" y2="-1.2811" width="0.1016" layer="21"/>
-<wire x1="-0.4875" y1="-1.2811" x2="-0.6963" y2="-1.5179" width="0.1016" layer="21"/>
-<wire x1="-0.6963" y1="-1.5179" x2="-0.8634" y2="-1.6014" width="0.1016" layer="21"/>
-<wire x1="-0.8634" y1="-1.6014" x2="-1.128" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="-1.128" y1="-1.685" x2="-5.96" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="-5.96" y1="-1.685" x2="-5.8764" y2="-1.5318" width="0.1016" layer="21"/>
-<wire x1="-5.8764" y1="-1.5318" x2="-5.8764" y2="-1.4343" width="0.1016" layer="21"/>
-<wire x1="-5.8764" y1="-1.4343" x2="-6.322" y2="-0.3342" width="0.1016" layer="21"/>
-<wire x1="-6.322" y1="-0.3342" x2="-7.4778" y2="-1.4622" width="0.1016" layer="21"/>
-<wire x1="-7.4778" y1="-1.4622" x2="-7.6031" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="-7.6031" y1="-1.685" x2="-8.4247" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="-8.4247" y1="-1.685" x2="-8.0766" y2="-1.4343" width="0.1016" layer="21"/>
-<wire x1="-8.0766" y1="-1.4343" x2="-6.4613" y2="0.0835" width="0.1016" layer="21"/>
-<wire x1="-6.4613" y1="0.0835" x2="-7.255" y2="2.0191" width="0.1016" layer="21"/>
-<wire x1="-7.255" y1="2.0191" x2="-7.4082" y2="2.1723" width="0.1016" layer="21"/>
-<wire x1="-2.2977" y1="1.6988" x2="-1.0166" y2="1.6988" width="0.1016" layer="21"/>
-<wire x1="-1.0166" y1="1.6988" x2="-0.8913" y2="1.6292" width="0.1016" layer="21"/>
-<wire x1="-0.8913" y1="1.6292" x2="-0.8774" y2="1.4064" width="0.1016" layer="21"/>
-<wire x1="-0.8774" y1="1.4064" x2="-1.0723" y2="0.6684" width="0.1016" layer="21"/>
-<wire x1="-1.0723" y1="0.6684" x2="-1.1141" y2="0.5709" width="0.1016" layer="21"/>
-<wire x1="-1.1141" y1="0.5709" x2="-1.1976" y2="0.5152" width="0.1016" layer="21"/>
-<wire x1="-1.1976" y1="0.5152" x2="-2.5901" y2="0.5152" width="0.1016" layer="21"/>
-<wire x1="-2.5901" y1="0.5152" x2="-2.2977" y2="1.6988" width="0.1016" layer="21"/>
-<wire x1="-2.6876" y1="0.0139" x2="-1.4204" y2="0.0139" width="0.1016" layer="21"/>
-<wire x1="-1.4204" y1="0.0139" x2="-1.309" y2="-0.0279" width="0.1016" layer="21"/>
-<wire x1="-1.309" y1="-0.0279" x2="-1.2394" y2="-0.1254" width="0.1016" layer="21"/>
-<wire x1="-1.2394" y1="-0.1254" x2="-1.2394" y2="-0.1671" width="0.1016" layer="21"/>
-<wire x1="-1.2394" y1="-0.1671" x2="-1.4483" y2="-0.9887" width="0.1016" layer="21"/>
-<wire x1="-1.4483" y1="-0.9887" x2="-1.504" y2="-1.0723" width="0.1016" layer="21"/>
-<wire x1="-1.504" y1="-1.0723" x2="-1.6015" y2="-1.1837" width="0.1016" layer="21"/>
-<wire x1="-1.6015" y1="-1.1837" x2="-1.6572" y2="-1.2115" width="0.1016" layer="21"/>
-<wire x1="-1.6572" y1="-1.2115" x2="-3.0079" y2="-1.2115" width="0.1016" layer="21"/>
-<wire x1="-3.0079" y1="-1.2115" x2="-2.6876" y2="0.0139" width="0.1016" layer="21"/>
-<wire x1="1.3646" y1="-0.0975" x2="1.462" y2="0.4734" width="0.1016" layer="21"/>
-<wire x1="1.462" y1="0.4734" x2="1.5038" y2="0.5848" width="0.1016" layer="21"/>
-<wire x1="1.5038" y1="0.5848" x2="1.5595" y2="0.6823" width="0.1016" layer="21"/>
-<wire x1="1.5595" y1="0.6823" x2="1.6431" y2="0.7241" width="0.1016" layer="21"/>
-<wire x1="1.6431" y1="0.7241" x2="2.6317" y2="0.7241" width="0.1016" layer="21"/>
-<wire x1="2.6317" y1="0.7241" x2="2.6874" y2="0.7101" width="0.1016" layer="21"/>
-<wire x1="2.6874" y1="0.7101" x2="2.7292" y2="0.6684" width="0.1016" layer="21"/>
-<wire x1="2.7292" y1="0.6684" x2="2.7292" y2="0.4873" width="0.1016" layer="21"/>
-<wire x1="2.7292" y1="0.4873" x2="2.576" y2="-0.1114" width="0.1016" layer="21"/>
-<wire x1="2.576" y1="-0.1114" x2="1.3785" y2="-0.1114" width="0.1016" layer="21"/>
-<wire x1="1.3785" y1="-0.1114" x2="1.3646" y2="-0.0975" width="0.1016" layer="21"/>
-<wire x1="3.1609" y1="-1.685" x2="0.4037" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="0.4037" y1="-1.685" x2="0.2923" y2="-1.6571" width="0.1016" layer="21"/>
-<wire x1="0.2923" y1="-1.6571" x2="0.1809" y2="-1.5736" width="0.1016" layer="21"/>
-<wire x1="0.1809" y1="-1.5736" x2="0.1113" y2="-1.4761" width="0.1016" layer="21"/>
-<wire x1="0.1113" y1="-1.4761" x2="0.0695" y2="-1.3229" width="0.1016" layer="21"/>
-<wire x1="0.0695" y1="-1.3229" x2="0.0695" y2="-1.1837" width="0.1016" layer="21"/>
-<wire x1="0.0695" y1="-1.1837" x2="0.0974" y2="-0.9609" width="0.1016" layer="21"/>
-<wire x1="0.0974" y1="-0.9609" x2="0.3759" y2="0.2785" width="0.1016" layer="21"/>
-<wire x1="0.3759" y1="0.2785" x2="0.4177" y2="0.4316" width="0.1016" layer="21"/>
-<wire x1="0.4177" y1="0.4316" x2="0.5848" y2="0.7658" width="0.1016" layer="21"/>
-<wire x1="0.5848" y1="0.7658" x2="0.7101" y2="0.9469" width="0.1016" layer="21"/>
-<wire x1="0.7101" y1="0.9469" x2="0.9329" y2="1.0861" width="0.1016" layer="21"/>
-<wire x1="0.9329" y1="1.0861" x2="1.1" y2="1.1418" width="0.1016" layer="21"/>
-<wire x1="1.1" y1="1.1418" x2="1.1835" y2="1.1557" width="0.1016" layer="21"/>
-<wire x1="1.1835" y1="1.1557" x2="3.3698" y2="1.1557" width="0.1016" layer="21"/>
-<wire x1="3.3698" y1="1.1557" x2="3.5229" y2="1.1" width="0.1016" layer="21"/>
-<wire x1="3.5229" y1="1.1" x2="3.704" y2="0.9608" width="0.1016" layer="21"/>
-<wire x1="3.704" y1="0.9608" x2="3.7597" y2="0.9051" width="0.1016" layer="21"/>
-<wire x1="3.7597" y1="0.9051" x2="3.7597" y2="0.4177" width="0.1016" layer="21"/>
-<wire x1="3.7597" y1="0.4177" x2="3.5229" y2="-0.5431" width="0.1016" layer="21"/>
-<wire x1="3.5229" y1="-0.5431" x2="1.2392" y2="-0.5431" width="0.1016" layer="21"/>
-<wire x1="1.2392" y1="-0.5431" x2="1.1278" y2="-1.0166" width="0.1016" layer="21"/>
-<wire x1="1.1278" y1="-1.0166" x2="1.1" y2="-1.1001" width="0.1016" layer="21"/>
-<wire x1="1.1" y1="-1.1001" x2="1.1139" y2="-1.1976" width="0.1016" layer="21"/>
-<wire x1="1.1139" y1="-1.1976" x2="1.1696" y2="-1.2394" width="0.1016" layer="21"/>
-<wire x1="1.1696" y1="-1.2394" x2="3.1748" y2="-1.2394" width="0.1016" layer="21"/>
-<wire x1="3.1748" y1="-1.2394" x2="3.3558" y2="-1.2115" width="0.1016" layer="21"/>
-<wire x1="3.3558" y1="-1.2115" x2="3.1609" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="5.0686" y1="-0.0975" x2="5.166" y2="0.4734" width="0.1016" layer="21"/>
-<wire x1="5.166" y1="0.4734" x2="5.2078" y2="0.5848" width="0.1016" layer="21"/>
-<wire x1="5.2078" y1="0.5848" x2="5.2635" y2="0.6823" width="0.1016" layer="21"/>
-<wire x1="5.2635" y1="0.6823" x2="5.3471" y2="0.7241" width="0.1016" layer="21"/>
-<wire x1="5.3471" y1="0.7241" x2="6.3357" y2="0.7241" width="0.1016" layer="21"/>
-<wire x1="6.3357" y1="0.7241" x2="6.3914" y2="0.7101" width="0.1016" layer="21"/>
-<wire x1="6.3914" y1="0.7101" x2="6.4332" y2="0.6684" width="0.1016" layer="21"/>
-<wire x1="6.4332" y1="0.6684" x2="6.4332" y2="0.4873" width="0.1016" layer="21"/>
-<wire x1="6.4332" y1="0.4873" x2="6.28" y2="-0.1114" width="0.1016" layer="21"/>
-<wire x1="6.28" y1="-0.1114" x2="5.0825" y2="-0.1114" width="0.1016" layer="21"/>
-<wire x1="5.0825" y1="-0.1114" x2="5.0686" y2="-0.0975" width="0.1016" layer="21"/>
-<wire x1="6.8649" y1="-1.685" x2="4.1077" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="4.1077" y1="-1.685" x2="3.9963" y2="-1.6571" width="0.1016" layer="21"/>
-<wire x1="3.9963" y1="-1.6571" x2="3.8849" y2="-1.5736" width="0.1016" layer="21"/>
-<wire x1="3.8849" y1="-1.5736" x2="3.8153" y2="-1.4761" width="0.1016" layer="21"/>
-<wire x1="3.8153" y1="-1.4761" x2="3.7735" y2="-1.3229" width="0.1016" layer="21"/>
-<wire x1="3.7735" y1="-1.3229" x2="3.7735" y2="-1.1837" width="0.1016" layer="21"/>
-<wire x1="3.7735" y1="-1.1837" x2="3.8014" y2="-0.9609" width="0.1016" layer="21"/>
-<wire x1="3.8014" y1="-0.9609" x2="4.0799" y2="0.2785" width="0.1016" layer="21"/>
-<wire x1="4.0799" y1="0.2785" x2="4.1217" y2="0.4316" width="0.1016" layer="21"/>
-<wire x1="4.1217" y1="0.4316" x2="4.2888" y2="0.7658" width="0.1016" layer="21"/>
-<wire x1="4.2888" y1="0.7658" x2="4.4141" y2="0.9469" width="0.1016" layer="21"/>
-<wire x1="4.4141" y1="0.9469" x2="4.6369" y2="1.0861" width="0.1016" layer="21"/>
-<wire x1="4.6369" y1="1.0861" x2="4.804" y2="1.1418" width="0.1016" layer="21"/>
-<wire x1="4.804" y1="1.1418" x2="4.8875" y2="1.1557" width="0.1016" layer="21"/>
-<wire x1="4.8875" y1="1.1557" x2="7.0738" y2="1.1557" width="0.1016" layer="21"/>
-<wire x1="7.0738" y1="1.1557" x2="7.2269" y2="1.1" width="0.1016" layer="21"/>
-<wire x1="7.2269" y1="1.1" x2="7.408" y2="0.9608" width="0.1016" layer="21"/>
-<wire x1="7.408" y1="0.9608" x2="7.4637" y2="0.9051" width="0.1016" layer="21"/>
-<wire x1="7.4637" y1="0.9051" x2="7.4637" y2="0.4177" width="0.1016" layer="21"/>
-<wire x1="7.4637" y1="0.4177" x2="7.2269" y2="-0.5431" width="0.1016" layer="21"/>
-<wire x1="7.2269" y1="-0.5431" x2="4.9432" y2="-0.5431" width="0.1016" layer="21"/>
-<wire x1="4.9432" y1="-0.5431" x2="4.8318" y2="-1.0166" width="0.1016" layer="21"/>
-<wire x1="4.8318" y1="-1.0166" x2="4.804" y2="-1.1001" width="0.1016" layer="21"/>
-<wire x1="4.804" y1="-1.1001" x2="4.8179" y2="-1.1976" width="0.1016" layer="21"/>
-<wire x1="4.8179" y1="-1.1976" x2="4.8736" y2="-1.2394" width="0.1016" layer="21"/>
-<wire x1="4.8736" y1="-1.2394" x2="6.8788" y2="-1.2394" width="0.1016" layer="21"/>
-<wire x1="6.8788" y1="-1.2394" x2="7.0598" y2="-1.2115" width="0.1016" layer="21"/>
-<wire x1="7.0598" y1="-1.2115" x2="6.8649" y2="-1.685" width="0.1016" layer="21"/>
-<wire x1="0.2923" y1="-3.4117" x2="0.4177" y2="-3.4117" width="0.1016" layer="21"/>
-<wire x1="0.4177" y1="-3.4117" x2="0.5291" y2="-3.3281" width="0.1016" layer="21"/>
-<wire x1="0.5291" y1="-3.3281" x2="0.6405" y2="-3.2167" width="0.1016" layer="21"/>
-<wire x1="0.6405" y1="-3.2167" x2="0.7658" y2="-3.2863" width="0.1016" layer="21"/>
-<wire x1="0.7658" y1="-3.2863" x2="1.2671" y2="-3.2863" width="0.1016" layer="21"/>
-<wire x1="1.2671" y1="-3.2863" x2="1.6709" y2="-3.3281" width="0.1016" layer="21"/>
-<wire x1="1.6709" y1="-3.3281" x2="1.9494" y2="-3.4952" width="0.1016" layer="21"/>
-<wire x1="1.9494" y1="-3.4952" x2="2.019" y2="-3.6205" width="0.1016" layer="21"/>
-<wire x1="2.019" y1="-3.6205" x2="2.019" y2="-3.6762" width="0.1016" layer="21"/>
-<wire x1="2.019" y1="-3.6762" x2="1.9633" y2="-3.8016" width="0.1016" layer="21"/>
-<wire x1="1.9633" y1="-3.8016" x2="1.8798" y2="-3.899" width="0.1016" layer="21"/>
-<wire x1="1.8798" y1="-3.899" x2="1.7127" y2="-4.0104" width="0.1016" layer="21"/>
-<wire x1="1.7127" y1="-4.0104" x2="1.1" y2="-4.3168" width="0.1016" layer="21"/>
-<wire x1="1.1" y1="-4.3168" x2="0.7797" y2="-4.4421" width="0.1016" layer="21"/>
-<wire x1="0.7797" y1="-4.4421" x2="0.5291" y2="-4.4978" width="0.1016" layer="21"/>
-<wire x1="0.5291" y1="-4.4978" x2="0.4455" y2="-4.5117" width="0.1016" layer="21"/>
-<wire x1="0.4455" y1="-4.5117" x2="0.348" y2="-4.5117" width="0.1016" layer="21"/>
-<wire x1="0.348" y1="-4.5117" x2="0.3063" y2="-4.6371" width="0.1016" layer="21"/>
-<wire x1="0.3063" y1="-4.6371" x2="0.2227" y2="-4.8877" width="0.1016" layer="21"/>
-<wire x1="0.2227" y1="-4.8877" x2="0.1531" y2="-5.1105" width="0.1016" layer="21"/>
-<wire x1="0.1531" y1="-5.1105" x2="0.0974" y2="-5.208" width="0.1016" layer="21"/>
-<wire x1="0.0974" y1="-5.208" x2="0.0695" y2="-5.2637" width="0.1016" layer="21"/>
-<wire x1="0.0695" y1="-5.2637" x2="0.0138" y2="-5.2915" width="0.1016" layer="21"/>
-<wire x1="0.0138" y1="-5.2915" x2="-0.0558" y2="-5.2498" width="0.1016" layer="21"/>
-<wire x1="-0.0558" y1="-5.2498" x2="-0.1115" y2="-5.1662" width="0.1016" layer="21"/>
-<wire x1="-0.1115" y1="-5.1662" x2="-0.1115" y2="-5.0687" width="0.1016" layer="21"/>
-<wire x1="-0.1115" y1="-5.0687" x2="-0.0836" y2="-4.9573" width="0.1016" layer="21"/>
-<wire x1="-0.0836" y1="-4.9573" x2="0.0417" y2="-4.6928" width="0.1016" layer="21"/>
-<wire x1="0.0417" y1="-4.6928" x2="0.1252" y2="-4.4978" width="0.1016" layer="21"/>
-<wire x1="0.1252" y1="-4.4978" x2="0.1531" y2="-4.3168" width="0.1016" layer="21"/>
-<wire x1="0.1531" y1="-4.3168" x2="0.1949" y2="-4.1497" width="0.1016" layer="21"/>
-<wire x1="0.1949" y1="-4.1497" x2="0.2645" y2="-3.9269" width="0.1016" layer="21"/>
-<wire x1="0.2645" y1="-3.9269" x2="0.3341" y2="-3.7598" width="0.1016" layer="21"/>
-<wire x1="0.3341" y1="-3.7598" x2="0.4037" y2="-3.6484" width="0.1016" layer="21"/>
-<wire x1="0.4037" y1="-3.6484" x2="0.2923" y2="-3.6484" width="0.1016" layer="21"/>
-<wire x1="0.2923" y1="-3.6484" x2="0.2923" y2="-3.4117" width="0.1016" layer="21"/>
-<wire x1="0.7797" y1="-3.5648" x2="1.4899" y2="-3.5648" width="0.1016" layer="21"/>
-<wire x1="1.4899" y1="-3.5648" x2="1.657" y2="-3.6345" width="0.1016" layer="21"/>
-<wire x1="1.657" y1="-3.6345" x2="1.6988" y2="-3.6623" width="0.1016" layer="21"/>
-<wire x1="1.6988" y1="-3.6623" x2="1.6848" y2="-3.7041" width="0.1016" layer="21"/>
-<wire x1="1.6848" y1="-3.7041" x2="1.6152" y2="-3.7598" width="0.1016" layer="21"/>
-<wire x1="1.6152" y1="-3.7598" x2="1.3924" y2="-3.8712" width="0.1016" layer="21"/>
-<wire x1="1.3924" y1="-3.8712" x2="1.2114" y2="-3.9965" width="0.1016" layer="21"/>
-<wire x1="1.2114" y1="-3.9965" x2="0.9607" y2="-4.0661" width="0.1016" layer="21"/>
-<wire x1="0.9607" y1="-4.0661" x2="0.7797" y2="-4.1358" width="0.1016" layer="21"/>
-<wire x1="0.7797" y1="-4.1358" x2="0.6683" y2="-4.1497" width="0.1016" layer="21"/>
-<wire x1="0.6683" y1="-4.1497" x2="0.5012" y2="-4.1497" width="0.1016" layer="21"/>
-<wire x1="0.5012" y1="-4.1497" x2="0.7519" y2="-3.6345" width="0.1016" layer="21"/>
-<wire x1="0.7519" y1="-3.6345" x2="0.7797" y2="-3.5648" width="0.1016" layer="21"/>
-<wire x1="2.6596" y1="-3.6345" x2="2.6178" y2="-3.5788" width="0.1016" layer="21"/>
-<wire x1="2.6178" y1="-3.5788" x2="2.5482" y2="-3.537" width="0.1016" layer="21"/>
-<wire x1="2.5482" y1="-3.537" x2="2.5203" y2="-3.4813" width="0.1016" layer="21"/>
-<wire x1="2.5203" y1="-3.4813" x2="2.5343" y2="-3.3977" width="0.1016" layer="21"/>
-<wire x1="2.5343" y1="-3.3977" x2="2.6178" y2="-3.3142" width="0.1016" layer="21"/>
-<wire x1="2.6178" y1="-3.3142" x2="2.771" y2="-3.2585" width="0.1016" layer="21"/>
-<wire x1="2.771" y1="-3.2585" x2="2.952" y2="-3.1889" width="0.1016" layer="21"/>
-<wire x1="2.952" y1="-3.1889" x2="3.7597" y2="-3.1889" width="0.1016" layer="21"/>
-<wire x1="3.7597" y1="-3.1889" x2="3.9268" y2="-3.2306" width="0.1016" layer="21"/>
-<wire x1="3.9268" y1="-3.2306" x2="4.1217" y2="-3.3003" width="0.1016" layer="21"/>
-<wire x1="4.1217" y1="-3.3003" x2="4.2331" y2="-3.3699" width="0.1016" layer="21"/>
-<wire x1="4.2331" y1="-3.3699" x2="4.3306" y2="-3.4813" width="0.1016" layer="21"/>
-<wire x1="4.3306" y1="-3.4813" x2="4.3584" y2="-3.5509" width="0.1016" layer="21"/>
-<wire x1="4.3584" y1="-3.5509" x2="4.2888" y2="-3.6762" width="0.1016" layer="21"/>
-<wire x1="4.2888" y1="-3.6762" x2="4.2888" y2="-3.7876" width="0.1016" layer="21"/>
-<wire x1="4.2888" y1="-3.7876" x2="4.1774" y2="-3.899" width="0.1016" layer="21"/>
-<wire x1="4.1774" y1="-3.899" x2="4.0242" y2="-3.9965" width="0.1016" layer="21"/>
-<wire x1="4.0242" y1="-3.9965" x2="3.7179" y2="-4.1358" width="0.1016" layer="21"/>
-<wire x1="3.7179" y1="-4.1358" x2="3.4255" y2="-4.3168" width="0.1016" layer="21"/>
-<wire x1="3.4255" y1="-4.3168" x2="3.2862" y2="-4.4003" width="0.1016" layer="21"/>
-<wire x1="3.2862" y1="-4.4003" x2="3.4951" y2="-4.6092" width="0.1016" layer="21"/>
-<wire x1="3.4951" y1="-4.6092" x2="3.7597" y2="-4.7902" width="0.1016" layer="21"/>
-<wire x1="3.7597" y1="-4.7902" x2="3.9546" y2="-4.9434" width="0.1016" layer="21"/>
-<wire x1="3.9546" y1="-4.9434" x2="4.066" y2="-5.0827" width="0.1016" layer="21"/>
-<wire x1="4.066" y1="-5.0827" x2="4.1217" y2="-5.2219" width="0.1016" layer="21"/>
-<wire x1="4.1217" y1="-5.2219" x2="4.1356" y2="-5.3055" width="0.1016" layer="21"/>
-<wire x1="4.1356" y1="-5.3055" x2="4.0939" y2="-5.389" width="0.1016" layer="21"/>
-<wire x1="4.0939" y1="-5.389" x2="4.0521" y2="-5.4029" width="0.1016" layer="21"/>
-<wire x1="4.0521" y1="-5.4029" x2="3.9407" y2="-5.3194" width="0.1016" layer="21"/>
-<wire x1="3.9407" y1="-5.3194" x2="3.3976" y2="-4.8877" width="0.1016" layer="21"/>
-<wire x1="3.3976" y1="-4.8877" x2="2.8824" y2="-4.5396" width="0.1016" layer="21"/>
-<wire x1="2.8824" y1="-4.5396" x2="2.7849" y2="-4.5396" width="0.1016" layer="21"/>
-<wire x1="2.7849" y1="-4.5396" x2="2.7571" y2="-4.6371" width="0.1016" layer="21"/>
-<wire x1="2.7571" y1="-4.6371" x2="2.6596" y2="-4.9156" width="0.1016" layer="21"/>
-<wire x1="2.6596" y1="-4.9156" x2="2.576" y2="-5.1662" width="0.1016" layer="21"/>
-<wire x1="2.576" y1="-5.1662" x2="2.5203" y2="-5.3055" width="0.1016" layer="21"/>
-<wire x1="2.5203" y1="-5.3055" x2="2.5203" y2="-5.389" width="0.1016" layer="21"/>
-<wire x1="2.5203" y1="-5.389" x2="2.3672" y2="-5.2498" width="0.1016" layer="21"/>
-<wire x1="2.3672" y1="-5.2498" x2="2.3532" y2="-5.0409" width="0.1016" layer="21"/>
-<wire x1="2.3532" y1="-5.0409" x2="2.3811" y2="-4.9016" width="0.1016" layer="21"/>
-<wire x1="2.3811" y1="-4.9016" x2="2.5064" y2="-4.456" width="0.1016" layer="21"/>
-<wire x1="2.5064" y1="-4.456" x2="2.576" y2="-4.2054" width="0.1016" layer="21"/>
-<wire x1="2.576" y1="-4.2054" x2="2.7292" y2="-3.8573" width="0.1016" layer="21"/>
-<wire x1="2.7292" y1="-3.8573" x2="2.8267" y2="-3.6762" width="0.1016" layer="21"/>
-<wire x1="2.8267" y1="-3.6762" x2="2.8685" y2="-3.5788" width="0.1016" layer="21"/>
-<wire x1="2.8685" y1="-3.5788" x2="2.771" y2="-3.5648" width="0.1016" layer="21"/>
-<wire x1="2.771" y1="-3.5648" x2="2.6596" y2="-3.6484" width="0.1016" layer="21"/>
-<wire x1="2.6596" y1="-3.6484" x2="2.6596" y2="-3.6345" width="0.1016" layer="21"/>
-<wire x1="3.2584" y1="-3.5231" x2="3.7597" y2="-3.5231" width="0.1016" layer="21"/>
-<wire x1="3.7597" y1="-3.5231" x2="3.9268" y2="-3.5509" width="0.1016" layer="21"/>
-<wire x1="3.9268" y1="-3.5509" x2="3.9685" y2="-3.6345" width="0.1016" layer="21"/>
-<wire x1="3.9685" y1="-3.6345" x2="3.8711" y2="-3.6623" width="0.1016" layer="21"/>
-<wire x1="3.8711" y1="-3.6623" x2="3.7318" y2="-3.8016" width="0.1016" layer="21"/>
-<wire x1="3.7318" y1="-3.8016" x2="3.5369" y2="-3.913" width="0.1016" layer="21"/>
-<wire x1="3.5369" y1="-3.913" x2="3.3558" y2="-4.0104" width="0.1016" layer="21"/>
-<wire x1="3.3558" y1="-4.0104" x2="3.147" y2="-4.0522" width="0.1016" layer="21"/>
-<wire x1="3.147" y1="-4.0522" x2="2.9799" y2="-4.1358" width="0.1016" layer="21"/>
-<wire x1="2.9799" y1="-4.1358" x2="3.2444" y2="-3.6623" width="0.1016" layer="21"/>
-<wire x1="3.2444" y1="-3.6623" x2="3.2584" y2="-3.5231" width="0.1016" layer="21"/>
-<wire x1="5.8484" y1="-3.6623" x2="6.1965" y2="-3.6623" width="0.1016" layer="21"/>
-<wire x1="6.1965" y1="-3.6623" x2="6.3636" y2="-3.718" width="0.1016" layer="21"/>
-<wire x1="6.3636" y1="-3.718" x2="6.67" y2="-4.0383" width="0.1016" layer="21"/>
-<wire x1="6.67" y1="-4.0383" x2="6.67" y2="-4.3725" width="0.1016" layer="21"/>
-<wire x1="6.67" y1="-4.3725" x2="6.3915" y2="-4.5674" width="0.1016" layer="21"/>
-<wire x1="6.3915" y1="-4.5674" x2="6.0991" y2="-4.7345" width="0.1016" layer="21"/>
-<wire x1="6.0991" y1="-4.7345" x2="5.7509" y2="-4.8459" width="0.1016" layer="21"/>
-<wire x1="5.7509" y1="-4.8459" x2="5.4167" y2="-4.9713" width="0.1016" layer="21"/>
-<wire x1="5.4167" y1="-4.9713" x2="5.0825" y2="-4.9852" width="0.1016" layer="21"/>
-<wire x1="5.0825" y1="-4.9852" x2="4.9572" y2="-4.9156" width="0.1016" layer="21"/>
-<wire x1="4.9572" y1="-4.9156" x2="4.9711" y2="-4.7763" width="0.1016" layer="21"/>
-<wire x1="4.9711" y1="-4.7763" x2="5.0965" y2="-4.3725" width="0.1016" layer="21"/>
-<wire x1="5.0965" y1="-4.3725" x2="5.3332" y2="-4.0522" width="0.1016" layer="21"/>
-<wire x1="5.3332" y1="-4.0522" x2="5.6952" y2="-3.7737" width="0.1016" layer="21"/>
-<wire x1="5.6952" y1="-3.7737" x2="5.8484" y2="-3.6623" width="0.1016" layer="21"/>
-<wire x1="6.0016" y1="-3.1889" x2="6.1408" y2="-3.2446" width="0.1016" layer="21"/>
-<wire x1="6.1408" y1="-3.2446" x2="6.2383" y2="-3.356" width="0.1016" layer="21"/>
-<wire x1="6.2383" y1="-3.356" x2="6.2522" y2="-3.4256" width="0.1016" layer="21"/>
-<wire x1="6.2522" y1="-3.4256" x2="6.4472" y2="-3.4813" width="0.1016" layer="21"/>
-<wire x1="6.4472" y1="-3.4813" x2="6.7257" y2="-3.6762" width="0.1016" layer="21"/>
-<wire x1="6.7257" y1="-3.6762" x2="6.9624" y2="-3.8712" width="0.1016" layer="21"/>
-<wire x1="6.9624" y1="-3.8712" x2="7.032" y2="-4.1358" width="0.1016" layer="21"/>
-<wire x1="7.032" y1="-4.1358" x2="7.0042" y2="-4.3168" width="0.1016" layer="21"/>
-<wire x1="7.0042" y1="-4.3168" x2="6.851" y2="-4.5953" width="0.1016" layer="21"/>
-<wire x1="6.851" y1="-4.5953" x2="6.5864" y2="-4.8042" width="0.1016" layer="21"/>
-<wire x1="6.5864" y1="-4.8042" x2="6.3915" y2="-4.9991" width="0.1016" layer="21"/>
-<wire x1="6.3915" y1="-4.9991" x2="6.0294" y2="-5.0827" width="0.1016" layer="21"/>
-<wire x1="6.0294" y1="-5.0827" x2="5.7649" y2="-5.2498" width="0.1016" layer="21"/>
-<wire x1="5.7649" y1="-5.2498" x2="5.361" y2="-5.3055" width="0.1016" layer="21"/>
-<wire x1="5.361" y1="-5.3055" x2="5.0408" y2="-5.3055" width="0.1016" layer="21"/>
-<wire x1="5.0408" y1="-5.3055" x2="4.804" y2="-5.1523" width="0.1016" layer="21"/>
-<wire x1="4.804" y1="-5.1523" x2="4.6648" y2="-4.8877" width="0.1016" layer="21"/>
-<wire x1="4.6648" y1="-4.8877" x2="4.6787" y2="-4.6092" width="0.1016" layer="21"/>
-<wire x1="4.6787" y1="-4.6092" x2="4.7483" y2="-4.275" width="0.1016" layer="21"/>
-<wire x1="4.7483" y1="-4.275" x2="4.7901" y2="-4.1636" width="0.1016" layer="21"/>
-<wire x1="4.7901" y1="-4.1636" x2="5.1661" y2="-3.7876" width="0.1016" layer="21"/>
-<wire x1="5.1661" y1="-3.7876" x2="5.6952" y2="-3.342" width="0.1016" layer="21"/>
-<wire x1="5.6952" y1="-3.342" x2="5.9877" y2="-3.1889" width="0.1016" layer="21"/>
 <pad name="1" x="-11" y="9" drill="0.8" diameter="1.27"/>
 <pad name="2" x="-11" y="7" drill="0.8" diameter="1.27"/>
 <pad name="3" x="-11" y="5" drill="0.8" diameter="1.27"/>
@@ -449,145 +162,6 @@ Source: http://www.maxstream.net/products/xbee/datasheet_XBee_OEM_RF-Modules.pdf
 </library>
 <library name="avr-7">
 <packages>
-<package name="TQFP64">
-<description>&lt;B&gt;Thin Plasic Quad Flat Package&lt;/B&gt;</description>
-<wire x1="7.036" y1="7.036" x2="7.036" y2="-7.036" width="0.1524" layer="21"/>
-<wire x1="7.036" y1="-7.036" x2="-7.036" y2="-7.036" width="0.1524" layer="21"/>
-<wire x1="-7.036" y1="-7.036" x2="-7.036" y2="6.604" width="0.1524" layer="21"/>
-<wire x1="-6.604" y1="7.036" x2="7.036" y2="7.036" width="0.1524" layer="21"/>
-<wire x1="-7.036" y1="6.604" x2="-6.604" y2="7.036" width="0.1524" layer="21"/>
-<circle x="-5.8801" y="5.8801" radius="0.5589" width="0.1524" layer="21"/>
-<smd name="64" x="-5.9055" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="63" x="-5.1181" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="62" x="-4.3307" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="61" x="-3.5433" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="60" x="-2.7559" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="59" x="-1.9685" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="58" x="-1.1811" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="57" x="-0.3937" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="56" x="0.3937" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="55" x="1.1811" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="54" x="1.9685" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="53" x="2.7559" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="52" x="3.5433" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="51" x="4.3307" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="50" x="5.1181" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="49" x="5.9055" y="7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="8" x="-7.7597" y="0.3937" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="7" x="-7.7597" y="1.1811" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="6" x="-7.7597" y="1.9685" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="5" x="-7.7597" y="2.7559" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="4" x="-7.7597" y="3.5433" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="3" x="-7.7597" y="4.3307" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="2" x="-7.7597" y="5.1181" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="1" x="-7.7597" y="5.9055" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="9" x="-7.7597" y="-0.3937" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="10" x="-7.7597" y="-1.1811" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="11" x="-7.7597" y="-1.9685" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="12" x="-7.7597" y="-2.7559" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="13" x="-7.7597" y="-3.5433" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="14" x="-7.7597" y="-4.3307" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="15" x="-7.7597" y="-5.1181" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="16" x="-7.7597" y="-5.9055" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="17" x="-5.9055" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="18" x="-5.1181" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="19" x="-4.3307" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="20" x="-3.5433" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="21" x="-2.7559" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="22" x="-1.9685" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="23" x="-1.1811" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="24" x="-0.3937" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="25" x="0.3937" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="26" x="1.1811" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="27" x="1.9685" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="28" x="2.7559" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="29" x="3.5433" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="30" x="4.3307" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="31" x="5.1181" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="32" x="5.9055" y="-7.7597" dx="0.5588" dy="1.1938" layer="1"/>
-<smd name="33" x="7.7597" y="-5.9055" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="34" x="7.7597" y="-5.1181" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="35" x="7.7597" y="-4.3307" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="36" x="7.7597" y="-3.5433" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="37" x="7.7597" y="-2.7559" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="38" x="7.7597" y="-1.9685" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="39" x="7.7597" y="-1.1811" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="40" x="7.7597" y="-0.3937" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="41" x="7.7597" y="0.3937" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="42" x="7.7597" y="1.1811" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="43" x="7.7597" y="1.9685" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="44" x="7.7597" y="2.7559" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="45" x="7.7597" y="3.5433" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="46" x="7.7597" y="4.3307" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="47" x="7.7597" y="5.1181" dx="1.1938" dy="0.5588" layer="1"/>
-<smd name="48" x="7.7597" y="5.9055" dx="1.1938" dy="0.5588" layer="1"/>
-<text x="-5.715" y="8.9027" size="1.27" layer="25">&gt;NAME</text>
-<text x="-6.35" y="-1.8923" size="1.27" layer="27">&gt;VALUE</text>
-<rectangle x1="7.0866" y1="0.1651" x2="8.1788" y2="0.6223" layer="51"/>
-<rectangle x1="7.0866" y1="0.9525" x2="8.1788" y2="1.4097" layer="51"/>
-<rectangle x1="7.0866" y1="1.7399" x2="8.1788" y2="2.1971" layer="51"/>
-<rectangle x1="7.0866" y1="2.5273" x2="8.1788" y2="2.9845" layer="51"/>
-<rectangle x1="7.0866" y1="3.3147" x2="8.1788" y2="3.7719" layer="51"/>
-<rectangle x1="7.0866" y1="4.1021" x2="8.1788" y2="4.5593" layer="51"/>
-<rectangle x1="7.0866" y1="4.8895" x2="8.1788" y2="5.3467" layer="51"/>
-<rectangle x1="7.0866" y1="5.6769" x2="8.1788" y2="6.1341" layer="51"/>
-<rectangle x1="7.0866" y1="-0.6223" x2="8.1788" y2="-0.1651" layer="51"/>
-<rectangle x1="7.0866" y1="-1.4097" x2="8.1788" y2="-0.9525" layer="51"/>
-<rectangle x1="7.0866" y1="-2.1971" x2="8.1788" y2="-1.7399" layer="51"/>
-<rectangle x1="7.0866" y1="-2.9845" x2="8.1788" y2="-2.5273" layer="51"/>
-<rectangle x1="7.0866" y1="-3.7719" x2="8.1788" y2="-3.3147" layer="51"/>
-<rectangle x1="7.0866" y1="-4.5593" x2="8.1788" y2="-4.1021" layer="51"/>
-<rectangle x1="7.0866" y1="-5.3467" x2="8.1788" y2="-4.8895" layer="51"/>
-<rectangle x1="7.0866" y1="-6.1341" x2="8.1788" y2="-5.6769" layer="51"/>
-<rectangle x1="0.1651" y1="-8.1788" x2="0.6223" y2="-7.0866" layer="51"/>
-<rectangle x1="0.9525" y1="-8.1788" x2="1.4097" y2="-7.0866" layer="51"/>
-<rectangle x1="1.7399" y1="-8.1788" x2="2.1971" y2="-7.0866" layer="51"/>
-<rectangle x1="2.5273" y1="-8.1788" x2="2.9845" y2="-7.0866" layer="51"/>
-<rectangle x1="3.3147" y1="-8.1788" x2="3.7719" y2="-7.0866" layer="51"/>
-<rectangle x1="4.1021" y1="-8.1788" x2="4.5593" y2="-7.0866" layer="51"/>
-<rectangle x1="4.8895" y1="-8.1788" x2="5.3467" y2="-7.0866" layer="51"/>
-<rectangle x1="5.6769" y1="-8.1788" x2="6.1341" y2="-7.0866" layer="51"/>
-<rectangle x1="-0.6223" y1="-8.1788" x2="-0.1651" y2="-7.0866" layer="51"/>
-<rectangle x1="-1.4097" y1="-8.1788" x2="-0.9525" y2="-7.0866" layer="51"/>
-<rectangle x1="-2.1971" y1="-8.1788" x2="-1.7399" y2="-7.0866" layer="51"/>
-<rectangle x1="-2.9845" y1="-8.1788" x2="-2.5273" y2="-7.0866" layer="51"/>
-<rectangle x1="-3.7719" y1="-8.1788" x2="-3.3147" y2="-7.0866" layer="51"/>
-<rectangle x1="-4.5593" y1="-8.1788" x2="-4.1021" y2="-7.0866" layer="51"/>
-<rectangle x1="-5.3467" y1="-8.1788" x2="-4.8895" y2="-7.0866" layer="51"/>
-<rectangle x1="-6.1341" y1="-8.1788" x2="-5.6769" y2="-7.0866" layer="51"/>
-<rectangle x1="-8.1788" y1="-0.6223" x2="-7.0866" y2="-0.1651" layer="51"/>
-<rectangle x1="-8.1788" y1="-1.4097" x2="-7.0866" y2="-0.9525" layer="51"/>
-<rectangle x1="-8.1788" y1="-2.1971" x2="-7.0866" y2="-1.7399" layer="51"/>
-<rectangle x1="-8.1788" y1="-2.9845" x2="-7.0866" y2="-2.5273" layer="51"/>
-<rectangle x1="-8.1788" y1="-3.7719" x2="-7.0866" y2="-3.3147" layer="51"/>
-<rectangle x1="-8.1788" y1="-4.5593" x2="-7.0866" y2="-4.1021" layer="51"/>
-<rectangle x1="-8.1788" y1="-5.3467" x2="-7.0866" y2="-4.8895" layer="51"/>
-<rectangle x1="-8.1788" y1="-6.1341" x2="-7.0866" y2="-5.6769" layer="51"/>
-<rectangle x1="-8.1788" y1="0.1651" x2="-7.0866" y2="0.6223" layer="51"/>
-<rectangle x1="-8.1788" y1="0.9525" x2="-7.0866" y2="1.4097" layer="51"/>
-<rectangle x1="-8.1788" y1="1.7399" x2="-7.0866" y2="2.1971" layer="51"/>
-<rectangle x1="-8.1788" y1="2.5273" x2="-7.0866" y2="2.9845" layer="51"/>
-<rectangle x1="-8.1788" y1="3.3147" x2="-7.0866" y2="3.7719" layer="51"/>
-<rectangle x1="-8.1788" y1="4.1021" x2="-7.0866" y2="4.5593" layer="51"/>
-<rectangle x1="-8.1788" y1="4.8895" x2="-7.0866" y2="5.3467" layer="51"/>
-<rectangle x1="-8.1788" y1="5.6769" x2="-7.0866" y2="6.1341" layer="51"/>
-<rectangle x1="-0.6223" y1="7.0866" x2="-0.1651" y2="8.1788" layer="51"/>
-<rectangle x1="-1.4097" y1="7.0866" x2="-0.9525" y2="8.1788" layer="51"/>
-<rectangle x1="-2.1971" y1="7.0866" x2="-1.7399" y2="8.1788" layer="51"/>
-<rectangle x1="-2.9845" y1="7.0866" x2="-2.5273" y2="8.1788" layer="51"/>
-<rectangle x1="-3.7719" y1="7.0866" x2="-3.3147" y2="8.1788" layer="51"/>
-<rectangle x1="-4.5593" y1="7.0866" x2="-4.1021" y2="8.1788" layer="51"/>
-<rectangle x1="-5.3467" y1="7.0866" x2="-4.8895" y2="8.1788" layer="51"/>
-<rectangle x1="-6.1341" y1="7.0866" x2="-5.6769" y2="8.1788" layer="51"/>
-<rectangle x1="0.1651" y1="7.0866" x2="0.6223" y2="8.1788" layer="51"/>
-<rectangle x1="0.9525" y1="7.0866" x2="1.4097" y2="8.1788" layer="51"/>
-<rectangle x1="1.7399" y1="7.0866" x2="2.1971" y2="8.1788" layer="51"/>
-<rectangle x1="2.5273" y1="7.0866" x2="2.9845" y2="8.1788" layer="51"/>
-<rectangle x1="3.3147" y1="7.0866" x2="3.7719" y2="8.1788" layer="51"/>
-<rectangle x1="4.1021" y1="7.0866" x2="4.5593" y2="8.1788" layer="51"/>
-<rectangle x1="4.8895" y1="7.0866" x2="5.3467" y2="8.1788" layer="51"/>
-<rectangle x1="5.6769" y1="7.0866" x2="6.1341" y2="8.1788" layer="51"/>
-</package>
 <package name="TQFP32-08">
 <description>&lt;B&gt;Thin Plasic Quad Flat Package&lt;/B&gt; Grid 0.8 mm</description>
 <wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/>
@@ -979,53 +553,71 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <text x="-1.27" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
 <rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
 </package>
-<package name="0603-RES">
-<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
-<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
-<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<text x="-0.889" y="0.762" size="0.4064" layer="25" font="vector">&gt;NAME</text>
-<text x="-1.016" y="-1.143" size="0.4064" layer="27" font="vector">&gt;VALUE</text>
-<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
-<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/>
+<package name="0805">
+<wire x1="-0.3" y1="0.6" x2="0.3" y2="0.6" width="0.1524" layer="21"/>
+<wire x1="-0.3" y1="-0.6" x2="0.3" y2="-0.6" width="0.1524" layer="21"/>
+<smd name="1" x="-0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
+<smd name="2" x="0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
+<text x="-0.762" y="0.8255" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-1.397" size="0.4064" layer="27">&gt;VALUE</text>
+</package>
+<package name="LED-1206">
+<wire x1="-1" y1="1" x2="-2.4" y2="1" width="0.2032" layer="21"/>
+<wire x1="-2.4" y1="1" x2="-2.4" y2="-1" width="0.2032" layer="21"/>
+<wire x1="-2.4" y1="-1" x2="-1" y2="-1" width="0.2032" layer="21"/>
+<wire x1="1" y1="1" x2="2.4" y2="1" width="0.2032" layer="21"/>
+<wire x1="2.4" y1="1" x2="2.4" y2="-1" width="0.2032" layer="21"/>
+<wire x1="2.4" y1="-1" x2="1" y2="-1" width="0.2032" layer="21"/>
+<wire x1="0.3" y1="0.7" x2="0.3" y2="0" width="0.2032" layer="21"/>
+<wire x1="0.3" y1="0" x2="0.3" y2="-0.7" width="0.2032" layer="21"/>
+<wire x1="0.3" y1="0" x2="-0.3" y2="0.6" width="0.2032" layer="21"/>
+<wire x1="-0.3" y1="0.6" x2="-0.3" y2="-0.6" width="0.2032" layer="21"/>
+<wire x1="-0.3" y1="-0.6" x2="0.3" y2="0" width="0.2032" layer="21"/>
+<smd name="A" x="-1.5" y="0" dx="1.2" dy="1.4" layer="1"/>
+<smd name="C" x="1.5" y="0" dx="1.2" dy="1.4" layer="1"/>
+<text x="-0.889" y="1.397" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-1.778" size="0.4064" layer="27">&gt;VALUE</text>
+</package>
+<package name="SOD-323">
+<wire x1="-0.9" y1="0.65" x2="-0.5" y2="0.65" width="0.2032" layer="21"/>
+<wire x1="-0.5" y1="0.65" x2="0.9" y2="0.65" width="0.2032" layer="21"/>
+<wire x1="-0.9" y1="-0.65" x2="-0.5" y2="-0.65" width="0.2032" layer="21"/>
+<wire x1="-0.5" y1="-0.65" x2="0.9" y2="-0.65" width="0.2032" layer="21"/>
+<wire x1="-0.5" y1="0.65" x2="-0.5" y2="-0.65" width="0.2032" layer="21"/>
+<smd name="1" x="-1.15" y="0" dx="0.63" dy="0.83" layer="1"/>
+<smd name="2" x="1.15" y="0" dx="0.63" dy="0.83" layer="1"/>
+<text x="-0.889" y="1.016" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-1.397" size="0.4064" layer="27">&gt;VALUE</text>
 </package>
-<package name="0603-CAP">
-<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
-<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
-<wire x1="0" y1="0.0305" x2="0" y2="-0.0305" width="0.5588" layer="21"/>
-<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<text x="-0.889" y="0.762" size="0.4064" layer="25" font="vector">&gt;NAME</text>
-<text x="-1.016" y="-1.143" size="0.4064" layer="27" font="vector">&gt;VALUE</text>
-<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
-<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<package name="BUZZER-12MM-NS">
+<circle x="0" y="0" radius="5.9" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="1.27" width="0.2032" layer="51"/>
+<pad name="-" x="-3.25" y="0" drill="0.9"/>
+<pad name="+" x="3.25" y="0" drill="0.9"/>
+<text x="-2.54" y="2.54" size="0.6096" layer="25" ratio="10">&gt;NAME</text>
+<text x="-3.175" y="-3.048" size="0.6096" layer="27" ratio="10">&gt;VALUE</text>
+<text x="2.667" y="1.143" size="1.778" layer="51">+</text>
 </package>
-<package name="LED-0603">
-<wire x1="0.46" y1="0.17" x2="0" y2="0.17" width="0.2032" layer="21"/>
-<wire x1="-0.46" y1="0.17" x2="0" y2="0.17" width="0.2032" layer="21"/>
-<wire x1="0" y1="0.17" x2="0.2338" y2="-0.14" width="0.2032" layer="21"/>
-<wire x1="-0.0254" y1="0.1546" x2="-0.2184" y2="-0.14" width="0.2032" layer="21"/>
-<smd name="C" x="0" y="0.75" dx="0.8" dy="0.8" layer="1"/>
-<smd name="A" x="0" y="-0.75" dx="0.8" dy="0.8" layer="1"/>
-<text x="-0.6985" y="-0.889" size="0.4064" layer="25" rot="R90">&gt;NAME</text>
-<text x="1.0795" y="-1.016" size="0.4064" layer="27" rot="R90">&gt;VALUE</text>
+<package name="SOT23-3">
+<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.6604" width="0.1524" layer="51"/>
+<wire x1="1.4224" y1="-0.6604" x2="-1.4224" y2="-0.6604" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.6604" x2="-1.4224" y2="0.6604" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="51"/>
+<wire x1="-0.8" y1="0.7" x2="-1.4" y2="0.7" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.7" x2="-1.4" y2="-0.1" width="0.2032" layer="21"/>
+<wire x1="0.8" y1="0.7" x2="1.4" y2="0.7" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.7" x2="1.4" y2="-0.1" width="0.2032" layer="21"/>
+<smd name="3" x="0" y="1.1" dx="0.8" dy="0.9" layer="1"/>
+<smd name="2" x="0.95" y="-1" dx="0.8" dy="0.9" layer="1"/>
+<smd name="1" x="-0.95" y="-1" dx="0.8" dy="0.9" layer="1"/>
+<text x="-0.8255" y="1.778" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
 </package>
 </packages>
 </library>
 <library name="rcl">
 <packages>
-<package name="C3216">
+<package name="C1206">
 <description>&lt;b&gt;CAPACITOR&lt;/b&gt;</description>
 <wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
 <wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
@@ -1039,7 +631,7 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
 <rectangle x1="-1.7018" y1="-0.8509" x2="-0.9517" y2="0.8491" layer="51"/>
 <rectangle x1="0.9517" y1="-0.8491" x2="1.7018" y2="0.8509" layer="51"/>
-<rectangle x1="-0.3" y1="-0.5001" x2="0.3" y2="0.5001" layer="35"/>
+<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
 </package>
 </packages>
 </library>
@@ -1101,6 +693,147 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 </package>
 </packages>
 </library>
+<library name="atmel">
+<description>&lt;b&gt;AVR Devices&lt;/b&gt;&lt;p&gt;
+Configurable logic, microcontrollers, nonvolatile memories&lt;p&gt;
+Based on the following sources:&lt;p&gt;
+&lt;ul&gt;
+&lt;li&gt;www.atmel.com
+&lt;li&gt;CD-ROM : Configurable Logic Microcontroller Nonvolatile Memory
+&lt;li&gt;CadSoft download site, www.cadsoft.de or www.cadsoftusa.com , file at90smcu_v400.zip
+&lt;li&gt;avr.lbr
+&lt;/ul&gt;
+&lt;author&gt;Revised by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+<package name="TQFP44">
+<description>&lt;b&gt;44-lead Thin Quad Flat Package&lt;/b&gt;</description>
+<wire x1="-4.8" y1="4.4" x2="-4.4" y2="4.8" width="0.2032" layer="21"/>
+<wire x1="-4.4" y1="4.8" x2="4.4" y2="4.8" width="0.2032" layer="21"/>
+<wire x1="4.4" y1="4.8" x2="4.8" y2="4.4" width="0.2032" layer="21"/>
+<wire x1="4.8" y1="4.4" x2="4.8" y2="-4.4" width="0.2032" layer="21"/>
+<wire x1="4.8" y1="-4.4" x2="4.4" y2="-4.8" width="0.2032" layer="21"/>
+<wire x1="4.4" y1="-4.8" x2="-4.4" y2="-4.8" width="0.2032" layer="21"/>
+<wire x1="-4.4" y1="-4.8" x2="-4.8" y2="-4.4" width="0.2032" layer="21"/>
+<wire x1="-4.8" y1="-4.4" x2="-4.8" y2="4.4" width="0.2032" layer="21"/>
+<circle x="-4" y="4" radius="0.2827" width="0.254" layer="21"/>
+<smd name="1" x="-5.8" y="4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="2" x="-5.8" y="3.2" dx="1.5" dy="0.5" layer="1"/>
+<smd name="3" x="-5.8" y="2.4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="4" x="-5.8" y="1.6" dx="1.5" dy="0.5" layer="1"/>
+<smd name="5" x="-5.8" y="0.8" dx="1.5" dy="0.5" layer="1"/>
+<smd name="6" x="-5.8" y="0" dx="1.5" dy="0.5" layer="1"/>
+<smd name="7" x="-5.8" y="-0.8" dx="1.5" dy="0.5" layer="1"/>
+<smd name="8" x="-5.8" y="-1.6" dx="1.5" dy="0.5" layer="1"/>
+<smd name="9" x="-5.8" y="-2.4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="10" x="-5.8" y="-3.2" dx="1.5" dy="0.5" layer="1"/>
+<smd name="11" x="-5.8" y="-4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="12" x="-4" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="13" x="-3.2" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="14" x="-2.4" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="15" x="-1.6" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="16" x="-0.8" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="17" x="0" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="18" x="0.8" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="19" x="1.6" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="20" x="2.4" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="21" x="3.2" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="22" x="4" y="-5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="23" x="5.8" y="-4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="24" x="5.8" y="-3.2" dx="1.5" dy="0.5" layer="1"/>
+<smd name="25" x="5.8" y="-2.4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="26" x="5.8" y="-1.6" dx="1.5" dy="0.5" layer="1"/>
+<smd name="27" x="5.8" y="-0.8" dx="1.5" dy="0.5" layer="1"/>
+<smd name="28" x="5.8" y="0" dx="1.5" dy="0.5" layer="1"/>
+<smd name="29" x="5.8" y="0.8" dx="1.5" dy="0.5" layer="1"/>
+<smd name="30" x="5.8" y="1.6" dx="1.5" dy="0.5" layer="1"/>
+<smd name="31" x="5.8" y="2.4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="32" x="5.8" y="3.2" dx="1.5" dy="0.5" layer="1"/>
+<smd name="33" x="5.8" y="4" dx="1.5" dy="0.5" layer="1"/>
+<smd name="34" x="4" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="35" x="3.2" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="36" x="2.4" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="37" x="1.6" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="38" x="0.8" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="39" x="0" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="40" x="-0.8" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="41" x="-1.6" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="42" x="-2.4" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="43" x="-3.2" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<smd name="44" x="-4" y="5.8" dx="0.5" dy="1.5" layer="1"/>
+<text x="-3.81" y="6.985" size="1.778" layer="25">&gt;NAME</text>
+<text x="-4.445" y="-8.7551" size="1.778" layer="27">&gt;VALUE</text>
+<rectangle x1="-6.1001" y1="3.8001" x2="-4.95" y2="4.1999" layer="51"/>
+<rectangle x1="-6.1001" y1="3" x2="-4.95" y2="3.4" layer="51"/>
+<rectangle x1="-6.1001" y1="2.1999" x2="-4.95" y2="2.5999" layer="51"/>
+<rectangle x1="-6.1001" y1="1.4" x2="-4.95" y2="1.8001" layer="51"/>
+<rectangle x1="-6.1001" y1="0.5999" x2="-4.95" y2="1" layer="51"/>
+<rectangle x1="-6.1001" y1="-0.1999" x2="-4.95" y2="0.1999" layer="51"/>
+<rectangle x1="-6.1001" y1="-1" x2="-4.95" y2="-0.5999" layer="51"/>
+<rectangle x1="-6.1001" y1="-1.8001" x2="-4.95" y2="-1.4" layer="51"/>
+<rectangle x1="-6.1001" y1="-2.5999" x2="-4.95" y2="-2.1999" layer="51"/>
+<rectangle x1="-6.1001" y1="-3.4" x2="-4.95" y2="-3" layer="51"/>
+<rectangle x1="-6.1001" y1="-4.1999" x2="-4.95" y2="-3.8001" layer="51"/>
+<rectangle x1="-4.1999" y1="-6.1001" x2="-3.8001" y2="-4.95" layer="51"/>
+<rectangle x1="-3.4" y1="-6.1001" x2="-3" y2="-4.95" layer="51"/>
+<rectangle x1="-2.5999" y1="-6.1001" x2="-2.1999" y2="-4.95" layer="51"/>
+<rectangle x1="-1.8001" y1="-6.1001" x2="-1.4" y2="-4.95" layer="51"/>
+<rectangle x1="-1" y1="-6.1001" x2="-0.5999" y2="-4.95" layer="51"/>
+<rectangle x1="-0.1999" y1="-6.1001" x2="0.1999" y2="-4.95" layer="51"/>
+<rectangle x1="0.5999" y1="-6.1001" x2="1" y2="-4.95" layer="51"/>
+<rectangle x1="1.4" y1="-6.1001" x2="1.8001" y2="-4.95" layer="51"/>
+<rectangle x1="2.1999" y1="-6.1001" x2="2.5999" y2="-4.95" layer="51"/>
+<rectangle x1="3" y1="-6.1001" x2="3.4" y2="-4.95" layer="51"/>
+<rectangle x1="3.8001" y1="-6.1001" x2="4.1999" y2="-4.95" layer="51"/>
+<rectangle x1="4.95" y1="-4.1999" x2="6.1001" y2="-3.8001" layer="51"/>
+<rectangle x1="4.95" y1="-3.4" x2="6.1001" y2="-3" layer="51"/>
+<rectangle x1="4.95" y1="-2.5999" x2="6.1001" y2="-2.1999" layer="51"/>
+<rectangle x1="4.95" y1="-1.8001" x2="6.1001" y2="-1.4" layer="51"/>
+<rectangle x1="4.95" y1="-1" x2="6.1001" y2="-0.5999" layer="51"/>
+<rectangle x1="4.95" y1="-0.1999" x2="6.1001" y2="0.1999" layer="51"/>
+<rectangle x1="4.95" y1="0.5999" x2="6.1001" y2="1" layer="51"/>
+<rectangle x1="4.95" y1="1.4" x2="6.1001" y2="1.8001" layer="51"/>
+<rectangle x1="4.95" y1="2.1999" x2="6.1001" y2="2.5999" layer="51"/>
+<rectangle x1="4.95" y1="3" x2="6.1001" y2="3.4" layer="51"/>
+<rectangle x1="4.95" y1="3.8001" x2="6.1001" y2="4.1999" layer="51"/>
+<rectangle x1="3.8001" y1="4.95" x2="4.1999" y2="6.1001" layer="51"/>
+<rectangle x1="3" y1="4.95" x2="3.4" y2="6.1001" layer="51"/>
+<rectangle x1="2.1999" y1="4.95" x2="2.5999" y2="6.1001" layer="51"/>
+<rectangle x1="1.4" y1="4.95" x2="1.8001" y2="6.1001" layer="51"/>
+<rectangle x1="0.5999" y1="4.95" x2="1" y2="6.1001" layer="51"/>
+<rectangle x1="-0.1999" y1="4.95" x2="0.1999" y2="6.1001" layer="51"/>
+<rectangle x1="-1" y1="4.95" x2="-0.5999" y2="6.1001" layer="51"/>
+<rectangle x1="-1.8001" y1="4.95" x2="-1.4" y2="6.1001" layer="51"/>
+<rectangle x1="-2.5999" y1="4.95" x2="-2.1999" y2="6.1001" layer="51"/>
+<rectangle x1="-3.4" y1="4.95" x2="-3" y2="6.1001" layer="51"/>
+<rectangle x1="-4.1999" y1="4.95" x2="-3.8001" y2="6.1001" layer="51"/>
+</package>
+</packages>
+</library>
+<library name="pot">
+<description>&lt;b&gt;Potentiometers&lt;/b&gt;&lt;p&gt;
+Beckman, Copal, Piher, Spectrol, Schukat&lt;p&gt;
+&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+<package name="3223J">
+<description>&lt;b&gt;3 mm SMD Trimming Potentiometer&lt;/b&gt; Side Adjust&lt;p&gt;
+Source: http://www.bourns.com/data/global/PDFs/3223.PDF</description>
+<wire x1="-1.85" y1="1.85" x2="1.85" y2="1.85" width="0.2032" layer="51"/>
+<wire x1="1.85" y1="1.85" x2="1.85" y2="-1.85" width="0.2032" layer="51"/>
+<wire x1="1.85" y1="-1.85" x2="-1.85" y2="-1.85" width="0.2032" layer="51"/>
+<wire x1="-1.85" y1="-1.85" x2="-1.85" y2="1.85" width="0.2032" layer="51"/>
+<wire x1="-0.8975" y1="1.85" x2="1.85" y2="1.85" width="0.2032" layer="21"/>
+<wire x1="1.85" y1="1.85" x2="1.85" y2="1.0075" width="0.2032" layer="21"/>
+<wire x1="1.85" y1="-1.85" x2="-0.8975" y2="-1.85" width="0.2032" layer="21"/>
+<wire x1="1.85" y1="-1.0075" x2="1.85" y2="-1.85" width="0.2032" layer="21"/>
+<wire x1="-1.85" y1="-0.58" x2="-1.85" y2="0.58" width="0.2032" layer="21"/>
+<smd name="1" x="-2" y="1.4" dx="1.6" dy="0.9" layer="1"/>
+<smd name="2" x="2" y="0" dx="1.6" dy="1.3" layer="1"/>
+<smd name="3" x="-2" y="-1.4" dx="1.6" dy="0.9" layer="1"/>
+<text x="-1.5875" y="2.2225" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.905" y="-3.4925" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -1110,7 +843,7 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <class number="0" name="default" width="0" drill="0">
 </class>
 </classes>
-<designrules name="default *">
+<designrules name="Fusion_eagle_rule_v1.1 *">
 <description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
 &lt;p&gt;
 Die Standard-Design-Rules sind so gewählt, dass sie für 
@@ -1125,31 +858,33 @@ a wide range of applications. Your particular design
 may have different requirements, so please make the
 necessary adjustments and save your customized
 design rules under a new name.</description>
+<description language="zh">&lt;b&gt;Seeed Studio EAGLE Design Rules&lt;/b&gt;
+</description>
 <param name="layerSetup" value="(1*16)"/>
 <param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
 <param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
-<param name="mdWireWire" value="0.2mm"/>
-<param name="mdWirePad" value="0.2mm"/>
-<param name="mdWireVia" value="0.2mm"/>
-<param name="mdPadPad" value="0.2mm"/>
-<param name="mdPadVia" value="0.2mm"/>
-<param name="mdViaVia" value="0.2mm"/>
-<param name="mdSmdPad" value="0.2mm"/>
-<param name="mdSmdVia" value="0.2mm"/>
-<param name="mdSmdSmd" value="0.2mm"/>
+<param name="mdWireWire" value="6mil"/>
+<param name="mdWirePad" value="6.5mil"/>
+<param name="mdWireVia" value="6mil"/>
+<param name="mdPadPad" value="6mil"/>
+<param name="mdPadVia" value="6mil"/>
+<param name="mdViaVia" value="6mil"/>
+<param name="mdSmdPad" value="0mil"/>
+<param name="mdSmdVia" value="0mil"/>
+<param name="mdSmdSmd" value="0mil"/>
 <param name="mdViaViaSameLayer" value="8mil"/>
 <param name="mnLayersViaInSmd" value="2"/>
-<param name="mdCopperDimension" value="0.2mm"/>
-<param name="mdDrill" value="0.2mm"/>
+<param name="mdCopperDimension" value="10mil"/>
+<param name="mdDrill" value="10mil"/>
 <param name="mdSmdStop" value="0mil"/>
-<param name="msWidth" value="0.2mm"/>
-<param name="msDrill" value="0.6mm"/>
-<param name="msMicroVia" value="9.99mm"/>
+<param name="msWidth" value="6mil"/>
+<param name="msDrill" value="12mil"/>
+<param name="msMicroVia" value="12mil"/>
 <param name="msBlindViaRatio" value="0.5"/>
 <param name="rvPadTop" value="0.25"/>
 <param name="rvPadInner" value="0.25"/>
 <param name="rvPadBottom" value="0.25"/>
-<param name="rvViaOuter" value="0.5"/>
+<param name="rvViaOuter" value="0.25"/>
 <param name="rvViaInner" value="0.25"/>
 <param name="rvMicroViaOuter" value="0.25"/>
 <param name="rvMicroViaInner" value="0.25"/>
@@ -1159,9 +894,9 @@ design rules under a new name.</description>
 <param name="rlMaxPadInner" value="20mil"/>
 <param name="rlMinPadBottom" value="10mil"/>
 <param name="rlMaxPadBottom" value="20mil"/>
-<param name="rlMinViaOuter" value="0.2mm"/>
-<param name="rlMaxViaOuter" value="0.4mm"/>
-<param name="rlMinViaInner" value="8mil"/>
+<param name="rlMinViaOuter" value="6mil"/>
+<param name="rlMaxViaOuter" value="20mil"/>
+<param name="rlMinViaInner" value="6mil"/>
 <param name="rlMaxViaInner" value="20mil"/>
 <param name="rlMinMicroViaOuter" value="4mil"/>
 <param name="rlMaxMicroViaOuter" value="20mil"/>
@@ -1169,16 +904,16 @@ design rules under a new name.</description>
 <param name="rlMaxMicroViaInner" value="20mil"/>
 <param name="psTop" value="-1"/>
 <param name="psBottom" value="-1"/>
-<param name="psFirst" value="-1"/>
+<param name="psFirst" value="0"/>
 <param name="psElongationLong" value="100"/>
 <param name="psElongationOffset" value="100"/>
 <param name="mvStopFrame" value="1"/>
 <param name="mvCreamFrame" value="0"/>
-<param name="mlMinStopFrame" value="4mil"/>
-<param name="mlMaxStopFrame" value="4mil"/>
+<param name="mlMinStopFrame" value="2mil"/>
+<param name="mlMaxStopFrame" value="2mil"/>
 <param name="mlMinCreamFrame" value="0mil"/>
 <param name="mlMaxCreamFrame" value="0mil"/>
-<param name="mlViaStopLimit" value="0mil"/>
+<param name="mlViaStopLimit" value="100mil"/>
 <param name="srRoundness" value="0"/>
 <param name="srMinRoundness" value="0mil"/>
 <param name="srMaxRoundness" value="0mil"/>
@@ -1189,7 +924,7 @@ design rules under a new name.</description>
 <param name="checkGrid" value="0"/>
 <param name="checkAngle" value="0"/>
 <param name="checkFont" value="1"/>
-<param name="checkRestrict" value="1"/>
+<param name="checkRestrict" value="0"/>
 <param name="useDiameter" value="13"/>
 <param name="maxErrors" value="50"/>
 </designrules>
@@ -1287,107 +1022,248 @@ design rules under a new name.</description>
 </pass>
 </autorouter>
 <elements>
-<element name="XB1" library="maxstream" package="XBEE-PRO" value="XBEE-PRO" x="15.59" y="15.4" rot="MR270">
+<element name="XB1" library="maxstream" package="XBEE-PRO" value="XBEE-PRO" x="15.59" y="15.4" smashed="yes" rot="MR270">
 <attribute name="MF" value="" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 <attribute name="MPN" value="XBP24-AWI-001" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 <attribute name="OC_FARNELL" value="1337916" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 <attribute name="OC_NEWARK" value="42M2667" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 </element>
-<element name="U$1" library="avr-7" package="TQFP64" value="XMEGA-A3TQFP" x="39.4152" y="14.2902" rot="R90"/>
-<element name="IC1" library="avr-7" package="TQFP32-08" value="MEGA48/88/168-AU" x="73.405" y="13.7244" rot="R270"/>
-<element name="IC2" library="74xx-eu" package="SO14" value="74HC126D" x="42.8244" y="19.0246" rot="MR90"/>
-<element name="X1" library="con-molex" package="52745-1690" value="52745-1690" x="42.8042" y="2.196">
+<element name="IC1" library="avr-7" package="TQFP32-08" value="M168" x="73.405" y="13.7244" smashed="yes" rot="R270">
+<attribute name="VALUE" x="70.4766" y="12.4958" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="IC2" library="74xx-eu" package="SO14" value="74HC126D" x="45.9486" y="13.0302" smashed="yes">
+<attribute name="VALUE" x="43.942" y="13.3096" size="0.762" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="41.1226" y="11.1252" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="X1" library="con-molex" package="52745-1690" value="52745-1690" x="42.8042" y="2.196" smashed="yes">
 <attribute name="MF" value="MOLEX" x="42.8042" y="2.196" size="1.778" layer="27" display="off"/>
 <attribute name="MPN" value="52745-1690" x="42.8042" y="2.196" size="1.778" layer="27" display="off"/>
 <attribute name="OC_FARNELL" value="unknown" x="42.8042" y="2.196" size="1.778" layer="27" display="off"/>
 <attribute name="OC_NEWARK" value="57H4224" x="42.8042" y="2.196" size="1.778" layer="27" display="off"/>
 </element>
-<element name="X2" library="con-molex" package="52745-1690" value="52745-1690" x="82.4448" y="2.2214">
+<element name="X2" library="con-molex" package="52745-1690" value="52745-1690" x="82.4448" y="2.2214" smashed="yes">
 <attribute name="MF" value="MOLEX" x="82.4448" y="2.2214" size="1.778" layer="27" display="off"/>
 <attribute name="MPN" value="52745-1690" x="82.4448" y="2.2214" size="1.778" layer="27" display="off"/>
 <attribute name="OC_FARNELL" value="unknown" x="82.4448" y="2.2214" size="1.778" layer="27" display="off"/>
 <attribute name="OC_NEWARK" value="57H4224" x="82.4448" y="2.2214" size="1.778" layer="27" display="off"/>
 </element>
-<element name="JP1" library="SparkFun" package="1X08" value="" x="55.118" y="20.574" rot="R270"/>
-<element name="JP2" library="SparkFun" package="1X08" value="" x="1.778" y="20.574" rot="R270"/>
-<element name="JP3" library="SparkFun" package="1X03" value="" x="78.4098" y="28.194" rot="R270"/>
-<element name="JP4" library="SparkFun" package="1X03" value="" x="75.8698" y="28.194" rot="R270"/>
-<element name="JP5" library="SparkFun" package="1X03" value="" x="73.3298" y="28.194" rot="R270"/>
-<element name="JP6" library="SparkFun" package="1X03" value="" x="70.7898" y="28.194" rot="R270"/>
-<element name="JP7" library="SparkFun" package="1X03" value="" x="68.2498" y="28.194" rot="R270"/>
-<element name="JP8" library="SparkFun" package="1X03" value="" x="65.7098" y="28.194" rot="R270"/>
-<element name="JP9" library="SparkFun" package="1X03" value="" x="88.3666" y="14.8082" rot="R180"/>
-<element name="JP10" library="SparkFun" package="1X03" value="" x="88.3666" y="17.3482" rot="R180"/>
-<element name="JP11" library="SparkFun" package="1X03" value="" x="88.3666" y="19.8882" rot="R180"/>
-<element name="JP12" library="SparkFun" package="1X03" value="" x="88.3666" y="22.4282" rot="R180"/>
-<element name="JP13" library="SparkFun" package="1X03" value="" x="88.3666" y="24.9682" rot="R180"/>
-<element name="JP14" library="SparkFun" package="1X03" value="" x="88.3666" y="27.5082" rot="R180"/>
-<element name="IC3" library="SparkFun" package="SOT223" value="" x="69.8246" y="3.556" rot="R270"/>
-<element name="JP15" library="SparkFun" package="1X02" value="" x="88.5444" y="9.3218" rot="R270"/>
-<element name="JP16" library="SparkFun" package="1X01" value="M01PTH" x="13.97" y="1.524"/>
-<element name="JP17" library="SparkFun" package="1X01" value="M01PTH" x="2.286" y="28.194"/>
-<element name="JP18" library="SparkFun" package="1X01" value="M01PTH" x="7.62" y="1.524"/>
-<element name="JP19" library="SparkFun" package="1X01" value="M01PTH" x="45.593" y="27.9654"/>
-<element name="JP20" library="SparkFun" package="1X01" value="M01PTH" x="41.9608" y="27.3304"/>
-<element name="C1" library="rcl" package="C3216" value="10u" x="62.4586" y="2.1844" rot="R180"/>
-<element name="C2" library="rcl" package="C3216" value="10u" x="61.5696" y="4.445" rot="R180"/>
-<element name="R1" library="SparkFun" package="0603-RES" value="10k" x="28.1178" y="4.5466" rot="R180"/>
-<element name="C3" library="SparkFun" package="0603-CAP" value="100n" x="28.4226" y="2.286" rot="R180"/>
-<element name="R2" library="SparkFun" package="0603-RES" value="10k" x="34.8996" y="17.0942" rot="MR180"/>
-<element name="C4" library="SparkFun" package="0603-CAP" value="100n" x="34.925" y="19.2532" rot="MR180"/>
-<element name="C5" library="SparkFun" package="0603-CAP" value="100n" x="67.9196" y="8.7122"/>
-<element name="C6" library="SparkFun" package="0603-CAP" value="100n" x="72.4662" y="20.1676" rot="R180"/>
-<element name="C7" library="SparkFun" package="0603-CAP" value="100n" x="26.2382" y="17.7038" rot="R180"/>
-<element name="C8" library="SparkFun" package="0603-CAP" value="100n" x="42.6212" y="24.7396" rot="R180"/>
-<element name="C9" library="SparkFun" package="0603-CAP" value="100n" x="39.116" y="25.9842" rot="R180"/>
-<element name="C10" library="SparkFun" package="0603-CAP" value="100n" x="27.9146" y="14.478" rot="MR90"/>
-<element name="C12" library="SparkFun" package="0603-CAP" value="100n" x="50.165" y="14.2748" rot="R90"/>
-<element name="C14" library="SparkFun" package="0603-CAP" value="100n" x="19.558" y="1.7018" rot="R180"/>
-<element name="R3" library="SparkFun" package="0603-RES" value="10k" x="52.0446" y="16.8402" rot="R180"/>
-<element name="R4" library="SparkFun" package="0603-RES" value="10k" x="52.07" y="18.9484" rot="R180"/>
-<element name="Q1" library="crystal" package="HC49UP" value="8M" x="16.256" y="12.446">
-<attribute name="MF" value="" x="16.256" y="12.446" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="16.256" y="12.446" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="16.256" y="12.446" size="1.778" layer="27" display="off"/>
-<attribute name="OC_NEWARK" value="unknown" x="16.256" y="12.446" size="1.778" layer="27" display="off"/>
+<element name="JP1" library="SparkFun" package="1X08" value="" x="56.896" y="20.574" smashed="yes" rot="R270">
+<attribute name="VALUE" x="53.721" y="21.844" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP2" library="SparkFun" package="1X08" value="" x="1.778" y="20.574" smashed="yes" rot="R270">
+<attribute name="VALUE" x="-1.397" y="21.844" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP3" library="SparkFun" package="1X03" value="" x="78.4098" y="28.194" smashed="yes" rot="R270">
+<attribute name="VALUE" x="75.2348" y="29.464" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP4" library="SparkFun" package="1X03" value="" x="75.8698" y="28.194" smashed="yes" rot="R270">
+<attribute name="VALUE" x="72.6948" y="29.464" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP5" library="SparkFun" package="1X03" value="" x="73.3298" y="28.194" smashed="yes" rot="R270">
+<attribute name="VALUE" x="70.1548" y="29.464" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP6" library="SparkFun" package="1X03" value="" x="70.7898" y="28.194" smashed="yes" rot="R270">
+<attribute name="VALUE" x="67.6148" y="29.464" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP7" library="SparkFun" package="1X03" value="" x="68.2498" y="28.194" smashed="yes" rot="R270">
+<attribute name="VALUE" x="65.0748" y="29.464" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP8" library="SparkFun" package="1X03" value="" x="65.7098" y="28.194" smashed="yes" rot="R270">
+<attribute name="VALUE" x="62.5348" y="29.464" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP9" library="SparkFun" package="1X03" value="" x="88.3666" y="14.8082" smashed="yes" rot="R180">
+<attribute name="VALUE" x="89.6366" y="17.9832" size="1.27" layer="27" rot="R180"/>
+</element>
+<element name="JP10" library="SparkFun" package="1X03" value="" x="88.3666" y="17.3482" smashed="yes" rot="R180">
+<attribute name="VALUE" x="89.6366" y="20.5232" size="1.27" layer="27" rot="R180"/>
+</element>
+<element name="JP11" library="SparkFun" package="1X03" value="" x="88.3666" y="19.8882" smashed="yes" rot="R180">
+<attribute name="VALUE" x="89.6366" y="23.0632" size="1.27" layer="27" rot="R180"/>
+</element>
+<element name="JP12" library="SparkFun" package="1X03" value="" x="88.3666" y="22.4282" smashed="yes" rot="R180">
+<attribute name="VALUE" x="89.6366" y="25.6032" size="1.27" layer="27" rot="R180"/>
+</element>
+<element name="JP13" library="SparkFun" package="1X03" value="" x="88.3666" y="24.9682" smashed="yes" rot="R180">
+<attribute name="VALUE" x="89.6366" y="28.1432" size="1.27" layer="27" rot="R180"/>
+</element>
+<element name="JP14" library="SparkFun" package="1X03" value="" x="88.3666" y="27.5082" smashed="yes" rot="R180">
+<attribute name="VALUE" x="89.6366" y="30.6832" size="1.27" layer="27" rot="R180"/>
+</element>
+<element name="IC3" library="SparkFun" package="SOT223" value="" x="61.8998" y="14.8336" smashed="yes">
+<attribute name="VALUE" x="60.8203" y="14.6431" size="0.4064" layer="27"/>
+</element>
+<element name="JP15" library="SparkFun" package="1X02" value="" x="88.5444" y="9.3218" smashed="yes" rot="R270">
+<attribute name="VALUE" x="85.3694" y="10.5918" size="1.27" layer="27" rot="R270"/>
+</element>
+<element name="JP16" library="SparkFun" package="1X01" value="3.3V" x="13.97" y="1.524" smashed="yes">
+<attribute name="VALUE" x="15.621" y="0.6858" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="JP17" library="SparkFun" package="1X01" value="GND" x="2.286" y="28.194" smashed="yes">
+<attribute name="VALUE" x="1.0414" y="25.7302" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="JP18" library="SparkFun" package="1X01" value="+5V" x="42.1132" y="27.9146" smashed="yes" rot="R180">
+<attribute name="VALUE" x="45.2882" y="29.5656" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="C1" library="rcl" package="C1206" value="10u" x="62.103" y="2.54" smashed="yes" rot="R180">
+<attribute name="NAME" x="61.468" y="1.4224" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="64.262" y="1.4224" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="C2" library="rcl" package="C1206" value="10u" x="61.3664" y="8.6614" smashed="yes" rot="R180">
+<attribute name="NAME" x="65.4304" y="7.747" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="66.1416" y="8.7122" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="C5" library="SparkFun" package="0805" value="100n" x="70.2056" y="7.8232" smashed="yes">
+<attribute name="NAME" x="71.882" y="7.7597" size="0.762" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="71.6788" y="6.8326" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="C6" library="SparkFun" package="0805" value="100n" x="72.4662" y="20.1676" smashed="yes" rot="R180">
+<attribute name="NAME" x="75.5142" y="21.0693" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="76.7842" y="19.9644" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="C7" library="SparkFun" package="0805" value="100n" x="15.9766" y="15.9512" smashed="yes" rot="R90">
+<attribute name="NAME" x="16.7005" y="13.1318" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="17.6022" y="14.7066" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="C8" library="SparkFun" package="0805" value="100n" x="24.9174" y="24.5364" smashed="yes">
+<attribute name="NAME" x="22.1742" y="24.7015" size="0.762" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="20.7518" y="23.7998" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="C9" library="SparkFun" package="0805" value="100n" x="25.0952" y="7.4422" smashed="yes" rot="R180">
+<attribute name="NAME" x="28.1686" y="8.0391" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="29.4132" y="7.0358" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="C10" library="SparkFun" package="0805" value="100n" x="32.639" y="14.6304" smashed="yes" rot="R270">
+<attribute name="NAME" x="33.4391" y="15.4686" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="34.417" y="15.7734" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+</element>
+<element name="C4" library="SparkFun" package="0805" value="100n" x="19.558" y="2.3876" smashed="yes" rot="R180">
+<attribute name="NAME" x="22.5298" y="2.7559" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="23.6474" y="1.7018" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R3" library="SparkFun" package="0805" value="10k" x="31.5722" y="3.4798" smashed="yes" rot="R270">
+<attribute name="NAME" x="32.4866" y="3.4671" size="0.762" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="32.4866" y="2.3876" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="R4" library="SparkFun" package="0805" value="10k" x="29.2862" y="3.4544" smashed="yes" rot="R270">
+<attribute name="NAME" x="27.0002" y="3.1369" size="0.762" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="26.6954" y="2.0828" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="Q1" library="crystal" package="HC49UP" value="16Mhz" x="9.0932" y="14.5542" smashed="yes" rot="R90">
+<attribute name="MF" value="" x="9.0932" y="14.5542" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="9.0932" y="14.5542" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="9.0932" y="14.5542" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_NEWARK" value="unknown" x="9.0932" y="14.5542" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="5.8674" y="10.5664" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="5.8928" y="12.827" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="C11" library="SparkFun" package="0805" value="18p" x="13.5636" y="10.033" smashed="yes" rot="R90">
+<attribute name="NAME" x="13.2461" y="6.5278" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="14.3256" y="6.5532" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="C12" library="SparkFun" package="0805" value="18p" x="13.6398" y="13.9446" smashed="yes" rot="R270">
+<attribute name="NAME" x="11.3157" y="14.9098" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="12.2428" y="14.9606" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+</element>
+<element name="R5" library="SparkFun" package="0805" value="180" x="29.8742" y="24.4062" smashed="yes" rot="R180">
+<attribute name="NAME" x="29.1376" y="23.7077" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="31.8046" y="23.6442" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R6" library="SparkFun" package="0805" value="180" x="29.1122" y="26.1014" smashed="yes" rot="R180">
+<attribute name="NAME" x="27.7152" y="26.4443" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="28.5026" y="25.3648" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R7" library="SparkFun" package="0805" value="180" x="27.8676" y="27.7204" smashed="yes" rot="R180">
+<attribute name="NAME" x="27.5628" y="29.4349" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="30.2298" y="29.4984" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
-<element name="C15" library="SparkFun" package="0603-CAP" value="18p" x="25.654" y="11.4808" rot="R180"/>
-<element name="C16" library="SparkFun" package="0603-CAP" value="18p" x="25.6286" y="13.5128" rot="R180"/>
-<element name="R5" library="SparkFun" package="0603-RES" value="160" x="52.5304" y="25.7086" rot="R270"/>
-<element name="R6" library="SparkFun" package="0603-RES" value="160" x="50.4796" y="25.7086" rot="R270"/>
-<element name="R7" library="SparkFun" package="0603-RES" value="160" x="48.4288" y="25.7086" rot="R270"/>
-<element name="LED1" library="SparkFun" package="LED-0603" value="" x="52.4034" y="28.5054"/>
-<element name="LED2" library="SparkFun" package="LED-0603" value="" x="50.4034" y="28.5054"/>
-<element name="LED3" library="SparkFun" package="LED-0603" value="" x="48.4034" y="28.5054"/>
-<element name="LED4" library="SparkFun" package="LED-0603" value="" x="57.427" y="28.5054"/>
-<element name="R8" library="SparkFun" package="0603-RES" value="160" x="57.427" y="25.7086" rot="R270"/>
-<element name="Q2" library="crystal" package="HC49UP" value="8M" x="61.0616" y="14.8844" rot="R90">
-<attribute name="MF" value="" x="61.0616" y="14.8844" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="MPN" value="" x="61.0616" y="14.8844" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="61.0616" y="14.8844" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="OC_NEWARK" value="unknown" x="61.0616" y="14.8844" size="1.778" layer="27" rot="R90" display="off"/>
+<element name="LED1" library="SparkFun" package="LED-1206" value="" x="39.0144" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="38.9382" y="21.8186" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="40.7924" y="26.035" size="0.4064" layer="27" rot="R90"/>
+</element>
+<element name="LED2" library="SparkFun" package="LED-1206" value="" x="35.9664" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="34.7218" y="24.4348" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="37.7444" y="26.035" size="0.4064" layer="27" rot="R90"/>
+</element>
+<element name="LED3" library="SparkFun" package="LED-1206" value="" x="32.9184" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="34.0614" y="21.6916" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="34.6964" y="26.035" size="0.4064" layer="27" rot="R90"/>
+</element>
+<element name="LED4" library="SparkFun" package="LED-1206" value="" x="62.738" y="27.178" smashed="yes" rot="R90">
+<attribute name="NAME" x="61.2394" y="26.6954" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="64.516" y="26.162" size="0.4064" layer="27" rot="R90"/>
+</element>
+<element name="R8" library="SparkFun" package="0805" value="180" x="63.1928" y="23.067" smashed="yes" rot="R270">
+<attribute name="NAME" x="62.658" y="20.7113" size="0.762" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="61.5926" y="23.4988" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+</element>
+<element name="R9" library="SparkFun" package="0805" value="5k" x="42.7736" y="19.2786" smashed="yes" rot="R180">
+<attribute name="NAME" x="42.1894" y="18.4531" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="44.069" y="18.4658" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R10" library="SparkFun" package="0805" value="10k" x="52.1716" y="7.9502" smashed="yes" rot="R180">
+<attribute name="NAME" x="52.9336" y="7.1247" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="53.1876" y="9.3472" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R13" library="SparkFun" package="0805" value="10k" x="20.9804" y="27.9908" smashed="yes" rot="R180">
+<attribute name="NAME" x="20.6756" y="29.5783" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="23.4188" y="29.5656" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="IC4" library="atmel" package="TQFP44" value="M1284" x="24.638" y="15.621" smashed="yes">
+<attribute name="OC_NEWARK" value="unknown" x="24.638" y="15.621" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="" x="24.638" y="15.621" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="" x="24.638" y="15.621" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="24.638" y="15.621" size="1.778" layer="27" display="off"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="16.002" y="19.4056" smashed="yes" rot="R270">
+<attribute name="NAME" x="16.891" y="20.574" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="14.605" y="20.4216" size="0.4064" layer="27" rot="R270"/>
+</element>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="13.9446" y="17.5006" smashed="yes" rot="R270">
+<attribute name="NAME" x="11.5951" y="18.3642" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="12.4968" y="18.3134" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+</element>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="76.7588" y="6.2992" smashed="yes" rot="R270">
+<attribute name="NAME" x="77.6097" y="6.477" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="75.184" y="7.3406" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+</element>
+<element name="D2" library="SparkFun" package="SOD-323" value="" x="79.3242" y="7.3152" smashed="yes" rot="R180">
+<attribute name="NAME" x="80.8228" y="6.3754" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="80.3402" y="8.7122" size="0.4064" layer="27" rot="R180"/>
+</element>
+<element name="SG1" library="SparkFun" package="BUZZER-12MM-NS" value="BUZZERNS" x="49.022" y="23.8252" smashed="yes">
+<attribute name="VALUE" x="45.847" y="20.7772" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="T1" library="SparkFun" package="SOT23-3" value="" x="40.9194" y="22.4028" smashed="yes" rot="R270">
+<attribute name="NAME" x="41.0591" y="24.1554" size="0.762" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="40.7289" y="23.4188" size="0.4064" layer="27" rot="R270"/>
+</element>
+<element name="R1" library="pot" package="3223J" value="200" x="57.3024" y="26.6192" smashed="yes" rot="R90">
+<attribute name="NAME" x="55.8673" y="29.5021" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="56.2356" y="26.2763" size="0.762" layer="27" font="vector" ratio="15"/>
+</element>
+<element name="R11" library="SparkFun" package="0805" value="10k" x="31.3944" y="21.3868" smashed="yes" rot="R180">
+<attribute name="NAME" x="33.6804" y="20.5613" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="33.4772" y="19.6088" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="IC5" library="SparkFun" package="SOT223" value="" x="69.596" y="3.7592" smashed="yes" rot="R90">
+<attribute name="VALUE" x="69.7865" y="2.6797" size="0.4064" layer="27" rot="R90"/>
+</element>
+<element name="C3" library="rcl" package="C1206" value="10u" x="62.103" y="5.08" smashed="yes" rot="R180">
+<attribute name="NAME" x="59.7408" y="6.096" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="60.2742" y="7.0358" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
-<element name="C17" library="SparkFun" package="0603-CAP" value="18p" x="65.151" y="12.0396" rot="R270"/>
-<element name="C18" library="SparkFun" package="0603-CAP" value="18p" x="65.151" y="16.1036" rot="R90"/>
-<element name="R9" library="SparkFun" package="0603-RES" value="5k" x="36.1188" y="28.7782" rot="MR0"/>
-<element name="R10" library="SparkFun" package="0603-RES" value="10k" x="30.9626" y="24.9936" rot="R90"/>
-<element name="R11" library="SparkFun" package="0603-RES" value="100" x="84.1248" y="7.5946" rot="R270"/>
-<element name="R12" library="SparkFun" package="0603-RES" value="100" x="86.1568" y="6.9342" rot="R270"/>
-<element name="R13" library="SparkFun" package="0603-RES" value="10k" x="21.844" y="28.702" rot="R180"/>
 </elements>
 <signals>
 <signal name="+5V">
-<contactref element="JP15" pad="2"/>
 <contactref element="IC3" pad="3"/>
 <contactref element="C1" pad="1"/>
 <contactref element="JP18" pad="1"/>
-<contactref element="R2" pad="1"/>
 <contactref element="C5" pad="2"/>
 <contactref element="C6" pad="2"/>
 <contactref element="IC1" pad="4"/>
 <contactref element="IC1" pad="6"/>
 <contactref element="IC1" pad="18"/>
-<contactref element="JP2" pad="8"/>
 <contactref element="X2" pad="1"/>
 <contactref element="JP14" pad="2"/>
 <contactref element="JP13" pad="2"/>
@@ -1402,38 +1278,8 @@ design rules under a new name.</description>
 <contactref element="X2" pad="2"/>
 <contactref element="JP3" pad="2"/>
 <contactref element="JP5" pad="2"/>
-<wire x1="1.778" y1="2.794" x2="2.032" y2="2.794" width="0.254" layer="16"/>
-<wire x1="2.032" y1="2.794" x2="3.556" y2="1.27" width="0.254" layer="16"/>
-<wire x1="3.556" y1="1.27" x2="7.366" y2="1.27" width="0.254" layer="16"/>
-<wire x1="7.366" y1="1.27" x2="7.62" y2="1.524" width="0.254" layer="16"/>
-<wire x1="17.6276" y1="2.8448" x2="19.8882" y2="0.508" width="0.254" layer="16"/>
-<wire x1="8.8646" y1="2.8194" x2="17.6276" y2="2.8448" width="0.254" layer="16"/>
-<wire x1="7.62" y1="1.524" x2="8.8646" y2="2.8194" width="0.254" layer="16"/>
-<wire x1="32.0294" y1="17.0942" x2="34.0496" y2="17.0942" width="0.254" layer="16"/>
-<wire x1="26.543" y1="22.5806" x2="32.0294" y2="17.0942" width="0.254" layer="16"/>
-<wire x1="19.5326" y1="22.5806" x2="26.543" y2="22.5806" width="0.254" layer="16"/>
-<wire x1="17.5768" y1="20.701" x2="19.5326" y2="22.5806" width="0.254" layer="16"/>
-<wire x1="17.5768" y1="2.8956" x2="17.5768" y2="20.701" width="0.254" layer="16"/>
-<wire x1="17.6276" y1="2.8448" x2="17.5768" y2="2.8956" width="0.254" layer="16"/>
-<wire x1="66.7258" y1="1.2446" x2="66.7766" y2="1.2446" width="0.254" layer="1"/>
-<wire x1="66.7766" y1="1.2446" x2="66.802" y2="1.27" width="0.254" layer="1"/>
 <wire x1="78.6948" y1="4.7214" x2="79.1948" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="71.374" y1="6.5024" x2="71.374" y2="9.4008" width="0.4064" layer="1"/>
-<wire x1="71.374" y1="9.4008" x2="71.405" y2="9.4318" width="0.254" layer="1"/>
 <wire x1="73.805" y1="18.017" x2="73.8124" y2="18.0096" width="0.254" layer="1"/>
-<wire x1="78.616" y1="4.7214" x2="78.6948" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="77.597" y1="5.5118" x2="78.616" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="72.7456" y1="6.1976" x2="71.6788" y2="6.1976" width="0.254" layer="1"/>
-<wire x1="71.6788" y1="6.1976" x2="71.374" y2="6.5024" width="0.254" layer="1"/>
-<wire x1="66.6496" y1="1.2446" x2="66.7258" y2="1.2446" width="0.254" layer="1"/>
-<wire x1="65.7606" y1="0.508" x2="66.6496" y2="1.2446" width="0.254" layer="1"/>
-<wire x1="64.0588" y1="0.508" x2="65.7606" y2="0.508" width="0.254" layer="1"/>
-<wire x1="63.8586" y1="0.632" x2="63.8586" y2="2.1844" width="0.254" layer="1"/>
-<wire x1="64.0588" y1="0.508" x2="63.8586" y2="0.632" width="0.254" layer="1"/>
-<wire x1="73.6854" y1="5.5118" x2="77.597" y2="5.5118" width="0.254" layer="16"/>
-<wire x1="72.7456" y1="6.1976" x2="73.6854" y2="5.5118" width="0.254" layer="16"/>
-<wire x1="19.8882" y1="0.508" x2="25.781" y2="0.508" width="0.254" layer="16"/>
-<wire x1="85.8266" y1="14.8082" x2="85.8266" y2="17.3482" width="0.6096" layer="16"/>
 <wire x1="85.8266" y1="17.3482" x2="85.8266" y2="19.8882" width="0.6096" layer="16"/>
 <wire x1="85.8266" y1="19.8882" x2="85.8266" y2="22.4282" width="0.6096" layer="16"/>
 <wire x1="85.8266" y1="22.4282" x2="85.8266" y2="24.9682" width="0.6096" layer="16"/>
@@ -1442,14 +1288,6 @@ design rules under a new name.</description>
 <wire x1="70.7898" y1="25.654" x2="68.2498" y2="25.654" width="0.6096" layer="16"/>
 <wire x1="73.3298" y1="25.654" x2="70.7898" y2="25.654" width="0.6096" layer="16"/>
 <wire x1="75.8698" y1="25.654" x2="73.3298" y2="25.654" width="0.6096" layer="16"/>
-<wire x1="78.4098" y1="25.654" x2="75.8698" y2="25.654" width="0.6096" layer="16"/>
-<wire x1="66.802" y1="1.27" x2="68.6054" y2="1.27" width="0.4064" layer="1"/>
-<wire x1="68.6054" y1="1.27" x2="69.5198" y2="2.1844" width="0.4064" layer="1"/>
-<wire x1="69.5198" y1="2.1844" x2="69.7992" y2="2.4638" width="0.4064" layer="1"/>
-<wire x1="69.7992" y1="2.4638" x2="69.7992" y2="5.207" width="0.4064" layer="1"/>
-<wire x1="69.7992" y1="5.207" x2="70.8914" y2="6.2992" width="0.4064" layer="1"/>
-<wire x1="70.8914" y1="6.2992" x2="72.644" y2="6.2992" width="0.4064" layer="1"/>
-<wire x1="72.644" y1="6.2992" x2="72.7456" y2="6.1976" width="0.4064" layer="1"/>
 <wire x1="71.405" y1="9.4318" x2="71.405" y2="10.922" width="0.4064" layer="1"/>
 <wire x1="71.405" y1="10.922" x2="71.405" y2="13.874" width="0.4064" layer="1"/>
 <wire x1="71.405" y1="13.874" x2="72.898" y2="15.367" width="0.4064" layer="1"/>
@@ -1457,1327 +1295,994 @@ design rules under a new name.</description>
 <wire x1="72.898" y1="15.367" x2="72.205" y2="16.06" width="0.4064" layer="1"/>
 <wire x1="73.805" y1="16.274" x2="73.805" y2="18.017" width="0.4064" layer="1"/>
 <wire x1="72.898" y1="15.367" x2="73.805" y2="16.274" width="0.4064" layer="1"/>
-<wire x1="68.7696" y1="9.105" x2="68.7696" y2="8.7122" width="0.3048" layer="1"/>
-<wire x1="70.5612" y1="10.8966" x2="68.7696" y2="9.105" width="0.3048" layer="1"/>
-<wire x1="71.3796" y1="10.8966" x2="70.5612" y2="10.8966" width="0.3048" layer="1"/>
 <wire x1="71.405" y1="10.922" x2="71.3796" y2="10.8966" width="0.3048" layer="1"/>
 <wire x1="72.205" y1="18.017" x2="72.205" y2="19.655" width="0.4064" layer="1"/>
-<wire x1="72.205" y1="19.655" x2="71.6162" y2="20.1676" width="0.4064" layer="1"/>
-<wire x1="25.781" y1="0.508" x2="27.9654" y2="2.6924" width="0.254" layer="16"/>
-<wire x1="27.9654" y1="2.6924" x2="50.2412" y2="2.6924" width="0.254" layer="16"/>
-<wire x1="50.2412" y1="2.6924" x2="50.673" y2="2.032" width="0.254" layer="16"/>
-<wire x1="50.673" y1="2.032" x2="51.6636" y2="2.032" width="0.254" layer="16"/>
-<wire x1="51.6636" y1="2.032" x2="52.197" y2="2.6162" width="0.254" layer="16"/>
-<wire x1="52.197" y1="2.6162" x2="52.7304" y2="2.6162" width="0.254" layer="16"/>
-<wire x1="52.7304" y1="2.6162" x2="53.2638" y2="2.0828" width="0.254" layer="16"/>
-<wire x1="53.2638" y1="2.0828" x2="53.2638" y2="1.6764" width="0.254" layer="16"/>
-<wire x1="53.2638" y1="1.6764" x2="53.8734" y2="1.0668" width="0.254" layer="16"/>
-<wire x1="80.2386" y1="25.654" x2="78.4098" y2="25.654" width="0.6096" layer="16"/>
-<wire x1="81.4324" y1="26.8478" x2="80.2386" y2="25.654" width="0.6096" layer="16"/>
-<wire x1="81.4324" y1="27.7622" x2="81.4324" y2="26.8478" width="0.6096" layer="16"/>
-<wire x1="82.6262" y1="29.0322" x2="81.4324" y2="27.7622" width="0.6096" layer="16"/>
-<wire x1="84.9376" y1="29.0322" x2="82.6262" y2="29.0322" width="0.6096" layer="16"/>
-<wire x1="85.8266" y1="28.1432" x2="84.9376" y2="29.0322" width="0.6096" layer="16"/>
-<wire x1="85.8266" y1="27.5082" x2="85.8266" y2="28.1432" width="0.6096" layer="16"/>
-<wire x1="86.233" y1="8.9662" x2="86.233" y2="14.4018" width="0.6096" layer="16"/>
-<wire x1="86.233" y1="14.4018" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
-<wire x1="87.8332" y1="6.7818" x2="88.5444" y2="6.7818" width="0.254" layer="16"/>
-<wire x1="82.169" y1="1.1176" x2="87.8332" y2="6.7818" width="0.254" layer="16"/>
-<wire x1="74.7014" y1="1.1176" x2="82.169" y2="1.1176" width="0.254" layer="16"/>
-<wire x1="74.676" y1="0.9652" x2="74.7014" y2="1.1176" width="0.254" layer="16"/>
-<wire x1="70.8406" y1="0.9652" x2="74.676" y2="0.9652" width="0.254" layer="1"/>
-<wire x1="69.5198" y1="2.1844" x2="70.8406" y2="0.9652" width="0.254" layer="1"/>
-<wire x1="86.3854" y1="8.9662" x2="86.233" y2="8.9662" width="0.6096" layer="16"/>
-<wire x1="88.5444" y1="6.7818" x2="86.3854" y2="8.9662" width="0.6096" layer="16"/>
-<wire x1="53.8734" y1="1.0668" x2="58.9788" y2="1.0668" width="0.254" layer="16"/>
-<wire x1="58.9788" y1="1.0668" x2="59.0804" y2="1.1684" width="0.254" layer="16"/>
-<wire x1="59.2074" y1="0.508" x2="64.0588" y2="0.508" width="0.254" layer="1"/>
-<wire x1="59.0804" y1="0.635" x2="59.2074" y2="0.508" width="0.254" layer="1"/>
-<wire x1="59.0804" y1="1.1684" x2="59.0804" y2="0.635" width="0.254" layer="1"/>
-<via x="77.597" y="5.5118" extent="1-16" drill="0.6"/>
-<via x="72.7456" y="6.1976" extent="1-16" drill="0.6"/>
-<via x="59.0804" y="1.1684" extent="1-16" drill="0.6"/>
-<via x="74.676" y="0.9652" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="MOSI_XMEGA">
-<contactref element="JP19" pad="1"/>
-<contactref element="U$1" pad="31"/>
-<contactref element="IC2" pad="2"/>
-<wire x1="38.5572" y1="16.4846" x2="39.751" y2="16.4846" width="0.254" layer="16"/>
-<wire x1="37.8968" y1="15.8242" x2="38.5572" y2="16.4846" width="0.254" layer="16"/>
-<wire x1="37.8968" y1="14.7066" x2="37.8968" y2="15.8242" width="0.254" layer="16"/>
-<wire x1="37.8968" y1="14.7066" x2="38.7858" y2="13.8176" width="0.254" layer="16"/>
-<wire x1="38.7858" y1="13.8176" x2="49.7332" y2="13.8176" width="0.254" layer="16"/>
-<wire x1="49.7332" y1="13.8176" x2="51.435" y2="12.1158" width="0.254" layer="16"/>
-<wire x1="46.7614" y1="25.4508" x2="46.609" y2="25.6032" width="0.254" layer="16"/>
-<wire x1="46.609" y1="25.6032" x2="46.609" y2="26.9494" width="0.254" layer="16"/>
-<wire x1="46.609" y1="26.9494" x2="45.593" y2="27.9654" width="0.254" layer="16"/>
-<wire x1="46.7614" y1="22.6822" x2="46.7614" y2="25.4508" width="0.254" layer="1"/>
-<wire x1="48.1076" y1="21.2598" x2="46.7614" y2="22.6822" width="0.254" layer="1"/>
-<wire x1="56.4134" y1="18.5166" x2="55.6768" y2="19.304" width="0.254" layer="16"/>
-<wire x1="56.4134" y1="14.859" x2="56.4134" y2="18.5166" width="0.254" layer="16"/>
-<wire x1="55.7784" y1="14.224" x2="56.4134" y2="14.859" width="0.254" layer="16"/>
-<wire x1="54.1782" y1="14.224" x2="55.7784" y2="14.224" width="0.254" layer="16"/>
-<wire x1="53.848" y1="13.8938" x2="54.1782" y2="14.224" width="0.254" layer="16"/>
-<wire x1="53.848" y1="12.9286" x2="53.848" y2="13.8938" width="0.254" layer="16"/>
-<wire x1="53.0352" y1="12.1158" x2="53.848" y2="12.9286" width="0.254" layer="16"/>
-<wire x1="51.435" y1="12.1158" x2="53.0352" y2="12.1158" width="0.254" layer="16"/>
-<wire x1="48.0087" y1="19.4083" x2="47.1749" y2="19.4083" width="0.254" layer="1"/>
-<wire x1="48.2092" y1="19.6088" x2="48.0087" y2="19.4083" width="0.254" layer="1"/>
-<wire x1="48.2092" y1="21.2344" x2="48.2092" y2="19.6088" width="0.254" layer="1"/>
-<wire x1="48.1076" y1="21.2598" x2="48.2092" y2="21.2344" width="0.254" layer="1"/>
-<wire x1="55.6768" y1="19.304" x2="50.1142" y2="19.304" width="0.254" layer="16"/>
-<wire x1="50.1142" y1="19.304" x2="48.1076" y2="21.2598" width="0.254" layer="16"/>
-<via x="46.7614" y="25.4508" extent="1-16" drill="0.6"/>
-<via x="48.1076" y="21.2598" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="SCK_XMEGA">
-<contactref element="JP20" pad="1"/>
-<contactref element="U$1" pad="33"/>
-<contactref element="IC2" pad="5"/>
-<wire x1="37.2364" y1="20.2946" x2="39.751" y2="20.2946" width="0.254" layer="16"/>
-<wire x1="45.2882" y1="22.0824" x2="45.3207" y2="22.0499" width="0.254" layer="1"/>
-<wire x1="44.8564" y1="25.3492" x2="45.2882" y2="22.0824" width="0.254" layer="1"/>
-<wire x1="42.8752" y1="27.3304" x2="44.8564" y2="25.3492" width="0.254" layer="16"/>
-<wire x1="41.9608" y1="27.3304" x2="42.8752" y2="27.3304" width="0.254" layer="16"/>
-<wire x1="37.2364" y1="20.2946" x2="36.8808" y2="20.6502" width="0.254" layer="16"/>
-<wire x1="36.8808" y1="20.6502" x2="36.8808" y2="23.6728" width="0.254" layer="16"/>
-<wire x1="36.8808" y1="23.6728" x2="40.5384" y2="27.3304" width="0.254" layer="16"/>
-<wire x1="40.5384" y1="27.3304" x2="41.9608" y2="27.3304" width="0.254" layer="16"/>
-<via x="44.8564" y="25.3492" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="PDI_CLK_RESET">
-<contactref element="R1" pad="2"/>
-<contactref element="C3" pad="2"/>
-<contactref element="U$1" pad="57"/>
-<contactref element="X1" pad="4"/>
-<wire x1="27.2678" y1="4.5466" x2="27.2424" y2="4.191" width="0.254" layer="1"/>
-<wire x1="31.582" y1="13.97" x2="31.6555" y2="13.8965" width="0.254" layer="1"/>
-<wire x1="28.5242" y1="4.6736" x2="28.5496" y2="6.5278" width="0.254" layer="16"/>
-<wire x1="27.2678" y1="4.5466" x2="26.4414" y2="3.7202" width="0.254" layer="1"/>
-<wire x1="26.4414" y1="3.7202" x2="26.4414" y2="2.5654" width="0.254" layer="1"/>
-<wire x1="26.4414" y1="2.5654" x2="25.9842" y2="2.1082" width="0.254" layer="1"/>
-<wire x1="25.9842" y1="2.1082" x2="25.908" y2="1.9812" width="0.254" layer="1"/>
-<wire x1="25.908" y1="1.9812" x2="28.5242" y2="4.6736" width="0.254" layer="16"/>
-<wire x1="30.7594" y1="9.779" x2="30.7594" y2="12.8524" width="0.254" layer="16"/>
-<wire x1="28.5496" y1="7.5692" x2="30.7594" y2="9.779" width="0.254" layer="16"/>
-<wire x1="28.5496" y1="6.5278" x2="28.5496" y2="7.5692" width="0.254" layer="16"/>
-<wire x1="30.0736" y1="13.97" x2="31.582" y2="13.97" width="0.254" layer="1"/>
-<wire x1="29.6926" y1="13.3858" x2="30.0736" y2="13.97" width="0.254" layer="1"/>
-<wire x1="29.9466" y1="13.6652" x2="29.6926" y2="13.3858" width="0.254" layer="16"/>
-<wire x1="30.7594" y1="12.8524" x2="29.9466" y2="13.6652" width="0.254" layer="16"/>
-<wire x1="49.6062" y1="0.5334" x2="41.7576" y2="0.5334" width="0.254" layer="1"/>
-<wire x1="41.7576" y1="0.5334" x2="41.1226" y2="1.4732" width="0.254" layer="1"/>
-<wire x1="41.1226" y1="1.4732" x2="41.1226" y2="2.9464" width="0.254" layer="1"/>
-<wire x1="41.1226" y1="2.9464" x2="40.5384" y2="3.5306" width="0.254" layer="1"/>
-<wire x1="40.5384" y1="3.5306" x2="40.5384" y2="4.6802" width="0.254" layer="1"/>
-<wire x1="40.5384" y1="4.6802" x2="40.5542" y2="4.696" width="0.254" layer="1"/>
-<wire x1="51.2572" y1="2.1844" x2="49.6062" y2="0.5334" width="0.254" layer="1"/>
-<wire x1="51.2064" y1="2.9972" x2="51.2572" y2="2.1844" width="0.254" layer="1"/>
-<wire x1="28.5496" y1="6.5278" x2="31.3436" y2="6.5278" width="0.254" layer="16"/>
-<wire x1="50.7492" y1="3.3528" x2="51.0286" y2="3.0734" width="0.254" layer="16"/>
-<wire x1="51.0286" y1="3.0734" x2="51.2064" y2="2.9972" width="0.254" layer="16"/>
-<wire x1="27.5726" y1="2.286" x2="27.5726" y2="4.2418" width="0.254" layer="1"/>
-<wire x1="27.5726" y1="4.2418" x2="27.2678" y2="4.5466" width="0.254" layer="1"/>
-<wire x1="32.9946" y1="3.3528" x2="50.7492" y2="3.3528" width="0.254" layer="16"/>
-<wire x1="31.9532" y1="4.3942" x2="32.9946" y2="3.3528" width="0.254" layer="16"/>
-<wire x1="31.9532" y1="5.9182" x2="31.9532" y2="4.3942" width="0.254" layer="16"/>
-<wire x1="31.3436" y1="6.5278" x2="31.9532" y2="5.9182" width="0.254" layer="16"/>
-<via x="25.908" y="1.9812" extent="1-16" drill="0.6"/>
-<via x="51.2064" y="2.9972" extent="1-16" drill="0.6"/>
-<via x="29.6926" y="13.3858" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="RESET">
+<wire x1="72.205" y1="19.655" x2="71.5662" y2="20.1676" width="0.4064" layer="1"/>
 <contactref element="R2" pad="2"/>
-<contactref element="C4" pad="2"/>
-<contactref element="IC1" pad="29"/>
-<contactref element="IC2" pad="1"/>
-<contactref element="IC2" pad="4"/>
-<contactref element="IC2" pad="10"/>
-<contactref element="X2" pad="3"/>
-<wire x1="42.0624" y1="19.0246" x2="39.751" y2="19.0246" width="0.254" layer="16"/>
-<wire x1="42.0624" y1="19.0246" x2="43.6626" y2="19.0246" width="0.254" layer="16"/>
-<wire x1="43.6626" y1="19.0246" x2="45.0342" y2="20.3962" width="0.254" layer="16"/>
-<wire x1="45.0342" y1="20.3962" x2="45.7962" y2="20.3962" width="0.254" layer="16"/>
-<wire x1="45.7962" y1="20.3962" x2="45.8978" y2="20.2946" width="0.254" layer="16"/>
-<wire x1="79.6948" y1="4.7214" x2="79.7052" y2="4.7572" width="0.254" layer="1"/>
-<wire x1="39.751" y1="15.2146" x2="41.656" y2="15.2146" width="0.254" layer="16"/>
-<wire x1="41.656" y1="15.2146" x2="42.164" y2="15.7226" width="0.254" layer="16"/>
-<wire x1="42.164" y1="15.7226" x2="42.164" y2="18.923" width="0.254" layer="16"/>
-<wire x1="42.164" y1="18.923" x2="42.0624" y2="19.0246" width="0.254" layer="16"/>
-<wire x1="77.6986" y1="6.8326" x2="78.9686" y2="5.5626" width="0.254" layer="1"/>
-<wire x1="78.9686" y1="5.5626" x2="79.6544" y2="5.5626" width="0.254" layer="1"/>
-<wire x1="79.6544" y1="5.5626" x2="79.6798" y2="5.5372" width="0.254" layer="1"/>
-<wire x1="79.6798" y1="5.5372" x2="79.6798" y2="4.7364" width="0.254" layer="1"/>
-<wire x1="79.6798" y1="4.7364" x2="79.6948" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="76.3524" y1="10.7442" x2="77.6986" y2="9.398" width="0.254" layer="1"/>
-<wire x1="77.6986" y1="9.398" x2="77.6986" y2="6.8326" width="0.254" layer="1"/>
-<wire x1="76.3524" y1="14.0462" x2="76.3524" y2="10.7442" width="0.254" layer="1"/>
-<wire x1="76.3524" y1="16.7132" x2="76.3524" y2="14.0462" width="0.254" layer="1"/>
-<wire x1="77.0382" y1="17.399" x2="76.3524" y2="16.7132" width="0.254" layer="1"/>
-<wire x1="77.0382" y1="18.288" x2="77.0382" y2="17.399" width="0.254" layer="1"/>
-<wire x1="76.7588" y1="24.384" x2="77.1398" y2="23.9776" width="0.254" layer="1"/>
-<wire x1="77.6194" y1="14.0462" x2="77.6976" y2="14.1244" width="0.254" layer="1"/>
-<wire x1="76.3524" y1="14.0462" x2="77.6194" y2="14.0462" width="0.254" layer="1"/>
-<wire x1="39.751" y1="19.0246" x2="39.5224" y2="19.2532" width="0.254" layer="16"/>
-<wire x1="39.5224" y1="19.2532" x2="35.775" y2="19.2532" width="0.254" layer="16"/>
-<wire x1="35.775" y1="19.2532" x2="35.9156" y2="19.3938" width="0.254" layer="16"/>
-<wire x1="35.9156" y1="19.3938" x2="35.9156" y2="24.2316" width="0.254" layer="16"/>
-<wire x1="35.9156" y1="24.2316" x2="40.4622" y2="28.7782" width="0.254" layer="16"/>
-<wire x1="40.4622" y1="28.7782" x2="42.9514" y2="28.7782" width="0.254" layer="16"/>
-<wire x1="35.775" y1="17.1196" x2="35.7496" y2="17.0942" width="0.254" layer="16"/>
-<wire x1="35.775" y1="19.2532" x2="35.775" y2="17.1196" width="0.254" layer="16"/>
-<wire x1="62.0014" y1="24.384" x2="76.7588" y2="24.384" width="0.254" layer="1"/>
-<wire x1="61.5696" y1="24.0284" x2="62.0014" y2="24.384" width="0.254" layer="16"/>
-<wire x1="49.149" y1="24.0284" x2="61.5696" y2="24.0284" width="0.254" layer="16"/>
-<wire x1="48.7172" y1="24.4602" x2="49.149" y2="24.0284" width="0.254" layer="16"/>
-<wire x1="46.3042" y1="24.4602" x2="48.7172" y2="24.4602" width="0.254" layer="16"/>
-<wire x1="45.8216" y1="24.9428" x2="46.3042" y2="24.4602" width="0.254" layer="16"/>
-<wire x1="45.8216" y1="25.908" x2="45.8216" y2="24.9428" width="0.254" layer="16"/>
-<wire x1="42.9514" y1="28.7782" x2="45.8216" y2="25.908" width="0.254" layer="16"/>
-<wire x1="77.1398" y1="23.9776" x2="77.1398" y2="21.0566" width="0.254" layer="1"/>
-<wire x1="77.1398" y1="21.0566" x2="77.6478" y2="20.5232" width="0.254" layer="1"/>
-<wire x1="77.6478" y1="20.5232" x2="77.6478" y2="18.7706" width="0.254" layer="1"/>
-<wire x1="77.6478" y1="18.7706" x2="77.0382" y2="18.288" width="0.254" layer="1"/>
-<via x="62.0014" y="24.384" extent="1-16" drill="0.6"/>
+<contactref element="R1" pad="2"/>
+<contactref element="IC5" pad="2"/>
+<wire x1="75.8698" y1="25.654" x2="78.4098" y2="25.654" width="0.6096" layer="16"/>
+<wire x1="78.4098" y1="25.654" x2="78.9686" y2="25.654" width="0.6096" layer="16"/>
+<wire x1="78.9686" y1="25.654" x2="80.9244" y2="27.6098" width="0.6096" layer="16"/>
+<wire x1="80.9244" y1="27.6098" x2="80.9244" y2="28.575" width="0.6096" layer="16"/>
+<wire x1="80.9244" y1="28.575" x2="81.6102" y2="29.2608" width="0.6096" layer="16"/>
+<wire x1="81.6102" y1="29.2608" x2="85.1408" y2="29.2608" width="0.6096" layer="16"/>
+<wire x1="85.1408" y1="29.2608" x2="85.8266" y2="28.575" width="0.6096" layer="16"/>
+<wire x1="85.8266" y1="28.575" x2="85.8266" y2="27.5082" width="0.6096" layer="16"/>
+<wire x1="71.5662" y1="20.1676" x2="71.5662" y2="21.6552" width="0.3048" layer="1"/>
+<wire x1="71.5662" y1="21.6552" x2="72.0598" y2="22.1996" width="0.3048" layer="1"/>
+<wire x1="72.0598" y1="22.1996" x2="72.0598" y2="24.3332" width="0.3048" layer="1"/>
+<wire x1="72.0598" y1="24.3332" x2="70.7898" y2="25.654" width="0.3048" layer="1"/>
+<wire x1="78.6948" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
+<contactref element="JP1" pad="8"/>
+<wire x1="61.468" y1="28.194" x2="43.1546" y2="28.194" width="0.3048" layer="16"/>
+<wire x1="43.1546" y1="28.194" x2="42.1132" y2="27.9146" width="0.3048" layer="16"/>
+<wire x1="43.0718" y1="28.1112" x2="42.1132" y2="27.9146" width="0.3048" layer="1"/>
+<wire x1="64.008" y1="1.016" x2="63.754" y2="1.27" width="0.6096" layer="1"/>
+<wire x1="63.754" y1="1.27" x2="63.754" y2="2.289" width="0.6096" layer="1"/>
+<wire x1="63.754" y1="2.289" x2="63.503" y2="2.54" width="0.6096" layer="1"/>
+<wire x1="63.503" y1="2.54" x2="63.503" y2="1.527" width="0.6096" layer="1"/>
+<wire x1="63.503" y1="1.527" x2="62.738" y2="0.762" width="0.6096" layer="1"/>
+<wire x1="62.738" y1="0.762" x2="58.166" y2="0.762" width="0.6096" layer="1"/>
+<wire x1="58.166" y1="0.762" x2="57.658" y2="1.27" width="0.6096" layer="1"/>
+<wire x1="57.658" y1="1.27" x2="56.896" y2="2.794" width="0.6096" layer="1"/>
+<wire x1="76.7588" y1="5.3992" x2="76.7588" y2="5.2976" width="0.3048" layer="1"/>
+<wire x1="76.7588" y1="5.2976" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="72.4916" y1="3.556" x2="72.6948" y2="3.7592" width="0.6096" layer="1"/>
+<wire x1="76.7588" y1="5.2976" x2="76.1636" y2="5.2976" width="0.3048" layer="1"/>
+<wire x1="76.1636" y1="5.2976" x2="75.692" y2="4.826" width="0.3048" layer="1"/>
+<wire x1="57.3024" y1="28.6192" x2="42.8178" y2="28.6192" width="0.3048" layer="1"/>
+<wire x1="42.8178" y1="28.6192" x2="42.1132" y2="27.9146" width="0.3048" layer="1"/>
+<wire x1="71.1056" y1="7.8232" x2="71.0438" y2="7.7978" width="0.3048" layer="1"/>
+<wire x1="71.0438" y1="7.7978" x2="71.374" y2="8.128" width="0.3048" layer="1"/>
+<wire x1="71.374" y1="8.128" x2="71.374" y2="9.4008" width="0.3048" layer="1"/>
+<wire x1="71.374" y1="9.4008" x2="71.405" y2="9.4318" width="0.3048" layer="1"/>
+<wire x1="64.008" y1="1.016" x2="67.945" y2="1.016" width="0.6096" layer="1"/>
+<wire x1="67.945" y1="1.016" x2="68.58" y2="1.651" width="0.6096" layer="1"/>
+<wire x1="68.58" y1="1.651" x2="68.58" y2="2.667" width="0.6096" layer="1"/>
+<wire x1="68.58" y1="2.667" x2="68.961" y2="3.048" width="0.6096" layer="1"/>
+<wire x1="68.961" y1="3.048" x2="71.9836" y2="3.048" width="0.6096" layer="1"/>
+<wire x1="71.9836" y1="3.048" x2="72.6948" y2="3.7592" width="0.6096" layer="1"/>
+<wire x1="64.2112" y1="11.7348" x2="64.2112" y2="14.2748" width="0.6096" layer="1"/>
+<wire x1="64.2112" y1="14.2748" x2="63.7794" y2="14.7066" width="0.6096" layer="1"/>
+<wire x1="85.8266" y1="14.8082" x2="85.8266" y2="14.5796" width="0.6096" layer="16"/>
+<wire x1="85.8266" y1="14.5796" x2="87.0458" y2="13.3604" width="0.6096" layer="16"/>
+<wire x1="87.0458" y1="13.3604" x2="87.0458" y2="8.1026" width="0.6096" layer="16"/>
+<wire x1="87.0458" y1="8.1026" x2="85.4202" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="85.4202" y1="6.477" x2="79.5528" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="79.5528" y1="6.477" x2="78.7146" y2="7.3152" width="0.6096" layer="16"/>
+<wire x1="78.7146" y1="7.3152" x2="74.8428" y2="7.3152" width="0.6096" layer="16"/>
+<wire x1="74.8428" y1="7.3152" x2="74.8428" y2="7.3516" width="0.6096" layer="16"/>
+<wire x1="74.8428" y1="7.3516" x2="74.4982" y2="7.6962" width="0.6096" layer="16"/>
+<via x="74.4982" y="7.6962" extent="1-16" drill="0.6"/>
+<wire x1="74.4982" y1="7.6962" x2="74.4982" y2="7.6454" width="0.6096" layer="1"/>
+<wire x1="74.4982" y1="7.6454" x2="74.676" y2="7.4676" width="0.6096" layer="1"/>
+<wire x1="74.676" y1="7.4676" x2="74.676" y2="5.0292" width="0.6096" layer="1"/>
+<wire x1="74.676" y1="5.0292" x2="73.8378" y2="4.191" width="0.6096" layer="1"/>
+<wire x1="73.8378" y1="4.191" x2="73.406" y2="4.191" width="0.6096" layer="1"/>
+<wire x1="73.406" y1="4.191" x2="73.279" y2="4.064" width="0.6096" layer="1"/>
+<wire x1="73.279" y1="4.064" x2="72.9996" y2="4.064" width="0.6096" layer="1"/>
+<wire x1="72.9996" y1="4.064" x2="72.6948" y2="3.7592" width="0.6096" layer="1"/>
+<wire x1="75.692" y1="4.826" x2="74.8792" y2="4.826" width="0.3048" layer="1"/>
+<wire x1="74.8792" y1="4.826" x2="74.676" y2="5.0292" width="0.3048" layer="1"/>
+<wire x1="85.8266" y1="14.8082" x2="85.8266" y2="17.3482" width="0.6096" layer="16"/>
+<wire x1="63.0428" y1="14.7066" x2="60.0964" y2="11.7602" width="0.6096" layer="16"/>
+<wire x1="60.0964" y1="11.7602" x2="60.0964" y2="4.191" width="0.6096" layer="16"/>
+<wire x1="60.0964" y1="4.191" x2="58.7502" y2="2.8448" width="0.6096" layer="16"/>
+<wire x1="58.7502" y1="2.8448" x2="56.9468" y2="2.8448" width="0.6096" layer="16"/>
+<wire x1="56.9468" y1="2.8448" x2="56.896" y2="2.794" width="0.6096" layer="16"/>
+<wire x1="61.468" y1="28.194" x2="64.008" y2="25.654" width="0.3048" layer="16"/>
+<wire x1="64.008" y1="25.654" x2="65.7098" y2="25.654" width="0.3048" layer="16"/>
+<via x="63.0428" y="14.7066" extent="1-16" drill="0.6"/>
+<wire x1="63.0428" y1="14.7066" x2="63.7794" y2="14.7066" width="0.6096" layer="1"/>
+</signal>
+<signal name="SCK_1284">
+<contactref element="IC2" pad="5"/>
+<contactref element="IC4" pad="3"/>
+<contactref element="X1" pad="15"/>
+<wire x1="47.1932" y1="9.9314" x2="47.2186" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="18.838" y1="18.021" x2="20.7648" y2="18.021" width="0.3048" layer="1"/>
+<wire x1="20.7648" y1="18.021" x2="21.2344" y2="17.5514" width="0.3048" layer="1"/>
+<via x="21.2344" y="17.5514" extent="1-16" drill="0.6"/>
+<wire x1="21.2344" y1="17.5514" x2="21.6408" y2="17.5514" width="0.3048" layer="16"/>
+<wire x1="21.6408" y1="17.5514" x2="22.3774" y2="16.8148" width="0.3048" layer="16"/>
+<wire x1="22.3774" y1="16.8148" x2="28.0162" y2="16.8148" width="0.3048" layer="16"/>
+<wire x1="28.0162" y1="16.8148" x2="32.2326" y2="12.5984" width="0.3048" layer="16"/>
+<wire x1="46.0542" y1="4.696" x2="46.0542" y2="5.4824" width="0.3048" layer="1"/>
+<wire x1="46.0542" y1="5.4824" x2="46.0502" y2="5.4864" width="0.3048" layer="1"/>
+<wire x1="46.0502" y1="5.4864" x2="46.0502" y2="5.5372" width="0.3048" layer="1"/>
+<wire x1="43.9928" y1="7.747" x2="43.9928" y2="7.4168" width="0.3048" layer="16"/>
+<wire x1="43.9928" y1="7.4168" x2="44.7548" y2="6.6548" width="0.3048" layer="16"/>
+<wire x1="44.7548" y1="6.6548" x2="46.609" y2="6.6548" width="0.3048" layer="16"/>
+<wire x1="46.609" y1="6.6548" x2="47.0662" y2="6.1976" width="0.3048" layer="16"/>
+<via x="47.0662" y="6.1976" extent="1-16" drill="0.6"/>
+<wire x1="47.0662" y1="6.1976" x2="46.7106" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="46.7106" y1="6.1976" x2="46.0502" y2="5.5372" width="0.3048" layer="1"/>
+<wire x1="47.1932" y1="6.3246" x2="47.0662" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="47.1932" y1="9.9314" x2="47.1932" y2="8.8646" width="0.3048" layer="1"/>
+<wire x1="47.1932" y1="8.8646" x2="47.7266" y2="8.3312" width="0.3048" layer="1"/>
+<wire x1="47.7266" y1="8.3312" x2="49.0982" y2="8.3312" width="0.3048" layer="1"/>
+<wire x1="50.038" y1="6.477" x2="49.3268" y2="5.7658" width="0.3048" layer="1"/>
+<wire x1="49.3268" y1="5.7658" x2="47.498" y2="5.7658" width="0.3048" layer="1"/>
+<wire x1="47.498" y1="5.7658" x2="47.0662" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="49.0982" y1="8.3312" x2="50.038" y2="7.3914" width="0.3048" layer="1"/>
+<wire x1="50.038" y1="7.3914" x2="50.038" y2="6.477" width="0.3048" layer="1"/>
+<wire x1="32.2326" y1="12.5984" x2="36.7284" y2="12.5984" width="0.3048" layer="16"/>
+<wire x1="40.4622" y1="11.2776" x2="43.9928" y2="7.747" width="0.3048" layer="16"/>
+<wire x1="36.7284" y1="12.5984" x2="38.0492" y2="11.2776" width="0.3048" layer="16"/>
+<wire x1="38.0492" y1="11.2776" x2="40.4622" y2="11.2776" width="0.3048" layer="16"/>
 </signal>
-<signal name="GPIO5">
-<contactref element="U$1" pad="62"/>
+<signal name="GPIO4">
 <contactref element="JP2" pad="6"/>
-<wire x1="1.778" y1="7.874" x2="9.906" y2="7.874" width="0.254" layer="16"/>
-<wire x1="31.6555" y1="9.9595" x2="31.602" y2="9.906" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="9.9595" x2="31.6528" y2="9.9568" width="0.254" layer="1"/>
-<wire x1="9.906" y1="7.874" x2="28.6766" y2="7.874" width="0.254" layer="1"/>
-<wire x1="28.6766" y1="7.874" x2="30.7848" y2="9.9822" width="0.254" layer="1"/>
-<wire x1="30.7848" y1="9.9822" x2="31.6328" y2="9.9822" width="0.254" layer="1"/>
-<wire x1="31.6328" y1="9.9822" x2="31.6555" y2="9.9595" width="0.254" layer="1"/>
-<via x="9.906" y="7.874" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="14"/>
+<wire x1="22.238" y1="9.821" x2="22.238" y2="9.03" width="0.3048" layer="1"/>
+<wire x1="21.59" y1="6.604" x2="16.51" y2="6.604" width="0.3048" layer="1"/>
+<wire x1="16.51" y1="6.604" x2="15.748" y2="5.842" width="0.3048" layer="1"/>
+<wire x1="15.748" y1="5.842" x2="7.62" y2="5.842" width="0.3048" layer="1"/>
+<wire x1="7.62" y1="5.842" x2="5.588" y2="7.874" width="0.3048" layer="1"/>
+<wire x1="5.588" y1="7.874" x2="1.778" y2="7.874" width="0.3048" layer="1"/>
+<wire x1="21.59" y1="6.604" x2="21.717" y2="6.731" width="0.3048" layer="1"/>
+<wire x1="21.717" y1="6.731" x2="21.717" y2="8.509" width="0.3048" layer="1"/>
+<wire x1="21.717" y1="8.509" x2="22.238" y2="9.03" width="0.3048" layer="1"/>
 </signal>
 <signal name="GPIO6">
-<contactref element="U$1" pad="63"/>
-<contactref element="JP2" pad="7"/>
-<wire x1="1.778" y1="5.334" x2="3.81" y2="5.334" width="0.254" layer="16"/>
-<wire x1="3.81" y1="5.334" x2="4.572" y2="6.096" width="0.254" layer="16"/>
-<wire x1="4.572" y1="6.096" x2="9.906" y2="6.096" width="0.254" layer="16"/>
-<wire x1="9.906" y1="6.096" x2="20.6502" y2="6.096" width="0.254" layer="1"/>
-<wire x1="20.6502" y1="6.096" x2="21.5646" y2="7.0104" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="9.1721" x2="31.6274" y2="9.144" width="0.254" layer="1"/>
-<wire x1="21.5646" y1="7.0104" x2="28.6512" y2="7.0104" width="0.254" layer="1"/>
-<wire x1="28.6512" y1="7.0104" x2="30.8102" y2="9.1694" width="0.254" layer="1"/>
-<wire x1="30.8102" y1="9.1694" x2="31.6528" y2="9.1694" width="0.254" layer="1"/>
-<wire x1="31.6528" y1="9.1694" x2="31.6555" y2="9.1721" width="0.254" layer="1"/>
-<via x="9.906" y="6.096" extent="1-16" drill="0.6"/>
+<contactref element="JP1" pad="5"/>
+<contactref element="IC4" pad="32"/>
+<wire x1="30.438" y1="18.821" x2="33.807" y2="18.821" width="0.3048" layer="1"/>
+<wire x1="33.807" y1="18.821" x2="34.036" y2="19.05" width="0.3048" layer="1"/>
+<wire x1="34.036" y1="19.05" x2="36.322" y2="19.05" width="0.3048" layer="1"/>
+<via x="36.322" y="19.05" extent="1-16" drill="0.6"/>
+<wire x1="51.943" y1="10.414" x2="56.896" y2="10.414" width="0.3048" layer="16"/>
+<wire x1="36.322" y1="19.05" x2="37.0332" y2="19.05" width="0.3048" layer="16"/>
+<wire x1="37.0332" y1="19.05" x2="37.4142" y2="18.669" width="0.3048" layer="16"/>
+<wire x1="37.4142" y1="18.669" x2="43.688" y2="18.669" width="0.3048" layer="16"/>
+<wire x1="43.688" y1="18.669" x2="51.943" y2="10.414" width="0.3048" layer="16"/>
 </signal>
 <signal name="GPIO7">
-<contactref element="U$1" pad="64"/>
-<contactref element="JP1" pad="5"/>
-<wire x1="30.84" y1="7.5692" x2="31.6555" y2="8.3847" width="0.254" layer="1"/>
-<wire x1="30.4546" y1="7.4676" x2="30.84" y2="7.5692" width="0.254" layer="1"/>
-<wire x1="55.118" y1="10.414" x2="55.118" y2="10.3632" width="0.254" layer="16"/>
-<wire x1="55.4736" y1="10.414" x2="55.118" y2="10.414" width="0.254" layer="16"/>
-<wire x1="56.5658" y1="9.3218" x2="55.4736" y2="10.414" width="0.254" layer="16"/>
-<wire x1="56.5658" y1="5.7912" x2="56.5658" y2="9.3218" width="0.254" layer="16"/>
-<wire x1="53.7718" y1="2.1082" x2="54.356" y2="1.524" width="0.254" layer="16"/>
-<wire x1="53.7718" y1="2.9718" x2="53.7718" y2="2.1082" width="0.254" layer="16"/>
-<wire x1="30.4546" y1="7.4676" x2="31.3182" y2="7.4676" width="0.254" layer="16"/>
-<wire x1="32.4866" y1="4.6736" x2="33.2486" y2="3.9116" width="0.254" layer="16"/>
-<wire x1="32.4866" y1="6.2992" x2="32.4866" y2="4.6736" width="0.254" layer="16"/>
-<wire x1="31.3182" y1="7.4676" x2="32.4866" y2="6.2992" width="0.254" layer="16"/>
-<wire x1="54.356" y1="1.524" x2="57.912" y2="1.524" width="0.254" layer="16"/>
-<wire x1="57.912" y1="1.524" x2="58.1152" y2="1.7272" width="0.254" layer="16"/>
-<wire x1="58.1152" y1="1.7272" x2="58.1152" y2="4.2418" width="0.254" layer="16"/>
-<wire x1="58.1152" y1="4.2418" x2="56.5658" y2="5.7912" width="0.254" layer="16"/>
-<wire x1="33.2486" y1="3.9116" x2="50.1904" y2="3.9116" width="0.254" layer="16"/>
-<wire x1="50.1904" y1="3.9116" x2="50.3682" y2="4.0894" width="0.254" layer="16"/>
-<wire x1="50.3682" y1="4.0894" x2="51.7144" y2="4.0894" width="0.254" layer="16"/>
-<wire x1="51.7144" y1="4.0894" x2="51.8668" y2="3.937" width="0.254" layer="16"/>
-<wire x1="51.8668" y1="3.937" x2="52.8066" y2="3.937" width="0.254" layer="16"/>
-<wire x1="52.8066" y1="3.937" x2="53.7718" y2="2.9718" width="0.254" layer="16"/>
-<via x="30.4546" y="7.4676" extent="1-16" drill="0.6"/>
+<contactref element="JP1" pad="6"/>
+<contactref element="IC4" pad="31"/>
+<wire x1="30.438" y1="18.021" x2="35.039" y2="18.021" width="0.3048" layer="1"/>
+<wire x1="35.039" y1="18.021" x2="35.052" y2="18.034" width="0.3048" layer="1"/>
+<via x="35.052" y="18.034" extent="1-16" drill="0.6"/>
+<wire x1="35.052" y1="18.034" x2="43.434" y2="18.034" width="0.3048" layer="16"/>
+<wire x1="43.434" y1="18.034" x2="53.594" y2="7.874" width="0.3048" layer="16"/>
+<wire x1="53.594" y1="7.874" x2="56.896" y2="7.874" width="0.3048" layer="16"/>
 </signal>
 <signal name="GPIO8">
-<contactref element="JP1" pad="6"/>
-<contactref element="U$1" pad="21"/>
-<wire x1="47.1749" y1="11.5343" x2="47.223" y2="11.5824" width="0.254" layer="1"/>
-<wire x1="50.9524" y1="11.0998" x2="54.2036" y2="7.874" width="0.254" layer="16"/>
-<wire x1="54.2036" y1="7.874" x2="55.118" y2="7.874" width="0.254" layer="16"/>
-<wire x1="48.514" y1="11.7348" x2="48.5902" y2="11.7348" width="0.254" layer="1"/>
-<wire x1="48.4124" y1="11.6332" x2="48.514" y2="11.7348" width="0.254" layer="1"/>
-<wire x1="47.2738" y1="11.6332" x2="48.4124" y2="11.6332" width="0.254" layer="1"/>
-<wire x1="47.1749" y1="11.5343" x2="47.2738" y2="11.6332" width="0.254" layer="1"/>
-<wire x1="48.5902" y1="11.7348" x2="49.1744" y2="11.7348" width="0.254" layer="16"/>
-<wire x1="49.1744" y1="11.7348" x2="49.7078" y2="11.2014" width="0.254" layer="16"/>
-<wire x1="49.7078" y1="11.2014" x2="50.8508" y2="11.2014" width="0.254" layer="16"/>
-<wire x1="50.8508" y1="11.2014" x2="50.9524" y2="11.0998" width="0.254" layer="16"/>
-<via x="48.5902" y="11.7348" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="GPIO9">
 <contactref element="JP1" pad="7"/>
-<contactref element="U$1" pad="20"/>
-<wire x1="47.1749" y1="10.7469" x2="47.203" y2="10.7188" width="0.254" layer="1"/>
-<wire x1="47.203" y1="10.7188" x2="49.1744" y2="10.7188" width="0.254" layer="1"/>
-<wire x1="49.1744" y1="10.7188" x2="49.5046" y2="10.3886" width="0.254" layer="1"/>
-<wire x1="49.5046" y1="10.3886" x2="49.8602" y2="10.3886" width="0.254" layer="1"/>
-<wire x1="49.8602" y1="10.3886" x2="50.2158" y2="10.033" width="0.254" layer="1"/>
-<wire x1="50.2158" y1="10.033" x2="50.4444" y2="10.033" width="0.254" layer="1"/>
-<wire x1="50.4444" y1="10.033" x2="55.118" y2="5.334" width="0.254" layer="16"/>
-<via x="50.4444" y="10.033" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="GPIO1">
+<contactref element="IC4" pad="30"/>
+<wire x1="30.438" y1="17.221" x2="33.579" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="33.579" y1="17.221" x2="34.036" y2="16.764" width="0.3048" layer="1"/>
+<via x="34.036" y="16.764" extent="1-16" drill="0.6"/>
+<wire x1="34.036" y1="16.764" x2="43.18" y2="16.764" width="0.3048" layer="16"/>
+<wire x1="43.18" y1="16.764" x2="54.61" y2="5.334" width="0.3048" layer="16"/>
+<wire x1="54.61" y1="5.334" x2="56.896" y2="5.334" width="0.3048" layer="16"/>
+</signal>
+<signal name="GPIO0">
 <contactref element="JP2" pad="2"/>
-<contactref element="U$1" pad="50"/>
-<wire x1="1.778" y1="18.034" x2="9.906" y2="18.034" width="0.254" layer="16"/>
-<wire x1="9.906" y1="18.034" x2="11.2803" y2="19.4083" width="0.254" layer="1"/>
-<wire x1="11.2803" y1="19.4083" x2="18.9965" y2="19.4083" width="0.254" layer="1"/>
-<wire x1="18.9965" y1="19.4083" x2="19.1516" y2="19.2532" width="0.254" layer="1"/>
-<wire x1="19.1516" y1="19.2532" x2="20.8534" y2="19.2532" width="0.254" layer="1"/>
-<wire x1="20.8534" y1="19.2532" x2="21.1328" y2="19.5326" width="0.254" layer="1"/>
-<wire x1="21.1328" y1="19.5326" x2="31.5312" y2="19.5326" width="0.254" layer="1"/>
-<wire x1="31.5312" y1="19.5326" x2="31.6555" y2="19.4083" width="0.254" layer="1"/>
-<via x="9.906" y="18.034" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="41"/>
+<wire x1="23.038" y1="21.421" x2="23.038" y2="22.936" width="0.3048" layer="1"/>
+<wire x1="23.038" y1="22.936" x2="21.336" y2="24.638" width="0.3048" layer="1"/>
+<wire x1="4.318" y1="19.304" x2="3.048" y2="18.034" width="0.3048" layer="1"/>
+<wire x1="3.048" y1="18.034" x2="1.778" y2="18.034" width="0.3048" layer="1"/>
+<wire x1="21.336" y1="24.638" x2="4.953" y2="24.638" width="0.3048" layer="1"/>
+<wire x1="4.953" y1="24.638" x2="4.318" y2="24.003" width="0.3048" layer="1"/>
+<wire x1="4.318" y1="24.003" x2="4.318" y2="19.304" width="0.3048" layer="1"/>
 </signal>
-<signal name="GPIO3">
+<signal name="GPIO2">
 <contactref element="JP2" pad="4"/>
-<contactref element="U$1" pad="54"/>
-<wire x1="1.778" y1="12.954" x2="1.8034" y2="12.9286" width="0.254" layer="16"/>
-<wire x1="31.6555" y1="16.2587" x2="31.6074" y2="16.3068" width="0.254" layer="1"/>
-<wire x1="1.8034" y1="12.9286" x2="3.429" y2="12.9286" width="0.254" layer="16"/>
-<wire x1="3.429" y1="12.9286" x2="6.4008" y2="15.9004" width="0.254" layer="16"/>
-<wire x1="6.4008" y1="15.9004" x2="7.112" y2="15.9004" width="0.254" layer="1"/>
-<wire x1="7.112" y1="15.9004" x2="7.6454" y2="16.3576" width="0.254" layer="1"/>
-<wire x1="7.6454" y1="16.3576" x2="30.7848" y2="16.3576" width="0.254" layer="1"/>
-<wire x1="30.7848" y1="16.3576" x2="30.9372" y2="16.2814" width="0.254" layer="1"/>
-<wire x1="30.9372" y1="16.2814" x2="31.6328" y2="16.2814" width="0.254" layer="1"/>
-<wire x1="31.6328" y1="16.2814" x2="31.6555" y2="16.2587" width="0.254" layer="1"/>
-<via x="6.4008" y="15.9004" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="TMS_XMEGA">
-<contactref element="U$1" pad="10"/>
+<contactref element="IC4" pad="43"/>
+<wire x1="21.438" y1="21.421" x2="21.438" y2="22.504" width="0.3048" layer="1"/>
+<wire x1="21.438" y1="22.504" x2="20.447" y2="23.495" width="0.3048" layer="1"/>
+<wire x1="5.842" y1="23.0632" x2="5.842" y2="13.97" width="0.3048" layer="1"/>
+<wire x1="5.842" y1="13.97" x2="4.826" y2="12.954" width="0.3048" layer="1"/>
+<wire x1="4.826" y1="12.954" x2="1.778" y2="12.954" width="0.3048" layer="1"/>
+<wire x1="5.842" y1="23.0632" x2="6.2738" y2="23.495" width="0.3048" layer="1"/>
+<wire x1="6.2738" y1="23.495" x2="20.447" y2="23.495" width="0.3048" layer="1"/>
+</signal>
+<signal name="TMS_1284">
+<contactref element="IC4" pad="22"/>
 <contactref element="X1" pad="5"/>
-<wire x1="40.5963" y1="6.5305" x2="40.47" y2="6.4042" width="0.254" layer="1"/>
-<wire x1="41.0542" y1="4.696" x2="41.0542" y2="5.2754" width="0.254" layer="1"/>
-<wire x1="41.0542" y1="5.2754" x2="40.6146" y2="5.715" width="0.254" layer="1"/>
-<wire x1="40.6146" y1="5.715" x2="40.6146" y2="6.5122" width="0.254" layer="1"/>
-<wire x1="40.6146" y1="6.5122" x2="40.5963" y2="6.5305" width="0.254" layer="1"/>
-</signal>
-<signal name="TDI_XMEGA">
-<contactref element="U$1" pad="11"/>
-<contactref element="X1" pad="6"/>
-<wire x1="41.5542" y1="4.696" x2="41.5542" y2="5.7406" width="0.254" layer="1"/>
-<wire x1="41.5542" y1="5.7406" x2="41.4274" y2="5.8674" width="0.254" layer="1"/>
-<wire x1="41.4274" y1="5.8674" x2="41.4274" y2="6.4868" width="0.254" layer="1"/>
-<wire x1="41.4274" y1="6.4868" x2="41.3837" y2="6.5305" width="0.254" layer="1"/>
+<wire x1="28.638" y1="9.821" x2="37.296" y2="9.821" width="0.3048" layer="1"/>
+<wire x1="37.296" y1="9.821" x2="41.0718" y2="6.0452" width="0.3048" layer="1"/>
+<wire x1="41.0718" y1="6.0452" x2="41.0718" y2="4.7136" width="0.3048" layer="1"/>
+<wire x1="41.0718" y1="4.7136" x2="41.0542" y2="4.696" width="0.3048" layer="1"/>
 </signal>
-<signal name="TCK_XMEGA">
-<contactref element="U$1" pad="12"/>
+<signal name="TDI_1284">
+<contactref element="IC4" pad="24"/>
 <contactref element="X1" pad="7"/>
-<wire x1="42.0542" y1="4.696" x2="42.0542" y2="6.4136" width="0.254" layer="1"/>
-<wire x1="42.0542" y1="6.4136" x2="42.1711" y2="6.5305" width="0.254" layer="1"/>
-</signal>
-<signal name="TDO_XMEGA">
-<contactref element="U$1" pad="13"/>
-<contactref element="X1" pad="8"/>
-<wire x1="42.9585" y1="6.5305" x2="42.9585" y2="6.1031" width="0.254" layer="1"/>
-<wire x1="42.5542" y1="4.696" x2="42.5542" y2="5.4956" width="0.254" layer="1"/>
-<wire x1="42.5542" y1="5.4956" x2="42.9768" y2="5.9182" width="0.254" layer="1"/>
-<wire x1="42.9768" y1="5.9182" x2="42.9768" y2="6.5122" width="0.254" layer="1"/>
-<wire x1="42.9768" y1="6.5122" x2="42.9585" y2="6.5305" width="0.254" layer="1"/>
+<wire x1="30.438" y1="12.421" x2="36.2708" y2="12.421" width="0.3048" layer="1"/>
+<wire x1="42.0624" y1="6.6294" x2="42.0624" y2="4.7042" width="0.3048" layer="1"/>
+<wire x1="42.0624" y1="4.7042" x2="42.0542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="42.0624" y1="6.6294" x2="36.2708" y2="12.421" width="0.3048" layer="1"/>
+</signal>
+<signal name="TCK_1284">
+<contactref element="IC4" pad="21"/>
+<contactref element="X1" pad="4"/>
+<wire x1="27.838" y1="9.821" x2="27.838" y2="8.865" width="0.3048" layer="1"/>
+<wire x1="27.838" y1="8.865" x2="28.194" y2="8.509" width="0.3048" layer="1"/>
+<wire x1="28.194" y1="8.509" x2="37.846" y2="8.509" width="0.3048" layer="1"/>
+<wire x1="37.846" y1="8.509" x2="40.5384" y2="5.8166" width="0.3048" layer="1"/>
+<wire x1="40.5384" y1="5.8166" x2="40.5384" y2="4.7118" width="0.3048" layer="1"/>
+<wire x1="40.5384" y1="4.7118" x2="40.5542" y2="4.696" width="0.3048" layer="1"/>
+</signal>
+<signal name="TDO_1284">
+<contactref element="IC4" pad="23"/>
+<contactref element="X1" pad="6"/>
+<wire x1="30.438" y1="11.621" x2="36.258" y2="11.621" width="0.3048" layer="1"/>
+<wire x1="36.258" y1="11.621" x2="41.5798" y2="6.2992" width="0.3048" layer="1"/>
+<wire x1="41.5798" y1="6.2992" x2="41.5798" y2="4.7216" width="0.3048" layer="1"/>
+<wire x1="41.5798" y1="4.7216" x2="41.5542" y2="4.696" width="0.3048" layer="1"/>
 </signal>
 <signal name="SDA">
-<contactref element="U$1" pad="16"/>
 <contactref element="R3" pad="1"/>
 <contactref element="JP1" pad="3"/>
-<wire x1="52.8946" y1="16.549" x2="52.8946" y2="16.8402" width="0.254" layer="1"/>
-<wire x1="53.7591" y1="15.6845" x2="52.8946" y2="16.549" width="0.254" layer="1"/>
-<wire x1="53.7591" y1="15.6845" x2="54.0766" y2="15.367" width="0.254" layer="1"/>
-<wire x1="54.0766" y1="15.367" x2="54.991" y2="15.367" width="0.254" layer="1"/>
-<wire x1="54.991" y1="15.367" x2="55.118" y2="15.494" width="0.254" layer="1"/>
-<wire x1="45.3207" y1="6.5305" x2="45.2472" y2="6.3246" width="0.254" layer="1"/>
-<wire x1="53.0352" y1="5.4356" x2="53.2892" y2="5.9182" width="0.254" layer="1"/>
-<wire x1="53.2892" y1="5.9182" x2="53.2892" y2="14.986" width="0.254" layer="1"/>
-<wire x1="53.2892" y1="14.986" x2="53.7591" y2="15.4559" width="0.254" layer="1"/>
-<wire x1="53.7591" y1="15.4559" x2="53.7591" y2="15.6845" width="0.254" layer="1"/>
-<wire x1="45.2472" y1="6.3246" x2="46.2534" y2="6.3246" width="0.254" layer="1"/>
-<wire x1="46.2534" y1="6.3246" x2="46.4566" y2="6.1214" width="0.254" layer="1"/>
-<wire x1="46.4566" y1="6.1214" x2="47.8536" y2="6.1214" width="0.254" layer="16"/>
-<wire x1="47.8536" y1="6.1214" x2="47.9552" y2="6.223" width="0.254" layer="16"/>
-<wire x1="47.9552" y1="6.223" x2="50.2666" y2="6.223" width="0.254" layer="16"/>
-<wire x1="50.2666" y1="6.223" x2="51.054" y2="5.4356" width="0.254" layer="16"/>
-<wire x1="51.054" y1="5.4356" x2="53.0352" y2="5.4356" width="0.254" layer="16"/>
-<via x="46.4566" y="6.1214" extent="1-16" drill="0.6"/>
-<via x="53.0352" y="5.4356" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="20"/>
+<wire x1="27.038" y1="9.821" x2="27.038" y2="8.914" width="0.3048" layer="1"/>
+<wire x1="27.038" y1="8.914" x2="31.5722" y2="4.3798" width="0.3048" layer="1"/>
+<wire x1="31.5722" y1="4.3798" x2="32.0658" y2="4.3798" width="0.3048" layer="1"/>
+<wire x1="32.0658" y1="4.3798" x2="33.02" y2="5.334" width="0.3048" layer="1"/>
+<via x="33.02" y="5.334" extent="1-16" drill="0.6"/>
+<wire x1="33.02" y1="5.334" x2="34.671" y2="5.334" width="0.3048" layer="16"/>
+<wire x1="58.674" y1="15.494" x2="56.896" y2="15.494" width="0.3048" layer="16"/>
+<wire x1="65.1256" y1="17.2974" x2="64.643" y2="17.78" width="0.3048" layer="16"/>
+<wire x1="64.643" y1="17.78" x2="60.96" y2="17.78" width="0.3048" layer="16"/>
+<wire x1="60.96" y1="17.78" x2="58.674" y2="15.494" width="0.3048" layer="16"/>
+<wire x1="34.671" y1="5.334" x2="38.6969" y2="1.3081" width="0.3048" layer="16"/>
+<wire x1="65.1256" y1="17.2974" x2="65.1256" y2="14.4526" width="0.3048" layer="16"/>
+<wire x1="65.1256" y1="14.4526" x2="63.2714" y2="12.5984" width="0.3048" layer="16"/>
+<wire x1="63.2714" y1="12.5984" x2="63.2714" y2="4.5466" width="0.3048" layer="16"/>
+<wire x1="63.2714" y1="4.5466" x2="59.8424" y2="1.1176" width="0.3048" layer="16"/>
+<wire x1="59.8424" y1="1.1176" x2="38.8874" y2="1.1176" width="0.3048" layer="16"/>
+<wire x1="38.8874" y1="1.1176" x2="38.6969" y2="1.3081" width="0.3048" layer="16"/>
 </signal>
 <signal name="SCL">
-<contactref element="U$1" pad="17"/>
 <contactref element="R4" pad="1"/>
 <contactref element="JP1" pad="2"/>
-<wire x1="53.8344" y1="18.034" x2="52.92" y2="18.9484" width="0.254" layer="1"/>
-<wire x1="55.118" y1="18.034" x2="53.8344" y2="18.034" width="0.254" layer="1"/>
-<wire x1="47.1749" y1="8.3847" x2="47.2792" y2="8.2804" width="0.254" layer="1"/>
-<wire x1="47.2792" y1="8.2804" x2="47.7774" y2="8.2804" width="0.254" layer="1"/>
-<wire x1="47.7774" y1="8.2804" x2="48.9204" y2="7.1374" width="0.254" layer="1"/>
-<wire x1="48.9204" y1="7.1374" x2="49.0982" y2="7.1882" width="0.254" layer="1"/>
-<wire x1="49.0982" y1="7.1882" x2="49.0982" y2="7.0866" width="0.254" layer="16"/>
-<wire x1="49.0982" y1="7.0866" x2="51.1556" y2="7.0866" width="0.254" layer="16"/>
-<wire x1="51.1556" y1="7.0866" x2="51.4858" y2="6.7818" width="0.254" layer="16"/>
-<wire x1="51.7144" y1="13.589" x2="51.7144" y2="12.8778" width="0.254" layer="16"/>
-<wire x1="54.8132" y1="18.034" x2="55.118" y2="18.034" width="0.254" layer="16"/>
-<wire x1="51.7144" y1="12.8778" x2="52.9082" y2="12.8778" width="0.254" layer="16"/>
-<wire x1="52.9082" y1="12.8778" x2="53.2384" y2="13.208" width="0.254" layer="16"/>
-<wire x1="53.2384" y1="13.208" x2="53.2384" y2="16.4592" width="0.254" layer="16"/>
-<wire x1="53.2384" y1="16.4592" x2="54.8132" y2="18.034" width="0.254" layer="16"/>
-<wire x1="51.7144" y1="12.8016" x2="51.7144" y2="13.589" width="0.254" layer="1"/>
-<wire x1="51.9684" y1="12.3952" x2="51.7144" y2="12.8016" width="0.254" layer="1"/>
-<wire x1="51.9684" y1="6.985" x2="51.9684" y2="12.3952" width="0.254" layer="1"/>
-<wire x1="51.4858" y1="6.7818" x2="51.9684" y2="6.985" width="0.254" layer="1"/>
-<via x="49.0982" y="7.1882" extent="1-16" drill="0.6"/>
-<via x="51.4858" y="6.7818" extent="1-16" drill="0.6"/>
-<via x="51.7144" y="13.589" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="19"/>
+<wire x1="26.238" y1="9.821" x2="26.238" y2="8.7632" width="0.3048" layer="1"/>
+<wire x1="26.238" y1="8.7632" x2="29.2862" y2="5.715" width="0.3048" layer="1"/>
+<wire x1="29.2862" y1="5.715" x2="29.2862" y2="4.3544" width="0.3048" layer="1"/>
+<wire x1="29.2862" y1="5.715" x2="28.575" y2="5.715" width="0.3048" layer="1"/>
+<wire x1="28.575" y1="5.715" x2="27.686" y2="4.826" width="0.3048" layer="1"/>
+<via x="27.686" y="4.826" extent="1-16" drill="0.6"/>
+<wire x1="27.686" y1="4.826" x2="28.448" y2="4.826" width="0.3048" layer="16"/>
+<wire x1="57.0484" y1="17.8816" x2="56.896" y2="18.034" width="0.3048" layer="16"/>
+<wire x1="65.6336" y1="18.161" x2="65.2526" y2="18.542" width="0.3048" layer="16"/>
+<wire x1="65.2526" y1="18.542" x2="59.1312" y2="18.542" width="0.3048" layer="16"/>
+<wire x1="59.1312" y1="18.542" x2="58.547" y2="17.9578" width="0.3048" layer="16"/>
+<wire x1="58.547" y1="17.9578" x2="56.9722" y2="17.9578" width="0.3048" layer="16"/>
+<wire x1="56.9722" y1="17.9578" x2="56.896" y2="18.034" width="0.3048" layer="16"/>
+<wire x1="32.6644" y1="0.6096" x2="28.448" y2="4.826" width="0.3048" layer="16"/>
+<wire x1="32.6644" y1="0.6096" x2="60.2488" y2="0.6096" width="0.3048" layer="16"/>
+<wire x1="60.2488" y1="0.6096" x2="64.008" y2="4.3688" width="0.3048" layer="16"/>
+<wire x1="64.008" y1="4.3688" x2="64.008" y2="12.4714" width="0.3048" layer="16"/>
+<wire x1="64.008" y1="12.4714" x2="65.6336" y2="14.097" width="0.3048" layer="16"/>
+<wire x1="65.6336" y1="14.097" x2="65.6336" y2="18.161" width="0.3048" layer="16"/>
 </signal>
 <signal name="TX_XBEE">
-<contactref element="U$1" pad="18"/>
 <contactref element="XB1" pad="2"/>
-<wire x1="11.749" y1="23.241" x2="8.59" y2="26.4" width="0.254" layer="1"/>
-<wire x1="11.7602" y1="23.241" x2="11.749" y2="23.241" width="0.254" layer="1"/>
-<wire x1="14.732" y1="20.2692" x2="11.7602" y2="23.241" width="0.254" layer="1"/>
-<wire x1="14.732" y1="20.2692" x2="20.0406" y2="20.2692" width="0.254" layer="1"/>
-<wire x1="20.0406" y1="20.2692" x2="26.3398" y2="20.2692" width="0.254" layer="16"/>
-<wire x1="26.3398" y1="20.2692" x2="31.8262" y2="14.7828" width="0.254" layer="16"/>
-<wire x1="31.8262" y1="14.7828" x2="31.8262" y2="14.1224" width="0.254" layer="16"/>
-<wire x1="31.8262" y1="14.1224" x2="37.9222" y2="8.0264" width="0.254" layer="16"/>
-<wire x1="47.2284" y1="9.1186" x2="47.1749" y2="9.1721" width="0.254" layer="1"/>
-<wire x1="47.879" y1="9.1186" x2="47.2284" y2="9.1186" width="0.254" layer="1"/>
-<wire x1="48.4886" y1="8.509" x2="47.879" y2="9.1186" width="0.254" layer="1"/>
-<wire x1="49.9618" y1="8.509" x2="48.4886" y2="8.509" width="0.254" layer="1"/>
-<wire x1="37.9222" y1="8.0264" x2="48.5648" y2="8.0264" width="0.254" layer="16"/>
-<wire x1="49.0474" y1="8.509" x2="49.9618" y2="8.509" width="0.254" layer="16"/>
-<wire x1="48.5648" y1="8.0264" x2="49.0474" y2="8.509" width="0.254" layer="16"/>
-<via x="20.0406" y="20.2692" extent="1-16" drill="0.6"/>
-<via x="49.9618" y="8.509" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="9"/>
+<wire x1="15.113" y1="10.541" x2="17.78" y2="13.208" width="0.3048" layer="1"/>
+<wire x1="17.78" y1="13.208" x2="18.825" y2="13.208" width="0.3048" layer="1"/>
+<wire x1="18.825" y1="13.208" x2="18.838" y2="13.221" width="0.3048" layer="1"/>
+<wire x1="8.59" y1="26.4" x2="8.59" y2="23.922" width="0.3048" layer="16"/>
+<wire x1="8.59" y1="23.922" x2="9.8298" y2="22.6822" width="0.3048" layer="16"/>
+<wire x1="9.8298" y1="22.6822" x2="9.8298" y2="14.2494" width="0.3048" layer="16"/>
+<wire x1="9.8298" y1="14.2494" x2="15.113" y2="8.9662" width="0.3048" layer="16"/>
+<via x="15.113" y="8.9662" extent="1-16" drill="0.6"/>
+<wire x1="15.113" y1="8.9662" x2="15.113" y2="10.541" width="0.3048" layer="1"/>
 </signal>
 <signal name="RX_XBEE">
-<contactref element="U$1" pad="19"/>
 <contactref element="XB1" pad="3"/>
-<wire x1="10.59" y1="26.4" x2="15.4762" y2="21.5138" width="0.254" layer="1"/>
-<wire x1="15.4762" y1="21.5138" x2="20.8788" y2="21.5138" width="0.254" layer="1"/>
-<wire x1="20.8788" y1="21.5138" x2="25.8318" y2="21.5138" width="0.254" layer="16"/>
-<wire x1="25.8318" y1="21.5138" x2="32.639" y2="14.7066" width="0.254" layer="16"/>
-<wire x1="32.639" y1="14.7066" x2="32.639" y2="14.0716" width="0.254" layer="16"/>
-<wire x1="47.1776" y1="9.9568" x2="47.1749" y2="9.9595" width="0.254" layer="1"/>
-<wire x1="48.5648" y1="9.9568" x2="47.1776" y2="9.9568" width="0.254" layer="1"/>
-<wire x1="48.8188" y1="9.7028" x2="48.5648" y2="9.9568" width="0.254" layer="1"/>
-<wire x1="48.8442" y1="9.7028" x2="48.8188" y2="9.7028" width="0.254" layer="1"/>
-<wire x1="48.9458" y1="9.6012" x2="48.8442" y2="9.7028" width="0.254" layer="16"/>
-<wire x1="48.8188" y1="9.6774" x2="48.9458" y2="9.6012" width="0.254" layer="16"/>
-<wire x1="32.639" y1="14.0716" x2="37.9984" y2="8.7122" width="0.254" layer="16"/>
-<wire x1="37.9984" y1="8.7122" x2="47.8536" y2="8.7122" width="0.254" layer="16"/>
-<wire x1="47.8536" y1="8.7122" x2="48.8188" y2="9.6774" width="0.254" layer="16"/>
-<wire x1="48.8188" y1="9.6774" x2="48.8442" y2="9.7028" width="0.254" layer="16"/>
-<via x="20.8788" y="21.5138" extent="1-16" drill="0.6"/>
-<via x="48.8442" y="9.7028" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="RX_XMEGA">
-<contactref element="U$1" pad="22"/>
+<contactref element="IC4" pad="10"/>
+<wire x1="10.59" y1="26.4" x2="10.59" y2="14.6322" width="0.3048" layer="16"/>
+<wire x1="16.4338" y1="11.0998" x2="17.78" y2="12.446" width="0.3048" layer="1"/>
+<wire x1="17.78" y1="12.446" x2="18.813" y2="12.446" width="0.3048" layer="1"/>
+<wire x1="18.813" y1="12.446" x2="18.838" y2="12.421" width="0.3048" layer="1"/>
+<wire x1="10.59" y1="14.6322" x2="15.0622" y2="10.16" width="0.3048" layer="16"/>
+<wire x1="15.0622" y1="10.16" x2="16.4338" y2="10.16" width="0.3048" layer="16"/>
+<via x="16.4338" y="10.16" extent="1-16" drill="0.6"/>
+<wire x1="16.4338" y1="10.16" x2="16.4338" y2="11.0998" width="0.3048" layer="1"/>
+</signal>
+<signal name="RX_1284">
 <contactref element="X1" pad="11"/>
-<wire x1="47.1468" y1="12.2936" x2="47.1749" y2="12.3217" width="0.254" layer="1"/>
-<wire x1="46.4312" y1="12.2936" x2="47.1468" y2="12.2936" width="0.254" layer="1"/>
-<wire x1="45.974" y1="11.8364" x2="46.4312" y2="12.2936" width="0.254" layer="1"/>
-<wire x1="45.974" y1="8.128" x2="45.974" y2="11.8364" width="0.254" layer="1"/>
-<wire x1="46.4058" y1="7.6962" x2="45.974" y2="8.128" width="0.254" layer="1"/>
-<wire x1="44.0542" y1="4.696" x2="44.0542" y2="3.2152" width="0.2032" layer="1"/>
-<wire x1="44.0542" y1="3.2152" x2="44.2468" y2="3.0226" width="0.2032" layer="1"/>
-<wire x1="44.2468" y1="3.0226" x2="46.6852" y2="3.0226" width="0.2032" layer="1"/>
-<wire x1="46.6852" y1="3.0226" x2="47.0154" y2="3.3274" width="0.2032" layer="1"/>
-<wire x1="47.0154" y1="3.3274" x2="47.0154" y2="4.6736" width="0.2032" layer="1"/>
-<wire x1="47.0154" y1="4.6736" x2="47.9298" y2="5.5626" width="0.2032" layer="1"/>
-<wire x1="47.4472" y1="7.6962" x2="46.4058" y2="7.6962" width="0.254" layer="1"/>
-<wire x1="47.9298" y1="7.2136" x2="47.4472" y2="7.6962" width="0.254" layer="1"/>
-<wire x1="47.9298" y1="5.5626" x2="47.9298" y2="7.2136" width="0.254" layer="1"/>
-</signal>
-<signal name="TX_XMEGA">
-<contactref element="U$1" pad="23"/>
-<contactref element="X1" pad="10"/>
-<wire x1="47.223" y1="13.1572" x2="47.1749" y2="13.1091" width="0.254" layer="1"/>
-<wire x1="51.4858" y1="11.2776" x2="50.9016" y2="11.9888" width="0.254" layer="1"/>
-<wire x1="51.4858" y1="8.255" x2="51.4858" y2="11.2776" width="0.254" layer="1"/>
-<wire x1="43.5542" y1="2.75" x2="43.5542" y2="4.696" width="0.254" layer="1"/>
-<wire x1="43.9674" y1="2.3368" x2="43.5542" y2="2.75" width="0.254" layer="1"/>
-<wire x1="43.9674" y1="2.3368" x2="47.0916" y2="2.3368" width="0.254" layer="1"/>
-<wire x1="47.0916" y1="2.3368" x2="47.4726" y2="2.7178" width="0.254" layer="1"/>
-<wire x1="47.4726" y1="2.7178" x2="47.4726" y2="4.445" width="0.254" layer="1"/>
-<wire x1="47.4726" y1="4.445" x2="47.498" y2="4.445" width="0.254" layer="1"/>
-<wire x1="47.498" y1="4.445" x2="48.4632" y2="5.4102" width="0.254" layer="1"/>
-<wire x1="48.4632" y1="5.4102" x2="48.4632" y2="5.8928" width="0.254" layer="1"/>
-<wire x1="48.4632" y1="5.8928" x2="48.768" y2="6.1976" width="0.254" layer="1"/>
-<wire x1="48.768" y1="6.1976" x2="49.4284" y2="6.1976" width="0.254" layer="1"/>
-<wire x1="49.4284" y1="6.1976" x2="51.4858" y2="8.255" width="0.254" layer="1"/>
-<wire x1="48.7934" y1="13.1572" x2="47.223" y2="13.1572" width="0.254" layer="1"/>
-<wire x1="49.8602" y1="12.0904" x2="48.7934" y2="13.1572" width="0.254" layer="1"/>
-<wire x1="50.8" y1="12.0904" x2="49.8602" y2="12.0904" width="0.254" layer="1"/>
-<wire x1="50.9016" y1="11.9888" x2="50.8" y2="12.0904" width="0.254" layer="1"/>
+<contactref element="IC4" pad="11"/>
+<wire x1="19.05" y1="9.906" x2="18.796" y2="10.16" width="0.3048" layer="16"/>
+<via x="18.796" y="10.16" extent="1-16" drill="0.6"/>
+<wire x1="18.796" y1="10.16" x2="18.796" y2="11.579" width="0.3048" layer="1"/>
+<wire x1="18.796" y1="11.579" x2="18.838" y2="11.621" width="0.3048" layer="1"/>
+<wire x1="19.05" y1="9.906" x2="31.7754" y2="9.906" width="0.3048" layer="16"/>
+<wire x1="31.7754" y1="9.906" x2="39.3954" y2="2.286" width="0.3048" layer="16"/>
+<wire x1="39.3954" y1="2.286" x2="41.0972" y2="2.286" width="0.3048" layer="16"/>
+<wire x1="41.0972" y1="2.286" x2="41.1226" y2="2.3114" width="0.3048" layer="16"/>
+<wire x1="41.1226" y1="2.3114" x2="41.1734" y2="2.3114" width="0.3048" layer="16"/>
+<wire x1="41.1734" y1="2.3114" x2="41.402" y2="2.54" width="0.3048" layer="16"/>
+<via x="41.402" y="2.54" extent="1-16" drill="0.6"/>
+<wire x1="41.402" y1="2.54" x2="41.402" y2="1.1684" width="0.3048" layer="1"/>
+<wire x1="41.402" y1="1.1684" x2="41.8846" y2="0.6858" width="0.3048" layer="1"/>
+<wire x1="41.8846" y1="0.6858" x2="43.4594" y2="0.6858" width="0.3048" layer="1"/>
+<wire x1="43.4594" y1="0.6858" x2="44.0542" y2="1.2806" width="0.3048" layer="1"/>
+<wire x1="44.0542" y1="4.696" x2="44.0542" y2="1.2806" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$6">
-<contactref element="U$1" pad="58"/>
 <contactref element="Q1" pad="2"/>
-<contactref element="C16" pad="2"/>
-<wire x1="21.082" y1="12.446" x2="22.1488" y2="13.5128" width="0.254" layer="1"/>
-<wire x1="22.1488" y1="13.5128" x2="24.7786" y2="13.5128" width="0.254" layer="1"/>
-<wire x1="24.7786" y1="13.5128" x2="24.9174" y2="13.6516" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="13.1091" x2="31.5566" y2="13.208" width="0.254" layer="1"/>
-<wire x1="24.7786" y1="13.6534" x2="25.5016" y2="14.3764" width="0.254" layer="1"/>
-<wire x1="24.7786" y1="13.5128" x2="24.7786" y2="13.6534" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="13.1091" x2="31.6074" y2="13.1572" width="0.254" layer="1"/>
-<wire x1="25.5016" y1="14.3764" x2="27.2796" y2="14.3764" width="0.254" layer="1"/>
-<wire x1="27.2796" y1="14.3764" x2="29.337" y2="12.319" width="0.254" layer="1"/>
-<wire x1="29.337" y1="12.319" x2="30.0736" y2="12.319" width="0.254" layer="1"/>
-<wire x1="30.0736" y1="12.319" x2="30.734" y2="12.9794" width="0.254" layer="1"/>
-<wire x1="30.734" y1="12.9794" x2="31.5258" y2="12.9794" width="0.254" layer="1"/>
-<wire x1="31.5258" y1="12.9794" x2="31.6555" y2="13.1091" width="0.254" layer="1"/>
+<contactref element="C12" pad="2"/>
+<contactref element="IC4" pad="7"/>
+<wire x1="18.838" y1="14.821" x2="17.361" y2="14.821" width="0.3048" layer="1"/>
+<wire x1="17.361" y1="14.821" x2="15.748" y2="13.208" width="0.3048" layer="1"/>
+<wire x1="15.748" y1="13.208" x2="13.8032" y2="13.208" width="0.3048" layer="1"/>
+<wire x1="13.8032" y1="13.208" x2="13.6398" y2="13.0446" width="0.3048" layer="1"/>
+<wire x1="13.6398" y1="13.0446" x2="13.1174" y2="13.0446" width="0.3048" layer="1"/>
+<wire x1="13.1174" y1="13.0446" x2="9.144" y2="17.018" width="0.3048" layer="1"/>
+<wire x1="9.144" y1="17.018" x2="9.144" y2="20.0914" width="0.3048" layer="1"/>
+<wire x1="9.144" y1="20.0914" x2="9.0932" y2="19.3802" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$7">
-<contactref element="U$1" pad="59"/>
 <contactref element="Q1" pad="1"/>
-<contactref element="C15" pad="2"/>
-<wire x1="11.43" y1="12.446" x2="13.1064" y2="10.7696" width="0.254" layer="1"/>
-<wire x1="13.1064" y1="10.7696" x2="24.003" y2="10.7696" width="0.254" layer="1"/>
-<wire x1="24.003" y1="10.7696" x2="24.7142" y2="11.4808" width="0.254" layer="1"/>
-<wire x1="24.7142" y1="11.4808" x2="24.804" y2="11.4808" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="12.3217" x2="31.5566" y2="12.4206" width="0.254" layer="1"/>
-<wire x1="24.804" y1="11.4808" x2="25.146" y2="11.1388" width="0.254" layer="1"/>
-<wire x1="24.892" y1="10.6934" x2="25.2984" y2="10.287" width="0.254" layer="1"/>
-<wire x1="24.892" y1="11.3928" x2="24.892" y2="10.6934" width="0.254" layer="1"/>
-<wire x1="24.804" y1="11.4808" x2="24.892" y2="11.3928" width="0.254" layer="1"/>
-<wire x1="25.2984" y1="10.287" x2="27.3812" y2="10.287" width="0.254" layer="1"/>
-<wire x1="27.3812" y1="10.287" x2="27.9908" y2="10.9728" width="0.254" layer="1"/>
-<wire x1="27.9908" y1="10.9728" x2="29.4386" y2="10.9728" width="0.254" layer="1"/>
-<wire x1="29.4386" y1="10.9728" x2="30.7086" y2="12.1666" width="0.254" layer="1"/>
-<wire x1="30.7086" y1="12.1666" x2="31.5004" y2="12.1666" width="0.254" layer="1"/>
-<wire x1="31.5004" y1="12.1666" x2="31.6555" y2="12.3217" width="0.254" layer="1"/>
-</signal>
-<signal name="N$5">
-<contactref element="U$1" pad="26"/>
-<contactref element="R5" pad="2"/>
-<wire x1="47.1749" y1="15.4713" x2="47.2284" y2="15.4178" width="0.254" layer="1"/>
-<wire x1="47.2284" y1="15.4178" x2="48.895" y2="15.4178" width="0.254" layer="1"/>
-<wire x1="52.5304" y1="24.8586" x2="52.4288" y2="24.4824" width="0.254" layer="1"/>
-<wire x1="48.895" y1="15.4178" x2="50.2666" y2="16.7894" width="0.254" layer="1"/>
-<wire x1="50.2666" y1="16.7894" x2="50.2666" y2="19.558" width="0.254" layer="1"/>
-<wire x1="50.2666" y1="19.558" x2="51.4858" y2="20.7772" width="0.254" layer="1"/>
-<wire x1="51.4858" y1="20.7772" x2="51.4858" y2="23.0886" width="0.254" layer="1"/>
-<wire x1="51.4858" y1="23.0886" x2="52.4764" y2="24.0792" width="0.254" layer="1"/>
-<wire x1="52.4764" y1="24.0792" x2="52.4764" y2="24.8046" width="0.254" layer="1"/>
-<wire x1="52.4764" y1="24.8046" x2="52.5304" y2="24.8586" width="0.254" layer="1"/>
-</signal>
-<signal name="N$8">
-<contactref element="U$1" pad="27"/>
-<contactref element="R6" pad="2"/>
-<wire x1="47.1749" y1="16.2587" x2="48.8469" y2="16.2587" width="0.254" layer="1"/>
-<wire x1="48.8469" y1="16.2587" x2="49.7078" y2="17.1196" width="0.254" layer="1"/>
-<wire x1="49.7078" y1="17.1196" x2="49.7078" y2="19.7866" width="0.254" layer="1"/>
-<wire x1="50.4288" y1="24.3234" x2="50.4796" y2="24.8586" width="0.254" layer="1"/>
-<wire x1="49.7078" y1="19.7866" x2="50.927" y2="21.0058" width="0.254" layer="1"/>
-<wire x1="50.927" y1="21.0058" x2="50.927" y2="23.8252" width="0.254" layer="1"/>
-<wire x1="50.927" y1="23.8252" x2="50.4288" y2="24.3234" width="0.254" layer="1"/>
-</signal>
-<signal name="N$9">
-<contactref element="U$1" pad="28"/>
-<contactref element="R7" pad="2"/>
-<wire x1="47.1749" y1="17.0461" x2="48.8215" y2="17.0461" width="0.254" layer="1"/>
-<wire x1="48.8215" y1="17.0461" x2="49.2252" y2="17.4498" width="0.254" layer="1"/>
-<wire x1="49.2252" y1="17.4498" x2="49.2252" y2="20.1422" width="0.254" layer="1"/>
-<wire x1="49.2252" y1="20.1422" x2="50.419" y2="21.336" width="0.254" layer="1"/>
-<wire x1="50.419" y1="21.336" x2="50.419" y2="22.9108" width="0.254" layer="1"/>
-<wire x1="50.419" y1="22.9108" x2="49.784" y2="23.5458" width="0.254" layer="1"/>
-<wire x1="49.784" y1="23.5458" x2="48.7426" y2="23.5458" width="0.254" layer="1"/>
-<wire x1="48.7426" y1="23.5458" x2="48.514" y2="23.7744" width="0.254" layer="1"/>
-<wire x1="48.514" y1="23.7744" x2="48.514" y2="24.7734" width="0.254" layer="1"/>
-<wire x1="48.514" y1="24.7734" x2="48.4288" y2="24.8586" width="0.254" layer="1"/>
+<contactref element="C11" pad="2"/>
+<contactref element="IC4" pad="8"/>
+<wire x1="18.838" y1="14.021" x2="17.831" y2="14.021" width="0.3048" layer="1"/>
+<wire x1="17.831" y1="14.021" x2="14.732" y2="10.922" width="0.3048" layer="1"/>
+<wire x1="14.732" y1="10.922" x2="13.5746" y2="10.922" width="0.3048" layer="1"/>
+<wire x1="13.5746" y1="10.922" x2="13.5636" y2="10.933" width="0.3048" layer="1"/>
+<wire x1="13.5636" y1="10.933" x2="9.536" y2="10.933" width="0.3048" layer="1"/>
+<wire x1="9.536" y1="10.933" x2="9.0932" y2="9.7282" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$10">
 <contactref element="R5" pad="1"/>
 <contactref element="LED1" pad="A"/>
-<wire x1="52.4034" y1="26.584" x2="52.5304" y2="26.5586" width="0.254" layer="1"/>
-<wire x1="52.4034" y1="27.7554" x2="52.4034" y2="26.584" width="0.254" layer="1"/>
+<wire x1="30.7742" y1="24.4062" x2="30.9658" y2="24.4062" width="0.3048" layer="1"/>
+<wire x1="30.9658" y1="24.4062" x2="30.9658" y2="24.33" width="0.3048" layer="1"/>
+<wire x1="30.9658" y1="24.33" x2="31.4452" y2="23.8506" width="0.3048" layer="1"/>
+<wire x1="31.4452" y1="23.8506" x2="37.314" y2="23.8506" width="0.3048" layer="1"/>
+<wire x1="37.314" y1="23.8506" x2="39.0144" y2="25.551" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$11">
 <contactref element="R6" pad="1"/>
 <contactref element="LED2" pad="A"/>
-<wire x1="50.4034" y1="26.584" x2="50.4796" y2="26.5586" width="0.254" layer="1"/>
-<wire x1="50.4034" y1="27.7554" x2="50.4034" y2="26.584" width="0.254" layer="1"/>
+<wire x1="30.0122" y1="26.1014" x2="31.0486" y2="26.1014" width="0.3048" layer="1"/>
+<wire x1="31.0486" y1="26.1014" x2="31.75" y2="25.4" width="0.3048" layer="1"/>
+<wire x1="31.75" y1="25.4" x2="31.75" y2="24.638" width="0.3048" layer="1"/>
+<wire x1="31.75" y1="24.638" x2="32.004" y2="24.384" width="0.3048" layer="1"/>
+<wire x1="32.004" y1="24.384" x2="34.7994" y2="24.384" width="0.3048" layer="1"/>
+<wire x1="34.7994" y1="24.384" x2="35.9664" y2="25.551" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$12">
 <contactref element="R7" pad="1"/>
 <contactref element="LED3" pad="A"/>
-<wire x1="48.4034" y1="27.7554" x2="48.4288" y2="27.7554" width="0.254" layer="1"/>
-<wire x1="48.4288" y1="27.7554" x2="48.4288" y2="26.5586" width="0.254" layer="1"/>
+<wire x1="28.7676" y1="27.7204" x2="30.749" y2="27.7204" width="0.3048" layer="1"/>
+<wire x1="30.749" y1="27.7204" x2="32.9184" y2="25.551" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$14">
 <contactref element="LED4" pad="A"/>
 <contactref element="R8" pad="1"/>
-<wire x1="57.427" y1="26.5586" x2="57.427" y2="27.7554" width="0.254" layer="1"/>
+<wire x1="63.1928" y1="23.967" x2="63.1928" y2="25.2232" width="0.3048" layer="1"/>
+<wire x1="63.1928" y1="25.2232" x2="62.738" y2="25.678" width="0.3048" layer="1"/>
 </signal>
 <signal name="LED_AT168">
 <contactref element="R8" pad="2"/>
 <contactref element="IC1" pad="13"/>
 <wire x1="69.1124" y1="13.3244" x2="69.0976" y2="13.3096" width="0.254" layer="1"/>
-<wire x1="63.119" y1="24.892" x2="63.119" y2="19.4564" width="0.254" layer="16"/>
-<wire x1="62.738" y1="25.3238" x2="63.119" y2="24.892" width="0.254" layer="16"/>
-<wire x1="59.055" y1="25.3238" x2="62.738" y2="25.3238" width="0.254" layer="16"/>
-<wire x1="58.6406" y1="24.8586" x2="59.055" y2="25.3238" width="0.254" layer="1"/>
-<wire x1="57.427" y1="24.8586" x2="58.6406" y2="24.8586" width="0.254" layer="1"/>
-<wire x1="66.6496" y1="14.4018" x2="67.1068" y2="13.9446" width="0.254" layer="1"/>
-<wire x1="66.6496" y1="16.0528" x2="66.6496" y2="14.4018" width="0.254" layer="1"/>
-<wire x1="67.1576" y1="16.4592" x2="66.6496" y2="16.0528" width="0.254" layer="1"/>
-<wire x1="67.1576" y1="16.5608" x2="67.1576" y2="16.4592" width="0.254" layer="1"/>
-<wire x1="66.0146" y1="16.5608" x2="67.1576" y2="16.5608" width="0.254" layer="16"/>
-<wire x1="63.119" y1="19.4564" x2="66.0146" y2="16.5608" width="0.254" layer="16"/>
-<wire x1="67.1068" y1="13.9446" x2="67.7164" y2="13.9446" width="0.254" layer="1"/>
-<wire x1="67.7164" y1="13.9446" x2="67.9196" y2="13.7414" width="0.254" layer="1"/>
-<wire x1="67.9196" y1="13.7414" x2="68.072" y2="13.7414" width="0.254" layer="1"/>
-<wire x1="68.072" y1="13.7414" x2="68.3768" y2="13.4366" width="0.254" layer="1"/>
-<wire x1="68.3768" y1="13.4366" x2="69.0002" y2="13.4366" width="0.254" layer="1"/>
-<wire x1="69.0002" y1="13.4366" x2="69.1124" y2="13.3244" width="0.254" layer="1"/>
-<via x="59.055" y="25.3238" extent="1-16" drill="0.6"/>
-<via x="67.1576" y="16.5608" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="SS_XMEGA">
-<contactref element="U$1" pad="30"/>
+<wire x1="69.1124" y1="13.3244" x2="68.2096" y2="13.3244" width="0.3048" layer="1"/>
+<wire x1="68.2096" y1="13.3244" x2="67.818" y2="13.716" width="0.3048" layer="1"/>
+<wire x1="67.818" y1="13.716" x2="67.818" y2="14.478" width="0.3048" layer="1"/>
+<wire x1="67.818" y1="14.478" x2="66.802" y2="15.494" width="0.3048" layer="1"/>
+<wire x1="66.802" y1="15.494" x2="66.802" y2="21.082" width="0.3048" layer="1"/>
+<wire x1="66.802" y1="21.082" x2="66.294" y2="21.59" width="0.3048" layer="1"/>
+<wire x1="66.294" y1="21.59" x2="63.7698" y2="21.59" width="0.3048" layer="1"/>
+<wire x1="63.7698" y1="21.59" x2="63.1928" y2="22.167" width="0.3048" layer="1"/>
+</signal>
+<signal name="SS_1284">
 <contactref element="IC2" pad="9"/>
-<wire x1="45.8978" y1="21.6916" x2="45.8978" y2="21.5646" width="0.254" layer="16"/>
-<wire x1="48.2092" y1="18.6436" x2="48.768" y2="19.2024" width="0.254" layer="1"/>
-<wire x1="47.1976" y1="18.6436" x2="48.2092" y2="18.6436" width="0.254" layer="1"/>
-<wire x1="47.1749" y1="18.6209" x2="47.1976" y2="18.6436" width="0.254" layer="1"/>
-<wire x1="46.355" y1="21.6916" x2="45.8978" y2="21.6916" width="0.254" layer="16"/>
-<wire x1="46.4566" y1="21.7932" x2="46.355" y2="21.6916" width="0.254" layer="16"/>
-<wire x1="47.1678" y1="21.7932" x2="46.4566" y2="21.7932" width="0.254" layer="16"/>
-<wire x1="47.6504" y1="22.2758" x2="47.1678" y2="21.7932" width="0.254" layer="16"/>
-<wire x1="48.9458" y1="22.2758" x2="47.6504" y2="22.2758" width="0.254" layer="16"/>
-<wire x1="49.4538" y1="21.7678" x2="48.9458" y2="22.2758" width="0.254" layer="16"/>
-<wire x1="49.4538" y1="21.1074" x2="49.4538" y2="21.7678" width="0.254" layer="1"/>
-<wire x1="48.768" y1="20.4216" x2="49.4538" y2="21.1074" width="0.254" layer="1"/>
-<wire x1="48.768" y1="19.2024" x2="48.768" y2="20.4216" width="0.254" layer="1"/>
-<via x="49.4538" y="21.7678" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="MISO_XMEGA">
-<contactref element="U$1" pad="32"/>
+<contactref element="IC4" pad="44"/>
+<wire x1="48.4886" y1="16.1036" x2="48.4886" y2="16.2306" width="0.3048" layer="1"/>
+<wire x1="48.4886" y1="16.2306" x2="48.514" y2="16.256" width="0.3048" layer="1"/>
+<wire x1="20.638" y1="21.421" x2="19.135" y2="21.421" width="0.3048" layer="1"/>
+<wire x1="19.135" y1="21.421" x2="18.7198" y2="21.0058" width="0.3048" layer="1"/>
+<via x="18.7198" y="21.0058" extent="1-16" drill="0.6"/>
+<wire x1="18.7198" y1="21.0058" x2="26.6192" y2="21.0058" width="0.3048" layer="16"/>
+<wire x1="26.6192" y1="21.0058" x2="32.4866" y2="15.1384" width="0.3048" layer="16"/>
+<wire x1="32.4866" y1="15.1384" x2="34.036" y2="15.1384" width="0.3048" layer="16"/>
+<wire x1="48.4886" y1="16.1036" x2="48.4886" y2="17.6784" width="0.3048" layer="1"/>
+<wire x1="48.4886" y1="17.6784" x2="49.0728" y2="18.2626" width="0.3048" layer="1"/>
+<wire x1="49.0728" y1="18.2626" x2="49.0728" y2="19.7612" width="0.3048" layer="1"/>
+<wire x1="49.0728" y1="19.7612" x2="48.0568" y2="20.7772" width="0.3048" layer="1"/>
+<wire x1="48.0568" y1="20.7772" x2="46.0502" y2="20.7772" width="0.3048" layer="1"/>
+<wire x1="46.0502" y1="20.7772" x2="45.6184" y2="20.3454" width="0.3048" layer="1"/>
+<wire x1="45.6184" y1="20.3454" x2="40.9448" y2="20.3454" width="0.3048" layer="1"/>
+<wire x1="40.9448" y1="20.3454" x2="36.7538" y2="16.1544" width="0.3048" layer="1"/>
+<wire x1="36.7538" y1="16.1544" x2="36.7538" y2="15.0368" width="0.3048" layer="1"/>
+<via x="36.7538" y="15.0368" extent="1-16" drill="0.6"/>
+<wire x1="36.7538" y1="15.0368" x2="34.1376" y2="15.0368" width="0.3048" layer="16"/>
+<wire x1="34.1376" y1="15.0368" x2="34.036" y2="15.1384" width="0.3048" layer="16"/>
+</signal>
+<signal name="MISO_1284">
 <contactref element="R10" pad="1"/>
 <contactref element="R9" pad="2"/>
-<wire x1="31.0506" y1="24.2316" x2="30.9626" y2="24.1436" width="0.254" layer="1"/>
-<wire x1="32.766" y1="24.2316" x2="31.0506" y2="24.2316" width="0.254" layer="1"/>
-<wire x1="32.766" y1="24.2316" x2="34.4678" y2="25.9334" width="0.254" layer="1"/>
-<wire x1="34.4678" y1="25.9334" x2="34.4932" y2="25.9334" width="0.254" layer="1"/>
-<wire x1="34.4932" y1="25.9334" x2="35.2688" y2="26.709" width="0.254" layer="16"/>
-<wire x1="35.2688" y1="26.709" x2="35.2688" y2="28.7782" width="0.254" layer="16"/>
-<wire x1="47.1522" y1="20.2184" x2="47.1749" y2="20.1957" width="0.254" layer="1"/>
-<wire x1="44.2214" y1="20.2184" x2="47.1522" y2="20.2184" width="0.254" layer="1"/>
-<wire x1="44.069" y1="20.066" x2="44.2214" y2="20.2184" width="0.254" layer="1"/>
-<wire x1="35.179" y1="20.066" x2="44.069" y2="20.066" width="0.254" layer="1"/>
-<wire x1="34.1884" y1="21.0566" x2="35.179" y2="20.066" width="0.254" layer="1"/>
-<wire x1="33.147" y1="21.0566" x2="34.1884" y2="21.0566" width="0.254" layer="1"/>
-<wire x1="32.766" y1="21.4376" x2="33.147" y2="21.0566" width="0.254" layer="1"/>
-<wire x1="32.766" y1="21.4376" x2="32.766" y2="24.2316" width="0.254" layer="1"/>
-<via x="34.4932" y="25.9334" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="2"/>
+<contactref element="X1" pad="14"/>
+<wire x1="45.5542" y1="4.696" x2="45.5542" y2="3.2138" width="0.3048" layer="1"/>
+<wire x1="45.5542" y1="3.2138" x2="45.5676" y2="3.2004" width="0.3048" layer="1"/>
+<via x="45.5676" y="3.2004" extent="1-16" drill="0.6"/>
+<wire x1="53.6194" y1="7.4024" x2="53.0716" y2="7.9502" width="0.3048" layer="1"/>
+<wire x1="18.838" y1="18.821" x2="21.6412" y2="18.821" width="0.3048" layer="1"/>
+<wire x1="21.6412" y1="18.821" x2="22.5552" y2="17.907" width="0.3048" layer="1"/>
+<wire x1="22.5552" y1="17.907" x2="23.0124" y2="17.907" width="0.3048" layer="1"/>
+<wire x1="23.0124" y1="17.907" x2="23.0378" y2="17.8816" width="0.3048" layer="1"/>
+<via x="23.0378" y="17.8816" extent="1-16" drill="0.6"/>
+<wire x1="23.0378" y1="17.8816" x2="27.8384" y2="17.8816" width="0.3048" layer="16"/>
+<wire x1="27.8384" y1="17.8816" x2="32.3088" y2="13.4112" width="0.3048" layer="16"/>
+<wire x1="45.5542" y1="4.696" x2="45.5542" y2="7.5826" width="0.3048" layer="1"/>
+<wire x1="45.5542" y1="7.5826" x2="45.5422" y2="7.5946" width="0.3048" layer="1"/>
+<via x="45.5422" y="7.5946" extent="1-16" drill="0.6"/>
+<wire x1="40.8432" y1="19.2786" x2="41.8736" y2="19.2786" width="0.3048" layer="1"/>
+<wire x1="44.9326" y1="7.7216" x2="45.4152" y2="7.7216" width="0.3048" layer="16"/>
+<wire x1="45.4152" y1="7.7216" x2="45.5422" y2="7.5946" width="0.3048" layer="16"/>
+<wire x1="40.8432" y1="19.2786" x2="38.5318" y2="16.9672" width="0.3048" layer="1"/>
+<wire x1="32.3088" y1="13.4112" x2="37.5666" y2="13.4112" width="0.3048" layer="16"/>
+<wire x1="37.5666" y1="13.4112" x2="38.6334" y2="12.3444" width="0.3048" layer="16"/>
+<via x="38.6334" y="12.3444" extent="1-16" drill="0.6"/>
+<wire x1="38.6334" y1="12.3444" x2="38.5318" y2="12.446" width="0.3048" layer="1"/>
+<wire x1="38.5318" y1="12.446" x2="38.5318" y2="16.9672" width="0.3048" layer="1"/>
+<wire x1="38.6334" y1="12.3444" x2="40.3098" y2="12.3444" width="0.3048" layer="16"/>
+<wire x1="40.3098" y1="12.3444" x2="44.9326" y2="7.7216" width="0.3048" layer="16"/>
+<wire x1="45.5676" y1="3.2004" x2="48.9004" y2="3.2004" width="0.3048" layer="16"/>
+<wire x1="48.9004" y1="3.2004" x2="51.2" y2="5.5" width="0.3048" layer="16"/>
+<wire x1="51.2" y1="5.5" x2="52.3" y2="5.5" width="0.3048" layer="16"/>
+<via x="52.3" y="5.5" extent="1-16" drill="0.6"/>
+<wire x1="52.3" y1="5.5" x2="52.3" y2="6.083" width="0.3048" layer="1"/>
+<wire x1="52.3" y1="6.083" x2="53.6194" y2="7.4024" width="0.3048" layer="1"/>
 </signal>
 <signal name="RTS_XBEE">
 <contactref element="XB1" pad="16"/>
-<contactref element="U$1" pad="1"/>
-<wire x1="14.59" y1="4.4" x2="15.651" y2="5.461" width="0.254" layer="1"/>
-<wire x1="15.651" y1="5.461" x2="20.8788" y2="5.461" width="0.254" layer="1"/>
-<wire x1="20.8788" y1="5.461" x2="21.9483" y2="6.5305" width="0.254" layer="1"/>
-<wire x1="21.9483" y1="6.5305" x2="33.5097" y2="6.5305" width="0.254" layer="1"/>
+<contactref element="IC4" pad="15"/>
+<wire x1="23.038" y1="9.821" x2="23.038" y2="9.068" width="0.3048" layer="1"/>
+<wire x1="22.225" y1="6.096" x2="16.764" y2="6.096" width="0.3048" layer="1"/>
+<wire x1="16.764" y1="6.096" x2="16.002" y2="5.334" width="0.3048" layer="1"/>
+<wire x1="16.002" y1="5.334" x2="14.986" y2="5.334" width="0.3048" layer="1"/>
+<wire x1="14.986" y1="5.334" x2="14.732" y2="5.08" width="0.3048" layer="1"/>
+<wire x1="14.732" y1="5.08" x2="14.732" y2="4.542" width="0.3048" layer="1"/>
+<wire x1="14.732" y1="4.542" x2="14.59" y2="4.4" width="0.3048" layer="1"/>
+<wire x1="22.225" y1="6.096" x2="22.352" y2="6.223" width="0.3048" layer="1"/>
+<wire x1="22.352" y1="6.223" x2="22.352" y2="8.128" width="0.3048" layer="1"/>
+<wire x1="22.352" y1="8.128" x2="22.86" y2="8.636" width="0.3048" layer="1"/>
+<wire x1="22.86" y1="8.636" x2="22.86" y2="8.89" width="0.3048" layer="1"/>
+<wire x1="22.86" y1="8.89" x2="23.038" y2="9.068" width="0.3048" layer="1"/>
 </signal>
 <signal name="CTS_XBEE">
 <contactref element="XB1" pad="12"/>
-<contactref element="U$1" pad="2"/>
-<wire x1="22.59" y1="4.4" x2="23.905" y2="5.715" width="0.254" layer="1"/>
-<wire x1="23.905" y1="5.715" x2="30.48" y2="5.715" width="0.254" layer="1"/>
-<wire x1="30.48" y1="5.715" x2="30.7594" y2="5.4356" width="0.254" layer="1"/>
-<wire x1="30.7594" y1="5.4356" x2="34.0106" y2="5.4356" width="0.254" layer="1"/>
-<wire x1="34.0106" y1="5.4356" x2="34.2971" y2="5.7221" width="0.254" layer="1"/>
-<wire x1="34.2971" y1="5.7221" x2="34.2971" y2="6.5305" width="0.254" layer="1"/>
+<contactref element="IC4" pad="16"/>
+<wire x1="23.838" y1="9.821" x2="23.838" y2="8.852" width="0.3048" layer="1"/>
+<wire x1="23.838" y1="8.852" x2="22.86" y2="7.874" width="0.3048" layer="1"/>
+<wire x1="22.86" y1="7.874" x2="22.86" y2="4.67" width="0.3048" layer="1"/>
+<wire x1="22.86" y1="4.67" x2="22.59" y2="4.4" width="0.3048" layer="1"/>
 </signal>
 <signal name="DTR_XBEE">
 <contactref element="XB1" pad="9"/>
-<contactref element="U$1" pad="49"/>
-<wire x1="22.59" y1="21.86" x2="22.59" y2="26.4" width="0.254" layer="1"/>
-<wire x1="24.384" y1="20.066" x2="22.59" y2="21.86" width="0.254" layer="1"/>
-<wire x1="24.384" y1="20.066" x2="31.5258" y2="20.066" width="0.254" layer="1"/>
-<wire x1="31.5258" y1="20.066" x2="31.6555" y2="20.1957" width="0.254" layer="1"/>
-</signal>
-<signal name="N$15">
-<contactref element="IC1" pad="8"/>
-<contactref element="Q2" pad="1"/>
-<contactref element="C17" pad="2"/>
-<wire x1="61.0616" y1="10.0584" x2="62.3706" y2="11.1896" width="0.254" layer="1"/>
-<wire x1="62.3706" y1="11.1896" x2="65.151" y2="11.1896" width="0.254" layer="1"/>
-<wire x1="70.4258" y1="18.017" x2="70.605" y2="18.017" width="0.254" layer="1"/>
-<wire x1="65.8876" y1="20.9804" x2="66.1924" y2="21.2852" width="0.254" layer="1"/>
-<wire x1="65.8876" y1="18.0594" x2="65.8876" y2="20.9804" width="0.254" layer="1"/>
-<wire x1="66.04" y1="17.7546" x2="65.8876" y2="18.0594" width="0.254" layer="1"/>
-<wire x1="66.04" y1="12.104" x2="66.04" y2="17.7546" width="0.254" layer="1"/>
-<wire x1="65.151" y1="11.1896" x2="66.04" y2="12.104" width="0.254" layer="1"/>
-<wire x1="70.4258" y1="18.906" x2="70.4258" y2="18.017" width="0.254" layer="1"/>
-<wire x1="70.2818" y1="19.05" x2="70.4258" y2="18.906" width="0.254" layer="1"/>
-<wire x1="70.2818" y1="21.0312" x2="70.2818" y2="19.05" width="0.254" layer="1"/>
-<wire x1="70.0278" y1="21.2852" x2="70.2818" y2="21.0312" width="0.254" layer="1"/>
-<wire x1="66.1924" y1="21.2852" x2="70.0278" y2="21.2852" width="0.254" layer="1"/>
-</signal>
-<signal name="N$16">
-<contactref element="IC1" pad="7"/>
-<contactref element="Q2" pad="2"/>
-<contactref element="C18" pad="2"/>
-<wire x1="64.1232" y1="16.979" x2="61.0616" y2="19.7104" width="0.254" layer="1"/>
-<wire x1="65.151" y1="16.9536" x2="64.1232" y2="16.979" width="0.254" layer="1"/>
-<wire x1="71.4248" y1="18.0368" x2="71.405" y2="18.017" width="0.254" layer="1"/>
-<wire x1="71.4248" y1="19.05" x2="71.4248" y2="18.0368" width="0.254" layer="1"/>
-<wire x1="71.3232" y1="19.1516" x2="71.4248" y2="19.05" width="0.254" layer="1"/>
-<wire x1="65.151" y1="16.9536" x2="65.151" y2="21.3614" width="0.254" layer="1"/>
-<wire x1="65.151" y1="21.3614" x2="65.5066" y2="21.7424" width="0.254" layer="1"/>
-<wire x1="70.9422" y1="19.1516" x2="71.3232" y2="19.1516" width="0.254" layer="1"/>
-<wire x1="70.739" y1="19.3548" x2="70.9422" y2="19.1516" width="0.254" layer="1"/>
-<wire x1="70.739" y1="21.3614" x2="70.739" y2="19.3548" width="0.254" layer="1"/>
-<wire x1="70.358" y1="21.7424" x2="70.739" y2="21.3614" width="0.254" layer="1"/>
-<wire x1="65.5066" y1="21.7424" x2="70.358" y2="21.7424" width="0.254" layer="1"/>
+<contactref element="IC4" pad="40"/>
+<wire x1="22.59" y1="26.4" x2="22.59" y2="25.908" width="0.3048" layer="1"/>
+<wire x1="22.59" y1="25.908" x2="22.59" y2="25.67" width="0.3048" layer="1"/>
+<wire x1="23.876" y1="21.459" x2="23.838" y2="21.421" width="0.3048" layer="1"/>
+<wire x1="23.876" y1="21.459" x2="23.876" y2="22.9362" width="0.3048" layer="1"/>
+<wire x1="23.876" y1="22.9362" x2="22.5552" y2="24.257" width="0.3048" layer="1"/>
+<wire x1="22.5552" y1="24.257" x2="22.5552" y2="25.8732" width="0.3048" layer="1"/>
+<wire x1="22.5552" y1="25.8732" x2="22.59" y2="25.908" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_IN1_PPM">
 <contactref element="IC1" pad="12"/>
 <contactref element="IC1" pad="23"/>
 <contactref element="JP9" pad="3"/>
-<wire x1="83.2866" y1="14.351" x2="83.2866" y2="14.8082" width="0.254" layer="16"/>
-<wire x1="82.7278" y1="13.7922" x2="83.2866" y2="14.351" width="0.254" layer="16"/>
-<wire x1="75.438" y1="9.3988" x2="75.405" y2="9.4318" width="0.254" layer="1"/>
-<wire x1="82.7024" y1="10.795" x2="82.7278" y2="13.7922" width="0.254" layer="16"/>
-<wire x1="81.026" y1="9.1186" x2="82.7024" y2="10.795" width="0.254" layer="16"/>
 <wire x1="69.1124" y1="14.1244" x2="69.089" y2="14.1478" width="0.254" layer="1"/>
-<wire x1="68.4784" y1="14.2494" x2="72.9234" y2="9.8044" width="0.254" layer="16"/>
-<wire x1="72.9234" y1="9.8044" x2="74.4982" y2="9.8044" width="0.254" layer="16"/>
-<wire x1="74.4982" y1="9.8044" x2="74.93" y2="9.3726" width="0.254" layer="16"/>
-<wire x1="75.438" y1="7.8486" x2="75.438" y2="9.3988" width="0.254" layer="1"/>
-<wire x1="74.9554" y1="7.366" x2="75.438" y2="7.8486" width="0.254" layer="1"/>
-<wire x1="74.9554" y1="7.366" x2="74.9554" y2="7.0612" width="0.254" layer="16"/>
-<wire x1="74.9554" y1="7.0612" x2="75.3618" y2="6.6548" width="0.254" layer="16"/>
-<wire x1="74.93" y1="9.3726" x2="74.93" y2="7.3914" width="0.254" layer="16"/>
-<wire x1="74.93" y1="7.3914" x2="74.9554" y2="7.366" width="0.254" layer="16"/>
-<wire x1="77.9018" y1="9.1186" x2="81.026" y2="9.1186" width="0.254" layer="16"/>
-<wire x1="77.5716" y1="8.7884" x2="77.9018" y2="9.1186" width="0.254" layer="16"/>
-<wire x1="77.5716" y1="7.4168" x2="77.5716" y2="8.7884" width="0.254" layer="16"/>
-<wire x1="76.8096" y1="6.6548" x2="77.5716" y2="7.4168" width="0.254" layer="16"/>
-<wire x1="75.3618" y1="6.6548" x2="76.8096" y2="6.6548" width="0.254" layer="16"/>
-<wire x1="67.5894" y1="14.9098" x2="67.564" y2="14.8844" width="0.254" layer="16"/>
-<wire x1="67.5894" y1="14.9098" x2="67.5894" y2="14.732" width="0.254" layer="1"/>
-<wire x1="67.5894" y1="14.732" x2="68.072" y2="14.2494" width="0.254" layer="1"/>
-<wire x1="68.072" y1="14.2494" x2="68.9874" y2="14.2494" width="0.254" layer="1"/>
-<wire x1="68.9874" y1="14.2494" x2="69.1124" y2="14.1244" width="0.254" layer="1"/>
-<wire x1="68.072" y1="14.2494" x2="68.4784" y2="14.2494" width="0.254" layer="16"/>
-<wire x1="67.8688" y1="14.4526" x2="68.072" y2="14.2494" width="0.254" layer="16"/>
-<wire x1="67.8688" y1="14.6304" x2="67.8688" y2="14.4526" width="0.254" layer="16"/>
-<wire x1="67.5894" y1="14.9098" x2="67.8688" y2="14.6304" width="0.254" layer="16"/>
-<via x="74.9554" y="7.366" extent="1-16" drill="0.6"/>
-<via x="67.5894" y="14.9098" extent="1-16" drill="0.6"/>
+<wire x1="75.405" y1="8.542" x2="75.405" y2="9.4318" width="0.3048" layer="1"/>
+<wire x1="75.405" y1="9.4318" x2="75.405" y2="10.6756" width="0.3048" layer="1"/>
+<wire x1="75.405" y1="10.6756" x2="74.8538" y2="11.2268" width="0.3048" layer="1"/>
+<via x="74.8538" y="11.2268" extent="1-16" drill="0.6"/>
+<wire x1="74.8538" y1="11.2268" x2="74.8538" y2="11.7856" width="0.3048" layer="16"/>
+<wire x1="74.8538" y1="11.7856" x2="70.9422" y2="15.6972" width="0.3048" layer="16"/>
+<via x="70.9422" y="15.6972" extent="1-16" drill="0.6"/>
+<wire x1="70.9422" y1="15.6972" x2="70.9422" y2="14.9606" width="0.3048" layer="1"/>
+<wire x1="70.9422" y1="14.9606" x2="70.0786" y2="14.097" width="0.3048" layer="1"/>
+<wire x1="70.0786" y1="14.097" x2="69.1398" y2="14.097" width="0.3048" layer="1"/>
+<wire x1="69.1398" y1="14.097" x2="69.1124" y2="14.1244" width="0.3048" layer="1"/>
+<wire x1="75.405" y1="8.542" x2="75.4558" y2="8.542" width="0.3048" layer="1"/>
+<wire x1="75.4558" y1="8.542" x2="75.692" y2="8.3058" width="0.3048" layer="1"/>
+<wire x1="75.692" y1="8.3058" x2="76.6318" y2="8.3058" width="0.3048" layer="1"/>
+<wire x1="76.6318" y1="8.3058" x2="77.9018" y2="9.5758" width="0.3048" layer="1"/>
+<wire x1="77.9018" y1="9.5758" x2="79.0956" y2="9.5758" width="0.3048" layer="1"/>
+<wire x1="79.0956" y1="9.5758" x2="79.4766" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="79.4766" y1="9.9568" x2="80.899" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="80.899" y1="9.9568" x2="82.296" y2="11.3538" width="0.3048" layer="1"/>
+<wire x1="82.296" y1="11.3538" x2="82.296" y2="13.8176" width="0.3048" layer="1"/>
+<wire x1="82.296" y1="13.8176" x2="83.2866" y2="14.8082" width="0.3048" layer="1"/>
 </signal>
 <signal name="SS_MEGA">
 <contactref element="IC1" pad="14"/>
 <contactref element="IC2" pad="8"/>
-<wire x1="67.0814" y1="13.0048" x2="67.6888" y2="12.7022" width="0.254" layer="1"/>
-<wire x1="45.8978" y1="22.8346" x2="56.5912" y2="22.8346" width="0.254" layer="16"/>
-<wire x1="56.5912" y1="22.8346" x2="63.373" y2="16.0528" width="0.254" layer="16"/>
-<wire x1="63.373" y1="16.0528" x2="63.373" y2="14.2748" width="0.254" layer="16"/>
-<wire x1="63.373" y1="14.2748" x2="64.7954" y2="12.8524" width="0.254" layer="16"/>
-<wire x1="64.7954" y1="12.8524" x2="66.9544" y2="12.8524" width="0.254" layer="16"/>
-<wire x1="66.9544" y1="12.8524" x2="67.0814" y2="13.0048" width="0.254" layer="16"/>
-<wire x1="67.6888" y1="12.7022" x2="68.9346" y2="12.7022" width="0.254" layer="1"/>
-<wire x1="68.9346" y1="12.7022" x2="69.1124" y2="12.5244" width="0.254" layer="1"/>
-<via x="67.0814" y="13.0048" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="MOSI_MEGA">
+<wire x1="69.1124" y1="12.5244" x2="68.2476" y2="12.5244" width="0.3048" layer="1"/>
+<wire x1="68.2476" y1="12.5244" x2="67.31" y2="13.462" width="0.3048" layer="1"/>
+<wire x1="67.31" y1="13.462" x2="67.31" y2="14.224" width="0.3048" layer="1"/>
+<wire x1="67.31" y1="14.224" x2="66.294" y2="15.24" width="0.3048" layer="1"/>
+<wire x1="66.294" y1="15.24" x2="66.294" y2="20.828" width="0.3048" layer="1"/>
+<wire x1="66.294" y1="20.828" x2="66.04" y2="21.082" width="0.3048" layer="1"/>
+<wire x1="66.04" y1="21.082" x2="62.738" y2="21.082" width="0.3048" layer="1"/>
+<wire x1="62.738" y1="21.082" x2="61.976" y2="21.844" width="0.3048" layer="1"/>
+<wire x1="61.976" y1="21.844" x2="61.976" y2="23.876" width="0.3048" layer="1"/>
+<wire x1="61.976" y1="23.876" x2="61.468" y2="24.384" width="0.3048" layer="1"/>
+<wire x1="61.468" y1="24.384" x2="60.198" y2="24.384" width="0.3048" layer="1"/>
+<wire x1="60.198" y1="24.384" x2="59.817" y2="24.003" width="0.3048" layer="1"/>
+<wire x1="49.7586" y1="16.1036" x2="49.7586" y2="16.9926" width="0.3048" layer="1"/>
+<wire x1="59.2836" y1="23.0886" x2="59.817" y2="23.622" width="0.3048" layer="1"/>
+<wire x1="59.817" y1="23.622" x2="59.817" y2="24.003" width="0.3048" layer="1"/>
+<wire x1="49.7332" y1="16.129" x2="49.7586" y2="16.1036" width="0.3048" layer="1"/>
+<wire x1="59.2836" y1="23.0886" x2="54.229" y2="23.0886" width="0.3048" layer="1"/>
+<wire x1="54.229" y1="23.0886" x2="53.3908" y2="22.2504" width="0.3048" layer="1"/>
+<wire x1="53.3908" y1="22.2504" x2="52.07" y2="22.2504" width="0.3048" layer="1"/>
+<wire x1="52.07" y1="22.2504" x2="50.2158" y2="24.1046" width="0.3048" layer="1"/>
+<wire x1="50.2158" y1="24.1046" x2="48.641" y2="24.1046" width="0.3048" layer="1"/>
+<wire x1="48.641" y1="24.1046" x2="47.879" y2="23.3426" width="0.3048" layer="1"/>
+<wire x1="47.879" y1="23.3426" x2="47.879" y2="22.3774" width="0.3048" layer="1"/>
+<wire x1="47.879" y1="22.3774" x2="49.022" y2="21.2344" width="0.3048" layer="1"/>
+<wire x1="49.022" y1="21.2344" x2="49.53" y2="21.2344" width="0.3048" layer="1"/>
+<wire x1="49.53" y1="21.2344" x2="49.911" y2="20.8534" width="0.3048" layer="1"/>
+<wire x1="49.911" y1="20.8534" x2="49.911" y2="17.145" width="0.3048" layer="1"/>
+<wire x1="49.911" y1="17.145" x2="49.7586" y2="16.9926" width="0.3048" layer="1"/>
+</signal>
+<signal name="MOSI_168">
 <contactref element="IC1" pad="15"/>
 <contactref element="IC2" pad="3"/>
-<contactref element="R11" pad="1"/>
-<wire x1="38.9636" y1="17.7546" x2="39.751" y2="17.7546" width="0.254" layer="16"/>
-<wire x1="36.5252" y1="15.3162" x2="38.9636" y2="17.7546" width="0.254" layer="16"/>
-<wire x1="36.5252" y1="14.986" x2="36.5252" y2="15.3162" width="0.254" layer="16"/>
-<wire x1="38.8366" y1="12.6746" x2="36.5252" y2="14.986" width="0.254" layer="16"/>
-<wire x1="38.8366" y1="12.6746" x2="49.1236" y2="12.6746" width="0.254" layer="16"/>
-<wire x1="49.1236" y1="12.6746" x2="50.0888" y2="11.7094" width="0.254" layer="16"/>
-<wire x1="67.4116" y1="9.398" x2="67.8434" y2="9.8298" width="0.254" layer="16"/>
-<wire x1="58.6486" y1="9.398" x2="67.4116" y2="9.398" width="0.254" layer="16"/>
-<wire x1="56.3372" y1="11.7094" x2="58.6486" y2="9.398" width="0.254" layer="16"/>
-<wire x1="84.1248" y1="8.9408" x2="84.1248" y2="8.4446" width="0.254" layer="1"/>
-<wire x1="83.5406" y1="9.525" x2="84.1248" y2="8.9408" width="0.254" layer="1"/>
-<wire x1="81.661" y1="9.525" x2="83.5406" y2="9.525" width="0.254" layer="1"/>
-<wire x1="50.0888" y1="11.7094" x2="51.0286" y2="11.7094" width="0.254" layer="16"/>
-<wire x1="51.0286" y1="11.7094" x2="51.3842" y2="11.3538" width="0.254" layer="16"/>
-<wire x1="51.3842" y1="11.3538" x2="54.0258" y2="11.3538" width="0.254" layer="16"/>
-<wire x1="54.0258" y1="11.3538" x2="54.356" y2="11.684" width="0.254" layer="16"/>
-<wire x1="54.356" y1="11.684" x2="56.3118" y2="11.684" width="0.254" layer="16"/>
-<wire x1="56.3118" y1="11.684" x2="56.3372" y2="11.7094" width="0.254" layer="16"/>
-<wire x1="72.5678" y1="2.6162" x2="78.8162" y2="2.6162" width="0.254" layer="16"/>
-<wire x1="68.7832" y1="6.4008" x2="72.5678" y2="2.6162" width="0.254" layer="16"/>
-<wire x1="68.7832" y1="8.0264" x2="68.7832" y2="6.4008" width="0.254" layer="16"/>
-<wire x1="67.4116" y1="9.398" x2="68.7832" y2="8.0264" width="0.254" layer="16"/>
-<wire x1="80.6958" y1="4.7498" x2="80.6958" y2="6.096" width="0.254" layer="16"/>
-<wire x1="78.8162" y1="2.6162" x2="80.6958" y2="4.7498" width="0.254" layer="16"/>
-<wire x1="80.6196" y1="8.4836" x2="81.661" y2="9.525" width="0.254" layer="1"/>
-<wire x1="80.6196" y1="6.1722" x2="80.6196" y2="8.4836" width="0.254" layer="1"/>
-<wire x1="80.6958" y1="6.096" x2="80.6196" y2="6.1722" width="0.254" layer="1"/>
-<wire x1="67.8434" y1="9.8298" x2="67.8434" y2="11.1252" width="0.254" layer="16"/>
-<wire x1="67.8434" y1="11.1252" x2="67.5386" y2="11.6078" width="0.254" layer="16"/>
-<wire x1="69.0466" y1="11.6586" x2="69.1124" y2="11.7244" width="0.254" layer="1"/>
-<wire x1="67.5894" y1="11.6586" x2="69.0466" y2="11.6586" width="0.254" layer="1"/>
-<wire x1="67.5386" y1="11.6078" x2="67.5894" y2="11.6586" width="0.254" layer="1"/>
-<via x="80.6958" y="6.096" extent="1-16" drill="0.6"/>
-<via x="67.5386" y="11.6078" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="MISO_MEGA">
+<contactref element="X2" pad="13"/>
+<wire x1="74.2442" y1="21.59" x2="62.23" y2="21.59" width="0.3048" layer="16"/>
+<wire x1="69.1124" y1="11.7244" x2="68.2856" y2="11.7244" width="0.3048" layer="1"/>
+<wire x1="68.2856" y1="11.7244" x2="66.802" y2="13.208" width="0.3048" layer="1"/>
+<wire x1="66.802" y1="13.208" x2="66.802" y2="13.97" width="0.3048" layer="1"/>
+<wire x1="66.802" y1="13.97" x2="65.786" y2="14.986" width="0.3048" layer="1"/>
+<wire x1="65.786" y1="14.986" x2="65.786" y2="20.066" width="0.3048" layer="1"/>
+<wire x1="65.786" y1="20.066" x2="65.278" y2="20.574" width="0.3048" layer="1"/>
+<wire x1="65.278" y1="20.574" x2="62.484" y2="20.574" width="0.3048" layer="1"/>
+<wire x1="62.484" y1="20.574" x2="61.468" y2="21.59" width="0.3048" layer="1"/>
+<wire x1="61.468" y1="21.59" x2="61.468" y2="22.098" width="0.3048" layer="1"/>
+<via x="60.706" y="22.86" extent="1-16" drill="0.6"/>
+<wire x1="61.468" y1="22.098" x2="60.706" y2="22.86" width="0.3048" layer="1"/>
+<wire x1="60.96" y1="22.86" x2="62.23" y2="21.59" width="0.3048" layer="16"/>
+<wire x1="60.96" y1="22.86" x2="60.96" y2="23.876" width="0.3048" layer="16"/>
+<wire x1="60.96" y1="23.876" x2="59.944" y2="24.892" width="0.3048" layer="16"/>
+<wire x1="59.944" y1="24.892" x2="54.356" y2="24.892" width="0.3048" layer="16"/>
+<wire x1="60.706" y1="22.86" x2="60.96" y2="22.86" width="0.3048" layer="16"/>
+<wire x1="44.6786" y1="9.9568" x2="44.6786" y2="11.4808" width="0.3048" layer="1"/>
+<wire x1="44.6786" y1="11.4808" x2="45.4152" y2="12.2174" width="0.3048" layer="1"/>
+<wire x1="45.4152" y1="12.2174" x2="47.7774" y2="12.2174" width="0.3048" layer="1"/>
+<wire x1="47.7774" y1="12.2174" x2="48.7172" y2="13.1572" width="0.3048" layer="1"/>
+<wire x1="48.7172" y1="13.1572" x2="50.9778" y2="13.1572" width="0.3048" layer="1"/>
+<wire x1="50.9778" y1="13.1572" x2="52.6542" y2="14.8336" width="0.3048" layer="1"/>
+<wire x1="52.6542" y1="14.8336" x2="52.6542" y2="17.6276" width="0.3048" layer="1"/>
+<wire x1="52.6542" y1="17.6276" x2="51.1556" y2="19.1262" width="0.3048" layer="1"/>
+<wire x1="54.356" y1="24.892" x2="54.356" y2="24.9174" width="0.3048" layer="16"/>
+<wire x1="54.356" y1="24.9174" x2="53.213" y2="26.0604" width="0.3048" layer="16"/>
+<wire x1="53.213" y1="26.0604" x2="51.2318" y2="26.0604" width="0.3048" layer="16"/>
+<wire x1="51.2318" y1="26.0604" x2="49.5808" y2="24.4094" width="0.3048" layer="16"/>
+<wire x1="49.5808" y1="24.4094" x2="49.5808" y2="22.8346" width="0.3048" layer="16"/>
+<wire x1="49.5808" y1="22.8346" x2="49.4284" y2="22.6822" width="0.3048" layer="16"/>
+<via x="49.4284" y="22.6822" extent="1-16" drill="0.6"/>
+<wire x1="49.4284" y1="22.6822" x2="50.2666" y2="22.6822" width="0.3048" layer="1"/>
+<wire x1="50.2666" y1="22.6822" x2="51.1556" y2="21.7932" width="0.3048" layer="1"/>
+<wire x1="51.1556" y1="21.7932" x2="51.1556" y2="19.1262" width="0.3048" layer="1"/>
+<wire x1="74.2442" y1="21.59" x2="83.058" y2="12.7762" width="0.3048" layer="16"/>
+<wire x1="83.058" y1="12.7762" x2="83.7692" y2="12.7762" width="0.3048" layer="16"/>
+<wire x1="83.7692" y1="12.7762" x2="83.82" y2="12.827" width="0.3048" layer="16"/>
+<via x="83.82" y="12.827" extent="1-16" drill="0.6"/>
+<wire x1="83.82" y1="12.827" x2="83.82" y2="7.8486" width="0.3048" layer="1"/>
+<wire x1="83.82" y1="7.8486" x2="84.6948" y2="6.9738" width="0.3048" layer="1"/>
+<wire x1="84.6948" y1="4.7214" x2="84.6948" y2="6.9738" width="0.3048" layer="1"/>
+</signal>
+<signal name="MISO_168">
 <contactref element="IC1" pad="16"/>
-<contactref element="R9" pad="1"/>
+<contactref element="IC2" pad="12"/>
 <contactref element="X2" pad="14"/>
-<wire x1="36.9688" y1="28.7782" x2="37.5784" y2="29.3878" width="0.254" layer="16"/>
-<wire x1="37.5784" y1="29.3878" x2="50.2412" y2="29.3878" width="0.254" layer="16"/>
-<wire x1="50.2412" y1="29.3878" x2="53.8988" y2="25.7302" width="0.254" layer="16"/>
-<wire x1="53.8988" y1="25.7302" x2="53.8988" y2="25.0952" width="0.254" layer="16"/>
-<wire x1="53.8988" y1="25.0952" x2="53.8988" y2="22.7076" width="0.254" layer="1"/>
-<wire x1="53.8988" y1="22.7076" x2="52.578" y2="21.3868" width="0.254" layer="1"/>
-<wire x1="52.578" y1="21.3868" x2="53.4416" y2="22.2504" width="0.254" layer="16"/>
-<wire x1="85.1948" y1="8.8614" x2="85.1948" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="85.1948" y1="8.8614" x2="85.1916" y2="8.8646" width="0.254" layer="1"/>
-<wire x1="68.303" y1="10.9244" x2="69.1124" y2="10.9244" width="0.254" layer="1"/>
-<wire x1="67.8942" y1="10.5156" x2="68.303" y2="10.9244" width="0.254" layer="1"/>
-<wire x1="67.4624" y1="10.5156" x2="67.8942" y2="10.5156" width="0.254" layer="1"/>
-<wire x1="53.4416" y1="22.2504" x2="56.4388" y2="22.2504" width="0.254" layer="16"/>
-<wire x1="56.4388" y1="22.2504" x2="62.6364" y2="16.0528" width="0.254" layer="16"/>
-<wire x1="62.6364" y1="16.0528" x2="62.6364" y2="13.8176" width="0.254" layer="16"/>
-<wire x1="62.6364" y1="13.8176" x2="66.1162" y2="10.3378" width="0.254" layer="16"/>
-<wire x1="85.1948" y1="8.963" x2="85.1948" y2="8.8614" width="0.254" layer="1"/>
-<wire x1="82.2706" y1="6.096" x2="81.3054" y2="7.0612" width="0.254" layer="16"/>
-<wire x1="66.2178" y1="10.3124" x2="65.6844" y2="9.6774" width="0.254" layer="1"/>
-<wire x1="65.6844" y1="9.6774" x2="65.6844" y2="8.0518" width="0.254" layer="1"/>
-<wire x1="65.6844" y1="8.0518" x2="65.659" y2="8.0264" width="0.254" layer="1"/>
-<wire x1="82.2706" y1="2.9464" x2="82.2706" y2="6.096" width="0.254" layer="16"/>
-<wire x1="81.3816" y1="2.0574" x2="82.2706" y2="2.9464" width="0.254" layer="16"/>
-<wire x1="71.5518" y1="2.0574" x2="81.3816" y2="2.0574" width="0.254" layer="16"/>
-<wire x1="66.04" y1="7.5692" x2="71.5518" y2="2.0574" width="0.254" layer="16"/>
-<wire x1="66.04" y1="7.6454" x2="66.04" y2="7.5692" width="0.254" layer="16"/>
-<wire x1="65.659" y1="8.0264" x2="66.04" y2="7.6454" width="0.254" layer="16"/>
-<wire x1="81.3308" y1="10.0584" x2="84.0994" y2="10.0584" width="0.254" layer="1"/>
-<wire x1="84.0994" y1="10.0584" x2="85.1948" y2="8.963" width="0.254" layer="1"/>
-<wire x1="79.3496" y1="6.7564" x2="79.7052" y2="7.112" width="0.254" layer="1"/>
-<wire x1="79.3496" y1="6.7818" x2="79.3496" y2="6.7564" width="0.254" layer="16"/>
-<wire x1="79.6036" y1="7.0358" x2="79.3496" y2="6.7818" width="0.254" layer="16"/>
-<wire x1="81.28" y1="7.0358" x2="79.6036" y2="7.0358" width="0.254" layer="16"/>
-<wire x1="81.3054" y1="7.0612" x2="81.28" y2="7.0358" width="0.254" layer="16"/>
-<wire x1="79.6544" y1="8.382" x2="81.3308" y2="10.0584" width="0.254" layer="1"/>
-<wire x1="79.6544" y1="7.1628" x2="79.6544" y2="8.382" width="0.254" layer="1"/>
-<wire x1="79.7052" y1="7.112" x2="79.6544" y2="7.1628" width="0.254" layer="1"/>
-<wire x1="66.1162" y1="10.3378" x2="66.6496" y2="10.3378" width="0.254" layer="16"/>
-<wire x1="66.6242" y1="10.3124" x2="66.2178" y2="10.3124" width="0.254" layer="1"/>
-<wire x1="66.6496" y1="10.3378" x2="66.6242" y2="10.3124" width="0.254" layer="1"/>
-<wire x1="66.6496" y1="10.3378" x2="67.2846" y2="10.3378" width="0.254" layer="1"/>
-<wire x1="67.2846" y1="10.3378" x2="67.4624" y2="10.5156" width="0.254" layer="1"/>
-<via x="53.8988" y="25.0952" extent="1-16" drill="0.6"/>
-<via x="52.578" y="21.3868" extent="1-16" drill="0.6"/>
-<via x="66.6496" y="10.3378" extent="1-16" drill="0.6"/>
-<via x="79.3496" y="6.7564" extent="1-16" drill="0.6"/>
-<via x="65.659" y="8.0264" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="SCK_MEGA">
+<wire x1="83.82" y1="11.176" x2="73.914" y2="21.082" width="0.3048" layer="16"/>
+<wire x1="73.914" y1="21.082" x2="61.214" y2="21.082" width="0.3048" layer="16"/>
+<wire x1="69.1124" y1="10.9244" x2="68.3236" y2="10.9244" width="0.3048" layer="1"/>
+<wire x1="68.3236" y1="10.9244" x2="66.294" y2="12.954" width="0.3048" layer="1"/>
+<wire x1="66.294" y1="12.954" x2="66.294" y2="13.716" width="0.3048" layer="1"/>
+<wire x1="66.294" y1="13.716" x2="65.278" y2="14.732" width="0.3048" layer="1"/>
+<wire x1="65.278" y1="14.732" x2="65.278" y2="19.812" width="0.3048" layer="1"/>
+<wire x1="65.278" y1="19.812" x2="65.024" y2="20.066" width="0.3048" layer="1"/>
+<wire x1="65.024" y1="20.066" x2="62.23" y2="20.066" width="0.3048" layer="1"/>
+<wire x1="62.23" y1="20.066" x2="60.96" y2="21.336" width="0.3048" layer="1"/>
+<wire x1="60.96" y1="21.336" x2="60.452" y2="21.336" width="0.3048" layer="1"/>
+<via x="60.452" y="21.336" extent="1-16" drill="0.6"/>
+<wire x1="60.452" y1="21.336" x2="60.96" y2="21.336" width="0.3048" layer="16"/>
+<wire x1="60.96" y1="21.336" x2="61.214" y2="21.082" width="0.3048" layer="16"/>
+<wire x1="60.452" y1="21.336" x2="60.452" y2="21.59" width="0.3048" layer="16"/>
+<wire x1="60.452" y1="21.59" x2="59.69" y2="22.352" width="0.3048" layer="16"/>
+<wire x1="59.69" y1="22.352" x2="59.69" y2="24.003" width="0.3048" layer="16"/>
+<wire x1="59.69" y1="24.003" x2="59.309" y2="24.384" width="0.3048" layer="16"/>
+<wire x1="59.309" y1="24.384" x2="53.7718" y2="24.384" width="0.3048" layer="16"/>
+<wire x1="44.6786" y1="16.1036" x2="44.6786" y2="17.272" width="0.3048" layer="1"/>
+<wire x1="44.6786" y1="17.272" x2="46.2534" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="46.2534" y1="18.8468" x2="46.8122" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="46.8122" y1="18.8468" x2="46.8376" y2="18.8722" width="0.3048" layer="1"/>
+<via x="46.8376" y="18.8722" extent="1-16" drill="0.6"/>
+<wire x1="46.8376" y1="18.8722" x2="48.6664" y2="18.8722" width="0.3048" layer="16"/>
+<wire x1="50.4698" y1="24.13" x2="51.5874" y2="25.2476" width="0.3048" layer="16"/>
+<wire x1="51.5874" y1="25.2476" x2="52.9082" y2="25.2476" width="0.3048" layer="16"/>
+<wire x1="52.9082" y1="25.2476" x2="53.7718" y2="24.384" width="0.3048" layer="16"/>
+<wire x1="48.6664" y1="18.8722" x2="50.4698" y2="20.6756" width="0.3048" layer="16"/>
+<wire x1="50.4698" y1="20.6756" x2="50.4698" y2="24.13" width="0.3048" layer="16"/>
+<wire x1="83.82" y1="11.176" x2="84.074" y2="11.176" width="0.3048" layer="16"/>
+<wire x1="85.1948" y1="12.6016" x2="85.3694" y2="12.7762" width="0.3048" layer="1"/>
+<via x="85.3694" y="12.7762" extent="1-16" drill="0.6"/>
+<wire x1="85.3694" y1="12.7762" x2="85.3694" y2="12.4714" width="0.3048" layer="16"/>
+<wire x1="85.3694" y1="12.4714" x2="84.074" y2="11.176" width="0.3048" layer="16"/>
+<wire x1="85.1948" y1="4.7214" x2="85.1948" y2="7.2358" width="0.3048" layer="1"/>
+<wire x1="85.1948" y1="7.2358" x2="84.328" y2="8.1026" width="0.3048" layer="1"/>
+<wire x1="84.328" y1="8.1026" x2="84.328" y2="11.7348" width="0.3048" layer="1"/>
+<wire x1="84.328" y1="11.7348" x2="85.3694" y2="12.7762" width="0.3048" layer="1"/>
+</signal>
+<signal name="SCK_168">
 <contactref element="IC1" pad="17"/>
 <contactref element="IC2" pad="6"/>
-<contactref element="R12" pad="1"/>
-<wire x1="39.751" y1="21.5646" x2="39.8018" y2="21.6154" width="0.254" layer="16"/>
-<wire x1="39.8018" y1="21.6154" x2="42.1132" y2="21.6154" width="0.254" layer="16"/>
-<wire x1="42.1132" y1="21.6154" x2="44.3484" y2="23.8506" width="0.254" layer="16"/>
-<wire x1="44.3484" y1="23.8506" x2="47.0154" y2="23.8506" width="0.254" layer="16"/>
-<wire x1="47.0154" y1="23.8506" x2="47.4726" y2="23.3934" width="0.254" layer="16"/>
-<wire x1="47.4726" y1="23.3934" x2="56.8706" y2="23.3934" width="0.254" layer="16"/>
-<wire x1="56.8706" y1="23.3934" x2="64.1604" y2="16.1036" width="0.254" layer="16"/>
-<wire x1="64.1604" y1="16.1036" x2="64.1604" y2="15.367" width="0.254" layer="16"/>
-<wire x1="64.1604" y1="15.367" x2="65.8114" y2="13.9446" width="0.254" layer="16"/>
-<wire x1="65.8114" y1="13.9446" x2="67.7164" y2="13.9446" width="0.254" layer="16"/>
-<wire x1="67.7164" y1="13.9446" x2="68.4784" y2="12.954" width="0.254" layer="16"/>
-<wire x1="68.4784" y1="12.954" x2="68.4784" y2="9.4234" width="0.254" layer="16"/>
-<wire x1="68.4784" y1="9.4234" x2="70.2056" y2="7.6962" width="0.254" layer="16"/>
-<wire x1="70.2056" y1="7.6962" x2="70.2056" y2="9.0324" width="0.254" layer="1"/>
-<wire x1="70.2056" y1="9.0324" x2="70.605" y2="9.4318" width="0.254" layer="1"/>
-<wire x1="70.2056" y1="7.6962" x2="70.2056" y2="5.8166" width="0.254" layer="16"/>
-<wire x1="70.2056" y1="5.8166" x2="72.8472" y2="3.175" width="0.254" layer="16"/>
-<wire x1="72.8472" y1="3.175" x2="78.3336" y2="3.175" width="0.254" layer="16"/>
-<wire x1="86.1568" y1="8.8392" x2="86.1568" y2="7.7842" width="0.254" layer="1"/>
-<wire x1="78.6892" y1="8.1788" x2="81.0514" y2="10.541" width="0.254" layer="1"/>
-<wire x1="81.0514" y1="10.541" x2="84.455" y2="10.541" width="0.254" layer="1"/>
-<wire x1="84.455" y1="10.541" x2="86.1568" y2="8.8392" width="0.254" layer="1"/>
-<wire x1="78.1812" y1="7.6708" x2="78.6892" y2="8.1788" width="0.254" layer="16"/>
-<wire x1="78.1812" y1="6.3246" x2="78.1812" y2="7.6708" width="0.254" layer="16"/>
-<wire x1="78.7146" y1="5.7912" x2="78.1812" y2="6.3246" width="0.254" layer="16"/>
-<wire x1="78.7146" y1="3.556" x2="78.7146" y2="5.7912" width="0.254" layer="16"/>
-<wire x1="78.3336" y1="3.175" x2="78.7146" y2="3.556" width="0.254" layer="16"/>
-<via x="70.2056" y="7.6962" extent="1-16" drill="0.6"/>
-<via x="78.6892" y="8.1788" extent="1-16" drill="0.6"/>
+<contactref element="X2" pad="15"/>
+<wire x1="84.582" y1="9.652" x2="73.66" y2="20.574" width="0.3048" layer="16"/>
+<wire x1="73.66" y1="20.574" x2="71.374" y2="20.574" width="0.3048" layer="16"/>
+<wire x1="71.374" y1="20.574" x2="61.214" y2="20.574" width="0.3048" layer="16"/>
+<wire x1="61.214" y1="20.574" x2="60.96" y2="20.32" width="0.3048" layer="16"/>
+<wire x1="60.96" y1="20.32" x2="59.69" y2="20.32" width="0.3048" layer="16"/>
+<wire x1="59.69" y1="20.32" x2="59.182" y2="20.828" width="0.3048" layer="16"/>
+<wire x1="48.4886" y1="9.9568" x2="48.4886" y2="11.1506" width="0.3048" layer="1"/>
+<wire x1="48.4886" y1="11.1506" x2="49.4792" y2="12.1412" width="0.3048" layer="1"/>
+<via x="52.5018" y="19.812" extent="1-16" drill="0.6"/>
+<wire x1="53.1368" y1="20.447" x2="52.5018" y2="19.812" width="0.3048" layer="16"/>
+<wire x1="53.1368" y1="20.447" x2="53.1622" y2="20.447" width="0.3048" layer="16"/>
+<wire x1="53.1622" y1="20.447" x2="54.0258" y2="21.3106" width="0.3048" layer="16"/>
+<wire x1="54.0258" y1="21.3106" x2="54.0766" y2="21.3106" width="0.3048" layer="16"/>
+<wire x1="54.0766" y1="21.3106" x2="55.626" y2="22.86" width="0.3048" layer="16"/>
+<wire x1="55.626" y1="22.86" x2="58.4708" y2="22.86" width="0.3048" layer="16"/>
+<wire x1="58.4708" y1="22.86" x2="59.182" y2="22.1488" width="0.3048" layer="16"/>
+<wire x1="59.182" y1="22.1488" x2="59.182" y2="20.828" width="0.3048" layer="16"/>
+<wire x1="85.6948" y1="4.7214" x2="85.6948" y2="7.5232" width="0.3048" layer="1"/>
+<wire x1="85.6948" y1="7.5232" x2="84.9376" y2="8.2804" width="0.3048" layer="1"/>
+<wire x1="84.9376" y1="8.2804" x2="84.9376" y2="10.2108" width="0.3048" layer="1"/>
+<wire x1="84.9376" y1="10.2108" x2="85.217" y2="10.4902" width="0.3048" layer="1"/>
+<via x="85.217" y="10.4902" extent="1-16" drill="0.6"/>
+<wire x1="85.217" y1="10.4902" x2="85.217" y2="10.287" width="0.3048" layer="16"/>
+<wire x1="85.217" y1="10.287" x2="84.582" y2="9.652" width="0.3048" layer="16"/>
+<wire x1="49.4792" y1="12.1412" x2="49.5046" y2="12.1412" width="0.3048" layer="1"/>
+<wire x1="49.5046" y1="12.1412" x2="49.9364" y2="12.573" width="0.3048" layer="1"/>
+<wire x1="49.9364" y1="12.573" x2="51.2064" y2="12.573" width="0.3048" layer="1"/>
+<wire x1="51.2064" y1="12.573" x2="53.213" y2="14.5796" width="0.3048" layer="1"/>
+<wire x1="53.213" y1="14.5796" x2="53.213" y2="18.034" width="0.3048" layer="1"/>
+<wire x1="53.213" y1="18.034" x2="52.5018" y2="18.7452" width="0.3048" layer="1"/>
+<wire x1="52.5018" y1="18.7452" x2="52.5018" y2="19.812" width="0.3048" layer="1"/>
+<wire x1="68.8594" y1="9.6266" x2="68.8594" y2="18.0594" width="0.3048" layer="16"/>
+<wire x1="68.8594" y1="18.0594" x2="71.374" y2="20.574" width="0.3048" layer="16"/>
+<wire x1="70.605" y1="9.4318" x2="69.5028" y2="9.4318" width="0.3048" layer="1"/>
+<wire x1="69.5028" y1="9.4318" x2="69.4944" y2="9.4234" width="0.3048" layer="1"/>
+<via x="69.4944" y="9.4234" extent="1-16" drill="0.6"/>
+<wire x1="69.4944" y1="9.4234" x2="69.0626" y2="9.4234" width="0.3048" layer="16"/>
+<wire x1="69.0626" y1="9.4234" x2="68.8594" y2="9.6266" width="0.3048" layer="16"/>
 </signal>
 <signal name="S_OUT6">
 <contactref element="IC1" pad="11"/>
 <contactref element="JP8" pad="3"/>
-<wire x1="65.7098" y1="19.5834" x2="65.7098" y2="23.114" width="0.254" layer="16"/>
-<wire x1="69.1124" y1="14.9244" x2="69.0978" y2="14.9098" width="0.254" layer="1"/>
-<wire x1="69.0978" y1="14.9098" x2="70.1294" y2="14.9098" width="0.254" layer="1"/>
-<wire x1="70.1294" y1="14.9098" x2="70.4342" y2="15.2146" width="0.254" layer="1"/>
-<wire x1="70.4342" y1="15.2146" x2="70.4342" y2="16.7386" width="0.254" layer="1"/>
-<wire x1="70.4342" y1="16.7386" x2="69.7992" y2="17.3736" width="0.254" layer="1"/>
-<wire x1="66.1162" y1="19.1262" x2="65.7098" y2="19.5834" width="0.254" layer="16"/>
-<wire x1="67.4624" y1="19.1262" x2="66.1162" y2="19.1262" width="0.254" layer="16"/>
-<wire x1="68.5546" y1="20.2184" x2="67.4624" y2="19.1262" width="0.254" layer="16"/>
-<wire x1="69.7992" y1="17.3736" x2="69.7992" y2="18.9738" width="0.254" layer="1"/>
-<wire x1="69.7992" y1="18.9738" x2="68.5546" y2="20.2184" width="0.254" layer="1"/>
-<via x="68.5546" y="20.2184" extent="1-16" drill="0.6"/>
+<wire x1="65.7098" y1="23.114" x2="65.7098" y2="23.0632" width="0.3048" layer="1"/>
+<wire x1="65.7098" y1="23.0632" x2="67.564" y2="21.209" width="0.3048" layer="1"/>
+<wire x1="67.564" y1="21.209" x2="67.564" y2="18.161" width="0.3048" layer="1"/>
+<wire x1="69.0762" y1="14.9606" x2="69.1124" y2="14.9244" width="0.3048" layer="1"/>
+<wire x1="67.564" y1="18.161" x2="67.3354" y2="17.9324" width="0.3048" layer="1"/>
+<wire x1="67.3354" y1="17.9324" x2="67.3354" y2="15.875" width="0.3048" layer="1"/>
+<wire x1="67.3354" y1="15.875" x2="68.2752" y2="14.9352" width="0.3048" layer="1"/>
+<wire x1="68.2752" y1="14.9352" x2="69.1016" y2="14.9352" width="0.3048" layer="1"/>
+<wire x1="69.1016" y1="14.9352" x2="69.1124" y2="14.9244" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_OUT5">
 <contactref element="IC1" pad="10"/>
 <contactref element="JP7" pad="3"/>
-<wire x1="68.2498" y1="21.3614" x2="68.2498" y2="23.114" width="0.254" layer="16"/>
-<wire x1="66.9036" y1="20.32" x2="68.2498" y2="21.3614" width="0.254" layer="16"/>
 <wire x1="69.1124" y1="15.7244" x2="69.0126" y2="15.8242" width="0.254" layer="1"/>
 <wire x1="69.1124" y1="15.7244" x2="69.1142" y2="15.7226" width="0.254" layer="1"/>
-<wire x1="66.9036" y1="18.7452" x2="66.9036" y2="20.32" width="0.254" layer="1"/>
-<wire x1="67.1322" y1="18.4912" x2="66.9036" y2="18.7452" width="0.254" layer="1"/>
-<wire x1="68.1482" y1="17.5768" x2="67.1322" y2="18.4912" width="0.254" layer="1"/>
-<wire x1="68.1482" y1="15.9258" x2="68.1482" y2="17.5768" width="0.254" layer="1"/>
-<wire x1="68.248" y1="15.7244" x2="68.1482" y2="15.9258" width="0.254" layer="1"/>
-<wire x1="68.248" y1="15.7244" x2="69.1124" y2="15.7244" width="0.254" layer="1"/>
-<via x="66.9036" y="20.32" extent="1-16" drill="0.6"/>
+<wire x1="68.2498" y1="23.114" x2="68.2498" y2="18.034" width="0.3048" layer="1"/>
+<wire x1="68.2498" y1="18.034" x2="67.8688" y2="17.653" width="0.3048" layer="1"/>
+<wire x1="67.8688" y1="17.653" x2="67.8688" y2="16.1036" width="0.3048" layer="1"/>
+<wire x1="67.8688" y1="16.1036" x2="68.2752" y2="15.6972" width="0.3048" layer="1"/>
+<wire x1="68.2752" y1="15.6972" x2="69.0852" y2="15.6972" width="0.3048" layer="1"/>
+<wire x1="69.0852" y1="15.6972" x2="69.1124" y2="15.7244" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_OUT4">
 <contactref element="IC1" pad="9"/>
 <contactref element="JP6" pad="3"/>
-<wire x1="70.739" y1="23.0632" x2="70.7898" y2="23.114" width="0.254" layer="16"/>
-<wire x1="68.8086" y1="16.752" x2="68.8086" y2="18.4912" width="0.254" layer="1"/>
-<wire x1="69.1124" y1="16.5244" x2="68.8086" y2="16.752" width="0.254" layer="1"/>
-<wire x1="68.8086" y1="18.4912" x2="68.8848" y2="18.5166" width="0.254" layer="16"/>
-<wire x1="68.8848" y1="18.5166" x2="70.739" y2="20.3708" width="0.254" layer="16"/>
-<wire x1="70.739" y1="20.3708" x2="70.739" y2="23.0632" width="0.254" layer="16"/>
-<via x="68.8086" y="18.4912" extent="1-16" drill="0.6"/>
+<wire x1="69.1124" y1="16.5244" x2="69.1124" y2="21.4366" width="0.3048" layer="1"/>
+<wire x1="69.1124" y1="21.4366" x2="70.7898" y2="23.114" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_OUT3">
 <contactref element="IC1" pad="2"/>
 <contactref element="JP5" pad="3"/>
-<wire x1="75.405" y1="18.017" x2="75.405" y2="19.2964" width="0.254" layer="1"/>
-<wire x1="75.405" y1="19.2964" x2="75.6666" y2="19.4818" width="0.254" layer="1"/>
-<wire x1="75.6666" y1="19.4818" x2="75.6666" y2="20.9804" width="0.254" layer="1"/>
-<wire x1="75.6666" y1="20.9804" x2="75.5396" y2="20.955" width="0.254" layer="16"/>
-<wire x1="75.5396" y1="20.955" x2="73.3298" y2="23.114" width="0.254" layer="16"/>
-<via x="75.6666" y="20.9804" extent="1-16" drill="0.6"/>
+<wire x1="75.405" y1="18.017" x2="75.3872" y2="18.0348" width="0.3048" layer="1"/>
+<wire x1="75.3872" y1="18.0348" x2="75.3872" y2="20.955" width="0.3048" layer="1"/>
+<wire x1="75.3872" y1="20.955" x2="73.3298" y2="23.0124" width="0.3048" layer="1"/>
+<wire x1="73.3298" y1="23.0124" x2="73.3298" y2="23.114" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_OUT2">
 <contactref element="IC1" pad="1"/>
 <contactref element="JP4" pad="3"/>
-<wire x1="76.205" y1="18.017" x2="76.2304" y2="19.1312" width="0.254" layer="1"/>
-<wire x1="76.2304" y1="19.1312" x2="76.6572" y2="19.6342" width="0.254" layer="1"/>
-<wire x1="76.6572" y1="19.6342" x2="76.6572" y2="21.3106" width="0.254" layer="16"/>
-<wire x1="76.6572" y1="21.3106" x2="76.3524" y2="22.0218" width="0.254" layer="16"/>
-<wire x1="76.3524" y1="22.0218" x2="75.8698" y2="23.114" width="0.254" layer="16"/>
-<via x="76.6572" y="19.6342" extent="1-16" drill="0.6"/>
+<wire x1="76.205" y1="18.017" x2="76.2254" y2="18.0374" width="0.3048" layer="1"/>
+<wire x1="76.2254" y1="18.0374" x2="76.2254" y2="21.9456" width="0.3048" layer="1"/>
+<wire x1="76.2254" y1="21.9456" x2="75.8698" y2="22.3012" width="0.3048" layer="1"/>
+<wire x1="75.8698" y1="22.3012" x2="75.8698" y2="23.114" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_OUT1">
 <contactref element="IC1" pad="32"/>
 <contactref element="JP3" pad="3"/>
-<wire x1="77.6976" y1="16.5244" x2="77.712" y2="16.51" width="0.254" layer="1"/>
-<wire x1="77.712" y1="16.51" x2="78.6384" y2="16.51" width="0.254" layer="1"/>
-<wire x1="78.6384" y1="16.51" x2="78.6384" y2="20.9296" width="0.254" layer="1"/>
-<wire x1="78.6384" y1="20.9296" x2="78.5368" y2="21.0312" width="0.254" layer="1"/>
-<wire x1="78.5368" y1="21.0312" x2="78.5368" y2="22.987" width="0.254" layer="16"/>
-<wire x1="78.5368" y1="22.987" x2="78.4098" y2="23.114" width="0.254" layer="16"/>
-<via x="78.5368" y="21.0312" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="TX_MEGA">
+<wire x1="77.6976" y1="16.5244" x2="77.6976" y2="17.2476" width="0.3048" layer="1"/>
+<wire x1="77.6976" y1="17.2476" x2="77.2414" y2="17.7038" width="0.3048" layer="1"/>
+<wire x1="77.2414" y1="17.7038" x2="77.2414" y2="20.7518" width="0.3048" layer="1"/>
+<wire x1="77.2414" y1="20.7518" x2="78.3082" y2="21.8186" width="0.3048" layer="1"/>
+<wire x1="78.3082" y1="21.8186" x2="78.3082" y2="23.0124" width="0.3048" layer="1"/>
+<wire x1="78.3082" y1="23.0124" x2="78.4098" y2="23.114" width="0.3048" layer="1"/>
+</signal>
+<signal name="TX_168">
 <contactref element="IC1" pad="31"/>
 <contactref element="X2" pad="10"/>
-<wire x1="77.8264" y1="15.8496" x2="77.6976" y2="15.7244" width="0.254" layer="1"/>
-<wire x1="81.6356" y1="8.0518" x2="81.6356" y2="8.2042" width="0.254" layer="16"/>
-<wire x1="83.1948" y1="5.2988" x2="82.677" y2="5.8166" width="0.254" layer="1"/>
-<wire x1="83.1948" y1="4.7214" x2="83.1948" y2="5.2988" width="0.254" layer="1"/>
-<wire x1="82.677" y1="5.8166" x2="82.5754" y2="5.8166" width="0.254" layer="1"/>
-<wire x1="82.5754" y1="5.8166" x2="81.6356" y2="6.7564" width="0.254" layer="1"/>
-<wire x1="81.6356" y1="6.7564" x2="81.6356" y2="8.0518" width="0.254" layer="1"/>
-<wire x1="83.7184" y1="10.414" x2="83.7184" y2="12.7254" width="0.254" layer="16"/>
-<wire x1="81.6102" y1="8.4836" x2="83.7184" y2="10.414" width="0.254" layer="16"/>
-<wire x1="81.6102" y1="7.9248" x2="81.6102" y2="8.4836" width="0.254" layer="16"/>
-<wire x1="81.6356" y1="8.0518" x2="81.6102" y2="7.9248" width="0.254" layer="16"/>
-<wire x1="80.9752" y1="15.8496" x2="77.8264" y2="15.8496" width="0.254" layer="1"/>
-<wire x1="81.8642" y1="14.9606" x2="80.9752" y2="15.8496" width="0.254" layer="1"/>
-<wire x1="81.8642" y1="14.1478" x2="81.8642" y2="14.9606" width="0.254" layer="1"/>
-<wire x1="83.0834" y1="12.9286" x2="81.8642" y2="14.1478" width="0.254" layer="1"/>
-<wire x1="83.5152" y1="12.9286" x2="83.0834" y2="12.9286" width="0.254" layer="1"/>
-<wire x1="83.7184" y1="12.7254" x2="83.5152" y2="12.9286" width="0.254" layer="1"/>
-<via x="81.6356" y="8.0518" extent="1-16" drill="0.6"/>
-<via x="83.7184" y="12.7254" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="RX_MEGA">
+<wire x1="83.2104" y1="6.2992" x2="83.2104" y2="4.737" width="0.3048" layer="1"/>
+<wire x1="83.2104" y1="4.737" x2="83.1948" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="77.6976" y1="15.7244" x2="75.9442" y2="15.7244" width="0.3048" layer="1"/>
+<wire x1="75.9442" y1="15.7244" x2="75.7682" y2="15.9004" width="0.3048" layer="1"/>
+<via x="75.7682" y="15.9004" extent="1-16" drill="0.6"/>
+<wire x1="75.7682" y1="15.9004" x2="77.6478" y2="15.9004" width="0.3048" layer="16"/>
+<wire x1="77.6478" y1="15.9004" x2="83.058" y2="10.4902" width="0.3048" layer="16"/>
+<wire x1="83.2104" y1="6.2992" x2="81.915" y2="7.5946" width="0.3048" layer="1"/>
+<via x="81.915" y="7.5946" extent="1-16" drill="0.6"/>
+<wire x1="81.915" y1="7.5946" x2="82.2198" y2="7.5946" width="0.3048" layer="16"/>
+<wire x1="82.2198" y1="7.5946" x2="83.058" y2="8.4328" width="0.3048" layer="16"/>
+<wire x1="83.058" y1="8.4328" x2="83.058" y2="10.4902" width="0.3048" layer="16"/>
+</signal>
+<signal name="RX_168">
 <contactref element="IC1" pad="30"/>
 <contactref element="X2" pad="11"/>
-<wire x1="77.7338" y1="14.9606" x2="77.6976" y2="14.9244" width="0.254" layer="1"/>
-<wire x1="82.7278" y1="8.3566" x2="84.8614" y2="10.4902" width="0.254" layer="16"/>
-<wire x1="82.7278" y1="7.112" x2="82.7278" y2="8.3566" width="0.254" layer="16"/>
-<wire x1="82.7024" y1="7.0866" x2="82.7278" y2="7.112" width="0.254" layer="16"/>
-<wire x1="82.7024" y1="6.5024" x2="82.7024" y2="7.0866" width="0.254" layer="1"/>
-<wire x1="83.693" y1="5.5118" x2="82.7024" y2="6.5024" width="0.254" layer="1"/>
-<wire x1="83.693" y1="4.7704" x2="83.693" y2="5.5118" width="0.254" layer="1"/>
-<wire x1="83.6948" y1="4.7214" x2="83.693" y2="4.7704" width="0.254" layer="1"/>
-<wire x1="85.0392" y1="10.6934" x2="85.0392" y2="11.6332" width="0.254" layer="16"/>
-<wire x1="84.8614" y1="10.4902" x2="85.0392" y2="10.6934" width="0.254" layer="16"/>
-<wire x1="78.0542" y1="14.9606" x2="77.7338" y2="14.9606" width="0.254" layer="1"/>
-<wire x1="78.1558" y1="15.0622" x2="78.0542" y2="14.9606" width="0.254" layer="1"/>
-<wire x1="78.6384" y1="15.0622" x2="78.1558" y2="15.0622" width="0.254" layer="1"/>
-<wire x1="78.9178" y1="15.3416" x2="78.6384" y2="15.0622" width="0.254" layer="1"/>
-<wire x1="80.6704" y1="15.3416" x2="78.9178" y2="15.3416" width="0.254" layer="1"/>
-<wire x1="81.3816" y1="14.6304" x2="80.6704" y2="15.3416" width="0.254" layer="1"/>
-<wire x1="81.3816" y1="13.97" x2="81.3816" y2="14.6304" width="0.254" layer="1"/>
-<wire x1="82.7278" y1="12.6238" x2="81.3816" y2="13.97" width="0.254" layer="1"/>
-<wire x1="82.7278" y1="12.3444" x2="82.7278" y2="12.6238" width="0.254" layer="1"/>
-<wire x1="83.439" y1="11.6332" x2="82.7278" y2="12.3444" width="0.254" layer="1"/>
-<wire x1="85.0392" y1="11.6332" x2="83.439" y2="11.6332" width="0.254" layer="1"/>
-<via x="82.7024" y="7.0866" extent="1-16" drill="0.6"/>
-<via x="85.0392" y="11.6332" extent="1-16" drill="0.6"/>
+<wire x1="83.6948" y1="4.7214" x2="83.6948" y2="7.1356" width="0.3048" layer="1"/>
+<wire x1="77.6868" y1="14.9352" x2="77.6976" y2="14.9244" width="0.3048" layer="1"/>
+<wire x1="77.6868" y1="14.9352" x2="76.6318" y2="14.9352" width="0.3048" layer="1"/>
+<wire x1="76.6318" y1="14.9352" x2="76.1238" y2="14.4272" width="0.3048" layer="1"/>
+<wire x1="76.1238" y1="14.4272" x2="74.7776" y2="14.4272" width="0.3048" layer="1"/>
+<via x="74.7776" y="14.4272" extent="1-16" drill="0.6"/>
+<wire x1="74.7776" y1="14.4272" x2="77.8002" y2="14.4272" width="0.3048" layer="16"/>
+<wire x1="77.8002" y1="14.4272" x2="81.9404" y2="10.287" width="0.3048" layer="16"/>
+<wire x1="81.9404" y1="10.287" x2="81.9404" y2="9.3218" width="0.3048" layer="16"/>
+<wire x1="81.9404" y1="9.3218" x2="81.9912" y2="9.271" width="0.3048" layer="16"/>
+<via x="81.9912" y="9.271" extent="1-16" drill="0.6"/>
+<wire x1="83.6948" y1="7.1356" x2="83.185" y2="7.6454" width="0.3048" layer="1"/>
+<wire x1="83.185" y1="7.6454" x2="83.185" y2="9.017" width="0.3048" layer="1"/>
+<wire x1="83.185" y1="9.017" x2="82.931" y2="9.271" width="0.3048" layer="1"/>
+<wire x1="82.931" y1="9.271" x2="81.9912" y2="9.271" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_IN6">
 <contactref element="IC1" pad="28"/>
 <contactref element="JP14" pad="3"/>
-<wire x1="81.9404" y1="26.162" x2="83.2866" y2="27.5082" width="0.254" layer="16"/>
-<wire x1="80.9244" y1="21.6408" x2="80.9244" y2="22.9616" width="0.254" layer="16"/>
-<wire x1="80.3656" y1="21.1328" x2="80.9244" y2="21.6408" width="0.254" layer="16"/>
-<wire x1="80.3656" y1="18.7198" x2="80.3656" y2="21.1328" width="0.254" layer="16"/>
-<wire x1="80.0354" y1="18.4404" x2="80.3656" y2="18.7198" width="0.254" layer="16"/>
-<wire x1="80.0354" y1="14.6812" x2="80.0354" y2="18.4404" width="0.254" layer="16"/>
-<wire x1="79.4766" y1="14.4018" x2="79.6544" y2="14.478" width="0.254" layer="16"/>
-<wire x1="79.6544" y1="14.478" x2="80.0354" y2="14.6812" width="0.254" layer="16"/>
-<wire x1="79.1972" y1="14.0462" x2="79.4766" y2="14.4018" width="0.254" layer="1"/>
-<wire x1="78.5622" y1="13.4112" x2="79.1972" y2="14.0462" width="0.254" layer="1"/>
-<wire x1="77.7844" y1="13.4112" x2="78.5622" y2="13.4112" width="0.254" layer="1"/>
 <wire x1="77.6976" y1="13.3244" x2="77.7844" y2="13.4112" width="0.254" layer="1"/>
-<wire x1="80.9244" y1="22.9616" x2="81.9404" y2="24.0538" width="0.254" layer="16"/>
-<wire x1="81.9404" y1="24.0538" x2="81.9404" y2="26.162" width="0.254" layer="16"/>
-<via x="79.4766" y="14.4018" extent="1-16" drill="0.6"/>
+<wire x1="77.7844" y1="13.4112" x2="77.886" y2="13.3096" width="0.3048" layer="1"/>
+<wire x1="83.2866" y1="27.5082" x2="81.4578" y2="25.6794" width="0.3048" layer="1"/>
+<wire x1="81.4578" y1="25.6794" x2="81.4578" y2="22.9616" width="0.3048" layer="1"/>
+<wire x1="81.4578" y1="22.9616" x2="79.756" y2="21.2598" width="0.3048" layer="1"/>
+<wire x1="79.756" y1="21.2598" x2="79.756" y2="13.5382" width="0.3048" layer="1"/>
+<wire x1="79.756" y1="13.5382" x2="79.5422" y2="13.3244" width="0.3048" layer="1"/>
+<wire x1="79.5422" y1="13.3244" x2="77.6976" y2="13.3244" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_IN5">
 <contactref element="IC1" pad="27"/>
 <contactref element="JP13" pad="3"/>
-<wire x1="81.407" y1="21.082" x2="81.407" y2="22.606" width="0.254" layer="16"/>
-<wire x1="80.8482" y1="20.5232" x2="81.407" y2="21.082" width="0.254" layer="16"/>
-<wire x1="80.8482" y1="18.3388" x2="80.8482" y2="20.5232" width="0.254" layer="16"/>
-<wire x1="80.5688" y1="18.0594" x2="80.8482" y2="18.3388" width="0.254" layer="16"/>
-<wire x1="80.5688" y1="13.97" x2="80.5688" y2="18.0594" width="0.254" layer="16"/>
-<wire x1="77.6976" y1="12.5244" x2="79.1486" y2="12.5244" width="0.254" layer="1"/>
-<wire x1="79.1486" y1="12.5244" x2="79.6036" y2="12.954" width="0.254" layer="1"/>
-<wire x1="79.6036" y1="12.954" x2="79.8322" y2="13.2588" width="0.254" layer="16"/>
-<wire x1="79.8322" y1="13.2588" x2="80.5688" y2="13.97" width="0.254" layer="16"/>
-<wire x1="81.407" y1="22.606" x2="83.2866" y2="24.5618" width="0.254" layer="16"/>
-<wire x1="83.2866" y1="24.5618" x2="83.2866" y2="24.9682" width="0.254" layer="16"/>
-<via x="79.6036" y="12.954" extent="1-16" drill="0.6"/>
+<wire x1="83.2866" y1="24.9682" x2="81.9912" y2="23.6728" width="0.3048" layer="1"/>
+<wire x1="81.9912" y1="23.6728" x2="81.9912" y2="22.5552" width="0.3048" layer="1"/>
+<wire x1="81.9912" y1="22.5552" x2="80.264" y2="20.828" width="0.3048" layer="1"/>
+<wire x1="80.264" y1="20.828" x2="80.264" y2="12.9286" width="0.3048" layer="1"/>
+<wire x1="80.264" y1="12.9286" x2="79.8598" y2="12.5244" width="0.3048" layer="1"/>
+<wire x1="79.8598" y1="12.5244" x2="77.6976" y2="12.5244" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_IN4">
 <contactref element="IC1" pad="26"/>
 <contactref element="JP12" pad="3"/>
-<wire x1="81.0514" y1="17.7038" x2="81.3054" y2="17.9578" width="0.254" layer="16"/>
-<wire x1="77.6976" y1="11.7244" x2="77.866" y2="11.7752" width="0.254" layer="1"/>
-<wire x1="77.866" y1="11.7752" x2="80.4418" y2="11.7602" width="0.254" layer="1"/>
-<wire x1="80.4418" y1="11.7602" x2="80.645" y2="11.8872" width="0.254" layer="16"/>
-<wire x1="80.645" y1="11.8872" x2="81.0514" y2="12.2682" width="0.254" layer="16"/>
-<wire x1="81.0514" y1="12.2682" x2="81.0514" y2="17.7038" width="0.254" layer="16"/>
-<wire x1="81.3054" y1="17.9578" x2="81.3054" y2="20.0152" width="0.254" layer="16"/>
-<wire x1="81.3054" y1="20.0152" x2="83.2866" y2="22.098" width="0.254" layer="16"/>
-<wire x1="83.2866" y1="22.098" x2="83.2866" y2="22.4282" width="0.254" layer="16"/>
-<via x="80.4418" y="11.7602" extent="1-16" drill="0.6"/>
+<wire x1="83.2866" y1="22.4282" x2="80.772" y2="19.9136" width="0.3048" layer="1"/>
+<wire x1="80.772" y1="19.9136" x2="80.772" y2="12.0396" width="0.3048" layer="1"/>
+<wire x1="80.772" y1="12.0396" x2="80.4568" y2="11.7244" width="0.3048" layer="1"/>
+<wire x1="80.4568" y1="11.7244" x2="77.6976" y2="11.7244" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_IN3">
 <contactref element="IC1" pad="25"/>
 <contactref element="JP11" pad="3"/>
-<wire x1="82.9056" y1="19.8882" x2="83.2866" y2="19.8882" width="0.254" layer="16"/>
-<wire x1="81.8642" y1="18.8468" x2="82.9056" y2="19.8882" width="0.254" layer="16"/>
-<wire x1="77.6976" y1="10.9244" x2="78.7122" y2="10.9244" width="0.254" layer="1"/>
-<wire x1="78.7122" y1="10.9244" x2="79.375" y2="10.541" width="0.254" layer="1"/>
-<wire x1="79.375" y1="10.541" x2="80.8482" y2="10.541" width="0.254" layer="16"/>
-<wire x1="80.8482" y1="10.541" x2="81.5086" y2="11.1506" width="0.254" layer="16"/>
-<wire x1="81.5086" y1="11.1506" x2="81.5086" y2="17.4752" width="0.254" layer="16"/>
-<wire x1="81.5086" y1="17.4752" x2="81.8642" y2="17.907" width="0.254" layer="16"/>
-<wire x1="81.8642" y1="17.907" x2="81.8642" y2="18.8468" width="0.254" layer="16"/>
-<via x="79.375" y="10.541" extent="1-16" drill="0.6"/>
+<wire x1="83.2866" y1="19.8882" x2="81.28" y2="17.8816" width="0.3048" layer="1"/>
+<wire x1="77.6976" y1="10.9244" x2="78.59" y2="10.9244" width="0.3048" layer="1"/>
+<wire x1="78.59" y1="10.9244" x2="78.7908" y2="11.1252" width="0.3048" layer="1"/>
+<wire x1="78.7908" y1="11.1252" x2="80.6196" y2="11.1252" width="0.3048" layer="1"/>
+<wire x1="80.6196" y1="11.1252" x2="81.28" y2="11.7856" width="0.3048" layer="1"/>
+<wire x1="81.28" y1="11.7856" x2="81.28" y2="17.8816" width="0.3048" layer="1"/>
 </signal>
 <signal name="S_IN2">
 <contactref element="IC1" pad="24"/>
 <contactref element="JP10" pad="3"/>
-<wire x1="83.058" y1="17.3482" x2="83.2866" y2="17.3482" width="0.254" layer="16"/>
-<wire x1="82.0166" y1="16.3322" x2="83.058" y2="17.3482" width="0.254" layer="16"/>
-<wire x1="82.0166" y1="10.8458" x2="82.0166" y2="16.3322" width="0.254" layer="16"/>
-<wire x1="76.205" y1="9.4318" x2="76.3016" y2="9.3352" width="0.254" layer="1"/>
-<wire x1="80.7212" y1="9.6012" x2="82.0166" y2="10.8458" width="0.254" layer="16"/>
-<wire x1="76.3016" y1="9.3352" x2="76.3016" y2="8.1534" width="0.254" layer="1"/>
-<wire x1="76.3016" y1="8.1534" x2="76.6064" y2="7.8486" width="0.254" layer="1"/>
-<wire x1="77.0382" y1="9.6012" x2="80.7212" y2="9.6012" width="0.254" layer="16"/>
-<wire x1="76.6826" y1="9.2456" x2="77.0382" y2="9.6012" width="0.254" layer="16"/>
-<wire x1="76.6826" y1="7.9248" x2="76.6826" y2="9.2456" width="0.254" layer="16"/>
-<wire x1="76.6064" y1="7.8486" x2="76.6826" y2="7.9248" width="0.254" layer="16"/>
-<via x="76.6064" y="7.8486" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="N$18">
-<contactref element="X2" pad="13"/>
-<contactref element="R11" pad="2"/>
-<wire x1="84.6948" y1="4.7214" x2="84.6948" y2="6.1746" width="0.254" layer="1"/>
-<wire x1="84.6948" y1="6.1746" x2="84.1248" y2="6.7446" width="0.254" layer="1"/>
-</signal>
-<signal name="N$20">
-<contactref element="X2" pad="15"/>
-<contactref element="R12" pad="2"/>
-<wire x1="85.6948" y1="4.7214" x2="85.6948" y2="5.5206" width="0.254" layer="1"/>
-<wire x1="85.6948" y1="5.5206" x2="86.1568" y2="6.0842" width="0.254" layer="1"/>
+<wire x1="83.2866" y1="17.3482" x2="81.9531" y2="16.0147" width="0.3048" layer="1"/>
+<wire x1="81.9531" y1="16.0147" x2="81.8388" y2="15.9004" width="0.3048" layer="1"/>
+<wire x1="76.205" y1="9.4318" x2="76.9196" y2="9.4318" width="0.3048" layer="1"/>
+<wire x1="76.9196" y1="9.4318" x2="77.6732" y2="10.1854" width="0.3048" layer="1"/>
+<wire x1="77.6732" y1="10.1854" x2="78.867" y2="10.1854" width="0.3048" layer="1"/>
+<wire x1="78.867" y1="10.1854" x2="79.1972" y2="10.5156" width="0.3048" layer="1"/>
+<wire x1="79.1972" y1="10.5156" x2="80.7212" y2="10.5156" width="0.3048" layer="1"/>
+<wire x1="80.7212" y1="10.5156" x2="81.788" y2="11.5824" width="0.3048" layer="1"/>
+<wire x1="81.788" y1="11.5824" x2="81.788" y2="15.8496" width="0.3048" layer="1"/>
+<wire x1="81.788" y1="15.8496" x2="81.8388" y2="15.9004" width="0.3048" layer="1"/>
 </signal>
 <signal name="N$1">
 <contactref element="XB1" pad="5"/>
 <contactref element="R13" pad="2"/>
-<wire x1="15.748" y1="28.702" x2="20.994" y2="28.702" width="0.254" layer="1"/>
-<wire x1="15.24" y1="28.194" x2="15.748" y2="28.702" width="0.254" layer="1"/>
-<wire x1="15.24" y1="27.05" x2="15.24" y2="28.194" width="0.254" layer="1"/>
-<wire x1="14.59" y1="26.4" x2="15.24" y2="27.05" width="0.254" layer="1"/>
-</signal>
-<signal name="N$3">
-<contactref element="U$1" pad="48"/>
-</signal>
-<signal name="N$4">
-<contactref element="U$1" pad="47"/>
-</signal>
-<signal name="N$13">
-<contactref element="U$1" pad="46"/>
+<wire x1="14.478" y1="27.6098" x2="14.478" y2="26.512" width="0.3048" layer="1"/>
+<wire x1="14.478" y1="26.512" x2="14.59" y2="26.4" width="0.3048" layer="1"/>
+<wire x1="14.478" y1="27.6098" x2="14.986" y2="28.1178" width="0.3048" layer="1"/>
+<wire x1="14.986" y1="28.1178" x2="19.9534" y2="28.1178" width="0.3048" layer="1"/>
+<wire x1="19.9534" y1="28.1178" x2="20.0804" y2="27.9908" width="0.3048" layer="1"/>
 </signal>
 <signal name="+3V3">
 <contactref element="C8" pad="2"/>
-<contactref element="U$1" pad="35"/>
-<contactref element="U$1" pad="45"/>
 <contactref element="C9" pad="2"/>
 <contactref element="C7" pad="2"/>
-<contactref element="U$1" pad="53"/>
 <contactref element="IC3" pad="2"/>
 <contactref element="C2" pad="1"/>
 <contactref element="R4" pad="2"/>
-<contactref element="U$1" pad="15"/>
 <contactref element="R3" pad="2"/>
 <contactref element="C10" pad="2"/>
-<contactref element="U$1" pad="25"/>
-<contactref element="U$1" pad="61"/>
-<contactref element="C12" pad="2"/>
 <contactref element="IC2" pad="14"/>
-<contactref element="JP1" pad="8"/>
 <contactref element="X1" pad="1"/>
 <contactref element="X1" pad="2"/>
-<contactref element="R1" pad="1"/>
 <contactref element="XB1" pad="14"/>
-<contactref element="C14" pad="2"/>
+<contactref element="C4" pad="2"/>
 <contactref element="JP16" pad="1"/>
 <contactref element="XB1" pad="1"/>
-<wire x1="41.822" y1="24.6752" x2="41.7712" y2="24.7396" width="0.254" layer="1"/>
-<wire x1="42.6974" y1="23.7998" x2="41.822" y2="24.6752" width="0.254" layer="1"/>
-<wire x1="43.3324" y1="23.7998" x2="42.6974" y2="23.7998" width="0.254" layer="1"/>
-<wire x1="43.7388" y1="23.3934" x2="43.3324" y2="23.7998" width="0.254" layer="1"/>
-<wire x1="43.7388" y1="22.1996" x2="43.7388" y2="23.3934" width="0.254" layer="1"/>
-<wire x1="43.7896" y1="22.1488" x2="43.7388" y2="22.1996" width="0.254" layer="1"/>
-<wire x1="43.7896" y1="22.0936" x2="43.7896" y2="22.1488" width="0.254" layer="1"/>
-<wire x1="43.7459" y1="22.0499" x2="43.7896" y2="22.0936" width="0.254" layer="1"/>
-<wire x1="43.7134" y1="22.0174" x2="43.7459" y2="22.0499" width="0.254" layer="1"/>
-<wire x1="43.7134" y1="20.828" x2="43.7134" y2="22.0174" width="0.254" layer="1"/>
-<wire x1="43.4086" y1="20.5232" x2="43.7134" y2="20.828" width="0.254" layer="1"/>
-<wire x1="36.3982" y1="20.5232" x2="43.4086" y2="20.5232" width="0.254" layer="1"/>
-<wire x1="35.8719" y1="21.0495" x2="36.3982" y2="20.5232" width="0.254" layer="1"/>
-<wire x1="35.8719" y1="22.0499" x2="35.8719" y2="21.0495" width="0.254" layer="1"/>
-<wire x1="25.3882" y1="17.7038" x2="25.3628" y2="17.6784" width="0.254" layer="1"/>
-<wire x1="35.8719" y1="23.5901" x2="38.266" y2="25.9842" width="0.254" layer="1"/>
-<wire x1="35.8719" y1="23.5901" x2="35.8719" y2="22.0499" width="0.254" layer="1"/>
-<wire x1="34.5759" y1="23.5901" x2="35.8719" y2="23.5901" width="0.254" layer="1"/>
-<wire x1="31.6328" y1="17.0688" x2="31.6555" y2="17.0461" width="0.254" layer="1"/>
-<wire x1="25.3882" y1="17.7038" x2="25.4" y2="17.7038" width="0.254" layer="1"/>
-<wire x1="25.4" y1="17.7038" x2="25.4254" y2="17.6784" width="0.254" layer="1"/>
-<wire x1="28.2956" y1="17.0688" x2="31.6328" y2="17.0688" width="0.254" layer="1"/>
-<wire x1="34.2646" y1="23.9014" x2="34.5759" y2="23.5901" width="0.254" layer="1"/>
-<wire x1="34.2646" y1="23.876" x2="34.2646" y2="23.9014" width="0.254" layer="16"/>
-<wire x1="28.0924" y1="16.8656" x2="28.2956" y2="17.0688" width="0.254" layer="1"/>
-<wire x1="28.0924" y1="16.8656" x2="28.067" y2="16.891" width="0.254" layer="1"/>
-<wire x1="25.4254" y1="17.6784" x2="25.4254" y2="17.272" width="0.254" layer="1"/>
-<wire x1="25.4254" y1="17.272" x2="25.8318" y2="16.8656" width="0.254" layer="1"/>
-<wire x1="25.8318" y1="16.8656" x2="28.0924" y2="16.8656" width="0.254" layer="1"/>
-<wire x1="33.8074" y1="23.4188" x2="34.2646" y2="23.876" width="0.254" layer="16"/>
-<wire x1="16.2352" y1="23.4188" x2="33.8074" y2="23.4188" width="0.254" layer="16"/>
-<wire x1="65.8368" y1="4.445" x2="66.7258" y2="3.556" width="0.254" layer="1"/>
-<wire x1="62.9696" y1="4.445" x2="65.8368" y2="4.445" width="0.254" layer="1"/>
-<wire x1="24.9682" y1="17.653" x2="25.7302" y2="16.891" width="0.254" layer="1"/>
-<wire x1="13.0048" y1="20.417" x2="16.2352" y2="23.4188" width="0.254" layer="16"/>
-<wire x1="13.0048" y1="17.6276" x2="13.0048" y2="20.417" width="0.254" layer="16"/>
-<wire x1="13.0048" y1="17.6276" x2="13.0556" y2="17.7292" width="0.254" layer="1"/>
-<wire x1="13.0048" y1="17.6276" x2="13.0302" y2="17.7038" width="0.254" layer="1"/>
-<wire x1="24.892" y1="17.653" x2="24.9682" y2="17.653" width="0.254" layer="1"/>
-<wire x1="64.77" y1="4.445" x2="62.9696" y2="4.445" width="0.254" layer="1"/>
-<wire x1="64.8208" y1="4.3688" x2="64.77" y2="4.445" width="0.254" layer="1"/>
-<wire x1="24.8666" y1="17.6276" x2="24.892" y2="17.653" width="0.254" layer="1"/>
-<wire x1="21.7424" y1="17.6276" x2="13.0048" y2="17.6276" width="0.254" layer="1"/>
-<wire x1="21.7424" y1="17.6276" x2="24.8666" y2="17.6276" width="0.254" layer="1"/>
-<wire x1="61.0108" y1="4.3688" x2="64.8208" y2="4.3688" width="0.254" layer="16"/>
-<wire x1="21.717" y1="17.6276" x2="21.7424" y2="17.6276" width="0.254" layer="16"/>
-<wire x1="44.4754" y1="6.5884" x2="44.5333" y2="6.5305" width="0.254" layer="1"/>
-<wire x1="24.3332" y1="15.0114" x2="21.717" y2="17.6276" width="0.254" layer="16"/>
-<wire x1="51.22" y1="16.8656" x2="51.22" y2="18.9484" width="0.254" layer="1"/>
-<wire x1="51.1946" y1="16.8402" x2="51.22" y2="16.8656" width="0.254" layer="1"/>
-<wire x1="44.4754" y1="7.6962" x2="44.4754" y2="6.5884" width="0.254" layer="1"/>
-<wire x1="41.4247" y1="10.7469" x2="44.4754" y2="7.6962" width="0.254" layer="1"/>
-<wire x1="27.9146" y1="15.328" x2="27.9264" y2="15.0114" width="0.254" layer="16"/>
-<wire x1="51.2572" y1="16.7776" x2="51.1946" y2="16.8402" width="0.254" layer="1"/>
-<wire x1="51.2572" y1="16.0274" x2="51.2572" y2="16.7776" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="10.7469" x2="41.4247" y2="10.7469" width="0.254" layer="1"/>
-<wire x1="50.3546" y1="15.1248" x2="51.2572" y2="16.0274" width="0.254" layer="1"/>
-<wire x1="49.7241" y1="14.6839" x2="47.1749" y2="14.6839" width="0.254" layer="1"/>
-<wire x1="50.165" y1="15.1248" x2="49.7241" y2="14.6839" width="0.254" layer="1"/>
-<wire x1="50.165" y1="15.1248" x2="50.3546" y2="15.1248" width="0.254" layer="1"/>
-<wire x1="27.1526" y1="11.0998" x2="26.7462" y2="11.5062" width="0.254" layer="16"/>
-<wire x1="55.1942" y1="2.794" x2="55.9308" y2="2.0574" width="0.254" layer="16"/>
-<wire x1="50.253" y1="15.2146" x2="50.165" y2="15.1248" width="0.254" layer="1"/>
-<wire x1="52.2986" y1="15.2146" x2="45.8978" y2="15.2146" width="0.254" layer="16"/>
-<wire x1="52.2986" y1="15.2146" x2="50.253" y2="15.2146" width="0.254" layer="1"/>
-<wire x1="55.118" y1="2.794" x2="55.0672" y2="2.8448" width="0.254" layer="1"/>
-<wire x1="55.118" y1="2.794" x2="55.1942" y2="2.794" width="0.254" layer="16"/>
-<wire x1="27.1526" y1="9.0932" x2="27.6606" y2="9.0678" width="0.254" layer="1"/>
-<wire x1="27.1526" y1="9.0932" x2="27.1526" y2="11.0998" width="0.254" layer="16"/>
-<wire x1="25.6032" y1="7.112" x2="27.1526" y2="9.0932" width="0.254" layer="16"/>
-<wire x1="23.3426" y1="2.794" x2="24.4094" y2="2.794" width="0.254" layer="16"/>
-<wire x1="22.9108" y1="2.3622" x2="23.3426" y2="2.794" width="0.254" layer="16"/>
-<wire x1="22.9108" y1="2.413" x2="22.9108" y2="2.3622" width="0.254" layer="1"/>
-<wire x1="30.6578" y1="2.8566" x2="28.9678" y2="4.5466" width="0.254" layer="1"/>
-<wire x1="22.4028" y1="2.921" x2="22.9108" y2="2.413" width="0.254" layer="1"/>
-<wire x1="20.069" y1="2.921" x2="22.4028" y2="2.921" width="0.254" layer="1"/>
-<wire x1="30.6578" y1="1.016" x2="30.6578" y2="2.8566" width="0.254" layer="1"/>
-<wire x1="30.1498" y1="0.508" x2="30.6578" y2="1.016" width="0.254" layer="1"/>
-<wire x1="18.59" y1="4.4" x2="20.069" y2="2.921" width="0.254" layer="1"/>
-<wire x1="18.9484" y1="0.508" x2="30.1498" y2="0.508" width="0.254" layer="1"/>
-<wire x1="18.708" y1="0.7484" x2="18.9484" y2="0.508" width="0.254" layer="1"/>
-<wire x1="18.708" y1="4.0336" x2="18.4658" y2="4.2758" width="0.254" layer="1"/>
-<wire x1="18.708" y1="1.7018" x2="18.708" y2="4.0336" width="0.254" layer="1"/>
-<wire x1="18.708" y1="1.7018" x2="18.708" y2="0.7484" width="0.254" layer="1"/>
-<wire x1="18.5556" y1="1.3716" x2="18.708" y2="1.7018" width="0.254" layer="1"/>
-<wire x1="16.4846" y1="1.3716" x2="18.5556" y2="1.3716" width="0.254" layer="1"/>
-<wire x1="16.4846" y1="1.3716" x2="16.9164" y2="1.3716" width="0.254" layer="16"/>
-<wire x1="16.3322" y1="1.524" x2="16.4846" y2="1.3716" width="0.254" layer="16"/>
-<wire x1="13.97" y1="1.524" x2="16.3322" y2="1.524" width="0.254" layer="16"/>
-<wire x1="27.6606" y1="9.0678" x2="29.0068" y2="9.0678" width="0.254" layer="1"/>
-<wire x1="29.0068" y1="9.0678" x2="30.6832" y2="10.7442" width="0.254" layer="1"/>
-<wire x1="30.6832" y1="10.7442" x2="31.6528" y2="10.7442" width="0.254" layer="1"/>
-<wire x1="31.6528" y1="10.7442" x2="31.6555" y2="10.7469" width="0.254" layer="1"/>
-<wire x1="38.9382" y1="1.397" x2="38.9382" y2="4.58" width="0.2032" layer="1"/>
-<wire x1="38.9382" y1="4.58" x2="39.0542" y2="4.696" width="0.2032" layer="1"/>
+<contactref element="IC4" pad="38"/>
+<contactref element="IC4" pad="17"/>
+<contactref element="IC4" pad="5"/>
+<contactref element="IC4" pad="27"/>
+<contactref element="R12" pad="2"/>
+<wire x1="18.838" y1="16.421" x2="16.4068" y2="16.421" width="0.3048" layer="1"/>
+<wire x1="16.4068" y1="16.421" x2="15.9766" y2="16.8512" width="0.3048" layer="1"/>
+<wire x1="15.9766" y1="16.8512" x2="14.1952" y2="16.8512" width="0.3048" layer="1"/>
+<wire x1="14.1952" y1="16.8512" x2="13.9446" y2="16.6006" width="0.3048" layer="1"/>
+<wire x1="25.997" y1="14.821" x2="24.638" y2="13.462" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="13.462" x2="24.638" y2="9.821" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="9.821" x2="24.638" y2="8.139" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="8.139" x2="24.1952" y2="7.4422" width="0.3048" layer="1"/>
+<wire x1="14.1952" y1="16.8512" x2="12.7652" y2="16.8512" width="0.3048" layer="1"/>
+<wire x1="12.6238" y1="21.4884" x2="11.303" y2="22.8092" width="0.3048" layer="1"/>
+<wire x1="11.303" y1="22.8092" x2="7.62" y2="22.8092" width="0.3048" layer="1"/>
+<wire x1="7.62" y1="22.8092" x2="6.985" y2="22.1742" width="0.3048" layer="1"/>
+<via x="6.985" y="22.1742" extent="1-16" drill="0.6"/>
+<wire x1="6.985" y1="22.1742" x2="6.985" y2="26.005" width="0.3048" layer="16"/>
+<wire x1="24.1952" y1="7.4422" x2="24.1952" y2="6.1324" width="0.3048" layer="1"/>
+<wire x1="24.1952" y1="6.1324" x2="24.2824" y2="6.0452" width="0.3048" layer="1"/>
+<via x="24.2824" y="6.0452" extent="1-16" drill="0.6"/>
+<wire x1="24.2824" y1="6.0452" x2="25.6286" y2="6.0452" width="0.3048" layer="16"/>
+<wire x1="25.6286" y1="6.0452" x2="26.3906" y2="5.2832" width="0.3048" layer="16"/>
+<wire x1="26.3906" y1="5.2832" x2="26.3906" y2="3.4798" width="0.3048" layer="16"/>
+<wire x1="26.3906" y1="3.4798" x2="25.2222" y2="2.3114" width="0.3048" layer="16"/>
+<wire x1="25.2222" y1="2.3114" x2="20.6786" y2="2.3114" width="0.3048" layer="16"/>
+<wire x1="20.6786" y1="2.3114" x2="18.59" y2="4.4" width="0.3048" layer="16"/>
+<contactref element="JP2" pad="8"/>
+<wire x1="30.438" y1="14.821" x2="31.5484" y2="14.821" width="0.3048" layer="1"/>
+<wire x1="31.5484" y1="14.821" x2="32.639" y2="13.7304" width="0.3048" layer="1"/>
+<wire x1="31.5832" y1="2.5908" x2="31.5722" y2="2.5798" width="0.3048" layer="1"/>
+<wire x1="25.438" y1="21.421" x2="25.438" y2="24.157" width="0.3048" layer="1"/>
+<wire x1="25.438" y1="24.157" x2="25.8174" y2="24.5364" width="0.3048" layer="1"/>
+<wire x1="61.976" y1="10.668" x2="61.976" y2="11.6586" width="0.6096" layer="1"/>
+<wire x1="61.976" y1="11.6586" x2="61.8998" y2="11.7348" width="0.6096" layer="1"/>
+<wire x1="62.7664" y1="8.6614" x2="62.7664" y2="9.8776" width="0.6096" layer="1"/>
+<wire x1="62.7664" y1="9.8776" x2="61.976" y2="10.668" width="0.6096" layer="1"/>
+<wire x1="61.8998" y1="11.7348" x2="61.8998" y2="13.8938" width="0.6096" layer="1"/>
+<wire x1="61.8998" y1="13.8938" x2="61.1124" y2="14.6812" width="0.6096" layer="1"/>
+<wire x1="18.658" y1="2.3876" x2="18.658" y2="1.1032" width="0.6096" layer="1"/>
+<wire x1="18.658" y1="1.1032" x2="18.9738" y2="0.7874" width="0.6096" layer="1"/>
+<wire x1="18.9738" y1="0.7874" x2="27.5192" y2="0.7874" width="0.6096" layer="1"/>
+<wire x1="27.5192" y1="0.7874" x2="29.2862" y2="2.5544" width="0.6096" layer="1"/>
+<wire x1="29.2862" y1="2.5544" x2="31.5468" y2="2.5544" width="0.6096" layer="1"/>
+<wire x1="31.5468" y1="2.5544" x2="31.5722" y2="2.5798" width="0.6096" layer="1"/>
 <wire x1="39.0542" y1="4.696" x2="39.5542" y2="4.696" width="0.2032" layer="1"/>
-<wire x1="52.4764" y1="14.8844" x2="52.2986" y2="15.2146" width="0.254" layer="1"/>
-<wire x1="52.7558" y1="14.605" x2="52.4764" y2="14.8844" width="0.254" layer="1"/>
-<wire x1="52.7558" y1="6.6294" x2="52.7558" y2="14.605" width="0.254" layer="1"/>
-<wire x1="6.59" y1="26.4" x2="6.604" y2="26.386" width="0.254" layer="1"/>
-<wire x1="6.6802" y1="26.3906" x2="6.5994" y2="26.3906" width="0.254" layer="1"/>
-<wire x1="13.0048" y1="20.417" x2="6.7932" y2="26.4" width="0.254" layer="1"/>
-<wire x1="6.7932" y1="26.4" x2="6.59" y2="26.4" width="0.254" layer="1"/>
-<wire x1="30.6578" y1="1.016" x2="31.0896" y2="1.4478" width="0.254" layer="1"/>
-<wire x1="31.0896" y1="1.4478" x2="31.7754" y2="1.4478" width="0.254" layer="1"/>
-<wire x1="38.0492" y1="0.508" x2="38.9382" y2="1.397" width="0.254" layer="1"/>
-<wire x1="33.3502" y1="0.508" x2="38.0492" y2="0.508" width="0.254" layer="1"/>
-<wire x1="32.4104" y1="1.4478" x2="33.3502" y2="0.508" width="0.254" layer="1"/>
-<wire x1="31.7754" y1="1.4478" x2="32.4104" y2="1.4478" width="0.254" layer="1"/>
-<wire x1="51.6128" y1="5.4864" x2="52.7558" y2="6.6294" width="0.254" layer="1"/>
-<wire x1="50.165" y1="5.4864" x2="51.6128" y2="5.4864" width="0.254" layer="1"/>
-<wire x1="49.6062" y1="4.9276" x2="50.165" y2="5.4864" width="0.254" layer="1"/>
-<wire x1="49.3522" y1="5.0292" x2="49.6062" y2="4.9276" width="0.254" layer="1"/>
-<wire x1="53.4162" y1="4.4958" x2="55.118" y2="2.794" width="0.254" layer="16"/>
-<wire x1="52.0954" y1="4.4958" x2="53.4162" y2="4.4958" width="0.254" layer="16"/>
-<wire x1="51.7144" y1="4.8768" x2="52.0954" y2="4.4958" width="0.254" layer="16"/>
-<wire x1="49.403" y1="4.8768" x2="51.7144" y2="4.8768" width="0.254" layer="16"/>
-<wire x1="49.3522" y1="5.0292" x2="49.403" y2="4.8768" width="0.254" layer="16" curve="90"/>
-<wire x1="51.2318" y1="5.0292" x2="49.3522" y2="5.0292" width="0.254" layer="1"/>
-<wire x1="55.9308" y1="2.0574" x2="56.8452" y2="2.0574" width="0.254" layer="16"/>
-<wire x1="56.8452" y1="2.0574" x2="57.0484" y2="2.2606" width="0.254" layer="16"/>
-<wire x1="57.1246" y1="2.7686" x2="57.15" y2="2.794" width="0.254" layer="1"/>
-<wire x1="52.2986" y1="3.9624" x2="51.2318" y2="5.0292" width="0.254" layer="1"/>
-<wire x1="52.2986" y1="1.2446" x2="52.2986" y2="3.9624" width="0.254" layer="1"/>
-<wire x1="52.197" y1="1.4478" x2="52.2986" y2="1.2446" width="0.254" layer="16"/>
-<wire x1="31.7754" y1="1.4478" x2="52.197" y2="1.4478" width="0.254" layer="16"/>
-<wire x1="25.6032" y1="3.9878" x2="25.6032" y2="7.112" width="0.254" layer="16"/>
-<wire x1="24.4094" y1="2.794" x2="25.6032" y2="3.9878" width="0.254" layer="16"/>
-<wire x1="57.0484" y1="2.2606" x2="57.0484" y2="2.6924" width="0.254" layer="16"/>
-<wire x1="57.0484" y1="2.6924" x2="57.1246" y2="2.7686" width="0.254" layer="16"/>
-<wire x1="57.15" y1="2.794" x2="58.9788" y2="2.794" width="0.254" layer="1"/>
-<wire x1="58.9788" y1="2.794" x2="59.055" y2="2.7178" width="0.254" layer="1"/>
-<wire x1="59.055" y1="2.7178" x2="59.3598" y2="2.7178" width="0.254" layer="16"/>
-<wire x1="59.3598" y1="2.7178" x2="61.0108" y2="4.3688" width="0.254" layer="16"/>
-<wire x1="27.5336" y1="15.0114" x2="24.3332" y2="15.0114" width="0.254" layer="16"/>
-<wire x1="27.5336" y1="15.0114" x2="27.598" y2="15.0114" width="0.254" layer="16"/>
-<wire x1="27.598" y1="15.0114" x2="27.9146" y2="15.328" width="0.254" layer="16"/>
-<wire x1="26.7462" y1="11.5062" x2="26.7462" y2="14.224" width="0.254" layer="16"/>
-<wire x1="26.7462" y1="14.224" x2="27.5336" y2="15.0114" width="0.254" layer="16"/>
-<wire x1="25.7302" y1="16.891" x2="25.8318" y2="16.8656" width="0" layer="19" extent="1-1"/>
-<wire x1="6.5994" y1="26.3906" x2="6.59" y2="26.4" width="0" layer="19" extent="1-1"/>
-<wire x1="18.4658" y1="4.2758" x2="18.59" y2="4.4" width="0" layer="19" extent="1-1"/>
-<via x="34.2646" y="23.9014" extent="1-16" drill="0.6"/>
-<via x="13.0048" y="20.417" extent="1-16" drill="0.6"/>
-<via x="13.0048" y="17.6276" extent="1-16" drill="0.6"/>
-<via x="64.8208" y="4.3688" extent="1-16" drill="0.6"/>
-<via x="21.7424" y="17.6276" extent="1-16" drill="0.6"/>
-<via x="59.055" y="2.7178" extent="1-16" drill="0.6"/>
-<via x="57.1246" y="2.7686" extent="1-16" drill="0.6"/>
-<via x="52.2986" y="15.2146" extent="1-16" drill="0.6"/>
-<via x="27.1526" y="9.0932" extent="1-16" drill="0.6"/>
-<via x="49.3522" y="5.0292" extent="1-16" drill="0.6"/>
-<via x="22.9108" y="2.3622" extent="1-16" drill="0.6"/>
-<via x="16.4846" y="1.3716" extent="1-16" drill="0.6"/>
-<via x="31.7754" y="1.4478" extent="1-16" drill="0.6"/>
-<via x="52.2986" y="1.2446" extent="1-16" drill="0.6"/>
+<wire x1="61.1124" y1="14.6812" x2="59.8678" y2="14.6812" width="0.6096" layer="1"/>
+<wire x1="59.8678" y1="14.6812" x2="59.2074" y2="15.3416" width="0.6096" layer="1"/>
+<wire x1="59.2074" y1="15.3416" x2="59.2074" y2="21.3106" width="0.6096" layer="1"/>
+<wire x1="59.2074" y1="21.3106" x2="58.2168" y2="22.3012" width="0.6096" layer="1"/>
+<wire x1="58.2168" y1="22.3012" x2="55.2704" y2="22.3012" width="0.6096" layer="1"/>
+<wire x1="55.2704" y1="22.3012" x2="54.483" y2="21.5138" width="0.6096" layer="1"/>
+<wire x1="12.6238" y1="21.4884" x2="12.6238" y2="21.463" width="0.3048" layer="1"/>
+<wire x1="12.6238" y1="21.463" x2="12.8016" y2="21.2852" width="0.3048" layer="1"/>
+<via x="12.8016" y="21.2852" extent="1-16" drill="0.6"/>
+<wire x1="12.8016" y1="21.2852" x2="14.605" y2="21.2852" width="0.3048" layer="16"/>
+<wire x1="14.605" y1="21.2852" x2="21.082" y2="14.8082" width="0.3048" layer="16"/>
+<wire x1="21.082" y1="14.8082" x2="26.6954" y2="14.8082" width="0.3048" layer="16"/>
+<wire x1="26.6954" y1="14.8082" x2="28.7528" y2="14.8082" width="0.3048" layer="16"/>
+<wire x1="28.7528" y1="14.8082" x2="31.8262" y2="11.7348" width="0.3048" layer="16"/>
+<wire x1="31.8262" y1="11.7348" x2="35.1536" y2="11.7348" width="0.3048" layer="16"/>
+<wire x1="12.7652" y1="16.8512" x2="12.573" y2="17.0434" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="17.0434" x2="12.573" y2="21.0566" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="21.0566" x2="12.8016" y2="21.2852" width="0.3048" layer="1"/>
+<via x="25.654" y="27.7622" extent="1-16" drill="0.6"/>
+<wire x1="25.908" y1="24.627" x2="25.8174" y2="24.5364" width="0.3048" layer="1"/>
+<wire x1="6.59" y1="26.4" x2="6.985" y2="26.005" width="0.3048" layer="16"/>
+<wire x1="35.1536" y1="11.7602" x2="35.7886" y2="11.7602" width="0.3048" layer="16"/>
+<wire x1="35.7886" y1="11.7602" x2="37.0586" y2="10.4902" width="0.3048" layer="16"/>
+<wire x1="37.0586" y1="10.4902" x2="37.0586" y2="9.7028" width="0.3048" layer="16"/>
+<wire x1="37.0586" y1="9.7028" x2="37.0586" y2="7.2898" width="0.3048" layer="16"/>
+<wire x1="37.0586" y1="7.2898" x2="38.0746" y2="6.2738" width="0.3048" layer="16"/>
+<via x="38.0746" y="6.2738" extent="1-16" drill="0.6"/>
+<wire x1="38.0746" y1="6.2738" x2="38.0746" y2="5.0546" width="0.3048" layer="1"/>
+<wire x1="42.1386" y1="16.1036" x2="41.8084" y2="16.1036" width="0.3048" layer="1"/>
+<wire x1="41.8084" y1="16.1036" x2="40.5638" y2="14.859" width="0.3048" layer="1"/>
+<wire x1="40.5638" y1="14.859" x2="40.5638" y2="9.9822" width="0.3048" layer="1"/>
+<wire x1="40.5638" y1="9.9822" x2="40.386" y2="9.8044" width="0.3048" layer="1"/>
+<via x="40.386" y="9.8044" extent="1-16" drill="0.6"/>
+<wire x1="40.386" y1="9.8044" x2="37.1602" y2="9.8044" width="0.3048" layer="16"/>
+<wire x1="37.1602" y1="9.8044" x2="37.0586" y2="9.7028" width="0.3048" layer="16"/>
+<wire x1="25.908" y1="24.627" x2="25.908" y2="27.5082" width="0.3048" layer="1"/>
+<wire x1="25.908" y1="27.5082" x2="25.654" y2="27.7622" width="0.3048" layer="1"/>
+<wire x1="30.438" y1="14.821" x2="26.7082" y2="14.821" width="0.3048" layer="1"/>
+<wire x1="26.7082" y1="14.821" x2="26.6954" y2="14.8082" width="0.3048" layer="1"/>
+<via x="26.6954" y="14.8082" extent="1-16" drill="0.6"/>
+<wire x1="26.7082" y1="14.821" x2="25.997" y2="14.821" width="0.3048" layer="1"/>
+<wire x1="54.4322" y1="21.463" x2="54.483" y2="21.5138" width="0.3048" layer="1"/>
+<wire x1="54.4322" y1="21.463" x2="54.3306" y2="21.3614" width="0.6096" layer="1"/>
+<wire x1="54.3306" y1="21.3614" x2="54.3306" y2="13.97" width="0.6096" layer="1"/>
+<wire x1="54.3306" y1="13.97" x2="53.5432" y2="13.1826" width="0.6096" layer="1"/>
+<wire x1="53.5432" y1="13.1826" x2="53.5432" y2="11.7094" width="0.6096" layer="1"/>
+<via x="53.5432" y="11.7094" extent="1-16" drill="0.6"/>
+<wire x1="53.5432" y1="11.7094" x2="52.0192" y2="11.7094" width="0.6096" layer="16"/>
+<wire x1="52.0192" y1="11.7094" x2="40.8178" y2="22.9108" width="0.6096" layer="16"/>
+<wire x1="25.654" y1="27.7622" x2="25.654" y2="27.7876" width="0.6096" layer="16"/>
+<wire x1="25.654" y1="27.7876" x2="25.1206" y2="28.321" width="0.6096" layer="16"/>
+<wire x1="25.1206" y1="28.321" x2="8.511" y2="28.321" width="0.6096" layer="16"/>
+<wire x1="8.511" y1="28.321" x2="6.59" y2="26.4" width="0.6096" layer="16"/>
+<wire x1="1.778" y1="2.794" x2="2.8702" y2="2.794" width="0.6096" layer="16"/>
+<wire x1="2.8702" y1="2.794" x2="3.8608" y2="3.7846" width="0.6096" layer="16"/>
+<wire x1="3.8608" y1="3.7846" x2="3.8608" y2="23.6708" width="0.6096" layer="16"/>
+<wire x1="3.8608" y1="23.6708" x2="6.59" y2="26.4" width="0.6096" layer="16"/>
+<wire x1="18.658" y1="1.1032" x2="14.3908" y2="1.1032" width="0.3048" layer="1"/>
+<wire x1="14.3908" y1="1.1032" x2="13.97" y2="1.524" width="0.3048" layer="1"/>
+<wire x1="40.8178" y1="22.9108" x2="40.8178" y2="25.2476" width="0.6096" layer="16"/>
+<wire x1="40.8178" y1="25.2476" x2="38.1508" y2="27.9146" width="0.6096" layer="16"/>
+<wire x1="38.1508" y1="27.9146" x2="25.8064" y2="27.9146" width="0.6096" layer="16"/>
+<wire x1="25.8064" y1="27.9146" x2="25.654" y2="27.7622" width="0.6096" layer="16"/>
+<wire x1="31.5722" y1="2.5798" x2="33.4408" y2="2.5798" width="0.3048" layer="1"/>
+<wire x1="33.4408" y1="2.5798" x2="34.5186" y2="3.6576" width="0.3048" layer="1"/>
+<wire x1="34.5186" y1="3.6576" x2="34.5186" y2="4.5466" width="0.3048" layer="1"/>
+<wire x1="34.5186" y1="4.5466" x2="34.9758" y2="5.0038" width="0.3048" layer="1"/>
+<wire x1="34.9758" y1="5.0038" x2="38.0238" y2="5.0038" width="0.3048" layer="1"/>
+<wire x1="38.0238" y1="5.0038" x2="38.0746" y2="5.0546" width="0.3048" layer="1"/>
+<wire x1="38.0746" y1="5.0546" x2="38.6956" y2="5.0546" width="0.3048" layer="1"/>
+<wire x1="38.6956" y1="5.0546" x2="39.0542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="35.1536" y1="11.7348" x2="35.1536" y2="11.7602" width="0" layer="19" extent="16-16"/>
 </signal>
-<signal name="GPIO2">
-<contactref element="U$1" pad="51"/>
+<signal name="GPIO1">
 <contactref element="JP2" pad="3"/>
-<wire x1="21.1809" y1="18.6209" x2="31.6555" y2="18.6209" width="0.254" layer="1"/>
-<wire x1="21.1836" y1="18.6182" x2="21.1809" y2="18.6209" width="0.254" layer="1"/>
-<wire x1="11.9126" y1="18.6436" x2="21.1836" y2="18.6182" width="0.254" layer="1"/>
-<wire x1="10.3632" y1="17.0942" x2="11.9126" y2="18.6436" width="0.254" layer="1"/>
-<wire x1="1.778" y1="15.494" x2="3.1242" y2="15.494" width="0.254" layer="16"/>
-<wire x1="3.1242" y1="15.494" x2="4.064" y2="16.4338" width="0.254" layer="16"/>
-<wire x1="4.064" y1="16.4338" x2="4.7244" y2="17.0942" width="0.254" layer="1"/>
-<wire x1="4.7244" y1="17.0942" x2="10.3632" y2="17.0942" width="0.254" layer="1"/>
-<via x="4.064" y="16.4338" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="42"/>
+<wire x1="22.238" y1="21.421" x2="22.238" y2="22.72" width="0.3048" layer="1"/>
+<wire x1="22.238" y1="22.72" x2="20.9042" y2="24.0538" width="0.3048" layer="1"/>
+<wire x1="5.08" y1="23.7236" x2="5.08" y2="17.272" width="0.3048" layer="1"/>
+<wire x1="5.08" y1="17.272" x2="3.302" y2="15.494" width="0.3048" layer="1"/>
+<wire x1="3.302" y1="15.494" x2="1.778" y2="15.494" width="0.3048" layer="1"/>
+<wire x1="20.9042" y1="24.0538" x2="5.4102" y2="24.0538" width="0.3048" layer="1"/>
+<wire x1="5.4102" y1="24.0538" x2="5.08" y2="23.7236" width="0.3048" layer="1"/>
 </signal>
-<signal name="GPIO4">
-<contactref element="U$1" pad="55"/>
+<signal name="GPIO3">
 <contactref element="JP2" pad="5"/>
-<wire x1="30.7821" y1="15.4713" x2="31.6555" y2="15.4713" width="0.254" layer="1"/>
-<wire x1="30.4546" y1="15.7988" x2="30.7821" y2="15.4713" width="0.254" layer="1"/>
-<wire x1="8.6106" y1="15.7988" x2="30.4546" y2="15.7988" width="0.254" layer="1"/>
-<wire x1="5.6896" y1="12.8778" x2="8.6106" y2="15.7988" width="0.254" layer="1"/>
-<wire x1="3.2766" y1="10.4648" x2="5.6896" y2="12.8778" width="0.254" layer="16"/>
-<wire x1="1.8288" y1="10.4648" x2="3.2766" y2="10.4648" width="0.254" layer="16"/>
-<wire x1="1.778" y1="10.414" x2="1.8288" y2="10.4648" width="0.254" layer="16"/>
-<via x="5.6896" y="12.8778" extent="1-16" drill="0.6"/>
-</signal>
-<signal name="PDI_DATA">
-<contactref element="X1" pad="3"/>
-<contactref element="U$1" pad="56"/>
-<wire x1="39.9034" y1="5.461" x2="40.0558" y2="5.2832" width="0.254" layer="1"/>
-<wire x1="40.0558" y1="5.2832" x2="40.0558" y2="4.7484" width="0.254" layer="1"/>
-<wire x1="40.0558" y1="4.7484" x2="40.0542" y2="4.696" width="0.254" layer="1"/>
-<wire x1="35.5092" y1="9.779" x2="30.3276" y2="14.9606" width="0.254" layer="16"/>
-<wire x1="30.3276" y1="14.9606" x2="29.6926" y2="14.9606" width="0.254" layer="16"/>
-<wire x1="29.6926" y1="14.9606" x2="29.6418" y2="14.859" width="0.254" layer="16"/>
-<wire x1="29.6418" y1="14.859" x2="30.4038" y2="14.859" width="0.254" layer="1"/>
-<wire x1="30.4038" y1="14.859" x2="30.5816" y2="14.7066" width="0.254" layer="1"/>
-<wire x1="30.5816" y1="14.7066" x2="31.6328" y2="14.7066" width="0.254" layer="1"/>
-<wire x1="31.6328" y1="14.7066" x2="31.6555" y2="14.6839" width="0.254" layer="1"/>
-<wire x1="35.5092" y1="5.5626" x2="35.5092" y2="9.779" width="0.254" layer="16"/>
-<wire x1="34.8234" y1="4.8768" x2="35.5092" y2="5.5626" width="0.254" layer="16"/>
-<wire x1="35.4076" y1="5.461" x2="39.9034" y2="5.461" width="0.254" layer="1"/>
-<wire x1="34.8234" y1="4.8768" x2="35.4076" y2="5.461" width="0.254" layer="1"/>
-<via x="34.8234" y="4.8768" extent="1-16" drill="0.6"/>
-<via x="29.6418" y="14.859" extent="1-16" drill="0.6"/>
+<contactref element="IC4" pad="13"/>
+<wire x1="21.438" y1="9.821" x2="21.438" y2="8.992" width="0.3048" layer="1"/>
+<wire x1="21.082" y1="7.112" x2="16.256" y2="7.112" width="0.3048" layer="1"/>
+<wire x1="16.256" y1="7.112" x2="15.494" y2="6.35" width="0.3048" layer="1"/>
+<wire x1="15.494" y1="6.35" x2="7.874" y2="6.35" width="0.3048" layer="1"/>
+<wire x1="7.874" y1="6.35" x2="3.81" y2="10.414" width="0.3048" layer="1"/>
+<wire x1="3.81" y1="10.414" x2="1.778" y2="10.414" width="0.3048" layer="1"/>
+<wire x1="21.082" y1="7.112" x2="21.209" y2="7.239" width="0.3048" layer="1"/>
+<wire x1="21.209" y1="7.239" x2="21.209" y2="8.763" width="0.3048" layer="1"/>
+<wire x1="21.209" y1="8.763" x2="21.438" y2="8.992" width="0.3048" layer="1"/>
 </signal>
 <signal name="GND">
 <contactref element="JP15" pad="1"/>
 <contactref element="JP9" pad="1"/>
 <contactref element="JP10" pad="1"/>
 <contactref element="JP11" pad="1"/>
-<contactref element="C14" pad="1"/>
+<contactref element="C4" pad="1"/>
 <contactref element="JP12" pad="1"/>
 <contactref element="JP13" pad="1"/>
 <contactref element="X1" pad="9"/>
@@ -2787,40 +2292,28 @@ design rules under a new name.</description>
 <contactref element="IC1" pad="5"/>
 <contactref element="JP1" pad="4"/>
 <contactref element="IC3" pad="1"/>
-<contactref element="C3" pad="1"/>
 <contactref element="C6" pad="1"/>
 <contactref element="IC1" pad="3"/>
 <contactref element="C1" pad="2"/>
-<contactref element="U$1" pad="14"/>
 <contactref element="C2" pad="2"/>
-<contactref element="C17" pad="1"/>
 <contactref element="JP3" pad="1"/>
 <contactref element="JP4" pad="1"/>
-<contactref element="C18" pad="1"/>
 <contactref element="JP5" pad="1"/>
-<contactref element="X1" pad="12"/>
 <contactref element="JP6" pad="1"/>
 <contactref element="JP7" pad="1"/>
 <contactref element="JP8" pad="1"/>
-<contactref element="C16" pad="1"/>
+<contactref element="C12" pad="1"/>
 <contactref element="C10" pad="1"/>
-<contactref element="C15" pad="1"/>
+<contactref element="C11" pad="1"/>
 <contactref element="X1" pad="16"/>
 <contactref element="LED4" pad="C"/>
-<contactref element="U$1" pad="34"/>
 <contactref element="LED1" pad="C"/>
 <contactref element="LED2" pad="C"/>
 <contactref element="LED3" pad="C"/>
-<contactref element="U$1" pad="44"/>
 <contactref element="IC2" pad="7"/>
 <contactref element="C8" pad="1"/>
 <contactref element="C7" pad="1"/>
-<contactref element="C12" pad="1"/>
-<contactref element="U$1" pad="60"/>
-<contactref element="U$1" pad="24"/>
-<contactref element="U$1" pad="52"/>
 <contactref element="C9" pad="1"/>
-<contactref element="C4" pad="1"/>
 <contactref element="R10" pad="2"/>
 <contactref element="R13" pad="1"/>
 <contactref element="XB1" pad="10"/>
@@ -2830,261 +2323,514 @@ design rules under a new name.</description>
 <contactref element="X2" pad="12"/>
 <contactref element="X2" pad="9"/>
 <contactref element="IC1" pad="21"/>
-<wire x1="56.134" y1="20.574" x2="55.118" y2="20.574" width="0.254" layer="16"/>
-<wire x1="67.0696" y1="6.2112" x2="67.0696" y2="8.7122" width="0.254" layer="1"/>
-<wire x1="66.7258" y1="5.8674" x2="67.0696" y2="6.2112" width="0.254" layer="1"/>
-<wire x1="56.9976" y1="19.7104" x2="56.134" y2="20.574" width="0.254" layer="16"/>
-<wire x1="55.3466" y1="12.954" x2="55.118" y2="12.954" width="0.254" layer="16"/>
 <wire x1="73.005" y1="19.7294" x2="73.005" y2="18.017" width="0.254" layer="1"/>
-<wire x1="29.2726" y1="2.286" x2="28.829" y2="2.1726" width="0.254" layer="1"/>
-<wire x1="73.3162" y1="20.1676" x2="73.005" y2="19.7294" width="0.254" layer="1"/>
-<wire x1="56.9976" y1="14.605" x2="55.3466" y2="12.954" width="0.254" layer="16"/>
-<wire x1="56.9976" y1="14.605" x2="56.9976" y2="19.7104" width="0.254" layer="16"/>
-<wire x1="66.6242" y1="5.969" x2="66.7258" y2="5.8674" width="0.254" layer="1"/>
-<wire x1="61.6936" y1="5.969" x2="66.6242" y2="5.969" width="0.254" layer="1"/>
-<wire x1="61.0586" y1="3.556" x2="61.0586" y2="2.1844" width="0.254" layer="1"/>
-<wire x1="56.9976" y1="14.3764" x2="56.9976" y2="14.605" width="0.254" layer="16"/>
-<wire x1="74.605" y1="19.8426" x2="74.605" y2="18.017" width="0.254" layer="1"/>
-<wire x1="74.4982" y1="20.1422" x2="73.3162" y2="20.1676" width="0.254" layer="1"/>
+<wire x1="73.3662" y1="20.1676" x2="73.005" y2="19.7294" width="0.254" layer="1"/>
+<wire x1="74.4982" y1="20.1422" x2="73.3662" y2="20.1676" width="0.254" layer="1"/>
 <wire x1="74.7014" y1="19.939" x2="74.4982" y2="20.1422" width="0.254" layer="1"/>
 <wire x1="74.7014" y1="19.939" x2="74.605" y2="19.8426" width="0.254" layer="1"/>
-<wire x1="57.3786" y1="13.9954" x2="56.9976" y2="14.3764" width="0.254" layer="16"/>
-<wire x1="60.1696" y1="4.445" x2="61.0586" y2="3.556" width="0.254" layer="1"/>
-<wire x1="60.1696" y1="4.445" x2="61.6936" y2="5.969" width="0.254" layer="1"/>
-<wire x1="59.1058" y1="5.5088" x2="60.1696" y2="4.445" width="0.254" layer="1"/>
-<wire x1="58.8772" y1="13.9954" x2="57.3786" y2="13.9954" width="0.254" layer="1"/>
-<wire x1="73.4314" y1="21.209" x2="74.7014" y2="19.939" width="0.254" layer="16"/>
-<wire x1="72.9742" y1="21.209" x2="73.4314" y2="21.209" width="0.254" layer="16"/>
-<wire x1="59.1058" y1="14.224" x2="58.8772" y2="13.9954" width="0.254" layer="1"/>
-<wire x1="59.1058" y1="14.224" x2="59.1058" y2="5.5088" width="0.254" layer="1"/>
-<wire x1="65.151" y1="15.2536" x2="65.151" y2="12.8896" width="0.254" layer="1"/>
-<wire x1="59.9322" y1="15.279" x2="65.151" y2="15.2536" width="0.254" layer="1"/>
-<wire x1="59.1058" y1="14.4526" x2="59.1058" y2="14.224" width="0.254" layer="1"/>
-<wire x1="72.0598" y1="22.1488" x2="72.9742" y2="21.209" width="0.254" layer="16"/>
-<wire x1="24.3078" y1="1.9812" x2="24.3078" y2="1.8034" width="0.254" layer="16"/>
-<wire x1="72.0598" y1="23.9776" x2="72.0598" y2="22.1488" width="0.254" layer="16"/>
-<wire x1="59.5884" y1="14.9352" x2="59.1058" y2="14.4526" width="0.254" layer="1"/>
-<wire x1="59.5884" y1="14.9352" x2="59.9322" y2="15.279" width="0.254" layer="1"/>
-<wire x1="59.5376" y1="14.986" x2="59.5884" y2="14.9352" width="0.254" layer="1"/>
-<wire x1="71.6026" y1="24.384" x2="72.0598" y2="23.9776" width="0.254" layer="16"/>
-<wire x1="64.6684" y1="24.384" x2="71.6026" y2="24.384" width="0.254" layer="16"/>
-<wire x1="59.5376" y1="22.5044" x2="59.5376" y2="14.986" width="0.254" layer="1"/>
-<wire x1="60.2742" y1="23.241" x2="59.5376" y2="22.5044" width="0.254" layer="1"/>
-<wire x1="64.1604" y1="26.6446" x2="65.7098" y2="28.194" width="0.254" layer="16"/>
-<wire x1="64.1604" y1="24.9174" x2="64.6684" y2="24.384" width="0.254" layer="16"/>
-<wire x1="26.4786" y1="11.5062" x2="26.4786" y2="13.5128" width="0.254" layer="1"/>
-<wire x1="26.7462" y1="7.3406" x2="26.1112" y2="6.6548" width="0.254" layer="16"/>
-<wire x1="64.1604" y1="25.6286" x2="64.1604" y2="24.9174" width="0.254" layer="16"/>
-<wire x1="64.1604" y1="25.6286" x2="64.1604" y2="26.6446" width="0.254" layer="16"/>
-<wire x1="60.2742" y1="27.2796" x2="60.2742" y2="23.241" width="0.254" layer="1"/>
-<wire x1="59.9186" y1="27.6352" x2="60.2742" y2="27.2796" width="0.254" layer="1"/>
-<wire x1="61.4426" y1="28.3464" x2="64.1604" y2="25.6286" width="0.254" layer="16"/>
-<wire x1="27.6606" y1="7.3406" x2="26.7462" y2="7.3406" width="0.254" layer="16"/>
-<wire x1="26.504" y1="11.4808" x2="26.4786" y2="11.5062" width="0.254" layer="1"/>
-<wire x1="27.2796" y1="11.4808" x2="26.504" y2="11.4808" width="0.254" layer="1"/>
-<wire x1="27.9654" y1="7.6454" x2="27.6606" y2="7.3406" width="0.254" layer="16"/>
-<wire x1="59.9186" y1="28.3464" x2="61.4426" y2="28.3464" width="0.254" layer="16"/>
-<wire x1="59.9186" y1="28.3464" x2="59.9186" y2="27.6352" width="0.254" layer="1"/>
-<wire x1="58.9334" y1="29.2554" x2="59.9186" y2="28.3464" width="0.254" layer="1"/>
-<wire x1="27.9654" y1="8.001" x2="27.9654" y2="7.6454" width="0.254" layer="16"/>
-<wire x1="28.2702" y1="11.9634" x2="27.2796" y2="11.4808" width="0.254" layer="1"/>
-<wire x1="28.5496" y1="8.5852" x2="27.9654" y2="8.001" width="0.254" layer="16"/>
-<wire x1="57.427" y1="29.2554" x2="57.4016" y2="29.2808" width="0.254" layer="1"/>
-<wire x1="57.427" y1="29.2554" x2="58.9334" y2="29.2554" width="0.254" layer="1"/>
-<wire x1="52.4034" y1="29.2554" x2="57.427" y2="29.2554" width="0.254" layer="1"/>
-<wire x1="28.5496" y1="10.033" x2="28.5496" y2="8.5852" width="0.254" layer="16"/>
-<wire x1="44.4754" y1="22.1078" x2="44.5333" y2="22.0499" width="0.254" layer="1"/>
-<wire x1="44.4754" y1="23.5458" x2="44.4754" y2="22.1078" width="0.254" layer="1"/>
-<wire x1="50.4034" y1="29.2554" x2="52.4034" y2="29.2554" width="0.254" layer="1"/>
-<wire x1="48.4034" y1="29.2554" x2="50.4034" y2="29.2554" width="0.254" layer="1"/>
-<wire x1="43.522" y1="24.4992" x2="44.4754" y2="23.5458" width="0.254" layer="1"/>
-<wire x1="39.2938" y1="23.2918" x2="39.751" y2="22.8346" width="0.254" layer="16"/>
-<wire x1="36.7284" y1="22.119" x2="36.6593" y2="22.0499" width="0.254" layer="1"/>
-<wire x1="43.4712" y1="24.7396" x2="43.522" y2="24.4992" width="0.254" layer="1"/>
-<wire x1="44.2414" y1="29.2808" x2="48.4034" y2="29.2554" width="0.254" layer="1"/>
-<wire x1="49.6933" y1="13.8965" x2="50.165" y2="13.4248" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="11.5343" x2="31.6328" y2="11.557" width="0.254" layer="1"/>
-<wire x1="28.3972" y1="17.7038" x2="27.0882" y2="17.7038" width="0.254" layer="1"/>
-<wire x1="43.5864" y1="28.6258" x2="44.2414" y2="29.2808" width="0.254" layer="1"/>
-<wire x1="43.5864" y1="24.804" x2="43.4712" y2="24.7396" width="0.254" layer="1"/>
-<wire x1="36.7284" y1="23.3172" x2="36.7284" y2="22.119" width="0.254" layer="1"/>
-<wire x1="39.2938" y1="24.003" x2="39.2938" y2="23.2918" width="0.254" layer="16"/>
-<wire x1="38.9382" y1="24.2824" x2="39.2938" y2="24.003" width="0.254" layer="1"/>
-<wire x1="37.7698" y1="24.3586" x2="36.7284" y2="23.3172" width="0.254" layer="1"/>
-<wire x1="43.5864" y1="25.908" x2="43.5864" y2="24.804" width="0.254" layer="1"/>
-<wire x1="43.5864" y1="25.908" x2="43.5864" y2="28.6258" width="0.254" layer="1"/>
-<wire x1="28.5242" y1="17.8308" x2="28.3972" y2="17.7038" width="0.254" layer="1"/>
-<wire x1="32.5909" y1="11.5343" x2="31.6555" y2="11.5343" width="0.254" layer="1"/>
-<wire x1="47.1749" y1="13.8965" x2="49.6933" y2="13.8965" width="0.254" layer="1"/>
-<wire x1="46.9236" y1="14.0462" x2="47.1749" y2="13.8965" width="0.254" layer="1"/>
-<wire x1="33.2232" y1="12.1666" x2="32.5909" y2="11.5343" width="0.254" layer="1"/>
-<wire x1="31.6528" y1="17.8308" x2="28.5242" y2="17.8308" width="0.254" layer="1"/>
-<wire x1="40.4876" y1="25.908" x2="43.5864" y2="25.908" width="0.254" layer="1"/>
-<wire x1="38.9382" y1="24.3586" x2="37.7698" y2="24.3586" width="0.254" layer="1"/>
-<wire x1="38.9382" y1="24.3586" x2="38.9382" y2="24.2824" width="0.254" layer="1"/>
-<wire x1="39.966" y1="25.3864" x2="38.9382" y2="24.3586" width="0.254" layer="1"/>
-<wire x1="39.966" y1="25.3864" x2="40.4876" y2="25.908" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="17.8335" x2="31.6528" y2="17.8308" width="0.254" layer="1"/>
-<wire x1="33.2232" y1="14.0716" x2="33.2232" y2="12.1666" width="0.254" layer="1"/>
-<wire x1="33.2232" y1="14.0716" x2="45.7971" y2="14.0483" width="0.254" layer="1"/>
-<wire x1="45.7971" y1="14.0483" x2="46.9236" y2="14.0462" width="0.254" layer="1"/>
-<wire x1="33.2232" y1="17.6022" x2="33.2232" y2="14.0716" width="0.254" layer="1"/>
-<wire x1="31.7036" y1="17.8816" x2="31.6555" y2="17.8335" width="0.254" layer="1"/>
-<wire x1="39.9542" y1="26.1366" x2="39.8294" y2="26.0118" width="0.254" layer="1"/>
-<wire x1="39.966" y1="25.9842" x2="39.966" y2="25.3864" width="0.254" layer="1"/>
-<wire x1="39.9542" y1="25.996" x2="39.966" y2="25.9842" width="0.254" layer="1"/>
-<wire x1="39.9542" y1="25.996" x2="39.9542" y2="26.1366" width="0.254" layer="1"/>
-<wire x1="32.9438" y1="17.8816" x2="31.7036" y2="17.8816" width="0.254" layer="1"/>
-<wire x1="32.9438" y1="17.8816" x2="33.2232" y2="17.6022" width="0.254" layer="1"/>
-<wire x1="33.0708" y1="18.0086" x2="32.9438" y2="17.8816" width="0.254" layer="1"/>
-<wire x1="39.878" y1="26.0722" x2="39.9542" y2="25.996" width="0.254" layer="1"/>
-<wire x1="39.878" y1="26.924" x2="39.878" y2="26.0722" width="0.254" layer="1"/>
-<wire x1="33.0708" y1="20.3454" x2="33.0708" y2="18.0086" width="0.254" layer="1"/>
-<wire x1="33.4772" y1="19.2532" x2="34.075" y2="19.2532" width="0.254" layer="16"/>
-<wire x1="31.3436" y1="22.0726" x2="33.0708" y2="20.3454" width="0.254" layer="1"/>
-<wire x1="39.497" y1="27.305" x2="39.878" y2="26.924" width="0.254" layer="1"/>
-<wire x1="25.4762" y1="27.305" x2="39.497" y2="27.305" width="0.254" layer="1"/>
-<wire x1="30.6578" y1="22.0726" x2="31.3436" y2="22.0726" width="0.254" layer="1"/>
-<wire x1="30.6578" y1="22.0726" x2="33.4772" y2="19.2532" width="0.254" layer="16"/>
-<wire x1="28.9174" y1="22.0726" x2="30.6578" y2="22.0726" width="0.254" layer="1"/>
-<wire x1="30.4062" y1="26.4" x2="30.9626" y2="25.8436" width="0.254" layer="1"/>
-<wire x1="24.59" y1="26.4188" x2="25.4762" y2="27.305" width="0.254" layer="1"/>
-<wire x1="23.622" y1="28.702" x2="22.694" y2="28.702" width="0.254" layer="1"/>
-<wire x1="24.59" y1="26.4" x2="24.59" y2="26.4188" width="0.254" layer="1"/>
-<wire x1="24.59" y1="26.4" x2="30.4062" y2="26.4" width="0.254" layer="1"/>
-<wire x1="24.59" y1="26.4" x2="28.9174" y2="22.0726" width="0.254" layer="1"/>
-<wire x1="24.59" y1="27.734" x2="24.59" y2="26.4" width="0.254" layer="1"/>
-<wire x1="24.59" y1="27.734" x2="23.622" y2="28.702" width="0.254" layer="1"/>
-<wire x1="24.59" y1="28.6032" x2="24.59" y2="27.734" width="0.254" layer="1"/>
-<wire x1="24.5618" y1="28.829" x2="24.59" y2="28.6032" width="0.254" layer="1"/>
-<wire x1="3.2258" y1="28.829" x2="24.5618" y2="28.829" width="0.254" layer="16"/>
-<wire x1="2.286" y1="28.194" x2="3.2258" y2="28.829" width="0.254" layer="16"/>
-<wire x1="2.286" y1="21.082" x2="2.286" y2="28.194" width="0.254" layer="16"/>
 <wire x1="1.778" y1="20.574" x2="2.286" y2="21.082" width="0.254" layer="16"/>
-<wire x1="43.0542" y1="5.2336" x2="43.0542" y2="4.696" width="0.254" layer="1"/>
-<wire x1="43.3324" y1="5.5118" x2="43.0542" y2="5.2336" width="0.254" layer="1"/>
-<wire x1="43.6118" y1="5.5118" x2="43.3324" y2="5.5118" width="0.254" layer="1"/>
-<wire x1="43.7388" y1="5.6388" x2="43.6118" y2="5.5118" width="0.254" layer="1"/>
-<wire x1="43.7388" y1="5.6388" x2="43.7388" y2="6.5234" width="0.254" layer="1"/>
-<wire x1="43.7388" y1="6.5234" x2="43.7459" y2="6.5305" width="0.254" layer="1"/>
-<wire x1="44.5542" y1="4.696" x2="44.5542" y2="5.2806" width="0.254" layer="1"/>
-<wire x1="44.5542" y1="5.2806" x2="44.2976" y2="5.5372" width="0.254" layer="1"/>
-<wire x1="44.2976" y1="5.5372" x2="43.8404" y2="5.5372" width="0.254" layer="1"/>
-<wire x1="43.8404" y1="5.5372" x2="43.7388" y2="5.6388" width="0.254" layer="1"/>
 <wire x1="46.5542" y1="4.696" x2="46.5582" y2="4.7" width="0.254" layer="1"/>
-<wire x1="44.5542" y1="3.9598" x2="44.5542" y2="4.696" width="0.254" layer="1"/>
-<wire x1="44.8056" y1="3.7084" x2="44.5542" y2="3.9598" width="0.254" layer="1"/>
-<wire x1="46.4312" y1="3.7084" x2="44.8056" y2="3.7084" width="0.254" layer="1"/>
-<wire x1="46.5582" y1="3.8354" x2="46.4312" y2="3.7084" width="0.254" layer="1"/>
-<wire x1="45.466" y1="13.7172" x2="45.466" y2="7.747" width="0.254" layer="1"/>
-<wire x1="45.7971" y1="14.0483" x2="45.466" y2="13.7172" width="0.254" layer="1"/>
-<wire x1="20.408" y1="1.6646" x2="20.408" y2="1.7018" width="0.254" layer="1"/>
-<wire x1="21.0312" y1="1.0414" x2="20.408" y2="1.6646" width="0.254" layer="1"/>
-<wire x1="23.5458" y1="1.0414" x2="21.0312" y2="1.0414" width="0.254" layer="1"/>
-<wire x1="24.3078" y1="1.8034" x2="23.5458" y2="1.0414" width="0.254" layer="1"/>
-<wire x1="28.575" y1="1.0414" x2="28.9424" y2="1.4088" width="0.254" layer="1"/>
-<wire x1="25.0698" y1="1.0414" x2="28.575" y2="1.0414" width="0.254" layer="1"/>
-<wire x1="24.3078" y1="1.8034" x2="25.0698" y2="1.0414" width="0.254" layer="1"/>
 <wire x1="65.7098" y1="28.194" x2="68.2498" y2="28.194" width="0.6096" layer="16"/>
 <wire x1="68.2498" y1="28.194" x2="70.7898" y2="28.194" width="0.6096" layer="16"/>
 <wire x1="70.7898" y1="28.194" x2="73.3298" y2="28.194" width="0.6096" layer="16"/>
 <wire x1="73.3298" y1="28.194" x2="75.8698" y2="28.194" width="0.6096" layer="16"/>
-<wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
 <wire x1="86.1948" y1="4.7214" x2="86.2486" y2="4.7752" width="0.254" layer="1"/>
-<wire x1="86.1948" y1="4.7214" x2="86.1948" y2="4.0512" width="0.254" layer="1"/>
-<wire x1="86.1948" y1="4.0512" x2="85.4202" y2="3.2766" width="0.254" layer="1"/>
-<wire x1="85.4202" y1="3.2766" x2="85.3948" y2="3.302" width="0.254" layer="1"/>
-<wire x1="85.3948" y1="3.302" x2="84.6074" y2="3.302" width="0.254" layer="1"/>
-<wire x1="84.1948" y1="3.7146" x2="84.1948" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="84.6074" y1="3.302" x2="84.1948" y2="3.7146" width="0.254" layer="1"/>
-<wire x1="84.1948" y1="3.7146" x2="83.9092" y2="3.429" width="0.254" layer="1"/>
-<wire x1="83.9092" y1="3.429" x2="83.0834" y2="3.429" width="0.254" layer="1"/>
-<wire x1="83.0834" y1="3.429" x2="82.6948" y2="3.8176" width="0.254" layer="1"/>
-<wire x1="82.6948" y1="3.8176" x2="82.6948" y2="4.7214" width="0.254" layer="1"/>
-<wire x1="82.6948" y1="4.7214" x2="82.6948" y2="3.8532" width="0.254" layer="1"/>
-<wire x1="82.6948" y1="3.8532" x2="82.1436" y2="3.302" width="0.254" layer="1"/>
-<wire x1="73.787" y1="9.4138" x2="73.805" y2="9.4318" width="0.254" layer="1"/>
-<wire x1="82.1436" y1="3.302" x2="78.6384" y2="3.302" width="0.254" layer="1"/>
-<wire x1="78.6384" y1="3.302" x2="78.0542" y2="3.8862" width="0.254" layer="1"/>
-<wire x1="73.787" y1="6.604" x2="73.787" y2="9.4138" width="0.254" layer="1"/>
-<wire x1="74.168" y1="6.223" x2="73.787" y2="6.604" width="0.254" layer="1"/>
-<wire x1="78.0542" y1="3.8862" x2="78.0542" y2="4.2164" width="0.254" layer="1"/>
-<wire x1="78.0542" y1="4.2164" x2="77.6986" y2="4.572" width="0.254" layer="1"/>
-<wire x1="75.0316" y1="6.223" x2="74.168" y2="6.223" width="0.254" layer="1"/>
-<wire x1="75.311" y1="5.9436" x2="75.0316" y2="6.223" width="0.254" layer="1"/>
-<wire x1="77.6986" y1="4.572" x2="75.6158" y2="4.572" width="0.254" layer="1"/>
-<wire x1="75.6158" y1="4.572" x2="75.311" y2="4.8768" width="0.254" layer="1"/>
-<wire x1="75.311" y1="4.8768" x2="75.311" y2="5.9436" width="0.254" layer="1"/>
-<wire x1="88.3666" y1="14.8082" x2="88.3666" y2="17.3482" width="0.6096" layer="16"/>
 <wire x1="88.3666" y1="17.3482" x2="88.3666" y2="19.8882" width="0.6096" layer="16"/>
 <wire x1="88.3666" y1="19.8882" x2="88.3666" y2="22.4282" width="0.6096" layer="16"/>
 <wire x1="88.3666" y1="22.4282" x2="88.3666" y2="24.9682" width="0.6096" layer="16"/>
-<wire x1="88.2904" y1="12.4968" x2="88.3666" y2="14.8082" width="0.6096" layer="16"/>
-<wire x1="80.8228" y1="29.1592" x2="87.757" y2="29.1592" width="0.6096" layer="1"/>
-<wire x1="80.4164" y1="28.7528" x2="80.8228" y2="29.1592" width="0.6096" layer="1"/>
-<wire x1="78.9686" y1="28.7528" x2="80.4164" y2="28.7528" width="0.6096" layer="16"/>
-<wire x1="78.4098" y1="28.194" x2="78.9686" y2="28.7528" width="0.6096" layer="16"/>
-<wire x1="88.5444" y1="12.2428" x2="88.5444" y2="9.3218" width="0.6096" layer="16"/>
-<wire x1="88.2904" y1="12.4968" x2="88.5444" y2="12.2428" width="0.6096" layer="16"/>
-<wire x1="88.2904" y1="12.4968" x2="88.2904" y2="11.9126" width="0.254" layer="1"/>
-<wire x1="88.2904" y1="11.9126" x2="87.1728" y2="10.795" width="0.254" layer="1"/>
-<wire x1="87.1728" y1="10.795" x2="87.1728" y2="5.0292" width="0.254" layer="1"/>
 <wire x1="87.1728" y1="5.0292" x2="86.8934" y2="4.7498" width="0.254" layer="1"/>
 <wire x1="86.8934" y1="4.7498" x2="86.2232" y2="4.7498" width="0.254" layer="1"/>
 <wire x1="86.2232" y1="4.7498" x2="86.1948" y2="4.7214" width="0.254" layer="1"/>
 <wire x1="88.3666" y1="27.5082" x2="88.3666" y2="27.1589" width="0.6096" layer="16"/>
 <wire x1="88.3666" y1="27.1589" x2="88.359" y2="27.1513" width="0.6096" layer="16"/>
-<wire x1="88.2904" y1="28.702" x2="88.2904" y2="12.4968" width="0.6096" layer="1"/>
 <wire x1="88.3666" y1="24.9682" x2="88.3666" y2="27.5082" width="0.6096" layer="16"/>
-<wire x1="88.2142" y1="28.702" x2="88.2904" y2="28.702" width="0.6096" layer="1"/>
-<wire x1="87.757" y1="29.1592" x2="88.2142" y2="28.702" width="0.6096" layer="1"/>
-<wire x1="29.2608" y1="10.033" x2="28.5496" y2="10.033" width="0.254" layer="1"/>
-<wire x1="30.6324" y1="11.4046" x2="29.2608" y2="10.033" width="0.254" layer="1"/>
-<wire x1="31.5258" y1="11.4046" x2="30.6324" y2="11.4046" width="0.254" layer="1"/>
-<wire x1="31.6555" y1="11.5343" x2="31.5258" y2="11.4046" width="0.254" layer="1"/>
-<wire x1="26.1112" y1="3.7846" x2="24.3078" y2="1.9812" width="0.254" layer="16"/>
-<wire x1="26.1112" y1="6.6548" x2="26.1112" y2="3.7846" width="0.254" layer="16"/>
-<wire x1="46.101" y1="7.112" x2="46.99" y2="7.112" width="0.254" layer="1"/>
-<wire x1="45.466" y1="7.747" x2="46.101" y2="7.112" width="0.254" layer="1"/>
-<wire x1="47.4218" y1="6.6802" x2="47.4218" y2="5.7404" width="0.254" layer="1"/>
-<wire x1="46.99" y1="7.112" x2="47.4218" y2="6.6802" width="0.254" layer="1"/>
-<wire x1="46.5582" y1="4.692" x2="46.5582" y2="3.8354" width="0.254" layer="1"/>
-<wire x1="46.5542" y1="4.696" x2="46.5582" y2="4.692" width="0.254" layer="1"/>
-<wire x1="46.5542" y1="4.8728" x2="46.5542" y2="4.696" width="0.254" layer="1"/>
-<wire x1="47.4218" y1="5.7404" x2="46.5542" y2="4.8728" width="0.254" layer="1"/>
-<wire x1="28.5496" y1="10.033" x2="28.5496" y2="11.684" width="0.254" layer="16"/>
-<wire x1="28.5496" y1="11.684" x2="28.2702" y2="11.9634" width="0.254" layer="16"/>
-<wire x1="28.2702" y1="11.9634" x2="28.2702" y2="13.2724" width="0.254" layer="16"/>
-<wire x1="28.2702" y1="13.2724" x2="27.9146" y2="13.628" width="0.254" layer="16"/>
-<via x="74.7014" y="19.939" extent="1-16" drill="0.6"/>
-<via x="57.3786" y="13.9954" extent="1-16" drill="0.6"/>
-<via x="24.3078" y="1.8034" extent="1-16" drill="0.6"/>
-<via x="59.9186" y="28.3464" extent="1-16" drill="0.6"/>
-<via x="28.2702" y="11.9634" extent="1-16" drill="0.6"/>
-<via x="28.5496" y="10.033" extent="1-16" drill="0.6"/>
-<via x="39.2938" y="24.003" extent="1-16" drill="0.6"/>
-<via x="30.6578" y="22.0726" extent="1-16" drill="0.6"/>
-<via x="24.5618" y="28.829" extent="1-16" drill="0.6"/>
-<via x="88.2904" y="12.4968" extent="1-16" drill="0.6"/>
-<via x="80.4164" y="28.7528" extent="1-16" drill="0.6"/>
-<polygon width="0.254" layer="1">
-<vertex x="0" y="29.9974"/>
-<vertex x="90.0176" y="29.9974"/>
-<vertex x="90.043" y="30.0228"/>
-<vertex x="90.043" y="0.0254"/>
-<vertex x="90.0176" y="0"/>
-<vertex x="-0.0254" y="0"/>
-<vertex x="-0.0254" y="29.8704"/>
-<vertex x="0.0508" y="29.9466"/>
+<contactref element="IC4" pad="18"/>
+<contactref element="IC4" pad="39"/>
+<contactref element="IC4" pad="6"/>
+<contactref element="IC4" pad="28"/>
+<contactref element="X1" pad="12"/>
+<contactref element="T1" pad="2"/>
+<contactref element="IC5" pad="1"/>
+<contactref element="C3" pad="2"/>
+<wire x1="74.605" y1="18.017" x2="74.605" y2="19.8426" width="0.3048" layer="1"/>
+<wire x1="73.805" y1="9.4318" x2="73.805" y2="11.557" width="0.3048" layer="1"/>
+<wire x1="73.805" y1="11.557" x2="73.805" y2="15.4104" width="0.3048" layer="1"/>
+<wire x1="73.805" y1="15.4104" x2="74.5998" y2="16.2052" width="0.3048" layer="1"/>
+<wire x1="74.5998" y1="16.2052" x2="74.5998" y2="18.0118" width="0.3048" layer="1"/>
+<wire x1="74.5998" y1="18.0118" x2="74.605" y2="18.017" width="0.3048" layer="1"/>
+<wire x1="18.838" y1="15.621" x2="16.5464" y2="15.621" width="0.3048" layer="1"/>
+<wire x1="16.5464" y1="15.621" x2="15.9766" y2="15.0512" width="0.3048" layer="1"/>
+<wire x1="15.9766" y1="15.0512" x2="13.8464" y2="15.0512" width="0.3048" layer="1"/>
+<wire x1="13.8464" y1="15.0512" x2="13.6398" y2="14.8446" width="0.3048" layer="1"/>
+<wire x1="18.838" y1="15.621" x2="22.2758" y2="15.621" width="0.3048" layer="1"/>
+<wire x1="22.2758" y1="15.621" x2="22.733" y2="15.621" width="0.3048" layer="1"/>
+<wire x1="22.733" y1="15.621" x2="24.638" y2="17.526" width="0.3048" layer="1"/>
+<wire x1="30.311" y1="15.748" x2="30.438" y2="15.621" width="0.3048" layer="1"/>
+<wire x1="25.438" y1="9.821" x2="25.438" y2="7.7454" width="0.3048" layer="1"/>
+<wire x1="25.438" y1="7.7454" x2="25.9952" y2="7.4422" width="0.3048" layer="1"/>
+<wire x1="25.9952" y1="7.4422" x2="25.9952" y2="6.7454" width="0.3048" layer="1"/>
+<wire x1="25.9952" y1="6.7454" x2="26.5684" y2="6.1722" width="0.3048" layer="1"/>
+<wire x1="26.5684" y1="6.1722" x2="26.5684" y2="3.7338" width="0.3048" layer="1"/>
+<wire x1="26.5684" y1="3.7338" x2="24.6888" y2="1.8542" width="0.3048" layer="1"/>
+<wire x1="24.6888" y1="1.8542" x2="20.6104" y2="1.8542" width="0.3048" layer="1"/>
+<wire x1="20.6104" y1="1.8542" x2="20.458" y2="2.3876" width="0.3048" layer="1"/>
+<wire x1="1.8288" y1="20.5232" x2="1.778" y2="20.574" width="0.3048" layer="16"/>
+<wire x1="13.5636" y1="9.133" x2="13.5636" y2="7.9248" width="0.3048" layer="1"/>
+<wire x1="13.5636" y1="7.9248" x2="14.0716" y2="7.4168" width="0.3048" layer="1"/>
+<wire x1="14.0716" y1="7.4168" x2="15.5702" y2="7.4168" width="0.3048" layer="1"/>
+<wire x1="15.5702" y1="7.4168" x2="16.129" y2="7.9756" width="0.3048" layer="1"/>
+<wire x1="20.2438" y1="11.0998" x2="22.0472" y2="11.0998" width="0.3048" layer="1"/>
+<wire x1="22.0472" y1="11.0998" x2="22.352" y2="11.4046" width="0.3048" layer="1"/>
+<wire x1="22.352" y1="11.4046" x2="22.352" y2="15.5448" width="0.3048" layer="1"/>
+<wire x1="22.352" y1="15.5448" x2="22.2758" y2="15.621" width="0.3048" layer="1"/>
+<wire x1="30.438" y1="15.621" x2="32.5484" y2="15.621" width="0.3048" layer="1"/>
+<wire x1="32.5484" y1="15.621" x2="32.639" y2="15.5304" width="0.3048" layer="1"/>
+<wire x1="44.577" y1="4.6732" x2="44.5542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="46.5542" y1="4.696" x2="46.5542" y2="4.7966" width="0.3048" layer="1"/>
+<wire x1="49.784" y1="9.9314" x2="49.7586" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="44.577" y1="4.6732" x2="44.577" y2="2.4638" width="0.3048" layer="1"/>
+<wire x1="44.577" y1="2.4638" x2="44.9072" y2="2.1336" width="0.3048" layer="1"/>
+<wire x1="44.9072" y1="2.1336" x2="46.3296" y2="2.1336" width="0.3048" layer="1"/>
+<wire x1="46.3296" y1="2.1336" x2="46.5836" y2="2.3876" width="0.3048" layer="1"/>
+<wire x1="46.5836" y1="2.3876" x2="46.5836" y2="4.6666" width="0.3048" layer="1"/>
+<wire x1="46.5836" y1="4.6666" x2="46.5542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="21.421" x2="24.638" y2="23.2664" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="23.2664" x2="24.0792" y2="23.8252" width="0.3048" layer="1"/>
+<wire x1="24.0792" y1="23.8252" x2="24.0792" y2="24.4746" width="0.3048" layer="1"/>
+<wire x1="24.0792" y1="24.4746" x2="24.0174" y2="24.5364" width="0.3048" layer="1"/>
+<wire x1="24.0174" y1="24.5364" x2="24.0174" y2="25.8274" width="0.3048" layer="1"/>
+<wire x1="24.0174" y1="25.8274" x2="24.59" y2="26.4" width="0.3048" layer="1"/>
+<wire x1="38.7844" y1="28.321" x2="39.0144" y2="28.551" width="0.3048" layer="1"/>
+<wire x1="39.9194" y1="21.4528" x2="40.828" y2="21.4528" width="0.3048" layer="1"/>
+<wire x1="73.6964" y1="9.3232" x2="73.805" y2="9.4318" width="0.3048" layer="1"/>
+<wire x1="60.703" y1="5.08" x2="60.703" y2="2.54" width="0.6096" layer="1"/>
+<wire x1="59.69" y1="8.9378" x2="59.69" y2="11.6332" width="0.6096" layer="1"/>
+<wire x1="59.69" y1="11.6332" x2="59.5884" y2="11.7348" width="0.6096" layer="1"/>
+<wire x1="59.5884" y1="11.7348" x2="59.1312" y2="11.7348" width="0.6096" layer="1"/>
+<wire x1="59.1312" y1="11.7348" x2="58.166" y2="12.7" width="0.6096" layer="1"/>
+<wire x1="58.166" y1="12.7" x2="57.15" y2="12.7" width="0.6096" layer="1"/>
+<wire x1="57.15" y1="12.7" x2="56.896" y2="12.954" width="0.6096" layer="1"/>
+<wire x1="56.896" y1="12.954" x2="56.134" y2="12.954" width="0.6096" layer="1"/>
+<wire x1="56.134" y1="12.954" x2="55.499" y2="13.589" width="0.6096" layer="1"/>
+<wire x1="55.499" y1="13.589" x2="55.372" y2="13.716" width="0.6096" layer="1"/>
+<wire x1="55.372" y1="13.716" x2="55.372" y2="19.812" width="0.6096" layer="1"/>
+<wire x1="55.372" y1="19.812" x2="56.134" y2="20.574" width="0.6096" layer="1"/>
+<wire x1="56.134" y1="20.574" x2="56.896" y2="20.574" width="0.6096" layer="1"/>
+<wire x1="20.2438" y1="11.0998" x2="19.812" y2="10.668" width="0.3048" layer="1"/>
+<wire x1="16.129" y1="7.9756" x2="16.129" y2="8.001" width="0.3048" layer="1"/>
+<wire x1="16.129" y1="8.001" x2="17.145" y2="9.017" width="0.3048" layer="1"/>
+<wire x1="17.145" y1="9.017" x2="19.177" y2="9.017" width="0.3048" layer="1"/>
+<wire x1="19.177" y1="9.017" x2="19.812" y2="9.652" width="0.3048" layer="1"/>
+<wire x1="19.812" y1="9.652" x2="19.812" y2="10.668" width="0.3048" layer="1"/>
+<wire x1="73.787" y1="9.4138" x2="73.805" y2="9.4318" width="0.3048" layer="1"/>
+<wire x1="73.1266" y1="1.016" x2="72.6948" y2="1.4478" width="0.3048" layer="1"/>
+<wire x1="69.3056" y1="7.8232" x2="68.1228" y2="7.8232" width="0.3048" layer="1"/>
+<wire x1="68.1228" y1="7.8232" x2="68.072" y2="7.874" width="0.3048" layer="1"/>
+<via x="68.072" y="7.874" extent="1-16" drill="0.6"/>
+<wire x1="72.263" y1="11.43" x2="72.898" y2="11.43" width="0.3048" layer="16"/>
+<via x="72.898" y="11.43" extent="1-16" drill="0.6"/>
+<wire x1="72.898" y1="11.43" x2="73.678" y2="11.43" width="0.3048" layer="1"/>
+<wire x1="73.678" y1="11.43" x2="73.805" y2="11.557" width="0.3048" layer="1"/>
+<wire x1="59.309" y1="12.0142" x2="59.5884" y2="11.7348" width="0.3048" layer="1"/>
+<wire x1="68.326" y1="3.429" x2="68.326" y2="7.62" width="0.3048" layer="16"/>
+<wire x1="68.326" y1="7.62" x2="68.072" y2="7.874" width="0.3048" layer="16"/>
+<wire x1="73.1266" y1="1.016" x2="70.485" y2="1.016" width="0.3048" layer="1"/>
+<wire x1="70.485" y1="1.016" x2="69.977" y2="1.651" width="0.3048" layer="1"/>
+<via x="69.977" y="1.651" extent="1-16" drill="0.6"/>
+<wire x1="69.977" y1="1.651" x2="70.104" y2="1.651" width="0.3048" layer="16"/>
+<wire x1="70.104" y1="1.651" x2="68.326" y2="3.429" width="0.3048" layer="16"/>
+<wire x1="59.69" y1="8.9378" x2="59.9664" y2="8.6614" width="0.6096" layer="1"/>
+<wire x1="59.9664" y1="8.6614" x2="59.9664" y2="5.8166" width="0.6096" layer="1"/>
+<wire x1="59.9664" y1="5.8166" x2="60.703" y2="5.08" width="0.6096" layer="1"/>
+<wire x1="63.9318" y1="6.7818" x2="61.4426" y2="6.7818" width="0.3048" layer="1"/>
+<wire x1="61.4426" y1="6.7818" x2="60.7568" y2="6.096" width="0.3048" layer="1"/>
+<wire x1="60.7568" y1="6.096" x2="60.7568" y2="5.1338" width="0.3048" layer="1"/>
+<wire x1="60.7568" y1="5.1338" x2="60.703" y2="5.08" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="17.526" x2="24.892" y2="17.526" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="21.421" x2="24.638" y2="20.0914" width="0.3048" layer="1"/>
+<wire x1="24.638" y1="20.0914" x2="24.765" y2="19.9644" width="0.3048" layer="1"/>
+<wire x1="24.765" y1="19.9644" x2="25.0444" y2="19.9644" width="0.3048" layer="1"/>
+<wire x1="25.0444" y1="19.9644" x2="25.9334" y2="19.0754" width="0.3048" layer="1"/>
+<wire x1="25.9334" y1="19.0754" x2="25.9334" y2="18.5674" width="0.3048" layer="1"/>
+<wire x1="25.9334" y1="18.5674" x2="24.892" y2="17.526" width="0.3048" layer="1"/>
+<wire x1="22.352" y1="11.4046" x2="22.5298" y2="11.4046" width="0.3048" layer="1"/>
+<wire x1="22.5298" y1="11.4046" x2="23.0886" y2="11.9634" width="0.3048" layer="1"/>
+<via x="23.0886" y="11.9634" extent="1-16" drill="0.6"/>
+<wire x1="23.0886" y1="11.9634" x2="25.1968" y2="11.9634" width="0.3048" layer="16"/>
+<wire x1="25.1968" y1="11.9634" x2="25.7556" y2="12.5222" width="0.3048" layer="16"/>
+<via x="25.7556" y="12.5222" extent="1-16" drill="0.6"/>
+<wire x1="25.7556" y1="12.5222" x2="25.7556" y2="11.9888" width="0.3048" layer="1"/>
+<wire x1="25.7556" y1="11.9888" x2="25.4508" y2="11.684" width="0.3048" layer="1"/>
+<wire x1="25.4508" y1="11.684" x2="25.4508" y2="9.8338" width="0.3048" layer="1"/>
+<wire x1="25.4508" y1="9.8338" x2="25.438" y2="9.821" width="0.3048" layer="1"/>
+<wire x1="43.0542" y1="4.696" x2="43.0542" y2="5.4876" width="0.3048" layer="1"/>
+<wire x1="43.0542" y1="5.4876" x2="43.1546" y2="5.588" width="0.3048" layer="1"/>
+<wire x1="43.1546" y1="5.588" x2="44.3484" y2="5.588" width="0.3048" layer="1"/>
+<wire x1="44.3484" y1="5.588" x2="44.5516" y2="5.3848" width="0.3048" layer="1"/>
+<wire x1="44.5516" y1="5.3848" x2="44.5516" y2="4.6986" width="0.3048" layer="1"/>
+<wire x1="44.5516" y1="4.6986" x2="44.5542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="46.5542" y1="4.7966" x2="50.6182" y2="4.7966" width="0.3048" layer="1"/>
+<wire x1="50.6182" y1="4.7966" x2="51.2826" y2="5.461" width="0.3048" layer="1"/>
+<wire x1="51.2826" y1="5.461" x2="51.2826" y2="7.9392" width="0.3048" layer="1"/>
+<wire x1="51.2826" y1="7.9392" x2="51.2716" y2="7.9502" width="0.3048" layer="1"/>
+<wire x1="49.784" y1="9.9314" x2="49.784" y2="9.4378" width="0.3048" layer="1"/>
+<wire x1="49.784" y1="9.4378" x2="51.2716" y2="7.9502" width="0.3048" layer="1"/>
+<wire x1="40.828" y1="21.4528" x2="41.2496" y2="21.0312" width="0.3048" layer="1"/>
+<wire x1="41.2496" y1="21.0312" x2="44.7802" y2="21.0312" width="0.3048" layer="1"/>
+<wire x1="44.7802" y1="21.0312" x2="45.8724" y2="22.1234" width="0.3048" layer="1"/>
+<wire x1="82.6948" y1="4.7214" x2="82.6948" y2="3.2258" width="0.3048" layer="1"/>
+<wire x1="82.6948" y1="3.2258" x2="82.6948" y2="1.6434" width="0.3048" layer="1"/>
+<wire x1="82.6948" y1="1.6434" x2="81.788" y2="0.6604" width="0.3048" layer="1"/>
+<wire x1="81.788" y1="0.6604" x2="73.9648" y2="0.6604" width="0.3048" layer="1"/>
+<wire x1="73.9648" y1="0.6604" x2="72.6948" y2="1.4478" width="0.3048" layer="1"/>
+<wire x1="84.1948" y1="4.7214" x2="84.1948" y2="3.7276" width="0.3048" layer="1"/>
+<wire x1="84.1948" y1="3.7276" x2="83.6676" y2="3.2004" width="0.3048" layer="1"/>
+<wire x1="83.6676" y1="3.2004" x2="82.7202" y2="3.2004" width="0.3048" layer="1"/>
+<wire x1="82.7202" y1="3.2004" x2="82.6948" y2="3.2258" width="0.3048" layer="1"/>
+<wire x1="86.1948" y1="4.7214" x2="86.1948" y2="3.721" width="0.3048" layer="1"/>
+<wire x1="86.1948" y1="3.721" x2="85.6996" y2="3.2258" width="0.3048" layer="1"/>
+<wire x1="85.6996" y1="3.2258" x2="84.6966" y2="3.2258" width="0.3048" layer="1"/>
+<wire x1="84.6966" y1="3.2258" x2="84.1948" y2="3.7276" width="0.3048" layer="1"/>
+<wire x1="30.311" y1="15.748" x2="28.7528" y2="15.748" width="0.3048" layer="1"/>
+<wire x1="28.7528" y1="15.748" x2="25.9334" y2="18.5674" width="0.3048" layer="1"/>
+<wire x1="45.8724" y1="22.1234" x2="46.5074" y2="22.1234" width="0.3048" layer="1"/>
+<wire x1="46.5074" y1="22.1234" x2="46.99" y2="22.606" width="0.3048" layer="1"/>
+<wire x1="49.7586" y1="9.9568" x2="54.3052" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="54.3052" y1="9.9568" x2="54.8386" y2="10.4902" width="0.3048" layer="1"/>
+<wire x1="54.8386" y1="10.4902" x2="54.8386" y2="12.9286" width="0.3048" layer="1"/>
+<wire x1="54.8386" y1="12.9286" x2="55.499" y2="13.589" width="0.3048" layer="1"/>
+<wire x1="65.7098" y1="28.194" x2="63.222" y2="28.194" width="0.6096" layer="1"/>
+<wire x1="63.222" y1="28.194" x2="62.738" y2="28.678" width="0.6096" layer="1"/>
+<wire x1="38.7844" y1="28.321" x2="39.2176" y2="28.321" width="0.6096" layer="1"/>
+<wire x1="39.2176" y1="28.321" x2="41.6052" y2="25.9334" width="0.6096" layer="1"/>
+<wire x1="41.6052" y1="25.9334" x2="47.0408" y2="25.9334" width="0.6096" layer="1"/>
+<wire x1="47.0408" y1="25.9334" x2="48.768" y2="25.9334" width="0.6096" layer="1"/>
+<wire x1="48.768" y1="25.9334" x2="49.5554" y2="26.7208" width="0.6096" layer="1"/>
+<wire x1="49.5554" y1="26.7208" x2="59.5884" y2="26.7208" width="0.6096" layer="1"/>
+<wire x1="59.5884" y1="26.7208" x2="61.5188" y2="28.6512" width="0.6096" layer="1"/>
+<wire x1="61.5188" y1="28.6512" x2="62.7112" y2="28.6512" width="0.6096" layer="1"/>
+<wire x1="62.7112" y1="28.6512" x2="62.738" y2="28.678" width="0.6096" layer="1"/>
+<wire x1="38.7844" y1="28.321" x2="36.1964" y2="28.321" width="0.6096" layer="1"/>
+<wire x1="36.1964" y1="28.321" x2="35.9664" y2="28.551" width="0.6096" layer="1"/>
+<wire x1="35.9664" y1="28.551" x2="32.9184" y2="28.551" width="0.6096" layer="1"/>
+<wire x1="32.9184" y1="28.551" x2="32.3328" y2="28.551" width="0.6096" layer="1"/>
+<wire x1="32.3328" y1="28.551" x2="31.6738" y2="29.21" width="0.6096" layer="1"/>
+<wire x1="31.6738" y1="29.21" x2="23.0996" y2="29.21" width="0.6096" layer="1"/>
+<wire x1="23.0996" y1="29.21" x2="21.8804" y2="27.9908" width="0.6096" layer="1"/>
+<wire x1="21.8804" y1="27.9908" x2="21.8804" y2="28.7418" width="0.6096" layer="1"/>
+<wire x1="21.8804" y1="28.7418" x2="21.2598" y2="29.2354" width="0.6096" layer="1"/>
+<wire x1="21.2598" y1="29.2354" x2="3.4544" y2="29.2354" width="0.6096" layer="1"/>
+<wire x1="3.4544" y1="29.2354" x2="2.286" y2="28.194" width="0.6096" layer="1"/>
+<wire x1="2.286" y1="28.194" x2="2.286" y2="21.082" width="0.6096" layer="1"/>
+<wire x1="2.286" y1="21.082" x2="1.778" y2="20.574" width="0.6096" layer="1"/>
+<wire x1="24.0174" y1="25.8274" x2="24.0174" y2="26.8588" width="0.3048" layer="1"/>
+<wire x1="24.0174" y1="26.8588" x2="22.8346" y2="28.0416" width="0.3048" layer="1"/>
+<wire x1="22.8346" y1="28.0416" x2="21.9312" y2="28.0416" width="0.3048" layer="1"/>
+<wire x1="21.9312" y1="28.0416" x2="21.8804" y2="27.9908" width="0.3048" layer="1"/>
+<wire x1="46.99" y1="22.606" x2="46.99" y2="25.8826" width="0.3048" layer="1"/>
+<wire x1="46.99" y1="25.8826" x2="47.0408" y2="25.9334" width="0.3048" layer="1"/>
+<wire x1="63.9318" y1="6.7818" x2="64.9732" y2="7.8232" width="0.3048" layer="1"/>
+<wire x1="64.9732" y1="7.8232" x2="68.0212" y2="7.8232" width="0.3048" layer="1"/>
+<wire x1="68.0212" y1="7.8232" x2="68.072" y2="7.874" width="0.3048" layer="1"/>
+<polygon width="0.3048" layer="16">
+<vertex x="0.1016" y="29.9974"/>
+<vertex x="90.043" y="29.9974"/>
+<vertex x="90.043" y="0"/>
+<vertex x="0.0508" y="0"/>
+<vertex x="0.0508" y="30.0482"/>
 </polygon>
-<polygon width="0.254" layer="16">
-<vertex x="-0.0254" y="29.9974"/>
-<vertex x="90.0176" y="29.9974"/>
-<vertex x="90.0176" y="0.0508"/>
-<vertex x="0.0254" y="0.0508"/>
+<polygon width="0.3048" layer="1">
+<vertex x="0.0254" y="30.0482"/>
+<vertex x="89.9668" y="30.0482"/>
+<vertex x="89.9668" y="0.0254"/>
 <vertex x="0" y="0.0254"/>
-<vertex x="0" y="29.972"/>
+<vertex x="0" y="30.0736"/>
 </polygon>
+<wire x1="68.072" y1="7.874" x2="70.2056" y2="7.874" width="0.3048" layer="16"/>
+<wire x1="70.2056" y1="7.874" x2="71.12" y2="8.7884" width="0.3048" layer="16"/>
+<wire x1="71.12" y1="8.7884" x2="71.12" y2="10.3632" width="0.3048" layer="16"/>
+<wire x1="71.12" y1="10.3632" x2="72.2122" y2="11.4554" width="0.3048" layer="16"/>
+<wire x1="72.2122" y1="11.4554" x2="72.2376" y2="11.4554" width="0.3048" layer="16"/>
+<wire x1="88.3666" y1="14.8082" x2="88.3666" y2="14.7066" width="0.6096" layer="16"/>
+<wire x1="88.3666" y1="14.7066" x2="88.8238" y2="14.2494" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="9.6012" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="9.6012" x2="88.5444" y2="9.3218" width="0.6096" layer="16"/>
+<wire x1="88.3666" y1="17.3482" x2="88.3666" y2="14.8082" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="7.9502" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="7.9502" x2="88.5444" y2="9.3218" width="0.3048" layer="1"/>
+<wire x1="78.4098" y1="28.194" x2="79.7306" y2="28.194" width="0.6096" layer="1"/>
+<wire x1="79.7306" y1="28.194" x2="80.6196" y2="29.083" width="0.6096" layer="1"/>
+<wire x1="80.6196" y1="29.083" x2="87.884" y2="29.083" width="0.6096" layer="1"/>
+<wire x1="87.884" y1="29.083" x2="88.4428" y2="28.5242" width="0.6096" layer="1"/>
+<wire x1="88.4428" y1="28.5242" x2="88.4428" y2="27.5844" width="0.6096" layer="1"/>
+<wire x1="88.4428" y1="27.5844" x2="88.3666" y2="27.5082" width="0.6096" layer="1"/>
+<wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+</signal>
+<signal name="MOSI_1284">
+<contactref element="IC2" pad="2"/>
+<contactref element="IC4" pad="1"/>
+<contactref element="X1" pad="13"/>
+<wire x1="43.434" y1="9.9314" x2="43.4086" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="18.838" y1="19.621" x2="21.8826" y2="19.621" width="0.3048" layer="1"/>
+<wire x1="21.8826" y1="19.621" x2="22.5806" y2="18.923" width="0.3048" layer="1"/>
+<wire x1="22.5806" y1="18.923" x2="24.4602" y2="18.923" width="0.3048" layer="1"/>
+<via x="24.4602" y="18.923" extent="1-16" drill="0.6"/>
+<wire x1="24.4602" y1="18.923" x2="27.813" y2="18.923" width="0.3048" layer="16"/>
+<wire x1="27.813" y1="18.923" x2="32.7914" y2="13.9446" width="0.3048" layer="16"/>
+<wire x1="43.434" y1="9.9314" x2="43.434" y2="6.8834" width="0.3048" layer="1"/>
+<wire x1="43.434" y1="6.8834" x2="43.942" y2="6.3754" width="0.3048" layer="1"/>
+<wire x1="43.942" y1="6.3754" x2="44.5262" y2="6.3754" width="0.3048" layer="1"/>
+<wire x1="44.5262" y1="6.3754" x2="45.0596" y2="5.842" width="0.3048" layer="1"/>
+<wire x1="45.0596" y1="5.842" x2="45.0596" y2="4.7014" width="0.3048" layer="1"/>
+<wire x1="45.0596" y1="4.7014" x2="45.0542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="43.4086" y1="9.9568" x2="43.4086" y2="12.2936" width="0.3048" layer="1"/>
+<via x="43.4086" y="12.2936" extent="1-16" drill="0.6"/>
+<wire x1="43.4086" y1="12.2936" x2="41.529" y2="12.2936" width="0.3048" layer="16"/>
+<wire x1="32.7914" y1="13.9446" x2="39.878" y2="13.9446" width="0.3048" layer="16"/>
+<wire x1="39.878" y1="13.9446" x2="41.529" y2="12.2936" width="0.3048" layer="16"/>
+</signal>
+<signal name="TX_1284">
+<contactref element="X1" pad="10"/>
+<contactref element="IC4" pad="12"/>
+<wire x1="21.336" y1="9.144" x2="20.193" y2="8.001" width="0.3048" layer="16"/>
+<via x="20.193" y="8.001" extent="1-16" drill="0.6"/>
+<wire x1="20.193" y1="8.001" x2="20.193" y2="8.255" width="0.3048" layer="1"/>
+<wire x1="20.193" y1="8.255" x2="20.701" y2="8.763" width="0.3048" layer="1"/>
+<wire x1="20.701" y1="8.763" x2="20.701" y2="9.758" width="0.3048" layer="1"/>
+<wire x1="20.701" y1="9.758" x2="20.638" y2="9.821" width="0.3048" layer="1"/>
+<wire x1="21.336" y1="9.144" x2="31.6484" y2="9.144" width="0.3048" layer="16"/>
+<wire x1="42.9514" y1="1.8542" x2="42.9514" y2="2.54" width="0.3048" layer="16"/>
+<wire x1="42.9514" y1="2.54" x2="42.926" y2="2.5654" width="0.3048" layer="16"/>
+<via x="42.926" y="2.5654" extent="1-16" drill="0.6"/>
+<wire x1="42.926" y1="2.5654" x2="43.18" y2="2.5654" width="0.3048" layer="1"/>
+<wire x1="43.18" y1="2.5654" x2="43.561" y2="2.9464" width="0.3048" layer="1"/>
+<wire x1="43.561" y1="2.9464" x2="43.561" y2="4.6892" width="0.3048" layer="1"/>
+<wire x1="43.561" y1="4.6892" x2="43.5542" y2="4.696" width="0.3048" layer="1"/>
+<wire x1="42.9514" y1="1.8542" x2="42.799" y2="1.7018" width="0.3048" layer="16"/>
+<wire x1="42.799" y1="1.7018" x2="39.0906" y2="1.7018" width="0.3048" layer="16"/>
+<wire x1="39.0906" y1="1.7018" x2="31.6484" y2="9.144" width="0.3048" layer="16"/>
+</signal>
+<signal name="GPIO5">
+<contactref element="JP2" pad="7"/>
+<contactref element="IC4" pad="25"/>
+<wire x1="17.907" y1="13.4874" x2="27.6606" y2="13.4874" width="0.3048" layer="16"/>
+<via x="27.6606" y="13.4874" extent="1-16" drill="0.6"/>
+<wire x1="27.6606" y1="13.4874" x2="28.6004" y2="13.4874" width="0.3048" layer="1"/>
+<wire x1="28.6004" y1="13.4874" x2="28.8544" y2="13.2334" width="0.3048" layer="1"/>
+<wire x1="28.8544" y1="13.2334" x2="30.4256" y2="13.2334" width="0.3048" layer="1"/>
+<wire x1="30.4256" y1="13.2334" x2="30.438" y2="13.221" width="0.3048" layer="1"/>
+<wire x1="1.778" y1="5.334" x2="5.4864" y2="5.334" width="0.3048" layer="1"/>
+<wire x1="5.4864" y1="5.334" x2="5.8928" y2="5.7404" width="0.3048" layer="1"/>
+<via x="5.8928" y="5.7404" extent="1-16" drill="0.6"/>
+<wire x1="5.8928" y1="5.7404" x2="14.9606" y2="5.7404" width="0.3048" layer="16"/>
+<wire x1="17.907" y1="13.4874" x2="17.3482" y2="12.9286" width="0.3048" layer="16"/>
+<wire x1="17.3482" y1="12.9286" x2="17.3482" y2="8.128" width="0.3048" layer="16"/>
+<wire x1="17.3482" y1="8.128" x2="14.9606" y2="5.7404" width="0.3048" layer="16"/>
+</signal>
+<signal name="N$19">
+<contactref element="IC4" pad="4"/>
+<contactref element="R12" pad="1"/>
+<contactref element="D1" pad="2"/>
+<wire x1="18.838" y1="17.221" x2="17.831" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="17.831" y1="17.221" x2="17.018" y2="18.034" width="0.3048" layer="1"/>
+<wire x1="17.018" y1="18.034" x2="16.2236" y2="18.034" width="0.3048" layer="1"/>
+<wire x1="16.2236" y1="18.034" x2="16.002" y2="18.2556" width="0.3048" layer="1"/>
+<wire x1="13.9446" y1="18.4006" x2="15.857" y2="18.4006" width="0.3048" layer="1"/>
+<wire x1="15.857" y1="18.4006" x2="16.002" y2="18.2556" width="0.3048" layer="1"/>
+</signal>
+<signal name="RESET">
+<contactref element="D1" pad="1"/>
+<contactref element="D2" pad="1"/>
+<contactref element="IC2" pad="1"/>
+<contactref element="IC2" pad="4"/>
+<contactref element="IC2" pad="10"/>
+<contactref element="X2" pad="3"/>
+<wire x1="79.6948" y1="4.7214" x2="79.7052" y2="4.7572" width="0.254" layer="1"/>
+<contactref element="X1" pad="3"/>
+<contactref element="IC2" pad="13"/>
+<wire x1="80.4742" y1="7.3152" x2="80.0862" y2="7.3152" width="0.3048" layer="1"/>
+<wire x1="80.0862" y1="7.3152" x2="79.6798" y2="6.9088" width="0.3048" layer="1"/>
+<wire x1="42.1386" y1="9.9568" x2="42.1386" y2="13.208" width="0.3048" layer="1"/>
+<wire x1="46.0248" y1="10.6172" x2="45.9232" y2="10.5156" width="0.3048" layer="1"/>
+<wire x1="43.4086" y1="16.1036" x2="43.4086" y2="13.8684" width="0.3048" layer="1"/>
+<wire x1="47.2186" y1="16.1036" x2="47.2186" y2="15.3416" width="0.3048" layer="1"/>
+<wire x1="47.2186" y1="15.3416" x2="45.7708" y2="13.8938" width="0.3048" layer="1"/>
+<wire x1="45.7708" y1="13.8938" x2="43.434" y2="13.8938" width="0.3048" layer="1"/>
+<wire x1="43.434" y1="13.8938" x2="43.4086" y2="13.8684" width="0.3048" layer="1"/>
+<wire x1="40.0304" y1="5.9436" x2="42.1132" y2="8.0264" width="0.3048" layer="16"/>
+<via x="42.1132" y="8.0264" extent="1-16" drill="0.6"/>
+<wire x1="42.1132" y1="8.0264" x2="42.1132" y2="9.9314" width="0.3048" layer="1"/>
+<wire x1="42.1132" y1="9.9314" x2="42.1386" y2="9.9568" width="0.3048" layer="1"/>
+<wire x1="79.6798" y1="4.7364" x2="79.6798" y2="2.4638" width="0.3048" layer="1"/>
+<wire x1="79.6798" y1="2.4638" x2="79.502" y2="2.286" width="0.3048" layer="1"/>
+<via x="79.502" y="2.286" extent="1-16" drill="0.6"/>
+<wire x1="79.502" y1="2.286" x2="78.8924" y2="2.286" width="0.3048" layer="16"/>
+<wire x1="79.6798" y1="6.9088" x2="79.6798" y2="4.7364" width="0.3048" layer="1"/>
+<wire x1="79.6798" y1="4.7364" x2="79.6948" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="59.182" y1="19.558" x2="58.674" y2="20.066" width="0.3048" layer="16"/>
+<wire x1="66.421" y1="18.5166" x2="65.3796" y2="19.558" width="0.3048" layer="16"/>
+<wire x1="65.3796" y1="19.558" x2="59.182" y2="19.558" width="0.3048" layer="16"/>
+<wire x1="16.002" y1="20.5556" x2="16.002" y2="21.3614" width="0.3048" layer="1"/>
+<wire x1="16.002" y1="21.3614" x2="16.7894" y2="22.1488" width="0.3048" layer="1"/>
+<via x="16.7894" y="22.1488" extent="1-16" drill="0.6"/>
+<wire x1="16.7894" y1="22.1488" x2="26.416" y2="22.1488" width="0.3048" layer="16"/>
+<wire x1="26.416" y1="22.1488" x2="32.8422" y2="15.7226" width="0.3048" layer="16"/>
+<wire x1="40.0542" y1="4.696" x2="40.0542" y2="3.4782" width="0.3048" layer="1"/>
+<wire x1="40.0542" y1="3.4782" x2="40.0304" y2="3.4544" width="0.3048" layer="1"/>
+<via x="40.0304" y="3.4544" extent="1-16" drill="0.6"/>
+<wire x1="40.0304" y1="3.4544" x2="40.0304" y2="5.9436" width="0.3048" layer="16"/>
+<wire x1="45.9486" y1="9.9568" x2="45.9486" y2="8.763" width="0.3048" layer="1"/>
+<wire x1="45.9486" y1="8.763" x2="47.3456" y2="7.366" width="0.3048" layer="1"/>
+<wire x1="47.3456" y1="7.366" x2="48.1838" y2="7.366" width="0.3048" layer="1"/>
+<wire x1="48.1838" y1="7.366" x2="48.5648" y2="6.985" width="0.3048" layer="1"/>
+<via x="48.5648" y="6.985" extent="1-16" drill="0.6"/>
+<wire x1="48.5648" y1="6.985" x2="48.5648" y2="5.8674" width="0.3048" layer="16"/>
+<wire x1="48.5648" y1="5.8674" x2="47.752" y2="5.0546" width="0.3048" layer="16"/>
+<wire x1="47.752" y1="5.0546" x2="42.7736" y2="5.0546" width="0.3048" layer="16"/>
+<wire x1="42.7736" y1="5.0546" x2="42.0878" y2="5.7404" width="0.3048" layer="16"/>
+<wire x1="42.0878" y1="5.7404" x2="42.0878" y2="8.001" width="0.3048" layer="16"/>
+<wire x1="42.0878" y1="8.001" x2="42.1132" y2="8.0264" width="0.3048" layer="16"/>
+<wire x1="43.4086" y1="16.1036" x2="43.4086" y2="17.526" width="0.3048" layer="1"/>
+<wire x1="43.4086" y1="17.526" x2="42.8498" y2="18.0848" width="0.3048" layer="1"/>
+<wire x1="42.8498" y1="18.0848" x2="42.1132" y2="18.0848" width="0.3048" layer="1"/>
+<wire x1="42.1132" y1="18.0848" x2="39.7256" y2="15.6972" width="0.3048" layer="1"/>
+<via x="39.7256" y="15.6972" extent="1-16" drill="0.6"/>
+<wire x1="42.1386" y1="13.208" x2="42.799" y2="13.8684" width="0.3048" layer="1"/>
+<wire x1="42.799" y1="13.8684" x2="43.4086" y2="13.8684" width="0.3048" layer="1"/>
+<wire x1="32.8422" y1="15.7226" x2="34.7218" y2="15.7226" width="0.3048" layer="16"/>
+<wire x1="34.7218" y1="15.7226" x2="35.2044" y2="16.2052" width="0.3048" layer="16"/>
+<wire x1="35.2044" y1="16.2052" x2="39.2176" y2="16.2052" width="0.3048" layer="16"/>
+<wire x1="39.2176" y1="16.2052" x2="39.7256" y2="15.6972" width="0.3048" layer="16"/>
+<wire x1="47.2186" y1="16.1036" x2="47.2186" y2="14.7066" width="0.3048" layer="1"/>
+<wire x1="47.2186" y1="14.7066" x2="47.8536" y2="14.0716" width="0.3048" layer="1"/>
+<wire x1="47.8536" y1="14.0716" x2="50.5206" y2="14.0716" width="0.3048" layer="1"/>
+<wire x1="50.5206" y1="14.0716" x2="51.5366" y2="15.0876" width="0.3048" layer="1"/>
+<wire x1="55.0164" y1="20.5232" x2="51.5112" y2="17.018" width="0.3048" layer="16"/>
+<wire x1="51.5112" y1="17.018" x2="51.5112" y2="16.9672" width="0.3048" layer="16"/>
+<wire x1="51.5112" y1="16.9672" x2="51.4858" y2="16.9418" width="0.3048" layer="16"/>
+<via x="51.4858" y="16.9418" extent="1-16" drill="0.6"/>
+<wire x1="51.4858" y1="16.9418" x2="51.4858" y2="15.1384" width="0.3048" layer="1"/>
+<wire x1="51.4858" y1="15.1384" x2="51.5366" y2="15.0876" width="0.3048" layer="1"/>
+<wire x1="58.674" y1="20.066" x2="58.674" y2="21.6662" width="0.3048" layer="16"/>
+<wire x1="58.674" y1="21.6662" x2="58.039" y2="22.3012" width="0.3048" layer="16"/>
+<wire x1="58.039" y1="22.3012" x2="55.8546" y2="22.3012" width="0.3048" layer="16"/>
+<wire x1="55.8546" y1="22.3012" x2="55.0164" y2="21.463" width="0.3048" layer="16"/>
+<wire x1="55.0164" y1="21.463" x2="55.0164" y2="20.5232" width="0.3048" layer="16"/>
+<wire x1="64.77" y1="4.1402" x2="68.2244" y2="0.6858" width="0.3048" layer="16"/>
+<wire x1="68.2244" y1="0.6858" x2="77.2922" y2="0.6858" width="0.3048" layer="16"/>
+<wire x1="77.2922" y1="0.6858" x2="78.8924" y2="2.286" width="0.3048" layer="16"/>
+<wire x1="64.77" y1="4.1402" x2="64.77" y2="12.319" width="0.3048" layer="16"/>
+<wire x1="64.77" y1="12.319" x2="66.421" y2="13.97" width="0.3048" layer="16"/>
+<wire x1="66.421" y1="13.97" x2="66.421" y2="18.5166" width="0.3048" layer="16"/>
+<wire x1="45.9486" y1="9.9568" x2="45.9232" y2="10.5156" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$21">
+<contactref element="IC1" pad="29"/>
+<contactref element="D2" pad="2"/>
+<contactref element="R2" pad="1"/>
+<wire x1="76.7334" y1="14.1224" x2="77.6956" y2="14.1224" width="0.3048" layer="1"/>
+<wire x1="77.6956" y1="14.1224" x2="77.6976" y2="14.1244" width="0.3048" layer="1"/>
+<wire x1="75.7682" y1="12.9032" x2="80.01" y2="8.6614" width="0.3048" layer="16"/>
+<via x="80.01" y="8.6614" extent="1-16" drill="0.6"/>
+<wire x1="80.01" y1="8.6614" x2="79.5204" y2="8.6614" width="0.3048" layer="1"/>
+<wire x1="79.5204" y1="8.6614" x2="78.1742" y2="7.3152" width="0.3048" layer="1"/>
+<wire x1="77.9202" y1="7.0612" x2="78.1742" y2="7.3152" width="0.3048" layer="1"/>
+<wire x1="76.7334" y1="14.1224" x2="75.5142" y2="12.9032" width="0.3048" layer="1"/>
+<via x="75.5142" y="12.9032" extent="1-16" drill="0.6"/>
+<wire x1="75.5142" y1="12.9032" x2="75.7682" y2="12.9032" width="0.3048" layer="16"/>
+<wire x1="76.7588" y1="7.1992" x2="78.0582" y2="7.1992" width="0.3048" layer="1"/>
+<wire x1="78.0582" y1="7.1992" x2="78.1742" y2="7.3152" width="0.3048" layer="1"/>
+</signal>
+<signal name="MISO_1284_5V">
+<contactref element="IC2" pad="11"/>
+<contactref element="R9" pad="1"/>
+<wire x1="45.5168" y1="19.3548" x2="43.7498" y2="19.3548" width="0.3048" layer="1"/>
+<wire x1="43.7498" y1="19.3548" x2="43.6736" y2="19.2786" width="0.3048" layer="1"/>
+<wire x1="45.5168" y1="19.3548" x2="45.9994" y2="19.8374" width="0.3048" layer="1"/>
+<wire x1="45.9994" y1="19.8374" x2="45.9994" y2="19.8628" width="0.3048" layer="1"/>
+<wire x1="45.9994" y1="19.8628" x2="46.228" y2="20.0914" width="0.3048" layer="1"/>
+<wire x1="46.228" y1="20.0914" x2="47.8028" y2="20.0914" width="0.3048" layer="1"/>
+<wire x1="47.8028" y1="20.0914" x2="48.387" y2="19.5072" width="0.3048" layer="1"/>
+<wire x1="48.387" y1="19.5072" x2="48.387" y2="18.6182" width="0.3048" layer="1"/>
+<wire x1="48.387" y1="18.6182" x2="47.6758" y2="17.907" width="0.3048" layer="1"/>
+<wire x1="47.6758" y1="17.907" x2="46.5836" y2="17.907" width="0.3048" layer="1"/>
+<wire x1="46.5836" y1="17.907" x2="45.9232" y2="17.2466" width="0.3048" layer="1"/>
+<wire x1="45.9232" y1="17.2466" x2="45.9232" y2="16.129" width="0.3048" layer="1"/>
+<wire x1="45.9232" y1="16.129" x2="45.9486" y2="16.1036" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$3">
+<contactref element="R11" pad="1"/>
+<contactref element="T1" pad="1"/>
+<wire x1="37.9984" y1="23.368" x2="39.9042" y2="23.368" width="0.3048" layer="1"/>
+<wire x1="39.9042" y1="23.368" x2="39.9194" y2="23.3528" width="0.3048" layer="1"/>
+<wire x1="37.9984" y1="23.368" x2="37.7698" y2="23.1394" width="0.3048" layer="1"/>
+<wire x1="37.7698" y1="23.1394" x2="32.9184" y2="23.1394" width="0.3048" layer="1"/>
+<wire x1="32.9184" y1="23.1394" x2="32.3342" y2="22.5552" width="0.3048" layer="1"/>
+<wire x1="32.3342" y1="22.5552" x2="32.3342" y2="21.4266" width="0.3048" layer="1"/>
+<wire x1="32.3342" y1="21.4266" x2="32.2944" y2="21.3868" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$13">
+<contactref element="R1" pad="1"/>
+<contactref element="SG1" pad="+"/>
+<wire x1="55.9024" y1="24.6192" x2="53.066" y2="24.6192" width="0.3048" layer="1"/>
+<wire x1="53.066" y1="24.6192" x2="52.272" y2="23.8252" width="0.3048" layer="1"/>
+</signal>
+<signal name="BUZZER">
+<contactref element="R11" pad="2"/>
+<contactref element="IC4" pad="33"/>
+<wire x1="30.4944" y1="21.3868" x2="30.4944" y2="19.6774" width="0.3048" layer="1"/>
+<wire x1="30.4944" y1="19.6774" x2="30.438" y2="19.621" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$2">
+<contactref element="IC5" pad="3"/>
+<contactref element="C3" pad="1"/>
+<contactref element="JP15" pad="2"/>
+<wire x1="72.6948" y1="6.0706" x2="69.8754" y2="6.0706" width="0.6096" layer="1"/>
+<wire x1="69.8754" y1="6.0706" x2="69.342" y2="6.604" width="0.6096" layer="1"/>
+<wire x1="88.5444" y1="6.7818" x2="88.0618" y2="6.7818" width="0.6096" layer="16"/>
+<wire x1="88.0618" y1="6.7818" x2="86.868" y2="5.588" width="0.6096" layer="16"/>
+<wire x1="86.868" y1="5.588" x2="75.184" y2="5.588" width="0.6096" layer="16"/>
+<wire x1="75.184" y1="5.588" x2="74.93" y2="5.842" width="0.6096" layer="16"/>
+<wire x1="72.9234" y1="5.842" x2="72.6948" y2="6.0706" width="0.6096" layer="1"/>
+<wire x1="69.342" y1="6.604" x2="65.027" y2="6.604" width="0.6096" layer="1"/>
+<wire x1="65.027" y1="6.604" x2="63.503" y2="5.08" width="0.6096" layer="1"/>
+<wire x1="74.93" y1="5.842" x2="70.993" y2="5.842" width="0.6096" layer="16"/>
+<wire x1="70.993" y1="5.842" x2="69.723" y2="4.572" width="0.6096" layer="16"/>
+<via x="69.723" y="4.572" extent="1-16" drill="0.6"/>
+<wire x1="69.723" y1="4.572" x2="69.723" y2="5.9182" width="0.6096" layer="1"/>
+<wire x1="69.723" y1="5.9182" x2="69.8754" y2="6.0706" width="0.6096" layer="1"/>
+</signal>
+<signal name="N$4">
+<contactref element="T1" pad="3"/>
+<contactref element="SG1" pad="-"/>
+<wire x1="42.0194" y1="22.4028" x2="42.0194" y2="22.4614" width="0.3048" layer="1"/>
+<wire x1="42.0194" y1="22.4614" x2="43.434" y2="23.876" width="0.3048" layer="1"/>
+<wire x1="43.434" y1="23.876" x2="45.7212" y2="23.876" width="0.3048" layer="1"/>
+<wire x1="45.7212" y1="23.876" x2="45.772" y2="23.8252" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$18">
+<contactref element="IC4" pad="36"/>
+<contactref element="R6" pad="2"/>
+<wire x1="27.038" y1="21.421" x2="27.038" y2="22.974" width="0.3048" layer="1"/>
+<wire x1="27.038" y1="22.974" x2="27.432" y2="23.368" width="0.3048" layer="1"/>
+<wire x1="27.432" y1="23.368" x2="27.432" y2="25.3212" width="0.3048" layer="1"/>
+<wire x1="27.432" y1="25.3212" x2="28.2122" y2="26.1014" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$20">
+<contactref element="IC4" pad="37"/>
+<contactref element="R7" pad="2"/>
+<wire x1="26.238" y1="21.421" x2="26.238" y2="23.19" width="0.3048" layer="1"/>
+<wire x1="26.238" y1="23.19" x2="26.67" y2="23.622" width="0.3048" layer="1"/>
+<wire x1="26.67" y1="23.622" x2="26.67" y2="27.4228" width="0.3048" layer="1"/>
+<wire x1="26.67" y1="27.4228" x2="26.9676" y2="27.7204" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$5">
+<contactref element="IC4" pad="35"/>
+<contactref element="R5" pad="2"/>
+<wire x1="27.838" y1="21.421" x2="27.838" y2="22.504" width="0.3048" layer="1"/>
+<wire x1="27.838" y1="22.504" x2="28.956" y2="23.622" width="0.3048" layer="1"/>
+<wire x1="28.956" y1="23.622" x2="28.956" y2="24.388" width="0.3048" layer="1"/>
+<wire x1="28.956" y1="24.388" x2="28.9742" y2="24.4062" width="0.3048" layer="1"/>
 </signal>
 </signals>
 </board>