diff --git a/README.md b/README.md
index 03e5d35badd79a8fb28f378be12f38fe51044ff6..0ea72a5ff2ea8811cc5cea5b97abe1848735b627 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,28 @@
 # DDMC XMEGA Motherboard
 
-This is a repository for a *Motherboard Board* from the [DDMC](#REF!) project. 
+This is a repository for a *Motherboard Board* from the [DDMC](https://gitlab.cba.mit.edu/jakeread/ddmc) project. 
 
-![routed](images/routed.png)
+![routed](board.png)
 
-![schematic](images/schematic.png)
+![schematic](schematic.png)
 
-! todo bom, #ref
\ No newline at end of file
+![parts](parts.png)
+
+Reference Designator | Package | Type | Value | Digikey Part Number | Function | Cost
+--- | --- | --- | --- | --- | --- | ---  
+C3, C9, C11, C14, C16, C17, C18, C19, C20, C23, C24 | 0603C | Capacitor | 0.1uF | - | Bypass | -
+C1, C2, C4, C5, C6, C7, C8, C10, C12, C13, C15, C21, C22 | 1206C | Capacitor | 10uF | - | Bypass | - 
+D3, D4, D5 | 0805D | LED | - | - | Indication | - 
+R1, R2, R3 R4, R6 | 0805R | Resistor | 1K | - | LED Current Limiting | -
+R5, R7 | 0805R | Resistor | 120R | - | RS485 Termination | - 
+S1 | SMT Right Angle | Off-Mom Switch | - | P16767CT-ND | Reset Switch | 0.32
+Y1 | 3-SMD | Resonator | 16MHz | 1253-1339-1-ND | XMEGA Clock | 0.66 
+D1 | SOD-123H | Power Diode | 40V 3A | FSV340FPCT-ND | Buck Assist Diode | 0.44
+D2 | DO-214AC SMA | TVS Diode | 30V 400W | SMAJ30ALFDKR-ND | Transient Voltage Supression | 0.55 
+U1 | QFN16 | Buck Converter | 40V -> 5V 2A | TS30042-M050QFNRCT-ND | Voltage Regulation | 1.64
+U2 | SOT-25 | Regulator | AP2112 | AP2112K-3.3TRG1DIDKR-ND‎ | 5v -> 3v3 Regulation, 600mA | 0.49
+U3 | QFN64 | Micro Controller | XMEGA256A3U | ATXMEGA256A3U-MH-ND | Brains | 6.94 
+U4 | 16-TSSOP | Line Driver | SN65C1168 | 296-14348-6-ND | 2/2 RS-485 Driver | 1.73 
+J1 | 60 Pin Mezzanine Connector | Hirose FX8-60P-SV1(91) | H10691-ND | 2.48
+J4 (reverse side) | - | - | Wurth  634008137521 | 732-3164-1-ND | RJ45 Network Port | 3.32
+X1 (reverse side) | USB Micro | - | Amphenol 10118192-0001LF | 609-4613-1-ND | USB Connection | 0.45
\ No newline at end of file
diff --git a/circuit/motherboard_xmega/eagle.epf b/circuit/motherboard_xmega/eagle.epf
index e942802c0df8403f987e1c9b07d78833e8f7491d..e09846227e5795c80420b07b71863f95566b6cfb 100644
--- a/circuit/motherboard_xmega/eagle.epf
+++ b/circuit/motherboard_xmega/eagle.epf
@@ -112,7 +112,7 @@ Sheet="1"
 Type="Board Editor"
 Number=1
 File="motherboard_xmega.brd"
-View="-15.7184 -14.2557 39.4892 51.9916"
+View="-14.0271 -25.1932 52.222 54.3036"
 WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.508 0.6096 0.8128 1.016 1.27 2.54 0.4064 0.2032 0.3048 0.254 0.1524"
 PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
 PadDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.35"
@@ -157,7 +157,7 @@ Type="Control Panel"
 Number=0
 
 [Desktop]
-Screen="3000 2160"
+Screen="3840 1080"
 Window="Win_1"
 Window="Win_2"
 Window="Win_3"
diff --git a/circuit/motherboard_xmega/headboard-xmega_2019-01-01.zip b/circuit/motherboard_xmega/headboard-xmega_2019-01-01.zip
deleted file mode 100644
index ff53af1f66afa8f3c3e33aa9956089d694790219..0000000000000000000000000000000000000000
Binary files a/circuit/motherboard_xmega/headboard-xmega_2019-01-01.zip and /dev/null differ
diff --git a/circuit/motherboard_xmega/headboard-xmega_2019-01-02.zip b/circuit/motherboard_xmega/headboard-xmega_2019-01-02.zip
deleted file mode 100644
index 6fcc1645b3f76708983a63c1dcf947787d1013b2..0000000000000000000000000000000000000000
Binary files a/circuit/motherboard_xmega/headboard-xmega_2019-01-02.zip and /dev/null differ
diff --git a/circuit/motherboard_xmega/motherboard_xmega.brd b/circuit/motherboard_xmega/motherboard_xmega.brd
index b93a28d08cd051f76603a5464f72ba97806f5fa8..cdc2416079644a4f228b1ad02a2ec0b2d0783e99 100644
--- a/circuit/motherboard_xmega/motherboard_xmega.brd
+++ b/circuit/motherboard_xmega/motherboard_xmega.brd
@@ -6,9 +6,9 @@
 <setting alwaysvectorfont="no"/>
 <setting verticaltext="up"/>
 </settings>
-<grid distance="0.5" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/>
+<grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/>
 <layers>
-<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="1" name="Top" color="4" fill="1" visible="no" active="yes"/>
 <layer number="2" name="Route2" color="1" fill="3" visible="no" active="yes"/>
 <layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
 <layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
@@ -22,44 +22,44 @@
 <layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
 <layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
 <layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
-<layer number="15" name="Route15" color="4" fill="6" visible="yes" active="yes"/>
-<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="15" name="Route15" color="4" fill="6" visible="no" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="yes"/>
 <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
-<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
-<layer number="19" name="Unrouted" color="6" fill="1" visible="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="18" name="Vias" color="2" fill="1" visible="no" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="yes"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="no" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
 <layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
 <layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
 <layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
-<layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/>
-<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
-<layer number="32" name="bCream" color="7" fill="5" visible="yes" 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="yes" active="yes"/>
-<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
 <layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
 <layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
 <layer number="45" name="Holes" color="7" fill="1" visible="no" 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="yes" 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="52" name="bDocu" color="7" fill="1" visible="no" 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"/>
@@ -1045,265 +1045,265 @@ design rules under a new name.</description>
 </pass>
 </autorouter>
 <elements>
-<element name="C8" library="passives" package="0603-CAP" value="0.1uF" x="-17.9" y="25.1" smashed="yes" rot="R90">
-<attribute name="NAME" x="-17.397" y="26.811" size="0.8128" layer="25" rot="R90"/>
+<element name="C14" library="passives" package="0603-CAP" value="0.1uF" x="-17.9" y="25.1" smashed="yes" rot="R90">
+<attribute name="NAME" x="-17.397" y="26.811" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-17.9" y="25.1" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="TYPE" value="" x="-17.9" y="25.1" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="VALUE" x="-15.487" y="24.084" size="1.016" layer="27" rot="R90"/>
 <attribute name="VOLTAGE" value="" x="-17.9" y="25.1" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
-<element name="C7" library="passives" package="0603-CAP" value="0.1uF" x="-18.05" y="12.65" smashed="yes" rot="R180">
-<attribute name="NAME" x="-17.061" y="14.453" size="0.8128" layer="25" rot="R180"/>
+<element name="C19" library="passives" package="0603-CAP" value="0.1uF" x="-18.05" y="12.65" smashed="yes" rot="R180">
+<attribute name="NAME" x="-18" y="11.3" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-18.05" y="12.65" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-18.05" y="12.65" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-17.034" y="15.063" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-18.05" y="12.65" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C6" library="passives" package="0603-CAP" value="0.1uF" x="-20.7" y="18.6" smashed="yes" rot="R180">
-<attribute name="NAME" x="-19.089" y="18.177" size="0.8128" layer="25"/>
+<element name="C17" library="passives" package="0603-CAP" value="0.1uF" x="-20.7" y="18.6" smashed="yes" rot="R180">
+<attribute name="NAME" x="-20.689" y="19.977" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-20.7" y="18.6" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-20.7" y="18.6" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-19.684" y="21.013" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-20.7" y="18.6" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C5" library="passives" package="0603-CAP" value="0.1uF" x="-7.75" y="21.85" smashed="yes">
-<attribute name="NAME" x="-6.139" y="21.247" size="0.8128" layer="25"/>
+<element name="C16" library="passives" package="0603-CAP" value="0.1uF" x="-7.75" y="21.85" smashed="yes">
+<attribute name="NAME" x="-5.039" y="22.347" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-7.75" y="21.85" size="1.778" layer="27" display="off"/>
 <attribute name="TYPE" value="" x="-7.75" y="21.85" size="1.778" layer="27" display="off"/>
 <attribute name="VALUE" x="-8.766" y="19.437" size="1.016" layer="27"/>
 <attribute name="VOLTAGE" value="" x="-7.75" y="21.85" size="1.778" layer="27" display="off"/>
 </element>
-<element name="C4" library="passives" package="0603-CAP" value="0.1uF" x="-11.45" y="12.4" smashed="yes" rot="R135">
-<attribute name="NAME" x="-13.65051875" y="14.0305875" size="0.8128" layer="25" rot="R315"/>
+<element name="C20" library="passives" package="0603-CAP" value="0.1uF" x="-11.45" y="12.4" smashed="yes" rot="R135">
+<attribute name="NAME" x="-9.25051875" y="10.3305875" size="1" layer="25" font="vector" rot="R315" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-11.45" y="12.4" size="1.778" layer="27" rot="R135" display="off"/>
 <attribute name="TYPE" value="" x="-11.45" y="12.4" size="1.778" layer="27" rot="R135" display="off"/>
 <attribute name="VALUE" x="-9.02533125" y="13.387828125" size="1.016" layer="27" rot="R135"/>
 <attribute name="VOLTAGE" value="" x="-11.45" y="12.4" size="1.778" layer="27" rot="R135" display="off"/>
 </element>
 <element name="D3" library="lights" package="LED0805" value="LED0805" x="-24.5" y="11.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-23.723" y="12.389" size="0.8128" layer="25" rot="R270"/>
+<attribute name="NAME" x="-24.5" y="11.7" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="VALUE" x="-22.087" y="10.784" size="1.016" layer="27" ratio="10" rot="R90"/>
 </element>
-<element name="R3" library="borkedlabs-passives" package="0805" value="150R" x="-23" y="11.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-23.9255" y="11.038" size="0.8128" layer="25" rot="R90"/>
+<element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="-23" y="11.8" smashed="yes" rot="R90">
+<attribute name="NAME" x="-23.1" y="11.8" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-23" y="11.8" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-23" y="11.8" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="VALUE" x="-20.968" y="10.784" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="D2" library="lights" package="LED0805" value="LED0805" x="-24.5" y="8.3" smashed="yes" rot="R90">
-<attribute name="NAME" x="-23.723" y="8.989" size="0.8128" layer="25" rot="R270"/>
+<element name="D4" library="lights" package="LED0805" value="LED0805" x="-24.5" y="8.3" smashed="yes" rot="R90">
+<attribute name="NAME" x="-24.5" y="8.3" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="VALUE" x="-22.087" y="7.284" size="1.016" layer="27" ratio="10" rot="R90"/>
 </element>
-<element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="-23" y="8.3" smashed="yes" rot="R90">
-<attribute name="NAME" x="-23.8255" y="7.538" size="0.8128" layer="25" rot="R90"/>
+<element name="R4" library="borkedlabs-passives" package="0805" value="150R" x="-23" y="8.3" smashed="yes" rot="R90">
+<attribute name="NAME" x="-23.1" y="8.4" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-23" y="8.3" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-23" y="8.3" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="VALUE" x="-20.968" y="7.284" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="D1" library="lights" package="LED0805" value="LED0805" x="-24.5" y="4.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-23.723" y="5.489" size="0.8128" layer="25" rot="R270"/>
+<element name="D5" library="lights" package="LED0805" value="LED0805" x="-24.5" y="4.8" smashed="yes" rot="R90">
+<attribute name="NAME" x="-24.4" y="4.7" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="VALUE" x="-22.087" y="3.784" size="1.016" layer="27" ratio="10" rot="R90"/>
 </element>
-<element name="R1" library="borkedlabs-passives" package="0805" value="150R" x="-23" y="4.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-23.8255" y="4.038" size="0.8128" layer="25" rot="R90"/>
+<element name="R6" library="borkedlabs-passives" package="0805" value="150R" x="-23" y="4.8" smashed="yes" rot="R90">
+<attribute name="NAME" x="-23" y="4.8" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-23" y="4.8" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-23" y="4.8" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="VALUE" x="-20.968" y="3.784" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="C2" library="passives" package="1206" value="10uF" x="-2" y="34.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="-2.357" y="31.87" size="0.8128" layer="25" rot="R270"/>
+<element name="C6" library="passives" package="1206" value="10uF" x="-2" y="34.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="-2.3" y="31.3" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-2" y="34.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="TYPE" value="" x="-2" y="34.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="VALUE" x="-4.794" y="35.897" size="1.016" layer="27" rot="R270"/>
 <attribute name="VOLTAGE" value="" x="-2" y="34.5" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="U$6" library="fab" package="CBA-SILK-LOGO" value="CBA-LOGO" x="5.9" y="22.5" smashed="yes" rot="MR270"/>
-<element name="U2" library="microcontrollers" package="QFN-64-9X9MM" value="ATXMEGA_A3UQFN" x="-14.2" y="18.6" smashed="yes" rot="R270">
-<attribute name="NAME" x="-12.93" y="18.6" size="0.6096" layer="25" font="vector" ratio="20" rot="R270" align="bottom-center"/>
+<element name="U$101" library="fab" package="CBA-SILK-LOGO" value="CBA-LOGO" x="5.9" y="22.5" smashed="yes" rot="MR270"/>
+<element name="U3" library="microcontrollers" package="QFN-64-9X9MM" value="ATXMEGA_A3UQFN" x="-14.2" y="18.6" smashed="yes" rot="R270">
+<attribute name="NAME" x="-20.4" y="15.17" size="1" layer="25" font="vector" align="center"/>
 <attribute name="VALUE" x="-15.47" y="18.6" size="0.6096" layer="27" font="vector" ratio="20" rot="R270" align="top-center"/>
 </element>
 <element name="Y1" library="passives" package="RES_PRQC" value="RESONATORPQRC" x="-6.4" y="19.6" smashed="yes" rot="R90"/>
-<element name="C3" library="passives" package="0603-CAP" value="0.1uF" x="-7.8" y="17" smashed="yes">
-<attribute name="NAME" x="-8.689" y="18.397" size="1.016" layer="25"/>
+<element name="C18" library="passives" package="0603-CAP" value="0.1uF" x="-7.8" y="17" smashed="yes">
+<attribute name="NAME" x="-4.9" y="16.8" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-7.8" y="17" size="0.8128" layer="27" display="off"/>
 <attribute name="TYPE" value="" x="-7.8" y="17" size="0.8128" layer="27" display="off"/>
 <attribute name="VALUE" x="-8.816" y="14.587" size="1.016" layer="27"/>
 <attribute name="VOLTAGE" value="" x="-7.8" y="17" size="0.8128" layer="27" display="off"/>
 </element>
-<element name="J3" library="microcontrollers" package="PDI_2X3_THRU" value="" x="-8" y="25.8" smashed="yes" rot="MR0">
+<element name="J101" library="microcontrollers" package="PDI_2X3_THRU" value="" x="-8" y="25.8" smashed="yes" rot="MR0">
 <attribute name="NAME" x="-6.603" y="26.181" size="0.6096" layer="26" font="vector" ratio="20" rot="MR0"/>
 <attribute name="VALUE" x="-6.222" y="24.784" size="0.6096" layer="28" font="vector" ratio="20" rot="MR0"/>
 </element>
 <element name="S1" library="passives" package="TACT-SWITCH-SIDE" value="2-8X4-5_SWITCHSIDE" x="-6.1" y="38.4" smashed="yes"/>
-<element name="C9" library="passives" package="0603-CAP" value="0.1uF" x="-11.2" y="36.4" smashed="yes" rot="R180">
-<attribute name="NAME" x="-10.311" y="35.003" size="1.016" layer="25" rot="R180"/>
+<element name="C3" library="passives" package="0603-CAP" value="0.1uF" x="-11.2" y="36.4" smashed="yes" rot="R180">
+<attribute name="NAME" x="-9" y="36.3" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-11.2" y="36.4" size="0.8128" layer="27" font="vector" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-11.2" y="36.4" size="0.8128" layer="27" font="vector" rot="R180" display="off"/>
 <attribute name="VALUE" x="-10.184" y="38.813" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-11.2" y="36.4" size="0.8128" layer="27" font="vector" rot="R180" display="off"/>
 </element>
 <element name="L1" library="power" package="NRS5020T4R7MMGJ" value="6.8uH" x="-16.4" y="37" smashed="yes" rot="R90">
-<attribute name="NAME" x="-19.2" y="34" size="1.27" layer="25" rot="R90"/>
+<attribute name="NAME" x="-16.4" y="37" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="VALUE" x="-12.4" y="33.9" size="1.27" layer="27" rot="R90"/>
 </element>
-<element name="C1" library="passives" package="1206" value="10uF" x="0" y="34.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="1.143" y="35.77" size="1.016" layer="25" rot="R270"/>
+<element name="C7" library="passives" package="1206" value="10uF" x="0" y="34.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="-0.2" y="31.3" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="PACKAGE" value="1206" x="0" y="34.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/>
 <attribute name="TYPE" value="" x="0" y="34.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/>
 <attribute name="VALUE" x="-2.794" y="35.897" size="1.016" layer="27" rot="R270"/>
 <attribute name="VOLTAGE" value="" x="0" y="34.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/>
 </element>
-<element name="C10" library="passives" package="0603-CAP" value="0.1uF" x="-15.1" y="32" smashed="yes" rot="R270">
-<attribute name="NAME" x="-13.703" y="32.889" size="1.016" layer="25" rot="R270"/>
+<element name="C9" library="passives" package="0603-CAP" value="0.1uF" x="-15.1" y="32" smashed="yes" rot="R270">
+<attribute name="NAME" x="-13.8" y="33" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-15.1" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/>
 <attribute name="TYPE" value="" x="-15.1" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/>
 <attribute name="VALUE" x="-17.513" y="33.016" size="1.016" layer="27" rot="R270"/>
 <attribute name="VOLTAGE" value="" x="-15.1" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/>
 </element>
 <element name="U4" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="-14.1" y="4.4" smashed="yes" rot="R90">
-<attribute name="NAME" x="-14.1" y="1.06625" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
+<attribute name="NAME" x="-14.6" y="7.8" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="VALUE" x="-14.1" y="8.36875" size="0.6096" layer="27" font="vector" ratio="20" rot="R180" align="bottom-center"/>
 </element>
-<element name="J10" library="connector" package="RJ45-LED-SMD-RJWURTH-634008137521" value="ATK-RS48PHYVERJ45TABUPSMD" x="-13.5" y="5.5" smashed="yes" rot="MR0"/>
-<element name="C16" library="passives" package="0603-CAP" value="0.1uF" x="-16.3" y="1.1" smashed="yes">
-<attribute name="NAME" x="-17.189" y="2.497" size="1.016" layer="25"/>
+<element name="J100" library="connector" package="RJ45-LED-SMD-RJWURTH-634008137521" value="ATK-RS48PHYVERJ45TABUPSMD" x="-13.5" y="5.5" smashed="yes" rot="MR0"/>
+<element name="C23" library="passives" package="0603-CAP" value="0.1uF" x="-16.3" y="1.1" smashed="yes">
+<attribute name="NAME" x="-19.2" y="1" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-16.3" y="1.1" size="0.8128" layer="27" font="vector" display="off"/>
 <attribute name="TYPE" value="" x="-16.3" y="1.1" size="0.8128" layer="27" font="vector" display="off"/>
 <attribute name="VALUE" x="-17.316" y="-1.313" size="1.016" layer="27"/>
 <attribute name="VOLTAGE" value="" x="-16.3" y="1.1" size="0.8128" layer="27" font="vector" display="off"/>
 </element>
-<element name="R6" library="borkedlabs-passives" package="0805" value="120R" x="-9.6" y="1.9" smashed="yes" rot="R90">
-<attribute name="NAME" x="-10.4255" y="1.138" size="1.016" layer="25" rot="R90"/>
+<element name="R7" library="borkedlabs-passives" package="0805" value="120R" x="-9.6" y="1.9" smashed="yes" rot="R90">
+<attribute name="NAME" x="-9.5" y="1.8" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-9.6" y="1.9" size="0.8128" layer="27" font="vector" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-9.6" y="1.9" size="0.8128" layer="27" font="vector" rot="R90" display="off"/>
 <attribute name="VALUE" x="-7.568" y="0.884" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="R7" library="borkedlabs-passives" package="0805" value="120R" x="-9.6" y="5.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-10.4255" y="5.038" size="1.016" layer="25" rot="R90"/>
+<element name="R5" library="borkedlabs-passives" package="0805" value="120R" x="-9.6" y="5.8" smashed="yes" rot="R90">
+<attribute name="NAME" x="-9.6" y="5.8" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-9.6" y="5.8" size="0.8128" layer="27" font="vector" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-9.6" y="5.8" size="0.8128" layer="27" font="vector" rot="R90" display="off"/>
 <attribute name="VALUE" x="-7.568" y="4.784" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="R4" library="borkedlabs-passives" package="0805" value="150R" x="-20.3" y="11.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-21.1255" y="11.038" size="1.016" layer="25" rot="R90"/>
+<element name="R3" library="borkedlabs-passives" package="0805" value="150R" x="-20.3" y="11.8" smashed="yes" rot="R90">
+<attribute name="NAME" x="-20.4" y="9.4" size="1" layer="25" font="vector" rot="R90" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-20.3" y="11.8" size="0.8128" layer="27" font="vector" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="-20.3" y="11.8" size="0.8128" layer="27" font="vector" rot="R90" display="off"/>
 <attribute name="VALUE" x="-18.268" y="10.784" size="1.016" layer="27" rot="R90"/>
 </element>
-<element name="R5" library="borkedlabs-passives" package="0805" value="150R" x="-6.2" y="13.85" smashed="yes" rot="R135">
-<attribute name="NAME" x="-6.2449" y="12.727465625" size="1.016" layer="25" rot="R135"/>
+<element name="R1" library="borkedlabs-passives" package="0805" value="150R" x="-6.2" y="13.85" smashed="yes" rot="R135">
+<attribute name="NAME" x="-4.3449" y="14.427465625" size="1" layer="25" font="vector" rot="R135" align="center"/>
 <attribute name="PACKAGE" value="0805" x="-6.2" y="13.85" size="0.8128" layer="27" font="vector" rot="R135" display="off"/>
 <attribute name="PRECISION" value="" x="-6.2" y="13.85" size="0.8128" layer="27" font="vector" rot="R135" display="off"/>
 <attribute name="VALUE" x="-4.0447375" y="14.56841875" size="1.016" layer="27" rot="R135"/>
 </element>
-<element name="U3" library="power" package="SOT23-5" value="VREG-AP2112" x="-17.5" y="32" smashed="yes" rot="R180">
-<attribute name="NAME" x="-15.722" y="33.778" size="1.27" layer="25" ratio="10" rot="R270"/>
+<element name="U2" library="power" package="SOT23-5" value="VREG-AP2112" x="-17.5" y="32" smashed="yes" rot="R180">
+<attribute name="NAME" x="-17.5" y="32" size="1" layer="25" font="vector" align="center"/>
 <attribute name="VALUE" x="-20.548" y="33.778" size="1.27" layer="27" ratio="10" rot="R270"/>
 </element>
-<element name="C13" library="passives" package="0603-CAP" value="0.1uF" x="-15.9" y="29.4" smashed="yes">
-<attribute name="NAME" x="-16.789" y="30.797" size="1.016" layer="25"/>
+<element name="C11" library="passives" package="0603-CAP" value="0.1uF" x="-15.9" y="29.4" smashed="yes">
+<attribute name="NAME" x="-12.9" y="29.3" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-15.9" y="29.4" size="0.8128" layer="27" font="vector" display="off"/>
 <attribute name="TYPE" value="" x="-15.9" y="29.4" size="0.8128" layer="27" font="vector" display="off"/>
 <attribute name="VALUE" x="-16.916" y="26.987" size="1.016" layer="27"/>
 <attribute name="VOLTAGE" value="" x="-15.9" y="29.4" size="0.8128" layer="27" font="vector" display="off"/>
 </element>
-<element name="J4" library="connector" package="FIDUCIAL_RECT_1MM" value="FIDUCIALRCT" x="-24" y="1.5" smashed="yes"/>
-<element name="J5" library="connector" package="FIDUCIAL_RECT_1MM" value="FIDUCIALRCT" x="8.25" y="30.45" smashed="yes" rot="R90"/>
-<element name="D4" library="passives" package="SOD-123HE" value="" x="-11.7" y="38.6" smashed="yes" rot="R180"/>
+<element name="J2" library="connector" package="FIDUCIAL_RECT_1MM" value="FIDUCIALRCT" x="-24" y="1.5" smashed="yes"/>
+<element name="J1" library="connector" package="FIDUCIAL_RECT_1MM" value="FIDUCIALRCT" x="8.25" y="30.45" smashed="yes" rot="R90"/>
+<element name="D1" library="passives" package="SOD-123HE" value="" x="-11.7" y="38.6" smashed="yes" rot="R180"/>
 <element name="U1" library="power" package="QFN16-3X3-TI-RTE" value="BUCK-TS30011-12-13QFN" x="-10.9" y="33.8" smashed="yes" rot="R90">
-<attribute name="NAME" x="-12.9" y="31.8" size="1.27" layer="25" rot="R90"/>
+<attribute name="NAME" x="-11.1" y="31.2" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="VALUE" x="-7.4" y="31.8" size="1.27" layer="27" rot="R90"/>
 </element>
-<element name="U$1" library="connector" package="ATK-BFPP-BOTTOM-FX8-60" value="ATK-BFPPFX8-MOTHER" x="4.5" y="20" smashed="yes" rot="MR270"/>
-<element name="D5" library="passives" package="SMA-403D" value="" x="-7" y="33.9" smashed="yes" rot="R270"/>
-<element name="MP1" library="connector" package="JRTOMBSTONE" value="JRTOMBSTONE" x="-1.5" y="12.2" smashed="yes" rot="MR270"/>
-<element name="X1" library="connector" package="DX4R005HJ5" value="MICRO-USB_ORIG" x="-18.5" y="37.4" smashed="yes" rot="MR180">
+<element name="U$100" library="connector" package="ATK-BFPP-BOTTOM-FX8-60" value="ATK-BFPPFX8-MOTHER" x="4.5" y="20" smashed="yes" rot="MR270"/>
+<element name="D2" library="passives" package="SMA-403D" value="" x="-7" y="33.9" smashed="yes" rot="R270"/>
+<element name="MP100" library="connector" package="JRTOMBSTONE" value="JRTOMBSTONE" x="-1.5" y="12.2" smashed="yes" rot="MR270"/>
+<element name="X100" library="connector" package="DX4R005HJ5" value="MICRO-USB_ORIG" x="-18.5" y="37.4" smashed="yes" rot="MR180">
 <attribute name="NAME" x="-21.9925" y="38.67" size="0.6096" layer="26" font="vector" rot="MR270"/>
 <attribute name="VALUE" x="-14.3725" y="38.9875" size="0.6096" layer="26" font="vector" rot="MR270"/>
 </element>
-<element name="J1" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="-20.8" y="33" smashed="yes" rot="MR90">
+<element name="J102" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="-20.8" y="33" smashed="yes" rot="MR90">
 <attribute name="NAME" x="-19.657" y="31.349" size="1.27" layer="26" ratio="10" rot="MR90"/>
 <attribute name="VALUE" x="-20.8" y="33.4001" size="0.02" layer="28" rot="MR90"/>
 </element>
-<element name="C17" library="passives" package="1206" value="10uF" x="0.2" y="7.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="1.343" y="8.77" size="1.016" layer="25" rot="R270"/>
+<element name="C22" library="passives" package="1206" value="10uF" x="0.2" y="7.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="0.2" y="7.5" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="PACKAGE" value="1206" x="0.2" y="7.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="TYPE" value="" x="0.2" y="7.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="VALUE" x="-2.594" y="8.897" size="1.016" layer="27" rot="R270"/>
 <attribute name="VOLTAGE" value="" x="0.2" y="7.5" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="C18" library="passives" package="1206" value="10uF" x="-2.2" y="7.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="-1.057" y="8.77" size="1.016" layer="25" rot="R270"/>
+<element name="C21" library="passives" package="1206" value="10uF" x="-2.2" y="7.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="-2" y="7.3" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-2.2" y="7.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="TYPE" value="" x="-2.2" y="7.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="VALUE" x="-4.994" y="8.897" size="1.016" layer="27" rot="R270"/>
 <attribute name="VOLTAGE" value="" x="-2.2" y="7.5" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="C19" library="passives" package="0603-CAP" value="0.1uF" x="-13.3" y="1.1" smashed="yes">
-<attribute name="NAME" x="-14.189" y="2.497" size="1.016" layer="25"/>
+<element name="C24" library="passives" package="0603-CAP" value="0.1uF" x="-13.3" y="1.1" smashed="yes">
+<attribute name="NAME" x="-13.4" y="2.4" size="1" layer="25" font="vector" align="center"/>
 <attribute name="PACKAGE" value="0603" x="-13.3" y="1.1" size="1.778" layer="27" display="off"/>
 <attribute name="TYPE" value="" x="-13.3" y="1.1" size="1.778" layer="27" display="off"/>
 <attribute name="VALUE" x="-14.316" y="-1.313" size="1.016" layer="27"/>
 <attribute name="VOLTAGE" value="" x="-13.3" y="1.1" size="1.778" layer="27" display="off"/>
 </element>
-<element name="C20" library="passives" package="1206" value="10uF" x="-4" y="34.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="-2.857" y="35.77" size="1.016" layer="25" rot="R270"/>
+<element name="C5" library="passives" package="1206" value="10uF" x="-4" y="34.5" smashed="yes" rot="R270">
+<attribute name="NAME" x="-4.2" y="31.2" size="1" layer="25" font="vector" rot="R270" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-4" y="34.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="TYPE" value="" x="-4" y="34.5" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="VALUE" x="-6.794" y="35.897" size="1.016" layer="27" rot="R270"/>
 <attribute name="VOLTAGE" value="" x="-4" y="34.5" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="C21" library="passives" package="1206" value="10uF" x="-22" y="30.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="29.357" size="1.016" layer="25" rot="R180"/>
+<element name="C10" library="passives" package="1206" value="10uF" x="-22" y="30.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22" y="30.5" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="30.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="30.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="33.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="30.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C22" library="passives" package="1206" value="10uF" x="-22" y="32.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="31.357" size="1.016" layer="25" rot="R180"/>
+<element name="C8" library="passives" package="1206" value="10uF" x="-22" y="32.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22" y="32.4" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="32.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="32.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="35.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="32.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C23" library="passives" package="1206" value="10uF" x="-22" y="34.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="33.357" size="1.016" layer="25" rot="R180"/>
+<element name="C4" library="passives" package="1206" value="10uF" x="-22" y="34.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22" y="34.4" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="34.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="34.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="37.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="34.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C24" library="passives" package="1206" value="10uF" x="-22" y="36.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="35.357" size="1.016" layer="25" rot="R180"/>
+<element name="C2" library="passives" package="1206" value="10uF" x="-22" y="36.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22" y="36.5" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="36.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="36.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="39.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="36.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C25" library="passives" package="1206" value="10uF" x="-22" y="38.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="37.357" size="1.016" layer="25" rot="R180"/>
+<element name="C1" library="passives" package="1206" value="10uF" x="-22" y="38.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22" y="38.5" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="38.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="38.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="41.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="38.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C26" library="passives" package="1206" value="10uF" x="-22" y="24.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="23.357" size="1.016" layer="25" rot="R180"/>
+<element name="C15" library="passives" package="1206" value="10uF" x="-22" y="24.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22.03" y="24.457" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="24.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="24.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="27.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="24.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C27" library="passives" package="1206" value="10uF" x="-22" y="26.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="25.357" size="1.016" layer="25" rot="R180"/>
+<element name="C13" library="passives" package="1206" value="10uF" x="-22" y="26.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22.03" y="26.457" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="26.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="26.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="29.294" size="1.016" layer="27" rot="R180"/>
 <attribute name="VOLTAGE" value="" x="-22" y="26.5" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C28" library="passives" package="1206" value="10uF" x="-22" y="28.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="-20.73" y="27.357" size="1.016" layer="25" rot="R180"/>
+<element name="C12" library="passives" package="1206" value="10uF" x="-22" y="28.5" smashed="yes" rot="R180">
+<attribute name="NAME" x="-22" y="28.5" size="1" layer="25" font="vector" rot="R180" align="center"/>
 <attribute name="PACKAGE" value="1206" x="-22" y="28.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="TYPE" value="" x="-22" y="28.5" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VALUE" x="-20.603" y="31.294" size="1.016" layer="27" rot="R180"/>
@@ -1312,61 +1312,61 @@ design rules under a new name.</description>
 </elements>
 <signals>
 <signal name="GND">
-<contactref element="R1" pad="1"/>
+<contactref element="R6" pad="1"/>
 <contactref element="Y1" pad="2"/>
-<contactref element="U2" pad="24"/>
-<contactref element="U2" pad="P$1"/>
-<contactref element="U2" pad="44"/>
-<contactref element="U2" pad="60"/>
-<contactref element="U2" pad="14"/>
-<contactref element="U2" pad="34"/>
-<contactref element="U2" pad="52"/>
-<contactref element="C8" pad="2"/>
-<contactref element="C7" pad="2"/>
-<contactref element="C6" pad="2"/>
-<contactref element="C5" pad="2"/>
-<contactref element="C4" pad="2"/>
-<contactref element="C3" pad="2"/>
-<contactref element="J3" pad="6"/>
+<contactref element="U3" pad="24"/>
+<contactref element="U3" pad="P$1"/>
+<contactref element="U3" pad="44"/>
+<contactref element="U3" pad="60"/>
+<contactref element="U3" pad="14"/>
+<contactref element="U3" pad="34"/>
+<contactref element="U3" pad="52"/>
+<contactref element="C14" pad="2"/>
+<contactref element="C19" pad="2"/>
+<contactref element="C17" pad="2"/>
+<contactref element="C16" pad="2"/>
+<contactref element="C20" pad="2"/>
+<contactref element="C18" pad="2"/>
+<contactref element="J101" pad="6"/>
 <contactref element="S1" pad="P$2"/>
-<contactref element="C2" pad="2"/>
-<contactref element="C1" pad="2"/>
+<contactref element="C6" pad="2"/>
+<contactref element="C7" pad="2"/>
 <contactref element="U4" pad="8"/>
-<contactref element="C16" pad="2"/>
-<contactref element="U3" pad="2"/>
-<contactref element="C13" pad="2"/>
-<contactref element="D4" pad="P$2"/>
+<contactref element="C23" pad="2"/>
+<contactref element="U2" pad="2"/>
+<contactref element="C11" pad="2"/>
+<contactref element="D1" pad="P$2"/>
 <contactref element="U1" pad="14"/>
 <contactref element="U1" pad="15"/>
 <contactref element="U1" pad="4"/>
 <contactref element="U1" pad="TH"/>
-<contactref element="D5" pad="P$2"/>
-<contactref element="U$1" pad="P$13"/>
-<contactref element="U$1" pad="P$10"/>
-<contactref element="U$1" pad="P$7"/>
-<contactref element="U$1" pad="P$4"/>
-<contactref element="U$1" pad="P$1"/>
-<contactref element="X1" pad="GND"/>
-<contactref element="U$1" pad="P$62"/>
-<contactref element="U$1" pad="P$43"/>
-<contactref element="U$1" pad="P$47"/>
-<contactref element="U$1" pad="P$14"/>
-<contactref element="U$1" pad="P$51"/>
-<contactref element="U$1" pad="P$60"/>
-<contactref element="U$1" pad="P$50"/>
-<contactref element="U$1" pad="P$44"/>
-<contactref element="U$1" pad="P$41"/>
-<contactref element="U$1" pad="P$38"/>
-<contactref element="U$1" pad="P$39"/>
-<contactref element="U$1" pad="P$17"/>
-<contactref element="U$1" pad="P$18"/>
-<contactref element="U$1" pad="P$21"/>
-<contactref element="U$1" pad="P$30"/>
-<contactref element="U$1" pad="P$31"/>
-<contactref element="U$1" pad="P$32"/>
-<contactref element="U$1" pad="P$35"/>
-<contactref element="C17" pad="1"/>
-<contactref element="C18" pad="1"/>
+<contactref element="D2" pad="P$2"/>
+<contactref element="U$100" pad="P$13"/>
+<contactref element="U$100" pad="P$10"/>
+<contactref element="U$100" pad="P$7"/>
+<contactref element="U$100" pad="P$4"/>
+<contactref element="U$100" pad="P$1"/>
+<contactref element="X100" pad="GND"/>
+<contactref element="U$100" pad="P$62"/>
+<contactref element="U$100" pad="P$43"/>
+<contactref element="U$100" pad="P$47"/>
+<contactref element="U$100" pad="P$14"/>
+<contactref element="U$100" pad="P$51"/>
+<contactref element="U$100" pad="P$60"/>
+<contactref element="U$100" pad="P$50"/>
+<contactref element="U$100" pad="P$44"/>
+<contactref element="U$100" pad="P$41"/>
+<contactref element="U$100" pad="P$38"/>
+<contactref element="U$100" pad="P$39"/>
+<contactref element="U$100" pad="P$17"/>
+<contactref element="U$100" pad="P$18"/>
+<contactref element="U$100" pad="P$21"/>
+<contactref element="U$100" pad="P$30"/>
+<contactref element="U$100" pad="P$31"/>
+<contactref element="U$100" pad="P$32"/>
+<contactref element="U$100" pad="P$35"/>
+<contactref element="C22" pad="1"/>
+<contactref element="C21" pad="1"/>
 <via x="-5.5" y="17" extent="1-16" drill="0.2"/>
 <polygon width="0.1524" layer="1" rank="6">
 <vertex x="-27" y="42"/>
@@ -1408,7 +1408,7 @@ design rules under a new name.</description>
 <via x="-5" y="18.6" extent="1-16" drill="0.2"/>
 <wire x1="-12.45" y1="14.1" x2="-12.45" y2="13.4" width="0.1524" layer="1"/>
 <wire x1="-12.45" y1="13.4" x2="-12.015684375" y2="12.965684375" width="0.1524" layer="1"/>
-<contactref element="C19" pad="2"/>
+<contactref element="C24" pad="2"/>
 <via x="-17.6" y="18.6" extent="1-16" drill="0.2"/>
 <via x="-2.3" y="21.1" extent="1-16" drill="0.2"/>
 <via x="-17.6" y="20.7" extent="1-16" drill="0.2"/>
@@ -1442,17 +1442,17 @@ design rules under a new name.</description>
 <wire x1="-16.95" y1="21.35" x2="-17.45" y2="20.85" width="0.254" layer="1"/>
 <via x="-7.9" y="20.7" extent="1-16" drill="0.2"/>
 <via x="-5.2" y="21.1" extent="1-16" drill="0.2"/>
-<contactref element="C20" pad="2"/>
+<contactref element="C5" pad="2"/>
 <via x="-22.3" y="2.4" extent="1-16" drill="0.2"/>
-<contactref element="C25" pad="2"/>
-<contactref element="C24" pad="2"/>
-<contactref element="C23" pad="2"/>
-<contactref element="C21" pad="2"/>
-<contactref element="C22" pad="2"/>
+<contactref element="C1" pad="2"/>
+<contactref element="C2" pad="2"/>
+<contactref element="C4" pad="2"/>
 <contactref element="C10" pad="2"/>
-<contactref element="C28" pad="2"/>
-<contactref element="C27" pad="2"/>
-<contactref element="C26" pad="2"/>
+<contactref element="C8" pad="2"/>
+<contactref element="C9" pad="2"/>
+<contactref element="C12" pad="2"/>
+<contactref element="C13" pad="2"/>
+<contactref element="C15" pad="2"/>
 <polygon width="0.1524" layer="2" rank="6">
 <vertex x="-28.5" y="43.5"/>
 <vertex x="12.5" y="43.5"/>
@@ -1609,35 +1609,35 @@ design rules under a new name.</description>
 <via x="6.05" y="10.25" extent="1-16" drill="0.2"/>
 </signal>
 <signal name="+3V3">
-<contactref element="D1" pad="1"/>
+<contactref element="D5" pad="1"/>
 <contactref element="D3" pad="1"/>
-<contactref element="D2" pad="1"/>
-<contactref element="C3" pad="1"/>
-<contactref element="C4" pad="1"/>
-<contactref element="C5" pad="1"/>
-<contactref element="C6" pad="1"/>
-<contactref element="C7" pad="1"/>
-<contactref element="C8" pad="1"/>
-<contactref element="U2" pad="61"/>
-<contactref element="U2" pad="53"/>
-<contactref element="U2" pad="25"/>
-<contactref element="U2" pad="15"/>
-<contactref element="U2" pad="45"/>
-<contactref element="U2" pad="35"/>
-<contactref element="J3" pad="2"/>
-<contactref element="J10" pad="GRNP"/>
-<contactref element="J10" pad="YLWP"/>
+<contactref element="D4" pad="1"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C20" pad="1"/>
+<contactref element="C16" pad="1"/>
+<contactref element="C17" pad="1"/>
+<contactref element="C19" pad="1"/>
+<contactref element="C14" pad="1"/>
+<contactref element="U3" pad="61"/>
+<contactref element="U3" pad="53"/>
+<contactref element="U3" pad="25"/>
+<contactref element="U3" pad="15"/>
+<contactref element="U3" pad="45"/>
+<contactref element="U3" pad="35"/>
+<contactref element="J101" pad="2"/>
+<contactref element="J100" pad="GRNP"/>
+<contactref element="J100" pad="YLWP"/>
 <contactref element="U4" pad="4"/>
 <contactref element="U4" pad="12"/>
-<contactref element="U$1" pad="P$28"/>
-<contactref element="U$1" pad="P$29"/>
-<contactref element="C17" pad="2"/>
+<contactref element="U$100" pad="P$28"/>
+<contactref element="U$100" pad="P$29"/>
+<contactref element="C22" pad="2"/>
 <wire x1="-11.95" y1="14.1" x2="-11.8161" y2="13.9661" width="0.1524" layer="1"/>
 <wire x1="-11.8161" y1="13.9661" x2="-11.8161" y2="13.65506875" width="0.1524" layer="1"/>
 <wire x1="-11.1648375" y1="12.1148375" x2="-10.8843125" y2="11.8343125" width="0.1524" layer="1"/>
 <wire x1="-11.1648375" y1="13.00380625" x2="-11.1648375" y2="12.1148375" width="0.1524" layer="1"/>
 <wire x1="-11.8161" y1="13.65506875" x2="-11.1648375" y2="13.00380625" width="0.1524" layer="1"/>
-<contactref element="C19" pad="1"/>
+<contactref element="C24" pad="1"/>
 <wire x1="-11.25" y1="4.125" x2="-12.825" y2="4.125" width="0.2032" layer="1"/>
 <wire x1="-13.475" y1="4.775" x2="-14.8" y2="4.775" width="0.2032" layer="1"/>
 <wire x1="-14.8" y1="4.775" x2="-17.15" y2="4.775" width="0.2032" layer="1"/>
@@ -1648,11 +1648,11 @@ design rules under a new name.</description>
 <wire x1="-8.85" y1="16.85" x2="-9.7" y2="16.85" width="0.1524" layer="1"/>
 <wire x1="-19.9" y1="18.6" x2="-19.65" y2="18.35" width="0.1524" layer="1"/>
 <wire x1="-19.65" y1="18.35" x2="-18.7" y2="18.35" width="0.1524" layer="1"/>
-<contactref element="U3" pad="5"/>
+<contactref element="U2" pad="5"/>
+<contactref element="C11" pad="1"/>
+<contactref element="C15" pad="1"/>
 <contactref element="C13" pad="1"/>
-<contactref element="C26" pad="1"/>
-<contactref element="C27" pad="1"/>
-<contactref element="C28" pad="1"/>
+<contactref element="C12" pad="1"/>
 <polygon width="0.1524" layer="1" thermals="no" rank="4">
 <vertex x="-15.9" y="28.9"/>
 <vertex x="-15.9" y="31.2"/>
@@ -1787,26 +1787,26 @@ design rules under a new name.</description>
 <wire x1="-4.4694" y1="26.0794" x2="-4.4694" y2="23.5306" width="0.1524" layer="16"/>
 </signal>
 <signal name="N$9">
-<contactref element="R1" pad="2"/>
-<contactref element="D1" pad="2"/>
+<contactref element="R6" pad="2"/>
+<contactref element="D5" pad="2"/>
 <wire x1="-24.5" y1="5.65" x2="-23.1" y2="5.65" width="0.1524" layer="1"/>
 <wire x1="-23.1" y1="5.65" x2="-23" y2="5.75" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$10">
-<contactref element="R2" pad="2"/>
-<contactref element="D2" pad="2"/>
+<contactref element="R4" pad="2"/>
+<contactref element="D4" pad="2"/>
 <wire x1="-24.5" y1="9.15" x2="-23.1" y2="9.15" width="0.1524" layer="1"/>
 <wire x1="-23.1" y1="9.15" x2="-23" y2="9.25" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$11">
-<contactref element="R3" pad="2"/>
+<contactref element="R2" pad="2"/>
 <contactref element="D3" pad="2"/>
 <wire x1="-24.5" y1="12.65" x2="-23.1" y2="12.65" width="0.1524" layer="1"/>
 <wire x1="-23.1" y1="12.65" x2="-23" y2="12.75" width="0.1524" layer="1"/>
 </signal>
 <signal name="STLCLK">
-<contactref element="R2" pad="1"/>
-<contactref element="U2" pad="1"/>
+<contactref element="R4" pad="1"/>
+<contactref element="U3" pad="1"/>
 <via x="-8.7" y="23.15" extent="1-16" drill="0.2"/>
 <wire x1="-8.7" y1="23.15" x2="-10.4" y2="23.15" width="0.1524" layer="1"/>
 <wire x1="-10.4" y1="23.15" x2="-10.45" y2="23.1" width="0.1524" layer="1"/>
@@ -1827,8 +1827,8 @@ design rules under a new name.</description>
 <wire x1="-15.6566" y1="18.0434" x2="-10.55" y2="23.15" width="0.1524" layer="16"/>
 </signal>
 <signal name="STLERR">
-<contactref element="R3" pad="1"/>
-<contactref element="U2" pad="2"/>
+<contactref element="R2" pad="1"/>
+<contactref element="U3" pad="2"/>
 <via x="-11.63755" y="23.9056" extent="1-16" drill="0.2"/>
 <wire x1="-11.2178125" y1="23.6786" x2="-11.41055" y2="23.6786" width="0.1524" layer="1"/>
 <wire x1="-11.41055" y1="23.6786" x2="-11.63755" y2="23.9056" width="0.1524" layer="1"/>
@@ -1850,21 +1850,21 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$1">
 <contactref element="Y1" pad="1"/>
-<contactref element="U2" pad="58"/>
+<contactref element="U3" pad="58"/>
 <wire x1="-9.7" y1="19.35" x2="-7.95" y2="19.35" width="0.1524" layer="1"/>
 <wire x1="-7.25" y1="18.65" x2="-6.4" y2="18.65" width="0.1524" layer="1"/>
 <wire x1="-7.95" y1="19.35" x2="-7.25" y2="18.65" width="0.1524" layer="1"/>
 </signal>
 <signal name="N$2">
 <contactref element="Y1" pad="3"/>
-<contactref element="U2" pad="59"/>
+<contactref element="U3" pad="59"/>
 <wire x1="-9.7" y1="19.85" x2="-7.95" y2="19.85" width="0.1524" layer="1"/>
 <wire x1="-7.25" y1="20.55" x2="-6.4" y2="20.55" width="0.1524" layer="1"/>
 <wire x1="-7.95" y1="19.85" x2="-7.25" y2="20.55" width="0.1524" layer="1"/>
 </signal>
 <signal name="RST">
-<contactref element="J3" pad="5"/>
-<contactref element="U2" pad="57"/>
+<contactref element="J101" pad="5"/>
+<contactref element="U3" pad="57"/>
 <contactref element="S1" pad="P$4"/>
 <wire x1="-9.7" y1="18.85" x2="-7.9732875" y2="18.85" width="0.1524" layer="1"/>
 <wire x1="-7.9732875" y1="18.85" x2="-7.2446875" y2="18.1214" width="0.1524" layer="1"/>
@@ -1902,8 +1902,8 @@ design rules under a new name.</description>
 <wire x1="2.9" y1="32.6" x2="-2.175" y2="37.675" width="0.1524" layer="16"/>
 </signal>
 <signal name="PDI/DATA">
-<contactref element="J3" pad="1"/>
-<contactref element="U2" pad="56"/>
+<contactref element="J101" pad="1"/>
+<contactref element="U3" pad="56"/>
 <wire x1="-9.7" y1="18.35" x2="-7.90434375" y2="18.35" width="0.1524" layer="1"/>
 <wire x1="-7.90434375" y1="18.35" x2="-7.37094375" y2="17.8166" width="0.1524" layer="1"/>
 <wire x1="-5.3997375" y1="17.8166" x2="-5.2465375" y2="17.6634" width="0.1524" layer="1"/>
@@ -1915,16 +1915,16 @@ design rules under a new name.</description>
 <wire x1="-4.0634" y1="21.29445625" x2="-5.46" y2="22.69105625" width="0.1524" layer="1"/>
 </signal>
 <signal name="BST">
-<contactref element="C9" pad="1"/>
+<contactref element="C3" pad="1"/>
 <contactref element="U1" pad="10"/>
 <wire x1="-10.65" y1="35.275" x2="-10.65" y2="35.65" width="0.2032" layer="1"/>
 <wire x1="-10.4" y1="35.9" x2="-10.4" y2="36.4" width="0.2032" layer="1"/>
 <wire x1="-10.65" y1="35.65" x2="-10.4" y2="35.9" width="0.2032" layer="1"/>
 </signal>
 <signal name="VSW">
-<contactref element="C9" pad="2"/>
+<contactref element="C3" pad="2"/>
 <contactref element="L1" pad="2"/>
-<contactref element="D4" pad="P$1"/>
+<contactref element="D1" pad="P$1"/>
 <contactref element="U1" pad="12"/>
 <contactref element="U1" pad="13"/>
 <contactref element="U1" pad="1"/>
@@ -1944,14 +1944,14 @@ design rules under a new name.</description>
 </polygon>
 </signal>
 <signal name="VCC">
-<contactref element="C1" pad="1"/>
-<contactref element="C2" pad="1"/>
+<contactref element="C7" pad="1"/>
+<contactref element="C6" pad="1"/>
 <contactref element="U1" pad="3"/>
 <contactref element="U1" pad="2"/>
 <contactref element="U1" pad="11"/>
-<contactref element="D5" pad="P$1"/>
-<contactref element="U$1" pad="P$61"/>
-<contactref element="C20" pad="1"/>
+<contactref element="D2" pad="P$1"/>
+<contactref element="U$100" pad="P$61"/>
+<contactref element="C5" pad="1"/>
 <polygon width="0.1524" layer="1" thermals="no">
 <vertex x="10" y="33"/>
 <vertex x="3" y="33"/>
@@ -1967,24 +1967,24 @@ design rules under a new name.</description>
 </polygon>
 </signal>
 <signal name="+5V">
-<contactref element="C16" pad="1"/>
+<contactref element="C23" pad="1"/>
 <contactref element="U4" pad="16"/>
-<contactref element="U$1" pad="P$26"/>
-<contactref element="J1" pad="1"/>
-<contactref element="J1" pad="2"/>
-<contactref element="X1" pad="VBUS"/>
-<contactref element="U$1" pad="P$27"/>
-<contactref element="C18" pad="2"/>
+<contactref element="U$100" pad="P$26"/>
+<contactref element="J102" pad="1"/>
+<contactref element="J102" pad="2"/>
+<contactref element="X100" pad="VBUS"/>
+<contactref element="U$100" pad="P$27"/>
+<contactref element="C21" pad="2"/>
 <contactref element="L1" pad="1"/>
-<contactref element="C10" pad="1"/>
-<contactref element="U3" pad="1"/>
-<contactref element="U3" pad="3"/>
+<contactref element="C9" pad="1"/>
+<contactref element="U2" pad="1"/>
+<contactref element="U2" pad="3"/>
 <contactref element="U1" pad="5"/>
-<contactref element="C22" pad="1"/>
-<contactref element="C21" pad="1"/>
-<contactref element="C23" pad="1"/>
-<contactref element="C24" pad="1"/>
-<contactref element="C25" pad="1"/>
+<contactref element="C8" pad="1"/>
+<contactref element="C10" pad="1"/>
+<contactref element="C4" pad="1"/>
+<contactref element="C2" pad="1"/>
+<contactref element="C1" pad="1"/>
 <polygon width="0.1524" layer="1" thermals="no" rank="3">
 <vertex x="-13.8" y="32.4"/>
 <vertex x="-17" y="32.4"/>
@@ -2068,8 +2068,8 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$8">
 <contactref element="U4" pad="2"/>
-<contactref element="J10" pad="P$8"/>
-<contactref element="R6" pad="2"/>
+<contactref element="J100" pad="P$8"/>
+<contactref element="R7" pad="2"/>
 <wire x1="-11.25" y1="2.825" x2="-9.775" y2="2.825" width="0.1524" layer="1"/>
 <wire x1="-9.775" y1="2.825" x2="-9.75" y2="2.85" width="0.1524" layer="1"/>
 <wire x1="-9.75" y1="2.85" x2="-9.6" y2="2.85" width="0.1524" layer="1"/>
@@ -2089,8 +2089,8 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$12">
 <contactref element="U4" pad="1"/>
-<contactref element="J10" pad="P$7"/>
-<contactref element="R6" pad="1"/>
+<contactref element="J100" pad="P$7"/>
+<contactref element="R7" pad="1"/>
 <wire x1="-11.25" y1="2.175" x2="-10.825" y2="2.175" width="0.1524" layer="1"/>
 <wire x1="-9.6" y1="0.95" x2="-10.825" y2="2.175" width="0.1524" layer="1"/>
 <via x="-13.4588" y="3.36809375" extent="1-16" drill="0.2"/>
@@ -2112,7 +2112,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$13">
 <contactref element="U4" pad="14"/>
-<contactref element="J10" pad="P$6"/>
+<contactref element="J100" pad="P$6"/>
 <wire x1="-11.97" y1="9.72208125" x2="-11.9682" y2="9.72028125" width="0.1524" layer="16"/>
 <wire x1="-11.99049375" y1="9.18848125" x2="-11.99049375" y2="7.27161875" width="0.1524" layer="16"/>
 <wire x1="-11.9682" y1="9.72028125" x2="-11.9682" y2="9.210775" width="0.1524" layer="16"/>
@@ -2131,7 +2131,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$14">
 <contactref element="U4" pad="13"/>
-<contactref element="J10" pad="P$5"/>
+<contactref element="J100" pad="P$5"/>
 <wire x1="-17.15" y1="4.125" x2="-17.125" y2="4.1" width="0.1524" layer="1"/>
 <wire x1="-17.125" y1="4.1" x2="-15.9" y2="4.1" width="0.1524" layer="1"/>
 <via x="-15.9" y="4.1" extent="1-16" drill="0.2"/>
@@ -2148,8 +2148,8 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$15">
 <contactref element="U4" pad="7"/>
-<contactref element="J10" pad="P$4"/>
-<contactref element="R7" pad="2"/>
+<contactref element="J100" pad="P$4"/>
+<contactref element="R5" pad="2"/>
 <wire x1="-11.25" y1="6.075" x2="-9.825" y2="6.075" width="0.1524" layer="1"/>
 <wire x1="-9.825" y1="6.075" x2="-9.6" y2="6.3" width="0.1524" layer="1"/>
 <wire x1="-9.6" y1="6.3" x2="-9.6" y2="6.75" width="0.1524" layer="1"/>
@@ -2169,8 +2169,8 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$16">
 <contactref element="U4" pad="6"/>
-<contactref element="J10" pad="P$3"/>
-<contactref element="R7" pad="1"/>
+<contactref element="J100" pad="P$3"/>
+<contactref element="R5" pad="1"/>
 <wire x1="-9.6" y1="5.3" x2="-9.6" y2="4.85" width="0.1524" layer="1"/>
 <wire x1="-9.6" y1="5.3" x2="-9.8" y2="5.5" width="0.1524" layer="1"/>
 <wire x1="-9.8" y1="5.5" x2="-11.175" y2="5.5" width="0.1524" layer="1"/>
@@ -2192,7 +2192,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$17">
 <contactref element="U4" pad="11"/>
-<contactref element="J10" pad="P$2"/>
+<contactref element="J100" pad="P$2"/>
 <wire x1="-15.3" y1="7" x2="-15.3" y2="5.7" width="0.1524" layer="16"/>
 <wire x1="-15.3" y1="5.7" x2="-15.4" y2="5.6" width="0.1524" layer="16"/>
 <via x="-15.4" y="5.6" extent="1-16" drill="0.2"/>
@@ -2207,7 +2207,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="N$18">
 <contactref element="U4" pad="10"/>
-<contactref element="J10" pad="P$1"/>
+<contactref element="J100" pad="P$1"/>
 <wire x1="-17.15" y1="6.075" x2="-15.99810625" y2="6.075" width="0.1524" layer="1"/>
 <wire x1="-15.99810625" y1="6.075" x2="-15.886553125" y2="6.186553125" width="0.1524" layer="1"/>
 <via x="-15.886553125" y="6.186553125" extent="1-16" drill="0.2"/>
@@ -2221,8 +2221,8 @@ design rules under a new name.</description>
 <wire x1="-17.3" y1="13.1" x2="-17.3" y2="9.6" width="0.1524" layer="16"/>
 </signal>
 <signal name="ATK0-RXLED">
-<contactref element="R4" pad="1"/>
-<contactref element="U2" pad="47"/>
+<contactref element="R3" pad="1"/>
+<contactref element="U3" pad="47"/>
 <wire x1="-10.95" y1="14.1" x2="-10.95" y2="13.65108125" width="0.1524" layer="1"/>
 <wire x1="-10.5552375" y1="13.25631875" x2="-10.5552375" y2="12.82526875" width="0.1524" layer="1"/>
 <wire x1="-10.95" y1="13.65108125" x2="-10.5552375" y2="13.25631875" width="0.1524" layer="1"/>
@@ -2249,8 +2249,8 @@ design rules under a new name.</description>
 <wire x1="-19.073" y1="11.427" x2="-17.6048" y2="12.8952" width="0.1524" layer="16"/>
 </signal>
 <signal name="ATK0-TXLED">
-<contactref element="R5" pad="1"/>
-<contactref element="U2" pad="46"/>
+<contactref element="R1" pad="1"/>
+<contactref element="U3" pad="46"/>
 <wire x1="-11.45" y1="14.1" x2="-11.45" y2="13.720025" width="0.1524" layer="1"/>
 <wire x1="-10.8600375" y1="13.1300625" x2="-10.8600375" y2="12.6990125" width="0.1524" layer="1"/>
 <wire x1="-11.45" y1="13.720025" x2="-10.8600375" y2="13.1300625" width="0.1524" layer="1"/>
@@ -2274,7 +2274,7 @@ design rules under a new name.</description>
 <wire x1="-10.033459375" y1="11.485540625" x2="-9.7682" y2="11.22028125" width="0.1524" layer="1"/>
 </signal>
 <signal name="ATK0-RX">
-<contactref element="U2" pad="48"/>
+<contactref element="U3" pad="48"/>
 <contactref element="U4" pad="5"/>
 <wire x1="-11.25" y1="4.775" x2="-12.575" y2="4.775" width="0.1524" layer="1"/>
 <wire x1="-12.575" y1="4.775" x2="-12.6" y2="4.8" width="0.1524" layer="1"/>
@@ -2290,7 +2290,7 @@ design rules under a new name.</description>
 <wire x1="-7.8" y1="7.6" x2="-10.6" y2="4.8" width="0.1524" layer="16"/>
 </signal>
 <signal name="ATK0-TX">
-<contactref element="U2" pad="49"/>
+<contactref element="U3" pad="49"/>
 <contactref element="U4" pad="15"/>
 <wire x1="-9.7" y1="14.85" x2="-9.7" y2="14.15" width="0.1524" layer="1"/>
 <via x="-15.6" y="2.7" extent="1-16" drill="0.2"/>
@@ -2306,7 +2306,7 @@ design rules under a new name.</description>
 <wire x1="-9.7" y1="14.15" x2="-5.6" y2="10.05" width="0.1524" layer="1"/>
 </signal>
 <signal name="ATK-CLKOUT">
-<contactref element="U2" pad="50"/>
+<contactref element="U3" pad="50"/>
 <contactref element="U4" pad="9"/>
 <wire x1="-4.3" y1="10.4" x2="-4.3" y2="7.6" width="0.1524" layer="1"/>
 <wire x1="-16.2" y1="1.8" x2="-16.9" y2="2.5" width="0.1524" layer="16"/>
@@ -2330,7 +2330,7 @@ design rules under a new name.</description>
 </signal>
 <signal name="ATK0-CLKIN">
 <contactref element="U4" pad="3"/>
-<contactref element="U2" pad="55"/>
+<contactref element="U3" pad="55"/>
 <wire x1="-8.05" y1="17.85" x2="-9.7" y2="17.85" width="0.1524" layer="1"/>
 <wire x1="-3.5" y1="12.6" x2="-7.2" y2="16.3" width="0.1524" layer="1"/>
 <wire x1="-7.2" y1="16.3" x2="-7.7" y2="16.3" width="0.1524" layer="1"/>
@@ -2347,15 +2347,15 @@ design rules under a new name.</description>
 <wire x1="-3.5" y1="4.9" x2="-3.5" y2="12.6" width="0.1524" layer="1"/>
 </signal>
 <signal name="RXLED">
-<contactref element="R4" pad="2"/>
-<contactref element="J10" pad="GRNN"/>
+<contactref element="R3" pad="2"/>
+<contactref element="J100" pad="GRNN"/>
 <wire x1="-20.48" y1="16.3" x2="-20.48" y2="12.93" width="0.1524" layer="16"/>
 <wire x1="-20.48" y1="12.93" x2="-20.3" y2="12.75" width="0.1524" layer="16"/>
 <via x="-20.3" y="12.75" extent="1-16" drill="0.2"/>
 </signal>
 <signal name="TXLED">
-<contactref element="J10" pad="YLWN"/>
-<contactref element="R5" pad="2"/>
+<contactref element="J100" pad="YLWN"/>
+<contactref element="R1" pad="2"/>
 <via x="-7.8" y="15.5" extent="1-16" drill="0.2"/>
 <wire x1="-7.8" y1="15.5" x2="-6.87175" y2="14.57175" width="0.1524" layer="1"/>
 <wire x1="-6.87175" y1="14.57175" x2="-6.87175" y2="14.52175" width="0.1524" layer="1"/>
@@ -2363,8 +2363,8 @@ design rules under a new name.</description>
 <wire x1="-7.79" y1="15.51" x2="-7.8" y2="15.5" width="0.1524" layer="16"/>
 </signal>
 <signal name="PWMALS">
-<contactref element="U2" pad="16"/>
-<contactref element="U$1" pad="P$59"/>
+<contactref element="U3" pad="16"/>
+<contactref element="U$100" pad="P$59"/>
 <wire x1="-18.592975" y1="22.2144" x2="-19.3392875" y2="22.9607125" width="0.1524" layer="15"/>
 <via x="-19.3392875" y="22.9607125" extent="1-16" drill="0.2"/>
 <wire x1="-19.3392875" y1="22.9607125" x2="-19.2" y2="23.1" width="0.1524" layer="1"/>
@@ -2383,8 +2383,8 @@ design rules under a new name.</description>
 <wire x1="-2" y1="26.39316875" x2="-6.17876875" y2="22.2144" width="0.1524" layer="15"/>
 </signal>
 <signal name="PWMAHS">
-<contactref element="U2" pad="17"/>
-<contactref element="U$1" pad="P$58"/>
+<contactref element="U3" pad="17"/>
+<contactref element="U$100" pad="P$58"/>
 <wire x1="-18.7" y1="22.35" x2="-19.60208125" y2="22.35" width="0.1524" layer="1"/>
 <wire x1="-19.60208125" y1="22.35" x2="-19.70188125" y2="22.2502" width="0.1524" layer="1"/>
 <via x="-19.70188125" y="22.2502" extent="1-16" drill="0.2"/>
@@ -2403,8 +2403,8 @@ design rules under a new name.</description>
 <wire x1="-0.6041625" y1="27.41568125" x2="1.56568125" y2="27.41568125" width="0.1524" layer="1"/>
 </signal>
 <signal name="PWMBLS">
-<contactref element="U2" pad="18"/>
-<contactref element="U$1" pad="P$57"/>
+<contactref element="U3" pad="18"/>
+<contactref element="U$100" pad="P$57"/>
 <wire x1="-17.92625625" y1="21.6048" x2="-18.03965625" y2="21.4914" width="0.1524" layer="15"/>
 <wire x1="-5.92625625" y1="21.6048" x2="-17.92625625" y2="21.6048" width="0.1524" layer="15"/>
 <via x="-20.2624875" y="21.6627" extent="1-16" drill="0.2"/>
@@ -2428,8 +2428,8 @@ design rules under a new name.</description>
 <wire x1="-0.91568125" y1="26.615375" x2="-5.92625625" y2="21.6048" width="0.1524" layer="15"/>
 </signal>
 <signal name="PWMBHS">
-<contactref element="U2" pad="19"/>
-<contactref element="U$1" pad="P$56"/>
+<contactref element="U3" pad="19"/>
+<contactref element="U$100" pad="P$56"/>
 <wire x1="-18.7" y1="21.35" x2="-19.50208125" y2="21.35" width="0.1524" layer="1"/>
 <wire x1="-19.50208125" y1="21.35" x2="-19.66548125" y2="21.1866" width="0.1524" layer="1"/>
 <via x="-19.66548125" y="21.1866" extent="1-16" drill="0.2"/>
@@ -2443,8 +2443,8 @@ design rules under a new name.</description>
 <wire x1="0.2" y1="26.3" x2="-0.38388125" y2="26.88388125" width="0.1524" layer="1"/>
 </signal>
 <signal name="PWMCLS">
-<contactref element="U2" pad="20"/>
-<contactref element="U$1" pad="P$55"/>
+<contactref element="U3" pad="20"/>
+<contactref element="U$100" pad="P$55"/>
 <wire x1="1.65" y1="25.7" x2="-0.0318" y2="25.7" width="0.1524" layer="1"/>
 <wire x1="-0.0318" y1="25.7" x2="-0.1" y2="25.6318" width="0.1524" layer="1"/>
 <via x="-0.1" y="25.6318" extent="1-16" drill="0.2"/>
@@ -2468,8 +2468,8 @@ design rules under a new name.</description>
 <wire x1="-19.4452" y1="20.6548" x2="-19.25" y2="20.85" width="0.1524" layer="1"/>
 </signal>
 <signal name="PWMCHS">
-<contactref element="U2" pad="21"/>
-<contactref element="U$1" pad="P$54"/>
+<contactref element="U3" pad="21"/>
+<contactref element="U$100" pad="P$54"/>
 <via x="-21.0048" y="20.2588" extent="1-16" drill="0.2"/>
 <wire x1="-18.7" y1="20.35" x2="-20.0248125" y2="20.35" width="0.1524" layer="1"/>
 <wire x1="-20.0248125" y1="20.35" x2="-20.0884125" y2="20.4136" width="0.1524" layer="1"/>
@@ -2491,8 +2491,8 @@ design rules under a new name.</description>
 <wire x1="-0.1636" y1="25.1" x2="-0.4" y2="24.8636" width="0.1524" layer="1"/>
 </signal>
 <signal name="PWMDLS">
-<contactref element="U2" pad="22"/>
-<contactref element="U$1" pad="P$53"/>
+<contactref element="U3" pad="22"/>
+<contactref element="U$100" pad="P$53"/>
 <wire x1="1.65" y1="24.5" x2="0.30950625" y2="24.5" width="0.1524" layer="1"/>
 <wire x1="0.30950625" y1="24.5" x2="0.24130625" y2="24.4318" width="0.1524" layer="1"/>
 <via x="0.24130625" y="24.4318" extent="1-16" drill="0.2"/>
@@ -2510,8 +2510,8 @@ design rules under a new name.</description>
 <wire x1="-19.5048" y1="19.85" x2="-19.7" y2="19.6548" width="0.1524" layer="1"/>
 </signal>
 <signal name="PWMDHS">
-<contactref element="U2" pad="23"/>
-<contactref element="U$1" pad="P$52"/>
+<contactref element="U3" pad="23"/>
+<contactref element="U$100" pad="P$52"/>
 <wire x1="-18.7" y1="19.35" x2="-20.85" y2="19.35" width="0.1524" layer="1"/>
 <wire x1="-20.85" y1="19.35" x2="-21" y2="19.5" width="0.1524" layer="1"/>
 <via x="-21" y="19.5" extent="1-16" drill="0.2"/>
@@ -2524,8 +2524,8 @@ design rules under a new name.</description>
 <wire x1="-0.1" y1="23.9" x2="-0.2" y2="23.8" width="0.1524" layer="1"/>
 </signal>
 <signal name="USBDM">
-<contactref element="U2" pad="32"/>
-<contactref element="X1" pad="D-"/>
+<contactref element="U3" pad="32"/>
+<contactref element="X100" pad="D-"/>
 <wire x1="-19.15" y1="36.65" x2="-19.3036" y2="36.8036" width="0.1524" layer="16"/>
 <wire x1="-22.45" y1="13.7" x2="-20.45" y2="13.7" width="0.1524" layer="1"/>
 <wire x1="-19.3" y1="14.85" x2="-18.7" y2="14.85" width="0.1524" layer="1"/>
@@ -2542,8 +2542,8 @@ design rules under a new name.</description>
 <wire x1="-19.15" y1="35.5" x2="-19.15" y2="36.65" width="0.1524" layer="16"/>
 </signal>
 <signal name="USBDP">
-<contactref element="U2" pad="33"/>
-<contactref element="X1" pad="D+"/>
+<contactref element="U3" pad="33"/>
+<contactref element="X100" pad="D+"/>
 <wire x1="-18.5" y1="36.7" x2="-18.9084" y2="37.1084" width="0.1524" layer="16"/>
 <wire x1="-22.12265625" y1="37.1084" x2="-18.9084" y2="37.1084" width="0.1524" layer="16"/>
 <wire x1="-22.57625625" y1="13.3952" x2="-24.0048" y2="14.82374375" width="0.1524" layer="1"/>
@@ -2559,8 +2559,8 @@ design rules under a new name.</description>
 <wire x1="-18.5" y1="35.5" x2="-18.5" y2="36.7" width="0.1524" layer="16"/>
 </signal>
 <signal name="USART1/CSN">
-<contactref element="U$1" pad="P$49"/>
-<contactref element="U2" pad="26"/>
+<contactref element="U$100" pad="P$49"/>
+<contactref element="U3" pad="26"/>
 <wire x1="1.65" y1="22.1" x2="-0.1" y2="22.1" width="0.1524" layer="1"/>
 <wire x1="-0.1" y1="22.1" x2="-0.4" y2="21.8" width="0.1524" layer="1"/>
 <wire x1="-0.4" y1="21.8" x2="-0.7" y2="21.8" width="0.1524" layer="1"/>
@@ -2578,8 +2578,8 @@ design rules under a new name.</description>
 <wire x1="-18.8121625" y1="17.7378375" x2="-18.7" y2="17.85" width="0.1524" layer="1"/>
 </signal>
 <signal name="USART1/SCK">
-<contactref element="U$1" pad="P$48"/>
-<contactref element="U2" pad="27"/>
+<contactref element="U$100" pad="P$48"/>
+<contactref element="U3" pad="27"/>
 <wire x1="-21.5768875" y1="17.25" x2="-21.72085" y2="17.1060375" width="0.1524" layer="1"/>
 <via x="-21.72085" y="17.1060375" extent="1-16" drill="0.2"/>
 <wire x1="-21.72085" y1="17.1060375" x2="-21.29385" y2="17.5330375" width="0.1524" layer="15"/>
@@ -2595,8 +2595,8 @@ design rules under a new name.</description>
 <wire x1="-4.47374375" y1="17.5952" x2="-0.92774375" y2="21.1412" width="0.1524" layer="15"/>
 </signal>
 <signal name="USART1/RX">
-<contactref element="U$1" pad="P$46"/>
-<contactref element="U2" pad="28"/>
+<contactref element="U$100" pad="P$46"/>
+<contactref element="U3" pad="28"/>
 <wire x1="1.65" y1="20.3" x2="0.07310625" y2="20.3" width="0.1524" layer="1"/>
 <wire x1="0.07310625" y1="20.3" x2="-0.213446875" y2="20.013446875" width="0.1524" layer="1"/>
 <via x="-0.213446875" y="20.013446875" extent="1-16" drill="0.2"/>
@@ -2608,8 +2608,8 @@ design rules under a new name.</description>
 <wire x1="-4.1" y1="16.4" x2="-21.4" y2="16.4" width="0.1524" layer="15"/>
 </signal>
 <signal name="USART1/TX">
-<contactref element="U$1" pad="P$45"/>
-<contactref element="U2" pad="29"/>
+<contactref element="U$100" pad="P$45"/>
+<contactref element="U3" pad="29"/>
 <via x="-22.1588" y="16.4" extent="1-16" drill="0.2"/>
 <wire x1="-18.7" y1="16.35" x2="-19.49791875" y2="16.35" width="0.1524" layer="1"/>
 <wire x1="-19.49791875" y1="16.35" x2="-19.97971875" y2="15.8682" width="0.1524" layer="1"/>
@@ -2626,8 +2626,8 @@ design rules under a new name.</description>
 <wire x1="-3.97374375" y1="16.0952" x2="-0.8143" y2="19.25464375" width="0.1524" layer="15"/>
 </signal>
 <signal name="TW1/SCL">
-<contactref element="U2" pad="37"/>
-<contactref element="U$1" pad="P$40"/>
+<contactref element="U3" pad="37"/>
+<contactref element="U$100" pad="P$40"/>
 <via x="-15.4" y="8.75" extent="1-16" drill="0.2"/>
 <wire x1="-15.95" y1="14.1" x2="-15.95" y2="13.6" width="0.1524" layer="1"/>
 <wire x1="-15.4" y1="9.2" x2="-15.4" y2="8.75" width="0.1524" layer="1"/>
@@ -2650,8 +2650,8 @@ design rules under a new name.</description>
 <wire x1="-16.1366" y1="13.4134" x2="-16.1366" y2="12.12905625" width="0.1524" layer="1"/>
 </signal>
 <signal name="USART2/CSN">
-<contactref element="U2" pad="40"/>
-<contactref element="U$1" pad="P$37"/>
+<contactref element="U3" pad="40"/>
+<contactref element="U$100" pad="P$37"/>
 <wire x1="-14.45" y1="14.1" x2="-14.45" y2="13.45" width="0.1524" layer="1"/>
 <wire x1="-14.45" y1="13.45" x2="-14.2682" y2="13.2682" width="0.1524" layer="1"/>
 <wire x1="-12.5" y1="9.9" x2="-12.5" y2="9.5" width="0.1524" layer="1"/>
@@ -2669,8 +2669,8 @@ design rules under a new name.</description>
 <wire x1="2.9" y1="15.2" x2="2.6" y2="14.9" width="0.1524" layer="1"/>
 </signal>
 <signal name="USART2/RX">
-<contactref element="U2" pad="42"/>
-<contactref element="U$1" pad="P$34"/>
+<contactref element="U3" pad="42"/>
+<contactref element="U$100" pad="P$34"/>
 <wire x1="-9.8" y1="9.3" x2="-9.8" y2="9.1" width="0.1524" layer="1"/>
 <via x="-9.8" y="9.1" extent="1-16" drill="0.2"/>
 <wire x1="-13.45" y1="14.1" x2="-13.45" y2="13.75" width="0.1524" layer="1"/>
@@ -2688,8 +2688,8 @@ design rules under a new name.</description>
 <wire x1="-1.5" y1="8.8" x2="2.8" y2="13.1" width="0.1524" layer="15"/>
 </signal>
 <signal name="USART2/TX">
-<contactref element="U2" pad="43"/>
-<contactref element="U$1" pad="P$33"/>
+<contactref element="U3" pad="43"/>
+<contactref element="U$100" pad="P$33"/>
 <wire x1="-12.95" y1="14.1" x2="-12.9" y2="14.05" width="0.1524" layer="1"/>
 <wire x1="-12.9" y1="14.05" x2="-12.9" y2="12.83105625" width="0.1524" layer="1"/>
 <via x="-8.75" y="8.4682" extent="1-16" drill="0.2"/>
@@ -2706,8 +2706,8 @@ design rules under a new name.</description>
 <wire x1="-8.75" y1="8.4682" x2="-8.75" y2="8.4952" width="0.1524" layer="15"/>
 </signal>
 <signal name="UART1/RX">
-<contactref element="U2" pad="38"/>
-<contactref element="U$1" pad="P$19"/>
+<contactref element="U3" pad="38"/>
+<contactref element="U$100" pad="P$19"/>
 <via x="-14.5" y="9.4" extent="1-16" drill="0.2"/>
 <wire x1="-15.45" y1="14.1" x2="-15.45" y2="13.55" width="0.1524" layer="1"/>
 <wire x1="-15.45" y1="13.55" x2="-15.4078" y2="13.5078" width="0.1524" layer="1"/>
@@ -2730,8 +2730,8 @@ design rules under a new name.</description>
 <wire x1="-2.4634" y1="11.8366" x2="3.4" y2="17.7" width="0.1524" layer="15"/>
 </signal>
 <signal name="UART1/TX">
-<contactref element="U2" pad="39"/>
-<contactref element="U$1" pad="P$20"/>
+<contactref element="U3" pad="39"/>
+<contactref element="U$100" pad="P$20"/>
 <wire x1="7.35" y1="17.3" x2="5.22689375" y2="17.3" width="0.1524" layer="1"/>
 <wire x1="5.22689375" y1="17.3" x2="5.15869375" y2="17.3682" width="0.1524" layer="1"/>
 <via x="5.15869375" y="17.3682" extent="1-16" drill="0.2"/>
@@ -2756,8 +2756,8 @@ design rules under a new name.</description>
 <wire x1="-2.33714375" y1="11.5318" x2="3.49925625" y2="17.3682" width="0.1524" layer="15"/>
 </signal>
 <signal name="TW1/SDA">
-<contactref element="U2" pad="36"/>
-<contactref element="U$1" pad="P$42"/>
+<contactref element="U3" pad="36"/>
+<contactref element="U$100" pad="P$42"/>
 <wire x1="1.65" y1="17.9" x2="0.4" y2="17.9" width="0.1524" layer="1"/>
 <wire x1="-0.4" y1="17.1" x2="-0.4" y2="15.9" width="0.1524" layer="1"/>
 <via x="-0.4" y="15.9" extent="1-16" drill="0.2"/>
@@ -2779,8 +2779,8 @@ design rules under a new name.</description>
 <wire x1="-15.7048" y1="9.51830625" x2="-15.7048" y2="10.4952" width="0.1524" layer="15"/>
 </signal>
 <signal name="USART2/SCK">
-<contactref element="U2" pad="41"/>
-<contactref element="U$1" pad="P$36"/>
+<contactref element="U3" pad="41"/>
+<contactref element="U$100" pad="P$36"/>
 <via x="-11.40869375" y="9.3182" extent="1-16" drill="0.2"/>
 <wire x1="-13.95" y1="11.80208125" x2="-13.95" y2="14.1" width="0.1524" layer="1"/>
 <wire x1="-11.23169375" y1="10.0952" x2="-11.40869375" y2="9.9182" width="0.1524" layer="15"/>
@@ -2795,8 +2795,8 @@ design rules under a new name.</description>
 <wire x1="-11.46611875" y1="9.3182" x2="-13.95" y2="11.80208125" width="0.1524" layer="1"/>
 </signal>
 <signal name="PWMELS">
-<contactref element="U2" pad="30"/>
-<contactref element="U$1" pad="P$15"/>
+<contactref element="U3" pad="30"/>
+<contactref element="U$100" pad="P$15"/>
 <wire x1="7.35" y1="20.3" x2="5.8" y2="20.3" width="0.1524" layer="1"/>
 <via x="5.8" y="20.3" extent="1-16" drill="0.2"/>
 <wire x1="5.8" y1="20.3" x2="4.5" y2="20.3" width="0.1524" layer="15"/>
@@ -2816,8 +2816,8 @@ design rules under a new name.</description>
 <wire x1="-21.396" y1="14.846" x2="-21.95" y2="15.4" width="0.1524" layer="15"/>
 </signal>
 <signal name="PWMEHS">
-<contactref element="U$1" pad="P$16"/>
-<contactref element="U2" pad="31"/>
+<contactref element="U$100" pad="P$16"/>
+<contactref element="U3" pad="31"/>
 <wire x1="-18.7" y1="15.35" x2="-19.63580625" y2="15.35" width="0.1524" layer="1"/>
 <wire x1="-19.63580625" y1="15.35" x2="-19.72720625" y2="15.2586" width="0.1524" layer="1"/>
 <wire x1="-19.72720625" y1="15.2586" x2="-20.31034375" y2="15.2586" width="0.1524" layer="1"/>
@@ -2841,8 +2841,8 @@ design rules under a new name.</description>
 <wire x1="-4.4756625" y1="14.5412" x2="-4.1716625" y2="14.8452" width="0.1524" layer="15"/>
 </signal>
 <signal name="ADC0/AREF">
-<contactref element="U2" pad="6"/>
-<contactref element="U$1" pad="P$12"/>
+<contactref element="U3" pad="6"/>
+<contactref element="U$100" pad="P$12"/>
 <wire x1="7.35" y1="22.1" x2="4" y2="22.1" width="0.1524" layer="1"/>
 <wire x1="4" y1="22.1" x2="3.7" y2="22.4" width="0.1524" layer="1"/>
 <wire x1="-1.4" y1="29.4" x2="-2.4" y2="28.4" width="0.1524" layer="1"/>
@@ -2858,8 +2858,8 @@ design rules under a new name.</description>
 <wire x1="3.1" y1="29.1" x2="2.8" y2="29.4" width="0.1524" layer="1"/>
 </signal>
 <signal name="ADC1">
-<contactref element="U2" pad="7"/>
-<contactref element="U$1" pad="P$11"/>
+<contactref element="U3" pad="7"/>
+<contactref element="U$100" pad="P$11"/>
 <wire x1="-13.45" y1="23.1" x2="-13.45" y2="24.20208125" width="0.1524" layer="1"/>
 <wire x1="-13.45" y1="24.20208125" x2="-13.426040625" y2="24.226040625" width="0.1524" layer="1"/>
 <via x="-13.426040625" y="24.226040625" extent="1-16" drill="0.2"/>
@@ -2882,8 +2882,8 @@ design rules under a new name.</description>
 <wire x1="3.1" y1="29.1" x2="2.8" y2="29.4" width="0.1524" layer="16"/>
 </signal>
 <signal name="ADC2/DAC0">
-<contactref element="U2" pad="8"/>
-<contactref element="U$1" pad="P$9"/>
+<contactref element="U3" pad="8"/>
+<contactref element="U$100" pad="P$9"/>
 <wire x1="7.35" y1="23.9" x2="4.3" y2="23.9" width="0.1524" layer="1"/>
 <wire x1="4.3" y1="23.9" x2="3.8" y2="24.4" width="0.1524" layer="1"/>
 <wire x1="3.8" y1="29.3" x2="3" y2="30.1" width="0.1524" layer="1"/>
@@ -2899,8 +2899,8 @@ design rules under a new name.</description>
 <wire x1="-14" y1="24.04791875" x2="-14" y2="24.6" width="0.1524" layer="1"/>
 </signal>
 <signal name="ADC3/DAC1">
-<contactref element="U2" pad="9"/>
-<contactref element="U$1" pad="P$8"/>
+<contactref element="U3" pad="9"/>
+<contactref element="U$100" pad="P$8"/>
 <wire x1="-14.45" y1="23.1" x2="-14.45" y2="24.90208125" width="0.1524" layer="1"/>
 <wire x1="-14.45" y1="24.90208125" x2="-14.176040625" y2="25.176040625" width="0.1524" layer="1"/>
 <via x="-14.176040625" y="25.176040625" extent="1-16" drill="0.2"/>
@@ -2922,8 +2922,8 @@ design rules under a new name.</description>
 <wire x1="-12" y1="29.1" x2="-2.6" y2="29.1" width="0.1524" layer="16"/>
 </signal>
 <signal name="ADC4">
-<contactref element="U2" pad="10"/>
-<contactref element="U$1" pad="P$6"/>
+<contactref element="U3" pad="10"/>
+<contactref element="U$100" pad="P$6"/>
 <wire x1="4.9" y1="25.7" x2="4.5" y2="26.1" width="0.1524" layer="1"/>
 <wire x1="7.35" y1="25.7" x2="4.9" y2="25.7" width="0.1524" layer="1"/>
 <wire x1="4.5" y1="29.5" x2="3.2" y2="30.8" width="0.1524" layer="1"/>
@@ -2941,8 +2941,8 @@ design rules under a new name.</description>
 <wire x1="-13.88063125" y1="26.71936875" x2="-13.6" y2="27" width="0.1524" layer="1"/>
 </signal>
 <signal name="ADC5">
-<contactref element="U2" pad="11"/>
-<contactref element="U$1" pad="P$5"/>
+<contactref element="U3" pad="11"/>
+<contactref element="U$100" pad="P$5"/>
 <wire x1="-15.45" y1="23.1" x2="-15.45" y2="25.20208125" width="0.1524" layer="1"/>
 <wire x1="-15.45" y1="25.20208125" x2="-14.41243125" y2="26.23965" width="0.1524" layer="1"/>
 <via x="-14.41243125" y="26.23965" extent="1-16" drill="0.2"/>
@@ -2964,8 +2964,8 @@ design rules under a new name.</description>
 <wire x1="-12.3" y1="29.8" x2="-2.9" y2="29.8" width="0.1524" layer="16"/>
 </signal>
 <signal name="ADC6">
-<contactref element="U2" pad="12"/>
-<contactref element="U$1" pad="P$3"/>
+<contactref element="U3" pad="12"/>
+<contactref element="U$100" pad="P$3"/>
 <wire x1="7.35" y1="27.5" x2="5.5" y2="27.5" width="0.1524" layer="1"/>
 <wire x1="5.5" y1="27.5" x2="5.2" y2="27.8" width="0.1524" layer="1"/>
 <wire x1="5.2" y1="27.8" x2="5.2" y2="29.7" width="0.1524" layer="1"/>
@@ -2980,8 +2980,8 @@ design rules under a new name.</description>
 <wire x1="-12.6" y1="30.5" x2="-14.3" y2="28.8" width="0.1524" layer="1"/>
 </signal>
 <signal name="ADC7">
-<contactref element="U2" pad="13"/>
-<contactref element="U$1" pad="P$2"/>
+<contactref element="U3" pad="13"/>
+<contactref element="U$100" pad="P$2"/>
 <wire x1="-16.45" y1="23.1" x2="-16.45" y2="24.4682" width="0.1524" layer="1"/>
 <wire x1="-16.45" y1="24.4682" x2="-16.4818" y2="24.5" width="0.1524" layer="1"/>
 <via x="-16.4818" y="24.5" extent="1-16" drill="0.2"/>
diff --git a/circuit/motherboard_xmega/motherboard_xmega.sch b/circuit/motherboard_xmega/motherboard_xmega.sch
index add9d5ac3eae7464e652d193351a9a81f58ae304..f916ef7187e310a225bd393dfa921c6059df1411 100644
--- a/circuit/motherboard_xmega/motherboard_xmega.sch
+++ b/circuit/motherboard_xmega/motherboard_xmega.sch
@@ -3744,82 +3744,82 @@ Three footprint variants included:
 <parts>
 <part name="P+1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
 <part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C8" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="C7" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="C6" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="C5" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="C4" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C14" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C19" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C17" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C16" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C20" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="GND3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="+3V31" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="D3" library="lights" deviceset="LED" device="0805"/>
-<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
-<part name="D2" library="lights" deviceset="LED" device="0805"/>
 <part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
-<part name="D1" library="lights" deviceset="LED" device="0805"/>
-<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="D4" library="lights" deviceset="LED" device="0805"/>
+<part name="R4" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="D5" library="lights" deviceset="LED" device="0805"/>
+<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
 <part name="+3V33" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="GND5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C2" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C6" library="passives" deviceset="CAP" device="1206" value="10uF"/>
 <part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="U2" library="microcontrollers" deviceset="ATXMEGA_A3U" device="QFN"/>
+<part name="U3" library="microcontrollers" deviceset="ATXMEGA_A3U" device="QFN"/>
 <part name="Y1" library="passives" deviceset="RESONATOR" device="PQRC"/>
-<part name="C3" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="J3" library="microcontrollers" deviceset="PDI" device="THRU"/>
+<part name="C18" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="J101" library="microcontrollers" deviceset="PDI" device="THRU"/>
 <part name="+3V32" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="S1" library="passives" deviceset="2-8X4-5_SWITCH" device="SIDE" value="2-8X4-5_SWITCHSIDE"/>
-<part name="C9" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C3" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="L1" library="power" deviceset="INDUCTOR" device="" value="6.8uH"/>
-<part name="C1" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C10" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C7" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C9" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="U4" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/>
-<part name="J10" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45TABUPSMD" value="ATK-RS48PHYVERJ45TABUPSMD"/>
-<part name="C16" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="J100" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45TABUPSMD" value="ATK-RS48PHYVERJ45TABUPSMD"/>
+<part name="C23" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="P+3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
-<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="R7" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
+<part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/>
 <part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="R4" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
-<part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
-<part name="U3" library="power" deviceset="VREG-AP2112" device=""/>
+<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="U2" library="power" deviceset="VREG-AP2112" device=""/>
 <part name="+3V34" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="GND6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C13" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="J4" library="connector" deviceset="FIDUCIAL" device="RCT" value="FIDUCIALRCT"/>
-<part name="J5" library="connector" deviceset="FIDUCIAL" device="RCT" value="FIDUCIALRCT"/>
+<part name="C11" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="J2" library="connector" deviceset="FIDUCIAL" device="RCT" value="FIDUCIALRCT"/>
+<part name="J1" library="connector" deviceset="FIDUCIAL" device="RCT" value="FIDUCIALRCT"/>
 <part name="+3V36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="P+4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
-<part name="D4" library="passives" deviceset="DIODE" device="SOD123HE"/>
+<part name="D1" library="passives" deviceset="DIODE" device="SOD123HE"/>
 <part name="GND11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="U1" library="power" deviceset="BUCK-TS30011-12-13" device="QFN"/>
 <part name="P+6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
 <part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="U$1" library="connector" deviceset="ATK-BFPP" device="FX8-MOTHER" value="ATK-BFPPFX8-MOTHER"/>
-<part name="D5" library="passives" deviceset="DIODE" device="SMA403D"/>
+<part name="U$100" library="connector" deviceset="ATK-BFPP" device="FX8-MOTHER" value="ATK-BFPPFX8-MOTHER"/>
+<part name="D2" library="passives" deviceset="DIODE" device="SMA403D"/>
 <part name="P+7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
-<part name="MP1" library="connector" deviceset="JRTOMBSTONE" device=""/>
-<part name="X1" library="connector" deviceset="MICRO-USB" device="_ORIG"/>
+<part name="MP100" library="connector" deviceset="JRTOMBSTONE" device=""/>
+<part name="X100" library="connector" deviceset="MICRO-USB" device="_ORIG"/>
 <part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="P+5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
 <part name="P+2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/>
-<part name="J1" library="connector" deviceset="SOLDER_JUMPER" device=""/>
-<part name="C17" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C18" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="J102" library="connector" deviceset="SOLDER_JUMPER" device=""/>
+<part name="C22" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C21" library="passives" deviceset="CAP" device="1206" value="10uF"/>
 <part name="GND13" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C19" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C24" library="passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C20" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C21" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C22" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C23" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C24" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C25" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C26" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C27" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C28" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C5" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C10" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C8" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C4" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C2" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C1" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C15" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C13" library="passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C12" library="passives" deviceset="CAP" device="1206" value="10uF"/>
 </parts>
 <sheets>
 <sheet>
@@ -3832,35 +3832,35 @@ Three footprint variants included:
 <instance part="GND1" gate="1" x="-35.56" y="292.1" smashed="yes" rot="R270">
 <attribute name="VALUE" x="-38.1" y="294.64" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="C8" gate="G$1" x="25.4" y="147.32" smashed="yes">
+<instance part="C14" gate="G$1" x="25.4" y="147.32" smashed="yes">
 <attribute name="NAME" x="26.924" y="150.241" size="1.778" layer="95"/>
 <attribute name="VALUE" x="26.924" y="145.161" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="26.924" y="143.256" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="26.924" y="141.478" size="1.27" layer="97"/>
 <attribute name="TYPE" x="26.924" y="139.7" size="1.27" layer="97"/>
 </instance>
-<instance part="C7" gate="G$1" x="15.24" y="147.32" smashed="yes">
+<instance part="C19" gate="G$1" x="15.24" y="147.32" smashed="yes">
 <attribute name="NAME" x="16.764" y="150.241" size="1.778" layer="95"/>
 <attribute name="VALUE" x="16.764" y="145.161" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="16.764" y="143.256" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="16.764" y="141.478" size="1.27" layer="97"/>
 <attribute name="TYPE" x="16.764" y="139.7" size="1.27" layer="97"/>
 </instance>
-<instance part="C6" gate="G$1" x="5.08" y="147.32" smashed="yes">
+<instance part="C17" gate="G$1" x="5.08" y="147.32" smashed="yes">
 <attribute name="NAME" x="6.604" y="150.241" size="1.778" layer="95"/>
 <attribute name="VALUE" x="6.604" y="145.161" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="6.604" y="143.256" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="6.604" y="141.478" size="1.27" layer="97"/>
 <attribute name="TYPE" x="6.604" y="139.7" size="1.27" layer="97"/>
 </instance>
-<instance part="C5" gate="G$1" x="-5.08" y="147.32" smashed="yes">
+<instance part="C16" gate="G$1" x="-5.08" y="147.32" smashed="yes">
 <attribute name="NAME" x="-3.556" y="150.241" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-3.556" y="145.161" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-3.556" y="143.256" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="-3.556" y="141.478" size="1.27" layer="97"/>
 <attribute name="TYPE" x="-3.556" y="139.7" size="1.27" layer="97"/>
 </instance>
-<instance part="C4" gate="G$1" x="-15.24" y="147.32" smashed="yes">
+<instance part="C20" gate="G$1" x="-15.24" y="147.32" smashed="yes">
 <attribute name="NAME" x="-13.716" y="150.241" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-13.716" y="145.161" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-13.716" y="143.256" size="1.27" layer="97"/>
@@ -3880,27 +3880,27 @@ Three footprint variants included:
 <attribute name="NAME" x="58.928" y="278.384" size="1.778" layer="95"/>
 <attribute name="VALUE" x="58.928" y="276.225" size="1.778" layer="96"/>
 </instance>
-<instance part="R3" gate="G$1" x="48.26" y="281.94" smashed="yes">
+<instance part="R2" gate="G$1" x="48.26" y="281.94" smashed="yes">
 <attribute name="NAME" x="44.45" y="283.4386" size="1.778" layer="95"/>
 <attribute name="VALUE" x="44.45" y="278.638" size="1.778" layer="96"/>
 <attribute name="PRECISION" x="44.45" y="275.082" size="1.27" layer="97"/>
 <attribute name="PACKAGE" x="44.45" y="276.86" size="1.27" layer="97"/>
 </instance>
-<instance part="D2" gate="G$1" x="60.96" y="292.1" smashed="yes" rot="R270">
+<instance part="D4" gate="G$1" x="60.96" y="292.1" smashed="yes" rot="R270">
 <attribute name="NAME" x="58.928" y="288.544" size="1.778" layer="95"/>
 <attribute name="VALUE" x="58.928" y="286.385" size="1.778" layer="96"/>
 </instance>
-<instance part="R2" gate="G$1" x="48.26" y="292.1" smashed="yes">
+<instance part="R4" gate="G$1" x="48.26" y="292.1" smashed="yes">
 <attribute name="NAME" x="44.45" y="293.5986" size="1.778" layer="95"/>
 <attribute name="VALUE" x="44.45" y="288.798" size="1.778" layer="96"/>
 <attribute name="PRECISION" x="44.45" y="285.242" size="1.27" layer="97"/>
 <attribute name="PACKAGE" x="44.45" y="287.02" size="1.27" layer="97"/>
 </instance>
-<instance part="D1" gate="G$1" x="60.96" y="302.26" smashed="yes" rot="R270">
+<instance part="D5" gate="G$1" x="60.96" y="302.26" smashed="yes" rot="R270">
 <attribute name="NAME" x="58.928" y="298.704" size="1.778" layer="95"/>
 <attribute name="VALUE" x="58.928" y="296.545" size="1.778" layer="96"/>
 </instance>
-<instance part="R1" gate="G$1" x="48.26" y="302.26" smashed="yes">
+<instance part="R6" gate="G$1" x="48.26" y="302.26" smashed="yes">
 <attribute name="NAME" x="44.45" y="303.7586" size="1.778" layer="95"/>
 <attribute name="VALUE" x="44.45" y="298.958" size="1.778" layer="96"/>
 <attribute name="PRECISION" x="44.45" y="295.402" size="1.27" layer="97"/>
@@ -3912,7 +3912,7 @@ Three footprint variants included:
 <instance part="GND5" gate="1" x="30.48" y="302.26" smashed="yes" rot="R270">
 <attribute name="VALUE" x="27.94" y="304.8" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="C2" gate="G$1" x="-7.62" y="297.18" smashed="yes">
+<instance part="C6" gate="G$1" x="-7.62" y="297.18" smashed="yes">
 <attribute name="NAME" x="-6.096" y="300.101" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-6.096" y="295.021" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-6.096" y="293.116" size="1.27" layer="97"/>
@@ -3922,19 +3922,19 @@ Three footprint variants included:
 <instance part="GND4" gate="1" x="15.24" y="106.68" smashed="yes" rot="R270">
 <attribute name="VALUE" x="12.7" y="109.22" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="U2" gate="G$1" x="63.5" y="106.68" smashed="yes"/>
+<instance part="U3" gate="G$1" x="63.5" y="106.68" smashed="yes"/>
 <instance part="Y1" gate="G$1" x="30.48" y="106.68" smashed="yes" rot="R270">
 <attribute name="NAME" x="34.29" y="111.76" size="1.778" layer="95" rot="R270"/>
 <attribute name="VALUE" x="22.86" y="104.14" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="C3" gate="G$1" x="-25.4" y="147.32" smashed="yes">
+<instance part="C18" gate="G$1" x="-25.4" y="147.32" smashed="yes">
 <attribute name="NAME" x="-23.876" y="150.241" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-23.876" y="145.161" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-23.876" y="143.256" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="-23.876" y="141.478" size="1.27" layer="97"/>
 <attribute name="TYPE" x="-23.876" y="139.7" size="1.27" layer="97"/>
 </instance>
-<instance part="J3" gate="G$1" x="5.08" y="170.18" smashed="yes" rot="R180">
+<instance part="J101" gate="G$1" x="5.08" y="170.18" smashed="yes" rot="R180">
 <attribute name="NAME" x="8.636" y="164.592" size="1.778" layer="95" font="vector" rot="R180"/>
 <attribute name="VALUE" x="8.382" y="176.022" size="1.778" layer="96" font="vector" rot="R180" align="top-left"/>
 </instance>
@@ -3945,7 +3945,7 @@ Three footprint variants included:
 <attribute name="NAME" x="2.54" y="189.23" size="1.778" layer="95"/>
 <attribute name="VALUE" x="8.255" y="186.69" size="1.778" layer="96"/>
 </instance>
-<instance part="C9" gate="G$1" x="-35.56" y="256.54" smashed="yes">
+<instance part="C3" gate="G$1" x="-35.56" y="256.54" smashed="yes">
 <attribute name="NAME" x="-34.036" y="259.461" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-34.036" y="254.381" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-34.036" y="252.476" size="1.27" layer="97"/>
@@ -3956,14 +3956,14 @@ Three footprint variants included:
 <attribute name="NAME" x="-22.86" y="255.27" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-22.86" y="250.19" size="1.778" layer="96"/>
 </instance>
-<instance part="C1" gate="G$1" x="-17.78" y="297.18" smashed="yes">
+<instance part="C7" gate="G$1" x="-17.78" y="297.18" smashed="yes">
 <attribute name="NAME" x="-16.256" y="300.101" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-16.256" y="295.021" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-16.256" y="293.116" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="-16.256" y="291.338" size="1.27" layer="97"/>
 <attribute name="TYPE" x="-16.256" y="289.56" size="1.27" layer="97"/>
 </instance>
-<instance part="C10" gate="G$1" x="-2.54" y="248.92" smashed="yes">
+<instance part="C9" gate="G$1" x="-2.54" y="248.92" smashed="yes">
 <attribute name="NAME" x="-1.016" y="251.841" size="1.778" layer="95"/>
 <attribute name="VALUE" x="-1.016" y="246.761" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="-1.016" y="244.856" size="1.27" layer="97"/>
@@ -3977,11 +3977,11 @@ Three footprint variants included:
 <attribute name="NAME" x="167.64" y="307.34" size="1.27" layer="95"/>
 <attribute name="VALUE" x="167.64" y="241.3" size="1.27" layer="96"/>
 </instance>
-<instance part="J10" gate="G$1" x="205.74" y="254" smashed="yes">
+<instance part="J100" gate="G$1" x="205.74" y="254" smashed="yes">
 <attribute name="NAME" x="205.74" y="299.72" size="1.27" layer="95"/>
 <attribute name="VALUE" x="205.74" y="215.9" size="1.27" layer="95"/>
 </instance>
-<instance part="C16" gate="G$1" x="142.24" y="299.72" smashed="yes">
+<instance part="C23" gate="G$1" x="142.24" y="299.72" smashed="yes">
 <attribute name="NAME" x="143.764" y="302.641" size="1.778" layer="95"/>
 <attribute name="VALUE" x="143.764" y="297.561" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="143.764" y="295.656" size="1.27" layer="97"/>
@@ -3994,13 +3994,13 @@ Three footprint variants included:
 <instance part="P+3" gate="1" x="127" y="304.8" smashed="yes" rot="R90">
 <attribute name="VALUE" x="132.08" y="302.26" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="R6" gate="G$1" x="190.5" y="289.56" smashed="yes" rot="R90">
+<instance part="R7" gate="G$1" x="190.5" y="289.56" smashed="yes" rot="R90">
 <attribute name="NAME" x="189.0014" y="285.75" size="1.778" layer="95" rot="R90"/>
 <attribute name="VALUE" x="193.802" y="285.75" size="1.778" layer="96" rot="R90"/>
 <attribute name="PRECISION" x="197.358" y="285.75" size="1.27" layer="97" rot="R90"/>
 <attribute name="PACKAGE" x="195.58" y="285.75" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="R7" gate="G$1" x="190.5" y="261.62" smashed="yes" rot="R90">
+<instance part="R5" gate="G$1" x="190.5" y="261.62" smashed="yes" rot="R90">
 <attribute name="NAME" x="189.0014" y="257.81" size="1.778" layer="95" rot="R90"/>
 <attribute name="VALUE" x="193.802" y="257.81" size="1.778" layer="96" rot="R90"/>
 <attribute name="PRECISION" x="197.358" y="257.81" size="1.27" layer="97" rot="R90"/>
@@ -4009,19 +4009,19 @@ Three footprint variants included:
 <instance part="+3V35" gate="G$1" x="127" y="238.76" smashed="yes" rot="R90">
 <attribute name="VALUE" x="132.08" y="236.22" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="R4" gate="G$1" x="177.8" y="233.68" smashed="yes">
+<instance part="R3" gate="G$1" x="177.8" y="233.68" smashed="yes">
 <attribute name="NAME" x="173.99" y="235.1786" size="1.778" layer="95"/>
 <attribute name="VALUE" x="173.99" y="230.378" size="1.778" layer="96"/>
 <attribute name="PRECISION" x="173.99" y="226.822" size="1.27" layer="97"/>
 <attribute name="PACKAGE" x="173.99" y="228.6" size="1.27" layer="97"/>
 </instance>
-<instance part="R5" gate="G$1" x="177.8" y="223.52" smashed="yes">
+<instance part="R1" gate="G$1" x="177.8" y="223.52" smashed="yes">
 <attribute name="NAME" x="173.99" y="225.0186" size="1.778" layer="95"/>
 <attribute name="VALUE" x="173.99" y="220.218" size="1.778" layer="96"/>
 <attribute name="PRECISION" x="173.99" y="216.662" size="1.27" layer="97"/>
 <attribute name="PACKAGE" x="173.99" y="218.44" size="1.27" layer="97"/>
 </instance>
-<instance part="U3" gate="G$1" x="10.16" y="226.06" smashed="yes">
+<instance part="U2" gate="G$1" x="10.16" y="226.06" smashed="yes">
 <attribute name="NAME" x="7.62" y="233.68" size="1.27" layer="95"/>
 <attribute name="VALUE" x="12.7" y="218.44" size="1.27" layer="96"/>
 </instance>
@@ -4031,22 +4031,22 @@ Three footprint variants included:
 <instance part="GND6" gate="1" x="10.16" y="208.28" smashed="yes">
 <attribute name="VALUE" x="7.62" y="205.74" size="1.778" layer="96"/>
 </instance>
-<instance part="C13" gate="G$1" x="25.4" y="223.52" smashed="yes">
+<instance part="C11" gate="G$1" x="25.4" y="223.52" smashed="yes">
 <attribute name="NAME" x="26.924" y="226.441" size="1.778" layer="95"/>
 <attribute name="VALUE" x="26.924" y="221.361" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="26.924" y="219.456" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="26.924" y="217.678" size="1.27" layer="97"/>
 <attribute name="TYPE" x="26.924" y="215.9" size="1.27" layer="97"/>
 </instance>
-<instance part="J4" gate="G$1" x="10.16" y="7.62" smashed="yes"/>
-<instance part="J5" gate="G$1" x="20.32" y="7.62" smashed="yes"/>
+<instance part="J2" gate="G$1" x="10.16" y="7.62" smashed="yes"/>
+<instance part="J1" gate="G$1" x="20.32" y="7.62" smashed="yes"/>
 <instance part="+3V36" gate="G$1" x="121.92" y="165.1" smashed="yes" rot="R90">
 <attribute name="VALUE" x="127" y="162.56" size="1.778" layer="96" rot="R180"/>
 </instance>
 <instance part="P+4" gate="1" x="121.92" y="157.48" smashed="yes" rot="R90">
 <attribute name="VALUE" x="127" y="154.94" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="D4" gate="G$1" x="-35.56" y="246.38" smashed="yes" rot="R90">
+<instance part="D1" gate="G$1" x="-35.56" y="246.38" smashed="yes" rot="R90">
 <attribute name="NAME" x="-36.0426" y="248.92" size="1.778" layer="95" rot="R90"/>
 <attribute name="VALUE" x="-33.2486" y="248.92" size="1.778" layer="96" rot="R90"/>
 </instance>
@@ -4066,16 +4066,16 @@ Three footprint variants included:
 <instance part="GND10" gate="1" x="121.92" y="180.34" smashed="yes" rot="R270">
 <attribute name="VALUE" x="119.38" y="182.88" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="U$1" gate="G$1" x="160.02" y="149.86" smashed="yes"/>
-<instance part="D5" gate="G$1" x="-25.4" y="297.18" smashed="yes" rot="R90">
+<instance part="U$100" gate="G$1" x="160.02" y="149.86" smashed="yes"/>
+<instance part="D2" gate="G$1" x="-25.4" y="297.18" smashed="yes" rot="R90">
 <attribute name="NAME" x="-25.8826" y="299.72" size="1.778" layer="95" rot="R90"/>
 <attribute name="VALUE" x="-23.0886" y="299.72" size="1.778" layer="96" rot="R90"/>
 </instance>
 <instance part="P+7" gate="VCC" x="121.92" y="172.72" smashed="yes" rot="R90">
 <attribute name="VALUE" x="124.46" y="170.18" size="1.778" layer="96" rot="R180"/>
 </instance>
-<instance part="MP1" gate="G$1" x="38.1" y="10.16" smashed="yes"/>
-<instance part="X1" gate="G$1" x="180.34" y="322.58" smashed="yes" rot="R90">
+<instance part="MP100" gate="G$1" x="38.1" y="10.16" smashed="yes"/>
+<instance part="X100" gate="G$1" x="180.34" y="322.58" smashed="yes" rot="R90">
 <attribute name="NAME" x="182.245" y="318.135" size="1.27" layer="95" font="vector" rot="R180"/>
 <attribute name="VALUE" x="182.245" y="330.835" size="1.27" layer="96" font="vector" rot="R180"/>
 </instance>
@@ -4088,18 +4088,18 @@ Three footprint variants included:
 <instance part="P+2" gate="1" x="68.58" y="254" smashed="yes" rot="R270">
 <attribute name="VALUE" x="63.5" y="256.54" size="1.778" layer="96"/>
 </instance>
-<instance part="J1" gate="G$1" x="142.24" y="322.58" smashed="yes">
+<instance part="J102" gate="G$1" x="142.24" y="322.58" smashed="yes">
 <attribute name="NAME" x="139.7" y="325.12" size="1.778" layer="95"/>
 <attribute name="VALUE" x="139.7" y="318.77" size="1.778" layer="96"/>
 </instance>
-<instance part="C17" gate="G$1" x="134.62" y="160.02" smashed="yes" rot="R90">
+<instance part="C22" gate="G$1" x="134.62" y="160.02" smashed="yes" rot="R90">
 <attribute name="NAME" x="131.699" y="161.544" size="1.778" layer="95" rot="R90"/>
 <attribute name="VALUE" x="136.779" y="161.544" size="1.778" layer="96" rot="R90"/>
 <attribute name="PACKAGE" x="138.684" y="161.544" size="1.27" layer="97" rot="R90"/>
 <attribute name="VOLTAGE" x="140.462" y="161.544" size="1.27" layer="97" rot="R90"/>
 <attribute name="TYPE" x="142.24" y="161.544" size="1.27" layer="97" rot="R90"/>
 </instance>
-<instance part="C18" gate="G$1" x="134.62" y="152.4" smashed="yes" rot="R90">
+<instance part="C21" gate="G$1" x="134.62" y="152.4" smashed="yes" rot="R90">
 <attribute name="NAME" x="131.699" y="153.924" size="1.778" layer="95" rot="R90"/>
 <attribute name="VALUE" x="136.779" y="153.924" size="1.778" layer="96" rot="R90"/>
 <attribute name="PACKAGE" x="138.684" y="153.924" size="1.27" layer="97" rot="R90"/>
@@ -4109,7 +4109,7 @@ Three footprint variants included:
 <instance part="GND13" gate="1" x="111.76" y="154.94" smashed="yes" rot="R270">
 <attribute name="VALUE" x="109.22" y="157.48" size="1.778" layer="96" rot="R270"/>
 </instance>
-<instance part="C19" gate="G$1" x="137.16" y="233.68" smashed="yes">
+<instance part="C24" gate="G$1" x="137.16" y="233.68" smashed="yes">
 <attribute name="NAME" x="138.684" y="236.601" size="1.778" layer="95"/>
 <attribute name="VALUE" x="138.684" y="231.521" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="138.684" y="229.616" size="1.27" layer="97"/>
@@ -4119,61 +4119,61 @@ Three footprint variants included:
 <instance part="GND14" gate="1" x="137.16" y="226.06" smashed="yes">
 <attribute name="VALUE" x="134.62" y="223.52" size="1.778" layer="96"/>
 </instance>
-<instance part="C20" gate="G$1" x="2.54" y="297.18" smashed="yes">
+<instance part="C5" gate="G$1" x="2.54" y="297.18" smashed="yes">
 <attribute name="NAME" x="4.064" y="300.101" size="1.778" layer="95"/>
 <attribute name="VALUE" x="4.064" y="295.021" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="4.064" y="293.116" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="4.064" y="291.338" size="1.27" layer="97"/>
 <attribute name="TYPE" x="4.064" y="289.56" size="1.27" layer="97"/>
 </instance>
-<instance part="C21" gate="G$1" x="25.4" y="248.92" smashed="yes">
+<instance part="C10" gate="G$1" x="25.4" y="248.92" smashed="yes">
 <attribute name="NAME" x="26.924" y="251.841" size="1.778" layer="95"/>
 <attribute name="VALUE" x="26.924" y="246.761" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="26.924" y="244.856" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="26.924" y="243.078" size="1.27" layer="97"/>
 <attribute name="TYPE" x="26.924" y="241.3" size="1.27" layer="97"/>
 </instance>
-<instance part="C22" gate="G$1" x="15.24" y="248.92" smashed="yes">
+<instance part="C8" gate="G$1" x="15.24" y="248.92" smashed="yes">
 <attribute name="NAME" x="16.764" y="251.841" size="1.778" layer="95"/>
 <attribute name="VALUE" x="16.764" y="246.761" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="16.764" y="244.856" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="16.764" y="243.078" size="1.27" layer="97"/>
 <attribute name="TYPE" x="16.764" y="241.3" size="1.27" layer="97"/>
 </instance>
-<instance part="C23" gate="G$1" x="35.56" y="248.92" smashed="yes">
+<instance part="C4" gate="G$1" x="35.56" y="248.92" smashed="yes">
 <attribute name="NAME" x="37.084" y="251.841" size="1.778" layer="95"/>
 <attribute name="VALUE" x="37.084" y="246.761" size="1.778" layer="96"/>
 <attribute name="VOLTAGE" x="37.084" y="243.078" size="1.27" layer="97"/>
 <attribute name="TYPE" x="37.084" y="241.3" size="1.27" layer="97"/>
 </instance>
-<instance part="C24" gate="G$1" x="45.72" y="248.92" smashed="yes">
+<instance part="C2" gate="G$1" x="45.72" y="248.92" smashed="yes">
 <attribute name="NAME" x="47.244" y="251.841" size="1.778" layer="95"/>
 <attribute name="VALUE" x="47.244" y="246.761" size="1.778" layer="96"/>
 <attribute name="VOLTAGE" x="47.244" y="243.078" size="1.27" layer="97"/>
 <attribute name="TYPE" x="47.244" y="241.3" size="1.27" layer="97"/>
 </instance>
-<instance part="C25" gate="G$1" x="55.88" y="248.92" smashed="yes">
+<instance part="C1" gate="G$1" x="55.88" y="248.92" smashed="yes">
 <attribute name="NAME" x="57.404" y="251.841" size="1.778" layer="95"/>
 <attribute name="VALUE" x="57.404" y="246.761" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="57.404" y="244.856" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="57.404" y="243.078" size="1.27" layer="97"/>
 <attribute name="TYPE" x="57.404" y="241.3" size="1.27" layer="97"/>
 </instance>
-<instance part="C26" gate="G$1" x="35.56" y="223.52" smashed="yes">
+<instance part="C15" gate="G$1" x="35.56" y="223.52" smashed="yes">
 <attribute name="NAME" x="37.084" y="226.441" size="1.778" layer="95"/>
 <attribute name="VALUE" x="37.084" y="221.361" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="37.084" y="219.456" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="37.084" y="217.678" size="1.27" layer="97"/>
 <attribute name="TYPE" x="37.084" y="215.9" size="1.27" layer="97"/>
 </instance>
-<instance part="C27" gate="G$1" x="45.72" y="223.52" smashed="yes">
+<instance part="C13" gate="G$1" x="45.72" y="223.52" smashed="yes">
 <attribute name="NAME" x="47.244" y="226.441" size="1.778" layer="95"/>
 <attribute name="VALUE" x="47.244" y="221.361" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="47.244" y="219.456" size="1.27" layer="97"/>
 <attribute name="VOLTAGE" x="47.244" y="217.678" size="1.27" layer="97"/>
 <attribute name="TYPE" x="47.244" y="215.9" size="1.27" layer="97"/>
 </instance>
-<instance part="C28" gate="G$1" x="55.88" y="223.52" smashed="yes">
+<instance part="C12" gate="G$1" x="55.88" y="223.52" smashed="yes">
 <attribute name="NAME" x="57.404" y="226.441" size="1.778" layer="95"/>
 <attribute name="VALUE" x="57.404" y="221.361" size="1.778" layer="96"/>
 <attribute name="PACKAGE" x="57.404" y="219.456" size="1.27" layer="97"/>
@@ -4186,7 +4186,7 @@ Three footprint variants included:
 <nets>
 <net name="GND" class="0">
 <segment>
-<pinref part="R1" gate="G$1" pin="1"/>
+<pinref part="R6" gate="G$1" pin="1"/>
 <wire x1="43.18" y1="302.26" x2="33.02" y2="302.26" width="0.1524" layer="91"/>
 <label x="33.02" y="302.26" size="1.778" layer="95"/>
 <pinref part="GND5" gate="1" pin="GND"/>
@@ -4197,22 +4197,22 @@ Three footprint variants included:
 <wire x1="17.78" y1="106.68" x2="22.86" y2="106.68" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="U2" gate="G$1" pin="GND"/>
-<pinref part="C8" gate="G$1" pin="2"/>
+<pinref part="U3" gate="G$1" pin="GND"/>
+<pinref part="C14" gate="G$1" pin="2"/>
 <wire x1="38.1" y1="144.78" x2="25.4" y2="144.78" width="0.1524" layer="91"/>
-<pinref part="C7" gate="G$1" pin="2"/>
+<pinref part="C19" gate="G$1" pin="2"/>
 <wire x1="25.4" y1="144.78" x2="15.24" y2="144.78" width="0.1524" layer="91"/>
 <junction x="25.4" y="144.78"/>
-<pinref part="C6" gate="G$1" pin="2"/>
+<pinref part="C17" gate="G$1" pin="2"/>
 <wire x1="15.24" y1="144.78" x2="5.08" y2="144.78" width="0.1524" layer="91"/>
 <junction x="15.24" y="144.78"/>
-<pinref part="C5" gate="G$1" pin="2"/>
+<pinref part="C16" gate="G$1" pin="2"/>
 <wire x1="5.08" y1="144.78" x2="-5.08" y2="144.78" width="0.1524" layer="91"/>
 <junction x="5.08" y="144.78"/>
-<pinref part="C4" gate="G$1" pin="2"/>
+<pinref part="C20" gate="G$1" pin="2"/>
 <wire x1="-5.08" y1="144.78" x2="-15.24" y2="144.78" width="0.1524" layer="91"/>
 <junction x="-5.08" y="144.78"/>
-<pinref part="C3" gate="G$1" pin="2"/>
+<pinref part="C18" gate="G$1" pin="2"/>
 <wire x1="-15.24" y1="144.78" x2="-25.4" y2="144.78" width="0.1524" layer="91"/>
 <junction x="-15.24" y="144.78"/>
 <wire x1="-25.4" y1="144.78" x2="-43.18" y2="144.78" width="0.1524" layer="91"/>
@@ -4221,7 +4221,7 @@ Three footprint variants included:
 </segment>
 <segment>
 <pinref part="GND3" gate="1" pin="GND"/>
-<pinref part="J3" gate="G$1" pin="GND"/>
+<pinref part="J101" gate="G$1" pin="GND"/>
 <wire x1="-25.4" y1="172.72" x2="-12.7" y2="172.72" width="0.1524" layer="91"/>
 <pinref part="S1" gate="G$1" pin="P1"/>
 <wire x1="-12.7" y1="172.72" x2="-10.16" y2="172.72" width="0.1524" layer="91"/>
@@ -4231,45 +4231,45 @@ Three footprint variants included:
 </segment>
 <segment>
 <pinref part="GND1" gate="1" pin="GND"/>
-<pinref part="C2" gate="G$1" pin="2"/>
+<pinref part="C6" gate="G$1" pin="2"/>
 <wire x1="-7.62" y1="292.1" x2="-17.78" y2="292.1" width="0.1524" layer="91"/>
 <wire x1="-17.78" y1="292.1" x2="-25.4" y2="292.1" width="0.1524" layer="91"/>
 <wire x1="-25.4" y1="292.1" x2="-33.02" y2="292.1" width="0.1524" layer="91"/>
 <wire x1="-7.62" y1="294.64" x2="-7.62" y2="292.1" width="0.1524" layer="91"/>
-<pinref part="C1" gate="G$1" pin="2"/>
+<pinref part="C7" gate="G$1" pin="2"/>
 <wire x1="-17.78" y1="294.64" x2="-17.78" y2="292.1" width="0.1524" layer="91"/>
 <junction x="-17.78" y="292.1"/>
 <junction x="-25.4" y="292.1"/>
-<pinref part="D5" gate="G$1" pin="A"/>
+<pinref part="D2" gate="G$1" pin="A"/>
 <wire x1="-25.4" y1="294.64" x2="-25.4" y2="292.1" width="0.1524" layer="91"/>
-<pinref part="C20" gate="G$1" pin="2"/>
+<pinref part="C5" gate="G$1" pin="2"/>
 <wire x1="2.54" y1="294.64" x2="2.54" y2="292.1" width="0.1524" layer="91"/>
 <wire x1="2.54" y1="292.1" x2="-7.62" y2="292.1" width="0.1524" layer="91"/>
 <junction x="-7.62" y="292.1"/>
 </segment>
 <segment>
 <pinref part="U4" gate="G$1" pin="GND"/>
-<pinref part="C16" gate="G$1" pin="2"/>
+<pinref part="C23" gate="G$1" pin="2"/>
 <wire x1="152.4" y1="297.18" x2="142.24" y2="297.18" width="0.1524" layer="91"/>
 <pinref part="GND8" gate="1" pin="GND"/>
 <wire x1="142.24" y1="297.18" x2="129.54" y2="297.18" width="0.1524" layer="91"/>
 <junction x="142.24" y="297.18"/>
 </segment>
 <segment>
-<pinref part="U3" gate="G$1" pin="GND"/>
+<pinref part="U2" gate="G$1" pin="GND"/>
 <pinref part="GND6" gate="1" pin="GND"/>
 <wire x1="10.16" y1="215.9" x2="10.16" y2="213.36" width="0.1524" layer="91"/>
 <wire x1="10.16" y1="213.36" x2="10.16" y2="210.82" width="0.1524" layer="91"/>
 <wire x1="10.16" y1="213.36" x2="25.4" y2="213.36" width="0.1524" layer="91"/>
 <junction x="10.16" y="213.36"/>
-<pinref part="C13" gate="G$1" pin="2"/>
+<pinref part="C11" gate="G$1" pin="2"/>
 <wire x1="25.4" y1="213.36" x2="25.4" y2="220.98" width="0.1524" layer="91"/>
 <junction x="25.4" y="213.36"/>
 <wire x1="45.72" y1="213.36" x2="35.56" y2="213.36" width="0.1524" layer="91"/>
-<pinref part="C28" gate="G$1" pin="2"/>
-<pinref part="C27" gate="G$1" pin="2"/>
+<pinref part="C12" gate="G$1" pin="2"/>
+<pinref part="C13" gate="G$1" pin="2"/>
 <wire x1="35.56" y1="213.36" x2="25.4" y2="213.36" width="0.1524" layer="91"/>
-<pinref part="C26" gate="G$1" pin="2"/>
+<pinref part="C15" gate="G$1" pin="2"/>
 <wire x1="35.56" y1="220.98" x2="35.56" y2="213.36" width="0.1524" layer="91"/>
 <junction x="35.56" y="213.36"/>
 <wire x1="45.72" y1="220.98" x2="45.72" y2="213.36" width="0.1524" layer="91"/>
@@ -4278,7 +4278,7 @@ Three footprint variants included:
 <junction x="45.72" y="213.36"/>
 </segment>
 <segment>
-<pinref part="D4" gate="G$1" pin="A"/>
+<pinref part="D1" gate="G$1" pin="A"/>
 <pinref part="GND11" gate="1" pin="GND"/>
 <wire x1="-35.56" y1="243.84" x2="-35.56" y2="236.22" width="0.1524" layer="91"/>
 </segment>
@@ -4294,11 +4294,11 @@ Three footprint variants included:
 </segment>
 <segment>
 <pinref part="GND10" gate="1" pin="GND"/>
-<pinref part="U$1" gate="G$1" pin="GND"/>
+<pinref part="U$100" gate="G$1" pin="GND"/>
 <wire x1="124.46" y1="180.34" x2="149.86" y2="180.34" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="X1" gate="G$1" pin="GND"/>
+<pinref part="X100" gate="G$1" pin="GND"/>
 <pinref part="GND12" gate="1" pin="GND"/>
 <wire x1="175.26" y1="320.04" x2="160.02" y2="320.04" width="0.1524" layer="91"/>
 </segment>
@@ -4306,49 +4306,49 @@ Three footprint variants included:
 <pinref part="GND13" gate="1" pin="GND"/>
 <wire x1="114.3" y1="154.94" x2="116.84" y2="154.94" width="0.1524" layer="91"/>
 <wire x1="116.84" y1="154.94" x2="116.84" y2="160.02" width="0.1524" layer="91"/>
-<pinref part="C17" gate="G$1" pin="1"/>
+<pinref part="C22" gate="G$1" pin="1"/>
 <wire x1="116.84" y1="160.02" x2="129.54" y2="160.02" width="0.1524" layer="91"/>
-<pinref part="C18" gate="G$1" pin="1"/>
+<pinref part="C21" gate="G$1" pin="1"/>
 <wire x1="129.54" y1="152.4" x2="116.84" y2="152.4" width="0.1524" layer="91"/>
 <wire x1="116.84" y1="152.4" x2="116.84" y2="154.94" width="0.1524" layer="91"/>
 <junction x="116.84" y="154.94"/>
 </segment>
 <segment>
 <pinref part="GND14" gate="1" pin="GND"/>
-<pinref part="C19" gate="G$1" pin="2"/>
+<pinref part="C24" gate="G$1" pin="2"/>
 <wire x1="137.16" y1="228.6" x2="137.16" y2="231.14" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="GND7" gate="1" pin="GND"/>
-<pinref part="C25" gate="G$1" pin="2"/>
+<pinref part="C1" gate="G$1" pin="2"/>
 <wire x1="66.04" y1="246.38" x2="55.88" y2="246.38" width="0.1524" layer="91"/>
-<pinref part="C24" gate="G$1" pin="2"/>
+<pinref part="C2" gate="G$1" pin="2"/>
 <wire x1="55.88" y1="246.38" x2="45.72" y2="246.38" width="0.1524" layer="91"/>
 <junction x="55.88" y="246.38"/>
-<pinref part="C23" gate="G$1" pin="2"/>
+<pinref part="C4" gate="G$1" pin="2"/>
 <wire x1="45.72" y1="246.38" x2="35.56" y2="246.38" width="0.1524" layer="91"/>
 <junction x="45.72" y="246.38"/>
-<pinref part="C21" gate="G$1" pin="2"/>
+<pinref part="C10" gate="G$1" pin="2"/>
 <wire x1="35.56" y1="246.38" x2="25.4" y2="246.38" width="0.1524" layer="91"/>
 <junction x="35.56" y="246.38"/>
-<pinref part="C22" gate="G$1" pin="2"/>
+<pinref part="C8" gate="G$1" pin="2"/>
 <wire x1="25.4" y1="246.38" x2="15.24" y2="246.38" width="0.1524" layer="91"/>
 <junction x="25.4" y="246.38"/>
-<pinref part="C10" gate="G$1" pin="2"/>
+<pinref part="C9" gate="G$1" pin="2"/>
 <wire x1="15.24" y1="246.38" x2="-2.54" y2="246.38" width="0.1524" layer="91"/>
 <junction x="15.24" y="246.38"/>
 </segment>
 </net>
 <net name="+3V3" class="0">
 <segment>
-<pinref part="D1" gate="G$1" pin="A"/>
+<pinref part="D5" gate="G$1" pin="A"/>
 <wire x1="66.04" y1="302.26" x2="76.2" y2="302.26" width="0.1524" layer="91"/>
 <wire x1="76.2" y1="302.26" x2="76.2" y2="292.1" width="0.1524" layer="91"/>
 <wire x1="76.2" y1="292.1" x2="76.2" y2="287.02" width="0.1524" layer="91"/>
 <wire x1="76.2" y1="287.02" x2="76.2" y2="281.94" width="0.1524" layer="91"/>
 <pinref part="D3" gate="G$1" pin="A"/>
 <wire x1="66.04" y1="281.94" x2="76.2" y2="281.94" width="0.1524" layer="91"/>
-<pinref part="D2" gate="G$1" pin="A"/>
+<pinref part="D4" gate="G$1" pin="A"/>
 <wire x1="66.04" y1="292.1" x2="76.2" y2="292.1" width="0.1524" layer="91"/>
 <junction x="76.2" y="292.1"/>
 <wire x1="76.2" y1="287.02" x2="81.28" y2="287.02" width="0.1524" layer="91"/>
@@ -4356,25 +4356,25 @@ Three footprint variants included:
 <pinref part="+3V33" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
-<pinref part="C3" gate="G$1" pin="1"/>
+<pinref part="C18" gate="G$1" pin="1"/>
 <wire x1="-43.18" y1="152.4" x2="-25.4" y2="152.4" width="0.1524" layer="91"/>
-<pinref part="C4" gate="G$1" pin="1"/>
+<pinref part="C20" gate="G$1" pin="1"/>
 <wire x1="-25.4" y1="152.4" x2="-15.24" y2="152.4" width="0.1524" layer="91"/>
 <junction x="-25.4" y="152.4"/>
-<pinref part="C5" gate="G$1" pin="1"/>
+<pinref part="C16" gate="G$1" pin="1"/>
 <wire x1="-15.24" y1="152.4" x2="-5.08" y2="152.4" width="0.1524" layer="91"/>
 <junction x="-15.24" y="152.4"/>
-<pinref part="C6" gate="G$1" pin="1"/>
+<pinref part="C17" gate="G$1" pin="1"/>
 <wire x1="-5.08" y1="152.4" x2="5.08" y2="152.4" width="0.1524" layer="91"/>
 <junction x="-5.08" y="152.4"/>
-<pinref part="C7" gate="G$1" pin="1"/>
+<pinref part="C19" gate="G$1" pin="1"/>
 <wire x1="5.08" y1="152.4" x2="15.24" y2="152.4" width="0.1524" layer="91"/>
 <junction x="5.08" y="152.4"/>
-<pinref part="C8" gate="G$1" pin="1"/>
+<pinref part="C14" gate="G$1" pin="1"/>
 <wire x1="25.4" y1="152.4" x2="25.4" y2="157.48" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="AVCC"/>
+<pinref part="U3" gate="G$1" pin="AVCC"/>
 <wire x1="25.4" y1="157.48" x2="38.1" y2="157.48" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="VCC"/>
+<pinref part="U3" gate="G$1" pin="VCC"/>
 <wire x1="38.1" y1="152.4" x2="25.4" y2="152.4" width="0.1524" layer="91"/>
 <junction x="25.4" y="152.4"/>
 <wire x1="15.24" y1="152.4" x2="25.4" y2="152.4" width="0.1524" layer="91"/>
@@ -4383,12 +4383,12 @@ Three footprint variants included:
 </segment>
 <segment>
 <pinref part="+3V32" gate="G$1" pin="+3V3"/>
-<pinref part="J3" gate="G$1" pin="VCC"/>
+<pinref part="J101" gate="G$1" pin="VCC"/>
 <wire x1="-25.4" y1="167.64" x2="-10.16" y2="167.64" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="+3V35" gate="G$1" pin="+3V3"/>
-<pinref part="J10" gate="G$1" pin="3V3-LED"/>
+<pinref part="J100" gate="G$1" pin="3V3-LED"/>
 <wire x1="129.54" y1="238.76" x2="137.16" y2="238.76" width="0.1524" layer="91"/>
 <pinref part="U4" gate="G$1" pin="1DE"/>
 <wire x1="137.16" y1="238.76" x2="147.32" y2="238.76" width="0.1524" layer="91"/>
@@ -4400,29 +4400,29 @@ Three footprint variants included:
 <wire x1="147.32" y1="251.46" x2="147.32" y2="238.76" width="0.1524" layer="91"/>
 <wire x1="152.4" y1="251.46" x2="147.32" y2="251.46" width="0.1524" layer="91"/>
 <junction x="147.32" y="251.46"/>
-<pinref part="C19" gate="G$1" pin="1"/>
+<pinref part="C24" gate="G$1" pin="1"/>
 <junction x="137.16" y="238.76"/>
 </segment>
 <segment>
 <pinref part="+3V36" gate="G$1" pin="+3V3"/>
-<pinref part="U$1" gate="G$1" pin="+3V3"/>
+<pinref part="U$100" gate="G$1" pin="+3V3"/>
 <wire x1="124.46" y1="165.1" x2="137.16" y2="165.1" width="0.1524" layer="91"/>
-<pinref part="C17" gate="G$1" pin="2"/>
+<pinref part="C22" gate="G$1" pin="2"/>
 <wire x1="137.16" y1="165.1" x2="149.86" y2="165.1" width="0.1524" layer="91"/>
 <wire x1="137.16" y1="160.02" x2="137.16" y2="165.1" width="0.1524" layer="91"/>
 <junction x="137.16" y="165.1"/>
 </segment>
 <segment>
-<pinref part="U3" gate="G$1" pin="VOUT"/>
+<pinref part="U2" gate="G$1" pin="VOUT"/>
 <wire x1="22.86" y1="228.6" x2="25.4" y2="228.6" width="0.1524" layer="91"/>
-<pinref part="C13" gate="G$1" pin="1"/>
-<pinref part="C26" gate="G$1" pin="1"/>
+<pinref part="C11" gate="G$1" pin="1"/>
+<pinref part="C15" gate="G$1" pin="1"/>
 <wire x1="25.4" y1="228.6" x2="35.56" y2="228.6" width="0.1524" layer="91"/>
 <junction x="25.4" y="228.6"/>
-<pinref part="C27" gate="G$1" pin="1"/>
+<pinref part="C13" gate="G$1" pin="1"/>
 <wire x1="35.56" y1="228.6" x2="45.72" y2="228.6" width="0.1524" layer="91"/>
 <junction x="35.56" y="228.6"/>
-<pinref part="C28" gate="G$1" pin="1"/>
+<pinref part="C12" gate="G$1" pin="1"/>
 <wire x1="45.72" y1="228.6" x2="55.88" y2="228.6" width="0.1524" layer="91"/>
 <junction x="45.72" y="228.6"/>
 <pinref part="+3V34" gate="G$1" pin="+3V3"/>
@@ -4432,45 +4432,45 @@ Three footprint variants included:
 </net>
 <net name="N$9" class="0">
 <segment>
-<pinref part="R1" gate="G$1" pin="2"/>
-<pinref part="D1" gate="G$1" pin="C"/>
+<pinref part="R6" gate="G$1" pin="2"/>
+<pinref part="D5" gate="G$1" pin="C"/>
 <wire x1="53.34" y1="302.26" x2="58.42" y2="302.26" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="N$10" class="0">
 <segment>
-<pinref part="R2" gate="G$1" pin="2"/>
-<pinref part="D2" gate="G$1" pin="C"/>
+<pinref part="R4" gate="G$1" pin="2"/>
+<pinref part="D4" gate="G$1" pin="C"/>
 <wire x1="53.34" y1="292.1" x2="58.42" y2="292.1" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="N$11" class="0">
 <segment>
-<pinref part="R3" gate="G$1" pin="2"/>
+<pinref part="R2" gate="G$1" pin="2"/>
 <pinref part="D3" gate="G$1" pin="C"/>
 <wire x1="53.34" y1="281.94" x2="58.42" y2="281.94" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="STLCLK" class="0">
 <segment>
-<pinref part="R2" gate="G$1" pin="1"/>
+<pinref part="R4" gate="G$1" pin="1"/>
 <wire x1="43.18" y1="292.1" x2="33.02" y2="292.1" width="0.1524" layer="91"/>
 <label x="33.02" y="292.1" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="G$1" pin="PA3"/>
+<pinref part="U3" gate="G$1" pin="PA3"/>
 <wire x1="88.9" y1="165.1" x2="111.76" y2="165.1" width="0.1524" layer="91"/>
 <label x="91.44" y="165.1" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="STLERR" class="0">
 <segment>
-<pinref part="R3" gate="G$1" pin="1"/>
+<pinref part="R2" gate="G$1" pin="1"/>
 <wire x1="43.18" y1="281.94" x2="33.02" y2="281.94" width="0.1524" layer="91"/>
 <label x="33.02" y="281.94" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="G$1" pin="PA4"/>
+<pinref part="U3" gate="G$1" pin="PA4"/>
 <wire x1="88.9" y1="162.56" x2="111.76" y2="162.56" width="0.1524" layer="91"/>
 <label x="91.44" y="162.56" size="1.778" layer="95"/>
 </segment>
@@ -4478,21 +4478,21 @@ Three footprint variants included:
 <net name="N$1" class="0">
 <segment>
 <pinref part="Y1" gate="G$1" pin="1"/>
-<pinref part="U2" gate="G$1" pin="PR0/XTAL2"/>
+<pinref part="U3" gate="G$1" pin="PR0/XTAL2"/>
 <wire x1="30.48" y1="114.3" x2="38.1" y2="114.3" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="N$2" class="0">
 <segment>
 <pinref part="Y1" gate="G$1" pin="3"/>
-<pinref part="U2" gate="G$1" pin="PR1/XTAL1"/>
+<pinref part="U3" gate="G$1" pin="PR1/XTAL1"/>
 <wire x1="30.48" y1="99.06" x2="38.1" y2="99.06" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="RST" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="PDI_CLK"/>
-<pinref part="U2" gate="G$1" pin="RESET/PDI_CLK"/>
+<pinref part="J101" gate="G$1" pin="PDI_CLK"/>
+<pinref part="U3" gate="G$1" pin="RESET/PDI_CLK"/>
 <wire x1="20.32" y1="172.72" x2="22.86" y2="172.72" width="0.1524" layer="91"/>
 <pinref part="S1" gate="G$1" pin="S1"/>
 <wire x1="22.86" y1="172.72" x2="38.1" y2="172.72" width="0.1524" layer="91"/>
@@ -4505,15 +4505,15 @@ Three footprint variants included:
 </net>
 <net name="PDI/DATA" class="0">
 <segment>
-<pinref part="J3" gate="G$1" pin="PDI_DATA"/>
-<pinref part="U2" gate="G$1" pin="PDI_DATA"/>
+<pinref part="J101" gate="G$1" pin="PDI_DATA"/>
+<pinref part="U3" gate="G$1" pin="PDI_DATA"/>
 <wire x1="20.32" y1="167.64" x2="38.1" y2="167.64" width="0.1524" layer="91"/>
 <label x="25.4" y="167.64" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="BST" class="0">
 <segment>
-<pinref part="C9" gate="G$1" pin="1"/>
+<pinref part="C3" gate="G$1" pin="1"/>
 <wire x1="-43.18" y1="261.62" x2="-35.56" y2="261.62" width="0.1524" layer="91"/>
 <pinref part="U1" gate="G$1" pin="BST"/>
 <label x="-43.18" y="261.62" size="1.778" layer="95"/>
@@ -4521,12 +4521,12 @@ Three footprint variants included:
 </net>
 <net name="VSW" class="0">
 <segment>
-<pinref part="C9" gate="G$1" pin="2"/>
+<pinref part="C3" gate="G$1" pin="2"/>
 <wire x1="-43.18" y1="254" x2="-35.56" y2="254" width="0.1524" layer="91"/>
 <pinref part="L1" gate="G$1" pin="2"/>
 <wire x1="-35.56" y1="254" x2="-25.4" y2="254" width="0.1524" layer="91"/>
 <junction x="-35.56" y="254"/>
-<pinref part="D4" gate="G$1" pin="C"/>
+<pinref part="D1" gate="G$1" pin="C"/>
 <wire x1="-35.56" y1="248.92" x2="-35.56" y2="254" width="0.1524" layer="91"/>
 <pinref part="U1" gate="G$1" pin="VSW"/>
 <label x="-43.18" y="254" size="1.778" layer="95"/>
@@ -4535,16 +4535,16 @@ Three footprint variants included:
 <net name="VCC" class="0">
 <segment>
 <pinref part="P+1" gate="VCC" pin="VCC"/>
-<pinref part="C1" gate="G$1" pin="1"/>
+<pinref part="C7" gate="G$1" pin="1"/>
 <wire x1="-33.02" y1="302.26" x2="-25.4" y2="302.26" width="0.1524" layer="91"/>
-<pinref part="C2" gate="G$1" pin="1"/>
+<pinref part="C6" gate="G$1" pin="1"/>
 <wire x1="-25.4" y1="302.26" x2="-17.78" y2="302.26" width="0.1524" layer="91"/>
 <wire x1="-17.78" y1="302.26" x2="-7.62" y2="302.26" width="0.1524" layer="91"/>
 <junction x="-17.78" y="302.26"/>
 <junction x="-25.4" y="302.26"/>
-<pinref part="D5" gate="G$1" pin="C"/>
+<pinref part="D2" gate="G$1" pin="C"/>
 <wire x1="-25.4" y1="299.72" x2="-25.4" y2="302.26" width="0.1524" layer="91"/>
-<pinref part="C20" gate="G$1" pin="1"/>
+<pinref part="C5" gate="G$1" pin="1"/>
 <wire x1="-7.62" y1="302.26" x2="2.54" y2="302.26" width="0.1524" layer="91"/>
 <junction x="-7.62" y="302.26"/>
 </segment>
@@ -4555,14 +4555,14 @@ Three footprint variants included:
 </segment>
 <segment>
 <pinref part="P+7" gate="VCC" pin="VCC"/>
-<pinref part="U$1" gate="G$1" pin="VCC"/>
+<pinref part="U$100" gate="G$1" pin="VCC"/>
 <wire x1="124.46" y1="172.72" x2="149.86" y2="172.72" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="+5V" class="0">
 <segment>
 <pinref part="P+3" gate="1" pin="+5V"/>
-<pinref part="C16" gate="G$1" pin="1"/>
+<pinref part="C23" gate="G$1" pin="1"/>
 <wire x1="129.54" y1="304.8" x2="142.24" y2="304.8" width="0.1524" layer="91"/>
 <pinref part="U4" gate="G$1" pin="VCC"/>
 <wire x1="142.24" y1="304.8" x2="152.4" y2="304.8" width="0.1524" layer="91"/>
@@ -4570,22 +4570,22 @@ Three footprint variants included:
 </segment>
 <segment>
 <pinref part="P+4" gate="1" pin="+5V"/>
-<pinref part="U$1" gate="G$1" pin="+5V"/>
+<pinref part="U$100" gate="G$1" pin="+5V"/>
 <wire x1="124.46" y1="157.48" x2="137.16" y2="157.48" width="0.1524" layer="91"/>
-<pinref part="C18" gate="G$1" pin="2"/>
+<pinref part="C21" gate="G$1" pin="2"/>
 <wire x1="137.16" y1="157.48" x2="149.86" y2="157.48" width="0.1524" layer="91"/>
 <wire x1="137.16" y1="152.4" x2="137.16" y2="157.48" width="0.1524" layer="91"/>
 <junction x="137.16" y="157.48"/>
 </segment>
 <segment>
 <pinref part="P+5" gate="1" pin="+5V"/>
-<pinref part="J1" gate="G$1" pin="1"/>
+<pinref part="J102" gate="G$1" pin="1"/>
 <wire x1="124.46" y1="322.58" x2="137.16" y2="322.58" width="0.1524" layer="91"/>
 <wire x1="137.16" y1="322.58" x2="137.16" y2="317.5" width="0.1524" layer="91"/>
 <junction x="137.16" y="322.58"/>
 <wire x1="137.16" y1="317.5" x2="147.32" y2="317.5" width="0.1524" layer="91"/>
-<pinref part="J1" gate="G$1" pin="2"/>
-<pinref part="X1" gate="G$1" pin="VBUS"/>
+<pinref part="J102" gate="G$1" pin="2"/>
+<pinref part="X100" gate="G$1" pin="VBUS"/>
 <wire x1="147.32" y1="322.58" x2="175.26" y2="322.58" width="0.1524" layer="91"/>
 <wire x1="147.32" y1="317.5" x2="147.32" y2="322.58" width="0.1524" layer="91"/>
 <junction x="147.32" y="322.58"/>
@@ -4595,32 +4595,32 @@ Three footprint variants included:
 <wire x1="-7.62" y1="246.38" x2="-7.62" y2="254" width="0.1524" layer="91"/>
 <pinref part="L1" gate="G$1" pin="1"/>
 <wire x1="-7.62" y1="254" x2="-10.16" y2="254" width="0.1524" layer="91"/>
-<pinref part="C10" gate="G$1" pin="1"/>
+<pinref part="C9" gate="G$1" pin="1"/>
 <wire x1="-7.62" y1="254" x2="-5.08" y2="254" width="0.1524" layer="91"/>
 <junction x="-7.62" y="254"/>
 <wire x1="-5.08" y1="254" x2="-2.54" y2="254" width="0.1524" layer="91"/>
-<pinref part="U3" gate="G$1" pin="VIN"/>
+<pinref part="U2" gate="G$1" pin="VIN"/>
 <wire x1="-2.54" y1="228.6" x2="-5.08" y2="228.6" width="0.1524" layer="91"/>
 <wire x1="-5.08" y1="228.6" x2="-5.08" y2="254" width="0.1524" layer="91"/>
 <junction x="-5.08" y="254"/>
-<pinref part="U3" gate="G$1" pin="EN"/>
+<pinref part="U2" gate="G$1" pin="EN"/>
 <wire x1="-2.54" y1="223.52" x2="-5.08" y2="223.52" width="0.1524" layer="91"/>
 <wire x1="-5.08" y1="223.52" x2="-5.08" y2="228.6" width="0.1524" layer="91"/>
 <junction x="-5.08" y="228.6"/>
 <pinref part="U1" gate="G$1" pin="FB"/>
-<pinref part="C22" gate="G$1" pin="1"/>
+<pinref part="C8" gate="G$1" pin="1"/>
 <wire x1="-2.54" y1="254" x2="15.24" y2="254" width="0.1524" layer="91"/>
 <junction x="-2.54" y="254"/>
-<pinref part="C21" gate="G$1" pin="1"/>
+<pinref part="C10" gate="G$1" pin="1"/>
 <wire x1="15.24" y1="254" x2="25.4" y2="254" width="0.1524" layer="91"/>
 <junction x="15.24" y="254"/>
-<pinref part="C23" gate="G$1" pin="1"/>
+<pinref part="C4" gate="G$1" pin="1"/>
 <wire x1="25.4" y1="254" x2="35.56" y2="254" width="0.1524" layer="91"/>
 <junction x="25.4" y="254"/>
-<pinref part="C24" gate="G$1" pin="1"/>
+<pinref part="C2" gate="G$1" pin="1"/>
 <wire x1="35.56" y1="254" x2="45.72" y2="254" width="0.1524" layer="91"/>
 <junction x="35.56" y="254"/>
-<pinref part="C25" gate="G$1" pin="1"/>
+<pinref part="C1" gate="G$1" pin="1"/>
 <wire x1="45.72" y1="254" x2="55.88" y2="254" width="0.1524" layer="91"/>
 <junction x="45.72" y="254"/>
 <pinref part="P+2" gate="1" pin="+5V"/>
@@ -4631,9 +4631,9 @@ Three footprint variants included:
 <net name="N$8" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="1A"/>
-<pinref part="J10" gate="G$1" pin="CLKRX-A"/>
+<pinref part="J100" gate="G$1" pin="CLKRX-A"/>
 <wire x1="187.96" y1="294.64" x2="190.5" y2="294.64" width="0.1524" layer="91"/>
-<pinref part="R6" gate="G$1" pin="2"/>
+<pinref part="R7" gate="G$1" pin="2"/>
 <wire x1="190.5" y1="294.64" x2="195.58" y2="294.64" width="0.1524" layer="91"/>
 <junction x="190.5" y="294.64"/>
 </segment>
@@ -4641,9 +4641,9 @@ Three footprint variants included:
 <net name="N$12" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="1B"/>
-<pinref part="J10" gate="G$1" pin="CLKRX-B"/>
+<pinref part="J100" gate="G$1" pin="CLKRX-B"/>
 <wire x1="187.96" y1="284.48" x2="190.5" y2="284.48" width="0.1524" layer="91"/>
-<pinref part="R6" gate="G$1" pin="1"/>
+<pinref part="R7" gate="G$1" pin="1"/>
 <wire x1="190.5" y1="284.48" x2="195.58" y2="284.48" width="0.1524" layer="91"/>
 <junction x="190.5" y="284.48"/>
 </segment>
@@ -4651,23 +4651,23 @@ Three footprint variants included:
 <net name="N$13" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="1Y"/>
-<pinref part="J10" gate="G$1" pin="TX-Y"/>
+<pinref part="J100" gate="G$1" pin="TX-Y"/>
 <wire x1="187.96" y1="279.4" x2="195.58" y2="279.4" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="N$14" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="1Z"/>
-<pinref part="J10" gate="G$1" pin="TX-Z"/>
+<pinref part="J100" gate="G$1" pin="TX-Z"/>
 <wire x1="187.96" y1="274.32" x2="195.58" y2="274.32" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="N$15" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="2B"/>
-<pinref part="J10" gate="G$1" pin="RX-B"/>
+<pinref part="J100" gate="G$1" pin="RX-B"/>
 <wire x1="187.96" y1="266.7" x2="190.5" y2="266.7" width="0.1524" layer="91"/>
-<pinref part="R7" gate="G$1" pin="2"/>
+<pinref part="R5" gate="G$1" pin="2"/>
 <wire x1="190.5" y1="266.7" x2="195.58" y2="266.7" width="0.1524" layer="91"/>
 <junction x="190.5" y="266.7"/>
 </segment>
@@ -4675,9 +4675,9 @@ Three footprint variants included:
 <net name="N$16" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="2A"/>
-<pinref part="J10" gate="G$1" pin="RX-A"/>
+<pinref part="J100" gate="G$1" pin="RX-A"/>
 <wire x1="187.96" y1="256.54" x2="190.5" y2="256.54" width="0.1524" layer="91"/>
-<pinref part="R7" gate="G$1" pin="1"/>
+<pinref part="R5" gate="G$1" pin="1"/>
 <wire x1="190.5" y1="256.54" x2="195.58" y2="256.54" width="0.1524" layer="91"/>
 <junction x="190.5" y="256.54"/>
 </segment>
@@ -4685,44 +4685,44 @@ Three footprint variants included:
 <net name="N$17" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="2Z"/>
-<pinref part="J10" gate="G$1" pin="CLKTX-Z"/>
+<pinref part="J100" gate="G$1" pin="CLKTX-Z"/>
 <wire x1="187.96" y1="251.46" x2="195.58" y2="251.46" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="N$18" class="0">
 <segment>
 <pinref part="U4" gate="G$1" pin="2Y"/>
-<pinref part="J10" gate="G$1" pin="CLKRX-Y"/>
+<pinref part="J100" gate="G$1" pin="CLKRX-Y"/>
 <wire x1="187.96" y1="246.38" x2="195.58" y2="246.38" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="ATK0-RXLED" class="0">
 <segment>
-<pinref part="R4" gate="G$1" pin="1"/>
+<pinref part="R3" gate="G$1" pin="1"/>
 <wire x1="172.72" y1="233.68" x2="147.32" y2="233.68" width="0.1524" layer="91"/>
 <label x="147.32" y="233.68" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="G$1" pin="PF1/XCK0"/>
+<pinref part="U3" gate="G$1" pin="PF1/XCK0"/>
 <wire x1="88.9" y1="55.88" x2="106.68" y2="55.88" width="0.1524" layer="91"/>
 <label x="91.44" y="55.88" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ATK0-TXLED" class="0">
 <segment>
-<pinref part="R5" gate="G$1" pin="1"/>
+<pinref part="R1" gate="G$1" pin="1"/>
 <wire x1="172.72" y1="223.52" x2="147.32" y2="223.52" width="0.1524" layer="91"/>
 <label x="147.32" y="223.52" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="G$1" pin="PF0"/>
+<pinref part="U3" gate="G$1" pin="PF0"/>
 <wire x1="88.9" y1="58.42" x2="106.68" y2="58.42" width="0.1524" layer="91"/>
 <label x="91.44" y="58.42" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ATK0-RX" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PF2/RXD0"/>
+<pinref part="U3" gate="G$1" pin="PF2/RXD0"/>
 <wire x1="88.9" y1="53.34" x2="106.68" y2="53.34" width="0.1524" layer="91"/>
 <label x="91.44" y="53.34" size="1.778" layer="95"/>
 </segment>
@@ -4734,7 +4734,7 @@ Three footprint variants included:
 </net>
 <net name="ATK0-TX" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PF3/TXD0"/>
+<pinref part="U3" gate="G$1" pin="PF3/TXD0"/>
 <wire x1="88.9" y1="50.8" x2="106.68" y2="50.8" width="0.1524" layer="91"/>
 <label x="91.44" y="50.8" size="1.778" layer="95"/>
 </segment>
@@ -4746,7 +4746,7 @@ Three footprint variants included:
 </net>
 <net name="ATK-CLKOUT" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PF4"/>
+<pinref part="U3" gate="G$1" pin="PF4"/>
 <wire x1="88.9" y1="48.26" x2="106.68" y2="48.26" width="0.1524" layer="91"/>
 <label x="91.44" y="48.26" size="1.778" layer="95"/>
 </segment>
@@ -4763,160 +4763,160 @@ Three footprint variants included:
 <label x="129.54" y="289.56" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U2" gate="G$1" pin="PF7"/>
+<pinref part="U3" gate="G$1" pin="PF7"/>
 <wire x1="88.9" y1="40.64" x2="106.68" y2="40.64" width="0.1524" layer="91"/>
 <label x="91.44" y="40.64" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="RXLED" class="0">
 <segment>
-<pinref part="R4" gate="G$1" pin="2"/>
-<pinref part="J10" gate="G$1" pin="LED-GRN-CATHODE"/>
+<pinref part="R3" gate="G$1" pin="2"/>
+<pinref part="J100" gate="G$1" pin="LED-GRN-CATHODE"/>
 <wire x1="182.88" y1="233.68" x2="195.58" y2="233.68" width="0.1524" layer="91"/>
 <label x="182.88" y="233.68" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="TXLED" class="0">
 <segment>
-<pinref part="J10" gate="G$1" pin="LED-YLW-CATHODE"/>
-<pinref part="R5" gate="G$1" pin="2"/>
+<pinref part="J100" gate="G$1" pin="LED-YLW-CATHODE"/>
+<pinref part="R1" gate="G$1" pin="2"/>
 <wire x1="195.58" y1="223.52" x2="182.88" y2="223.52" width="0.1524" layer="91"/>
 <label x="182.88" y="223.52" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="PWMALS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC0/SDA"/>
+<pinref part="U3" gate="G$1" pin="PC0/SDA"/>
 <wire x1="88.9" y1="127" x2="106.68" y2="127" width="0.1524" layer="91"/>
 <label x="91.44" y="127" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C0/PWMALS---PC0/PWMALS/CSN/SDA"/>
+<pinref part="U$100" gate="G$1" pin="C0/PWMALS---PC0/PWMALS/CSN/SDA"/>
 <wire x1="149.86" y1="127" x2="106.68" y2="127" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMAHS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC1/SCL/XCK0"/>
+<pinref part="U3" gate="G$1" pin="PC1/SCL/XCK0"/>
 <wire x1="88.9" y1="124.46" x2="106.68" y2="124.46" width="0.1524" layer="91"/>
 <label x="91.44" y="124.46" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C1/PWMAHS---PC1/PWMAHS/SCK/SCL"/>
+<pinref part="U$100" gate="G$1" pin="C1/PWMAHS---PC1/PWMAHS/SCK/SCL"/>
 <wire x1="149.86" y1="124.46" x2="106.68" y2="124.46" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMBLS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC2/RXD0"/>
+<pinref part="U3" gate="G$1" pin="PC2/RXD0"/>
 <wire x1="88.9" y1="121.92" x2="106.68" y2="121.92" width="0.1524" layer="91"/>
 <label x="91.44" y="121.92" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C2/PWMBLS---PC2/PWMBLS/MISO/UARTRX"/>
+<pinref part="U$100" gate="G$1" pin="C2/PWMBLS---PC2/PWMBLS/MISO/UARTRX"/>
 <wire x1="149.86" y1="121.92" x2="106.68" y2="121.92" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMBHS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC3/TXD0"/>
+<pinref part="U3" gate="G$1" pin="PC3/TXD0"/>
 <wire x1="88.9" y1="119.38" x2="106.68" y2="119.38" width="0.1524" layer="91"/>
 <label x="91.44" y="119.38" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C3/PWMBHS---PC3/PWMBHS/MOSI/UARTTX"/>
+<pinref part="U$100" gate="G$1" pin="C3/PWMBHS---PC3/PWMBHS/MOSI/UARTTX"/>
 <wire x1="149.86" y1="119.38" x2="106.68" y2="119.38" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMCLS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC4/SS"/>
+<pinref part="U3" gate="G$1" pin="PC4/SS"/>
 <wire x1="88.9" y1="116.84" x2="106.68" y2="116.84" width="0.1524" layer="91"/>
 <label x="91.44" y="116.84" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C4/PWMCLS---PC4/PWMCLS/CSN"/>
+<pinref part="U$100" gate="G$1" pin="C4/PWMCLS---PC4/PWMCLS/CSN"/>
 <wire x1="149.86" y1="116.84" x2="106.68" y2="116.84" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMCHS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC5/XCK1/MOSI"/>
+<pinref part="U3" gate="G$1" pin="PC5/XCK1/MOSI"/>
 <wire x1="88.9" y1="114.3" x2="106.68" y2="114.3" width="0.1524" layer="91"/>
 <label x="91.44" y="114.3" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C5/PWMCHS---PC5/PWMCHS/SCK"/>
+<pinref part="U$100" gate="G$1" pin="C5/PWMCHS---PC5/PWMCHS/SCK"/>
 <wire x1="149.86" y1="114.3" x2="106.68" y2="114.3" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMDLS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC6/RXD1/MISO"/>
+<pinref part="U3" gate="G$1" pin="PC6/RXD1/MISO"/>
 <wire x1="88.9" y1="111.76" x2="106.68" y2="111.76" width="0.1524" layer="91"/>
 <label x="91.44" y="111.76" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C6/PWMDLS---PC6/PWMDLS/MISO/UARTRX"/>
+<pinref part="U$100" gate="G$1" pin="C6/PWMDLS---PC6/PWMDLS/MISO/UARTRX"/>
 <wire x1="149.86" y1="111.76" x2="106.68" y2="111.76" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="PWMDHS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PC7/TXD1/SCK"/>
+<pinref part="U3" gate="G$1" pin="PC7/TXD1/SCK"/>
 <wire x1="88.9" y1="109.22" x2="106.68" y2="109.22" width="0.1524" layer="91"/>
 <label x="91.44" y="109.22" size="1.778" layer="95"/>
-<pinref part="U$1" gate="G$1" pin="C7/PWMDHS---PC7/PWMDHS/MOSI/UARTTX"/>
+<pinref part="U$100" gate="G$1" pin="C7/PWMDHS---PC7/PWMDHS/MOSI/UARTTX"/>
 <wire x1="149.86" y1="109.22" x2="106.68" y2="109.22" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="USBDM" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PD6/RXD1/MISO/D-"/>
+<pinref part="U3" gate="G$1" pin="PD6/RXD1/MISO/D-"/>
 <wire x1="88.9" y1="88.9" x2="106.68" y2="88.9" width="0.1524" layer="91"/>
 <label x="91.44" y="88.9" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="X1" gate="G$1" pin="D-"/>
+<pinref part="X100" gate="G$1" pin="D-"/>
 <wire x1="175.26" y1="325.12" x2="160.02" y2="325.12" width="0.1524" layer="91"/>
 <label x="160.02" y="325.12" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="USBDP" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PD7/TXD1/SCK/D+"/>
+<pinref part="U3" gate="G$1" pin="PD7/TXD1/SCK/D+"/>
 <wire x1="88.9" y1="86.36" x2="106.68" y2="86.36" width="0.1524" layer="91"/>
 <label x="91.44" y="86.36" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="X1" gate="G$1" pin="D+"/>
+<pinref part="X100" gate="G$1" pin="D+"/>
 <wire x1="175.26" y1="327.66" x2="160.02" y2="327.66" width="0.1524" layer="91"/>
 <label x="160.02" y="327.66" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="USART1/CSN" class="0">
 <segment>
-<pinref part="U$1" gate="G$1" pin="D0/USART/CSN---PD0/PWMA/CSN"/>
-<pinref part="U2" gate="G$1" pin="PD0"/>
+<pinref part="U$100" gate="G$1" pin="D0/USART/CSN---PD0/PWMA/CSN"/>
+<pinref part="U3" gate="G$1" pin="PD0"/>
 <wire x1="149.86" y1="104.14" x2="88.9" y2="104.14" width="0.1524" layer="91"/>
 <label x="91.44" y="104.14" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="USART1/SCK" class="0">
 <segment>
-<pinref part="U$1" gate="G$1" pin="D1/USART/CLK---PD1/PWMB/SCK"/>
-<pinref part="U2" gate="G$1" pin="PD1/XCK0"/>
+<pinref part="U$100" gate="G$1" pin="D1/USART/CLK---PD1/PWMB/SCK"/>
+<pinref part="U3" gate="G$1" pin="PD1/XCK0"/>
 <wire x1="149.86" y1="101.6" x2="88.9" y2="101.6" width="0.1524" layer="91"/>
 <label x="91.44" y="101.6" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="USART1/RX" class="0">
 <segment>
-<pinref part="U$1" gate="G$1" pin="D2/USART/RX---PD2/PWMC/MISO/UARTRX"/>
-<pinref part="U2" gate="G$1" pin="PD2/RXD0"/>
+<pinref part="U$100" gate="G$1" pin="D2/USART/RX---PD2/PWMC/MISO/UARTRX"/>
+<pinref part="U3" gate="G$1" pin="PD2/RXD0"/>
 <wire x1="149.86" y1="99.06" x2="88.9" y2="99.06" width="0.1524" layer="91"/>
 <label x="91.44" y="99.06" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="USART1/TX" class="0">
 <segment>
-<pinref part="U$1" gate="G$1" pin="D3/USART/TX---PD3/PWMD/MOSI/UARTTX"/>
-<pinref part="U2" gate="G$1" pin="PD3/TXD0"/>
+<pinref part="U$100" gate="G$1" pin="D3/USART/TX---PD3/PWMD/MOSI/UARTTX"/>
+<pinref part="U3" gate="G$1" pin="PD3/TXD0"/>
 <wire x1="149.86" y1="96.52" x2="88.9" y2="96.52" width="0.1524" layer="91"/>
 <label x="91.44" y="96.52" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="TW1/SCL" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE1/SCL/XCK0"/>
+<pinref part="U3" gate="G$1" pin="PE1/SCL/XCK0"/>
 <wire x1="88.9" y1="78.74" x2="114.3" y2="78.74" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E1/SCL---PE1"/>
+<pinref part="U$100" gate="G$1" pin="E1/SCL---PE1"/>
 <wire x1="149.86" y1="81.28" x2="132.08" y2="81.28" width="0.1524" layer="91"/>
 <wire x1="132.08" y1="81.28" x2="132.08" y2="78.74" width="0.1524" layer="91"/>
 <wire x1="132.08" y1="78.74" x2="114.3" y2="78.74" width="0.1524" layer="91"/>
@@ -4925,9 +4925,9 @@ Three footprint variants included:
 </net>
 <net name="USART2/CSN" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE4/SS"/>
+<pinref part="U3" gate="G$1" pin="PE4/SS"/>
 <wire x1="88.9" y1="71.12" x2="121.92" y2="71.12" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E4/USART/CSN---PE4/PWMA/CSN"/>
+<pinref part="U$100" gate="G$1" pin="E4/USART/CSN---PE4/PWMA/CSN"/>
 <wire x1="149.86" y1="68.58" x2="137.16" y2="68.58" width="0.1524" layer="91"/>
 <wire x1="137.16" y1="68.58" x2="137.16" y2="71.12" width="0.1524" layer="91"/>
 <wire x1="137.16" y1="71.12" x2="121.92" y2="71.12" width="0.1524" layer="91"/>
@@ -4936,9 +4936,9 @@ Three footprint variants included:
 </net>
 <net name="USART2/RX" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE6/RXD1/MISO"/>
+<pinref part="U3" gate="G$1" pin="PE6/RXD1/MISO"/>
 <wire x1="88.9" y1="66.04" x2="127" y2="66.04" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E6/USART/RX---PE6/UARTRX/MISO"/>
+<pinref part="U$100" gate="G$1" pin="E6/USART/RX---PE6/UARTRX/MISO"/>
 <wire x1="149.86" y1="63.5" x2="132.08" y2="63.5" width="0.1524" layer="91"/>
 <wire x1="132.08" y1="63.5" x2="132.08" y2="66.04" width="0.1524" layer="91"/>
 <wire x1="132.08" y1="66.04" x2="127" y2="66.04" width="0.1524" layer="91"/>
@@ -4947,166 +4947,166 @@ Three footprint variants included:
 </net>
 <net name="USART2/TX" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE7/TXD1/SCK"/>
+<pinref part="U3" gate="G$1" pin="PE7/TXD1/SCK"/>
 <wire x1="129.54" y1="63.5" x2="88.9" y2="63.5" width="0.1524" layer="91"/>
 <wire x1="129.54" y1="63.5" x2="129.54" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E7/USART/TX---PE7/UARTTX/MOSI"/>
+<pinref part="U$100" gate="G$1" pin="E7/USART/TX---PE7/UARTTX/MOSI"/>
 <wire x1="129.54" y1="60.96" x2="149.86" y2="60.96" width="0.1524" layer="91"/>
 <label x="91.44" y="63.5" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="UART1/RX" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE2/RXD0"/>
+<pinref part="U3" gate="G$1" pin="PE2/RXD0"/>
 <wire x1="116.84" y1="76.2" x2="88.9" y2="76.2" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E2/USARTRX---PE2"/>
+<pinref part="U$100" gate="G$1" pin="E2/USARTRX---PE2"/>
 <wire x1="116.84" y1="76.2" x2="149.86" y2="76.2" width="0.1524" layer="91"/>
 <label x="91.44" y="76.2" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="UART1/TX" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE3/TXD0"/>
+<pinref part="U3" gate="G$1" pin="PE3/TXD0"/>
 <wire x1="88.9" y1="73.66" x2="119.38" y2="73.66" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E3/USARTTX---PE3"/>
+<pinref part="U$100" gate="G$1" pin="E3/USARTTX---PE3"/>
 <wire x1="149.86" y1="73.66" x2="119.38" y2="73.66" width="0.1524" layer="91"/>
 <label x="91.44" y="73.66" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="TW1/SDA" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE0/SDA"/>
+<pinref part="U3" gate="G$1" pin="PE0/SDA"/>
 <wire x1="88.9" y1="81.28" x2="111.76" y2="81.28" width="0.1524" layer="91"/>
 <wire x1="111.76" y1="81.28" x2="129.54" y2="81.28" width="0.1524" layer="91"/>
 <wire x1="129.54" y1="81.28" x2="129.54" y2="83.82" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E0/SDA---PE0"/>
+<pinref part="U$100" gate="G$1" pin="E0/SDA---PE0"/>
 <wire x1="129.54" y1="83.82" x2="149.86" y2="83.82" width="0.1524" layer="91"/>
 <label x="91.44" y="81.28" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="USART2/SCK" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PE5/XCK1/MOSI"/>
+<pinref part="U3" gate="G$1" pin="PE5/XCK1/MOSI"/>
 <wire x1="124.46" y1="68.58" x2="88.9" y2="68.58" width="0.1524" layer="91"/>
 <wire x1="124.46" y1="68.58" x2="134.62" y2="68.58" width="0.1524" layer="91"/>
 <wire x1="134.62" y1="68.58" x2="134.62" y2="66.04" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="E5/USART/SCK---PE5/PWMB/SCK"/>
+<pinref part="U$100" gate="G$1" pin="E5/USART/SCK---PE5/PWMB/SCK"/>
 <wire x1="134.62" y1="66.04" x2="149.86" y2="66.04" width="0.1524" layer="91"/>
 <label x="91.44" y="68.58" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="PWMELS" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PD4/SS"/>
+<pinref part="U3" gate="G$1" pin="PD4/SS"/>
 <wire x1="88.9" y1="93.98" x2="132.08" y2="93.98" width="0.1524" layer="91"/>
 <wire x1="132.08" y1="93.98" x2="132.08" y2="91.44" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="D4/PWMELS---PD4"/>
+<pinref part="U$100" gate="G$1" pin="D4/PWMELS---PD4"/>
 <wire x1="132.08" y1="91.44" x2="149.86" y2="91.44" width="0.1524" layer="91"/>
 <label x="91.44" y="93.98" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="PWMEHS" class="0">
 <segment>
-<pinref part="U$1" gate="G$1" pin="D5/PWMEHS---PD5"/>
+<pinref part="U$100" gate="G$1" pin="D5/PWMEHS---PD5"/>
 <wire x1="149.86" y1="88.9" x2="129.54" y2="88.9" width="0.1524" layer="91"/>
 <wire x1="129.54" y1="88.9" x2="129.54" y2="91.44" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="PD5/XCK/MOSI"/>
+<pinref part="U3" gate="G$1" pin="PD5/XCK/MOSI"/>
 <wire x1="129.54" y1="91.44" x2="88.9" y2="91.44" width="0.1524" layer="91"/>
 <label x="91.44" y="91.44" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC0/AREF" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB0/AREF"/>
+<pinref part="U3" gate="G$1" pin="PB0/AREF"/>
 <wire x1="88.9" y1="149.86" x2="111.76" y2="149.86" width="0.1524" layer="91"/>
 <label x="91.44" y="149.86" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A7/ADC---PB7/ADC/ADCOUT"/>
+<pinref part="U$100" gate="G$1" pin="A7/ADC---PB7/ADC/ADCOUT"/>
 <wire x1="149.86" y1="132.08" x2="116.84" y2="132.08" width="0.1524" layer="91"/>
 <label x="116.84" y="132.08" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC1" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB1"/>
+<pinref part="U3" gate="G$1" pin="PB1"/>
 <wire x1="88.9" y1="147.32" x2="111.76" y2="147.32" width="0.1524" layer="91"/>
 <label x="91.44" y="147.32" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A6/ADC---PB6/ADC/ADCOUT"/>
+<pinref part="U$100" gate="G$1" pin="A6/ADC---PB6/ADC/ADCOUT"/>
 <wire x1="149.86" y1="134.62" x2="116.84" y2="134.62" width="0.1524" layer="91"/>
 <label x="116.84" y="134.62" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC2/DAC0" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB2/DAC0"/>
+<pinref part="U3" gate="G$1" pin="PB2/DAC0"/>
 <wire x1="88.9" y1="144.78" x2="111.76" y2="144.78" width="0.1524" layer="91"/>
 <label x="91.44" y="144.78" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A5/ADC---PB5/ADC"/>
+<pinref part="U$100" gate="G$1" pin="A5/ADC---PB5/ADC"/>
 <wire x1="149.86" y1="137.16" x2="116.84" y2="137.16" width="0.1524" layer="91"/>
 <label x="116.84" y="137.16" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC3/DAC1" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB3/DAC1"/>
+<pinref part="U3" gate="G$1" pin="PB3/DAC1"/>
 <wire x1="88.9" y1="142.24" x2="111.76" y2="142.24" width="0.1524" layer="91"/>
 <label x="91.44" y="142.24" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A4/ADC---PB4/ADC"/>
+<pinref part="U$100" gate="G$1" pin="A4/ADC---PB4/ADC"/>
 <wire x1="149.86" y1="139.7" x2="116.84" y2="139.7" width="0.1524" layer="91"/>
 <label x="116.84" y="139.7" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC4" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB4"/>
+<pinref part="U3" gate="G$1" pin="PB4"/>
 <wire x1="88.9" y1="139.7" x2="111.76" y2="139.7" width="0.1524" layer="91"/>
 <label x="91.44" y="139.7" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A3/ADC/DAC---PB3/ADC/DAC"/>
+<pinref part="U$100" gate="G$1" pin="A3/ADC/DAC---PB3/ADC/DAC"/>
 <wire x1="149.86" y1="142.24" x2="116.84" y2="142.24" width="0.1524" layer="91"/>
 <label x="116.84" y="142.24" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC5" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB5"/>
+<pinref part="U3" gate="G$1" pin="PB5"/>
 <wire x1="88.9" y1="137.16" x2="111.76" y2="137.16" width="0.1524" layer="91"/>
 <label x="91.44" y="137.16" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A2/ADC/DAC---PB2/ADC/DAC"/>
+<pinref part="U$100" gate="G$1" pin="A2/ADC/DAC---PB2/ADC/DAC"/>
 <wire x1="149.86" y1="144.78" x2="116.84" y2="144.78" width="0.1524" layer="91"/>
 <label x="116.84" y="144.78" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC6" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB6"/>
+<pinref part="U3" gate="G$1" pin="PB6"/>
 <wire x1="88.9" y1="134.62" x2="111.76" y2="134.62" width="0.1524" layer="91"/>
 <label x="91.44" y="134.62" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A1/ADC---PB1/ADC"/>
+<pinref part="U$100" gate="G$1" pin="A1/ADC---PB1/ADC"/>
 <wire x1="149.86" y1="147.32" x2="116.84" y2="147.32" width="0.1524" layer="91"/>
 <label x="116.84" y="147.32" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="ADC7" class="0">
 <segment>
-<pinref part="U2" gate="G$1" pin="PB7"/>
+<pinref part="U3" gate="G$1" pin="PB7"/>
 <wire x1="88.9" y1="132.08" x2="111.76" y2="132.08" width="0.1524" layer="91"/>
 <label x="91.44" y="132.08" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U$1" gate="G$1" pin="A0/AREF---PB0/ADC"/>
+<pinref part="U$100" gate="G$1" pin="A0/AREF---PB0/ADC"/>
 <wire x1="149.86" y1="149.86" x2="116.84" y2="149.86" width="0.1524" layer="91"/>
 <label x="116.84" y="149.86" size="1.778" layer="95"/>
 </segment>
diff --git a/parts.png b/parts.png
new file mode 100644
index 0000000000000000000000000000000000000000..1fb69db433e88c595a9b0892a090388f933838d5
Binary files /dev/null and b/parts.png differ
diff --git a/images/routed.png b/routed.png
similarity index 100%
rename from images/routed.png
rename to routed.png
diff --git a/images/schematic.png b/schematic.png
similarity index 100%
rename from images/schematic.png
rename to schematic.png