From 536d61944e63b9c37e4fe063f4b1c01b258c43b2 Mon Sep 17 00:00:00 2001
From: Jake Read <jake.read@cba.mit.edu>
Date: Thu, 23 Nov 2017 17:50:25 -0500
Subject: [PATCH] uart abstracted, all tx lines operating

---
 circuit/README.md                             |  141 +-
 circuit/atsams70n-switch/atsams70n-switch.b## | 3468 +++++++++++++++++
 .../.vs/atsams70-tinyrouter/v14/.atsuo        |  Bin 15872 -> 19456 bytes
 .../atsams70-tinyrouter/Debug/Makefile        |    7 +
 .../Debug/atsams70-tinyrouter.bin             |  Bin 3324 -> 3580 bytes
 .../atsams70-tinyrouter/Debug/makedep.mk      |    2 +
 .../atsams70-tinyrouter/Debug/src/main.d      |    5 +-
 .../atsams70-tinyrouter/Debug/src/main.o      |  Bin 660180 -> 662252 bytes
 .../atsams70-tinyrouter/Debug/src/pin.o       |  Bin 659148 -> 658472 bytes
 .../atsams70-tinyrouter/Debug/src/tinyport.d  |  267 ++
 .../atsams70-tinyrouter/Debug/src/tinyport.o  |  Bin 0 -> 552120 bytes
 .../atsams70-tinyrouter.cproj                 |    6 +
 .../atsams70-tinyrouter/src/main.c            |   88 +-
 .../atsams70-tinyrouter/src/pin.c             |   24 +-
 .../atsams70-tinyrouter/src/pin.h             |   10 +-
 .../atsams70-tinyrouter/src/tinyport.c        |   73 +
 .../atsams70-tinyrouter/src/tinyport.h        |   61 +
 17 files changed, 4087 insertions(+), 65 deletions(-)
 create mode 100644 circuit/atsams70n-switch/atsams70n-switch.b##
 create mode 100644 embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.d
 create mode 100644 embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.o
 create mode 100644 embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.c
 create mode 100644 embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.h

diff --git a/circuit/README.md b/circuit/README.md
index c0c74ba..029e682 100644
--- a/circuit/README.md
+++ b/circuit/README.md
@@ -122,25 +122,6 @@ Fabricated
 
 ![fabbed](https://github.com/jakeread/tinynets/blob/master/document/one-atsam-router.jpg)
 
-## Incremental
-
-- GND Vias near 3v3 Reg
-- Do Reset Button
-- consider networks-only version?
-- swd
-- tag-connect no solder stencil ! 
-- tag-connect 6 pin
-- tag-connect to avr swd?
-- multiple programming? lookup jtag daisychain?
-- push plugs to edges
-- *maybe* flip or double MK header for standoff momentary happiness?
-
-order
- - 1k 0805
- - diff. chips
- - astams
- - or, draw up a BOM and order for 30 !
-
 # Programming
 
 It turns out this chip defaults to SWD, not JTAG. Should have read the datasheet more carefully. Also, I forgot to order the tag-connect for this number of pins...
@@ -420,4 +401,124 @@ void pin_output(pin_t pin){
 }
 ```
 
-to begin abstracting pins - just a struct
\ No newline at end of file
+to begin abstracting pins - just a struct
+
+Here we are with a basic UART Sketch - lots to abstract
+
+```C
+/**
+ * \file
+ *
+ * \brief Empty user application template
+ *
+ */
+
+/**
+ * \mainpage User Application template doxygen documentation
+ *
+ * \par Empty user application template
+ *
+ * Bare minimum empty user application template
+ *
+ * \par Content
+ *
+ * -# Include the ASF header files (through asf.h)
+ * -# "Insert system clock initialization code here" comment
+ * -# Minimal main function that starts with a call to board_init()
+ * -# "Insert application code here" comment
+ *
+ */
+
+/*
+ * Include header files for all drivers that have been imported from
+ * Atmel Software Framework (ASF).
+ */
+/*
+ * Support and FAQ: visit <a href="http://www.atmel.com/design-support/">Atmel Support</a>
+ */
+#include <asf.h>
+#include "pin.h"
+
+pin_t stlb;
+pin_t stlr;
+pin_t button;
+
+pin_t p3lr;
+
+int main (void)
+{
+  /* Insert system clock initialization code here (sysclk_init()). */
+
+  board_init();
+  sysclk_init();
+  
+  PMC->PMC_PCER0 = 1 << ID_PIOA;
+  PMC->PMC_PCER0 = 1 << ID_PIOD;
+  
+  p3lr = pin_new(PIOD, PIO_PER_P10);
+  pin_output(p3lr);
+  
+  stlb = pin_new(PIOA, PIO_PER_P1);
+  pin_output(stlb);
+  
+  stlr = pin_new(PIOD, PIO_PER_P11);
+  pin_output(stlr);
+  
+  button = pin_new(PIOA, PIO_PER_P15);
+  pin_input(button);
+  
+  PMC->PMC_PCER1 = 1 << 14; // UART4 go clock go
+  
+  PIOD->PIO_PDR = PIO_PER_P18;
+  PIOD->PIO_PDR = PIO_PER_P19;
+  
+  PIOD->PIO_ABCDSR[0] = ~PIO_PER_P18;
+  PIOD->PIO_ABCDSR[0] = ~PIO_PER_P19;
+  PIOD->PIO_ABCDSR[1] = PIO_PER_P18;
+  PIOD->PIO_ABCDSR[1] = PIO_PER_P19;
+    
+  UART4->UART_MR = UART_MR_BRSRCCK_PERIPH_CLK | UART_MR_CHMODE_NORMAL;
+  UART4->UART_BRGR = 32; // clock / this value * 16
+  UART4->UART_CR = UART_CR_TXEN | UART_CR_RXEN;
+  
+  while(1){
+    if(pin_get_state(button)){ // hi, button is not pressed
+      pin_clear(stlb);
+      pin_set(stlr);
+      while(!(UART4->UART_SR & UART_SR_TXRDY)){ // wait for ready
+        pin_clear(p3lr);
+      }
+      pin_set(p3lr);
+      UART4->UART_THR = 85;
+    } else {
+      pin_set(stlb);
+      pin_clear(stlr);
+      pin_set(p3lr);
+    }
+  }
+}
+```
+
+OK, I finally got all ports to write to their TX lines. This after some confusing bitwise or-ing of registers
+
+
+## Incremental
+
+- GND Vias near 3v3 Reg
+- Do Reset Button
+- consider networks-only version?
+- swd
+- tag-connect no solder stencil ! 
+- tag-connect 6 pin
+- tag-connect to avr swd?
+- multiple programming? lookup jtag daisychain?
+- push plugs to edges
+- *maybe* flip or double MK header for standoff momentary happiness?
+- LEDS are too bright
+- tag-connect w/ clips would be nice
+
+order
+ - 1k 0805
+ - diff. chips
+ - astams
+ - or, draw up a BOM and order for 30 !
\ No newline at end of file
diff --git a/circuit/atsams70n-switch/atsams70n-switch.b## b/circuit/atsams70n-switch/atsams70n-switch.b##
new file mode 100644
index 0000000..d2dd4b1
--- /dev/null
+++ b/circuit/atsams70n-switch/atsams70n-switch.b##
@@ -0,0 +1,3468 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="8.3.2">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="10" unitdist="mil" unit="mil" style="dots" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
+<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
+<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
+<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
+<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
+<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
+<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
+<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
+<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
+<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
+<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
+<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
+<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
+<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
+<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
+<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
+<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
+<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
+<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
+<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
+<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
+<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
+<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="232" name="Eagle3D_PG2" color="14" fill="2" visible="no" active="yes"/>
+<layer number="233" name="Eagle3D_PG3" color="14" fill="4" visible="no" active="yes"/>
+<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
+<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
+<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
+</layers>
+<board>
+<plain>
+<wire x1="-49.022" y1="-46.482" x2="125.146" y2="-48.514" width="0" layer="20"/>
+<wire x1="125.146" y1="-48.514" x2="127.432" y2="121.148" width="0" layer="20"/>
+<wire x1="127.432" y1="121.148" x2="-46.736" y2="123.18" width="0" layer="20"/>
+<wire x1="-46.736" y1="123.18" x2="-49.022" y2="-46.482" width="0" layer="20"/>
+<wire x1="8.636" y1="66.802" x2="8.636" y2="11.684" width="0.1524" layer="20"/>
+<wire x1="8.636" y1="66.802" x2="63.754" y2="66.802" width="0.1524" layer="20"/>
+<wire x1="63.754" y1="66.802" x2="63.754" y2="11.684" width="0.1524" layer="20"/>
+<wire x1="63.754" y1="11.684" x2="8.636" y2="11.684" width="0.1524" layer="20"/>
+<dimension x1="8.636" y1="66.802" x2="8.636" y2="11.684" x3="5.08" y3="39.243" textsize="1.778" layer="47"/>
+<dimension x1="8.636" y1="11.684" x2="63.754" y2="11.684" x3="36.195" y3="7.366" textsize="1.778" layer="47"/>
+<text x="12.446" y="27.686" size="1.27" layer="21" font="vector" rot="R90">mkswitch v0.2</text>
+<text x="22.606" y="27.178" size="1.27" layer="21" font="vector">TP4</text>
+<text x="45.974" y="27.178" size="1.27" layer="21" font="vector">TP3</text>
+<text x="45.72" y="50.292" size="1.27" layer="21" font="vector">TP2</text>
+<text x="22.352" y="50.292" size="1.27" layer="21" font="vector">TP1</text>
+<text x="51.816" y="35.56" size="1.27" layer="22" font="vector" rot="MR0">the best material model of a cat
+is another, or preferably the same
+cat</text>
+<dimension x1="8.128" y1="66.802" x2="8.128" y2="11.684" x3="5.842" y3="39.243" textsize="1.778" layer="48"/>
+<dimension x1="8.636" y1="11.176" x2="63.754" y2="11.176" x3="36.195" y3="7.874" textsize="1.778" layer="48"/>
+<wire x1="8.636" y1="66.802" x2="8.636" y2="11.684" width="0.1524" layer="46"/>
+<wire x1="8.636" y1="11.684" x2="63.754" y2="11.684" width="0.1524" layer="46"/>
+<wire x1="63.754" y1="11.684" x2="63.754" y2="66.802" width="0.1524" layer="46"/>
+<wire x1="63.754" y1="66.802" x2="8.636" y2="66.802" width="0.1524" layer="46"/>
+</plain>
+<libraries>
+<library name="crystal" urn="urn:adsk.eagle:library:204">
+<description>&lt;b&gt;Crystals and Crystal Resonators&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+<package name="CTS406" urn="urn:adsk.eagle:footprint:12012/1" library_version="1">
+<description>&lt;b&gt;Model 406 6.0x3.5mm Low Cost Surface Mount Crystal&lt;/b&gt;&lt;p&gt;
+Source: 008-0260-0_E.pdf</description>
+<wire x1="-2.475" y1="1.65" x2="-1.05" y2="1.65" width="0.2032" layer="51"/>
+<wire x1="-1.05" y1="1.65" x2="1.05" y2="1.65" width="0.2032" layer="21"/>
+<wire x1="1.05" y1="1.65" x2="2.475" y2="1.65" width="0.2032" layer="51"/>
+<wire x1="2.9" y1="1.225" x2="2.9" y2="0.3" width="0.2032" layer="51"/>
+<wire x1="2.9" y1="0.3" x2="2.9" y2="-0.3" width="0.2032" layer="21"/>
+<wire x1="2.9" y1="-0.3" x2="2.9" y2="-1.225" width="0.2032" layer="51"/>
+<wire x1="2.475" y1="-1.65" x2="1.05" y2="-1.65" width="0.2032" layer="51"/>
+<wire x1="1.05" y1="-1.65" x2="-1.05" y2="-1.65" width="0.2032" layer="21"/>
+<wire x1="-1.05" y1="-1.65" x2="-2.475" y2="-1.65" width="0.2032" layer="51"/>
+<wire x1="-2.9" y1="-1.225" x2="-2.9" y2="-0.3" width="0.2032" layer="51"/>
+<wire x1="-2.9" y1="-0.3" x2="-2.9" y2="0.3" width="0.2032" layer="21"/>
+<wire x1="-2.9" y1="0.3" x2="-2.9" y2="1.225" width="0.2032" layer="51"/>
+<wire x1="-2.9" y1="1.225" x2="-2.475" y2="1.65" width="0.2032" layer="51" curve="89.516721"/>
+<wire x1="2.475" y1="1.65" x2="2.9" y2="1.225" width="0.2032" layer="51" curve="89.516721"/>
+<wire x1="2.9" y1="-1.225" x2="2.475" y2="-1.65" width="0.2032" layer="51" curve="89.516721"/>
+<wire x1="-2.475" y1="-1.65" x2="-2.9" y2="-1.225" width="0.2032" layer="51" curve="89.516721"/>
+<circle x="-2.05" y="-0.2" radius="0.182" width="0" layer="21"/>
+<smd name="1" x="-2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/>
+<smd name="2" x="2.2" y="-1.2" dx="1.9" dy="1.4" layer="1"/>
+<smd name="3" x="2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/>
+<smd name="4" x="-2.2" y="1.2" dx="1.9" dy="1.4" layer="1"/>
+<text x="-2.54" y="2.54" size="1.27" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+<packages3d>
+<package3d name="CTS406" urn="urn:adsk.eagle:package:12089/1" type="box" library_version="1">
+<description>Model 406 6.0x3.5mm Low Cost Surface Mount Crystal
+Source: 008-0260-0_E.pdf</description>
+</package3d>
+</packages3d>
+</library>
+<library name="fab">
+<packages>
+<package name="6MM_SWITCH">
+<description>&lt;b&gt;OMRON SWITCH&lt;/b&gt;</description>
+<wire x1="3.302" y1="-0.762" x2="3.048" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="3.302" y1="-0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="1.016" x2="3.048" y2="2.54" width="0.1524" layer="51"/>
+<wire x1="-3.302" y1="0.762" x2="-3.048" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="-3.302" y1="0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="-0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="2.54" x2="2.54" y2="3.048" width="0.1524" layer="51"/>
+<wire x1="2.54" y1="-3.048" x2="3.048" y2="-2.54" width="0.1524" layer="51"/>
+<wire x1="3.048" y1="-2.54" x2="3.048" y2="-1.016" width="0.1524" layer="51"/>
+<wire x1="-2.54" y1="3.048" x2="-3.048" y2="2.54" width="0.1524" layer="51"/>
+<wire x1="-3.048" y1="2.54" x2="-3.048" y2="1.016" width="0.1524" layer="51"/>
+<wire x1="-2.54" y1="-3.048" x2="-3.048" y2="-2.54" width="0.1524" layer="51"/>
+<wire x1="-3.048" y1="-2.54" x2="-3.048" y2="-1.016" width="0.1524" layer="51"/>
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/>
+<wire x1="1.27" y1="-1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/>
+<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/>
+<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="2.794" width="0.0508" layer="21"/>
+<wire x1="1.27" y1="2.794" x2="-1.27" y2="2.794" width="0.0508" layer="21"/>
+<wire x1="1.27" y1="2.794" x2="1.27" y2="3.048" width="0.0508" layer="21"/>
+<wire x1="1.143" y1="-2.794" x2="-1.27" y2="-2.794" width="0.0508" layer="21"/>
+<wire x1="1.143" y1="-2.794" x2="1.143" y2="-3.048" width="0.0508" layer="21"/>
+<wire x1="-1.27" y1="-2.794" x2="-1.27" y2="-3.048" width="0.0508" layer="21"/>
+<wire x1="2.54" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="51"/>
+<wire x1="-2.54" y1="-3.048" x2="-2.159" y2="-3.048" width="0.1524" layer="51"/>
+<wire x1="-2.159" y1="-3.048" x2="-1.27" y2="-3.048" width="0.1524" layer="21"/>
+<wire x1="-2.54" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="51"/>
+<wire x1="2.54" y1="3.048" x2="2.159" y2="3.048" width="0.1524" layer="51"/>
+<wire x1="2.159" y1="3.048" x2="1.27" y2="3.048" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="3.048" x2="-1.27" y2="3.048" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="-3.048" x2="1.143" y2="-3.048" width="0.1524" layer="21"/>
+<wire x1="1.143" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="-0.762" x2="3.048" y2="-1.016" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="0.762" x2="3.048" y2="1.016" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="-0.762" x2="-3.048" y2="-1.016" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.016" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="-2.159" x2="1.27" y2="-2.159" width="0.1524" layer="51"/>
+<wire x1="1.27" y1="2.286" x2="-1.27" y2="2.286" width="0.1524" layer="51"/>
+<wire x1="-2.413" y1="1.27" x2="-2.413" y2="0.508" width="0.1524" layer="51"/>
+<wire x1="-2.413" y1="-0.508" x2="-2.413" y2="-1.27" width="0.1524" layer="51"/>
+<wire x1="-2.413" y1="0.508" x2="-2.159" y2="-0.381" width="0.1524" layer="51"/>
+<circle x="0" y="0" radius="1.778" width="0.1524" layer="21"/>
+<circle x="-2.159" y="-2.159" radius="0.508" width="0.1524" layer="51"/>
+<circle x="2.159" y="-2.032" radius="0.508" width="0.1524" layer="51"/>
+<circle x="2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/>
+<circle x="-2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/>
+<circle x="0" y="0" radius="0.635" width="0.0508" layer="51"/>
+<circle x="0" y="0" radius="0.254" width="0.1524" layer="21"/>
+<smd name="1" x="-3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/>
+<smd name="2" x="3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/>
+<smd name="3" x="-3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/>
+<smd name="4" x="3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/>
+<text x="-3.048" y="3.683" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="-3.048" y="-5.08" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<text x="-4.318" y="1.651" size="1.27" layer="51" ratio="10">1</text>
+<text x="3.556" y="1.524" size="1.27" layer="51" ratio="10">2</text>
+<text x="-4.572" y="-2.794" size="1.27" layer="51" ratio="10">3</text>
+<text x="3.556" y="-2.794" size="1.27" layer="51" ratio="10">4</text>
+</package>
+<package name="P-LCC-4">
+<description>&lt;b&gt;Power TOPLED®&lt;/b&gt;&lt;p&gt;
+Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description>
+<wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-1.4" y1="-1.6" x2="-1" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-1" y1="-1.6" x2="-0.85" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="-0.85" y1="-1.6" x2="1" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="1" y1="-1.6" x2="1.4" y2="-1.6" width="0.2032" layer="51"/>
+<wire x1="1.4" y1="-1.6" x2="1.4" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="1.4" y1="1.6" x2="1.1" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="1.1" y1="1.6" x2="-1" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="-1" y1="1.6" x2="-1.4" y2="1.6" width="0.2032" layer="51"/>
+<wire x1="-1" y1="1.6" x2="-1" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="-1" y1="1.8" x2="-0.5" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="-0.5" y1="1.8" x2="-0.5" y2="1.65" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="1.65" x2="0.5" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="1.8" x2="1.1" y2="1.8" width="0.1016" layer="51"/>
+<wire x1="1.1" y1="1.8" x2="1.1" y2="1.6" width="0.1016" layer="51"/>
+<wire x1="-1" y1="-1.6" x2="-1" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="-1" y1="-1.8" x2="-0.5" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="-0.5" y1="-1.8" x2="-0.5" y2="-1.65" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="-1.65" x2="0.5" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="0.5" y1="-1.8" x2="1" y2="-1.8" width="0.1016" layer="51"/>
+<wire x1="1" y1="-1.8" x2="1" y2="-1.6" width="0.1016" layer="51"/>
+<wire x1="-0.85" y1="-1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
+<wire x1="-1.4" y1="1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="1.1" width="0.2032" layer="51"/>
+<text x="-3.81" y="-2.54" size="1.27" layer="25" rot="R90">&gt;NAME</text>
+<text x="5.08" y="-2.54" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
+<text x="-1.905" y="-3.81" size="1.27" layer="51">R</text>
+<text x="-1.905" y="2.54" size="1.27" layer="51">G</text>
+<text x="1.27" y="2.54" size="1.27" layer="51">B</text>
+<text x="1.27" y="-3.81" size="1.27" layer="51">A</text>
+<rectangle x1="-1.15" y1="0.75" x2="-0.35" y2="1.85" layer="29"/>
+<rectangle x1="0.35" y1="0.75" x2="1.15" y2="1.85" layer="29"/>
+<rectangle x1="0.35" y1="-1.85" x2="1.15" y2="-0.75" layer="29"/>
+<rectangle x1="-1.15" y1="-1.85" x2="-0.35" y2="-0.75" layer="29"/>
+<rectangle x1="-1.1" y1="-1.8" x2="-0.4" y2="-0.8" layer="31"/>
+<rectangle x1="0.4" y1="-1.8" x2="1.1" y2="-0.8" layer="31"/>
+<rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/>
+<rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/>
+<rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/>
+<smd name="A" x="0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="R" x="-0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="G" x="-0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="B" x="0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
+<circle x="1.778" y="-1.524" radius="0.127" width="0.127" layer="21"/>
+</package>
+<package name="DX4R005HJ5_100">
+<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
+<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
+<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
+<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
+<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
+<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
+<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
+<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
+<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
+<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
+<smd name="D+" x="0" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="D-" x="-0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="VBUS" x="-1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="ID" x="0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<smd name="GND" x="1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
+<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
+<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
+</package>
+<package name="MSOP8">
+<description>&lt;b&gt;8M, 8-Lead, 0.118" Wide, Miniature Small Outline Package&lt;/b&gt;&lt;p&gt;
+MSOP&lt;br&gt;
+8M-Package doc1097.pdf</description>
+<wire x1="-1.48" y1="1.23" x2="-1.23" y2="1.48" width="0.1524" layer="21" curve="-90" cap="flat"/>
+<wire x1="1.23" y1="1.48" x2="1.48" y2="1.23" width="0.1524" layer="21" curve="-90"/>
+<wire x1="1.23" y1="-1.49" x2="1.48" y2="-1.24" width="0.1524" layer="21" curve="90"/>
+<wire x1="-1.48" y1="-1.24" x2="-1.23" y2="-1.49" width="0.1524" layer="21" curve="90" cap="flat"/>
+<wire x1="1.24" y1="-1.49" x2="-1.22" y2="-1.49" width="0.1524" layer="21"/>
+<wire x1="-1.22" y1="1.48" x2="1.24" y2="1.48" width="0.1524" layer="21"/>
+<wire x1="-1.48" y1="1.23" x2="-1.48" y2="-1.23" width="0.1524" layer="21"/>
+<wire x1="1.48" y1="-1.24" x2="1.48" y2="1.23" width="0.1524" layer="21"/>
+<smd name="1" x="-0.975" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="2" x="-0.325" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="3" x="0.325" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="4" x="0.975" y="-2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="5" x="0.975" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="6" x="0.325" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="7" x="-0.325" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<smd name="8" x="-0.975" y="2.25" dx="0.4" dy="1.1" layer="1"/>
+<text x="-2.54" y="-1.27" size="0.4064" layer="25" rot="R90">&gt;NAME</text>
+<text x="2.54" y="-1.27" size="0.4064" layer="27" rot="R90">&gt;VALUE</text>
+<rectangle x1="-1.175" y1="-2.45" x2="-0.775" y2="-1.55" layer="51"/>
+<rectangle x1="-0.525" y1="-2.45" x2="-0.125" y2="-1.55" layer="51"/>
+<rectangle x1="0.125" y1="-2.45" x2="0.525" y2="-1.55" layer="51"/>
+<rectangle x1="0.775" y1="-2.45" x2="1.175" y2="-1.55" layer="51"/>
+<rectangle x1="0.775" y1="1.55" x2="1.175" y2="2.45" layer="51"/>
+<rectangle x1="0.125" y1="1.55" x2="0.525" y2="2.45" layer="51"/>
+<rectangle x1="-0.525" y1="1.55" x2="-0.125" y2="2.45" layer="51"/>
+<rectangle x1="-1.175" y1="1.55" x2="-0.775" y2="2.45" layer="51"/>
+<circle x="-1.6256" y="-2.0574" radius="0.091578125" width="0.4064" layer="21"/>
+</package>
+<package name="SOT223">
+<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
+<wire x1="3.2766" y1="1.651" x2="3.2766" y2="-1.651" width="0.2032" layer="21"/>
+<wire x1="3.2766" y1="-1.651" x2="-3.2766" y2="-1.651" width="0.2032" layer="21"/>
+<wire x1="-3.2766" y1="-1.651" x2="-3.2766" y2="1.651" width="0.2032" layer="21"/>
+<wire x1="-3.2766" y1="1.651" x2="3.2766" y2="1.651" width="0.2032" layer="21"/>
+<smd name="1" x="-2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
+<smd name="2" x="0" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
+<smd name="3" x="2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
+<smd name="4" x="0" y="3.099" dx="3.6" dy="2.2" layer="1"/>
+<text x="-0.8255" y="4.5085" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1.0795" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
+<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
+<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
+<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
+<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
+<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
+<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
+<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
+</package>
+<package name="2X4-SHROUDED">
+<description>&lt;h3&gt;Plated Through Hole - 2x3 Shrouded Header&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_03x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="4.5" y1="7.56" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-3.47" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="-3.47" x2="-4.5" y2="0.93" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="0.93" x2="-4.5" y2="7.56" width="0.2032" layer="21"/>
+<wire x1="-4.5" y1="7.56" x2="4.4" y2="7.56" width="0.2032" layer="21"/>
+<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="6.46" x2="3.4" y2="6.46" width="0.2032" layer="51"/>
+<wire x1="3.4" y1="6.46" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
+<wire x1="-4.5" y1="0.93" x2="-3" y2="0.93" width="0.2032" layer="21"/>
+<wire x1="-3" y1="0.93" x2="-3" y2="-3.47" width="0.2032" layer="21"/>
+<wire x1="-3" y1="-3.47" x2="-4.5" y2="-3.47" width="0.2032" layer="21"/>
+<wire x1="-3.4" y1="6.46" x2="-3.4" y2="0.93" width="0.2032" layer="51"/>
+<wire x1="-3.4" y1="-9" x2="-3.4" y2="-3.47" width="0.2032" layer="51"/>
+<pad name="1" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="3" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="5" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
+<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
+<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
+<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
+<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
+<text x="-3.81" y="7.874" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-3.81" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-5.188" y1="3.175" x2="-5.188" y2="1.905" width="0.2032" layer="21"/>
+<wire x1="-2.686" y1="3.175" x2="-2.686" y2="1.905" width="0.2032" layer="22"/>
+<pad name="7" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
+<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
+</package>
+<package name="TQFP100-14X14">
+<description>&lt;b&gt;Thin Quad Flat Pack&lt;/b&gt; 14x14 mm&lt;p&gt;</description>
+<wire x1="-6.873" y1="6.873" x2="6.873" y2="6.873" width="0.1524" layer="21"/>
+<wire x1="6.873" y1="6.873" x2="6.873" y2="-6.873" width="0.1524" layer="21"/>
+<wire x1="6.873" y1="-6.873" x2="-6.123" y2="-6.873" width="0.1524" layer="21"/>
+<wire x1="-6.123" y1="-6.873" x2="-6.873" y2="-6.123" width="0.1524" layer="21"/>
+<wire x1="-6.873" y1="-6.123" x2="-6.873" y2="6.873" width="0.1524" layer="21"/>
+<circle x="-4.5" y="-4.5" radius="1" width="0.1524" layer="21"/>
+<smd name="75" x="-6" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="74" x="-5.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="73" x="-5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="72" x="-4.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="71" x="-4" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="70" x="-3.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="69" x="-3" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="68" x="-2.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="67" x="-2" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="66" x="-1.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="65" x="-1" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="64" x="-0.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="63" x="0" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="62" x="0.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="61" x="1" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="60" x="1.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="59" x="2" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="58" x="2.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="57" x="3" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="56" x="3.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="55" x="4" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="54" x="4.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="53" x="5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="52" x="5.5" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="51" x="6" y="7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="1" x="-6" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="2" x="-5.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="3" x="-5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="4" x="-4.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="5" x="-4" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="6" x="-3.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="7" x="-3" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="8" x="-2.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="9" x="-2" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="10" x="-1.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="11" x="-1" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="12" x="-0.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="13" x="0" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="14" x="0.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="15" x="1" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="16" x="1.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="17" x="2" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="18" x="2.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="19" x="3" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="20" x="3.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="21" x="4" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="22" x="4.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="23" x="5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="24" x="5.5" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="25" x="6" y="-7.75" dx="0.27" dy="1.5" layer="1"/>
+<smd name="26" x="7.75" y="-6" dx="1.5" dy="0.27" layer="1"/>
+<smd name="27" x="7.75" y="-5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="28" x="7.75" y="-5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="29" x="7.75" y="-4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="30" x="7.75" y="-4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="31" x="7.75" y="-3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="32" x="7.75" y="-3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="33" x="7.75" y="-2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="34" x="7.75" y="-2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="35" x="7.75" y="-1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="36" x="7.75" y="-1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="37" x="7.75" y="-0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="38" x="7.75" y="0" dx="1.5" dy="0.27" layer="1"/>
+<smd name="39" x="7.75" y="0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="40" x="7.75" y="1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="41" x="7.75" y="1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="42" x="7.75" y="2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="43" x="7.75" y="2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="44" x="7.75" y="3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="45" x="7.75" y="3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="46" x="7.75" y="4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="47" x="7.75" y="4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="48" x="7.75" y="5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="49" x="7.75" y="5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="50" x="7.75" y="6" dx="1.5" dy="0.27" layer="1"/>
+<smd name="76" x="-7.75" y="6" dx="1.5" dy="0.27" layer="1"/>
+<smd name="77" x="-7.75" y="5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="78" x="-7.75" y="5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="79" x="-7.75" y="4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="80" x="-7.75" y="4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="81" x="-7.75" y="3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="82" x="-7.75" y="3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="83" x="-7.75" y="2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="84" x="-7.75" y="2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="85" x="-7.75" y="1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="86" x="-7.75" y="1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="87" x="-7.75" y="0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="88" x="-7.75" y="0" dx="1.5" dy="0.27" layer="1"/>
+<smd name="89" x="-7.75" y="-0.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="90" x="-7.75" y="-1" dx="1.5" dy="0.27" layer="1"/>
+<smd name="91" x="-7.75" y="-1.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="92" x="-7.75" y="-2" dx="1.5" dy="0.27" layer="1"/>
+<smd name="93" x="-7.75" y="-2.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="94" x="-7.75" y="-3" dx="1.5" dy="0.27" layer="1"/>
+<smd name="95" x="-7.75" y="-3.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="96" x="-7.75" y="-4" dx="1.5" dy="0.27" layer="1"/>
+<smd name="97" x="-7.75" y="-4.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="98" x="-7.75" y="-5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="99" x="-7.75" y="-5.5" dx="1.5" dy="0.27" layer="1"/>
+<smd name="100" x="-7.75" y="-6" dx="1.5" dy="0.27" layer="1"/>
+<text x="-6.223" y="8.763" size="1.778" layer="25" ratio="10">&gt;NAME</text>
+<text x="-5.08" y="-2.54" size="1.778" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-6.135" y1="6.868" x2="-5.865" y2="7.873" layer="51"/>
+<rectangle x1="-5.635" y1="6.868" x2="-5.365" y2="7.873" layer="51"/>
+<rectangle x1="-5.135" y1="6.868" x2="-4.865" y2="7.873" layer="51"/>
+<rectangle x1="-4.635" y1="6.868" x2="-4.365" y2="7.873" layer="51"/>
+<rectangle x1="-4.135" y1="6.868" x2="-3.865" y2="7.873" layer="51"/>
+<rectangle x1="-3.635" y1="6.868" x2="-3.365" y2="7.873" layer="51"/>
+<rectangle x1="-3.135" y1="6.868" x2="-2.865" y2="7.873" layer="51"/>
+<rectangle x1="-2.635" y1="6.868" x2="-2.365" y2="7.873" layer="51"/>
+<rectangle x1="-2.135" y1="6.868" x2="-1.865" y2="7.873" layer="51"/>
+<rectangle x1="-1.635" y1="6.868" x2="-1.365" y2="7.873" layer="51"/>
+<rectangle x1="-1.135" y1="6.868" x2="-0.865" y2="7.873" layer="51"/>
+<rectangle x1="-0.635" y1="6.868" x2="-0.365" y2="7.873" layer="51"/>
+<rectangle x1="-0.135" y1="6.868" x2="0.135" y2="7.873" layer="51"/>
+<rectangle x1="0.365" y1="6.868" x2="0.635" y2="7.873" layer="51"/>
+<rectangle x1="0.865" y1="6.868" x2="1.135" y2="7.873" layer="51"/>
+<rectangle x1="1.365" y1="6.868" x2="1.635" y2="7.873" layer="51"/>
+<rectangle x1="1.865" y1="6.868" x2="2.135" y2="7.873" layer="51"/>
+<rectangle x1="2.365" y1="6.868" x2="2.635" y2="7.873" layer="51"/>
+<rectangle x1="2.865" y1="6.868" x2="3.135" y2="7.873" layer="51"/>
+<rectangle x1="3.365" y1="6.868" x2="3.635" y2="7.873" layer="51"/>
+<rectangle x1="3.865" y1="6.868" x2="4.135" y2="7.873" layer="51"/>
+<rectangle x1="4.365" y1="6.868" x2="4.635" y2="7.873" layer="51"/>
+<rectangle x1="4.865" y1="6.868" x2="5.135" y2="7.873" layer="51"/>
+<rectangle x1="5.365" y1="6.868" x2="5.635" y2="7.873" layer="51"/>
+<rectangle x1="5.865" y1="6.868" x2="6.135" y2="7.873" layer="51"/>
+<rectangle x1="6.873" y1="5.865" x2="7.878" y2="6.135" layer="51"/>
+<rectangle x1="6.873" y1="5.365" x2="7.878" y2="5.635" layer="51"/>
+<rectangle x1="6.873" y1="4.865" x2="7.878" y2="5.135" layer="51"/>
+<rectangle x1="6.873" y1="4.365" x2="7.878" y2="4.635" layer="51"/>
+<rectangle x1="6.873" y1="3.865" x2="7.878" y2="4.135" layer="51"/>
+<rectangle x1="6.873" y1="3.365" x2="7.878" y2="3.635" layer="51"/>
+<rectangle x1="6.873" y1="2.865" x2="7.878" y2="3.135" layer="51"/>
+<rectangle x1="6.873" y1="2.365" x2="7.878" y2="2.635" layer="51"/>
+<rectangle x1="6.873" y1="1.865" x2="7.878" y2="2.135" layer="51"/>
+<rectangle x1="6.873" y1="1.365" x2="7.878" y2="1.635" layer="51"/>
+<rectangle x1="6.873" y1="0.865" x2="7.878" y2="1.135" layer="51"/>
+<rectangle x1="6.873" y1="0.365" x2="7.878" y2="0.635" layer="51"/>
+<rectangle x1="6.873" y1="-0.135" x2="7.878" y2="0.135" layer="51"/>
+<rectangle x1="6.873" y1="-0.635" x2="7.878" y2="-0.365" layer="51"/>
+<rectangle x1="6.873" y1="-1.135" x2="7.878" y2="-0.865" layer="51"/>
+<rectangle x1="6.873" y1="-1.635" x2="7.878" y2="-1.365" layer="51"/>
+<rectangle x1="6.873" y1="-2.135" x2="7.878" y2="-1.865" layer="51"/>
+<rectangle x1="6.873" y1="-2.635" x2="7.878" y2="-2.365" layer="51"/>
+<rectangle x1="6.873" y1="-3.135" x2="7.878" y2="-2.865" layer="51"/>
+<rectangle x1="6.873" y1="-3.635" x2="7.878" y2="-3.365" layer="51"/>
+<rectangle x1="6.873" y1="-4.135" x2="7.878" y2="-3.865" layer="51"/>
+<rectangle x1="6.873" y1="-4.635" x2="7.878" y2="-4.365" layer="51"/>
+<rectangle x1="6.873" y1="-5.135" x2="7.878" y2="-4.865" layer="51"/>
+<rectangle x1="6.873" y1="-5.635" x2="7.878" y2="-5.365" layer="51"/>
+<rectangle x1="6.873" y1="-6.135" x2="7.878" y2="-5.865" layer="51"/>
+<rectangle x1="5.865" y1="-7.873" x2="6.135" y2="-6.868" layer="51"/>
+<rectangle x1="5.365" y1="-7.873" x2="5.635" y2="-6.868" layer="51"/>
+<rectangle x1="4.865" y1="-7.873" x2="5.135" y2="-6.868" layer="51"/>
+<rectangle x1="4.365" y1="-7.873" x2="4.635" y2="-6.868" layer="51"/>
+<rectangle x1="3.865" y1="-7.873" x2="4.135" y2="-6.868" layer="51"/>
+<rectangle x1="3.365" y1="-7.873" x2="3.635" y2="-6.868" layer="51"/>
+<rectangle x1="2.865" y1="-7.873" x2="3.135" y2="-6.868" layer="51"/>
+<rectangle x1="2.365" y1="-7.873" x2="2.635" y2="-6.868" layer="51"/>
+<rectangle x1="1.865" y1="-7.873" x2="2.135" y2="-6.868" layer="51"/>
+<rectangle x1="1.365" y1="-7.873" x2="1.635" y2="-6.868" layer="51"/>
+<rectangle x1="0.865" y1="-7.873" x2="1.135" y2="-6.868" layer="51"/>
+<rectangle x1="0.365" y1="-7.873" x2="0.635" y2="-6.868" layer="51"/>
+<rectangle x1="-0.135" y1="-7.873" x2="0.135" y2="-6.868" layer="51"/>
+<rectangle x1="-0.635" y1="-7.873" x2="-0.365" y2="-6.868" layer="51"/>
+<rectangle x1="-1.135" y1="-7.873" x2="-0.865" y2="-6.868" layer="51"/>
+<rectangle x1="-1.635" y1="-7.873" x2="-1.365" y2="-6.868" layer="51"/>
+<rectangle x1="-2.135" y1="-7.873" x2="-1.865" y2="-6.868" layer="51"/>
+<rectangle x1="-2.635" y1="-7.873" x2="-2.365" y2="-6.868" layer="51"/>
+<rectangle x1="-3.135" y1="-7.873" x2="-2.865" y2="-6.868" layer="51"/>
+<rectangle x1="-3.635" y1="-7.873" x2="-3.365" y2="-6.868" layer="51"/>
+<rectangle x1="-4.135" y1="-7.873" x2="-3.865" y2="-6.868" layer="51"/>
+<rectangle x1="-4.635" y1="-7.873" x2="-4.365" y2="-6.868" layer="51"/>
+<rectangle x1="-5.135" y1="-7.873" x2="-4.865" y2="-6.868" layer="51"/>
+<rectangle x1="-5.635" y1="-7.873" x2="-5.365" y2="-6.868" layer="51"/>
+<rectangle x1="-6.135" y1="-7.873" x2="-5.865" y2="-6.868" layer="51"/>
+<rectangle x1="-7.878" y1="-6.135" x2="-6.873" y2="-5.865" layer="51"/>
+<rectangle x1="-7.878" y1="-5.635" x2="-6.873" y2="-5.365" layer="51"/>
+<rectangle x1="-7.878" y1="-5.135" x2="-6.873" y2="-4.865" layer="51"/>
+<rectangle x1="-7.878" y1="-4.635" x2="-6.873" y2="-4.365" layer="51"/>
+<rectangle x1="-7.878" y1="-4.135" x2="-6.873" y2="-3.865" layer="51"/>
+<rectangle x1="-7.878" y1="-3.635" x2="-6.873" y2="-3.365" layer="51"/>
+<rectangle x1="-7.878" y1="-3.135" x2="-6.873" y2="-2.865" layer="51"/>
+<rectangle x1="-7.878" y1="-2.635" x2="-6.873" y2="-2.365" layer="51"/>
+<rectangle x1="-7.878" y1="-2.135" x2="-6.873" y2="-1.865" layer="51"/>
+<rectangle x1="-7.878" y1="-1.635" x2="-6.873" y2="-1.365" layer="51"/>
+<rectangle x1="-7.878" y1="-1.135" x2="-6.873" y2="-0.865" layer="51"/>
+<rectangle x1="-7.878" y1="-0.635" x2="-6.873" y2="-0.365" layer="51"/>
+<rectangle x1="-7.878" y1="-0.135" x2="-6.873" y2="0.135" layer="51"/>
+<rectangle x1="-7.878" y1="0.365" x2="-6.873" y2="0.635" layer="51"/>
+<rectangle x1="-7.878" y1="0.865" x2="-6.873" y2="1.135" layer="51"/>
+<rectangle x1="-7.878" y1="1.365" x2="-6.873" y2="1.635" layer="51"/>
+<rectangle x1="-7.878" y1="1.865" x2="-6.873" y2="2.135" layer="51"/>
+<rectangle x1="-7.878" y1="2.365" x2="-6.873" y2="2.635" layer="51"/>
+<rectangle x1="-7.878" y1="2.865" x2="-6.873" y2="3.135" layer="51"/>
+<rectangle x1="-7.878" y1="3.365" x2="-6.873" y2="3.635" layer="51"/>
+<rectangle x1="-7.878" y1="3.865" x2="-6.873" y2="4.135" layer="51"/>
+<rectangle x1="-7.878" y1="4.365" x2="-6.873" y2="4.635" layer="51"/>
+<rectangle x1="-7.878" y1="4.865" x2="-6.873" y2="5.135" layer="51"/>
+<rectangle x1="-7.878" y1="5.365" x2="-6.873" y2="5.635" layer="51"/>
+<rectangle x1="-7.878" y1="5.865" x2="-6.873" y2="6.135" layer="51"/>
+</package>
+<package name="MK-LOGO-SILK">
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="-1.27" y1="-1.27" x2="1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="-0.9525" y1="-1.016" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.1905" y1="1.016" x2="-0.1905" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="-1.016" x2="0.1905" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.1905" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.1905" y2="1.016" width="0.127" layer="21"/>
+</package>
+<package name="CBA-SILK-LOGO">
+<circle x="0" y="0" radius="0.254" width="0.127" layer="21"/>
+<circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="1.016" x2="0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="1.016" x2="0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="0.508" x2="-0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="0.508" x2="-0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="0.254" x2="-0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="0.254" x2="-0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.254" x2="-1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.254" x2="-1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.508" x2="1.016" y2="0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.508" x2="1.016" y2="1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="1.016" x2="0.508" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="1.016" x2="0.508" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.254" x2="1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.254" x2="1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.254" x2="0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.254" x2="0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.508" x2="1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.508" x2="1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-1.016" x2="0.508" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-0.508" x2="-0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-0.508" x2="-0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-1.016" x2="0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-1.016" x2="0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.508" x2="-1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.508" x2="-1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-1.016" x2="-0.508" y2="-0.508" width="0.127" layer="21"/>
+</package>
+</packages>
+</library>
+<library name="eagle-ltspice" urn="urn:adsk.eagle:library:217">
+<description>Default symbols for import LTspice schematics&lt;p&gt;
+2012-10-29 alf@cadsoft.de&lt;br&gt;</description>
+<packages>
+<package name="C0603" urn="urn:adsk.eagle:footprint:13198/1" library_version="1">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;</description>
+<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
+<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
+<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
+<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="C0805" urn="urn:adsk.eagle:footprint:13199/1" library_version="1">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;</description>
+<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.381" y1="0.66" x2="0.381" y2="0.66" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.66" x2="0.381" y2="-0.66" width="0.1016" layer="51"/>
+<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
+<rectangle x1="-1.0922" y1="-0.7239" x2="-0.3421" y2="0.7262" layer="51"/>
+<rectangle x1="0.3556" y1="-0.7239" x2="1.1057" y2="0.7262" layer="51"/>
+<rectangle x1="-0.1001" y1="-0.4001" x2="0.1001" y2="0.4001" layer="35"/>
+<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<text x="-1.27" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="R0805" urn="urn:adsk.eagle:footprint:13236/1" library_version="1">
+<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;</description>
+<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
+<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
+<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
+<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
+<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
+<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-0.635" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="L1812" urn="urn:adsk.eagle:footprint:13218/1" library_version="1">
+<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
+chip</description>
+<wire x1="-1.4732" y1="1.6002" x2="1.4732" y2="1.6002" width="0.1016" layer="51"/>
+<wire x1="-1.4478" y1="-1.6002" x2="1.4732" y2="-1.6002" width="0.1016" layer="51"/>
+<rectangle x1="-2.3876" y1="-1.651" x2="-1.4376" y2="1.649" layer="51"/>
+<rectangle x1="1.4478" y1="-1.651" x2="2.3978" y2="1.649" layer="51"/>
+<smd name="1" x="-1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
+<smd name="2" x="1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
+<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+<packages3d>
+<package3d name="C0805" urn="urn:adsk.eagle:package:13265/1" type="box" library_version="1">
+<description>CAPACITOR</description>
+</package3d>
+<package3d name="R0805" urn="urn:adsk.eagle:package:13300/1" type="box" library_version="1">
+<description>RESISTOR</description>
+</package3d>
+<package3d name="L1812" urn="urn:adsk.eagle:package:13290/1" type="box" library_version="1">
+<description>INDUCTOR
+chip</description>
+</package3d>
+<package3d name="C0603" urn="urn:adsk.eagle:package:13262/1" type="box" library_version="1">
+<description>CAPACITOR</description>
+</package3d>
+</packages3d>
+</library>
+<library name="SparkFun-Connectors">
+<description>&lt;h3&gt;SparkFun Connectors&lt;/h3&gt;
+This library contains electrically-functional connectors. 
+&lt;br&gt;
+&lt;br&gt;
+We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
+&lt;br&gt;
+&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
+&lt;br&gt;
+&lt;br&gt;
+&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
+&lt;br&gt;
+&lt;br&gt;
+You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
+<packages>
+<package name="2X20">
+<description>&lt;h3&gt;Plated Through Hole - 2x20&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:40&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_20x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="16.51" y1="-0.635" x2="15.875" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="-0.635" x2="13.335" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="13.335" y1="-1.27" x2="12.065" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="12.065" y1="-1.27" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="-0.635" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="15.875" y1="-1.27" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.635" x2="10.795" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="10.795" y1="-1.27" x2="9.525" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="9.525" y1="-1.27" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="31.75" y1="-0.635" x2="31.115" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="31.115" y1="-1.27" x2="29.845" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="29.845" y1="-1.27" x2="29.21" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="26.67" y1="-0.635" x2="26.035" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="29.21" y1="-0.635" x2="28.575" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="28.575" y1="-1.27" x2="27.305" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="27.305" y1="-1.27" x2="26.67" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="24.13" y1="-0.635" x2="23.495" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="23.495" y1="-1.27" x2="22.225" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="22.225" y1="-1.27" x2="21.59" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="24.13" y1="-0.635" x2="24.765" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="26.035" y1="-1.27" x2="24.765" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="-0.635" x2="18.415" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="21.59" y1="-0.635" x2="20.955" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="20.955" y1="-1.27" x2="19.685" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="19.685" y1="-1.27" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="16.51" y1="-0.635" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="18.415" y1="-1.27" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="11" x="12.7" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="13" x="15.24" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="15" x="17.78" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="17" x="20.32" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="19" x="22.86" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="21" x="25.4" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="23" x="27.94" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="25" x="30.48" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
+<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<rectangle x1="30.226" y1="-0.254" x2="30.734" y2="0.254" layer="51"/>
+<rectangle x1="27.686" y1="-0.254" x2="28.194" y2="0.254" layer="51"/>
+<rectangle x1="25.146" y1="-0.254" x2="25.654" y2="0.254" layer="51"/>
+<rectangle x1="22.606" y1="-0.254" x2="23.114" y2="0.254" layer="51"/>
+<rectangle x1="20.066" y1="-0.254" x2="20.574" y2="0.254" layer="51"/>
+<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
+<wire x1="14.605" y1="3.81" x2="15.875" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="15.875" y1="3.81" x2="16.51" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="3.175" x2="12.065" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="12.065" y1="3.81" x2="13.335" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="13.335" y1="3.81" x2="13.97" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="14.605" y1="3.81" x2="13.97" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="3.81" x2="8.255" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="3.81" x2="8.89" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="3.175" x2="9.525" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="9.525" y1="3.81" x2="10.795" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="10.795" y1="3.81" x2="11.43" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="3.175" x2="4.445" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="3.81" x2="5.715" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="3.81" x2="6.35" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="3.81" x2="6.35" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="3.81" x2="0.635" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="3.81" x2="1.27" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="3.175" x2="1.905" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="3.81" x2="3.175" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="3.81" x2="3.81" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="3.175" x2="-1.27" y2="1.905" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="1.905" x2="-0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="29.21" y1="3.175" x2="29.845" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="29.845" y1="3.81" x2="31.115" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="31.115" y1="3.81" x2="31.75" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="24.765" y1="3.81" x2="26.035" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="26.035" y1="3.81" x2="26.67" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="26.67" y1="3.175" x2="27.305" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="27.305" y1="3.81" x2="28.575" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="28.575" y1="3.81" x2="29.21" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="21.59" y1="3.175" x2="22.225" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="22.225" y1="3.81" x2="23.495" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="23.495" y1="3.81" x2="24.13" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="24.765" y1="3.81" x2="24.13" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="17.145" y1="3.81" x2="18.415" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="18.415" y1="3.81" x2="19.05" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="3.175" x2="19.685" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="19.685" y1="3.81" x2="20.955" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="20.955" y1="3.81" x2="21.59" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="17.145" y1="3.81" x2="16.51" y2="3.175" width="0.2032" layer="21"/>
+<pad name="26" x="30.48" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="24" x="27.94" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="22" x="25.4" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="20" x="22.86" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="18" x="20.32" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="16" x="17.78" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="14" x="15.24" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="12" x="12.7" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="14.986" y1="2.286" x2="15.494" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="17.526" y1="2.286" x2="18.034" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="20.066" y1="2.286" x2="20.574" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="22.606" y1="2.286" x2="23.114" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="25.146" y1="2.286" x2="25.654" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="27.686" y1="2.286" x2="28.194" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="30.226" y1="2.286" x2="30.734" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="12.446" y1="2.286" x2="12.954" y2="2.794" layer="51" rot="R180"/>
+<wire x1="1.27" y1="3.175" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="3.175" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="3.175" x2="6.35" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="3.175" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="3.175" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="3.175" x2="13.97" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="16.51" y1="3.175" x2="16.51" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="3.175" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="21.59" y1="3.175" x2="21.59" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="24.13" y1="3.175" x2="24.13" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="26.67" y1="3.175" x2="26.67" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="29.21" y1="3.175" x2="29.21" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="27" x="33.02" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="28" x="33.02" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="29" x="35.56" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="30" x="35.56" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="31" x="38.1" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="32" x="38.1" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="33" x="40.64" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="34" x="40.64" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="35" x="43.18" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="36" x="43.18" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="37" x="45.72" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="38" x="45.72" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="39" x="48.26" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
+<pad name="40" x="48.26" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
+<rectangle x1="32.766" y1="2.286" x2="33.274" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="35.306" y1="2.286" x2="35.814" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="37.846" y1="2.286" x2="38.354" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="40.386" y1="2.286" x2="40.894" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="42.926" y1="2.286" x2="43.434" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="45.466" y1="2.286" x2="45.974" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="48.006" y1="2.286" x2="48.514" y2="2.794" layer="51" rot="R180"/>
+<rectangle x1="32.766" y1="-0.254" x2="33.274" y2="0.254" layer="51" rot="R180"/>
+<rectangle x1="35.306" y1="-0.254" x2="35.814" y2="0.254" layer="51" rot="R180"/>
+<rectangle x1="37.846" y1="-0.254" x2="38.354" y2="0.254" layer="51" rot="R180"/>
+<rectangle x1="40.386" y1="-0.254" x2="40.894" y2="0.254" layer="51" rot="R180"/>
+<rectangle x1="42.926" y1="-0.254" x2="43.434" y2="0.254" layer="51" rot="R180"/>
+<rectangle x1="45.466" y1="-0.254" x2="45.974" y2="0.254" layer="51" rot="R180"/>
+<rectangle x1="48.006" y1="-0.254" x2="48.514" y2="0.254" layer="51" rot="R180"/>
+<wire x1="49.53" y1="1.905" x2="49.53" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="49.53" y1="-0.635" x2="49.53" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="48.895" y1="1.27" x2="49.53" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="49.53" y1="1.905" x2="48.895" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="32.385" y1="3.81" x2="33.655" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="33.655" y1="3.81" x2="34.29" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="32.385" y1="3.81" x2="31.75" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="46.99" y1="3.175" x2="47.625" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="47.625" y1="3.81" x2="48.895" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="48.895" y1="3.81" x2="49.53" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="42.545" y1="3.81" x2="43.815" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="43.815" y1="3.81" x2="44.45" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="44.45" y1="3.175" x2="45.085" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="45.085" y1="3.81" x2="46.355" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="46.355" y1="3.81" x2="46.99" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="39.37" y1="3.175" x2="40.005" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="40.005" y1="3.81" x2="41.275" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="41.275" y1="3.81" x2="41.91" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="42.545" y1="3.81" x2="41.91" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="34.925" y1="3.81" x2="36.195" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="36.195" y1="3.81" x2="36.83" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="36.83" y1="3.175" x2="37.465" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="37.465" y1="3.81" x2="38.735" y2="3.81" width="0.2032" layer="21"/>
+<wire x1="38.735" y1="3.81" x2="39.37" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="34.925" y1="3.81" x2="34.29" y2="3.175" width="0.2032" layer="21"/>
+<wire x1="31.75" y1="3.175" x2="31.75" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="34.29" y1="3.175" x2="34.29" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="36.83" y1="3.175" x2="36.83" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="39.37" y1="3.175" x2="39.37" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="41.91" y1="3.175" x2="41.91" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="44.45" y1="3.175" x2="44.45" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="46.99" y1="3.175" x2="46.99" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="48.895" y1="-1.27" x2="47.625" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="47.625" y1="-1.27" x2="46.99" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="48.895" y1="-1.27" x2="49.53" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="34.29" y1="-0.635" x2="33.655" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="33.655" y1="-1.27" x2="32.385" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="32.385" y1="-1.27" x2="31.75" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="38.735" y1="-1.27" x2="37.465" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="37.465" y1="-1.27" x2="36.83" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="36.83" y1="-0.635" x2="36.195" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="36.195" y1="-1.27" x2="34.925" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="34.925" y1="-1.27" x2="34.29" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="41.91" y1="-0.635" x2="41.275" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="41.275" y1="-1.27" x2="40.005" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="40.005" y1="-1.27" x2="39.37" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="38.735" y1="-1.27" x2="39.37" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="46.355" y1="-1.27" x2="45.085" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="45.085" y1="-1.27" x2="44.45" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="44.45" y1="-0.635" x2="43.815" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="43.815" y1="-1.27" x2="42.545" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="42.545" y1="-1.27" x2="41.91" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="46.355" y1="-1.27" x2="46.99" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="3.175" x2="-0.635" y2="3.81" width="0.2032" layer="21"/>
+<text x="-1.27" y="4.064" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-0.889" y1="-1.651" x2="0.762" y2="-1.651" width="0.2032" layer="21"/>
+<wire x1="-0.889" y1="-1.651" x2="0.762" y2="-1.651" width="0.2032" layer="22"/>
+</package>
+</packages>
+</library>
+<library name="tag-connect-2050">
+<packages>
+<package name="TC2030-MCP-NL">
+<description>&lt;B&gt;TAG-CONNECT ISP Connector&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;&lt;BR&gt;
+&lt;BR&gt;Cable for easy In-Circuit PCB Programming. Designed for Standard JTAG 10 Pin, suitable for many others.&lt;BR&gt;
+&lt;BR&gt;Footprint for TC2050 NL &lt;BR&gt;
+
+&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
+&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
+&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
+&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;VTREF&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;nTRST&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;TDI&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;TMS&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;TCK&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;RTCK&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;7&lt;/TD&gt;&lt;TD&gt;TDO&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;8&lt;/TD&gt;&lt;TD&gt;RESET&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;9&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
+&lt;TR&gt;&lt;TD align=center&gt;10&lt;/TD&gt;&lt;TD&gt;NC&lt;/TD&gt;&lt;/TR&gt;
+&lt;/TABLE&gt;
+&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
+©2009 ROFA.cz
+Modified 7/2011 by Tim McCarthy-Smith 
+VIDA Products INC</description>
+<wire x1="0" y1="-2.54" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<smd name="10" x="1.27" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
+<smd name="9" x="2.54" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="8" x="3.81" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="3" x="3.81" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="2" x="2.54" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="1" x="1.27" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="7" x="5.08" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="6" x="6.35" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="4" x="5.08" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<smd name="5" x="6.35" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100"/>
+<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;name</text>
+<hole x="0" y="0" drill="1"/>
+<hole x="7.62" y="-1.016" drill="1"/>
+<hole x="7.62" y="1.016" drill="1"/>
+</package>
+</packages>
+</library>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<designrules name="default *">
+<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+Die Standard-Design-Rules sind so gewählt, dass sie für 
+die meisten Anwendungen passen. Sollte ihre Platine 
+besondere Anforderungen haben, treffen Sie die erforderlichen
+Einstellungen hier und speichern die Design Rules unter 
+einem neuen Namen ab.</description>
+<description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+The default Design Rules have been set to cover
+a wide range of applications. Your particular design
+may have different requirements, so please make the
+necessary adjustments and save your customized
+design rules under a new name.</description>
+<param name="layerSetup" value="(1*16)"/>
+<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
+<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
+<param name="mdWireWire" value="6mil"/>
+<param name="mdWirePad" value="6mil"/>
+<param name="mdWireVia" value="6mil"/>
+<param name="mdPadPad" value="6mil"/>
+<param name="mdPadVia" value="6mil"/>
+<param name="mdViaVia" value="6mil"/>
+<param name="mdSmdPad" value="6mil"/>
+<param name="mdSmdVia" value="6mil"/>
+<param name="mdSmdSmd" value="6mil"/>
+<param name="mdViaViaSameLayer" value="6mil"/>
+<param name="mnLayersViaInSmd" value="2"/>
+<param name="mdCopperDimension" value="6mil"/>
+<param name="mdDrill" value="6mil"/>
+<param name="mdSmdStop" value="0mil"/>
+<param name="msWidth" value="6mil"/>
+<param name="msDrill" value="0.35mm"/>
+<param name="msMicroVia" value="9.99mm"/>
+<param name="msBlindViaRatio" value="0.5"/>
+<param name="rvPadTop" value="0.25"/>
+<param name="rvPadInner" value="0.25"/>
+<param name="rvPadBottom" value="0.25"/>
+<param name="rvViaOuter" value="0.25"/>
+<param name="rvViaInner" value="0.25"/>
+<param name="rvMicroViaOuter" value="0.25"/>
+<param name="rvMicroViaInner" value="0.25"/>
+<param name="rlMinPadTop" value="10mil"/>
+<param name="rlMaxPadTop" value="20mil"/>
+<param name="rlMinPadInner" value="10mil"/>
+<param name="rlMaxPadInner" value="20mil"/>
+<param name="rlMinPadBottom" value="10mil"/>
+<param name="rlMaxPadBottom" value="20mil"/>
+<param name="rlMinViaOuter" value="8mil"/>
+<param name="rlMaxViaOuter" value="20mil"/>
+<param name="rlMinViaInner" value="8mil"/>
+<param name="rlMaxViaInner" value="20mil"/>
+<param name="rlMinMicroViaOuter" value="4mil"/>
+<param name="rlMaxMicroViaOuter" value="20mil"/>
+<param name="rlMinMicroViaInner" value="4mil"/>
+<param name="rlMaxMicroViaInner" value="20mil"/>
+<param name="psTop" value="-1"/>
+<param name="psBottom" value="-1"/>
+<param name="psFirst" value="-1"/>
+<param name="psElongationLong" value="100"/>
+<param name="psElongationOffset" value="100"/>
+<param name="mvStopFrame" value="1"/>
+<param name="mvCreamFrame" value="0"/>
+<param name="mlMinStopFrame" value="4mil"/>
+<param name="mlMaxStopFrame" value="4mil"/>
+<param name="mlMinCreamFrame" value="0mil"/>
+<param name="mlMaxCreamFrame" value="0mil"/>
+<param name="mlViaStopLimit" value="0mil"/>
+<param name="srRoundness" value="0"/>
+<param name="srMinRoundness" value="0mil"/>
+<param name="srMaxRoundness" value="0mil"/>
+<param name="slThermalIsolate" value="6mil"/>
+<param name="slThermalsForVias" value="0"/>
+<param name="dpMaxLengthDifference" value="10mm"/>
+<param name="dpGapFactor" value="2.5"/>
+<param name="checkGrid" value="0"/>
+<param name="checkAngle" value="0"/>
+<param name="checkFont" value="1"/>
+<param name="checkRestrict" value="1"/>
+<param name="useDiameter" value="13"/>
+<param name="maxErrors" value="50"/>
+</designrules>
+<autorouter>
+<pass name="Default">
+<param name="RoutingGrid" value="12.5mil"/>
+<param name="AutoGrid" value="1"/>
+<param name="Efforts" value="0"/>
+<param name="TopRouterVariant" value="1"/>
+<param name="tpViaShape" value="round"/>
+<param name="PrefDir.1" value="-"/>
+<param name="PrefDir.2" value="0"/>
+<param name="PrefDir.3" value="0"/>
+<param name="PrefDir.4" value="0"/>
+<param name="PrefDir.5" value="0"/>
+<param name="PrefDir.6" value="0"/>
+<param name="PrefDir.7" value="0"/>
+<param name="PrefDir.8" value="0"/>
+<param name="PrefDir.9" value="0"/>
+<param name="PrefDir.10" value="0"/>
+<param name="PrefDir.11" value="0"/>
+<param name="PrefDir.12" value="0"/>
+<param name="PrefDir.13" value="0"/>
+<param name="PrefDir.14" value="0"/>
+<param name="PrefDir.15" value="0"/>
+<param name="PrefDir.16" value="|"/>
+<param name="cfVia" value="8"/>
+<param name="cfNonPref" value="5"/>
+<param name="cfChangeDir" value="2"/>
+<param name="cfOrthStep" value="2"/>
+<param name="cfDiagStep" value="3"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="1"/>
+<param name="cfMalusStep" value="1"/>
+<param name="cfPadImpact" value="4"/>
+<param name="cfSmdImpact" value="4"/>
+<param name="cfBusImpact" value="0"/>
+<param name="cfHugging" value="3"/>
+<param name="cfAvoid" value="4"/>
+<param name="cfPolygon" value="10"/>
+<param name="cfBase.1" value="0"/>
+<param name="cfBase.2" value="1"/>
+<param name="cfBase.3" value="1"/>
+<param name="cfBase.4" value="1"/>
+<param name="cfBase.5" value="1"/>
+<param name="cfBase.6" value="1"/>
+<param name="cfBase.7" value="1"/>
+<param name="cfBase.8" value="1"/>
+<param name="cfBase.9" value="1"/>
+<param name="cfBase.10" value="1"/>
+<param name="cfBase.11" value="1"/>
+<param name="cfBase.12" value="1"/>
+<param name="cfBase.13" value="1"/>
+<param name="cfBase.14" value="1"/>
+<param name="cfBase.15" value="1"/>
+<param name="cfBase.16" value="0"/>
+<param name="mnVias" value="20"/>
+<param name="mnSegments" value="9999"/>
+<param name="mnExtdSteps" value="9999"/>
+<param name="mnRipupLevel" value="10"/>
+<param name="mnRipupSteps" value="100"/>
+<param name="mnRipupTotal" value="100"/>
+</pass>
+<pass name="Follow-me" refer="Default" active="yes">
+</pass>
+<pass name="Busses" refer="Default" active="yes">
+<param name="cfNonPref" value="4"/>
+<param name="cfBusImpact" value="4"/>
+<param name="cfHugging" value="0"/>
+<param name="mnVias" value="0"/>
+</pass>
+<pass name="Route" refer="Default" active="yes">
+</pass>
+<pass name="Optimize1" refer="Default" active="yes">
+<param name="cfVia" value="99"/>
+<param name="cfExtdStep" value="10"/>
+<param name="cfHugging" value="1"/>
+<param name="mnExtdSteps" value="1"/>
+<param name="mnRipupLevel" value="0"/>
+</pass>
+<pass name="Optimize2" refer="Optimize1" active="yes">
+<param name="cfNonPref" value="0"/>
+<param name="cfChangeDir" value="6"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="2"/>
+<param name="cfMalusStep" value="2"/>
+<param name="cfPadImpact" value="2"/>
+<param name="cfSmdImpact" value="2"/>
+<param name="cfHugging" value="0"/>
+</pass>
+<pass name="Optimize3" refer="Optimize2" active="yes">
+<param name="cfChangeDir" value="8"/>
+<param name="cfPadImpact" value="0"/>
+<param name="cfSmdImpact" value="0"/>
+</pass>
+<pass name="Optimize4" refer="Optimize3" active="yes">
+<param name="cfChangeDir" value="25"/>
+</pass>
+</autorouter>
+<elements>
+<element name="Q1" library="crystal" library_urn="urn:adsk.eagle:library:204" package="CTS406" package3d_urn="urn:adsk.eagle:package:12089/1" value="20MHz" x="50.16655" y="43.7540125" rot="R60">
+<attribute name="MF" value="" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+<attribute name="MPN" value="" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+<attribute name="OC_NEWARK" value="unknown" x="50.16655" y="43.7540125" size="1.778" layer="27" rot="R60" display="off"/>
+</element>
+<element name="S1" library="fab" package="6MM_SWITCH" value="" x="12.192" y="55.7784" rot="R90"/>
+<element name="D1" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="60.071" y="28.575" rot="R90"/>
+<element name="X1" library="fab" package="DX4R005HJ5_100" value="MICRO-USB_1/100" x="60.833" y="37.592" rot="R90"/>
+<element name="U6" library="fab" package="MSOP8" value="ISL3177E" x="32.258" y="64.008" rot="R90"/>
+<element name="D5" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="27.7368" y="63.754" rot="R180"/>
+<element name="U1" library="fab" package="SOT223" value="REGULATOR_SOT223" x="59.055" y="46.482"/>
+<element name="J4" library="fab" package="2X4-SHROUDED" value="" x="29.718" y="56.388" rot="R90"/>
+<element name="J5" library="SparkFun-Connectors" package="2X20" value="CONN_20X2" x="19.431" y="15.24" rot="R90"/>
+<element name="C23" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="36.576" y="64.008" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="36.576" y="64.008" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="36.576" y="64.008" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R17" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="23.876" y="65.278">
+<attribute name="SPICEMODEL" value="NONE" x="23.876" y="65.278" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="23.876" y="65.278" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R10" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="23.876" y="63.5">
+<attribute name="SPICEMODEL" value="NONE" x="23.876" y="63.5" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="23.876" y="63.5" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R18" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="23.876" y="61.722">
+<attribute name="SPICEMODEL" value="NONE" x="23.876" y="61.722" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="23.876" y="61.722" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C28" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="38.862" y="64.008" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="38.862" y="64.008" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="38.862" y="64.008" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C15" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="61.8998" y="50.0888" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="61.8998" y="50.0888" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="61.8998" y="50.0888" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C19" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="56.2102" y="50.038" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="56.2102" y="50.038" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="56.2102" y="50.038" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C13" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="22pF" x="52.5621375" y="47.885578125" rot="R240">
+<attribute name="SPICEMODEL" value="NONE" x="52.5621375" y="47.885578125" size="1.778" layer="27" rot="R240" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="52.5621375" y="47.885578125" size="1.778" layer="27" rot="R240" display="off"/>
+</element>
+<element name="C14" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="22pF" x="52.918903125" y="41.923534375" rot="R330">
+<attribute name="SPICEMODEL" value="NONE" x="52.918903125" y="41.923534375" size="1.778" layer="27" rot="R330" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="52.918903125" y="41.923534375" size="1.778" layer="27" rot="R330" display="off"/>
+</element>
+<element name="U2" library="fab" package="TQFP100-14X14" value="ATSAMS70N-TQFP100" x="33.704959375" y="39.0262" rot="R180"/>
+<element name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="5k62" x="44.44406875" y="47.44320625">
+<attribute name="SPICEMODEL" value="NONE" x="44.44406875" y="47.44320625" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="44.44406875" y="47.44320625" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C16" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="10pF" x="44.44406875" y="49.23925625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.44406875" y="49.23925625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.44406875" y="49.23925625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C11" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="37.7689625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="37.7689625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="37.7689625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C12" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="43.157115625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="43.157115625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="43.157115625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C10" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="33.09923125" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="33.09923125" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="33.09923125" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="23.182653125" y="38.487384375">
+<attribute name="SPICEMODEL" value="NONE" x="23.182653125" y="38.487384375" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="23.182653125" y="38.487384375" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="28.31680625" y="49.80250625" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="28.31680625" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="28.31680625" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="31.5497" y="49.80250625" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="31.5497" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="31.5497" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C1" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF" x="12.319" y="19.304" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="12.319" y="19.304" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="12.319" y="19.304" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="35.434096875" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="35.434096875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="35.434096875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="35.1822875" y="28.80456875">
+<attribute name="SPICEMODEL" value="NONE" x="35.1822875" y="28.80456875" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="35.1822875" y="28.80456875" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="23.3015375" y="44.889346875" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="23.3015375" y="44.889346875" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="23.3015375" y="44.889346875" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="29.933253125" y="49.80250625" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="29.933253125" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="29.933253125" y="49.80250625" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0603" package3d_urn="urn:adsk.eagle:package:13262/1" value="0.1uF" x="44.840478125" y="41.540671875" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="44.840478125" y="41.540671875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="44.840478125" y="41.540671875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C18" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="4.7uF" x="45.37929375" y="39.565015625" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="45.37929375" y="39.565015625" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="45.37929375" y="39.565015625" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="L2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="L1812" package3d_urn="urn:adsk.eagle:package:13290/1" value="10uH" x="48.475" y="35.2913625" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="48.475" y="35.2913625" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="L" x="48.475" y="35.2913625" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="48.490403125" y="31.563953125">
+<attribute name="SPICEMODEL" value="NONE" x="48.490403125" y="31.563953125" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="48.490403125" y="31.563953125" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C24" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="21.7678" y="20.066" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="21.7678" y="20.066" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="21.7678" y="20.066" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C29" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="14.097" y="19.304" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="14.097" y="19.304" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="14.097" y="19.304" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="L1" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="L1812" package3d_urn="urn:adsk.eagle:package:13290/1" value="10uH" x="39.65655" y="49.948196875" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="39.65655" y="49.948196875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="L" x="39.65655" y="49.948196875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="41.72684375" y="53.758196875" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="41.72684375" y="53.758196875" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="41.72684375" y="53.758196875" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C17" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="4.7uF" x="35.680615625" y="49.80250625" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="35.680615625" y="49.80250625" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="35.680615625" y="49.80250625" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="U5" library="fab" package="MSOP8" value="ISL3177E" x="55.626" y="64.008" rot="R90"/>
+<element name="D4" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="51.054" y="63.7032" rot="R180"/>
+<element name="J3" library="fab" package="2X4-SHROUDED" value="" x="53.086" y="56.388" rot="R90"/>
+<element name="C22" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="60.071" y="64.008" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="29.845" y="36.068" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="29.845" y="36.068" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R15" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="47.244" y="65.278">
+<attribute name="SPICEMODEL" value="NONE" x="12.446" y="89.154" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="12.446" y="89.154" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="47.244" y="63.5">
+<attribute name="SPICEMODEL" value="NONE" x="2.794" y="81.026" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="2.794" y="81.026" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R16" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="47.244" y="61.722">
+<attribute name="SPICEMODEL" value="NONE" x="7.62" y="72.898" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="7.62" y="72.898" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C27" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="62.23" y="64.008" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="70.104" y="18.542" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="70.104" y="18.542" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="U4" library="fab" package="MSOP8" value="ISL3177E" x="55.88" y="14.478" rot="R90"/>
+<element name="D3" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="51.308" y="14.6812"/>
+<element name="J2" library="fab" package="2X4-SHROUDED" value="" x="55.88" y="22.098" rot="R270"/>
+<element name="C21" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="60.198" y="14.478" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="29.972" y="-13.462" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="29.972" y="-13.462" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R13" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="47.498" y="13.208">
+<attribute name="SPICEMODEL" value="NONE" x="12.7" y="37.084" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="12.7" y="37.084" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="47.498" y="16.764">
+<attribute name="SPICEMODEL" value="NONE" x="7.62" y="34.29" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="7.62" y="34.29" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R14" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="47.498" y="14.986">
+<attribute name="SPICEMODEL" value="NONE" x="2.54" y="26.162" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="2.54" y="26.162" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C26" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="62.484" y="14.478" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="70.358" y="-30.988" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="70.358" y="-30.988" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="U3" library="fab" package="MSOP8" value="ISL3177E" x="32.258" y="14.732" rot="R90"/>
+<element name="D2" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="27.686" y="14.732"/>
+<element name="J1" library="fab" package="2X4-SHROUDED" value="" x="32.258" y="22.098" rot="R270"/>
+<element name="C20" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="0.47uF" x="36.576" y="14.732" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="6.35" y="-13.208" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="6.35" y="-13.208" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R11" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="23.876" y="13.208">
+<attribute name="SPICEMODEL" value="NONE" x="-10.922" y="37.084" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="-10.922" y="37.084" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="23.876" y="16.764">
+<attribute name="SPICEMODEL" value="NONE" x="-16.002" y="34.29" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="-16.002" y="34.29" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R12" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="23.876" y="14.986">
+<attribute name="SPICEMODEL" value="NONE" x="-21.082" y="26.162" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="-21.082" y="26.162" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C25" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="C0805" package3d_urn="urn:adsk.eagle:package:13265/1" value="22uF 12v" x="38.862" y="14.732" rot="R90">
+<attribute name="SPICEMODEL" value="NONE" x="46.736" y="-30.734" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="SPICEPREFIX" value="C" x="46.736" y="-30.734" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="52.578" y="28.702" rot="R270">
+<attribute name="SPICEMODEL" value="NONE" x="52.578" y="28.702" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="52.578" y="28.702" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R1" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="55.626" y="29.718">
+<attribute name="SPICEMODEL" value="NONE" x="55.626" y="29.718" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="55.626" y="29.718" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="55.626" y="27.686">
+<attribute name="SPICEMODEL" value="NONE" x="55.626" y="27.686" size="1.778" layer="27" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="55.626" y="27.686" size="1.778" layer="27" display="off"/>
+</element>
+<element name="TP1" library="tag-connect-2050" package="TC2030-MCP-NL" value="TC2050-MCP-NL" x="42.88068125" y="28.72269375" rot="R270"/>
+<element name="R20" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="10K" x="11.7856" y="49.5808" rot="R180">
+<attribute name="SPICEMODEL" value="NONE" x="11.7856" y="49.5808" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="SPICEPREFIX" value="R" x="11.7856" y="49.5808" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="U$1" library="fab" package="MK-LOGO-SILK" value="" x="55.626" y="36.83"/>
+<element name="U$2" library="fab" package="CBA-SILK-LOGO" value="" x="52.07" y="36.83"/>
+</elements>
+<signals>
+<signal name="P1TX">
+<contactref element="U6" pad="3"/>
+<contactref element="U2" pad="36"/>
+<wire x1="34.508" y1="64.333" x2="34.4842" y2="64.3092" width="0.2032" layer="1"/>
+<wire x1="34.4842" y1="64.3092" x2="33.274" y2="64.3092" width="0.2032" layer="1"/>
+<via x="33.274" y="64.3092" extent="1-16" drill="0.45"/>
+<wire x1="33.274" y1="64.3092" x2="33.1144" y2="64.1496" width="0.2032" layer="16"/>
+<wire x1="33.1144" y1="64.1496" x2="33.1144" y2="63.34441875" width="0.2032" layer="16"/>
+<wire x1="33.1144" y1="63.34441875" x2="30.988" y2="61.21801875" width="0.2032" layer="16"/>
+<wire x1="30.988" y1="53.975" x2="28.8036" y2="51.7906" width="0.2032" layer="16"/>
+<wire x1="30.988" y1="61.21801875" x2="30.988" y2="53.975" width="0.2032" layer="16"/>
+<wire x1="28.8036" y1="42.06281875" x2="28.8036" y2="51.7906" width="0.2032" layer="16"/>
+<wire x1="27.06384375" y1="39.9562" x2="27.54615625" y2="39.9562" width="0.2032" layer="1"/>
+<wire x1="27.54615625" y1="39.9562" x2="27.8872" y2="40.29724375" width="0.2032" layer="1"/>
+<wire x1="27.8872" y1="40.29724375" x2="27.8872" y2="41.2496" width="0.2032" layer="1"/>
+<wire x1="26.99384375" y1="40.0262" x2="27.06384375" y2="39.9562" width="0.2032" layer="1"/>
+<via x="27.8872" y="41.2496" extent="1-16" drill="0.25"/>
+<wire x1="27.8872" y1="41.2496" x2="27.99038125" y2="41.2496" width="0.2032" layer="16"/>
+<wire x1="27.99038125" y1="41.2496" x2="28.8036" y2="42.06281875" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="40.0262" x2="26.99384375" y2="40.0262" width="0.2032" layer="1"/>
+</signal>
+<signal name="GND">
+<contactref element="J4" pad="1"/>
+<contactref element="J4" pad="8"/>
+<contactref element="U6" pad="4"/>
+<contactref element="C23" pad="2"/>
+<contactref element="C28" pad="2"/>
+<contactref element="X1" pad="GND"/>
+<contactref element="C15" pad="1"/>
+<contactref element="U1" pad="1"/>
+<contactref element="C19" pad="2"/>
+<contactref element="C13" pad="1"/>
+<contactref element="C14" pad="2"/>
+<contactref element="U2" pad="3"/>
+<contactref element="U2" pad="67"/>
+<contactref element="U2" pad="29"/>
+<contactref element="U2" pad="10"/>
+<contactref element="U2" pad="8"/>
+<contactref element="U2" pad="7"/>
+<contactref element="C16" pad="2"/>
+<contactref element="R6" pad="1"/>
+<contactref element="C12" pad="1"/>
+<contactref element="C11" pad="1"/>
+<contactref element="C10" pad="1"/>
+<contactref element="C9" pad="1"/>
+<contactref element="C8" pad="1"/>
+<contactref element="C7" pad="1"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C3" pad="1"/>
+<contactref element="C4" pad="1"/>
+<contactref element="C5" pad="1"/>
+<contactref element="C6" pad="1"/>
+<contactref element="C1" pad="2"/>
+<contactref element="C29" pad="1"/>
+<contactref element="C24" pad="1"/>
+<contactref element="J5" pad="1"/>
+<contactref element="J5" pad="3"/>
+<contactref element="J5" pad="5"/>
+<contactref element="U2" pad="6"/>
+<contactref element="C17" pad="2"/>
+<contactref element="J3" pad="1"/>
+<contactref element="J3" pad="8"/>
+<contactref element="C27" pad="2"/>
+<contactref element="U5" pad="4"/>
+<contactref element="C22" pad="2"/>
+<contactref element="J2" pad="1"/>
+<contactref element="J2" pad="8"/>
+<contactref element="C26" pad="2"/>
+<contactref element="U4" pad="4"/>
+<contactref element="C21" pad="2"/>
+<contactref element="J1" pad="1"/>
+<contactref element="J1" pad="8"/>
+<contactref element="C25" pad="2"/>
+<contactref element="U3" pad="4"/>
+<contactref element="C20" pad="2"/>
+<contactref element="TP1" pad="3"/>
+<contactref element="TP1" pad="5"/>
+<contactref element="TP1" pad="9"/>
+<contactref element="C2" pad="1"/>
+<contactref element="R3" pad="1"/>
+<wire x1="34.533" y1="64.958" x2="34.508" y2="64.983" width="0.3048" layer="1"/>
+<wire x1="34.533" y1="64.958" x2="36.576" y2="64.958" width="0.3048" layer="1"/>
+<wire x1="36.576" y1="64.958" x2="38.862" y2="64.958" width="0.3048" layer="1"/>
+<wire x1="34.533" y1="64.958" x2="34.544" y2="64.969" width="0.3048" layer="1"/>
+<wire x1="43.51568125" y1="26.18269375" x2="42.24568125" y2="24.91269375" width="0.1524" layer="1"/>
+<wire x1="42.86798125" y1="23.90045625" x2="42.86798125" y2="23.38493125" width="0.1524" layer="1"/>
+<wire x1="42.24568125" y1="24.91269375" x2="42.24568125" y2="24.52275625" width="0.1524" layer="1"/>
+<wire x1="42.24568125" y1="22.76263125" x2="42.24568125" y2="22.37269375" width="0.1524" layer="1"/>
+<wire x1="42.24568125" y1="24.52275625" x2="42.86798125" y2="23.90045625" width="0.1524" layer="1"/>
+<wire x1="42.86798125" y1="23.38493125" x2="42.24568125" y2="22.76263125" width="0.1524" layer="1"/>
+<wire x1="43.49406875" y1="47.44320625" x2="43.49406875" y2="49.23925625" width="0.2032" layer="1"/>
+<wire x1="43.49406875" y1="49.23925625" x2="43.434" y2="49.299325" width="0.2032" layer="1"/>
+<wire x1="43.434" y1="49.299325" x2="43.434" y2="50.673" width="0.2032" layer="1"/>
+<via x="43.434" y="50.673" extent="1-16" drill="0.45"/>
+<polygon width="0.2032" layer="16">
+<vertex x="8.636" y="66.802"/>
+<vertex x="63.754" y="66.802"/>
+<vertex x="63.754" y="11.684"/>
+<vertex x="8.636" y="11.684"/>
+</polygon>
+<wire x1="56.2102" y1="50.988" x2="56.4838" y2="51.2616" width="0.2032" layer="1"/>
+<wire x1="56.4838" y1="51.2616" x2="57.5056" y2="51.2616" width="0.2032" layer="1"/>
+<via x="57.5056" y="51.2616" extent="1-16" drill="0.45"/>
+<wire x1="61.8998" y1="51.0388" x2="61.677" y2="51.2616" width="0.2032" layer="1"/>
+<wire x1="61.677" y1="51.2616" x2="60.6552" y2="51.2616" width="0.2032" layer="1"/>
+<via x="60.6552" y="51.2616" extent="1-16" drill="0.45"/>
+<wire x1="56.7436" y1="43.3832" x2="56.6928" y2="43.434" width="0.3048" layer="1"/>
+<wire x1="56.6928" y1="43.434" x2="56.6928" y2="45.3644" width="0.3048" layer="1"/>
+<via x="56.6928" y="45.3644" extent="1-16" drill="0.45"/>
+<wire x1="59.233" y1="38.892" x2="59.203" y2="38.862" width="0.3048" layer="1"/>
+<wire x1="59.203" y1="38.862" x2="57.8104" y2="38.862" width="0.3048" layer="1"/>
+<via x="57.8104" y="38.862" extent="1-16" drill="0.45"/>
+<wire x1="31.5497" y1="50.65250625" x2="29.933253125" y2="50.65250625" width="0.3048" layer="1"/>
+<wire x1="29.933253125" y1="50.65250625" x2="28.31680625" y2="50.65250625" width="0.3048" layer="1"/>
+<wire x1="28.31680625" y1="50.65250625" x2="28.3119" y2="50.6476" width="0.3048" layer="1"/>
+<wire x1="28.3119" y1="50.6476" x2="26.9748" y2="50.6476" width="0.3048" layer="1"/>
+<via x="26.9748" y="50.6476" extent="1-16" drill="0.45"/>
+<wire x1="35.680615625" y1="50.75250625" x2="35.6108" y2="50.822321875" width="0.3048" layer="1"/>
+<wire x1="35.6108" y1="50.822321875" x2="35.6108" y2="53.0352" width="0.3048" layer="1"/>
+<via x="35.6108" y="53.0352" extent="1-16" drill="0.35"/>
+<wire x1="45.690478125" y1="43.157115625" x2="45.690478125" y2="41.540671875" width="0.3048" layer="1"/>
+<wire x1="46.32929375" y1="39.565015625" x2="46.642278125" y2="39.878" width="0.3048" layer="1"/>
+<wire x1="46.642278125" y1="39.878" x2="48.8188" y2="39.878" width="0.3048" layer="1"/>
+<via x="48.8188" y="39.878" extent="1-16" drill="0.35"/>
+<wire x1="45.690478125" y1="33.09923125" x2="45.72" y2="33.069709375" width="0.3048" layer="1"/>
+<wire x1="45.72" y1="33.069709375" x2="45.72" y2="32.004" width="0.3048" layer="1"/>
+<via x="45.72" y="32.004" extent="1-16" drill="0.35"/>
+<wire x1="45.690478125" y1="37.7689625" x2="45.690478125" y2="35.434096875" width="0.3048" layer="1"/>
+<wire x1="45.690478125" y1="36.6268" x2="45.639678125" y2="36.576" width="0.3048" layer="1"/>
+<wire x1="45.639678125" y1="36.576" x2="45.0088" y2="36.576" width="0.3048" layer="1"/>
+<via x="45.0088" y="36.576" extent="1-16" drill="0.35"/>
+<via x="54.676" y="27.686" extent="1-16" drill="0.35"/>
+<wire x1="57.876" y1="64.983" x2="57.901" y2="64.958" width="0.3048" layer="1"/>
+<wire x1="57.901" y1="64.958" x2="60.071" y2="64.958" width="0.3048" layer="1"/>
+<wire x1="60.071" y1="64.958" x2="62.23" y2="64.958" width="0.3048" layer="1"/>
+<wire x1="38.862" y1="15.682" x2="36.576" y2="15.682" width="0.3048" layer="1"/>
+<wire x1="36.576" y1="15.682" x2="36.551" y2="15.707" width="0.3048" layer="1"/>
+<wire x1="36.551" y1="15.707" x2="34.508" y2="15.707" width="0.3048" layer="1"/>
+<wire x1="62.484" y1="15.428" x2="60.198" y2="15.428" width="0.3048" layer="1"/>
+<wire x1="60.198" y1="15.428" x2="60.173" y2="15.453" width="0.3048" layer="1"/>
+<wire x1="60.173" y1="15.453" x2="58.13" y2="15.453" width="0.3048" layer="1"/>
+<wire x1="58.13" y1="15.453" x2="58.166" y2="15.489" width="0.3048" layer="1"/>
+<wire x1="58.166" y1="15.489" x2="58.166" y2="16.4592" width="0.3048" layer="1"/>
+<via x="58.166" y="16.4592" extent="1-16" drill="0.35"/>
+<wire x1="21.7678" y1="21.016" x2="21.0718" y2="20.32" width="0.3048" layer="1"/>
+<wire x1="21.0718" y1="20.32" x2="19.431" y2="20.32" width="0.3048" layer="1"/>
+<wire x1="12.319" y1="20.254" x2="14.097" y2="20.254" width="0.3048" layer="1"/>
+<wire x1="14.097" y1="20.254" x2="14.0208" y2="20.3302" width="0.3048" layer="1"/>
+<wire x1="14.0208" y1="20.3302" x2="14.0208" y2="21.6408" width="0.3048" layer="1"/>
+<via x="14.0208" y="21.6408" extent="1-16" drill="0.35"/>
+<wire x1="35.704959375" y1="31.2762" x2="35.7124" y2="31.268759375" width="0.2032" layer="1"/>
+<wire x1="35.7124" y1="31.268759375" x2="35.7124" y2="30.0228" width="0.2032" layer="1"/>
+<wire x1="35.7124" y1="30.0228" x2="35.306" y2="29.6164" width="0.2032" layer="1"/>
+<wire x1="35.306" y1="29.6164" x2="34.8488" y2="29.6164" width="0.2032" layer="1"/>
+<wire x1="34.8488" y1="29.6164" x2="34.8452" y2="29.6128" width="0.2032" layer="1"/>
+<wire x1="34.8452" y1="29.6128" x2="34.8452" y2="29.6025875" width="0.2032" layer="1"/>
+<wire x1="34.8452" y1="29.6025875" x2="34.7472" y2="29.5045875" width="0.2032" layer="1"/>
+<wire x1="34.7472" y1="29.5045875" x2="34.7472" y2="29.3624" width="0.2032" layer="1"/>
+<wire x1="34.7472" y1="29.3624" x2="34.3322875" y2="28.9474875" width="0.2032" layer="1"/>
+<wire x1="34.3322875" y1="28.9474875" x2="34.3322875" y2="28.80456875" width="0.2032" layer="1"/>
+<wire x1="34.3322875" y1="28.80456875" x2="34.29" y2="28.76228125" width="0.2032" layer="1"/>
+<wire x1="34.29" y1="28.76228125" x2="34.29" y2="27.7368" width="0.2032" layer="1"/>
+<via x="34.29" y="27.7368" extent="1-16" drill="0.35"/>
+<via x="45.690478125" y="43.157115625" extent="1-16" drill="0.35"/>
+<wire x1="36.204959375" y1="46.7762" x2="36.2204" y2="46.760759375" width="0.1524" layer="1"/>
+<wire x1="36.2204" y1="46.760759375" x2="36.2204" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="36.2204" y1="45.7708" x2="35.2552" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="35.2552" y1="45.7708" x2="35.204959375" y2="45.821040625" width="0.1524" layer="1"/>
+<wire x1="35.204959375" y1="45.821040625" x2="35.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="35.2552" y1="45.7708" x2="34.8488" y2="45.3644" width="0.1524" layer="1"/>
+<wire x1="34.8488" y1="45.3644" x2="34.6964" y2="45.3644" width="0.1524" layer="1"/>
+<via x="34.6964" y="45.3644" extent="1-16" drill="0.35"/>
+<wire x1="38.704959375" y1="46.7762" x2="38.72228125" y2="46.758878125" width="0.1524" layer="1"/>
+<wire x1="38.72228125" y1="46.758878125" x2="38.72228125" y2="45.55491875" width="0.1524" layer="1"/>
+<via x="38.72228125" y="45.55491875" extent="1-16" drill="0.25"/>
+<wire x1="36.7284" y1="45.7708" x2="36.2204" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="36.7284" y1="45.7708" x2="36.704959375" y2="45.794240625" width="0.1524" layer="1"/>
+<wire x1="36.704959375" y1="45.794240625" x2="36.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="37.204959375" y1="46.7762" x2="37.2364" y2="46.744759375" width="0.1524" layer="1"/>
+<wire x1="37.2364" y1="46.744759375" x2="37.2364" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="37.2364" y1="45.7708" x2="36.7284" y2="45.7708" width="0.1524" layer="1"/>
+<wire x1="53.029103125" y1="48.621696875" x2="52.9871375" y2="48.621696875" width="0.3048" layer="1"/>
+<wire x1="52.9871375" y1="48.621696875" x2="53.181503125" y2="48.621696875" width="0.3048" layer="1"/>
+<wire x1="53.181503125" y1="48.621696875" x2="53.8988" y2="47.9044" width="0.3048" layer="1"/>
+<via x="53.8988" y="47.9044" extent="1-16" drill="0.4"/>
+<wire x1="53.655021875" y1="41.498534375" x2="53.655021875" y2="41.971021875" width="0.3048" layer="1"/>
+<wire x1="53.655021875" y1="41.971021875" x2="54.1528" y2="42.4688" width="0.3048" layer="1"/>
+<via x="54.1528" y="42.4688" extent="1-16" drill="0.4"/>
+<wire x1="42.24568125" y1="24.91269375" x2="41.63530625" y2="24.91269375" width="0.1524" layer="1"/>
+<wire x1="41.63530625" y1="24.91269375" x2="41.5036" y2="25.0444" width="0.1524" layer="1"/>
+<via x="41.5036" y="25.0444" extent="1-16" drill="0.25"/>
+<wire x1="34.508" y1="64.983" x2="33.7214" y2="64.983" width="0.3048" layer="1"/>
+<wire x1="33.7214" y1="64.983" x2="33.5788" y2="65.1256" width="0.3048" layer="1"/>
+<wire x1="33.5788" y1="65.1256" x2="32.512" y2="65.1256" width="0.3048" layer="1"/>
+<wire x1="32.512" y1="65.1256" x2="32.3088" y2="64.9224" width="0.3048" layer="1"/>
+<via x="32.3088" y="64.9224" extent="1-16" drill="0.4"/>
+<wire x1="57.901" y1="64.958" x2="56.962" y2="64.958" width="0.3048" layer="1"/>
+<wire x1="56.962" y1="64.958" x2="56.7436" y2="65.1764" width="0.3048" layer="1"/>
+<wire x1="56.7436" y1="65.1764" x2="55.3212" y2="65.1764" width="0.3048" layer="1"/>
+<wire x1="55.3212" y1="65.1764" x2="55.2196" y2="65.0748" width="0.3048" layer="1"/>
+<via x="55.2196" y="65.0748" extent="1-16" drill="0.4"/>
+<wire x1="35.2044" y1="15.707" x2="35.2044" y2="16.5608" width="0.3048" layer="1"/>
+<via x="35.2044" y="16.5608" extent="1-16" drill="0.4"/>
+<wire x1="25.954959375" y1="43.5262" x2="24.6474" y2="43.5262" width="0.1524" layer="1"/>
+<wire x1="24.6474" y1="43.5262" x2="24.5364" y2="43.6372" width="0.1524" layer="1"/>
+<via x="24.5364" y="43.6372" extent="1-16" drill="0.25"/>
+<wire x1="22.332653125" y1="38.487384375" x2="22.332653125" y2="38.995053125" width="0.3048" layer="1"/>
+<wire x1="22.332653125" y1="38.995053125" x2="24.0792" y2="40.7416" width="0.3048" layer="1"/>
+<via x="24.0792" y="40.7416" extent="1-16" drill="0.25"/>
+<wire x1="23.3015375" y1="45.739346875" x2="23.3015375" y2="46.2944625" width="0.3048" layer="1"/>
+<wire x1="23.3015375" y1="46.2944625" x2="22.86" y2="46.736" width="0.3048" layer="1"/>
+<via x="22.86" y="46.736" extent="1-16" drill="0.25"/>
+<contactref element="S1" pad="2"/>
+<contactref element="S1" pad="1"/>
+<wire x1="9.906" y1="59.0804" x2="9.906" y2="52.4764" width="0.3048" layer="1"/>
+<wire x1="9.906" y1="55.6768" x2="10.6172" y2="55.6768" width="0.3048" layer="1"/>
+<wire x1="10.6172" y1="55.6768" x2="10.668" y2="55.7276" width="0.3048" layer="1"/>
+<via x="10.668" y="55.7276" extent="1-16" drill="0.25"/>
+<wire x1="45.690478125" y1="36.6268" x2="45.690478125" y2="37.7689625" width="0" layer="19" extent="1-1"/>
+<wire x1="34.508" y1="15.707" x2="35.2044" y2="15.707" width="0" layer="19" extent="1-1"/>
+<wire x1="9.906" y1="52.4764" x2="9.906" y2="55.6768" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="RESET">
+<contactref element="U2" pad="58"/>
+<contactref element="TP1" pad="10"/>
+<wire x1="41.98791875" y1="26.80499375" x2="41.979925" y2="26.797" width="0.1524" layer="1"/>
+<wire x1="43.51568125" y1="27.45269375" x2="42.86798125" y2="26.80499375" width="0.1524" layer="1"/>
+<wire x1="42.86798125" y1="26.80499375" x2="41.98791875" y2="26.80499375" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="31.2762" x2="31.204959375" y2="29.876409375" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="29.876409375" x2="31.26176875" y2="29.8196" width="0.1524" layer="1"/>
+<via x="31.26176875" y="29.8196" extent="1-16" drill="0.25"/>
+<wire x1="31.26176875" y1="29.8196" x2="31.26176875" y2="28.93623125" width="0.1524" layer="16"/>
+<wire x1="31.26176875" y1="28.93623125" x2="33.401" y2="26.797" width="0.1524" layer="16"/>
+<wire x1="33.401" y1="26.797" x2="39.9542" y2="26.797" width="0.1524" layer="16"/>
+<wire x1="39.9542" y1="26.797" x2="39.9796" y2="26.8224" width="0.1524" layer="16"/>
+<via x="39.9796" y="26.8224" extent="1-16" drill="0.25"/>
+<wire x1="39.9796" y1="26.8224" x2="41.9705125" y2="26.8224" width="0.1524" layer="1"/>
+<wire x1="41.9705125" y1="26.8224" x2="41.98791875" y2="26.80499375" width="0.1524" layer="1"/>
+</signal>
+<signal name="DM">
+<contactref element="X1" pad="D-"/>
+<contactref element="U2" pad="94"/>
+<wire x1="59.233" y1="36.942" x2="59.2008" y2="36.9098" width="0.2032" layer="1"/>
+<wire x1="59.2008" y1="36.9098" x2="57.023" y2="36.9098" width="0.2032" layer="1"/>
+<via x="57.023" y="36.9098" extent="1-16" drill="0.45"/>
+<wire x1="48.26" y1="38.608" x2="48.2651" y2="38.608" width="0.2032" layer="16"/>
+<wire x1="57.023" y1="36.9098" x2="49.9633" y2="36.9098" width="0.2032" layer="16"/>
+<wire x1="49.9633" y1="36.9098" x2="48.2651" y2="38.608" width="0.2032" layer="16"/>
+<wire x1="41.454959375" y1="42.0262" x2="41.418759375" y2="42.0624" width="0.2032" layer="1"/>
+<wire x1="41.418759375" y1="42.0624" x2="40.2336" y2="42.0624" width="0.2032" layer="1"/>
+<wire x1="40.2336" y1="42.0624" x2="39.7764" y2="41.6052" width="0.2032" layer="1"/>
+<wire x1="39.7764" y1="41.6052" x2="39.6748" y2="41.6052" width="0.2032" layer="1"/>
+<via x="39.6748" y="41.6052" extent="1-16" drill="0.25"/>
+<wire x1="39.6748" y1="41.6052" x2="40.23615" y2="42.16655" width="0.2032" layer="16"/>
+<wire x1="40.23615" y1="42.16655" x2="44.70655" y2="42.16655" width="0.2032" layer="16"/>
+<wire x1="44.70655" y1="42.16655" x2="48.26" y2="38.6131" width="0.2032" layer="16"/>
+<wire x1="48.26" y1="38.6131" x2="48.26" y2="38.608" width="0.2032" layer="16"/>
+</signal>
+<signal name="DP">
+<contactref element="X1" pad="D+"/>
+<contactref element="U2" pad="95"/>
+<wire x1="41.436159375" y1="42.545" x2="41.454959375" y2="42.5262" width="0.2032" layer="1"/>
+<wire x1="39.497" y1="42.545" x2="44.831" y2="42.545" width="0.2032" layer="16"/>
+<wire x1="44.831" y1="42.545" x2="49.784" y2="37.592" width="0.2032" layer="16"/>
+<wire x1="49.784" y1="37.592" x2="57.912" y2="37.592" width="0.2032" layer="16"/>
+<via x="57.912" y="37.592" extent="1-16" drill="0.45"/>
+<wire x1="57.912" y1="37.592" x2="59.233" y2="37.592" width="0.2032" layer="1"/>
+<wire x1="41.454959375" y1="42.5262" x2="39.5158" y2="42.5262" width="0.2032" layer="1"/>
+<wire x1="39.5158" y1="42.5262" x2="39.497" y2="42.545" width="0.2032" layer="1"/>
+<via x="39.497" y="42.545" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="N$25">
+<contactref element="U6" pad="8"/>
+<contactref element="J4" pad="3"/>
+<wire x1="30.008" y1="63.033" x2="30.008" y2="60.615" width="0.2032" layer="1"/>
+<wire x1="28.448" y1="59.055" x2="28.448" y2="56.388" width="0.2032" layer="1"/>
+<wire x1="28.448" y1="56.388" x2="29.718" y2="55.118" width="0.2032" layer="1"/>
+<wire x1="30.008" y1="60.615" x2="28.448" y2="59.055" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$26">
+<contactref element="U6" pad="7"/>
+<contactref element="J4" pad="4"/>
+<wire x1="30.008" y1="63.683" x2="30.805" y2="63.683" width="0.2032" layer="1"/>
+<wire x1="30.805" y1="63.683" x2="30.988" y2="63.5" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="63.5" x2="30.988" y2="60.325" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="60.325" x2="29.718" y2="59.055" width="0.2032" layer="1"/>
+<wire x1="29.718" y1="59.055" x2="29.718" y2="57.658" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$27">
+<contactref element="U6" pad="6"/>
+<contactref element="J4" pad="5"/>
+<wire x1="30.008" y1="64.333" x2="30.917" y2="64.333" width="0.2032" layer="1"/>
+<wire x1="30.917" y1="64.333" x2="31.369" y2="63.881" width="0.2032" layer="1"/>
+<wire x1="31.369" y1="63.881" x2="31.369" y2="59.182" width="0.2032" layer="1"/>
+<wire x1="31.369" y1="59.182" x2="30.988" y2="58.801" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="58.801" x2="30.988" y2="56.388" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="56.388" x2="32.258" y2="55.118" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$28">
+<contactref element="U6" pad="5"/>
+<contactref element="J4" pad="6"/>
+<wire x1="30.008" y1="64.983" x2="31.029" y2="64.983" width="0.2032" layer="1"/>
+<wire x1="31.75" y1="64.262" x2="31.75" y2="58.166" width="0.2032" layer="1"/>
+<wire x1="31.75" y1="58.166" x2="32.258" y2="57.658" width="0.2032" layer="1"/>
+<wire x1="31.029" y1="64.983" x2="31.75" y2="64.262" width="0.2032" layer="1"/>
+</signal>
+<signal name="+3V3">
+<contactref element="J4" pad="2"/>
+<contactref element="J4" pad="7"/>
+<contactref element="U6" pad="1"/>
+<contactref element="C23" pad="1"/>
+<contactref element="D5" pad="A"/>
+<contactref element="C28" pad="1"/>
+<contactref element="U1" pad="4"/>
+<contactref element="U1" pad="2"/>
+<contactref element="C19" pad="1"/>
+<contactref element="U2" pad="5"/>
+<contactref element="C1" pad="1"/>
+<contactref element="R4" pad="1"/>
+<contactref element="C3" pad="2"/>
+<contactref element="C4" pad="2"/>
+<contactref element="C5" pad="2"/>
+<contactref element="C6" pad="2"/>
+<contactref element="U2" pad="93"/>
+<contactref element="U2" pad="19"/>
+<contactref element="U2" pad="28"/>
+<contactref element="U2" pad="68"/>
+<contactref element="U2" pad="81"/>
+<contactref element="J5" pad="4"/>
+<contactref element="C29" pad="2"/>
+<contactref element="J5" pad="6"/>
+<contactref element="R5" pad="1"/>
+<contactref element="J3" pad="2"/>
+<contactref element="C27" pad="1"/>
+<contactref element="J3" pad="7"/>
+<contactref element="U5" pad="1"/>
+<contactref element="C22" pad="1"/>
+<contactref element="D4" pad="A"/>
+<contactref element="J2" pad="2"/>
+<contactref element="C26" pad="1"/>
+<contactref element="J2" pad="7"/>
+<contactref element="U4" pad="1"/>
+<contactref element="C21" pad="1"/>
+<contactref element="D3" pad="A"/>
+<contactref element="J1" pad="2"/>
+<contactref element="C25" pad="1"/>
+<contactref element="J1" pad="7"/>
+<contactref element="U3" pad="1"/>
+<contactref element="C20" pad="1"/>
+<contactref element="D2" pad="A"/>
+<contactref element="D1" pad="A"/>
+<contactref element="J5" pad="39"/>
+<contactref element="TP1" pad="1"/>
+<contactref element="C2" pad="2"/>
+<polygon width="0.1524" layer="1">
+<vertex x="8.636" y="66.802"/>
+<vertex x="63.754" y="66.802"/>
+<vertex x="63.754" y="11.684"/>
+<vertex x="8.636" y="11.684"/>
+</polygon>
+<contactref element="R20" pad="2"/>
+</signal>
+<signal name="P1RX">
+<contactref element="U6" pad="2"/>
+<contactref element="U2" pad="35"/>
+<wire x1="34.508" y1="63.683" x2="34.452" y2="63.627" width="0.2032" layer="1"/>
+<wire x1="34.452" y1="63.627" x2="32.4322" y2="63.627" width="0.2032" layer="1"/>
+<via x="32.4322" y="63.627" extent="1-16" drill="0.45"/>
+<wire x1="32.4322" y1="63.627" x2="28.448" y2="59.6428" width="0.2032" layer="16"/>
+<wire x1="28.448" y1="59.6428" x2="28.448" y2="42.672" width="0.2032" layer="16"/>
+<wire x1="28.448" y1="42.672" x2="27.305" y2="41.529" width="0.2032" layer="16"/>
+<wire x1="27.305" y1="41.529" x2="27.305" y2="40.5384" width="0.2032" layer="16"/>
+<wire x1="27.305" y1="40.5384" x2="27.305" y2="40.513" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="40.5262" x2="27.2928" y2="40.5262" width="0.2032" layer="1"/>
+<wire x1="27.2928" y1="40.5262" x2="27.305" y2="40.5384" width="0.2032" layer="1"/>
+<via x="27.305" y="40.5384" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="N$1">
+<contactref element="R17" pad="2"/>
+<contactref element="D5" pad="R"/>
+<wire x1="28.5876" y1="65.1636" x2="28.6384" y2="65.254" width="0.2032" layer="1"/>
+<wire x1="28.6384" y1="65.254" x2="28.6384" y2="64.9604" width="0.1524" layer="1"/>
+<wire x1="28.6384" y1="64.9604" x2="27.8892" y2="64.2112" width="0.1524" layer="1"/>
+<wire x1="27.8892" y1="64.2112" x2="25.8928" y2="64.2112" width="0.1524" layer="1"/>
+<wire x1="25.8928" y1="64.2112" x2="24.826" y2="65.278" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$2">
+<contactref element="R10" pad="2"/>
+<contactref element="D5" pad="B"/>
+<wire x1="26.8352" y1="62.254" x2="26.8352" y2="62.3696" width="0.1524" layer="1"/>
+<wire x1="26.8352" y1="62.3696" x2="25.7048" y2="63.5" width="0.1524" layer="1"/>
+<wire x1="25.7048" y1="63.5" x2="24.826" y2="63.5" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$3">
+<contactref element="R18" pad="2"/>
+<contactref element="D5" pad="G"/>
+<wire x1="24.826" y1="61.722" x2="25.3492" y2="61.722" width="0.1524" layer="1"/>
+<wire x1="25.3492" y1="61.722" x2="25.9588" y2="61.1124" width="0.1524" layer="1"/>
+<wire x1="25.9588" y1="61.1124" x2="27.4968" y2="61.1124" width="0.1524" layer="1"/>
+<wire x1="27.4968" y1="61.1124" x2="28.6384" y2="62.254" width="0.1524" layer="1"/>
+</signal>
+<signal name="P1LR">
+<contactref element="R17" pad="1"/>
+<contactref element="U2" pad="26"/>
+<wire x1="25.954959375" y1="45.0262" x2="25.0778" y2="45.0262" width="0.1524" layer="1"/>
+<wire x1="25.0778" y1="45.0262" x2="24.8412" y2="45.2628" width="0.1524" layer="1"/>
+<wire x1="24.2824" y1="58.42" x2="23.622" y2="59.0804" width="0.1524" layer="16"/>
+<wire x1="24.2824" y1="50.47054375" x2="24.2824" y2="58.42" width="0.1524" layer="16"/>
+<via x="23.622" y="59.0804" extent="1-16" drill="0.25"/>
+<wire x1="23.622" y1="59.0804" x2="23.0632" y2="59.0804" width="0.1524" layer="1"/>
+<wire x1="23.0632" y1="59.0804" x2="21.59" y2="60.5536" width="0.1524" layer="1"/>
+<wire x1="21.59" y1="60.5536" x2="21.59" y2="64.8716" width="0.1524" layer="1"/>
+<wire x1="21.59" y1="64.8716" x2="21.9964" y2="65.278" width="0.1524" layer="1"/>
+<wire x1="21.9964" y1="65.278" x2="22.926" y2="65.278" width="0.1524" layer="1"/>
+<wire x1="24.8412" y1="45.2628" x2="24.8412" y2="45.5676" width="0.1524" layer="1"/>
+<wire x1="24.8412" y1="45.5676" x2="25.2476" y2="45.974" width="0.1524" layer="1"/>
+<via x="25.2476" y="45.974" extent="1-16" drill="0.25"/>
+<wire x1="25.2476" y1="45.974" x2="25.2476" y2="49.50534375" width="0.1524" layer="16"/>
+<wire x1="25.2476" y1="49.50534375" x2="24.2824" y2="50.47054375" width="0.1524" layer="16"/>
+</signal>
+<signal name="P1LB">
+<contactref element="R10" pad="1"/>
+<contactref element="U2" pad="27"/>
+<wire x1="22.926" y1="63.5" x2="22.1996" y2="63.5" width="0.1524" layer="1"/>
+<wire x1="22.1996" y1="63.5" x2="21.9456" y2="63.246" width="0.1524" layer="1"/>
+<wire x1="21.9456" y1="63.246" x2="21.9456" y2="60.9092" width="0.1524" layer="1"/>
+<wire x1="23.8526375" y1="59.6372" x2="24.1788" y2="59.3110375" width="0.1524" layer="1"/>
+<wire x1="24.1788" y1="59.3110375" x2="24.1788" y2="58.8497625" width="0.1524" layer="1"/>
+<wire x1="23.2176" y1="59.6372" x2="23.8526375" y2="59.6372" width="0.1524" layer="1"/>
+<wire x1="24.1788" y1="58.8497625" x2="23.7236" y2="58.3945625" width="0.1524" layer="1"/>
+<wire x1="23.7236" y1="58.3945625" x2="23.7236" y2="58.1152" width="0.1524" layer="1"/>
+<via x="23.7236" y="58.1152" extent="1-16" drill="0.25"/>
+<wire x1="23.7236" y1="58.1152" x2="23.7236" y2="57.8104" width="0.1524" layer="16"/>
+<wire x1="23.7236" y1="57.8104" x2="23.9776" y2="57.5564" width="0.1524" layer="16"/>
+<wire x1="23.9776" y1="57.5564" x2="23.9776" y2="50.3428" width="0.1524" layer="16"/>
+<wire x1="24.9428" y1="44.5516" x2="25.929559375" y2="44.5516" width="0.1524" layer="1"/>
+<wire x1="25.929559375" y1="44.5516" x2="25.954959375" y2="44.5262" width="0.1524" layer="1"/>
+<wire x1="21.9456" y1="60.9092" x2="23.2176" y2="59.6372" width="0.1524" layer="1"/>
+<wire x1="24.9428" y1="46.81301875" x2="24.650290625" y2="46.520509375" width="0.1524" layer="16"/>
+<via x="24.650290625" y="46.520509375" extent="1-16" drill="0.25"/>
+<wire x1="24.650290625" y1="46.520509375" x2="24.650290625" y2="45.807746875" width="0.1524" layer="1"/>
+<wire x1="24.650290625" y1="45.807746875" x2="24.5364" y2="45.69385625" width="0.1524" layer="1"/>
+<wire x1="23.9776" y1="50.3428" x2="24.9428" y2="49.3776" width="0.1524" layer="16"/>
+<wire x1="24.9428" y1="49.3776" x2="24.9428" y2="46.81301875" width="0.1524" layer="16"/>
+<wire x1="24.5364" y1="44.958" x2="24.9428" y2="44.5516" width="0.1524" layer="1"/>
+<wire x1="24.5364" y1="45.69385625" x2="24.5364" y2="44.958" width="0.1524" layer="1"/>
+</signal>
+<signal name="P1LG">
+<contactref element="R18" pad="1"/>
+<contactref element="U2" pad="25"/>
+<wire x1="27.704959375" y1="46.7762" x2="27.704959375" y2="47.631440625" width="0.1524" layer="1"/>
+<wire x1="27.704959375" y1="47.631440625" x2="27.5844" y2="47.752" width="0.1524" layer="1"/>
+<wire x1="27.5844" y1="47.752" x2="27.2288" y2="47.752" width="0.1524" layer="1"/>
+<wire x1="27.2288" y1="47.752" x2="26.7716" y2="47.2948" width="0.1524" layer="1"/>
+<via x="26.7716" y="47.2948" extent="1-16" drill="0.25"/>
+<wire x1="26.7716" y1="47.2948" x2="26.7716" y2="48.4124" width="0.1524" layer="16"/>
+<wire x1="26.7716" y1="48.4124" x2="24.5872" y2="50.5968" width="0.1524" layer="16"/>
+<wire x1="24.5872" y1="50.5968" x2="24.5872" y2="60.0964" width="0.1524" layer="16"/>
+<via x="24.5872" y="60.0964" extent="1-16" drill="0.25"/>
+<wire x1="24.5872" y1="60.0964" x2="23.4696" y2="60.0964" width="0.1524" layer="1"/>
+<wire x1="23.4696" y1="60.0964" x2="22.9616" y2="60.6044" width="0.1524" layer="1"/>
+<wire x1="22.9616" y1="60.6044" x2="22.9616" y2="61.6864" width="0.1524" layer="1"/>
+<wire x1="22.9616" y1="61.6864" x2="22.926" y2="61.722" width="0.1524" layer="1"/>
+</signal>
+<signal name="+5V">
+<contactref element="C15" pad="2"/>
+<contactref element="X1" pad="VBUS"/>
+<contactref element="U1" pad="3"/>
+<contactref element="J5" pad="2"/>
+<contactref element="C24" pad="2"/>
+<wire x1="61.8998" y1="49.1388" x2="61.8744" y2="49.1134" width="0.4064" layer="1"/>
+<wire x1="61.8744" y1="49.1134" x2="61.8744" y2="45.8724" width="0.4064" layer="1"/>
+<wire x1="61.8744" y1="45.8724" x2="61.3664" y2="45.3644" width="0.4064" layer="1"/>
+<wire x1="61.3664" y1="43.3832" x2="61.3664" y2="45.3644" width="0.4064" layer="1"/>
+<wire x1="59.2538" y1="36.2712" x2="59.233" y2="36.292" width="0.3048" layer="1"/>
+<wire x1="59.2538" y1="36.2712" x2="60.2996" y2="36.2712" width="0.3048" layer="1"/>
+<wire x1="60.2996" y1="36.2712" x2="60.5028" y2="36.4744" width="0.3048" layer="1"/>
+<wire x1="60.5028" y1="41.3512" x2="61.3664" y2="42.2148" width="0.3048" layer="1"/>
+<wire x1="61.3664" y1="42.2148" x2="61.3664" y2="43.3832" width="0.3048" layer="1"/>
+<wire x1="60.5028" y1="36.4744" x2="60.5028" y2="41.3512" width="0.3048" layer="1"/>
+<wire x1="60.2996" y1="36.2712" x2="60.1472" y2="36.1188" width="0.3048" layer="1"/>
+<wire x1="60.1472" y1="36.1188" x2="60.1472" y2="33.1216" width="0.3048" layer="1"/>
+<via x="60.1472" y="33.1216" extent="1-16" drill="0.35"/>
+<wire x1="60.1472" y1="33.1216" x2="56.5404" y2="29.5148" width="0.3048" layer="16"/>
+<wire x1="56.5404" y1="29.5148" x2="50.8" y2="29.5148" width="0.3048" layer="16"/>
+<wire x1="50.8" y1="29.5148" x2="46.3804" y2="25.0952" width="0.3048" layer="16"/>
+<wire x1="46.3804" y1="25.0952" x2="46.3804" y2="23.7236" width="0.3048" layer="16"/>
+<via x="46.3804" y="23.7236" extent="1-16" drill="0.35"/>
+<wire x1="46.3804" y1="23.7236" x2="46.3804" y2="19.4564" width="0.3048" layer="1"/>
+<wire x1="46.3804" y1="19.4564" x2="45.1612" y2="18.2372" width="0.3048" layer="1"/>
+<wire x1="45.1612" y1="18.2372" x2="43.5864" y2="18.2372" width="0.3048" layer="1"/>
+<via x="43.5864" y="18.2372" extent="1-16" drill="0.35"/>
+<wire x1="43.5864" y1="18.2372" x2="39.7764" y2="18.2372" width="0.3048" layer="16"/>
+<wire x1="39.7764" y1="18.2372" x2="35.1028" y2="13.5636" width="0.3048" layer="16"/>
+<wire x1="35.1028" y1="13.5636" x2="32.0548" y2="13.5636" width="0.3048" layer="16"/>
+<wire x1="32.0548" y1="13.5636" x2="31.3944" y2="14.224" width="0.3048" layer="16"/>
+<wire x1="31.3944" y1="14.224" x2="21.2852" y2="14.224" width="0.3048" layer="16"/>
+<via x="21.2852" y="14.224" extent="1-16" drill="0.35"/>
+<wire x1="16.891" y1="15.24" x2="16.891" y2="15.1638" width="0.3048" layer="1"/>
+<wire x1="21.2852" y1="14.224" x2="20.828" y2="13.716" width="0.3048" layer="1"/>
+<wire x1="20.828" y1="13.716" x2="18.0848" y2="13.716" width="0.3048" layer="1"/>
+<wire x1="18.0848" y1="13.716" x2="16.891" y2="14.9098" width="0.3048" layer="1"/>
+<wire x1="16.891" y1="14.9098" x2="16.891" y2="15.24" width="0.3048" layer="1"/>
+<wire x1="21.7678" y1="19.116" x2="21.2852" y2="18.9382" width="0.3048" layer="1"/>
+<wire x1="21.2852" y1="18.9382" x2="21.2852" y2="14.224" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$4">
+<contactref element="C13" pad="2"/>
+<contactref element="Q1" pad="3"/>
+<contactref element="U2" pad="99"/>
+<wire x1="41.480359375" y1="44.5008" x2="41.454959375" y2="44.5262" width="0.2032" layer="1"/>
+<wire x1="41.454959375" y1="44.5262" x2="49.0982" y2="44.5262" width="0.1524" layer="1"/>
+<wire x1="49.0982" y1="44.5262" x2="49.5808" y2="44.0436" width="0.1524" layer="1"/>
+<wire x1="49.9872" y1="44.0436" x2="50.2412" y2="44.2976" width="0.1524" layer="1"/>
+<wire x1="50.2412" y1="44.2976" x2="50.2412" y2="46.245384375" width="0.1524" layer="1"/>
+<wire x1="50.2412" y1="46.245384375" x2="50.22731875" y2="46.259265625" width="0.1524" layer="1"/>
+<wire x1="49.5808" y1="44.0436" x2="49.9872" y2="44.0436" width="0.1524" layer="1"/>
+<wire x1="50.22731875" y1="46.259265625" x2="50.22731875" y2="46.77291875" width="0.1524" layer="1"/>
+<wire x1="50.22731875" y1="46.77291875" x2="50.8508" y2="47.3964" width="0.1524" layer="1"/>
+<wire x1="50.8508" y1="47.3964" x2="51.89019375" y2="47.3964" width="0.1524" layer="1"/>
+<wire x1="51.89019375" y1="47.3964" x2="52.1371375" y2="47.14945625" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$5">
+<contactref element="C14" pad="1"/>
+<contactref element="Q1" pad="1"/>
+<contactref element="U2" pad="98"/>
+<wire x1="41.454959375" y1="44.0262" x2="48.8362" y2="44.0262" width="0.1524" layer="1"/>
+<wire x1="48.8362" y1="44.0262" x2="50.0888" y2="42.7736" width="0.1524" layer="1"/>
+<wire x1="50.0888" y1="42.7736" x2="50.0888" y2="41.265734375" width="0.1524" layer="1"/>
+<wire x1="50.0888" y1="41.265734375" x2="50.105778125" y2="41.24875625" width="0.1524" layer="1"/>
+<wire x1="50.105778125" y1="41.24875625" x2="51.083003125" y2="41.24875625" width="0.1524" layer="1"/>
+<wire x1="51.083003125" y1="41.24875625" x2="52.18278125" y2="42.348534375" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4TX">
+<contactref element="U2" pad="47"/>
+<contactref element="U3" pad="3"/>
+<wire x1="34.508" y1="15.057" x2="34.452" y2="15.113" width="0.2032" layer="1"/>
+<wire x1="34.452" y1="15.113" x2="33.528" y2="15.113" width="0.2032" layer="1"/>
+<wire x1="33.528" y1="15.113" x2="33.0672" y2="15.5738" width="0.2032" layer="1"/>
+<wire x1="33.0672" y1="15.5738" x2="33.0672" y2="17.145" width="0.2032" layer="1"/>
+<via x="33.0672" y="17.145" extent="1-16" drill="0.45"/>
+<wire x1="33.0672" y1="17.145" x2="31.6702" y2="18.542" width="0.2032" layer="16"/>
+<wire x1="26.924" y1="18.542" x2="31.6702" y2="18.542" width="0.2032" layer="16"/>
+<wire x1="23.9598" y1="34.5262" x2="23.368" y2="33.9344" width="0.2032" layer="1"/>
+<wire x1="23.368" y1="33.9344" x2="23.368" y2="32.512" width="0.2032" layer="1"/>
+<via x="23.368" y="32.512" extent="1-16" drill="0.25"/>
+<wire x1="23.368" y1="32.512" x2="23.368" y2="22.098" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="34.5262" x2="23.9598" y2="34.5262" width="0.2032" layer="1"/>
+<wire x1="23.368" y1="22.098" x2="26.924" y2="18.542" width="0.2032" layer="16"/>
+</signal>
+<signal name="P4RX">
+<contactref element="U2" pad="49"/>
+<contactref element="U3" pad="2"/>
+<wire x1="34.508" y1="14.407" x2="34.437" y2="14.478" width="0.2032" layer="1"/>
+<wire x1="34.437" y1="14.478" x2="33.02" y2="14.478" width="0.2032" layer="1"/>
+<via x="33.02" y="14.478" extent="1-16" drill="0.45"/>
+<wire x1="33.7494" y1="16.86241875" x2="33.7494" y2="17.42758125" width="0.2032" layer="16"/>
+<wire x1="33.7494" y1="17.42758125" x2="33.34978125" y2="17.8272" width="0.2032" layer="16"/>
+<wire x1="33.34978125" y1="17.8272" x2="32.8879" y2="17.8272" width="0.2032" layer="16"/>
+<wire x1="33.02" y1="16.13301875" x2="33.7494" y2="16.86241875" width="0.2032" layer="16"/>
+<wire x1="31.7921" y1="18.923" x2="27.051" y2="18.923" width="0.2032" layer="16"/>
+<wire x1="24.2316" y1="21.7424" x2="27.051" y2="18.923" width="0.2032" layer="16"/>
+<wire x1="33.02" y1="14.478" x2="33.02" y2="16.13301875" width="0.2032" layer="16"/>
+<wire x1="32.8879" y1="17.8272" x2="31.7921" y2="18.923" width="0.2032" layer="16"/>
+<wire x1="24.4838" y1="33.5262" x2="24.2316" y2="33.274" width="0.2032" layer="1"/>
+<wire x1="24.2316" y1="33.274" x2="24.2316" y2="32.4084" width="0.2032" layer="1"/>
+<via x="24.2316" y="32.4084" extent="1-16" drill="0.25"/>
+<wire x1="25.954959375" y1="33.5262" x2="24.4838" y2="33.5262" width="0.2032" layer="1"/>
+<wire x1="24.2316" y1="32.4084" x2="24.2316" y2="21.7424" width="0.2032" layer="16"/>
+</signal>
+<signal name="P2RX">
+<contactref element="U5" pad="2"/>
+<contactref element="U2" pad="54"/>
+<wire x1="57.876" y1="63.683" x2="57.82" y2="63.627" width="0.2032" layer="1"/>
+<wire x1="57.82" y1="63.627" x2="56.769" y2="63.627" width="0.2032" layer="1"/>
+<via x="56.769" y="63.627" extent="1-16" drill="0.45"/>
+<wire x1="56.769" y1="63.627" x2="52.705" y2="59.563" width="0.2032" layer="16"/>
+<wire x1="52.705" y1="59.563" x2="50.038" y2="59.563" width="0.2032" layer="16"/>
+<wire x1="50.038" y1="59.563" x2="38.1" y2="47.625" width="0.2032" layer="16"/>
+<wire x1="38.1" y1="47.625" x2="38.1" y2="34.417" width="0.2032" layer="16"/>
+<wire x1="38.1" y1="34.417" x2="36.957" y2="33.274" width="0.2032" layer="16"/>
+<wire x1="36.957" y1="33.274" x2="30.734" y2="33.274" width="0.2032" layer="16"/>
+<wire x1="29.204959375" y1="31.2762" x2="29.204959375" y2="33.141959375" width="0.2032" layer="1"/>
+<wire x1="29.204959375" y1="33.141959375" x2="30.601959375" y2="33.141959375" width="0.2032" layer="1"/>
+<wire x1="30.601959375" y1="33.141959375" x2="30.734" y2="33.274" width="0.2032" layer="1"/>
+<via x="30.734" y="33.274" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="P2TX">
+<contactref element="U5" pad="3"/>
+<contactref element="U2" pad="46"/>
+<wire x1="57.876" y1="64.333" x2="57.8522" y2="64.3092" width="0.2032" layer="1"/>
+<wire x1="57.8522" y1="64.3092" x2="56.642" y2="64.3092" width="0.2032" layer="1"/>
+<wire x1="56.642" y1="64.3092" x2="56.5622" y2="64.389" width="0.2032" layer="1"/>
+<wire x1="56.5622" y1="64.389" x2="56.007" y2="64.389" width="0.2032" layer="1"/>
+<via x="56.007" y="64.389" extent="1-16" drill="0.45"/>
+<wire x1="56.007" y1="64.389" x2="55.118" y2="63.5" width="0.2032" layer="16"/>
+<wire x1="55.118" y1="63.5" x2="55.118" y2="62.738" width="0.2032" layer="16"/>
+<wire x1="55.118" y1="62.738" x2="52.2986" y2="59.9186" width="0.2032" layer="16"/>
+<wire x1="37.7444" y1="34.5643" x2="36.8097" y2="33.6296" width="0.2032" layer="16"/>
+<wire x1="36.8097" y1="33.6296" x2="36.7843" y2="33.655" width="0.2032" layer="16"/>
+<wire x1="36.7843" y1="33.655" x2="31.369" y2="33.655" width="0.2032" layer="16"/>
+<wire x1="31.369" y1="33.655" x2="29.972" y2="35.052" width="0.2032" layer="16"/>
+<wire x1="29.972" y1="35.052" x2="27.686" y2="35.052" width="0.2032" layer="16"/>
+<wire x1="52.2986" y1="59.9186" x2="49.8907" y2="59.9186" width="0.2032" layer="16"/>
+<wire x1="49.8907" y1="59.9186" x2="37.7444" y2="47.7723" width="0.2032" layer="16"/>
+<wire x1="37.7444" y1="47.7723" x2="37.7444" y2="34.5643" width="0.2032" layer="16"/>
+<wire x1="25.954959375" y1="35.0262" x2="27.6602" y2="35.0262" width="0.2032" layer="1"/>
+<wire x1="27.6602" y1="35.0262" x2="27.686" y2="35.052" width="0.2032" layer="1"/>
+<via x="27.686" y="35.052" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="P3RX">
+<contactref element="U4" pad="2"/>
+<contactref element="U2" pad="52"/>
+<wire x1="58.13" y1="14.153" x2="58.074" y2="14.097" width="0.2032" layer="1"/>
+<wire x1="58.074" y1="14.097" x2="57.023" y2="14.097" width="0.2032" layer="1"/>
+<wire x1="57.023" y1="14.097" x2="56.261" y2="13.335" width="0.2032" layer="1"/>
+<via x="56.261" y="13.335" extent="1-16" drill="0.45"/>
+<wire x1="39.116" y1="18.923" x2="36.703" y2="21.336" width="0.2032" layer="16"/>
+<wire x1="36.703" y1="21.336" x2="36.703" y2="24.638" width="0.2032" layer="16"/>
+<wire x1="36.703" y1="24.638" x2="36.068" y2="25.273" width="0.2032" layer="16"/>
+<wire x1="36.068" y1="25.273" x2="31.115" y2="25.273" width="0.2032" layer="16"/>
+<wire x1="31.115" y1="25.273" x2="28.194" y2="28.194" width="0.2032" layer="16"/>
+<wire x1="28.194" y1="28.194" x2="28.194" y2="29.21" width="0.2032" layer="16"/>
+<wire x1="56.261" y1="13.335" x2="52.3748" y2="17.2212" width="0.2032" layer="16"/>
+<wire x1="45.9029" y1="17.2212" x2="44.2011" y2="18.923" width="0.2032" layer="16"/>
+<wire x1="52.3748" y1="17.2212" x2="45.9029" y2="17.2212" width="0.2032" layer="16"/>
+<wire x1="44.2011" y1="18.923" x2="39.116" y2="18.923" width="0.2032" layer="16"/>
+<wire x1="28.204959375" y1="31.2762" x2="28.204959375" y2="29.220959375" width="0.2032" layer="1"/>
+<wire x1="28.204959375" y1="29.220959375" x2="28.194" y2="29.21" width="0.2032" layer="1"/>
+<via x="28.194" y="29.21" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="P3TX">
+<contactref element="U4" pad="3"/>
+<contactref element="U2" pad="55"/>
+<wire x1="58.13" y1="14.803" x2="58.1062" y2="14.7792" width="0.2032" layer="1"/>
+<wire x1="58.1062" y1="14.7792" x2="57.01898125" y2="14.7792" width="0.2032" layer="1"/>
+<via x="57.01898125" y="14.7792" extent="1-16" drill="0.45"/>
+<wire x1="39.2633" y1="19.2786" x2="44.3484" y2="19.2786" width="0.2032" layer="16"/>
+<wire x1="39.2633" y1="19.2786" x2="37.0586" y2="21.4833" width="0.2032" layer="16"/>
+<wire x1="37.0586" y1="21.4833" x2="37.0586" y2="24.7853" width="0.2032" layer="16"/>
+<wire x1="37.0586" y1="24.7853" x2="36.2153" y2="25.6286" width="0.2032" layer="16"/>
+<wire x1="36.2153" y1="25.6286" x2="32.512" y2="25.6286" width="0.2032" layer="16"/>
+<wire x1="32.512" y1="25.6286" x2="32.4866" y2="25.654" width="0.2032" layer="16"/>
+<wire x1="32.4866" y1="25.654" x2="31.2369" y2="25.654" width="0.2032" layer="16"/>
+<wire x1="31.2369" y1="25.654" x2="29.718" y2="27.1729" width="0.2032" layer="16"/>
+<wire x1="29.718" y1="27.1729" x2="29.718" y2="29.21" width="0.2032" layer="16"/>
+<wire x1="44.3484" y1="19.2786" x2="46.0502" y2="17.5768" width="0.2032" layer="16"/>
+<wire x1="46.0502" y1="17.5768" x2="52.9844" y2="17.5768" width="0.2032" layer="16"/>
+<wire x1="52.9844" y1="17.5768" x2="55.782" y2="14.7792" width="0.2032" layer="16"/>
+<wire x1="55.782" y1="14.7792" x2="57.01898125" y2="14.7792" width="0.2032" layer="16"/>
+<wire x1="29.704959375" y1="31.2762" x2="29.704959375" y2="29.223040625" width="0.2032" layer="1"/>
+<wire x1="29.704959375" y1="29.223040625" x2="29.718" y2="29.21" width="0.2032" layer="1"/>
+<via x="29.718" y="29.21" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="N$7">
+<contactref element="R6" pad="2"/>
+<contactref element="C16" pad="1"/>
+<contactref element="U2" pad="97"/>
+<wire x1="41.454959375" y1="43.5262" x2="41.420159375" y2="43.561" width="0.2032" layer="1"/>
+<wire x1="41.420159375" y1="43.561" x2="40.259" y2="43.561" width="0.2032" layer="1"/>
+<wire x1="40.259" y1="43.561" x2="40.005" y2="43.815" width="0.2032" layer="1"/>
+<wire x1="40.005" y1="45.085" x2="41.021" y2="46.101" width="0.2032" layer="1"/>
+<wire x1="44.323" y1="46.101" x2="45.39406875" y2="47.17206875" width="0.2032" layer="1"/>
+<wire x1="45.39406875" y1="47.17206875" x2="45.39406875" y2="47.44320625" width="0.2032" layer="1"/>
+<wire x1="40.005" y1="43.815" x2="40.005" y2="45.085" width="0.2032" layer="1"/>
+<wire x1="41.021" y1="46.101" x2="44.323" y2="46.101" width="0.2032" layer="1"/>
+<wire x1="45.39406875" y1="47.44320625" x2="45.39406875" y2="49.23925625" width="0.2032" layer="1"/>
+</signal>
+<signal name="VDDCORE">
+<contactref element="U2" pad="18"/>
+<contactref element="C7" pad="2"/>
+<contactref element="U2" pad="4"/>
+<contactref element="U2" pad="22"/>
+<contactref element="C8" pad="2"/>
+<contactref element="U2" pad="39"/>
+<contactref element="C9" pad="2"/>
+<contactref element="U2" pad="76"/>
+<contactref element="C10" pad="2"/>
+<contactref element="U2" pad="86"/>
+<contactref element="C11" pad="2"/>
+<contactref element="C12" pad="2"/>
+<contactref element="U2" pad="96"/>
+<wire x1="29.21" y1="46.781240625" x2="29.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="29.21" y1="46.781240625" x2="29.21" y2="47.879" width="0.1524" layer="1"/>
+<wire x1="29.21" y1="47.879" x2="29.083" y2="48.006" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="46.813240625" x2="31.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="46.813240625" x2="31.242" y2="47.879" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="47.879" x2="31.5497" y2="48.1867" width="0.1524" layer="1"/>
+<wire x1="31.5497" y1="48.1867" x2="31.5497" y2="48.95250625" width="0.1524" layer="1"/>
+<wire x1="41.508159375" y1="37.973" x2="41.454959375" y2="38.0262" width="0.1524" layer="1"/>
+<wire x1="42.545" y1="37.973" x2="41.508159375" y2="37.973" width="0.1524" layer="1"/>
+<wire x1="42.545" y1="37.973" x2="42.7490375" y2="37.7689625" width="0.1524" layer="1"/>
+<wire x1="42.7490375" y1="37.7689625" x2="43.990478125" y2="37.7689625" width="0.1524" layer="1"/>
+<wire x1="41.454959375" y1="33.0262" x2="41.461159375" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="41.461159375" y1="33.02" x2="43.053" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="43.053" y1="33.02" x2="43.13223125" y2="33.09923125" width="0.1524" layer="1"/>
+<wire x1="43.13223125" y1="33.09923125" x2="43.990478125" y2="33.09923125" width="0.1524" layer="1"/>
+<wire x1="24.032653125" y1="38.487384375" x2="24.07146875" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="24.07146875" y1="38.5262" x2="25.954959375" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="41.405559375" y1="42.9768" x2="41.454959375" y2="43.0262" width="0.1524" layer="1"/>
+<wire x1="41.405559375" y1="42.9768" x2="40.2844" y2="42.9768" width="0.1524" layer="1"/>
+<wire x1="40.2844" y1="42.9768" x2="39.624" y2="43.6372" width="0.1524" layer="1"/>
+<wire x1="39.624" y1="43.6372" x2="39.624" y2="45.23814375" width="0.1524" layer="1"/>
+<wire x1="39.8312125" y1="45.44535625" x2="39.83121875" y2="45.44535625" width="0.1524" layer="1"/>
+<wire x1="39.624" y1="45.23814375" x2="39.8312125" y2="45.44535625" width="0.1524" layer="1"/>
+<wire x1="39.83121875" y1="45.44535625" x2="40.132" y2="45.7461375" width="0.1524" layer="1"/>
+<wire x1="40.132" y1="47.6504" x2="39.878" y2="47.9044" width="0.1524" layer="1"/>
+<wire x1="39.878" y1="47.9044" x2="38.4048" y2="47.9044" width="0.1524" layer="1"/>
+<wire x1="38.4048" y1="47.9044" x2="38.204959375" y2="47.704559375" width="0.1524" layer="1"/>
+<wire x1="38.204959375" y1="47.704559375" x2="38.204959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="40.132" y1="45.7461375" x2="40.132" y2="47.6504" width="0.1524" layer="1"/>
+<wire x1="41.454959375" y1="43.0262" x2="41.456359375" y2="43.0276" width="0.1524" layer="1"/>
+<wire x1="41.456359375" y1="43.0276" x2="42.7228" y2="43.0276" width="0.1524" layer="1"/>
+<wire x1="42.7228" y1="43.0276" x2="42.852315625" y2="43.157115625" width="0.1524" layer="1"/>
+<wire x1="42.852315625" y1="43.157115625" x2="43.990478125" y2="43.157115625" width="0.1524" layer="1"/>
+<wire x1="42.7736" y1="38.6588" x2="40.2844" y2="38.6588" width="0.1524" layer="16"/>
+<wire x1="42.545" y1="37.973" x2="42.545" y2="38.4302" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="46.7762" x2="31.242" y2="46.739159375" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="43.9928" x2="35.2552" y2="43.9928" width="0.1524" layer="16"/>
+<wire x1="38.204959375" y1="46.7762" x2="38.16548125" y2="46.736721875" width="0.1524" layer="1"/>
+<wire x1="38.16548125" y1="46.736721875" x2="38.16548125" y2="45.4152" width="0.1524" layer="1"/>
+<wire x1="38.16548125" y1="45.4152" x2="37.65748125" y2="44.9072" width="0.1524" layer="1"/>
+<wire x1="37.65748125" y1="44.9072" x2="36.6776" y2="44.9072" width="0.1524" layer="1"/>
+<wire x1="36.6776" y1="44.9072" x2="36.6748" y2="44.9044" width="0.1524" layer="1"/>
+<wire x1="36.6748" y1="44.9044" x2="36.62945" y2="44.9044" width="0.1524" layer="1"/>
+<wire x1="35.71785" y1="43.9928" x2="35.2552" y2="43.9928" width="0.1524" layer="1"/>
+<wire x1="36.62945" y1="44.9044" x2="35.71785" y2="43.9928" width="0.1524" layer="1"/>
+<via x="35.2552" y="43.9928" extent="1-16" drill="0.25"/>
+<wire x1="25.954959375" y1="38.5262" x2="25.985959375" y2="38.5572" width="0.1524" layer="1"/>
+<wire x1="25.985959375" y1="38.5572" x2="27.2288" y2="38.5572" width="0.1524" layer="1"/>
+<wire x1="27.2288" y1="38.5572" x2="27.7368" y2="39.0652" width="0.1524" layer="1"/>
+<wire x1="27.7368" y1="39.0652" x2="28.3992" y2="39.0652" width="0.1524" layer="1"/>
+<via x="28.3992" y="39.0652" extent="1-16" drill="0.25"/>
+<wire x1="28.3992" y1="39.0652" x2="31.242" y2="41.908" width="0.1524" layer="16"/>
+<wire x1="31.242" y1="41.908" x2="31.242" y2="43.9928" width="0.1524" layer="16"/>
+<wire x1="29.083" y1="48.006" x2="29.083" y2="48.1863125" width="0.1524" layer="1"/>
+<wire x1="29.083" y1="48.1863125" x2="28.31680625" y2="48.95250625" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="46.7762" x2="31.204959375" y2="45.933590625" width="0.1524" layer="1"/>
+<wire x1="31.204959375" y1="45.933590625" x2="31.3916" y2="45.74695" width="0.1524" layer="1"/>
+<wire x1="31.3916" y1="45.74695" x2="31.3916" y2="45.24425" width="0.1524" layer="1"/>
+<wire x1="31.3916" y1="45.24425" x2="31.242" y2="45.09465" width="0.1524" layer="1"/>
+<wire x1="31.242" y1="43.9928" x2="31.242" y2="45.09465" width="0.1524" layer="1"/>
+<via x="31.242" y="43.9928" extent="1-16" drill="0.25"/>
+<wire x1="29.204959375" y1="46.7762" x2="29.204959375" y2="44.912240625" width="0.1524" layer="1"/>
+<wire x1="30.1244" y1="43.9928" x2="31.242" y2="43.9928" width="0.1524" layer="1"/>
+<wire x1="29.204959375" y1="44.912240625" x2="30.1244" y2="43.9928" width="0.1524" layer="1"/>
+<wire x1="39.624" y1="43.6372" x2="38.862" y2="43.6372" width="0.1524" layer="1"/>
+<via x="38.862" y="43.6372" extent="1-16" drill="0.25"/>
+<wire x1="38.862" y1="43.6372" x2="38.4302" y2="43.2054" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="43.2054" x2="38.4302" y2="40.513" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="40.513" x2="40.2844" y2="38.6588" width="0.1524" layer="16"/>
+<wire x1="42.545" y1="38.4302" x2="42.7736" y2="38.6588" width="0.1524" layer="1"/>
+<via x="42.7736" y="38.6588" extent="1-16" drill="0.25"/>
+<wire x1="43.13223125" y1="33.09923125" x2="43.13223125" y2="33.27096875" width="0.1524" layer="1"/>
+<wire x1="43.13223125" y1="33.27096875" x2="42.8244" y2="33.5788" width="0.1524" layer="1"/>
+<via x="42.8244" y="33.5788" extent="1-16" drill="0.25"/>
+<wire x1="42.8244" y1="33.5788" x2="42.8244" y2="38.608" width="0.1524" layer="16"/>
+<wire x1="42.8244" y1="38.608" x2="42.7736" y2="38.6588" width="0.1524" layer="16"/>
+</signal>
+<signal name="N$8">
+<contactref element="L2" pad="1"/>
+<contactref element="R4" pad="2"/>
+<wire x1="49.440403125" y1="31.563953125" x2="49.276" y2="31.72835625" width="0.3048" layer="1"/>
+<wire x1="49.276" y1="31.72835625" x2="49.276" y2="33.02" width="0.3048" layer="1"/>
+<wire x1="49.276" y1="33.02" x2="48.9546375" y2="33.3413625" width="0.3048" layer="1"/>
+<wire x1="48.9546375" y1="33.3413625" x2="48.475" y2="33.3413625" width="0.3048" layer="1"/>
+</signal>
+<signal name="N$10">
+<contactref element="L2" pad="2"/>
+<contactref element="C18" pad="2"/>
+<contactref element="U2" pad="90"/>
+<wire x1="41.454959375" y1="40.0262" x2="41.476159375" y2="40.005" width="0.1524" layer="1"/>
+<wire x1="41.476159375" y1="40.005" x2="42.672" y2="40.005" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="40.005" x2="43.111984375" y2="39.565015625" width="0.1524" layer="1"/>
+<wire x1="43.111984375" y1="39.565015625" x2="44.42929375" y2="39.565015625" width="0.1524" layer="1"/>
+<wire x1="44.42929375" y1="39.565015625" x2="44.704" y2="39.290309375" width="0.2032" layer="1"/>
+<wire x1="44.704" y1="39.290309375" x2="44.704" y2="38.608" width="0.2032" layer="1"/>
+<wire x1="44.704" y1="38.608" x2="45.527096875" y2="38.608" width="0.2032" layer="1"/>
+<wire x1="45.527096875" y1="38.608" x2="45.57408125" y2="38.561015625" width="0.2032" layer="1"/>
+<wire x1="45.57408125" y1="38.561015625" x2="46.355" y2="38.561015625" width="0.2032" layer="1"/>
+<wire x1="46.355" y1="38.561015625" x2="47.522253125" y2="37.3937625" width="0.2032" layer="1"/>
+<wire x1="47.522253125" y1="37.3937625" x2="48.475" y2="37.2413625" width="0.2032" layer="1"/>
+</signal>
+<signal name="TDO">
+<contactref element="U2" pad="77"/>
+<contactref element="TP1" pad="6"/>
+<wire x1="41.454959375" y1="33.5262" x2="41.453159375" y2="33.528" width="0.1524" layer="1"/>
+<wire x1="41.453159375" y1="33.528" x2="40.259" y2="33.528" width="0.1524" layer="1"/>
+<wire x1="40.259" y1="33.528" x2="40.132" y2="33.401" width="0.1524" layer="1"/>
+<wire x1="40.132" y1="33.401" x2="40.132" y2="30.48" width="0.1524" layer="1"/>
+<wire x1="40.132" y1="30.48" x2="40.3352" y2="30.2768" width="0.1524" layer="1"/>
+<wire x1="44.196" y1="25.16195625" x2="44.196" y2="22.733" width="0.1524" layer="1"/>
+<wire x1="44.196" y1="22.733" x2="43.83569375" y2="22.37269375" width="0.1524" layer="1"/>
+<wire x1="43.83569375" y1="22.37269375" x2="43.51568125" y2="22.37269375" width="0.1524" layer="1"/>
+<wire x1="40.3352" y1="30.2768" x2="41.22494375" y2="30.2768" width="0.1524" layer="1"/>
+<wire x1="41.22494375" y1="30.2768" x2="42.24094375" y2="31.2928" width="0.1524" layer="1"/>
+<wire x1="45.13505625" y1="31.2928" x2="46.4312" y2="29.99665625" width="0.1524" layer="1"/>
+<wire x1="42.24094375" y1="31.2928" x2="45.13505625" y2="31.2928" width="0.1524" layer="1"/>
+<wire x1="46.4312" y1="29.99665625" x2="46.4312" y2="27.39715625" width="0.1524" layer="1"/>
+<wire x1="46.4312" y1="27.39715625" x2="44.196" y2="25.16195625" width="0.1524" layer="1"/>
+</signal>
+<signal name="TDI">
+<contactref element="U2" pad="74"/>
+<contactref element="TP1" pad="8"/>
+<wire x1="39.204959375" y1="30.518040625" x2="39.751" y2="29.972" width="0.1524" layer="1"/>
+<wire x1="39.204959375" y1="30.518040625" x2="39.204959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="39.751" y1="29.972" x2="41.3512" y2="29.972" width="0.1524" layer="1"/>
+<wire x1="41.3512" y1="29.972" x2="42.3672" y2="30.988" width="0.1524" layer="1"/>
+<wire x1="42.3672" y1="30.988" x2="45.0088" y2="30.988" width="0.1524" layer="1"/>
+<wire x1="45.0088" y1="30.988" x2="46.1264" y2="29.8704" width="0.1524" layer="1"/>
+<wire x1="46.1264" y1="29.8704" x2="46.1264" y2="27.5234125" width="0.1524" layer="1"/>
+<wire x1="46.1264" y1="27.5234125" x2="43.51568125" y2="24.91269375" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$9">
+<contactref element="R5" pad="2"/>
+<contactref element="L1" pad="1"/>
+<wire x1="41.72684375" y1="52.808196875" x2="41.60655" y2="52.687903125" width="0.2032" layer="1"/>
+<wire x1="41.60655" y1="52.687903125" x2="41.60655" y2="49.948196875" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$11">
+<contactref element="L1" pad="2"/>
+<contactref element="U2" pad="9"/>
+<contactref element="C17" pad="1"/>
+<wire x1="35.704959375" y1="46.7762" x2="35.680615625" y2="46.80054375" width="0.1524" layer="1"/>
+<wire x1="35.680615625" y1="48.768" x2="35.680615625" y2="46.80054375" width="0.1524" layer="1"/>
+<wire x1="35.680615625" y1="48.768" x2="35.680615625" y2="48.85250625" width="0.1524" layer="1"/>
+<wire x1="37.70655" y1="49.948196875" x2="36.526353125" y2="48.768" width="0.2032" layer="1"/>
+<wire x1="36.526353125" y1="48.768" x2="35.680615625" y2="48.768" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$13">
+<contactref element="U5" pad="8"/>
+<contactref element="J3" pad="3"/>
+<wire x1="53.376" y1="63.033" x2="53.376" y2="61.123" width="0.2032" layer="1"/>
+<wire x1="53.376" y1="61.123" x2="52.705" y2="60.452" width="0.2032" layer="1"/>
+<wire x1="52.705" y1="60.452" x2="52.705" y2="59.436" width="0.2032" layer="1"/>
+<wire x1="52.705" y1="59.436" x2="51.816" y2="58.547" width="0.2032" layer="1"/>
+<wire x1="51.816" y1="58.547" x2="51.816" y2="56.388" width="0.2032" layer="1"/>
+<wire x1="51.816" y1="56.388" x2="53.086" y2="55.118" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$14">
+<contactref element="U5" pad="7"/>
+<contactref element="J3" pad="4"/>
+<wire x1="53.086" y1="57.658" x2="53.086" y2="59.944" width="0.2032" layer="1"/>
+<wire x1="53.086" y1="59.944" x2="54.61" y2="61.468" width="0.2032" layer="1"/>
+<wire x1="54.61" y1="61.468" x2="54.61" y2="62.992" width="0.2032" layer="1"/>
+<wire x1="54.61" y1="62.992" x2="53.975" y2="63.627" width="0.2032" layer="1"/>
+<wire x1="53.975" y1="63.627" x2="53.432" y2="63.627" width="0.2032" layer="1"/>
+<wire x1="53.432" y1="63.627" x2="53.376" y2="63.683" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$15">
+<contactref element="U5" pad="6"/>
+<contactref element="J3" pad="5"/>
+<wire x1="53.376" y1="64.333" x2="54.031" y2="64.333" width="0.2032" layer="1"/>
+<wire x1="54.031" y1="64.333" x2="54.991" y2="63.373" width="0.2032" layer="1"/>
+<wire x1="54.991" y1="63.373" x2="54.991" y2="59.944" width="0.2032" layer="1"/>
+<wire x1="54.991" y1="59.944" x2="54.356" y2="59.309" width="0.2032" layer="1"/>
+<wire x1="54.356" y1="59.309" x2="54.356" y2="56.388" width="0.2032" layer="1"/>
+<wire x1="54.356" y1="56.388" x2="55.626" y2="55.118" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$16">
+<contactref element="U5" pad="5"/>
+<contactref element="J3" pad="6"/>
+<wire x1="55.626" y1="57.658" x2="55.626" y2="63.627" width="0.2032" layer="1"/>
+<wire x1="55.626" y1="63.627" x2="54.356" y2="64.897" width="0.2032" layer="1"/>
+<wire x1="54.356" y1="64.897" x2="53.462" y2="64.897" width="0.2032" layer="1"/>
+<wire x1="53.462" y1="64.897" x2="53.376" y2="64.983" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$17">
+<contactref element="R15" pad="2"/>
+<contactref element="D4" pad="R"/>
+<wire x1="51.9556" y1="65.2032" x2="51.9556" y2="64.8588" width="0.1524" layer="1"/>
+<wire x1="51.9556" y1="64.8588" x2="51.1556" y2="64.0588" width="0.1524" layer="1"/>
+<wire x1="51.1556" y1="64.0588" x2="49.4792" y2="64.0588" width="0.1524" layer="1"/>
+<wire x1="49.1744" y1="64.3636" x2="49.1084" y2="64.3636" width="0.1524" layer="1"/>
+<wire x1="49.1084" y1="64.3636" x2="48.194" y2="65.278" width="0.1524" layer="1"/>
+<wire x1="49.4792" y1="64.0588" x2="49.1744" y2="64.3636" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$18">
+<contactref element="R9" pad="2"/>
+<contactref element="D4" pad="B"/>
+<wire x1="50.1524" y1="62.2032" x2="50.1524" y2="63.03" width="0.1524" layer="1"/>
+<wire x1="50.1524" y1="63.03" x2="49.6316" y2="63.5508" width="0.1524" layer="1"/>
+<wire x1="49.6316" y1="63.5508" x2="48.2448" y2="63.5508" width="0.1524" layer="1"/>
+<wire x1="48.2448" y1="63.5508" x2="48.194" y2="63.5" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$19">
+<contactref element="R16" pad="2"/>
+<contactref element="D4" pad="G"/>
+<wire x1="48.194" y1="61.722" x2="48.768" y2="61.722" width="0.1524" layer="1"/>
+<wire x1="48.768" y1="61.722" x2="49.784" y2="60.706" width="0.1524" layer="1"/>
+<wire x1="49.784" y1="60.706" x2="51.308" y2="60.706" width="0.1524" layer="1"/>
+<wire x1="51.308" y1="60.706" x2="51.562" y2="60.96" width="0.1524" layer="1"/>
+<wire x1="51.562" y1="60.96" x2="51.562" y2="61.8096" width="0.1524" layer="1"/>
+<wire x1="51.562" y1="61.8096" x2="51.9556" y2="62.2032" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$20">
+<contactref element="U4" pad="8"/>
+<contactref element="J2" pad="3"/>
+<wire x1="53.63" y1="13.503" x2="54.778" y2="13.503" width="0.2032" layer="1"/>
+<wire x1="54.778" y1="13.503" x2="56.515" y2="15.24" width="0.2032" layer="1"/>
+<wire x1="56.515" y1="15.24" x2="56.515" y2="19.431" width="0.2032" layer="1"/>
+<wire x1="56.515" y1="19.431" x2="57.15" y2="20.066" width="0.2032" layer="1"/>
+<wire x1="57.15" y1="20.066" x2="57.15" y2="22.098" width="0.2032" layer="1"/>
+<wire x1="57.15" y1="22.098" x2="55.88" y2="23.368" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$21">
+<contactref element="U4" pad="7"/>
+<contactref element="J2" pad="4"/>
+<wire x1="53.63" y1="14.153" x2="54.666" y2="14.153" width="0.2032" layer="1"/>
+<wire x1="54.666" y1="14.153" x2="55.88" y2="15.367" width="0.2032" layer="1"/>
+<wire x1="55.88" y1="15.367" x2="55.88" y2="20.828" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$22">
+<contactref element="U4" pad="6"/>
+<contactref element="J2" pad="5"/>
+<wire x1="53.63" y1="14.803" x2="54.427" y2="14.803" width="0.2032" layer="1"/>
+<wire x1="54.427" y1="14.803" x2="54.61" y2="14.986" width="0.2032" layer="1"/>
+<wire x1="54.61" y1="14.986" x2="54.61" y2="22.098" width="0.2032" layer="1"/>
+<wire x1="54.61" y1="22.098" x2="53.34" y2="23.368" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$23">
+<contactref element="U4" pad="5"/>
+<contactref element="J2" pad="6"/>
+<wire x1="53.63" y1="15.453" x2="53.63" y2="20.538" width="0.2032" layer="1"/>
+<wire x1="53.63" y1="20.538" x2="53.34" y2="20.828" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$24">
+<contactref element="R13" pad="2"/>
+<contactref element="D3" pad="R"/>
+<wire x1="48.448" y1="13.208" x2="48.678" y2="12.978" width="0.2032" layer="1"/>
+<wire x1="48.678" y1="12.978" x2="50.4064" y2="13.1812" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$29">
+<contactref element="R8" pad="2"/>
+<contactref element="D3" pad="B"/>
+<wire x1="48.5572" y1="16.8732" x2="48.448" y2="16.764" width="0.2032" layer="1"/>
+<wire x1="48.5572" y1="16.8732" x2="48.702" y2="17.018" width="0.2032" layer="1"/>
+<wire x1="52.2096" y1="16.1164" x2="52.2096" y2="16.1812" width="0.2032" layer="1"/>
+<wire x1="52.2096" y1="16.1812" x2="52.2096" y2="16.472" width="0.1524" layer="1"/>
+<wire x1="52.2096" y1="16.472" x2="51.2572" y2="17.4244" width="0.1524" layer="1"/>
+<wire x1="51.2572" y1="17.4244" x2="49.1084" y2="17.4244" width="0.1524" layer="1"/>
+<wire x1="49.1084" y1="17.4244" x2="48.5572" y2="16.8732" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$30">
+<contactref element="R14" pad="2"/>
+<contactref element="D3" pad="G"/>
+<wire x1="50.4064" y1="16.1812" x2="49.4144" y2="14.986" width="0.2032" layer="1"/>
+<wire x1="49.4144" y1="14.986" x2="48.448" y2="14.986" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$31">
+<contactref element="U3" pad="8"/>
+<contactref element="J1" pad="3"/>
+<wire x1="30.008" y1="13.757" x2="30.775" y2="13.757" width="0.2032" layer="1"/>
+<wire x1="30.775" y1="13.757" x2="32.385" y2="15.367" width="0.2032" layer="1"/>
+<wire x1="32.385" y1="15.367" x2="32.385" y2="18.796" width="0.2032" layer="1"/>
+<wire x1="32.385" y1="18.796" x2="33.528" y2="19.939" width="0.2032" layer="1"/>
+<wire x1="33.528" y1="19.939" x2="33.528" y2="22.098" width="0.2032" layer="1"/>
+<wire x1="33.528" y1="22.098" x2="32.258" y2="23.368" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$32">
+<contactref element="U3" pad="7"/>
+<contactref element="J1" pad="4"/>
+<wire x1="30.008" y1="14.407" x2="30.79" y2="14.407" width="0.2032" layer="1"/>
+<wire x1="30.79" y1="14.407" x2="31.496" y2="15.113" width="0.2032" layer="1"/>
+<wire x1="31.496" y1="15.113" x2="31.496" y2="20.066" width="0.2032" layer="1"/>
+<wire x1="31.496" y1="20.066" x2="32.258" y2="20.828" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$33">
+<contactref element="U3" pad="6"/>
+<contactref element="J1" pad="5"/>
+<wire x1="30.008" y1="15.057" x2="30.678" y2="15.057" width="0.2032" layer="1"/>
+<wire x1="30.678" y1="15.057" x2="30.861" y2="15.24" width="0.2032" layer="1"/>
+<wire x1="30.861" y1="15.24" x2="30.861" y2="19.812" width="0.2032" layer="1"/>
+<wire x1="30.861" y1="19.812" x2="30.988" y2="19.939" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="19.939" x2="30.988" y2="22.098" width="0.2032" layer="1"/>
+<wire x1="30.988" y1="22.098" x2="29.718" y2="23.368" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$34">
+<contactref element="U3" pad="5"/>
+<contactref element="J1" pad="6"/>
+<wire x1="30.008" y1="15.707" x2="30.008" y2="19.014" width="0.2032" layer="1"/>
+<wire x1="30.008" y1="19.014" x2="29.718" y2="19.304" width="0.2032" layer="1"/>
+<wire x1="29.718" y1="19.304" x2="29.718" y2="20.828" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$35">
+<contactref element="R11" pad="2"/>
+<contactref element="D2" pad="R"/>
+<wire x1="26.7844" y1="13.232" x2="26.7604" y2="13.208" width="0.2032" layer="1"/>
+<wire x1="26.7604" y1="13.208" x2="24.826" y2="13.208" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$36">
+<contactref element="R7" pad="2"/>
+<contactref element="D2" pad="B"/>
+<wire x1="24.826" y1="16.764" x2="25.334" y2="17.272" width="0.2032" layer="1"/>
+<wire x1="25.334" y1="17.272" x2="27.686" y2="17.272" width="0.2032" layer="1"/>
+<wire x1="27.686" y1="17.272" x2="28.5876" y2="16.3704" width="0.2032" layer="1"/>
+<wire x1="28.5876" y1="16.3704" x2="28.5876" y2="16.232" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$37">
+<contactref element="R12" pad="2"/>
+<contactref element="D2" pad="G"/>
+<wire x1="26.7844" y1="16.232" x2="25.5384" y2="14.986" width="0.2032" layer="1"/>
+<wire x1="25.5384" y1="14.986" x2="24.826" y2="14.986" width="0.2032" layer="1"/>
+</signal>
+<signal name="STLR">
+<contactref element="R2" pad="1"/>
+<contactref element="U2" pad="69"/>
+<wire x1="52.578" y1="29.652" x2="47.8892" y2="29.652" width="0.1524" layer="1"/>
+<wire x1="47.8892" y1="29.652" x2="46.99" y2="28.7528" width="0.1524" layer="1"/>
+<via x="46.99" y="28.7528" extent="1-16" drill="0.25"/>
+<wire x1="46.99" y1="28.7528" x2="45.5168" y2="28.7528" width="0.1524" layer="16"/>
+<via x="45.5168" y="28.7528" extent="1-16" drill="0.25"/>
+<wire x1="45.5168" y1="28.7528" x2="44.704" y2="28.7528" width="0.1524" layer="1"/>
+<wire x1="44.704" y1="28.7528" x2="43.7388" y2="29.718" width="0.1524" layer="1"/>
+<wire x1="43.7388" y1="29.718" x2="42.3672" y2="29.718" width="0.1524" layer="1"/>
+<wire x1="41.656" y1="29.0068" x2="42.3672" y2="29.718" width="0.1524" layer="1"/>
+<wire x1="36.6776" y1="29.7688" x2="37.338" y2="29.1084" width="0.1524" layer="1"/>
+<wire x1="36.6776" y1="29.7688" x2="36.6776" y2="31.248840625" width="0.1524" layer="1"/>
+<wire x1="36.6776" y1="31.248840625" x2="36.704959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="37.338" y1="28.6004" x2="37.7952" y2="28.1432" width="0.1524" layer="1"/>
+<wire x1="37.338" y1="29.1084" x2="37.338" y2="28.6004" width="0.1524" layer="1"/>
+<wire x1="37.7952" y1="28.1432" x2="41.5036" y2="28.1432" width="0.1524" layer="1"/>
+<wire x1="41.5036" y1="28.1432" x2="41.656" y2="28.2956" width="0.1524" layer="1"/>
+<wire x1="41.656" y1="28.2956" x2="41.656" y2="29.0068" width="0.1524" layer="1"/>
+</signal>
+<signal name="STLB">
+<contactref element="R1" pad="1"/>
+<contactref element="U2" pad="70"/>
+<wire x1="54.676" y1="29.718" x2="54.5592" y2="29.718" width="0.1524" layer="1"/>
+<wire x1="54.5592" y1="29.718" x2="53.6448" y2="30.6324" width="0.1524" layer="1"/>
+<wire x1="53.6448" y1="30.6324" x2="51.2572" y2="30.6324" width="0.1524" layer="1"/>
+<wire x1="51.2572" y1="30.6324" x2="50.5816" y2="29.9568" width="0.1524" layer="1"/>
+<wire x1="50.5816" y1="29.9568" x2="47.3852" y2="29.9568" width="0.1524" layer="1"/>
+<wire x1="47.3852" y1="29.9568" x2="46.99" y2="29.5616" width="0.1524" layer="1"/>
+<via x="46.99" y="29.5616" extent="1-16" drill="0.25"/>
+<wire x1="46.99" y1="29.5616" x2="45.47" y2="29.5616" width="0.1524" layer="16"/>
+<wire x1="45.47" y1="29.5616" x2="45.466" y2="29.5656" width="0.1524" layer="16"/>
+<via x="45.466" y="29.5656" extent="1-16" drill="0.25"/>
+<wire x1="45.466" y1="29.5656" x2="44.32225625" y2="29.5656" width="0.1524" layer="1"/>
+<wire x1="44.32225625" y1="29.5656" x2="43.86505625" y2="30.0228" width="0.1524" layer="1"/>
+<wire x1="42.24094375" y1="30.0228" x2="41.3512" y2="29.13305625" width="0.1524" layer="1"/>
+<wire x1="37.6428" y1="28.77745625" x2="37.6428" y2="29.23465625" width="0.1524" layer="1"/>
+<wire x1="37.6428" y1="29.23465625" x2="37.223328125" y2="29.654128125" width="0.1524" layer="1"/>
+<wire x1="37.223328125" y1="29.654128125" x2="37.223328125" y2="31.25783125" width="0.1524" layer="1"/>
+<wire x1="37.223328125" y1="31.25783125" x2="37.204959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="43.86505625" y1="30.0228" x2="42.24094375" y2="30.0228" width="0.1524" layer="1"/>
+<wire x1="41.3512" y1="29.13305625" x2="41.3512" y2="28.5496" width="0.1524" layer="1"/>
+<wire x1="41.3512" y1="28.5496" x2="41.2496" y2="28.448" width="0.1524" layer="1"/>
+<wire x1="41.2496" y1="28.448" x2="37.97225625" y2="28.448" width="0.1524" layer="1"/>
+<wire x1="37.97225625" y1="28.448" x2="37.6428" y2="28.77745625" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4LR">
+<contactref element="R11" pad="1"/>
+<contactref element="U2" pad="62"/>
+<wire x1="22.926" y1="13.208" x2="23.4188" y2="13.208" width="0.1524" layer="1"/>
+<wire x1="23.4188" y1="13.208" x2="23.8252" y2="13.6144" width="0.1524" layer="1"/>
+<wire x1="24.7376" y1="20.1909625" x2="24.7376" y2="20.29334375" width="0.1524" layer="1"/>
+<wire x1="24.7376" y1="20.29334375" x2="25.310728125" y2="20.866471875" width="0.1524" layer="1"/>
+<wire x1="23.8252" y1="13.6144" x2="23.8252" y2="19.2785625" width="0.1524" layer="1"/>
+<wire x1="23.8252" y1="19.2785625" x2="24.7376" y2="20.1909625" width="0.1524" layer="1"/>
+<wire x1="25.9588" y1="23.90065625" x2="25.640928125" y2="24.218528125" width="0.1524" layer="1"/>
+<wire x1="25.310728125" y1="20.866471875" x2="24.7376" y2="20.29334375" width="0.1524" layer="1"/>
+<wire x1="25.9588" y1="21.4121625" x2="25.9588" y2="23.90065625" width="0.1524" layer="1"/>
+<wire x1="24.7376" y1="20.29334375" x2="24.788790625" y2="20.242153125" width="0.1524" layer="1"/>
+<wire x1="24.788790625" y1="20.242153125" x2="25.9588" y2="21.4121625" width="0.1524" layer="1"/>
+<wire x1="25.640928125" y1="24.218528125" x2="25.640928125" y2="25.667071875" width="0.1524" layer="1"/>
+<wire x1="32.3596" y1="29.3116" x2="33.2232" y2="30.1752" width="0.1524" layer="1"/>
+<wire x1="32.3596" y1="27.81374375" x2="32.3596" y2="29.3116" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="30.1752" x2="33.2232" y2="31.257959375" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="31.257959375" x2="33.204959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="25.640928125" y1="25.667071875" x2="26.64385625" y2="26.67" width="0.1524" layer="1"/>
+<wire x1="26.64385625" y1="26.67" x2="31.21585625" y2="26.67" width="0.1524" layer="1"/>
+<wire x1="31.21585625" y1="26.67" x2="32.3596" y2="27.81374375" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4LB">
+<contactref element="R7" pad="1"/>
+<wire x1="22.926" y1="16.764" x2="22.926" y2="19.9796" width="0.1524" layer="1"/>
+<wire x1="22.926" y1="19.9796" x2="24.9428" y2="21.9964" width="0.1524" layer="1"/>
+<via x="24.9428" y="21.9964" extent="1-16" drill="0.25"/>
+<wire x1="24.9428" y1="21.9964" x2="24.9428" y2="32.309" width="0.1524" layer="16"/>
+<wire x1="24.9428" y1="32.309" x2="25.0444" y2="32.4106" width="0.1524" layer="16"/>
+<via x="25.0444" y="32.4106" extent="1-16" drill="0.25"/>
+<contactref element="U2" pad="50"/>
+<wire x1="25.0444" y1="32.4106" x2="25.0444" y2="32.9184" width="0.1524" layer="1"/>
+<wire x1="25.0444" y1="32.9184" x2="25.146" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="25.146" y1="33.02" x2="25.948759375" y2="33.02" width="0.1524" layer="1"/>
+<wire x1="25.948759375" y1="33.02" x2="25.954959375" y2="33.0262" width="0.1524" layer="1"/>
+</signal>
+<signal name="P4LG">
+<contactref element="R12" pad="1"/>
+<wire x1="22.926" y1="14.986" x2="22.8092" y2="14.986" width="0.1524" layer="1"/>
+<wire x1="22.8092" y1="14.986" x2="21.8948" y2="15.9004" width="0.1524" layer="1"/>
+<wire x1="21.8948" y1="15.9004" x2="21.8948" y2="17.8816" width="0.1524" layer="1"/>
+<wire x1="21.8948" y1="17.8816" x2="21.9964" y2="17.9832" width="0.1524" layer="1"/>
+<via x="21.9964" y="17.9832" extent="1-16" drill="0.25"/>
+<wire x1="21.9964" y1="17.9832" x2="21.9964" y2="18.2372" width="0.1524" layer="16"/>
+<wire x1="21.9964" y1="18.2372" x2="24.1808" y2="20.4216" width="0.1524" layer="16"/>
+<via x="24.1808" y="20.4216" extent="1-16" drill="0.25"/>
+<wire x1="24.1808" y1="20.4216" x2="24.4348" y2="20.4216" width="0.1524" layer="1"/>
+<wire x1="24.4348" y1="20.4216" x2="25.654" y2="21.6408" width="0.1524" layer="1"/>
+<wire x1="25.654" y1="21.6408" x2="25.654" y2="23.7744" width="0.1524" layer="1"/>
+<wire x1="25.654" y1="23.7744" x2="25.2984" y2="24.13" width="0.1524" layer="1"/>
+<wire x1="25.2984" y1="24.13" x2="25.2984" y2="25.7556" width="0.1524" layer="1"/>
+<wire x1="25.2984" y1="25.7556" x2="26.5176" y2="26.9748" width="0.1524" layer="1"/>
+<wire x1="26.5176" y1="26.9748" x2="31.0896" y2="26.9748" width="0.1524" layer="1"/>
+<wire x1="31.0896" y1="26.9748" x2="32.0548" y2="27.94" width="0.1524" layer="1"/>
+<wire x1="32.0548" y1="29.8704" x2="32.0548" y2="27.94" width="0.1524" layer="1"/>
+<contactref element="U2" pad="59"/>
+<wire x1="31.704959375" y1="31.2762" x2="31.704959375" y2="30.220240625" width="0.1524" layer="1"/>
+<wire x1="31.704959375" y1="30.220240625" x2="32.0548" y2="29.8704" width="0.1524" layer="1"/>
+</signal>
+<signal name="P3LR">
+<contactref element="R13" pad="1"/>
+<contactref element="U2" pad="71"/>
+<wire x1="45.6694" y1="14.1413125" x2="45.6694" y2="14.7063625" width="0.1524" layer="1"/>
+<wire x1="45.6694" y1="14.7063625" x2="45.4174" y2="14.9583625" width="0.1524" layer="1"/>
+<wire x1="46.548" y1="13.208" x2="46.548" y2="13.2627125" width="0.1524" layer="1"/>
+<wire x1="46.548" y1="13.2627125" x2="45.6694" y2="14.1413125" width="0.1524" layer="1"/>
+<via x="45.4174" y="14.9583625" extent="1-16" drill="0.25"/>
+<wire x1="45.4174" y1="14.9583625" x2="45.4174" y2="16.9142" width="0.1524" layer="16"/>
+<wire x1="45.4174" y1="16.9142" x2="44.8564" y2="17.4752" width="0.1524" layer="16"/>
+<wire x1="44.8564" y1="17.4752" x2="43.3832" y2="17.4752" width="0.1524" layer="16"/>
+<wire x1="43.3832" y1="17.4752" x2="43.0276" y2="17.8308" width="0.1524" layer="16"/>
+<wire x1="43.0276" y1="17.8308" x2="42.0624" y2="17.8308" width="0.1524" layer="16"/>
+<wire x1="42.0624" y1="17.8308" x2="41.8084" y2="17.5768" width="0.1524" layer="16"/>
+<via x="41.8084" y="17.5768" extent="1-16" drill="0.25"/>
+<wire x1="41.8084" y1="17.5768" x2="41.8084" y2="18.6689625" width="0.1524" layer="1"/>
+<wire x1="41.8084" y1="18.6689625" x2="40.52568125" y2="19.95168125" width="0.1524" layer="1"/>
+<via x="40.52568125" y="19.95168125" extent="1-16" drill="0.25"/>
+<wire x1="40.52568125" y1="19.95168125" x2="40.52568125" y2="20.3080625" width="0.1524" layer="16"/>
+<wire x1="40.52568125" y1="20.3080625" x2="40.4368" y2="20.39694375" width="0.1524" layer="16"/>
+<wire x1="40.4368" y1="20.39694375" x2="40.4368" y2="21.7424" width="0.1524" layer="16"/>
+<wire x1="40.4368" y1="21.7424" x2="41.5036" y2="22.8092" width="0.1524" layer="16"/>
+<wire x1="41.5036" y1="22.8092" x2="42.0624" y2="22.8092" width="0.1524" layer="16"/>
+<wire x1="42.0624" y1="22.8092" x2="42.2656" y2="23.0124" width="0.1524" layer="16"/>
+<wire x1="42.2656" y1="23.0124" x2="42.2656" y2="27.686" width="0.1524" layer="16"/>
+<via x="40.64" y="29.3116" extent="1-16" drill="0.25"/>
+<wire x1="40.64" y1="29.3116" x2="38.3032" y2="29.3116" width="0.1524" layer="1"/>
+<wire x1="38.3032" y1="29.3116" x2="37.6936" y2="29.9212" width="0.1524" layer="1"/>
+<wire x1="37.6936" y1="29.9212" x2="37.6936" y2="31.264840625" width="0.1524" layer="1"/>
+<wire x1="37.6936" y1="31.264840625" x2="37.704959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="42.2656" y1="27.686" x2="40.64" y2="29.3116" width="0.1524" layer="16"/>
+</signal>
+<signal name="P3LB">
+<contactref element="R8" pad="1"/>
+<wire x1="46.548" y1="16.764" x2="45.1612" y2="16.764" width="0.1524" layer="1"/>
+<wire x1="45.1612" y1="16.764" x2="44.45" y2="17.4752" width="0.1524" layer="1"/>
+<wire x1="44.45" y1="17.4752" x2="43.434" y2="17.4752" width="0.1524" layer="1"/>
+<wire x1="43.434" y1="17.4752" x2="42.672" y2="18.2372" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="18.2372" x2="42.672" y2="19.812" width="0.1524" layer="1"/>
+<wire x1="42.672" y1="19.812" x2="42.8752" y2="20.0152" width="0.1524" layer="1"/>
+<via x="42.8752" y="20.0152" extent="1-16" drill="0.25"/>
+<wire x1="42.8752" y1="20.0152" x2="42.8752" y2="26.0604" width="0.1524" layer="16"/>
+<wire x1="42.8752" y1="26.0604" x2="44.45" y2="27.6352" width="0.1524" layer="16"/>
+<wire x1="44.45" y1="27.6352" x2="44.45" y2="29.1592" width="0.1524" layer="16"/>
+<wire x1="44.45" y1="29.1592" x2="43.3832" y2="30.226" width="0.1524" layer="16"/>
+<wire x1="43.3832" y1="30.226" x2="42.1152" y2="30.226" width="0.1524" layer="16"/>
+<wire x1="42.1152" y1="30.226" x2="39.5752" y2="32.766" width="0.1524" layer="16"/>
+<via x="39.5752" y="32.766" extent="1-16" drill="0.25"/>
+<contactref element="U2" pad="75"/>
+<wire x1="39.5752" y1="32.766" x2="39.5752" y2="32.4084" width="0.1524" layer="1"/>
+<wire x1="39.5752" y1="32.4084" x2="39.7256" y2="32.258" width="0.1524" layer="1"/>
+<wire x1="39.7256" y1="32.258" x2="39.7256" y2="31.296840625" width="0.1524" layer="1"/>
+<wire x1="39.7256" y1="31.296840625" x2="39.704959375" y2="31.2762" width="0.1524" layer="1"/>
+</signal>
+<signal name="P3LG">
+<contactref element="R14" pad="1"/>
+<wire x1="46.548" y1="14.986" x2="46.1772" y2="14.986" width="0.1524" layer="1"/>
+<wire x1="46.1772" y1="14.986" x2="45.2628" y2="15.9004" width="0.1524" layer="1"/>
+<wire x1="45.2628" y1="15.9004" x2="45.2628" y2="16.2052" width="0.1524" layer="1"/>
+<wire x1="45.2628" y1="16.2052" x2="44.2976" y2="17.1704" width="0.1524" layer="1"/>
+<wire x1="44.2976" y1="17.1704" x2="43.30774375" y2="17.1704" width="0.1524" layer="1"/>
+<wire x1="43.30774375" y1="17.1704" x2="42.3672" y2="18.11094375" width="0.1524" layer="1"/>
+<wire x1="42.3672" y1="18.11094375" x2="42.3672" y2="18.4404" width="0.1524" layer="1"/>
+<wire x1="42.3672" y1="18.4404" x2="42.3672" y2="19.56" width="0.1524" layer="1"/>
+<wire x1="42.3672" y1="19.56" x2="42.0664" y2="19.8608" width="0.1524" layer="1"/>
+<via x="42.0664" y="19.8608" extent="1-16" drill="0.25"/>
+<wire x1="42.0664" y1="19.8608" x2="41.404" y2="19.8608" width="0.1524" layer="16"/>
+<wire x1="41.404" y1="19.8608" x2="40.7416" y2="20.5232" width="0.1524" layer="16"/>
+<wire x1="40.7416" y1="20.5232" x2="40.7416" y2="21.5392" width="0.1524" layer="16"/>
+<wire x1="40.7416" y1="21.5392" x2="41.5036" y2="22.3012" width="0.1524" layer="16"/>
+<wire x1="41.5036" y1="22.3012" x2="42.2148" y2="22.3012" width="0.1524" layer="16"/>
+<wire x1="42.2148" y1="22.3012" x2="42.5704" y2="22.6568" width="0.1524" layer="16"/>
+<wire x1="42.5704" y1="22.6568" x2="42.5704" y2="26.18665625" width="0.1524" layer="16"/>
+<wire x1="42.5704" y1="26.18665625" x2="44.132871875" y2="27.749128125" width="0.1524" layer="16"/>
+<wire x1="44.132871875" y1="27.749128125" x2="44.132871875" y2="29.045271875" width="0.1524" layer="16"/>
+<wire x1="41.402" y1="29.9212" x2="38.7604" y2="32.5628" width="0.1524" layer="16"/>
+<via x="38.7604" y="32.5628" extent="1-16" drill="0.25"/>
+<wire x1="44.132871875" y1="29.045271875" x2="43.25694375" y2="29.9212" width="0.1524" layer="16"/>
+<wire x1="43.25694375" y1="29.9212" x2="41.402" y2="29.9212" width="0.1524" layer="16"/>
+<contactref element="U2" pad="72"/>
+<wire x1="38.7604" y1="32.5628" x2="38.2524" y2="32.5628" width="0.1524" layer="1"/>
+<wire x1="38.2524" y1="32.5628" x2="38.2016" y2="32.512" width="0.1524" layer="1"/>
+<wire x1="38.2016" y1="32.512" x2="38.2016" y2="31.279559375" width="0.1524" layer="1"/>
+<wire x1="38.2016" y1="31.279559375" x2="38.204959375" y2="31.2762" width="0.1524" layer="1"/>
+</signal>
+<signal name="P2LR">
+<contactref element="R15" pad="1"/>
+<wire x1="46.294" y1="65.278" x2="45.3136" y2="65.278" width="0.1524" layer="1"/>
+<wire x1="45.3136" y1="65.278" x2="45.1104" y2="65.0748" width="0.1524" layer="1"/>
+<wire x1="45.1104" y1="65.0748" x2="45.1104" y2="53.594" width="0.1524" layer="1"/>
+<wire x1="45.1104" y1="53.594" x2="47.498" y2="51.2064" width="0.1524" layer="1"/>
+<via x="47.498" y="51.2064" extent="1-16" drill="0.25"/>
+<wire x1="47.498" y1="51.2064" x2="47.498" y2="44.5008" width="0.1524" layer="16"/>
+<wire x1="47.498" y1="44.5008" x2="53.34" y2="38.6588" width="0.1524" layer="16"/>
+<via x="53.34" y="38.6588" extent="1-16" drill="0.25"/>
+<wire x1="53.34" y1="38.6588" x2="53.34" y2="35.052" width="0.1524" layer="1"/>
+<wire x1="53.34" y1="35.052" x2="53.2892" y2="35.0012" width="0.1524" layer="1"/>
+<via x="53.2892" y="35.0012" extent="1-16" drill="0.25"/>
+<wire x1="53.2892" y1="35.0012" x2="46.736" y2="35.0012" width="0.1524" layer="16"/>
+<wire x1="46.736" y1="35.0012" x2="43.7896" y2="32.0548" width="0.1524" layer="16"/>
+<wire x1="43.7896" y1="32.0548" x2="42.926" y2="32.0548" width="0.1524" layer="16"/>
+<wire x1="42.926" y1="32.0548" x2="40.4368" y2="34.544" width="0.1524" layer="16"/>
+<wire x1="40.4368" y1="34.544" x2="40.4368" y2="35.5092" width="0.1524" layer="16"/>
+<wire x1="40.4368" y1="35.5092" x2="39.9796" y2="35.9664" width="0.1524" layer="16"/>
+<via x="39.9796" y="35.9664" extent="1-16" drill="0.25"/>
+<contactref element="U2" pad="82"/>
+<wire x1="41.454959375" y1="36.0262" x2="40.0394" y2="36.0262" width="0.1524" layer="1"/>
+<wire x1="40.0394" y1="36.0262" x2="39.9796" y2="35.9664" width="0.1524" layer="1"/>
+</signal>
+<signal name="P2LB">
+<contactref element="R9" pad="1"/>
+<wire x1="46.294" y1="63.5" x2="45.9232" y2="63.5" width="0.1524" layer="1"/>
+<wire x1="45.9232" y1="63.5" x2="45.4152" y2="62.992" width="0.1524" layer="1"/>
+<wire x1="45.4152" y1="62.992" x2="45.4152" y2="53.72025625" width="0.1524" layer="1"/>
+<wire x1="45.4152" y1="53.72025625" x2="47.230928125" y2="51.904528125" width="0.1524" layer="1"/>
+<wire x1="47.230928125" y1="51.904528125" x2="47.608671875" y2="51.904528125" width="0.1524" layer="1"/>
+<wire x1="47.608671875" y1="51.904528125" x2="48.3068" y2="51.2064" width="0.1524" layer="1"/>
+<via x="48.3068" y="51.2064" extent="1-16" drill="0.25"/>
+<wire x1="48.3068" y1="51.2064" x2="48.3068" y2="50.9992" width="0.1524" layer="16"/>
+<wire x1="48.3068" y1="50.9992" x2="47.8028" y2="50.4952" width="0.1524" layer="16"/>
+<wire x1="47.8028" y1="50.4952" x2="47.8028" y2="44.62705625" width="0.1524" layer="16"/>
+<wire x1="47.8028" y1="44.62705625" x2="53.072928125" y2="39.356928125" width="0.1524" layer="16"/>
+<wire x1="53.072928125" y1="39.356928125" x2="53.450671875" y2="39.356928125" width="0.1524" layer="16"/>
+<wire x1="53.450671875" y1="39.356928125" x2="54.1488" y2="38.6588" width="0.1524" layer="16"/>
+<via x="54.1488" y="38.6588" extent="1-16" drill="0.25"/>
+<wire x1="54.1488" y1="38.6588" x2="54.1488" y2="38.5024" width="0.1524" layer="1"/>
+<wire x1="54.1488" y1="38.5024" x2="53.6448" y2="37.9984" width="0.1524" layer="1"/>
+<wire x1="53.6448" y1="37.9984" x2="53.6448" y2="35.4584" width="0.1524" layer="1"/>
+<wire x1="53.6448" y1="35.4584" x2="54.102" y2="35.0012" width="0.1524" layer="1"/>
+<via x="54.102" y="35.0012" extent="1-16" drill="0.25"/>
+<wire x1="53.5198375" y1="34.4444" x2="53.0585625" y2="34.4444" width="0.1524" layer="16"/>
+<wire x1="53.0585625" y1="34.4444" x2="52.8065625" y2="34.6964" width="0.1524" layer="16"/>
+<wire x1="54.102" y1="35.0012" x2="54.0766375" y2="35.0012" width="0.1524" layer="16"/>
+<wire x1="54.0766375" y1="35.0012" x2="53.5198375" y2="34.4444" width="0.1524" layer="16"/>
+<wire x1="43.91585625" y1="31.75" x2="42.7736" y2="31.75" width="0.1524" layer="16"/>
+<wire x1="42.7736" y1="31.75" x2="40.2844" y2="34.2392" width="0.1524" layer="16"/>
+<wire x1="40.2844" y1="34.2392" x2="39.4228" y2="34.2392" width="0.1524" layer="16"/>
+<wire x1="39.4228" y1="34.2392" x2="39.1668" y2="34.4952" width="0.1524" layer="16"/>
+<via x="39.1668" y="34.4952" extent="1-16" drill="0.25"/>
+<wire x1="52.8065625" y1="34.6964" x2="46.86225625" y2="34.6964" width="0.1524" layer="16"/>
+<wire x1="46.86225625" y1="34.6964" x2="43.91585625" y2="31.75" width="0.1524" layer="16"/>
+<contactref element="U2" pad="79"/>
+<wire x1="41.454959375" y1="34.5262" x2="39.1978" y2="34.5262" width="0.1524" layer="1"/>
+<wire x1="39.1978" y1="34.5262" x2="39.1668" y2="34.4952" width="0.1524" layer="1"/>
+</signal>
+<signal name="P2LG">
+<contactref element="R16" pad="1"/>
+<contactref element="U2" pad="78"/>
+<wire x1="46.294" y1="61.722" x2="46.294" y2="61.3816" width="0.1524" layer="1"/>
+<wire x1="46.294" y1="61.3816" x2="45.72" y2="60.8076" width="0.1524" layer="1"/>
+<wire x1="45.72" y1="60.8076" x2="45.72" y2="53.848" width="0.1524" layer="1"/>
+<wire x1="45.72" y1="53.848" x2="47.0916" y2="52.4764" width="0.1524" layer="1"/>
+<wire x1="47.0916" y1="52.4764" x2="47.0916" y2="52.4749125" width="0.1524" layer="1"/>
+<wire x1="47.0916" y1="52.4749125" x2="47.357175" y2="52.2093375" width="0.1524" layer="1"/>
+<wire x1="47.357175" y1="52.2093375" x2="48.1634625" y2="52.2093375" width="0.1524" layer="1"/>
+<wire x1="48.1634625" y1="52.2093375" x2="49.1156" y2="51.2572" width="0.1524" layer="1"/>
+<via x="49.1156" y="51.2572" extent="1-16" drill="0.25"/>
+<wire x1="49.1156" y1="51.2572" x2="49.1156" y2="51.1476" width="0.1524" layer="16"/>
+<wire x1="49.1156" y1="51.1476" x2="48.1076" y2="50.1396" width="0.1524" layer="16"/>
+<wire x1="48.1076" y1="50.1396" x2="48.1076" y2="44.7533125" width="0.1524" layer="16"/>
+<wire x1="53.9333125" y1="39.6617375" x2="54.112725" y2="39.482325" width="0.1524" layer="16"/>
+<via x="54.112725" y="39.482325" extent="1-16" drill="0.25"/>
+<wire x1="54.112725" y1="39.482325" x2="54.112725" y2="39.4823125" width="0.1524" layer="1"/>
+<wire x1="54.112725" y1="39.4823125" x2="54.7056" y2="38.8894375" width="0.1524" layer="1"/>
+<wire x1="54.7056" y1="38.8894375" x2="54.7056" y2="38.2972" width="0.1524" layer="1"/>
+<wire x1="54.7056" y1="38.2972" x2="53.9496" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="54.6588" y1="35.2318375" x2="54.6588" y2="34.7705625" width="0.1524" layer="1"/>
+<wire x1="54.6588" y1="34.7705625" x2="54.3326375" y2="34.4444" width="0.1524" layer="1"/>
+<wire x1="53.9496" y1="37.5412" x2="53.9496" y2="35.9410375" width="0.1524" layer="1"/>
+<wire x1="54.3326375" y1="34.4444" x2="54.307275" y2="34.4444" width="0.1524" layer="1"/>
+<wire x1="54.307275" y1="34.4444" x2="54.055275" y2="34.1924" width="0.1524" layer="1"/>
+<wire x1="53.9496" y1="35.9410375" x2="54.6588" y2="35.2318375" width="0.1524" layer="1"/>
+<via x="54.055275" y="34.1924" extent="1-16" drill="0.25"/>
+<wire x1="54.055275" y1="34.1924" x2="53.69889375" y2="34.1924" width="0.1524" layer="16"/>
+<wire x1="53.69889375" y1="34.1924" x2="53.64609375" y2="34.1396" width="0.1524" layer="16"/>
+<wire x1="53.64609375" y1="34.1396" x2="52.93230625" y2="34.1396" width="0.1524" layer="16"/>
+<wire x1="52.93230625" y1="34.1396" x2="52.68030625" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="52.68030625" y1="34.3916" x2="46.99" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="46.99" y1="34.3916" x2="46.3296" y2="33.7312" width="0.1524" layer="16"/>
+<wire x1="44.0421125" y1="31.4452" x2="42.64734375" y2="31.4452" width="0.1524" layer="16"/>
+<wire x1="46.3296" y1="33.7312" x2="46.3281125" y2="33.7312" width="0.1524" layer="16"/>
+<wire x1="46.3281125" y1="33.7312" x2="44.0421125" y2="31.4452" width="0.1524" layer="16"/>
+<wire x1="40.15814375" y1="33.9344" x2="39.6728" y2="33.9344" width="0.1524" layer="16"/>
+<wire x1="39.6728" y1="33.9344" x2="39.4208" y2="33.6824" width="0.1524" layer="16"/>
+<via x="39.4208" y="33.6824" extent="1-16" drill="0.25"/>
+<wire x1="39.4208" y1="33.6824" x2="39.4228" y2="33.6824" width="0.1524" layer="1"/>
+<wire x1="39.4228" y1="33.6824" x2="39.7764" y2="34.036" width="0.1524" layer="1"/>
+<wire x1="39.7764" y1="34.036" x2="41.445159375" y2="34.036" width="0.1524" layer="1"/>
+<wire x1="41.445159375" y1="34.036" x2="41.454959375" y2="34.0262" width="0.1524" layer="1"/>
+<wire x1="48.1076" y1="44.7533125" x2="53.199175" y2="39.6617375" width="0.1524" layer="16"/>
+<wire x1="53.199175" y1="39.6617375" x2="53.9333125" y2="39.6617375" width="0.1524" layer="16"/>
+<wire x1="42.64734375" y1="31.4452" x2="40.15814375" y2="33.9344" width="0.1524" layer="16"/>
+</signal>
+<signal name="N$12">
+<contactref element="R2" pad="2"/>
+<contactref element="D1" pad="R"/>
+<wire x1="61.571" y1="27.6734" x2="60.1866" y2="26.289" width="0.2032" layer="1"/>
+<wire x1="60.1866" y1="26.289" x2="53.34" y2="26.289" width="0.2032" layer="1"/>
+<wire x1="53.34" y1="26.289" x2="52.578" y2="27.051" width="0.2032" layer="1"/>
+<wire x1="52.578" y1="27.051" x2="52.578" y2="27.752" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$38">
+<contactref element="R1" pad="2"/>
+<contactref element="D1" pad="B"/>
+<wire x1="58.571" y1="29.4766" x2="58.3296" y2="29.718" width="0.2032" layer="1"/>
+<wire x1="58.3296" y1="29.718" x2="56.576" y2="29.718" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$39">
+<contactref element="R3" pad="2"/>
+<contactref element="D1" pad="G"/>
+<wire x1="58.571" y1="27.6734" x2="58.5584" y2="27.686" width="0.2032" layer="1"/>
+<wire x1="58.5584" y1="27.686" x2="56.576" y2="27.686" width="0.2032" layer="1"/>
+</signal>
+<signal name="MK-DAC">
+<contactref element="U2" pad="1"/>
+</signal>
+<signal name="MK-PWM1L0">
+<contactref element="U2" pad="92"/>
+<contactref element="J5" pad="17"/>
+<wire x1="41.454959375" y1="41.0262" x2="41.373559375" y2="40.9448" width="0.1524" layer="1"/>
+<wire x1="41.373559375" y1="40.9448" x2="34.6456" y2="40.9448" width="0.1524" layer="1"/>
+<wire x1="34.6456" y1="40.9448" x2="32.6136" y2="38.9128" width="0.1524" layer="1"/>
+<wire x1="20.9296" y1="35.56" x2="19.431" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="32.6136" y1="38.9128" x2="32.6136" y2="36.1999375" width="0.1524" layer="1"/>
+<via x="32.6136" y="36.1999375" extent="1-16" drill="0.25"/>
+<wire x1="25.242046875" y1="36.470503125" x2="25.235590625" y2="36.4707375" width="0.1524" layer="16"/>
+<wire x1="25.067975" y1="36.64451875" x2="24.97081875" y2="36.749078125" width="0.1524" layer="16"/>
+<wire x1="24.97081875" y1="36.749078125" x2="24.906746875" y2="36.818" width="0.1524" layer="16"/>
+<wire x1="24.906746875" y1="36.818" x2="24.900525" y2="36.818228125" width="0.1524" layer="16"/>
+<wire x1="24.900525" y1="36.818228125" x2="24.84235625" y2="36.8808" width="0.1524" layer="16"/>
+<wire x1="25.235590625" y1="36.4707375" x2="25.154121875" y2="36.558371875" width="0.1524" layer="16"/>
+<wire x1="25.154121875" y1="36.558371875" x2="25.067975" y2="36.64451875" width="0.1524" layer="16"/>
+<wire x1="24.84235625" y1="36.8808" x2="22.2504" y2="36.8808" width="0.1524" layer="16"/>
+<wire x1="22.2504" y1="36.8808" x2="20.9296" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="32.6136" y1="36.1999375" x2="32.3292625" y2="36.1999375" width="0.1524" layer="16"/>
+<wire x1="32.3292625" y1="36.1999375" x2="32.1056" y2="36.4236" width="0.1524" layer="16"/>
+<wire x1="32.1056" y1="36.4236" x2="25.28895" y2="36.4236" width="0.1524" layer="16"/>
+<wire x1="25.28895" y1="36.4236" x2="25.242046875" y2="36.470503125" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1L1">
+<contactref element="J5" pad="19"/>
+<contactref element="U2" pad="89"/>
+<wire x1="19.431" y1="38.1" x2="20.4724" y2="38.1" width="0.1524" layer="16"/>
+<wire x1="20.4724" y1="38.1" x2="21.082" y2="37.4904" width="0.1524" layer="16"/>
+<wire x1="25.3426" y1="37.2444875" x2="25.42804375" y2="37.15904375" width="0.1524" layer="16"/>
+<wire x1="25.42804375" y1="37.15904375" x2="25.51013125" y2="37.07074375" width="0.1524" layer="16"/>
+<wire x1="25.51013125" y1="37.07074375" x2="25.516578125" y2="37.070509375" width="0.1524" layer="16"/>
+<wire x1="25.516578125" y1="37.070509375" x2="25.52114375" y2="37.06594375" width="0.1524" layer="16"/>
+<wire x1="21.082" y1="37.4904" x2="25.113990625" y2="37.4904" width="0.1524" layer="16"/>
+<wire x1="25.113990625" y1="37.4904" x2="25.3426" y2="37.2444875" width="0.1524" layer="16"/>
+<wire x1="33.77901875" y1="37.06154375" x2="34.02661875" y2="36.81394375" width="0.1524" layer="16"/>
+<wire x1="25.52114375" y1="37.06594375" x2="25.641825" y2="37.06154375" width="0.1524" layer="16"/>
+<wire x1="25.641825" y1="37.06154375" x2="33.77901875" y2="37.06154375" width="0.1524" layer="16"/>
+<via x="34.02661875" y="36.81394375" extent="1-16" drill="0.25"/>
+<wire x1="34.46270625" y1="39.0347" x2="35.15360625" y2="39.7256" width="0.1524" layer="1"/>
+<wire x1="35.15360625" y1="39.7256" x2="37.61665625" y2="39.7256" width="0.1524" layer="1"/>
+<wire x1="34.02661875" y1="36.81394375" x2="34.46270625" y2="37.25003125" width="0.1524" layer="1"/>
+<wire x1="34.46270625" y1="37.25003125" x2="34.46270625" y2="39.0347" width="0.1524" layer="1"/>
+<wire x1="37.61665625" y1="39.7256" x2="37.81605625" y2="39.5262" width="0.1524" layer="1"/>
+<wire x1="37.81605625" y1="39.5262" x2="41.454959375" y2="39.5262" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-PWM1L2">
+<contactref element="J5" pad="21"/>
+<contactref element="U2" pad="87"/>
+<wire x1="41.454959375" y1="38.5262" x2="37.4456" y2="38.5262" width="0.1524" layer="1"/>
+<wire x1="37.4456" y1="38.5262" x2="37.1622" y2="38.8096" width="0.1524" layer="1"/>
+<via x="37.1622" y="38.8096" extent="1-16" drill="0.25"/>
+<wire x1="27.2832" y1="38.0528" x2="27.2796" y2="38.0492" width="0.1524" layer="16"/>
+<wire x1="35.78125625" y1="38.0528" x2="27.2832" y2="38.0528" width="0.1524" layer="16"/>
+<wire x1="37.1622" y1="38.8096" x2="36.53805625" y2="38.8096" width="0.1524" layer="16"/>
+<wire x1="36.53805625" y1="38.8096" x2="35.78125625" y2="38.0528" width="0.1524" layer="16"/>
+<wire x1="27.2796" y1="38.0492" x2="26.0096" y2="38.0492" width="0.1524" layer="16"/>
+<wire x1="20.2946" y1="39.7764" x2="19.431" y2="40.64" width="0.1524" layer="16"/>
+<wire x1="26.0096" y1="38.0492" x2="24.2824" y2="39.7764" width="0.1524" layer="16"/>
+<wire x1="24.2824" y1="39.7764" x2="20.2946" y2="39.7764" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1L3">
+<contactref element="J5" pad="23"/>
+<contactref element="U2" pad="84"/>
+<wire x1="41.454959375" y1="37.0262" x2="39.2614" y2="37.0262" width="0.1524" layer="1"/>
+<wire x1="39.2614" y1="37.0262" x2="38.354" y2="36.1188" width="0.1524" layer="1"/>
+<wire x1="36.43805625" y1="36.1188" x2="36.08605625" y2="36.4708" width="0.1524" layer="1"/>
+<wire x1="36.08605625" y1="36.4708" x2="36.0716" y2="36.4708" width="0.1524" layer="1"/>
+<wire x1="36.0716" y1="36.4708" x2="35.4584" y2="37.084" width="0.1524" layer="1"/>
+<wire x1="35.4584" y1="37.084" x2="35.4584" y2="38.6096" width="0.1524" layer="1"/>
+<via x="35.4584" y="38.6096" extent="1-16" drill="0.25"/>
+<wire x1="35.4584" y1="38.6096" x2="35.206" y2="38.6096" width="0.1524" layer="16"/>
+<wire x1="35.206" y1="38.6096" x2="34.954" y2="38.3576" width="0.1524" layer="16"/>
+<wire x1="34.954" y1="38.3576" x2="26.2672" y2="38.3576" width="0.1524" layer="16"/>
+<wire x1="26.2672" y1="38.3576" x2="26.2636" y2="38.354" width="0.1524" layer="16"/>
+<wire x1="26.2636" y1="38.354" x2="26.13585625" y2="38.354" width="0.1524" layer="16"/>
+<wire x1="26.13585625" y1="38.354" x2="24.40865625" y2="40.0812" width="0.1524" layer="16"/>
+<wire x1="38.354" y1="36.1188" x2="36.43805625" y2="36.1188" width="0.1524" layer="1"/>
+<wire x1="22.5044" y1="40.0812" x2="21.9964" y2="40.5892" width="0.1524" layer="16"/>
+<via x="21.9964" y="40.5892" extent="1-16" drill="0.25"/>
+<wire x1="21.9964" y1="40.5892" x2="21.9964" y2="40.6146" width="0.1524" layer="1"/>
+<wire x1="21.9964" y1="40.6146" x2="19.431" y2="43.18" width="0.1524" layer="1"/>
+<wire x1="24.40865625" y1="40.0812" x2="22.5044" y2="40.0812" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F1">
+<contactref element="J5" pad="37"/>
+</signal>
+<signal name="MK-PWM1H1">
+<contactref element="J5" pad="20"/>
+<contactref element="U2" pad="88"/>
+<wire x1="37.885" y1="39.0262" x2="41.454959375" y2="39.0262" width="0.1524" layer="1"/>
+<wire x1="34.8524" y1="38.98165625" x2="35.23714375" y2="39.3664" width="0.1524" layer="1"/>
+<wire x1="34.8524" y1="36.49590625" x2="34.598528125" y2="36.242034375" width="0.1524" layer="1"/>
+<wire x1="34.8524" y1="38.98165625" x2="34.8524" y2="36.49590625" width="0.1524" layer="1"/>
+<via x="34.598528125" y="36.242034375" extent="1-16" drill="0.25"/>
+<wire x1="33.46981875" y1="36.58330625" x2="33.46981875" y2="36.58338125" width="0.1524" layer="16"/>
+<wire x1="33.29645625" y1="36.75674375" x2="33.46981875" y2="36.58338125" width="0.1524" layer="16"/>
+<wire x1="34.598528125" y1="36.242034375" x2="33.811090625" y2="36.242034375" width="0.1524" layer="16"/>
+<wire x1="33.811090625" y1="36.242034375" x2="33.46981875" y2="36.58330625" width="0.1524" layer="16"/>
+<wire x1="25.39031875" y1="36.7657125" x2="25.38386875" y2="36.765946875" width="0.1524" layer="16"/>
+<wire x1="25.38386875" y1="36.765946875" x2="25.379646875" y2="36.7704875" width="0.1524" layer="16"/>
+<wire x1="25.379646875" y1="36.7704875" x2="25.3728875" y2="36.770734375" width="0.1524" layer="16"/>
+<wire x1="25.3728875" y1="36.770734375" x2="25.372878125" y2="36.77074375" width="0.1524" layer="16"/>
+<wire x1="25.372878125" y1="36.77074375" x2="25.3728625" y2="36.77074375" width="0.1524" layer="16"/>
+<wire x1="25.3728625" y1="36.77074375" x2="25.296090625" y2="36.853325" width="0.1524" layer="16"/>
+<wire x1="25.296090625" y1="36.853325" x2="25.211540625" y2="36.944253125" width="0.1524" layer="16"/>
+<wire x1="25.211540625" y1="36.944253125" x2="25.205325" y2="36.94448125" width="0.1524" layer="16"/>
+<wire x1="25.205325" y1="36.94448125" x2="25.1230875" y2="37.03294375" width="0.1524" layer="16"/>
+<wire x1="25.1230875" y1="37.03294375" x2="25.0378" y2="37.11823125" width="0.1524" layer="16"/>
+<wire x1="25.0378" y1="37.11823125" x2="24.975171875" y2="37.1856" width="0.1524" layer="16"/>
+<wire x1="25.3992875" y1="36.75674375" x2="25.63629375" y2="36.75674375" width="0.1524" layer="16"/>
+<wire x1="25.3992875" y1="36.75674375" x2="25.39031875" y2="36.7657125" width="0.1524" layer="16"/>
+<wire x1="20.16896875" y1="37.1856" x2="19.91496875" y2="36.9316" width="0.1524" layer="16"/>
+<wire x1="19.91496875" y1="36.9316" x2="18.0594" y2="36.9316" width="0.1524" layer="16"/>
+<wire x1="18.0594" y1="36.9316" x2="16.891" y2="38.1" width="0.1524" layer="16"/>
+<wire x1="24.975171875" y1="37.1856" x2="20.16896875" y2="37.1856" width="0.1524" layer="16"/>
+<wire x1="37.5448" y1="39.3664" x2="37.885" y2="39.0262" width="0.1524" layer="1"/>
+<wire x1="35.23714375" y1="39.3664" x2="37.5448" y2="39.3664" width="0.1524" layer="1"/>
+<wire x1="25.63629375" y1="36.75674375" x2="25.75689375" y2="36.752346875" width="0.1524" layer="16"/>
+<wire x1="25.75689375" y1="36.752346875" x2="25.761621875" y2="36.75674375" width="0.1524" layer="16"/>
+<wire x1="25.761621875" y1="36.75674375" x2="33.29645625" y2="36.75674375" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1H2">
+<contactref element="J5" pad="22"/>
+<contactref element="U2" pad="85"/>
+<wire x1="41.454959375" y1="37.5262" x2="41.439959375" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="25.32454375" y1="38.3032" x2="25.2476" y2="38.3032" width="0.1524" layer="16"/>
+<wire x1="25.88334375" y1="37.7444" x2="25.32454375" y2="38.3032" width="0.1524" layer="16"/>
+<wire x1="25.2476" y1="38.3032" x2="24.0792" y2="39.4716" width="0.1524" layer="16"/>
+<wire x1="24.0792" y1="39.4716" x2="18.4404" y2="39.4716" width="0.1524" layer="16"/>
+<wire x1="18.4404" y1="39.4716" x2="17.272" y2="40.64" width="0.1524" layer="16"/>
+<wire x1="17.272" y1="40.64" x2="16.891" y2="40.64" width="0.1524" layer="16"/>
+<wire x1="37.338" y1="37.5412" x2="37.1348" y2="37.7444" width="0.1524" layer="1"/>
+<via x="37.1348" y="37.7444" extent="1-16" drill="0.25"/>
+<wire x1="41.439959375" y1="37.5412" x2="37.338" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="37.1348" y1="37.7444" x2="25.88334375" y2="37.7444" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-PWM1H3">
+<contactref element="J5" pad="24"/>
+<contactref element="U2" pad="80"/>
+<wire x1="41.454959375" y1="35.0262" x2="41.429159375" y2="35.052" width="0.1524" layer="1"/>
+<wire x1="41.429159375" y1="35.052" x2="39.0652" y2="35.052" width="0.1524" layer="1"/>
+<wire x1="39.0652" y1="35.052" x2="38.3032" y2="35.814" width="0.1524" layer="1"/>
+<wire x1="24.30494375" y1="38.8148" x2="21.0312" y2="38.8148" width="0.1524" layer="16"/>
+<wire x1="25.6474" y1="37.37074375" x2="24.30494375" y2="38.8148" width="0.1524" layer="16"/>
+<wire x1="34.25725625" y1="37.37074375" x2="25.6474" y2="37.37074375" width="0.1524" layer="16"/>
+<via x="21.0312" y="38.8148" extent="1-16" drill="0.45"/>
+<wire x1="21.0312" y1="38.8148" x2="21.1836" y2="38.9672" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="43.307" x2="16.891" y2="43.18" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="43.18" x2="18.161" y2="41.91" width="0.1524" layer="1"/>
+<wire x1="18.161" y1="41.91" x2="20.1676" y2="41.91" width="0.1524" layer="1"/>
+<wire x1="20.1676" y1="41.91" x2="21.0312" y2="41.0464" width="0.1524" layer="1"/>
+<wire x1="21.0312" y1="41.0464" x2="21.0312" y2="38.8148" width="0.1524" layer="1"/>
+<wire x1="38.3032" y1="35.814" x2="35.9409625" y2="35.814" width="0.1524" layer="1"/>
+<wire x1="35.9409625" y1="35.814" x2="35.52188125" y2="36.23308125" width="0.1524" layer="1"/>
+<via x="35.52188125" y="36.23308125" extent="1-16" drill="0.25"/>
+<wire x1="34.82916875" y1="36.79884375" x2="34.82915625" y2="36.79884375" width="0.1524" layer="16"/>
+<wire x1="34.82915625" y1="36.79884375" x2="34.25725625" y2="37.37074375" width="0.1524" layer="16"/>
+<wire x1="35.52188125" y1="36.23308125" x2="35.39493125" y2="36.23308125" width="0.1524" layer="16"/>
+<wire x1="35.39493125" y1="36.23308125" x2="34.82916875" y2="36.79884375" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F2">
+<contactref element="J5" pad="38"/>
+</signal>
+<signal name="MK-USART-RTS">
+<contactref element="U2" pad="20"/>
+<contactref element="J5" pad="31"/>
+<wire x1="30.204959375" y1="46.7762" x2="30.204959375" y2="45.588640625" width="0.1524" layer="1"/>
+<wire x1="30.204959375" y1="45.588640625" x2="30.226" y2="45.5676" width="0.1524" layer="1"/>
+<wire x1="30.226" y1="45.5676" x2="30.55701875" y2="45.5676" width="0.1524" layer="1"/>
+<wire x1="30.55701875" y1="45.5676" x2="30.742265625" y2="45.382353125" width="0.1524" layer="1"/>
+<via x="30.742265625" y="45.382353125" extent="1-16" drill="0.25"/>
+<wire x1="30.742265625" y1="45.382353125" x2="30.742265625" y2="47.480909375" width="0.1524" layer="16"/>
+<wire x1="30.742265625" y1="47.480909375" x2="32.7172" y2="49.45584375" width="0.1524" layer="16"/>
+<via x="32.7172" y="49.45584375" extent="1-16" drill="0.25"/>
+<wire x1="32.7172" y1="49.45584375" x2="32.7172" y2="50.97654375" width="0.1524" layer="1"/>
+<wire x1="32.7172" y1="50.97654375" x2="31.92854375" y2="51.7652" width="0.1524" layer="1"/>
+<wire x1="31.92854375" y1="51.7652" x2="26.8238875" y2="51.7652" width="0.1524" layer="1"/>
+<wire x1="26.8238875" y1="51.7652" x2="25.29914375" y2="53.28994375" width="0.1524" layer="1"/>
+<wire x1="25.29914375" y1="53.28994375" x2="19.48105625" y2="53.28994375" width="0.1524" layer="1"/>
+<wire x1="19.48105625" y1="53.28994375" x2="19.431" y2="53.34" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-CTS">
+<contactref element="U2" pad="17"/>
+<contactref element="J5" pad="32"/>
+<wire x1="16.891" y1="53.34" x2="18.161" y2="54.61" width="0.1524" layer="1"/>
+<wire x1="18.161" y1="54.61" x2="24.41014375" y2="54.61" width="0.1524" layer="1"/>
+<wire x1="24.41014375" y1="54.61" x2="26.95014375" y2="52.07" width="0.1524" layer="1"/>
+<wire x1="32.0548" y1="52.07" x2="33.274" y2="50.8508" width="0.1524" layer="1"/>
+<wire x1="33.274" y1="49.2252" x2="31.704959375" y2="47.656159375" width="0.1524" layer="1"/>
+<wire x1="31.704959375" y1="47.656159375" x2="31.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="26.95014375" y1="52.07" x2="32.0548" y2="52.07" width="0.1524" layer="1"/>
+<wire x1="33.274" y1="50.8508" x2="33.274" y2="49.2252" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-TX">
+<contactref element="U2" pad="11"/>
+<contactref element="J5" pad="36"/>
+<wire x1="34.704959375" y1="46.7762" x2="34.6964" y2="46.784759375" width="0.1524" layer="1"/>
+<wire x1="34.6964" y1="46.784759375" x2="34.6964" y2="47.8028" width="0.1524" layer="1"/>
+<wire x1="34.6964" y1="47.8028" x2="34.49320625" y2="48.00599375" width="0.1524" layer="1"/>
+<wire x1="34.49320625" y1="48.00599375" x2="34.49320625" y2="50.519859375" width="0.1524" layer="1"/>
+<wire x1="34.49320625" y1="50.519859375" x2="34.31465625" y2="50.698409375" width="0.1524" layer="1"/>
+<wire x1="34.31465625" y1="50.698409375" x2="34.314646875" y2="50.698409375" width="0.1524" layer="1"/>
+<wire x1="26.743653125" y1="53.7464" x2="26.731478125" y2="53.758334375" width="0.1524" layer="1"/>
+<wire x1="31.26665625" y1="53.7464" x2="26.743653125" y2="53.7464" width="0.1524" layer="1"/>
+<wire x1="26.731478125" y1="53.758334375" x2="20.9014125" y2="59.5884" width="0.1524" layer="1"/>
+<wire x1="20.9014125" y1="59.5884" x2="18.6944" y2="59.5884" width="0.1524" layer="1"/>
+<wire x1="18.6944" y1="59.5884" x2="17.526" y2="58.42" width="0.1524" layer="1"/>
+<wire x1="17.526" y1="58.42" x2="16.891" y2="58.42" width="0.1524" layer="1"/>
+<wire x1="34.314646875" y1="50.698409375" x2="31.26665625" y2="53.7464" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-USART-RX">
+<contactref element="U2" pad="12"/>
+<contactref element="J5" pad="35"/>
+<wire x1="34.204959375" y1="46.7762" x2="34.1884" y2="46.792759375" width="0.1524" layer="1"/>
+<wire x1="34.1884" y1="46.792759375" x2="34.1884" y2="50.3936" width="0.1524" layer="1"/>
+<wire x1="34.1884" y1="50.3936" x2="31.1404" y2="53.4416" width="0.1524" layer="1"/>
+<wire x1="31.1404" y1="53.4416" x2="26.6192" y2="53.4416" width="0.1524" layer="1"/>
+<wire x1="26.6192" y1="53.4416" x2="21.5392" y2="58.42" width="0.1524" layer="1"/>
+<wire x1="21.5392" y1="58.42" x2="19.431" y2="58.42" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-MISO">
+<contactref element="U2" pad="45"/>
+<contactref element="J5" pad="11"/>
+<wire x1="25.937959375" y1="35.5092" x2="25.954959375" y2="35.5262" width="0.1524" layer="1"/>
+<wire x1="21.7932" y1="28.7528" x2="21.7932" y2="33.6804" width="0.1524" layer="1"/>
+<wire x1="21.7932" y1="28.7528" x2="20.9804" y2="27.94" width="0.1524" layer="1"/>
+<wire x1="20.9804" y1="27.94" x2="19.431" y2="27.94" width="0.1524" layer="1"/>
+<wire x1="21.7932" y1="33.6804" x2="22.987" y2="34.8742" width="0.1524" layer="1"/>
+<wire x1="22.987" y1="34.8742" x2="24.4094" y2="34.8742" width="0.1524" layer="1"/>
+<wire x1="24.4094" y1="34.8742" x2="25.0444" y2="35.5092" width="0.1524" layer="1"/>
+<wire x1="25.0444" y1="35.5092" x2="25.937959375" y2="35.5092" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-MOSI">
+<contactref element="U2" pad="43"/>
+<contactref element="J5" pad="12"/>
+<wire x1="16.891" y1="27.94" x2="18.2118" y2="29.2608" width="0.1524" layer="1"/>
+<wire x1="18.2118" y1="29.2608" x2="20.9296" y2="29.2608" width="0.1524" layer="1"/>
+<wire x1="20.9296" y1="29.2608" x2="21.4884" y2="29.8196" width="0.1524" layer="1"/>
+<wire x1="24.20794375" y1="36.5262" x2="25.954959375" y2="36.5262" width="0.1524" layer="1"/>
+<wire x1="21.4884" y1="29.8196" x2="21.4884" y2="33.80665625" width="0.1524" layer="1"/>
+<wire x1="21.4884" y1="33.80665625" x2="24.20794375" y2="36.5262" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-SPCK">
+<contactref element="U2" pad="41"/>
+<contactref element="J5" pad="10"/>
+<wire x1="25.954959375" y1="37.5262" x2="25.939959375" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="25.939959375" y1="37.5412" x2="24.5872" y2="37.5412" width="0.1524" layer="1"/>
+<wire x1="24.5872" y1="37.5412" x2="21.3868" y2="34.3408" width="0.1524" layer="1"/>
+<wire x1="21.3868" y1="34.3408" x2="16.4592" y2="34.3408" width="0.1524" layer="1"/>
+<wire x1="16.4592" y1="34.3408" x2="15.494" y2="33.3756" width="0.1524" layer="1"/>
+<wire x1="15.494" y1="33.3756" x2="15.494" y2="26.67" width="0.1524" layer="1"/>
+<wire x1="15.494" y1="26.67" x2="16.764" y2="25.4" width="0.1524" layer="1"/>
+<wire x1="16.764" y1="25.4" x2="16.891" y2="25.4" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-SPI-CS2">
+<contactref element="U2" pad="65"/>
+<contactref element="J5" pad="13"/>
+<wire x1="19.431" y1="30.48" x2="20.5994" y2="31.6484" width="0.1524" layer="1"/>
+<wire x1="20.5994" y1="31.6484" x2="20.6756" y2="31.6484" width="0.1524" layer="1"/>
+<wire x1="30.324" y1="32.3124" x2="28.5496" y2="34.0868" width="0.1524" layer="16"/>
+<wire x1="30.324" y1="32.3124" x2="36.4744" y2="32.3124" width="0.1524" layer="16"/>
+<wire x1="36.4744" y1="32.3124" x2="36.478" y2="32.3088" width="0.1524" layer="16"/>
+<wire x1="36.83" y1="32.3088" x2="36.478" y2="32.3088" width="0.1524" layer="16"/>
+<wire x1="34.704959375" y1="31.2762" x2="34.704959375" y2="32.266559375" width="0.1524" layer="1"/>
+<wire x1="35.9156" y1="33.4772" x2="38.44996875" y2="33.4772" width="0.1524" layer="1"/>
+<wire x1="38.44996875" y1="33.4772" x2="38.528984375" y2="33.556215625" width="0.1524" layer="1"/>
+<via x="38.528984375" y="33.556215625" extent="1-16" drill="0.3"/>
+<wire x1="38.528984375" y1="33.556215625" x2="38.137246875" y2="33.556215625" width="0.1524" layer="16"/>
+<wire x1="36.89343125" y1="32.3124" x2="36.8336" y2="32.3124" width="0.1524" layer="16"/>
+<wire x1="36.8336" y1="32.3124" x2="36.83" y2="32.3088" width="0.1524" layer="16"/>
+<wire x1="38.137246875" y1="33.556215625" x2="36.89343125" y2="32.3124" width="0.1524" layer="16"/>
+<wire x1="34.704959375" y1="32.266559375" x2="35.9156" y2="33.4772" width="0.1524" layer="1"/>
+<wire x1="28.5496" y1="34.0868" x2="23.114" y2="34.0868" width="0.1524" layer="16"/>
+<wire x1="23.114" y1="34.0868" x2="20.6756" y2="31.6484" width="0.1524" layer="16"/>
+<via x="20.6756" y="31.6484" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="MK-USART-SCK">
+<contactref element="U2" pad="100"/>
+<contactref element="J5" pad="34"/>
+<wire x1="16.891" y1="55.88" x2="16.9672" y2="55.88" width="0.1524" layer="1"/>
+<wire x1="16.9672" y1="55.88" x2="18.288" y2="57.2008" width="0.1524" layer="1"/>
+<wire x1="30.659021875" y1="53.135540625" x2="30.9097625" y2="52.8848" width="0.1524" layer="1"/>
+<wire x1="26.494228125" y1="53.135540625" x2="30.659021875" y2="53.135540625" width="0.1524" layer="1"/>
+<wire x1="18.288" y1="57.2008" x2="22.34600625" y2="57.2008" width="0.1524" layer="1"/>
+<wire x1="22.34600625" y1="57.2008" x2="26.494228125" y2="53.135540625" width="0.1524" layer="1"/>
+<via x="30.9097625" y="52.8848" extent="1-16" drill="0.25"/>
+<wire x1="30.9097625" y1="52.8848" x2="30.9097625" y2="52.8594375" width="0.1524" layer="16"/>
+<wire x1="30.9097625" y1="52.8594375" x2="31.6992" y2="52.07" width="0.1524" layer="16"/>
+<wire x1="31.6992" y1="52.07" x2="40.132003125" y2="52.07" width="0.1524" layer="16"/>
+<wire x1="40.132003125" y1="52.07" x2="40.26534375" y2="51.936659375" width="0.1524" layer="16"/>
+<via x="40.26534375" y="51.936659375" extent="1-16" drill="0.25"/>
+<wire x1="40.26534375" y1="51.936659375" x2="40.26534375" y2="47.9481125" width="0.1524" layer="1"/>
+<wire x1="40.26534375" y1="47.9481125" x2="40.4368" y2="47.77665625" width="0.1524" layer="1"/>
+<wire x1="40.4368" y1="46.99" x2="40.761721875" y2="46.665078125" width="0.1524" layer="1"/>
+<wire x1="40.4368" y1="47.77665625" x2="40.4368" y2="46.99" width="0.1524" layer="1"/>
+<via x="40.761721875" y="46.665078125" extent="1-16" drill="0.25"/>
+<wire x1="40.761721875" y1="46.665078125" x2="40.763721875" y2="46.665078125" width="0.1524" layer="16"/>
+<wire x1="40.763721875" y1="46.665078125" x2="41.91" y2="45.5188" width="0.1524" layer="16"/>
+<via x="41.91" y="45.5188" extent="1-16" drill="0.25"/>
+<wire x1="41.91" y1="45.5188" x2="42.1112" y2="45.5188" width="0.1524" layer="1"/>
+<wire x1="42.1112" y1="45.5188" x2="42.4688" y2="45.1612" width="0.1524" layer="1"/>
+<wire x1="42.4688" y1="45.1612" x2="42.4688" y2="45.0596" width="0.1524" layer="1"/>
+<wire x1="42.4688" y1="45.0596" x2="41.488359375" y2="45.0596" width="0.1524" layer="1"/>
+<wire x1="41.488359375" y1="45.0596" x2="41.454959375" y2="45.0262" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-F5">
+<contactref element="J5" pad="29"/>
+<contactref element="U2" pad="30"/>
+<wire x1="25.954959375" y1="43.0262" x2="22.2518" y2="43.0262" width="0.1524" layer="1"/>
+<wire x1="22.2518" y1="43.0262" x2="21.8948" y2="43.3832" width="0.1524" layer="1"/>
+<wire x1="21.8948" y1="43.3832" x2="21.8948" y2="45.6692" width="0.1524" layer="1"/>
+<wire x1="21.8948" y1="45.6692" x2="22.1488" y2="45.9232" width="0.1524" layer="1"/>
+<via x="22.1488" y="45.9232" extent="1-16" drill="0.25"/>
+<wire x1="22.1488" y1="45.9232" x2="22.1488" y2="48.8696" width="0.1524" layer="16"/>
+<wire x1="22.1488" y1="48.8696" x2="20.7772" y2="50.2412" width="0.1524" layer="16"/>
+<wire x1="20.7772" y1="50.2412" x2="19.9898" y2="50.2412" width="0.1524" layer="16"/>
+<wire x1="19.9898" y1="50.2412" x2="19.431" y2="50.8" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-AFE0-6">
+<contactref element="U2" pad="16"/>
+<contactref element="J5" pad="25"/>
+<wire x1="32.204959375" y1="46.7762" x2="32.2072" y2="46.773959375" width="0.1524" layer="1"/>
+<wire x1="32.2072" y1="46.773959375" x2="32.2072" y2="45.6692" width="0.1524" layer="1"/>
+<wire x1="32.2072" y1="45.6692" x2="33.1216" y2="44.7548" width="0.1524" layer="1"/>
+<wire x1="33.1216" y1="44.7548" x2="33.1216" y2="43.45716875" width="0.1524" layer="1"/>
+<wire x1="33.1216" y1="43.45716875" x2="32.3872375" y2="42.72280625" width="0.1524" layer="1"/>
+<wire x1="32.3872375" y1="42.72280625" x2="29.6672" y2="42.72280625" width="0.1524" layer="1"/>
+<wire x1="29.6672" y1="42.72280625" x2="28.3886" y2="44.00140625" width="0.1524" layer="1"/>
+<wire x1="28.3886" y1="44.00140625" x2="27.8658" y2="44.00140625" width="0.1524" layer="1"/>
+<via x="27.8658" y="44.00140625" extent="1-16" drill="0.25"/>
+<wire x1="27.8658" y1="44.00140625" x2="26.96000625" y2="44.9072" width="0.1524" layer="16"/>
+<wire x1="26.96000625" y1="44.9072" x2="20.828" y2="44.9072" width="0.1524" layer="16"/>
+<wire x1="20.828" y1="44.9072" x2="20.0152" y2="45.72" width="0.1524" layer="16"/>
+<wire x1="20.0152" y1="45.72" x2="19.431" y2="45.72" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-AFE0-7">
+<contactref element="U2" pad="15"/>
+<contactref element="J5" pad="26"/>
+<wire x1="32.704959375" y1="46.7762" x2="32.7152" y2="46.765959375" width="0.1524" layer="1"/>
+<wire x1="32.7152" y1="45.6692" x2="33.4264" y2="44.958" width="0.1524" layer="1"/>
+<wire x1="33.4264" y1="44.958" x2="33.4264" y2="43.3309125" width="0.1524" layer="1"/>
+<wire x1="33.4264" y1="43.3309125" x2="32.51349375" y2="42.41800625" width="0.1524" layer="1"/>
+<wire x1="29.5148" y1="42.41800625" x2="28.7402" y2="43.19260625" width="0.1524" layer="1"/>
+<wire x1="28.7402" y1="43.19260625" x2="27.8364" y2="43.19260625" width="0.1524" layer="1"/>
+<via x="27.8364" y="43.19260625" extent="1-16" drill="0.25"/>
+<wire x1="27.8364" y1="43.19260625" x2="26.52820625" y2="44.5008" width="0.1524" layer="16"/>
+<wire x1="17.78" y1="44.5008" x2="16.891" y2="45.3898" width="0.1524" layer="16"/>
+<wire x1="16.891" y1="45.3898" x2="16.891" y2="45.72" width="0.1524" layer="16"/>
+<wire x1="32.7152" y1="46.765959375" x2="32.7152" y2="45.6692" width="0.1524" layer="1"/>
+<wire x1="32.51349375" y1="42.41800625" x2="29.5148" y2="42.41800625" width="0.1524" layer="1"/>
+<wire x1="26.52820625" y1="44.5008" x2="17.78" y2="44.5008" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-AFE0-8">
+<contactref element="U2" pad="14"/>
+<contactref element="J5" pad="27"/>
+<wire x1="33.204959375" y1="46.7762" x2="33.2232" y2="46.757959375" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="46.757959375" x2="33.2232" y2="45.6184" width="0.1524" layer="1"/>
+<wire x1="33.2232" y1="45.6184" x2="33.7312" y2="45.1104" width="0.1524" layer="1"/>
+<wire x1="33.7312" y1="45.1104" x2="33.7312" y2="43.20465625" width="0.1524" layer="1"/>
+<wire x1="33.7312" y1="43.20465625" x2="32.63975" y2="42.11320625" width="0.1524" layer="1"/>
+<wire x1="32.63975" y1="42.11320625" x2="29.310125" y2="42.11320625" width="0.1524" layer="1"/>
+<wire x1="29.310125" y1="42.11320625" x2="28.78751875" y2="42.6358125" width="0.1524" layer="1"/>
+<wire x1="28.78751875" y1="42.6358125" x2="28.53500625" y2="42.6358125" width="0.1524" layer="1"/>
+<wire x1="28.53500625" y1="42.6358125" x2="28.535" y2="42.63580625" width="0.1524" layer="1"/>
+<wire x1="28.535" y1="42.63580625" x2="27.2796" y2="42.63580625" width="0.1524" layer="1"/>
+<wire x1="27.2796" y1="45.0857375" x2="27.279609375" y2="45.085746875" width="0.1524" layer="1"/>
+<wire x1="24.10799375" y1="48.26000625" x2="24.1079875" y2="48.26" width="0.1524" layer="1"/>
+<wire x1="24.1079875" y1="48.26" x2="19.431" y2="48.26" width="0.1524" layer="1"/>
+<wire x1="27.279609375" y1="45.085746875" x2="27.279609375" y2="45.34090625" width="0.1524" layer="1"/>
+<wire x1="27.279609375" y1="45.34090625" x2="24.360509375" y2="48.26000625" width="0.1524" layer="1"/>
+<wire x1="24.360509375" y1="48.26000625" x2="24.10799375" y2="48.26000625" width="0.1524" layer="1"/>
+<wire x1="27.2796" y1="42.63580625" x2="27.2796" y2="45.0857375" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-AFE0-9">
+<contactref element="U2" pad="13"/>
+<contactref element="J5" pad="28"/>
+<wire x1="19.91496875" y1="47.0916" x2="20.77856875" y2="47.9552" width="0.1524" layer="1"/>
+<wire x1="16.891" y1="48.26" x2="18.0594" y2="47.0916" width="0.1524" layer="1"/>
+<wire x1="18.0594" y1="47.0916" x2="19.91496875" y2="47.0916" width="0.1524" layer="1"/>
+<wire x1="24.234246875" y1="47.9552" x2="20.77856875" y2="47.9552" width="0.1524" layer="1"/>
+<wire x1="26.933559375" y1="45.253240625" x2="26.9748" y2="45.212" width="0.1524" layer="1"/>
+<wire x1="26.933559375" y1="45.253240625" x2="26.933559375" y2="45.2558875" width="0.1524" layer="1"/>
+<wire x1="26.933559375" y1="45.2558875" x2="24.234246875" y2="47.9552" width="0.1524" layer="1"/>
+<wire x1="26.9748" y1="42.33100625" x2="28.661259375" y2="42.33100625" width="0.1524" layer="1"/>
+<wire x1="29.183865625" y1="41.8084" x2="32.766" y2="41.8084" width="0.1524" layer="1"/>
+<wire x1="28.661259375" y1="42.33100625" x2="29.183865625" y2="41.8084" width="0.1524" layer="1"/>
+<wire x1="32.766" y1="41.8084" x2="34.036" y2="43.0784" width="0.1524" layer="1"/>
+<wire x1="34.036" y1="43.0784" x2="34.036" y2="45.3136" width="0.1524" layer="1"/>
+<wire x1="34.036" y1="45.3136" x2="33.704959375" y2="45.644640625" width="0.1524" layer="1"/>
+<wire x1="33.704959375" y1="45.644640625" x2="33.704959375" y2="46.7762" width="0.1524" layer="1"/>
+<wire x1="26.9748" y1="45.212" x2="26.9748" y2="42.33100625" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-AFE0-1">
+<contactref element="U2" pad="21"/>
+<contactref element="J5" pad="16"/>
+<wire x1="29.704959375" y1="46.7762" x2="29.704959375" y2="45.275840625" width="0.1524" layer="1"/>
+<wire x1="29.704959375" y1="45.275840625" x2="29.972" y2="45.0088" width="0.1524" layer="1"/>
+<via x="29.972" y="45.0088" extent="1-16" drill="0.25"/>
+<wire x1="29.972" y1="45.0088" x2="30.2768" y2="44.704" width="0.1524" layer="16"/>
+<wire x1="30.2768" y1="44.704" x2="30.2768" y2="43.7916" width="0.1524" layer="16"/>
+<wire x1="30.2768" y1="43.7916" x2="30.6324" y2="43.436" width="0.1524" layer="16"/>
+<via x="30.6324" y="43.436" extent="1-16" drill="0.25"/>
+<wire x1="30.6324" y1="43.436" x2="29.5128" y2="43.436" width="0.1524" layer="1"/>
+<wire x1="28.0416" y1="44.9072" x2="27.8384" y2="44.9072" width="0.1524" layer="1"/>
+<via x="27.8384" y="44.9072" extent="1-16" drill="0.25"/>
+<wire x1="27.8384" y1="44.9072" x2="27.3910625" y2="44.9072" width="0.1524" layer="16"/>
+<wire x1="20.95425625" y1="45.212" x2="20.789528125" y2="45.376728125" width="0.1524" layer="16"/>
+<wire x1="27.3910625" y1="44.9072" x2="27.0862625" y2="45.212" width="0.1524" layer="16"/>
+<wire x1="27.0862625" y1="45.212" x2="20.95425625" y2="45.212" width="0.1524" layer="16"/>
+<wire x1="20.789528125" y1="45.376728125" x2="20.789528125" y2="46.013840625" width="0.1524" layer="16"/>
+<wire x1="20.789528125" y1="46.013840625" x2="19.91496875" y2="46.8884" width="0.1524" layer="16"/>
+<wire x1="14.2748" y1="45.0596" x2="14.2748" y2="43.8404" width="0.1524" layer="16"/>
+<wire x1="14.2748" y1="43.8404" x2="14.6304" y2="43.4848" width="0.1524" layer="16"/>
+<wire x1="14.6304" y1="43.4848" x2="14.6304" y2="35.7124" width="0.1524" layer="16"/>
+<wire x1="14.3256" y1="35.4076" x2="14.3256" y2="33.8328" width="0.1524" layer="16"/>
+<wire x1="14.3256" y1="33.8328" x2="15.1384" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="15.1384" y1="33.02" x2="16.891" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="29.5128" y1="43.436" x2="28.0416" y2="44.9072" width="0.1524" layer="1"/>
+<wire x1="19.91496875" y1="46.8884" x2="16.1036" y2="46.8884" width="0.1524" layer="16"/>
+<wire x1="16.1036" y1="46.8884" x2="14.2748" y2="45.0596" width="0.1524" layer="16"/>
+<wire x1="14.6304" y1="35.7124" x2="14.3256" y2="35.4076" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-SPI-CS1">
+<contactref element="U2" pad="83"/>
+<contactref element="J5" pad="15"/>
+<wire x1="41.454959375" y1="36.5262" x2="41.453959375" y2="36.5252" width="0.1524" layer="1"/>
+<wire x1="41.453959375" y1="36.5252" x2="39.5732" y2="36.5252" width="0.1524" layer="1"/>
+<wire x1="28.68754375" y1="34.3916" x2="22.098" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="30.46194375" y1="32.6172" x2="28.68754375" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="34.280225" x2="36.767175" y2="32.6172" width="0.1524" layer="16"/>
+<wire x1="36.767175" y1="32.6172" x2="30.46194375" y2="32.6172" width="0.1524" layer="16"/>
+<wire x1="39.116" y1="36.068" x2="38.4302" y2="35.3822" width="0.1524" layer="16"/>
+<wire x1="38.4302" y1="35.3822" x2="38.4302" y2="34.280225" width="0.1524" layer="16"/>
+<wire x1="22.098" y1="34.3916" x2="20.7264" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="20.7264" y1="33.02" x2="19.431" y2="33.02" width="0.1524" layer="16"/>
+<wire x1="39.5732" y1="36.5252" x2="39.116" y2="36.068" width="0.1524" layer="1"/>
+<via x="39.116" y="36.068" extent="1-16" drill="0.25"/>
+</signal>
+<signal name="MK-PWM1H0">
+<contactref element="J5" pad="18"/>
+<contactref element="U2" pad="91"/>
+<wire x1="41.454959375" y1="40.5262" x2="39.4838" y2="40.5262" width="0.1524" layer="1"/>
+<wire x1="39.4838" y1="40.5262" x2="39.37" y2="40.64" width="0.1524" layer="1"/>
+<wire x1="39.37" y1="40.64" x2="34.77185625" y2="40.64" width="0.1524" layer="1"/>
+<wire x1="34.77185625" y1="40.64" x2="33.159328125" y2="39.027471875" width="0.1524" layer="1"/>
+<wire x1="33.159328125" y1="39.027471875" x2="33.159328125" y2="36.441646875" width="0.1524" layer="1"/>
+<wire x1="33.159328125" y1="36.441646875" x2="33.1704" y2="36.430575" width="0.1524" layer="1"/>
+<wire x1="33.1704" y1="36.430575" x2="33.1704" y2="36.0952875" width="0.1524" layer="1"/>
+<wire x1="33.1704" y1="36.0952875" x2="33.41364375" y2="35.85204375" width="0.1524" layer="1"/>
+<via x="33.41364375" y="35.85204375" extent="1-16" drill="0.25"/>
+<wire x1="33.41364375" y1="35.85204375" x2="33.05314375" y2="35.85204375" width="0.1524" layer="16"/>
+<wire x1="33.05314375" y1="35.85204375" x2="32.8442375" y2="35.6431375" width="0.1524" layer="16"/>
+<wire x1="25.0952" y1="36.1188" x2="24.638" y2="36.576" width="0.1524" layer="16"/>
+<wire x1="24.638" y1="36.576" x2="22.352" y2="36.576" width="0.1524" layer="16"/>
+<wire x1="22.352" y1="36.576" x2="20.1676" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="20.1676" y1="34.3916" x2="18.0594" y2="34.3916" width="0.1524" layer="16"/>
+<wire x1="18.0594" y1="34.3916" x2="16.891" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="32.8442375" y1="35.6431375" x2="32.1240625" y2="35.6431375" width="0.1524" layer="16"/>
+<wire x1="31.6484" y1="36.1188" x2="25.4152125" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="25.4152125" y1="36.1188" x2="25.415209375" y2="36.118796875" width="0.1524" layer="16"/>
+<wire x1="25.415209375" y1="36.118796875" x2="25.162696875" y2="36.118796875" width="0.1524" layer="16"/>
+<wire x1="25.162696875" y1="36.118796875" x2="25.16269375" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="25.16269375" y1="36.1188" x2="25.0952" y2="36.1188" width="0.1524" layer="16"/>
+<wire x1="32.1240625" y1="35.6431375" x2="31.6484" y2="36.1188" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-F0">
+<contactref element="J5" pad="33"/>
+</signal>
+<signal name="MK-F3">
+<contactref element="J5" pad="40"/>
+</signal>
+<signal name="N$41">
+<via x="42.672" y="14.732" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="N$42">
+<via x="42.672" y="63.754" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="N$43">
+<via x="11.684" y="14.732" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="N$44">
+<via x="11.684" y="63.754" extent="1-16" drill="3.2004"/>
+</signal>
+<signal name="MK-F4">
+<contactref element="J5" pad="30"/>
+<contactref element="U2" pad="31"/>
+<wire x1="25.954959375" y1="42.5262" x2="22.32074375" y2="42.5262" width="0.1524" layer="1"/>
+<wire x1="22.32074375" y1="42.5262" x2="21.59" y2="43.25694375" width="0.1524" layer="1"/>
+<wire x1="21.59" y1="46.482" x2="21.5392" y2="46.5328" width="0.1524" layer="1"/>
+<wire x1="21.59" y1="43.25694375" x2="21.59" y2="46.482" width="0.1524" layer="1"/>
+<via x="21.5392" y="46.5328" extent="1-16" drill="0.25"/>
+<wire x1="21.5392" y1="46.5328" x2="21.5392" y2="48.4632" width="0.1524" layer="16"/>
+<wire x1="21.5392" y1="48.4632" x2="20.4724" y2="49.53" width="0.1524" layer="16"/>
+<wire x1="20.4724" y1="49.53" x2="18.161" y2="49.53" width="0.1524" layer="16"/>
+<wire x1="18.161" y1="49.53" x2="16.891" y2="50.8" width="0.1524" layer="16"/>
+</signal>
+<signal name="MK-UTX3">
+<contactref element="U2" pad="23"/>
+<contactref element="J5" pad="8"/>
+<wire x1="28.704959375" y1="46.7762" x2="28.704959375" y2="47.698240625" width="0.1524" layer="1"/>
+<wire x1="28.704959375" y1="47.698240625" x2="28.702" y2="47.7012" width="0.1524" layer="1"/>
+<wire x1="28.704959375" y1="47.698240625" x2="28.704959375" y2="47.901440625" width="0.1524" layer="1"/>
+<wire x1="28.704959375" y1="47.901440625" x2="28.43249375" y2="48.17390625" width="0.1524" layer="1"/>
+<wire x1="15.6972" y1="49.53" x2="14.224" y2="48.0568" width="0.1524" layer="1"/>
+<wire x1="14.224" y1="48.0568" x2="14.224" y2="45.1104" width="0.1524" layer="1"/>
+<wire x1="14.224" y1="45.1104" x2="14.9352" y2="44.3992" width="0.1524" layer="1"/>
+<via x="14.9352" y="44.3992" extent="1-16" drill="0.3"/>
+<wire x1="14.9352" y1="44.3992" x2="14.9352" y2="35.0012" width="0.1524" layer="16"/>
+<via x="14.9352" y="35.0012" extent="1-16" drill="0.3"/>
+<wire x1="14.9352" y1="35.0012" x2="14.9352" y2="24.8158" width="0.1524" layer="1"/>
+<wire x1="14.9352" y1="24.8158" x2="16.891" y2="22.86" width="0.1524" layer="1"/>
+<wire x1="24.877675" y1="48.17390625" x2="24.48676875" y2="48.5648125" width="0.1524" layer="1"/>
+<wire x1="24.48676875" y1="48.5648125" x2="23.98174375" y2="48.5648125" width="0.1524" layer="1"/>
+<wire x1="23.98174375" y1="48.5648125" x2="23.98173125" y2="48.5648" width="0.1524" layer="1"/>
+<wire x1="20.9804" y1="48.5648" x2="20.0152" y2="49.53" width="0.1524" layer="1"/>
+<wire x1="20.0152" y1="49.53" x2="15.6972" y2="49.53" width="0.1524" layer="1"/>
+<wire x1="28.43249375" y1="48.17390625" x2="24.877675" y2="48.17390625" width="0.1524" layer="1"/>
+<wire x1="23.98173125" y1="48.5648" x2="20.9804" y2="48.5648" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-URX3-TWCK2">
+<contactref element="U2" pad="51"/>
+<contactref element="J5" pad="7"/>
+<wire x1="20.0152" y1="22.86" x2="19.431" y2="22.86" width="0.1524" layer="1"/>
+<wire x1="27.704959375" y1="30.549759375" x2="20.0152" y2="22.86" width="0.1524" layer="1"/>
+<wire x1="27.704959375" y1="30.549759375" x2="27.704959375" y2="31.2762" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="MK-TWD2">
+<contactref element="U2" pad="32"/>
+<wire x1="28.956" y1="41.6052" x2="28.535" y2="42.0262" width="0.1524" layer="1"/>
+<contactref element="J5" pad="9"/>
+<wire x1="28.956" y1="35.306" x2="27.1272" y2="33.4772" width="0.1524" layer="1"/>
+<wire x1="27.1272" y1="33.4772" x2="27.1272" y2="32.8676" width="0.1524" layer="1"/>
+<wire x1="27.1272" y1="32.8676" x2="26.1112" y2="31.8516" width="0.1524" layer="1"/>
+<wire x1="26.1112" y1="31.8516" x2="24.1808" y2="31.8516" width="0.1524" layer="1"/>
+<wire x1="24.1808" y1="31.8516" x2="22.1488" y2="29.8196" width="0.1524" layer="1"/>
+<wire x1="22.1488" y1="29.8196" x2="22.1488" y2="28.5496" width="0.1524" layer="1"/>
+<wire x1="22.1488" y1="28.5496" x2="20.6756" y2="27.0764" width="0.1524" layer="1"/>
+<wire x1="20.6756" y1="27.0764" x2="20.6756" y2="26.3652" width="0.1524" layer="1"/>
+<wire x1="20.6756" y1="26.3652" x2="19.7104" y2="25.4" width="0.1524" layer="1"/>
+<wire x1="19.7104" y1="25.4" x2="19.431" y2="25.4" width="0.1524" layer="1"/>
+<wire x1="28.956" y1="41.6052" x2="28.956" y2="35.306" width="0.1524" layer="1"/>
+<wire x1="28.535" y1="42.0262" x2="25.954959375" y2="42.0262" width="0.1524" layer="1"/>
+</signal>
+<signal name="MK-PWM0H0">
+<contactref element="U2" pad="44"/>
+<contactref element="J5" pad="14"/>
+<wire x1="25.954959375" y1="36.0262" x2="24.5962" y2="36.0262" width="0.1524" layer="1"/>
+<wire x1="24.5962" y1="36.0262" x2="24.13" y2="35.56" width="0.1524" layer="1"/>
+<via x="24.13" y="35.56" extent="1-16" drill="0.25"/>
+<wire x1="24.13" y1="35.56" x2="22.4789625" y2="35.56" width="0.1524" layer="16"/>
+<wire x1="22.4789625" y1="35.56" x2="20.7029625" y2="33.784" width="0.1524" layer="16"/>
+<via x="20.7029625" y="33.784" extent="1-16" drill="0.25"/>
+<wire x1="20.0188" y1="31.92045625" x2="20.0188" y2="31.906" width="0.1524" layer="1"/>
+<wire x1="20.0188" y1="31.906" x2="19.8628" y2="31.75" width="0.1524" layer="1"/>
+<wire x1="20.7029625" y1="33.784" x2="20.7029625" y2="32.60461875" width="0.1524" layer="1"/>
+<wire x1="20.7029625" y1="32.60461875" x2="20.0188" y2="31.92045625" width="0.1524" layer="1"/>
+<wire x1="19.8628" y1="31.75" x2="18.161" y2="31.75" width="0.1524" layer="1"/>
+<wire x1="18.161" y1="31.75" x2="16.891" y2="30.48" width="0.1524" layer="1"/>
+</signal>
+<signal name="B1">
+<contactref element="S1" pad="4"/>
+<contactref element="S1" pad="3"/>
+<contactref element="R20" pad="1"/>
+<contactref element="U2" pad="33"/>
+<wire x1="14.478" y1="52.4764" x2="14.478" y2="51.3232" width="0.1524" layer="1"/>
+<wire x1="12.7356" y1="49.5808" x2="14.478" y2="51.3232" width="0.1524" layer="1"/>
+<wire x1="25.954959375" y1="41.5262" x2="24.8694" y2="41.5262" width="0.1524" layer="1"/>
+<wire x1="24.8694" y1="41.5262" x2="24.2316" y2="42.164" width="0.1524" layer="1"/>
+<wire x1="24.2316" y1="42.164" x2="23.6134" y2="42.164" width="0.1524" layer="1"/>
+<wire x1="23.6134" y1="42.164" x2="23.4188" y2="41.9694" width="0.1524" layer="1"/>
+<via x="23.4188" y="41.9694" extent="1-16" drill="0.25"/>
+<wire x1="23.4188" y1="41.9694" x2="15.5006" y2="41.9694" width="0.1524" layer="16"/>
+<wire x1="15.5006" y1="41.9694" x2="15.492" y2="41.9608" width="0.1524" layer="16"/>
+<via x="15.492" y="41.9608" extent="1-16" drill="0.25"/>
+<wire x1="15.492" y1="41.9608" x2="14.5288" y2="41.9608" width="0.1524" layer="1"/>
+<wire x1="14.5288" y1="41.9608" x2="13.1064" y2="43.3832" width="0.1524" layer="1"/>
+<wire x1="13.1064" y1="43.3832" x2="13.1064" y2="49.21" width="0.1524" layer="1"/>
+<wire x1="13.1064" y1="49.21" x2="12.7356" y2="49.5808" width="0.1524" layer="1"/>
+<wire x1="14.478" y1="52.4764" x2="14.478" y2="59.0804" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TCK/SWCLK">
+<contactref element="U2" pad="63"/>
+<contactref element="TP1" pad="4"/>
+<wire x1="42.24568125" y1="23.64269375" x2="41.758375" y2="24.13" width="0.1524" layer="1"/>
+<wire x1="41.758375" y1="24.13" x2="41.021" y2="24.13" width="0.1524" layer="1"/>
+<wire x1="34.1884" y1="29.8704" x2="33.715590625" y2="30.343209375" width="0.1524" layer="1"/>
+<via x="34.1884" y="29.8704" extent="1-16" drill="0.25"/>
+<wire x1="39.2176" y1="29.8704" x2="40.767" y2="28.321" width="0.1524" layer="16"/>
+<wire x1="34.1884" y1="29.8704" x2="39.2176" y2="29.8704" width="0.1524" layer="16"/>
+<via x="41.021" y="24.13" extent="1-16" drill="0.25"/>
+<wire x1="40.767" y1="28.321" x2="40.767" y2="24.384" width="0.1524" layer="16"/>
+<wire x1="40.767" y1="24.384" x2="41.021" y2="24.13" width="0.1524" layer="16"/>
+<wire x1="33.715590625" y1="31.26556875" x2="33.704959375" y2="31.2762" width="0.1524" layer="1"/>
+<wire x1="33.715590625" y1="30.343209375" x2="33.715590625" y2="31.26556875" width="0.1524" layer="1"/>
+</signal>
+<signal name="TMS/SWDIO">
+<contactref element="U2" pad="57"/>
+<contactref element="TP1" pad="2"/>
+<wire x1="30.985165625" y1="29.308765625" x2="30.704959375" y2="29.588971875" width="0.1524" layer="1"/>
+<wire x1="30.985165625" y1="29.308765625" x2="30.985165625" y2="28.425396875" width="0.1524" layer="1"/>
+<wire x1="30.985165625" y1="28.425396875" x2="31.22928125" y2="28.18128125" width="0.1524" layer="1"/>
+<via x="31.22928125" y="28.18128125" extent="1-16" drill="0.25"/>
+<wire x1="31.22928125" y1="28.18128125" x2="31.5856625" y2="28.18128125" width="0.1524" layer="16"/>
+<wire x1="39.3954" y1="26.4922" x2="39.7256" y2="26.162" width="0.1524" layer="16"/>
+<wire x1="33.27474375" y1="26.4922" x2="39.3954" y2="26.4922" width="0.1524" layer="16"/>
+<wire x1="39.7256" y1="26.162" x2="39.7296" y2="26.162" width="0.1524" layer="16"/>
+<wire x1="39.7296" y1="26.162" x2="39.878" y2="26.0136" width="0.1524" layer="16"/>
+<via x="39.878" y="26.0136" extent="1-16" drill="0.25"/>
+<wire x1="39.878" y1="26.0136" x2="42.0765875" y2="26.0136" width="0.1524" layer="1"/>
+<wire x1="42.0765875" y1="26.0136" x2="42.24568125" y2="26.18269375" width="0.1524" layer="1"/>
+<wire x1="31.5856625" y1="28.18128125" x2="33.27474375" y2="26.4922" width="0.1524" layer="16"/>
+<wire x1="30.704959375" y1="29.588971875" x2="30.704959375" y2="31.2762" width="0.1524" layer="1"/>
+</signal>
+</signals>
+</board>
+</drawing>
+<compatibility>
+<note version="6.3" minversion="6.2.2" severity="warning">
+Since Version 6.2.2 text objects can contain more than one line,
+which will not be processed correctly with this version.
+</note>
+<note version="8.2" severity="warning">
+Since Version 8.2, EAGLE supports online libraries. The ids
+of those online libraries will not be understood (or retained)
+with this version.
+</note>
+<note version="8.3" severity="warning">
+Since Version 8.3, EAGLE supports URNs for individual library
+assets (packages, symbols, and devices). The URNs of those assets
+will not be understood (or retained) with this version.
+</note>
+<note version="8.3" severity="warning">
+Since Version 8.3, EAGLE supports the association of 3D packages
+with devices in libraries, schematics, and board files. Those 3D
+packages will not be understood (or retained) with this version.
+</note>
+</compatibility>
+</eagle>
diff --git a/embedded/atsams70-tinyrouter/.vs/atsams70-tinyrouter/v14/.atsuo b/embedded/atsams70-tinyrouter/.vs/atsams70-tinyrouter/v14/.atsuo
index 8790a3bab408f917685f581c8090ddb9fea3c097..cf73d891af89477c0d44f88f130b20491436f7e4 100644
GIT binary patch
delta 435
zcmZpuX_&z{!9bRY0SW{d7+4q>7#JBC82<hL{~sjEJlW7xcw@pF*2z9h3Va(H_D9W3
zxy;DNz`$@oVsaHz6=TxmuS|ZNj64hs3<?Yk43iy9btYG^&k<B&U|{%<1VljwO}5~W
zVFek@IXRL;npK5?fkA9?A(t>%Oc|tNV?qq$Cawg=$qD=tobe0{3<(Sj42hEq`Rg|c
z9A@NX1Zm-h*rT!e3$G5_W(A`MjGM$1#5OBvB`{86R+@ZKO>Xi5NfWj>1_p*N44Z%H
zvI$I*a^VnSU|`^f>YSv`GPy#^o0AdbKy|3#<}Xq_jGH75GfqCtY{)9gz`($<`KPEC
zBPRnh0|SFNRMq4X@t#dGM;JLIL5_zCg5A%s`KRD%Mh*!E1_n;3I5)_-aggwxtf(qH
z`M0Xp<UJ-FGPw+i44Djh40;U73_(}foc1hywX@{*r-WORgn1_$m?}(eFm0HeAesWj
O7Mn~O7$+YvYXATXQ-GEL

delta 270
zcmZpe!PrnU!9bP)1_T%w*cccX7#SEC{{8>|A0*7Uc_K$X<HQ7)O-w#4jO>#YndJE<
zOnW?cV#;MkJ_ZH`2eHXjOjV2#lfN<rvnVkzFidtZ)tOwuK1Yy)fq~&a6!3yfoUF>C
zJvo4bg_V<mfkAX~B!@Js97ud)U_0X`t^~%(75p6&6C@__II}XUf=se8)!AIa6Try9
z#K6G74H9uM)!6)nSBGt~f|fETgE9jH0}E7ma*0;YWN}58$w#zpCM!VbO=1dSlNCgi
dIT_>`7#I}cDn%}EC@?TEsK5n8dlu;l000$xL=pf1

diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/Makefile b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/Makefile
index 836045c..721060a 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/Makefile
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/Makefile
@@ -80,6 +80,7 @@ SUBDIRS :=  \
 # Add inputs and outputs from these tool invocations to the build variables 
 C_SRCS +=  \
 ../src/pin.c \
+../src/tinyport.c \
 ../src/ASF/common/services/delay/sam/cycle_counter.c \
 ../src/ASF/common/services/clock/sams70/sysclk.c \
 ../src/ASF/sam/drivers/pmc/pmc.c \
@@ -100,6 +101,7 @@ ASM_SRCS +=
 
 OBJS +=  \
 src/pin.o \
+src/tinyport.o \
 src/ASF/common/services/delay/sam/cycle_counter.o \
 src/ASF/common/services/clock/sams70/sysclk.o \
 src/ASF/sam/drivers/pmc/pmc.o \
@@ -113,6 +115,7 @@ src/main.o
 
 OBJS_AS_ARGS +=  \
 src/pin.o \
+src/tinyport.o \
 src/ASF/common/services/delay/sam/cycle_counter.o \
 src/ASF/common/services/clock/sams70/sysclk.o \
 src/ASF/sam/drivers/pmc/pmc.o \
@@ -126,6 +129,7 @@ src/main.o
 
 C_DEPS +=  \
 src/pin.d \
+src/tinyport.d \
 src/ASF/common/services/delay/sam/cycle_counter.d \
 src/ASF/common/services/clock/sams70/sysclk.d \
 src/ASF/sam/drivers/pmc/pmc.d \
@@ -139,6 +143,7 @@ src/main.d
 
 C_DEPS_AS_ARGS +=  \
 src/pin.d \
+src/tinyport.d \
 src/ASF/common/services/delay/sam/cycle_counter.d \
 src/ASF/common/services/clock/sams70/sysclk.d \
 src/ASF/sam/drivers/pmc/pmc.d \
@@ -185,6 +190,8 @@ LINKER_SCRIPT_DEP+=  \
 
 
 
+
+
 
 
 
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/atsams70-tinyrouter.bin b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/atsams70-tinyrouter.bin
index 9f3771a8b8b220d6f7f63a32ae57141f223f6962..39ca720267b5e9a5163bbe99c800f863dfe88f41 100644
GIT binary patch
delta 1230
zcmew(`A53`g^Gj1MP>(v^H?wg8i1(*3B%aL(8%hM+2@%Ze83i?34+DY4F;)!VUQe%
z4Wg0o<cA!hu}FLjb3l4v7+D=m3`8S~!`L8k5I#TImQjU~b8-@+bv>s8g9VF&!U;|X
zkPHK3f>T0)J5z>mhGPb|vv2})hEs-AVu3rDPKMA?$>=Jgz$$KKJ7-8aiR@=oU{EM<
z7uW(at2u#j_TdDk+02QtKUlmA+?_KHWke-7XE0?(B`{|&C@Fv_1tqB@=8OO(DX`VS
znZh5K_<vuxm{{P>z%W^X$wM`f)q%m2*@0m$vjf9gW(NjFdkF;wHa>^FAU=}=!&4>)
zhS1HuOg)S;oDK{oEDj1!SR52UG{akl2Mi1j42B#I3~x7^vdm_z*L~UG(Y>M6dxkp%
z`+sT3IQ&DP!T(ExkyK)Xl2oGqmxdxR8FcsugQEYJ1}6}m?d$)6p*TC;|3gFe(H|un
zGW?43oj)ir7pH@00p{ZL?0n}h4a(VInn5``{r-;~6FJs6xoNs7xW)PJaG&ymnW3}(
z1v7((+x;JFCZ2G=|6|QUCM82R1viLf*9&Hb05_0$#X|ot3`ro3=rT1E{l73cA@p>D
z&2#sj;qLB#_6N%bkRur;Gb?Mkxp*?Ixc?(y;RSaaH{OpNeEVMTGw>g&zxRW|Ksn+5
z50!~$f3P(8e_<$Qn9Qhb<Ywi`wBmxh50X-tN`^)OWyZ-0${=Hn+zi3$T-=z}@t@;A
zVw|CzpzG)Vg+ZBdvj3L`uo^8lEwCC>H>NfGXZVjQXJ{u_xT*OpaQARqQ19;Gw!q!M
zZGrp!A6q6U`QQJsqJjN^gPVfS0(S)uMeiBziXI?^JKPyGK3{Nflkr*LF6ANVyTV=C
z52Pzpk<UZYXMuaDqNE3ilmL^w9w0MUxIcP+mf3;9mdSwuls*_l_#7Dc_#D<UIxt*i
zbYMtfaZqq$km7S-;NWv$;No*=U~y1jkmGaUWpZG6&gj5!l+l4<3X6lnSw;tjB`gjK
zx=aoX0W1y*Ygil<HZwXf%wcg*s9<qW_|7<4kKI|3(}7_Frvt+dD9z+8yphR+;REXq
zP|9UsSjaJX61z1krvt+g&dHb9k4r)`83%)d!jG*C`+w}=*fY<qz`c=U^Ck{A7M24n
G4hjI8G;6m2

delta 972
zcmew({YSEXhKhs2R%Qo=%~&u48i1(*3B%aL(8%hM*_)Xie83i?34+DY4F;)!VUQe%
z4Wg0o<cFN1u}FLjb3l4v7+D=m3`8S~!`L8k5Z*l5mQjU~V{#Isbv=gzg9VF&!U+xs
zkPHK3f>T0)d(#G{)yyxM85m|W&XmgFa+XSvOk~=C5NDjlFk31aT_g%c1fe$)MK8nb
zTiJ}WrJO|eGb%7Buz(DiY{TTC>dNZCpv&yQ(8%n-Fp=4Tfze(<fq{+BVIhdm<iK!}
z$$`Og^Gc>3Mi~wV1``$sg()l!3Lu){EyDu_1_uU1b_a%wn*&*9GuAh3ZQ9`GJ;NP@
z@BeUU^#9V3bmE7Ag8!EW;}bsw3>^KOd^O!N+#LOPxX*pT%+U6Nnc@BqnS~eJ?fmZl
zkeJA%<mr~-hLF49Zt3U$g&_%~2U*kvB<h5!*1&s4y}SRH2Imt$7!3WtG$>^y_<vzg
z&Q8ex(x9lBp8thGQ8PU&Jv&|9n?WfmK|x6>DL_do!QAcsk0lMVZfp;vyeGe4W>EB=
z;U22|I&u07W`+aqJ2pyyMP<BaxQl^VlHN1ivonQ1F!4XT$mb*GH{}I0!v?5G!jB7g
zp7Vf}@%t=r=K{0%yl1$xfLRONuRPz#?7*PN<iL=@;-J7F!soD-(Sad>#X%v0#X%u}
z#X;dcqXPqj9G}B!MhAwwAT}GH!)6f8$LGM#G+B?sS&_qmVFQN)!wx9T<So3B$%Eko
z>y83<P+D5ZK6w&{H7kb$!x4_jmpG0~LX#K=gM-44tql8r?BUom&#l0{k$v+fPB#{o
I0u~1a0MYab>;M1&

diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/makedep.mk b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/makedep.mk
index 5510f49..43091f8 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/makedep.mk
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/makedep.mk
@@ -4,6 +4,8 @@
 
 src\pin.c
 
+src\tinyport.c
+
 src\ASF\common\services\delay\sam\cycle_counter.c
 
 src\ASF\common\services\clock\sams70\sysclk.c
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/main.d b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/main.d
index d24260e..ba0d859 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/main.d
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/main.d
@@ -138,7 +138,8 @@ src/main.d src/main.o: ../src/main.c ../src/asf.h \
  ../src/ASF/common/services/clock/sams70/pll.h \
  ../src/ASF/common/services/delay/sam/cycle_counter.h \
  ../src/ASF/sam/drivers/pmc/sleep.h ../src/ASF/sam/utils/fpu/fpu.h \
- ../src/pin.h ../src/ASF/sam/utils/cmsis/sams70/include/sams70n20.h
+ ../src/pin.h ../src/ASF/sam/utils/cmsis/sams70/include/sams70n20.h \
+ ../src/tinyport.h
 
 ../src/asf.h:
 
@@ -431,3 +432,5 @@ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-no
 ../src/pin.h:
 
 ../src/ASF/sam/utils/cmsis/sams70/include/sams70n20.h:
+
+../src/tinyport.h:
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/main.o b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/main.o
index 14656110aff0402f86e8a0c674c9ee5877e2b0fa..5c8f2cde9356c16c882d35529f7adf4101e98628 100644
GIT binary patch
delta 100914
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%0DAZ$ZuIZbp43&^}ql8qlc`
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
J-zUT+1^@>v*O~wT

delta 98220
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

diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/pin.o b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/pin.o
index 0c101f6f735acf033ebc5d6f832d5e08e6d83af4..a044c32e5d63fcd7a072465a9ce31858223a8cd5 100644
GIT binary patch
delta 5258
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

delta 6135
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

diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.d b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.d
new file mode 100644
index 0000000..99ea167
--- /dev/null
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.d
@@ -0,0 +1,267 @@
+src/tinyport.d src/tinyport.o: ../src/tinyport.c ../src/tinyport.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/sams70n20.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \
+ c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \
+ ../src/ASF/thirdparty/CMSIS/Include/core_cm7.h \
+ ../src/ASF/thirdparty/CMSIS/Include/core_cmInstr.h \
+ ../src/ASF/thirdparty/CMSIS/Include/core_cmFunc.h \
+ ../src/ASF/thirdparty/CMSIS/Include/core_cmSimd.h \
+ ../src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/acc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/aes.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/afec.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/chipid.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/efc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/gpbr.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/hsmci.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/icm.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/isi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/matrix.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/pio.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/pmc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/pwm.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/qspi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/rstc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/rswdt.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/rtc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/rtt.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/spi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/ssc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/supc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/tc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/trng.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/twihs.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/uart.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/usart.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/usbhs.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/utmi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/wdt.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/component/xdmac.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/hsmci.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/ssc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/spi0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/tc0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/twihs0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/twihs1.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/pwm0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/usart0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/usart1.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/usart2.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/usbhs.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/afec0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/acc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/icm.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/isi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/tc3.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/spi1.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/pwm1.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/twihs2.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/afec1.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/aes.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/trng.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/xdmac.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/qspi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/matrix.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/utmi.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/pmc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/uart0.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/chipid.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/uart1.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/efc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/pioa.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/piob.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/piod.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/rstc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/supc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/rtt.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/wdt.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/rtc.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/gpbr.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/rswdt.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/uart2.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/uart3.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/instance/uart4.h \
+ ../src/ASF/sam/utils/cmsis/sams70/include/pio/sams70n20.h
+
+../src/tinyport.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/sams70n20.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h:
+
+c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h:
+
+../src/ASF/thirdparty/CMSIS/Include/core_cm7.h:
+
+../src/ASF/thirdparty/CMSIS/Include/core_cmInstr.h:
+
+../src/ASF/thirdparty/CMSIS/Include/core_cmFunc.h:
+
+../src/ASF/thirdparty/CMSIS/Include/core_cmSimd.h:
+
+../src/ASF/sam/utils/cmsis/sams70/source/templates/system_sams70.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/acc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/aes.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/afec.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/chipid.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/efc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/gpbr.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/hsmci.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/icm.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/isi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/matrix.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/pio.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/pmc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/pwm.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/qspi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/rstc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/rswdt.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/rtc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/rtt.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/spi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/ssc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/supc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/tc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/trng.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/twihs.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/uart.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/usart.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/usbhs.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/utmi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/wdt.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/component/xdmac.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/hsmci.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/ssc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/spi0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/tc0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/twihs0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/twihs1.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/pwm0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/usart0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/usart1.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/usart2.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/usbhs.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/afec0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/acc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/icm.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/isi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/tc3.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/spi1.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/pwm1.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/twihs2.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/afec1.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/aes.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/trng.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/xdmac.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/qspi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/matrix.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/utmi.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/pmc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/uart0.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/chipid.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/uart1.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/efc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/pioa.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/piob.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/piod.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/rstc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/supc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/rtt.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/wdt.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/rtc.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/gpbr.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/rswdt.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/uart2.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/uart3.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/instance/uart4.h:
+
+../src/ASF/sam/utils/cmsis/sams70/include/pio/sams70n20.h:
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.o b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/Debug/src/tinyport.o
new file mode 100644
index 0000000000000000000000000000000000000000..c504591f5f55a4c07e6c855900cdad032299e10d
GIT binary patch
literal 552120
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%0A=0zq@h
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
GBzpms68EV9

literal 0
HcmV?d00001

diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/atsams70-tinyrouter.cproj b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/atsams70-tinyrouter.cproj
index 50efb65..d85c2a6 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/atsams70-tinyrouter.cproj
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/atsams70-tinyrouter.cproj
@@ -478,6 +478,12 @@
     <Compile Include="src\pin.h">
       <SubType>compile</SubType>
     </Compile>
+    <Compile Include="src\tinyport.c">
+      <SubType>compile</SubType>
+    </Compile>
+    <Compile Include="src\tinyport.h">
+      <SubType>compile</SubType>
+    </Compile>
     <None Include="src\ASF\common\services\delay\delay.h">
       <SubType>compile</SubType>
     </None>
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/main.c b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/main.c
index 1b71c2f..f81d3a3 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/main.c
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/main.c
@@ -30,6 +30,7 @@
  */
 #include <asf.h>
 #include "pin.h"
+#include "tinyport.h"
 
 pin_t stlb;
 pin_t stlr;
@@ -37,6 +38,11 @@ pin_t button;
 
 pin_t p3lr;
 
+tinyport_t tp1;
+tinyport_t tp2;
+tinyport_t tp3;
+tinyport_t tp4;
+
 int main (void)
 {
 	/* Insert system clock initialization code here (sysclk_init()). */
@@ -46,46 +52,74 @@ int main (void)
 	
 	PMC->PMC_PCER0 = 1 << ID_PIOA;
 	PMC->PMC_PCER0 = 1 << ID_PIOD;
+	PMC->PMC_PCER0 = 1 << ID_UART0; // UART0
+	PMC->PMC_PCER0 = 1 << ID_UART1; // UART1
+	PMC->PMC_PCER1 = 1 << 12; // UART2
+	PMC->PMC_PCER1 = 1 << 14; // UART4 go clock go
+	
+	// tp1, uart2
+	//PIOD->PIO_ABCDSR[0] = ~PIO_PER_P25;
+	//PIOD->PIO_ABCDSR[0] = ~PIO_PER_P26;
+	PIOD->PIO_ABCDSR[1] = PIO_PER_P25;
+	PIOD->PIO_ABCDSR[1] = PIO_PER_P26;
+	
+	//tp2, uart0
+	//PIOA->PIO_ABCDSR[0] = ~PIO_PER_P9;
+	//PIOA->PIO_ABCDSR[0] = ~PIO_PER_P10;
+	//PIOA->PIO_ABCDSR[1] = ~PIO_PER_P9;
+	//PIOA->PIO_ABCDSR[1] = ~PIO_PER_P10;
+	
+	
+	//tp3, uart1
+	//PIOA->PIO_ABCDSR[0] = ~PIO_PER_P5;
+	//PIOA->PIO_ABCDSR[0] = ~PIO_PER_P4;
+	PIOA->PIO_ABCDSR[1] |= PIO_PER_P5;
+	PIOA->PIO_ABCDSR[1] |= PIO_PER_P4;
+	
+	
+	//tp4, uart4
+	//PIOD->PIO_ABCDSR[0] = ~PIO_PER_P18;
+	//PIOD->PIO_ABCDSR[0] = ~PIO_PER_P19;
+	PIOD->PIO_ABCDSR[1] |= PIO_PER_P18;
+	PIOD->PIO_ABCDSR[1] |= PIO_PER_P19;
+	
 	
 	p3lr = pin_new(PIOD, PIO_PER_P10);
-	pin_output(p3lr);
+	pin_output(&p3lr);
 	
 	stlb = pin_new(PIOA, PIO_PER_P1);
-	pin_output(stlb);
+	pin_output(&stlb);
 	
 	stlr = pin_new(PIOD, PIO_PER_P11);
-	pin_output(stlr);
+	pin_output(&stlr);
 	
 	button = pin_new(PIOA, PIO_PER_P15);
-	pin_input(button);
-	
-	PMC->PMC_PCER1 = 1 << 14; // UART4 go clock go
+	pin_input(&button);
 	
-	PIOD->PIO_PDR = PIO_PER_P18;
-	PIOD->PIO_PDR = PIO_PER_P19;
+	tp1 = tinyport_new(UART2, PIOD, PERIPHERAL_C, PIO_PER_P25, PIO_PER_P26);
+	tp2 = tinyport_new(UART0, PIOA, PERIPHERAL_A, PIO_PER_P9, PIO_PER_P10);
+	tp3 = tinyport_new(UART1, PIOA, PERIPHERAL_C, PIO_PER_P5, PIO_PER_P4);
+	tp4 = tinyport_new(UART4, PIOD, PERIPHERAL_C, PIO_PER_P18, PIO_PER_P19);
 	
-	PIOD->PIO_ABCDSR[0] = ~PIO_PER_P18;
-	PIOD->PIO_ABCDSR[0] = ~PIO_PER_P19;
-	PIOD->PIO_ABCDSR[1] = PIO_PER_P18;
-	PIOD->PIO_ABCDSR[1] = PIO_PER_P19;
-  	
-	UART4->UART_MR = UART_MR_BRSRCCK_PERIPH_CLK | UART_MR_CHMODE_NORMAL;
-	UART4->UART_BRGR = 32; // clock / this value * 16
-	UART4->UART_CR = UART_CR_TXEN | UART_CR_RXEN;
+	tp_init(&tp1);
+	tp_init(&tp2);
+	tp_init(&tp3);
+	tp_init(&tp4);
 	
 	while(1){
-		if(pin_get_state(button)){ // hi, button is not pressed
-			pin_clear(stlb);
-			pin_set(stlr);
-			while(!(UART4->UART_SR & UART_SR_TXRDY)){ // wait for ready
-				pin_clear(p3lr);
-			}
-			pin_set(p3lr);
-			UART4->UART_THR = 85;
+		if(pin_get_state(&button)){ // hi, button is not pressed
+			pin_clear(&stlb);
+			pin_set(&stlr);
+			pin_clear(&p3lr);
+			tp_putchar(&tp1, 85);
+			tp_putchar(&tp2, 85);
+			tp_putchar(&tp3, 85);
+			tp_putchar(&tp4, 85);
+			pin_set(&p3lr);
 		} else {
-			pin_set(stlb);
-			pin_clear(stlr);
-			pin_set(p3lr);
+			pin_set(&stlb);
+			pin_clear(&stlr);
+			pin_set(&p3lr);
 		}
 	}
 }
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.c b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.c
index fb672f5..0088244 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.c
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.c
@@ -17,26 +17,26 @@ pin_t pin_new(Pio *port, uint32_t pin_bitmask){
 	return pin;
 }
 
-void pin_output(pin_t pin){
-	pin.port->PIO_PER |= pin.pin_bm;
-	pin.port->PIO_OER = pin.pin_bm;
+void pin_output(pin_t *pin){
+	pin->port->PIO_PER |= pin->pin_bm;
+	pin->port->PIO_OER = pin->pin_bm;
 }
 
-void pin_set(pin_t pin){
-	pin.port->PIO_SODR = pin.pin_bm;
+void pin_set(pin_t *pin){
+	pin->port->PIO_SODR = pin->pin_bm;
 }
 
-void pin_clear(pin_t pin){
-	pin.port->PIO_CODR = pin.pin_bm;
+void pin_clear(pin_t *pin){
+	pin->port->PIO_CODR = pin->pin_bm;
 }
 
-void pin_input(pin_t pin){
-	pin.port->PIO_PER |= pin.pin_bm;
-	pin.port->PIO_ODR = pin.pin_bm;
+void pin_input(pin_t *pin){
+	pin->port->PIO_PER |= pin->pin_bm;
+	pin->port->PIO_ODR = pin->pin_bm;
 }
 
-bool pin_get_state(pin_t pin){
-	if(pin.port->PIO_PDSR & pin.pin_bm){
+bool pin_get_state(pin_t *pin){
+	if(pin->port->PIO_PDSR & pin->pin_bm){
 		return true;
 	} else {
 		return false;
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.h b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.h
index 8389b26..134b176 100644
--- a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.h
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/pin.h
@@ -22,11 +22,11 @@ typedef struct{
 
 pin_t pin_new(Pio *port, uint32_t pin_bitmask);
 
-void pin_output(pin_t pin); // set as output
-void pin_set(pin_t pin);
-void pin_clear(pin_t pin);
+void pin_output(pin_t *pin); // set as output
+void pin_set(pin_t *pin);
+void pin_clear(pin_t *pin);
 
-void pin_input(pin_t pin);
-bool pin_get_state(pin_t pin);
+void pin_input(pin_t *pin);
+bool pin_get_state(pin_t *pin);
 
 #endif /* PIN_H_ */
\ No newline at end of file
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.c b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.c
new file mode 100644
index 0000000..34cc85a
--- /dev/null
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.c
@@ -0,0 +1,73 @@
+/*
+ * tinyport.c
+ *
+ * Created: 11/23/2017 3:31:56 PM
+ *  Author: Jake
+ */ 
+
+#include "tinyport.h"
+
+tinyport_t tinyport_new(Uart *uart, Pio *port, uint32_t peripheral_abcd, uint32_t pinRX_bitmask, uint32_t pinTX_bitmask){
+	tinyport_t tp;
+	
+	tp.uart = uart;
+	tp.port = port;
+	
+	tp.peripheral_abcd = peripheral_abcd;
+	
+	tp.pinRX_bm = pinRX_bitmask; 
+	tp.pinTX_bm = pinTX_bitmask;
+	
+	return tp;
+}
+
+void tp_init(tinyport_t *tp){
+	tp->port->PIO_PDR = tp->pinRX_bm;
+	tp->port->PIO_PDR = tp->pinTX_bm;
+	
+	// do abcdsr - a, b, c, d | 00, 01, 10, 11
+	// don't ask why - but set RX pin first 
+	/*
+	switch(tp->peripheral_abcd){
+		case PERIPHERAL_A:
+			tp->port->PIO_ABCDSR[0] = ~tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[0] = ~tp->pinTX_bm;
+			tp->port->PIO_ABCDSR[1] = ~tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[1] = ~tp->pinTX_bm;
+			break;
+		
+		case PERIPHERAL_B:
+			tp->port->PIO_ABCDSR[0] = tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[0] = tp->pinTX_bm;
+			tp->port->PIO_ABCDSR[1] = ~tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[1] = ~tp->pinTX_bm;
+			break;
+			
+		case PERIPHERAL_C:
+			tp->port->PIO_ABCDSR[0] = ~tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[0] = ~tp->pinTX_bm;
+			tp->port->PIO_ABCDSR[1] = tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[1] = tp->pinTX_bm;
+			break;
+		
+		case PERIPHERAL_D:
+			tp->port->PIO_ABCDSR[0] = tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[0] = tp->pinTX_bm;
+			tp->port->PIO_ABCDSR[1] = tp->pinRX_bm;
+			tp->port->PIO_ABCDSR[1] = tp->pinTX_bm;
+			break;
+		
+		default:
+			break;
+	}
+	*/
+	
+	tp->uart->UART_MR = UART_MR_BRSRCCK_PERIPH_CLK | UART_MR_CHMODE_NORMAL;
+	tp->uart->UART_BRGR = 32;
+	tp->uart->UART_CR = UART_CR_TXEN | UART_CR_RXEN;
+}
+
+void tp_putchar(tinyport_t *tp, uint8_t data){
+	while(!(tp->uart->UART_SR & UART_SR_TXRDY)); // but wait
+	tp->uart->UART_THR = data;
+}
\ No newline at end of file
diff --git a/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.h b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.h
new file mode 100644
index 0000000..51c9ab0
--- /dev/null
+++ b/embedded/atsams70-tinyrouter/atsams70-tinyrouter/src/tinyport.h
@@ -0,0 +1,61 @@
+/*
+ * tinyport.h
+ *
+ * Created: 11/23/2017 3:26:50 PM
+ *  Author: Jake
+ */ 
+
+
+#ifndef TINYPORT_H_
+#define TINYPORT_H_
+
+#define PERIPHERAL_A 0x01
+#define PERIPHERAL_B 0x02
+#define PERIPHERAL_C 0x03
+#define PERIPHERAL_D 0x04
+
+#define UART_BAUD_DIVIDER 32
+
+#include "ASF/sam/utils/cmsis/sams70/include/sams70n20.h"
+
+typedef struct{
+	Uart *uart;
+	Pio *port;
+	
+	uint32_t peripheral_abcd;
+		
+	uint32_t pinRX_bm;
+	uint32_t pinTX_bm;
+}tinyport_t;
+
+tinyport_t tinyport_new(Uart *uart, Pio *port, uint32_t peripheral_abcd, uint32_t pinRX_bitmask, uint32_t pinTX_bitmask);
+
+void tp_init(tinyport_t *tp);
+
+void tp_putchar(tinyport_t *tp, uint8_t data);
+
+#endif /* TINYPORT_H_ */
+
+// port 1
+// peripheral c
+// uart2
+// rx: pd25
+// tx: pd26
+
+// port 2
+// peripheral a
+// uart0
+// rx: pa9
+// tx: pa10
+
+// port 3
+// peripheral c
+// uart1
+// rx: pa5
+// tx: pa4
+
+// port 4
+// peripheral c
+// uart4
+// rx: pd18
+// tx: pd19
\ No newline at end of file
-- 
GitLab