finalize mainboard v1
authorOlivier Matz <zer0@droids-corp.org>
Fri, 12 Jul 2013 21:01:28 +0000 (23:01 +0200)
committerOlivier Matz <zer0@droids-corp.org>
Fri, 12 Jul 2013 21:01:28 +0000 (23:01 +0200)
36 files changed:
xbee_mainboard/eagle.epf
xbee_mainboard/mainboard-partlist.txt [new file with mode: 0644]
xbee_mainboard/mainboard.b#1
xbee_mainboard/mainboard.b#2
xbee_mainboard/mainboard.b#3
xbee_mainboard/mainboard.b#4
xbee_mainboard/mainboard.b#5
xbee_mainboard/mainboard.b#6
xbee_mainboard/mainboard.b#7
xbee_mainboard/mainboard.b#8
xbee_mainboard/mainboard.b#9
xbee_mainboard/mainboard.brd
xbee_mainboard/mainboard.dri [new file with mode: 0644]
xbee_mainboard/mainboard.gpi [new file with mode: 0644]
xbee_mainboard/mainboard.s#1
xbee_mainboard/mainboard.s#2
xbee_mainboard/mainboard.s#3
xbee_mainboard/mainboard.s#4
xbee_mainboard/mainboard.s#5
xbee_mainboard/mainboard.s#6
xbee_mainboard/mainboard.s#7
xbee_mainboard/mainboard.s#8
xbee_mainboard/mainboard.s#9
xbee_mainboard/mainboard.sch
xbee_mainboard/partlist.txt [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers.zip [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GBL [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GBO [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GBP [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GBS [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GML [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GTL [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GTO [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GTP [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.GTS [new file with mode: 0644]
xbee_mainboard/xbee-mainboard-gerbers/mainboard.TXT [new file with mode: 0644]

index 601d6d9..69dfb9a 100644 (file)
@@ -12,13 +12,24 @@ UsedLibrary="/home/zer0/eagle/xbee-elec/sparkfun/SparkFun-Eagle-Library/SparkFun
 UsedLibrary="/home/zer0/eagle/xbee-elec/atmel.lbr"
 
 [Win_1]
-Type="Library Editor"
 Loc="0 19 1917 1077"
 State=2
-Number=3
-File="/home/zer0/eagle/xbee-elec/atmel.lbr"
-View="-25.8775 -50.8474 38.5775 52.8794"
-WireWidths=" 0 0.254 0.3048 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0.4064"
+Number=4
+
+[Win_2]
+Type="Control Panel"
+Loc="0 19 1917 1077"
+State=2
+Number=0
+
+[Win_3]
+Type="Schematic Editor"
+Loc="0 19 1917 1077"
+State=2
+Number=2
+File="/home/zer0/eagle/xbee-elec/fpv_debugboard/fpv_debugboard.sch"
+View="18.5092 72.5557 213.187 203.538"
+WireWidths=" 0 0.3048 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0.4064 0.1524"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.5 0.6 0.7 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.8"
 ViaDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
@@ -34,7 +45,7 @@ DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
 WireBend=0
-WireBendSet=0
+WireBendSet=31
 WireCap=1
 MiterStyle=0
 PadShape=0
@@ -55,17 +66,18 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=94
-Device="MEGA1284"
+Layer=91
+Views=" 1: 18.5092 72.5557 213.187 203.538"
+Sheet=1
 
-[Win_2]
-Type="Schematic Editor"
+[Win_4]
+Type="Library Editor"
 Loc="0 19 1917 1077"
 State=2
-Number=2
-File="mainboard.sch"
-View="-22.8492 122.854 257.487 311.468"
-WireWidths=" 0 0.3048 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0.4064 0.1524"
+Number=3
+File="/home/zer0/eagle/xbee-elec/atmel.lbr"
+View="-25.8775 -50.8474 38.5775 52.8794"
+WireWidths=" 0 0.254 0.3048 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0.4064"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.5 0.6 0.7 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.8"
 ViaDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
@@ -81,7 +93,7 @@ DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
 WireBend=0
-WireBendSet=31
+WireBendSet=0
 WireCap=1
 MiterStyle=0
 PadShape=0
@@ -102,30 +114,23 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=91
-Views=" 1: -22.8492 122.854 257.487 311.468"
-Sheet=1
-
-[Win_3]
-Type="Control Panel"
-Loc="0 19 1917 1077"
-State=2
-Number=0
+Layer=94
+Device="MEGA1284"
 
-[Win_4]
+[Win_5]
 Type="Board Editor"
 Loc="0 19 1917 1077"
 State=2
 Number=1
-File="mainboard.brd"
-View="3.22758 -13.4055 88.3031 38.3351"
-WireWidths=" 0 0.254 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0.4064 0.8128 0.6096 0.3048"
+File="/home/zer0/eagle/xbee-elec/fpv_debugboard/fpv_debugboard.brd"
+View="1.45044 -9.4337 64.7393 55.0829"
+WireWidths=" 0 0.254 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0.4064 0.8128 0.3048 0.6096"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.5 0.6 0.7 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.8"
 ViaDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 ViaDrills=" 0.5 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.6"
 HoleDrills=" 0.5 0.7 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 2 2.2 2.8 3.2 0.6"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 0.8128 1.016"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
 PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
@@ -144,7 +149,7 @@ PolygonPour=0
 PolygonRank=1
 PolygonThermals=1
 PolygonOrphans=0
-TextRatio=8
+TextRatio=15
 DimensionUnit=1
 DimensionPrecision=2
 DimensionShowUnit=0
@@ -156,7 +161,7 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=1
+Layer=16
 
 [Desktop]
 Screen="1920 1080"
@@ -164,3 +169,4 @@ Window="Win_1"
 Window="Win_2"
 Window="Win_3"
 Window="Win_4"
+Window="Win_5"
diff --git a/xbee_mainboard/mainboard-partlist.txt b/xbee_mainboard/mainboard-partlist.txt
new file mode 100644 (file)
index 0000000..77194fd
--- /dev/null
@@ -0,0 +1,74 @@
+Partlist
+
+Exported from mainboard.sch at 6/25/13 9:01 AM
+
+EAGLE Version 6.4.0 Copyright (c) 1988-2013 CadSoft
+
+Assembly variant: 
+
+Part     Value            Device             Package    Library   Sheet
+
+C1       10u              C-USC3216          C3216      rcl       1
+C2       10u              C-USC3216          C3216      rcl       1
+C5       100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C6       100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C7       100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C8       100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C9       100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C10      100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C12      100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C14      100n             CAP0603-CAP        0603-CAP   SparkFun  1
+C15      18p              CAP0603-CAP        0603-CAP   SparkFun  1
+C16      18p              CAP0603-CAP        0603-CAP   SparkFun  1
+C17      18p              CAP0603-CAP        0603-CAP   SparkFun  1
+C18      18p              CAP0603-CAP        0603-CAP   SparkFun  1
+D1                        DIODESOD           SOD-323    SparkFun  1
+D2                        DIODESOD           SOD-323    SparkFun  1
+IC1      MEGA48/88/168-AU MEGA48/88/168-AU   TQFP32-08  avr-7     1
+IC2      74HC126D         74HC126D           SO14       74xx-eu   1
+IC3                       V_REG_LM1117SOT223 SOT223     SparkFun  1
+IC4      MEGA1284-A       MEGA1284-A         TQFP44     atmel     1
+JP1                       M081X08            1X08       SparkFun  1
+JP2                       M081X08            1X08       SparkFun  1
+JP3                       M03PTH             1X03       SparkFun  1
+JP4                       M03PTH             1X03       SparkFun  1
+JP5                       M03PTH             1X03       SparkFun  1
+JP6                       M03PTH             1X03       SparkFun  1
+JP7                       M03PTH             1X03       SparkFun  1
+JP8                       M03PTH             1X03       SparkFun  1
+JP9                       M03PTH             1X03       SparkFun  1
+JP10                      M03PTH             1X03       SparkFun  1
+JP11                      M03PTH             1X03       SparkFun  1
+JP12                      M03PTH             1X03       SparkFun  1
+JP13                      M03PTH             1X03       SparkFun  1
+JP14                      M03PTH             1X03       SparkFun  1
+JP15                      M02PTH             1X02       SparkFun  1
+JP16     M01PTH           M01PTH             1X01       SparkFun  1
+JP17     M01PTH           M01PTH             1X01       SparkFun  1
+JP18     M01PTH           M01PTH             1X01       SparkFun  1
+LED1                      LED0603            LED-0603   SparkFun  1
+LED2                      LED0603            LED-0603   SparkFun  1
+LED3                      LED0603            LED-0603   SparkFun  1
+LED4                      LED0603            LED-0603   SparkFun  1
+Q1       16Mhz            CRYSTALHC49UP      HC49UP     crystal   1
+Q2       8M               CRYSTALHC49UP      HC49UP     crystal   1
+R1       100              RESISTOR0603-RES   0603-RES   SparkFun  1
+R2       10k              RESISTOR0603-RES   0603-RES   SparkFun  1
+R3       10k              RESISTOR0603-RES   0603-RES   SparkFun  1
+R4       10k              RESISTOR0603-RES   0603-RES   SparkFun  1
+R5       160              RESISTOR0603-RES   0603-RES   SparkFun  1
+R6       160              RESISTOR0603-RES   0603-RES   SparkFun  1
+R7       160              RESISTOR0603-RES   0603-RES   SparkFun  1
+R8       160              RESISTOR0603-RES   0603-RES   SparkFun  1
+R9       5k               RESISTOR0603-RES   0603-RES   SparkFun  1
+R10      10k              RESISTOR0603-RES   0603-RES   SparkFun  1
+R11      100              RESISTOR0603-RES   0603-RES   SparkFun  1
+R12      100              RESISTOR0603-RES   0603-RES   SparkFun  1
+R13      10k              RESISTOR0603-RES   0603-RES   SparkFun  1
+R14      100              RESISTOR0603-RES   0603-RES   SparkFun  1
+R15      100              RESISTOR0603-RES   0603-RES   SparkFun  1
+R16      100              RESISTOR0603-RES   0603-RES   SparkFun  1
+R17      10k              RESISTOR0603-RES   0603-RES   SparkFun  1
+X1       52745-1690       52745-1690         52745-1690 con-molex 1
+X2       52745-1690       52745-1690         52745-1690 con-molex 1
+XB1      XBEE-PRO         XBEE-PRO           XBEE-PRO   maxstream 1
index 8aa9684..0047929 100644 (file)
 <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>
+<text x="6.985" y="1.143" size="1.016" layer="25" font="vector" ratio="15">Ver-1</text>
+<text x="86.6902" y="12.3444" size="1.016" layer="25" font="vector" ratio="15">IN1</text>
+<text x="85.3186" y="5.9436" size="1.016" layer="25" font="vector" ratio="15" rot="R90">POW</text>
+<text x="66.167" y="17.9832" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT6</text>
+<text x="80.4672" y="28.5242" size="1.016" layer="25" font="vector" ratio="15">IN6</text>
+<text x="89.1286" y="4.7244" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="89.7128" y="11.4808" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.9498" y="20.8788" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="87.9602" y="28.8544" size="1.016" layer="25" font="vector" ratio="15">-</text>
+<text x="85.5472" y="28.9052" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="80.4926" y="27.3304" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="25.4" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
 </plain>
 <libraries>
 <library name="maxstream">
@@ -578,17 +578,6 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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="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"/>
@@ -613,6 +602,39 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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>
+<package name="SOT23-5">
+<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
+<wire x1="1.4224" y1="0.4294" x2="1.4224" y2="-0.4294" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="-0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.4294" x2="-1.4224" y2="0.4294" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.8" x2="1.4" y2="0.8" width="0.1524" layer="51"/>
+<wire x1="-0.2684" y1="0.8104" x2="0.2684" y2="0.8104" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.8" x2="1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4" y1="0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<smd name="1" x="-0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="2" x="0" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="3" x="0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="4" x="0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="5" x="-0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<text x="-0.889" y="2.159" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-0.9525" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
+<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
+<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
+</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>
 </packages>
 </library>
 <library name="rcl">
@@ -1029,11 +1051,11 @@ design rules under a new name.</description>
 <attribute name="OC_NEWARK" value="42M2667" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 </element>
 <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"/>
+<attribute name="VALUE" x="70.4766" y="12.4958" size="1.016" 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"/>
+<attribute name="VALUE" x="42.5958" y="13.4874" size="1.016" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="41.1226" y="11.1252" size="1.016" 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"/>
@@ -1092,166 +1114,163 @@ design rules under a new name.</description>
 <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 name="JP15" library="SparkFun" package="1X02" value="" x="87.7824" y="9.9314" smashed="yes" rot="R270">
+<attribute name="VALUE" x="84.6074" y="11.2014" 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"/>
+<attribute name="VALUE" x="15.621" y="0.6858" size="1.016" 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"/>
+<attribute name="VALUE" x="1.1176" y="25.3492" size="1.016" 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"/>
+<attribute name="VALUE" x="43.1038" y="26.4414" size="1.016" 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"/>
+<attribute name="NAME" x="61.468" y="1.4224" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="64.8208" y="1.397" size="1.016" 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"/>
+<attribute name="NAME" x="65.2526" y="7.5438" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="66.548" y="8.636" size="1.016" 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"/>
+<attribute name="NAME" x="71.6534" y="7.2263" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="67.2084" y="6.0706" size="1.016" 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"/>
+<attribute name="NAME" x="76.1492" y="21.5011" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="77.9526" y="20.2438" size="1.016" 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"/>
+<attribute name="NAME" x="16.6751" y="12.8016" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="17.78" y="14.7828" size="1.016" 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"/>
+<attribute name="NAME" x="21.6916" y="24.1173" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="21.0058" y="22.86" size="1.016" 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"/>
+<attribute name="NAME" x="28.4988" y="8.1915" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="30.3276" y="7.0104" size="1.016" 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"/>
+<attribute name="NAME" x="33.4391" y="15.4686" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="34.417" y="15.7734" size="1.016" 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"/>
+<attribute name="NAME" x="23.1394" y="2.9845" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="24.1046" y="1.6256" size="1.016" 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"/>
+<attribute name="NAME" x="32.4866" y="3.4671" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="32.4866" y="2.3876" size="1.016" 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"/>
+<attribute name="NAME" x="26.5176" y="3.1115" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="25.9842" y="1.8796" size="1.016" 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">
+<element name="Q1" library="crystal" package="HC49UP" value="12Mhz" 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"/>
+<attribute name="NAME" x="5.8674" y="10.5664" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="5.8928" y="12.827" size="1.016" 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"/>
+<attribute name="NAME" x="13.2461" y="6.5278" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="14.3256" y="6.5532" size="1.016" 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"/>
+<attribute name="NAME" x="10.6807" y="15.5194" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="11.7856" y="15.4432" size="1.016" 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"/>
+<attribute name="NAME" x="30.56" y="23.5807" size="1.016" layer="25" 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"/>
+<attribute name="NAME" x="27.7406" y="26.5713" size="1.016" layer="25" 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"/>
+<attribute name="NAME" x="28.7566" y="29.5111" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
 </element>
-<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"/>
+<element name="L1" library="SparkFun" package="LED-1206" value="" x="39.0144" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="38.9636" y="22.8092" size="1.016" 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"/>
+<element name="L2" library="SparkFun" package="LED-1206" value="" x="35.9664" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="35.4584" y="24.511" size="1.016" 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"/>
+<element name="L3" library="SparkFun" package="LED-1206" value="" x="32.9184" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="33.2994" y="22.606" size="1.016" 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"/>
+<element name="L4" 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="1.016" 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"/>
+<attribute name="NAME" x="62.5564" y="20.5335" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="61.2878" y="23.9052" size="1.016" 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"/>
+<attribute name="NAME" x="43.7642" y="21.0439" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="43.6626" y="18.4912" size="1.016" 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"/>
+<attribute name="NAME" x="52.9336" y="7.1247" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="53.5686" y="9.7536" size="1.016" 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"/>
+<attribute name="NAME" x="19.5072" y="29.5529" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="19.4564" y="28.3972" size="1.016" 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"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="1.016" layer="27" font="vector" ratio="15"/>
 </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"/>
+<attribute name="VALUE" x="45.847" y="20.7772" size="1.016" 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="NAME" x="38.6715" y="19.4818" size="1.016" 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"/>
+<attribute name="NAME" x="55.4101" y="29.4005" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="56.2356" y="26.2763" size="1.016" 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"/>
+<attribute name="NAME" x="34.163" y="20.5359" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="34.163" y="19.304" size="1.016" 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"/>
+<attribute name="NAME" x="59.944" y="5.6896" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="60.7822" y="4.4958" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="U1" library="SparkFun" package="SOT23-5" value="74AHC1G08" x="79.1464" y="7.1628" smashed="yes" rot="R90">
+<attribute name="REF" value="1887126 " x="79.1464" y="7.1628" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="79.6036" y="6.2484" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="15.2908" y="18.8468" smashed="yes">
+<attribute name="NAME" x="13.1826" y="17.0434" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="14.2748" y="17.4498" size="0.4064" layer="27"/>
+</element>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="15.4178" y="20.4978" smashed="yes" rot="R180">
+<attribute name="NAME" x="14.8844" y="23.6093" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="16.0782" y="22.5552" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="75.9714" y="6.4262" smashed="yes" rot="R90">
+<attribute name="NAME" x="75.0443" y="4.3434" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="74.8538" y="7.7724" size="1.016" layer="27" font="vector" ratio="15"/>
 </element>
 </elements>
 <signals>
@@ -1298,7 +1317,6 @@ design rules under a new name.</description>
 <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.5662" y2="20.1676" width="0.4064" layer="1"/>
-<contactref element="R2" pad="2"/>
 <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"/>
@@ -1313,8 +1331,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="78.6948" y1="4.7214" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
 <contactref element="JP1" pad="8"/>
+<wire x1="77.8256" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
 <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"/>
@@ -1326,7 +1345,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1346,10 +1364,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1375,6 +1389,17 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="79.5528" y1="6.477" x2="84.7598" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="14.3256" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
+<contactref element="U1" pad="5"/>
+<contactref element="R12" pad="1"/>
+<wire x1="77.8463" y1="6.2128" x2="77.8463" y2="4.7421" width="0.3048" layer="1"/>
+<wire x1="77.8463" y1="4.7421" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="84.7598" y1="6.477" x2="85.9282" y2="7.6454" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="7.6454" x2="85.9282" y2="9.5758" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="9.5758" x2="86.3092" y2="9.9568" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="9.9568" x2="86.3092" y2="14.3256" width="0.6096" layer="16"/>
+<wire x1="76.1636" y1="5.2976" x2="75.9714" y2="5.5262" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK_1284">
 <contactref element="IC2" pad="5"/>
@@ -1631,7 +1656,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$10">
 <contactref element="R5" pad="1"/>
-<contactref element="LED1" pad="A"/>
+<contactref element="L1" pad="A"/>
 <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"/>
@@ -1640,7 +1665,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$11">
 <contactref element="R6" pad="1"/>
-<contactref element="LED2" pad="A"/>
+<contactref element="L2" pad="A"/>
 <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"/>
@@ -1650,12 +1675,12 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$12">
 <contactref element="R7" pad="1"/>
-<contactref element="LED3" pad="A"/>
+<contactref element="L3" pad="A"/>
 <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="L4" pad="A"/>
 <contactref element="R8" pad="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"/>
@@ -2137,16 +2162,13 @@ design rules under a new name.</description>
 <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="15.9766" y1="16.8512" x2="12.7652" y2="16.8512" 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"/>
@@ -2196,7 +2218,8 @@ design rules under a new name.</description>
 <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="17.0434" x2="12.573" y2="18.9992" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="18.9992" 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"/>
@@ -2251,6 +2274,9 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="D1" pad="1"/>
+<wire x1="14.1408" y1="18.8468" x2="12.7254" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="12.7254" y1="18.8468" x2="12.573" y2="18.9992" 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="GPIO1">
@@ -2306,10 +2332,10 @@ design rules under a new name.</description>
 <contactref element="C10" pad="1"/>
 <contactref element="C11" pad="1"/>
 <contactref element="X1" pad="16"/>
-<contactref element="LED4" pad="C"/>
-<contactref element="LED1" pad="C"/>
-<contactref element="LED2" pad="C"/>
-<contactref element="LED3" pad="C"/>
+<contactref element="L4" pad="C"/>
+<contactref element="L1" pad="C"/>
+<contactref element="L2" pad="C"/>
+<contactref element="L3" pad="C"/>
 <contactref element="IC2" pad="7"/>
 <contactref element="C8" pad="1"/>
 <contactref element="C7" pad="1"/>
@@ -2553,19 +2579,21 @@ design rules under a new name.</description>
 <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="72.2376" y1="11.4554" x2="72.263" y2="11.43" width="0" layer="19" extent="16-16"/>
 <wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="10.9728" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="10.9728" x2="87.7824" y2="9.9314" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="5.2832" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="5.2832" x2="86.2584" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="6.1976" x2="86.2584" y2="8.4074" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="8.4074" x2="87.7824" y2="9.9314" width="0.3048" layer="1"/>
+<contactref element="U1" pad="3"/>
 </signal>
 <signal name="MOSI_1284">
 <contactref element="IC2" pad="2"/>
@@ -2628,20 +2656,7 @@ design rules under a new name.</description>
 <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"/>
@@ -2649,8 +2664,6 @@ design rules under a new name.</description>
 <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"/>
@@ -2666,13 +2679,10 @@ design rules under a new name.</description>
 <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"/>
@@ -2723,24 +2733,32 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="U1" pad="1"/>
+<contactref element="U1" pad="2"/>
+<contactref element="R2" pad="2"/>
+<contactref element="R12" pad="2"/>
+<wire x1="16.7894" y1="22.1488" x2="15.6862" y2="22.1488" width="0.3048" layer="1"/>
+<wire x1="15.6862" y1="22.1488" x2="14.5178" y2="20.4978" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="4.7572" x2="79.7052" y2="5.4715" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="5.4715" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="76.1348" y2="7.1628" width="0.3048" layer="1"/>
+<wire x1="76.1348" y1="7.1628" x2="75.9714" y2="7.3262" width="0.3048" layer="1"/>
 <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"/>
+<contactref element="U1" pad="4"/>
+<wire x1="77.8463" y1="8.1128" x2="78.6232" y2="8.1128" width="0.3048" layer="1"/>
+<wire x1="78.6232" y1="8.1128" x2="79.1464" y2="8.636" width="0.3048" layer="1"/>
+<via x="79.1464" y="8.636" extent="1-16" drill="0.6"/>
+<wire x1="79.1464" y1="8.636" x2="79.1464" y2="9.271" width="0.3048" layer="16"/>
+<wire x1="79.1464" y1="9.271" x2="75.5142" y2="12.9032" width="0.3048" layer="16"/>
 </signal>
 <signal name="MISO_1284_5V">
 <contactref element="IC2" pad="11"/>
@@ -2788,9 +2806,7 @@ design rules under a new name.</description>
 <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="87.376" 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"/>
@@ -2800,6 +2816,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="87.376" y1="5.588" x2="87.7316" y2="5.9436" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="5.9436" x2="87.7316" y2="7.3406" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="7.3406" x2="87.7824" y2="7.3914" width="0.6096" layer="16"/>
 </signal>
 <signal name="N$4">
 <contactref element="T1" pad="3"/>
@@ -2833,6 +2852,17 @@ design rules under a new name.</description>
 <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>
+<signal name="N$8">
+<contactref element="R2" pad="1"/>
+<contactref element="IC4" pad="4"/>
+<contactref element="D1" pad="2"/>
+<wire x1="18.838" y1="17.221" x2="17.577" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="17.577" y1="17.221" x2="17.0942" y2="17.7038" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="17.7038" x2="17.0942" y2="18.1934" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="18.1934" x2="16.4408" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="18.8468" x2="16.4408" y2="20.3748" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="20.3748" x2="16.3178" y2="20.4978" width="0.3048" layer="1"/>
+</signal>
 </signals>
 </board>
 </drawing>
index 8cb2639..d5e02c9 100644 (file)
 <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="95.0468" y="16.51" size="0.762" layer="25" font="vector" ratio="15">IN1</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="94.6912" y="18.8976" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="94.4626" y="21.2852" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.1418" y="14.8844" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="88.3412" y="29.1084" size="0.762" layer="25" font="vector" ratio="15">-</text>
-<text x="95.0722" y="13.5636" size="0.762" layer="25" font="vector" ratio="15">IN1</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>
+<text x="6.985" y="1.143" size="1.016" layer="25" font="vector" ratio="15">Ver-1</text>
+<text x="86.8172" y="12.5222" size="1.016" layer="25" font="vector" ratio="15">IN1</text>
+<text x="85.3186" y="5.9436" size="1.016" layer="25" font="vector" ratio="15" rot="R90">POWER</text>
+<text x="65.9384" y="18.8468" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT6</text>
+<text x="81.9658" y="29.0322" size="1.016" layer="25" font="vector" ratio="15">IN6</text>
+<text x="89.1286" y="4.7244" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="89.154" y="12.6238" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="21.463" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="88.3412" y="29.1084" size="1.016" layer="25" font="vector" ratio="15">-</text>
+<text x="85.9028" y="29.083" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="80.645" y="28.2448" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="25.4" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
 </plain>
 <libraries>
 <library name="maxstream">
@@ -583,17 +578,6 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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="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"/>
@@ -618,6 +602,39 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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>
+<package name="SOT23-5">
+<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
+<wire x1="1.4224" y1="0.4294" x2="1.4224" y2="-0.4294" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="-0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.4294" x2="-1.4224" y2="0.4294" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.8" x2="1.4" y2="0.8" width="0.1524" layer="51"/>
+<wire x1="-0.2684" y1="0.8104" x2="0.2684" y2="0.8104" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.8" x2="1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4" y1="0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<smd name="1" x="-0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="2" x="0" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="3" x="0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="4" x="0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="5" x="-0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<text x="-0.889" y="2.159" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-0.9525" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
+<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
+<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
+</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>
 </packages>
 </library>
 <library name="rcl">
@@ -1034,11 +1051,11 @@ design rules under a new name.</description>
 <attribute name="OC_NEWARK" value="42M2667" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 </element>
 <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"/>
+<attribute name="VALUE" x="70.4766" y="12.4958" size="1.016" 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="42.7736" y="12.2682" 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"/>
+<attribute name="VALUE" x="42.5958" y="13.4874" size="1.016" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="41.1226" y="11.1252" size="1.016" 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"/>
@@ -1097,166 +1114,164 @@ design rules under a new name.</description>
 <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 name="JP15" library="SparkFun" package="1X02" value="" x="87.7824" y="9.9314" smashed="yes" rot="R270">
+<attribute name="VALUE" x="84.6074" y="11.2014" 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"/>
+<attribute name="VALUE" x="15.621" y="0.6858" size="1.016" 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"/>
+<attribute name="VALUE" x="1.1176" y="25.3492" size="1.016" 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"/>
+<attribute name="VALUE" x="43.1038" y="26.4414" size="1.016" 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"/>
+<attribute name="NAME" x="61.468" y="1.4224" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="64.262" y="1.4224" size="1.016" 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"/>
+<attribute name="NAME" x="65.4304" y="7.747" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="66.1416" y="8.7122" size="1.016" 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"/>
+<attribute name="NAME" x="71.882" y="7.7597" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="71.6788" y="6.8326" size="1.016" 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"/>
+<attribute name="NAME" x="75.5142" y="21.0693" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="76.7842" y="19.9644" size="1.016" 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"/>
+<attribute name="NAME" x="16.6751" y="12.8016" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="17.78" y="14.7828" size="1.016" 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"/>
+<attribute name="NAME" x="21.6916" y="24.1173" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="21.0058" y="22.86" size="1.016" 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"/>
+<attribute name="NAME" x="28.4988" y="8.1915" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="30.3276" y="7.0104" size="1.016" 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"/>
+<attribute name="NAME" x="33.4391" y="15.4686" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="34.417" y="15.7734" size="1.016" 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"/>
+<attribute name="NAME" x="23.1394" y="2.9845" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="24.1046" y="1.6256" size="1.016" 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"/>
+<attribute name="NAME" x="32.4866" y="3.4671" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="32.4866" y="2.3876" size="1.016" 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"/>
+<attribute name="NAME" x="26.5176" y="3.1115" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="25.9842" y="1.8796" size="1.016" 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">
+<element name="Q1" library="crystal" package="HC49UP" value="12Mhz" 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"/>
+<attribute name="NAME" x="5.8674" y="10.5664" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="5.8928" y="12.827" size="1.016" 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"/>
+<attribute name="NAME" x="13.2461" y="6.5278" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="14.3256" y="6.5532" size="1.016" 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"/>
+<attribute name="NAME" x="10.6807" y="15.5194" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="11.7856" y="15.4432" size="1.016" 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"/>
+<attribute name="NAME" x="30.56" y="23.5807" size="1.016" layer="25" 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"/>
+<attribute name="NAME" x="27.7406" y="26.5713" size="1.016" layer="25" 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"/>
+<attribute name="NAME" x="28.7566" y="29.5111" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
 </element>
-<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"/>
+<element name="L1" library="SparkFun" package="LED-1206" value="" x="39.0144" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="38.9636" y="22.8092" size="1.016" 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"/>
+<element name="L2" library="SparkFun" package="LED-1206" value="" x="35.9664" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="35.4584" y="24.511" size="1.016" 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"/>
+<element name="L3" library="SparkFun" package="LED-1206" value="" x="32.9184" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="33.2994" y="22.606" size="1.016" 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"/>
+<element name="L4" 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="1.016" 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"/>
+<attribute name="NAME" x="62.658" y="20.7113" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="61.5926" y="23.4988" size="1.016" 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"/>
+<attribute name="NAME" x="43.7642" y="21.0439" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="43.6626" y="18.4912" size="1.016" 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"/>
+<attribute name="NAME" x="52.9336" y="7.1247" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="53.1876" y="9.3472" size="1.016" 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"/>
+<attribute name="NAME" x="19.5072" y="29.5529" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="19.4564" y="28.3972" size="1.016" 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"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="1.016" layer="27" font="vector" ratio="15"/>
 </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"/>
+<attribute name="VALUE" x="45.847" y="20.7772" size="1.016" 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="NAME" x="38.6715" y="19.4818" size="1.016" 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"/>
+<attribute name="NAME" x="55.4101" y="29.4005" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="56.2356" y="26.2763" size="1.016" 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"/>
+<attribute name="NAME" x="34.163" y="20.5359" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="34.163" y="19.304" size="1.016" 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"/>
+<attribute name="NAME" x="59.7408" y="6.096" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="60.2742" y="7.0358" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="U1" library="SparkFun" package="SOT23-5" value="74AHC1G08" x="79.1464" y="7.1628" smashed="yes" rot="R90">
+<attribute name="REF" value="1887126 " x="79.1464" y="7.1628" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="76.9874" y="6.2738" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="79.3369" y="6.2103" size="1.016" layer="27" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="15.2908" y="18.8468" smashed="yes">
+<attribute name="NAME" x="13.1826" y="17.0434" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="14.2748" y="17.4498" size="0.4064" layer="27"/>
+</element>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="15.4178" y="20.4978" smashed="yes" rot="R180">
+<attribute name="NAME" x="14.8844" y="23.6093" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="16.0782" y="22.5552" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="75.9714" y="6.4262" smashed="yes" rot="R90">
+<attribute name="NAME" x="75.1459" y="5.6642" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="77.3684" y="5.4102" size="1.016" layer="27" font="vector" ratio="15" rot="R90"/>
 </element>
 </elements>
 <signals>
@@ -1303,7 +1318,6 @@ design rules under a new name.</description>
 <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.5662" y2="20.1676" width="0.4064" layer="1"/>
-<contactref element="R2" pad="2"/>
 <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"/>
@@ -1318,8 +1332,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="78.6948" y1="4.7214" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
 <contactref element="JP1" pad="8"/>
+<wire x1="77.8256" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
 <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"/>
@@ -1331,7 +1346,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1351,10 +1365,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1380,6 +1390,17 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="79.5528" y1="6.477" x2="84.7598" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="14.3256" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
+<contactref element="U1" pad="5"/>
+<contactref element="R12" pad="1"/>
+<wire x1="77.8463" y1="6.2128" x2="77.8463" y2="4.7421" width="0.3048" layer="1"/>
+<wire x1="77.8463" y1="4.7421" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="84.7598" y1="6.477" x2="85.9282" y2="7.6454" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="7.6454" x2="85.9282" y2="9.5758" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="9.5758" x2="86.3092" y2="9.9568" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="9.9568" x2="86.3092" y2="14.3256" width="0.6096" layer="16"/>
+<wire x1="76.1636" y1="5.2976" x2="75.9714" y2="5.5262" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK_1284">
 <contactref element="IC2" pad="5"/>
@@ -1636,7 +1657,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$10">
 <contactref element="R5" pad="1"/>
-<contactref element="LED1" pad="A"/>
+<contactref element="L1" pad="A"/>
 <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"/>
@@ -1645,7 +1666,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$11">
 <contactref element="R6" pad="1"/>
-<contactref element="LED2" pad="A"/>
+<contactref element="L2" pad="A"/>
 <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"/>
@@ -1655,12 +1676,12 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$12">
 <contactref element="R7" pad="1"/>
-<contactref element="LED3" pad="A"/>
+<contactref element="L3" pad="A"/>
 <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="L4" pad="A"/>
 <contactref element="R8" pad="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"/>
@@ -2142,16 +2163,13 @@ design rules under a new name.</description>
 <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="15.9766" y1="16.8512" x2="12.7652" y2="16.8512" 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"/>
@@ -2201,7 +2219,8 @@ design rules under a new name.</description>
 <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="17.0434" x2="12.573" y2="18.9992" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="18.9992" 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"/>
@@ -2256,6 +2275,9 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="D1" pad="1"/>
+<wire x1="14.1408" y1="18.8468" x2="12.7254" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="12.7254" y1="18.8468" x2="12.573" y2="18.9992" 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="GPIO1">
@@ -2311,10 +2333,10 @@ design rules under a new name.</description>
 <contactref element="C10" pad="1"/>
 <contactref element="C11" pad="1"/>
 <contactref element="X1" pad="16"/>
-<contactref element="LED4" pad="C"/>
-<contactref element="LED1" pad="C"/>
-<contactref element="LED2" pad="C"/>
-<contactref element="LED3" pad="C"/>
+<contactref element="L4" pad="C"/>
+<contactref element="L1" pad="C"/>
+<contactref element="L2" pad="C"/>
+<contactref element="L3" pad="C"/>
 <contactref element="IC2" pad="7"/>
 <contactref element="C8" pad="1"/>
 <contactref element="C7" pad="1"/>
@@ -2558,19 +2580,21 @@ design rules under a new name.</description>
 <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="72.2376" y1="11.4554" x2="72.263" y2="11.43" width="0" layer="19" extent="16-16"/>
 <wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="10.9728" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="10.9728" x2="87.7824" y2="9.9314" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="5.2832" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="5.2832" x2="86.2584" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="6.1976" x2="86.2584" y2="8.4074" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="8.4074" x2="87.7824" y2="9.9314" width="0.3048" layer="1"/>
+<contactref element="U1" pad="3"/>
 </signal>
 <signal name="MOSI_1284">
 <contactref element="IC2" pad="2"/>
@@ -2633,20 +2657,7 @@ design rules under a new name.</description>
 <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"/>
@@ -2654,8 +2665,6 @@ design rules under a new name.</description>
 <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"/>
@@ -2671,13 +2680,10 @@ design rules under a new name.</description>
 <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"/>
@@ -2728,24 +2734,32 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="U1" pad="1"/>
+<contactref element="U1" pad="2"/>
+<contactref element="R2" pad="2"/>
+<contactref element="R12" pad="2"/>
+<wire x1="16.7894" y1="22.1488" x2="15.6862" y2="22.1488" width="0.3048" layer="1"/>
+<wire x1="15.6862" y1="22.1488" x2="14.5178" y2="20.4978" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="4.7572" x2="79.7052" y2="5.4715" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="5.4715" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="76.1348" y2="7.1628" width="0.3048" layer="1"/>
+<wire x1="76.1348" y1="7.1628" x2="75.9714" y2="7.3262" width="0.3048" layer="1"/>
 <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"/>
+<contactref element="U1" pad="4"/>
+<wire x1="77.8463" y1="8.1128" x2="78.6232" y2="8.1128" width="0.3048" layer="1"/>
+<wire x1="78.6232" y1="8.1128" x2="79.1464" y2="8.636" width="0.3048" layer="1"/>
+<via x="79.1464" y="8.636" extent="1-16" drill="0.6"/>
+<wire x1="79.1464" y1="8.636" x2="79.1464" y2="9.271" width="0.3048" layer="16"/>
+<wire x1="79.1464" y1="9.271" x2="75.5142" y2="12.9032" width="0.3048" layer="16"/>
 </signal>
 <signal name="MISO_1284_5V">
 <contactref element="IC2" pad="11"/>
@@ -2793,9 +2807,7 @@ design rules under a new name.</description>
 <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="87.376" 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"/>
@@ -2805,6 +2817,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="87.376" y1="5.588" x2="87.7316" y2="5.9436" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="5.9436" x2="87.7316" y2="7.3406" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="7.3406" x2="87.7824" y2="7.3914" width="0.6096" layer="16"/>
 </signal>
 <signal name="N$4">
 <contactref element="T1" pad="3"/>
@@ -2838,6 +2853,17 @@ design rules under a new name.</description>
 <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>
+<signal name="N$8">
+<contactref element="R2" pad="1"/>
+<contactref element="IC4" pad="4"/>
+<contactref element="D1" pad="2"/>
+<wire x1="18.838" y1="17.221" x2="17.577" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="17.577" y1="17.221" x2="17.0942" y2="17.7038" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="17.7038" x2="17.0942" y2="18.1934" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="18.1934" x2="16.4408" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="18.8468" x2="16.4408" y2="20.3748" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="20.3748" x2="16.3178" y2="20.4978" width="0.3048" layer="1"/>
+</signal>
 </signals>
 </board>
 </drawing>
index 4ff3db1..d006ff2 100644 (file)
 <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="87.2998" y="12.3444" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="86.995" y="7.239" size="0.762" layer="25" font="vector" ratio="15" rot="R90">POW</text>
-<text x="93.4212" y="14.0462" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.4212" y="16.0274" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.345" y="10.6934" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="94.5388" y="12.1158" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="95.6818" y="11.0236" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="80.6704" y="26.3652" size="0.762" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="6.985" y="1.143" size="1.016" layer="25" font="vector" ratio="15">Ver-1</text>
+<text x="86.8172" y="12.5222" size="1.016" layer="25" font="vector" ratio="15">IN1</text>
+<text x="85.3186" y="5.9436" size="1.016" layer="25" font="vector" ratio="15" rot="R90">POWER</text>
+<text x="65.9384" y="18.8468" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT6</text>
+<text x="81.9658" y="29.0322" size="1.016" layer="25" font="vector" ratio="15">IN6</text>
+<text x="89.1286" y="4.7244" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="89.154" y="12.6238" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="21.463" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="88.3412" y="29.1084" size="1.016" layer="25" font="vector" ratio="15">-</text>
+<text x="85.9028" y="29.083" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="80.645" y="28.2448" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="25.4" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
 </plain>
 <libraries>
 <library name="maxstream">
@@ -575,17 +578,6 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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="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"/>
@@ -610,6 +602,39 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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>
+<package name="SOT23-5">
+<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
+<wire x1="1.4224" y1="0.4294" x2="1.4224" y2="-0.4294" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="-0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.4294" x2="-1.4224" y2="0.4294" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.8" x2="1.4" y2="0.8" width="0.1524" layer="51"/>
+<wire x1="-0.2684" y1="0.8104" x2="0.2684" y2="0.8104" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.8" x2="1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4" y1="0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<smd name="1" x="-0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="2" x="0" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="3" x="0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="4" x="0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="5" x="-0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<text x="-0.889" y="2.159" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-0.9525" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
+<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
+<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
+</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>
 </packages>
 </library>
 <library name="rcl">
@@ -1026,18 +1051,17 @@ design rules under a new name.</description>
 <attribute name="OC_NEWARK" value="42M2667" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 </element>
 <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"/>
+<attribute name="VALUE" x="70.4766" y="12.4958" size="1.016" 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="42.7736" y="12.2682" 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"/>
+<attribute name="VALUE" x="43.942" y="13.3096" size="1.016" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="41.1226" y="11.1252" size="1.016" 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"/>
-<attribute name="NAME" x="35.7242" y="5.466" size="0.762" layer="25" font="vector" ratio="15"/>
 </element>
 <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"/>
@@ -1090,167 +1114,164 @@ design rules under a new name.</description>
 <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 name="JP15" library="SparkFun" package="1X02" value="" x="87.7824" y="9.9314" smashed="yes" rot="R270">
+<attribute name="VALUE" x="84.6074" y="11.2014" 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"/>
+<attribute name="VALUE" x="15.621" y="0.6858" size="1.016" 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"/>
+<attribute name="VALUE" x="1.1176" y="25.3492" size="1.016" 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"/>
+<attribute name="VALUE" x="43.1038" y="26.4414" size="1.016" 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"/>
+<attribute name="NAME" x="61.468" y="1.4224" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="64.262" y="1.4224" size="1.016" 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"/>
+<attribute name="NAME" x="65.4304" y="7.747" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="66.1416" y="8.7122" size="1.016" 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"/>
+<attribute name="NAME" x="71.882" y="7.7597" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="71.6788" y="6.8326" size="1.016" 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"/>
+<attribute name="NAME" x="75.5142" y="21.0693" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="76.7842" y="19.9644" size="1.016" 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"/>
+<attribute name="NAME" x="16.6751" y="12.8016" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="17.78" y="14.7828" size="1.016" 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="24.1554" y="25.3619" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="23.9014" y="23.1394" size="0.762" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="21.6916" y="24.1173" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="21.0058" y="22.86" size="1.016" 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="25.8572" y="6.6167" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="26.1112" y="8.8392" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="28.4988" y="8.1915" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="30.3276" y="7.0104" size="1.016" 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"/>
+<attribute name="NAME" x="33.4391" y="15.4686" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="34.417" y="15.7734" size="1.016" 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"/>
+<attribute name="NAME" x="23.1394" y="2.9845" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="24.1046" y="1.6256" size="1.016" 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.3977" y="4.2418" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="30.1752" y="4.4958" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="32.4866" y="3.4671" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="32.4866" y="2.3876" size="1.016" 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="30.1117" y="4.2164" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="27.8892" y="4.4704" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="26.5176" y="3.1115" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="25.9842" y="1.8796" size="1.016" 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">
+<element name="Q1" library="crystal" package="HC49UP" value="12Mhz" 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"/>
+<attribute name="NAME" x="5.8674" y="10.5664" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="5.8928" y="12.827" size="1.016" 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"/>
+<attribute name="NAME" x="13.2461" y="6.5278" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="14.3256" y="6.5532" size="1.016" 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"/>
+<attribute name="NAME" x="10.6807" y="15.5194" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="11.7856" y="15.4432" size="1.016" 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="30.6362" y="23.5807" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="30.8902" y="25.8032" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="30.56" y="23.5807" size="1.016" layer="25" 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="29.8742" y="25.2759" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="31.5506" y="28.362" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="27.7406" y="26.5713" size="1.016" layer="25" 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"/>
+<attribute name="NAME" x="28.7566" y="29.5111" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
 </element>
-<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"/>
+<element name="L1" library="SparkFun" package="LED-1206" value="" x="39.0144" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="38.9636" y="22.8092" size="1.016" 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"/>
+<element name="L2" library="SparkFun" package="LED-1206" value="" x="35.9664" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="35.4584" y="24.511" size="1.016" 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"/>
+<element name="L3" library="SparkFun" package="LED-1206" value="" x="32.9184" y="27.051" smashed="yes" rot="R90">
+<attribute name="NAME" x="33.2994" y="22.606" size="1.016" 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.341" y="26.289" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<element name="L4" 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="1.016" 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="64.0183" y="23.829" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="61.7958" y="24.083" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="62.658" y="20.7113" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="61.5926" y="23.4988" size="1.016" 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="43.5356" y="18.4531" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="43.7896" y="20.6756" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="43.7642" y="21.0439" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="43.6626" y="18.4912" size="1.016" 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"/>
+<attribute name="NAME" x="52.9336" y="7.1247" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="53.1876" y="9.3472" size="1.016" 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"/>
+<attribute name="NAME" x="19.5072" y="29.5529" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="19.4564" y="28.3972" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
-<element name="IC4" library="atmel" package="TQFP44" value="MEGA1284-A" x="24.638" y="15.621" smashed="yes">
+<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="NAME" x="20.828" y="22.606" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="20.193" y="6.8659" 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"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="1.016" layer="27" font="vector" ratio="15"/>
 </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"/>
+<attribute name="VALUE" x="45.847" y="20.7772" size="1.016" 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="42.6974" y="23.2283" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="38.6715" y="19.4818" size="1.016" 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.0799" y="25.0317" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="60.7949" y="24.7142" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="55.4101" y="29.4005" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="56.2356" y="26.2763" size="1.016" 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="32.1564" y="20.5613" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="32.4104" y="22.7838" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="34.163" y="20.5359" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="34.163" y="19.304" size="1.016" 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"/>
+<attribute name="NAME" x="59.7408" y="6.096" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="60.2742" y="7.0358" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="U1" library="SparkFun" package="SOT23-5" value="74AHC1G08" x="79.1464" y="7.1628" smashed="yes" rot="R90">
+<attribute name="REF" value="1887126 " x="79.1464" y="7.1628" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="76.9874" y="6.2738" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="79.3369" y="6.2103" size="1.016" layer="27" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="15.2908" y="18.8468" smashed="yes">
+<attribute name="NAME" x="13.1826" y="17.0434" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="14.2748" y="17.4498" size="0.4064" layer="27"/>
+</element>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="15.4178" y="20.4978" smashed="yes" rot="R180">
+<attribute name="NAME" x="14.8844" y="23.6093" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="16.0782" y="22.5552" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="75.9714" y="6.4262" smashed="yes" rot="R90">
+<attribute name="NAME" x="75.1459" y="5.6642" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="77.3684" y="5.4102" size="1.016" layer="27" font="vector" ratio="15" rot="R90"/>
 </element>
 </elements>
 <signals>
@@ -1297,7 +1318,6 @@ design rules under a new name.</description>
 <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.5662" y2="20.1676" width="0.4064" layer="1"/>
-<contactref element="R2" pad="2"/>
 <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"/>
@@ -1312,8 +1332,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="78.6948" y1="4.7214" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
 <contactref element="JP1" pad="8"/>
+<wire x1="77.8256" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
 <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"/>
@@ -1325,7 +1346,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1345,10 +1365,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1374,6 +1390,17 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="79.5528" y1="6.477" x2="84.7598" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="14.3256" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
+<contactref element="U1" pad="5"/>
+<contactref element="R12" pad="1"/>
+<wire x1="77.8463" y1="6.2128" x2="77.8463" y2="4.7421" width="0.3048" layer="1"/>
+<wire x1="77.8463" y1="4.7421" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="84.7598" y1="6.477" x2="85.9282" y2="7.6454" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="7.6454" x2="85.9282" y2="9.5758" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="9.5758" x2="86.3092" y2="9.9568" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="9.9568" x2="86.3092" y2="14.3256" width="0.6096" layer="16"/>
+<wire x1="76.1636" y1="5.2976" x2="75.9714" y2="5.5262" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK_1284">
 <contactref element="IC2" pad="5"/>
@@ -1630,7 +1657,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$10">
 <contactref element="R5" pad="1"/>
-<contactref element="LED1" pad="A"/>
+<contactref element="L1" pad="A"/>
 <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"/>
@@ -1639,7 +1666,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$11">
 <contactref element="R6" pad="1"/>
-<contactref element="LED2" pad="A"/>
+<contactref element="L2" pad="A"/>
 <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"/>
@@ -1649,12 +1676,12 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$12">
 <contactref element="R7" pad="1"/>
-<contactref element="LED3" pad="A"/>
+<contactref element="L3" pad="A"/>
 <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="L4" pad="A"/>
 <contactref element="R8" pad="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"/>
@@ -2136,16 +2163,13 @@ design rules under a new name.</description>
 <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="15.9766" y1="16.8512" x2="12.7652" y2="16.8512" 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"/>
@@ -2195,7 +2219,8 @@ design rules under a new name.</description>
 <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="17.0434" x2="12.573" y2="18.9992" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="18.9992" 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"/>
@@ -2250,6 +2275,9 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="D1" pad="1"/>
+<wire x1="14.1408" y1="18.8468" x2="12.7254" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="12.7254" y1="18.8468" x2="12.573" y2="18.9992" 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="GPIO1">
@@ -2305,10 +2333,10 @@ design rules under a new name.</description>
 <contactref element="C10" pad="1"/>
 <contactref element="C11" pad="1"/>
 <contactref element="X1" pad="16"/>
-<contactref element="LED4" pad="C"/>
-<contactref element="LED1" pad="C"/>
-<contactref element="LED2" pad="C"/>
-<contactref element="LED3" pad="C"/>
+<contactref element="L4" pad="C"/>
+<contactref element="L1" pad="C"/>
+<contactref element="L2" pad="C"/>
+<contactref element="L3" pad="C"/>
 <contactref element="IC2" pad="7"/>
 <contactref element="C8" pad="1"/>
 <contactref element="C7" pad="1"/>
@@ -2552,19 +2580,21 @@ design rules under a new name.</description>
 <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="72.2376" y1="11.4554" x2="72.263" y2="11.43" width="0" layer="19" extent="16-16"/>
 <wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="10.9728" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="10.9728" x2="87.7824" y2="9.9314" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="5.2832" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="5.2832" x2="86.2584" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="6.1976" x2="86.2584" y2="8.4074" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="8.4074" x2="87.7824" y2="9.9314" width="0.3048" layer="1"/>
+<contactref element="U1" pad="3"/>
 </signal>
 <signal name="MOSI_1284">
 <contactref element="IC2" pad="2"/>
@@ -2627,20 +2657,7 @@ design rules under a new name.</description>
 <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"/>
@@ -2648,8 +2665,6 @@ design rules under a new name.</description>
 <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"/>
@@ -2665,13 +2680,10 @@ design rules under a new name.</description>
 <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"/>
@@ -2722,24 +2734,32 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="U1" pad="1"/>
+<contactref element="U1" pad="2"/>
+<contactref element="R2" pad="2"/>
+<contactref element="R12" pad="2"/>
+<wire x1="16.7894" y1="22.1488" x2="15.6862" y2="22.1488" width="0.3048" layer="1"/>
+<wire x1="15.6862" y1="22.1488" x2="14.5178" y2="20.4978" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="4.7572" x2="79.7052" y2="5.4715" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="5.4715" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="76.1348" y2="7.1628" width="0.3048" layer="1"/>
+<wire x1="76.1348" y1="7.1628" x2="75.9714" y2="7.3262" width="0.3048" layer="1"/>
 <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"/>
+<contactref element="U1" pad="4"/>
+<wire x1="77.8463" y1="8.1128" x2="78.6232" y2="8.1128" width="0.3048" layer="1"/>
+<wire x1="78.6232" y1="8.1128" x2="79.1464" y2="8.636" width="0.3048" layer="1"/>
+<via x="79.1464" y="8.636" extent="1-16" drill="0.6"/>
+<wire x1="79.1464" y1="8.636" x2="79.1464" y2="9.271" width="0.3048" layer="16"/>
+<wire x1="79.1464" y1="9.271" x2="75.5142" y2="12.9032" width="0.3048" layer="16"/>
 </signal>
 <signal name="MISO_1284_5V">
 <contactref element="IC2" pad="11"/>
@@ -2787,9 +2807,7 @@ design rules under a new name.</description>
 <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="87.376" 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"/>
@@ -2799,6 +2817,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="87.376" y1="5.588" x2="87.7316" y2="5.9436" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="5.9436" x2="87.7316" y2="7.3406" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="7.3406" x2="87.7824" y2="7.3914" width="0.6096" layer="16"/>
 </signal>
 <signal name="N$4">
 <contactref element="T1" pad="3"/>
@@ -2832,6 +2853,17 @@ design rules under a new name.</description>
 <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>
+<signal name="N$8">
+<contactref element="R2" pad="1"/>
+<contactref element="IC4" pad="4"/>
+<contactref element="D1" pad="2"/>
+<wire x1="18.838" y1="17.221" x2="17.577" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="17.577" y1="17.221" x2="17.0942" y2="17.7038" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="17.7038" x2="17.0942" y2="18.1934" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="18.1934" x2="16.4408" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="18.8468" x2="16.4408" y2="20.3748" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="20.3748" x2="16.3178" y2="20.4978" width="0.3048" layer="1"/>
+</signal>
 </signals>
 </board>
 </drawing>
index bd80562..925c08c 100644 (file)
 <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="87.2998" y="12.3444" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="86.995" y="7.239" size="0.762" layer="25" font="vector" ratio="15" rot="R90">POW</text>
-<text x="93.4212" y="14.0462" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.4212" y="16.0274" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.345" y="10.6934" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="94.5388" y="12.1158" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="95.6818" y="11.0236" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="80.6704" y="26.3652" size="0.762" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="7.4168" y="1.3208" size="1.016" layer="25" font="vector" ratio="15">Ver-1</text>
+<text x="86.8172" y="12.5222" size="1.016" layer="25" font="vector" ratio="15">IN1</text>
+<text x="85.3186" y="5.9436" size="1.016" layer="25" font="vector" ratio="15" rot="R90">POWER</text>
+<text x="65.9384" y="18.8468" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT6</text>
+<text x="81.9658" y="29.0322" size="1.016" layer="25" font="vector" ratio="15">IN6</text>
+<text x="89.1286" y="4.7244" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="89.154" y="12.6238" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="21.463" size="1.016" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="88.3412" y="29.1084" size="1.016" layer="25" font="vector" ratio="15">-</text>
+<text x="85.9028" y="29.083" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="80.645" y="28.2448" size="1.016" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="25.4" size="1.016" layer="25" font="vector" ratio="15" rot="R90">+</text>
 </plain>
 <libraries>
 <library name="maxstream">
@@ -132,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"/>
@@ -878,17 +578,6 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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="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"/>
@@ -913,6 +602,39 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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>
+<package name="SOT23-5">
+<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
+<wire x1="1.4224" y1="0.4294" x2="1.4224" y2="-0.4294" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="-0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.4294" x2="-1.4224" y2="0.4294" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.8" x2="1.4" y2="0.8" width="0.1524" layer="51"/>
+<wire x1="-0.2684" y1="0.8104" x2="0.2684" y2="0.8104" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.8" x2="1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4" y1="0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<smd name="1" x="-0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="2" x="0" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="3" x="0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="4" x="0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="5" x="-0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<text x="-0.889" y="2.159" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-0.9525" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
+<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
+<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
+</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>
 </packages>
 </library>
 <library name="rcl">
@@ -1329,18 +1051,17 @@ design rules under a new name.</description>
 <attribute name="OC_NEWARK" value="42M2667" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 </element>
 <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"/>
+<attribute name="VALUE" x="70.4766" y="12.4958" size="1.016" 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="42.7736" y="12.2682" 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"/>
+<attribute name="VALUE" x="43.942" y="13.3096" size="1.016" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="41.1226" y="11.1252" size="1.016" 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"/>
-<attribute name="NAME" x="35.7242" y="5.466" size="0.762" layer="25" font="vector" ratio="15"/>
 </element>
 <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"/>
@@ -1393,167 +1114,167 @@ design rules under a new name.</description>
 <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 name="JP15" library="SparkFun" package="1X02" value="" x="87.7824" y="9.9314" smashed="yes" rot="R270">
+<attribute name="VALUE" x="84.6074" y="11.2014" 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"/>
+<attribute name="VALUE" x="15.621" y="0.6858" size="1.016" 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"/>
+<attribute name="VALUE" x="1.0414" y="25.7302" size="1.016" 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"/>
+<attribute name="VALUE" x="45.2882" y="29.5656" size="1.016" 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"/>
+<attribute name="NAME" x="61.468" y="1.4224" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="64.262" y="1.4224" size="1.016" 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"/>
+<attribute name="NAME" x="65.4304" y="7.747" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="66.1416" y="8.7122" size="1.016" 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"/>
+<attribute name="NAME" x="71.882" y="7.7597" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="71.6788" y="6.8326" size="1.016" 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"/>
+<attribute name="NAME" x="75.5142" y="21.0693" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="76.7842" y="19.9644" size="1.016" 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"/>
+<attribute name="NAME" x="16.7005" y="13.1318" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="17.6022" y="14.7066" size="1.016" 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="24.1554" y="25.3619" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="23.9014" y="23.1394" size="0.762" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="22.1742" y="24.7015" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="20.7518" y="23.7998" size="1.016" 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="25.8572" y="6.6167" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="26.1112" y="8.8392" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="28.1686" y="8.0391" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="29.4132" y="7.0358" size="1.016" 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"/>
+<attribute name="NAME" x="33.4391" y="15.4686" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="34.417" y="15.7734" size="1.016" 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"/>
+<attribute name="NAME" x="22.5298" y="2.7559" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="23.6474" y="1.7018" size="1.016" 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.3977" y="4.2418" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="30.1752" y="4.4958" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="32.4866" y="3.4671" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="32.4866" y="2.3876" size="1.016" 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="30.1117" y="4.2164" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="27.8892" y="4.4704" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="27.0002" y="3.1369" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="26.6954" y="2.0828" size="1.016" 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">
+<element name="Q1" library="crystal" package="HC49UP" value="12Mhz" 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"/>
+<attribute name="NAME" x="5.8674" y="10.5664" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="5.8928" y="12.827" size="1.016" 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"/>
+<attribute name="NAME" x="13.2461" y="6.5278" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="14.3256" y="6.5532" size="1.016" 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"/>
+<attribute name="NAME" x="11.3157" y="14.9098" size="1.016" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="12.2428" y="14.9606" size="1.016" 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="30.6362" y="23.5807" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="30.8902" y="25.8032" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="29.1376" y="23.7077" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="31.8046" y="23.6442" size="1.016" 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="29.8742" y="25.2759" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="31.5506" y="28.362" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="27.7152" y="26.4443" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="28.5026" y="25.3648" size="1.016" 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"/>
+<attribute name="NAME" x="27.5628" y="29.4349" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="30.2298" y="29.4984" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
 <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="NAME" x="38.9382" y="21.8186" size="1.016" 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="NAME" x="34.7218" y="24.4348" size="1.016" 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="NAME" x="34.0614" y="21.6916" size="1.016" 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.341" y="26.289" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="61.2394" y="26.6954" size="1.016" 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="64.0183" y="23.829" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="61.7958" y="24.083" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="62.658" y="20.7113" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="61.5926" y="23.4988" size="1.016" 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="43.5356" y="18.4531" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="43.7896" y="20.6756" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="42.1894" y="18.4531" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="44.069" y="18.4658" size="1.016" 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"/>
+<attribute name="NAME" x="52.9336" y="7.1247" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="53.1876" y="9.3472" size="1.016" 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"/>
+<attribute name="NAME" x="20.6756" y="29.5783" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="23.4188" y="29.5656" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
-<element name="IC4" library="atmel" package="TQFP44" value="MEGA1284-A" x="24.638" y="15.621" smashed="yes">
+<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="NAME" x="20.828" y="22.606" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="20.193" y="6.8659" 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"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="1.016" layer="27" font="vector" ratio="15"/>
 </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"/>
+<attribute name="VALUE" x="45.847" y="20.7772" size="1.016" 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="42.6974" y="23.2283" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="41.0591" y="24.1554" size="1.016" 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.0799" y="25.0317" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="60.7949" y="24.7142" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="55.8673" y="29.5021" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="56.2356" y="26.2763" size="1.016" 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="32.1564" y="20.5613" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="32.4104" y="22.7838" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="33.6804" y="20.5613" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="33.4772" y="19.6088" size="1.016" 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"/>
+<attribute name="NAME" x="59.7408" y="6.096" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="60.2742" y="7.0358" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="U1" library="SparkFun" package="SOT23-5" value="74AHC1G08" x="79.1464" y="7.1628" smashed="yes" rot="R90">
+<attribute name="REF" value="1887126 " x="79.1464" y="7.1628" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="76.9874" y="6.2738" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="79.3369" y="6.2103" size="1.016" layer="27" font="vector" ratio="15" rot="R90"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="15.2908" y="18.8468" smashed="yes">
+<attribute name="NAME" x="14.4018" y="19.8628" size="1.016" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="14.2748" y="17.4498" size="0.4064" layer="27"/>
+</element>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="15.4178" y="20.4978" smashed="yes" rot="R180">
+<attribute name="NAME" x="16.1798" y="19.6723" size="1.016" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="16.4338" y="21.8948" size="1.016" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="75.9714" y="6.4262" smashed="yes" rot="R90">
+<attribute name="NAME" x="75.1459" y="5.6642" size="1.016" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="77.3684" y="5.4102" size="1.016" layer="27" font="vector" ratio="15" rot="R90"/>
 </element>
 </elements>
 <signals>
@@ -1600,7 +1321,6 @@ design rules under a new name.</description>
 <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.5662" y2="20.1676" width="0.4064" layer="1"/>
-<contactref element="R2" pad="2"/>
 <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"/>
@@ -1615,8 +1335,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="78.6948" y1="4.7214" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
 <contactref element="JP1" pad="8"/>
+<wire x1="77.8256" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
 <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"/>
@@ -1628,7 +1349,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1648,10 +1368,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1677,6 +1393,17 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="79.5528" y1="6.477" x2="84.7598" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="14.3256" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
+<contactref element="U1" pad="5"/>
+<contactref element="R12" pad="1"/>
+<wire x1="77.8463" y1="6.2128" x2="77.8463" y2="4.7421" width="0.3048" layer="1"/>
+<wire x1="77.8463" y1="4.7421" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="84.7598" y1="6.477" x2="85.9282" y2="7.6454" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="7.6454" x2="85.9282" y2="9.5758" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="9.5758" x2="86.3092" y2="9.9568" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="9.9568" x2="86.3092" y2="14.3256" width="0.6096" layer="16"/>
+<wire x1="76.1636" y1="5.2976" x2="75.9714" y2="5.5262" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK_1284">
 <contactref element="IC2" pad="5"/>
@@ -2439,16 +2166,13 @@ design rules under a new name.</description>
 <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="15.9766" y1="16.8512" x2="12.7652" y2="16.8512" 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"/>
@@ -2498,7 +2222,8 @@ design rules under a new name.</description>
 <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="17.0434" x2="12.573" y2="18.9992" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="18.9992" 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"/>
@@ -2553,6 +2278,9 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="D1" pad="1"/>
+<wire x1="14.1408" y1="18.8468" x2="12.7254" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="12.7254" y1="18.8468" x2="12.573" y2="18.9992" 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="GPIO1">
@@ -2855,19 +2583,21 @@ design rules under a new name.</description>
 <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="72.2376" y1="11.4554" x2="72.263" y2="11.43" width="0" layer="19" extent="16-16"/>
 <wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="10.9728" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="10.9728" x2="87.7824" y2="9.9314" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="5.2832" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="5.2832" x2="86.2584" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="6.1976" x2="86.2584" y2="8.4074" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="8.4074" x2="87.7824" y2="9.9314" width="0.3048" layer="1"/>
+<contactref element="U1" pad="3"/>
 </signal>
 <signal name="MOSI_1284">
 <contactref element="IC2" pad="2"/>
@@ -2930,20 +2660,7 @@ design rules under a new name.</description>
 <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"/>
@@ -2951,8 +2668,6 @@ design rules under a new name.</description>
 <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"/>
@@ -2968,13 +2683,10 @@ design rules under a new name.</description>
 <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"/>
@@ -3025,24 +2737,32 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="U1" pad="1"/>
+<contactref element="U1" pad="2"/>
+<contactref element="R2" pad="2"/>
+<contactref element="R12" pad="2"/>
+<wire x1="16.7894" y1="22.1488" x2="15.6862" y2="22.1488" width="0.3048" layer="1"/>
+<wire x1="15.6862" y1="22.1488" x2="14.5178" y2="20.4978" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="4.7572" x2="79.7052" y2="5.4715" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="5.4715" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="76.1348" y2="7.1628" width="0.3048" layer="1"/>
+<wire x1="76.1348" y1="7.1628" x2="75.9714" y2="7.3262" width="0.3048" layer="1"/>
 <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"/>
+<contactref element="U1" pad="4"/>
+<wire x1="77.8463" y1="8.1128" x2="78.6232" y2="8.1128" width="0.3048" layer="1"/>
+<wire x1="78.6232" y1="8.1128" x2="79.1464" y2="8.636" width="0.3048" layer="1"/>
+<via x="79.1464" y="8.636" extent="1-16" drill="0.6"/>
+<wire x1="79.1464" y1="8.636" x2="79.1464" y2="9.271" width="0.3048" layer="16"/>
+<wire x1="79.1464" y1="9.271" x2="75.5142" y2="12.9032" width="0.3048" layer="16"/>
 </signal>
 <signal name="MISO_1284_5V">
 <contactref element="IC2" pad="11"/>
@@ -3090,9 +2810,7 @@ design rules under a new name.</description>
 <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="87.376" 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"/>
@@ -3102,6 +2820,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="87.376" y1="5.588" x2="87.7316" y2="5.9436" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="5.9436" x2="87.7316" y2="7.3406" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="7.3406" x2="87.7824" y2="7.3914" width="0.6096" layer="16"/>
 </signal>
 <signal name="N$4">
 <contactref element="T1" pad="3"/>
@@ -3135,6 +2856,17 @@ design rules under a new name.</description>
 <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>
+<signal name="N$8">
+<contactref element="R2" pad="1"/>
+<contactref element="IC4" pad="4"/>
+<contactref element="D1" pad="2"/>
+<wire x1="18.838" y1="17.221" x2="17.577" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="17.577" y1="17.221" x2="17.0942" y2="17.7038" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="17.7038" x2="17.0942" y2="18.1934" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="18.1934" x2="16.4408" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="18.8468" x2="16.4408" y2="20.3748" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="20.3748" x2="16.3178" y2="20.4978" width="0.3048" layer="1"/>
+</signal>
 </signals>
 </board>
 </drawing>
index fb14d9d..cf68fc6 100644 (file)
 <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="87.2998" y="12.3444" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="86.995" y="7.239" size="0.762" layer="25" font="vector" ratio="15" rot="R90">POW</text>
-<text x="93.4212" y="14.0462" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.4212" y="16.0274" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.345" y="10.6934" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="94.5388" y="12.1158" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="95.6818" y="11.0236" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="80.6704" y="26.3652" size="0.762" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="7.4168" y="1.3208" size="0.8128" layer="25" font="vector" ratio="15">Ver-1</text>
+<text x="86.8172" y="12.5222" size="0.8128" layer="25" font="vector" ratio="15">IN1</text>
+<text x="85.3186" y="5.9436" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">POWER</text>
+<text x="65.9384" y="18.8468" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">OUT6</text>
+<text x="81.9658" y="29.0322" size="0.8128" layer="25" font="vector" ratio="15">IN6</text>
+<text x="89.1286" y="4.7244" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="89.154" y="12.6238" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="21.463" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<text x="88.3412" y="29.1084" size="0.8128" layer="25" font="vector" ratio="15">-</text>
+<text x="85.9028" y="29.083" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="80.645" y="28.2448" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">-</text>
+<text x="80.6958" y="25.4" size="0.8128" layer="25" font="vector" ratio="15" rot="R90">+</text>
 </plain>
 <libraries>
 <library name="maxstream">
@@ -132,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"/>
@@ -878,17 +578,6 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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="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"/>
@@ -913,6 +602,39 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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>
+<package name="SOT23-5">
+<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
+<wire x1="1.4224" y1="0.4294" x2="1.4224" y2="-0.4294" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="-0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.4294" x2="-1.4224" y2="0.4294" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.8" x2="1.4" y2="0.8" width="0.1524" layer="51"/>
+<wire x1="-0.2684" y1="0.8104" x2="0.2684" y2="0.8104" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.8" x2="1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4" y1="0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<smd name="1" x="-0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="2" x="0" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="3" x="0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="4" x="0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="5" x="-0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<text x="-0.889" y="2.159" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-0.9525" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
+<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
+<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
+</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>
 </packages>
 </library>
 <library name="rcl">
@@ -1329,18 +1051,17 @@ design rules under a new name.</description>
 <attribute name="OC_NEWARK" value="42M2667" x="15.59" y="15.4" size="1.778" layer="28" rot="MR270" display="off"/>
 </element>
 <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"/>
+<attribute name="VALUE" x="70.4766" y="12.4958" size="0.8128" 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="42.7736" y="12.2682" 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"/>
+<attribute name="VALUE" x="43.942" y="13.3096" size="0.8128" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="41.1226" y="11.1252" size="0.8128" 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"/>
-<attribute name="NAME" x="35.7242" y="5.466" size="0.762" layer="25" font="vector" ratio="15"/>
 </element>
 <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"/>
@@ -1393,167 +1114,167 @@ design rules under a new name.</description>
 <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 name="JP15" library="SparkFun" package="1X02" value="" x="87.7824" y="9.9314" smashed="yes" rot="R270">
+<attribute name="VALUE" x="84.6074" y="11.2014" 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"/>
+<attribute name="VALUE" x="15.621" y="0.6858" size="0.8128" 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"/>
+<attribute name="VALUE" x="1.0414" y="25.7302" size="0.8128" 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"/>
+<attribute name="VALUE" x="45.2882" y="29.5656" size="0.8128" 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"/>
+<attribute name="NAME" x="61.468" y="1.4224" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="64.262" y="1.4224" size="0.8128" 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"/>
+<attribute name="NAME" x="65.4304" y="7.747" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="66.1416" y="8.7122" size="0.8128" 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"/>
+<attribute name="NAME" x="71.882" y="7.7597" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="71.6788" y="6.8326" size="0.8128" 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"/>
+<attribute name="NAME" x="75.5142" y="21.0693" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="76.7842" y="19.9644" size="0.8128" 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="15.1511" y="15.1892" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="17.3736" y="14.9352" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="16.7005" y="13.1318" size="0.8128" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="17.6022" y="14.7066" size="0.8128" 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="24.1554" y="25.3619" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="23.9014" y="23.1394" size="0.762" layer="27" font="vector" ratio="15"/>
+<attribute name="NAME" x="22.1742" y="24.7015" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="20.7518" y="23.7998" size="0.8128" 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="25.8572" y="6.6167" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="26.1112" y="8.8392" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="28.1686" y="8.0391" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="29.4132" y="7.0358" size="0.8128" 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"/>
+<attribute name="NAME" x="33.4391" y="15.4686" size="0.8128" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="34.417" y="15.7734" size="0.8128" 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"/>
+<attribute name="NAME" x="22.5298" y="2.7559" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="23.6474" y="1.7018" size="0.8128" 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.3977" y="4.2418" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="30.1752" y="4.4958" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="32.4866" y="3.4671" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="32.4866" y="2.3876" size="0.8128" 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="30.1117" y="4.2164" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="27.8892" y="4.4704" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="27.0002" y="3.1369" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="26.6954" y="2.0828" size="0.8128" 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">
+<element name="Q1" library="crystal" package="HC49UP" value="12Mhz" 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="6.2992" y="8.8392" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="13.2842" y="8.8392" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="5.8674" y="10.5664" size="0.8128" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="5.8928" y="12.827" size="0.8128" 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="12.7381" y="9.271" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="14.9606" y="9.017" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="13.2461" y="6.5278" size="0.8128" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="VALUE" x="14.3256" y="6.5532" size="0.8128" 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="14.4653" y="14.7066" 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"/>
+<attribute name="NAME" x="11.3157" y="14.9098" size="0.8128" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="VALUE" x="12.2428" y="14.9606" size="0.8128" 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="30.6362" y="23.5807" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="30.8902" y="25.8032" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="29.1376" y="23.7077" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="31.8046" y="23.6442" size="0.8128" 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="29.8742" y="25.2759" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="31.5506" y="28.362" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="27.7152" y="26.4443" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="28.5026" y="25.3648" size="0.8128" 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"/>
+<attribute name="NAME" x="27.5628" y="29.4349" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="30.2298" y="29.4984" size="0.8128" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
 <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="NAME" x="38.9382" y="21.8186" size="0.8128" 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="NAME" x="34.7218" y="24.4348" size="0.8128" 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="NAME" x="34.0614" y="21.6916" size="0.8128" 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.341" y="26.289" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="61.2394" y="26.6954" size="0.8128" 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="64.0183" y="23.829" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="61.7958" y="24.083" size="0.762" layer="27" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="62.658" y="20.7113" size="0.8128" layer="25" font="vector" ratio="15"/>
+<attribute name="VALUE" x="61.5926" y="23.4988" size="0.8128" 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="43.5356" y="18.4531" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="43.7896" y="20.6756" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="42.1894" y="18.4531" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="44.069" y="18.4658" size="0.8128" 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"/>
+<attribute name="NAME" x="52.9336" y="7.1247" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="53.1876" y="9.3472" size="0.8128" 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"/>
+<attribute name="NAME" x="20.6756" y="29.5783" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="23.4188" y="29.5656" size="0.8128" layer="27" font="vector" ratio="15" rot="R180"/>
 </element>
-<element name="IC4" library="atmel" package="TQFP44" value="MEGA1284-A" x="24.638" y="15.621" smashed="yes">
+<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="NAME" x="20.828" y="22.606" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="20.193" y="6.8659" 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="17.018" y="20.2946" 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="14.7701" y="18.2626" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="12.5476" y="18.5166" 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"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="0.8128" layer="27" font="vector" ratio="15"/>
 </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"/>
+<attribute name="VALUE" x="45.847" y="20.7772" size="0.8128" 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="42.6974" y="23.2283" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
+<attribute name="NAME" x="41.0591" y="24.1554" size="0.8128" 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.0799" y="25.0317" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="60.7949" y="24.7142" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<attribute name="NAME" x="55.8673" y="29.5021" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="56.2356" y="26.2763" size="0.8128" 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="32.1564" y="20.5613" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="32.4104" y="22.7838" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<attribute name="NAME" x="33.6804" y="20.5613" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="33.4772" y="19.6088" size="0.8128" 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"/>
+<attribute name="NAME" x="59.7408" y="6.096" size="0.8128" layer="25" font="vector" ratio="15" rot="R180"/>
+<attribute name="VALUE" x="60.2742" y="7.0358" size="0.8128" layer="27" font="vector" ratio="15" rot="R180"/>
+</element>
+<element name="U1" library="SparkFun" package="SOT23-5" value="74AHC1G08" x="79.1464" y="7.1628" smashed="yes" rot="R90">
+<attribute name="REF" value="1887126 " x="79.1464" y="7.1628" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="NAME" x="76.9874" y="6.2738" size="0.4064" layer="25" rot="R90"/>
+<attribute name="VALUE" x="79.3369" y="6.2103" size="0.4064" layer="27" rot="R90"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="15.2908" y="18.8468" smashed="yes">
+<attribute name="NAME" x="14.4018" y="19.8628" size="0.4064" layer="25"/>
+<attribute name="VALUE" x="14.2748" y="17.4498" size="0.4064" layer="27"/>
+</element>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="15.4178" y="20.4978" smashed="yes" rot="R180">
+<attribute name="NAME" x="16.1798" y="19.6723" size="0.4064" layer="25" rot="R180"/>
+<attribute name="VALUE" x="16.4338" y="21.8948" size="0.4064" layer="27" rot="R180"/>
+</element>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="75.9714" y="6.4262" smashed="yes" rot="R90">
+<attribute name="NAME" x="75.1459" y="5.6642" size="0.4064" layer="25" rot="R90"/>
+<attribute name="VALUE" x="77.3684" y="5.4102" size="0.4064" layer="27" rot="R90"/>
 </element>
 </elements>
 <signals>
@@ -1600,7 +1321,6 @@ design rules under a new name.</description>
 <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.5662" y2="20.1676" width="0.4064" layer="1"/>
-<contactref element="R2" pad="2"/>
 <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"/>
@@ -1615,8 +1335,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="78.6948" y1="4.7214" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
 <contactref element="JP1" pad="8"/>
+<wire x1="77.8256" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
 <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"/>
@@ -1628,7 +1349,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1648,10 +1368,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1677,6 +1393,17 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="79.5528" y1="6.477" x2="84.7598" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="14.3256" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
+<contactref element="U1" pad="5"/>
+<contactref element="R12" pad="1"/>
+<wire x1="77.8463" y1="6.2128" x2="77.8463" y2="4.7421" width="0.3048" layer="1"/>
+<wire x1="77.8463" y1="4.7421" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="84.7598" y1="6.477" x2="85.9282" y2="7.6454" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="7.6454" x2="85.9282" y2="9.5758" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="9.5758" x2="86.3092" y2="9.9568" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="9.9568" x2="86.3092" y2="14.3256" width="0.6096" layer="16"/>
+<wire x1="76.1636" y1="5.2976" x2="75.9714" y2="5.5262" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK_1284">
 <contactref element="IC2" pad="5"/>
@@ -2439,16 +2166,13 @@ design rules under a new name.</description>
 <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="15.9766" y1="16.8512" x2="12.7652" y2="16.8512" 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"/>
@@ -2498,7 +2222,8 @@ design rules under a new name.</description>
 <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="17.0434" x2="12.573" y2="18.9992" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="18.9992" 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"/>
@@ -2553,6 +2278,9 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="D1" pad="1"/>
+<wire x1="14.1408" y1="18.8468" x2="12.7254" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="12.7254" y1="18.8468" x2="12.573" y2="18.9992" 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="GPIO1">
@@ -2855,19 +2583,21 @@ design rules under a new name.</description>
 <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="72.2376" y1="11.4554" x2="72.263" y2="11.43" width="0" layer="19" extent="16-16"/>
 <wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="10.9728" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="10.9728" x2="87.7824" y2="9.9314" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="5.2832" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="5.2832" x2="86.2584" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="6.1976" x2="86.2584" y2="8.4074" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="8.4074" x2="87.7824" y2="9.9314" width="0.3048" layer="1"/>
+<contactref element="U1" pad="3"/>
 </signal>
 <signal name="MOSI_1284">
 <contactref element="IC2" pad="2"/>
@@ -2930,20 +2660,7 @@ design rules under a new name.</description>
 <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"/>
@@ -2951,8 +2668,6 @@ design rules under a new name.</description>
 <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"/>
@@ -2968,13 +2683,10 @@ design rules under a new name.</description>
 <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"/>
@@ -3025,24 +2737,32 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="U1" pad="1"/>
+<contactref element="U1" pad="2"/>
+<contactref element="R2" pad="2"/>
+<contactref element="R12" pad="2"/>
+<wire x1="16.7894" y1="22.1488" x2="15.6862" y2="22.1488" width="0.3048" layer="1"/>
+<wire x1="15.6862" y1="22.1488" x2="14.5178" y2="20.4978" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="4.7572" x2="79.7052" y2="5.4715" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="5.4715" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="76.1348" y2="7.1628" width="0.3048" layer="1"/>
+<wire x1="76.1348" y1="7.1628" x2="75.9714" y2="7.3262" width="0.3048" layer="1"/>
 <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"/>
+<contactref element="U1" pad="4"/>
+<wire x1="77.8463" y1="8.1128" x2="78.6232" y2="8.1128" width="0.3048" layer="1"/>
+<wire x1="78.6232" y1="8.1128" x2="79.1464" y2="8.636" width="0.3048" layer="1"/>
+<via x="79.1464" y="8.636" extent="1-16" drill="0.6"/>
+<wire x1="79.1464" y1="8.636" x2="79.1464" y2="9.271" width="0.3048" layer="16"/>
+<wire x1="79.1464" y1="9.271" x2="75.5142" y2="12.9032" width="0.3048" layer="16"/>
 </signal>
 <signal name="MISO_1284_5V">
 <contactref element="IC2" pad="11"/>
@@ -3090,9 +2810,7 @@ design rules under a new name.</description>
 <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="87.376" 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"/>
@@ -3102,6 +2820,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="87.376" y1="5.588" x2="87.7316" y2="5.9436" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="5.9436" x2="87.7316" y2="7.3406" width="0.6096" layer="16"/>
+<wire x1="87.7316" y1="7.3406" x2="87.7824" y2="7.3914" width="0.6096" layer="16"/>
 </signal>
 <signal name="N$4">
 <contactref element="T1" pad="3"/>
@@ -3135,6 +2856,17 @@ design rules under a new name.</description>
 <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>
+<signal name="N$8">
+<contactref element="R2" pad="1"/>
+<contactref element="IC4" pad="4"/>
+<contactref element="D1" pad="2"/>
+<wire x1="18.838" y1="17.221" x2="17.577" y2="17.221" width="0.3048" layer="1"/>
+<wire x1="17.577" y1="17.221" x2="17.0942" y2="17.7038" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="17.7038" x2="17.0942" y2="18.1934" width="0.3048" layer="1"/>
+<wire x1="17.0942" y1="18.1934" x2="16.4408" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="18.8468" x2="16.4408" y2="20.3748" width="0.3048" layer="1"/>
+<wire x1="16.4408" y1="20.3748" x2="16.3178" y2="20.4978" width="0.3048" layer="1"/>
+</signal>
 </signals>
 </board>
 </drawing>
index ed3be7f..772138d 100644 (file)
 <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.747" y="0.7874" size="0.762" layer="25" font="vector" ratio="15">V1</text>
-<text x="87.2998" y="12.3444" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="86.995" y="7.239" size="0.762" layer="25" font="vector" ratio="15" rot="R90">POW</text>
-<text x="93.4212" y="14.0462" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.4212" y="16.0274" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="93.345" y="10.6934" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="94.5388" y="12.1158" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="95.6818" y="11.0236" size="0.762" layer="25" font="vector" ratio="15">IN1</text>
-<text x="80.6704" y="26.3652" size="0.762" layer="25" font="vector" ratio="15" rot="R90">OUT1</text>
+<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="85.3186" y="5.9436" 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="89.1286" y="4.7244" size="0.762" layer="25" font="vector" ratio="15" rot="R90">+</text>
+<text x="89.154" y="12.6238" 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">
@@ -132,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"/>
@@ -878,17 +578,6 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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="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"/>
@@ -913,6 +602,39 @@ Source: http://www.molex.com/product/ffc/52745.html</description>
 <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>
+<package name="SOT23-5">
+<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
+<wire x1="1.4224" y1="0.4294" x2="1.4224" y2="-0.4294" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="-0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4224" y1="-0.4294" x2="-1.4224" y2="0.4294" width="0.2032" layer="21"/>
+<wire x1="-1.4" y1="0.8" x2="1.4" y2="0.8" width="0.1524" layer="51"/>
+<wire x1="-0.2684" y1="0.8104" x2="0.2684" y2="0.8104" width="0.2032" layer="21"/>
+<wire x1="1.4" y1="0.8" x2="1.4" y2="-0.8" width="0.1524" layer="51"/>
+<wire x1="-1.4" y1="0.8" x2="-1.4" y2="-0.8" width="0.1524" layer="51"/>
+<smd name="1" x="-0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="2" x="0" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="3" x="0.95" y="-1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="4" x="0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<smd name="5" x="-0.95" y="1.3001" dx="0.55" dy="1.2" layer="1"/>
+<text x="-0.889" y="2.159" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-0.9525" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.2" y1="-1.5" x2="-0.7" y2="-0.85" layer="51"/>
+<rectangle x1="-0.25" y1="-1.5" x2="0.25" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="-1.5" x2="1.2" y2="-0.85" layer="51"/>
+<rectangle x1="0.7" y1="0.85" x2="1.2" y2="1.5" layer="51"/>
+<rectangle x1="-1.2" y1="0.85" x2="-0.7" y2="1.5" layer="51"/>
+</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>
 </packages>
 </library>
 <library name="rcl">
@@ -1327,14 +1049,12 @@ design rules under a new name.</description>
 <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"/>
-<attribute name="NAME" x="1.62" y="26.83" size="0.762" layer="26" font="vector" ratio="15" rot="MR270"/>
-<attribute name="VALUE" x="34.89" y="26.83" size="0.762" layer="28" font="vector" ratio="15" rot="MR270"/>
 </element>
 <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="42.7736" y="12.2682" size="0.762" layer="27" font="vector" ratio="15"/>
+<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">
@@ -1342,7 +1062,6 @@ design rules under a new name.</description>
 <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"/>
-<attribute name="NAME" x="35.7242" y="5.466" size="0.762" layer="25" font="vector" ratio="15"/>
 </element>
 <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"/>
@@ -1354,7 +1073,6 @@ design rules under a new name.</description>
 <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="NAME" x="3.6068" y="21.9202" size="0.762" layer="25" font="vector" ratio="15" 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">
@@ -1396,20 +1114,17 @@ design rules under a new name.</description>
 <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 name="JP15" library="SparkFun" package="1X02" value="" x="87.7824" y="9.9314" smashed="yes" rot="R270">
+<attribute name="VALUE" x="84.6074" y="11.2014" size="1.27" layer="27" rot="R270"/>
 </element>
-<element name="JP16" library="SparkFun" package="1X01" value="M01PTH" x="13.97" y="1.524" smashed="yes">
-<attribute name="NAME" x="15.1638" y="3.3528" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="12.7" y="-1.651" size="0.762" layer="27" font="vector" ratio="15"/>
+<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="M01PTH" x="2.286" y="28.194" smashed="yes">
-<attribute name="NAME" x="3.4798" y="30.0228" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="1.016" y="25.019" size="0.762" layer="27" font="vector" ratio="15"/>
+<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="M01PTH" x="42.1132" y="27.9146" smashed="yes" rot="R180">
-<attribute name="NAME" x="40.9194" y="26.0858" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="43.3832" y="31.0896" size="0.762" layer="27" font="vector" ratio="15" rot="R180"/>
+<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"/>
@@ -1428,131 +1143,114 @@ design rules under a new name.</description>
 <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="15.1511" y="15.1892" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="17.3736" y="14.9352" size="0.762" layer="27" font="vector" ratio="15" 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="24.1554" y="25.3619" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="23.9014" y="23.1394" size="0.762" layer="27" font="vector" ratio="15"/>
+<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="25.8572" y="6.6167" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="26.1112" y="8.8392" size="0.762" layer="27" font="vector" ratio="15" 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.4645" y="15.3924" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="31.242" y="15.6464" size="0.762" layer="27" font="vector" ratio="15" 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="20.32" y="1.5621" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="20.574" y="3.7846" size="0.762" layer="27" font="vector" ratio="15" 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.3977" y="4.2418" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="30.1752" y="4.4958" size="0.762" layer="27" font="vector" ratio="15" 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="30.1117" y="4.2164" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="27.8892" y="4.4704" size="0.762" layer="27" font="vector" ratio="15" 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">
+<element name="Q1" library="crystal" package="HC49UP" value="12Mhz" 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="6.2992" y="8.8392" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="13.2842" y="8.8392" size="0.762" layer="27" font="vector" ratio="15" rot="R90"/>
+<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="12.7381" y="9.271" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="14.9606" y="9.017" size="0.762" layer="27" font="vector" ratio="15" 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="14.4653" y="14.7066" size="0.762" layer="25" font="vector" ratio="15" 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="30.6362" y="23.5807" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="30.8902" y="25.8032" size="0.762" layer="27" font="vector" ratio="15" 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="29.8742" y="25.2759" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="30.1282" y="27.4984" size="0.762" layer="27" font="vector" ratio="15" 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="28.6296" y="26.8949" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="28.8836" y="29.1174" size="0.762" layer="27" font="vector" ratio="15" 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="LED1" library="SparkFun" package="LED-1206" value="" x="39.0144" y="27.051" smashed="yes" rot="R90">
-<attribute name="NAME" x="37.6174" y="26.162" size="0.762" layer="25" font="vector" ratio="15" 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.5694" y="26.162" size="0.762" layer="25" font="vector" ratio="15" 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="31.5214" y="26.162" size="0.762" layer="25" font="vector" ratio="15" 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.341" y="26.289" size="0.762" layer="25" font="vector" ratio="15" 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="64.0183" y="23.829" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="61.7958" y="24.083" size="0.762" layer="27" font="vector" ratio="15" 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="43.5356" y="18.4531" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="43.7896" y="20.6756" size="0.762" layer="27" font="vector" ratio="15" 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="21.7424" y="27.1653" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="21.9964" y="29.3878" size="0.762" layer="27" font="vector" ratio="15" 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="MEGA1284-A" x="24.638" y="15.621" smashed="yes">
+<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="NAME" x="20.828" y="22.606" size="0.762" layer="25" font="vector" ratio="15"/>
-<attribute name="VALUE" x="20.193" y="6.8659" 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="17.018" y="20.2946" 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="14.7701" y="18.2626" size="0.762" layer="25" font="vector" ratio="15" rot="R270"/>
-<attribute name="VALUE" x="12.5476" y="18.5166" 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"/>
+<attribute name="VALUE" x="20.8788" y="14.1303" size="0.762" layer="27" font="vector" ratio="15"/>
 </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="42.6974" y="23.2283" size="0.762" layer="25" font="vector" ratio="15" 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.0799" y="25.0317" size="0.762" layer="25" font="vector" ratio="15" rot="R90"/>
-<attribute name="VALUE" x="60.7949" y="24.7142" size="0.762" layer="27" font="vector" ratio="15" 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="32.1564" y="20.5613" size="0.762" layer="25" font="vector" ratio="15" rot="R180"/>
-<attribute name="VALUE" x="32.4104" y="22.7838" size="0.762" layer="27" font="vector" ratio="15" 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"/>
@@ -1561,6 +1259,12 @@ design rules under a new name.</description>
 <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="U1" library="SparkFun" package="SOT23-5" value="74AHC1G08" x="79.1464" y="7.1628" rot="R90">
+<attribute name="REF" value="1887126 " x="79.1464" y="7.1628" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="D1" library="SparkFun" package="SOD-323" value="" x="15.2908" y="18.8468"/>
+<element name="R2" library="SparkFun" package="0805" value="10k" x="15.4178" y="20.4978" rot="R180"/>
+<element name="R12" library="SparkFun" package="0805" value="10k" x="75.9714" y="6.4262" rot="R90"/>
 </elements>
 <signals>
 <signal name="+5V">
@@ -1606,7 +1310,6 @@ design rules under a new name.</description>
 <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.5662" y2="20.1676" width="0.4064" layer="1"/>
-<contactref element="R2" pad="2"/>
 <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"/>
@@ -1621,8 +1324,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="78.6948" y1="4.7214" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
 <contactref element="JP1" pad="8"/>
+<wire x1="77.8256" y1="4.7214" x2="77.335" y2="4.7214" width="0.3048" layer="1"/>
 <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"/>
@@ -1634,7 +1338,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1654,10 +1357,6 @@ design rules under a new name.</description>
 <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"/>
@@ -1683,6 +1382,17 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="79.5528" y1="6.477" x2="84.7598" y2="6.477" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="14.3256" x2="85.8266" y2="14.8082" width="0.6096" layer="16"/>
+<contactref element="U1" pad="5"/>
+<contactref element="R12" pad="1"/>
+<wire x1="77.8463" y1="6.2128" x2="77.8463" y2="4.7421" width="0.3048" layer="1"/>
+<wire x1="77.8463" y1="4.7421" x2="77.8256" y2="4.7214" width="0.3048" layer="1"/>
+<wire x1="84.7598" y1="6.477" x2="85.9282" y2="7.6454" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="7.6454" x2="85.9282" y2="9.5758" width="0.6096" layer="16"/>
+<wire x1="85.9282" y1="9.5758" x2="86.3092" y2="9.9568" width="0.6096" layer="16"/>
+<wire x1="86.3092" y1="9.9568" x2="86.3092" y2="14.3256" width="0.6096" layer="16"/>
+<wire x1="76.1636" y1="5.2976" x2="75.9714" y2="5.5262" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK_1284">
 <contactref element="IC2" pad="5"/>
@@ -2445,16 +2155,13 @@ design rules under a new name.</description>
 <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="15.9766" y1="16.8512" x2="12.7652" y2="16.8512" 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"/>
@@ -2504,7 +2211,8 @@ design rules under a new name.</description>
 <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="17.0434" x2="12.573" y2="18.9992" width="0.3048" layer="1"/>
+<wire x1="12.573" y1="18.9992" 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"/>
@@ -2559,6 +2267,9 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="D1" pad="1"/>
+<wire x1="14.1408" y1="18.8468" x2="12.7254" y2="18.8468" width="0.3048" layer="1"/>
+<wire x1="12.7254" y1="18.8468" x2="12.573" y2="18.9992" 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="GPIO1">
@@ -2861,19 +2572,21 @@ design rules under a new name.</description>
 <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="72.2376" y1="11.4554" x2="72.263" y2="11.43" width="0" layer="19" extent="16-16"/>
 <wire x1="75.8698" y1="28.194" x2="78.4098" y2="28.194" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="14.2494" x2="88.8238" y2="10.9728" width="0.6096" layer="16"/>
+<wire x1="88.8238" y1="10.9728" x2="87.7824" y2="9.9314" width="0.6096" layer="16"/>
+<wire x1="87.1728" y1="5.0292" x2="87.1728" y2="5.2832" width="0.3048" layer="1"/>
+<wire x1="87.1728" y1="5.2832" x2="86.2584" y2="6.1976" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="6.1976" x2="86.2584" y2="8.4074" width="0.3048" layer="1"/>
+<wire x1="86.2584" y1="8.4074" x2="87.7824" y2="9.9314" width="0.3048" layer="1"/>
+<contactref element="U1" pad="3"/>
 </signal>
 <signal name="MOSI_1284">
 <contactref element="IC2" pad="2"/>
@@ -2936,20 +2649,7 @@ design rules under a new name.</description>
 <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"/>
@@ -2957,8 +2657,6 @@ design rules under a new name.</description>
 <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"/>
@@ -2974,13 +2672,10 @@ design rules under a new name.</description>
 <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"/>
@@ -3031,24 +2726,32 @@ design rules under a new name.</description>
 <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"/>
+<contactref element="U1" pad="1"/>
+<contactref element="U1" pad="2"/>
+<contactref element="R2" pad="2"/>
+<contactref element="R12" pad="2"/>
+<wire x1="16.7894" y1="22.1488" x2="15.6862" y2="22.1488" width="0.3048" layer="1"/>
+<wire x1="15.6862" y1="22.1488" x2="14.5178" y2="20.4978" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="4.7572" x2="79.7052" y2="5.4715" width="0.3048" layer="1"/>
+<wire x1="79.7052" y1="5.4715" x2="80.4465" y2="6.2128" width="0.3048" layer="1"/>
+<wire x1="80.4465" y1="7.1628" x2="76.1348" y2="7.1628" width="0.3048" layer="1"/>
+<wire x1="76.1348" y1="7.1628" x2="75.9714" y2="7.3262" width="0.3048" layer="1"/>
 <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"/>
+<contactref element="U1" pad="4"/>
+<wire x1="77.8463" y1="8.1128" x2="78.6232" y2="8.1128" width="0.3048" layer="1"/>
+<wire x1="78.6232" y1="8.1128" x2="79.1464" y2="8.636" width="0.3048" layer="1"/>
+<via x="79.1464" y="8.636" extent="1-16" drill="0.6"/>
+<wire x1="79.1464" y1="8.636" x2="79.1464" y2="9.271" width="0.3048" layer="16"/>
+<wire x1="79.1464" y1="9.271" x2="75.5142" y2="12.9032" width="0.3048" layer="16"/>
 </signal>
 <signal name="MISO_1284_5V">
 <contactref element="IC2" pad="11"/>
@@ -3096,9 +2799,7 @@ design rules under a new name.</description>
 <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="87.376" 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"/>
@@ -3108,6 +2809,9 @@ design rules under a new name.</description>
 <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"/>
+<wire x1="87.376" y1="5.588" x