From da90bfb6a5db903a5e9656d2002ef46bbe522b2a Mon Sep 17 00:00:00 2001
From: Jake Read <jake.read@cba.mit.edu>
Date: Fri, 30 Mar 2018 18:07:23 -0400
Subject: [PATCH] board v0.4 before ultra mega vias

---
 circuit/README.md                     |   44 +-
 circuit/mkbldcdriver/eagle.epf        |   75 +-
 circuit/mkbldcdriver/mkbldcdriver.brd | 4804 +++++++------
 circuit/mkbldcdriver/mkbldcdriver.sch | 9234 +++++++++++--------------
 datasheet/AS5045B_Datasheet_EN_v2.pdf |  Bin 0 -> 885877 bytes
 datasheet/csd88599q5dc.pdf            |  Bin 0 -> 679172 bytes
 6 files changed, 6644 insertions(+), 7513 deletions(-)
 create mode 100644 datasheet/AS5045B_Datasheet_EN_v2.pdf
 create mode 100644 datasheet/csd88599q5dc.pdf

diff --git a/circuit/README.md b/circuit/README.md
index 79f5956..debbfeb 100644
--- a/circuit/README.md
+++ b/circuit/README.md
@@ -20,7 +20,7 @@ I also added microcontroller input to a few lines: the gain selection on the drv
 
 ## New Routing
 
-But *holy shit* did I ever open up the ratsnest :|
+But *holy dang* did I ever open up the ratsnest :|
 
 ![the-ratsnest](https://gitlab.cba.mit.edu/jakeread/mkbldcdriver/raw/master/images/routing-ratsnest.png)
 
@@ -56,7 +56,47 @@ And the full schematic
 
 ![fabbed](https://gitlab.cba.mit.edu/jakeread/mkbldcdriver/raw/master/images/fab-v031-02.jpg)
 
-wow
+## Another Run
+
+## MK Global Wants and board notes
+
+### BLDC:
+
+need to add:
+
+hella vias
+ - gnd around drv
+ - ultra mega vcc heatsink under fets
+ - around phases
+ - route sense lines (yikes)
+ - route logic ...
+ - pull that 3v3 out to thermistor
+ - verify you can SSI with those pins
+ - silk:
+  - debug names
+  - phase names
+  - heatsink lands
+  - 
+
+split gnd plane power -> logic
+ - bk does this thru a 0 ohm resistor
+
+footprint update
+ - and thermistor on that: loop does safe shutdown on big heat for safe search
+
+ - Capacitor Offboard Board Board for ultra-mega
+ - Capacitor lay-down beside for on-board for 1000uF or so
+
+order:
+ - 2512 Shunts
+ - fancy h-bridges?
+ - thermistor
+ - AE10817-ND 
+ - 493-1111-ND 
+ - 296-48289-1-ND 
+ - https://www.digikey.com/products/en/resistors/chip-resistor-surface-mount/52?k=&pkeyword=shunt+resistor&pv2=143&pv2=7&pv2=8&FV=mu1+mOhms%7C2085%2Cmu1.5+mOhms%7C2085%2Cmu2+mOhms%7C2085%2Cffe00034&quantity=0&ColumnSort=0&page=1&pageSize=25
+ - https://www.digikey.com/catalog/en/partgroup/ncp21/10801?mpart=NCP21XV103J03RA&vendor=490
+ - thermal tape for those hs's
 
 # Footnotes
 1. Part Number. Searching Digikey (or octopart, or what have you) for bits is an art, kind of. It's intimidating, but offers much gold at the end of the rainbow.
diff --git a/circuit/mkbldcdriver/eagle.epf b/circuit/mkbldcdriver/eagle.epf
index 560b7bc..7638b5b 100644
--- a/circuit/mkbldcdriver/eagle.epf
+++ b/circuit/mkbldcdriver/eagle.epf
@@ -1,5 +1,5 @@
 [Eagle]
-Version="08 03 02"
+Version="08 07 01"
 Platform="Windows"
 Globals="Globals"
 Desktop="Desktop"
@@ -8,7 +8,10 @@ Desktop="Desktop"
 AutoSaveProject=1
 UsedLibraryUrn="urn:adsk.eagle:library:217"
 UsedLibraryUrn="urn:adsk.eagle:library:325"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/connector.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/fab.lbr"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/lights.lbr"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/microcontrollers.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/motors.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/sensor.lbr"
@@ -35,12 +38,55 @@ UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
 UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-DiscreteSemi.lbr"
 
 [Win_1]
+Type="Library Editor"
+Number=3
+File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
+View="-2.74419 -2.2552 0.936019 2.20296"
+WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.254 0.127"
+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.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
+ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
+ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
+HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27"
+PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
+PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
+MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
+DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"
+DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
+DimensionExtLengths=" 1.27 2.54 1 2 3 0"
+DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
+SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
+WireBend=4
+WireBendSet=0
+WireCap=1
+MiterStyle=0
+PadShape=0
+ViaShape=1
+PolygonPour=0
+PolygonRank=0
+PolygonThermals=1
+PolygonOrphans=0
+TextRatio=8
+DimensionUnit=1
+DimensionPrecision=2
+DimensionShowUnit=0
+PinDirection=3
+PinFunction=0
+PinLength=2
+PinVisible=3
+SwapLevel=0
+ArcDirection=0
+AddLevel=2
+PadsSameType=0
+Layer=1
+Package="R2512"
+
+[Win_2]
 Type="Schematic Editor"
-Loc="0 0 1919 1016"
-State=1
 Number=2
 File="mkbldcdriver.sch"
-View="-216.353 -128.597 511.138 146.524"
+View="249.187 96.724 390.18 150.044"
 WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 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.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
@@ -79,21 +125,19 @@ ArcDirection=0
 AddLevel=2
 PadsSameType=0
 Layer=91
-Views=" 1: -216.353 -128.597 511.138 146.524"
+Views=" 1: 249.187 96.724 390.18 150.044"
 Sheet="1"
 
-[Win_2]
+[Win_3]
 Type="Board Editor"
-Loc="0 0 1919 1016"
-State=1
 Number=1
 File="mkbldcdriver.brd"
-View="-12.6588 37.2079 124.714 41.4748"
-WireWidths=" 0.0762 0.1016 0.127 0.15 0.508 0.6096 0.8128 2.54 1.016 1.27 0.3048 0.254 0.2 0.4064 0.2032 0.1524"
+View="2.12736 10.6622 136.133 64.5084"
+WireWidths=" 0.0762 0.1016 0.127 0.15 0.508 0.6096 0.8128 2.54 1.016 1.27 0.3048 0.254 0.2 0.4064 0.1524 0.2032"
 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.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.3"
 ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
-ViaDrills=" 0.2 0.4 0.45 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.5 0.25 0.35 0.3"
+ViaDrills=" 0.2 0.4 0.45 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.5 0.25 0.3 0.35"
 HoleDrills=" 0.2 0.25 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35 0.3"
 TextSizes=" 0.254 0.3048 0.4064 0.8128 1.016 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 0.6096"
 PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
@@ -104,14 +148,14 @@ DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
 DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
-WireBend=1
+WireBend=3
 WireBendSet=0
 WireCap=1
 MiterStyle=0
 PadShape=0
 ViaShape=1
 PolygonPour=0
-PolygonRank=1
+PolygonRank=3
 PolygonThermals=1
 PolygonOrphans=0
 TextRatio=8
@@ -128,10 +172,8 @@ AddLevel=2
 PadsSameType=0
 Layer=1
 
-[Win_3]
+[Win_4]
 Type="Control Panel"
-Loc="0 0 1919 1016"
-State=1
 Number=0
 
 [Desktop]
@@ -139,3 +181,4 @@ Screen="6000 2160"
 Window="Win_1"
 Window="Win_2"
 Window="Win_3"
+Window="Win_4"
diff --git a/circuit/mkbldcdriver/mkbldcdriver.brd b/circuit/mkbldcdriver/mkbldcdriver.brd
index eb379ad..80cb57d 100644
--- a/circuit/mkbldcdriver/mkbldcdriver.brd
+++ b/circuit/mkbldcdriver/mkbldcdriver.brd
@@ -1,14 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="8.3.2">
+<eagle version="8.7.1">
 <drawing>
 <settings>
-<setting alwaysvectorfont="no"/>
+<setting alwaysvectorfont="yes"/>
 <setting verticaltext="up"/>
 </settings>
-<grid distance="5" unitdist="mil" unit="mil" style="dots" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
+<grid distance="0.1" unitdist="mm" unit="mm" style="dots" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
+<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"/>
+<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
+<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
+<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
+<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
+<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
+<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
+<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
+<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="no" active="no"/>
 <layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
 <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
 <layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
@@ -44,7 +58,7 @@
 <layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
 <layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
 <layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
-<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="51" name="tDocu" 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"/>
@@ -142,169 +156,58 @@
 </layers>
 <board>
 <plain>
-<wire x1="0" y1="0" x2="121.92" y2="0" width="0" layer="20"/>
-<wire x1="121.92" y1="0" x2="121.92" y2="77.47" width="0" layer="20"/>
-<wire x1="121.92" y1="77.47" x2="0" y2="77.47" width="0" layer="20"/>
-<wire x1="0" y1="77.47" x2="0" y2="0" width="0" layer="20"/>
-<wire x1="8.89" y1="58.801" x2="8.89" y2="15.494" width="0.1524" layer="20"/>
-<wire x1="12.192" y1="61.976" x2="95.758" y2="61.976" width="0.1524" layer="20"/>
-<wire x1="99.06" y1="58.674" x2="99.06" y2="15.494" width="0.1524" layer="20"/>
-<dimension x1="8.636" y1="66.802" x2="8.636" y2="11.684" x3="5.08" y3="39.243" textsize="1.778" layer="47"/>
-<dimension x1="8.636" y1="11.684" x2="63.754" y2="11.684" x3="36.195" y3="7.366" textsize="1.778" layer="47"/>
-<text x="87.503" y="29.464" size="1.4224" layer="22" font="vector" rot="MR90">"wow"
- - Owen Wilson</text>
-<text x="74.93" y="23.495" size="1.778" layer="21" font="vector" rot="R90">W</text>
-<text x="75.057" y="35.941" size="1.778" layer="21" font="vector" rot="R90">V</text>
-<text x="74.803" y="48.514" size="1.778" layer="21" font="vector" rot="R90">U</text>
-<wire x1="95.758" y1="12.192" x2="12.192" y2="12.192" width="0.1524" layer="20"/>
-<dimension x1="99.568" y1="37.084" x2="99.568" y2="61.976" x3="103.378" y3="49.53" textsize="1.778" layer="48"/>
-<dimension x1="99.568" y1="37.084" x2="99.568" y2="12.192" x3="104.14" y3="24.638" textsize="1.778" layer="48"/>
-<dimension x1="8.382" y1="37.084" x2="8.382" y2="58.928" x3="3.302" y3="48.006" textsize="1.778" layer="48"/>
-<dimension x1="8.382" y1="37.084" x2="8.382" y2="15.24" x3="3.302" y3="26.162" textsize="1.778" layer="48"/>
-<dimension x1="12.192" y1="58.928" x2="70.358" y2="58.928" x3="41.275" y3="64.77" textsize="1.778" layer="48"/>
-<dimension x1="8.89" y1="62.484" x2="99.06" y2="62.484" x3="53.975" y3="69.342" textsize="1.778" layer="48"/>
-<text x="24.511" y="57.912" size="0.6096" layer="21" font="vector">SPI</text>
-<text x="24.638" y="18.415" size="0.6096" layer="21" font="vector">NP1</text>
-<text x="22.479" y="18.669" size="0.6096" layer="21" font="vector">NP2</text>
-<text x="35.052" y="17.653" size="0.6096" layer="21" font="vector">V-VCC</text>
-<text x="35.052" y="20.193" size="0.6096" layer="21" font="vector">V-W</text>
-<text x="35.052" y="22.86" size="0.6096" layer="21" font="vector">V-V</text>
-<text x="35.052" y="25.273" size="0.6096" layer="21" font="vector">V-U</text>
-<text x="35.052" y="30.48" size="0.6096" layer="21" font="vector">I-V</text>
-<text x="35.052" y="27.813" size="0.6096" layer="21" font="vector">I-W</text>
-<text x="35.052" y="33.02" size="0.6096" layer="21" font="vector">3V3</text>
-<text x="35.052" y="35.56" size="0.6096" layer="21" font="vector">GND</text>
-<text x="35.052" y="37.973" size="0.6096" layer="21" font="vector">LO3</text>
-<text x="35.052" y="40.513" size="0.6096" layer="21" font="vector">HI3</text>
-<text x="35.052" y="43.053" size="0.6096" layer="21" font="vector">LO2</text>
-<text x="35.052" y="45.72" size="0.6096" layer="21" font="vector">HI2</text>
-<text x="35.052" y="48.133" size="0.6096" layer="21" font="vector">LO1</text>
-<text x="35.052" y="50.673" size="0.6096" layer="21" font="vector">HI1</text>
-<text x="35.052" y="53.34" size="0.6096" layer="21" font="vector">FAULT</text>
-<text x="34.671" y="55.753" size="0.6096" layer="21" font="vector">GND</text>
-<text x="52.07" y="56.896" size="0.8128" layer="21" font="vector">mkbldcdriver v0.31</text>
-<text x="40.132" y="56.642" size="0.6096" layer="21" font="vector">&lt; no - go &gt;</text>
-<text x="12.7" y="34.036" size="0.6096" layer="21" font="vector" rot="R90">usb</text>
-<text x="12.7" y="42.164" size="0.6096" layer="21" font="vector" rot="R90">drv</text>
-<text x="90.678" y="58.674" size="0.6096" layer="21" font="vector">GND</text>
-<text x="86.106" y="58.674" size="0.6096" layer="21" font="vector">VCC</text>
-<text x="90.678" y="15.113" size="0.6096" layer="21" font="vector">GND</text>
-<text x="86.106" y="15.113" size="0.6096" layer="21" font="vector">VCC</text>
-<wire x1="8.89" y1="58.801" x2="12.192" y2="61.976" width="0.1524" layer="20" curve="-92.29061"/>
-<wire x1="95.758" y1="61.976" x2="99.06" y2="58.674" width="0.1524" layer="20" curve="-90"/>
-<wire x1="99.06" y1="15.494" x2="95.758" y2="12.192" width="0.1524" layer="20" curve="-90"/>
-<wire x1="12.192" y1="12.192" x2="8.89" y2="15.494" width="0.1524" layer="20" curve="-90"/>
-<dimension x1="88.9" y1="57.531" x2="88.9" y2="37.465" x3="107.188" y3="47.498" textsize="0.6096" layer="48"/>
-<text x="73.787" y="15.24" size="0.6096" layer="21" font="vector">VCC</text>
+<text x="111" y="63.5" size="1.778" layer="21" font="vector" rot="R90">W</text>
+<text x="107" y="65" size="1.778" layer="21" font="vector" rot="R90">V</text>
+<text x="104" y="65.5" size="1.778" layer="21" font="vector" rot="R90">U</text>
+<text x="46.379" y="56.162" size="0.6096" layer="21" font="vector">SPI</text>
+<text x="51" y="34.5" size="0.6096" layer="21" font="vector">UP0</text>
+<text x="51" y="12.25" size="0.6096" layer="21" font="vector">UP1</text>
+<text x="49.52" y="65.303" size="0.6096" layer="21" font="vector">V-VCC</text>
+<text x="80.42" y="62.943" size="0.6096" layer="21" font="vector">V-W</text>
+<text x="77.67" y="63.11" size="0.6096" layer="21" font="vector">V-V</text>
+<text x="74.42" y="63.023" size="0.6096" layer="21" font="vector">V-U</text>
+<text x="68.67" y="62.98" size="0.6096" layer="21" font="vector">I-V</text>
+<text x="71.17" y="63.563" size="0.6096" layer="21" font="vector">I-W</text>
+<text x="66.17" y="63.27" size="0.6096" layer="21" font="vector">3V3</text>
+<text x="63.17" y="63.56" size="0.6096" layer="21" font="vector">GND</text>
+<text x="55.22" y="64.263" size="0.6096" layer="21" font="vector">HI3</text>
+<text x="55.82" y="62.87" size="0.6096" layer="21" font="vector">HI2</text>
+<text x="57.32" y="63.723" size="0.6096" layer="21" font="vector">HI1</text>
+<text x="58.72" y="64.24" size="0.6096" layer="21" font="vector">FAULT</text>
+<text x="63.5" y="65.278" size="0.8128" layer="21" font="vector">mkbldcdriver v0.4</text>
+<text x="57.9" y="56.742" size="0.6096" layer="21" font="vector">&lt; no - go &gt;</text>
+<text x="90.043" y="66.675" size="0.6096" layer="21" font="vector">GND</text>
+<text x="89.789" y="64.643" size="0.6096" layer="21" font="vector">VCC</text>
+<wire x1="32" y1="58.75" x2="35.5" y2="62" width="0.1524" layer="20" curve="-92.29061"/>
+<rectangle x1="59.5" y1="10" x2="86.5" y2="22.5" layer="48"/>
+<rectangle x1="86" y1="34.5" x2="92.5" y2="57.5" layer="48"/>
+<wire x1="32" y1="58.75" x2="32" y2="33.75" width="0.1524" layer="20"/>
+<wire x1="32" y1="33.75" x2="38.75" y2="32.5" width="0.1524" layer="20"/>
+<wire x1="38.75" y1="32.5" x2="38.75" y2="28.5" width="0.1524" layer="20"/>
+<wire x1="38.75" y1="28.5" x2="32" y2="27.25" width="0.1524" layer="20"/>
+<wire x1="32" y1="27.25" x2="32" y2="20" width="0.1524" layer="20"/>
+<wire x1="32" y1="20" x2="38.75" y2="18.75" width="0.1524" layer="20"/>
+<wire x1="38.75" y1="18.75" x2="38.75" y2="14.75" width="0.1524" layer="20"/>
+<wire x1="38.75" y1="14.75" x2="32" y2="13.5" width="0.1524" layer="20"/>
+<wire x1="32" y1="13.5" x2="32" y2="9.75" width="0.1524" layer="20"/>
+<wire x1="32" y1="9.75" x2="55.75" y2="9.75" width="0.1524" layer="20"/>
+<wire x1="97" y1="9.75" x2="100.5" y2="13.25" width="0.1524" layer="20" curve="90"/>
+<wire x1="100.5" y1="13.25" x2="100.5" y2="58.5" width="0.1524" layer="20"/>
+<wire x1="100.5" y1="58.5" x2="97" y2="62" width="0.1524" layer="20" curve="90"/>
+<wire x1="97" y1="62" x2="35.5" y2="62" width="0.1524" layer="20"/>
+<wire x1="55.75" y1="9.75" x2="59" y2="13" width="0.1524" layer="20" curve="90"/>
+<wire x1="59" y1="13" x2="59" y2="22.5" width="0.1524" layer="20"/>
+<wire x1="59" y1="22.5" x2="59.5" y2="23" width="0.1524" layer="20" curve="-90"/>
+<wire x1="59.5" y1="23" x2="86.5" y2="23" width="0.1524" layer="20"/>
+<wire x1="86.5" y1="23" x2="87" y2="22.5" width="0.1524" layer="20" curve="-90"/>
+<wire x1="87" y1="22.5" x2="87" y2="10.25" width="0.1524" layer="20"/>
+<wire x1="87" y1="10.25" x2="87.5" y2="9.75" width="0.1524" layer="20" curve="90"/>
+<wire x1="87.5" y1="9.75" x2="97" y2="9.75" width="0.1524" layer="20"/>
+<rectangle x1="66.5" y1="34.5" x2="73" y2="57.5" layer="48"/>
 </plain>
 <libraries>
-<library name="eagle-ltspice" urn="urn:adsk.eagle:library:217">
-<description>Default symbols for import LTspice schematics&lt;p&gt;
-2012-10-29 alf@cadsoft.de&lt;br&gt;</description>
-<packages>
-<package name="R0805" urn="urn:adsk.eagle:footprint:13236/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;</description>
-<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
-<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
-<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
-<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
-<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
-<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
-<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
-<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L1812" urn="urn:adsk.eagle:footprint:13218/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-chip</description>
-<wire x1="-1.4732" y1="1.6002" x2="1.4732" y2="1.6002" width="0.1016" layer="51"/>
-<wire x1="-1.4478" y1="-1.6002" x2="1.4732" y2="-1.6002" width="0.1016" layer="51"/>
-<rectangle x1="-2.3876" y1="-1.651" x2="-1.4376" y2="1.649" layer="51"/>
-<rectangle x1="1.4478" y1="-1.651" x2="2.3978" y2="1.649" layer="51"/>
-<smd name="1" x="-1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
-<smd name="2" x="1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-</packages>
-<packages3d>
-<package3d name="R0805" urn="urn:adsk.eagle:package:13300/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="L1812" urn="urn:adsk.eagle:package:13290/1" type="box" library_version="1">
-<description>INDUCTOR
-chip</description>
-</package3d>
-</packages3d>
-</library>
-<library name="transistor-power">
-<description>&lt;b&gt;Power Transistors&lt;/b&gt;&lt;p&gt;
-&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
-<packages>
-<package name="DIRECTFET">
-<description>&lt;b&gt;DirectFET (TM) Outline Dimension, MN Outline&lt;/b&gt;&lt;p&gt;
-(Medium Size Can, N-Designation).&lt;br&gt;
-Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description>
-<wire x1="-2.625" y1="1.875" x2="-2.625" y2="2.225" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="2.225" x2="-2.425" y2="2.425" width="0.2032" layer="21"/>
-<wire x1="-2.425" y1="2.425" x2="2.425" y2="2.425" width="0.2032" layer="21"/>
-<wire x1="2.425" y1="2.425" x2="2.625" y2="2.225" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="2.225" x2="2.625" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="1.875" x2="3.075" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="3.075" y1="1.875" x2="3.075" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="3.075" y1="-1.875" x2="2.625" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="-1.875" x2="2.625" y2="-2.225" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="-2.225" x2="2.425" y2="-2.425" width="0.2032" layer="21"/>
-<wire x1="2.425" y1="-2.425" x2="-2.425" y2="-2.425" width="0.2032" layer="21"/>
-<wire x1="-2.425" y1="-2.425" x2="-2.625" y2="-2.225" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="-2.225" x2="-2.625" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="-1.875" x2="-3.075" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="-3.075" y1="-1.875" x2="-3.075" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="-3.075" y1="1.875" x2="-2.625" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="-1.875" x2="-2.625" y2="1.875" width="0.2032" layer="51"/>
-<wire x1="2.625" y1="-1.875" x2="2.625" y2="1.875" width="0.2032" layer="51"/>
-<circle x="-1.525" y="-1.5" radius="0.4" width="0" layer="21"/>
-<smd name="D@1" x="-2.45" y="0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<smd name="D@2" x="-2.45" y="-0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<smd name="G" x="-0.7" y="0" dx="0.65" dy="0.65" layer="1"/>
-<smd name="S@1" x="0.65" y="0.475" dx="0.75" dy="0.75" layer="1"/>
-<smd name="S@2" x="0.65" y="-0.475" dx="0.75" dy="0.75" layer="1"/>
-<smd name="D@3" x="2.45" y="0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<smd name="D@4" x="2.45" y="-0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<text x="-2.54" y="3.175" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-4.445" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-</packages>
-</library>
 <library name="fab">
 <packages>
-<package name="WSL2726">
-<description>&lt;b&gt;SMD SHUNT RESISTOR&lt;/b&gt;</description>
-<wire x1="-4.8768" y1="7.9756" x2="4.8768" y2="7.9756" width="0.2032" layer="51"/>
-<wire x1="4.8768" y1="7.9756" x2="4.8768" y2="-0.3556" width="0.2032" layer="51"/>
-<wire x1="4.8768" y1="-0.3556" x2="-4.8768" y2="-0.3556" width="0.2032" layer="51"/>
-<wire x1="-4.8768" y1="-0.3556" x2="-4.8768" y2="7.9756" width="0.2032" layer="51"/>
-<smd name="A" x="3.302" y="2.794" dx="2.4384" dy="5.588" layer="1"/>
-<smd name="SA" x="3.302" y="6.9215" dx="2.4384" dy="0.889" layer="1"/>
-<smd name="B" x="-3.302" y="2.794" dx="2.4384" dy="5.588" layer="1"/>
-<smd name="SB" x="-3.302" y="6.9215" dx="2.4384" dy="0.889" layer="1"/>
-<text x="-0.3556" y="-0.0508" size="1.27" layer="25" rot="R90">&gt;NAME</text>
-<text x="1.5748" y="-0.0508" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
-</package>
-<package name="PWRPAD_2-5MM">
-<pad name="P$1" x="0" y="0" drill="2.4892" diameter="3.81"/>
-</package>
-<package name="BFC">
-<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/>
-<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/>
-<circle x="0" y="0" radius="9.9822" width="0.127" layer="21"/>
-<text x="-2.54" y="3.81" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-5.08" size="1.27" layer="27">&gt;VALUE</text>
-</package>
 <package name="CBA-SILK-LOGO">
 <circle x="0" y="0" radius="0.254" width="0.127" layer="21"/>
 <circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/>
@@ -392,79 +295,6 @@ Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description
 <wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
 <wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/>
 </package>
-<package name="P-LCC-4-FANCYFAB">
-<description>&lt;b&gt;Power TOPLED®&lt;/b&gt;&lt;p&gt;
-Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description>
-<wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-1.4" y1="-1.6" x2="-1" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="-1.6" x2="-0.85" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-0.85" y1="-1.6" x2="1" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="1" y1="-1.6" x2="1.4" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="1.4" y1="-1.6" x2="1.4" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="1.4" y1="1.6" x2="1.1" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="1.1" y1="1.6" x2="-1" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="1.6" x2="-1.4" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="1.6" x2="-1" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="-1" y1="1.8" x2="-0.5" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="-0.5" y1="1.8" x2="-0.5" y2="1.65" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="1.65" x2="0.5" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="1.8" x2="1.1" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="1.1" y1="1.8" x2="1.1" y2="1.6" width="0.1016" layer="51"/>
-<wire x1="-1" y1="-1.6" x2="-1" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="-1" y1="-1.8" x2="-0.5" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="-0.5" y1="-1.8" x2="-0.5" y2="-1.65" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="-1.65" x2="0.5" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="-1.8" x2="1" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="1" y1="-1.8" x2="1" y2="-1.6" width="0.1016" layer="51"/>
-<wire x1="-0.85" y1="-1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
-<wire x1="-1.4" y1="1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
-<circle x="0" y="0" radius="1.1" width="0.2032" layer="51"/>
-<text x="-3.81" y="-2.54" size="1.27" layer="25" rot="R90">&gt;NAME</text>
-<text x="5.08" y="-2.54" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="51">R</text>
-<text x="-1.905" y="2.54" size="1.27" layer="51">G</text>
-<text x="1.27" y="2.54" size="1.27" layer="51">B</text>
-<text x="1.27" y="-3.81" size="1.27" layer="51">A</text>
-<rectangle x1="-1.15" y1="0.75" x2="-0.35" y2="1.85" layer="29"/>
-<rectangle x1="0.35" y1="0.75" x2="1.15" y2="1.85" layer="29"/>
-<rectangle x1="0.35" y1="-1.85" x2="1.15" y2="-0.75" layer="29"/>
-<rectangle x1="-1.15" y1="-1.85" x2="-0.35" y2="-0.75" layer="29"/>
-<rectangle x1="-1.1" y1="-1.8" x2="-0.4" y2="-0.8" layer="31"/>
-<rectangle x1="0.4" y1="-1.8" x2="1.1" y2="-0.8" layer="31"/>
-<rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/>
-<rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/>
-<rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/>
-<smd name="A" x="0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="R" x="-0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="G" x="-0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="B" x="0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<circle x="-1.705" y="-1.524" radius="0.127" width="0.127" layer="21"/>
-</package>
-<package name="DX4R005HJ5">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">&gt;Value</text>
-</package>
-<package name="2-SMD-1-5X3-2MM">
-<smd name="P$1" x="-1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/>
-<smd name="P$2" x="1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/>
-<wire x1="-0.7" y1="0.7" x2="0.7" y2="0.7" width="0.127" layer="51"/>
-<wire x1="-0.7" y1="-0.7" x2="0.7" y2="-0.7" width="0.127" layer="51"/>
-</package>
 </packages>
 </library>
 <library name="atsam">
@@ -561,64 +391,6 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description>
 <vertex x="1.27" y="-1.27"/>
 </polygon>
 </package>
-<package name="TC2030-MCP">
-<description>&lt;b&gt;TAG-CONNECT ICSP Connector&lt;/b&gt; - Legged version&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="http://www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;
-&lt;p&gt;
-Cable for easy In-Circuit Serial Programming. Designed for Microchip ICD2, suitable for many others.
-&lt;p&gt;
-&lt;b&gt;NOTE:&lt;/b&gt; Eagle's default spacing for drill holes does not leave sufficent room for routing traces for this footprint and should be adjusted. &lt;br&gt;
-This setting can be found in the board layout editor under the Edit menu.  Select "Design Rules" and then the Distance tab.  8 mils for Drill/Hole works well.
-&lt;br&gt;
-&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
-&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
-&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
-&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;MCLR/Vpp&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;Vdd&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;PGD (ISPDAT)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;PGC (ISPCLK)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;nc (used for LVP)&lt;/TD&gt;&lt;/TR&gt;
-&lt;/TABLE&gt;
-&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
-©2009 ROFA.cz - modified and updated by Robert Darlington &amp;#8249;rdarlington@gmail.com&amp;#8250;</description>
-<smd name="2" x="1.27" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="4" x="2.54" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="6" x="3.81" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="5" x="3.81" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="3" x="2.54" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="1" x="1.27" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<text x="-1.27" y="-2.54" size="1.27" layer="25" rot="R90">&gt;name</text>
-<hole x="0" y="0" drill="0.889"/>
-<hole x="5.08" y="-1.016" drill="0.889"/>
-<hole x="5.08" y="1.016" drill="0.889"/>
-<hole x="0" y="2.54" drill="2.3748"/>
-<hole x="0" y="-2.54" drill="2.3748"/>
-<hole x="3.175" y="-2.54" drill="2.3748"/>
-<hole x="3.175" y="2.54" drill="2.3748"/>
-<polygon width="0.0254" layer="39">
-<vertex x="1.27" y="-0.2413"/>
-<vertex x="1.6637" y="-0.2413"/>
-<vertex x="1.6637" y="-0.635"/>
-<vertex x="2.1463" y="-0.635"/>
-<vertex x="2.1463" y="-0.2413"/>
-<vertex x="2.9337" y="-0.2413"/>
-<vertex x="2.9337" y="-0.635"/>
-<vertex x="3.4163" y="-0.635"/>
-<vertex x="3.4163" y="-0.2413"/>
-<vertex x="3.81" y="-0.2413"/>
-<vertex x="3.81" y="0.2413"/>
-<vertex x="3.4163" y="0.2413"/>
-<vertex x="3.4163" y="0.635"/>
-<vertex x="2.9337" y="0.635"/>
-<vertex x="2.9337" y="0.2413"/>
-<vertex x="2.1463" y="0.2413"/>
-<vertex x="2.1463" y="0.635"/>
-<vertex x="1.6637" y="0.635"/>
-<vertex x="1.6637" y="0.2413"/>
-<vertex x="1.27" y="0.2413"/>
-</polygon>
-</package>
 </packages>
 </library>
 <library name="borkedlabs-passives">
@@ -638,21 +410,9 @@ This setting can be found in the board layout editor under the Edit menu.  Selec
 <rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/>
 <rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
 </package>
-<package name="1210">
-<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.127" layer="51"/>
-<wire x1="1.6" y1="1.3" x2="1.6" y2="-1.3" width="0.127" layer="51"/>
-<wire x1="1.6" y1="-1.3" x2="-1.6" y2="-1.3" width="0.127" layer="51"/>
-<wire x1="-1.6" y1="-1.3" x2="-1.6" y2="1.3" width="0.127" layer="51"/>
-<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.2032" layer="21"/>
-<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="21"/>
-<smd name="1" x="-1.6" y="0" dx="1.2" dy="2" layer="1"/>
-<smd name="2" x="1.6" y="0" dx="1.2" dy="2" layer="1"/>
-<text x="-2.07" y="1.77" size="1.016" layer="25">&gt;NAME</text>
-<text x="-2.17" y="-3.24" size="1.016" layer="27">&gt;VALUE</text>
-</package>
 <package name="0805">
-<smd name="1" x="-0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
-<smd name="2" x="0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
+<smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
 <text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
 <text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
 </package>
@@ -675,6 +435,58 @@ This setting can be found in the board layout editor under the Edit menu.  Selec
 </library>
 <library name="power">
 <packages>
+<package name="PWRPAD_M3-PEM-MOUNT">
+<pad name="P$1" x="0" y="0" drill="4.1" diameter="6.2" thermals="no"/>
+<polygon width="0.127" layer="31">
+<vertex x="-0.6" y="3"/>
+<vertex x="0.6" y="3"/>
+<vertex x="0.4" y="2.1"/>
+<vertex x="-0.4" y="2.1"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="0.6" y="-3"/>
+<vertex x="-0.6" y="-3"/>
+<vertex x="-0.4" y="-2.1"/>
+<vertex x="0.4" y="-2.1"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="-3" y="-0.6"/>
+<vertex x="-3" y="0.6"/>
+<vertex x="-2.1" y="0.4"/>
+<vertex x="-2.1" y="-0.4"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="3" y="0.6"/>
+<vertex x="3" y="-0.6"/>
+<vertex x="2.1" y="-0.4"/>
+<vertex x="2.1" y="0.4"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="-2.55269375" y="1.73136875"/>
+<vertex x="-1.704165625" y="2.579896875"/>
+<vertex x="-1.19203125" y="1.784921875"/>
+<vertex x="-1.75771875" y="1.2192375"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="2.59705625" y="-1.72131875"/>
+<vertex x="1.748528125" y="-2.569846875"/>
+<vertex x="1.23639375" y="-1.774871875"/>
+<vertex x="1.80208125" y="-1.2091875"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="-1.704165625" y="-2.569846875"/>
+<vertex x="-2.55269375" y="-1.72131875"/>
+<vertex x="-1.75771875" y="-1.2091875"/>
+<vertex x="-1.19203125" y="-1.774871875"/>
+</polygon>
+<polygon width="0.127" layer="31">
+<vertex x="1.748528125" y="2.579896875"/>
+<vertex x="2.59705625" y="1.73136875"/>
+<vertex x="1.80208125" y="1.2192375"/>
+<vertex x="1.23639375" y="1.784921875"/>
+</polygon>
+<circle x="0" y="0" radius="3" width="0.125" layer="51"/>
+</package>
 <package name="PWRPAD_3-25MM">
 <pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" thermals="no"/>
 </package>
@@ -744,24 +556,48 @@ This setting can be found in the board layout editor under the Edit menu.  Selec
 <text x="-2.54" y="-8.89" size="1.27" layer="127">&gt;VALUE</text>
 <circle x="-2.286" y="6.477" radius="0.254" width="0.127" layer="21"/>
 </package>
-<package name="SOT23-5">
-<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;, 5 lead</description>
-<wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="21"/>
-<wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="21"/>
-<wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="21"/>
-<wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="21"/>
-<smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
-<rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/>
-<rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/>
-<rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/>
-<rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
-<rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
+<package name="R2512">
+<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
+<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
+<smd name="A" x="-2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
+<smd name="B" x="2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
+<text x="-2.54" y="1.905" size="1.016" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-3.175" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/>
+<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/>
+<smd name="SA" x="-1.414" y="1.3" dx="0.5" dy="0.5" layer="1" rot="R180"/>
+<smd name="SB" x="1.386" y="1.3" dx="0.5" dy="0.5" layer="1"/>
+<wire x1="-1.4" y1="1.3" x2="-2.4" y2="1.3" width="0.127" layer="1"/>
+<wire x1="1.4" y1="1.3" x2="2.2" y2="1.3" width="0.127" layer="1"/>
+</package>
+<package name="SON-5X6">
+<smd name="VIN" x="0" y="0" dx="3.3" dy="5.4" layer="1" cream="no"/>
+<smd name="M1" x="-2.25" y="3.05" dx="0.5" dy="0.35" layer="1"/>
+<smd name="M2" x="2.25" y="3.05" dx="0.5" dy="0.35" layer="1"/>
+<smd name="M3" x="-2.25" y="-3.05" dx="0.5" dy="0.35" layer="1"/>
+<smd name="M4" x="2.25" y="-3.05" dx="0.5" dy="0.35" layer="1"/>
+<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0.127" layer="51"/>
+<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0.127" layer="51"/>
+<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0.127" layer="51"/>
+<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0.127" layer="51"/>
+<circle x="-1.7" y="3.3" radius="0.1" width="0.127" layer="21"/>
+<smd name="GH" x="-2.5" y="2.5" dx="1" dy="0.25" layer="1"/>
+<smd name="SH" x="-2.5" y="2" dx="1" dy="0.25" layer="1"/>
+<smd name="VSW" x="-2.5" y="-0.5" dx="1" dy="4.3" layer="1"/>
+<smd name="GL" x="2.5" y="2.5" dx="1" dy="0.25" layer="1"/>
+<smd name="NC" x="2.5" y="2" dx="1" dy="0.25" layer="1"/>
+<smd name="PGND" x="2.5" y="-0.5" dx="1" dy="4.3" layer="1"/>
+<rectangle x1="-1.4" y1="0.2" x2="-0.2" y2="2.5" layer="31"/>
+<rectangle x1="0.2" y1="0.2" x2="1.4" y2="2.5" layer="31"/>
+<rectangle x1="-1.4" y1="-2.5" x2="-0.2" y2="-0.2" layer="31"/>
+<rectangle x1="0.2" y1="-2.5" x2="1.4" y2="-0.2" layer="31"/>
+</package>
+<package name="BFC-8MM">
+<pad name="P$1" x="-1.75" y="0" drill="1" diameter="1.9304"/>
+<pad name="P$2" x="1.75" y="0" drill="1" diameter="1.9304"/>
+<circle x="0" y="0" radius="4" width="0.127" layer="21"/>
+<text x="-1" y="2" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1" y="-2" size="0.4064" layer="27">&gt;VALUE</text>
 </package>
 </packages>
 </library>
@@ -835,6 +671,72 @@ You are welcome to use this library for commercial purposes. For attribution, we
 <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
+<package name="SAMTECH_FTSH-105-01">
+<description>&lt;h3&gt;ARM Cortex Debug Connector (10-pin)&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.05"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href="https://www.samtec.com/ftppub/cpdf/FTSH-1XX-XX-XXX-DV-XXX-MKT.pdf"&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CORTEX_DEBUG&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<rectangle x1="-0.2032" y1="1.7145" x2="0.2032" y2="2.921" layer="51"/>
+<rectangle x1="1.0668" y1="1.7145" x2="1.4732" y2="2.921" layer="51"/>
+<rectangle x1="2.3368" y1="1.7145" x2="2.7432" y2="2.921" layer="51"/>
+<rectangle x1="-1.4732" y1="1.7145" x2="-1.0668" y2="2.921" layer="51"/>
+<rectangle x1="-2.7432" y1="1.7145" x2="-2.3368" y2="2.921" layer="51"/>
+<rectangle x1="-0.2032" y1="-2.921" x2="0.2032" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="-1.4732" y1="-2.921" x2="-1.0668" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="-2.7432" y1="-2.921" x2="-2.3368" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="1.0668" y1="-2.921" x2="1.4732" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="2.3368" y1="-2.921" x2="2.7432" y2="-1.7145" layer="51" rot="R180"/>
+<smd name="6" x="0" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="8" x="1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="10" x="2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="4" x="-1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="2" x="-2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="1" x="-2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="3" x="-1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="5" x="0" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="7" x="1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="9" x="2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<text x="-1.3462" y="0.4572" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.7018" y="-0.9652" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-0.8" y1="1.24" x2="0.8" y2="1.24" width="0.127" layer="21"/>
+<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.127" layer="51"/>
+<wire x1="-6.3" y1="-2.5" x2="6.3" y2="-2.5" width="0.127" layer="51"/>
+<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.127" layer="51"/>
+<wire x1="6.3" y1="2.5" x2="-6.3" y2="2.5" width="0.127" layer="51"/>
+<wire x1="-5.3" y1="1.6" x2="-5.3" y2="-1.6" width="0.127" layer="51"/>
+<wire x1="-5.3" y1="-1.6" x2="5.3" y2="-1.6" width="0.127" layer="51"/>
+<wire x1="5.3" y1="-1.6" x2="5.3" y2="1.6" width="0.127" layer="51"/>
+<wire x1="5.3" y1="1.6" x2="-5.3" y2="1.6" width="0.127" layer="51"/>
+<wire x1="-3.2" y1="1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/>
+<wire x1="-3.2" y1="1.7" x2="3.2" y2="1.7" width="0.127" layer="51"/>
+<wire x1="3.2" y1="-1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/>
+<wire x1="3.2" y1="1.7" x2="3.2" y2="-1.7" width="0.127" layer="51"/>
+</package>
+<package name="1X04_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
 </packages>
 </library>
 <library name="SparkFun-DiscreteSemi">
@@ -864,6 +766,84 @@ You are welcome to use this library for commercial purposes. For attribution, we
 </package>
 </packages>
 </library>
+<library name="connector">
+<packages>
+<package name="RJ12-6-SMT">
+<smd name="P$1" x="-3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$2" x="-1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$3" x="-0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$4" x="0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$5" x="1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$6" x="3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$7" x="-5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/>
+<smd name="P$8" x="5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/>
+<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="6.604" y1="0" x2="3" y2="0" width="0.127" layer="51"/>
+<wire x1="3" y1="0" x2="-3" y2="0" width="0.127" layer="51"/>
+<wire x1="-3" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="-2" y1="5" x2="-3" y2="0" width="0.127" layer="51"/>
+<wire x1="2" y1="5" x2="3" y2="0" width="0.127" layer="51"/>
+<wire x1="-6.5" y1="16.8" x2="-6.5" y2="16.3" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="16.3" x2="-6" y2="16.8" width="0.127" layer="21"/>
+<wire x1="-6" y1="16.8" x2="-6.5" y2="16.8" width="0.127" layer="21"/>
+<wire x1="6.5" y1="16.8" x2="6" y2="16.8" width="0.127" layer="21"/>
+<wire x1="6" y1="16.8" x2="6.5" y2="16.3" width="0.127" layer="21"/>
+<wire x1="6.5" y1="16.3" x2="6.5" y2="16.8" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/>
+<text x="-6" y="0.5" size="0.8128" layer="21" font="vector">stlb</text>
+<text x="4" y="0.5" size="0.8128" layer="21" font="vector">stlr</text>
+<wire x1="-5.25" y1="-0.75" x2="-5.25" y2="0.25" width="0.127" layer="21"/>
+<wire x1="5.25" y1="-0.75" x2="5.25" y2="0.25" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="-1.5" x2="-3.25" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-3.25" y1="-1.5" x2="-2" y2="5" width="0.127" layer="51"/>
+<wire x1="-2" y1="5" x2="2" y2="5" width="0.127" layer="51"/>
+<wire x1="2" y1="5" x2="3.25" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="3.25" y1="-1.5" x2="6.5" y2="-1.5" width="0.127" layer="51"/>
+</package>
+<package name="JRTOMBSTONE">
+<wire x1="-1.1" y1="-1" x2="-1.1" y2="0.7" width="0.127" layer="21"/>
+<wire x1="-1.1" y1="0.7" x2="1" y2="0.7" width="0.127" layer="21" curve="-180"/>
+<wire x1="1" y1="0.7" x2="1" y2="-1" width="0.127" layer="21"/>
+<wire x1="1" y1="-1" x2="-1.1" y2="-1" width="0.127" layer="21"/>
+<wire x1="-0.8" y1="-0.5" x2="-0.6" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="-0.6" y1="-0.5" x2="-0.3" y2="-0.2" width="0.127" layer="21" curve="90"/>
+<wire x1="-0.3" y1="-0.2" x2="-0.3" y2="0.7" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="0.7" x2="-0.8" y2="0.7" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="0.7" x2="0.1" y2="0.7" width="0.127" layer="21"/>
+<wire x1="0.1" y1="0.7" x2="0.1" y2="0.1" width="0.127" layer="21"/>
+<wire x1="0.1" y1="0.1" x2="0.1" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="0.1" y1="0.7" x2="0.4" y2="0.7" width="0.127" layer="21"/>
+<wire x1="0.4" y1="0.7" x2="0.4" y2="0.1" width="0.127" layer="21" curve="-180"/>
+<wire x1="0.4" y1="0.1" x2="0.7" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="0.4" y1="0.1" x2="0.1" y2="0.1" width="0.127" layer="21"/>
+</package>
+</packages>
+</library>
+<library name="lights">
+<packages>
+<package name="LED0805">
+<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
+<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
+<wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
+</package>
+</packages>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -905,8 +885,8 @@ design rules under a new name.</description>
 <param name="mdCopperDimension" value="8mil"/>
 <param name="mdDrill" value="8mil"/>
 <param name="mdSmdStop" value="0mil"/>
-<param name="msWidth" value="6mil"/>
-<param name="msDrill" value="0.3mm"/>
+<param name="msWidth" value="8mil"/>
+<param name="msDrill" value="0.35mm"/>
 <param name="msMicroVia" value="9.99mm"/>
 <param name="msBlindViaRatio" value="0.5"/>
 <param name="rvPadTop" value="0.25"/>
@@ -949,10 +929,11 @@ design rules under a new name.</description>
 <param name="slThermalsForVias" value="0"/>
 <param name="dpMaxLengthDifference" value="10mm"/>
 <param name="dpGapFactor" value="2.5"/>
-<param name="checkGrid" value="0"/>
 <param name="checkAngle" value="0"/>
 <param name="checkFont" value="1"/>
 <param name="checkRestrict" value="1"/>
+<param name="checkStop" value="0"/>
+<param name="checkValues" value="0"/>
 <param name="useDiameter" value="13"/>
 <param name="maxErrors" value="50"/>
 </designrules>
@@ -1053,443 +1034,370 @@ design rules under a new name.</description>
 </pass>
 </autorouter>
 <elements>
-<element name="Q1" library="transistor-power" package="DIRECTFET" value="IRF6648" x="70.358" y="52.832"/>
-<element name="Q2" library="transistor-power" package="DIRECTFET" value="IRF6648" x="70.358" y="46.736" rot="R270"/>
-<element name="R30" library="fab" package="WSL2726" value="" x="66.294" y="36.449" rot="R90"/>
-<element name="R24" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="64.897" y="50.546">
-<attribute name="SPICEMODEL" value="NONE" x="64.897" y="50.546" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="64.897" y="50.546" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R25" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="64.897" y="48.387">
-<attribute name="SPICEMODEL" value="NONE" x="64.897" y="48.387" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="64.897" y="48.387" size="1.778" layer="27" display="off"/>
-</element>
-<element name="Q3" library="transistor-power" package="DIRECTFET" value="IRF6648" x="70.358" y="40.513"/>
-<element name="Q4" library="transistor-power" package="DIRECTFET" value="IRF6648" x="70.358" y="34.417" rot="R270"/>
-<element name="R28" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="57.912" y="39.751" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="76.6064" y="85.2678" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="76.6064" y="85.2678" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R29" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="57.912" y="33.147" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="35.4076" y="3.2258" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="35.4076" y="3.2258" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="R27" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6" x="61.214" y="43.434">
-<attribute name="SPICEMODEL" value="NONE" x="61.214" y="43.434" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="61.214" y="43.434" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R26" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K" x="64.77" y="43.434">
-<attribute name="SPICEMODEL" value="NONE" x="64.77" y="43.434" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="64.77" y="43.434" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R32" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6" x="61.976" y="19.558">
-<attribute name="SPICEMODEL" value="NONE" x="61.976" y="19.558" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="61.976" y="19.558" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R31" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K" x="65.278" y="19.558">
-<attribute name="SPICEMODEL" value="NONE" x="65.278" y="19.558" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="65.278" y="19.558" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R35" library="fab" package="WSL2726" value="" x="66.294" y="25.4" rot="R90"/>
-<element name="Q5" library="transistor-power" package="DIRECTFET" value="IRF6648" x="70.358" y="28.194"/>
-<element name="Q6" library="transistor-power" package="DIRECTFET" value="IRF6648" x="70.358" y="22.098" rot="R270"/>
-<element name="R33" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="57.912" y="28.702" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="76.6064" y="66.6496" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="76.6064" y="66.6496" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R34" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2" x="57.912" y="22.225" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="45.3644" y="-20.6502" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="45.3644" y="-20.6502" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="R37" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6" x="61.976" y="16.764">
-<attribute name="SPICEMODEL" value="NONE" x="14.1732" y="23.1648" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="14.1732" y="23.1648" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R36" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K" x="65.278" y="16.764">
-<attribute name="SPICEMODEL" value="NONE" x="35.1028" y="26.9748" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="35.1028" y="26.9748" size="1.778" layer="27" display="off"/>
-</element>
-<element name="U2" library="power" package="HTSSOP-56" value="DRV8302" x="47.371" y="37.084"/>
-<element name="C31" library="borkedlabs-passives" package="0805" value="0.1uF" x="53.848" y="40.259">
-<attribute name="PACKAGE" value="0805" x="53.848" y="40.259" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="53.848" y="40.259" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="53.848" y="40.259" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C32" library="borkedlabs-passives" package="0805" value="0.1uF" x="54.229" y="37.338">
-<attribute name="PACKAGE" value="0805" x="54.229" y="37.338" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="54.229" y="37.338" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="54.229" y="37.338" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C33" library="borkedlabs-passives" package="0805" value="0.1uF" x="54.229" y="33.655" rot="R180">
-<attribute name="PACKAGE" value="0805" x="54.229" y="33.655" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="54.229" y="33.655" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="54.229" y="33.655" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C28" library="borkedlabs-passives" package="0805" value="1nF" x="45.593" y="26.035">
-<attribute name="PACKAGE" value="0805" x="45.593" y="26.035" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="45.593" y="26.035" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="45.593" y="26.035" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C29" library="borkedlabs-passives" package="0805" value="1nF" x="49.149" y="26.035">
-<attribute name="PACKAGE" value="0805" x="49.149" y="26.035" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="49.149" y="26.035" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="49.149" y="26.035" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R18" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100" x="44.704" y="23.622" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="44.704" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="44.704" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="R19" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100" x="46.482" y="23.622" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="46.482" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="46.482" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="R20" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100" x="48.26" y="23.622" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="48.26" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="48.26" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="R21" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100" x="50.038" y="23.622" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="50.038" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="50.038" y="23.622" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="C24" library="borkedlabs-passives" package="0805" value="0.1uF" x="52.07" y="28.067">
-<attribute name="PACKAGE" value="0805" x="52.07" y="28.067" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="52.07" y="28.067" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="52.07" y="28.067" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C26" library="borkedlabs-passives" package="1210" value="10uF" x="53.34" y="25.908">
-<attribute name="PACKAGE" value="1210" x="53.34" y="25.908" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="53.34" y="25.908" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="53.34" y="25.908" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C20" library="borkedlabs-passives" package="1206" value="2.2uF" x="44.196" y="28.829">
-<attribute name="PACKAGE" value="1206" x="44.196" y="28.829" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="44.196" y="28.829" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="44.196" y="28.829" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C19" library="borkedlabs-passives" package="0805" value="22nF" x="40.4495" y="36.5125">
-<attribute name="PACKAGE" value="0805" x="40.4495" y="36.5125" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="40.4495" y="36.5125" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="40.4495" y="36.5125" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C16" library="borkedlabs-passives" package="1206" value="2.2uF" x="39.116" y="40.386">
-<attribute name="PACKAGE" value="1206" x="39.116" y="40.386" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="39.116" y="40.386" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="39.116" y="40.386" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C13" library="borkedlabs-passives" package="1206" value="2.2uF" x="39.116" y="38.608">
-<attribute name="PACKAGE" value="1206" x="39.116" y="38.608" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="39.116" y="38.608" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="39.116" y="38.608" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C17" library="borkedlabs-passives" package="1206" value="2.2uF" x="39.116" y="30.353">
-<attribute name="PACKAGE" value="1206" x="39.116" y="30.353" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="39.116" y="30.353" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="39.116" y="30.353" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C14" library="borkedlabs-passives" package="1206" value="2.2uF" x="39.116" y="32.131">
-<attribute name="PACKAGE" value="1206" x="39.116" y="32.131" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="39.116" y="32.131" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="39.116" y="32.131" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R11" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="3K3" x="38.481" y="44.069" rot="R180">
-<attribute name="SPICEMODEL" value="NONE" x="38.481" y="44.069" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="38.481" y="44.069" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C40" library="borkedlabs-passives" package="1210" value="10uF" x="76.454" y="28.194">
-<attribute name="PACKAGE" value="1210" x="76.454" y="28.194" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="76.454" y="28.194" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="76.454" y="28.194" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C42" library="borkedlabs-passives" package="1210" value="10uF" x="76.454" y="40.513">
-<attribute name="PACKAGE" value="1210" x="76.454" y="40.513" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="76.454" y="40.513" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="76.454" y="40.513" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C44" library="borkedlabs-passives" package="1210" value="10uF" x="76.454" y="52.832">
-<attribute name="PACKAGE" value="1210" x="76.454" y="52.832" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="76.454" y="52.832" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="76.454" y="52.832" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C35" library="borkedlabs-passives" package="0805" value="0.1uF" x="53.848" y="43.053">
-<attribute name="PACKAGE" value="0805" x="53.848" y="43.053" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="53.848" y="43.053" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="53.848" y="43.053" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R17" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1M" x="56.388" y="47.879" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="56.388" y="47.879" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="56.388" y="47.879" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R10" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="10k" x="38.481" y="42.291" rot="R180">
-<attribute name="SPICEMODEL" value="NONE" x="38.481" y="42.291" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="38.481" y="42.291" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="L2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="L1812" package3d_urn="urn:adsk.eagle:package:13290/1" value="22uH" x="47.244" y="46.482" rot="R180">
-<attribute name="SPICEMODEL" value="NONE" x="47.244" y="46.482" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="SPICEPREFIX" value="L" x="47.244" y="46.482" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C30" library="borkedlabs-passives" package="1210" value="10uF" x="53.086" y="48.768">
-<attribute name="PACKAGE" value="1210" x="53.086" y="48.768" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="53.086" y="48.768" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="53.086" y="48.768" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R12" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="200k" x="42.926" y="46.736" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="42.926" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="42.926" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="16.2K" x="39.624" y="50.292" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="39.624" y="50.292" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="39.624" y="50.292" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C18" library="borkedlabs-passives" package="0805" value="120pF" x="41.148" y="46.736" rot="R270">
-<attribute name="PACKAGE" value="0805" x="41.148" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="41.148" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="41.148" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C15" library="borkedlabs-passives" package="0805" value="6.8nF" x="39.624" y="46.736" rot="R270">
-<attribute name="PACKAGE" value="0805" x="39.624" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="39.624" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="39.624" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="22k" x="37.592" y="50.292" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="37.592" y="50.292" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="37.592" y="50.292" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="6k8" x="37.592" y="46.736" rot="R270">
-<attribute name="SPICEMODEL" value="NONE" x="37.592" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="37.592" y="46.736" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k8" x="22.86" y="54.102">
-<attribute name="SPICEMODEL" value="NONE" x="22.86" y="54.102" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="22.86" y="54.102" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3" x="22.86" y="50.546">
-<attribute name="SPICEMODEL" value="NONE" x="22.86" y="50.546" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="22.86" y="50.546" size="1.778" layer="27" display="off"/>
-</element>
-<element name="J7" library="fab" package="PWRPAD_2-5MM" value="PWRPAD2-5MM" x="76.454" y="46.736"/>
-<element name="J16" library="fab" package="PWRPAD_2-5MM" value="PWRPAD2-5MM" x="76.454" y="34.417"/>
-<element name="J17" library="fab" package="PWRPAD_2-5MM" value="PWRPAD2-5MM" x="76.454" y="22.098"/>
-<element name="J8" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="82.677" y="58.801"/>
-<element name="J9" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="95.758" y="58.801"/>
-<element name="BFC1" library="fab" package="BFC" value="BFC" x="88.9" y="47.498"/>
-<element name="BFC2" library="fab" package="BFC" value="BFC" x="89.027" y="26.67"/>
-<element name="J10" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="82.55" y="15.494"/>
-<element name="J11" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="95.758" y="15.494"/>
-<element name="C25" library="borkedlabs-passives" package="0805" value="1uF" x="52.07" y="29.21">
-<attribute name="PACKAGE" value="0805" x="52.07" y="29.21" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="52.07" y="29.21" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="52.07" y="29.21" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C34" library="borkedlabs-passives" package="0805" value="1uF" x="52.451" y="46.482">
-<attribute name="PACKAGE" value="0805" x="52.451" y="46.482" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="52.451" y="46.482" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="52.451" y="46.482" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C36" library="borkedlabs-passives" package="0805" value="0.1uF" x="52.451" y="45.212">
-<attribute name="PACKAGE" value="0805" x="52.451" y="45.212" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="52.451" y="45.212" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="52.451" y="45.212" size="1.778" layer="27" display="off"/>
-</element>
-<element name="U$2" library="fab" package="CBA-SILK-LOGO" value="" x="53.086" y="59.563"/>
-<element name="U$3" library="fab" package="MK-LOGO-SILK" value="" x="56.261" y="59.563"/>
-<element name="U1" library="atsam" package="QFN-64-9X9MM" value="ATSAMD51QFN64" x="22.733" y="37.084" rot="R90"/>
-<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="16.764" y="36.449" rot="R270">
-<attribute name="PACKAGE" value="0603" x="16.764" y="36.449" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="16.764" y="36.449" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="16.764" y="36.449" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="18.923" y="43.688" rot="R90">
-<attribute name="PACKAGE" value="0603" x="18.923" y="43.688" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="18.923" y="43.688" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="VOLTAGE" value="" x="18.923" y="43.688" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="26.035" y="43.688" rot="R90">
-<attribute name="PACKAGE" value="0603" x="26.035" y="43.688" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="26.035" y="43.688" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="VOLTAGE" value="" x="26.035" y="43.688" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="C2" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="28.575" y="34.544" rot="R270">
-<attribute name="PACKAGE" value="0603" x="28.575" y="34.544" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="28.575" y="34.544" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="28.575" y="34.544" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="J1" library="atsam" package="TC2030-MCP" value="" x="10.795" y="29.464"/>
-<element name="C37" library="borkedlabs-passives" package="1210" value="100uF" x="47.244" y="51.308">
-<attribute name="PACKAGE" value="1210" x="47.244" y="51.308" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="47.244" y="51.308" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="47.244" y="51.308" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C38" library="borkedlabs-passives" package="0805" value="1uF" x="45.212" y="49.022">
-<attribute name="PACKAGE" value="0805" x="45.212" y="49.022" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="45.212" y="49.022" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="45.212" y="49.022" size="1.778" layer="27" display="off"/>
-</element>
-<element name="D4" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="48.514" y="49.022" rot="R180">
-<attribute name="PROD_ID" value="DIO-11623" x="48.514" y="49.022" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" value="1A/23V/620mV" x="48.514" y="49.022" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C27" library="borkedlabs-passives" package="0805" value="15nF" x="53.086" y="51.054">
-<attribute name="PACKAGE" value="0805" x="53.086" y="51.054" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="53.086" y="51.054" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="53.086" y="51.054" size="1.778" layer="27" display="off"/>
-</element>
-<element name="S2" library="fab" package="AYZ0102AGRLC" value="SLIDE-SWITCH" x="10.414" y="38.735" rot="R90"/>
-<element name="S1" library="fab" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="11.176" y="21.844" rot="R90"/>
-<element name="D1" library="fab" package="P-LCC-4-FANCYFAB" value="LEDRGBNEWFANCYFAB" x="26.924" y="53.086" rot="R90"/>
-<element name="X1" library="fab" package="DX4R005HJ5" value="MICRO-USB_ORIG" x="11.557" y="48.895" rot="R270"/>
-<element name="C11" library="borkedlabs-passives" package="0805" value="1uF" x="16.256" y="52.959" rot="R180">
-<attribute name="PACKAGE" value="0805" x="16.256" y="52.959" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="16.256" y="52.959" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="16.256" y="52.959" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C10" library="borkedlabs-passives" package="0805" value="0.1uF" x="16.256" y="51.689" rot="R180">
-<attribute name="PACKAGE" value="0805" x="16.256" y="51.689" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="16.256" y="51.689" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="16.256" y="51.689" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C8" library="borkedlabs-passives" package="0805" value="10uF" x="16.256" y="45.974" rot="R180">
-<attribute name="PACKAGE" value="0805" x="16.256" y="45.974" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="16.256" y="45.974" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="16.256" y="45.974" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C39" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="61.214" y="42.164" rot="R180">
-<attribute name="PACKAGE" value="0603" x="61.214" y="42.164" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="61.214" y="42.164" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="61.214" y="42.164" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C41" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="61.976" y="18.288" rot="R180">
-<attribute name="PACKAGE" value="0603" x="61.976" y="18.288" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="61.976" y="18.288" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="61.976" y="18.288" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C43" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="61.976" y="15.494" rot="R180">
-<attribute name="PACKAGE" value="0603" x="61.976" y="15.494" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="61.976" y="15.494" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="61.976" y="15.494" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="R39" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6" x="54.356" y="16.764">
-<attribute name="SPICEMODEL" value="NONE" x="54.356" y="16.764" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="54.356" y="16.764" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R38" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K" x="57.658" y="16.764">
-<attribute name="SPICEMODEL" value="NONE" x="57.658" y="16.764" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="57.658" y="16.764" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C45" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="54.356" y="15.494" rot="R180">
-<attribute name="PACKAGE" value="0603" x="54.356" y="15.494" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="54.356" y="15.494" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="54.356" y="15.494" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C21" library="borkedlabs-passives" package="1206" value="10uF" x="28.702" y="19.558" rot="R180">
-<attribute name="PACKAGE" value="1206" x="28.702" y="19.558" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="28.702" y="19.558" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="28.702" y="19.558" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="J4" library="SparkFun-Connectors" package="JST-6-SMD-HORI-1.0MM" value="BM06B-SRSS-TB" x="28.702" y="12.446" rot="R180">
-<attribute name="PROD_ID" value="XXX-00000" x="28.702" y="12.446" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="J6" library="SparkFun-Connectors" package="JST-6-SMD-HORI-1.0MM" value="BM06B-SRSS-TB" x="19.812" y="61.722">
-<attribute name="PROD_ID" value="XXX-00000" x="19.812" y="61.722" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C22" library="borkedlabs-passives" package="1206" value="10uF" x="19.812" y="19.558" rot="R180">
-<attribute name="PACKAGE" value="1206" x="19.812" y="9.906" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="19.812" y="9.906" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="19.812" y="9.906" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="J5" library="SparkFun-Connectors" package="JST-6-SMD-HORI-1.0MM" value="BM06B-SRSS-TB" x="19.812" y="12.446" rot="R180">
-<attribute name="PROD_ID" value="XXX-00000" x="28.956" y="9.144" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C23" library="borkedlabs-passives" package="0805" value="1uF" x="17.399" y="55.118" rot="R180">
-<attribute name="PACKAGE" value="0805" x="17.399" y="55.118" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="17.399" y="55.118" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="17.399" y="55.118" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C7" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="16.764" y="39.751" rot="R90">
-<attribute name="PACKAGE" value="0603" x="16.764" y="39.751" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="16.764" y="39.751" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="VOLTAGE" value="" x="16.764" y="39.751" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="C5" library="borkedlabs-passives" package="1206" value="4.7uF" x="14.986" y="40.513" rot="R270">
-<attribute name="PACKAGE" value="1206" x="14.986" y="40.513" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="14.986" y="40.513" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="14.986" y="40.513" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="L1" library="borkedlabs-passives" package="0805" value="10uH" x="20.447" y="27.305" rot="R270">
-<attribute name="PACKAGE" value="0805" x="20.447" y="27.305" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C12" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="20.32" y="30.226" rot="R270">
-<attribute name="PACKAGE" value="0603" x="20.32" y="30.226" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="20.32" y="30.226" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="20.32" y="30.226" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="22.479" y="30.226" rot="R270">
-<attribute name="PACKAGE" value="0603" x="22.479" y="30.226" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="22.479" y="30.226" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="22.479" y="30.226" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R1" library="borkedlabs-passives" package="0805" value="15k" x="14.986" y="36.449" rot="R270">
-<attribute name="PACKAGE" value="0805" x="14.986" y="36.449" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="PRECISION" value="" x="14.986" y="36.449" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="S3" library="fab" package="AYZ0102AGRLC" value="SLIDE-SWITCH" x="42.672" y="60.452"/>
-<element name="R3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="3K3" x="37.592" y="59.436" rot="R90">
-<attribute name="SPICEMODEL" value="NONE" x="37.592" y="59.436" size="1.778" layer="27" rot="R90" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="37.592" y="59.436" size="1.778" layer="27" rot="R90" display="off"/>
-</element>
-<element name="J3" library="SparkFun-Connectors" package="1X08_NO_SILK" value="" x="33.274" y="35.814" rot="R270">
-<attribute name="PROD_ID" value="CONN-08438" x="33.274" y="35.814" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="J2" library="SparkFun-Connectors" package="1X08_NO_SILK" value="" x="33.274" y="56.134" rot="R270">
-<attribute name="PROD_ID" value="CONN-08438" x="33.274" y="56.134" size="1.778" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3" x="22.86" y="52.324">
-<attribute name="SPICEMODEL" value="NONE" x="22.86" y="52.324" size="1.778" layer="27" display="off"/>
-<attribute name="SPICEPREFIX" value="R" x="22.86" y="52.324" size="1.778" layer="27" display="off"/>
-</element>
-<element name="J12" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="70.358" y="58.801"/>
-<element name="J13" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="70.358" y="15.367"/>
-<element name="J14" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="12.065" y="58.801"/>
-<element name="J15" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="12.065" y="15.367"/>
-<element name="D7" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="23.368" rot="R180">
-<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="23.368" size="0.6096" layer="27" rot="R180" display="off"/>
-</element>
-<element name="D2" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="21.971" rot="R180">
-<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="21.971" size="0.6096" layer="27" rot="R180" display="off"/>
-</element>
-<element name="D3" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="20.574" rot="R180">
-<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="20.574" size="0.6096" layer="27" rot="R180" display="off"/>
-</element>
-<element name="D5" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="19.177" rot="R180">
-<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="19.177" size="0.6096" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C9" library="borkedlabs-passives" package="0603-CAP" value="12.5pF" x="17.653" y="26.67" rot="R270">
-<attribute name="PACKAGE" value="0603" x="17.653" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="17.653" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="17.653" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C46" library="borkedlabs-passives" package="0603-CAP" value="12.5pF" x="19.05" y="26.67" rot="R270">
-<attribute name="PACKAGE" value="0603" x="19.05" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="19.05" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/>
-<attribute name="VOLTAGE" value="" x="19.05" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/>
-</element>
-<element name="U$1" library="fab" package="2-SMD-1-5X3-2MM" value="CRYSTALSMALL" x="18.288" y="29.972" rot="R90"/>
-<element name="U3" library="power" package="SOT23-5" value="VREG-AP2112" x="17.018" y="48.895" rot="R270"/>
+<element name="R24" library="borkedlabs-passives" package="0805" value="2R2" x="81.015" y="53.046">
+<attribute name="PACKAGE" value="0805" x="81.015" y="53.046" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="81.015" y="53.046" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R25" library="borkedlabs-passives" package="0805" value="2R2" x="81.015" y="54.887">
+<attribute name="PACKAGE" value="0805" x="81.015" y="54.887" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="81.015" y="54.887" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R28" library="borkedlabs-passives" package="0805" value="2R2" x="80.25" y="42.65" rot="R90">
+<attribute name="PACKAGE" value="0805" x="80.25" y="42.65" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="80.25" y="42.65" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R29" library="borkedlabs-passives" package="0805" value="2R2" x="80.25" y="46.15" rot="R270">
+<attribute name="PACKAGE" value="0805" x="80.25" y="46.15" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="80.25" y="46.15" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R27" library="borkedlabs-passives" package="0805" value="5K6" x="63.2" y="35.6" rot="R180">
+<attribute name="PACKAGE" value="0805" x="63.2" y="35.6" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="35.6" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R26" library="borkedlabs-passives" package="0805" value="39K" x="63.2" y="34.1">
+<attribute name="PACKAGE" value="0805" x="63.2" y="34.1" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="34.1" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R32" library="borkedlabs-passives" package="0805" value="5K6" x="63.2" y="32.6" rot="R180">
+<attribute name="PACKAGE" value="0805" x="63.2" y="32.6" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="32.6" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R31" library="borkedlabs-passives" package="0805" value="39K" x="63.2" y="31.1">
+<attribute name="PACKAGE" value="0805" x="63.2" y="31.1" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="31.1" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R33" library="borkedlabs-passives" package="0805" value="2R2" x="80.25" y="33" rot="R90">
+<attribute name="PACKAGE" value="0805" x="80.25" y="33" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="80.25" y="33" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R34" library="borkedlabs-passives" package="0805" value="2R2" x="80.25" y="37" rot="R270">
+<attribute name="PACKAGE" value="0805" x="80.25" y="37" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="80.25" y="37" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R37" library="borkedlabs-passives" package="0805" value="5K6" x="63.2" y="29.6" rot="R180">
+<attribute name="PACKAGE" value="0805" x="63.2" y="29.6" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="29.6" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R36" library="borkedlabs-passives" package="0805" value="39K" x="63.2" y="28.1">
+<attribute name="PACKAGE" value="0805" x="63.2" y="28.1" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="28.1" size="1.778" layer="27" display="off"/>
+</element>
+<element name="U2" library="power" package="HTSSOP-56" value="DRV8302" x="69.75" y="46.75"/>
+<element name="C31" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="76.75" y="50">
+<attribute name="PACKAGE" value="0603" x="76.75" y="50" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="76.75" y="50" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="76.75" y="50" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C32" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="76.75" y="47">
+<attribute name="PACKAGE" value="0603" x="76.75" y="47" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="76.75" y="47" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="76.75" y="47" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C33" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="76.7" y="43.1" rot="R180">
+<attribute name="PACKAGE" value="0603" x="76.7" y="43.1" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="76.7" y="43.1" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="76.7" y="43.1" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C28" library="borkedlabs-passives" package="0805" value="1nF" x="68" y="36.5">
+<attribute name="PACKAGE" value="0805" x="68" y="36.5" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="68" y="36.5" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="68" y="36.5" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C29" library="borkedlabs-passives" package="0805" value="1nF" x="71.3" y="36.5">
+<attribute name="PACKAGE" value="0805" x="71.3" y="36.5" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="71.3" y="36.5" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="71.3" y="36.5" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R18" library="borkedlabs-passives" package="0805" value="R100" x="67.1" y="34.3" rot="R90">
+<attribute name="PACKAGE" value="0805" x="67.1" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="67.1" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R19" library="borkedlabs-passives" package="0805" value="R100" x="68.8" y="34.3" rot="R90">
+<attribute name="PACKAGE" value="0805" x="68.8" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="68.8" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R20" library="borkedlabs-passives" package="0805" value="R100" x="70.5" y="34.3" rot="R90">
+<attribute name="PACKAGE" value="0805" x="70.5" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="70.5" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R21" library="borkedlabs-passives" package="0805" value="R100" x="72.2" y="34.3" rot="R90">
+<attribute name="PACKAGE" value="0805" x="72.2" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="72.2" y="34.3" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C24" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="74.5" y="39.1">
+<attribute name="PACKAGE" value="0603" x="74.5" y="39.1" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="74.5" y="39.1" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="74.5" y="39.1" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C26" library="borkedlabs-passives" package="1206" value="10uF" x="74.058" y="34.492" rot="R270">
+<attribute name="PACKAGE" value="1206" x="74.058" y="34.492" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="74.058" y="34.492" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="74.058" y="34.492" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C20" library="borkedlabs-passives" package="1206" value="2.2uF" x="66.25" y="38.7" rot="R180">
+<attribute name="PACKAGE" value="1206" x="66.25" y="38.7" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="66.25" y="38.7" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="66.25" y="38.7" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C19" library="borkedlabs-passives" package="0805" value="22nF" x="62.8" y="46.5">
+<attribute name="PACKAGE" value="0805" x="62.8" y="46.5" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="62.8" y="46.5" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="62.8" y="46.5" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C16" library="borkedlabs-passives" package="1206" value="2.2uF" x="61.4" y="50.45">
+<attribute name="PACKAGE" value="1206" x="61.4" y="50.45" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="61.4" y="50.45" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="61.4" y="50.45" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C13" library="borkedlabs-passives" package="1206" value="2.2uF" x="61.4" y="48.7">
+<attribute name="PACKAGE" value="1206" x="61.4" y="48.7" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="61.4" y="48.7" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="61.4" y="48.7" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C17" library="borkedlabs-passives" package="1206" value="2.2uF" x="61.5" y="40">
+<attribute name="PACKAGE" value="1206" x="61.5" y="40" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="61.5" y="40" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="61.5" y="40" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C14" library="borkedlabs-passives" package="1206" value="2.2uF" x="61.5" y="41.75">
+<attribute name="PACKAGE" value="1206" x="61.5" y="41.75" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="61.5" y="41.75" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="61.5" y="41.75" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R11" library="borkedlabs-passives" package="0805" value="3K3" x="60.9" y="54.1" rot="R180">
+<attribute name="PACKAGE" value="0805" x="60.9" y="54.1" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="60.9" y="54.1" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C40" library="borkedlabs-passives" package="1206" value="10uF" x="86.75" y="29.4" rot="R180">
+<attribute name="PACKAGE" value="1206" x="86.75" y="29.4" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="86.75" y="29.4" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="86.75" y="29.4" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C42" library="borkedlabs-passives" package="1206" value="10uF" x="82.65" y="49.05" rot="R180">
+<attribute name="PACKAGE" value="1206" x="82.65" y="49.05" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="82.65" y="49.05" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="82.65" y="49.05" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C44" library="borkedlabs-passives" package="1206" value="10uF" x="82.85" y="59.05" rot="R180">
+<attribute name="PACKAGE" value="1206" x="82.85" y="59.05" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="82.85" y="59.05" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="82.85" y="59.05" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R10" library="borkedlabs-passives" package="0805" value="10k" x="60.9" y="52.35" rot="R180">
+<attribute name="PACKAGE" value="0805" x="60.9" y="52.35" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="60.9" y="52.35" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R8" library="borkedlabs-passives" package="0805" value="1k8" x="37.75" y="40" rot="R180">
+<attribute name="PACKAGE" value="0805" x="37.75" y="40" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="37.75" y="40" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="J8" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="97" y="21"/>
+<element name="J9" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="97" y="13.25"/>
+<element name="C25" library="borkedlabs-passives" package="0805" value="1uF" x="74.5" y="37.8">
+<attribute name="PACKAGE" value="0805" x="74.5" y="37.8" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="74.5" y="37.8" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="74.5" y="37.8" size="1.778" layer="27" display="off"/>
+</element>
+<element name="U$2" library="fab" package="CBA-SILK-LOGO" value="" x="76.835" y="65.151"/>
+<element name="U$3" library="fab" package="MK-LOGO-SILK" value="" x="81.661" y="65.532"/>
+<element name="U1" library="atsam" package="QFN-64-9X9MM" value="ATSAMD51QFN64" x="46.851" y="49.584" rot="R90"/>
+<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="40.8" y="49.4" rot="R270">
+<attribute name="PACKAGE" value="0603" x="40.8" y="49.4" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="40.8" y="49.4" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="40.8" y="49.4" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="42.35" y="55.25" rot="R180">
+<attribute name="PACKAGE" value="0603" x="42.35" y="55.25" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="42.35" y="55.25" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="42.35" y="55.25" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="50.9" y="55.35">
+<attribute name="PACKAGE" value="0603" x="50.9" y="55.35" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="50.9" y="55.35" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="50.9" y="55.35" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C2" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="52.9" y="47" rot="R270">
+<attribute name="PACKAGE" value="0603" x="52.9" y="47" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="52.9" y="47" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="52.9" y="47" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="S1" library="fab" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="51.656" y="60.044" rot="R180"/>
+<element name="C39" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="59.6" y="35.6">
+<attribute name="PACKAGE" value="0603" x="59.6" y="35.6" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="59.6" y="35.6" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="59.6" y="35.6" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C41" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="59.6" y="32.6">
+<attribute name="PACKAGE" value="0603" x="59.6" y="32.6" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="59.6" y="32.6" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="59.6" y="32.6" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C43" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="59.6" y="29.6">
+<attribute name="PACKAGE" value="0603" x="59.6" y="29.6" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="59.6" y="29.6" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="59.6" y="29.6" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R39" library="borkedlabs-passives" package="0805" value="5K6" x="63.2" y="26.6" rot="R180">
+<attribute name="PACKAGE" value="0805" x="63.2" y="26.6" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="26.6" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R38" library="borkedlabs-passives" package="0805" value="39K" x="63.2" y="25.1">
+<attribute name="PACKAGE" value="0805" x="63.2" y="25.1" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="63.2" y="25.1" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C45" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="59.5" y="26.6">
+<attribute name="PACKAGE" value="0603" x="59.5" y="26.6" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="59.5" y="26.6" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="59.5" y="26.6" size="1.778" layer="27" display="off"/>
+</element>
+<element name="J6" library="SparkFun-Connectors" package="JST-6-SMD-HORI-1.0MM" value="BM06B-SRSS-TB" x="43.93" y="61.722">
+<attribute name="PROD_ID" value="XXX-00000" x="43.93" y="61.722" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C7" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="41.132" y="52.251" rot="R90">
+<attribute name="PACKAGE" value="0603" x="41.132" y="52.251" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="41.132" y="52.251" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="41.132" y="52.251" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C5" library="borkedlabs-passives" package="1206" value="4.7uF" x="39.604" y="54.363" rot="R270">
+<attribute name="PACKAGE" value="1206" x="39.604" y="54.363" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="39.604" y="54.363" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="39.604" y="54.363" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="L1" library="borkedlabs-passives" package="0805" value="10uH" x="46.3" y="39.1" rot="R270">
+<attribute name="PACKAGE" value="0805" x="46.3" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C12" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="44.7" y="42.7" rot="R270">
+<attribute name="PACKAGE" value="0603" x="44.7" y="42.7" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="44.7" y="42.7" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="44.7" y="42.7" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="46.6" y="43" rot="R270">
+<attribute name="PACKAGE" value="0603" x="46.6" y="43" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="46.6" y="43" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="46.6" y="43" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R1" library="borkedlabs-passives" package="0805" value="15k" x="50.699" y="57.146" rot="R180">
+<attribute name="PACKAGE" value="0805" x="50.699" y="57.146" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="50.699" y="57.146" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="S3" library="fab" package="AYZ0102AGRLC" value="SLIDE-SWITCH" x="60.34" y="60.452"/>
+<element name="R3" library="borkedlabs-passives" package="0805" value="3K3" x="55.66" y="60.136" rot="R90">
+<attribute name="PACKAGE" value="0805" x="55.66" y="60.136" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="55.66" y="60.136" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="J3" library="SparkFun-Connectors" package="1X08_NO_SILK" value="" x="56.1" y="44.6" rot="R270">
+<attribute name="PROD_ID" value="CONN-08438" x="56.1" y="44.6" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R6" library="borkedlabs-passives" package="0805" value="3k3" x="37.75" y="41.75" rot="R180">
+<attribute name="PACKAGE" value="0805" x="37.75" y="41.75" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="37.75" y="41.75" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="J12" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="76" y="58.75"/>
+<element name="J14" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="35.25" y="58.75"/>
+<element name="J15" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="55.75" y="13"/>
+<element name="D7" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="59.7" y="34.1" rot="R180">
+<attribute name="PROD_ID" value="DIO-11623" x="59.7" y="34.1" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="D2" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="59.7" y="31.1" rot="R180">
+<attribute name="PROD_ID" value="DIO-11623" x="59.7" y="31.1" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="D3" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="59.7" y="28.1" rot="R180">
+<attribute name="PROD_ID" value="DIO-11623" x="59.7" y="28.1" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="D5" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="59.7" y="25.1" rot="R180">
+<attribute name="PROD_ID" value="DIO-11623" x="59.7" y="25.1" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R2" library="borkedlabs-passives" package="0805" value="10k" x="76.1" y="52.9" rot="R180">
+<attribute name="PACKAGE" value="0805" x="76.1" y="52.9" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="76.1" y="52.9" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C8" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="76.1" y="51.6">
+<attribute name="PACKAGE" value="0603" x="76.1" y="51.6" size="0.6096" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="76.1" y="51.6" size="0.6096" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="76.1" y="51.6" size="0.6096" layer="27" display="off"/>
+</element>
+<element name="J4" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="33.75" y="16.75" rot="R270"/>
+<element name="C11" library="borkedlabs-passives" package="1206" value="10uF" x="56" y="22.4" rot="R270">
+<attribute name="PACKAGE" value="1206" x="56" y="22.4" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="56" y="22.4" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="56" y="22.4" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="J5" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="33.75" y="30.5" rot="R270"/>
+<element name="J1" library="SparkFun-Connectors" package="SAMTECH_FTSH-105-01" value="CORTEX_DEBUG_SMD" x="35.75" y="48.75" rot="R270"/>
+<element name="R4" library="power" package="R2512" value="" x="83" y="44.15" rot="R90"/>
+<element name="R5" library="power" package="R2512" value="" x="83" y="35" rot="R90"/>
+<element name="U$4" library="lights" package="LED0805" value="LED0805" x="34" y="41.5"/>
+<element name="U$5" library="lights" package="LED0805" value="LED0805" x="34" y="40"/>
+<element name="R12" library="borkedlabs-passives" package="0805" value="1k8" x="37.75" y="38.25" rot="R180">
+<attribute name="PACKAGE" value="0805" x="37.75" y="38.25" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="37.75" y="38.25" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="U$8" library="lights" package="LED0805" value="LED0805" x="34" y="38.5"/>
+<element name="J7" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="97" y="58.5"/>
+<element name="J10" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="97" y="46"/>
+<element name="J11" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="97" y="33.5"/>
+<element name="U$9" library="power" package="SON-5X6" value="INTEGRATED_HALF-CSD88599SON" x="89.25" y="54.25" rot="R180"/>
+<element name="U$10" library="power" package="SON-5X6" value="INTEGRATED_HALF-CSD88599SON" x="89.25" y="45.75" rot="R180"/>
+<element name="U$11" library="power" package="SON-5X6" value="INTEGRATED_HALF-CSD88599SON" x="89.25" y="37.75" rot="R180"/>
+<element name="R13" library="borkedlabs-passives" package="0805" value="therm" x="87.25" y="31.25">
+<attribute name="PACKAGE" value="0805" x="87.25" y="31.25" size="1.778" layer="27" display="off"/>
+<attribute name="PRECISION" value="" x="87.25" y="31.25" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R14" library="borkedlabs-passives" package="0805" value="10k" x="87.25" y="32.75" rot="R180">
+<attribute name="PACKAGE" value="0805" x="87.25" y="32.75" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="87.25" y="32.75" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="BFC1" library="power" package="BFC-8MM" value="BFC8MM" x="89" y="16.5" rot="R270"/>
+<element name="R7" library="borkedlabs-passives" package="0805" value="150R" x="41.8" y="39.1" rot="R270">
+<attribute name="PACKAGE" value="0805" x="41.8" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="41.8" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="U$6" library="lights" package="LED0805" value="LED0805" x="33" y="25.25" rot="R90"/>
+<element name="R9" library="borkedlabs-passives" package="0805" value="100R" x="40.3" y="39.1" rot="R270">
+<attribute name="PACKAGE" value="0805" x="40.3" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="40.3" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="U$7" library="lights" package="LED0805" value="LED0805" x="33" y="35.75" rot="R270"/>
+<element name="R15" library="borkedlabs-passives" package="0805" value="150R" x="44.8" y="39.1" rot="R270">
+<attribute name="PACKAGE" value="0805" x="44.8" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="44.8" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="U$12" library="lights" package="LED0805" value="LED0805" x="33" y="11.5" rot="R90"/>
+<element name="R16" library="borkedlabs-passives" package="0805" value="100R" x="43.3" y="39.1" rot="R270">
+<attribute name="PACKAGE" value="0805" x="43.3" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="43.3" y="39.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="U$13" library="lights" package="LED0805" value="LED0805" x="33" y="22" rot="R270"/>
+<element name="C10" library="borkedlabs-passives" package="1206" value="10uF" x="79.5" y="30.35">
+<attribute name="PACKAGE" value="1206" x="79.5" y="30.35" size="0.6096" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="79.5" y="30.35" size="0.6096" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="79.5" y="30.35" size="0.6096" layer="27" display="off"/>
+</element>
+<element name="C15" library="borkedlabs-passives" package="1206" value="10uF" x="79.5" y="28.4">
+<attribute name="PACKAGE" value="1206" x="79.5" y="28.4" size="0.6096" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="79.5" y="28.4" size="0.6096" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="79.5" y="28.4" size="0.6096" layer="27" display="off"/>
+</element>
+<element name="U$14" library="connector" package="JRTOMBSTONE" value="JRTOMBSTONE" x="84.75" y="65.25"/>
+<element name="J13" library="SparkFun-Connectors" package="1X04_NO_SILK" value="" x="56.1" y="54.8" rot="R270">
+<attribute name="PROD_ID" value="CONN-09696" x="56.1" y="54.8" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C18" library="borkedlabs-passives" package="1206" value="10uF" x="69.8" y="56.8" rot="R180">
+<attribute name="PACKAGE" value="1206" x="69.8" y="56.8" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="69.8" y="56.8" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="69.8" y="56.8" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C21" library="borkedlabs-passives" package="1206" value="10uF" x="69.8" y="54.9" rot="R180">
+<attribute name="PACKAGE" value="1206" x="69.8" y="54.9" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="69.8" y="54.9" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="69.8" y="54.9" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
 </elements>
 <signals>
 <signal name="GND">
-<polygon width="0.2032" layer="16">
-<vertex x="8.89" y="61.976"/>
-<vertex x="99.06" y="61.976"/>
-<vertex x="99.06" y="12.192"/>
-<vertex x="8.89" y="12.192"/>
-</polygon>
-<contactref element="R30" pad="A"/>
 <contactref element="R27" pad="1"/>
 <contactref element="R32" pad="1"/>
-<contactref element="R35" pad="A"/>
 <contactref element="R37" pad="1"/>
-<contactref element="Q2" pad="S@2"/>
-<contactref element="Q2" pad="S@1"/>
 <contactref element="U2" pad="P$57"/>
 <contactref element="C24" pad="2"/>
 <contactref element="C26" pad="2"/>
@@ -1499,82 +1407,36 @@ design rules under a new name.</description>
 <contactref element="C44" pad="2"/>
 <contactref element="C42" pad="2"/>
 <contactref element="C40" pad="2"/>
-<contactref element="R17" pad="1"/>
-<contactref element="C18" pad="1"/>
-<contactref element="R9" pad="1"/>
-<contactref element="R5" pad="2"/>
-<via x="46.101" y="39.751" extent="1-16" drill="0.35"/>
-<via x="47.371" y="39.751" extent="1-16" drill="0.35"/>
-<via x="48.641" y="39.751" extent="1-16" drill="0.35"/>
-<via x="46.101" y="38.862" extent="1-16" drill="0.35"/>
-<via x="46.101" y="37.973" extent="1-16" drill="0.35"/>
-<via x="46.101" y="37.084" extent="1-16" drill="0.35"/>
-<via x="46.101" y="35.306" extent="1-16" drill="0.35"/>
-<via x="46.101" y="36.195" extent="1-16" drill="0.35"/>
-<via x="46.101" y="34.417" extent="1-16" drill="0.35"/>
-<via x="47.371" y="38.862" extent="1-16" drill="0.35"/>
-<via x="47.371" y="37.973" extent="1-16" drill="0.35"/>
-<via x="48.641" y="38.862" extent="1-16" drill="0.35"/>
-<via x="48.641" y="37.973" extent="1-16" drill="0.35"/>
-<via x="48.641" y="37.084" extent="1-16" drill="0.35"/>
-<via x="47.371" y="37.084" extent="1-16" drill="0.35"/>
-<via x="47.371" y="36.195" extent="1-16" drill="0.35"/>
-<via x="47.371" y="35.306" extent="1-16" drill="0.35"/>
-<via x="47.371" y="34.417" extent="1-16" drill="0.35"/>
-<via x="48.641" y="36.195" extent="1-16" drill="0.35"/>
-<via x="48.641" y="35.306" extent="1-16" drill="0.35"/>
-<via x="48.641" y="34.417" extent="1-16" drill="0.35"/>
+<via x="68.469" y="49.501" extent="1-16" drill="0.35"/>
+<via x="69.739" y="49.501" extent="1-16" drill="0.35"/>
+<via x="71.009" y="49.501" extent="1-16" drill="0.35"/>
+<via x="68.469" y="48.612" extent="1-16" drill="0.35"/>
+<via x="68.469" y="47.723" extent="1-16" drill="0.35"/>
+<via x="68.469" y="46.834" extent="1-16" drill="0.35"/>
+<via x="68.469" y="45.056" extent="1-16" drill="0.35"/>
+<via x="68.469" y="45.945" extent="1-16" drill="0.35"/>
+<via x="68.469" y="44.167" extent="1-16" drill="0.35"/>
+<via x="69.739" y="48.612" extent="1-16" drill="0.35"/>
+<via x="69.739" y="47.723" extent="1-16" drill="0.35"/>
+<via x="71.009" y="48.612" extent="1-16" drill="0.35"/>
+<via x="71.009" y="47.723" extent="1-16" drill="0.35"/>
+<via x="71.009" y="46.834" extent="1-16" drill="0.35"/>
+<via x="69.75" y="46.75" extent="1-16" drill="0.35"/>
+<via x="69.739" y="45.945" extent="1-16" drill="0.35"/>
+<via x="69.739" y="45.056" extent="1-16" drill="0.35"/>
+<via x="69.739" y="44.167" extent="1-16" drill="0.35"/>
+<via x="71.009" y="45.945" extent="1-16" drill="0.35"/>
+<via x="71.009" y="45.056" extent="1-16" drill="0.35"/>
+<via x="71.009" y="44.167" extent="1-16" drill="0.35"/>
 <contactref element="J9" pad="P$1"/>
-<contactref element="BFC1" pad="P$2"/>
-<contactref element="BFC2" pad="P$2"/>
-<contactref element="J11" pad="P$1"/>
 <contactref element="C25" pad="2"/>
 <contactref element="C16" pad="1"/>
 <contactref element="C13" pad="1"/>
-<wire x1="48.780003125" y1="37.833996875" x2="48.641" y2="37.973" width="0.2032" layer="1"/>
+<wire x1="71.148003125" y1="47.583996875" x2="71.009" y2="47.723" width="0.2032" layer="1"/>
 <contactref element="U2" pad="P$44"/>
-<wire x1="69.883" y1="46.086" x2="70.833" y2="46.086" width="0.2032" layer="1"/>
-<via x="37.716" y="40.386" extent="1-16" drill="0.4"/>
-<via x="65.659" y="26.924" extent="1-16" drill="0.4"/>
-<via x="64.643" y="26.924" extent="1-16" drill="0.4"/>
-<via x="63.5" y="26.924" extent="1-16" drill="0.4"/>
-<via x="62.357" y="26.924" extent="1-16" drill="0.4"/>
-<via x="61.341" y="26.924" extent="1-16" drill="0.4"/>
-<via x="61.849" y="26.162" extent="1-16" drill="0.4"/>
-<via x="64.643" y="37.846" extent="1-16" drill="0.4"/>
-<via x="63.5" y="37.846" extent="1-16" drill="0.4"/>
-<via x="65.659" y="37.846" extent="1-16" drill="0.4"/>
-<via x="61.849" y="37.084" extent="1-16" drill="0.4"/>
-<via x="62.357" y="37.846" extent="1-16" drill="0.4"/>
-<via x="65.151" y="37.084" extent="1-16" drill="0.4"/>
-<via x="61.341" y="37.846" extent="1-16" drill="0.4"/>
-<via x="62.865" y="37.084" extent="1-16" drill="0.4"/>
-<via x="64.135" y="37.084" extent="1-16" drill="0.4"/>
-<polygon width="0.1524" layer="1" isolate="0.254" thermals="no">
-<vertex x="68.834" y="46.863"/>
-<vertex x="71.755" y="46.863"/>
-<vertex x="71.755" y="45.466"/>
-<vertex x="67.437" y="45.466"/>
-<vertex x="66.675" y="44.704"/>
-<vertex x="63.373" y="44.704"/>
-<vertex x="63.373" y="47.244"/>
-<vertex x="68.453" y="47.244"/>
-</polygon>
-<via x="63.754" y="46.863" extent="1-16" drill="0.4"/>
-<via x="63.754" y="45.085" extent="1-16" drill="0.4"/>
-<via x="64.77" y="46.863" extent="1-16" drill="0.4"/>
-<via x="64.262" y="45.974" extent="1-16" drill="0.4"/>
-<via x="66.802" y="46.863" extent="1-16" drill="0.4"/>
-<via x="66.294" y="45.974" extent="1-16" drill="0.4"/>
-<via x="65.786" y="45.085" extent="1-16" drill="0.4"/>
-<via x="64.77" y="45.085" extent="1-16" drill="0.4"/>
-<via x="65.278" y="45.974" extent="1-16" drill="0.4"/>
-<via x="65.786" y="46.863" extent="1-16" drill="0.4"/>
+<via x="60" y="50.45" extent="1-16" drill="0.4"/>
 <contactref element="C17" pad="1"/>
 <contactref element="C14" pad="1"/>
-<via x="65.151" y="26.162" extent="1-16" drill="0.4"/>
-<via x="62.865" y="26.162" extent="1-16" drill="0.4"/>
-<via x="64.135" y="26.162" extent="1-16" drill="0.4"/>
 <contactref element="U1" pad="7"/>
 <contactref element="U1" pad="54"/>
 <contactref element="U1" pad="47"/>
@@ -1584,221 +1446,230 @@ design rules under a new name.</description>
 <contactref element="C4" pad="2"/>
 <contactref element="C3" pad="2"/>
 <contactref element="C2" pad="2"/>
-<contactref element="J1" pad="3"/>
-<contactref element="C34" pad="2"/>
-<contactref element="C36" pad="2"/>
-<contactref element="C30" pad="2"/>
-<contactref element="C37" pad="2"/>
-<contactref element="C38" pad="2"/>
-<contactref element="C27" pad="2"/>
-<contactref element="R12" pad="1"/>
-<contactref element="X1" pad="GND"/>
-<contactref element="C10" pad="1"/>
-<contactref element="C11" pad="1"/>
-<contactref element="C8" pad="1"/>
 <contactref element="C43" pad="2"/>
 <contactref element="C41" pad="2"/>
 <contactref element="C39" pad="2"/>
 <contactref element="R39" pad="1"/>
 <contactref element="C45" pad="2"/>
-<contactref element="J4" pad="6"/>
-<contactref element="C21" pad="2"/>
-<contactref element="J4" pad="1"/>
-<contactref element="J5" pad="6"/>
-<contactref element="C22" pad="2"/>
-<contactref element="J5" pad="1"/>
-<contactref element="J6" pad="1"/>
-<contactref element="C23" pad="2"/>
 <contactref element="C7" pad="2"/>
 <contactref element="C5" pad="1"/>
 <contactref element="C12" pad="2"/>
 <contactref element="C1" pad="2"/>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="60.706" y="36.449"/>
-<vertex x="60.706" y="41.021"/>
-<vertex x="66.294" y="41.021"/>
-<vertex x="66.294" y="36.449"/>
-</polygon>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="60.706" y="25.527"/>
-<vertex x="60.706" y="29.972"/>
-<vertex x="66.294" y="29.972"/>
-<vertex x="66.294" y="25.527"/>
-</polygon>
 <contactref element="R3" pad="2"/>
-<contactref element="J2" pad="1"/>
 <contactref element="J3" pad="1"/>
-<via x="42.926" y="47.686" extent="1-16" drill="0.35"/>
-<via x="41.148" y="47.636" extent="1-16" drill="0.35"/>
-<via x="39.624" y="51.242" extent="1-16" drill="0.35"/>
-<via x="37.716" y="38.608" extent="1-16" drill="0.35"/>
+<via x="60" y="48.7" extent="1-16" drill="0.35"/>
+<wire x1="42.351" y1="50.834" x2="43.188" y2="50.834" width="0.2032" layer="1"/>
+<wire x1="43.188" y1="50.834" x2="43.295" y2="50.727" width="0.2032" layer="1"/>
+<via x="43.295" y="50.727" extent="1-16" drill="0.35"/>
+<wire x1="50.601" y1="54.084" x2="50.601" y2="53.207" width="0.2032" layer="1"/>
+<wire x1="50.601" y1="53.207" x2="50.153" y2="52.759" width="0.2032" layer="1"/>
+<via x="50.153" y="52.759" extent="1-16" drill="0.35"/>
+<wire x1="51.351" y1="48.334" x2="50.387" y2="48.334" width="0.2032" layer="1"/>
+<wire x1="50.387" y1="48.334" x2="50.28" y2="48.441" width="0.2032" layer="1"/>
+<via x="50.28" y="48.441" extent="1-16" drill="0.35"/>
+<via x="52.9" y="46.2" extent="1-16" drill="0.35"/>
+<via x="40.8" y="48.6" extent="1-16" drill="0.35"/>
+<via x="39.604" y="55.763" extent="1-16" drill="0.35"/>
+<via x="41.132" y="53.051" extent="1-16" drill="0.35"/>
+<via x="41.55" y="55.25" extent="1-16" drill="0.35"/>
+<via x="46.6" y="42.2" extent="1-16" drill="0.35"/>
+<via x="44.7" y="41.9" extent="1-16" drill="0.35"/>
+<via x="60.1" y="41.75" extent="1-16" drill="0.35"/>
+<via x="55.66" y="61.086" extent="1-16" drill="0.3"/>
+<contactref element="S1" pad="P$4"/>
+<contactref element="R2" pad="1"/>
+<contactref element="C8" pad="2"/>
+<contactref element="J4" pad="P$3"/>
+<contactref element="J4" pad="P$4"/>
+<contactref element="C11" pad="2"/>
+<contactref element="J5" pad="P$3"/>
+<contactref element="J5" pad="P$4"/>
+<contactref element="J6" pad="1"/>
+<contactref element="J1" pad="3"/>
+<contactref element="J1" pad="5"/>
+<contactref element="J1" pad="9"/>
+<contactref element="R4" pad="A"/>
+<contactref element="R5" pad="A"/>
 <contactref element="R6" pad="1"/>
-<wire x1="37.531" y1="44.069" x2="37.531" y2="45.725" width="0.3048" layer="1"/>
-<wire x1="37.531" y1="45.725" x2="37.592" y2="45.786" width="0.3048" layer="1"/>
-<wire x1="37.592" y1="45.786" x2="37.592" y2="46.355" width="0.3048" layer="1"/>
-<via x="37.592" y="46.355" extent="1-16" drill="0.35"/>
-<via x="42.796" y="28.829" extent="1-16" drill="0.35"/>
-<wire x1="43.621009375" y1="30.3340125" x2="43.621009375" y2="29.654009375" width="0.254" layer="1"/>
-<wire x1="43.621009375" y1="29.654009375" x2="42.796" y2="28.829" width="0.254" layer="1"/>
-<wire x1="18.233" y1="38.334" x2="19.07" y2="38.334" width="0.2032" layer="1"/>
-<wire x1="19.07" y1="38.334" x2="19.177" y2="38.227" width="0.2032" layer="1"/>
-<via x="19.177" y="38.227" extent="1-16" drill="0.35"/>
-<wire x1="19.483" y1="41.584" x2="19.483" y2="40.946" width="0.2032" layer="1"/>
-<wire x1="19.483" y1="40.946" x2="19.177" y2="40.64" width="0.2032" layer="1"/>
-<via x="19.177" y="40.64" extent="1-16" drill="0.35"/>
-<wire x1="26.483" y1="41.584" x2="26.483" y2="40.707" width="0.2032" layer="1"/>
-<wire x1="26.483" y1="40.707" x2="26.035" y2="40.259" width="0.2032" layer="1"/>
-<via x="26.035" y="40.259" extent="1-16" drill="0.35"/>
-<wire x1="27.233" y1="35.834" x2="26.269" y2="35.834" width="0.2032" layer="1"/>
-<wire x1="26.269" y1="35.834" x2="26.162" y2="35.941" width="0.2032" layer="1"/>
-<via x="26.162" y="35.941" extent="1-16" drill="0.35"/>
-<via x="28.575" y="33.744" extent="1-16" drill="0.35"/>
-<via x="16.764" y="35.649" extent="1-16" drill="0.35"/>
-<via x="14.986" y="41.913" extent="1-16" drill="0.35"/>
-<via x="16.764" y="40.551" extent="1-16" drill="0.35"/>
-<wire x1="12.73075" y1="47.2998" x2="12.5522" y2="47.12125" width="0.2032" layer="1"/>
-<wire x1="12.5522" y1="47.12125" x2="12.5522" y2="45.66875" width="0.2032" layer="1"/>
-<wire x1="12.5522" y1="45.66875" x2="12.73075" y2="45.4902" width="0.2032" layer="1"/>
-<wire x1="13.157" y1="47.595" x2="12.8618" y2="47.2998" width="0.2032" layer="1"/>
-<wire x1="12.8618" y1="47.2998" x2="12.73075" y2="47.2998" width="0.2032" layer="1"/>
-<wire x1="12.73075" y1="45.4902" x2="12.9298" y2="45.4902" width="0.2032" layer="1"/>
-<wire x1="12.9298" y1="45.4902" x2="13.335" y2="45.085" width="0.2032" layer="1"/>
-<via x="13.335" y="45.085" extent="1-16" drill="0.35"/>
-<via x="18.923" y="44.488" extent="1-16" drill="0.35"/>
-<via x="17.156" y="45.974" extent="1-16" drill="0.35"/>
-<wire x1="17.156" y1="52.959" x2="17.156" y2="51.689" width="0.2032" layer="1"/>
-<via x="17.156" y="51.689" extent="1-16" drill="0.35"/>
-<wire x1="17.312" y1="58.253" x2="17.312" y2="56.947" width="0.2032" layer="1"/>
-<wire x1="17.312" y1="58.253" x2="17.145" y2="58.42" width="0.2032" layer="1"/>
-<via x="17.145" y="58.42" extent="1-16" drill="0.35"/>
-<wire x1="17.312" y1="56.947" x2="17.312" y2="55.931" width="0.2032" layer="1"/>
-<wire x1="17.312" y1="55.931" x2="16.499" y2="55.118" width="0.2032" layer="1"/>
-<wire x1="17.312" y1="18.458" x2="17.312" y2="17.221" width="0.2032" layer="1"/>
-<wire x1="17.312" y1="18.458" x2="18.412" y2="19.558" width="0.2032" layer="1"/>
-<wire x1="26.202" y1="18.458" x2="26.202" y2="17.221" width="0.2032" layer="1"/>
-<wire x1="26.202" y1="18.458" x2="27.302" y2="19.558" width="0.2032" layer="1"/>
-<wire x1="17.312" y1="17.221" x2="17.312" y2="16.042" width="0.2032" layer="1"/>
-<wire x1="17.312" y1="16.042" x2="17.018" y2="15.748" width="0.2032" layer="1"/>
-<via x="17.018" y="15.748" extent="1-16" drill="0.35"/>
-<wire x1="26.202" y1="17.221" x2="26.202" y2="16.042" width="0.2032" layer="1"/>
-<wire x1="26.202" y1="16.042" x2="25.908" y2="15.748" width="0.2032" layer="1"/>
-<via x="25.908" y="15.748" extent="1-16" drill="0.35"/>
-<wire x1="22.312" y1="17.221" x2="22.312" y2="15.915" width="0.2032" layer="1"/>
-<wire x1="22.312" y1="15.915" x2="22.479" y2="15.748" width="0.2032" layer="1"/>
-<via x="22.479" y="15.748" extent="1-16" drill="0.35"/>
-<wire x1="31.202" y1="17.221" x2="31.202" y2="15.661" width="0.2032" layer="1"/>
-<wire x1="31.202" y1="15.661" x2="31.369" y2="15.494" width="0.2032" layer="1"/>
-<via x="31.369" y="15.494" extent="1-16" drill="0.35"/>
-<via x="22.479" y="29.426" extent="1-16" drill="0.35"/>
-<via x="20.32" y="29.426" extent="1-16" drill="0.35"/>
-<wire x1="37.716" y1="30.353" x2="37.716" y2="32.131" width="0.1524" layer="1"/>
-<via x="37.716" y="32.131" extent="1-16" drill="0.35"/>
-<wire x1="55.40143125" y1="39.0144" x2="54.7573" y2="39.0144" width="0.1524" layer="1"/>
-<wire x1="55.40143125" y1="39.0144" x2="55.8546" y2="39.46756875" width="0.1524" layer="1"/>
-<wire x1="52.74560625" y1="38.26719375" x2="54.01009375" y2="38.26719375" width="0.1524" layer="1"/>
-<wire x1="54.7573" y1="39.0144" x2="54.01009375" y2="38.26719375" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="37.833996875" x2="52.312409375" y2="37.833996875" width="0.1524" layer="1"/>
-<wire x1="52.312409375" y1="37.833996875" x2="52.74560625" y2="38.26719375" width="0.1524" layer="1"/>
-<wire x1="60.7009" y1="46.863" x2="63.754" y2="46.863" width="0.1524" layer="1"/>
-<via x="46.112" y="49.022" extent="1-16" drill="0.35"/>
-<wire x1="48.844" y1="51.765" x2="48.844" y2="51.308" width="0.3048" layer="1"/>
-<wire x1="48.844" y1="51.765" x2="48.895" y2="51.816" width="0.3048" layer="1"/>
-<via x="48.895" y="51.816" extent="1-16" drill="0.35"/>
-<wire x1="48.844" y1="51.308" x2="48.844" y2="50.851" width="0.3048" layer="1"/>
-<wire x1="48.844" y1="50.851" x2="48.895" y2="50.8" width="0.3048" layer="1"/>
-<via x="48.895" y="50.8" extent="1-16" drill="0.35"/>
-<via x="53.986" y="51.054" extent="1-16" drill="0.35"/>
-<via x="56.388" y="48.829" extent="1-16" drill="0.35"/>
-<wire x1="53.351" y1="45.212" x2="53.351" y2="46.482" width="0.3048" layer="1"/>
-<via x="53.351" y="46.482" extent="1-16" drill="0.35"/>
-<wire x1="54.686" y1="49.225" x2="54.686" y2="48.768" width="0.3048" layer="1"/>
-<wire x1="54.686" y1="49.225" x2="54.737" y2="49.276" width="0.3048" layer="1"/>
-<via x="54.737" y="49.276" extent="1-16" drill="0.35"/>
-<wire x1="54.686" y1="48.768" x2="54.686" y2="48.311" width="0.3048" layer="1"/>
-<wire x1="54.686" y1="48.311" x2="54.737" y2="48.26" width="0.3048" layer="1"/>
-<via x="54.737" y="48.26" extent="1-16" drill="0.35"/>
-<wire x1="52.97" y1="29.21" x2="52.97" y2="28.067" width="0.3048" layer="1"/>
-<via x="52.97" y="28.067" extent="1-16" drill="0.35"/>
-<wire x1="54.686" y1="26.111" x2="54.94" y2="25.908" width="0.3048" layer="1"/>
-<wire x1="54.686" y1="26.111" x2="54.737" y2="26.543" width="0.3048" layer="1"/>
-<via x="54.737" y="26.543" extent="1-16" drill="0.35"/>
-<wire x1="54.94" y1="25.908" x2="54.686" y2="25.197" width="0.3048" layer="1"/>
-<wire x1="54.686" y1="25.197" x2="54.737" y2="25.781" width="0.3048" layer="1"/>
-<via x="54.737" y="25.781" extent="1-16" drill="0.35"/>
-<wire x1="55.8546" y1="40.75286875" x2="56.8498" y2="41.74806875" width="0.1524" layer="1"/>
-<wire x1="56.8498" y1="41.74806875" x2="56.8498" y2="43.0119" width="0.1524" layer="1"/>
-<wire x1="56.8498" y1="43.0119" x2="60.7009" y2="46.863" width="0.1524" layer="1"/>
-<wire x1="55.8546" y1="39.46756875" x2="55.8546" y2="40.75286875" width="0.1524" layer="1"/>
-<wire x1="21.91" y1="52.324" x2="22.179640625" y2="52.054359375" width="0.1524" layer="1"/>
-<via x="22.179640625" y="52.054359375" extent="1-16" drill="0.3"/>
-<via x="37.592" y="60.386" extent="1-16" drill="0.3"/>
-<wire x1="60.414" y1="42.164" x2="60.364" y2="43.334" width="0.2032" layer="1"/>
-<wire x1="60.364" y1="43.334" x2="60.264" y2="43.434" width="0.2032" layer="1"/>
-<via x="60.264" y="43.434" extent="1-16" drill="0.35"/>
-<wire x1="78.054" y1="53.289" x2="78.054" y2="52.832" width="0.2032" layer="1"/>
-<wire x1="78.054" y1="53.289" x2="78.105" y2="53.34" width="0.2032" layer="1"/>
-<via x="78.105" y="53.34" extent="1-16" drill="0.35"/>
-<wire x1="78.054" y1="52.832" x2="78.054" y2="52.375" width="0.2032" layer="1"/>
-<wire x1="78.054" y1="52.375" x2="78.105" y2="52.324" width="0.2032" layer="1"/>
-<via x="78.105" y="52.324" extent="1-16" drill="0.35"/>
-<wire x1="78.054" y1="40.97" x2="78.054" y2="40.513" width="0.2032" layer="1"/>
-<wire x1="78.054" y1="40.97" x2="78.105" y2="41.021" width="0.2032" layer="1"/>
-<via x="78.105" y="41.021" extent="1-16" drill="0.35"/>
-<wire x1="78.054" y1="40.513" x2="78.054" y2="40.056" width="0.2032" layer="1"/>
-<wire x1="78.054" y1="40.056" x2="78.105" y2="40.005" width="0.2032" layer="1"/>
-<via x="78.105" y="40.005" extent="1-16" drill="0.35"/>
-<wire x1="78.054" y1="28.651" x2="78.054" y2="28.194" width="0.2032" layer="1"/>
-<wire x1="78.054" y1="28.651" x2="78.105" y2="28.702" width="0.2032" layer="1"/>
-<via x="78.105" y="28.702" extent="1-16" drill="0.35"/>
-<wire x1="78.054" y1="28.194" x2="78.054" y2="27.737" width="0.2032" layer="1"/>
-<wire x1="78.054" y1="27.737" x2="78.105" y2="27.686" width="0.2032" layer="1"/>
-<via x="78.105" y="27.686" extent="1-16" drill="0.35"/>
-<wire x1="61.176" y1="18.288" x2="61.126" y2="19.458" width="0.2032" layer="1"/>
-<wire x1="61.126" y1="19.458" x2="61.026" y2="19.558" width="0.2032" layer="1"/>
-<via x="61.026" y="19.558" extent="1-16" drill="0.35"/>
-<wire x1="61.176" y1="15.494" x2="61.126" y2="16.664" width="0.2032" layer="1"/>
-<wire x1="61.126" y1="16.664" x2="61.026" y2="16.764" width="0.2032" layer="1"/>
-<via x="61.026" y="16.764" extent="1-16" drill="0.35"/>
-<wire x1="53.556" y1="15.494" x2="53.506" y2="16.664" width="0.2032" layer="1"/>
-<wire x1="53.506" y1="16.664" x2="53.406" y2="16.764" width="0.2032" layer="1"/>
-<via x="53.406" y="16.764" extent="1-16" drill="0.35"/>
-<wire x1="26.035" y1="44.488" x2="25.439" y2="44.538" width="0.2032" layer="1"/>
-<wire x1="25.439" y1="44.538" x2="24.892" y2="45.085" width="0.2032" layer="1"/>
-<via x="24.892" y="45.085" extent="1-16" drill="0.35"/>
-<polygon width="0.1524" layer="1" thermals="no" rank="3">
-<vertex x="43.561" y="44.069"/>
-<vertex x="43.561" y="30.099"/>
-<vertex x="50.292" y="30.099"/>
-<vertex x="50.292" y="40.894"/>
-<vertex x="48.514" y="42.672"/>
-<vertex x="48.514" y="44.069"/>
+<contactref element="U$9" pad="PGND"/>
+<contactref element="R13" pad="1"/>
+<wire x1="46.101" y1="45.084" x2="46.101" y2="45.899" width="0.2032" layer="1"/>
+<wire x1="46.101" y1="45.899" x2="46" y2="46" width="0.2032" layer="1"/>
+<via x="46" y="46" extent="1-16" drill="0.35"/>
+<contactref element="BFC1" pad="P$2"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="72.5" y="37.5"/>
+<vertex x="66" y="37.5"/>
+<vertex x="66" y="53.75"/>
+<vertex x="65.5" y="54.25"/>
+<vertex x="57.75" y="54.25"/>
+<vertex x="57.75" y="62"/>
+<vertex x="75.25" y="62"/>
+<vertex x="75.3" y="57.8"/>
+<vertex x="70.5" y="57.8"/>
+<vertex x="70.55" y="54"/>
+<vertex x="73.75" y="54"/>
+<vertex x="73.5" y="53.75"/>
+<vertex x="73.5" y="48"/>
+<vertex x="72.25" y="48"/>
+<vertex x="72.25" y="47"/>
+<vertex x="72.5" y="47"/>
 </polygon>
-<wire x1="12.827" y1="25.273" x2="12.573" y2="25.527" width="0.1524" layer="1"/>
-<wire x1="12.827" y1="25.273" x2="13.589" y2="25.273" width="0.1524" layer="1"/>
-<wire x1="13.97" y1="24.892" x2="13.589" y2="25.273" width="0.1524" layer="1"/>
-<via x="13.97" y="24.892" extent="1-16" drill="0.3"/>
-<wire x1="21.983" y1="32.584" x2="21.983" y2="33.159" width="0.1524" layer="1"/>
-<wire x1="21.983" y1="33.159" x2="22.352" y2="33.528" width="0.1524" layer="1"/>
-<via x="22.352" y="33.528" extent="1-16" drill="0.3"/>
-<contactref element="S1" pad="P$4"/>
-<wire x1="11.976" y1="23.894" x2="12.972" y2="23.894" width="0.1524" layer="1"/>
-<wire x1="12.972" y1="23.894" x2="13.97" y2="24.892" width="0.1524" layer="1"/>
-<contactref element="C46" pad="2"/>
-<contactref element="C9" pad="2"/>
-<wire x1="17.653" y1="25.87" x2="19.05" y2="25.87" width="0.4064" layer="1"/>
-<wire x1="19.05" y1="25.87" x2="19.05" y2="25.146" width="0.4064" layer="1"/>
-<wire x1="19.05" y1="25.146" x2="19.304" y2="24.892" width="0.4064" layer="1"/>
-<via x="19.304" y="24.892" extent="1-16" drill="0.3"/>
-<contactref element="U3" pad="2"/>
-<wire x1="15.712" y1="48.895" x2="14.605" y2="48.895" width="0.2032" layer="1"/>
-<via x="14.605" y="48.895" extent="1-16" drill="0.3"/>
-<contactref element="D4" pad="A"/>
-<wire x1="48.844" y1="51.308" x2="48.844" y2="50.502" width="0.2032" layer="1"/>
-<wire x1="48.844" y1="50.502" x2="47.364" y2="49.022" width="0.2032" layer="1"/>
-<wire x1="12.573" y1="25.527" x2="12.573" y2="25.781" width="0.1524" layer="1"/>
-<wire x1="12.573" y1="25.781" x2="12.319" y2="26.035" width="0.1524" layer="1"/>
-<wire x1="12.319" y1="26.035" x2="12.319" y2="27.813" width="0.1524" layer="1"/>
-<wire x1="12.319" y1="27.813" x2="13.335" y2="28.829" width="0.1524" layer="1"/>
+<polygon width="0.1524" layer="16" rank="6">
+<vertex x="86.5" y="23"/>
+<vertex x="65.75" y="23"/>
+<vertex x="65.75" y="37.5"/>
+<vertex x="57.75" y="37.5"/>
+<vertex x="57.75" y="62"/>
+<vertex x="100.5" y="62"/>
+<vertex x="100.5" y="9.75"/>
+<vertex x="87" y="9.75"/>
+<vertex x="87" y="22.5"/>
+</polygon>
+<polygon width="0.1524" layer="16">
+<vertex x="54.5" y="62"/>
+<vertex x="54.5" y="37"/>
+<vertex x="65.25" y="37"/>
+<vertex x="65.25" y="9.75"/>
+<vertex x="32" y="9.75"/>
+<vertex x="32" y="62"/>
+</polygon>
+<contactref element="C10" pad="2"/>
+<contactref element="C15" pad="2"/>
+<wire x1="41.43" y1="56.947" x2="41.43" y2="55.27" width="0.2032" layer="1"/>
+<wire x1="41.43" y1="55.27" x2="41.55" y2="55.25" width="0.2032" layer="1"/>
+<wire x1="49.606" y1="60.844" x2="49.662" y2="60.9" width="0.2032" layer="1"/>
+<wire x1="49.662" y1="60.9" x2="50.6" y2="60.9" width="0.2032" layer="1"/>
+<via x="50.6" y="60.9" extent="1-16" drill="0.35"/>
+<via x="51.7" y="55.35" extent="1-16" drill="0.35"/>
+<via x="38.7" y="41.75" extent="1-16" drill="0.35"/>
+<wire x1="33.337" y1="50.02" x2="33.357" y2="50" width="0.2032" layer="1"/>
+<wire x1="33.357" y1="50" x2="34.4" y2="50" width="0.2032" layer="1"/>
+<wire x1="34.4" y1="48.8" x2="34.4" y2="50" width="0.2032" layer="1"/>
+<wire x1="33.337" y1="48.75" x2="34.35" y2="48.75" width="0.2032" layer="1"/>
+<wire x1="34.35" y1="48.75" x2="34.4" y2="48.8" width="0.2032" layer="1"/>
+<wire x1="33.337" y1="46.21" x2="34.29" y2="46.21" width="0.2032" layer="1"/>
+<wire x1="34.29" y1="46.21" x2="34.3" y2="46.2" width="0.2032" layer="1"/>
+<wire x1="34.3" y1="46.2" x2="34.4" y2="46.3" width="0.2032" layer="1"/>
+<wire x1="34.4" y1="46.3" x2="34.4" y2="48.8" width="0.2032" layer="1"/>
+<wire x1="34.4" y1="48.8" x2="34.5" y2="48.7" width="0.2032" layer="1"/>
+<wire x1="34.5" y1="48.7" x2="35" y2="48.7" width="0.2032" layer="1"/>
+<via x="35" y="48.7" extent="1-16" drill="0.35"/>
+<polygon width="0.2032" layer="1" thermals="no">
+<vertex x="87.3" y="51.7"/>
+<vertex x="87.3" y="57.8"/>
+<vertex x="79.85" y="57.8"/>
+<vertex x="79.85" y="55.8"/>
+<vertex x="82.7" y="55.8"/>
+<vertex x="82.7" y="52.5"/>
+<vertex x="83.5" y="51.7"/>
+</polygon>
+<wire x1="73.49999375" y1="47.499996875" x2="73.555496875" y2="47.5555" width="0.2032" layer="1"/>
+<wire x1="74.662890625" y1="47.74269375" x2="76.76690625" y2="47.74269375" width="0.2032" layer="1"/>
+<wire x1="76.76690625" y1="47.74269375" x2="77.9130125" y2="48.8888" width="0.2032" layer="1"/>
+<wire x1="73.555496875" y1="47.5555" x2="74.475696875" y2="47.5555" width="0.2032" layer="1"/>
+<wire x1="74.475696875" y1="47.5555" x2="74.662890625" y2="47.74269375" width="0.2032" layer="1"/>
+<wire x1="77.9130125" y1="48.8888" x2="78.3245875" y2="48.8888" width="0.2032" layer="1"/>
+<wire x1="78.3245875" y1="48.8888" x2="79.7" y2="50.2642125" width="0.2032" layer="1"/>
+<wire x1="79.7" y1="50.2642125" x2="79.7" y2="51.9912" width="0.2032" layer="1"/>
+<wire x1="82.74125" y1="51.9912" x2="82.9198" y2="52.16975" width="0.2032" layer="1"/>
+<wire x1="82.9198" y1="52.16975" x2="82.9198" y2="52.3198" width="0.2032" layer="1"/>
+<wire x1="82.9198" y1="52.3198" x2="83.4" y2="52.8" width="0.2032" layer="1"/>
+<wire x1="79.7" y1="51.9912" x2="82.74125" y2="51.9912" width="0.2032" layer="1"/>
+<polygon width="0.2032" layer="1" thermals="no" rank="2">
+<vertex x="81.4" y="42.3"/>
+<vertex x="84.6" y="42.3"/>
+<vertex x="84.8" y="42.5"/>
+<vertex x="85.3" y="42.5"/>
+<vertex x="86.4" y="41.4"/>
+<vertex x="86.4" y="40.7"/>
+<vertex x="86.2" y="40.7"/>
+<vertex x="86" y="40.5"/>
+<vertex x="84.5" y="39"/>
+<vertex x="82" y="39"/>
+<vertex x="81.9" y="39"/>
+<vertex x="79.8" y="41.1"/>
+<vertex x="79.8" y="42"/>
+<vertex x="80.1" y="42.3"/>
+</polygon>
+<polygon width="0.2032" layer="1" thermals="no">
+<vertex x="80.4" y="33.2"/>
+<vertex x="84.7" y="33.2"/>
+<vertex x="85" y="33.3"/>
+<vertex x="87" y="33.3"/>
+<vertex x="87" y="27.4"/>
+<vertex x="79.6" y="27.4"/>
+<vertex x="79.6" y="32.4"/>
+</polygon>
+<polygon width="0.2032" layer="16" thermals="no" rank="3">
+<vertex x="87.3" y="57"/>
+<vertex x="87.6" y="57"/>
+<vertex x="87.6" y="52.5"/>
+<vertex x="86" y="52.5"/>
+<vertex x="85.9" y="52.5"/>
+<vertex x="85.9" y="57"/>
+</polygon>
+<via x="87.1" y="56.5" extent="1-16" drill="0.35"/>
+<via x="86.4" y="56.5" extent="1-16" drill="0.35"/>
+<via x="83.3" y="29.6" extent="1-16" drill="0.35"/>
+<via x="83.3" y="40.3" extent="1-16" drill="0.35"/>
+<via x="77.05" y="52.9" extent="1-16" drill="0.35"/>
+<via x="76.9" y="51.6" extent="1-16" drill="0.35"/>
+<via x="80.9" y="48.7" extent="1-16" drill="0.35"/>
+<via x="80.9" y="49.5" extent="1-16" drill="0.35"/>
+<via x="81.1" y="59.4" extent="1-16" drill="0.35"/>
+<via x="81.1" y="58.6" extent="1-16" drill="0.35"/>
+<contactref element="C18" pad="2"/>
+<contactref element="C21" pad="2"/>
+<polygon width="0.2032" layer="1" thermals="no" rank="3">
+<vertex x="74.8" y="39.3"/>
+<vertex x="74.8" y="37.4"/>
+<vertex x="74.6" y="37.2"/>
+<vertex x="74.6" y="36.5"/>
+<vertex x="75" y="36.5"/>
+<vertex x="75" y="33.9"/>
+<vertex x="74.9" y="33.8"/>
+<vertex x="73.3" y="33.8"/>
+<vertex x="73.3" y="32.4"/>
+<vertex x="75.7" y="32.4"/>
+<vertex x="75.9" y="32.6"/>
+<vertex x="75.9" y="39.3"/>
+</polygon>
+<via x="75.2" y="39" extent="1-16" drill="0.35"/>
+<via x="75.2" y="38.2" extent="1-16" drill="0.35"/>
+<via x="75.2" y="37.3" extent="1-16" drill="0.35"/>
+<via x="60.4" y="32.6" extent="1-16" drill="0.35"/>
+<via x="64.15" y="32.6" extent="1-16" drill="0.35"/>
+<via x="64.15" y="35.6" extent="1-16" drill="0.35"/>
+<via x="60.4" y="35.6" extent="1-16" drill="0.35"/>
+<via x="60.4" y="29.6" extent="1-16" drill="0.35"/>
+<via x="60.3" y="26.6" extent="1-16" drill="0.35"/>
+<via x="64.15" y="26.6" extent="1-16" drill="0.35"/>
+<via x="64.15" y="29.6" extent="1-16" drill="0.35"/>
+<wire x1="56.1" y1="44.6" x2="57.85" y2="44.6" width="0.2032" layer="16"/>
+<wire x1="57.85" y1="44.6" x2="58" y2="44.75" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="44.6" x2="54.4" y2="44.6" width="0.2032" layer="16"/>
+<wire x1="54.4" y1="44.6" x2="54" y2="45" width="0.2032" layer="16"/>
+<wire x1="55.66" y1="61.086" x2="55.674" y2="61.1" width="0.2032" layer="16"/>
+<wire x1="55.674" y1="61.1" x2="58" y2="61.1" width="0.2032" layer="16"/>
+<wire x1="51.149" y1="31.135" x2="51.149" y2="29.865" width="0.2032" layer="1"/>
+<wire x1="51.149" y1="31.135" x2="51.284" y2="31" width="0.2032" layer="1"/>
+<wire x1="51.284" y1="31" x2="53.1" y2="31" width="0.2032" layer="1"/>
+<via x="53.1" y="31" extent="1-16" drill="0.35"/>
+<wire x1="51.149" y1="16.115" x2="51.149" y2="17.385" width="0.2032" layer="1"/>
+<wire x1="51.149" y1="17.385" x2="48.985" y2="17.385" width="0.2032" layer="1"/>
+<wire x1="48.985" y1="17.385" x2="48.9" y2="17.3" width="0.2032" layer="1"/>
+<via x="48.9" y="17.3" extent="1-16" drill="0.35"/>
+<via x="44.7" y="53.2534" extent="1-16" drill="0.35"/>
+<wire x1="43.601" y1="54.084" x2="43.6712" y2="54.0138" width="0.2032" layer="1"/>
+<wire x1="43.6712" y1="54.0138" x2="43.6712" y2="53.65775" width="0.2032" layer="1"/>
+<wire x1="43.6712" y1="53.65775" x2="44.07555" y2="53.2534" width="0.2032" layer="1"/>
+<wire x1="44.07555" y1="53.2534" x2="44.7" y2="53.2534" width="0.2032" layer="1"/>
+<via x="56" y="21" extent="1-16" drill="0.35"/>
+<via x="59.95" y="54.1" extent="1-16" drill="0.35"/>
+<wire x1="81.1" y1="59.4" x2="81.45" y2="59.05" width="0" layer="19" extent="1-1"/>
+<wire x1="81.25" y1="49.05" x2="80.9" y2="48.7" width="0" layer="19" extent="1-1"/>
+<wire x1="60.1" y1="40" x2="60.1" y2="41.75" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="+3V3">
 <contactref element="U2" pad="P$24"/>
@@ -1810,61 +1681,96 @@ design rules under a new name.</description>
 <contactref element="C4" pad="1"/>
 <contactref element="C3" pad="1"/>
 <contactref element="C2" pad="1"/>
-<contactref element="J1" pad="1"/>
-<contactref element="L2" pad="2"/>
-<contactref element="C37" pad="1"/>
-<contactref element="C38" pad="1"/>
-<contactref element="S2" pad="3"/>
-<contactref element="R4" pad="1"/>
-<contactref element="J4" pad="5"/>
-<contactref element="C21" pad="1"/>
-<contactref element="J4" pad="2"/>
-<contactref element="J5" pad="5"/>
-<contactref element="C22" pad="1"/>
-<contactref element="J5" pad="2"/>
 <contactref element="J6" pad="2"/>
-<contactref element="C23" pad="1"/>
 <contactref element="U1" pad="8"/>
 <contactref element="L1" pad="2"/>
 <contactref element="C1" pad="1"/>
-<contactref element="R10" pad="2"/>
 <contactref element="J3" pad="2"/>
-<polygon width="0.1524" layer="1">
-<vertex x="48.26" y="61.976"/>
-<vertex x="48.26" y="44.196"/>
-<vertex x="43.434" y="44.196"/>
-<vertex x="43.434" y="12.192"/>
-<vertex x="8.89" y="12.192"/>
-<vertex x="8.89" y="61.976"/>
-</polygon>
-<contactref element="D1" pad="A"/>
 <contactref element="D7" pad="C"/>
 <contactref element="D2" pad="C"/>
 <contactref element="D3" pad="C"/>
 <contactref element="D5" pad="C"/>
+<contactref element="R10" pad="2"/>
+<contactref element="J4" pad="P$6"/>
+<contactref element="C11" pad="1"/>
+<contactref element="J4" pad="P$1"/>
+<contactref element="J5" pad="P$6"/>
+<contactref element="J5" pad="P$1"/>
+<contactref element="J1" pad="1"/>
 <contactref element="R1" pad="1"/>
+<contactref element="R14" pad="2"/>
+<contactref element="U$5" pad="1"/>
+<contactref element="U$8" pad="1"/>
+<contactref element="U$4" pad="1"/>
+<contactref element="U$6" pad="1"/>
+<contactref element="U$7" pad="1"/>
+<contactref element="U$12" pad="1"/>
+<contactref element="U$13" pad="1"/>
+<polygon width="0.2032" layer="1">
+<vertex x="54.5" y="62"/>
+<vertex x="54.5" y="37"/>
+<vertex x="65.25" y="37"/>
+<vertex x="65.25" y="9.75"/>
+<vertex x="32" y="9.75"/>
+<vertex x="32" y="62"/>
+</polygon>
+<wire x1="66.000009375" y1="42.000009375" x2="64.362803125" y2="42.000009375" width="0.2032" layer="1"/>
+<wire x1="64.362803125" y1="42.000009375" x2="64.2306" y2="41.86780625" width="0.2032" layer="1"/>
+<via x="64.2306" y="41.86780625" extent="1-16" drill="0.35"/>
+<wire x1="64.2306" y1="41.86780625" x2="62.76279375" y2="40.4" width="0.2032" layer="16"/>
+<wire x1="57.76" y1="40.4" x2="56.1" y2="42.06" width="0.2032" layer="16"/>
+<wire x1="62.76279375" y1="40.4" x2="57.76" y2="40.4" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="42.06" x2="53.94" y2="42.06" width="0.2032" layer="16"/>
+<wire x1="53.94" y1="42.06" x2="53.9" y2="42.1" width="0.2032" layer="16"/>
+<via x="53.9" y="42.1" extent="1-16" drill="0.35"/>
+<wire x1="86.3" y1="32.75" x2="87" y2="32.05" width="0.2032" layer="1"/>
+<wire x1="87" y1="27.4" x2="86.9" y2="27.3" width="0.2032" layer="1"/>
+<via x="79.4306" y="27.4" extent="1-16" drill="0.35"/>
+<wire x1="81.93105" y1="27.3" x2="81.82625" y2="27.1952" width="0.2032" layer="1"/>
+<wire x1="81.82625" y1="27.1952" x2="79.6354" y2="27.1952" width="0.2032" layer="1"/>
+<wire x1="86.9" y1="27.3" x2="81.93105" y2="27.3" width="0.2032" layer="1"/>
+<wire x1="79.6354" y1="27.1952" x2="79.4306" y2="27.4" width="0.2032" layer="1"/>
+<wire x1="79.4306" y1="27.4" x2="75.748425" y2="27.4" width="0.2032" layer="16"/>
+<wire x1="75.748425" y1="27.4" x2="75.010025" y2="26.6616" width="0.2032" layer="16"/>
+<wire x1="72.46186875" y1="26.21" x2="72.21" y2="26.21" width="0.2032" layer="16"/>
+<wire x1="72.21" y1="26.21" x2="72.2" y2="26.2" width="0.2032" layer="16"/>
+<wire x1="72.91346875" y1="26.6616" x2="72.46186875" y2="26.21" width="0.2032" layer="16"/>
+<wire x1="75.010025" y1="26.6616" x2="72.91346875" y2="26.6616" width="0.2032" layer="16"/>
+<wire x1="72.2" y1="26.2" x2="66.5" y2="26.2" width="0.2032" layer="16"/>
+<wire x1="66.5" y1="26.2" x2="64.1" y2="23.8" width="0.2032" layer="16"/>
+<wire x1="64.1" y1="23.8" x2="63.2" y2="23.8" width="0.2032" layer="16"/>
+<via x="63.2" y="23.8" extent="1-16" drill="0.35"/>
+<wire x1="87" y1="32.05" x2="87" y2="27.4" width="0.2032" layer="1"/>
+<wire x1="59.95" y1="52.35" x2="58.5322" y2="53.7678" width="0.2032" layer="1"/>
+<wire x1="58.5322" y1="53.7678" x2="58.5322" y2="54.12793125" width="0.2032" layer="1"/>
+<wire x1="58.5322" y1="54.12793125" x2="56.56013125" y2="56.1" width="0.2032" layer="1"/>
+<wire x1="56.56013125" y1="56.1" x2="54.1" y2="56.1" width="0.2032" layer="1"/>
 </signal>
 <signal name="DC-CAL">
 <contactref element="U2" pad="P$12"/>
-<wire x1="43.621009375" y1="38.333996875" x2="42.448659375" y2="38.333996875" width="0.1524" layer="1"/>
-<wire x1="42.448659375" y1="38.333996875" x2="42.31565" y2="38.46700625" width="0.1524" layer="1"/>
-<via x="42.31565" y="38.46700625" extent="1-16" drill="0.3"/>
-<wire x1="42.31565" y1="38.46700625" x2="41.19720625" y2="38.46700625" width="0.1524" layer="16"/>
-<wire x1="36.1622" y1="43.6091" x2="36.1622" y2="43.5020125" width="0.1524" layer="16"/>
-<wire x1="41.19720625" y1="38.46700625" x2="36.1622" y2="43.5020125" width="0.1524" layer="16"/>
-<via x="23.876" y="46.482" extent="1-16" drill="0.3"/>
-<wire x1="23.876" y1="46.482" x2="22.86" y2="47.498" width="0.1524" layer="16"/>
-<wire x1="22.86" y1="47.498" x2="22.86" y2="48.006" width="0.1524" layer="16"/>
-<wire x1="22.86" y1="48.006" x2="23.3172" y2="48.4632" width="0.1524" layer="16"/>
-<wire x1="30.3276" y1="46.8884" x2="32.512" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="29.5707" y1="46.8884" x2="30.3276" y2="46.8884" width="0.1524" layer="16"/>
-<wire x1="32.512" y1="44.704" x2="35.0673" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="23.3172" y1="48.4632" x2="27.9959" y2="48.4632" width="0.1524" layer="16"/>
-<wire x1="27.9959" y1="48.4632" x2="29.5707" y2="46.8884" width="0.1524" layer="16"/>
-<wire x1="35.0673" y1="44.704" x2="36.1622" y2="43.6091" width="0.1524" layer="16"/>
-<contactref element="U1" pad="39"/>
-<wire x1="23.483" y1="41.584" x2="23.483" y2="46.089" width="0.1524" layer="1"/>
-<wire x1="23.483" y1="46.089" x2="23.876" y2="46.482" width="0.1524" layer="1"/>
+<contactref element="U1" pad="25"/>
+<via x="64.2306" y="48.4434" extent="1-16" drill="0.35"/>
+<wire x1="66.000009375" y1="47.999996875" x2="64.880528125" y2="47.999996875" width="0.2032" layer="1"/>
+<wire x1="64.880528125" y1="47.999996875" x2="64.662925" y2="48.2176" width="0.2032" layer="1"/>
+<wire x1="64.662925" y1="48.2176" x2="64.4564" y2="48.2176" width="0.2032" layer="1"/>
+<wire x1="64.4564" y1="48.2176" x2="64.2306" y2="48.4434" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="49.834" x2="51.70705" y2="49.834" width="0.2032" layer="1"/>
+<wire x1="51.70705" y1="49.834" x2="51.80065" y2="49.7404" width="0.2032" layer="1"/>
+<wire x1="52.0343375" y1="49.7404" x2="52.1279375" y2="49.6468" width="0.2032" layer="1"/>
+<wire x1="51.80065" y1="49.7404" x2="52.0343375" y2="49.7404" width="0.2032" layer="1"/>
+<via x="54.57736875" y="49.0914375" extent="1-16" drill="0.35"/>
+<wire x1="54.2580375" y1="49.0914375" x2="54.57736875" y2="49.0914375" width="0.2032" layer="1"/>
+<wire x1="53.702675" y1="49.6468" x2="54.2580375" y2="49.0914375" width="0.2032" layer="1"/>
+<wire x1="52.1279375" y1="49.6468" x2="53.702675" y2="49.6468" width="0.2032" layer="1"/>
+<wire x1="54.57736875" y1="49.0914375" x2="55.16880625" y2="48.5" width="0.2032" layer="16"/>
+<wire x1="56.61553125" y1="48.4246" x2="57.3446" y2="47.69553125" width="0.2032" layer="16"/>
+<wire x1="57.3446" y1="47.69553125" x2="57.3446" y2="47.4554" width="0.2032" layer="16"/>
+<wire x1="57.3446" y1="47.4554" x2="58.6" y2="46.2" width="0.2032" layer="16"/>
+<wire x1="55.55986875" y1="48.5" x2="55.63526875" y2="48.4246" width="0.2032" layer="16"/>
+<wire x1="55.63526875" y1="48.4246" x2="56.61553125" y2="48.4246" width="0.2032" layer="16"/>
+<wire x1="55.16880625" y1="48.5" x2="55.55986875" y2="48.5" width="0.2032" layer="16"/>
+<wire x1="58.6" y1="46.2" x2="61.9872" y2="46.2" width="0.2032" layer="16"/>
+<wire x1="61.9872" y1="46.2" x2="64.2306" y2="48.4434" width="0.2032" layer="16"/>
 </signal>
 <signal name="V-U">
 <contactref element="R27" pad="2"/>
@@ -1872,41 +1778,27 @@ design rules under a new name.</description>
 <contactref element="C39" pad="1"/>
 <contactref element="J3" pad="5"/>
 <contactref element="U1" pad="10"/>
-<wire x1="23.483" y1="32.584" x2="23.483" y2="32.143" width="0.1524" layer="1"/>
-<wire x1="23.483" y1="32.143" x2="23.6274" y2="31.9986" width="0.1524" layer="1"/>
-<wire x1="23.6274" y1="31.9986" x2="23.6274" y2="31.2366" width="0.1524" layer="1"/>
-<wire x1="23.6274" y1="31.2366" x2="24.13" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="24.13" y1="30.734" x2="24.1351" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="24.1351" y1="30.734" x2="25.6083" y2="29.2608" width="0.1524" layer="1"/>
-<wire x1="25.6083" y1="29.2608" x2="30.4292" y2="29.2608" width="0.1524" layer="1"/>
-<wire x1="30.4292" y1="29.2608" x2="31.496" y2="28.194" width="0.1524" layer="1"/>
-<wire x1="31.496" y1="28.194" x2="31.496" y2="27.432" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="25.654" x2="31.496" y2="27.432" width="0.1524" layer="1"/>
-<wire x1="62.164" y1="43.434" x2="63.82" y2="43.434" width="0.2032" layer="1"/>
-<wire x1="62.064" y1="43.334" x2="62.014" y2="42.164" width="0.2032" layer="1"/>
-<wire x1="62.064" y1="43.334" x2="62.164" y2="43.434" width="0.2032" layer="1"/>
-<wire x1="62.014" y1="42.164" x2="63.119" y2="42.164" width="0.1524" layer="1"/>
-<wire x1="63.119" y1="42.164" x2="63.246" y2="42.037" width="0.1524" layer="1"/>
-<via x="63.246" y="42.037" extent="1-16" drill="0.3"/>
-<wire x1="63.246" y1="42.037" x2="63.246" y2="41.529" width="0.1524" layer="16"/>
-<wire x1="63.246" y1="41.529" x2="60.5536" y2="38.8366" width="0.1524" layer="16"/>
-<wire x1="60.5536" y1="38.8366" x2="60.5536" y2="29.1846" width="0.1524" layer="16"/>
-<wire x1="60.5536" y1="29.1846" x2="60.071" y2="28.702" width="0.1524" layer="16"/>
-<wire x1="60.071" y1="28.702" x2="60.071" y2="27.0612" width="0.1524" layer="16"/>
-<wire x1="60.071" y1="27.0612" x2="59.1134" y2="26.1036" width="0.1524" layer="16"/>
-<wire x1="59.1134" y1="26.1036" x2="59.1134" y2="23.5636" width="0.1524" layer="16"/>
-<wire x1="59.1134" y1="23.5636" x2="60.071" y2="22.606" width="0.1524" layer="16"/>
-<wire x1="60.071" y1="22.606" x2="60.071" y2="21.844" width="0.1524" layer="16"/>
-<wire x1="60.071" y1="21.844" x2="59.182" y2="20.955" width="0.1524" layer="16"/>
-<via x="38.608" y="22.606" extent="1-16" drill="0.3"/>
-<wire x1="38.608" y1="22.606" x2="37.973" y2="22.606" width="0.1524" layer="1"/>
-<wire x1="37.973" y1="22.606" x2="34.925" y2="25.654" width="0.1524" layer="1"/>
-<wire x1="34.925" y1="25.654" x2="33.274" y2="25.654" width="0.1524" layer="1"/>
-<wire x1="40.259" y1="20.955" x2="38.608" y2="22.606" width="0.1524" layer="16"/>
-<wire x1="59.182" y1="20.955" x2="40.259" y2="20.955" width="0.1524" layer="16"/>
 <contactref element="D7" pad="A"/>
-<wire x1="39.617" y1="23.368" x2="39.37" y2="23.368" width="0.1524" layer="1"/>
-<wire x1="39.37" y1="23.368" x2="38.608" y2="22.606" width="0.1524" layer="1"/>
+<wire x1="62.25" y1="35.6" x2="62.25" y2="34.1" width="0.2032" layer="1"/>
+<wire x1="62.25" y1="35.6" x2="62.1" y2="35.6" width="0.2032" layer="1"/>
+<wire x1="61.3952" y1="34.8952" x2="59.5048" y2="34.8952" width="0.2032" layer="1"/>
+<wire x1="62.1" y1="35.6" x2="61.3952" y2="34.8952" width="0.2032" layer="1"/>
+<wire x1="59.5048" y1="34.8952" x2="58.8" y2="35.6" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="34.1" x2="58.55" y2="35.35" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="35.35" x2="58.8" y2="35.6" width="0.2032" layer="1"/>
+<wire x1="58.8" y1="35.6" x2="58.7" y2="35.5" width="0.2032" layer="1"/>
+<wire x1="57.16" y1="35.5" x2="56.1" y2="34.44" width="0.2032" layer="1"/>
+<wire x1="58.7" y1="35.5" x2="57.16" y2="35.5" width="0.2032" layer="1"/>
+<wire x1="47.601" y1="45.084" x2="47.601" y2="44.72795" width="0.2032" layer="1"/>
+<wire x1="47.7648" y1="44.56415" x2="47.7648" y2="43.36639375" width="0.2032" layer="1"/>
+<wire x1="47.7648" y1="43.36639375" x2="50.4" y2="40.73119375" width="0.2032" layer="1"/>
+<wire x1="47.601" y1="44.72795" x2="47.7648" y2="44.56415" width="0.2032" layer="1"/>
+<via x="51.4" y="39.2" extent="1-16" drill="0.35"/>
+<wire x1="51.4" y1="39.40593125" x2="51.4" y2="39.2" width="0.2032" layer="1"/>
+<wire x1="50.4" y1="40.40593125" x2="51.4" y2="39.40593125" width="0.2032" layer="1"/>
+<wire x1="50.4" y1="40.73119375" x2="50.4" y2="40.40593125" width="0.2032" layer="1"/>
+<wire x1="51.4" y1="39.2" x2="56.1" y2="34.5" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="34.5" x2="56.1" y2="34.44" width="0.2032" layer="16"/>
 </signal>
 <signal name="V-V">
 <contactref element="R32" pad="2"/>
@@ -1914,36 +1806,31 @@ design rules under a new name.</description>
 <contactref element="C41" pad="1"/>
 <contactref element="J3" pad="6"/>
 <contactref element="U1" pad="9"/>
-<wire x1="22.983" y1="32.584" x2="22.983" y2="32.135" width="0.1524" layer="1"/>
-<wire x1="22.983" y1="32.135" x2="23.2718" y2="31.8462" width="0.1524" layer="1"/>
-<wire x1="23.9827" y1="30.3784" x2="23.9878" y2="30.3784" width="0.1524" layer="1"/>
-<wire x1="23.2718" y1="31.8462" x2="23.2718" y2="31.0893" width="0.1524" layer="1"/>
-<wire x1="23.2718" y1="31.0893" x2="23.9827" y2="30.3784" width="0.1524" layer="1"/>
-<wire x1="30.2819" y1="28.9052" x2="31.11755" y2="28.06955" width="0.1524" layer="1"/>
-<wire x1="31.11755" y1="28.06955" x2="31.11755" y2="28.06445" width="0.1524" layer="1"/>
-<wire x1="31.11755" y1="28.06445" x2="31.1404" y2="28.0416" width="0.1524" layer="1"/>
-<wire x1="31.1404" y1="28.0416" x2="31.1404" y2="27.2847" width="0.1524" layer="1"/>
-<wire x1="31.1404" y1="27.2847" x2="31.87955" y2="26.54555" width="0.1524" layer="1"/>
-<wire x1="31.87955" y1="26.54555" x2="31.87955" y2="24.50845" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="23.114" x2="31.87955" y2="24.50845" width="0.1524" layer="1"/>
-<wire x1="23.9878" y1="30.3784" x2="25.461" y2="28.9052" width="0.1524" layer="1"/>
-<wire x1="25.461" y1="28.9052" x2="30.2819" y2="28.9052" width="0.1524" layer="1"/>
-<wire x1="62.826" y1="19.458" x2="62.776" y2="18.288" width="0.2032" layer="1"/>
-<wire x1="62.926" y1="19.558" x2="62.826" y2="19.458" width="0.2032" layer="1"/>
-<wire x1="64.328" y1="19.558" x2="62.926" y2="19.558" width="0.2032" layer="1"/>
-<wire x1="62.776" y1="18.288" x2="64.008" y2="18.288" width="0.1524" layer="1"/>
-<via x="64.008" y="18.288" extent="1-16" drill="0.3"/>
-<wire x1="64.008" y1="18.288" x2="60.833" y2="18.288" width="0.1524" layer="16"/>
-<wire x1="60.833" y1="18.288" x2="58.5216" y2="20.5994" width="0.1524" layer="16"/>
-<via x="38.608" y="21.717" extent="1-16" drill="0.3"/>
-<wire x1="38.608" y1="21.717" x2="36.449" y2="21.717" width="0.1524" layer="1"/>
-<wire x1="36.449" y1="21.717" x2="35.052" y2="23.114" width="0.1524" layer="1"/>
-<wire x1="35.052" y1="23.114" x2="33.274" y2="23.114" width="0.1524" layer="1"/>
-<wire x1="39.7256" y1="20.5994" x2="38.608" y2="21.717" width="0.1524" layer="16"/>
-<wire x1="58.5216" y1="20.5994" x2="39.7256" y2="20.5994" width="0.1524" layer="16"/>
 <contactref element="D2" pad="A"/>
-<wire x1="39.617" y1="21.971" x2="38.862" y2="21.971" width="0.1524" layer="1"/>
-<wire x1="38.862" y1="21.971" x2="38.608" y2="21.717" width="0.1524" layer="1"/>
+<wire x1="62.25" y1="32.6" x2="62.25" y2="31.1" width="0.2032" layer="1"/>
+<wire x1="62.25" y1="32.6" x2="61.9" y2="32.6" width="0.2032" layer="1"/>
+<wire x1="61.1952" y1="31.8952" x2="59.5048" y2="31.8952" width="0.2032" layer="1"/>
+<wire x1="61.9" y1="32.6" x2="61.1952" y2="31.8952" width="0.2032" layer="1"/>
+<wire x1="59.5048" y1="31.8952" x2="58.8" y2="32.6" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="31.1" x2="58.55" y2="32.35" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="32.35" x2="58.8" y2="32.6" width="0.2032" layer="1"/>
+<wire x1="58.8" y1="32.6" x2="56.8" y2="32.6" width="0.2032" layer="1"/>
+<wire x1="56.8" y1="32.6" x2="56.1" y2="31.9" width="0.2032" layer="1"/>
+<wire x1="47.101" y1="45.084" x2="47.101" y2="44.61005" width="0.2032" layer="1"/>
+<wire x1="47.101" y1="44.61005" x2="47.3584" y2="44.35265" width="0.2032" layer="1"/>
+<wire x1="47.3584" y1="44.35265" x2="47.3584" y2="43.19805625" width="0.2032" layer="1"/>
+<wire x1="49.9936" y1="40.56285625" x2="49.9936" y2="40.23759375" width="0.2032" layer="1"/>
+<wire x1="49.9936" y1="40.23759375" x2="50.6" y2="39.63119375" width="0.2032" layer="1"/>
+<wire x1="47.3584" y1="43.19805625" x2="49.9936" y2="40.56285625" width="0.2032" layer="1"/>
+<wire x1="50.6" y1="39.1" x2="51.4" y2="38.3" width="0.2032" layer="1"/>
+<via x="51.4" y="38.3" extent="1-16" drill="0.35"/>
+<wire x1="51.4" y1="38.3" x2="51.7" y2="38" width="0.2032" layer="16"/>
+<wire x1="51.7" y1="38" x2="52.0252625" y2="38" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="32.67986875" x2="56.1" y2="31.9" width="0.2032" layer="16"/>
+<wire x1="54.8554" y1="35.1698625" x2="54.8554" y2="33.92446875" width="0.2032" layer="16"/>
+<wire x1="54.8554" y1="33.92446875" x2="56.1" y2="32.67986875" width="0.2032" layer="16"/>
+<wire x1="52.0252625" y1="38" x2="54.8554" y2="35.1698625" width="0.2032" layer="16"/>
+<wire x1="50.6" y1="39.63119375" x2="50.6" y2="39.1" width="0.2032" layer="1"/>
 </signal>
 <signal name="V-VCC">
 <contactref element="R39" pad="2"/>
@@ -1951,112 +1838,123 @@ design rules under a new name.</description>
 <contactref element="C45" pad="1"/>
 <contactref element="J3" pad="8"/>
 <contactref element="U1" pad="5"/>
-<wire x1="55.306" y1="16.764" x2="56.708" y2="16.764" width="0.2032" layer="1"/>
-<wire x1="55.206" y1="16.664" x2="55.156" y2="15.494" width="0.2032" layer="1"/>
-<wire x1="55.206" y1="16.664" x2="55.306" y2="16.764" width="0.2032" layer="1"/>
-<wire x1="55.156" y1="15.494" x2="56.388" y2="15.494" width="0.1524" layer="1"/>
-<via x="56.388" y="15.494" extent="1-16" drill="0.3"/>
-<wire x1="56.388" y1="15.494" x2="56.388" y2="18.288" width="0.1524" layer="16"/>
-<wire x1="56.388" y1="18.288" x2="54.7878" y2="19.8882" width="0.1524" layer="16"/>
-<wire x1="54.7878" y1="19.8882" x2="38.68851875" y2="19.8882" width="0.1524" layer="16"/>
-<wire x1="38.68851875" y1="19.8882" x2="38.60831875" y2="19.9684" width="0.1524" layer="16"/>
-<via x="38.60831875" y="19.9684" extent="1-16" drill="0.3"/>
-<wire x1="38.60831875" y1="19.9684" x2="36.4784" y2="19.9684" width="0.1524" layer="1"/>
-<wire x1="36.4784" y1="19.9684" x2="34.544" y2="18.034" width="0.1524" layer="1"/>
-<wire x1="34.544" y1="18.034" x2="33.274" y2="18.034" width="0.1524" layer="1"/>
 <contactref element="D5" pad="A"/>
-<wire x1="39.617" y1="19.177" x2="39.39971875" y2="19.177" width="0.1524" layer="1"/>
-<wire x1="39.39971875" y1="19.177" x2="38.60831875" y2="19.9684" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="18.034" x2="32.004" y2="19.304" width="0.1524" layer="1"/>
-<wire x1="32.004" y1="19.304" x2="32.004" y2="21.3411" width="0.1524" layer="1"/>
-<wire x1="32.004" y1="21.3411" x2="31.16835" y2="22.17675" width="0.1524" layer="1"/>
-<wire x1="31.16835" y1="22.17675" x2="31.16835" y2="26.25095" width="0.1524" layer="1"/>
-<wire x1="30.4292" y1="27.6657" x2="30.1295" y2="27.9654" width="0.1524" layer="1"/>
-<wire x1="30.4292" y1="26.9901" x2="30.4292" y2="27.6657" width="0.1524" layer="1"/>
-<wire x1="30.1295" y1="27.9654" x2="26.4410875" y2="27.9654" width="0.1524" layer="1"/>
-<wire x1="26.4410875" y1="27.9654" x2="26.2148875" y2="27.7392" width="0.1524" layer="1"/>
-<via x="26.2148875" y="27.7392" extent="1-16" drill="0.3"/>
-<wire x1="26.2148875" y1="27.7392" x2="23.068" y2="27.7392" width="0.1524" layer="16"/>
-<wire x1="23.068" y1="27.7392" x2="22.814" y2="27.9932" width="0.1524" layer="16"/>
-<via x="22.814" y="27.9932" extent="1-16" drill="0.3"/>
-<wire x1="21.444" y1="31.2661" x2="21.40205" y2="31.30805" width="0.1524" layer="1"/>
-<wire x1="21.444" y1="28.5991" x2="21.444" y2="31.2661" width="0.1524" layer="1"/>
-<wire x1="22.814" y1="27.9932" x2="22.0499" y2="27.9932" width="0.1524" layer="1"/>
-<wire x1="22.0499" y1="27.9932" x2="21.444" y2="28.5991" width="0.1524" layer="1"/>
-<wire x1="21.39695" y1="31.30805" x2="21.40205" y2="31.30805" width="0.1524" layer="1"/>
-<wire x1="31.16835" y1="26.25095" x2="30.4292" y2="26.9901" width="0.1524" layer="1"/>
-<wire x1="20.983" y1="32.584" x2="20.983" y2="32.103" width="0.1524" layer="1"/>
-<wire x1="20.983" y1="32.103" x2="21.1274" y2="31.9586" width="0.1524" layer="1"/>
-<wire x1="21.1274" y1="31.9586" x2="21.1274" y2="31.5776" width="0.1524" layer="1"/>
-<wire x1="21.1274" y1="31.5776" x2="21.39695" y2="31.30805" width="0.1524" layer="1"/>
+<wire x1="62.25" y1="25.1" x2="62.25" y2="26.6" width="0.2032" layer="1"/>
+<wire x1="62.25" y1="26.6" x2="62" y2="26.6" width="0.2032" layer="1"/>
+<wire x1="61.2952" y1="25.8952" x2="59.4048" y2="25.8952" width="0.2032" layer="1"/>
+<wire x1="62" y1="26.6" x2="61.2952" y2="25.8952" width="0.2032" layer="1"/>
+<wire x1="59.4048" y1="25.8952" x2="58.75" y2="26.55" width="0.2032" layer="1"/>
+<wire x1="58.75" y1="26.55" x2="58.7" y2="26.6" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="25.1" x2="58.55" y2="26.35" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="26.35" x2="58.75" y2="26.55" width="0.2032" layer="1"/>
+<wire x1="58.7" y1="26.6" x2="56.32" y2="26.6" width="0.2032" layer="1"/>
+<wire x1="56.32" y1="26.6" x2="56.1" y2="26.82" width="0.2032" layer="1"/>
+<wire x1="45.101" y1="45.084" x2="45.101" y2="44.5242625" width="0.2032" layer="1"/>
+<wire x1="45.101" y1="44.5242625" x2="45.4888" y2="44.1364625" width="0.2032" layer="1"/>
+<wire x1="45.4888" y1="41.4254125" x2="45.9054125" y2="41.0088" width="0.2032" layer="1"/>
+<wire x1="45.9054125" y1="41.0088" x2="47.541725" y2="41.0088" width="0.2032" layer="1"/>
+<wire x1="45.4888" y1="44.1364625" x2="45.4888" y2="41.4254125" width="0.2032" layer="1"/>
+<via x="51.4" y="36.542" extent="1-16" drill="0.35"/>
+<wire x1="51.13813125" y1="36.7678" x2="51.1742" y2="36.7678" width="0.2032" layer="1"/>
+<wire x1="51.1742" y1="36.7678" x2="51.4" y2="36.542" width="0.2032" layer="1"/>
+<wire x1="50.3614" y1="38.189125" x2="50.3614" y2="37.54453125" width="0.2032" layer="1"/>
+<wire x1="50.3614" y1="37.54453125" x2="51.13813125" y2="36.7678" width="0.2032" layer="1"/>
+<wire x1="47.541725" y1="41.0088" x2="50.3614" y2="38.189125" width="0.2032" layer="1"/>
+<wire x1="51.4" y1="36.542" x2="52.3337875" y2="36.542" width="0.2032" layer="16"/>
+<wire x1="52.3337875" y1="36.542" x2="54.0426" y2="34.8331875" width="0.2032" layer="16"/>
+<wire x1="54.0426" y1="33.58779375" x2="54.3936" y2="33.23679375" width="0.2032" layer="16"/>
+<wire x1="54.0426" y1="34.8331875" x2="54.0426" y2="33.58779375" width="0.2032" layer="16"/>
+<wire x1="54.3936" y1="28.5264" x2="56.1" y2="26.82" width="0.2032" layer="16"/>
+<wire x1="54.3936" y1="33.23679375" x2="54.3936" y2="28.5264" width="0.2032" layer="16"/>
 </signal>
 <signal name="PHASE-U">
 <contactref element="R26" pad="2"/>
-<contactref element="Q2" pad="D@1"/>
-<contactref element="Q1" pad="S@2"/>
-<contactref element="Q1" pad="S@1"/>
-<contactref element="Q2" pad="D@4"/>
-<contactref element="Q2" pad="D@2"/>
-<contactref element="Q2" pad="D@3"/>
 <contactref element="U2" pad="P$46"/>
 <contactref element="C31" pad="2"/>
+<contactref element="U$9" pad="VSW"/>
 <contactref element="J7" pad="P$1"/>
-<wire x1="54.2036" y1="39.4767" x2="53.70529375" y2="38.97839375" width="0.1524" layer="1"/>
-<wire x1="52.451" y1="38.97839375" x2="53.70529375" y2="38.97839375" width="0.1524" layer="1"/>
-<wire x1="54.2036" y1="39.7146" x2="54.748" y2="40.259" width="0.1524" layer="1"/>
-<wire x1="54.2036" y1="39.7146" x2="54.2036" y2="39.4767" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="38.83399375" x2="52.3066" y2="38.83399375" width="0.1524" layer="1"/>
-<wire x1="52.3066" y1="38.83399375" x2="52.451" y2="38.97839375" width="0.1524" layer="1"/>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="70.231" y="50.8"/>
-<vertex x="70.231" y="54.229"/>
-<vertex x="71.755" y="54.229"/>
-<vertex x="71.755" y="51.054"/>
-<vertex x="72.898" y="49.911"/>
-<vertex x="77.978" y="49.911"/>
-<vertex x="79.375" y="48.514"/>
-<vertex x="79.375" y="44.704"/>
-<vertex x="77.978" y="43.307"/>
-<vertex x="68.453" y="43.307"/>
-<vertex x="67.691" y="44.069"/>
-<vertex x="67.691" y="44.704"/>
-<vertex x="67.945" y="44.958"/>
-<vertex x="72.009" y="44.958"/>
-<vertex x="72.263" y="45.212"/>
-<vertex x="72.263" y="47.371"/>
-<vertex x="71.501" y="48.133"/>
-<vertex x="67.945" y="48.133"/>
-<vertex x="67.691" y="48.387"/>
-<vertex x="67.691" y="49.276"/>
-<vertex x="68.326" y="49.911"/>
-<vertex x="69.342" y="49.911"/>
+<contactref element="U$9" pad="SH"/>
+<wire x1="73.49999375" y1="48.49999375" x2="73.55549375" y2="48.55549375" width="0.2032" layer="1"/>
+<wire x1="77.1716" y1="49.2968625" x2="77.1716" y2="49.6216" width="0.2032" layer="1"/>
+<wire x1="77.1716" y1="49.6216" x2="77.55" y2="50" width="0.2032" layer="1"/>
+<wire x1="73.55549375" y1="48.55549375" x2="76.43023125" y2="48.55549375" width="0.2032" layer="1"/>
+<wire x1="76.43023125" y1="48.55549375" x2="77.1716" y2="49.2968625" width="0.2032" layer="1"/>
+<via x="78.4" y="50.9" extent="1-16" drill="0.35"/>
+<wire x1="78.4" y1="50.9" x2="77.55" y2="50.05" width="0.2032" layer="1"/>
+<wire x1="77.55" y1="50.05" x2="77.55" y2="50" width="0.2032" layer="1"/>
+<wire x1="92.37625" y1="52.1798" x2="92.5548" y2="52.00125" width="0.2032" layer="1"/>
+<wire x1="91.75" y1="52.25" x2="91.8202" y2="52.1798" width="0.2032" layer="1"/>
+<wire x1="91.8202" y1="52.1798" x2="92.37625" y2="52.1798" width="0.2032" layer="1"/>
+<wire x1="92.5548" y1="52.00125" x2="92.5548" y2="50.8240125" width="0.2032" layer="1"/>
+<wire x1="92.5548" y1="50.8240125" x2="92.0445875" y2="50.3138" width="0.2032" layer="1"/>
+<wire x1="90.9554125" y1="50.3138" x2="90.5756125" y2="50.6936" width="0.2032" layer="1"/>
+<wire x1="92.0445875" y1="50.3138" x2="90.9554125" y2="50.3138" width="0.2032" layer="1"/>
+<wire x1="87.9243875" y1="50.6936" x2="87.5445875" y2="50.3138" width="0.2032" layer="1"/>
+<wire x1="87.5445875" y1="50.3138" x2="86.4554125" y2="50.3138" width="0.2032" layer="1"/>
+<wire x1="86.4554125" y1="50.3138" x2="85.8320125" y2="50.9372" width="0.2032" layer="1"/>
+<wire x1="90.5756125" y1="50.6936" x2="87.9243875" y2="50.6936" width="0.2032" layer="1"/>
+<wire x1="83.37226875" y1="50.9372" x2="83.16186875" y2="50.7268" width="0.2032" layer="1"/>
+<wire x1="83.16186875" y1="50.7268" x2="82.63813125" y2="50.7268" width="0.2032" layer="1"/>
+<wire x1="82.63813125" y1="50.7268" x2="82.032465625" y2="51.332465625" width="0.2032" layer="1"/>
+<wire x1="85.8320125" y1="50.9372" x2="83.37226875" y2="50.9372" width="0.2032" layer="1"/>
+<polygon width="0.2032" layer="1" thermals="no" rank="3">
+<vertex x="91.2" y="52.7"/>
+<vertex x="91.2" y="57.7"/>
+<vertex x="94.7" y="61.2"/>
+<vertex x="94.7" y="62"/>
+<vertex x="100.5" y="62"/>
+<vertex x="100.5" y="51.6"/>
+<vertex x="93" y="51.6"/>
+<vertex x="93" y="52.3"/>
+<vertex x="92.5" y="52.7"/>
+</polygon>
+<polygon width="0.2032" layer="16" thermals="no" rank="3">
+<vertex x="91.3" y="51.6"/>
+<vertex x="91.3" y="57.7"/>
+<vertex x="94.7" y="61.2"/>
+<vertex x="94.7" y="62"/>
+<vertex x="100.5" y="62"/>
+<vertex x="100.5" y="51.6"/>
 </polygon>
-<wire x1="54.748" y1="40.259" x2="54.748" y2="40.65206875" width="0.1524" layer="1"/>
-<wire x1="56.1386" y1="42.04266875" x2="56.1386" y2="43.3167" width="0.1524" layer="1"/>
-<wire x1="54.748" y1="40.65206875" x2="56.1386" y2="42.04266875" width="0.1524" layer="1"/>
-<wire x1="56.1386" y1="43.3167" x2="62.29095" y2="49.46905" width="0.1524" layer="1"/>
-<wire x1="62.29095" y1="49.46905" x2="67.87895" y2="49.46905" width="0.1524" layer="1"/>
-<wire x1="67.87895" y1="49.46905" x2="68.072" y2="49.276" width="0.1524" layer="1"/>
-<wire x1="68.072" y1="49.276" x2="69.443" y2="49.276" width="0.1524" layer="1"/>
-<wire x1="69.443" y1="49.276" x2="69.533" y2="49.186" width="0.1524" layer="1"/>
-<wire x1="65.72" y1="43.434" x2="67.056" y2="43.434" width="0.1524" layer="1"/>
-<wire x1="67.056" y1="43.434" x2="67.945" y2="44.323" width="0.1524" layer="1"/>
-<wire x1="67.945" y1="44.323" x2="69.496" y2="44.323" width="0.1524" layer="1"/>
-<wire x1="69.496" y1="44.323" x2="69.533" y2="44.286" width="0.1524" layer="1"/>
+<via x="93" y="55.8" extent="1-16" drill="0.35"/>
+<wire x1="77" y1="45.02555" x2="77" y2="44" width="0.2032" layer="16"/>
+<wire x1="76.1178" y1="45.90775" x2="77" y2="45.02555" width="0.2032" layer="16"/>
+<wire x1="77.28813125" y1="47.6322" x2="76.1178" y2="46.46186875" width="0.2032" layer="16"/>
+<wire x1="76.1178" y1="46.46186875" x2="76.1178" y2="45.90775" width="0.2032" layer="16"/>
+<wire x1="75.63813125" y1="43.7322" x2="75.2678" y2="43.36186875" width="0.2032" layer="16"/>
+<wire x1="75.2678" y1="43.36186875" x2="75.2678" y2="42.83813125" width="0.2032" layer="16"/>
+<wire x1="75.2678" y1="42.83813125" x2="75.48240625" y2="42.623525" width="0.2032" layer="16"/>
+<wire x1="77" y1="44" x2="76.7322" y2="43.7322" width="0.2032" layer="16"/>
+<wire x1="76.7322" y1="43.7322" x2="75.63813125" y2="43.7322" width="0.2032" layer="16"/>
+<wire x1="75.48240625" y1="41.84426875" x2="75.25660625" y2="41.61846875" width="0.2032" layer="16"/>
+<wire x1="75.25660625" y1="41.61846875" x2="75.25660625" y2="41.09473125" width="0.2032" layer="16"/>
+<wire x1="75.25660625" y1="41.09473125" x2="75.9067375" y2="40.4446" width="0.2032" layer="16"/>
+<wire x1="75.48240625" y1="42.623525" x2="75.48240625" y2="41.84426875" width="0.2032" layer="16"/>
+<wire x1="82.032465625" y1="51.332465625" x2="80.358734375" y2="51.332465625" width="0.2032" layer="1"/>
+<wire x1="80.358734375" y1="51.332465625" x2="80.3322" y2="51.359" width="0.2032" layer="1"/>
+<via x="80.3322" y="51.359" extent="1-16" drill="0.35"/>
+<wire x1="80.3322" y1="51.359" x2="78.859" y2="51.359" width="0.2032" layer="16"/>
+<wire x1="78.859" y1="51.359" x2="78.4" y2="50.9" width="0.2032" layer="16"/>
+<wire x1="80.3322" y1="51.359" x2="80.3322" y2="50.9322" width="0.2032" layer="1"/>
+<wire x1="80.3322" y1="50.9322" x2="80.1064" y2="50.7064" width="0.2032" layer="1"/>
+<via x="78.5606" y="47.40548125" extent="1-16" drill="0.35"/>
+<wire x1="78.5606" y1="48.550075" x2="78.5606" y2="47.40548125" width="0.2032" layer="1"/>
+<wire x1="80.1064" y1="50.095875" x2="78.5606" y2="48.550075" width="0.2032" layer="1"/>
+<wire x1="78.5606" y1="47.40548125" x2="78.0385875" y2="47.40548125" width="0.2032" layer="16"/>
+<wire x1="78.0385875" y1="47.40548125" x2="77.81186875" y2="47.6322" width="0.2032" layer="16"/>
+<wire x1="77.81186875" y1="47.6322" x2="77.28813125" y2="47.6322" width="0.2032" layer="16"/>
+<wire x1="80.1064" y1="50.7064" x2="80.1064" y2="50.095875" width="0.2032" layer="1"/>
+<wire x1="75.9067375" y1="31.581475" x2="73.8316625" y2="29.5064" width="0.2032" layer="16"/>
+<wire x1="73.8316625" y1="29.5064" x2="67.58766875" y2="29.5064" width="0.2032" layer="16"/>
+<wire x1="75.9067375" y1="40.4446" x2="75.9067375" y2="31.581475" width="0.2032" layer="16"/>
+<via x="64.15" y="34.1" extent="1-16" drill="0.35"/>
+<wire x1="67.58766875" y1="29.5064" x2="65" y2="32.09406875" width="0.2032" layer="16"/>
+<wire x1="65" y1="32.09406875" x2="65" y2="33.4" width="0.2032" layer="16"/>
+<wire x1="65" y1="33.4" x2="64.3" y2="34.1" width="0.2032" layer="16"/>
+<wire x1="64.3" y1="34.1" x2="64.15" y2="34.1" width="0.2032" layer="16"/>
+<wire x1="91.75" y1="54.75" x2="91.75" y2="52.25" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="VCC">
-<contactref element="Q3" pad="D@1"/>
-<contactref element="Q5" pad="D@1"/>
-<contactref element="Q1" pad="D@3"/>
-<contactref element="Q1" pad="D@1"/>
-<contactref element="Q1" pad="D@4"/>
-<contactref element="Q1" pad="D@2"/>
-<contactref element="Q3" pad="D@4"/>
-<contactref element="Q3" pad="D@2"/>
-<contactref element="Q3" pad="D@3"/>
-<contactref element="Q5" pad="D@4"/>
-<contactref element="Q5" pad="D@3"/>
-<contactref element="Q5" pad="D@2"/>
 <contactref element="C40" pad="1"/>
 <contactref element="C42" pad="1"/>
 <contactref element="C44" pad="1"/>
@@ -2064,1124 +1962,935 @@ design rules under a new name.</description>
 <contactref element="C24" pad="1"/>
 <contactref element="U2" pad="P$29"/>
 <contactref element="J8" pad="P$1"/>
-<contactref element="BFC1" pad="P$1"/>
-<contactref element="BFC2" pad="P$1"/>
-<contactref element="J10" pad="P$1"/>
-<polygon width="0.1524" layer="1" rank="2">
-<vertex x="48.387" y="61.976"/>
-<vertex x="48.387" y="42.926"/>
-<vertex x="50.419" y="40.894"/>
-<vertex x="50.419" y="29.972"/>
-<vertex x="43.688" y="29.972"/>
-<vertex x="43.688" y="12.192"/>
-<vertex x="99.06" y="12.192"/>
-<vertex x="99.06" y="61.976"/>
-</polygon>
 <contactref element="C25" pad="1"/>
-<contactref element="C34" pad="1"/>
-<contactref element="C36" pad="1"/>
-<contactref element="U2" pad="P$53"/>
-<contactref element="U2" pad="P$54"/>
-<contactref element="C30" pad="1"/>
 <contactref element="R38" pad="2"/>
-<contactref element="J13" pad="P$1"/>
-</signal>
-<signal name="N$2">
-<contactref element="R25" pad="2"/>
-<contactref element="Q2" pad="G"/>
-<wire x1="70.358" y1="47.436" x2="69.785" y2="47.436" width="0.1524" layer="1"/>
-<wire x1="69.785" y1="47.436" x2="69.596" y2="47.625" width="0.1524" layer="1"/>
-<wire x1="69.596" y1="47.625" x2="67.31" y2="47.625" width="0.1524" layer="1"/>
-<wire x1="67.31" y1="47.625" x2="66.929" y2="48.006" width="0.1524" layer="1"/>
-<wire x1="66.929" y1="48.006" x2="66.228" y2="48.006" width="0.1524" layer="1"/>
-<wire x1="66.228" y1="48.006" x2="65.847" y2="48.387" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$3">
-<contactref element="R24" pad="2"/>
-<contactref element="Q1" pad="G"/>
-<wire x1="65.974" y1="50.419" x2="66.101" y2="50.292" width="0.1524" layer="1"/>
-<wire x1="65.88" y1="50.513" x2="65.847" y2="50.546" width="0.1524" layer="1"/>
-<wire x1="69.658" y1="52.832" x2="69.658" y2="50.862" width="0.1524" layer="1"/>
-<wire x1="69.658" y1="50.862" x2="69.215" y2="50.419" width="0.1524" layer="1"/>
-<wire x1="69.215" y1="50.419" x2="65.974" y2="50.419" width="0.1524" layer="1"/>
-<wire x1="65.974" y1="50.419" x2="65.88" y2="50.513" width="0.1524" layer="1"/>
+<contactref element="U$9" pad="VIN"/>
+<contactref element="U$10" pad="VIN"/>
+<contactref element="U$11" pad="VIN"/>
+<contactref element="BFC1" pad="P$1"/>
+<polygon width="0.2032" layer="1" thermals="no" rank="5">
+<vertex x="57.75" y="62"/>
+<vertex x="57.75" y="37.5"/>
+<vertex x="65.75" y="37.5"/>
+<vertex x="65.75" y="23"/>
+<vertex x="86.5" y="23"/>
+<vertex x="87" y="22.5"/>
+<vertex x="87" y="9.75"/>
+<vertex x="100.5" y="9.75"/>
+<vertex x="100.5" y="62"/>
+</polygon>
+<contactref element="C10" pad="1"/>
+<contactref element="C15" pad="1"/>
+<polygon width="0.2032" layer="16" rank="4">
+<vertex x="87.4" y="57.8"/>
+<vertex x="87.3" y="28.3"/>
+<vertex x="95.7" y="18"/>
+<vertex x="100.5" y="18"/>
+<vertex x="100.5" y="30.1"/>
+<vertex x="95.4" y="30.1"/>
+<vertex x="91.2" y="34.3"/>
+<vertex x="91.1" y="40.6"/>
+<vertex x="91.3" y="40.8"/>
+<vertex x="93.9" y="40.8"/>
+<vertex x="93.9" y="42.6"/>
+<vertex x="93.8" y="42.7"/>
+<vertex x="91.3" y="42.7"/>
+<vertex x="91.1" y="42.9"/>
+<vertex x="91.1" y="48.7"/>
+<vertex x="91.3" y="48.9"/>
+<vertex x="93.9" y="48.9"/>
+<vertex x="93.9" y="51.1"/>
+<vertex x="91.3" y="51.1"/>
+<vertex x="91.1" y="51.3"/>
+<vertex x="91.1" y="57.9"/>
+<vertex x="94.5" y="61.3"/>
+<vertex x="94.5" y="62"/>
+<vertex x="83.4" y="62"/>
+<vertex x="83.4" y="61.8"/>
+</polygon>
+<via x="88.7" y="56" extent="1-16" drill="0.35"/>
+<via x="89.1" y="47.6" extent="1-16" drill="0.35"/>
+<via x="89" y="39.2" extent="1-16" drill="0.35"/>
+<via x="90.2" y="32" extent="1-16" drill="0.35"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C21" pad="1"/>
+<wire x1="64.15" y1="25.1" x2="66" y2="25.1" width="0.2032" layer="1"/>
 </signal>
 <signal name="DRV-HI-U">
 <contactref element="R24" pad="1"/>
 <contactref element="U2" pad="P$47"/>
-<wire x1="51.12099375" y1="39.33399375" x2="53.55799375" y2="39.33399375" width="0.1524" layer="1"/>
-<wire x1="53.55799375" y1="39.33399375" x2="53.848" y2="39.624" width="0.1524" layer="1"/>
-<wire x1="53.848" y1="39.624" x2="53.848" y2="41.021" width="0.1524" layer="1"/>
-<wire x1="53.848" y1="41.021" x2="54.61" y2="41.783" width="0.1524" layer="1"/>
-<wire x1="54.61" y1="41.783" x2="55.37603125" y2="41.783" width="0.1524" layer="1"/>
-<wire x1="55.37603125" y1="41.783" x2="55.783" y2="42.18996875" width="0.1524" layer="1"/>
-<wire x1="62.865" y1="50.546" x2="63.947" y2="50.546" width="0.1524" layer="1"/>
-<wire x1="55.783" y1="43.464" x2="62.865" y2="50.546" width="0.1524" layer="1"/>
-<wire x1="55.783" y1="42.18996875" x2="55.783" y2="43.464" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="48.99999375" x2="76.29999375" y2="48.99999375" width="0.2032" layer="1"/>
+<via x="78.36393125" y="51.758" extent="1-16" drill="0.35"/>
+<wire x1="76.7652" y1="50.52625" x2="76.94375" y2="50.7048" width="0.2032" layer="1"/>
+<wire x1="76.7652" y1="49.4652" x2="76.7652" y2="50.52625" width="0.2032" layer="1"/>
+<wire x1="76.94375" y1="50.7048" x2="77.31073125" y2="50.7048" width="0.2032" layer="1"/>
+<wire x1="77.31073125" y1="50.7048" x2="78.36393125" y2="51.758" width="0.2032" layer="1"/>
+<wire x1="76.29999375" y1="48.99999375" x2="76.7652" y2="49.4652" width="0.2032" layer="1"/>
+<via x="80.065" y="53.046" extent="1-16" drill="0.35"/>
+<wire x1="78.36393125" y1="51.758" x2="78.6832625" y2="51.758" width="0.2032" layer="16"/>
+<wire x1="78.6832625" y1="51.758" x2="79.0970625" y2="52.1718" width="0.2032" layer="16"/>
+<wire x1="79.0970625" y1="52.1718" x2="79.1908" y2="52.1718" width="0.2032" layer="16"/>
+<wire x1="79.1908" y1="52.1718" x2="80.065" y2="53.046" width="0.2032" layer="16"/>
 </signal>
 <signal name="DRV-LO-U">
 <contactref element="R25" pad="1"/>
 <contactref element="U2" pad="P$45"/>
-<wire x1="51.12099375" y1="38.333996875" x2="52.309503125" y2="38.333996875" width="0.1524" layer="1"/>
-<wire x1="52.309503125" y1="38.333996875" x2="52.5983" y2="38.62279375" width="0.1524" layer="1"/>
-<wire x1="55.4274" y1="39.54326875" x2="55.4274" y2="39.5524" width="0.1524" layer="1"/>
-<wire x1="55.4274" y1="39.5524" x2="55.499" y2="39.624" width="0.1524" layer="1"/>
-<wire x1="54.61" y1="39.37" x2="55.25413125" y2="39.37" width="0.1524" layer="1"/>
-<wire x1="55.25413125" y1="39.37" x2="55.4274" y2="39.54326875" width="0.1524" layer="1"/>
-<wire x1="63.9419" y1="48.3921" x2="63.947" y2="48.387" width="0.1524" layer="1"/>
-<wire x1="52.5983" y1="38.62279375" x2="53.86279375" y2="38.62279375" width="0.1524" layer="1"/>
-<wire x1="53.86279375" y1="38.62279375" x2="54.61" y2="39.37" width="0.1524" layer="1"/>
-<wire x1="61.722" y1="48.387" x2="63.947" y2="48.387" width="0.1524" layer="1"/>
-<wire x1="55.499" y1="40.90016875" x2="56.4942" y2="41.89536875" width="0.1524" layer="1"/>
-<wire x1="56.4942" y1="43.1694" x2="56.5044" y2="43.1694" width="0.1524" layer="1"/>
-<wire x1="56.5044" y1="43.1694" x2="61.722" y2="48.387" width="0.1524" layer="1"/>
-<wire x1="55.499" y1="39.624" x2="55.499" y2="40.90016875" width="0.1524" layer="1"/>
-<wire x1="56.4942" y1="41.89536875" x2="56.4942" y2="43.1694" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$1">
-<contactref element="R29" pad="2"/>
-<contactref element="Q4" pad="G"/>
-<wire x1="70.358" y1="35.117" x2="69.534" y2="35.117" width="0.1524" layer="1"/>
-<wire x1="69.534" y1="35.117" x2="69.0984" y2="34.6814" width="0.1524" layer="1"/>
-<wire x1="58.293" y1="34.163" x2="57.851" y2="34.163" width="0.1524" layer="1"/>
-<wire x1="57.883896875" y1="34.12740625" x2="57.851" y2="34.163" width="0.1524" layer="1"/>
-<wire x1="57.883896875" y1="34.12740625" x2="57.912" y2="34.097" width="0.1524" layer="1"/>
-<wire x1="58.437890625" y1="34.6814" x2="57.883896875" y2="34.12740625" width="0.1524" layer="1"/>
-<wire x1="69.0984" y1="34.6814" x2="58.437890625" y2="34.6814" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$4">
-<contactref element="R28" pad="2"/>
-<contactref element="Q3" pad="G"/>
-<wire x1="69.658" y1="40.513" x2="69.658" y2="38.924" width="0.1524" layer="1"/>
-<wire x1="69.658" y1="38.924" x2="68.707" y2="37.973" width="0.1524" layer="1"/>
-<wire x1="68.707" y1="37.973" x2="68.199" y2="37.973" width="0.1524" layer="1"/>
-<wire x1="67.056" y1="36.83" x2="68.199" y2="37.973" width="0.1524" layer="1"/>
-<wire x1="57.912" y1="38.801" x2="57.912" y2="36.7492" width="0.1524" layer="1"/>
-<wire x1="57.912" y1="36.7492" x2="59.26859375" y2="35.39260625" width="0.1524" layer="1"/>
-<wire x1="59.26859375" y1="35.39260625" x2="66.63460625" y2="35.39260625" width="0.1524" layer="1"/>
-<wire x1="66.63460625" y1="35.39260625" x2="67.056" y2="35.814" width="0.1524" layer="1"/>
-<wire x1="67.056" y1="35.814" x2="67.056" y2="36.83" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="47.999996875" x2="73.555490625" y2="48.05549375" width="0.2032" layer="1"/>
+<wire x1="73.555490625" y1="48.05549375" x2="74.40094375" y2="48.05549375" width="0.2032" layer="1"/>
+<wire x1="74.40094375" y1="48.05549375" x2="74.49454375" y2="48.14909375" width="0.2032" layer="1"/>
+<wire x1="77.578" y1="49.128525" x2="77.578" y2="49.2952" width="0.2032" layer="1"/>
+<wire x1="76.59856875" y1="48.14909375" x2="77.578" y2="49.128525" width="0.2032" layer="1"/>
+<wire x1="74.49454375" y1="48.14909375" x2="76.59856875" y2="48.14909375" width="0.2032" layer="1"/>
+<wire x1="78.15625" y1="49.2952" x2="77.578" y2="49.2952" width="0.2032" layer="1"/>
+<wire x1="80.065" y1="54.87705" x2="80.065" y2="54.887" width="0.2032" layer="1"/>
+<wire x1="80.065" y1="54.87705" x2="79.1102" y2="53.92225" width="0.2032" layer="1"/>
+<wire x1="79.1102" y1="53.92225" x2="79.1102" y2="50.24915" width="0.2032" layer="1"/>
+<wire x1="79.1102" y1="50.24915" x2="78.15625" y2="49.2952" width="0.2032" layer="1"/>
 </signal>
 <signal name="SL-V">
-<contactref element="R30" pad="B"/>
-<contactref element="Q4" pad="S@2"/>
-<contactref element="Q4" pad="S@1"/>
 <contactref element="U2" pad="P$39"/>
-<wire x1="70.833" y1="33.767" x2="69.883" y2="33.767" width="1.27" layer="1"/>
-<wire x1="69.883" y1="33.767" x2="66.914" y2="33.767" width="1.27" layer="1"/>
-<wire x1="66.914" y1="33.767" x2="66.04" y2="32.893" width="1.27" layer="1"/>
-<wire x1="63.754" y1="32.893" x2="66.04" y2="32.893" width="1.27" layer="1"/>
-<wire x1="63.5" y1="33.147" x2="63.754" y2="32.893" width="0.2032" layer="1"/>
-<wire x1="62.865" y1="32.512" x2="63.5" y2="33.147" width="0.1524" layer="1"/>
-<wire x1="61.341" y1="32.512" x2="60.79633125" y2="32.512" width="0.1524" layer="1"/>
-<wire x1="61.341" y1="32.512" x2="62.865" y2="32.512" width="0.1524" layer="1"/>
-<wire x1="52.606003125" y1="35.334003125" x2="52.6638" y2="35.3918" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="35.334003125" x2="52.606003125" y2="35.334003125" width="0.1524" layer="1"/>
-<wire x1="60.0966" y1="31.2676" x2="61.341" y2="32.512" width="0.1524" layer="1"/>
-<wire x1="56.91926875" y1="31.2676" x2="60.0966" y2="31.2676" width="0.1524" layer="1"/>
-<wire x1="56.0533" y1="35.3918" x2="56.26355" y2="35.18155" width="0.1524" layer="1"/>
-<wire x1="56.26355" y1="35.18155" x2="56.26355" y2="35.17645" width="0.1524" layer="1"/>
-<wire x1="56.26355" y1="35.17645" x2="56.527" y2="34.913" width="0.1524" layer="1"/>
-<wire x1="56.527" y1="34.913" x2="56.527" y2="31.65986875" width="0.1524" layer="1"/>
-<wire x1="56.527" y1="31.65986875" x2="56.91926875" y2="31.2676" width="0.1524" layer="1"/>
-<wire x1="52.6638" y1="35.3918" x2="56.0533" y2="35.3918" width="0.1524" layer="1"/>
+<contactref element="R4" pad="B"/>
+<contactref element="U$10" pad="PGND"/>
+<polygon width="0.2032" layer="1" thermals="no">
+<vertex x="81.4" y="47.9"/>
+<vertex x="84.6" y="47.9"/>
+<vertex x="85.8" y="49.1"/>
+<vertex x="85.9" y="49.1"/>
+<vertex x="87.3" y="49.1"/>
+<vertex x="87.4" y="49"/>
+<vertex x="87.4" y="43.8"/>
+<vertex x="87.4" y="43.7"/>
+<vertex x="87.3" y="43.6"/>
+<vertex x="81.4" y="43.6"/>
+</polygon>
+<wire x1="77.34854375" y1="44.72461875" x2="76.15145625" y2="44.72461875" width="0.2032" layer="1"/>
+<wire x1="75.800075" y1="45.076" x2="76.15145625" y2="44.72461875" width="0.2032" layer="1"/>
+<wire x1="79.069125" y1="46.4452" x2="77.34854375" y2="44.72461875" width="0.2032" layer="1"/>
+<wire x1="79.069125" y1="46.4452" x2="80.97625" y2="46.4452" width="0.2032" layer="1"/>
+<wire x1="73.49999375" y1="45.000003125" x2="74.600003125" y2="45.000003125" width="0.2032" layer="1"/>
+<wire x1="74.600003125" y1="45.000003125" x2="74.6936" y2="45.0936" width="0.2032" layer="1"/>
+<wire x1="74.6936" y1="45.0936" x2="74.8" y2="45.0936" width="0.2032" layer="1"/>
+<wire x1="74.8" y1="45.0936" x2="74.8176" y2="45.076" width="0.2032" layer="1"/>
+<wire x1="74.8176" y1="45.076" x2="75.800075" y2="45.076" width="0.2032" layer="1"/>
+<wire x1="81.48105" y1="46.95" x2="83" y2="46.95" width="0.2032" layer="1"/>
+<wire x1="80.97625" y1="46.4452" x2="81.48105" y2="46.95" width="0.2032" layer="1"/>
+<polygon width="0.2032" layer="16" thermals="no" rank="3">
+<vertex x="87.3" y="48.5"/>
+<vertex x="87.6" y="48.5"/>
+<vertex x="87.6" y="44"/>
+<vertex x="86" y="44"/>
+<vertex x="85.9" y="44"/>
+<vertex x="85.9" y="48.5"/>
+</polygon>
+<via x="86.4" y="48" extent="1-16" drill="0.35"/>
+<via x="87.1" y="48" extent="1-16" drill="0.35"/>
 </signal>
 <signal name="SHNT-V-HI">
-<contactref element="R30" pad="SB"/>
 <contactref element="R18" pad="1"/>
-<via x="44.704" y="22.672" extent="1-16" drill="0.35"/>
-<via x="59.3725" y="33.147" extent="1-16" drill="0.35"/>
-<wire x1="44.704" y1="22.672" x2="45.024" y2="22.672" width="0.1524" layer="16"/>
-<wire x1="46.482" y1="24.13" x2="55.626" y2="24.13" width="0.1524" layer="16"/>
-<wire x1="58.3184" y1="26.8224" x2="58.3184" y2="30.3784" width="0.1524" layer="16"/>
-<wire x1="58.3184" y1="30.3784" x2="59.436" y2="31.496" width="0.1524" layer="16"/>
-<wire x1="59.436" y1="31.496" x2="59.436" y2="33.0835" width="0.1524" layer="16"/>
-<wire x1="59.436" y1="33.0835" x2="59.3725" y2="33.147" width="0.1524" layer="16"/>
-<wire x1="45.024" y1="22.672" x2="46.482" y2="24.13" width="0.1524" layer="16"/>
-<wire x1="55.626" y1="24.13" x2="58.3184" y2="26.8224" width="0.1524" layer="16"/>
+<contactref element="R4" pad="SB"/>
+<via x="81.7" y="45.536" extent="1-16" drill="0.35"/>
+<wire x1="81.7" y1="45.536" x2="80.336" y2="45.536" width="0.2032" layer="16"/>
+<wire x1="79.5292375" y1="44.7292375" x2="79.5292375" y2="44.54109375" width="0.2032" layer="16"/>
+<wire x1="76.52100625" y1="41.09473125" x2="76.3131375" y2="40.8868625" width="0.2032" layer="16"/>
+<wire x1="76.52100625" y1="41.5328625" x2="76.52100625" y2="41.09473125" width="0.2032" layer="16"/>
+<wire x1="79.5292375" y1="44.54109375" x2="76.52100625" y2="41.5328625" width="0.2032" layer="16"/>
+<wire x1="80.336" y1="45.536" x2="79.5292375" y2="44.7292375" width="0.2032" layer="16"/>
+<wire x1="76.3131375" y1="31.4131375" x2="74" y2="29.1" width="0.2032" layer="16"/>
+<wire x1="74" y1="29.1" x2="67.1" y2="29.1" width="0.2032" layer="16"/>
+<via x="67.1" y="29.1" extent="1-16" drill="0.35"/>
+<wire x1="67.1" y1="29.1" x2="67.1" y2="33.35" width="0.2032" layer="1"/>
+<wire x1="76.3131375" y1="40.8868625" x2="76.3131375" y2="31.4131375" width="0.2032" layer="16"/>
 </signal>
 <signal name="SHNT-V-LO">
-<contactref element="R30" pad="SA"/>
 <contactref element="R19" pad="1"/>
-<via x="46.482" y="22.672" extent="1-16" drill="0.35"/>
-<via x="59.3725" y="39.751" extent="1-16" drill="0.35"/>
-<wire x1="46.482" y1="22.672" x2="46.802" y2="22.672" width="0.1524" layer="16"/>
-<wire x1="46.802" y1="22.672" x2="47.752" y2="23.622" width="0.1524" layer="16"/>
-<wire x1="47.752" y1="23.622" x2="55.626" y2="23.622" width="0.1524" layer="16"/>
-<wire x1="55.626" y1="23.622" x2="58.674" y2="26.67" width="0.1524" layer="16"/>
-<wire x1="58.674" y1="26.67" x2="58.674" y2="29.972" width="0.1524" layer="16"/>
-<wire x1="58.674" y1="29.972" x2="60.198" y2="31.496" width="0.1524" layer="16"/>
-<wire x1="60.198" y1="31.496" x2="60.198" y2="38.9255" width="0.1524" layer="16"/>
-<wire x1="60.198" y1="38.9255" x2="59.3725" y2="39.751" width="0.1524" layer="16"/>
+<contactref element="R4" pad="SA"/>
+<via x="81.7" y="42.736" extent="1-16" drill="0.35"/>
+<wire x1="81.7" y1="42.736" x2="80.336" y2="42.736" width="0.2032" layer="16"/>
+<wire x1="78.7524" y1="41.1524" x2="78.7524" y2="41.0190625" width="0.2032" layer="16"/>
+<wire x1="80.336" y1="42.736" x2="78.7524" y2="41.1524" width="0.2032" layer="16"/>
+<wire x1="78.7524" y1="41.0190625" x2="76.7195375" y2="38.9862" width="0.2032" layer="16"/>
+<wire x1="76.7195375" y1="31.2448" x2="74.1683375" y2="28.6936" width="0.2032" layer="16"/>
+<wire x1="69.0258" y1="28.6936" x2="68.8" y2="28.4678" width="0.2032" layer="16"/>
+<via x="68.8" y="28.4678" extent="1-16" drill="0.35"/>
+<wire x1="68.8" y1="28.4678" x2="68.8" y2="33.35" width="0.2032" layer="1"/>
+<wire x1="76.7195375" y1="38.9862" x2="76.7195375" y2="31.2448" width="0.2032" layer="16"/>
+<wire x1="74.1683375" y1="28.6936" x2="69.0258" y2="28.6936" width="0.2032" layer="16"/>
 </signal>
 <signal name="PHASE-V">
 <contactref element="R31" pad="2"/>
-<contactref element="Q4" pad="D@1"/>
-<contactref element="Q3" pad="S@2"/>
-<contactref element="Q3" pad="S@1"/>
-<contactref element="Q4" pad="D@4"/>
-<contactref element="Q4" pad="D@2"/>
-<contactref element="Q4" pad="D@3"/>
 <contactref element="U2" pad="P$41"/>
 <contactref element="C32" pad="2"/>
-<contactref element="J16" pad="P$1"/>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="70.231" y="38.481"/>
-<vertex x="70.231" y="41.91"/>
-<vertex x="71.755" y="41.91"/>
-<vertex x="71.755" y="38.735"/>
-<vertex x="72.898" y="37.592"/>
-<vertex x="77.978" y="37.592"/>
-<vertex x="79.375" y="36.195"/>
-<vertex x="79.375" y="32.385"/>
-<vertex x="77.978" y="30.988"/>
-<vertex x="68.453" y="30.988"/>
-<vertex x="67.691" y="31.75"/>
-<vertex x="67.691" y="32.385"/>
-<vertex x="67.945" y="32.639"/>
-<vertex x="72.009" y="32.639"/>
-<vertex x="72.263" y="32.893"/>
-<vertex x="72.263" y="35.052"/>
-<vertex x="71.501" y="35.814"/>
-<vertex x="67.945" y="35.814"/>
-<vertex x="67.691" y="36.068"/>
-<vertex x="67.691" y="36.957"/>
-<vertex x="68.326" y="37.592"/>
-<vertex x="69.342" y="37.592"/>
+<contactref element="U$10" pad="VSW"/>
+<contactref element="J10" pad="P$1"/>
+<contactref element="U$10" pad="SH"/>
+<via x="77.55" y="47" extent="1-16" drill="0.35"/>
+<wire x1="73.49999375" y1="46" x2="75.0642125" y2="46" width="0.2032" layer="1"/>
+<wire x1="75.0642125" y1="46" x2="75.1754125" y2="45.8888" width="0.2032" layer="1"/>
+<wire x1="75.1754125" y1="45.8888" x2="76.13675" y2="45.8888" width="0.2032" layer="1"/>
+<wire x1="76.48813125" y1="45.53741875" x2="77.01186875" y2="45.53741875" width="0.2032" layer="1"/>
+<wire x1="77.01186875" y1="45.53741875" x2="77.3822" y2="45.90775" width="0.2032" layer="1"/>
+<wire x1="77.3822" y1="46.8322" x2="77.55" y2="47" width="0.2032" layer="1"/>
+<wire x1="77.3822" y1="45.90775" x2="77.3822" y2="46.8322" width="0.2032" layer="1"/>
+<wire x1="76.13675" y1="45.8888" x2="76.48813125" y2="45.53741875" width="0.2032" layer="1"/>
+<wire x1="92.37625" y1="43.6798" x2="92.5548" y2="43.50125" width="0.2032" layer="1"/>
+<wire x1="92.0445875" y1="41.8138" x2="90.9554125" y2="41.8138" width="0.2032" layer="1"/>
+<wire x1="90.9554125" y1="41.8138" x2="90.4756125" y2="42.2936" width="0.2032" layer="1"/>
+<wire x1="91.75" y1="43.75" x2="91.8202" y2="43.6798" width="0.2032" layer="1"/>
+<wire x1="91.8202" y1="43.6798" x2="92.37625" y2="43.6798" width="0.2032" layer="1"/>
+<wire x1="92.5548" y1="43.50125" x2="92.5548" y2="42.3240125" width="0.2032" layer="1"/>
+<wire x1="92.5548" y1="42.3240125" x2="92.0445875" y2="41.8138" width="0.2032" layer="1"/>
+<wire x1="90.4756125" y1="42.2936" x2="88.0243875" y2="42.2936" width="0.2032" layer="1"/>
+<wire x1="88.0243875" y1="42.2936" x2="87.5445875" y2="41.8138" width="0.2032" layer="1"/>
+<wire x1="87.5445875" y1="41.8138" x2="86.3114625" y2="41.8138" width="0.2032" layer="1"/>
+<wire x1="86.3114625" y1="41.8138" x2="85.36263125" y2="42.76263125" width="0.2032" layer="1"/>
+<wire x1="85.36263125" y1="42.76263125" x2="83.34003125" y2="42.76263125" width="0.2032" layer="1"/>
+<wire x1="83.34003125" y1="42.76263125" x2="82.558" y2="42.7806" width="0.2032" layer="1"/>
+<via x="82.558" y="42.7806" extent="1-16" drill="0.35"/>
+<wire x1="81.96186875" y1="46.1682" x2="81.43813125" y2="46.1682" width="0.2032" layer="16"/>
+<wire x1="81.43813125" y1="46.1682" x2="81.21233125" y2="45.9424" width="0.2032" layer="16"/>
+<wire x1="82.558" y1="45.57206875" x2="81.96186875" y2="46.1682" width="0.2032" layer="16"/>
+<wire x1="82.558" y1="42.7806" x2="82.558" y2="45.57206875" width="0.2032" layer="16"/>
+<wire x1="78.6076" y1="45.9424" x2="77.55" y2="47" width="0.2032" layer="16"/>
+<wire x1="81.21233125" y1="45.9424" x2="78.6076" y2="45.9424" width="0.2032" layer="16"/>
+<polygon width="0.2032" layer="16" rank="3">
+<vertex x="100.5" y="51.1"/>
+<vertex x="94.2" y="51.1"/>
+<vertex x="94.2" y="48.6"/>
+<vertex x="91.5" y="48.6"/>
+<vertex x="91.4" y="48.5"/>
+<vertex x="91.4" y="43"/>
+<vertex x="94.1" y="43"/>
+<vertex x="94.2" y="43"/>
+<vertex x="94.2" y="40.8"/>
+<vertex x="100.5" y="40.8"/>
+</polygon>
+<polygon width="0.2032" layer="1" thermals="no" rank="3">
+<vertex x="100.5" y="51.1"/>
+<vertex x="91.2" y="51.1"/>
+<vertex x="91.2" y="44.2"/>
+<vertex x="92.5" y="44.2"/>
+<vertex x="93" y="43.7"/>
+<vertex x="93" y="42.1"/>
+<vertex x="92.3" y="41.4"/>
+<vertex x="91.2" y="41.4"/>
+<vertex x="91.2" y="40.9"/>
+<vertex x="91.3" y="40.8"/>
+<vertex x="100.5" y="40.8"/>
 </polygon>
-<via x="66.228" y="19.558" extent="1-16" drill="0.3"/>
-<wire x1="66.228" y1="19.558" x2="66.228" y2="19.751" width="0.1524" layer="16"/>
-<wire x1="66.228" y1="19.751" x2="60.452" y2="25.527" width="0.1524" layer="16"/>
-<wire x1="60.452" y1="25.527" x2="60.452" y2="28.575" width="0.1524" layer="16"/>
-<via x="62.611" y="30.734" extent="1-16" drill="0.3"/>
-<wire x1="62.611" y1="30.734" x2="66.675" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="66.675" y1="30.734" x2="67.818" y2="31.877" width="0.1524" layer="1"/>
-<wire x1="67.818" y1="31.877" x2="69.443" y2="31.877" width="0.1524" layer="1"/>
-<wire x1="69.443" y1="31.877" x2="69.533" y2="31.967" width="0.1524" layer="1"/>
-<wire x1="60.452" y1="28.575" x2="62.611" y2="30.734" width="0.1524" layer="16"/>
-<wire x1="55.129" y1="37.338" x2="56.8203" y2="37.338" width="0.1524" layer="1"/>
-<wire x1="56.8203" y1="37.338" x2="59.12129375" y2="35.03700625" width="0.1524" layer="1"/>
-<wire x1="59.12129375" y1="35.03700625" x2="67.16800625" y2="35.03700625" width="0.1524" layer="1"/>
-<wire x1="67.16800625" y1="35.03700625" x2="68.199" y2="36.068" width="0.1524" layer="1"/>
-<wire x1="68.199" y1="36.068" x2="68.734" y2="36.068" width="0.1524" layer="1"/>
-<wire x1="68.734" y1="36.068" x2="69.533" y2="36.867" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="36.334" x2="52.43496875" y2="36.334" width="0.1524" layer="1"/>
-<wire x1="54.364" y1="36.47496875" x2="54.364" y2="36.573" width="0.1524" layer="1"/>
-<wire x1="54.364" y1="36.573" x2="55.129" y2="37.338" width="0.1524" layer="1"/>
-<wire x1="52.43496875" y1="36.334" x2="52.66596875" y2="36.103" width="0.1524" layer="1"/>
-<wire x1="52.66596875" y1="36.103" x2="53.99203125" y2="36.103" width="0.1524" layer="1"/>
-<wire x1="53.99203125" y1="36.103" x2="54.364" y2="36.47496875" width="0.1524" layer="1"/>
+<via x="92.9" y="47.2" extent="1-16" drill="0.35"/>
+<wire x1="82.558" y1="42.7806" x2="82.3322" y2="42.5548" width="0.2032" layer="16"/>
+<wire x1="82.3322" y1="42.5548" x2="82.3322" y2="42.47413125" width="0.2032" layer="16"/>
+<wire x1="82.3322" y1="42.47413125" x2="81.96186875" y2="42.1038" width="0.2032" layer="16"/>
+<wire x1="81.96186875" y1="42.1038" x2="81.43813125" y2="42.1038" width="0.2032" layer="16"/>
+<wire x1="81.43813125" y1="42.1038" x2="81.21233125" y2="42.3296" width="0.2032" layer="16"/>
+<wire x1="81.21233125" y1="42.3296" x2="80.5043375" y2="42.3296" width="0.2032" layer="16"/>
+<wire x1="80.5043375" y1="42.3296" x2="79.1588" y2="40.9840625" width="0.2032" layer="16"/>
+<wire x1="79.1588" y1="40.9840625" x2="79.1588" y2="40.850725" width="0.2032" layer="16"/>
+<wire x1="79.1588" y1="40.850725" x2="77.1259375" y2="38.8178625" width="0.2032" layer="16"/>
+<wire x1="77.1259375" y1="31.0764625" x2="74.336675" y2="28.2872" width="0.2032" layer="16"/>
+<wire x1="74.336675" y1="28.2872" x2="69.5" y2="28.2872" width="0.2032" layer="16"/>
+<wire x1="69.4322" y1="28.20593125" x2="69.06186875" y2="27.8356" width="0.2032" layer="16"/>
+<wire x1="69.5" y1="28.2872" x2="69.4322" y2="28.2194" width="0.2032" layer="16"/>
+<wire x1="69.4322" y1="28.2194" x2="69.4322" y2="28.20593125" width="0.2032" layer="16"/>
+<wire x1="69.06186875" y1="27.8356" x2="68.4644" y2="27.8356" width="0.2032" layer="16"/>
+<wire x1="67.8322" y1="28.4678" x2="66.83813125" y2="28.4678" width="0.2032" layer="16"/>
+<wire x1="68.4644" y1="27.8356" x2="67.8322" y2="28.4678" width="0.2032" layer="16"/>
+<wire x1="77.1259375" y1="38.8178625" x2="77.1259375" y2="31.0764625" width="0.2032" layer="16"/>
+<via x="64.15" y="31.1" extent="1-16" drill="0.35"/>
+<wire x1="64.20593125" y1="31.1" x2="64.15" y2="31.1" width="0.2032" layer="16"/>
+<wire x1="66.83813125" y1="28.4678" x2="64.20593125" y2="31.1" width="0.2032" layer="16"/>
+<wire x1="91.75" y1="46.25" x2="91.75" y2="43.75" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="DRV-LO-V">
 <contactref element="R29" pad="1"/>
 <contactref element="U2" pad="P$40"/>
-<wire x1="51.12099375" y1="35.834" x2="52.43206875" y2="35.834" width="0.1524" layer="1"/>
-<wire x1="52.43206875" y1="35.834" x2="52.51866875" y2="35.7474" width="0.1524" layer="1"/>
-<wire x1="56.2006" y1="35.7474" x2="56.896" y2="35.052" width="0.1524" layer="1"/>
-<wire x1="56.896" y1="35.052" x2="56.896" y2="34.87613125" width="0.1524" layer="1"/>
-<wire x1="56.896" y1="34.87613125" x2="56.8826" y2="34.86273125" width="0.1524" layer="1"/>
-<wire x1="56.8826" y1="34.86273125" x2="56.8826" y2="32.5254" width="0.1524" layer="1"/>
-<wire x1="56.8826" y1="32.5254" x2="57.15" y2="32.258" width="0.1524" layer="1"/>
-<wire x1="57.15" y1="32.258" x2="57.851" y2="32.258" width="0.1524" layer="1"/>
-<wire x1="57.851" y1="32.258" x2="57.912" y2="32.197" width="0.1524" layer="1"/>
-<wire x1="52.51866875" y1="35.7474" x2="56.2006" y2="35.7474" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="45.5" x2="74.989475" y2="45.5" width="0.2032" layer="1"/>
+<wire x1="74.989475" y1="45.5" x2="75.007075" y2="45.4824" width="0.2032" layer="1"/>
+<wire x1="75.9684125" y1="45.4824" x2="76.31979375" y2="45.13101875" width="0.2032" layer="1"/>
+<wire x1="76.31979375" y1="45.13101875" x2="77.18020625" y2="45.13101875" width="0.2032" layer="1"/>
+<wire x1="75.007075" y1="45.4824" x2="75.9684125" y2="45.4824" width="0.2032" layer="1"/>
+<wire x1="79.1491875" y1="47.1" x2="80.25" y2="47.1" width="0.2032" layer="1"/>
+<wire x1="77.18020625" y1="45.13101875" x2="79.1491875" y2="47.1" width="0.2032" layer="1"/>
 </signal>
 <signal name="DRV-HI-V">
 <contactref element="R28" pad="1"/>
 <contactref element="U2" pad="P$42"/>
-<wire x1="51.12099375" y1="36.834" x2="52.43786875" y2="36.834" width="0.1524" layer="1"/>
-<wire x1="52.43786875" y1="36.834" x2="52.81326875" y2="36.4586" width="0.1524" layer="1"/>
-<wire x1="53.84473125" y1="36.4586" x2="54.0084" y2="36.62226875" width="0.1524" layer="1"/>
-<wire x1="54.0084" y1="36.62226875" x2="54.0084" y2="37.7626" width="0.1524" layer="1"/>
-<wire x1="54.0084" y1="37.7626" x2="54.9046" y2="38.6588" width="0.1524" layer="1"/>
-<wire x1="55.54873125" y1="38.6588" x2="54.9046" y2="38.6588" width="0.1524" layer="1"/>
-<wire x1="52.81326875" y1="36.4586" x2="53.84473125" y2="36.4586" width="0.1524" layer="1"/>
-<wire x1="57.658" y1="40.574" x2="57.912" y2="40.701" width="0.1524" layer="1"/>
-<wire x1="56.2102" y1="39.7002" x2="56.2102" y2="39.32026875" width="0.1524" layer="1"/>
-<wire x1="56.2102" y1="39.32026875" x2="55.54873125" y2="38.6588" width="0.1524" layer="1"/>
-<wire x1="57.912" y1="40.701" x2="57.211" y2="40.701" width="0.1524" layer="1"/>
-<wire x1="57.211" y1="40.701" x2="56.2102" y2="39.7002" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$5">
-<contactref element="R34" pad="2"/>
-<contactref element="Q6" pad="G"/>
-<wire x1="70.358" y1="22.798" x2="67.20833125" y2="22.798" width="0.1524" layer="1"/>
-<wire x1="67.20833125" y1="22.798" x2="66.40973125" y2="23.5966" width="0.1524" layer="1"/>
-<wire x1="58.81226875" y1="23.5966" x2="58.39066875" y2="23.175" width="0.1524" layer="1"/>
-<wire x1="58.39066875" y1="23.175" x2="57.912" y2="23.175" width="0.1524" layer="1"/>
-<wire x1="66.40973125" y1="23.5966" x2="58.81226875" y2="23.5966" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$6">
-<contactref element="R33" pad="2"/>
-<contactref element="Q5" pad="G"/>
-<wire x1="69.658" y1="28.194" x2="69.658" y2="26.605" width="0.1524" layer="1"/>
-<wire x1="69.658" y1="26.605" x2="68.834" y2="25.781" width="0.1524" layer="1"/>
-<wire x1="68.834" y1="25.781" x2="67.8231" y2="25.781" width="0.1524" layer="1"/>
-<wire x1="67.8231" y1="25.781" x2="66.36005" y2="24.31795" width="0.1524" layer="1"/>
-<wire x1="66.36005" y1="24.31795" x2="59.24805" y2="24.31795" width="0.1524" layer="1"/>
-<wire x1="59.24805" y1="24.31795" x2="57.912" y2="25.654" width="0.1524" layer="1"/>
-<wire x1="57.912" y1="25.654" x2="57.912" y2="27.752" width="0.1524" layer="1"/>
+<via x="76.75" y="46.16961875" extent="1-16" drill="0.35"/>
+<wire x1="73.49999375" y1="46.5" x2="75.13895" y2="46.5" width="0.2032" layer="1"/>
+<wire x1="76.62441875" y1="46.2952" x2="76.75" y2="46.16961875" width="0.2032" layer="1"/>
+<wire x1="75.13895" y1="46.5" x2="75.34375" y2="46.2952" width="0.2032" layer="1"/>
+<wire x1="75.34375" y1="46.2952" x2="76.62441875" y2="46.2952" width="0.2032" layer="1"/>
+<wire x1="76.75" y1="46.16961875" x2="78.11665625" y2="44.8029625" width="0.2032" layer="16"/>
+<wire x1="78.11665625" y1="44.8029625" x2="78.8970375" y2="44.8029625" width="0.2032" layer="16"/>
+<via x="78.8970375" y="44.8029625" extent="1-16" drill="0.35"/>
+<wire x1="78.8970375" y1="44.8029625" x2="78.8970375" y2="43.0529625" width="0.2032" layer="1"/>
+<wire x1="78.8970375" y1="43.0529625" x2="80.25" y2="41.7" width="0.2032" layer="1"/>
 </signal>
 <signal name="DRV-HI-W">
 <contactref element="R33" pad="1"/>
 <contactref element="U2" pad="P$37"/>
-<wire x1="51.12099375" y1="34.334003125" x2="52.114003125" y2="34.334003125" width="0.1524" layer="1"/>
-<wire x1="52.114003125" y1="34.334003125" x2="52.40279375" y2="34.62279375" width="0.1524" layer="1"/>
-<wire x1="52.40279375" y1="34.62279375" x2="54.02320625" y2="34.62279375" width="0.1524" layer="1"/>
-<wire x1="54.02320625" y1="34.62279375" x2="54.229" y2="34.417" width="0.1524" layer="1"/>
-<wire x1="54.229" y1="32.639" x2="56.896" y2="29.972" width="0.1524" layer="1"/>
-<wire x1="56.896" y1="29.972" x2="57.592" y2="29.972" width="0.1524" layer="1"/>
-<wire x1="57.592" y1="29.972" x2="57.912" y2="29.652" width="0.1524" layer="1"/>
-<wire x1="54.229" y1="34.417" x2="54.229" y2="32.639" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="44.000003125" x2="75.299996875" y2="44.000003125" width="0.2032" layer="1"/>
+<wire x1="75.299996875" y1="44.000003125" x2="75.4952" y2="43.8048" width="0.2032" layer="1"/>
+<wire x1="76.50625" y1="43.8048" x2="76.6848" y2="43.62625" width="0.2032" layer="1"/>
+<wire x1="76.6848" y1="43.62625" x2="76.6848" y2="43.1" width="0.2032" layer="1"/>
+<wire x1="75.4952" y1="43.8048" x2="76.50625" y2="43.8048" width="0.2032" layer="1"/>
+<via x="78.5106" y="42.54533125" extent="1-16" drill="0.35"/>
+<wire x1="76.6848" y1="43.1" x2="76.7152" y2="43.0696" width="0.2032" layer="1"/>
+<wire x1="76.7152" y1="43.0696" x2="76.7152" y2="42.57375" width="0.2032" layer="1"/>
+<wire x1="76.7152" y1="42.57375" x2="76.89375" y2="42.3952" width="0.2032" layer="1"/>
+<wire x1="76.89375" y1="42.3952" x2="78.10625" y2="42.3952" width="0.2032" layer="1"/>
+<wire x1="78.10625" y1="42.3952" x2="78.25638125" y2="42.54533125" width="0.2032" layer="1"/>
+<wire x1="78.25638125" y1="42.54533125" x2="78.5106" y2="42.54533125" width="0.2032" layer="1"/>
+<wire x1="78.5106" y1="42.54533125" x2="78.5106" y2="41.67133125" width="0.2032" layer="16"/>
+<wire x1="78.5106" y1="41.67133125" x2="78.1202" y2="41.28093125" width="0.2032" layer="16"/>
+<via x="78.1202" y="41.28093125" extent="1-16" drill="0.35"/>
+<wire x1="78.1202" y1="41.28093125" x2="78.30113125" y2="41.1" width="0.2032" layer="1"/>
+<wire x1="78.30113125" y1="41.1" x2="78.6204625" y2="41.1" width="0.2032" layer="1"/>
+<wire x1="79.8" y1="39.9204625" x2="79.8" y2="38.8" width="0.2032" layer="1"/>
+<wire x1="79.8" y1="38.8" x2="79.6048" y2="38.6048" width="0.2032" layer="1"/>
+<wire x1="78.6204625" y1="41.1" x2="79.8" y2="39.9204625" width="0.2032" layer="1"/>
+<wire x1="79.6048" y1="38.6048" x2="79.52375" y2="38.6048" width="0.2032" layer="1"/>
+<wire x1="79.52375" y1="38.6048" x2="79.3452" y2="38.42625" width="0.2032" layer="1"/>
+<wire x1="79.3452" y1="38.42625" x2="79.3452" y2="32.9548" width="0.2032" layer="1"/>
+<wire x1="79.3452" y1="32.9548" x2="80.25" y2="32.05" width="0.2032" layer="1"/>
 </signal>
 <signal name="PHASE-W">
-<contactref element="Q6" pad="D@1"/>
 <contactref element="R36" pad="2"/>
-<contactref element="Q6" pad="D@3"/>
-<contactref element="Q6" pad="D@4"/>
-<contactref element="Q6" pad="D@2"/>
-<contactref element="Q5" pad="S@1"/>
-<contactref element="Q5" pad="S@2"/>
 <contactref element="U2" pad="P$36"/>
 <contactref element="C33" pad="2"/>
-<contactref element="J17" pad="P$1"/>
-<wire x1="51.12099375" y1="33.83400625" x2="53.02299375" y2="33.83400625" width="0.1524" layer="1"/>
-<wire x1="53.02299375" y1="33.83400625" x2="53.329" y2="33.655" width="0.1524" layer="1"/>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="70.231" y="26.162"/>
-<vertex x="70.231" y="29.591"/>
-<vertex x="71.755" y="29.591"/>
-<vertex x="71.755" y="26.416"/>
-<vertex x="72.898" y="25.273"/>
-<vertex x="77.978" y="25.273"/>
-<vertex x="79.375" y="23.876"/>
-<vertex x="79.375" y="20.066"/>
-<vertex x="77.978" y="18.669"/>
-<vertex x="68.453" y="18.669"/>
-<vertex x="67.691" y="19.431"/>
-<vertex x="67.691" y="20.066"/>
-<vertex x="67.945" y="20.32"/>
-<vertex x="72.009" y="20.32"/>
-<vertex x="72.263" y="20.574"/>
-<vertex x="72.263" y="22.733"/>
-<vertex x="71.501" y="23.495"/>
-<vertex x="67.945" y="23.495"/>
-<vertex x="67.691" y="23.749"/>
-<vertex x="67.691" y="24.638"/>
-<vertex x="68.326" y="25.273"/>
-<vertex x="69.342" y="25.273"/>
+<contactref element="U$11" pad="SH"/>
+<contactref element="U$11" pad="VSW"/>
+<contactref element="J11" pad="P$1"/>
+<wire x1="73.49999375" y1="43.50000625" x2="73.5" y2="43.5" width="0.2032" layer="1"/>
+<wire x1="75.2252625" y1="43.5" x2="75.3268625" y2="43.3984" width="0.2032" layer="1"/>
+<wire x1="75.3268625" y1="43.3984" x2="75.6016" y2="43.3984" width="0.2032" layer="1"/>
+<wire x1="75.6016" y1="43.3984" x2="75.9" y2="43.1" width="0.2032" layer="1"/>
+<wire x1="73.5" y1="43.5" x2="75.2252625" y2="43.5" width="0.2032" layer="1"/>
+<wire x1="92.37625" y1="35.6798" x2="92.5548" y2="35.50125" width="0.2032" layer="1"/>
+<wire x1="92.0445875" y1="33.8138" x2="90.9554125" y2="33.8138" width="0.2032" layer="1"/>
+<wire x1="90.9554125" y1="33.8138" x2="90.5756125" y2="34.1936" width="0.2032" layer="1"/>
+<wire x1="91.75" y1="35.75" x2="91.8202" y2="35.6798" width="0.2032" layer="1"/>
+<wire x1="91.8202" y1="35.6798" x2="92.37625" y2="35.6798" width="0.2032" layer="1"/>
+<wire x1="92.5548" y1="35.50125" x2="92.5548" y2="34.3240125" width="0.2032" layer="1"/>
+<wire x1="92.5548" y1="34.3240125" x2="92.0445875" y2="33.8138" width="0.2032" layer="1"/>
+<wire x1="90.5756125" y1="34.1936" x2="87.9243875" y2="34.1936" width="0.2032" layer="1"/>
+<wire x1="87.9243875" y1="34.1936" x2="87.5445875" y2="33.8138" width="0.2032" layer="1"/>
+<via x="75.9" y="43.1" extent="1-16" drill="0.35"/>
+<wire x1="78.2" y1="38.6" x2="78.2" y2="39.5" width="0.2032" layer="1"/>
+<wire x1="78.2" y1="39.5" x2="77.45766875" y2="40.24233125" width="0.2032" layer="1"/>
+<wire x1="77.45766875" y1="40.24233125" x2="77.32240625" y2="40.24233125" width="0.2032" layer="1"/>
+<wire x1="76.2081375" y1="41.3566" x2="75.88880625" y2="41.3566" width="0.2032" layer="1"/>
+<via x="75.88880625" y="41.3566" extent="1-16" drill="0.35"/>
+<wire x1="75.88880625" y1="41.3566" x2="75.88880625" y2="43.08880625" width="0.2032" layer="16"/>
+<wire x1="75.88880625" y1="43.08880625" x2="75.9" y2="43.1" width="0.2032" layer="16"/>
+<wire x1="77.32240625" y1="40.24233125" x2="76.2081375" y2="41.3566" width="0.2032" layer="1"/>
+<wire x1="87.5445875" y1="33.8138" x2="82.7412" y2="33.8138" width="0.2032" layer="1"/>
+<wire x1="82.7412" y1="33.8138" x2="82.558" y2="33.6306" width="0.2032" layer="1"/>
+<via x="82.558" y="33.6306" extent="1-16" drill="0.35"/>
+<wire x1="82.558" y1="33.6306" x2="81.8" y2="34.3886" width="0.2032" layer="16"/>
+<wire x1="82.3322" y1="36.12413125" x2="82.3322" y2="36.64786875" width="0.2032" layer="16"/>
+<wire x1="82.3322" y1="36.64786875" x2="81.96186875" y2="37.0182" width="0.2032" layer="16"/>
+<wire x1="81.8" y1="34.3886" x2="81.8" y2="35.59193125" width="0.2032" layer="16"/>
+<wire x1="81.8" y1="35.59193125" x2="82.3322" y2="36.12413125" width="0.2032" layer="16"/>
+<wire x1="79.7818" y1="37.0182" x2="78.2" y2="38.6" width="0.2032" layer="16"/>
+<via x="78.2" y="38.6" extent="1-16" drill="0.35"/>
+<wire x1="81.96186875" y1="37.0182" x2="79.7818" y2="37.0182" width="0.2032" layer="16"/>
+<polygon width="0.2032" layer="1" thermals="no" rank="3">
+<vertex x="91.2" y="40.3"/>
+<vertex x="100.5" y="40.3"/>
+<vertex x="100.5" y="30.3"/>
+<vertex x="95.5" y="30.3"/>
+<vertex x="93" y="32.8"/>
+<vertex x="93" y="35.8"/>
+<vertex x="92.6" y="36.2"/>
+<vertex x="91.2" y="36.2"/>
 </polygon>
-<wire x1="53.329" y1="33.655" x2="53.329" y2="33.2901" width="0.1524" layer="1"/>
-<wire x1="53.329" y1="33.2901" x2="53.8734" y2="32.7457" width="0.1524" layer="1"/>
-<wire x1="53.8734" y1="32.7457" x2="53.8734" y2="32.4917" width="0.1524" layer="1"/>
-<wire x1="56.51755" y1="29.84755" x2="56.51755" y2="29.84245" width="0.1524" layer="1"/>
-<wire x1="56.51755" y1="29.84245" x2="56.8826" y2="29.4774" width="0.1524" layer="1"/>
-<wire x1="56.8826" y1="29.4774" x2="56.8826" y2="26.1754" width="0.1524" layer="1"/>
-<wire x1="56.8826" y1="26.1754" x2="58.166" y2="24.892" width="0.1524" layer="1"/>
-<wire x1="58.166" y1="24.892" x2="58.1711" y2="24.892" width="0.1524" layer="1"/>
-<wire x1="58.1711" y1="24.892" x2="59.10075" y2="23.96235" width="0.1524" layer="1"/>
-<wire x1="59.10075" y1="23.96235" x2="67.51825" y2="23.96235" width="0.1524" layer="1"/>
-<wire x1="67.51825" y1="23.96235" x2="68.1039" y2="24.548" width="0.1524" layer="1"/>
-<wire x1="68.1039" y1="24.548" x2="69.533" y2="24.548" width="0.1524" layer="1"/>
-<wire x1="53.8734" y1="32.4917" x2="56.51755" y2="29.84755" width="0.1524" layer="1"/>
-<wire x1="66.228" y1="16.764" x2="66.548" y2="16.764" width="0.1524" layer="1"/>
-<wire x1="66.548" y1="16.764" x2="68.961" y2="19.177" width="0.1524" layer="1"/>
-<wire x1="68.961" y1="19.177" x2="69.062" y2="19.177" width="0.1524" layer="1"/>
-<wire x1="69.062" y1="19.177" x2="69.533" y2="19.648" width="0.1524" layer="1"/>
+<polygon width="0.2032" layer="16" thermals="no" rank="3">
+<vertex x="100.5" y="40.3"/>
+<vertex x="91.4" y="40.3"/>
+<vertex x="91.4" y="34.5"/>
+<vertex x="91.4" y="34.4"/>
+<vertex x="95.5" y="30.3"/>
+<vertex x="100.5" y="30.3"/>
+</polygon>
+<via x="93" y="39" extent="1-16" drill="0.35"/>
+<wire x1="78.2" y1="38.6" x2="77.8" y2="38.6" width="0.2032" layer="16"/>
+<wire x1="77.8" y1="38.6" x2="77.5323375" y2="38.3323375" width="0.2032" layer="16"/>
+<wire x1="77.5323375" y1="30.908125" x2="74.5050125" y2="27.8808" width="0.2032" layer="16"/>
+<wire x1="74.5050125" y1="27.8808" x2="69.68180625" y2="27.8808" width="0.2032" layer="16"/>
+<wire x1="69.23020625" y1="27.4292" x2="68.2960625" y2="27.4292" width="0.2032" layer="16"/>
+<wire x1="68.2960625" y1="27.4292" x2="67.6638625" y2="28.0614" width="0.2032" layer="16"/>
+<wire x1="69.68180625" y1="27.8808" x2="69.23020625" y2="27.4292" width="0.2032" layer="16"/>
+<wire x1="77.5323375" y1="38.3323375" x2="77.5323375" y2="30.908125" width="0.2032" layer="16"/>
+<via x="64.15" y="28.1" extent="1-16" drill="0.35"/>
+<wire x1="67.6638625" y1="28.0614" x2="66.66979375" y2="28.0614" width="0.2032" layer="16"/>
+<wire x1="66.66979375" y1="28.0614" x2="66.63119375" y2="28.1" width="0.2032" layer="16"/>
+<wire x1="66.63119375" y1="28.1" x2="64.15" y2="28.1" width="0.2032" layer="16"/>
+<wire x1="91.75" y1="38.25" x2="91.75" y2="35.75" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="DRV-LO-W">
 <contactref element="R34" pad="1"/>
 <contactref element="U2" pad="P$35"/>
-<wire x1="57.15" y1="21.275" x2="57.912" y2="21.275" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="33.33400625" x2="52.2548625" y2="33.33400625" width="0.1524" layer="1"/>
-<wire x1="52.2548625" y1="33.33400625" x2="52.81326875" y2="32.7756" width="0.1524" layer="1"/>
-<wire x1="52.81326875" y1="32.7756" x2="53.0866" y2="32.7756" width="0.1524" layer="1"/>
-<wire x1="56.16195" y1="29.70025" x2="56.16195" y2="29.69515" width="0.1524" layer="1"/>
-<wire x1="56.16195" y1="29.69515" x2="56.527" y2="29.3301" width="0.1524" layer="1"/>
-<wire x1="56.527" y1="29.3301" x2="56.527" y2="23.991" width="0.1524" layer="1"/>
-<wire x1="56.527" y1="23.991" x2="56.8826" y2="23.6354" width="0.1524" layer="1"/>
-<wire x1="56.8826" y1="23.6354" x2="56.8826" y2="21.5424" width="0.1524" layer="1"/>
-<wire x1="56.8826" y1="21.5424" x2="57.15" y2="21.275" width="0.1524" layer="1"/>
-<wire x1="53.0866" y1="32.7756" x2="56.16195" y2="29.70025" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="43.00000625" x2="73.5" y2="43" width="0.2032" layer="1"/>
+<wire x1="73.5" y1="43" x2="75.1152" y2="43" width="0.2032" layer="1"/>
+<wire x1="75.1152" y1="43" x2="75.1152" y2="42.57375" width="0.2032" layer="1"/>
+<wire x1="80.25" y1="40.0452" x2="80.25" y2="37.95" width="0.2032" layer="1"/>
+<wire x1="75.1152" y1="42.57375" x2="75.29375" y2="42.3952" width="0.2032" layer="1"/>
+<wire x1="75.29375" y1="42.3952" x2="76.3190125" y2="42.3952" width="0.2032" layer="1"/>
+<wire x1="76.3190125" y1="42.3952" x2="76.7254125" y2="41.9888" width="0.2032" layer="1"/>
+<wire x1="78.1730625" y1="41.9888" x2="78.24873125" y2="41.91313125" width="0.2032" layer="1"/>
+<wire x1="78.24873125" y1="41.91313125" x2="78.38206875" y2="41.91313125" width="0.2032" layer="1"/>
+<wire x1="76.7254125" y1="41.9888" x2="78.1730625" y2="41.9888" width="0.2032" layer="1"/>
+<wire x1="78.38206875" y1="41.91313125" x2="80.25" y2="40.0452" width="0.2032" layer="1"/>
 </signal>
 <signal name="SL-W">
-<contactref element="R35" pad="B"/>
-<contactref element="Q6" pad="S@2"/>
-<contactref element="Q6" pad="S@1"/>
 <contactref element="U2" pad="P$34"/>
-<wire x1="70.833" y1="21.448" x2="69.883" y2="21.448" width="1.27" layer="1"/>
-<wire x1="69.883" y1="21.448" x2="64.15" y2="21.448" width="1.27" layer="1"/>
-<wire x1="63.5" y1="22.098" x2="64.15" y2="21.448" width="1.27" layer="1"/>
-<wire x1="51.12099375" y1="32.83400625" x2="52.2519625" y2="32.83400625" width="0.1524" layer="1"/>
-<wire x1="52.66596875" y1="32.42" x2="52.9393" y2="32.42" width="0.1524" layer="1"/>
-<wire x1="52.2519625" y1="32.83400625" x2="52.66596875" y2="32.42" width="0.1524" layer="1"/>
-<wire x1="55.80635" y1="29.55295" x2="55.80635" y2="29.54785" width="0.1524" layer="1"/>
-<wire x1="55.80635" y1="29.54785" x2="56.1714" y2="29.1828" width="0.1524" layer="1"/>
-<wire x1="56.1714" y1="29.1828" x2="56.1714" y2="21.22046875" width="0.1524" layer="1"/>
-<wire x1="56.1714" y1="21.22046875" x2="57.04626875" y2="20.3456" width="0.1524" layer="1"/>
-<wire x1="52.9393" y1="32.42" x2="55.80635" y2="29.55295" width="0.1524" layer="1"/>
-<wire x1="61.722" y1="21.336" x2="61.214" y2="21.336" width="0.1524" layer="1"/>
-<wire x1="61.722" y1="21.336" x2="62.738" y2="21.336" width="0.1524" layer="1"/>
-<wire x1="62.738" y1="21.336" x2="63.5" y2="22.098" width="0.1524" layer="1"/>
-<wire x1="57.04626875" y1="20.3456" x2="58.9536" y2="20.3456" width="0.1524" layer="1"/>
-<wire x1="58.9536" y1="20.3456" x2="59.2074" y2="20.5994" width="0.1524" layer="1"/>
-<wire x1="59.2074" y1="20.5994" x2="59.93273125" y2="20.5994" width="0.1524" layer="1"/>
-<wire x1="59.93273125" y1="20.5994" x2="60.0964" y2="20.76306875" width="0.1524" layer="1"/>
-<wire x1="60.0964" y1="20.76306875" x2="60.0964" y2="20.9804" width="0.1524" layer="1"/>
-<wire x1="60.0964" y1="20.9804" x2="60.706" y2="21.59" width="0.1524" layer="1"/>
-<wire x1="60.706" y1="21.59" x2="61.468" y2="21.59" width="0.1524" layer="1"/>
-<wire x1="61.468" y1="21.59" x2="61.722" y2="21.336" width="0.1524" layer="1"/>
+<contactref element="R5" pad="B"/>
+<contactref element="U$11" pad="PGND"/>
+<wire x1="73.49999375" y1="42.50000625" x2="73.55549375" y2="42.44450625" width="0.2032" layer="1"/>
+<wire x1="75.1254125" y1="41.9888" x2="76.150675" y2="41.9888" width="0.2032" layer="1"/>
+<wire x1="73.55549375" y1="42.44450625" x2="74.66970625" y2="42.44450625" width="0.2032" layer="1"/>
+<wire x1="74.66970625" y1="42.44450625" x2="75.1254125" y2="41.9888" width="0.2032" layer="1"/>
+<via x="79.1678" y="39.65859375" extent="1-16" drill="0.35"/>
+<wire x1="78.1776625" y1="40.64873125" x2="79.1678" y2="39.65859375" width="0.2032" layer="1"/>
+<wire x1="77.49074375" y1="40.64873125" x2="78.1776625" y2="40.64873125" width="0.2032" layer="1"/>
+<wire x1="76.150675" y1="41.9888" x2="77.49074375" y2="40.64873125" width="0.2032" layer="1"/>
+<via x="80.8822" y="39.3" extent="1-16" drill="0.35"/>
+<wire x1="82.2564" y1="38.2258" x2="82.6742" y2="38.2258" width="0.2032" layer="1"/>
+<wire x1="83" y1="38.2258" x2="82.6742" y2="38.2258" width="0.2032" layer="1"/>
+<wire x1="82.6742" y1="38.2258" x2="82.45" y2="38.45" width="0.2032" layer="1"/>
+<polygon width="0.2032" layer="1" thermals="no">
+<vertex x="87.3" y="40.5"/>
+<vertex x="86.2" y="40.5"/>
+<vertex x="84.4" y="38.7"/>
+<vertex x="79.5" y="38.7"/>
+<vertex x="79.5" y="35.3"/>
+<vertex x="81" y="33.8"/>
+<vertex x="86.4" y="33.8"/>
+<vertex x="87.3" y="34.7"/>
+</polygon>
+<polygon width="0.2032" layer="16" thermals="no" rank="3">
+<vertex x="87.5" y="40.5"/>
+<vertex x="85.9" y="40.5"/>
+<vertex x="85.9" y="36"/>
+<vertex x="87.6" y="36"/>
+<vertex x="87.6" y="40.5"/>
+</polygon>
+<via x="87.1" y="40" extent="1-16" drill="0.35"/>
+<via x="86.4" y="40" extent="1-16" drill="0.35"/>
+<wire x1="82.45" y1="38.45" x2="82.3" y2="38.6" width="0.2032" layer="1"/>
+<wire x1="80.8822" y1="39.3" x2="79.52639375" y2="39.3" width="0.2032" layer="16"/>
+<wire x1="79.52639375" y1="39.3" x2="79.1678" y2="39.65859375" width="0.2032" layer="16"/>
+<wire x1="80.8822" y1="39.3" x2="80.8822" y2="38.9178" width="0.2032" layer="1"/>
+<wire x1="81.35" y1="38.45" x2="82.45" y2="38.45" width="0.2032" layer="1"/>
+<wire x1="80.8822" y1="38.9178" x2="81.35" y2="38.45" width="0.2032" layer="1"/>
 </signal>
 <signal name="SHNT-W-HI">
-<contactref element="R35" pad="SB"/>
 <contactref element="R20" pad="1"/>
-<via x="59.3725" y="22.098" extent="1-16" drill="0.35"/>
-<via x="48.26" y="22.672" extent="1-16" drill="0.35"/>
-<wire x1="48.26" y1="22.672" x2="48.26" y2="22.352" width="0.1524" layer="16"/>
-<wire x1="48.26" y1="22.352" x2="48.768" y2="21.844" width="0.1524" layer="16"/>
-<wire x1="48.768" y1="21.844" x2="50.5409" y2="21.844" width="0.1524" layer="16"/>
-<wire x1="50.5409" y1="21.844" x2="51.6077" y2="22.9108" width="0.1524" layer="16"/>
-<wire x1="51.6077" y1="22.9108" x2="58.5597" y2="22.9108" width="0.1524" layer="16"/>
-<wire x1="58.5597" y1="22.9108" x2="59.3725" y2="22.098" width="0.1524" layer="16"/>
+<contactref element="R5" pad="SB"/>
+<via x="81.7" y="36.386" extent="1-16" drill="0.35"/>
+<wire x1="81.7" y1="36.386" x2="78.086" y2="36.386" width="0.2032" layer="16"/>
+<wire x1="78.086" y1="36.386" x2="77.9387375" y2="36.2387375" width="0.2032" layer="16"/>
+<wire x1="77.9387375" y1="30.7397875" x2="74.67335" y2="27.4744" width="0.2032" layer="16"/>
+<wire x1="70.7258" y1="27.4744" x2="70.5" y2="27.2486" width="0.2032" layer="16"/>
+<via x="70.5" y="27.2486" extent="1-16" drill="0.35"/>
+<wire x1="70.5" y1="27.2486" x2="70.5" y2="33.35" width="0.2032" layer="1"/>
+<wire x1="77.9387375" y1="36.2387375" x2="77.9387375" y2="30.7397875" width="0.2032" layer="16"/>
+<wire x1="74.67335" y1="27.4744" x2="70.7258" y2="27.4744" width="0.2032" layer="16"/>
 </signal>
 <signal name="SHNT-W-LO">
-<contactref element="R35" pad="SA"/>
 <contactref element="R21" pad="1"/>
-<via x="50.038" y="22.672" extent="1-16" drill="0.35"/>
-<via x="59.3725" y="28.702" extent="1-16" drill="0.35"/>
-<wire x1="50.038" y1="22.672" x2="50.866" y2="22.672" width="0.1524" layer="16"/>
-<wire x1="50.866" y1="22.672" x2="51.4604" y2="23.2664" width="0.1524" layer="16"/>
-<wire x1="51.4604" y1="23.2664" x2="55.7733" y2="23.2664" width="0.1524" layer="16"/>
-<wire x1="59.0296" y1="28.3591" x2="59.3725" y2="28.702" width="0.1524" layer="16"/>
-<wire x1="59.0296" y1="26.5227" x2="59.0296" y2="28.3591" width="0.1524" layer="16"/>
-<wire x1="55.7733" y1="23.2664" x2="59.0296" y2="26.5227" width="0.1524" layer="16"/>
+<contactref element="R5" pad="SA"/>
+<via x="81.7" y="33.586" extent="1-16" drill="0.35"/>
+<wire x1="81.7" y1="33.586" x2="81.7" y2="33.9138625" width="0.2032" layer="16"/>
+<wire x1="81.7" y1="33.9138625" x2="81.3936" y2="34.2202625" width="0.2032" layer="16"/>
+<wire x1="81.3936" y1="34.2202625" x2="81.3936" y2="34.686" width="0.2032" layer="16"/>
+<wire x1="81.3936" y1="34.686" x2="80.1" y2="35.9796" width="0.2032" layer="16"/>
+<wire x1="80.1" y1="35.9796" x2="78.3451375" y2="35.9796" width="0.2032" layer="16"/>
+<wire x1="78.3451375" y1="35.9796" x2="78.3451375" y2="35.17145" width="0.2032" layer="16"/>
+<wire x1="78.3451375" y1="35.17145" x2="78.3451375" y2="30.57145" width="0.2032" layer="16"/>
+<wire x1="78.3451375" y1="30.57145" x2="74.8416875" y2="27.068" width="0.2032" layer="16"/>
+<wire x1="74.8416875" y1="27.068" x2="72.4" y2="27.068" width="0.2032" layer="16"/>
+<wire x1="72.4" y1="27.068" x2="72.2" y2="26.868" width="0.2032" layer="16"/>
+<wire x1="72.2" y1="26.868" x2="72.2" y2="26.8422" width="0.2032" layer="16"/>
+<via x="72.2" y="26.8422" extent="1-16" drill="0.35"/>
+<wire x1="72.2" y1="26.8422" x2="72.2" y2="33.35" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$7">
 <contactref element="U2" pad="P$38"/>
 <contactref element="C33" pad="1"/>
-<wire x1="51.12099375" y1="34.834003125" x2="51.930525" y2="34.834003125" width="0.1524" layer="1"/>
-<wire x1="51.930525" y1="34.834003125" x2="52.074921875" y2="34.9784" width="0.1524" layer="1"/>
-<wire x1="52.074921875" y1="34.9784" x2="53.721" y2="34.9784" width="0.1524" layer="1"/>
-<wire x1="53.721" y1="34.9784" x2="53.8056" y2="34.9784" width="0.1524" layer="1"/>
-<wire x1="53.721" y1="34.9784" x2="54.5566" y2="34.9784" width="0.1524" layer="1"/>
-<wire x1="54.5566" y1="34.9784" x2="55.118" y2="34.417" width="0.1524" layer="1"/>
-<wire x1="55.118" y1="34.417" x2="55.118" y2="33.666" width="0.1524" layer="1"/>
-<wire x1="55.118" y1="33.666" x2="55.129" y2="33.655" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="44.500003125" x2="75.374746875" y2="44.500003125" width="0.2032" layer="1"/>
+<wire x1="75.374746875" y1="44.500003125" x2="75.66355" y2="44.2112" width="0.2032" layer="1"/>
+<wire x1="76.6745875" y1="44.2112" x2="77.0912" y2="43.7945875" width="0.2032" layer="1"/>
+<wire x1="77.0912" y1="43.7945875" x2="77.0912" y2="43.5088" width="0.2032" layer="1"/>
+<wire x1="77.0912" y1="43.5088" x2="77.5" y2="43.1" width="0.2032" layer="1"/>
+<wire x1="75.66355" y1="44.2112" x2="76.6745875" y2="44.2112" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$8">
 <contactref element="U2" pad="P$43"/>
 <contactref element="C32" pad="1"/>
-<wire x1="51.12099375" y1="37.333996875" x2="52.319996875" y2="37.333996875" width="0.1524" layer="1"/>
-<wire x1="52.319996875" y1="37.333996875" x2="52.705" y2="37.719" width="0.1524" layer="1"/>
-<wire x1="52.705" y1="37.719" x2="52.948" y2="37.719" width="0.1524" layer="1"/>
-<wire x1="52.948" y1="37.719" x2="53.329" y2="37.338" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="46.999996875" x2="75.949996875" y2="46.999996875" width="0.2032" layer="1"/>
+<wire x1="75.949996875" y1="46.999996875" x2="75.95" y2="47" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$9">
 <contactref element="U2" pad="P$48"/>
 <contactref element="C31" pad="1"/>
-<wire x1="51.12099375" y1="39.83399375" x2="52.52299375" y2="39.83399375" width="0.1524" layer="1"/>
-<wire x1="52.52299375" y1="39.83399375" x2="52.948" y2="40.259" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="49.49999375" x2="75.44999375" y2="49.49999375" width="0.2032" layer="1"/>
+<wire x1="75.44999375" y1="49.49999375" x2="75.95" y2="50" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$13">
 <contactref element="U2" pad="P$33"/>
 <contactref element="C28" pad="1"/>
 <contactref element="R18" pad="2"/>
-<wire x1="44.693" y1="26.913" x2="44.693" y2="26.035" width="0.1524" layer="1"/>
-<wire x1="44.693" y1="26.913" x2="45.4296" y2="27.6496" width="0.1524" layer="1"/>
-<wire x1="45.4296" y1="27.6496" x2="46.51173125" y2="27.6496" width="0.1524" layer="1"/>
-<wire x1="46.51173125" y1="27.6496" x2="46.6754" y2="27.81326875" width="0.1524" layer="1"/>
-<wire x1="46.6754" y1="29.1494" x2="46.6754" y2="27.81326875" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="32.334009375" x2="49.860009375" y2="32.334009375" width="0.1524" layer="1"/>
-<wire x1="49.860009375" y1="32.334009375" x2="46.6754" y2="29.1494" width="0.1524" layer="1"/>
-<wire x1="44.693" y1="26.035" x2="44.693" y2="24.583" width="0.1524" layer="1"/>
-<wire x1="44.693" y1="24.583" x2="44.704" y2="24.572" width="0.1524" layer="1"/>
+<wire x1="67.05" y1="36.5" x2="68.0452" y2="37.4952" width="0.2032" layer="1"/>
+<wire x1="68.0452" y1="37.4952" x2="69.2894125" y2="37.4952" width="0.2032" layer="1"/>
+<wire x1="70.422871875" y1="37.8112" x2="70.51421875" y2="37.894296875" width="0.2032" layer="1"/>
+<wire x1="69.6054125" y1="37.8112" x2="70.422871875" y2="37.8112" width="0.2032" layer="1"/>
+<wire x1="69.2894125" y1="37.4952" x2="69.6054125" y2="37.8112" width="0.2032" layer="1"/>
+<wire x1="70.51421875" y1="37.894296875" x2="71.2808" y2="38.660878125" width="0.2032" layer="1"/>
+<wire x1="71.2808" y1="39.14954375" x2="71.20129375" y2="39.22905" width="0.2032" layer="1"/>
+<wire x1="71.2808" y1="38.660878125" x2="71.2808" y2="39.14954375" width="0.2032" layer="1"/>
+<wire x1="73.49999375" y1="41.9987" x2="73.49999375" y2="42.000009375" width="0.2032" layer="1"/>
+<wire x1="73.4458" y1="41.94450625" x2="73.49999375" y2="41.9987" width="0.2032" layer="1"/>
+<wire x1="71.20129375" y1="40.82550625" x2="72.32029375" y2="41.94450625" width="0.2032" layer="1"/>
+<wire x1="72.32029375" y1="41.94450625" x2="73.4458" y2="41.94450625" width="0.2032" layer="1"/>
+<wire x1="71.20129375" y1="39.22905" x2="71.20129375" y2="40.82550625" width="0.2032" layer="1"/>
+<wire x1="67.1" y1="35.25" x2="67.1" y2="36.45" width="0.2032" layer="1"/>
+<wire x1="67.1" y1="36.45" x2="67.05" y2="36.5" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$14">
 <contactref element="U2" pad="P$32"/>
 <contactref element="C28" pad="2"/>
 <contactref element="R19" pad="2"/>
-<wire x1="47.031" y1="29.0021" x2="47.031" y2="27.66596875" width="0.1524" layer="1"/>
-<wire x1="46.493" y1="27.12796875" x2="46.493" y2="26.035" width="0.1524" layer="1"/>
-<wire x1="46.493" y1="27.12796875" x2="47.031" y2="27.66596875" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="31.834009375" x2="49.862909375" y2="31.834009375" width="0.1524" layer="1"/>
-<wire x1="49.862909375" y1="31.834009375" x2="47.031" y2="29.0021" width="0.1524" layer="1"/>
-<wire x1="46.493" y1="26.035" x2="46.493" y2="24.583" width="0.1524" layer="1"/>
-<wire x1="46.493" y1="24.583" x2="46.482" y2="24.572" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="41.500009375" x2="73.444490625" y2="41.44450625" width="0.2032" layer="1"/>
+<wire x1="71.60769375" y1="39.3973875" x2="71.6872" y2="39.31788125" width="0.2032" layer="1"/>
+<wire x1="71.60769375" y1="40.65716875" x2="71.60769375" y2="39.3973875" width="0.2032" layer="1"/>
+<wire x1="73.444490625" y1="41.44450625" x2="72.39503125" y2="41.44450625" width="0.2032" layer="1"/>
+<wire x1="72.39503125" y1="41.44450625" x2="71.60769375" y2="40.65716875" width="0.2032" layer="1"/>
+<wire x1="71.6872" y1="39.31788125" x2="71.6872" y2="38.4119375" width="0.2032" layer="1"/>
+<wire x1="70.5800625" y1="37.4048" x2="69.77375" y2="37.4048" width="0.2032" layer="1"/>
+<wire x1="68.96895" y1="36.6" x2="68.95" y2="36.5" width="0.2032" layer="1"/>
+<wire x1="71.6872" y1="38.4119375" x2="70.5800625" y2="37.4048" width="0.2032" layer="1"/>
+<wire x1="69.77375" y1="37.4048" x2="68.96895" y2="36.6" width="0.2032" layer="1"/>
+<wire x1="68.95" y1="36.5" x2="68.95" y2="35.4" width="0.2032" layer="1"/>
+<wire x1="68.95" y1="35.4" x2="68.8" y2="35.25" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$15">
 <contactref element="U2" pad="P$31"/>
 <contactref element="C29" pad="1"/>
 <contactref element="R20" pad="2"/>
-<wire x1="48.249" y1="29.7172" x2="48.249" y2="26.035" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="31.334009375" x2="49.865809375" y2="31.334009375" width="0.1524" layer="1"/>
-<wire x1="49.865809375" y1="31.334009375" x2="48.249" y2="29.7172" width="0.1524" layer="1"/>
-<wire x1="48.249" y1="26.035" x2="48.249" y2="24.583" width="0.1524" layer="1"/>
-<wire x1="48.249" y1="24.583" x2="48.26" y2="24.572" width="0.1524" layer="1"/>
+<wire x1="73.49999375" y1="41.000009375" x2="73.444496875" y2="40.9445125" width="0.2032" layer="1"/>
+<wire x1="72.01409375" y1="39.565725" x2="72.0936" y2="39.48621875" width="0.2032" layer="1"/>
+<wire x1="72.01409375" y1="40.48883125" x2="72.01409375" y2="39.565725" width="0.2032" layer="1"/>
+<wire x1="73.444496875" y1="40.9445125" x2="72.469775" y2="40.9445125" width="0.2032" layer="1"/>
+<wire x1="72.469775" y1="40.9445125" x2="72.01409375" y2="40.48883125" width="0.2032" layer="1"/>
+<wire x1="72.0936" y1="38.2436" x2="70.35" y2="36.5" width="0.2032" layer="1"/>
+<wire x1="72.0936" y1="39.48621875" x2="72.0936" y2="38.2436" width="0.2032" layer="1"/>
+<wire x1="70.35" y1="36.5" x2="70.35" y2="35.4" width="0.2032" layer="1"/>
+<wire x1="70.35" y1="35.4" x2="70.5" y2="35.25" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$16">
 <contactref element="U2" pad="P$30"/>
 <contactref element="C29" pad="2"/>
 <contactref element="R21" pad="2"/>
-<wire x1="50.049" y1="26.913" x2="50.049" y2="26.035" width="0.1524" layer="1"/>
-<wire x1="50.049" y1="26.913" x2="48.6046" y2="28.3574" width="0.1524" layer="1"/>
-<wire x1="48.6046" y1="29.5699" x2="48.6046" y2="28.3574" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="30.8340125" x2="49.8687125" y2="30.8340125" width="0.1524" layer="1"/>
-<wire x1="49.8687125" y1="30.8340125" x2="48.6046" y2="29.5699" width="0.1524" layer="1"/>
-<wire x1="50.049" y1="26.035" x2="50.049" y2="24.583" width="0.1524" layer="1"/>
-<wire x1="50.049" y1="24.583" x2="50.038" y2="24.572" width="0.1524" layer="1"/>
+<wire x1="72.25" y1="36.5" x2="72.5" y2="36.85" width="0.2032" layer="1"/>
+<wire x1="72.5" y1="39.65455625" x2="72.42049375" y2="39.7340625" width="0.2032" layer="1"/>
+<wire x1="72.42049375" y1="39.7340625" x2="72.42049375" y2="40.32049375" width="0.2032" layer="1"/>
+<wire x1="72.5" y1="36.85" x2="72.5" y2="39.65455625" width="0.2032" layer="1"/>
+<wire x1="72.6000125" y1="40.5000125" x2="73.49999375" y2="40.5000125" width="0.2032" layer="1"/>
+<wire x1="72.42049375" y1="40.32049375" x2="72.6000125" y2="40.5000125" width="0.2032" layer="1"/>
+<wire x1="72.25" y1="36.5" x2="72.25" y2="35.3" width="0.2032" layer="1"/>
+<wire x1="72.25" y1="35.3" x2="72.2" y2="35.25" width="0.2032" layer="1"/>
 </signal>
 <signal name="CP1">
 <contactref element="C19" pad="1"/>
 <contactref element="U2" pad="P$14"/>
-<wire x1="43.621009375" y1="37.333996875" x2="41.923134375" y2="37.333996875" width="0.1524" layer="1"/>
-<wire x1="41.923134375" y1="37.333996875" x2="41.86523125" y2="37.3919" width="0.1524" layer="1"/>
-<wire x1="41.86523125" y1="37.3919" x2="40.4289" y2="37.3919" width="0.1524" layer="1"/>
-<wire x1="40.4289" y1="37.3919" x2="39.5495" y2="36.5125" width="0.1524" layer="1"/>
+<wire x1="66.000009375" y1="46.999996875" x2="64.731053125" y2="46.999996875" width="0.2032" layer="1"/>
+<wire x1="64.731053125" y1="46.999996875" x2="64.32625" y2="47.4048" width="0.2032" layer="1"/>
+<wire x1="64.32625" y1="47.4048" x2="62.7048" y2="47.4048" width="0.2032" layer="1"/>
+<wire x1="62.7048" y1="47.4048" x2="61.85" y2="46.5" width="0.2032" layer="1"/>
 </signal>
 <signal name="CP2">
 <contactref element="C19" pad="2"/>
 <contactref element="U2" pad="P$15"/>
-<wire x1="43.621009375" y1="36.834" x2="41.671" y2="36.834" width="0.1524" layer="1"/>
-<wire x1="41.671" y1="36.834" x2="41.3495" y2="36.5125" width="0.1524" layer="1"/>
+<wire x1="66.000009375" y1="46.5" x2="63.75" y2="46.5" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$18">
 <contactref element="U2" pad="P$13"/>
 <contactref element="C16" pad="2"/>
 <contactref element="C13" pad="2"/>
-<wire x1="40.516" y1="38.608" x2="40.516" y2="40.386" width="0.2032" layer="1"/>
-<wire x1="43.621009375" y1="37.833996875" x2="41.290003125" y2="37.833996875" width="0.2032" layer="1"/>
-<wire x1="41.290003125" y1="37.833996875" x2="40.516" y2="38.608" width="0.2032" layer="1"/>
+<wire x1="62.8" y1="50.45" x2="62.8" y2="48.7" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="47.499996875" x2="64.805790625" y2="47.499996875" width="0.2032" layer="1"/>
+<wire x1="64.805790625" y1="47.499996875" x2="64.4945875" y2="47.8112" width="0.2032" layer="1"/>
+<wire x1="63.7888" y1="47.8112" x2="62.8" y2="48.7" width="0.2032" layer="1"/>
+<wire x1="64.4945875" y1="47.8112" x2="63.7888" y2="47.8112" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$20">
 <contactref element="C17" pad="2"/>
 <contactref element="C14" pad="2"/>
 <contactref element="U2" pad="P$23"/>
 <contactref element="U2" pad="P$11"/>
-<wire x1="40.516" y1="32.131" x2="40.516" y2="30.353" width="0.2032" layer="1"/>
-<wire x1="40.58400625" y1="32.83400625" x2="43.621009375" y2="32.83400625" width="0.2032" layer="1"/>
-<wire x1="40.58400625" y1="32.83400625" x2="40.516" y2="32.131" width="0.2032" layer="1"/>
-<wire x1="43.621009375" y1="38.83399375" x2="44.60500625" y2="38.83399375" width="0.2032" layer="1"/>
-<wire x1="44.60500625" y1="38.83399375" x2="44.831" y2="38.608" width="0.2032" layer="1"/>
-<wire x1="44.831" y1="33.02" x2="44.831" y2="38.608" width="0.2032" layer="1"/>
-<wire x1="43.621009375" y1="32.83400625" x2="44.64500625" y2="32.83400625" width="0.2032" layer="1"/>
-<wire x1="44.64500625" y1="32.83400625" x2="44.831" y2="33.02" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="48.49999375" x2="66.84545625" y2="48.49999375" width="0.2032" layer="1"/>
+<wire x1="67.07950625" y1="48.26594375" x2="66.84545625" y2="48.49999375" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="42.50000625" x2="66.84545625" y2="42.50000625" width="0.2032" layer="1"/>
+<wire x1="66.84545625" y1="42.50000625" x2="67.07950625" y2="42.73405625" width="0.2032" layer="1"/>
+<wire x1="67.07950625" y1="42.73405625" x2="67.07950625" y2="48.26594375" width="0.2032" layer="1"/>
+<wire x1="62.9" y1="40" x2="62.9" y2="41.5" width="0.2032" layer="1"/>
+<wire x1="62.9" y1="41.5" x2="62.9" y2="41.75" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="42.50000625" x2="63.90000625" y2="42.50000625" width="0.2032" layer="1"/>
+<wire x1="63.90000625" y1="42.50000625" x2="62.9" y2="41.5" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$11">
 <contactref element="U2" pad="P$27"/>
 <contactref element="C20" pad="2"/>
-<wire x1="43.621009375" y1="30.8340125" x2="44.6039875" y2="30.8340125" width="0.254" layer="1"/>
-<wire x1="44.6039875" y1="30.8340125" x2="44.958" y2="30.48" width="0.254" layer="1"/>
-<wire x1="44.958" y1="30.48" x2="44.958" y2="29.467" width="0.254" layer="1"/>
-<wire x1="44.958" y1="29.467" x2="45.596" y2="28.829" width="0.254" layer="1"/>
+<wire x1="66.000009375" y1="40.5000125" x2="65.999996875" y2="40.5" width="0.2032" layer="1"/>
+<wire x1="65.999996875" y1="40.5" x2="65" y2="40.5" width="0.2032" layer="1"/>
+<wire x1="65" y1="40.5" x2="64.85" y2="40.35" width="0.2032" layer="1"/>
+<wire x1="64.85" y1="40.35" x2="64.85" y2="38.7" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$21">
 <contactref element="R11" pad="1"/>
 <contactref element="U2" pad="P$7"/>
-<wire x1="42.805671875" y1="40.833990625" x2="43.621009375" y2="40.833990625" width="0.1524" layer="1"/>
-<wire x1="40.3604" y1="43.15673125" x2="40.19673125" y2="43.3204" width="0.1524" layer="1"/>
-<wire x1="40.19673125" y1="43.3204" x2="40.1796" y2="43.3204" width="0.1524" layer="1"/>
-<wire x1="40.1796" y1="43.3204" x2="39.431" y2="44.069" width="0.1524" layer="1"/>
-<wire x1="41.05326875" y1="42.32326875" x2="40.3604" y2="43.0161375" width="0.1524" layer="1"/>
-<wire x1="40.3604" y1="43.0161375" x2="40.3604" y2="43.15673125" width="0.1524" layer="1"/>
-<wire x1="41.05326875" y1="42.32326875" x2="41.31639375" y2="42.32326875" width="0.1524" layer="1"/>
-<wire x1="41.31639375" y1="42.32326875" x2="42.805671875" y2="40.833990625" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$23">
-<contactref element="U2" pad="P$52"/>
-<contactref element="C35" pad="1"/>
-<wire x1="52.948" y1="42.788" x2="52.948" y2="43.053" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="41.8339875" x2="51.9939875" y2="41.8339875" width="0.1524" layer="1"/>
-<wire x1="51.9939875" y1="41.8339875" x2="52.948" y2="42.788" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$24">
-<contactref element="U2" pad="P$49"/>
-<contactref element="R17" pad="2"/>
-<wire x1="52.17509375" y1="40.578559375" x2="52.17509375" y2="41.0092875" width="0.1524" layer="1"/>
-<wire x1="52.17509375" y1="41.0092875" x2="52.98380625" y2="41.818" width="0.1524" layer="1"/>
-<wire x1="51.12099375" y1="40.333990625" x2="51.930525" y2="40.333990625" width="0.1524" layer="1"/>
-<wire x1="51.930525" y1="40.333990625" x2="52.17509375" y2="40.578559375" width="0.1524" layer="1"/>
-<wire x1="52.98380625" y1="41.818" x2="54.0159" y2="41.818" width="0.1524" layer="1"/>
-<wire x1="54.0159" y1="41.818" x2="54.3715" y2="42.1736" width="0.1524" layer="1"/>
-<wire x1="55.26373125" y1="42.1736" x2="55.4274" y2="42.33726875" width="0.1524" layer="1"/>
-<wire x1="55.4274" y1="45.9684" x2="56.388" y2="46.929" width="0.1524" layer="1"/>
-<wire x1="54.3715" y1="42.1736" x2="55.26373125" y2="42.1736" width="0.1524" layer="1"/>
-<wire x1="55.4274" y1="42.33726875" x2="55.4274" y2="45.9684" width="0.1524" layer="1"/>
+<wire x1="66.000009375" y1="50.499990625" x2="66.00001875" y2="50.5" width="0.2032" layer="1"/>
+<wire x1="67" y1="50.5" x2="67" y2="50.6545375" width="0.2032" layer="1"/>
+<wire x1="67" y1="50.6545375" x2="67.07950625" y2="50.73404375" width="0.2032" layer="1"/>
+<wire x1="67.07950625" y1="53.76593125" x2="66.90095625" y2="53.94448125" width="0.2032" layer="1"/>
+<wire x1="67.07950625" y1="50.73404375" x2="67.07950625" y2="53.76593125" width="0.2032" layer="1"/>
+<wire x1="62.10551875" y1="53.94448125" x2="61.85" y2="54.1" width="0.2032" layer="1"/>
+<wire x1="66.00001875" y1="50.5" x2="67" y2="50.5" width="0.2032" layer="1"/>
+<wire x1="66.90095625" y1="53.94448125" x2="62.10551875" y2="53.94448125" width="0.2032" layer="1"/>
 </signal>
 <signal name="M-PWM">
 <contactref element="U2" pad="P$8"/>
-<wire x1="43.621009375" y1="40.333990625" x2="42.44639375" y2="40.333990625" width="0.1524" layer="1"/>
-<wire x1="42.44639375" y1="40.333990625" x2="42.40619375" y2="40.374190625" width="0.1524" layer="1"/>
-<via x="42.40619375" y="40.374190625" extent="1-16" drill="0.3"/>
-<wire x1="36.8734" y1="43.7966125" x2="36.8734" y2="43.9037" width="0.1524" layer="16"/>
-<wire x1="42.40619375" y1="40.374190625" x2="40.295821875" y2="40.374190625" width="0.1524" layer="16"/>
-<wire x1="40.295821875" y1="40.374190625" x2="36.8734" y2="43.7966125" width="0.1524" layer="16"/>
-<wire x1="35.7124" y1="49.3776" x2="35.306" y2="49.784" width="0.1524" layer="16"/>
-<wire x1="35.306" y1="49.784" x2="28.9509" y2="49.784" width="0.1524" layer="16"/>
-<wire x1="23.0073" y1="49.1744" x2="21.71445" y2="47.88155" width="0.1524" layer="16"/>
-<wire x1="28.9509" y1="49.784" x2="28.3413" y2="49.1744" width="0.1524" layer="16"/>
-<wire x1="28.3413" y1="49.1744" x2="23.0073" y2="49.1744" width="0.1524" layer="16"/>
-<wire x1="36.8734" y1="43.9037" x2="35.7124" y2="45.0647" width="0.1524" layer="16"/>
-<wire x1="35.7124" y1="45.0647" x2="35.7124" y2="49.3776" width="0.1524" layer="16"/>
-<wire x1="21.71445" y1="47.88155" x2="21.71445" y2="46.61155" width="0.1524" layer="16"/>
-<wire x1="21.71445" y1="46.61155" x2="21.844" y2="46.482" width="0.1524" layer="16"/>
-<via x="21.844" y="46.482" extent="1-16" drill="0.3"/>
-<contactref element="U1" pad="41"/>
-<wire x1="22.483" y1="41.584" x2="22.483" y2="45.843" width="0.1524" layer="1"/>
-<wire x1="22.483" y1="45.843" x2="21.844" y2="46.482" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$27">
-<contactref element="U2" pad="P$51"/>
-<contactref element="U2" pad="P$50"/>
-<wire x1="51.179984375" y1="41.275" x2="51.12099375" y2="41.333990625" width="0.1524" layer="1"/>
-<wire x1="50.038" y1="41.148" x2="48.514" y2="42.672" width="0.3048" layer="1"/>
-<wire x1="51.12099375" y1="41.333990625" x2="50.223990625" y2="41.333990625" width="0.2032" layer="1"/>
-<wire x1="50.223990625" y1="41.333990625" x2="50.038" y2="41.148" width="0.2032" layer="1"/>
-<wire x1="51.12099375" y1="40.833990625" x2="50.352009375" y2="40.833990625" width="0.2032" layer="1"/>
-<wire x1="50.352009375" y1="40.833990625" x2="50.038" y2="41.148" width="0.2032" layer="1"/>
-<contactref element="C35" pad="2"/>
-<contactref element="L2" pad="1"/>
-<wire x1="48.514" y1="42.672" x2="48.514" y2="45.802" width="0.3048" layer="1"/>
-<wire x1="49.1715" y1="46.4595" x2="48.514" y2="45.802" width="0.3048" layer="1"/>
-<wire x1="49.1715" y1="46.4595" x2="49.194" y2="46.482" width="0.3048" layer="1"/>
-<wire x1="51.12099375" y1="41.333990625" x2="51.996890625" y2="41.333990625" width="0.1524" layer="1"/>
-<wire x1="51.996890625" y1="41.333990625" x2="52.8365" y2="42.1736" width="0.1524" layer="1"/>
-<wire x1="52.8365" y1="42.1736" x2="53.8686" y2="42.1736" width="0.1524" layer="1"/>
-<wire x1="53.8686" y1="42.1736" x2="54.748" y2="43.053" width="0.1524" layer="1"/>
-<wire x1="49.362" y1="46.65" x2="49.664" y2="46.952" width="0.2032" layer="1"/>
-<contactref element="D4" pad="C"/>
-<wire x1="49.362" y1="46.65" x2="49.1715" y2="46.4595" width="0.2032" layer="1"/>
-<wire x1="49.664" y1="49.022" x2="49.664" y2="46.952" width="0.2032" layer="1"/>
-<wire x1="49.664" y1="46.952" x2="49.362" y2="46.65" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$30">
-<contactref element="U2" pad="P$1"/>
-<contactref element="R12" pad="2"/>
-<wire x1="42.926" y1="45.786" x2="42.926" y2="44.52899375" width="0.1524" layer="1"/>
-<wire x1="42.926" y1="44.52899375" x2="43.621009375" y2="43.833984375" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$31">
-<contactref element="U2" pad="P$2"/>
-<contactref element="C18" pad="2"/>
-<contactref element="C15" pad="2"/>
-<wire x1="43.621009375" y1="43.3339875" x2="42.7720125" y2="43.3339875" width="0.1524" layer="1"/>
-<wire x1="42.7720125" y1="43.3339875" x2="41.402" y2="44.704" width="0.1524" layer="1"/>
-<wire x1="41.402" y1="44.704" x2="41.402" y2="45.582" width="0.1524" layer="1"/>
-<wire x1="41.402" y1="45.582" x2="41.148" y2="45.836" width="0.1524" layer="1"/>
-<wire x1="41.148" y1="45.836" x2="39.624" y2="45.836" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$32">
-<contactref element="C15" pad="1"/>
-<contactref element="R9" pad="2"/>
-<wire x1="39.624" y1="47.636" x2="39.624" y2="49.342" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$33">
-<contactref element="U2" pad="P$3"/>
-<contactref element="R4" pad="2"/>
-<contactref element="R5" pad="1"/>
-<wire x1="42.7640125" y1="42.8339875" x2="43.621009375" y2="42.8339875" width="0.1524" layer="1"/>
-<wire x1="37.658" y1="47.686" x2="37.592" y2="47.686" width="0.1524" layer="1"/>
-<wire x1="37.658" y1="47.686" x2="38.608" y2="46.736" width="0.1524" layer="1"/>
-<wire x1="38.608" y1="46.736" x2="38.608" y2="46.56513125" width="0.1524" layer="1"/>
-<wire x1="38.608" y1="46.56513125" x2="38.6214" y2="46.55173125" width="0.1524" layer="1"/>
-<wire x1="38.6214" y1="46.55173125" x2="38.6214" y2="45.466" width="0.1524" layer="1"/>
-<wire x1="38.7446" y1="45.32026875" x2="38.90826875" y2="45.1566" width="0.1524" layer="1"/>
-<wire x1="38.6214" y1="45.466" x2="38.7446" y2="45.3428" width="0.1524" layer="1"/>
-<wire x1="38.7446" y1="45.3428" x2="38.7446" y2="45.32026875" width="0.1524" layer="1"/>
-<wire x1="38.90826875" y1="45.1566" x2="40.4414" y2="45.1566" width="0.1524" layer="1"/>
-<wire x1="40.4414" y1="45.1566" x2="42.7640125" y2="42.8339875" width="0.1524" layer="1"/>
-<wire x1="37.592" y1="47.686" x2="37.592" y2="49.342" width="0.1524" layer="1"/>
-</signal>
-<signal name="OCTW">
+<contactref element="U1" pad="27"/>
+<wire x1="63.192" y1="49.15686875" x2="63.192" y2="48.554275" width="0.2032" layer="16"/>
+<wire x1="63.192" y1="48.554275" x2="61.650525" y2="47.0128" width="0.2032" layer="16"/>
+<wire x1="61.650525" y1="47.0128" x2="58.936675" y2="47.0128" width="0.2032" layer="16"/>
+<wire x1="58.157409375" y1="47.792065625" x2="58.157409375" y2="48.032209375" width="0.2032" layer="16"/>
+<wire x1="58.157409375" y1="48.032209375" x2="57.81384375" y2="48.375775" width="0.2032" layer="16"/>
+<wire x1="58.936675" y1="47.0128" x2="58.157409375" y2="47.792065625" width="0.2032" layer="16"/>
+<wire x1="57.81384375" y1="48.375775" x2="57.81384375" y2="52.3062875" width="0.2032" layer="16"/>
+<wire x1="57.81384375" y1="52.3062875" x2="56.61553125" y2="53.5046" width="0.2032" layer="16"/>
+<wire x1="55.58446875" y1="53.5046" x2="54.5" y2="52.42013125" width="0.2032" layer="16"/>
+<wire x1="56.61553125" y1="53.5046" x2="55.58446875" y2="53.5046" width="0.2032" layer="16"/>
+<wire x1="54.5" y1="52.42013125" x2="54.5" y2="51.4" width="0.2032" layer="16"/>
+<wire x1="54.5" y1="51.4" x2="53.8" y2="50.7" width="0.2032" layer="16"/>
+<wire x1="53.8" y1="50.7" x2="53.8" y2="50.6854" width="0.2032" layer="16"/>
+<via x="53.8" y="50.6854" extent="1-16" drill="0.35"/>
+<wire x1="53.8" y1="50.6854" x2="53.6146" y2="50.5" width="0.2032" layer="1"/>
+<wire x1="52.4242125" y1="50.5" x2="53.6146" y2="50.5" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="50.834" x2="51.4212" y2="50.7638" width="0.2032" layer="1"/>
+<wire x1="51.4212" y1="50.7638" x2="52.1604125" y2="50.7638" width="0.2032" layer="1"/>
+<wire x1="52.1604125" y1="50.7638" x2="52.4242125" y2="50.5" width="0.2032" layer="1"/>
+<via x="64.537" y="50.5658" extent="1-16" drill="0.35"/>
+<wire x1="66.000009375" y1="49.999990625" x2="65.94450625" y2="50.05549375" width="0.2032" layer="1"/>
+<wire x1="65.94450625" y1="50.05549375" x2="65.0990625" y2="50.05549375" width="0.2032" layer="1"/>
+<wire x1="64.58875625" y1="50.5658" x2="64.537" y2="50.5658" width="0.2032" layer="1"/>
+<wire x1="65.0990625" y1="50.05549375" x2="64.58875625" y2="50.5658" width="0.2032" layer="1"/>
+<wire x1="64.537" y1="50.5658" x2="64.537" y2="50.50186875" width="0.2032" layer="16"/>
+<wire x1="64.537" y1="50.50186875" x2="63.192" y2="49.15686875" width="0.2032" layer="16"/>
+</signal>
+<signal name="DRV_OCTW">
 <contactref element="U2" pad="P$5"/>
-<wire x1="42.566909375" y1="42.07855625" x2="42.566909375" y2="42.528190625" width="0.1524" layer="1"/>
-<wire x1="42.566909375" y1="42.528190625" x2="41.27755" y2="43.81755" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="41.8339875" x2="42.811478125" y2="41.8339875" width="0.1524" layer="1"/>
-<wire x1="42.811478125" y1="41.8339875" x2="42.566909375" y2="42.07855625" width="0.1524" layer="1"/>
-<wire x1="41.27755" y1="43.81755" x2="40.92116875" y2="43.81755" width="0.1524" layer="1"/>
-<wire x1="40.92116875" y1="43.81755" x2="40.6124" y2="44.12631875" width="0.1524" layer="1"/>
-<via x="40.6124" y="44.12631875" extent="1-16" drill="0.3"/>
-<wire x1="40.6124" y1="44.12631875" x2="38.93168125" y2="44.12631875" width="0.1524" layer="16"/>
-<wire x1="35.052" y1="52.324" x2="36.068" y2="51.308" width="0.1524" layer="16"/>
-<wire x1="35.052" y1="52.324" x2="30.988" y2="52.324" width="0.1524" layer="16"/>
-<wire x1="30.988" y1="52.324" x2="28.194" y2="49.53" width="0.1524" layer="16"/>
-<wire x1="28.194" y1="49.53" x2="22.86" y2="49.53" width="0.1524" layer="16"/>
-<wire x1="22.86" y1="49.53" x2="20.574" y2="47.244" width="0.1524" layer="16"/>
-<via x="20.574" y="47.244" extent="1-16" drill="0.3"/>
-<wire x1="38.93168125" y1="44.12631875" x2="38.354" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="38.354" y1="44.704" x2="37.8259875" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="37.8259875" y1="44.704" x2="37.8033875" y2="44.7266" width="0.1524" layer="16"/>
-<wire x1="37.8033875" y1="44.7266" x2="37.2586125" y2="44.7266" width="0.1524" layer="16"/>
-<wire x1="37.2586125" y1="44.7266" x2="37.2360125" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="36.576" y1="44.704" x2="37.2360125" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="36.068" y1="45.212" x2="36.576" y2="44.704" width="0.1524" layer="16"/>
-<wire x1="36.068" y1="51.308" x2="36.068" y2="45.212" width="0.1524" layer="16"/>
-<contactref element="U1" pad="43"/>
-<wire x1="21.483" y1="45.319" x2="21.483" y2="41.584" width="0.1524" layer="1"/>
-<wire x1="20.574" y1="47.244" x2="20.574" y2="46.228" width="0.1524" layer="1"/>
-<wire x1="20.574" y1="46.228" x2="21.483" y2="45.319" width="0.1524" layer="1"/>
+<contactref element="U1" pad="30"/>
+<wire x1="66.000009375" y1="51.4999875" x2="65.999996875" y2="51.5" width="0.2032" layer="1"/>
+<wire x1="65.999996875" y1="51.5" x2="65.07160625" y2="51.5" width="0.2032" layer="1"/>
+<wire x1="64.3" y1="52.27160625" x2="64.3" y2="52.6" width="0.2032" layer="1"/>
+<via x="64.3" y="52.6" extent="1-16" drill="0.35"/>
+<wire x1="64.3" y1="52.6" x2="63.61166875" y2="52.6" width="0.2032" layer="16"/>
+<wire x1="63.61166875" y1="52.6" x2="63.29246875" y2="52.9192" width="0.2032" layer="16"/>
+<wire x1="63.29246875" y1="52.9192" x2="62.76873125" y2="52.9192" width="0.2032" layer="16"/>
+<wire x1="62.76873125" y1="52.9192" x2="62.3984" y2="52.54886875" width="0.2032" layer="16"/>
+<wire x1="62.3984" y1="52.54886875" x2="62.3984" y2="52.02513125" width="0.2032" layer="16"/>
+<wire x1="62.3984" y1="52.02513125" x2="62.6242" y2="51.79933125" width="0.2032" layer="16"/>
+<wire x1="62.6242" y1="51.79933125" x2="62.6242" y2="49.73854375" width="0.2032" layer="16"/>
+<wire x1="62.6242" y1="49.73854375" x2="62.3792" y2="49.49354375" width="0.2032" layer="16"/>
+<wire x1="62.3792" y1="49.49354375" x2="62.3792" y2="48.89095" width="0.2032" layer="16"/>
+<wire x1="62.3792" y1="48.89095" x2="61.31385" y2="47.8256" width="0.2032" layer="16"/>
+<wire x1="61.31385" y1="47.8256" x2="59.2733625" y2="47.8256" width="0.2032" layer="16"/>
+<wire x1="59.2733625" y1="47.8256" x2="58.97021875" y2="48.12874375" width="0.2032" layer="16"/>
+<wire x1="58.97021875" y1="48.12874375" x2="58.97021875" y2="48.368875" width="0.2032" layer="16"/>
+<wire x1="58.97021875" y1="48.368875" x2="58.62664375" y2="48.71245" width="0.2032" layer="16"/>
+<via x="57.9" y="53.7" extent="1-16" drill="0.35"/>
+<wire x1="58.62664375" y1="48.71245" x2="58.62664375" y2="52.6429625" width="0.2032" layer="16"/>
+<wire x1="57.9" y1="53.36960625" x2="57.9" y2="53.7" width="0.2032" layer="16"/>
+<wire x1="58.62664375" y1="52.6429625" x2="57.9" y2="53.36960625" width="0.2032" layer="16"/>
+<wire x1="57.9" y1="53.7" x2="56.76013125" y2="53.7" width="0.2032" layer="1"/>
+<wire x1="56.76013125" y1="53.7" x2="56.61553125" y2="53.5554" width="0.2032" layer="1"/>
+<wire x1="55.5554" y1="53.5554" x2="56.61553125" y2="53.5554" width="0.2032" layer="1"/>
+<wire x1="65.07160625" y1="51.5" x2="64.3" y2="52.27160625" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="52.334" x2="54.334" y2="52.334" width="0.2032" layer="1"/>
+<wire x1="54.334" y1="52.334" x2="55.5554" y2="53.5554" width="0.2032" layer="1"/>
 </signal>
 <signal name="RESET">
 <contactref element="U1" pad="52"/>
-<contactref element="J1" pad="2"/>
 <contactref element="S1" pad="P$2"/>
-<wire x1="18.233" y1="39.334" x2="19.141" y2="39.334" width="0.1524" layer="1"/>
-<wire x1="19.141" y1="39.334" x2="19.177" y2="39.37" width="0.1524" layer="1"/>
-<via x="19.177" y="39.37" extent="1-16" drill="0.3"/>
-<wire x1="19.177" y1="39.37" x2="19.05" y2="39.37" width="0.1524" layer="16"/>
-<wire x1="12.446" y1="32.766" x2="12.446" y2="30.48" width="0.1524" layer="16"/>
-<wire x1="12.446" y1="30.48" x2="12.065" y2="30.099" width="0.1524" layer="16"/>
-<via x="12.065" y="30.099" extent="1-16" drill="0.3"/>
-<wire x1="15.113" y1="35.433" x2="19.05" y2="39.37" width="0.1524" layer="16"/>
-<wire x1="15.113" y1="35.433" x2="12.446" y2="32.766" width="0.1524" layer="16"/>
+<contactref element="J1" pad="10"/>
 <contactref element="R1" pad="2"/>
-<via x="14.986" y="35.549" extent="1-16" drill="0.3"/>
-<wire x1="14.986" y1="35.549" x2="14.997" y2="35.549" width="0.1524" layer="16"/>
-<wire x1="14.997" y1="35.549" x2="15.113" y2="35.433" width="0.1524" layer="16"/>
-<via x="10.376" y="23.894" extent="1-16" drill="0.3"/>
-<wire x1="10.376" y1="23.894" x2="10.686" y2="23.894" width="0.1524" layer="16"/>
-<wire x1="12.065" y1="30.099" x2="12.065" y2="28.448" width="0.1524" layer="16"/>
-<wire x1="12.065" y1="28.448" x2="12.446" y2="28.067" width="0.1524" layer="16"/>
-<wire x1="12.446" y1="28.067" x2="12.446" y2="25.964" width="0.1524" layer="16"/>
-<wire x1="12.446" y1="25.964" x2="10.376" y2="23.894" width="0.1524" layer="16"/>
-</signal>
-<signal name="SWCLK">
-<contactref element="U1" pad="57"/>
-<wire x1="18.233" y1="36.834" x2="17.911" y2="36.834" width="0.1524" layer="1"/>
-<wire x1="17.526" y1="36.449" x2="17.911" y2="36.834" width="0.1524" layer="1"/>
-<contactref element="J1" pad="4"/>
-<wire x1="13.335" y1="30.099" x2="13.462" y2="30.226" width="0.1524" layer="1"/>
-<wire x1="13.462" y1="30.226" x2="12.446" y2="31.242" width="0.1524" layer="1"/>
-<wire x1="12.446" y1="31.242" x2="12.446" y2="32.893" width="0.1524" layer="1"/>
-<wire x1="13.97" y1="34.417" x2="13.97" y2="36.068" width="0.1524" layer="1"/>
-<wire x1="13.97" y1="36.068" x2="14.351" y2="36.449" width="0.1524" layer="1"/>
-<wire x1="12.446" y1="32.893" x2="13.97" y2="34.417" width="0.1524" layer="1"/>
-<wire x1="14.351" y1="36.449" x2="17.526" y2="36.449" width="0.1524" layer="1"/>
+<wire x1="38.163" y1="46.21" x2="39.01" y2="46.21" width="0.2032" layer="1"/>
+<wire x1="39.445" y1="46.645" x2="39.445" y2="48.0178" width="0.2032" layer="1"/>
+<via x="39.445" y="48.0178" extent="1-16" drill="0.35"/>
+<wire x1="39.445" y1="48.0178" x2="39.5636" y2="48.1364" width="0.2032" layer="16"/>
+<wire x1="39.5636" y1="48.1364" x2="41.0208" y2="49.5936" width="0.2032" layer="16"/>
+<wire x1="41.0208" y1="49.5936" x2="42.0316625" y2="49.5936" width="0.2032" layer="16"/>
+<wire x1="42.5678" y1="49.0574625" x2="42.5678" y2="48.73813125" width="0.2032" layer="16"/>
+<wire x1="42.5678" y1="48.73813125" x2="42.93813125" y2="48.3678" width="0.2032" layer="16"/>
+<wire x1="42.93813125" y1="48.3678" x2="43.46186875" y2="48.3678" width="0.2032" layer="16"/>
+<wire x1="43.46186875" y1="48.3678" x2="43.8322" y2="48.73813125" width="0.2032" layer="16"/>
+<wire x1="43.8322" y1="48.73813125" x2="43.8322" y2="49.26186875" width="0.2032" layer="16"/>
+<wire x1="43.8322" y1="49.26186875" x2="43.46186875" y2="49.6322" width="0.2032" layer="16"/>
+<wire x1="43.46186875" y1="49.6322" x2="43.1425375" y2="49.6322" width="0.2032" layer="16"/>
+<wire x1="42.0316625" y1="49.5936" x2="42.5678" y2="49.0574625" width="0.2032" layer="16"/>
+<wire x1="42.5" y1="50.2747375" x2="42.5" y2="51.2" width="0.2032" layer="16"/>
+<wire x1="42.5" y1="51.2" x2="43.1" y2="51.8" width="0.2032" layer="16"/>
+<via x="43.1" y="51.8" extent="1-16" drill="0.35"/>
+<wire x1="39.01" y1="46.21" x2="39.445" y2="46.645" width="0.2032" layer="1"/>
+<wire x1="43.1425375" y1="49.6322" x2="42.5" y2="50.2747375" width="0.2032" layer="16"/>
+<wire x1="42.351" y1="51.834" x2="43.066" y2="51.834" width="0.2032" layer="1"/>
+<wire x1="43.066" y1="51.834" x2="43.1" y2="51.8" width="0.2032" layer="1"/>
+<wire x1="49.606" y1="59.244" x2="49.799" y2="59.051" width="0.2032" layer="1"/>
+<wire x1="49.799" y1="59.051" x2="49.749" y2="57.146" width="0.2032" layer="1"/>
+<wire x1="49.749" y1="57.146" x2="49.745" y2="57.2" width="0.2032" layer="1"/>
+<wire x1="49.745" y1="57.2" x2="48.9" y2="57.2" width="0.2032" layer="1"/>
+<via x="48.9" y="57.2" extent="1-16" drill="0.35"/>
+<wire x1="48.9" y1="57.2" x2="48.4" y2="57.2" width="0.2032" layer="16"/>
+<wire x1="46.7" y1="58.9" x2="48.4" y2="57.2" width="0.2032" layer="16"/>
+<wire x1="38.7" y1="56.5" x2="41.1" y2="58.9" width="0.2032" layer="16"/>
+<wire x1="38.7" y1="56.5" x2="38.7" y2="49" width="0.2032" layer="16"/>
+<wire x1="38.7" y1="49" x2="39.5636" y2="48.1364" width="0.2032" layer="16"/>
+<wire x1="41.1" y1="58.9" x2="41.8" y2="58.9" width="0.2032" layer="16"/>
+<via x="41.8" y="58.9" extent="1-16" drill="0.35"/>
+<wire x1="41.8" y1="58.9" x2="45" y2="58.9" width="0.2032" layer="1"/>
+<via x="45" y="58.9" extent="1-16" drill="0.35"/>
+<wire x1="45" y1="58.9" x2="46.7" y2="58.9" width="0.2032" layer="16"/>
 </signal>
 <signal name="SWDIO">
-<contactref element="J1" pad="6"/>
 <contactref element="U1" pad="58"/>
-<via x="16.256" y="33.401" extent="1-16" drill="0.3"/>
-<via x="19.431" y="36.957" extent="1-16" drill="0.3"/>
-<wire x1="16.256" y1="32.004" x2="16.256" y2="33.401" width="0.1524" layer="1"/>
-<wire x1="19.431" y1="36.957" x2="18.415" y2="36.957" width="0.1524" layer="16"/>
-<wire x1="18.415" y1="36.957" x2="17.653" y2="36.195" width="0.1524" layer="16"/>
-<wire x1="16.9582" y1="34.9922" x2="17.01535" y2="34.9922" width="0.1524" layer="16"/>
-<wire x1="17.653" y1="36.195" x2="17.653" y2="35.62985" width="0.1524" layer="16"/>
-<wire x1="17.653" y1="35.62985" x2="17.01535" y2="34.9922" width="0.1524" layer="16"/>
-<wire x1="16.256" y1="33.401" x2="16.256" y2="34.29" width="0.1524" layer="16"/>
-<wire x1="16.256" y1="34.29" x2="16.9582" y2="34.9922" width="0.1524" layer="16"/>
-<wire x1="18.8124" y1="36.59326875" x2="18.8124" y2="36.7194" width="0.1524" layer="1"/>
-<wire x1="18.8124" y1="36.7194" x2="18.923" y2="36.83" width="0.1524" layer="1"/>
-<wire x1="18.233" y1="36.334" x2="18.55313125" y2="36.334" width="0.1524" layer="1"/>
-<wire x1="18.55313125" y1="36.334" x2="18.8124" y2="36.59326875" width="0.1524" layer="1"/>
-<wire x1="18.923" y1="36.83" x2="19.304" y2="36.83" width="0.1524" layer="1"/>
-<wire x1="19.304" y1="36.83" x2="19.431" y2="36.957" width="0.1524" layer="1"/>
-<wire x1="14.605" y1="30.099" x2="14.605" y2="30.353" width="0.1524" layer="1"/>
-<wire x1="14.605" y1="30.353" x2="16.256" y2="32.004" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$10">
-<contactref element="U2" pad="P$56"/>
-<contactref element="C27" pad="1"/>
-<wire x1="51.12099375" y1="43.833984375" x2="52.088984375" y2="43.833984375" width="0.1524" layer="1"/>
-<wire x1="52.088984375" y1="43.833984375" x2="52.324" y2="44.069" width="0.1524" layer="1"/>
-<wire x1="52.324" y1="44.069" x2="52.324" y2="47.371" width="0.1524" layer="1"/>
-<wire x1="52.324" y1="47.371" x2="52.451" y2="47.498" width="0.1524" layer="1"/>
-<wire x1="52.451" y1="47.498" x2="52.451" y2="50.789" width="0.1524" layer="1"/>
-<wire x1="52.451" y1="50.789" x2="52.186" y2="51.054" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$19">
-<contactref element="S2" pad="2"/>
-<contactref element="C10" pad="2"/>
-<contactref element="C11" pad="2"/>
-<wire x1="15.41" y1="51.635" x2="15.356" y2="51.689" width="0.2032" layer="1"/>
-<wire x1="15.356" y1="51.689" x2="15.356" y2="52.959" width="0.2032" layer="1"/>
-<wire x1="14.7162" y1="45.0692" x2="13.97" y2="44.323" width="0.2032" layer="1"/>
-<wire x1="15.88225" y1="45.0692" x2="14.7162" y2="45.0692" width="0.2032" layer="1"/>
-<via x="13.97" y="44.323" extent="1-16" drill="0.35"/>
-<wire x1="13.97" y1="44.323" x2="12.7" y2="43.053" width="0.2032" layer="16"/>
-<wire x1="12.7" y1="43.053" x2="12.7" y2="38.749" width="0.2032" layer="16"/>
-<wire x1="12.7" y1="38.749" x2="12.714" y2="38.735" width="0.2032" layer="16"/>
-<via x="12.714" y="38.735" extent="1-16" drill="0.35"/>
-<contactref element="U3" pad="5"/>
-<wire x1="15.356" y1="51.573" x2="15.356" y2="51.689" width="0.2032" layer="1"/>
-<wire x1="18.324" y1="49.845" x2="17.084" y2="49.845" width="0.2032" layer="1"/>
-<wire x1="17.084" y1="49.845" x2="15.356" y2="51.573" width="0.2032" layer="1"/>
-<wire x1="17.084" y1="49.845" x2="17.084" y2="47.691" width="0.2032" layer="1"/>
-<wire x1="17.084" y1="47.691" x2="16.129" y2="46.736" width="0.2032" layer="1"/>
-<wire x1="16.129" y1="46.736" x2="16.129" y2="45.31595" width="0.2032" layer="1"/>
-<wire x1="16.129" y1="45.31595" x2="15.88225" y2="45.0692" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$22">
-<contactref element="X1" pad="VBUS"/>
-<contactref element="C8" pad="2"/>
-<contactref element="U3" pad="1"/>
-<contactref element="U3" pad="3"/>
-<wire x1="14.671" y1="49.845" x2="15.712" y2="49.845" width="0.2032" layer="1"/>
-<wire x1="13.157" y1="50.195" x2="14.321" y2="50.195" width="0.2032" layer="1"/>
-<wire x1="14.321" y1="50.195" x2="14.671" y2="49.845" width="0.2032" layer="1"/>
-<wire x1="15.712" y1="46.33" x2="15.712" y2="47.945" width="0.2032" layer="1"/>
-<wire x1="15.712" y1="46.33" x2="15.356" y2="45.974" width="0.2032" layer="1"/>
-<wire x1="15.712" y1="47.945" x2="16.195" y2="47.945" width="0.2032" layer="1"/>
-<wire x1="16.195" y1="47.945" x2="16.637" y2="48.387" width="0.2032" layer="1"/>
-<wire x1="16.637" y1="49.53" x2="16.637" y2="48.387" width="0.2032" layer="1"/>
-<wire x1="15.712" y1="49.845" x2="16.322" y2="49.845" width="0.2032" layer="1"/>
-<wire x1="16.322" y1="49.845" x2="16.637" y2="49.53" width="0.2032" layer="1"/>
-</signal>
-<signal name="NP1TX">
-<contactref element="J4" pad="4"/>
-<contactref element="U1" pad="25"/>
-<wire x1="27.233" y1="37.334" x2="27.9247" y2="37.334" width="0.1524" layer="1"/>
-<wire x1="28.7937125" y1="38.24230625" x2="29.0199125" y2="38.46850625" width="0.1524" layer="1"/>
-<wire x1="27.9247" y1="37.334" x2="27.9247" y2="37.69319375" width="0.1524" layer="1"/>
-<wire x1="27.9247" y1="37.69319375" x2="28.4738125" y2="38.24230625" width="0.1524" layer="1"/>
-<wire x1="28.4738125" y1="38.24230625" x2="28.7937125" y2="38.24230625" width="0.1524" layer="1"/>
-<via x="29.0199125" y="38.46850625" extent="1-16" drill="0.3"/>
-<wire x1="29.0199125" y1="38.46850625" x2="29.09549375" y2="38.46850625" width="0.1524" layer="16"/>
-<wire x1="30.353" y1="37.211" x2="30.353" y2="26.543" width="0.1524" layer="16"/>
-<wire x1="30.353" y1="26.543" x2="28.321" y2="24.511" width="0.1524" layer="16"/>
-<wire x1="28.321" y1="24.511" x2="28.321" y2="15.748" width="0.1524" layer="16"/>
-<wire x1="28.321" y1="15.748" x2="28.067" y2="15.494" width="0.1524" layer="16"/>
-<via x="28.067" y="15.494" extent="1-16" drill="0.3"/>
-<wire x1="28.067" y1="15.494" x2="28.067" y2="17.086" width="0.1524" layer="1"/>
-<wire x1="28.067" y1="17.086" x2="28.202" y2="17.221" width="0.1524" layer="1"/>
-<wire x1="29.09549375" y1="38.46850625" x2="30.353" y2="37.211" width="0.1524" layer="16"/>
-</signal>
-<signal name="NP1RX">
-<contactref element="J4" pad="3"/>
-<contactref element="U1" pad="26"/>
-<wire x1="27.64873125" y1="37.9296" x2="27.8124" y2="38.09326875" width="0.1524" layer="1"/>
-<wire x1="27.8124" y1="38.6074" x2="28.702" y2="39.497" width="0.1524" layer="1"/>
-<wire x1="27.233" y1="37.834" x2="27.3286" y2="37.9296" width="0.1524" layer="1"/>
-<wire x1="27.3286" y1="37.9296" x2="27.64873125" y2="37.9296" width="0.1524" layer="1"/>
-<wire x1="27.8124" y1="38.09326875" x2="27.8124" y2="38.6074" width="0.1524" layer="1"/>
-<wire x1="28.702" y1="39.497" x2="29.718" y2="39.497" width="0.1524" layer="1"/>
-<wire x1="29.718" y1="39.497" x2="29.845" y2="39.37" width="0.1524" layer="1"/>
-<via x="29.845" y="39.37" extent="1-16" drill="0.3"/>
-<wire x1="29.845" y1="39.37" x2="31.496" y2="37.719" width="0.1524" layer="16"/>
-<wire x1="31.496" y1="37.719" x2="31.496" y2="26.035" width="0.1524" layer="16"/>
-<wire x1="31.496" y1="26.035" x2="29.464" y2="24.003" width="0.1524" layer="16"/>
-<wire x1="29.464" y1="24.003" x2="29.464" y2="15.494" width="0.1524" layer="16"/>
-<via x="29.464" y="15.494" extent="1-16" drill="0.3"/>
-<wire x1="29.202" y1="17.221" x2="29.202" y2="15.756" width="0.1524" layer="1"/>
-<wire x1="29.202" y1="15.756" x2="29.464" y2="15.494" width="0.1524" layer="1"/>
-</signal>
-<signal name="NP2RX">
-<contactref element="J5" pad="3"/>
-<contactref element="U1" pad="64"/>
-<wire x1="18.233" y1="33.334" x2="18.5969" y2="33.334" width="0.1524" layer="1"/>
-<wire x1="18.5969" y1="33.334" x2="19.168" y2="33.9051" width="0.1524" layer="1"/>
-<via x="21.082" y="15.621" extent="1-16" drill="0.3"/>
-<wire x1="21.082" y1="15.621" x2="20.701" y2="15.621" width="0.1524" layer="1"/>
-<wire x1="20.701" y1="15.621" x2="20.32" y2="16.002" width="0.1524" layer="1"/>
-<wire x1="20.32" y1="16.002" x2="20.32" y2="17.213" width="0.1524" layer="1"/>
-<wire x1="20.32" y1="17.213" x2="20.312" y2="17.221" width="0.1524" layer="1"/>
-<wire x1="18.415" y1="33.528" x2="18.415" y2="18.288" width="0.1524" layer="16"/>
-<wire x1="21.082" y1="15.621" x2="18.415" y2="18.288" width="0.1524" layer="16"/>
-<wire x1="19.168" y1="33.9051" x2="19.168" y2="34.2813125" width="0.1524" layer="1"/>
-<wire x1="19.168" y1="34.2813125" x2="19.3942" y2="34.5075125" width="0.1524" layer="1"/>
-<via x="19.3942" y="34.5075125" extent="1-16" drill="0.3"/>
-<wire x1="19.3942" y1="34.5075125" x2="19.3942" y2="34.5072" width="0.1524" layer="16"/>
-<wire x1="19.3942" y1="34.5072" x2="18.415" y2="33.528" width="0.1524" layer="16"/>
-</signal>
-<signal name="NP2TX">
-<contactref element="J5" pad="4"/>
-<contactref element="U1" pad="63"/>
-<wire x1="19.312" y1="17.221" x2="19.312" y2="16.01" width="0.1524" layer="1"/>
-<wire x1="19.312" y1="16.01" x2="18.923" y2="15.621" width="0.1524" layer="1"/>
-<via x="18.923" y="15.621" extent="1-16" drill="0.3"/>
-<wire x1="18.796" y1="15.621" x2="18.923" y2="15.621" width="0.1524" layer="16"/>
-<wire x1="18.233" y1="33.834" x2="18.594" y2="33.834" width="0.1524" layer="1"/>
-<wire x1="18.594" y1="33.834" x2="18.796" y2="34.036" width="0.1524" layer="1"/>
-<wire x1="18.796" y1="34.036" x2="18.796" y2="34.07686875" width="0.1524" layer="1"/>
-<wire x1="18.796" y1="34.07686875" x2="18.8124" y2="34.09326875" width="0.1524" layer="1"/>
-<wire x1="17.272" y1="33.528" x2="17.272" y2="17.145" width="0.1524" layer="16"/>
-<wire x1="17.272" y1="17.145" x2="18.796" y2="15.621" width="0.1524" layer="16"/>
-<wire x1="18.8124" y1="35.0684" x2="19.05" y2="35.306" width="0.1524" layer="1"/>
-<via x="19.05" y="35.306" extent="1-16" drill="0.3"/>
-<wire x1="19.05" y1="35.306" x2="17.272" y2="33.528" width="0.1524" layer="16"/>
-<wire x1="18.8124" y1="34.09326875" x2="18.8124" y2="35.0684" width="0.1524" layer="1"/>
+<contactref element="J1" pad="2"/>
+<wire x1="38.94906875" y1="51.29" x2="40.0952" y2="50.14386875" width="0.2032" layer="1"/>
+<wire x1="38.163" y1="51.29" x2="38.94906875" y2="51.29" width="0.2032" layer="1"/>
+<wire x1="41.87705" y1="48.834" x2="42.351" y2="48.834" width="0.2032" layer="1"/>
+<wire x1="41.32625" y1="49.3848" x2="41.87705" y2="48.834" width="0.2032" layer="1"/>
+<wire x1="40.0952" y1="49.59375" x2="40.30415" y2="49.3848" width="0.2032" layer="1"/>
+<wire x1="40.30415" y1="49.3848" x2="41.32625" y2="49.3848" width="0.2032" layer="1"/>
+<wire x1="40.0952" y1="50.14386875" x2="40.0952" y2="49.59375" width="0.2032" layer="1"/>
 </signal>
 <signal name="SPI_MOSI">
-<contactref element="U1" pad="16"/>
 <contactref element="J6" pad="6"/>
-<wire x1="26.483" y1="32.584" x2="27.106" y2="32.584" width="0.1524" layer="1"/>
-<wire x1="27.106" y1="32.584" x2="27.178" y2="32.512" width="0.1524" layer="1"/>
-<via x="27.178" y="32.512" extent="1-16" drill="0.3"/>
-<wire x1="27.178" y1="32.512" x2="24.892" y2="32.512" width="0.1524" layer="16"/>
-<wire x1="24.892" y1="32.512" x2="24.13" y2="33.274" width="0.1524" layer="16"/>
-<wire x1="24.13" y1="33.274" x2="24.13" y2="41.656" width="0.1524" layer="16"/>
-<wire x1="24.13" y1="41.656" x2="27.94" y2="45.466" width="0.1524" layer="16"/>
-<wire x1="27.94" y1="45.466" x2="27.94" y2="46.228" width="0.1524" layer="16"/>
-<wire x1="27.94" y1="46.228" x2="27.686" y2="46.482" width="0.1524" layer="16"/>
-<via x="27.686" y="46.482" extent="1-16" drill="0.3"/>
-<wire x1="27.432" y1="55.372" x2="27.432" y2="54.69073125" width="0.1524" layer="1"/>
-<wire x1="27.432" y1="54.69073125" x2="27.3946" y2="54.65333125" width="0.1524" layer="1"/>
-<wire x1="27.3946" y1="54.65333125" x2="27.3946" y2="46.7734" width="0.1524" layer="1"/>
-<wire x1="27.3946" y1="46.7734" x2="27.686" y2="46.482" width="0.1524" layer="1"/>
-<wire x1="22.312" y1="56.947" x2="22.809" y2="56.947" width="0.1524" layer="1"/>
-<wire x1="22.809" y1="56.947" x2="23.5204" y2="56.2356" width="0.1524" layer="1"/>
-<wire x1="23.5204" y1="56.2356" x2="26.5684" y2="56.2356" width="0.1524" layer="1"/>
-<wire x1="26.5684" y1="56.2356" x2="27.432" y2="55.372" width="0.1524" layer="1"/>
+<contactref element="U1" pad="42"/>
+<wire x1="46.101" y1="54.084" x2="46.101" y2="55.099" width="0.2032" layer="1"/>
+<wire x1="46.101" y1="55.099" x2="46.1" y2="55.1" width="0.2032" layer="1"/>
+<via x="46.1" y="55.1" extent="1-16" drill="0.35"/>
+<wire x1="46.1" y1="55.1" x2="46.1" y2="57.9" width="0.2032" layer="16"/>
+<wire x1="46.1" y1="57.9" x2="46.4" y2="58.2" width="0.2032" layer="16"/>
+<via x="46.4" y="58.2" extent="1-16" drill="0.35"/>
+<wire x1="46.4" y1="58.2" x2="46.43" y2="58.17" width="0.2032" layer="1"/>
+<wire x1="46.43" y1="58.17" x2="46.43" y2="56.947" width="0.2032" layer="1"/>
 </signal>
 <signal name="SPI_MISO">
-<contactref element="U1" pad="13"/>
 <contactref element="J6" pad="3"/>
-<wire x1="25.73468125" y1="30.71275625" x2="26.23804375" y2="30.71275625" width="0.1524" layer="1"/>
-<wire x1="26.23804375" y1="30.71275625" x2="26.3180875" y2="30.7928" width="0.1524" layer="1"/>
-<wire x1="26.3180875" y1="30.7928" x2="26.67446875" y2="30.7928" width="0.1524" layer="1"/>
-<wire x1="24.983" y1="32.584" x2="24.983" y2="31.4644375" width="0.1524" layer="1"/>
-<wire x1="24.983" y1="31.4644375" x2="25.73468125" y2="30.71275625" width="0.1524" layer="1"/>
-<via x="26.67446875" y="30.7928" extent="1-16" drill="0.3"/>
-<wire x1="26.67446875" y1="30.7928" x2="26.3180875" y2="30.7928" width="0.1524" layer="16"/>
-<wire x1="26.3180875" y1="30.7928" x2="26.23804375" y2="30.71275625" width="0.1524" layer="16"/>
-<wire x1="26.23804375" y1="30.71275625" x2="25.18254375" y2="30.71275625" width="0.1524" layer="16"/>
-<wire x1="23.0632" y1="32.8321" x2="23.0632" y2="42.0979" width="0.1524" layer="16"/>
-<wire x1="25.6845" y1="44.7192" x2="25.6845" y2="47.7215" width="0.1524" layer="16"/>
-<wire x1="25.6845" y1="47.7215" x2="25.654" y2="47.752" width="0.1524" layer="16"/>
-<via x="25.654" y="47.752" extent="1-16" drill="0.3"/>
-<wire x1="25.654" y1="47.752" x2="24.638" y2="47.752" width="0.1524" layer="1"/>
-<wire x1="24.638" y1="47.752" x2="22.86" y2="49.53" width="0.1524" layer="1"/>
-<wire x1="22.86" y1="55.118" x2="22.68913125" y2="55.118" width="0.1524" layer="1"/>
-<wire x1="22.68913125" y1="55.118" x2="22.67573125" y2="55.1314" width="0.1524" layer="1"/>
-<wire x1="20.5606" y1="55.1314" x2="19.304" y2="56.134" width="0.1524" layer="1"/>
-<wire x1="22.67573125" y1="55.1314" x2="20.5606" y2="55.1314" width="0.1524" layer="1"/>
-<wire x1="19.304" y1="56.134" x2="19.304" y2="56.939" width="0.1524" layer="1"/>
-<wire x1="19.304" y1="56.939" x2="19.312" y2="56.947" width="0.1524" layer="1"/>
-<wire x1="25.18254375" y1="30.71275625" x2="23.0632" y2="32.8321" width="0.1524" layer="16"/>
-<wire x1="23.0632" y1="42.0979" x2="25.6845" y2="44.7192" width="0.1524" layer="16"/>
-<wire x1="22.86" y1="49.53" x2="22.86" y2="55.118" width="0.1524" layer="1"/>
+<contactref element="U1" pad="44"/>
+<wire x1="45.101" y1="54.084" x2="45.101" y2="54.63019375" width="0.2032" layer="1"/>
+<wire x1="45.101" y1="54.63019375" x2="45.0614" y2="54.66979375" width="0.2032" layer="1"/>
+<wire x1="45.0614" y1="54.66979375" x2="45.0614" y2="55.189125" width="0.2032" layer="1"/>
+<wire x1="44.383325" y1="55.8672" x2="44.00375" y2="55.8672" width="0.2032" layer="1"/>
+<wire x1="44.00375" y1="55.8672" x2="43.43" y2="56.44095" width="0.2032" layer="1"/>
+<wire x1="45.0614" y1="55.189125" x2="44.383325" y2="55.8672" width="0.2032" layer="1"/>
+<wire x1="43.43" y1="56.44095" x2="43.43" y2="56.947" width="0.2032" layer="1"/>
 </signal>
 <signal name="VDDCORE">
 <contactref element="U1" pad="53"/>
 <contactref element="C7" pad="1"/>
 <contactref element="C5" pad="2"/>
-<wire x1="18.233" y1="38.834" x2="16.958" y2="38.834" width="0.2032" layer="1"/>
-<wire x1="16.958" y1="38.834" x2="16.764" y2="38.951" width="0.2032" layer="1"/>
-<wire x1="16.764" y1="38.951" x2="15.198" y2="38.901" width="0.2032" layer="1"/>
-<wire x1="15.198" y1="38.901" x2="14.986" y2="39.113" width="0.2032" layer="1"/>
+<wire x1="42.351" y1="51.334" x2="41.076" y2="51.334" width="0.2032" layer="1"/>
+<wire x1="41.076" y1="51.334" x2="41.132" y2="51.451" width="0.2032" layer="1"/>
+<wire x1="39.604" y1="52.963" x2="39.604" y2="52.146" width="0.2032" layer="1"/>
+<wire x1="40.416" y1="51.334" x2="41.076" y2="51.334" width="0.2032" layer="1"/>
+<wire x1="39.604" y1="52.146" x2="40.416" y2="51.334" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$34">
 <contactref element="L1" pad="1"/>
 <contactref element="C12" pad="1"/>
 <contactref element="U1" pad="4"/>
-<wire x1="20.483" y1="31.496" x2="20.483" y2="32.584" width="0.2032" layer="1"/>
-<wire x1="20.483" y1="31.496" x2="20.483" y2="31.366" width="0.2032" layer="1"/>
-<wire x1="20.32" y1="31.026" x2="20.483" y2="31.366" width="0.2032" layer="1"/>
-<wire x1="20.367" y1="31.126" x2="20.483" y2="31.496" width="0.2032" layer="1"/>
-<wire x1="20.447" y1="28.205" x2="20.447" y2="28.27786875" width="0.1524" layer="1"/>
-<wire x1="20.447" y1="28.27786875" x2="20.9994" y2="28.83026875" width="0.1524" layer="1"/>
-<wire x1="20.9994" y1="28.83026875" x2="20.9994" y2="30.3466" width="0.1524" layer="1"/>
-<wire x1="20.9994" y1="30.3466" x2="20.32" y2="31.026" width="0.1524" layer="1"/>
+<wire x1="44.601" y1="45.084" x2="44.601" y2="43.813" width="0.2032" layer="1"/>
+<wire x1="44.601" y1="43.813" x2="44.7" y2="43.5" width="0.2032" layer="1"/>
+<wire x1="44.7" y1="43.5" x2="44.5" y2="43.51105" width="0.2032" layer="1"/>
+<wire x1="46.3" y1="40.039475" x2="46.3" y2="40.05" width="0.2032" layer="1"/>
+<wire x1="44.7" y1="43.5" x2="44.7" y2="43.21105" width="0.2032" layer="1"/>
+<wire x1="44.7" y1="43.21105" x2="43.9952" y2="42.50625" width="0.2032" layer="1"/>
+<wire x1="43.9952" y1="41.29375" x2="44.17375" y2="41.1152" width="0.2032" layer="1"/>
+<wire x1="44.17375" y1="41.1152" x2="45.1" y2="41.1152" width="0.2032" layer="1"/>
+<wire x1="43.9952" y1="42.50625" x2="43.9952" y2="41.29375" width="0.2032" layer="1"/>
+<wire x1="45.1" y1="41.1152" x2="46.175725" y2="40.039475" width="0.2032" layer="1"/>
+<wire x1="46.175725" y1="40.039475" x2="46.3" y2="40.039475" width="0.2032" layer="1"/>
 </signal>
 <signal name="SPI_SCK">
-<contactref element="U1" pad="14"/>
 <contactref element="J6" pad="4"/>
-<wire x1="25.483" y1="32.584" x2="25.483" y2="31.82371875" width="0.1524" layer="1"/>
-<wire x1="25.483" y1="31.82371875" x2="25.986359375" y2="31.320359375" width="0.1524" layer="1"/>
-<via x="25.986359375" y="31.320359375" extent="1-16" drill="0.3"/>
-<wire x1="25.986359375" y1="31.320359375" x2="25.077840625" y2="31.320359375" width="0.1524" layer="16"/>
-<wire x1="25.077840625" y1="31.320359375" x2="23.4188" y2="32.9794" width="0.1524" layer="16"/>
-<wire x1="23.4188" y1="41.9506" x2="26.0401" y2="44.5719" width="0.1524" layer="16"/>
-<wire x1="26.0401" y1="44.5719" x2="26.0401" y2="46.9113625" width="0.1524" layer="16"/>
-<wire x1="26.0401" y1="46.9113625" x2="26.39436875" y2="47.26563125" width="0.1524" layer="16"/>
-<via x="26.39436875" y="47.26563125" extent="1-16" drill="0.3"/>
-<wire x1="26.39436875" y1="47.26563125" x2="26.39436875" y2="48.23836875" width="0.1524" layer="1"/>
-<wire x1="26.39436875" y1="48.23836875" x2="26.67" y2="48.514" width="0.1524" layer="1"/>
-<wire x1="26.67" y1="48.514" x2="26.67" y2="55.118" width="0.1524" layer="1"/>
-<wire x1="26.67" y1="55.118" x2="26.67255" y2="55.12055" width="0.1524" layer="1"/>
-<wire x1="26.67255" y1="55.12055" x2="26.2687" y2="55.5244" width="0.1524" layer="1"/>
-<wire x1="20.9296" y1="55.5244" x2="20.32" y2="56.134" width="0.1524" layer="1"/>
-<wire x1="20.32" y1="56.134" x2="20.32" y2="56.939" width="0.1524" layer="1"/>
-<wire x1="20.32" y1="56.939" x2="20.312" y2="56.947" width="0.1524" layer="1"/>
-<wire x1="23.4188" y1="32.9794" x2="23.4188" y2="41.9506" width="0.1524" layer="16"/>
-<wire x1="26.2687" y1="55.5244" x2="20.9296" y2="55.5244" width="0.1524" layer="1"/>
+<contactref element="U1" pad="43"/>
+<wire x1="45.601" y1="54.084" x2="45.6" y2="54.085" width="0.2032" layer="1"/>
+<wire x1="45.6" y1="54.70593125" x2="45.4678" y2="54.83813125" width="0.2032" layer="1"/>
+<wire x1="45.4678" y1="54.83813125" x2="45.4678" y2="55.3574625" width="0.2032" layer="1"/>
+<wire x1="45.6" y1="54.085" x2="45.6" y2="54.70593125" width="0.2032" layer="1"/>
+<wire x1="44.43" y1="56.3952625" x2="44.43" y2="56.947" width="0.2032" layer="1"/>
+<wire x1="45.4678" y1="55.3574625" x2="44.43" y2="56.3952625" width="0.2032" layer="1"/>
 </signal>
 <signal name="SPI_CSN">
-<contactref element="U1" pad="15"/>
 <contactref element="J6" pad="5"/>
-<wire x1="21.312" y1="56.947" x2="21.312" y2="56.158" width="0.1524" layer="1"/>
-<wire x1="21.312" y1="56.158" x2="21.59" y2="55.88" width="0.1524" layer="1"/>
-<wire x1="21.59" y1="55.88" x2="26.416" y2="55.88" width="0.1524" layer="1"/>
-<wire x1="26.416" y1="55.88" x2="27.0764" y2="55.2196" width="0.1524" layer="1"/>
-<wire x1="27.0764" y1="55.2196" x2="27.0764" y2="54.83803125" width="0.1524" layer="1"/>
-<wire x1="27.0764" y1="54.83803125" x2="27.039" y2="54.80063125" width="0.1524" layer="1"/>
-<wire x1="27.039" y1="46.6946" x2="26.8264" y2="46.482" width="0.1524" layer="1"/>
-<wire x1="27.039" y1="54.80063125" x2="27.039" y2="46.6946" width="0.1524" layer="1"/>
-<via x="26.8264" y="46.482" extent="1-16" drill="0.3"/>
-<wire x1="26.8264" y1="46.482" x2="26.8264" y2="44.8553" width="0.1524" layer="16"/>
-<wire x1="26.8264" y1="44.8553" x2="23.7744" y2="41.8033" width="0.1524" layer="16"/>
-<wire x1="23.7744" y1="33.1267" x2="24.7447" y2="32.1564" width="0.1524" layer="16"/>
-<wire x1="26.42" y1="32.1564" x2="26.924" y2="31.6524" width="0.1524" layer="16"/>
-<via x="26.924" y="31.6524" extent="1-16" drill="0.3"/>
-<wire x1="26.5136" y1="31.6524" x2="26.924" y2="31.6524" width="0.1524" layer="1"/>
-<wire x1="23.7744" y1="41.8033" x2="23.7744" y2="33.1267" width="0.1524" layer="16"/>
-<wire x1="24.7447" y1="32.1564" x2="26.42" y2="32.1564" width="0.1524" layer="16"/>
-<wire x1="25.983" y1="32.584" x2="25.983" y2="32.183" width="0.1524" layer="1"/>
-<wire x1="25.983" y1="32.183" x2="26.5136" y2="31.6524" width="0.1524" layer="1"/>
+<contactref element="U1" pad="41"/>
+<wire x1="46.7322" y1="54.83813125" x2="46.7322" y2="55.36186875" width="0.2032" layer="1"/>
+<wire x1="46.7322" y1="55.36186875" x2="46.36186875" y2="55.7322" width="0.2032" layer="1"/>
+<wire x1="46.36186875" y1="55.7322" x2="45.6678" y2="55.7322" width="0.2032" layer="1"/>
+<wire x1="45.6678" y1="55.7322" x2="45.5" y2="55.9" width="0.2032" layer="1"/>
+<wire x1="46.601" y1="54.084" x2="46.601" y2="54.70693125" width="0.2032" layer="1"/>
+<wire x1="46.601" y1="54.70693125" x2="46.7322" y2="54.83813125" width="0.2032" layer="1"/>
+<wire x1="45.5" y1="55.9" x2="45.5" y2="56.877" width="0.2032" layer="1"/>
+<wire x1="45.5" y1="56.877" x2="45.43" y2="56.947" width="0.2032" layer="1"/>
 </signal>
 <signal name="PWMLO2">
 <contactref element="U1" pad="18"/>
 <contactref element="U2" pad="P$20"/>
-<contactref element="J2" pad="6"/>
-<wire x1="34.8742" y1="41.8338" x2="33.274" y2="43.434" width="0.1524" layer="1"/>
-<wire x1="34.8742" y1="41.8338" x2="34.8742" y2="41.4681" width="0.1524" layer="1"/>
-<wire x1="34.8742" y1="41.4681" x2="35.5092" y2="40.8331" width="0.1524" layer="1"/>
-<wire x1="35.5092" y1="37.0231" x2="35.5092" y2="40.8331" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="43.434" x2="33.2466" y2="43.434" width="0.1524" layer="1"/>
-<wire x1="27.305" y1="35.687" x2="27.305" y2="34.544" width="0.1524" layer="16"/>
-<wire x1="27.305" y1="34.544" x2="26.543" y2="33.782" width="0.1524" layer="16"/>
-<wire x1="26.543" y1="33.782" x2="26.035" y2="33.782" width="0.1524" layer="16"/>
-<wire x1="26.035" y1="33.782" x2="25.654" y2="34.163" width="0.1524" layer="16"/>
-<via x="25.654" y="34.163" extent="1-16" drill="0.3"/>
-<wire x1="27.233" y1="33.834" x2="25.983" y2="33.834" width="0.1524" layer="1"/>
-<wire x1="25.983" y1="33.834" x2="25.654" y2="34.163" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="34.334003125" x2="42.594103125" y2="34.334003125" width="0.1524" layer="1"/>
-<wire x1="42.594103125" y1="34.334003125" x2="42.30530625" y2="34.04520625" width="0.1524" layer="1"/>
-<wire x1="42.30530625" y1="34.04520625" x2="38.48709375" y2="34.04520625" width="0.1524" layer="1"/>
-<wire x1="38.48709375" y1="34.04520625" x2="35.5092" y2="37.0231" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="43.434" x2="33.147" y2="43.434" width="0.1524" layer="1"/>
-<wire x1="33.147" y1="43.434" x2="31.877" y2="42.164" width="0.1524" layer="1"/>
-<wire x1="31.877" y1="42.164" x2="31.877" y2="39.9999" width="0.1524" layer="1"/>
-<wire x1="31.877" y1="39.9999" x2="29.21255" y2="37.33545" width="0.1524" layer="1"/>
-<wire x1="29.21255" y1="37.33545" x2="28.89265625" y2="37.33545" width="0.1524" layer="1"/>
-<wire x1="28.89265625" y1="37.33545" x2="28.862103125" y2="37.304896875" width="0.1524" layer="1"/>
-<via x="28.862103125" y="37.304896875" extent="1-16" drill="0.3"/>
-<wire x1="28.862103125" y1="37.304896875" x2="28.862103125" y2="37.244103125" width="0.1524" layer="16"/>
-<wire x1="28.862103125" y1="37.244103125" x2="27.305" y2="35.687" width="0.1524" layer="16"/>
+<via x="58.3" y="44.03860625" extent="1-16" drill="0.35"/>
+<wire x1="58.3" y1="44.03860625" x2="57.56139375" y2="43.3" width="0.2032" layer="16"/>
+<wire x1="54.8" y1="43.3" x2="54" y2="44.1" width="0.2032" layer="16"/>
+<via x="54" y="44.1" extent="1-16" drill="0.35"/>
+<wire x1="57.56139375" y1="43.3" x2="56.62013125" y2="43.3" width="0.2032" layer="16"/>
+<wire x1="56.62013125" y1="43.3" x2="56.61553125" y2="43.3046" width="0.2032" layer="16"/>
+<wire x1="56.61553125" y1="43.3046" x2="55.58446875" y2="43.3046" width="0.2032" layer="16"/>
+<wire x1="55.58446875" y1="43.3046" x2="55.57986875" y2="43.3" width="0.2032" layer="16"/>
+<wire x1="55.57986875" y1="43.3" x2="54.8" y2="43.3" width="0.2032" layer="16"/>
+<wire x1="51.351" y1="46.334" x2="51.4212" y2="46.2638" width="0.2032" layer="1"/>
+<wire x1="51.4212" y1="46.2638" x2="51.77725" y2="46.2638" width="0.2032" layer="1"/>
+<wire x1="51.77725" y1="46.2638" x2="51.9558" y2="46.08525" width="0.2032" layer="1"/>
+<wire x1="51.9558" y1="46.08525" x2="51.9558" y2="45.8039375" width="0.2032" layer="1"/>
+<wire x1="51.9558" y1="45.8039375" x2="53.12986875" y2="44.62986875" width="0.2032" layer="1"/>
+<wire x1="53.12986875" y1="44.62986875" x2="53.47013125" y2="44.62986875" width="0.2032" layer="1"/>
+<wire x1="53.47013125" y1="44.62986875" x2="54" y2="44.1" width="0.2032" layer="1"/>
+<wire x1="65.005084375" y1="44.000003125" x2="64.7242875" y2="43.71920625" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="44.000003125" x2="65.005084375" y2="44.000003125" width="0.2032" layer="1"/>
+<wire x1="64.21131875" y1="43.71920625" x2="64.162925" y2="43.7676" width="0.2032" layer="1"/>
+<wire x1="64.7242875" y1="43.71920625" x2="64.21131875" y2="43.71920625" width="0.2032" layer="1"/>
+<wire x1="59.781875" y1="43.7676" x2="59.736675" y2="43.8128" width="0.2032" layer="1"/>
+<wire x1="59.736675" y1="43.8128" x2="58.52580625" y2="43.8128" width="0.2032" layer="1"/>
+<wire x1="64.162925" y1="43.7676" x2="59.781875" y2="43.7676" width="0.2032" layer="1"/>
+<wire x1="58.52580625" y1="43.8128" x2="58.3" y2="44.03860625" width="0.2032" layer="1"/>
 </signal>
 <signal name="PWMLO3">
 <contactref element="U2" pad="P$22"/>
-<contactref element="J2" pad="8"/>
-<wire x1="34.798" y1="36.83" x2="33.274" y2="38.354" width="0.1524" layer="1"/>
-<wire x1="34.798" y1="36.7285" x2="34.798" y2="36.83" width="0.1524" layer="1"/>
 <contactref element="U1" pad="17"/>
-<wire x1="33.274" y1="38.354" x2="32.512" y2="38.354" width="0.1524" layer="1"/>
-<wire x1="27.051" y1="33.782" x2="27.0459" y2="33.782" width="0.1524" layer="16"/>
-<wire x1="27.0459" y1="33.782" x2="26.6903" y2="33.4264" width="0.1524" layer="16"/>
-<wire x1="26.6903" y1="33.4264" x2="25.0484" y2="33.4264" width="0.1524" layer="16"/>
-<wire x1="25.0484" y1="33.4264" x2="24.9468" y2="33.528" width="0.1524" layer="16"/>
-<wire x1="24.9468" y1="33.528" x2="24.892" y2="33.528" width="0.1524" layer="16"/>
-<via x="24.892" y="33.528" extent="1-16" drill="0.3"/>
-<wire x1="27.233" y1="33.334" x2="25.086" y2="33.334" width="0.1524" layer="1"/>
-<wire x1="25.086" y1="33.334" x2="24.892" y2="33.528" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="33.33400625" x2="38.19249375" y2="33.33400625" width="0.1524" layer="1"/>
-<wire x1="38.19249375" y1="33.33400625" x2="34.798" y2="36.7285" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="38.354" x2="31.623" y2="38.354" width="0.1524" layer="1"/>
-<wire x1="31.623" y1="38.354" x2="29.3915125" y2="36.1225125" width="0.1524" layer="1"/>
-<via x="29.3915125" y="36.1225125" extent="1-16" drill="0.3"/>
-<wire x1="29.3915125" y1="36.1225125" x2="27.051" y2="33.782" width="0.1524" layer="16"/>
+<wire x1="53.885" y1="43.3" x2="51.351" y2="45.834" width="0.2032" layer="1"/>
+<wire x1="56.8908" y1="43.3" x2="56.8954" y2="43.3046" width="0.2032" layer="1"/>
+<wire x1="56.8908" y1="43.3" x2="56.62013125" y2="43.3" width="0.2032" layer="1"/>
+<wire x1="56.62013125" y1="43.3" x2="56.61553125" y2="43.3046" width="0.2032" layer="1"/>
+<wire x1="56.61553125" y1="43.3046" x2="55.58446875" y2="43.3046" width="0.2032" layer="1"/>
+<wire x1="55.58446875" y1="43.3046" x2="55.57986875" y2="43.3" width="0.2032" layer="1"/>
+<wire x1="55.57986875" y1="43.3" x2="53.885" y2="43.3" width="0.2032" layer="1"/>
+<wire x1="59.4" y1="43" x2="59.4452" y2="42.9548" width="0.2032" layer="1"/>
+<wire x1="63.82625" y1="42.9548" x2="63.87464375" y2="42.90640625" width="0.2032" layer="1"/>
+<wire x1="59.4452" y1="42.9548" x2="63.82625" y2="42.9548" width="0.2032" layer="1"/>
+<wire x1="56.8954" y1="43.3046" x2="57.2" y2="43" width="0.2032" layer="1"/>
+<wire x1="57.2" y1="43" x2="59.4" y2="43" width="0.2032" layer="1"/>
+<wire x1="65.0609625" y1="42.90640625" x2="65.0990625" y2="42.94450625" width="0.2032" layer="1"/>
+<wire x1="65.0990625" y1="42.94450625" x2="65.944509375" y2="42.94450625" width="0.2032" layer="1"/>
+<wire x1="65.944509375" y1="42.94450625" x2="66.000009375" y2="43.00000625" width="0.2032" layer="1"/>
+<wire x1="63.87464375" y1="42.90640625" x2="65.0609625" y2="42.90640625" width="0.2032" layer="1"/>
 </signal>
 <signal name="PWMLO1">
 <contactref element="U2" pad="P$18"/>
-<contactref element="J2" pad="4"/>
-<wire x1="35.5854" y1="46.2026" x2="33.274" y2="48.514" width="0.1524" layer="1"/>
-<wire x1="35.5854" y1="46.2026" x2="35.5854" y2="41.7627" width="0.1524" layer="1"/>
-<wire x1="35.5854" y1="41.7627" x2="36.2204" y2="41.1277" width="0.1524" layer="1"/>
-<wire x1="36.2204" y1="37.3177" x2="36.2204" y2="41.1277" width="0.1524" layer="1"/>
 <contactref element="U1" pad="19"/>
-<wire x1="33.274" y1="48.514" x2="33.2466" y2="48.514" width="0.1524" layer="1"/>
-<wire x1="33.2466" y1="48.514" x2="29.3096" y2="44.577" width="0.1524" layer="1"/>
-<via x="29.3096" y="44.577" extent="1-16" drill="0.3"/>
-<wire x1="29.3096" y1="44.577" x2="29.3096" y2="44.5496" width="0.1524" layer="16"/>
-<wire x1="29.3096" y1="44.5496" x2="26.924" y2="42.164" width="0.1524" layer="16"/>
-<wire x1="26.924" y1="42.164" x2="26.924" y2="35.1934" width="0.1524" layer="16"/>
-<wire x1="26.924" y1="35.1934" x2="26.4016" y2="34.671" width="0.1524" layer="16"/>
-<via x="26.4016" y="34.671" extent="1-16" drill="0.3"/>
-<wire x1="27.233" y1="34.334" x2="26.7386" y2="34.334" width="0.1524" layer="1"/>
-<wire x1="26.7386" y1="34.334" x2="26.4016" y2="34.671" width="0.1524" layer="1"/>
-<wire x1="42.23559375" y1="34.98130625" x2="42.23559375" y2="34.9813" width="0.1524" layer="1"/>
-<wire x1="42.23559375" y1="34.9813" x2="42.0107" y2="34.75640625" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="35.334003125" x2="42.588290625" y2="35.334003125" width="0.1524" layer="1"/>
-<wire x1="42.588290625" y1="35.334003125" x2="42.23559375" y2="34.98130625" width="0.1524" layer="1"/>
-<wire x1="42.0107" y1="34.75640625" x2="38.78169375" y2="34.75640625" width="0.1524" layer="1"/>
-<wire x1="38.78169375" y1="34.75640625" x2="36.2204" y2="37.3177" width="0.1524" layer="1"/>
+<wire x1="58.6386" y1="45.1688125" x2="58.6386" y2="45.30300625" width="0.2032" layer="1"/>
+<via x="58.6386" y="45.30300625" extent="1-16" drill="0.35"/>
+<wire x1="58.6386" y1="45.30300625" x2="57.39699375" y2="45.30300625" width="0.2032" layer="16"/>
+<wire x1="57.39699375" y1="45.30300625" x2="56.8" y2="45.9" width="0.2032" layer="16"/>
+<wire x1="56.8" y1="45.9" x2="54.1" y2="45.9" width="0.2032" layer="16"/>
+<wire x1="54.1" y1="45.9" x2="54" y2="46" width="0.2032" layer="16"/>
+<via x="54" y="46" extent="1-16" drill="0.35"/>
+<wire x1="54" y1="46" x2="53.7" y2="46.3" width="0.2032" layer="1"/>
+<wire x1="53.7" y1="46.3" x2="53.7" y2="46.8" width="0.2032" layer="1"/>
+<wire x1="53.7" y1="46.8" x2="53.5" y2="47" width="0.2032" layer="1"/>
+<wire x1="52.2" y1="47" x2="53.5" y2="47" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="46.834" x2="52.034" y2="46.834" width="0.2032" layer="1"/>
+<wire x1="52.034" y1="46.834" x2="52.2" y2="47" width="0.2032" layer="1"/>
+<wire x1="64.855609375" y1="45.000003125" x2="64.43600625" y2="44.5804" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="45.000003125" x2="64.855609375" y2="45.000003125" width="0.2032" layer="1"/>
+<wire x1="60.11855" y1="44.5804" x2="60.07335" y2="44.6256" width="0.2032" layer="1"/>
+<wire x1="60.07335" y1="44.6256" x2="59.1818125" y2="44.6256" width="0.2032" layer="1"/>
+<wire x1="64.43600625" y1="44.5804" x2="60.11855" y2="44.5804" width="0.2032" layer="1"/>
+<wire x1="59.1818125" y1="44.6256" x2="58.6386" y2="45.1688125" width="0.2032" layer="1"/>
 </signal>
 <signal name="PWMHI3">
 <contactref element="U2" pad="P$21"/>
-<contactref element="J2" pad="7"/>
-<wire x1="33.274" y1="40.894" x2="35.1536" y2="39.0144" width="0.1524" layer="1"/>
-<wire x1="35.1536" y1="36.8758" x2="35.1536" y2="39.0144" width="0.1524" layer="1"/>
 <contactref element="U1" pad="23"/>
-<wire x1="27.233" y1="36.334" x2="28.714" y2="36.334" width="0.1524" layer="1"/>
-<wire x1="28.714" y1="36.334" x2="33.274" y2="40.894" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="33.83400625" x2="42.59700625" y2="33.83400625" width="0.1524" layer="1"/>
-<wire x1="42.59700625" y1="33.83400625" x2="42.45260625" y2="33.68960625" width="0.1524" layer="1"/>
-<wire x1="42.45260625" y1="33.68960625" x2="38.33979375" y2="33.68960625" width="0.1524" layer="1"/>
-<wire x1="38.33979375" y1="33.68960625" x2="35.1536" y2="36.8758" width="0.1524" layer="1"/>
+<contactref element="J13" pad="4"/>
+<wire x1="57.6" y1="45.68" x2="56.1" y2="47.18" width="0.2032" layer="1"/>
+<wire x1="57.6" y1="43.80640625" x2="57.6" y2="45.68" width="0.2032" layer="1"/>
+<wire x1="65.079825" y1="43.50000625" x2="64.892625" y2="43.31280625" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="43.50000625" x2="65.079825" y2="43.50000625" width="0.2032" layer="1"/>
+<wire x1="64.04298125" y1="43.31280625" x2="63.9945875" y2="43.3612" width="0.2032" layer="1"/>
+<wire x1="64.892625" y1="43.31280625" x2="64.04298125" y2="43.31280625" width="0.2032" layer="1"/>
+<wire x1="59.6135375" y1="43.3612" x2="59.5683375" y2="43.4064" width="0.2032" layer="1"/>
+<wire x1="59.5683375" y1="43.4064" x2="58.00000625" y2="43.4064" width="0.2032" layer="1"/>
+<wire x1="63.9945875" y1="43.3612" x2="59.6135375" y2="43.3612" width="0.2032" layer="1"/>
+<wire x1="58.00000625" y1="43.4064" x2="57.6" y2="43.80640625" width="0.2032" layer="1"/>
+<wire x1="55.02" y1="47.18" x2="56.1" y2="47.18" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="48.834" x2="53.366" y2="48.834" width="0.2032" layer="1"/>
+<wire x1="53.366" y1="48.834" x2="55.02" y2="47.18" width="0.2032" layer="1"/>
 </signal>
 <signal name="PWMHI1">
 <contactref element="U2" pad="P$17"/>
-<contactref element="J2" pad="3"/>
-<wire x1="36.576" y1="37.465" x2="36.576" y2="41.275" width="0.1524" layer="1"/>
-<wire x1="36.576" y1="41.275" x2="35.941" y2="41.91" width="0.1524" layer="1"/>
-<wire x1="35.941" y1="41.91" x2="35.941" y2="48.387" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="51.054" x2="35.941" y2="48.387" width="0.1524" layer="1"/>
 <contactref element="U1" pad="29"/>
-<wire x1="27.233" y1="39.334" x2="27.904" y2="39.334" width="0.1524" layer="1"/>
-<wire x1="27.904" y1="39.334" x2="28.702" y2="40.132" width="0.1524" layer="1"/>
-<wire x1="28.702" y1="40.132" x2="28.702" y2="46.482" width="0.1524" layer="1"/>
-<wire x1="28.702" y1="46.482" x2="33.274" y2="51.054" width="0.1524" layer="1"/>
-<wire x1="41.87999375" y1="35.1286" x2="41.8634" y2="35.11200625" width="0.1524" layer="1"/>
-<wire x1="41.87999375" y1="35.1286125" x2="41.87999375" y2="35.1286" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="35.834" x2="42.58538125" y2="35.834" width="0.1524" layer="1"/>
-<wire x1="41.8634" y1="35.11200625" x2="38.92899375" y2="35.11200625" width="0.1524" layer="1"/>
-<wire x1="38.92899375" y1="35.11200625" x2="36.576" y2="37.465" width="0.1524" layer="1"/>
-<wire x1="42.58538125" y1="35.834" x2="41.87999375" y2="35.1286125" width="0.1524" layer="1"/>
+<contactref element="J13" pad="2"/>
+<wire x1="64.78086875" y1="45.5" x2="64.26766875" y2="44.9868" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="45.5" x2="64.78086875" y2="45.5" width="0.2032" layer="1"/>
+<wire x1="60.2868875" y1="44.9868" x2="60.2416875" y2="45.032" width="0.2032" layer="1"/>
+<wire x1="60.2416875" y1="45.032" x2="59.5" y2="45.032" width="0.2032" layer="1"/>
+<wire x1="64.26766875" y1="44.9868" x2="60.2868875" y2="44.9868" width="0.2032" layer="1"/>
+<wire x1="59.2708" y1="45.564875" x2="58.90046875" y2="45.93520625" width="0.2032" layer="1"/>
+<wire x1="58.90046875" y1="45.93520625" x2="58.49426875" y2="45.93520625" width="0.2032" layer="1"/>
+<wire x1="59.5" y1="45.032" x2="59.2708" y2="45.2612" width="0.2032" layer="1"/>
+<wire x1="59.2708" y1="45.2612" x2="59.2708" y2="45.564875" width="0.2032" layer="1"/>
+<wire x1="58.49426875" y1="45.93520625" x2="57.83376875" y2="46.59570625" width="0.2032" layer="1"/>
+<wire x1="57.83376875" y1="48.56096875" x2="57.39736875" y2="48.99736875" width="0.2032" layer="1"/>
+<wire x1="57.83376875" y1="46.59570625" x2="57.83376875" y2="48.56096875" width="0.2032" layer="1"/>
+<wire x1="57.39736875" y1="48.99736875" x2="57.39736875" y2="50.96263125" width="0.2032" layer="1"/>
+<wire x1="57.39736875" y1="50.96263125" x2="56.1" y2="52.26" width="0.2032" layer="1"/>
+<wire x1="55.674" y1="51.834" x2="56.1" y2="52.26" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="51.834" x2="55.674" y2="51.834" width="0.2032" layer="1"/>
 </signal>
 <signal name="PWMHI2">
 <contactref element="U1" pad="24"/>
 <contactref element="U2" pad="P$19"/>
-<contactref element="J2" pad="5"/>
-<wire x1="35.2298" y1="44.0182" x2="33.274" y2="45.974" width="0.1524" layer="1"/>
-<wire x1="35.2298" y1="44.0182" x2="35.2298" y2="41.6154" width="0.1524" layer="1"/>
-<wire x1="35.2298" y1="41.6154" x2="35.8648" y2="40.9804" width="0.1524" layer="1"/>
-<wire x1="35.8648" y1="37.1704" x2="35.8648" y2="40.9804" width="0.1524" layer="1"/>
-<wire x1="42.2385" y1="34.48130625" x2="42.2385" y2="34.4813" width="0.1524" layer="1"/>
-<wire x1="42.2385" y1="34.4813" x2="42.15800625" y2="34.40080625" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="34.834003125" x2="42.591196875" y2="34.834003125" width="0.1524" layer="1"/>
-<wire x1="42.591196875" y1="34.834003125" x2="42.2385" y2="34.48130625" width="0.1524" layer="1"/>
-<wire x1="42.15800625" y1="34.40080625" x2="38.63439375" y2="34.40080625" width="0.1524" layer="1"/>
-<wire x1="38.63439375" y1="34.40080625" x2="35.8648" y2="37.1704" width="0.1524" layer="1"/>
-<wire x1="27.233" y1="36.834" x2="27.944" y2="36.834" width="0.1524" layer="1"/>
-<wire x1="27.944" y1="36.834" x2="28.2803" y2="37.1703" width="0.1524" layer="1"/>
-<wire x1="28.2803" y1="37.1703" x2="28.2803" y2="37.54589375" width="0.1524" layer="1"/>
-<wire x1="28.2803" y1="37.54589375" x2="28.6211125" y2="37.88670625" width="0.1524" layer="1"/>
-<wire x1="29.26090625" y1="37.88670625" x2="31.5214" y2="40.1472" width="0.1524" layer="1"/>
-<wire x1="28.6211125" y1="37.88670625" x2="29.26090625" y2="37.88670625" width="0.1524" layer="1"/>
-<wire x1="31.5214" y1="44.1706" x2="31.5214" y2="40.1472" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="45.974" x2="33.274" y2="45.9232" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="45.9232" x2="31.5214" y2="44.1706" width="0.1524" layer="1"/>
+<contactref element="J13" pad="3"/>
+<wire x1="58.56186875" y1="44.67080625" x2="58.23559375" y2="44.67080625" width="0.2032" layer="1"/>
+<wire x1="58.23559375" y1="44.67080625" x2="58.0064" y2="44.9" width="0.2032" layer="1"/>
+<wire x1="58.0064" y1="44.9" x2="58.0064" y2="45.8483375" width="0.2032" layer="1"/>
+<wire x1="58.0064" y1="45.8483375" x2="57.42736875" y2="46.42736875" width="0.2032" layer="1"/>
+<wire x1="57.42736875" y1="46.42736875" x2="57.42736875" y2="48.39263125" width="0.2032" layer="1"/>
+<wire x1="57.42736875" y1="48.39263125" x2="56.1" y2="49.72" width="0.2032" layer="1"/>
+<wire x1="64.930346875" y1="44.500003125" x2="64.55595" y2="44.12560625" width="0.2032" layer="1"/>
+<wire x1="66.000009375" y1="44.500003125" x2="64.930346875" y2="44.500003125" width="0.2032" layer="1"/>
+<wire x1="64.55595" y1="44.12560625" x2="64.37965625" y2="44.12560625" width="0.2032" layer="1"/>
+<wire x1="64.37965625" y1="44.12560625" x2="64.3312625" y2="44.174" width="0.2032" layer="1"/>
+<wire x1="59.9502125" y1="44.174" x2="59.9050125" y2="44.2192" width="0.2032" layer="1"/>
+<wire x1="59.9050125" y1="44.2192" x2="59.013475" y2="44.2192" width="0.2032" layer="1"/>
+<wire x1="64.3312625" y1="44.174" x2="59.9502125" y2="44.174" width="0.2032" layer="1"/>
+<wire x1="59.013475" y1="44.2192" x2="58.56186875" y2="44.67080625" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="49.334" x2="51.866" y2="49.334" width="0.2032" layer="1"/>
+<wire x1="51.866" y1="49.334" x2="51.9596" y2="49.2404" width="0.2032" layer="1"/>
+<wire x1="53.5343375" y1="49.2404" x2="54.48736875" y2="48.28736875" width="0.2032" layer="1"/>
+<wire x1="51.9596" y1="49.2404" x2="53.5343375" y2="49.2404" width="0.2032" layer="1"/>
+<wire x1="54.48736875" y1="48.28736875" x2="54.66736875" y2="48.28736875" width="0.2032" layer="1"/>
+<wire x1="54.66736875" y1="48.28736875" x2="56.1" y2="49.72" width="0.2032" layer="1"/>
 </signal>
 <signal name="EN-GATE">
 <contactref element="U2" pad="P$16"/>
 <contactref element="S3" pad="2"/>
-<wire x1="43.053" y1="38.227" x2="43.053" y2="43.3019" width="0.1524" layer="16"/>
-<wire x1="43.053" y1="43.3019" x2="40.7873" y2="45.5676" width="0.1524" layer="16"/>
-<wire x1="37.9527" y1="45.5676" x2="37.8229" y2="45.4378" width="0.1524" layer="16"/>
-<wire x1="37.8229" y1="45.4378" x2="36.8531" y2="45.4378" width="0.1524" layer="16"/>
-<wire x1="36.8531" y1="45.4378" x2="36.7792" y2="45.5117" width="0.1524" layer="16"/>
-<wire x1="36.7792" y1="45.5117" x2="36.7792" y2="51.6077" width="0.1524" layer="16"/>
-<wire x1="36.7792" y1="51.6077" x2="36.38295" y2="52.00395" width="0.1524" layer="16"/>
-<wire x1="36.38295" y1="52.00395" x2="36.38295" y2="52.36033125" width="0.1524" layer="16"/>
-<wire x1="36.38295" y1="52.36033125" x2="36.307140625" y2="52.436140625" width="0.1524" layer="16"/>
-<via x="36.307140625" y="52.436140625" extent="1-16" drill="0.3"/>
-<wire x1="36.307140625" y1="52.436140625" x2="36.307140625" y2="53.706140625" width="0.1524" layer="1"/>
-<wire x1="36.307140625" y1="53.706140625" x2="38.354" y2="55.753" width="0.1524" layer="1"/>
-<wire x1="38.354" y1="55.753" x2="41.148" y2="55.753" width="0.1524" layer="1"/>
-<wire x1="41.148" y1="55.753" x2="42.672" y2="57.277" width="0.1524" layer="1"/>
-<wire x1="42.672" y1="57.277" x2="42.672" y2="58.152" width="0.1524" layer="1"/>
-<wire x1="40.7873" y1="45.5676" x2="37.9527" y2="45.5676" width="0.1524" layer="16"/>
-<wire x1="43.621009375" y1="36.334" x2="42.58248125" y2="36.334" width="0.1524" layer="1"/>
-<wire x1="42.58248125" y1="36.334" x2="41.795740625" y2="35.547259375" width="0.1524" layer="1"/>
-<wire x1="41.7160875" y1="35.46760625" x2="41.5925" y2="35.46760625" width="0.1524" layer="1"/>
-<wire x1="41.795740625" y1="35.547259375" x2="41.7160875" y2="35.46760625" width="0.1524" layer="1"/>
-<wire x1="41.5925" y1="35.46760625" x2="39.07629375" y2="35.46760625" width="0.1524" layer="1"/>
-<wire x1="39.07629375" y1="35.46760625" x2="38.6372" y2="35.9067" width="0.1524" layer="1"/>
-<wire x1="38.6372" y1="35.9067" x2="38.6372" y2="37.1651" width="0.1524" layer="1"/>
-<wire x1="38.6372" y1="37.1651" x2="39.116" y2="37.6439" width="0.1524" layer="1"/>
-<via x="39.116" y="37.6439" extent="1-16" drill="0.3"/>
-<wire x1="39.116" y1="37.6439" x2="42.4699" y2="37.6439" width="0.1524" layer="16"/>
-<wire x1="42.4699" y1="37.6439" x2="43.053" y2="38.227" width="0.1524" layer="16"/>
+<wire x1="66.000009375" y1="46" x2="64.70613125" y2="46" width="0.2032" layer="1"/>
+<wire x1="64.70613125" y1="46" x2="64.09933125" y2="45.3932" width="0.2032" layer="1"/>
+<wire x1="61.57575" y1="45.3932" x2="61.1952" y2="45.77375" width="0.2032" layer="1"/>
+<wire x1="60.34" y1="55.46" x2="60.34" y2="58.152" width="0.2032" layer="1"/>
+<wire x1="64.09933125" y1="45.3932" x2="61.57575" y2="45.3932" width="0.2032" layer="1"/>
+<wire x1="61.1952" y1="45.77375" x2="61.1952" y2="54.6048" width="0.2032" layer="1"/>
+<wire x1="61.1952" y1="54.6048" x2="60.34" y2="55.46" width="0.2032" layer="1"/>
 </signal>
 <signal name="V-W">
 <contactref element="R37" pad="2"/>
@@ -3189,307 +2898,532 @@ design rules under a new name.</description>
 <contactref element="C43" pad="1"/>
 <contactref element="J3" pad="7"/>
 <contactref element="U1" pad="6"/>
-<wire x1="62.826" y1="16.664" x2="62.776" y2="15.494" width="0.2032" layer="1"/>
-<wire x1="62.926" y1="16.764" x2="62.826" y2="16.664" width="0.2032" layer="1"/>
-<wire x1="64.328" y1="16.764" x2="62.926" y2="16.764" width="0.2032" layer="1"/>
-<wire x1="62.776" y1="15.494" x2="63.881" y2="15.494" width="0.1524" layer="1"/>
-<via x="63.881" y="15.494" extent="1-16" drill="0.3"/>
-<wire x1="63.881" y1="15.494" x2="60.96" y2="15.494" width="0.1524" layer="16"/>
-<wire x1="60.96" y1="15.494" x2="56.2102" y2="20.2438" width="0.1524" layer="16"/>
-<wire x1="56.2102" y1="20.2438" x2="39.1922" y2="20.2438" width="0.1524" layer="16"/>
-<wire x1="39.1922" y1="20.2438" x2="38.608" y2="20.828" width="0.1524" layer="16"/>
-<via x="38.608" y="20.828" extent="1-16" drill="0.3"/>
-<wire x1="38.608" y1="20.828" x2="35.941" y2="20.828" width="0.1524" layer="1"/>
-<wire x1="35.941" y1="20.828" x2="35.687" y2="20.574" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="20.574" x2="35.687" y2="20.574" width="0.1524" layer="1"/>
 <contactref element="D3" pad="A"/>
-<wire x1="39.617" y1="20.574" x2="38.862" y2="20.574" width="0.1524" layer="1"/>
-<wire x1="38.862" y1="20.574" x2="38.608" y2="20.828" width="0.1524" layer="1"/>
-<wire x1="21.483" y1="32.584" x2="21.483" y2="31.73" width="0.1524" layer="1"/>
-<wire x1="21.483" y1="31.73" x2="21.7996" y2="31.4134" width="0.1524" layer="1"/>
-<wire x1="21.7996" y1="31.4134" x2="21.7996" y2="28.7464" width="0.1524" layer="1"/>
-<wire x1="21.7996" y1="28.7464" x2="21.971" y2="28.575" width="0.1524" layer="1"/>
-<wire x1="21.971" y1="28.575" x2="23.368" y2="28.575" width="0.1524" layer="1"/>
-<wire x1="23.368" y1="28.575" x2="23.622" y2="28.321" width="0.1524" layer="1"/>
-<via x="23.622" y="28.321" extent="1-16" drill="0.3"/>
-<wire x1="23.622" y1="28.321" x2="25.654" y2="28.321" width="0.1524" layer="16"/>
-<via x="25.654" y="28.321" extent="1-16" drill="0.3"/>
-<wire x1="25.654" y1="28.321" x2="30.2768" y2="28.321" width="0.1524" layer="1"/>
-<wire x1="30.2768" y1="28.321" x2="30.7848" y2="27.813" width="0.1524" layer="1"/>
-<wire x1="30.7848" y1="27.813" x2="30.7848" y2="27.1374" width="0.1524" layer="1"/>
-<wire x1="30.7848" y1="27.1374" x2="31.52395" y2="26.39825" width="0.1524" layer="1"/>
-<wire x1="31.52395" y1="26.39825" x2="31.52395" y2="22.32405" width="0.1524" layer="1"/>
-<wire x1="31.52395" y1="22.32405" x2="33.274" y2="20.574" width="0.1524" layer="1"/>
+<wire x1="62.25" y1="29.6" x2="62.25" y2="28.1" width="0.2032" layer="1"/>
+<wire x1="62.25" y1="29.6" x2="61.5452" y2="28.8952" width="0.2032" layer="1"/>
+<wire x1="59.5048" y1="28.8952" x2="58.8" y2="29.6" width="0.2032" layer="1"/>
+<wire x1="61.5452" y1="28.8952" x2="59.5048" y2="28.8952" width="0.2032" layer="1"/>
+<wire x1="58.55" y1="28.1" x2="58.8" y2="28.35" width="0.2032" layer="1"/>
+<wire x1="58.8" y1="28.35" x2="58.8" y2="29.6" width="0.2032" layer="1"/>
+<wire x1="58.8" y1="29.6" x2="56.34" y2="29.6" width="0.2032" layer="1"/>
+<wire x1="56.34" y1="29.6" x2="56.1" y2="29.36" width="0.2032" layer="1"/>
+<wire x1="45.601" y1="45.084" x2="45.601" y2="44.599" width="0.2032" layer="1"/>
+<wire x1="45.601" y1="44.599" x2="45.8952" y2="44.3048" width="0.2032" layer="1"/>
+<wire x1="45.8952" y1="41.59375" x2="46.07375" y2="41.4152" width="0.2032" layer="1"/>
+<wire x1="46.07375" y1="41.4152" x2="47.7100625" y2="41.4152" width="0.2032" layer="1"/>
+<wire x1="45.8952" y1="44.3048" x2="45.8952" y2="41.59375" width="0.2032" layer="1"/>
+<via x="51.4" y="37.4" extent="1-16" drill="0.35"/>
+<wire x1="50.7678" y1="38.3574625" x2="50.7678" y2="38.03813125" width="0.2032" layer="1"/>
+<wire x1="51.4" y1="37.40593125" x2="51.4" y2="37.4" width="0.2032" layer="1"/>
+<wire x1="50.7678" y1="38.03813125" x2="51.4" y2="37.40593125" width="0.2032" layer="1"/>
+<wire x1="47.7100625" y1="41.4152" x2="50.7678" y2="38.3574625" width="0.2032" layer="1"/>
+<wire x1="51.4" y1="37.4" x2="51.5" y2="37.3" width="0.2032" layer="16"/>
+<wire x1="51.5" y1="37.3" x2="52.150525" y2="37.3" width="0.2032" layer="16"/>
+<wire x1="54.449" y1="35.001525" x2="54.449" y2="33.75613125" width="0.2032" layer="16"/>
+<wire x1="54.449" y1="33.75613125" x2="54.8" y2="33.40513125" width="0.2032" layer="16"/>
+<wire x1="52.150525" y1="37.3" x2="54.449" y2="35.001525" width="0.2032" layer="16"/>
+<wire x1="54.8" y1="30.66" x2="56.1" y2="29.36" width="0.2032" layer="16"/>
+<wire x1="54.8" y1="33.40513125" x2="54.8" y2="30.66" width="0.2032" layer="16"/>
 </signal>
 <signal name="N$25">
 <contactref element="U2" pad="P$9"/>
 <contactref element="R10" pad="1"/>
-<wire x1="43.621009375" y1="39.83399375" x2="42.72528125" y2="39.83399375" width="0.1524" layer="1"/>
-<wire x1="42.72528125" y1="39.83399375" x2="42.657875" y2="39.7665875" width="0.1524" layer="1"/>
-<wire x1="42.657875" y1="39.7665875" x2="42.1545125" y2="39.7665875" width="0.1524" layer="1"/>
-<wire x1="41.5954" y1="41.40173125" x2="41.43173125" y2="41.5654" width="0.1524" layer="1"/>
-<wire x1="40.9846" y1="41.5654" x2="41.43173125" y2="41.5654" width="0.1524" layer="1"/>
-<wire x1="42.1545125" y1="39.7665875" x2="41.5954" y2="40.3257" width="0.1524" layer="1"/>
-<wire x1="41.5954" y1="40.3257" x2="41.5954" y2="41.40173125" width="0.1524" layer="1"/>
-<wire x1="39.431" y1="42.291" x2="40.259" y2="42.291" width="0.1524" layer="1"/>
-<wire x1="40.259" y1="42.291" x2="40.9846" y2="41.5654" width="0.1524" layer="1"/>
+<wire x1="66.000009375" y1="49.49999375" x2="64.926075" y2="49.49999375" width="0.2032" layer="1"/>
+<wire x1="61.85" y1="52.0548" x2="61.85" y2="52.35" width="0.2032" layer="1"/>
+<wire x1="63.9048" y1="51.47625" x2="63.72625" y2="51.6548" width="0.2032" layer="1"/>
+<wire x1="63.72625" y1="51.6548" x2="62.25" y2="51.6548" width="0.2032" layer="1"/>
+<wire x1="62.25" y1="51.6548" x2="61.85" y2="52.0548" width="0.2032" layer="1"/>
+<wire x1="64.49246875" y1="49.9336" x2="64" y2="49.9336" width="0.2032" layer="1"/>
+<wire x1="64.926075" y1="49.49999375" x2="64.49246875" y2="49.9336" width="0.2032" layer="1"/>
+<wire x1="64" y1="49.9336" x2="63.9048" y2="50.0288" width="0.2032" layer="1"/>
+<wire x1="63.9048" y1="50.0288" x2="63.9048" y2="51.47625" width="0.2032" layer="1"/>
 </signal>
 <signal name="M-GAIN">
 <contactref element="U2" pad="P$10"/>
-<wire x1="43.621009375" y1="39.33399375" x2="41.966975" y2="39.33399375" width="0.1524" layer="1"/>
-<wire x1="41.966975" y1="39.33399375" x2="41.8474" y2="39.21441875" width="0.1524" layer="1"/>
-<via x="41.8474" y="39.21441875" extent="1-16" drill="0.3"/>
-<wire x1="36.5178" y1="43.6493125" x2="36.5178" y2="43.7564" width="0.1524" layer="16"/>
-<wire x1="41.8474" y1="39.21441875" x2="40.95269375" y2="39.21441875" width="0.1524" layer="16"/>
-<wire x1="40.95269375" y1="39.21441875" x2="36.5178" y2="43.6493125" width="0.1524" layer="16"/>
-<wire x1="35.3568" y1="46.6852" x2="34.798" y2="47.244" width="0.1524" layer="16"/>
-<wire x1="34.798" y1="47.244" x2="29.718" y2="47.244" width="0.1524" layer="16"/>
-<wire x1="28.1432" y1="48.8188" x2="23.1546" y2="48.8188" width="0.1524" layer="16"/>
-<wire x1="23.1546" y1="48.8188" x2="23.1089" y2="48.7731" width="0.1524" layer="16"/>
-<wire x1="23.1089" y1="48.7731" x2="23.1089" y2="48.7629" width="0.1524" layer="16"/>
-<wire x1="23.1089" y1="48.7629" x2="22.07005" y2="47.72405" width="0.1524" layer="16"/>
-<wire x1="22.07005" y1="47.72405" x2="22.07005" y2="47.27195" width="0.1524" layer="16"/>
-<wire x1="22.07005" y1="47.27195" x2="22.86" y2="46.482" width="0.1524" layer="16"/>
-<via x="22.86" y="46.482" extent="1-16" drill="0.3"/>
-<wire x1="36.5178" y1="43.7564" x2="35.3568" y2="44.9174" width="0.1524" layer="16"/>
-<wire x1="35.3568" y1="44.9174" x2="35.3568" y2="46.6852" width="0.1524" layer="16"/>
-<wire x1="29.718" y1="47.244" x2="28.1432" y2="48.8188" width="0.1524" layer="16"/>
-<contactref element="U1" pad="40"/>
-<wire x1="22.983" y1="41.584" x2="22.983" y2="46.359" width="0.1524" layer="1"/>
-<wire x1="22.983" y1="46.359" x2="22.86" y2="46.482" width="0.1524" layer="1"/>
+<contactref element="U1" pad="26"/>
+<via x="64.2306" y="49.3014" extent="1-16" drill="0.35"/>
+<wire x1="66.000009375" y1="48.99999375" x2="64.568075" y2="48.99999375" width="0.2032" layer="1"/>
+<wire x1="64.568075" y1="48.99999375" x2="64.49246875" y2="49.0756" width="0.2032" layer="1"/>
+<wire x1="64.49246875" y1="49.0756" x2="64.4564" y2="49.0756" width="0.2032" layer="1"/>
+<wire x1="64.4564" y1="49.0756" x2="64.2306" y2="49.3014" width="0.2032" layer="1"/>
+<wire x1="64.2306" y1="49.3014" x2="64.0048" y2="49.0756" width="0.2032" layer="16"/>
+<wire x1="64.0048" y1="49.0756" x2="63.96873125" y2="49.0756" width="0.2032" layer="16"/>
+<wire x1="63.96873125" y1="49.0756" x2="63.5984" y2="48.70526875" width="0.2032" layer="16"/>
+<wire x1="63.5984" y1="48.70526875" x2="63.5984" y2="48.3859375" width="0.2032" layer="16"/>
+<wire x1="63.5984" y1="48.3859375" x2="61.8188625" y2="46.6064" width="0.2032" layer="16"/>
+<wire x1="61.8188625" y1="46.6064" x2="58.7683375" y2="46.6064" width="0.2032" layer="16"/>
+<wire x1="57.751" y1="47.6237375" x2="57.751" y2="47.86386875" width="0.2032" layer="16"/>
+<wire x1="57.751" y1="47.86386875" x2="57.407434375" y2="48.207434375" width="0.2032" layer="16"/>
+<wire x1="58.7683375" y1="46.6064" x2="57.751" y2="47.6237375" width="0.2032" layer="16"/>
+<wire x1="57.407434375" y1="48.207434375" x2="57.407434375" y2="50.192565625" width="0.2032" layer="16"/>
+<wire x1="57.407434375" y1="50.192565625" x2="56.6" y2="51" width="0.2032" layer="16"/>
+<via x="54.3" y="49.9494375" extent="1-16" drill="0.35"/>
+<wire x1="56.6" y1="51" x2="56.5646" y2="50.9646" width="0.2032" layer="16"/>
+<wire x1="56.5646" y1="50.9646" x2="55.58446875" y2="50.9646" width="0.2032" layer="16"/>
+<wire x1="54.56930625" y1="49.9494375" x2="54.3" y2="49.9494375" width="0.2032" layer="16"/>
+<wire x1="55.58446875" y1="50.9646" x2="54.56930625" y2="49.9494375" width="0.2032" layer="16"/>
+<wire x1="54.3" y1="49.9494375" x2="53.974775" y2="49.9494375" width="0.2032" layer="1"/>
+<wire x1="53.974775" y1="49.9494375" x2="53.8710125" y2="50.0532" width="0.2032" layer="1"/>
+<wire x1="51.4212" y1="50.2638" x2="51.351" y2="50.334" width="0.2032" layer="1"/>
+<wire x1="52.296275" y1="50.0532" x2="52.085675" y2="50.2638" width="0.2032" layer="1"/>
+<wire x1="52.085675" y1="50.2638" x2="51.4212" y2="50.2638" width="0.2032" layer="1"/>
+<wire x1="53.8710125" y1="50.0532" x2="52.296275" y2="50.0532" width="0.2032" layer="1"/>
 </signal>
 <signal name="EN-GATE-MC">
 <contactref element="S3" pad="1"/>
-<wire x1="45.172" y1="58.152" x2="45.099" y2="58.152" width="0.1524" layer="1"/>
-<wire x1="45.099" y1="58.152" x2="43.815" y2="59.436" width="0.1524" layer="1"/>
-<wire x1="43.815" y1="59.436" x2="33.274" y2="59.436" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="59.436" x2="29.845" y2="56.007" width="0.1524" layer="1"/>
-<via x="29.845" y="56.007" extent="1-16" drill="0.35"/>
-<wire x1="29.845" y1="56.007" x2="28.8341" y2="56.007" width="0.1524" layer="16"/>
-<wire x1="28.8341" y1="56.007" x2="21.02105" y2="48.19395" width="0.1524" layer="16"/>
-<wire x1="21.02105" y1="48.19395" x2="20.50795" y2="48.19395" width="0.1524" layer="16"/>
-<wire x1="20.50795" y1="48.19395" x2="19.812" y2="47.498" width="0.1524" layer="16"/>
-<wire x1="19.812" y1="47.498" x2="19.812" y2="46.99" width="0.1524" layer="16"/>
-<wire x1="19.812" y1="46.99" x2="20.828" y2="45.974" width="0.1524" layer="16"/>
-<wire x1="20.828" y1="45.974" x2="21.209" y2="45.974" width="0.1524" layer="16"/>
-<wire x1="21.209" y1="45.974" x2="21.463" y2="45.72" width="0.1524" layer="16"/>
-<contactref element="U1" pad="38"/>
-<wire x1="24.0324" y1="45.72" x2="24.13" y2="45.6224" width="0.1524" layer="16"/>
-<via x="24.13" y="45.6224" extent="1-16" drill="0.3"/>
-<wire x1="21.463" y1="45.72" x2="24.0324" y2="45.72" width="0.1524" layer="16"/>
-<wire x1="23.983" y1="41.584" x2="23.983" y2="45.4754" width="0.1524" layer="1"/>
-<wire x1="23.983" y1="45.4754" x2="24.13" y2="45.6224" width="0.1524" layer="1"/>
+<contactref element="U1" pad="35"/>
+<wire x1="49.601" y1="54.084" x2="49.601" y2="54.599" width="0.2032" layer="1"/>
+<via x="48.9" y="55.3" extent="1-16" drill="0.35"/>
+<wire x1="49.601" y1="54.599" x2="49.5548" y2="54.6452" width="0.2032" layer="1"/>
+<wire x1="49.5548" y1="54.6452" x2="49.49375" y2="54.6452" width="0.2032" layer="1"/>
+<wire x1="49.49375" y1="54.6452" x2="49.3152" y2="54.82375" width="0.2032" layer="1"/>
+<wire x1="49.3152" y1="54.82375" x2="49.3152" y2="54.8848" width="0.2032" layer="1"/>
+<wire x1="49.3152" y1="54.8848" x2="48.9" y2="55.3" width="0.2032" layer="1"/>
+<wire x1="48.9" y1="55.3" x2="49.7" y2="56.1" width="0.2032" layer="16"/>
+<via x="62.84" y="58.152" extent="1-16" drill="0.35"/>
+<wire x1="49.7" y1="56.1" x2="54.5" y2="56.1" width="0.2032" layer="16"/>
+<wire x1="54.5" y1="56.1" x2="57.7" y2="59.3" width="0.2032" layer="16"/>
+<wire x1="57.7" y1="59.3" x2="61.692" y2="59.3" width="0.2032" layer="16"/>
+<wire x1="61.692" y1="59.3" x2="62.84" y2="58.152" width="0.2032" layer="16"/>
 </signal>
 <signal name="N$26">
 <contactref element="S3" pad="3"/>
 <contactref element="R3" pad="1"/>
-<wire x1="40.172" y1="58.152" x2="37.926" y2="58.152" width="0.1524" layer="1"/>
-<wire x1="37.926" y1="58.152" x2="37.592" y2="58.486" width="0.1524" layer="1"/>
-</signal>
-<signal name="FAULT">
-<contactref element="J2" pad="2"/>
-<contactref element="U2" pad="P$6"/>
-<contactref element="R7" pad="1"/>
-<wire x1="42.21130625" y1="42.37069375" x2="42.164" y2="42.418" width="0.1524" layer="1"/>
-<wire x1="42.21130625" y1="41.93125625" x2="42.21130625" y2="42.37069375" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="41.333990625" x2="42.808571875" y2="41.333990625" width="0.1524" layer="1"/>
-<wire x1="42.808571875" y1="41.333990625" x2="42.21130625" y2="41.93125625" width="0.1524" layer="1"/>
-<wire x1="42.164" y1="42.418" x2="42.164" y2="42.4282" width="0.1524" layer="1"/>
-<wire x1="42.164" y1="42.4282" x2="41.5341" y2="43.0581" width="0.1524" layer="1"/>
-<wire x1="41.5341" y1="43.0581" x2="41.17771875" y2="43.0581" width="0.1524" layer="1"/>
-<wire x1="41.17771875" y1="43.0581" x2="41.02586875" y2="43.20995" width="0.1524" layer="1"/>
-<via x="41.02586875" y="43.20995" extent="1-16" drill="0.3"/>
-<wire x1="41.02586875" y1="43.20995" x2="41.02586875" y2="43.31186875" width="0.1524" layer="16"/>
-<wire x1="41.02586875" y1="43.31186875" x2="41.656" y2="43.942" width="0.1524" layer="16"/>
-<wire x1="41.656" y1="43.942" x2="41.656" y2="44.196" width="0.1524" layer="16"/>
-<wire x1="41.656" y1="44.196" x2="40.64" y2="45.212" width="0.1524" layer="16"/>
-<wire x1="40.64" y1="45.212" x2="38.1" y2="45.212" width="0.1524" layer="16"/>
-<wire x1="38.1" y1="45.212" x2="37.96044375" y2="45.07244375" width="0.1524" layer="16"/>
-<wire x1="37.96044375" y1="45.07244375" x2="37.9506875" y2="45.0822" width="0.1524" layer="16"/>
-<wire x1="36.7058" y1="45.0822" x2="36.4236" y2="45.3644" width="0.1524" layer="16"/>
-<wire x1="37.9506875" y1="45.0822" x2="36.7058" y2="45.0822" width="0.1524" layer="16"/>
-<wire x1="36.4236" y1="45.3644" x2="36.4236" y2="51.4604" width="0.1524" layer="16"/>
-<wire x1="36.4236" y1="51.4604" x2="35.306" y2="52.578" width="0.1524" layer="16"/>
-<wire x1="35.306" y1="52.578" x2="35.3009" y2="52.578" width="0.1524" layer="16"/>
-<wire x1="35.3009" y1="52.578" x2="35.1993" y2="52.6796" width="0.1524" layer="16"/>
-<wire x1="34.1884" y1="52.6796" x2="33.274" y2="53.594" width="0.1524" layer="16"/>
-<wire x1="35.1993" y1="52.6796" x2="34.1884" y2="52.6796" width="0.1524" layer="16"/>
-<contactref element="U1" pad="42"/>
-<wire x1="21.2364" y1="46.23031875" x2="21.2364" y2="46.8356" width="0.1524" layer="1"/>
-<wire x1="21.983" y1="41.584" x2="21.983" y2="45.48371875" width="0.1524" layer="1"/>
-<wire x1="21.983" y1="45.48371875" x2="21.2364" y2="46.23031875" width="0.1524" layer="1"/>
-<wire x1="21.91" y1="47.5092" x2="21.2364" y2="46.8356" width="0.1524" layer="1"/>
-<wire x1="21.91" y1="50.546" x2="21.91" y2="47.5092" width="0.1524" layer="1"/>
-<wire x1="33.274" y1="53.594" x2="30.734" y2="53.594" width="0.1524" layer="1"/>
-<wire x1="30.734" y1="53.594" x2="27.686" y2="56.642" width="0.1524" layer="1"/>
-<via x="27.686" y="56.642" extent="1-16" drill="0.3"/>
-<wire x1="27.686" y1="56.642" x2="25.908" y2="56.642" width="0.1524" layer="16"/>
-<wire x1="25.908" y1="56.642" x2="20.574" y2="51.308" width="0.1524" layer="16"/>
-<via x="20.574" y="51.308" extent="1-16" drill="0.3"/>
-<wire x1="20.574" y1="51.308" x2="20.574" y2="51.054" width="0.1524" layer="1"/>
-<wire x1="20.574" y1="51.054" x2="21.082" y2="50.546" width="0.1524" layer="1"/>
-<wire x1="21.082" y1="50.546" x2="21.91" y2="50.546" width="0.1524" layer="1"/>
+<wire x1="57.84" y1="58.152" x2="56.694" y2="58.152" width="0.2032" layer="1"/>
+<wire x1="56.694" y1="58.152" x2="55.66" y2="59.186" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$35">
-<contactref element="D1" pad="G"/>
 <contactref element="R6" pad="2"/>
-<wire x1="23.9065" y1="52.2275" x2="23.9496" y2="52.1844" width="0.1524" layer="1"/>
-<wire x1="23.9065" y1="52.2275" x2="23.81" y2="52.324" width="0.1524" layer="1"/>
-<wire x1="25.624" y1="52.336" x2="24.015" y2="52.336" width="0.1524" layer="1"/>
-<wire x1="24.015" y1="52.336" x2="23.9065" y2="52.2275" width="0.1524" layer="1"/>
+<contactref element="U$4" pad="2"/>
+<wire x1="34.85" y1="41.5" x2="36.55" y2="41.5" width="0.2032" layer="1"/>
+<wire x1="36.55" y1="41.5" x2="36.8" y2="41.75" width="0.2032" layer="1"/>
 </signal>
 <signal name="N$36">
-<contactref element="D1" pad="B"/>
 <contactref element="R8" pad="2"/>
-<wire x1="25.624" y1="53.836" x2="24.076" y2="53.836" width="0.1524" layer="1"/>
-<wire x1="24.076" y1="53.836" x2="23.81" y2="54.102" width="0.1524" layer="1"/>
+<contactref element="U$5" pad="2"/>
+<wire x1="34.85" y1="40" x2="36.8" y2="40" width="0.2032" layer="1"/>
 </signal>
-<signal name="N$39">
-<contactref element="D1" pad="R"/>
-<contactref element="R7" pad="2"/>
-<wire x1="28.224" y1="52.336" x2="29.222" y2="52.336" width="0.1524" layer="1"/>
-<wire x1="29.222" y1="52.336" x2="29.337" y2="52.451" width="0.1524" layer="1"/>
-<via x="29.337" y="52.451" extent="1-16" drill="0.3"/>
-<wire x1="29.337" y1="52.451" x2="26.924" y2="52.451" width="0.1524" layer="16"/>
-<wire x1="26.924" y1="52.451" x2="25.019" y2="50.546" width="0.1524" layer="16"/>
-<via x="25.019" y="50.546" extent="1-16" drill="0.3"/>
-<wire x1="25.019" y1="50.546" x2="23.81" y2="50.546" width="0.1524" layer="1"/>
-</signal>
-<signal name="STLB">
+<signal name="STL_TICKER">
 <contactref element="R8" pad="1"/>
-<contactref element="U1" pad="44"/>
-<wire x1="21.91" y1="54.102" x2="21.59" y2="54.102" width="0.1524" layer="1"/>
-<wire x1="21.59" y1="54.102" x2="19.812" y2="52.324" width="0.1524" layer="1"/>
-<wire x1="19.812" y1="46.4871" x2="19.812" y2="52.324" width="0.1524" layer="1"/>
-<wire x1="20.983" y1="41.584" x2="20.983" y2="45.3161" width="0.1524" layer="1"/>
-<wire x1="20.983" y1="45.3161" x2="19.812" y2="46.4871" width="0.1524" layer="1"/>
-</signal>
-<signal name="USBDP">
-<contactref element="U1" pad="46"/>
-<contactref element="X1" pad="D+"/>
-<wire x1="13.157" y1="48.895" x2="11.176" y2="48.895" width="0.2032" layer="1"/>
-<wire x1="11.176" y1="48.895" x2="10.922" y2="48.641" width="0.2032" layer="1"/>
-<via x="10.922" y="48.641" extent="1-16" drill="0.3"/>
-<wire x1="12.446" y1="48.641" x2="10.922" y2="48.641" width="0.2032" layer="16"/>
-<wire x1="20.066" y1="40.386" x2="20.066" y2="41.021" width="0.2032" layer="16"/>
-<wire x1="20.066" y1="41.021" x2="12.446" y2="48.641" width="0.2032" layer="16"/>
-<wire x1="19.983" y1="41.584" x2="19.983" y2="40.469" width="0.2032" layer="1"/>
-<wire x1="19.983" y1="40.469" x2="20.066" y2="40.386" width="0.2032" layer="1"/>
-<via x="20.066" y="40.386" extent="1-16" drill="0.3"/>
-</signal>
-<signal name="USBDM">
-<contactref element="U1" pad="45"/>
-<contactref element="X1" pad="D-"/>
-<wire x1="20.483" y1="41.584" x2="20.483" y2="41.112" width="0.2032" layer="1"/>
-<wire x1="20.483" y1="41.112" x2="20.955" y2="40.64" width="0.2032" layer="1"/>
-<via x="20.955" y="40.64" extent="1-16" drill="0.3"/>
-<wire x1="20.4724" y1="41.1893375" x2="12.6143375" y2="49.0474" width="0.2032" layer="16"/>
-<wire x1="20.955" y1="40.64" x2="20.4724" y2="41.1226" width="0.2032" layer="16"/>
-<wire x1="20.4724" y1="41.1226" x2="20.4724" y2="41.1893375" width="0.2032" layer="16"/>
-<wire x1="11.3743125" y1="49.0474" x2="11.1735125" y2="49.2482" width="0.2032" layer="16"/>
-<wire x1="11.1735125" y1="49.2482" x2="11.1528875" y2="49.2482" width="0.2032" layer="16"/>
-<wire x1="11.1528875" y1="49.2482" x2="10.9116875" y2="49.4894" width="0.2032" layer="16"/>
-<via x="10.9116875" y="49.4894" extent="1-16" drill="0.3"/>
-<wire x1="10.9116875" y1="49.4894" x2="13.1014" y2="49.4894" width="0.2032" layer="1"/>
-<wire x1="13.1014" y1="49.4894" x2="13.157" y2="49.545" width="0.2032" layer="1"/>
-<wire x1="12.6143375" y1="49.0474" x2="11.3743125" y2="49.0474" width="0.2032" layer="16"/>
+<contactref element="U1" pad="61"/>
+<via x="38.7" y="40" extent="1-16" drill="0.35"/>
+<wire x1="39.6356" y1="40.9356" x2="39.6356" y2="44.32966875" width="0.2032" layer="16"/>
+<wire x1="39.6356" y1="44.32966875" x2="40.73813125" y2="45.4322" width="0.2032" layer="16"/>
+<wire x1="40.73813125" y1="45.4322" x2="42.3" y2="45.4322" width="0.2032" layer="16"/>
+<wire x1="42.3" y1="45.4322" x2="43.2" y2="46.3322" width="0.2032" layer="16"/>
+<wire x1="43.2" y1="46.3322" x2="43.2" y2="47.3" width="0.2032" layer="16"/>
+<via x="43.2" y="47.3" extent="1-16" drill="0.35"/>
+<wire x1="43.2" y1="47.3" x2="42.385" y2="47.3" width="0.2032" layer="1"/>
+<wire x1="42.385" y1="47.3" x2="42.351" y2="47.334" width="0.2032" layer="1"/>
+<wire x1="38.7" y1="40" x2="39.6356" y2="40.9356" width="0.2032" layer="16"/>
 </signal>
 <signal name="SWO">
 <contactref element="U1" pad="59"/>
-<contactref element="J1" pad="5"/>
-<via x="14.605" y="28.829" extent="1-16" drill="0.3"/>
-<wire x1="18.233" y1="35.834" x2="18.75520625" y2="35.834" width="0.1524" layer="1"/>
-<wire x1="18.75520625" y1="35.834" x2="18.80900625" y2="35.8878" width="0.1524" layer="1"/>
-<wire x1="18.80900625" y1="35.8878" x2="19.0428" y2="35.8878" width="0.1524" layer="1"/>
-<wire x1="19.0428" y1="35.8878" x2="19.304" y2="36.149" width="0.1524" layer="1"/>
-<via x="19.304" y="36.149" extent="1-16" drill="0.3"/>
-<wire x1="19.304" y1="36.149" x2="19.004" y2="36.149" width="0.1524" layer="16"/>
-<wire x1="19.004" y1="36.149" x2="16.891" y2="34.036" width="0.1524" layer="16"/>
-<wire x1="16.891" y1="34.036" x2="16.891" y2="29.845" width="0.1524" layer="16"/>
-<wire x1="16.891" y1="29.845" x2="16.51" y2="29.464" width="0.1524" layer="16"/>
-<wire x1="16.51" y1="29.464" x2="15.367" y2="29.464" width="0.1524" layer="16"/>
-<wire x1="15.367" y1="29.464" x2="14.605" y2="28.829" width="0.1524" layer="16"/>
+<contactref element="J1" pad="6"/>
+<wire x1="42.351" y1="48.334" x2="41.5388" y2="48.334" width="0.2032" layer="1"/>
+<wire x1="41.5388" y1="48.334" x2="41.5048" y2="48.3" width="0.2032" layer="1"/>
+<wire x1="41.5048" y1="48.3" x2="41.5048" y2="47.99375" width="0.2032" layer="1"/>
+<wire x1="41.5048" y1="47.99375" x2="41.32625" y2="47.8152" width="0.2032" layer="1"/>
+<wire x1="39.6652" y1="48.75" x2="38.163" y2="48.75" width="0.2032" layer="1"/>
+<wire x1="40.27375" y1="47.8152" x2="40.0952" y2="47.99375" width="0.2032" layer="1"/>
+<wire x1="40.0952" y1="47.99375" x2="40.0952" y2="48.32" width="0.2032" layer="1"/>
+<wire x1="40.0952" y1="48.32" x2="39.6652" y2="48.75" width="0.2032" layer="1"/>
+<wire x1="41.32625" y1="47.8152" x2="40.27375" y2="47.8152" width="0.2032" layer="1"/>
 </signal>
 <signal name="I-V">
 <contactref element="U2" pad="P$25"/>
 <contactref element="U1" pad="12"/>
 <contactref element="J3" pad="3"/>
-<via x="42.2660875" y="31.6479125" extent="1-16" drill="0.3"/>
-<wire x1="33.274" y1="30.734" x2="41.352175" y2="30.734" width="0.1524" layer="16"/>
-<wire x1="41.352175" y1="30.734" x2="42.2660875" y2="31.6479125" width="0.1524" layer="16"/>
-<wire x1="24.483" y1="31.397" x2="25.908" y2="29.972" width="0.1524" layer="1"/>
-<wire x1="25.908" y1="29.972" x2="27.432" y2="29.972" width="0.1524" layer="1"/>
-<wire x1="27.432" y1="29.972" x2="28.194" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="28.194" y1="30.734" x2="33.274" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="43.621009375" y1="31.834009375" x2="42.452184375" y2="31.834009375" width="0.1524" layer="1"/>
-<wire x1="42.452184375" y1="31.834009375" x2="42.2660875" y2="31.6479125" width="0.1524" layer="1"/>
-<wire x1="24.483" y1="32.584" x2="24.483" y2="31.397" width="0.1524" layer="1"/>
+<wire x1="66.000009375" y1="41.500009375" x2="64.756871875" y2="41.500009375" width="0.2032" layer="1"/>
+<wire x1="64.756871875" y1="41.500009375" x2="64.2306" y2="40.9737375" width="0.2032" layer="1"/>
+<via x="64.2306" y="40.9737375" extent="1-16" drill="0.35"/>
+<wire x1="64.2306" y1="40.9737375" x2="63.91126875" y2="40.9737375" width="0.2032" layer="16"/>
+<wire x1="63.91126875" y1="40.9737375" x2="62.93113125" y2="39.9936" width="0.2032" layer="16"/>
+<wire x1="56.5736" y1="39.9936" x2="56.1" y2="39.52" width="0.2032" layer="16"/>
+<wire x1="62.93113125" y1="39.9936" x2="56.5736" y2="39.9936" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="39.52" x2="53.08" y2="39.52" width="0.2032" layer="16"/>
+<wire x1="53.08" y1="39.52" x2="51.4" y2="41.2" width="0.2032" layer="16"/>
+<via x="51.4" y="41.2" extent="1-16" drill="0.35"/>
+<wire x1="51.4" y1="41.2" x2="48.601" y2="43.999" width="0.2032" layer="1"/>
+<wire x1="48.601" y1="43.999" x2="48.601" y2="45.084" width="0.2032" layer="1"/>
 </signal>
 <signal name="I-W">
 <contactref element="U2" pad="P$26"/>
 <contactref element="U1" pad="11"/>
 <contactref element="J3" pad="4"/>
-<wire x1="42.566909375" y1="30.5124" x2="42.314909375" y2="30.2604" width="0.1524" layer="1"/>
-<wire x1="42.566909375" y1="31.08944375" x2="42.566909375" y2="30.5124" width="0.1524" layer="1"/>
-<wire x1="42.811475" y1="31.334009375" x2="42.566909375" y2="31.08944375" width="0.1524" layer="1"/>
-<via x="42.314909375" y="30.2604" extent="1-16" drill="0.3"/>
-<wire x1="33.274" y1="28.194" x2="40.248509375" y2="28.194" width="0.1524" layer="16"/>
-<wire x1="40.248509375" y1="28.194" x2="42.314909375" y2="30.2604" width="0.1524" layer="16"/>
-<wire x1="23.983" y1="31.389" x2="24.638" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="24.638" y1="30.734" x2="24.6431" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="24.6431" y1="30.734" x2="25.7607" y2="29.6164" width="0.1524" layer="1"/>
-<wire x1="30.5816" y1="29.6164" x2="32.004" y2="28.194" width="0.1524" layer="1"/>
-<wire x1="32.004" y1="28.194" x2="33.274" y2="28.194" width="0.1524" layer="1"/>
-<wire x1="25.7607" y1="29.6164" x2="30.5816" y2="29.6164" width="0.1524" layer="1"/>
-<wire x1="23.983" y1="32.584" x2="23.983" y2="31.389" width="0.1524" layer="1"/>
-<wire x1="42.811475" y1="31.334009375" x2="43.621009375" y2="31.334009375" width="0" layer="19" extent="1-1"/>
-</signal>
-<signal name="N$12">
-<contactref element="U1" pad="2"/>
-<contactref element="U$1" pad="P$1"/>
-<contactref element="C46" pad="1"/>
-<wire x1="19.483" y1="32.584" x2="19.483" y2="31.92213125" width="0.1524" layer="1"/>
-<wire x1="19.483" y1="31.92213125" x2="19.5174" y2="31.88773125" width="0.1524" layer="1"/>
-<wire x1="19.5174" y1="31.88773125" x2="19.5174" y2="29.9514" width="0.1524" layer="1"/>
-<wire x1="19.5174" y1="29.9514" x2="18.288" y2="28.722" width="0.1524" layer="1"/>
-<wire x1="18.288" y1="28.722" x2="18.288" y2="28.232" width="0.1524" layer="1"/>
-<wire x1="18.288" y1="28.232" x2="19.05" y2="27.47" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$17">
+<wire x1="66.000009375" y1="41.000009375" x2="67.164784375" y2="41.000009375" width="0.2032" layer="1"/>
+<wire x1="67.164784375" y1="41.000009375" x2="67.1647875" y2="41.0000125" width="0.2032" layer="1"/>
+<via x="67.1647875" y="41.0000125" extent="1-16" drill="0.35"/>
+<wire x1="67.1647875" y1="41.0000125" x2="66.532575" y2="40.3678" width="0.2032" layer="16"/>
+<wire x1="66.532575" y1="40.3678" x2="64.51873125" y2="40.3678" width="0.2032" layer="16"/>
+<wire x1="64.51873125" y1="40.3678" x2="64.49246875" y2="40.3415375" width="0.2032" layer="16"/>
+<wire x1="64.49246875" y1="40.3415375" x2="63.9584625" y2="40.3415375" width="0.2032" layer="16"/>
+<wire x1="63.9584625" y1="40.3415375" x2="63.906134375" y2="40.393865625" width="0.2032" layer="16"/>
+<wire x1="63.906134375" y1="40.393865625" x2="63.09946875" y2="39.5872" width="0.2032" layer="16"/>
+<wire x1="63.09946875" y1="39.5872" x2="58.1" y2="39.5872" width="0.2032" layer="16"/>
+<wire x1="58.1" y1="39.5872" x2="56.1" y2="37.5872" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="37.5872" x2="56.1" y2="36.98" width="0.2032" layer="16"/>
+<via x="51.5" y="40.2" extent="1-16" drill="0.35"/>
+<wire x1="48.101" y1="45.084" x2="48.1712" y2="45.0138" width="0.2032" layer="1"/>
+<wire x1="51.5" y1="40.20593125" x2="51.5" y2="40.2" width="0.2032" layer="1"/>
+<wire x1="48.1712" y1="45.0138" x2="48.1712" y2="43.53473125" width="0.2032" layer="1"/>
+<wire x1="48.1712" y1="43.53473125" x2="51.5" y2="40.20593125" width="0.2032" layer="1"/>
+<wire x1="51.5" y1="40.2" x2="54.72" y2="36.98" width="0.2032" layer="16"/>
+<wire x1="54.72" y1="36.98" x2="56.1" y2="36.98" width="0.2032" layer="16"/>
+</signal>
+<signal name="N$10">
+<contactref element="R2" pad="2"/>
+<contactref element="U2" pad="P$55"/>
+<wire x1="73.49999375" y1="52.9999875" x2="73.50000625" y2="53" width="0.2032" layer="1"/>
+<wire x1="73.50000625" y1="53" x2="74.6" y2="53" width="0.2032" layer="1"/>
+<wire x1="74.6" y1="53" x2="74.7" y2="52.9" width="0.2032" layer="1"/>
+<wire x1="74.7" y1="52.9" x2="75.15" y2="52.9" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$19">
+<contactref element="U2" pad="P$49"/>
+<contactref element="C8" pad="1"/>
+<wire x1="74.499990625" y1="49.999990625" x2="73.49999375" y2="49.999990625" width="0.2032" layer="1"/>
+<wire x1="75.3" y1="51.6" x2="75.2" y2="51.5" width="0.2032" layer="1"/>
+<wire x1="75.2" y1="50.7" x2="74.499990625" y2="49.999990625" width="0.2032" layer="1"/>
+<wire x1="75.2" y1="51.5" x2="75.2" y2="50.7" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP0TX">
+<contactref element="J5" pad="P$5"/>
+<contactref element="U1" pad="13"/>
+<wire x1="49.101" y1="45.084" x2="49.101" y2="45.899" width="0.2032" layer="1"/>
+<wire x1="49.101" y1="45.899" x2="48.9" y2="46.1" width="0.2032" layer="1"/>
+<via x="48.9" y="46.1" extent="1-16" drill="0.35"/>
+<wire x1="48.9" y1="46.1" x2="48.9" y2="28.9" width="0.2032" layer="16"/>
+<wire x1="48.9" y1="28.9" x2="49.2" y2="28.6" width="0.2032" layer="16"/>
+<via x="49.2" y="28.6" extent="1-16" drill="0.35"/>
+<wire x1="49.2" y1="28.6" x2="49.205" y2="28.595" width="0.2032" layer="1"/>
+<wire x1="49.205" y1="28.595" x2="51.149" y2="28.595" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP0RX">
+<contactref element="J5" pad="P$2"/>
+<contactref element="U1" pad="14"/>
+<wire x1="49.601" y1="45.084" x2="49.601" y2="45.599" width="0.2032" layer="1"/>
+<wire x1="49.601" y1="45.599" x2="49.6" y2="45.6" width="0.2032" layer="1"/>
+<wire x1="49.6" y1="45.6" x2="50.2" y2="46.2" width="0.2032" layer="1"/>
+<via x="50.2" y="46.2" extent="1-16" drill="0.35"/>
+<wire x1="50.2" y1="46.2" x2="50.2" y2="33.0678" width="0.2032" layer="16"/>
+<wire x1="50.2" y1="33.0678" x2="50.8678" y2="32.4" width="0.2032" layer="16"/>
+<wire x1="50.8678" y1="32.4" x2="53.2" y2="32.4" width="0.2032" layer="16"/>
+<via x="53.2" y="32.4" extent="1-16" drill="0.35"/>
+<wire x1="53.2" y1="32.4" x2="51.154" y2="32.4" width="0.2032" layer="1"/>
+<wire x1="51.154" y1="32.4" x2="51.149" y2="32.405" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP1TX">
+<contactref element="U1" pad="63"/>
+<contactref element="J4" pad="P$5"/>
+<via x="48.8" y="14.9" extent="1-16" drill="0.35"/>
+<wire x1="40.9" y1="22.8" x2="48.8" y2="14.9" width="0.2032" layer="16"/>
+<wire x1="48.8" y1="14.9" x2="48.855" y2="14.845" width="0.2032" layer="1"/>
+<wire x1="48.855" y1="14.845" x2="51.149" y2="14.845" width="0.2032" layer="1"/>
+<wire x1="42.351" y1="46.334" x2="41.834" y2="46.334" width="0.2032" layer="1"/>
+<wire x1="40.9" y1="45.4" x2="40.9" y2="44.7" width="0.2032" layer="1"/>
+<via x="40.9" y="44.7" extent="1-16" drill="0.35"/>
+<wire x1="40.9" y1="44.7" x2="40.9" y2="22.8" width="0.2032" layer="16"/>
+<wire x1="41.834" y1="46.334" x2="40.9" y2="45.4" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP1RX">
+<contactref element="U1" pad="64"/>
+<contactref element="J4" pad="P$2"/>
+<wire x1="42.351" y1="45.834" x2="42.351" y2="44.851" width="0.2032" layer="1"/>
+<wire x1="42.351" y1="44.851" x2="42.3" y2="44.8" width="0.2032" layer="1"/>
+<via x="42.3" y="44.8" extent="1-16" drill="0.35"/>
+<wire x1="42.3" y1="44.8" x2="42.3" y2="25.5" width="0.2032" layer="16"/>
+<wire x1="42.3" y1="25.5" x2="49.1" y2="18.7" width="0.2032" layer="16"/>
+<via x="49.1" y="18.7" extent="1-16" drill="0.35"/>
+<wire x1="49.1" y1="18.7" x2="49.145" y2="18.655" width="0.2032" layer="1"/>
+<wire x1="49.145" y1="18.655" x2="51.149" y2="18.655" width="0.2032" layer="1"/>
+</signal>
+<signal name="SWDCLK">
+<contactref element="J1" pad="4"/>
+<contactref element="U1" pad="57"/>
+<wire x1="38.163" y1="50.02" x2="38.183" y2="50" width="0.2032" layer="1"/>
+<wire x1="38.183" y1="50" x2="39.345" y2="50" width="0.2032" layer="1"/>
+<via x="39.345" y="50" extent="1-16" drill="0.35"/>
+<wire x1="42.2" y1="50" x2="43.2" y2="49" width="0.2032" layer="16"/>
+<via x="43.2" y="49" extent="1-16" drill="0.35"/>
+<wire x1="43.2" y1="49" x2="42.866" y2="49.334" width="0.2032" layer="1"/>
+<wire x1="42.866" y1="49.334" x2="42.351" y2="49.334" width="0.2032" layer="1"/>
+<wire x1="39.345" y1="50" x2="42.2" y2="50" width="0.2032" layer="16"/>
+</signal>
+<signal name="DRV_FAULT">
+<contactref element="U2" pad="P$6"/>
+<contactref element="J13" pad="1"/>
+<contactref element="U1" pad="28"/>
+<wire x1="64.996878125" y1="50.999990625" x2="66.000009375" y2="50.999990625" width="0.2032" layer="1"/>
+<via x="63.0306" y="52.287" extent="1-16" drill="0.35"/>
+<wire x1="63.6687875" y1="52.287" x2="64.3112" y2="51.6445875" width="0.2032" layer="1"/>
+<wire x1="63.6687875" y1="52.287" x2="63.0306" y2="52.287" width="0.2032" layer="1"/>
+<wire x1="63.0306" y1="52.287" x2="63.0306" y2="49.57020625" width="0.2032" layer="16"/>
+<wire x1="63.0306" y1="49.57020625" x2="62.7856" y2="49.32520625" width="0.2032" layer="16"/>
+<wire x1="62.7856" y1="49.32520625" x2="62.7856" y2="48.7226125" width="0.2032" layer="16"/>
+<wire x1="62.7856" y1="48.7226125" x2="61.4821875" y2="47.4192" width="0.2032" layer="16"/>
+<wire x1="61.4821875" y1="47.4192" x2="59.105025" y2="47.4192" width="0.2032" layer="16"/>
+<wire x1="59.105025" y1="47.4192" x2="58.56381875" y2="47.96040625" width="0.2032" layer="16"/>
+<wire x1="58.56381875" y1="47.96040625" x2="58.56381875" y2="48.2005375" width="0.2032" layer="16"/>
+<wire x1="58.56381875" y1="48.2005375" x2="58.22024375" y2="48.5441125" width="0.2032" layer="16"/>
+<wire x1="58.22024375" y1="48.5441125" x2="58.22024375" y2="52.474625" width="0.2032" layer="16"/>
+<wire x1="56.1" y1="54.59486875" x2="56.1" y2="54.8" width="0.2032" layer="16"/>
+<wire x1="58.22024375" y1="52.474625" x2="56.1" y2="54.59486875" width="0.2032" layer="16"/>
+<wire x1="64.3112" y1="51.6445875" x2="64.35228125" y2="51.6445875" width="0.2032" layer="1"/>
+<wire x1="64.35228125" y1="51.6445875" x2="64.996878125" y2="50.999990625" width="0.2032" layer="1"/>
+<wire x1="51.351" y1="51.334" x2="52.666" y2="51.334" width="0.2032" layer="1"/>
+<wire x1="52.666" y1="51.334" x2="52.8" y2="51.2" width="0.2032" layer="1"/>
+<via x="52.8" y="51.2" extent="1-16" drill="0.35"/>
+<wire x1="56.1" y1="54.5" x2="56.1" y2="54.59486875" width="0.2032" layer="16"/>
+<wire x1="52.8" y1="51.2" x2="54.0936" y2="52.4936" width="0.2032" layer="16"/>
+<wire x1="54.0936" y1="52.4936" x2="54.0936" y2="52.58846875" width="0.2032" layer="16"/>
+<wire x1="55.41613125" y1="53.911" x2="55.511" y2="53.911" width="0.2032" layer="16"/>
+<wire x1="55.511" y1="53.911" x2="56.1" y2="54.5" width="0.2032" layer="16"/>
+<wire x1="54.0936" y1="52.58846875" x2="55.41613125" y2="53.911" width="0.2032" layer="16"/>
+</signal>
+<signal name="N$23">
+<contactref element="R12" pad="2"/>
+<contactref element="U$8" pad="2"/>
+<wire x1="34.85" y1="38.5" x2="35.1" y2="38.25" width="0.2032" layer="1"/>
+<wire x1="35.1" y1="38.25" x2="36.8" y2="38.25" width="0.2032" layer="1"/>
+</signal>
+<signal name="STL_ERROR">
+<contactref element="R12" pad="1"/>
+<contactref element="U1" pad="62"/>
+<via x="40.2678" y="43.7" extent="1-16" drill="0.35"/>
+<wire x1="42.351" y1="46.834" x2="42.2808" y2="46.7638" width="0.2032" layer="1"/>
+<wire x1="42.2808" y1="46.7638" x2="41.6890625" y2="46.7638" width="0.2032" layer="1"/>
+<wire x1="41.6890625" y1="46.7638" x2="40.2678" y2="45.3425375" width="0.2032" layer="1"/>
+<wire x1="40.2678" y1="45.3425375" x2="40.2678" y2="43.7" width="0.2032" layer="1"/>
+<wire x1="40.2678" y1="43.7" x2="40.2678" y2="39.8178" width="0.2032" layer="16"/>
+<wire x1="40.2678" y1="39.8178" x2="38.7" y2="38.25" width="0.2032" layer="16"/>
+<via x="38.7" y="38.25" extent="1-16" drill="0.35"/>
+</signal>
+<signal name="N$2">
+<contactref element="R25" pad="2"/>
+<contactref element="U$9" pad="GL"/>
+<via x="83.8" y="52.1806" extent="1-16" drill="0.35"/>
+<wire x1="84.57625" y1="51.9548" x2="84.3258" y2="51.9548" width="0.2032" layer="1"/>
+<wire x1="84.3258" y1="51.9548" x2="83.8" y2="52.1806" width="0.2032" layer="1"/>
+<wire x1="86.75" y1="51.75" x2="84.78105" y2="51.75" width="0.2032" layer="1"/>
+<wire x1="84.78105" y1="51.75" x2="84.57625" y2="51.9548" width="0.2032" layer="1"/>
+<wire x1="83.8" y1="52.1806" x2="83.7806" y2="52.2" width="0.2032" layer="16"/>
+<wire x1="83.7806" y1="52.2" x2="82.914875" y2="52.2" width="0.2032" layer="16"/>
+<via x="81.965" y="54.887" extent="1-16" drill="0.35"/>
+<wire x1="81.965" y1="54.10786875" x2="81.965" y2="54.887" width="0.2032" layer="16"/>
+<wire x1="82.765" y1="52.349875" x2="82.765" y2="53.30786875" width="0.2032" layer="16"/>
+<wire x1="82.765" y1="53.30786875" x2="81.965" y2="54.10786875" width="0.2032" layer="16"/>
+<wire x1="82.914875" y1="52.2" x2="82.765" y2="52.349875" width="0.2032" layer="16"/>
+</signal>
+<signal name="N$3">
+<contactref element="U$9" pad="GH"/>
+<contactref element="R24" pad="2"/>
+<wire x1="82.1328" y1="53.046" x2="81.965" y2="53.046" width="0.2032" layer="1"/>
+<wire x1="82.1328" y1="52.4073375" x2="82.1328" y2="53.046" width="0.2032" layer="16"/>
+<via x="82.1328" y="53.046" extent="1-16" drill="0.35"/>
+<via x="82.9" y="51.359" extent="1-16" drill="0.35"/>
+<wire x1="82.9" y1="51.359" x2="82.6064" y2="51.6526" width="0.2032" layer="16"/>
+<wire x1="82.6064" y1="51.6526" x2="82.6064" y2="51.9337375" width="0.2032" layer="16"/>
+<wire x1="82.6064" y1="51.9337375" x2="82.1328" y2="52.4073375" width="0.2032" layer="16"/>
+<wire x1="91.87625" y1="51.6798" x2="92.0548" y2="51.50125" width="0.2032" layer="1"/>
+<wire x1="92.0548" y1="51.50125" x2="92.0548" y2="50.89875" width="0.2032" layer="1"/>
+<wire x1="92.0548" y1="50.89875" x2="91.87625" y2="50.7202" width="0.2032" layer="1"/>
+<wire x1="91.75" y1="51.75" x2="91.8202" y2="51.6798" width="0.2032" layer="1"/>
+<wire x1="91.8202" y1="51.6798" x2="91.87625" y2="51.6798" width="0.2032" layer="1"/>
+<wire x1="91.12375" y1="50.7202" x2="90.74395" y2="51.1" width="0.2032" layer="1"/>
+<wire x1="91.87625" y1="50.7202" x2="91.12375" y2="50.7202" width="0.2032" layer="1"/>
+<wire x1="87.37625" y1="50.7202" x2="86.62375" y2="50.7202" width="0.2032" layer="1"/>
+<wire x1="87.75605" y1="51.1" x2="87.37625" y2="50.7202" width="0.2032" layer="1"/>
+<wire x1="86.62375" y1="50.7202" x2="86.00035" y2="51.3436" width="0.2032" layer="1"/>
+<wire x1="90.74395" y1="51.1" x2="87.75605" y2="51.1" width="0.2032" layer="1"/>
+<wire x1="82.9154" y1="51.3436" x2="82.9" y2="51.359" width="0.2032" layer="1"/>
+<wire x1="86.00035" y1="51.3436" x2="82.9154" y2="51.3436" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$4">
+<contactref element="R28" pad="2"/>
+<contactref element="U$10" pad="GH"/>
+<wire x1="91.87625" y1="43.1798" x2="92.0548" y2="43.00125" width="0.2032" layer="1"/>
+<wire x1="92.0548" y1="43.00125" x2="92.0548" y2="42.39875" width="0.2032" layer="1"/>
+<wire x1="92.0548" y1="42.39875" x2="91.87625" y2="42.2202" width="0.2032" layer="1"/>
+<wire x1="91.87625" y1="42.2202" x2="91.12375" y2="42.2202" width="0.2032" layer="1"/>
+<wire x1="91.75" y1="43.25" x2="91.8202" y2="43.1798" width="0.2032" layer="1"/>
+<wire x1="91.8202" y1="43.1798" x2="91.87625" y2="43.1798" width="0.2032" layer="1"/>
+<wire x1="91.12375" y1="42.2202" x2="90.64395" y2="42.7" width="0.2032" layer="1"/>
+<wire x1="87.85605" y1="42.7" x2="87.37625" y2="42.2202" width="0.2032" layer="1"/>
+<wire x1="87.37625" y1="42.2202" x2="86.4798" y2="42.2202" width="0.2032" layer="1"/>
+<wire x1="90.64395" y1="42.7" x2="87.85605" y2="42.7" width="0.2032" layer="1"/>
+<wire x1="85.53096875" y1="43.16903125" x2="83.6" y2="43.16903125" width="0.2032" layer="1"/>
+<wire x1="86.4798" y1="42.2202" x2="85.53096875" y2="43.16903125" width="0.2032" layer="1"/>
+<wire x1="80.68096875" y1="43.16903125" x2="80.25" y2="43.6" width="0.2032" layer="1"/>
+<wire x1="81.20198125" y1="43.16903125" x2="80.68096875" y2="43.16903125" width="0.2032" layer="1"/>
+<wire x1="83.6" y1="43.16903125" x2="83.051021875" y2="43.181646875" width="0.2032" layer="1"/>
+<wire x1="83.051021875" y1="43.181646875" x2="82.81986875" y2="43.4128" width="0.2032" layer="1"/>
+<wire x1="82.81986875" y1="43.4128" x2="81.44575" y2="43.4128" width="0.2032" layer="1"/>
+<wire x1="81.44575" y1="43.4128" x2="81.20198125" y2="43.16903125" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$24">
+<contactref element="R29" pad="2"/>
+<contactref element="U$10" pad="GL"/>
+<wire x1="86.0247375" y1="43.25" x2="86.75" y2="43.25" width="0.2032" layer="1"/>
+<wire x1="82.98820625" y1="43.8192" x2="83.2232" y2="43.58420625" width="0.2032" layer="1"/>
+<wire x1="81.6308" y1="43.8192" x2="82.98820625" y2="43.8192" width="0.2032" layer="1"/>
+<wire x1="83.2232" y1="43.58420625" x2="85.69053125" y2="43.58420625" width="0.2032" layer="1"/>
+<wire x1="85.69053125" y1="43.58420625" x2="86.0247375" y2="43.25" width="0.2032" layer="1"/>
+<wire x1="80.25" y1="45.2" x2="81.6308" y2="43.8192" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$5">
+<contactref element="R33" pad="2"/>
+<contactref element="U$11" pad="GH"/>
+<wire x1="91.87625" y1="35.1798" x2="92.0548" y2="35.00125" width="0.2032" layer="1"/>
+<wire x1="92.0548" y1="35.00125" x2="92.0548" y2="34.39875" width="0.2032" layer="1"/>
+<wire x1="92.0548" y1="34.39875" x2="91.87625" y2="34.2202" width="0.2032" layer="1"/>
+<wire x1="91.87625" y1="34.2202" x2="91.12375" y2="34.2202" width="0.2032" layer="1"/>
+<wire x1="91.75" y1="35.25" x2="91.8202" y2="35.1798" width="0.2032" layer="1"/>
+<wire x1="91.8202" y1="35.1798" x2="91.87625" y2="35.1798" width="0.2032" layer="1"/>
+<wire x1="90.74395" y1="34.6" x2="87.7" y2="34.6" width="0.2032" layer="1"/>
+<wire x1="91.12375" y1="34.2202" x2="90.74395" y2="34.6" width="0.2032" layer="1"/>
+<wire x1="87.37625" y1="34.2202" x2="87.5548" y2="34.39875" width="0.2032" layer="1"/>
+<wire x1="87.7" y1="34.6" x2="87.5548" y2="34.4548" width="0.2032" layer="1"/>
+<wire x1="87.5548" y1="34.4548" x2="87.5548" y2="34.39875" width="0.2032" layer="1"/>
+<wire x1="81.9202" y1="34.2202" x2="81.9182" y2="34.2182" width="0.2032" layer="1"/>
+<wire x1="81.13295" y1="33.95" x2="80.25" y2="33.95" width="0.2032" layer="1"/>
+<wire x1="81.9182" y1="34.2182" x2="81.40115" y2="34.2182" width="0.2032" layer="1"/>
+<wire x1="81.40115" y1="34.2182" x2="81.13295" y2="33.95" width="0.2032" layer="1"/>
+<wire x1="81.9182" y1="34.2182" x2="82.25153125" y2="34.2182" width="0.2032" layer="1"/>
+<wire x1="82.25153125" y1="34.2182" x2="82.29613125" y2="34.2628" width="0.2032" layer="1"/>
+<wire x1="82.29613125" y1="34.2628" x2="82.81986875" y2="34.2628" width="0.2032" layer="1"/>
+<wire x1="82.81986875" y1="34.2628" x2="82.86246875" y2="34.2202" width="0.2032" layer="1"/>
+<wire x1="82.86246875" y1="34.2202" x2="87.37625" y2="34.2202" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$6">
+<contactref element="U$11" pad="GL"/>
+<contactref element="R34" pad="2"/>
+<wire x1="86.75" y1="35.25" x2="86.6798" y2="35.1798" width="0.2032" layer="1"/>
+<wire x1="86.6798" y1="35.1798" x2="86.62375" y2="35.1798" width="0.2032" layer="1"/>
+<wire x1="86.62375" y1="35.1798" x2="86.07055" y2="34.6266" width="0.2032" layer="1"/>
+<wire x1="81.6734" y1="34.6266" x2="80.25" y2="36.05" width="0.2032" layer="1"/>
+<wire x1="83.03080625" y1="34.6266" x2="82.98820625" y2="34.6692" width="0.2032" layer="1"/>
+<wire x1="82.12779375" y1="34.6692" x2="82.08519375" y2="34.6266" width="0.2032" layer="1"/>
+<wire x1="82.08519375" y1="34.6266" x2="81.6734" y2="34.6266" width="0.2032" layer="1"/>
+<wire x1="82.98820625" y1="34.6692" x2="82.12779375" y2="34.6692" width="0.2032" layer="1"/>
+<wire x1="86.07055" y1="34.6266" x2="83.03080625" y2="34.6266" width="0.2032" layer="1"/>
+</signal>
+<signal name="THERMISTOR">
+<contactref element="R13" pad="2"/>
+<contactref element="R14" pad="1"/>
+<wire x1="88.2" y1="32.75" x2="88.2" y2="31.25" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$1">
+<contactref element="R7" pad="2"/>
+<contactref element="U$6" pad="2"/>
+<wire x1="33" y1="26.1" x2="35.8" y2="26.1" width="0.2032" layer="1"/>
+<wire x1="35.8" y1="26.1" x2="37.2" y2="27.5" width="0.2032" layer="1"/>
+<wire x1="37.2" y1="27.5" x2="39.5" y2="27.5" width="0.2032" layer="1"/>
+<wire x1="39.5" y1="27.5" x2="43.8" y2="31.8" width="0.2032" layer="1"/>
+<wire x1="41.8" y1="38.15" x2="42.5412" y2="37.4088" width="0.2032" layer="1"/>
+<wire x1="42.5412" y1="37.4088" x2="42.82975" y2="37.4088" width="0.2032" layer="1"/>
+<wire x1="42.82975" y1="37.4088" x2="43.8" y2="36.43855" width="0.2032" layer="1"/>
+<via x="43.8" y="36.43855" extent="1-16" drill="0.35"/>
+<wire x1="43.8" y1="36.43855" x2="43.8" y2="31.8" width="0.2032" layer="16"/>
+<via x="43.8" y="31.8" extent="1-16" drill="0.35"/>
+</signal>
+<signal name="N$22">
+<contactref element="R9" pad="2"/>
+<contactref element="U$7" pad="2"/>
+<wire x1="33" y1="34.9" x2="36" y2="34.9" width="0.2032" layer="1"/>
+<wire x1="36" y1="34.9" x2="36.6" y2="35.5" width="0.2032" layer="1"/>
+<via x="36.6" y="35.5" extent="1-16" drill="0.35"/>
+<via x="40.2678" y="38.05" extent="1-16" drill="0.35"/>
+<wire x1="36.6" y1="35.5" x2="38.7178" y2="37.6178" width="0.2032" layer="16"/>
+<wire x1="38.7178" y1="37.6178" x2="38.96186875" y2="37.6178" width="0.2032" layer="16"/>
+<wire x1="39.39406875" y1="38.05" x2="40.2678" y2="38.05" width="0.2032" layer="16"/>
+<wire x1="38.96186875" y1="37.6178" x2="39.39406875" y2="38.05" width="0.2032" layer="16"/>
+<wire x1="40.2678" y1="38.05" x2="40.3" y2="38.15" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP0STLR">
+<contactref element="R7" pad="1"/>
 <contactref element="U1" pad="1"/>
-<contactref element="U$1" pad="P$2"/>
-<contactref element="C9" pad="1"/>
-<wire x1="18.983" y1="32.584" x2="18.983" y2="31.917" width="0.1524" layer="1"/>
-<wire x1="18.983" y1="31.917" x2="18.288" y2="31.222" width="0.1524" layer="1"/>
-<wire x1="18.288" y1="31.222" x2="18.288" y2="30.734" width="0.1524" layer="1"/>
-<wire x1="18.288" y1="30.734" x2="17.018" y2="29.464" width="0.1524" layer="1"/>
-<wire x1="17.22226875" y1="27.8926" x2="17.2304" y2="27.8926" width="0.1524" layer="1"/>
-<wire x1="17.2304" y1="27.8926" x2="17.653" y2="27.47" width="0.1524" layer="1"/>
-<wire x1="17.018" y1="29.464" x2="17.018" y2="28.09686875" width="0.1524" layer="1"/>
-<wire x1="17.018" y1="28.09686875" x2="17.22226875" y2="27.8926" width="0.1524" layer="1"/>
+<wire x1="43.101" y1="45.084" x2="43.101" y2="44.499" width="0.2032" layer="1"/>
+<wire x1="43.101" y1="44.499" x2="43.1824" y2="44.4176" width="0.2032" layer="1"/>
+<wire x1="43.1824" y1="43.4176625" x2="42.776" y2="43.0112625" width="0.2032" layer="1"/>
+<wire x1="43.1824" y1="44.4176" x2="43.1824" y2="43.4176625" width="0.2032" layer="1"/>
+<wire x1="42.776" y1="40.926" x2="41.8" y2="40.05" width="0.2032" layer="1"/>
+<wire x1="42.776" y1="43.0112625" x2="42.776" y2="40.926" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP0STLB">
+<contactref element="R9" pad="1"/>
+<contactref element="U1" pad="60"/>
+<wire x1="41.7462" y1="47.58525" x2="41.7462" y2="47.395675" width="0.2032" layer="1"/>
+<wire x1="41.99495" y1="47.834" x2="41.7462" y2="47.58525" width="0.2032" layer="1"/>
+<wire x1="42.351" y1="47.834" x2="41.99495" y2="47.834" width="0.2032" layer="1"/>
+<wire x1="40.3" y1="42.77373125" x2="40.3" y2="40.05" width="0.2032" layer="1"/>
+<wire x1="39.6356" y1="43.43813125" x2="40.3" y2="42.77373125" width="0.2032" layer="1"/>
+<wire x1="39.6356" y1="45.285075" x2="39.6356" y2="43.43813125" width="0.2032" layer="1"/>
+<wire x1="41.7462" y1="47.395675" x2="39.6356" y2="45.285075" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$27">
+<contactref element="R15" pad="2"/>
+<contactref element="U$12" pad="2"/>
+<wire x1="33" y1="12.35" x2="33.55" y2="12.9" width="0.2032" layer="1"/>
+<wire x1="36.1" y1="12.9" x2="37" y2="13.8" width="0.2032" layer="1"/>
+<wire x1="37" y1="13.8" x2="41.2" y2="13.8" width="0.2032" layer="1"/>
+<wire x1="41.2" y1="13.8" x2="46.8" y2="19.4" width="0.2032" layer="1"/>
+<wire x1="46.8" y1="19.4" x2="46.8" y2="32.4" width="0.2032" layer="1"/>
+<via x="46.8" y="32.4" extent="1-16" drill="0.35"/>
+<wire x1="46.8" y1="32.4" x2="46.6" y2="32.6" width="0.2032" layer="16"/>
+<wire x1="46.6" y1="32.6" x2="46.6" y2="36.2" width="0.2032" layer="16"/>
+<via x="46.6" y="36.2" extent="1-16" drill="0.35"/>
+<wire x1="46.6" y1="36.2" x2="44.8" y2="38" width="0.2032" layer="1"/>
+<wire x1="44.8" y1="38" x2="44.8" y2="38.15" width="0.2032" layer="1"/>
+<wire x1="33.55" y1="12.9" x2="36.1" y2="12.9" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$28">
+<contactref element="R16" pad="2"/>
+<contactref element="U$13" pad="2"/>
+<wire x1="33" y1="21.15" x2="35.35" y2="21.15" width="0.2032" layer="1"/>
+<wire x1="35.35" y1="21.15" x2="35.4" y2="21.2" width="0.2032" layer="1"/>
+<wire x1="35.4" y1="21.2" x2="36.1" y2="21.2" width="0.2032" layer="1"/>
+<wire x1="36.1" y1="21.2" x2="37.4" y2="19.9" width="0.2032" layer="1"/>
+<wire x1="37.4" y1="19.9" x2="44" y2="19.9" width="0.2032" layer="1"/>
+<wire x1="45.2" y1="21.1" x2="45.2" y2="31.7" width="0.2032" layer="1"/>
+<via x="45.2" y="31.7" extent="1-16" drill="0.35"/>
+<wire x1="45.2" y1="31.7" x2="45.2" y2="36.4" width="0.2032" layer="16"/>
+<wire x1="45.2" y1="36.4" x2="45.1" y2="36.5" width="0.2032" layer="16"/>
+<via x="45.1" y="36.5" extent="1-16" drill="0.35"/>
+<wire x1="43.45" y1="38.15" x2="43.3" y2="38.15" width="0.2032" layer="1"/>
+<wire x1="45.1" y1="36.5" x2="44.1048" y2="37.4952" width="0.2032" layer="1"/>
+<wire x1="44.1048" y1="37.4952" x2="44.07375" y2="37.4952" width="0.2032" layer="1"/>
+<wire x1="44.07375" y1="37.4952" x2="43.8952" y2="37.67375" width="0.2032" layer="1"/>
+<wire x1="43.8952" y1="37.67375" x2="43.8952" y2="37.7048" width="0.2032" layer="1"/>
+<wire x1="43.8952" y1="37.7048" x2="43.45" y2="38.15" width="0.2032" layer="1"/>
+<wire x1="44" y1="19.9" x2="45.2" y2="21.1" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP1STLR">
+<contactref element="R15" pad="1"/>
+<contactref element="U1" pad="3"/>
+<wire x1="44.1" y1="45.083" x2="44.101" y2="45.084" width="0.2032" layer="1"/>
+<wire x1="44.0054125" y1="40.7088" x2="43.5888" y2="41.1254125" width="0.2032" layer="1"/>
+<wire x1="43.5888" y1="41.1254125" x2="43.5888" y2="42.6745875" width="0.2032" layer="1"/>
+<wire x1="43.9952" y1="43.0809875" x2="43.5888" y2="42.6745875" width="0.2032" layer="1"/>
+<wire x1="44.0412" y1="40.7088" x2="44.0054125" y2="40.7088" width="0.2032" layer="1"/>
+<wire x1="44.8" y1="40.05" x2="44.0412" y2="40.7088" width="0.2032" layer="1"/>
+<wire x1="44.101" y1="45.084" x2="44.101" y2="44.21205" width="0.2032" layer="1"/>
+<wire x1="44.101" y1="44.21205" x2="43.9952" y2="44.10625" width="0.2032" layer="1"/>
+<wire x1="43.9952" y1="44.10625" x2="43.9952" y2="43.0809875" width="0.2032" layer="1"/>
+</signal>
+<signal name="UP1STLB">
+<contactref element="R16" pad="1"/>
+<contactref element="U1" pad="2"/>
+<wire x1="43.601" y1="45.084" x2="43.601" y2="44.2867875" width="0.2032" layer="1"/>
+<wire x1="43.601" y1="44.2867875" x2="43.5888" y2="44.2745875" width="0.2032" layer="1"/>
+<wire x1="43.5888" y1="44.2745875" x2="43.5888" y2="43.249325" width="0.2032" layer="1"/>
+<wire x1="43.5197375" y1="40.1697375" x2="43.3" y2="40.05" width="0.2032" layer="1"/>
+<wire x1="43.5197375" y1="40.6197375" x2="43.5197375" y2="40.1697375" width="0.2032" layer="1"/>
+<wire x1="43.1824" y1="42.842925" x2="43.1824" y2="40.957075" width="0.2032" layer="1"/>
+<wire x1="43.1824" y1="40.957075" x2="43.5197375" y2="40.6197375" width="0.2032" layer="1"/>
+<wire x1="43.5888" y1="43.249325" x2="43.1824" y2="42.842925" width="0.2032" layer="1"/>
 </signal>
 </signals>
 </board>
 </drawing>
-<compatibility>
-<note version="6.3" minversion="6.2.2" severity="warning">
-Since Version 6.2.2 text objects can contain more than one line,
-which will not be processed correctly with this version.
-</note>
-<note version="8.2" severity="warning">
-Since Version 8.2, EAGLE supports online libraries. The ids
-of those online libraries will not be understood (or retained)
-with this version.
-</note>
-<note version="8.3" severity="warning">
-Since Version 8.3, EAGLE supports URNs for individual library
-assets (packages, symbols, and devices). The URNs of those assets
-will not be understood (or retained) with this version.
-</note>
-<note version="8.3" severity="warning">
-Since Version 8.3, EAGLE supports the association of 3D packages
-with devices in libraries, schematics, and board files. Those 3D
-packages will not be understood (or retained) with this version.
-</note>
-</compatibility>
 </eagle>
diff --git a/circuit/mkbldcdriver/mkbldcdriver.sch b/circuit/mkbldcdriver/mkbldcdriver.sch
index 08bb9bd..778367b 100644
--- a/circuit/mkbldcdriver/mkbldcdriver.sch
+++ b/circuit/mkbldcdriver/mkbldcdriver.sch
@@ -1,19 +1,33 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="8.3.2">
+<eagle version="8.7.1">
 <drawing>
 <settings>
-<setting alwaysvectorfont="no"/>
+<setting alwaysvectorfont="yes"/>
 <setting verticaltext="up"/>
 </settings>
 <grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/>
 <layers>
 <layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
+<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
+<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"/>
+<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
+<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
+<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
+<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
+<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
+<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
+<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
+<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="no" active="no"/>
 <layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
 <layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
 <layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
 <layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
-<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="no" active="no"/>
 <layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/>
 <layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
 <layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
@@ -213,1987 +227,855 @@
 </deviceset>
 </devicesets>
 </library>
-<library name="eagle-ltspice" urn="urn:adsk.eagle:library:217">
-<description>Default symbols for import LTspice schematics&lt;p&gt;
-2012-10-29 alf@cadsoft.de&lt;br&gt;</description>
+<library name="fab">
 <packages>
-<package name="0204/7" urn="urn:adsk.eagle:footprint:13215/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
-type 0204, grid 7.5 mm</description>
-<wire x1="3.81" y1="0" x2="2.921" y2="0" width="0.508" layer="51"/>
-<wire x1="-3.81" y1="0" x2="-2.921" y2="0" width="0.508" layer="51"/>
-<wire x1="-2.54" y1="0.762" x2="-2.286" y2="1.016" width="0.1524" layer="21" curve="-90"/>
-<wire x1="-2.54" y1="-0.762" x2="-2.286" y2="-1.016" width="0.1524" layer="21" curve="90"/>
-<wire x1="2.286" y1="-1.016" x2="2.54" y2="-0.762" width="0.1524" layer="21" curve="90"/>
-<wire x1="2.286" y1="1.016" x2="2.54" y2="0.762" width="0.1524" layer="21" curve="-90"/>
-<wire x1="-2.54" y1="-0.762" x2="-2.54" y2="0.762" width="0.1524" layer="21"/>
-<wire x1="-2.286" y1="1.016" x2="-1.905" y2="1.016" width="0.1524" layer="21"/>
-<wire x1="-1.778" y1="0.889" x2="-1.905" y2="1.016" width="0.1524" layer="21"/>
-<wire x1="-2.286" y1="-1.016" x2="-1.905" y2="-1.016" width="0.1524" layer="21"/>
-<wire x1="-1.778" y1="-0.889" x2="-1.905" y2="-1.016" width="0.1524" layer="21"/>
-<wire x1="1.778" y1="0.889" x2="1.905" y2="1.016" width="0.1524" layer="21"/>
-<wire x1="1.778" y1="0.889" x2="-1.778" y2="0.889" width="0.1524" layer="21"/>
-<wire x1="1.778" y1="-0.889" x2="1.905" y2="-1.016" width="0.1524" layer="21"/>
-<wire x1="1.778" y1="-0.889" x2="-1.778" y2="-0.889" width="0.1524" layer="21"/>
-<wire x1="2.286" y1="1.016" x2="1.905" y2="1.016" width="0.1524" layer="21"/>
-<wire x1="2.286" y1="-1.016" x2="1.905" y2="-1.016" width="0.1524" layer="21"/>
-<wire x1="2.54" y1="-0.762" x2="2.54" y2="0.762" width="0.1524" layer="21"/>
-<rectangle x1="2.54" y1="-0.254" x2="2.921" y2="0.254" layer="21"/>
-<rectangle x1="-2.921" y1="-0.254" x2="-2.54" y2="0.254" layer="21"/>
-<pad name="1" x="-3.81" y="0" drill="0.8128" shape="octagon"/>
-<pad name="2" x="3.81" y="0" drill="0.8128" shape="octagon"/>
-<text x="-2.54" y="1.2954" size="0.9906" layer="25" ratio="10">&gt;NAME</text>
-<text x="-1.6256" y="-0.4826" size="0.9906" layer="27" ratio="10">&gt;VALUE</text>
-</package>
-<package name="0207/10" urn="urn:adsk.eagle:footprint:13216/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
-type 0207, grid 10 mm</description>
-<wire x1="5.08" y1="0" x2="4.064" y2="0" width="0.6096" layer="51"/>
-<wire x1="-5.08" y1="0" x2="-4.064" y2="0" width="0.6096" layer="51"/>
-<wire x1="-3.175" y1="0.889" x2="-2.921" y2="1.143" width="0.1524" layer="21" curve="-90"/>
-<wire x1="-3.175" y1="-0.889" x2="-2.921" y2="-1.143" width="0.1524" layer="21" curve="90"/>
-<wire x1="2.921" y1="-1.143" x2="3.175" y2="-0.889" width="0.1524" layer="21" curve="90"/>
-<wire x1="2.921" y1="1.143" x2="3.175" y2="0.889" width="0.1524" layer="21" curve="-90"/>
-<wire x1="-3.175" y1="-0.889" x2="-3.175" y2="0.889" width="0.1524" layer="21"/>
-<wire x1="-2.921" y1="1.143" x2="-2.54" y2="1.143" width="0.1524" layer="21"/>
-<wire x1="-2.413" y1="1.016" x2="-2.54" y2="1.143" width="0.1524" layer="21"/>
-<wire x1="-2.921" y1="-1.143" x2="-2.54" y2="-1.143" width="0.1524" layer="21"/>
-<wire x1="-2.413" y1="-1.016" x2="-2.54" y2="-1.143" width="0.1524" layer="21"/>
-<wire x1="2.413" y1="1.016" x2="2.54" y2="1.143" width="0.1524" layer="21"/>
-<wire x1="2.413" y1="1.016" x2="-2.413" y2="1.016" width="0.1524" layer="21"/>
-<wire x1="2.413" y1="-1.016" x2="2.54" y2="-1.143" width="0.1524" layer="21"/>
-<wire x1="2.413" y1="-1.016" x2="-2.413" y2="-1.016" width="0.1524" layer="21"/>
-<wire x1="2.921" y1="1.143" x2="2.54" y2="1.143" width="0.1524" layer="21"/>
-<wire x1="2.921" y1="-1.143" x2="2.54" y2="-1.143" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="-0.889" x2="3.175" y2="0.889" width="0.1524" layer="21"/>
-<rectangle x1="3.175" y1="-0.3048" x2="4.0386" y2="0.3048" layer="21"/>
-<rectangle x1="-4.0386" y1="-0.3048" x2="-3.175" y2="0.3048" layer="21"/>
-<pad name="1" x="-5.08" y="0" drill="0.8128" shape="octagon"/>
-<pad name="2" x="5.08" y="0" drill="0.8128" shape="octagon"/>
-<text x="-3.048" y="1.524" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="-2.2606" y="-0.635" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-</package>
-<package name="R0201" urn="urn:adsk.eagle:footprint:13233/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt; chip&lt;p&gt;
-Source: http://www.vishay.com/docs/20008/dcrcw.pdf</description>
-<rectangle x1="-0.3" y1="-0.15" x2="-0.15" y2="0.15" layer="51"/>
-<rectangle x1="0.15" y1="-0.15" x2="0.3" y2="0.15" layer="51"/>
-<rectangle x1="-0.15" y1="-0.15" x2="0.15" y2="0.15" layer="21"/>
-<smd name="1" x="-0.255" y="0" dx="0.28" dy="0.43" layer="1"/>
-<smd name="2" x="0.255" y="0" dx="0.28" dy="0.43" layer="1"/>
-<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R0402" urn="urn:adsk.eagle:footprint:13234/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
-<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
-<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
-<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
-<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
-<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R0603" urn="urn:adsk.eagle:footprint:13235/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.432" y1="-0.356" x2="0.432" y2="-0.356" width="0.1524" layer="51"/>
-<wire x1="0.432" y1="0.356" x2="-0.432" y2="0.356" width="0.1524" layer="51"/>
-<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
-<rectangle x1="0.4318" y1="-0.4318" x2="0.8382" y2="0.4318" layer="51"/>
-<rectangle x1="-0.8382" y1="-0.4318" x2="-0.4318" y2="0.4318" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
-<smd name="1" x="-0.85" y="0" dx="1" dy="1.1" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1" dy="1.1" layer="1"/>
-<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R0805" urn="urn:adsk.eagle:footprint:13236/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;</description>
-<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
-<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
-<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
-<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
-<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
-<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
-<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
-<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R1005" urn="urn:adsk.eagle:footprint:13237/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
-<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
-<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
-<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
-<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R1206" urn="urn:adsk.eagle:footprint:13238/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/>
-<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/>
-<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/>
-<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/>
-<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/>
-<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/>
-<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/>
-<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/>
-<text x="-1.27" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R1210" urn="urn:adsk.eagle:footprint:13239/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.913" y1="1.219" x2="0.939" y2="1.219" width="0.1524" layer="51"/>
-<wire x1="-0.913" y1="-1.219" x2="0.939" y2="-1.219" width="0.1524" layer="51"/>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<rectangle x1="-1.651" y1="-1.3081" x2="-0.9009" y2="1.2918" layer="51"/>
-<rectangle x1="0.9144" y1="-1.3081" x2="1.6645" y2="1.2918" layer="51"/>
-<rectangle x1="-0.3" y1="-0.8999" x2="0.3" y2="0.8999" layer="35"/>
-<smd name="1" x="-1.4" y="0" dx="1.6" dy="2.7" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.6" dy="2.7" layer="1"/>
-<text x="-2.54" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R1218" urn="urn:adsk.eagle:footprint:13240/1" library_version="1">
-<description>&lt;b&gt;CRCW1218 Thick Film, Rectangular Chip Resistors&lt;/b&gt;&lt;p&gt;
-Source: http://www.vishay.com .. dcrcw.pdf</description>
-<wire x1="-0.913" y1="-2.219" x2="0.939" y2="-2.219" width="0.1524" layer="51"/>
-<wire x1="0.913" y1="2.219" x2="-0.939" y2="2.219" width="0.1524" layer="51"/>
-<rectangle x1="-1.651" y1="-2.3" x2="-0.9009" y2="2.3" layer="51"/>
-<rectangle x1="0.9144" y1="-2.3" x2="1.6645" y2="2.3" layer="51"/>
-<smd name="1" x="-1.475" y="0" dx="1.05" dy="4.9" layer="1"/>
-<smd name="2" x="1.475" y="0" dx="1.05" dy="4.9" layer="1"/>
-<text x="-2.54" y="2.54" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R2010" urn="urn:adsk.eagle:footprint:13241/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-1.662" y1="1.245" x2="1.662" y2="1.245" width="0.1524" layer="51"/>
-<wire x1="-1.637" y1="-1.245" x2="1.687" y2="-1.245" width="0.1524" layer="51"/>
-<wire x1="-3.473" y1="1.483" x2="3.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="1.483" x2="3.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="-1.483" x2="-3.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-3.473" y1="-1.483" x2="-3.473" y2="1.483" width="0.0508" layer="39"/>
-<rectangle x1="-2.4892" y1="-1.3208" x2="-1.6393" y2="1.3292" layer="51"/>
-<rectangle x1="1.651" y1="-1.3208" x2="2.5009" y2="1.3292" layer="51"/>
-<smd name="1" x="-2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
-<smd name="2" x="2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
-<text x="-3.175" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.175" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R2012" urn="urn:adsk.eagle:footprint:13242/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
-<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
-<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
-<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
-<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
-<rectangle x1="-0.1001" y1="-0.5999" x2="0.1001" y2="0.5999" layer="35"/>
-<smd name="1" x="-0.85" y="0" dx="1.3" dy="1.5" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1.3" dy="1.5" layer="1"/>
-<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R2512" urn="urn:adsk.eagle:footprint:13243/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
-<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
-<wire x1="-3.973" y1="1.983" x2="3.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="3.973" y1="1.983" x2="3.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="3.973" y1="-1.983" x2="-3.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-3.973" y1="-1.983" x2="-3.973" y2="1.983" width="0.0508" layer="39"/>
-<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/>
-<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
-<smd name="2" x="2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
-<text x="-2.54" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R3216" urn="urn:adsk.eagle:footprint:13244/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.913" y1="0.8" x2="0.888" y2="0.8" width="0.1524" layer="51"/>
-<wire x1="-0.913" y1="-0.8" x2="0.888" y2="-0.8" width="0.1524" layer="51"/>
-<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/>
-<rectangle x1="-1.651" y1="-0.8763" x2="-0.9009" y2="0.8738" layer="51"/>
-<rectangle x1="0.889" y1="-0.8763" x2="1.6391" y2="0.8738" layer="51"/>
-<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/>
-<smd name="1" x="-1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
-<text x="-1.905" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R3225" urn="urn:adsk.eagle:footprint:13245/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-0.913" y1="1.219" x2="0.939" y2="1.219" width="0.1524" layer="51"/>
-<wire x1="-0.913" y1="-1.219" x2="0.939" y2="-1.219" width="0.1524" layer="51"/>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<rectangle x1="-1.651" y1="-1.3081" x2="-0.9009" y2="1.2918" layer="51"/>
-<rectangle x1="0.9144" y1="-1.3081" x2="1.6645" y2="1.2918" layer="51"/>
-<rectangle x1="-0.3" y1="-1" x2="0.3" y2="1" layer="35"/>
-<smd name="1" x="-1.4" y="0" dx="1.6" dy="2.7" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.6" dy="2.7" layer="1"/>
-<text x="-2.54" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R4527" urn="urn:adsk.eagle:footprint:13246/1" library_version="1">
-<description>&lt;b&gt;Package 4527&lt;/b&gt;&lt;p&gt;
-Source: http://www.vishay.com/docs/31059/wsrhigh.pdf</description>
-<wire x1="-5.675" y1="-3.375" x2="5.65" y2="-3.375" width="0.2032" layer="21"/>
-<wire x1="5.65" y1="-3.375" x2="5.65" y2="3.375" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="3.375" x2="-5.675" y2="3.375" width="0.2032" layer="21"/>
-<wire x1="-5.675" y1="3.375" x2="-5.675" y2="-3.375" width="0.2032" layer="51"/>
-<smd name="1" x="-4.575" y="0" dx="3.94" dy="5.84" layer="1"/>
-<smd name="2" x="4.575" y="0" dx="3.94" dy="5.84" layer="1"/>
-<text x="-5.715" y="3.81" size="1.27" layer="25">&gt;NAME</text>
-<text x="-5.715" y="-5.08" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R5025" urn="urn:adsk.eagle:footprint:13247/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
-<wire x1="-1.662" y1="1.245" x2="1.662" y2="1.245" width="0.1524" layer="51"/>
-<wire x1="-1.637" y1="-1.245" x2="1.687" y2="-1.245" width="0.1524" layer="51"/>
-<wire x1="-3.473" y1="1.483" x2="3.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="1.483" x2="3.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="-1.483" x2="-3.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-3.473" y1="-1.483" x2="-3.473" y2="1.483" width="0.0508" layer="39"/>
-<rectangle x1="-2.4892" y1="-1.3208" x2="-1.6393" y2="1.3292" layer="51"/>
-<rectangle x1="1.651" y1="-1.3208" x2="2.5009" y2="1.3292" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
-<smd name="2" x="2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
-<text x="-3.175" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.175" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="R6332" urn="urn:adsk.eagle:footprint:13248/1" library_version="1">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
-Source: http://download.siliconexpert.com/pdfs/2005/02/24/Semi_Ap/2/VSH/Resistor/dcrcwfre.pdf</description>
-<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
-<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
-<wire x1="-3.973" y1="1.983" x2="3.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="3.973" y1="1.983" x2="3.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="3.973" y1="-1.983" x2="-3.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-3.973" y1="-1.983" x2="-3.973" y2="1.983" width="0.0508" layer="39"/>
-<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/>
-<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-3.1" y="0" dx="1" dy="3.2" layer="1"/>
-<smd name="2" x="3.1" y="0" dx="1" dy="3.2" layer="1"/>
-<text x="-2.54" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L0201" urn="urn:adsk.eagle:footprint:13217/1" library_version="1">
-<description>&lt;b&gt;NIS02 Chip Inductor&lt;/b&gt;&lt;p&gt;
-Source: http://www.niccomp.com/Catalog/nis.pdf</description>
-<rectangle x1="-0.3" y1="-0.15" x2="-0.15" y2="0.15" layer="51"/>
-<rectangle x1="0.15" y1="-0.15" x2="0.3" y2="0.15" layer="51"/>
-<rectangle x1="-0.15" y1="0.05" x2="0.15" y2="0.15" layer="51"/>
-<rectangle x1="-0.15" y1="-0.15" x2="0.15" y2="-0.05" layer="51"/>
-<smd name="1" x="-0.275" y="0" dx="0.25" dy="0.35" layer="1"/>
-<smd name="2" x="0.275" y="0" dx="0.25" dy="0.35" layer="1"/>
-<text x="-0.635" y="0.635" size="1.27" layer="25">&gt;NAME</text>
-<text x="-0.635" y="-1.905" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L1812" urn="urn:adsk.eagle:footprint:13218/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-chip</description>
-<wire x1="-1.4732" y1="1.6002" x2="1.4732" y2="1.6002" width="0.1016" layer="51"/>
-<wire x1="-1.4478" y1="-1.6002" x2="1.4732" y2="-1.6002" width="0.1016" layer="51"/>
-<rectangle x1="-2.3876" y1="-1.651" x2="-1.4376" y2="1.649" layer="51"/>
-<rectangle x1="1.4478" y1="-1.651" x2="2.3978" y2="1.649" layer="51"/>
-<smd name="1" x="-1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
-<smd name="2" x="1.95" y="0" dx="1.9" dy="3.4" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L2012C" urn="urn:adsk.eagle:footprint:13219/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;</description>
-<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="-0.864" y1="0.54" x2="0.864" y2="0.54" width="0.1016" layer="51"/>
-<wire x1="-0.864" y1="-0.553" x2="0.864" y2="-0.553" width="0.1016" layer="51"/>
-<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
-<rectangle x1="-1.143" y1="-0.6096" x2="-0.843" y2="0.5903" layer="51"/>
-<rectangle x1="0.8382" y1="-0.6096" x2="1.1382" y2="0.5903" layer="51"/>
-<rectangle x1="-0.3" y1="-0.4001" x2="0.3" y2="0.4001" layer="35"/>
-<smd name="1" x="-1" y="0" dx="1" dy="1" layer="1"/>
-<smd name="2" x="1" y="0" dx="1" dy="1" layer="1"/>
-<text x="-1.905" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L2825P" urn="urn:adsk.eagle:footprint:13220/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-precision wire wound</description>
-<circle x="0" y="0" radius="0.6604" width="0.1524" layer="51"/>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="-0.762" y1="1.2" x2="0.762" y2="1.2" width="0.1016" layer="51"/>
-<wire x1="-0.762" y1="-1.213" x2="0.762" y2="-1.213" width="0.1016" layer="51"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="1.34" y1="-0.965" x2="1.34" y2="0.965" width="0.1016" layer="51"/>
-<wire x1="-1.34" y1="0.965" x2="-1.34" y2="-0.965" width="0.1016" layer="51"/>
-<rectangle x1="0.7366" y1="-1.27" x2="1.3208" y2="1.27" layer="51"/>
-<rectangle x1="-1.3208" y1="-1.27" x2="-0.7366" y2="1.27" layer="51"/>
-<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/>
-<smd name="1" x="-1.2" y="0" dx="1.4" dy="2.4" layer="1"/>
-<smd name="2" x="1.2" y="0" dx="1.4" dy="2.4" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L3216C" urn="urn:adsk.eagle:footprint:13221/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;</description>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="-1.27" y1="0.896" x2="1.27" y2="0.896" width="0.1016" layer="51"/>
-<wire x1="-1.27" y1="-0.883" x2="1.27" y2="-0.883" width="0.1016" layer="51"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<rectangle x1="-1.7526" y1="-0.9525" x2="-1.2525" y2="0.9474" layer="51"/>
-<rectangle x1="1.2446" y1="-0.9525" x2="1.7447" y2="0.9474" layer="51"/>
-<rectangle x1="-0.4001" y1="-0.5999" x2="0.4001" y2="0.5999" layer="35"/>
-<smd name="1" x="-1.5" y="0" dx="1.2" dy="1.6" layer="1"/>
-<smd name="2" x="1.5" y="0" dx="1.2" dy="1.6" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L3225M" urn="urn:adsk.eagle:footprint:13222/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-molded</description>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-1.575" y1="1.27" x2="1.575" y2="1.27" width="0.1524" layer="51"/>
-<wire x1="1.575" y1="1.27" x2="1.575" y2="-1.27" width="0.1524" layer="51"/>
-<wire x1="1.575" y1="-1.27" x2="-1.575" y2="-1.27" width="0.1524" layer="51"/>
-<wire x1="-1.575" y1="-1.27" x2="-1.575" y2="1.27" width="0.1524" layer="51"/>
-<wire x1="-1.651" y1="0.94" x2="-1.651" y2="-0.94" width="0.1524" layer="51"/>
-<wire x1="1.651" y1="0.94" x2="1.651" y2="-0.94" width="0.1524" layer="51"/>
-<rectangle x1="-0.3" y1="-1" x2="0.3" y2="1" layer="35"/>
-<smd name="1" x="-1.4" y="0" dx="1.6" dy="2.2" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.6" dy="2.2" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L3225P" urn="urn:adsk.eagle:footprint:13223/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-precision wire wound</description>
-<circle x="0" y="0" radius="0.7117" width="0.1524" layer="51"/>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="-1.676" y1="0.845" x2="1.676" y2="0.845" width="0.1524" layer="51"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-1.676" y1="0.838" x2="-1.676" y2="-0.838" width="0.1524" layer="51"/>
-<wire x1="-1.168" y1="0.838" x2="-1.168" y2="-0.838" width="0.1524" layer="51"/>
-<wire x1="1.168" y1="0.838" x2="1.168" y2="-0.838" width="0.1524" layer="51"/>
-<wire x1="1.676" y1="0.838" x2="1.676" y2="-0.838" width="0.1524" layer="51"/>
-<wire x1="1.676" y1="-0.845" x2="-1.676" y2="-0.845" width="0.1524" layer="51"/>
-<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/>
-<smd name="1" x="-1.4" y="0" dx="1.8" dy="2" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.8" dy="2" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L3230M" urn="urn:adsk.eagle:footprint:13224/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-molded</description>
-<wire x1="-2.473" y1="1.483" x2="2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-1.483" x2="-2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-1.483" x2="-2.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="1.483" x2="2.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-1.575" y1="1.27" x2="1.575" y2="1.27" width="0.1524" layer="51"/>
-<wire x1="1.575" y1="1.27" x2="1.575" y2="-1.27" width="0.1524" layer="51"/>
-<wire x1="1.575" y1="-1.27" x2="-1.575" y2="-1.27" width="0.1524" layer="51"/>
-<wire x1="-1.575" y1="-1.27" x2="-1.575" y2="1.27" width="0.1524" layer="51"/>
-<wire x1="-1.651" y1="0.94" x2="-1.651" y2="-0.94" width="0.1524" layer="51"/>
-<wire x1="1.651" y1="0.94" x2="1.651" y2="-0.94" width="0.1524" layer="51"/>
-<rectangle x1="-0.3" y1="-1" x2="0.3" y2="1" layer="35"/>
-<smd name="1" x="-1.4" y="0" dx="1.6" dy="2.2" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.6" dy="2.2" layer="1"/>
-<text x="-1.905" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L4035M" urn="urn:adsk.eagle:footprint:13225/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-molded</description>
-<wire x1="-2.973" y1="1.983" x2="2.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="2.973" y1="-1.983" x2="-2.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.973" y1="-1.983" x2="-2.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="2.973" y1="1.983" x2="2.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.083" y1="0.686" x2="-2.083" y2="-0.686" width="0.1524" layer="51"/>
-<wire x1="2.083" y1="0.686" x2="2.083" y2="-0.686" width="0.1524" layer="51"/>
-<wire x1="-1.981" y1="1.524" x2="-1.981" y2="-1.524" width="0.1524" layer="51"/>
-<wire x1="-1.981" y1="-1.524" x2="1.981" y2="-1.524" width="0.1524" layer="51"/>
-<wire x1="1.981" y1="-1.524" x2="1.981" y2="1.524" width="0.1524" layer="51"/>
-<wire x1="1.981" y1="1.524" x2="-1.981" y2="1.524" width="0.1524" layer="51"/>
-<rectangle x1="-0.3" y1="-0.7" x2="0.3" y2="0.7" layer="35"/>
-<smd name="1" x="-1.6" y="0" dx="2.2" dy="1.4" layer="1"/>
-<smd name="2" x="1.6" y="0" dx="2.2" dy="1.4" layer="1"/>
-<text x="-1.905" y="2.54" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L4516C" urn="urn:adsk.eagle:footprint:13226/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;</description>
-<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="-1.626" y1="0.54" x2="1.626" y2="0.54" width="0.1016" layer="51"/>
-<wire x1="-1.626" y1="-0.527" x2="1.626" y2="-0.527" width="0.1016" layer="51"/>
-<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/>
-<rectangle x1="-2.4003" y1="-0.5969" x2="-1.6002" y2="0.603" layer="51"/>
-<rectangle x1="1.6002" y1="-0.603" x2="2.4003" y2="0.5969" layer="51"/>
-<rectangle x1="-0.7" y1="-0.3" x2="0.7" y2="0.3" layer="35"/>
-<smd name="1" x="-2.1" y="0" dx="1" dy="1.6" layer="1"/>
-<smd name="2" x="2.1" y="0" dx="1" dy="1.6" layer="1"/>
-<text x="-1.905" y="1.27" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L4532M" urn="urn:adsk.eagle:footprint:13227/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-molded</description>
-<wire x1="-3.473" y1="1.983" x2="3.473" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="-1.983" x2="-3.473" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-3.473" y1="-1.983" x2="-3.473" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="1.983" x2="3.473" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.21" y1="-1.626" x2="2.21" y2="-1.626" width="0.1524" layer="51"/>
-<wire x1="2.21" y1="1.626" x2="-2.21" y2="1.626" width="0.1524" layer="51"/>
-<wire x1="-2.337" y1="1.041" x2="-2.337" y2="-1.041" width="0.1524" layer="51"/>
-<wire x1="2.337" y1="1.041" x2="2.337" y2="-1.041" width="0.1524" layer="51"/>
-<wire x1="-2.21" y1="1.626" x2="-2.21" y2="-1.626" width="0.1524" layer="51"/>
-<wire x1="2.21" y1="1.626" x2="2.21" y2="-1.626" width="0.1524" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-1.9" y="0" dx="2" dy="2.4" layer="1"/>
-<smd name="2" x="1.9" y="0" dx="2" dy="2.4" layer="1"/>
-<text x="-1.905" y="2.54" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L4532P" urn="urn:adsk.eagle:footprint:13228/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-precision wire wound</description>
-<circle x="0" y="0" radius="1.3211" width="0.1524" layer="51"/>
-<wire x1="-2.973" y1="1.983" x2="2.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="2.973" y1="-1.983" x2="-2.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.973" y1="-1.983" x2="-2.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="-2.311" y1="1.675" x2="2.311" y2="1.675" width="0.1524" layer="51"/>
-<wire x1="2.973" y1="1.983" x2="2.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.311" y1="-1.653" x2="2.311" y2="-1.653" width="0.1524" layer="51"/>
-<wire x1="-2.311" y1="1.626" x2="-2.311" y2="-1.626" width="0.1524" layer="51"/>
-<wire x1="2.311" y1="1.675" x2="2.311" y2="-1.626" width="0.1524" layer="51"/>
-<wire x1="-1.448" y1="1.651" x2="-1.448" y2="-1.626" width="0.1524" layer="51"/>
-<wire x1="1.448" y1="1.626" x2="1.448" y2="-1.626" width="0.1524" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-2" y="0" dx="1.8" dy="3.6" layer="1"/>
-<smd name="2" x="2" y="0" dx="1.8" dy="3.6" layer="1"/>
-<text x="-1.905" y="2.54" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L5038P" urn="urn:adsk.eagle:footprint:13229/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-precision wire wound</description>
-<circle x="0" y="0" radius="1.4732" width="0.1524" layer="51"/>
-<wire x1="-2.973" y1="1.983" x2="2.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="2.973" y1="-1.983" x2="-2.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.973" y1="-1.983" x2="-2.973" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="-2.286" y1="1.853" x2="2.311" y2="1.853" width="0.1016" layer="51"/>
-<wire x1="2.973" y1="1.983" x2="2.973" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-2.286" y1="-1.856" x2="2.311" y2="-1.856" width="0.1016" layer="51"/>
-<wire x1="2.389" y1="-1.27" x2="2.389" y2="1.27" width="0.1016" layer="51"/>
-<wire x1="-2.386" y1="-1.27" x2="-2.386" y2="1.27" width="0.1016" layer="51"/>
-<wire x1="1.602" y1="-1.854" x2="1.602" y2="1.854" width="0.1016" layer="51"/>
-<wire x1="-1.624" y1="-1.854" x2="-1.624" y2="1.854" width="0.1016" layer="51"/>
-<wire x1="-2.31" y1="-1.854" x2="-2.31" y2="1.854" width="0.1016" layer="51"/>
-<wire x1="2.313" y1="-1.854" x2="2.313" y2="1.854" width="0.1016" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-2.2" y="0" dx="1.4" dy="2.8" layer="1"/>
-<smd name="2" x="2.2" y="0" dx="1.4" dy="2.8" layer="1"/>
-<text x="-1.905" y="2.54" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="L5650M" urn="urn:adsk.eagle:footprint:13230/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-molded</description>
-<wire x1="-3.973" y1="2.983" x2="3.973" y2="2.983" width="0.0508" layer="39"/>
-<wire x1="3.973" y1="-2.983" x2="-3.973" y2="-2.983" width="0.0508" layer="39"/>
-<wire x1="-3.973" y1="-2.983" x2="-3.973" y2="2.983" width="0.0508" layer="39"/>
-<wire x1="3.973" y1="2.983" x2="3.973" y2="-2.983" width="0.0508" layer="39"/>
-<wire x1="-2.108" y1="-2.591" x2="2.083" y2="-2.591" width="0.1524" layer="51"/>
-<wire x1="2.083" y1="2.591" x2="-2.108" y2="2.591" width="0.1524" layer="51"/>
-<wire x1="2.184" y1="2.032" x2="2.184" y2="-2.032" width="0.1524" layer="51"/>
-<wire x1="-2.21" y1="2.032" x2="-2.21" y2="-2.032" width="0.1524" layer="51"/>
-<wire x1="-2.108" y1="2.591" x2="-2.108" y2="-2.591" width="0.1524" layer="51"/>
-<wire x1="2.083" y1="2.591" x2="2.083" y2="-2.591" width="0.1524" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-2.5" y="0" dx="1.8" dy="4" layer="1"/>
-<smd name="2" x="2.5" y="0" dx="1.8" dy="4" layer="1"/>
-<text x="-1.905" y="3.175" size="1.27" layer="25">&gt;NAME</text>
-<text x="-1.905" y="-4.445" size="1.27" layer="27">&gt;VALUE</text>
+<package name="AYZ0102AGRLC">
+<wire x1="-3.6" y1="-1.5" x2="3.6" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="3.6" y1="-1.5" x2="3.6" y2="1.5" width="0.127" layer="21"/>
+<wire x1="3.6" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="1.5" y1="1.5" x2="-1.5" y2="1.5" width="0.127" layer="21"/>
+<wire x1="-1.5" y1="1.5" x2="-3.6" y2="1.5" width="0.127" layer="21"/>
+<wire x1="-3.6" y1="1.5" x2="-3.6" y2="-1.5" width="0.127" layer="21"/>
+<wire x1="0" y1="1.6" x2="0" y2="2.5" width="0.127" layer="21"/>
+<wire x1="0" y1="2.5" x2="1.5" y2="2.5" width="0.127" layer="21"/>
+<wire x1="1.5" y1="2.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
+<smd name="2" x="0" y="-2.3" dx="1" dy="1.2" layer="1"/>
+<smd name="3" x="-2.5" y="-2.3" dx="1" dy="1.2" layer="1"/>
+<smd name="1" x="2.5" y="-2.3" dx="1" dy="1.2" layer="1"/>
+<text x="-2.794" y="2.794" size="1.27" layer="25">&gt;NAME</text>
+<text x="-3.302" y="-4.572" size="1.27" layer="27">&gt;VALUE</text>
+<hole x="-1.5" y="0.4" drill="0.85"/>
+<hole x="1.5" y="0.4" drill="0.85"/>
 </package>
-<package name="L8530M" urn="urn:adsk.eagle:footprint:13231/1" library_version="1">
-<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
-molded</description>
-<wire x1="-5.473" y1="1.983" x2="5.473" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="5.473" y1="-1.983" x2="-5.473" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-5.473" y1="-1.983" x2="-5.473" y2="1.983" width="0.0508" layer="39"/>
-<wire x1="5.473" y1="1.983" x2="5.473" y2="-1.983" width="0.0508" layer="39"/>
-<wire x1="-4.191" y1="-1.524" x2="-4.191" y2="1.524" width="0.1524" layer="51"/>
-<wire x1="4.191" y1="1.524" x2="-4.191" y2="1.524" width="0.1524" layer="51"/>
-<wire x1="4.191" y1="-1.524" x2="-4.191" y2="-1.524" width="0.1524" layer="51"/>
-<wire x1="-4.293" y1="-0.66" x2="-4.293" y2="0.66" width="0.1524" layer="51"/>
-<wire x1="4.293" y1="-0.66" x2="4.293" y2="0.66" width="0.1524" layer="51"/>
-<wire x1="4.191" y1="-1.524" x2="4.191" y2="1.524" width="0.1524" layer="51"/>
-<rectangle x1="-0.5001" y1="-1" x2="0.5001" y2="1" layer="35"/>
-<smd name="1" x="-3.7" y="0" dx="2.4" dy="1.4" layer="1"/>
-<smd name="2" x="3.7" y="0" dx="2.4" dy="1.4" layer="1"/>
-<text x="-2.54" y="1.905" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
+<package name="TACT-SWITCH-KMR6">
+<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
+<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/>
+<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
+<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/>
+<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/>
+<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/>
+<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/>
+<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
+<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/>
 </package>
 </packages>
-<packages3d>
-<package3d name="0204/7" urn="urn:adsk.eagle:package:13274/1" type="box" library_version="1">
-<description>RESISTOR
-type 0204, grid 7.5 mm</description>
-</package3d>
-<package3d name="0207/10" urn="urn:adsk.eagle:package:13275/1" type="box" library_version="1">
-<description>RESISTOR
-type 0207, grid 10 mm</description>
-</package3d>
-<package3d name="R0201" urn="urn:adsk.eagle:package:13294/1" type="box" library_version="1">
-<description>RESISTOR chip
-Source: http://www.vishay.com/docs/20008/dcrcw.pdf</description>
-</package3d>
-<package3d name="R0402" urn="urn:adsk.eagle:package:13296/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R0603" urn="urn:adsk.eagle:package:13302/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R0805" urn="urn:adsk.eagle:package:13300/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R1005" urn="urn:adsk.eagle:package:13297/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R1206" urn="urn:adsk.eagle:package:13301/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R1210" urn="urn:adsk.eagle:package:13299/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R1218" urn="urn:adsk.eagle:package:13303/1" type="box" library_version="1">
-<description>CRCW1218 Thick Film, Rectangular Chip Resistors
-Source: http://www.vishay.com .. dcrcw.pdf</description>
-</package3d>
-<package3d name="R2010" urn="urn:adsk.eagle:package:13309/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R2012" urn="urn:adsk.eagle:package:13306/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R2512" urn="urn:adsk.eagle:package:13304/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R3216" urn="urn:adsk.eagle:package:13305/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R3225" urn="urn:adsk.eagle:package:13311/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R4527" urn="urn:adsk.eagle:package:13310/1" type="box" library_version="1">
-<description>Package 4527
-Source: http://www.vishay.com/docs/31059/wsrhigh.pdf</description>
-</package3d>
-<package3d name="R5025" urn="urn:adsk.eagle:package:13308/1" type="box" library_version="1">
-<description>RESISTOR</description>
-</package3d>
-<package3d name="R6332" urn="urn:adsk.eagle:package:13307/1" type="box" library_version="1">
-<description>RESISTOR
-Source: http://download.siliconexpert.com/pdfs/2005/02/24/Semi_Ap/2/VSH/Resistor/dcrcwfre.pdf</description>
-</package3d>
-<package3d name="L0201" urn="urn:adsk.eagle:package:13276/1" type="box" library_version="1">
-<description>NIS02 Chip Inductor
-Source: http://www.niccomp.com/Catalog/nis.pdf</description>
-</package3d>
-<package3d name="L1812" urn="urn:adsk.eagle:package:13290/1" type="box" library_version="1">
-<description>INDUCTOR
-chip</description>
-</package3d>
-<package3d name="L2012C" urn="urn:adsk.eagle:package:13277/1" type="box" library_version="1">
-<description>INDUCTOR</description>
-</package3d>
-<package3d name="L2825P" urn="urn:adsk.eagle:package:13280/1" type="box" library_version="1">
-<description>INDUCTOR
-precision wire wound</description>
-</package3d>
-<package3d name="L3216C" urn="urn:adsk.eagle:package:13284/1" type="box" library_version="1">
-<description>INDUCTOR</description>
-</package3d>
-<package3d name="L3225M" urn="urn:adsk.eagle:package:13282/1" type="box" library_version="1">
-<description>INDUCTOR
-molded</description>
-</package3d>
-<package3d name="L3225P" urn="urn:adsk.eagle:package:13283/1" type="box" library_version="1">
-<description>INDUCTOR
-precision wire wound</description>
-</package3d>
-<package3d name="L3230M" urn="urn:adsk.eagle:package:13285/1" type="box" library_version="1">
-<description>INDUCTOR
-molded</description>
-</package3d>
-<package3d name="L4035M" urn="urn:adsk.eagle:package:13291/1" type="box" library_version="1">
-<description>INDUCTOR
-molded</description>
-</package3d>
-<package3d name="L4516C" urn="urn:adsk.eagle:package:13286/1" type="box" library_version="1">
-<description>INDUCTOR</description>
-</package3d>
-<package3d name="L4532M" urn="urn:adsk.eagle:package:13295/1" type="box" library_version="1">
-<description>INDUCTOR
-molded</description>
-</package3d>
-<package3d name="L4532P" urn="urn:adsk.eagle:package:13289/1" type="box" library_version="1">
-<description>INDUCTOR
-precision wire wound</description>
-</package3d>
-<package3d name="L5038P" urn="urn:adsk.eagle:package:13288/1" type="box" library_version="1">
-<description>INDUCTOR
-precision wire wound</description>
-</package3d>
-<package3d name="L5650M" urn="urn:adsk.eagle:package:13298/1" type="box" library_version="1">
-<description>INDUCTOR
-molded</description>
-</package3d>
-<package3d name="L8530M" urn="urn:adsk.eagle:package:13293/1" type="box" library_version="1">
-<description>INDUCTOR
-molded</description>
-</package3d>
-</packages3d>
 <symbols>
-<symbol name="R" urn="urn:adsk.eagle:symbol:13232/1" library_version="1">
-<wire x1="-2.54" y1="-0.889" x2="2.54" y2="-0.889" width="0.254" layer="94"/>
-<wire x1="2.54" y1="0.889" x2="-2.54" y2="0.889" width="0.254" layer="94"/>
-<wire x1="2.54" y1="-0.889" x2="2.54" y2="0.889" width="0.254" layer="94"/>
-<wire x1="-2.54" y1="-0.889" x2="-2.54" y2="0.889" width="0.254" layer="94"/>
-<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
-<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
-<text x="-3.81" y="1.4986" size="1.778" layer="95">&gt;NAME</text>
-<text x="-3.81" y="-3.302" size="1.778" layer="96">&gt;VALUE</text>
-<text x="-5.08" y="0" size="0.4064" layer="99" align="center">SpiceOrder 1</text>
-<text x="5.08" y="0" size="0.4064" layer="99" align="center">SpiceOrder 2</text>
+<symbol name="SWITCH-SPDT">
+<wire x1="-2.54" y1="0" x2="2.54" y2="1.27" width="0.254" layer="94"/>
+<circle x="2.54" y="2.54" radius="0.635" width="0.254" layer="94"/>
+<circle x="2.54" y="-2.54" radius="0.635" width="0.254" layer="94"/>
+<circle x="-2.54" y="0" radius="0.635" width="0.254" layer="94"/>
+<text x="-4.064" y="4.318" size="1.778" layer="95">&gt;NAME</text>
+<text x="-4.826" y="-6.096" size="1.778" layer="95">&gt;VALUE</text>
+<pin name="1" x="5.08" y="2.54" visible="pad" length="short" rot="R180"/>
+<pin name="2" x="-5.08" y="0" visible="pad" length="short"/>
+<pin name="3" x="5.08" y="-2.54" visible="pad" length="short" rot="R180"/>
 </symbol>
-<symbol name="L" urn="urn:adsk.eagle:symbol:13214/1" library_version="1">
-<wire x1="-1.016" y1="2.54" x2="-0.889" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.889" y1="2.54" x2="-0.762" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.762" y1="2.54" x2="-0.635" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.635" y1="2.54" x2="-0.508" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.508" y1="2.54" x2="-0.381" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.381" y1="2.54" x2="-0.254" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.254" y1="2.54" x2="-0.127" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="-0.127" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0" y1="2.54" x2="0.127" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.127" y1="2.54" x2="0.254" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.254" y1="2.54" x2="0.381" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.381" y1="2.54" x2="0.508" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.508" y1="2.54" x2="0.635" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.635" y1="2.54" x2="0.762" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.762" y1="2.54" x2="0.889" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0.889" y1="2.54" x2="1.016" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="1.016" y1="2.54" x2="1.016" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="1.016" y1="-2.54" x2="0.889" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.889" y1="-2.54" x2="0.762" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.762" y1="-2.54" x2="0.635" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.635" y1="-2.54" x2="0.508" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.508" y1="-2.54" x2="0.381" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.381" y1="-2.54" x2="0.254" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.254" y1="-2.54" x2="0.127" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.127" y1="-2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0" y1="-2.54" x2="-0.127" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.127" y1="-2.54" x2="-0.254" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.254" y1="-2.54" x2="-0.381" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.381" y1="-2.54" x2="-0.508" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.508" y1="-2.54" x2="-0.635" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.635" y1="-2.54" x2="-0.762" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.762" y1="-2.54" x2="-0.889" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.889" y1="-2.54" x2="-1.016" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.889" y1="2.54" x2="0.889" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.762" y1="2.54" x2="0.762" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.635" y1="2.54" x2="0.635" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.508" y1="2.54" x2="0.508" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.381" y1="2.54" x2="0.381" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.254" y1="2.54" x2="0.254" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0.127" y1="2.54" x2="0.127" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0" y1="2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.127" y1="2.54" x2="-0.127" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.254" y1="2.54" x2="-0.254" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.381" y1="2.54" x2="-0.381" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.508" y1="2.54" x2="-0.508" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.635" y1="2.54" x2="-0.635" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.762" y1="2.54" x2="-0.762" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-0.889" y1="2.54" x2="-0.889" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="-1.016" y1="2.54" x2="-1.016" y2="-2.54" width="0.1524" layer="94"/>
-<pin name="1" x="0" y="5.08" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
-<pin name="2" x="0" y="-5.08" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
-<text x="-1.4986" y="-3.81" size="1.778" layer="95" rot="R90">&gt;NAME</text>
-<text x="3.302" y="-3.81" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
-<text x="0" y="5.08" size="0.4064" layer="99" align="center">SpiceOrder 1</text>
-<text x="0" y="-5.08" size="0.4064" layer="99" align="center">SpiceOrder 2</text>
+<symbol name="TS2">
+<wire x1="0" y1="1.905" x2="0" y2="2.54" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="1.905" x2="-3.175" y2="1.905" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="-1.905" x2="-3.175" y2="-1.905" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="1.905" x2="-4.445" y2="0" width="0.254" layer="94"/>
+<wire x1="-4.445" y1="0" x2="-4.445" y2="-1.905" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="0" x2="-1.905" y2="0" width="0.1524" layer="94"/>
+<wire x1="-1.27" y1="0" x2="-0.635" y2="0" width="0.1524" layer="94"/>
+<wire x1="-4.445" y1="0" x2="-3.175" y2="0" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="1.905" width="0.254" layer="94"/>
+<circle x="0" y="-2.54" radius="0.127" width="0.4064" layer="94"/>
+<circle x="0" y="2.54" radius="0.127" width="0.4064" layer="94"/>
+<text x="-6.35" y="-2.54" size="1.778" layer="95" rot="R90">&gt;NAME</text>
+<text x="-3.81" y="3.175" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="P" x="0" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/>
+<pin name="S" x="0" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<pin name="S1" x="2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<pin name="P1" x="2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/>
 </symbol>
 </symbols>
 <devicesets>
-<deviceset name="R" urn="urn:adsk.eagle:component:13322/1" prefix="R" uservalue="yes" library_version="1">
-<description>&lt;B&gt;RESISTOR&lt;/B&gt;, European symbol</description>
+<deviceset name="SLIDE-SWITCH" prefix="S">
+<description>SMD slide-switch AYZ0102AGRLC as found in the fablab inventory.  Includes the mounting holes.
+
+&lt;p&gt;Made by Zaerc.</description>
 <gates>
-<gate name="G$1" symbol="R" x="0" y="0"/>
+<gate name="G$1" symbol="SWITCH-SPDT" x="0" y="0"/>
 </gates>
 <devices>
-<device name="0204/7" package="0204/7">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13274/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0207/10" package="0207/10">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13275/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R0201" package="R0201">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13294/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R0402" package="R0402">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13296/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R0603" package="R0603">
+<device name="" package="AYZ0102AGRLC">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
 </connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13302/1"/>
-</package3dinstances>
 <technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
-<device name="" package="R0805">
+</devices>
+</deviceset>
+<deviceset name="2-8X4-5_SWITCH">
+<gates>
+<gate name="G$1" symbol="TS2" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="TACT-SWITCH-KMR6">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="P" pad="P$1"/>
+<connect gate="G$1" pin="P1" pad="P$2"/>
+<connect gate="G$1" pin="S" pad="P$3"/>
+<connect gate="G$1" pin="S1" pad="P$4"/>
 </connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13300/1"/>
-</package3dinstances>
 <technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
-<device name="R1005" package="R1005">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13297/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R1206" package="R1206">
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="atsam">
+<packages>
+<package name="QFN-64-9X9MM">
+<description>&lt;h3&gt;64-pin QFN 9x9mm, 0.5mm pitch&lt;/h3&gt;
+&lt;p&gt;Package used by ATmega128RFA1&lt;/p&gt;
+&lt;p&gt;&lt;a href="http://www.atmel.com/Images/Atmel-8266-MCU_Wireless-ATmega128RFA1_Datasheet.pdf"&gt;Example Datasheet&lt;/a&gt;&lt;/p&gt;</description>
+<wire x1="-4.492" y1="-4.5" x2="4.508" y2="-4.5" width="0.09" layer="51"/>
+<wire x1="4.508" y1="-4.5" x2="4.508" y2="4.5" width="0.09" layer="51"/>
+<wire x1="4.508" y1="4.5" x2="-4.492" y2="4.5" width="0.09" layer="51"/>
+<wire x1="-4.492" y1="4.5" x2="-4.492" y2="-4.5" width="0.09" layer="51"/>
+<wire x1="-4.6" y1="4.6" x2="-4.6" y2="4.1" width="0.2032" layer="21"/>
+<wire x1="-4.6" y1="4.6" x2="-4.1" y2="4.6" width="0.2032" layer="21"/>
+<wire x1="4.6" y1="4.6" x2="4.1" y2="4.6" width="0.2032" layer="21"/>
+<wire x1="4.6" y1="4.6" x2="4.6" y2="4.1" width="0.2032" layer="21"/>
+<circle x="-4.842" y="4.85" radius="0.2" width="0" layer="21"/>
+<circle x="-3.442" y="3.45" radius="0.2" width="0.09" layer="51"/>
+<smd name="26" x="0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="25" x="0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="24" x="-0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="27" x="1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="28" x="1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="23" x="-0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="22" x="-1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="21" x="-1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="6" x="-4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="5" x="-4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="4" x="-4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="7" x="-4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="8" x="-4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="3" x="-4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="2" x="-4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="9" x="-4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="10" x="-4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="1" x="-4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="16" x="-4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="15" x="-4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="14" x="-4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="17" x="-3.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="18" x="-3.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="13" x="-4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="12" x="-4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="19" x="-2.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="20" x="-2.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
+<smd name="11" x="-4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
+<smd name="29" x="2.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="30" x="2.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="31" x="3.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="32" x="3.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="33" x="4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="34" x="4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="35" x="4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="36" x="4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="37" x="4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="38" x="4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="39" x="4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="40" x="4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="41" x="4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="42" x="4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="43" x="4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="44" x="4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="45" x="4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="46" x="4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="47" x="4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="48" x="4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
+<smd name="49" x="3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="50" x="3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="51" x="2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="52" x="2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="53" x="1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="54" x="1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="55" x="0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="56" x="0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="57" x="-0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="58" x="-0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="59" x="-1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="60" x="-1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="61" x="-2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="62" x="-2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="63" x="-3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<smd name="64" x="-3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
+<text x="0" y="1.27" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">&gt;NAME</text>
+<text x="0" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">&gt;VALUE</text>
+<wire x1="4.6" y1="-4.6" x2="4.1" y2="-4.6" width="0.2032" layer="21"/>
+<wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/>
+<wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/>
+<wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/>
+<smd name="P$1" x="0" y="0" dx="4.826" dy="4.826" layer="1" cream="no"/>
+<polygon width="0.127" layer="31">
+<vertex x="-1.27" y="-1.27"/>
+<vertex x="-1.27" y="1.27"/>
+<vertex x="1.27" y="1.27"/>
+<vertex x="1.27" y="-1.27"/>
+</polygon>
+</package>
+</packages>
+<symbols>
+<symbol name="ATSAMD51">
+<pin name="GND@5" x="-35.56" y="-48.26" length="middle"/>
+<pin name="GND@4" x="-35.56" y="-45.72" length="middle"/>
+<pin name="GND@3" x="-35.56" y="-43.18" length="middle"/>
+<pin name="GND@2" x="-35.56" y="-40.64" length="middle"/>
+<pin name="GND@1" x="-35.56" y="-38.1" length="middle"/>
+<pin name="VDDCORE" x="-35.56" y="-17.78" length="middle"/>
+<pin name="VDDANA" x="-35.56" y="-12.7" length="middle"/>
+<pin name="VDDIO@4" x="-35.56" y="-7.62" length="middle"/>
+<pin name="VDDIO@3" x="-35.56" y="-5.08" length="middle"/>
+<pin name="VDDIO@2" x="-35.56" y="-2.54" length="middle"/>
+<pin name="VDDIO@1" x="-35.56" y="0" length="middle"/>
+<pin name="PA00/XIN32/SER1-0/TC2-0" x="43.18" y="0" length="middle" rot="R180"/>
+<pin name="PA01/XOUT32/SER1-1/TC2-1" x="43.18" y="-2.54" length="middle" rot="R180"/>
+<pin name="PA02/ADC0-1/DAC-0" x="43.18" y="-5.08" length="middle" rot="R180"/>
+<pin name="PA03/ANAREF-VREFA/ADC0-1" x="43.18" y="-7.62" length="middle" rot="R180"/>
+<pin name="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" x="43.18" y="-10.16" length="middle" rot="R180"/>
+<pin name="PA05/ADC0-5/DAC-1/SER0-1/TC0-1" x="43.18" y="-12.7" length="middle" rot="R180"/>
+<pin name="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0" x="43.18" y="-15.24" length="middle" rot="R180"/>
+<pin name="PA07/ADC0-7/SER0-3/TC1-1" x="43.18" y="-17.78" length="middle" rot="R180"/>
+<pin name="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0" x="43.18" y="-20.32" length="middle" rot="R180"/>
+<pin name="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1" x="43.18" y="-22.86" length="middle" rot="R180"/>
+<pin name="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2" x="43.18" y="-25.4" length="middle" rot="R180"/>
+<pin name="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" x="43.18" y="-27.94" length="middle" rot="R180"/>
+<pin name="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" x="43.18" y="-30.48" length="middle" rot="R180"/>
+<pin name="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" x="43.18" y="-33.02" length="middle" rot="R180"/>
+<pin name="PA14/XIN0/SER2-2/SER4-2/TC3-0" x="43.18" y="-35.56" length="middle" rot="R180"/>
+<pin name="PA15/XOUT0/SER2-3/SER4-3/TC3-1" x="43.18" y="-38.1" length="middle" rot="R180"/>
+<pin name="PA16/SER1-0/SER3-1/TC2-0" x="43.18" y="-40.64" length="middle" rot="R180"/>
+<pin name="PA17/SER1-1/SER3-0/TC2-1" x="43.18" y="-43.18" length="middle" rot="R180"/>
+<pin name="PA18/SER1-2/SER3-2/TC3-0" x="43.18" y="-45.72" length="middle" rot="R180"/>
+<pin name="PA19/SER1-3/SER3-3/TC3-1" x="43.18" y="-48.26" length="middle" rot="R180"/>
+<pin name="PA20/SER5-2/SER3-2/TC7-0" x="43.18" y="-50.8" length="middle" rot="R180"/>
+<pin name="PA21/SER5-3/SER3-3/TC7-1" x="43.18" y="-53.34" length="middle" rot="R180"/>
+<pin name="PA22/SER3-0/SER5-1/TC4-0" x="43.18" y="-55.88" length="middle" rot="R180"/>
+<pin name="PA23/SER3-1/SER5-0/TC4-1" x="43.18" y="-58.42" length="middle" rot="R180"/>
+<pin name="PA24/SER3-2/SER5-2/TC5-0/USBDM" x="43.18" y="-60.96" length="middle" rot="R180"/>
+<pin name="PA25/SER3-3/SER5-3/TC5-1/USBDP" x="43.18" y="-63.5" length="middle" rot="R180"/>
+<pin name="PA27/GCLK-1" x="43.18" y="-66.04" length="middle" rot="R180"/>
+<pin name="PA30/SER7-2/SER1-2/TC6-0/SWCLK" x="43.18" y="-68.58" length="middle" rot="R180"/>
+<pin name="PA31/SER7-3/SER1-3/TC6-1/SWDIO" x="43.18" y="-71.12" length="middle" rot="R180"/>
+<pin name="PB00/ADC0-12/SER5-2/TC7-0" x="43.18" y="-78.74" length="middle" rot="R180"/>
+<pin name="PB01/ADC0-13/SER5-3/TC7-1" x="43.18" y="-81.28" length="middle" rot="R180"/>
+<pin name="PB03/ADC0/SER5-1/TC6" x="43.18" y="-86.36" length="middle" rot="R180"/>
+<pin name="PB04/ADC1-6" x="43.18" y="-88.9" length="middle" rot="R180"/>
+<pin name="PB05/ADC1-7" x="43.18" y="-91.44" length="middle" rot="R180"/>
+<pin name="PB06/ADC1-8" x="43.18" y="-93.98" length="middle" rot="R180"/>
+<pin name="PB07/ADC1-9" x="43.18" y="-96.52" length="middle" rot="R180"/>
+<pin name="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0" x="43.18" y="-99.06" length="middle" rot="R180"/>
+<pin name="PB09/ADC0-3/ADC1-1/SE4-1/TC4-1" x="43.18" y="-101.6" length="middle" rot="R180"/>
+<pin name="PB10/SER4-2/TC5-0/TCC0-4" x="43.18" y="-104.14" length="middle" rot="R180"/>
+<pin name="PB11/SER4-3/TC5-1/TCC0-5" x="43.18" y="-106.68" length="middle" rot="R180"/>
+<pin name="PB12/SER4-0/TC4-0" x="43.18" y="-109.22" length="middle" rot="R180"/>
+<pin name="PB13/SER4-1/TC4-1" x="43.18" y="-111.76" length="middle" rot="R180"/>
+<pin name="PB14/SER4-2/TC5-0" x="43.18" y="-114.3" length="middle" rot="R180"/>
+<pin name="PB15/SER4-3/TC5-1" x="43.18" y="-116.84" length="middle" rot="R180"/>
+<pin name="PB16/SER5-0/TC6-0" x="43.18" y="-119.38" length="middle" rot="R180"/>
+<pin name="PB17/SER5-1/TC6-1" x="43.18" y="-121.92" length="middle" rot="R180"/>
+<pin name="PB22/XIN1/SER1-2/SER5-2/TC7-0" x="43.18" y="-124.46" length="middle" rot="R180"/>
+<pin name="PB23/XOUT1/SER1-3/SER5-3/TC7-1" x="43.18" y="-127" length="middle" rot="R180"/>
+<pin name="PB30/SER7-0/SER5-1/TC0-0/SWO" x="43.18" y="-129.54" length="middle" rot="R180"/>
+<pin name="RESETN" x="-35.56" y="-55.88" length="middle"/>
+<pin name="PB31/SER7-1/SER5-0/TC0-1" x="43.18" y="-132.08" length="middle" rot="R180"/>
+<pin name="PB02/ADC0-14/SER5-0/TC6-0" x="43.18" y="-83.82" length="middle" rot="R180"/>
+<wire x1="-30.48" y1="5.08" x2="38.1" y2="5.08" width="0.254" layer="94"/>
+<wire x1="38.1" y1="5.08" x2="38.1" y2="-137.16" width="0.254" layer="94"/>
+<wire x1="38.1" y1="-137.16" x2="-30.48" y2="-137.16" width="0.254" layer="94"/>
+<wire x1="-30.48" y1="-137.16" x2="-30.48" y2="5.08" width="0.254" layer="94"/>
+<text x="-5.08" y="7.62" size="1.778" layer="95">&gt;NAME</text>
+<text x="-5.08" y="-142.24" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="VSW" x="-35.56" y="-22.86" length="middle"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="ATSAMD51" prefix="U">
+<gates>
+<gate name="G$1" symbol="ATSAMD51" x="0" y="0"/>
+</gates>
+<devices>
+<device name="QFN64" package="QFN-64-9X9MM">
 <connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="GND@1" pad="7"/>
+<connect gate="G$1" pin="GND@2" pad="22"/>
+<connect gate="G$1" pin="GND@3" pad="33"/>
+<connect gate="G$1" pin="GND@4" pad="47"/>
+<connect gate="G$1" pin="GND@5" pad="54"/>
+<connect gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0" pad="1"/>
+<connect gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1" pad="2"/>
+<connect gate="G$1" pin="PA02/ADC0-1/DAC-0" pad="3"/>
+<connect gate="G$1" pin="PA03/ANAREF-VREFA/ADC0-1" pad="4"/>
+<connect gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" pad="13"/>
+<connect gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1" pad="14"/>
+<connect gate="G$1" pin="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0" pad="15"/>
+<connect gate="G$1" pin="PA07/ADC0-7/SER0-3/TC1-1" pad="16"/>
+<connect gate="G$1" pin="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0" pad="17"/>
+<connect gate="G$1" pin="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1" pad="18"/>
+<connect gate="G$1" pin="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2" pad="19"/>
+<connect gate="G$1" pin="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" pad="20"/>
+<connect gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" pad="29"/>
+<connect gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" pad="30"/>
+<connect gate="G$1" pin="PA14/XIN0/SER2-2/SER4-2/TC3-0" pad="31"/>
+<connect gate="G$1" pin="PA15/XOUT0/SER2-3/SER4-3/TC3-1" pad="32"/>
+<connect gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0" pad="35"/>
+<connect gate="G$1" pin="PA17/SER1-1/SER3-0/TC2-1" pad="36"/>
+<connect gate="G$1" pin="PA18/SER1-2/SER3-2/TC3-0" pad="37"/>
+<connect gate="G$1" pin="PA19/SER1-3/SER3-3/TC3-1" pad="38"/>
+<connect gate="G$1" pin="PA20/SER5-2/SER3-2/TC7-0" pad="41"/>
+<connect gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1" pad="42"/>
+<connect gate="G$1" pin="PA22/SER3-0/SER5-1/TC4-0" pad="43"/>
+<connect gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1" pad="44"/>
+<connect gate="G$1" pin="PA24/SER3-2/SER5-2/TC5-0/USBDM" pad="45"/>
+<connect gate="G$1" pin="PA25/SER3-3/SER5-3/TC5-1/USBDP" pad="46"/>
+<connect gate="G$1" pin="PA27/GCLK-1" pad="51"/>
+<connect gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK" pad="57"/>
+<connect gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO" pad="58"/>
+<connect gate="G$1" pin="PB00/ADC0-12/SER5-2/TC7-0" pad="61"/>
+<connect gate="G$1" pin="PB01/ADC0-13/SER5-3/TC7-1" pad="62"/>
+<connect gate="G$1" pin="PB02/ADC0-14/SER5-0/TC6-0" pad="63"/>
+<connect gate="G$1" pin="PB03/ADC0/SER5-1/TC6" pad="64"/>
+<connect gate="G$1" pin="PB04/ADC1-6" pad="5"/>
+<connect gate="G$1" pin="PB05/ADC1-7" pad="6"/>
+<connect gate="G$1" pin="PB06/ADC1-8" pad="9"/>
+<connect gate="G$1" pin="PB07/ADC1-9" pad="10"/>
+<connect gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0" pad="11"/>
+<connect gate="G$1" pin="PB09/ADC0-3/ADC1-1/SE4-1/TC4-1" pad="12"/>
+<connect gate="G$1" pin="PB10/SER4-2/TC5-0/TCC0-4" pad="23"/>
+<connect gate="G$1" pin="PB11/SER4-3/TC5-1/TCC0-5" pad="24"/>
+<connect gate="G$1" pin="PB12/SER4-0/TC4-0" pad="25"/>
+<connect gate="G$1" pin="PB13/SER4-1/TC4-1" pad="26"/>
+<connect gate="G$1" pin="PB14/SER4-2/TC5-0" pad="27"/>
+<connect gate="G$1" pin="PB15/SER4-3/TC5-1" pad="28"/>
+<connect gate="G$1" pin="PB16/SER5-0/TC6-0" pad="39"/>
+<connect gate="G$1" pin="PB17/SER5-1/TC6-1" pad="40"/>
+<connect gate="G$1" pin="PB22/XIN1/SER1-2/SER5-2/TC7-0" pad="49"/>
+<connect gate="G$1" pin="PB23/XOUT1/SER1-3/SER5-3/TC7-1" pad="50"/>
+<connect gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO" pad="59"/>
+<connect gate="G$1" pin="PB31/SER7-1/SER5-0/TC0-1" pad="60"/>
+<connect gate="G$1" pin="RESETN" pad="52"/>
+<connect gate="G$1" pin="VDDANA" pad="8"/>
+<connect gate="G$1" pin="VDDCORE" pad="53"/>
+<connect gate="G$1" pin="VDDIO@1" pad="21"/>
+<connect gate="G$1" pin="VDDIO@2" pad="34"/>
+<connect gate="G$1" pin="VDDIO@3" pad="48"/>
+<connect gate="G$1" pin="VDDIO@4" pad="56"/>
+<connect gate="G$1" pin="VSW" pad="55"/>
 </connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13301/1"/>
-</package3dinstances>
 <technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R1210" package="R1210">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13299/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R1218" package="R1218">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13303/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R2010" package="R2010">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13309/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R2012" package="R2012">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13306/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R2512" package="R2512">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13304/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R3216" package="R3216">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13305/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R3225" package="R3225">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13311/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R4527" package="R4527">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13310/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R5025" package="R5025">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13308/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="R6332" package="R6332">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13307/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="R" constant="no"/>
-</technology>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="L" urn="urn:adsk.eagle:component:13321/1" prefix="L" uservalue="yes" library_version="1">
-<description>&lt;B&gt;INDUCTOR&lt;/B&gt;, European symbol</description>
-<gates>
-<gate name="G$1" symbol="L" x="0" y="0"/>
-</gates>
-<devices>
-<device name="0204/7" package="0204/7">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13274/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0207/10" package="0207/10">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13275/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L0201" package="L0201">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13276/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="" package="L1812">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13290/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L2012C" package="L2012C">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13277/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L2825P" package="L2825P">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13280/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L3216C" package="L3216C">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13284/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L3225M" package="L3225M">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13282/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L3225P" package="L3225P">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13283/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L3230M" package="L3230M">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13285/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L4035M" package="L4035M">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13291/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L4516C" package="L4516C">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13286/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L4532C" package="L4532M">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13295/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L4532P" package="L4532P">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13289/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L5038P" package="L5038P">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13288/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L5650M" package="L5650M">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13298/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="L8530M" package="L8530M">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<package3dinstances>
-<package3dinstance package3d_urn="urn:adsk.eagle:package:13293/1"/>
-</package3dinstances>
-<technologies>
-<technology name="">
-<attribute name="SPICEMODEL" value="NONE" constant="no"/>
-<attribute name="SPICEPREFIX" value="L" constant="no"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
 </devices>
 </deviceset>
 </devicesets>
 </library>
-<library name="transistor-power">
-<description>&lt;b&gt;Power Transistors&lt;/b&gt;&lt;p&gt;
-&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<library name="borkedlabs-passives">
 <packages>
-<package name="DIRECTFET">
-<description>&lt;b&gt;DirectFET (TM) Outline Dimension, MN Outline&lt;/b&gt;&lt;p&gt;
-(Medium Size Can, N-Designation).&lt;br&gt;
-Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description>
-<wire x1="-2.625" y1="1.875" x2="-2.625" y2="2.225" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="2.225" x2="-2.425" y2="2.425" width="0.2032" layer="21"/>
-<wire x1="-2.425" y1="2.425" x2="2.425" y2="2.425" width="0.2032" layer="21"/>
-<wire x1="2.425" y1="2.425" x2="2.625" y2="2.225" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="2.225" x2="2.625" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="1.875" x2="3.075" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="3.075" y1="1.875" x2="3.075" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="3.075" y1="-1.875" x2="2.625" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="-1.875" x2="2.625" y2="-2.225" width="0.2032" layer="21"/>
-<wire x1="2.625" y1="-2.225" x2="2.425" y2="-2.425" width="0.2032" layer="21"/>
-<wire x1="2.425" y1="-2.425" x2="-2.425" y2="-2.425" width="0.2032" layer="21"/>
-<wire x1="-2.425" y1="-2.425" x2="-2.625" y2="-2.225" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="-2.225" x2="-2.625" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="-1.875" x2="-3.075" y2="-1.875" width="0.2032" layer="21"/>
-<wire x1="-3.075" y1="-1.875" x2="-3.075" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="-3.075" y1="1.875" x2="-2.625" y2="1.875" width="0.2032" layer="21"/>
-<wire x1="-2.625" y1="-1.875" x2="-2.625" y2="1.875" width="0.2032" layer="51"/>
-<wire x1="2.625" y1="-1.875" x2="2.625" y2="1.875" width="0.2032" layer="51"/>
-<circle x="-1.525" y="-1.5" radius="0.4" width="0" layer="21"/>
-<smd name="D@1" x="-2.45" y="0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<smd name="D@2" x="-2.45" y="-0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<smd name="G" x="-0.7" y="0" dx="0.65" dy="0.65" layer="1"/>
-<smd name="S@1" x="0.65" y="0.475" dx="0.75" dy="0.75" layer="1"/>
-<smd name="S@2" x="0.65" y="-0.475" dx="0.75" dy="0.75" layer="1"/>
-<smd name="D@3" x="2.45" y="0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<smd name="D@4" x="2.45" y="-0.825" dx="0.9" dy="1.25" layer="1" thermals="no"/>
-<text x="-2.54" y="3.175" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-4.445" size="1.27" layer="27">&gt;VALUE</text>
+<package name="0805">
+<smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
+<text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
 </package>
-</packages>
-<symbols>
-<symbol name="MFN-S2-D4">
-<wire x1="-1.1176" y1="2.413" x2="-1.1176" y2="-2.54" width="0.254" layer="94"/>
-<wire x1="-1.1176" y1="-2.54" x2="-2.54" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="1.905" x2="0.5334" y2="1.905" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="0" x2="2.54" y2="-1.905" width="0.1524" layer="94"/>
-<wire x1="0.508" y1="-1.905" x2="2.54" y2="-1.905" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="2.54" x2="2.54" y2="1.905" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="1.905" x2="7.62" y2="1.905" width="0.1524" layer="94"/>
-<wire x1="7.62" y1="1.905" x2="7.62" y2="0.762" width="0.1524" layer="94"/>
-<wire x1="7.62" y1="0.762" x2="7.62" y2="-1.905" width="0.1524" layer="94"/>
-<wire x1="7.62" y1="-1.905" x2="2.54" y2="-1.905" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="-1.905" x2="2.54" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="7.62" y1="0.762" x2="6.985" y2="-0.635" width="0.1524" layer="94"/>
-<wire x1="6.985" y1="-0.635" x2="8.255" y2="-0.635" width="0.1524" layer="94"/>
-<wire x1="8.255" y1="-0.635" x2="7.62" y2="0.762" width="0.1524" layer="94"/>
-<wire x1="6.985" y1="0.762" x2="7.62" y2="0.762" width="0.1524" layer="94"/>
-<wire x1="7.62" y1="0.762" x2="8.255" y2="0.762" width="0.1524" layer="94"/>
-<wire x1="8.255" y1="0.762" x2="8.509" y2="1.016" width="0.1524" layer="94"/>
-<wire x1="6.985" y1="0.762" x2="6.731" y2="0.508" width="0.1524" layer="94"/>
-<wire x1="0.508" y1="0" x2="1.778" y2="-0.508" width="0.1524" layer="94"/>
-<wire x1="1.778" y1="-0.508" x2="1.778" y2="0.508" width="0.1524" layer="94"/>
-<wire x1="1.778" y1="0.508" x2="0.508" y2="0" width="0.1524" layer="94"/>
-<wire x1="1.651" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/>
-<wire x1="1.651" y1="0.254" x2="0.762" y2="0" width="0.3048" layer="94"/>
-<wire x1="0.762" y1="0" x2="1.651" y2="-0.254" width="0.3048" layer="94"/>
-<wire x1="1.651" y1="-0.254" x2="1.651" y2="0" width="0.3048" layer="94"/>
-<wire x1="1.651" y1="0" x2="1.397" y2="0" width="0.3048" layer="94"/>
-<circle x="2.54" y="-1.905" radius="0.127" width="0.4064" layer="94"/>
-<circle x="2.54" y="1.905" radius="0.127" width="0.4064" layer="94"/>
-<text x="10.16" y="0" size="1.778" layer="95">&gt;NAME</text>
-<text x="10.16" y="-2.54" size="1.778" layer="96">&gt;VALUE</text>
-<rectangle x1="-0.254" y1="-2.54" x2="0.508" y2="-1.27" layer="94"/>
-<rectangle x1="-0.254" y1="1.27" x2="0.508" y2="2.54" layer="94"/>
-<rectangle x1="-0.254" y1="-0.889" x2="0.508" y2="0.889" layer="94"/>
-<pin name="G" x="-2.54" y="-2.54" visible="off" length="point" direction="pas"/>
-<pin name="D" x="2.54" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
-<pin name="S" x="5.08" y="-5.08" visible="off" length="short" direction="pas" rot="R90"/>
-<pin name="D@1" x="7.62" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
-<pin name="D@2" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
-<pin name="D@3" x="5.08" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
-<pin name="S@1" x="2.54" y="-5.08" visible="off" length="short" direction="pas" rot="R90"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="IRF6648" prefix="Q">
-<description>&lt;b&gt;DirectFET Power MOSFET&lt;/b&gt;&lt;p&gt;
-Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description>
-<gates>
-<gate name="G$1" symbol="MFN-S2-D4" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="DIRECTFET">
-<connects>
-<connect gate="G$1" pin="D" pad="D@1"/>
-<connect gate="G$1" pin="D@1" pad="D@2"/>
-<connect gate="G$1" pin="D@2" pad="D@3"/>
-<connect gate="G$1" pin="D@3" pad="D@4"/>
-<connect gate="G$1" pin="G" pad="G"/>
-<connect gate="G$1" pin="S" pad="S@1"/>
-<connect gate="G$1" pin="S@1" pad="S@2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="fab">
-<packages>
-<package name="WSL2726">
-<description>&lt;b&gt;SMD SHUNT RESISTOR&lt;/b&gt;</description>
-<wire x1="-4.8768" y1="7.9756" x2="4.8768" y2="7.9756" width="0.2032" layer="51"/>
-<wire x1="4.8768" y1="7.9756" x2="4.8768" y2="-0.3556" width="0.2032" layer="51"/>
-<wire x1="4.8768" y1="-0.3556" x2="-4.8768" y2="-0.3556" width="0.2032" layer="51"/>
-<wire x1="-4.8768" y1="-0.3556" x2="-4.8768" y2="7.9756" width="0.2032" layer="51"/>
-<smd name="A" x="3.302" y="2.794" dx="2.4384" dy="5.588" layer="1"/>
-<smd name="SA" x="3.302" y="6.9215" dx="2.4384" dy="0.889" layer="1"/>
-<smd name="B" x="-3.302" y="2.794" dx="2.4384" dy="5.588" layer="1"/>
-<smd name="SB" x="-3.302" y="6.9215" dx="2.4384" dy="0.889" layer="1"/>
-<text x="-0.3556" y="-0.0508" size="1.27" layer="25" rot="R90">&gt;NAME</text>
-<text x="1.5748" y="-0.0508" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
+<package name="0603-CAP">
+<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/>
+<smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/>
+<smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/>
+<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/>
+<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
 </package>
-<package name="PWRPAD_2-5MM">
-<pad name="P$1" x="0" y="0" drill="2.4892" diameter="3.81"/>
+<package name="0402-CAP">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
+chip</description>
+<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
+<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
+<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
+<wire x1="0" y1="0.0305" x2="0" y2="-0.0305" width="0.4064" layer="21"/>
+<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
+<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
+<text x="-0.889" y="0.6985" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.0795" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
+<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
 </package>
-<package name="PWRPAD_4MM">
-<pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35"/>
+<package name="1210">
+<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.127" layer="51"/>
+<wire x1="1.6" y1="1.3" x2="1.6" y2="-1.3" width="0.127" layer="51"/>
+<wire x1="1.6" y1="-1.3" x2="-1.6" y2="-1.3" width="0.127" layer="51"/>
+<wire x1="-1.6" y1="-1.3" x2="-1.6" y2="1.3" width="0.127" layer="51"/>
+<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.2032" layer="21"/>
+<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="21"/>
+<smd name="1" x="-1.6" y="0" dx="1.2" dy="2" layer="1"/>
+<smd name="2" x="1.6" y="0" dx="1.2" dy="2" layer="1"/>
+<text x="-2.07" y="1.77" size="1.016" layer="25">&gt;NAME</text>
+<text x="-2.17" y="-3.24" size="1.016" layer="27">&gt;VALUE</text>
 </package>
-<package name="BFC">
-<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/>
-<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/>
-<circle x="0" y="0" radius="9.9822" width="0.127" layer="21"/>
-<text x="-2.54" y="3.81" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-5.08" size="1.27" layer="27">&gt;VALUE</text>
+<package name="1206">
+<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-0.965" y1="0.787" x2="0.965" y2="0.787" width="0.1016" layer="51"/>
+<wire x1="-0.965" y1="-0.787" x2="0.965" y2="-0.787" width="0.1016" layer="51"/>
+<smd name="1" x="-1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
+<smd name="2" x="1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
+<text x="-1.27" y="1.143" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.397" y="-2.794" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.7018" y1="-0.8509" x2="-0.9517" y2="0.8491" layer="51"/>
+<rectangle x1="0.9517" y1="-0.8491" x2="1.7018" y2="0.8509" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
 </package>
-<package name="AYZ0102AGRLC">
-<wire x1="-3.6" y1="-1.5" x2="3.6" y2="-1.5" width="0.127" layer="21"/>
-<wire x1="3.6" y1="-1.5" x2="3.6" y2="1.5" width="0.127" layer="21"/>
-<wire x1="3.6" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
-<wire x1="1.5" y1="1.5" x2="-1.5" y2="1.5" width="0.127" layer="21"/>
-<wire x1="-1.5" y1="1.5" x2="-3.6" y2="1.5" width="0.127" layer="21"/>
-<wire x1="-3.6" y1="1.5" x2="-3.6" y2="-1.5" width="0.127" layer="21"/>
-<wire x1="0" y1="1.6" x2="0" y2="2.5" width="0.127" layer="21"/>
-<wire x1="0" y1="2.5" x2="1.5" y2="2.5" width="0.127" layer="21"/>
-<wire x1="1.5" y1="2.5" x2="1.5" y2="1.5" width="0.127" layer="21"/>
-<smd name="2" x="0" y="-2.3" dx="1" dy="1.2" layer="1"/>
-<smd name="3" x="-2.5" y="-2.3" dx="1" dy="1.2" layer="1"/>
-<smd name="1" x="2.5" y="-2.3" dx="1" dy="1.2" layer="1"/>
-<text x="-2.794" y="2.794" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.302" y="-4.572" size="1.27" layer="27">&gt;VALUE</text>
-<hole x="-1.5" y="0.4" drill="0.85"/>
-<hole x="1.5" y="0.4" drill="0.85"/>
+<package name="744777920-INDUCTOR">
+<smd name="P$1" x="0" y="3" dx="1.7" dy="2" layer="1"/>
+<smd name="P$2" x="0" y="-3" dx="1.7" dy="2" layer="1"/>
+<wire x1="-4" y1="0" x2="-4" y2="3" width="0.127" layer="21"/>
+<wire x1="-4" y1="3" x2="-3" y2="4" width="0.127" layer="21" curve="-90"/>
+<wire x1="-3" y1="4" x2="3" y2="4" width="0.127" layer="21"/>
+<wire x1="3" y1="4" x2="4" y2="3" width="0.127" layer="21" curve="-90"/>
+<wire x1="4" y1="3" x2="4" y2="-3" width="0.127" layer="21"/>
+<wire x1="4" y1="-3" x2="3" y2="-4" width="0.127" layer="21" curve="-90"/>
+<wire x1="3" y1="-4" x2="-3" y2="-4" width="0.127" layer="21"/>
+<wire x1="-3" y1="-4" x2="-4" y2="-3" width="0.127" layer="21" curve="-90"/>
+<wire x1="-4" y1="-3" x2="-4" y2="0" width="0.127" layer="21"/>
+<rectangle x1="-4" y1="-4" x2="4" y2="4" layer="39"/>
+<text x="5.08" y="2.54" size="1.016" layer="25">&gt;NAME</text>
+<text x="5.08" y="1.27" size="1.016" layer="27">&gt;VALUE</text>
 </package>
-<package name="TACT-SWITCH-KMR6">
-<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
-<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
-<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
-<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
-<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/>
-<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
-<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/>
-<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/>
-<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/>
-<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/>
-<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
-<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
-<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
-<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/>
+<package name="0603-RES">
+<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
+<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
+<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/>
 </package>
-<package name="P-LCC-4">
-<description>&lt;b&gt;Power TOPLED®&lt;/b&gt;&lt;p&gt;
-Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description>
-<wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-1.4" y1="-1.6" x2="-1" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="-1.6" x2="-0.85" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-0.85" y1="-1.6" x2="1" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="1" y1="-1.6" x2="1.4" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="1.4" y1="-1.6" x2="1.4" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="1.4" y1="1.6" x2="1.1" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="1.1" y1="1.6" x2="-1" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="1.6" x2="-1.4" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="1.6" x2="-1" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="-1" y1="1.8" x2="-0.5" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="-0.5" y1="1.8" x2="-0.5" y2="1.65" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="1.65" x2="0.5" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="1.8" x2="1.1" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="1.1" y1="1.8" x2="1.1" y2="1.6" width="0.1016" layer="51"/>
-<wire x1="-1" y1="-1.6" x2="-1" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="-1" y1="-1.8" x2="-0.5" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="-0.5" y1="-1.8" x2="-0.5" y2="-1.65" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="-1.65" x2="0.5" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="-1.8" x2="1" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="1" y1="-1.8" x2="1" y2="-1.6" width="0.1016" layer="51"/>
-<wire x1="-0.85" y1="-1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
-<wire x1="-1.4" y1="1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
-<circle x="0" y="0" radius="1.1" width="0.2032" layer="51"/>
-<text x="-3.81" y="-2.54" size="1.27" layer="25" rot="R90">&gt;NAME</text>
-<text x="5.08" y="-2.54" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="51">R</text>
-<text x="-1.905" y="2.54" size="1.27" layer="51">G</text>
-<text x="1.27" y="2.54" size="1.27" layer="51">B</text>
-<text x="1.27" y="-3.81" size="1.27" layer="51">A</text>
-<rectangle x1="-1.15" y1="0.75" x2="-0.35" y2="1.85" layer="29"/>
-<rectangle x1="0.35" y1="0.75" x2="1.15" y2="1.85" layer="29"/>
-<rectangle x1="0.35" y1="-1.85" x2="1.15" y2="-0.75" layer="29"/>
-<rectangle x1="-1.15" y1="-1.85" x2="-0.35" y2="-0.75" layer="29"/>
-<rectangle x1="-1.1" y1="-1.8" x2="-0.4" y2="-0.8" layer="31"/>
-<rectangle x1="0.4" y1="-1.8" x2="1.1" y2="-0.8" layer="31"/>
-<rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/>
-<rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/>
-<rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/>
-<smd name="A" x="0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="R" x="-0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="G" x="-0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="B" x="0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/>
-<circle x="-1.905" y="-1.524" radius="0.127" width="0.127" layer="21"/>
+<package name="SPM6530-IND">
+<smd name="1" x="0" y="2.775" dx="3.4" dy="1.85" layer="1"/>
+<smd name="2" x="0" y="-2.775" dx="3.4" dy="1.85" layer="1"/>
+<wire x1="-3.25" y1="3.85" x2="-3.25" y2="-3.85" width="0.127" layer="21"/>
+<wire x1="-3.25" y1="-3.85" x2="3.25" y2="-3.85" width="0.127" layer="21"/>
+<wire x1="3.25" y1="-3.85" x2="3.25" y2="3.85" width="0.127" layer="21"/>
+<wire x1="3.25" y1="3.85" x2="-3.25" y2="3.85" width="0.127" layer="21"/>
+<text x="3.81" y="2.54" size="1.016" layer="25">&gt;NAME</text>
+<text x="3.81" y="-3.81" size="1.016" layer="27">&gt;VALUE</text>
 </package>
-<package name="DX4R005HJ5_100">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
+<package name="IHLP-5050FD-01-IND">
+<smd name="1" x="0" y="5.4102" dx="4.953" dy="2.9464" layer="1"/>
+<smd name="2" x="0" y="-5.4102" dx="4.953" dy="2.9464" layer="1"/>
+<wire x1="6.4516" y1="6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/>
+<wire x1="3.81" y1="-6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/>
+<wire x1="6.4516" y1="6.604" x2="3.81" y2="6.604" width="0.127" layer="21"/>
+<wire x1="-3.81" y1="6.604" x2="-6.4516" y2="6.604" width="0.127" layer="21"/>
+<wire x1="-6.4516" y1="6.604" x2="-6.4516" y2="-6.604" width="0.127" layer="21"/>
+<wire x1="-6.4516" y1="-6.604" x2="-3.81" y2="-6.604" width="0.127" layer="21"/>
+<text x="5.08" y="7.62" size="1.016" layer="25">&gt;NAME</text>
+<text x="5.08" y="-8.89" size="1.016" layer="27">&gt;VALUE</text>
 </package>
-<package name="DX4R005HJ5">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.4" dy="1.35" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">&gt;Value</text>
+<package name="7443340330-IND">
+<smd name="P$1" x="0" y="3.35" dx="3" dy="2.3" layer="1"/>
+<smd name="P$2" x="0" y="-3.35" dx="3" dy="2.3" layer="1"/>
+<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
+<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
+<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
+<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
+<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
+<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
+<text x="3" y="5" size="1.016" layer="25">&gt;NAME</text>
+<text x="3" y="-6" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.15" y1="2.95" x2="1.15" y2="4.45" layer="51"/>
+<rectangle x1="-1.15" y1="-4.45" x2="1.15" y2="-2.95" layer="51"/>
 </package>
-<package name="DX4R005HJ5_64">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.254" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.254" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.254" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.254" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.254" dy="1.35" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
+<package name="0402-RES">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
+chip</description>
+<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
+<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
+<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
+<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
+<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
+<text x="-0.889" y="0.6985" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.0795" y="-1.778" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
+<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<rectangle x1="-0.2032" y1="-0.3556" x2="0.2032" y2="0.3556" layer="21"/>
 </package>
-<package name="P-LCC-4-FANCYFAB">
-<description>&lt;b&gt;Power TOPLED®&lt;/b&gt;&lt;p&gt;
-Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description>
-<wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-1.4" y1="-1.6" x2="-1" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="-1.6" x2="-0.85" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-0.85" y1="-1.6" x2="1" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="1" y1="-1.6" x2="1.4" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="1.4" y1="-1.6" x2="1.4" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="1.4" y1="1.6" x2="1.1" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="1.1" y1="1.6" x2="-1" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="1.6" x2="-1.4" y2="1.6" width="0.2032" layer="51"/>
-<wire x1="-1" y1="1.6" x2="-1" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="-1" y1="1.8" x2="-0.5" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="-0.5" y1="1.8" x2="-0.5" y2="1.65" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="1.65" x2="0.5" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="1.8" x2="1.1" y2="1.8" width="0.1016" layer="51"/>
-<wire x1="1.1" y1="1.8" x2="1.1" y2="1.6" width="0.1016" layer="51"/>
-<wire x1="-1" y1="-1.6" x2="-1" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="-1" y1="-1.8" x2="-0.5" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="-0.5" y1="-1.8" x2="-0.5" y2="-1.65" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="-1.65" x2="0.5" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="0.5" y1="-1.8" x2="1" y2="-1.8" width="0.1016" layer="51"/>
-<wire x1="1" y1="-1.8" x2="1" y2="-1.6" width="0.1016" layer="51"/>
-<wire x1="-0.85" y1="-1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
-<wire x1="-1.4" y1="1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/>
-<circle x="0" y="0" radius="1.1" width="0.2032" layer="51"/>
-<text x="-3.81" y="-2.54" size="1.27" layer="25" rot="R90">&gt;NAME</text>
-<text x="5.08" y="-2.54" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
-<text x="-1.905" y="-3.81" size="1.27" layer="51">R</text>
-<text x="-1.905" y="2.54" size="1.27" layer="51">G</text>
-<text x="1.27" y="2.54" size="1.27" layer="51">B</text>
-<text x="1.27" y="-3.81" size="1.27" layer="51">A</text>
-<rectangle x1="-1.15" y1="0.75" x2="-0.35" y2="1.85" layer="29"/>
-<rectangle x1="0.35" y1="0.75" x2="1.15" y2="1.85" layer="29"/>
-<rectangle x1="0.35" y1="-1.85" x2="1.15" y2="-0.75" layer="29"/>
-<rectangle x1="-1.15" y1="-1.85" x2="-0.35" y2="-0.75" layer="29"/>
-<rectangle x1="-1.1" y1="-1.8" x2="-0.4" y2="-0.8" layer="31"/>
-<rectangle x1="0.4" y1="-1.8" x2="1.1" y2="-0.8" layer="31"/>
-<rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/>
-<rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/>
-<rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/>
-<smd name="A" x="0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="R" x="-0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="G" x="-0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<smd name="B" x="0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/>
-<circle x="-1.705" y="-1.524" radius="0.127" width="0.127" layer="21"/>
+<package name="8X8-IND">
+<smd name="1" x="0" y="3.2" dx="2.2" dy="1.6" layer="1"/>
+<smd name="2" x="0" y="-3.2" dx="2.2" dy="1.6" layer="1"/>
+<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
+<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
+<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
+<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
+<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
+<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
+<text x="-5" y="5" size="1.27" layer="25">&gt;NAME</text>
+<text x="-5" y="-6" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/>
 </package>
-<package name="2-SMD-5X3MM">
-<wire x1="-2.5" y1="1.3" x2="-2.5" y2="1.6" width="0.127" layer="21"/>
-<wire x1="-2.5" y1="1.6" x2="2.5" y2="1.6" width="0.127" layer="21"/>
-<wire x1="2.5" y1="1.6" x2="2.5" y2="1.3" width="0.127" layer="21"/>
-<wire x1="2.5" y1="-1.3" x2="2.5" y2="-1.6" width="0.127" layer="21"/>
-<wire x1="2.5" y1="-1.6" x2="-2.5" y2="-1.6" width="0.127" layer="21"/>
-<wire x1="-2.5" y1="-1.6" x2="-2.5" y2="-1.3" width="0.127" layer="21"/>
-<smd name="P$1" x="-2" y="0" dx="2" dy="2.4" layer="1"/>
-<smd name="P$2" x="2" y="0" dx="2" dy="2.4" layer="1"/>
-<text x="-2.54" y="2.54" size="1.27" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.81" size="1.27" layer="27">&gt;VALUE</text>
+<package name="744029100-IND">
+<smd name="1" x="0" y="1.1" dx="3.2" dy="1" layer="1"/>
+<smd name="2" x="0" y="-1.1" dx="3.2" dy="1" layer="1"/>
+<wire x1="-2" y1="2" x2="-2" y2="-2" width="0.127" layer="21"/>
+<wire x1="-2" y1="-2" x2="2" y2="-2" width="0.127" layer="21"/>
+<wire x1="2" y1="-2" x2="2" y2="2" width="0.127" layer="21"/>
+<wire x1="2" y1="2" x2="-2" y2="2" width="0.127" layer="21"/>
+<text x="-3" y="2.3" size="1.27" layer="25">&gt;NAME</text>
+<text x="-3" y="-3.6" size="1.27" layer="27">&gt;VALUE</text>
 </package>
-<package name="2-SMD-1-5X3-2MM">
-<smd name="P$1" x="-1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/>
-<smd name="P$2" x="1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/>
-<wire x1="-0.7" y1="0.7" x2="0.7" y2="0.7" width="0.127" layer="51"/>
-<wire x1="-0.7" y1="-0.7" x2="0.7" y2="-0.7" width="0.127" layer="51"/>
+<package name="7447709470-IND">
+<smd name="1" x="0" y="4.95" dx="5.4" dy="2.9" layer="1"/>
+<smd name="2" x="0" y="-4.95" dx="5.4" dy="2.9" layer="1"/>
+<wire x1="-3" y1="6" x2="-6" y2="6" width="0.127" layer="21"/>
+<wire x1="-6" y1="6" x2="-6" y2="-6" width="0.127" layer="21"/>
+<wire x1="-6" y1="-6" x2="-3" y2="-6" width="0.127" layer="21"/>
+<wire x1="3" y1="-6" x2="6" y2="-6" width="0.127" layer="21"/>
+<wire x1="6" y1="-6" x2="6" y2="6" width="0.127" layer="21"/>
+<wire x1="6" y1="6" x2="3" y2="6" width="0.127" layer="21"/>
+<text x="-7" y="8" size="1.27" layer="25">&gt;NAME</text>
+<text x="-7" y="-9" size="1.27" layer="27">&gt;VALUE</text>
 </package>
-</packages>
-<symbols>
-<symbol name="WSL2726">
-<wire x1="-3.81" y1="-0.889" x2="1.27" y2="-0.889" width="0.254" layer="94"/>
-<wire x1="1.27" y1="0.889" x2="-3.81" y2="0.889" width="0.254" layer="94"/>
-<wire x1="1.27" y1="-0.889" x2="1.27" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="1.27" y1="-0.254" x2="1.27" y2="0" width="0.254" layer="94"/>
-<wire x1="1.27" y1="0" x2="1.27" y2="0.889" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="-0.889" x2="-3.81" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="-0.254" x2="-3.81" y2="0" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="0" x2="-3.81" y2="0.889" width="0.254" layer="94"/>
-<wire x1="-5.08" y1="0" x2="-3.81" y2="0" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="0" x2="1.27" y2="0" width="0.1524" layer="94"/>
-<wire x1="-5.08" y1="-2.54" x2="-3.81" y2="-0.254" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="-2.54" x2="1.27" y2="-0.254" width="0.1524" layer="94"/>
-<text x="-4.572" y="1.3716" size="1.778" layer="95">&gt;NAME</text>
-<text x="-4.826" y="-4.445" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="SB" x="-7.62" y="-2.54" visible="off" length="short" direction="pas" swaplevel="2"/>
-<pin name="SA" x="5.08" y="-2.54" visible="off" length="short" direction="pas" swaplevel="2" rot="R180"/>
-<pin name="B" x="-7.62" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
-<pin name="A" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-<symbol name="PWRPAD">
-<pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
-</symbol>
-<symbol name="C-US">
-<wire x1="0" y1="-2.54" x2="0" y2="2.54" width="0.254" layer="94"/>
-<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/>
-<wire x1="1" y1="0" x2="1.8542" y2="2.4892" width="0.254" layer="94" curve="-37.878202"/>
-<wire x1="1.8504" y1="-2.4668" x2="1.0161" y2="0" width="0.254" layer="94" curve="-37.373024"/>
-<text x="-1.27" y="3.175" size="1.778" layer="95">&gt;NAME</text>
-<text x="-1.27" y="-5.08" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="1" x="-2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
-<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-<symbol name="SWITCH-SPDT">
-<wire x1="-2.54" y1="0" x2="2.54" y2="1.27" width="0.254" layer="94"/>
-<circle x="2.54" y="2.54" radius="0.635" width="0.254" layer="94"/>
-<circle x="2.54" y="-2.54" radius="0.635" width="0.254" layer="94"/>
-<circle x="-2.54" y="0" radius="0.635" width="0.254" layer="94"/>
-<text x="-4.064" y="4.318" size="1.778" layer="95">&gt;NAME</text>
-<text x="-4.826" y="-6.096" size="1.778" layer="95">&gt;VALUE</text>
-<pin name="1" x="5.08" y="2.54" visible="pad" length="short" rot="R180"/>
-<pin name="2" x="-5.08" y="0" visible="pad" length="short"/>
-<pin name="3" x="5.08" y="-2.54" visible="pad" length="short" rot="R180"/>
-</symbol>
-<symbol name="TS2">
-<wire x1="0" y1="1.905" x2="0" y2="2.54" width="0.254" layer="94"/>
-<wire x1="-4.445" y1="1.905" x2="-3.175" y2="1.905" width="0.254" layer="94"/>
-<wire x1="-4.445" y1="-1.905" x2="-3.175" y2="-1.905" width="0.254" layer="94"/>
-<wire x1="-4.445" y1="1.905" x2="-4.445" y2="0" width="0.254" layer="94"/>
-<wire x1="-4.445" y1="0" x2="-4.445" y2="-1.905" width="0.254" layer="94"/>
-<wire x1="-2.54" y1="0" x2="-1.905" y2="0" width="0.1524" layer="94"/>
-<wire x1="-1.27" y1="0" x2="-0.635" y2="0" width="0.1524" layer="94"/>
-<wire x1="-4.445" y1="0" x2="-3.175" y2="0" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="2.54" y1="-2.54" x2="0" y2="-2.54" width="0.1524" layer="94"/>
-<wire x1="0" y1="-2.54" x2="-1.27" y2="1.905" width="0.254" layer="94"/>
-<circle x="0" y="-2.54" radius="0.127" width="0.4064" layer="94"/>
-<circle x="0" y="2.54" radius="0.127" width="0.4064" layer="94"/>
-<text x="-6.35" y="-2.54" size="1.778" layer="95" rot="R90">&gt;NAME</text>
-<text x="-3.81" y="3.175" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
-<pin name="P" x="0" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/>
-<pin name="S" x="0" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/>
-<pin name="S1" x="2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1" rot="R270"/>
-<pin name="P1" x="2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="2" rot="R90"/>
-</symbol>
-<symbol name="LED-RGB">
-<wire x1="6.35" y1="1.778" x2="5.08" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="5.08" y1="-0.254" x2="3.81" y2="1.778" width="0.254" layer="94"/>
-<wire x1="6.35" y1="-0.254" x2="5.08" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="5.08" y1="-0.254" x2="3.81" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="6.35" y1="1.778" x2="3.81" y2="1.778" width="0.254" layer="94"/>
-<wire x1="3.048" y1="1.524" x2="2.159" y2="0.635" width="0.1524" layer="94"/>
-<wire x1="3.81" y1="0.762" x2="2.921" y2="-0.127" width="0.1524" layer="94"/>
-<wire x1="1.27" y1="1.778" x2="0" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="0" y1="-0.254" x2="-1.27" y2="1.778" width="0.254" layer="94"/>
-<wire x1="1.27" y1="-0.254" x2="0" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="0" y1="-0.254" x2="-1.27" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="1.27" y1="1.778" x2="-1.27" y2="1.778" width="0.254" layer="94"/>
-<wire x1="-2.032" y1="1.524" x2="-2.921" y2="0.635" width="0.1524" layer="94"/>
-<wire x1="-1.27" y1="0.762" x2="-2.159" y2="-0.127" width="0.1524" layer="94"/>
-<wire x1="-3.81" y1="1.778" x2="-5.08" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="-5.08" y1="-0.254" x2="-6.35" y2="1.778" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="-0.254" x2="-5.08" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="-5.08" y1="-0.254" x2="-6.35" y2="-0.254" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="1.778" x2="-6.35" y2="1.778" width="0.254" layer="94"/>
-<wire x1="-7.112" y1="1.524" x2="-8.001" y2="0.635" width="0.1524" layer="94"/>
-<wire x1="-6.35" y1="0.762" x2="-7.239" y2="-0.127" width="0.1524" layer="94"/>
-<wire x1="-5.08" y1="2.54" x2="0" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/>
-<wire x1="0" y1="2.54" x2="5.08" y2="2.54" width="0.1524" layer="94"/>
-<wire x1="5.08" y1="2.54" x2="5.08" y2="0" width="0.1524" layer="94"/>
-<circle x="-5.08" y="2.54" radius="0.1796" width="0.254" layer="94"/>
-<circle x="0" y="2.54" radius="0.1796" width="0.254" layer="94"/>
-<text x="-2.54" y="3.302" size="1.778" layer="95">&gt;NAME</text>
-<text x="-2.54" y="5.461" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="CGREEN" x="5.08" y="-2.54" visible="pad" length="short" direction="pas" rot="R90"/>
-<pin name="CBLUE" x="0" y="-2.54" visible="pad" length="short" direction="pas" rot="R90"/>
-<pin name="CRED" x="-5.08" y="-2.54" visible="pad" length="short" direction="pas" rot="R90"/>
-<pin name="A2" x="-5.08" y="5.08" visible="pad" length="middle" direction="pas" rot="R270"/>
-<polygon width="0.1524" layer="94">
-<vertex x="2.032" y="1.016"/>
-<vertex x="1.778" y="0.254"/>
-<vertex x="2.54" y="0.508"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="2.794" y="0.254"/>
-<vertex x="2.54" y="-0.508"/>
-<vertex x="3.302" y="-0.254"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="-3.048" y="1.016"/>
-<vertex x="-3.302" y="0.254"/>
-<vertex x="-2.54" y="0.508"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="-2.286" y="0.254"/>
-<vertex x="-2.54" y="-0.508"/>
-<vertex x="-1.778" y="-0.254"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="-8.128" y="1.016"/>
-<vertex x="-8.382" y="0.254"/>
-<vertex x="-7.62" y="0.508"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="-7.366" y="0.254"/>
-<vertex x="-7.62" y="-0.508"/>
-<vertex x="-6.858" y="-0.254"/>
-</polygon>
+<package name="7447789002-IND">
+<smd name="1" x="0" y="3" dx="1.7" dy="2" layer="1"/>
+<smd name="2" x="0" y="-3" dx="1.7" dy="2" layer="1"/>
+<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
+<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
+<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
+<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
+<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
+<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
+<text x="-5" y="5" size="1.27" layer="25">&gt;NAME</text>
+<text x="-5" y="-6" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/>
+</package>
+<package name="R2010">
+<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
+chip</description>
+<wire x1="-1.662" y1="1.245" x2="1.662" y2="1.245" width="0.1524" layer="51"/>
+<wire x1="-1.637" y1="-1.245" x2="1.687" y2="-1.245" width="0.1524" layer="51"/>
+<wire x1="-3.473" y1="1.483" x2="3.473" y2="1.483" width="0.0508" layer="39"/>
+<wire x1="3.473" y1="1.483" x2="3.473" y2="-1.483" width="0.0508" layer="39"/>
+<wire x1="3.473" y1="-1.483" x2="-3.473" y2="-1.483" width="0.0508" layer="39"/>
+<wire x1="-3.473" y1="-1.483" x2="-3.473" y2="1.483" width="0.0508" layer="39"/>
+<wire x1="-1.027" y1="1.245" x2="1.027" y2="1.245" width="0.1524" layer="21"/>
+<wire x1="-1.002" y1="-1.245" x2="1.016" y2="-1.245" width="0.1524" layer="21"/>
+<smd name="1" x="-2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
+<smd name="2" x="2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
+<text x="-2.54" y="1.5875" size="1.016" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-3.302" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-2.4892" y1="-1.3208" x2="-1.6393" y2="1.3292" layer="51"/>
+<rectangle x1="1.651" y1="-1.3208" x2="2.5009" y2="1.3292" layer="51"/>
+</package>
+<package name="R2512">
+<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
+<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
+<smd name="1" x="-2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
+<smd name="2" x="2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
+<text x="-2.54" y="1.905" size="1.016" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-3.175" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/>
+<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/>
+</package>
+<package name="TO220ACS">
+<description>&lt;B&gt;DIODE&lt;/B&gt;&lt;p&gt;
+2-lead molded, vertical</description>
+<wire x1="5.08" y1="-1.143" x2="4.953" y2="-4.064" width="0.1524" layer="21"/>
+<wire x1="4.699" y1="-4.318" x2="4.953" y2="-4.064" width="0.1524" layer="21"/>
+<wire x1="4.699" y1="-4.318" x2="-4.699" y2="-4.318" width="0.1524" layer="21"/>
+<wire x1="-4.953" y1="-4.064" x2="-4.699" y2="-4.318" width="0.1524" layer="21"/>
+<wire x1="-4.953" y1="-4.064" x2="-5.08" y2="-1.143" width="0.1524" layer="21"/>
+<circle x="-4.4958" y="-3.7084" radius="0.254" width="0" layer="21"/>
+<pad name="C" x="-2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/>
+<pad name="A" x="2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/>
+<text x="-5.08" y="-6.0452" size="1.016" layer="25" ratio="10">&gt;NAME</text>
+<text x="-5.08" y="-7.62" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-5.334" y1="-0.762" x2="5.334" y2="0" layer="21"/>
+<rectangle x1="-5.334" y1="-1.27" x2="-3.429" y2="-0.762" layer="21"/>
+<rectangle x1="-3.429" y1="-1.27" x2="-1.651" y2="-0.762" layer="51"/>
+<rectangle x1="3.429" y1="-1.27" x2="5.334" y2="-0.762" layer="21"/>
+<rectangle x1="1.651" y1="-1.27" x2="3.429" y2="-0.762" layer="51"/>
+<rectangle x1="-1.651" y1="-1.27" x2="1.651" y2="-0.762" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="CAP">
+<wire x1="0" y1="2.54" x2="0" y2="2.032" width="0.1524" layer="94"/>
+<wire x1="0" y1="0" x2="0" y2="0.508" width="0.1524" layer="94"/>
+<text x="1.524" y="2.921" size="1.778" layer="95">&gt;NAME</text>
+<text x="1.524" y="-2.159" size="1.778" layer="96">&gt;VALUE</text>
+<rectangle x1="-2.032" y1="0.508" x2="2.032" y2="1.016" layer="94"/>
+<rectangle x1="-2.032" y1="1.524" x2="2.032" y2="2.032" layer="94"/>
+<pin name="1" x="0" y="5.08" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<pin name="2" x="0" y="-2.54" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
+<text x="1.524" y="-4.064" size="1.27" layer="97">&gt;PACKAGE</text>
+<text x="1.524" y="-5.842" size="1.27" layer="97">&gt;VOLTAGE</text>
+<text x="1.524" y="-7.62" size="1.27" layer="97">&gt;TYPE</text>
 </symbol>
-<symbol name="USB-1">
-<wire x1="6.35" y1="-2.54" x2="6.35" y2="2.54" width="0.254" layer="94"/>
-<wire x1="6.35" y1="2.54" x2="-3.81" y2="2.54" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="2.54" x2="-3.81" y2="-2.54" width="0.254" layer="94"/>
-<text x="-2.54" y="-1.27" size="2.54" layer="94">USB</text>
-<text x="-4.445" y="-1.905" size="1.27" layer="95" font="vector" rot="R90">&gt;Name</text>
-<text x="8.255" y="-1.905" size="1.27" layer="96" font="vector" rot="R90">&gt;Value</text>
-<pin name="D+" x="5.08" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="D-" x="2.54" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="VBUS" x="0" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="GND" x="-2.54" y="5.08" visible="pad" length="short" rot="R270"/>
+<symbol name="INDUCTOR">
+<wire x1="0" y1="5.08" x2="1.27" y2="3.81" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="2.54" x2="1.27" y2="3.81" width="0.254" layer="94" curve="90" cap="flat"/>
+<wire x1="0" y1="2.54" x2="1.27" y2="1.27" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="0" x2="1.27" y2="1.27" width="0.254" layer="94" curve="90" cap="flat"/>
+<wire x1="0" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="-2.54" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="90" cap="flat"/>
+<wire x1="0" y1="-2.54" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="-90" cap="flat"/>
+<wire x1="0" y1="-5.08" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="90" cap="flat"/>
+<text x="-1.27" y="-5.08" size="1.778" layer="95" rot="R90">&gt;NAME</text>
+<text x="3.81" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="2" x="0" y="-7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
+<pin name="1" x="0" y="7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
+<text x="6.35" y="-5.08" size="1.27" layer="97" rot="R90">&gt;PACKAGE</text>
 </symbol>
-<symbol name="CRYSTAL">
-<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/>
-<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/>
-<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/>
-<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/>
-<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/>
-<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/>
-<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/>
-<wire x1="-1.016" y1="1.778" x2="-1.016" y2="0" width="0.254" layer="94"/>
-<wire x1="-1.016" y1="0" x2="-1.016" y2="-1.778" width="0.254" layer="94"/>
-<text x="-1.016" y="2.54" size="1.778" layer="95">&gt;NAME</text>
-<text x="-1.016" y="-4.318" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/>
+<symbol name="RESISTOR">
+<wire x1="-2.54" y1="0" x2="-2.159" y2="1.016" width="0.1524" layer="94"/>
+<wire x1="-2.159" y1="1.016" x2="-1.524" y2="-1.016" width="0.1524" layer="94"/>
+<wire x1="-1.524" y1="-1.016" x2="-0.889" y2="1.016" width="0.1524" layer="94"/>
+<wire x1="-0.889" y1="1.016" x2="-0.254" y2="-1.016" width="0.1524" layer="94"/>
+<wire x1="-0.254" y1="-1.016" x2="0.381" y2="1.016" width="0.1524" layer="94"/>
+<wire x1="0.381" y1="1.016" x2="1.016" y2="-1.016" width="0.1524" layer="94"/>
+<wire x1="1.016" y1="-1.016" x2="1.651" y2="1.016" width="0.1524" layer="94"/>
+<wire x1="1.651" y1="1.016" x2="2.286" y2="-1.016" width="0.1524" layer="94"/>
+<wire x1="2.286" y1="-1.016" x2="2.54" y2="0" width="0.1524" layer="94"/>
+<text x="-3.81" y="1.4986" size="1.778" layer="95">&gt;NAME</text>
+<text x="-3.81" y="-3.302" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
+<text x="-3.81" y="-6.858" size="1.27" layer="97">&gt;PRECISION</text>
+<text x="-3.81" y="-5.08" size="1.27" layer="97">&gt;PACKAGE</text>
 </symbol>
 </symbols>
 <devicesets>
-<deviceset name="WSL2726" prefix="R" uservalue="yes">
-<description>&lt;b&gt;SMD SHUNT RESISTOR&lt;/b&gt;</description>
+<deviceset name="CAP" prefix="C" uservalue="yes">
+<description>&lt;b&gt;Capacitor&lt;/b&gt;
+Standard 0603 ceramic capacitor, and 0.1" leaded capacitor.</description>
 <gates>
-<gate name="G$1" symbol="WSL2726" x="0" y="0"/>
+<gate name="G$1" symbol="CAP" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="WSL2726">
+<device name="0805" package="0805">
 <connects>
-<connect gate="G$1" pin="A" pad="A"/>
-<connect gate="G$1" pin="B" pad="B"/>
-<connect gate="G$1" pin="SA" pad="SA"/>
-<connect gate="G$1" pin="SB" pad="SB"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PACKAGE" value="0805"/>
+<attribute name="TYPE" value="" constant="no"/>
+<attribute name="VOLTAGE" value="" constant="no"/>
+</technology>
 </technologies>
 </device>
-</devices>
-</deviceset>
-<deviceset name="PWRPAD" prefix="J">
-<gates>
-<gate name="G$1" symbol="PWRPAD" x="0" y="0"/>
-</gates>
-<devices>
-<device name="2-5MM" package="PWRPAD_2-5MM">
+<device name="0603-CAP" package="0603-CAP">
 <connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PACKAGE" value="0603"/>
+<attribute name="TYPE" value="" constant="no"/>
+<attribute name="VOLTAGE" value="" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="4MM" package="PWRPAD_4MM">
+<device name="0402-CAP" package="0402-CAP">
 <connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PACKAGE" value="0402"/>
+<attribute name="TYPE" value="" constant="no"/>
+<attribute name="VOLTAGE" value="" constant="no"/>
+</technology>
 </technologies>
 </device>
-</devices>
-</deviceset>
-<deviceset name="BFC" prefix="BFC">
-<gates>
-<gate name="G$1" symbol="C-US" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="BFC">
+<device name="1210" package="1210">
 <connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PACKAGE" value="1210" constant="no"/>
+<attribute name="TYPE" value="" constant="no"/>
+<attribute name="VOLTAGE" value="" constant="no"/>
+</technology>
 </technologies>
 </device>
-</devices>
-</deviceset>
-<deviceset name="SLIDE-SWITCH" prefix="S">
-<description>SMD slide-switch AYZ0102AGRLC as found in the fablab inventory.  Includes the mounting holes.
-
-&lt;p&gt;Made by Zaerc.</description>
-<gates>
-<gate name="G$1" symbol="SWITCH-SPDT" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="AYZ0102AGRLC">
+<device name="1206" package="1206">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PACKAGE" value="1206" constant="no"/>
+<attribute name="TYPE" value="" constant="no"/>
+<attribute name="VOLTAGE" value="" constant="no"/>
+</technology>
 </technologies>
 </device>
 </devices>
 </deviceset>
-<deviceset name="2-8X4-5_SWITCH">
+<deviceset name="INDUCTOR" prefix="L" uservalue="yes">
 <gates>
-<gate name="G$1" symbol="TS2" x="0" y="0"/>
+<gate name="G$1" symbol="INDUCTOR" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="TACT-SWITCH-KMR6">
+<device name="-744777920" package="744777920-INDUCTOR">
 <connects>
-<connect gate="G$1" pin="P" pad="P$1"/>
-<connect gate="G$1" pin="P1" pad="P$2"/>
-<connect gate="G$1" pin="S" pad="P$3"/>
-<connect gate="G$1" pin="S1" pad="P$4"/>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-</devices>
-</deviceset>
-<deviceset name="LEDRGBNEW" prefix="D">
-<gates>
-<gate name="G$1" symbol="LED-RGB" x="0" y="-2.54"/>
-</gates>
-<devices>
-<device name="" package="P-LCC-4">
+<device name="-0805" package="0805">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0805"/>
+</technology>
+</technologies>
+</device>
+<device name="-0603" package="0603-RES">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0603"/>
+</technology>
+</technologies>
+</device>
+<device name="-SPM6530" package="SPM6530-IND">
 <connects>
-<connect gate="G$1" pin="A2" pad="A"/>
-<connect gate="G$1" pin="CBLUE" pad="B"/>
-<connect gate="G$1" pin="CGREEN" pad="G"/>
-<connect gate="G$1" pin="CRED" pad="R"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="FANCYFAB" package="P-LCC-4-FANCYFAB">
+<device name="-IHLP-5050FD-01" package="IHLP-5050FD-01-IND">
 <connects>
-<connect gate="G$1" pin="A2" pad="A"/>
-<connect gate="G$1" pin="CBLUE" pad="B"/>
-<connect gate="G$1" pin="CGREEN" pad="G"/>
-<connect gate="G$1" pin="CRED" pad="R"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-</devices>
-</deviceset>
-<deviceset name="MICRO-USB" prefix="X">
-<description>SMD micro USB connector as found in the fablab inventory. 
-Three footprint variants included: 
-&lt;ol&gt;
-&lt;li&gt; original, as described by manufacturer's datasheet
-&lt;li&gt; for milling with the 1/100" bit
-&lt;li&gt; for milling with the 1/64" bit
-&lt;/ol&gt;
-&lt;p&gt;Made by Zaerc.</description>
-<gates>
-<gate name="G$1" symbol="USB-1" x="0" y="0"/>
-</gates>
-<devices>
-<device name="_1/100" package="DX4R005HJ5_100">
+<device name="-7443340330" package="7443340330-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="7443340330"/>
+</technology>
+</technologies>
+</device>
+<device name="-0402" package="0402-RES">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0402"/>
+</technology>
+</technologies>
+</device>
+<device name="-744778002" package="8X8-IND">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="-744029100" package="744029100-IND">
 <connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="_ORIG" package="DX4R005HJ5">
+<device name="-7447709470" package="7447709470-IND">
 <connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="_1/64" package="DX4R005HJ5_64">
+<device name="-7447789002" package="7447789002-IND">
 <connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
 <technology name=""/>
@@ -2201,24 +1083,89 @@ Three footprint variants included:
 </device>
 </devices>
 </deviceset>
-<deviceset name="CRYSTAL">
+<deviceset name="RESISTOR" prefix="R" uservalue="yes">
+<description>&lt;b&gt;Resistor&lt;/b&gt;
+Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</description>
 <gates>
-<gate name="G$1" symbol="CRYSTAL" x="0" y="0"/>
+<gate name="G$1" symbol="RESISTOR" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="2-SMD-5X3MM">
+<device name="1206" package="1206">
 <connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PACKAGE" value="1206" constant="no"/>
+<attribute name="PRECISION" value="" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="SMALL" package="2-SMD-1-5X3-2MM">
+<device name="2010" package="R2010">
 <connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="2010"/>
+<attribute name="PRECISION" value="" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="0805-RES" package="0805">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0805"/>
+<attribute name="PRECISION" value="" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="0603-RES" package="0603-RES">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0603"/>
+<attribute name="PRECISION" value="" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="0402-RES" package="0402-RES">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="0402"/>
+<attribute name="PRECISION" value="" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="2512" package="R2512">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PACKAGE" value="2512"/>
+<attribute name="PRECISION" value="" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="TO220ACS" package="TO220ACS">
+<connects>
+<connect gate="G$1" pin="1" pad="A"/>
+<connect gate="G$1" pin="2" pad="C"/>
 </connects>
 <technologies>
 <technology name=""/>
@@ -2228,491 +1175,378 @@ Three footprint variants included:
 </deviceset>
 </devicesets>
 </library>
-<library name="atsam">
+<library name="power">
 <packages>
-<package name="QFN-64-9X9MM">
-<description>&lt;h3&gt;64-pin QFN 9x9mm, 0.5mm pitch&lt;/h3&gt;
-&lt;p&gt;Package used by ATmega128RFA1&lt;/p&gt;
-&lt;p&gt;&lt;a href="http://www.atmel.com/Images/Atmel-8266-MCU_Wireless-ATmega128RFA1_Datasheet.pdf"&gt;Example Datasheet&lt;/a&gt;&lt;/p&gt;</description>
-<wire x1="-4.492" y1="-4.5" x2="4.508" y2="-4.5" width="0.09" layer="51"/>
-<wire x1="4.508" y1="-4.5" x2="4.508" y2="4.5" width="0.09" layer="51"/>
-<wire x1="4.508" y1="4.5" x2="-4.492" y2="4.5" width="0.09" layer="51"/>
-<wire x1="-4.492" y1="4.5" x2="-4.492" y2="-4.5" width="0.09" layer="51"/>
-<wire x1="-4.6" y1="4.6" x2="-4.6" y2="4.1" width="0.2032" layer="21"/>
-<wire x1="-4.6" y1="4.6" x2="-4.1" y2="4.6" width="0.2032" layer="21"/>
-<wire x1="4.6" y1="4.6" x2="4.1" y2="4.6" width="0.2032" layer="21"/>
-<wire x1="4.6" y1="4.6" x2="4.6" y2="4.1" width="0.2032" layer="21"/>
-<circle x="-4.842" y="4.85" radius="0.2" width="0" layer="21"/>
-<circle x="-3.442" y="3.45" radius="0.2" width="0.09" layer="51"/>
-<smd name="26" x="0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="25" x="0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="24" x="-0.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="27" x="1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="28" x="1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="23" x="-0.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="22" x="-1.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="21" x="-1.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="6" x="-4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="5" x="-4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="4" x="-4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="7" x="-4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="8" x="-4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="3" x="-4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="2" x="-4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="9" x="-4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="10" x="-4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="1" x="-4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="16" x="-4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="15" x="-4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="14" x="-4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="17" x="-3.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="18" x="-3.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="13" x="-4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="12" x="-4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="19" x="-2.75" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="20" x="-2.25" y="-4.5" dx="0.25" dy="0.6" layer="1" rot="R180"/>
-<smd name="11" x="-4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R270"/>
-<smd name="29" x="2.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="30" x="2.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="31" x="3.25" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="32" x="3.75" y="-4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="33" x="4.5" y="-3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="34" x="4.5" y="-3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="35" x="4.5" y="-2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="36" x="4.5" y="-2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="37" x="4.5" y="-1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="38" x="4.5" y="-1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="39" x="4.5" y="-0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="40" x="4.5" y="-0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="41" x="4.5" y="0.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="42" x="4.5" y="0.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="43" x="4.5" y="1.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="44" x="4.5" y="1.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="45" x="4.5" y="2.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="46" x="4.5" y="2.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="47" x="4.5" y="3.25" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="48" x="4.5" y="3.75" dx="0.25" dy="0.6" layer="1" rot="R90"/>
-<smd name="49" x="3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="50" x="3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="51" x="2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="52" x="2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="53" x="1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="54" x="1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="55" x="0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="56" x="0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="57" x="-0.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="58" x="-0.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="59" x="-1.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="60" x="-1.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="61" x="-2.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="62" x="-2.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="63" x="-3.25" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<smd name="64" x="-3.75" y="4.5" dx="0.25" dy="0.6" layer="1"/>
-<text x="0" y="1.27" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">&gt;NAME</text>
-<text x="0" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">&gt;VALUE</text>
-<wire x1="4.6" y1="-4.6" x2="4.1" y2="-4.6" width="0.2032" layer="21"/>
-<wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/>
-<wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/>
-<wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/>
-<smd name="P$1" x="0" y="0" dx="4.826" dy="4.826" layer="1" cream="no"/>
-<polygon width="0.127" layer="31">
-<vertex x="-1.27" y="-1.27"/>
-<vertex x="-1.27" y="1.27"/>
-<vertex x="1.27" y="1.27"/>
-<vertex x="1.27" y="-1.27"/>
-</polygon>
+<package name="PWRPAD_3-25MM">
+<pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" thermals="no"/>
 </package>
-<package name="TC2030-MCP">
-<description>&lt;b&gt;TAG-CONNECT ICSP Connector&lt;/b&gt; - Legged version&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="http://www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;
-&lt;p&gt;
-Cable for easy In-Circuit Serial Programming. Designed for Microchip ICD2, suitable for many others.
-&lt;p&gt;
-&lt;b&gt;NOTE:&lt;/b&gt; Eagle's default spacing for drill holes does not leave sufficent room for routing traces for this footprint and should be adjusted. &lt;br&gt;
-This setting can be found in the board layout editor under the Edit menu.  Select "Design Rules" and then the Distance tab.  8 mils for Drill/Hole works well.
-&lt;br&gt;
-&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
-&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
-&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
-&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;MCLR/Vpp&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;Vdd&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;PGD (ISPDAT)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;PGC (ISPCLK)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;nc (used for LVP)&lt;/TD&gt;&lt;/TR&gt;
-&lt;/TABLE&gt;
-&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
-©2009 ROFA.cz - modified and updated by Robert Darlington &amp;#8249;rdarlington@gmail.com&amp;#8250;</description>
-<smd name="2" x="1.27" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="4" x="2.54" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="6" x="3.81" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="5" x="3.81" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="3" x="2.54" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="1" x="1.27" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<text x="-1.27" y="-2.54" size="1.27" layer="25" rot="R90">&gt;name</text>
-<hole x="0" y="0" drill="0.889"/>
-<hole x="5.08" y="-1.016" drill="0.889"/>
-<hole x="5.08" y="1.016" drill="0.889"/>
-<hole x="0" y="2.54" drill="2.3748"/>
-<hole x="0" y="-2.54" drill="2.3748"/>
-<hole x="3.175" y="-2.54" drill="2.3748"/>
-<hole x="3.175" y="2.54" drill="2.3748"/>
-<polygon width="0.0254" layer="39">
-<vertex x="1.27" y="-0.2413"/>
-<vertex x="1.6637" y="-0.2413"/>
-<vertex x="1.6637" y="-0.635"/>
-<vertex x="2.1463" y="-0.635"/>
-<vertex x="2.1463" y="-0.2413"/>
-<vertex x="2.9337" y="-0.2413"/>
-<vertex x="2.9337" y="-0.635"/>
-<vertex x="3.4163" y="-0.635"/>
-<vertex x="3.4163" y="-0.2413"/>
-<vertex x="3.81" y="-0.2413"/>
-<vertex x="3.81" y="0.2413"/>
-<vertex x="3.4163" y="0.2413"/>
-<vertex x="3.4163" y="0.635"/>
-<vertex x="2.9337" y="0.635"/>
-<vertex x="2.9337" y="0.2413"/>
-<vertex x="2.1463" y="0.2413"/>
-<vertex x="2.1463" y="0.635"/>
-<vertex x="1.6637" y="0.635"/>
-<vertex x="1.6637" y="0.2413"/>
-<vertex x="1.27" y="0.2413"/>
-</polygon>
+<package name="HTSSOP-56">
+<smd name="P$1" x="-3.749990625" y="6.749984375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$2" x="-3.749990625" y="6.2499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$3" x="-3.749990625" y="5.7499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$4" x="-3.749990625" y="5.2499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$5" x="-3.749990625" y="4.7499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$6" x="-3.749990625" y="4.249990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$7" x="-3.749990625" y="3.749990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$8" x="-3.749990625" y="3.249990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$9" x="-3.749990625" y="2.74999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$10" x="-3.749990625" y="2.24999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$11" x="-3.749990625" y="1.74999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$12" x="-3.749990625" y="1.249996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$13" x="-3.749990625" y="0.749996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$14" x="-3.749990625" y="0.249996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$15" x="-3.749990625" y="-0.25" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$16" x="-3.749990625" y="-0.75" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$17" x="-3.749990625" y="-1.25" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$18" x="-3.749990625" y="-1.749996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$19" x="-3.749990625" y="-2.249996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$20" x="-3.749990625" y="-2.749996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$21" x="-3.749990625" y="-3.24999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$22" x="-3.749990625" y="-3.74999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$23" x="-3.749990625" y="-4.24999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$24" x="-3.749990625" y="-4.749990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$25" x="-3.749990625" y="-5.249990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$26" x="-3.749990625" y="-5.749990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$27" x="-3.749990625" y="-6.2499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$28" x="-3.749990625" y="-6.7499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
+<smd name="P$29" x="3.74999375" y="-6.7499875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$30" x="3.74999375" y="-6.2499875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$31" x="3.74999375" y="-5.749990625" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$32" x="3.74999375" y="-5.249990625" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$33" x="3.74999375" y="-4.749990625" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$34" x="3.74999375" y="-4.24999375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$35" x="3.74999375" y="-3.74999375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$36" x="3.74999375" y="-3.24999375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$37" x="3.74999375" y="-2.749996875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$38" x="3.74999375" y="-2.249996875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$39" x="3.74999375" y="-1.749996875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$40" x="3.74999375" y="-1.25" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$41" x="3.74999375" y="-0.75" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$42" x="3.74999375" y="-0.25" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$43" x="3.74999375" y="0.249996875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$44" x="3.74999375" y="0.749996875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$45" x="3.74999375" y="1.249996875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$46" x="3.74999375" y="1.74999375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$47" x="3.74999375" y="2.24999375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$48" x="3.74999375" y="2.74999375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$49" x="3.74999375" y="3.249990625" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$50" x="3.74999375" y="3.749990625" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$51" x="3.74999375" y="4.249990625" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$52" x="3.74999375" y="4.7499875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$53" x="3.74999375" y="5.2499875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$54" x="3.74999375" y="5.7499875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$55" x="3.74999375" y="6.2499875" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$56" x="3.74999375" y="6.749984375" dx="1.5494" dy="0.2794" layer="1"/>
+<smd name="P$57" x="0" y="0" dx="3.5814" dy="6.35" layer="1"/>
+<wire x1="-3.185478125" y1="7.08869375" x2="-3.185478125" y2="-7.088696875" width="0.1524" layer="21"/>
+<wire x1="-3.185478125" y1="-7.088696875" x2="3.185478125" y2="-7.088696875" width="0.127" layer="21"/>
+<wire x1="3.185478125" y1="-7.088696875" x2="3.185478125" y2="7.08869375" width="0.127" layer="21"/>
+<wire x1="3.185478125" y1="7.08869375" x2="-3.185478125" y2="7.08869375" width="0.127" layer="21"/>
+<text x="-2.54" y="7.62" size="1.27" layer="104">&gt;NAME</text>
+<text x="-2.54" y="-8.89" size="1.27" layer="127">&gt;VALUE</text>
+<circle x="-2.286" y="6.477" radius="0.254" width="0.127" layer="21"/>
 </package>
-<package name="TC2030-MCP-NL">
-<description>&lt;B&gt;TAG-CONNECT ICSP Connector&lt;/B&gt;&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;&lt;BR&gt;
-&lt;BR&gt;Cable for easy In-Circuit Serial Programming. Designed for Microchip ICD2, suitable for many others.&lt;BR&gt;
-
-&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
-&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
-&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
-&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;MCLR/Vpp&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;Vdd&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;PGD (ISPDAT)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;PGC (ISPCLK)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;nc (used for LVP)&lt;/TD&gt;&lt;/TR&gt;
-&lt;/TABLE&gt;
-&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
-
-©2009 ROFA.cz - modified and updated by Robert Darlington &amp;#8249;rdarlington@gmail.com&amp;#8250;</description>
-<smd name="2" x="1.27" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="4" x="2.54" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="6" x="3.81" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="5" x="3.81" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="3" x="2.54" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="1" x="1.27" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;name</text>
-<hole x="0" y="0" drill="0.889"/>
-<hole x="5.08" y="-1.016" drill="0.889"/>
-<hole x="5.08" y="1.016" drill="0.889"/>
-<polygon width="0.0254" layer="39">
-<vertex x="1.27" y="-0.2413"/>
-<vertex x="1.6637" y="-0.2413"/>
-<vertex x="1.6637" y="-0.635"/>
-<vertex x="2.1463" y="-0.635"/>
-<vertex x="2.1463" y="-0.2413"/>
-<vertex x="2.9337" y="-0.2413"/>
-<vertex x="2.9337" y="-0.635"/>
-<vertex x="3.4163" y="-0.635"/>
-<vertex x="3.4163" y="-0.2413"/>
-<vertex x="3.81" y="-0.2413"/>
-<vertex x="3.81" y="0.2413"/>
-<vertex x="3.4163" y="0.2413"/>
-<vertex x="3.4163" y="0.635"/>
-<vertex x="2.9337" y="0.635"/>
-<vertex x="2.9337" y="0.2413"/>
-<vertex x="2.1463" y="0.2413"/>
-<vertex x="2.1463" y="0.635"/>
-<vertex x="1.6637" y="0.635"/>
-<vertex x="1.6637" y="0.2413"/>
-<vertex x="1.27" y="0.2413"/>
-</polygon>
+<package name="PWRPAD_4MM">
+<pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35" thermals="no"/>
 </package>
-<package name="TC2030-MCP-NL-CP">
-<description>&lt;B&gt;TAG-CONNECT ICSP Connector&lt;/B&gt;&lt;I&gt;- with optional copper pads for steel alignment pins&lt;/I&gt;&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="http://www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;&lt;BR&gt;
-&lt;BR&gt;Cable for easy In-Circuit Serial Programming. Designed for Microchip ICD2, suitable for many others.
-&lt;p&gt;
-&lt;b&gt;NOTE:&lt;/b&gt; Eagle's default spacing for drill holes does not leave sufficent room for routing traces for this footprint and should be adjusted. &lt;br&gt;
-This setting can be found in the board layout editor under the Edit menu.  Select "Design Rules" and then the Distance tab.  8 mils for Drill/Hole works well.
-&lt;br&gt;
-&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
-&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
-&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
-&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;MCLR/Vpp&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;Vdd&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;PGD (ISPDAT)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;PGC (ISPCLK)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;nc (used for LVP)&lt;/TD&gt;&lt;/TR&gt;
-&lt;/TABLE&gt;
-&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
-
-&lt;B&gt;Note:&lt;/B&gt; Suitable Receptacle pins are 0295-0-15-xx-06-xx-10-0 series from &lt;a href="www.mill-max.com"&gt;Mill-Max&lt;/a&gt;&lt;BR&gt;&lt;BR&gt;
-
-©2009 ROFA.cz - modified and updated by Robert Darlington &amp;#8249;rdarlington@gmail.com&amp;#8250;</description>
-<smd name="2" x="1.27" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="4" x="2.54" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="6" x="3.81" y="0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="5" x="3.81" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="3" x="2.54" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<smd name="1" x="1.27" y="-0.635" dx="0.7874" dy="0.7874" layer="1" roundness="100" cream="no"/>
-<text x="-1.27" y="1.905" size="1.27" layer="25">&gt;name</text>
-<hole x="0" y="0" drill="1.6"/>
-<hole x="5.08" y="1.016" drill="1.6"/>
-<hole x="5.08" y="-1.016" drill="1.6"/>
-<polygon width="0.0254" layer="39">
-<vertex x="1.27" y="-0.2413"/>
-<vertex x="1.6637" y="-0.2413"/>
-<vertex x="1.6637" y="-0.635"/>
-<vertex x="2.1463" y="-0.635"/>
-<vertex x="2.1463" y="-0.2413"/>
-<vertex x="2.9337" y="-0.2413"/>
-<vertex x="2.9337" y="-0.635"/>
-<vertex x="3.4163" y="-0.635"/>
-<vertex x="3.4163" y="-0.2413"/>
-<vertex x="3.81" y="-0.2413"/>
-<vertex x="3.81" y="0.2413"/>
-<vertex x="3.4163" y="0.2413"/>
-<vertex x="3.4163" y="0.635"/>
-<vertex x="2.9337" y="0.635"/>
-<vertex x="2.9337" y="0.2413"/>
-<vertex x="2.1463" y="0.2413"/>
-<vertex x="2.1463" y="0.635"/>
-<vertex x="1.6637" y="0.635"/>
-<vertex x="1.6637" y="0.2413"/>
-<vertex x="1.27" y="0.2413"/>
-</polygon>
-<polygon width="0.0254" layer="16">
-<vertex x="3.556" y="-1.016" curve="90"/>
-<vertex x="5.08" y="-2.54" curve="90"/>
-<vertex x="6.604" y="-1.016"/>
-<vertex x="6.604" y="1.016" curve="90"/>
-<vertex x="5.08" y="2.54" curve="90"/>
-<vertex x="3.556" y="1.016"/>
-</polygon>
-<polygon width="0.0254" layer="16">
-<vertex x="-1.524" y="0" curve="-90"/>
-<vertex x="0" y="1.524" curve="-90"/>
-<vertex x="1.524" y="0" curve="-90"/>
-<vertex x="0" y="-1.524" curve="-90"/>
-</polygon>
-<polygon width="0.254" layer="30">
-<vertex x="3.556" y="-1.016" curve="90"/>
-<vertex x="5.08" y="-2.54" curve="90"/>
-<vertex x="6.604" y="-1.016"/>
-<vertex x="6.604" y="1.016" curve="90"/>
-<vertex x="5.08" y="2.54" curve="90"/>
-<vertex x="3.556" y="1.016"/>
+<package name="PWRPAD_SC-02_2-45MM">
+<pad name="P$1" x="0" y="0" drill="2.45" diameter="4.24" thermals="no"/>
+</package>
+<package name="PWRPAD_2-65MM">
+<pad name="P$1" x="0" y="0" drill="2.65" diameter="4.65" thermals="no"/>
+</package>
+<package name="PWRPAD_2-05MM">
+<pad name="P$1" x="0" y="0" drill="2.05" diameter="3.8" thermals="no"/>
+</package>
+<package name="PWRPAD_M3-PEM-MOUNT">
+<pad name="P$1" x="0" y="0" drill="4.1" diameter="6.2" thermals="no"/>
+<polygon width="0.127" layer="31">
+<vertex x="-0.6" y="3"/>
+<vertex x="0.6" y="3"/>
+<vertex x="0.4" y="2.1"/>
+<vertex x="-0.4" y="2.1"/>
 </polygon>
-<polygon width="0.254" layer="30">
-<vertex x="-1.524" y="0" curve="-90"/>
-<vertex x="0" y="1.524" curve="-90"/>
-<vertex x="1.524" y="0" curve="-90"/>
-<vertex x="0" y="-1.524" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="0.6" y="-3"/>
+<vertex x="-0.6" y="-3"/>
+<vertex x="-0.4" y="-2.1"/>
+<vertex x="0.4" y="-2.1"/>
 </polygon>
-</package>
-</packages>
-<symbols>
-<symbol name="ATSAMD51">
-<pin name="GND@5" x="-35.56" y="-48.26" length="middle"/>
-<pin name="GND@4" x="-35.56" y="-45.72" length="middle"/>
-<pin name="GND@3" x="-35.56" y="-43.18" length="middle"/>
-<pin name="GND@2" x="-35.56" y="-40.64" length="middle"/>
-<pin name="GND@1" x="-35.56" y="-38.1" length="middle"/>
-<pin name="VDDCORE" x="-35.56" y="-17.78" length="middle"/>
-<pin name="VDDANA" x="-35.56" y="-12.7" length="middle"/>
-<pin name="VDDIO@4" x="-35.56" y="-7.62" length="middle"/>
-<pin name="VDDIO@3" x="-35.56" y="-5.08" length="middle"/>
-<pin name="VDDIO@2" x="-35.56" y="-2.54" length="middle"/>
-<pin name="VDDIO@1" x="-35.56" y="0" length="middle"/>
-<pin name="PA00/XIN32/SER1-0/TC2-0" x="43.18" y="0" length="middle" rot="R180"/>
-<pin name="PA01/XOUT32/SER1-1/TC2-1" x="43.18" y="-2.54" length="middle" rot="R180"/>
-<pin name="PA02/ADC0-1/DAC-0" x="43.18" y="-5.08" length="middle" rot="R180"/>
-<pin name="PA03/ANAREF-VREFA/ADC0-1" x="43.18" y="-7.62" length="middle" rot="R180"/>
-<pin name="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" x="43.18" y="-10.16" length="middle" rot="R180"/>
-<pin name="PA05/ADC0-5/DAC-1/SER0-1/TC0-1" x="43.18" y="-12.7" length="middle" rot="R180"/>
-<pin name="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0" x="43.18" y="-15.24" length="middle" rot="R180"/>
-<pin name="PA07/ADC0-7/SER0-3/TC1-1" x="43.18" y="-17.78" length="middle" rot="R180"/>
-<pin name="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0" x="43.18" y="-20.32" length="middle" rot="R180"/>
-<pin name="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1" x="43.18" y="-22.86" length="middle" rot="R180"/>
-<pin name="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2" x="43.18" y="-25.4" length="middle" rot="R180"/>
-<pin name="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" x="43.18" y="-27.94" length="middle" rot="R180"/>
-<pin name="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" x="43.18" y="-30.48" length="middle" rot="R180"/>
-<pin name="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" x="43.18" y="-33.02" length="middle" rot="R180"/>
-<pin name="PA14/XIN0/SER2-2/SER4-2/TC3-0" x="43.18" y="-35.56" length="middle" rot="R180"/>
-<pin name="PA15/XOUT0/SER2-3/SER4-3/TC3-1" x="43.18" y="-38.1" length="middle" rot="R180"/>
-<pin name="PA16/SER1-0/SER3-1/TC2-0" x="43.18" y="-40.64" length="middle" rot="R180"/>
-<pin name="PA17/SER1-1/SER3-0/TC2-1" x="43.18" y="-43.18" length="middle" rot="R180"/>
-<pin name="PA18/SER1-2/SER3-2/TC3-0" x="43.18" y="-45.72" length="middle" rot="R180"/>
-<pin name="PA19/SER1-3/SER3-3/TC3-1" x="43.18" y="-48.26" length="middle" rot="R180"/>
-<pin name="PA20/SER5-2/SER3-2/TC7-0" x="43.18" y="-50.8" length="middle" rot="R180"/>
-<pin name="PA21/SER5-3/SER3-3/TC7-1" x="43.18" y="-53.34" length="middle" rot="R180"/>
-<pin name="PA22/SER3-0/SER5-1/TC4-0" x="43.18" y="-55.88" length="middle" rot="R180"/>
-<pin name="PA23/SER3-1/SER5-0/TC4-1" x="43.18" y="-58.42" length="middle" rot="R180"/>
-<pin name="PA24/SER3-2/SER5-2/TC5-0/USBDM" x="43.18" y="-60.96" length="middle" rot="R180"/>
-<pin name="PA25/SER3-3/SER5-3/TC5-1/USBDP" x="43.18" y="-63.5" length="middle" rot="R180"/>
-<pin name="PA27/GCLK-1" x="43.18" y="-66.04" length="middle" rot="R180"/>
-<pin name="PA30/SER7-2/SER1-2/TC6-0/SWCLK" x="43.18" y="-68.58" length="middle" rot="R180"/>
-<pin name="PA31/SER7-3/SER1-3/TC6-1/SWDIO" x="43.18" y="-71.12" length="middle" rot="R180"/>
-<pin name="PB00/ADC0-12/SER5-2/TC7-0" x="43.18" y="-78.74" length="middle" rot="R180"/>
-<pin name="PB01/ADC0-13/SER5-3/TC7-1" x="43.18" y="-81.28" length="middle" rot="R180"/>
-<pin name="PB03/ADC0/SER5-1/TC6" x="43.18" y="-86.36" length="middle" rot="R180"/>
-<pin name="PB04/ADC1-6" x="43.18" y="-88.9" length="middle" rot="R180"/>
-<pin name="PB05/ADC1-7" x="43.18" y="-91.44" length="middle" rot="R180"/>
-<pin name="PB06/ADC1-8" x="43.18" y="-93.98" length="middle" rot="R180"/>
-<pin name="PB07/ADC1-9" x="43.18" y="-96.52" length="middle" rot="R180"/>
-<pin name="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0" x="43.18" y="-99.06" length="middle" rot="R180"/>
-<pin name="PB09/ADC0-3/ADC1-1/SE4-1/TC4-1" x="43.18" y="-101.6" length="middle" rot="R180"/>
-<pin name="PB10/SER4-2/TC5-0/TCC0-4" x="43.18" y="-104.14" length="middle" rot="R180"/>
-<pin name="PB11/SER4-3/TC5-1/TCC0-5" x="43.18" y="-106.68" length="middle" rot="R180"/>
-<pin name="PB12/SER4-0/TC4-0" x="43.18" y="-109.22" length="middle" rot="R180"/>
-<pin name="PB13/SER4-1/TC4-1" x="43.18" y="-111.76" length="middle" rot="R180"/>
-<pin name="PB14/SER4-2/TC5-0" x="43.18" y="-114.3" length="middle" rot="R180"/>
-<pin name="PB15/SER4-3/TC5-1" x="43.18" y="-116.84" length="middle" rot="R180"/>
-<pin name="PB16/SER5-0/TC6-0" x="43.18" y="-119.38" length="middle" rot="R180"/>
-<pin name="PB17/SER5-1/TC6-1" x="43.18" y="-121.92" length="middle" rot="R180"/>
-<pin name="PB22/XIN1/SER1-2/SER5-2/TC7-0" x="43.18" y="-124.46" length="middle" rot="R180"/>
-<pin name="PB23/XOUT1/SER1-3/SER5-3/TC7-1" x="43.18" y="-127" length="middle" rot="R180"/>
-<pin name="PB30/SER7-0/SER5-1/TC0-0/SWO" x="43.18" y="-129.54" length="middle" rot="R180"/>
-<pin name="RESETN" x="-35.56" y="-55.88" length="middle"/>
-<pin name="PB31/SER7-1/SER5-0/TC0-1" x="43.18" y="-132.08" length="middle" rot="R180"/>
-<pin name="PB02/ADC0-14/SER5-0/TC6-0" x="43.18" y="-83.82" length="middle" rot="R180"/>
-<wire x1="-30.48" y1="5.08" x2="38.1" y2="5.08" width="0.254" layer="94"/>
-<wire x1="38.1" y1="5.08" x2="38.1" y2="-137.16" width="0.254" layer="94"/>
-<wire x1="38.1" y1="-137.16" x2="-30.48" y2="-137.16" width="0.254" layer="94"/>
-<wire x1="-30.48" y1="-137.16" x2="-30.48" y2="5.08" width="0.254" layer="94"/>
-<text x="-5.08" y="7.62" size="1.778" layer="95">&gt;NAME</text>
-<text x="-5.08" y="-142.24" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="VSW" x="-35.56" y="-22.86" length="middle"/>
-</symbol>
-<symbol name="6-PIN-SWD">
-<wire x1="-10.16" y1="10.16" x2="-10.16" y2="-7.62" width="0.254" layer="94"/>
-<wire x1="-10.16" y1="-7.62" x2="8.89" y2="-7.62" width="0.254" layer="94"/>
-<wire x1="8.89" y1="-7.62" x2="8.89" y2="10.16" width="0.254" layer="94"/>
-<wire x1="8.89" y1="10.16" x2="-10.16" y2="10.16" width="0.254" layer="94"/>
-<circle x="5.842" y="9.144" radius="0.5679" width="0.254" layer="94"/>
-<circle x="4.826" y="3.048" radius="0.5679" width="0.254" layer="94"/>
-<circle x="6.858" y="3.048" radius="0.5679" width="0.254" layer="94"/>
-<pin name="VDD" x="-12.7" y="7.62" length="short" direction="pwr"/>
-<pin name="RESET" x="-12.7" y="5.08" length="short" direction="pwr"/>
-<pin name="GND" x="-12.7" y="2.54" length="short" direction="pwr"/>
-<pin name="TRACESWO" x="-12.7" y="0" length="short" direction="pwr"/>
-<pin name="SWCLK" x="-12.7" y="-2.54" length="short" direction="in"/>
-<pin name="SWDIO" x="-12.7" y="-5.08" length="short"/>
-<polygon width="0.254" layer="94">
-<vertex x="6.096" y="7.62" curve="-90"/>
-<vertex x="6.604" y="8.128" curve="-90"/>
-<vertex x="7.112" y="7.62" curve="-90"/>
-<vertex x="6.604" y="7.112" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="-3" y="-0.6"/>
+<vertex x="-3" y="0.6"/>
+<vertex x="-2.1" y="0.4"/>
+<vertex x="-2.1" y="-0.4"/>
 </polygon>
-<polygon width="0.254" layer="94">
-<vertex x="4.572" y="7.62" curve="-90"/>
-<vertex x="5.08" y="8.128" curve="-90"/>
-<vertex x="5.588" y="7.62" curve="-90"/>
-<vertex x="5.08" y="7.112" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="3" y="0.6"/>
+<vertex x="3" y="-0.6"/>
+<vertex x="2.1" y="-0.4"/>
+<vertex x="2.1" y="0.4"/>
 </polygon>
-<polygon width="0.254" layer="94">
-<vertex x="6.096" y="6.096" curve="-90"/>
-<vertex x="6.604" y="6.604" curve="-90"/>
-<vertex x="7.112" y="6.096" curve="-90"/>
-<vertex x="6.604" y="5.588" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="-2.55269375" y="1.73136875"/>
+<vertex x="-1.704165625" y="2.579896875"/>
+<vertex x="-1.19203125" y="1.784921875"/>
+<vertex x="-1.75771875" y="1.2192375"/>
 </polygon>
-<polygon width="0.254" layer="94">
-<vertex x="4.572" y="6.096" curve="-90"/>
-<vertex x="5.08" y="6.604" curve="-90"/>
-<vertex x="5.588" y="6.096" curve="-90"/>
-<vertex x="5.08" y="5.588" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="2.59705625" y="-1.72131875"/>
+<vertex x="1.748528125" y="-2.569846875"/>
+<vertex x="1.23639375" y="-1.774871875"/>
+<vertex x="1.80208125" y="-1.2091875"/>
 </polygon>
-<polygon width="0.254" layer="94">
-<vertex x="4.572" y="4.572" curve="-90"/>
-<vertex x="5.08" y="5.08" curve="-90"/>
-<vertex x="5.588" y="4.572" curve="-90"/>
-<vertex x="5.08" y="4.064" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="-1.704165625" y="-2.569846875"/>
+<vertex x="-2.55269375" y="-1.72131875"/>
+<vertex x="-1.75771875" y="-1.2091875"/>
+<vertex x="-1.19203125" y="-1.774871875"/>
 </polygon>
-<polygon width="0.254" layer="94">
-<vertex x="6.096" y="4.572" curve="-90"/>
-<vertex x="6.604" y="5.08" curve="-90"/>
-<vertex x="7.112" y="4.572" curve="-90"/>
-<vertex x="6.604" y="4.064" curve="-90"/>
+<polygon width="0.127" layer="31">
+<vertex x="1.748528125" y="2.579896875"/>
+<vertex x="2.59705625" y="1.73136875"/>
+<vertex x="1.80208125" y="1.2192375"/>
+<vertex x="1.23639375" y="1.784921875"/>
 </polygon>
+<circle x="0" y="0" radius="3" width="0.125" layer="51"/>
+</package>
+<package name="WSL2726">
+<description>&lt;b&gt;SMD SHUNT RESISTOR&lt;/b&gt;</description>
+<wire x1="-4.8768" y1="7.9756" x2="4.8768" y2="7.9756" width="0.2032" layer="51"/>
+<wire x1="4.8768" y1="7.9756" x2="4.8768" y2="-0.3556" width="0.2032" layer="51"/>
+<wire x1="4.8768" y1="-0.3556" x2="-4.8768" y2="-0.3556" width="0.2032" layer="51"/>
+<wire x1="-4.8768" y1="-0.3556" x2="-4.8768" y2="7.9756" width="0.2032" layer="51"/>
+<smd name="A" x="3.302" y="2.794" dx="2.4384" dy="5.588" layer="1"/>
+<smd name="SA" x="3.302" y="6.9215" dx="2.4384" dy="0.889" layer="1"/>
+<smd name="B" x="-3.302" y="2.794" dx="2.4384" dy="5.588" layer="1"/>
+<smd name="SB" x="-3.302" y="6.9215" dx="2.4384" dy="0.889" layer="1"/>
+<text x="-0.3556" y="-0.0508" size="1.27" layer="25" rot="R90">&gt;NAME</text>
+<text x="1.5748" y="-0.0508" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
+</package>
+<package name="R2512">
+<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
+<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
+<smd name="A" x="-2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
+<smd name="B" x="2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
+<text x="-2.54" y="1.905" size="1.016" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-3.175" size="1.016" layer="27">&gt;VALUE</text>
+<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/>
+<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/>
+<smd name="SA" x="-1.414" y="1.3" dx="0.5" dy="0.5" layer="1" rot="R180"/>
+<smd name="SB" x="1.386" y="1.3" dx="0.5" dy="0.5" layer="1"/>
+<wire x1="-1.4" y1="1.3" x2="-2.4" y2="1.3" width="0.127" layer="1"/>
+<wire x1="1.4" y1="1.3" x2="2.2" y2="1.3" width="0.127" layer="1"/>
+</package>
+<package name="SON-5X6">
+<smd name="VIN" x="0" y="0" dx="3.3" dy="5.4" layer="1" cream="no"/>
+<smd name="M1" x="-2.25" y="3.05" dx="0.5" dy="0.35" layer="1"/>
+<smd name="M2" x="2.25" y="3.05" dx="0.5" dy="0.35" layer="1"/>
+<smd name="M3" x="-2.25" y="-3.05" dx="0.5" dy="0.35" layer="1"/>
+<smd name="M4" x="2.25" y="-3.05" dx="0.5" dy="0.35" layer="1"/>
+<wire x1="-2.5" y1="3" x2="2.5" y2="3" width="0.127" layer="51"/>
+<wire x1="2.5" y1="3" x2="2.5" y2="-3" width="0.127" layer="51"/>
+<wire x1="2.5" y1="-3" x2="-2.5" y2="-3" width="0.127" layer="51"/>
+<wire x1="-2.5" y1="-3" x2="-2.5" y2="3" width="0.127" layer="51"/>
+<circle x="-1.7" y="3.3" radius="0.1" width="0.127" layer="21"/>
+<smd name="GH" x="-2.5" y="2.5" dx="1" dy="0.25" layer="1"/>
+<smd name="SH" x="-2.5" y="2" dx="1" dy="0.25" layer="1"/>
+<smd name="VSW" x="-2.5" y="-0.5" dx="1" dy="4.3" layer="1"/>
+<smd name="GL" x="2.5" y="2.5" dx="1" dy="0.25" layer="1"/>
+<smd name="NC" x="2.5" y="2" dx="1" dy="0.25" layer="1"/>
+<smd name="PGND" x="2.5" y="-0.5" dx="1" dy="4.3" layer="1"/>
+<rectangle x1="-1.4" y1="0.2" x2="-0.2" y2="2.5" layer="31"/>
+<rectangle x1="0.2" y1="0.2" x2="1.4" y2="2.5" layer="31"/>
+<rectangle x1="-1.4" y1="-2.5" x2="-0.2" y2="-0.2" layer="31"/>
+<rectangle x1="0.2" y1="-2.5" x2="1.4" y2="-0.2" layer="31"/>
+</package>
+<package name="BFC-UM">
+<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81"/>
+<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81"/>
+<circle x="0" y="0" radius="9.9822" width="0.127" layer="21"/>
+<text x="-2.54" y="3.81" size="1.27" layer="25">&gt;NAME</text>
+<text x="-2.54" y="-5.08" size="1.27" layer="27">&gt;VALUE</text>
+</package>
+<package name="BFC-8MM">
+<pad name="P$1" x="-1.75" y="0" drill="1" diameter="1.9304"/>
+<pad name="P$2" x="1.75" y="0" drill="1" diameter="1.9304"/>
+<circle x="0" y="0" radius="4" width="0.127" layer="21"/>
+<text x="-1" y="2" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-1" y="-2" size="0.4064" layer="27">&gt;VALUE</text>
+</package>
+</packages>
+<symbols>
+<symbol name="PWRPAD">
+<pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
 </symbol>
-</symbols>
-<devicesets>
-<deviceset name="ATSAMD51" prefix="U">
-<gates>
-<gate name="G$1" symbol="ATSAMD51" x="0" y="0"/>
-</gates>
-<devices>
-<device name="QFN64" package="QFN-64-9X9MM">
-<connects>
-<connect gate="G$1" pin="GND@1" pad="7"/>
-<connect gate="G$1" pin="GND@2" pad="22"/>
-<connect gate="G$1" pin="GND@3" pad="33"/>
-<connect gate="G$1" pin="GND@4" pad="47"/>
-<connect gate="G$1" pin="GND@5" pad="54"/>
-<connect gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0" pad="1"/>
-<connect gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1" pad="2"/>
-<connect gate="G$1" pin="PA02/ADC0-1/DAC-0" pad="3"/>
-<connect gate="G$1" pin="PA03/ANAREF-VREFA/ADC0-1" pad="4"/>
-<connect gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" pad="13"/>
-<connect gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1" pad="14"/>
-<connect gate="G$1" pin="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0" pad="15"/>
-<connect gate="G$1" pin="PA07/ADC0-7/SER0-3/TC1-1" pad="16"/>
-<connect gate="G$1" pin="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0" pad="17"/>
-<connect gate="G$1" pin="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1" pad="18"/>
-<connect gate="G$1" pin="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2" pad="19"/>
-<connect gate="G$1" pin="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" pad="20"/>
-<connect gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" pad="29"/>
-<connect gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" pad="30"/>
-<connect gate="G$1" pin="PA14/XIN0/SER2-2/SER4-2/TC3-0" pad="31"/>
-<connect gate="G$1" pin="PA15/XOUT0/SER2-3/SER4-3/TC3-1" pad="32"/>
-<connect gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0" pad="35"/>
-<connect gate="G$1" pin="PA17/SER1-1/SER3-0/TC2-1" pad="36"/>
-<connect gate="G$1" pin="PA18/SER1-2/SER3-2/TC3-0" pad="37"/>
-<connect gate="G$1" pin="PA19/SER1-3/SER3-3/TC3-1" pad="38"/>
-<connect gate="G$1" pin="PA20/SER5-2/SER3-2/TC7-0" pad="41"/>
-<connect gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1" pad="42"/>
-<connect gate="G$1" pin="PA22/SER3-0/SER5-1/TC4-0" pad="43"/>
-<connect gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1" pad="44"/>
-<connect gate="G$1" pin="PA24/SER3-2/SER5-2/TC5-0/USBDM" pad="45"/>
-<connect gate="G$1" pin="PA25/SER3-3/SER5-3/TC5-1/USBDP" pad="46"/>
-<connect gate="G$1" pin="PA27/GCLK-1" pad="51"/>
-<connect gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK" pad="57"/>
-<connect gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO" pad="58"/>
-<connect gate="G$1" pin="PB00/ADC0-12/SER5-2/TC7-0" pad="61"/>
-<connect gate="G$1" pin="PB01/ADC0-13/SER5-3/TC7-1" pad="62"/>
-<connect gate="G$1" pin="PB02/ADC0-14/SER5-0/TC6-0" pad="63"/>
-<connect gate="G$1" pin="PB03/ADC0/SER5-1/TC6" pad="64"/>
-<connect gate="G$1" pin="PB04/ADC1-6" pad="5"/>
-<connect gate="G$1" pin="PB05/ADC1-7" pad="6"/>
-<connect gate="G$1" pin="PB06/ADC1-8" pad="9"/>
-<connect gate="G$1" pin="PB07/ADC1-9" pad="10"/>
-<connect gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0" pad="11"/>
-<connect gate="G$1" pin="PB09/ADC0-3/ADC1-1/SE4-1/TC4-1" pad="12"/>
-<connect gate="G$1" pin="PB10/SER4-2/TC5-0/TCC0-4" pad="23"/>
-<connect gate="G$1" pin="PB11/SER4-3/TC5-1/TCC0-5" pad="24"/>
-<connect gate="G$1" pin="PB12/SER4-0/TC4-0" pad="25"/>
-<connect gate="G$1" pin="PB13/SER4-1/TC4-1" pad="26"/>
-<connect gate="G$1" pin="PB14/SER4-2/TC5-0" pad="27"/>
-<connect gate="G$1" pin="PB15/SER4-3/TC5-1" pad="28"/>
-<connect gate="G$1" pin="PB16/SER5-0/TC6-0" pad="39"/>
-<connect gate="G$1" pin="PB17/SER5-1/TC6-1" pad="40"/>
-<connect gate="G$1" pin="PB22/XIN1/SER1-2/SER5-2/TC7-0" pad="49"/>
-<connect gate="G$1" pin="PB23/XOUT1/SER1-3/SER5-3/TC7-1" pad="50"/>
-<connect gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO" pad="59"/>
-<connect gate="G$1" pin="PB31/SER7-1/SER5-0/TC0-1" pad="60"/>
-<connect gate="G$1" pin="RESETN" pad="52"/>
-<connect gate="G$1" pin="VDDANA" pad="8"/>
-<connect gate="G$1" pin="VDDCORE" pad="53"/>
-<connect gate="G$1" pin="VDDIO@1" pad="21"/>
-<connect gate="G$1" pin="VDDIO@2" pad="34"/>
-<connect gate="G$1" pin="VDDIO@3" pad="48"/>
-<connect gate="G$1" pin="VDDIO@4" pad="56"/>
-<connect gate="G$1" pin="VSW" pad="55"/>
+<symbol name="DRV8302">
+<pin name="RT_CLK" x="-17.78" y="33.02" length="middle"/>
+<pin name="COMP" x="-17.78" y="30.48" length="middle"/>
+<pin name="VSENSE" x="-17.78" y="27.94" length="middle"/>
+<pin name="PWRGND" x="-17.78" y="25.4" length="middle"/>
+<pin name="NOCTW" x="-17.78" y="22.86" length="middle"/>
+<pin name="NFAULT" x="-17.78" y="20.32" length="middle"/>
+<pin name="DTC" x="-17.78" y="17.78" length="middle"/>
+<pin name="M_PWM" x="-17.78" y="15.24" length="middle"/>
+<pin name="M_OC" x="-17.78" y="12.7" length="middle"/>
+<pin name="GAIN" x="-17.78" y="10.16" length="middle"/>
+<pin name="OC_ADJ" x="-17.78" y="7.62" length="middle"/>
+<pin name="DC_CAL" x="-17.78" y="5.08" length="middle"/>
+<pin name="GVDD" x="-17.78" y="2.54" length="middle"/>
+<pin name="CP1" x="-17.78" y="0" length="middle"/>
+<pin name="CP2" x="-17.78" y="-2.54" length="middle"/>
+<pin name="EN_GATE" x="-17.78" y="-5.08" length="middle"/>
+<pin name="INH_A" x="-17.78" y="-7.62" length="middle"/>
+<pin name="INL_A" x="-17.78" y="-10.16" length="middle"/>
+<pin name="INH_B" x="-17.78" y="-12.7" length="middle"/>
+<pin name="INL_B" x="-17.78" y="-15.24" length="middle"/>
+<pin name="INH_C" x="-17.78" y="-17.78" length="middle"/>
+<pin name="INL_C" x="-17.78" y="-20.32" length="middle"/>
+<pin name="DVDD" x="-17.78" y="-22.86" length="middle"/>
+<pin name="REF" x="-17.78" y="-25.4" length="middle"/>
+<pin name="SO1" x="-17.78" y="-27.94" length="middle"/>
+<pin name="SO2" x="-17.78" y="-30.48" length="middle"/>
+<pin name="AVDD" x="-17.78" y="-33.02" length="middle"/>
+<pin name="AGND" x="-17.78" y="-35.56" length="middle"/>
+<pin name="PVDD1" x="17.78" y="-35.56" length="middle" rot="R180"/>
+<pin name="SP2" x="17.78" y="-33.02" length="middle" rot="R180"/>
+<pin name="SN2" x="17.78" y="-30.48" length="middle" rot="R180"/>
+<pin name="SP1" x="17.78" y="-27.94" length="middle" rot="R180"/>
+<pin name="SN1" x="17.78" y="-25.4" length="middle" rot="R180"/>
+<pin name="SL_C" x="17.78" y="-22.86" length="middle" rot="R180"/>
+<pin name="GL_C" x="17.78" y="-20.32" length="middle" rot="R180"/>
+<pin name="SH_C" x="17.78" y="-17.78" length="middle" rot="R180"/>
+<pin name="GH_C" x="17.78" y="-15.24" length="middle" rot="R180"/>
+<pin name="BST_C" x="17.78" y="-12.7" length="middle" rot="R180"/>
+<pin name="SL_B" x="17.78" y="-10.16" length="middle" rot="R180"/>
+<pin name="GL_B" x="17.78" y="-7.62" length="middle" rot="R180"/>
+<pin name="SH_B" x="17.78" y="-5.08" length="middle" rot="R180"/>
+<pin name="GH_B" x="17.78" y="-2.54" length="middle" rot="R180"/>
+<pin name="BST_B" x="17.78" y="0" length="middle" rot="R180"/>
+<pin name="SL_A" x="17.78" y="2.54" length="middle" rot="R180"/>
+<pin name="GL_A" x="17.78" y="5.08" length="middle" rot="R180"/>
+<pin name="SH_A" x="17.78" y="7.62" length="middle" rot="R180"/>
+<pin name="GH_A" x="17.78" y="10.16" length="middle" rot="R180"/>
+<pin name="BST_A" x="17.78" y="12.7" length="middle" rot="R180"/>
+<pin name="BIAS" x="17.78" y="15.24" length="middle" rot="R180"/>
+<pin name="PH1" x="17.78" y="17.78" length="middle" rot="R180"/>
+<pin name="PH2" x="17.78" y="20.32" length="middle" rot="R180"/>
+<pin name="BST_BK" x="17.78" y="22.86" length="middle" rot="R180"/>
+<pin name="PVDD2-1" x="17.78" y="25.4" length="middle" rot="R180"/>
+<pin name="PVDD2-2" x="17.78" y="27.94" length="middle" rot="R180"/>
+<pin name="EN_BUCK" x="17.78" y="30.48" length="middle" rot="R180"/>
+<pin name="SS_TR" x="17.78" y="33.02" length="middle" rot="R180"/>
+<wire x1="-12.7" y1="35.56" x2="-12.7" y2="-38.1" width="0.254" layer="94"/>
+<wire x1="-12.7" y1="-38.1" x2="12.7" y2="-38.1" width="0.254" layer="94"/>
+<wire x1="12.7" y1="-38.1" x2="12.7" y2="35.56" width="0.254" layer="94"/>
+<wire x1="12.7" y1="35.56" x2="-12.7" y2="35.56" width="0.254" layer="94"/>
+<pin name="GNDPAD" x="0" y="-43.18" length="middle" rot="R90"/>
+</symbol>
+<symbol name="R_SHUNT">
+<wire x1="-3.81" y1="-0.889" x2="1.27" y2="-0.889" width="0.254" layer="94"/>
+<wire x1="1.27" y1="0.889" x2="-3.81" y2="0.889" width="0.254" layer="94"/>
+<wire x1="1.27" y1="-0.889" x2="1.27" y2="-0.254" width="0.254" layer="94"/>
+<wire x1="1.27" y1="-0.254" x2="1.27" y2="0" width="0.254" layer="94"/>
+<wire x1="1.27" y1="0" x2="1.27" y2="0.889" width="0.254" layer="94"/>
+<wire x1="-3.81" y1="-0.889" x2="-3.81" y2="-0.254" width="0.254" layer="94"/>
+<wire x1="-3.81" y1="-0.254" x2="-3.81" y2="0" width="0.254" layer="94"/>
+<wire x1="-3.81" y1="0" x2="-3.81" y2="0.889" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="0" x2="-3.81" y2="0" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="0" x2="1.27" y2="0" width="0.1524" layer="94"/>
+<wire x1="-5.08" y1="-2.54" x2="-3.81" y2="-0.254" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="-2.54" x2="1.27" y2="-0.254" width="0.1524" layer="94"/>
+<text x="-4.572" y="1.3716" size="1.778" layer="95">&gt;NAME</text>
+<text x="-4.826" y="-4.445" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="SB" x="-7.62" y="-2.54" visible="off" length="short" direction="pas" swaplevel="2"/>
+<pin name="SA" x="5.08" y="-2.54" visible="off" length="short" direction="pas" swaplevel="2" rot="R180"/>
+<pin name="B" x="-7.62" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
+<pin name="A" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+<symbol name="INTEGRATED_HALF-CSD88599">
+<pin name="GH" x="-20.32" y="10.16" length="middle"/>
+<pin name="SH" x="-20.32" y="0" length="middle"/>
+<pin name="GL" x="-20.32" y="-10.16" length="middle"/>
+<pin name="GND" x="0" y="-25.4" length="middle" rot="R90"/>
+<pin name="VIN" x="0" y="24.13" length="middle" rot="R270"/>
+<pin name="VSW" x="15.24" y="0" length="middle" rot="R180"/>
+<wire x1="-15.24" y1="-20.32" x2="-15.24" y2="19.05" width="0.254" layer="94"/>
+<wire x1="-15.24" y1="19.05" x2="10.16" y2="19.05" width="0.254" layer="94"/>
+<wire x1="10.16" y1="19.05" x2="10.16" y2="-20.32" width="0.254" layer="94"/>
+<wire x1="10.16" y1="-20.32" x2="-15.24" y2="-20.32" width="0.254" layer="94"/>
+<wire x1="0" y1="12.7" x2="0" y2="8.89" width="0.254" layer="94"/>
+<wire x1="0" y1="8.89" x2="-1.27" y2="8.89" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="6.35" x2="0" y2="6.35" width="0.254" layer="94"/>
+<wire x1="0" y1="6.35" x2="0" y2="-6.35" width="0.254" layer="94"/>
+<wire x1="0" y1="-6.35" x2="-1.27" y2="-6.35" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="-7.62" x2="0" y2="-7.62" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="-8.89" x2="0" y2="-8.89" width="0.254" layer="94"/>
+<wire x1="0" y1="-8.89" x2="0" y2="-12.7" width="0.254" layer="94"/>
+<wire x1="-8.89" y1="-10.16" x2="-2.54" y2="-10.16" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="-10.16" x2="-2.54" y2="-6.35" width="0.254" layer="94"/>
+<wire x1="-8.89" y1="0" x2="2.54" y2="0" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="8.89" x2="-2.54" y2="6.35" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="6.35" x2="-8.89" y2="6.35" width="0.254" layer="94"/>
+</symbol>
+<symbol name="C-US">
+<wire x1="0" y1="-2.54" x2="0" y2="2.54" width="0.254" layer="94"/>
+<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/>
+<wire x1="1" y1="0" x2="1.8542" y2="2.4892" width="0.254" layer="94" curve="-37.878202"/>
+<wire x1="1.8504" y1="-2.4668" x2="1.0161" y2="0" width="0.254" layer="94" curve="-37.373024"/>
+<text x="-1.27" y="3.175" size="1.778" layer="95">&gt;NAME</text>
+<text x="-1.27" y="-5.08" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="1" x="-2.54" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
+<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="PWRPAD" prefix="J">
+<gates>
+<gate name="G$1" symbol="PWRPAD" x="0" y="0"/>
+</gates>
+<devices>
+<device name="SC-02_2-45MM" package="PWRPAD_SC-02_2-45MM">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="4MM" package="PWRPAD_4MM">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="M3" package="PWRPAD_3-25MM">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="M2.5" package="PWRPAD_2-65MM">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="M2" package="PWRPAD_2-05MM">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="" package="PWRPAD_M3-PEM-MOUNT">
+<connects>
+<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
 </connects>
 <technologies>
 <technology name=""/>
@@ -2720,64 +1554,101 @@ This setting can be found in the board layout editor under the Edit menu.  Selec
 </device>
 </devices>
 </deviceset>
-<deviceset name="TC2030-SWD" prefix="J" uservalue="yes">
-<description>&lt;h3&gt;TAG-CONNECT ICSP Connector&lt;/h3&gt;&lt;BR&gt;&lt;I&gt;Manufacturer:&lt;/I&gt; &lt;a href="http://www.tag-connect.com"&gt;Tag-Connect&lt;/a&gt;&lt;BR&gt;
-&lt;BR&gt;Cable for easy In-Circuit Serial Programming. Designed for Microchip ICD2, suitable for many others.&lt;BR&gt;
-Two variants - one "with legs" (for hands-free fit on PCB) and another "without legs" for quick programming.
-
-&lt;p&gt;
-&lt;TABLE cellspacing=0 cellpadding=0 border=0&gt;
-&lt;TR&gt;&lt;TD width=20&gt;&lt;/TD&gt;&lt;TD&gt;
-&lt;TABLE cellspacing=0 cellpadding=1 border=1&gt;
-&lt;TR bgcolor=silver&gt;&lt;TD align=center&gt;PAD&lt;/TD&gt;&lt;TD align=center&gt;Description&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;1&lt;/TD&gt;&lt;TD&gt;MCLR/Vpp&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;2&lt;/TD&gt;&lt;TD&gt;Vdd&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;3&lt;/TD&gt;&lt;TD&gt;GND&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;4&lt;/TD&gt;&lt;TD&gt;PGD (ISPDAT)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;5&lt;/TD&gt;&lt;TD&gt;PGC (ISPCLK)&lt;/TD&gt;&lt;/TR&gt;
-&lt;TR&gt;&lt;TD align=center&gt;6&lt;/TD&gt;&lt;TD&gt;nc (used for LVP)&lt;/TD&gt;&lt;/TR&gt;
-&lt;/TABLE&gt;
-&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
-
-©2009 ROFA.cz - modified and updated by Robert Darlington &amp;#8249;rdarlington@gmail.com&amp;#8250;</description>
+<deviceset name="DRV8302" prefix="U">
 <gates>
-<gate name="G$1" symbol="6-PIN-SWD" x="0" y="0"/>
+<gate name="G$1" symbol="DRV8302" x="0" y="0"/>
 </gates>
 <devices>
-<device name="-MCP" package="TC2030-MCP">
+<device name="" package="HTSSOP-56">
 <connects>
-<connect gate="G$1" pin="GND" pad="3"/>
-<connect gate="G$1" pin="RESET" pad="2"/>
-<connect gate="G$1" pin="SWCLK" pad="4"/>
-<connect gate="G$1" pin="SWDIO" pad="6"/>
-<connect gate="G$1" pin="TRACESWO" pad="5"/>
-<connect gate="G$1" pin="VDD" pad="1"/>
+<connect gate="G$1" pin="AGND" pad="P$28"/>
+<connect gate="G$1" pin="AVDD" pad="P$27"/>
+<connect gate="G$1" pin="BIAS" pad="P$49"/>
+<connect gate="G$1" pin="BST_A" pad="P$48"/>
+<connect gate="G$1" pin="BST_B" pad="P$43"/>
+<connect gate="G$1" pin="BST_BK" pad="P$52"/>
+<connect gate="G$1" pin="BST_C" pad="P$38"/>
+<connect gate="G$1" pin="COMP" pad="P$2"/>
+<connect gate="G$1" pin="CP1" pad="P$14"/>
+<connect gate="G$1" pin="CP2" pad="P$15"/>
+<connect gate="G$1" pin="DC_CAL" pad="P$12"/>
+<connect gate="G$1" pin="DTC" pad="P$7"/>
+<connect gate="G$1" pin="DVDD" pad="P$23"/>
+<connect gate="G$1" pin="EN_BUCK" pad="P$55"/>
+<connect gate="G$1" pin="EN_GATE" pad="P$16"/>
+<connect gate="G$1" pin="GAIN" pad="P$10"/>
+<connect gate="G$1" pin="GH_A" pad="P$47"/>
+<connect gate="G$1" pin="GH_B" pad="P$42"/>
+<connect gate="G$1" pin="GH_C" pad="P$37"/>
+<connect gate="G$1" pin="GL_A" pad="P$45"/>
+<connect gate="G$1" pin="GL_B" pad="P$40"/>
+<connect gate="G$1" pin="GL_C" pad="P$35"/>
+<connect gate="G$1" pin="GNDPAD" pad="P$57"/>
+<connect gate="G$1" pin="GVDD" pad="P$13"/>
+<connect gate="G$1" pin="INH_A" pad="P$17"/>
+<connect gate="G$1" pin="INH_B" pad="P$19"/>
+<connect gate="G$1" pin="INH_C" pad="P$21"/>
+<connect gate="G$1" pin="INL_A" pad="P$18"/>
+<connect gate="G$1" pin="INL_B" pad="P$20"/>
+<connect gate="G$1" pin="INL_C" pad="P$22"/>
+<connect gate="G$1" pin="M_OC" pad="P$9"/>
+<connect gate="G$1" pin="M_PWM" pad="P$8"/>
+<connect gate="G$1" pin="NFAULT" pad="P$6"/>
+<connect gate="G$1" pin="NOCTW" pad="P$5"/>
+<connect gate="G$1" pin="OC_ADJ" pad="P$11"/>
+<connect gate="G$1" pin="PH1" pad="P$50"/>
+<connect gate="G$1" pin="PH2" pad="P$51"/>
+<connect gate="G$1" pin="PVDD1" pad="P$29"/>
+<connect gate="G$1" pin="PVDD2-1" pad="P$53"/>
+<connect gate="G$1" pin="PVDD2-2" pad="P$54"/>
+<connect gate="G$1" pin="PWRGND" pad="P$4"/>
+<connect gate="G$1" pin="REF" pad="P$24"/>
+<connect gate="G$1" pin="RT_CLK" pad="P$1"/>
+<connect gate="G$1" pin="SH_A" pad="P$46"/>
+<connect gate="G$1" pin="SH_B" pad="P$41"/>
+<connect gate="G$1" pin="SH_C" pad="P$36"/>
+<connect gate="G$1" pin="SL_A" pad="P$44"/>
+<connect gate="G$1" pin="SL_B" pad="P$39"/>
+<connect gate="G$1" pin="SL_C" pad="P$34"/>
+<connect gate="G$1" pin="SN1" pad="P$33"/>
+<connect gate="G$1" pin="SN2" pad="P$31"/>
+<connect gate="G$1" pin="SO1" pad="P$25"/>
+<connect gate="G$1" pin="SO2" pad="P$26"/>
+<connect gate="G$1" pin="SP1" pad="P$32"/>
+<connect gate="G$1" pin="SP2" pad="P$30"/>
+<connect gate="G$1" pin="SS_TR" pad="P$56"/>
+<connect gate="G$1" pin="VSENSE" pad="P$3"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="-MCP-NL" package="TC2030-MCP-NL">
+</devices>
+</deviceset>
+<deviceset name="R_SHUNT" prefix="R" uservalue="yes">
+<description>&lt;b&gt;Resistor&lt;/b&gt;
+Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</description>
+<gates>
+<gate name="G$1" symbol="R_SHUNT" x="2.54" y="0"/>
+</gates>
+<devices>
+<device name="" package="WSL2726">
 <connects>
-<connect gate="G$1" pin="GND" pad="3"/>
-<connect gate="G$1" pin="RESET" pad="2"/>
-<connect gate="G$1" pin="SWCLK" pad="4"/>
-<connect gate="G$1" pin="SWDIO" pad="6"/>
-<connect gate="G$1" pin="TRACESWO" pad="5"/>
-<connect gate="G$1" pin="VDD" pad="1"/>
+<connect gate="G$1" pin="A" pad="A"/>
+<connect gate="G$1" pin="B" pad="B"/>
+<connect gate="G$1" pin="SA" pad="SA"/>
+<connect gate="G$1" pin="SB" pad="SB"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="" package="TC2030-MCP-NL-CP">
+<device name="2512" package="R2512">
 <connects>
-<connect gate="G$1" pin="GND" pad="3"/>
-<connect gate="G$1" pin="RESET" pad="2"/>
-<connect gate="G$1" pin="SWCLK" pad="4"/>
-<connect gate="G$1" pin="SWDIO" pad="6"/>
-<connect gate="G$1" pin="TRACESWO" pad="5"/>
-<connect gate="G$1" pin="VDD" pad="1"/>
+<connect gate="G$1" pin="A" pad="A"/>
+<connect gate="G$1" pin="B" pad="B"/>
+<connect gate="G$1" pin="SA" pad="SA"/>
+<connect gate="G$1" pin="SB" pad="SB"/>
 </connects>
 <technologies>
 <technology name=""/>
@@ -2785,931 +1656,593 @@ Two variants - one "with legs" (for hands-free fit on PCB) and another "without
 </device>
 </devices>
 </deviceset>
-</devicesets>
-</library>
-<library name="borkedlabs-passives">
-<packages>
-<package name="0805">
-<smd name="1" x="-0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
-<smd name="2" x="0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
-<text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
-</package>
-<package name="0603-CAP">
-<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/>
-<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/>
-<smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/>
-<smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/>
-<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/>
-<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-</package>
-<package name="0402-CAP">
-<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
-chip</description>
-<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
-<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
-<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
-<wire x1="0" y1="0.0305" x2="0" y2="-0.0305" width="0.4064" layer="21"/>
-<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<text x="-0.889" y="0.6985" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.0795" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
-<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-</package>
-<package name="1210">
-<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.127" layer="51"/>
-<wire x1="1.6" y1="1.3" x2="1.6" y2="-1.3" width="0.127" layer="51"/>
-<wire x1="1.6" y1="-1.3" x2="-1.6" y2="-1.3" width="0.127" layer="51"/>
-<wire x1="-1.6" y1="-1.3" x2="-1.6" y2="1.3" width="0.127" layer="51"/>
-<wire x1="-1.6" y1="1.3" x2="1.6" y2="1.3" width="0.2032" layer="21"/>
-<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="21"/>
-<smd name="1" x="-1.6" y="0" dx="1.2" dy="2" layer="1"/>
-<smd name="2" x="1.6" y="0" dx="1.2" dy="2" layer="1"/>
-<text x="-2.07" y="1.77" size="1.016" layer="25">&gt;NAME</text>
-<text x="-2.17" y="-3.24" size="1.016" layer="27">&gt;VALUE</text>
-</package>
-<package name="1206">
-<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-0.965" y1="0.787" x2="0.965" y2="0.787" width="0.1016" layer="51"/>
-<wire x1="-0.965" y1="-0.787" x2="0.965" y2="-0.787" width="0.1016" layer="51"/>
-<smd name="1" x="-1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
-<smd name="2" x="1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
-<text x="-1.27" y="1.143" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.397" y="-2.794" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-1.7018" y1="-0.8509" x2="-0.9517" y2="0.8491" layer="51"/>
-<rectangle x1="0.9517" y1="-0.8491" x2="1.7018" y2="0.8509" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
-</package>
-<package name="744777920-INDUCTOR">
-<smd name="P$1" x="0" y="3" dx="1.7" dy="2" layer="1"/>
-<smd name="P$2" x="0" y="-3" dx="1.7" dy="2" layer="1"/>
-<wire x1="-4" y1="0" x2="-4" y2="3" width="0.127" layer="21"/>
-<wire x1="-4" y1="3" x2="-3" y2="4" width="0.127" layer="21" curve="-90"/>
-<wire x1="-3" y1="4" x2="3" y2="4" width="0.127" layer="21"/>
-<wire x1="3" y1="4" x2="4" y2="3" width="0.127" layer="21" curve="-90"/>
-<wire x1="4" y1="3" x2="4" y2="-3" width="0.127" layer="21"/>
-<wire x1="4" y1="-3" x2="3" y2="-4" width="0.127" layer="21" curve="-90"/>
-<wire x1="3" y1="-4" x2="-3" y2="-4" width="0.127" layer="21"/>
-<wire x1="-3" y1="-4" x2="-4" y2="-3" width="0.127" layer="21" curve="-90"/>
-<wire x1="-4" y1="-3" x2="-4" y2="0" width="0.127" layer="21"/>
-<rectangle x1="-4" y1="-4" x2="4" y2="4" layer="39"/>
-<text x="5.08" y="2.54" size="1.016" layer="25">&gt;NAME</text>
-<text x="5.08" y="1.27" size="1.016" layer="27">&gt;VALUE</text>
-</package>
-<package name="0603-RES">
-<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
-<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/>
-<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/>
-<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
-<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
-<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/>
-<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<rectangle x1="-0.2286" y1="-0.381" x2="0.2286" y2="0.381" layer="21"/>
-</package>
-<package name="SPM6530-IND">
-<smd name="1" x="0" y="2.775" dx="3.4" dy="1.85" layer="1"/>
-<smd name="2" x="0" y="-2.775" dx="3.4" dy="1.85" layer="1"/>
-<wire x1="-3.25" y1="3.85" x2="-3.25" y2="-3.85" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="-3.85" x2="3.25" y2="-3.85" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.85" x2="3.25" y2="3.85" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.85" x2="-3.25" y2="3.85" width="0.127" layer="21"/>
-<text x="3.81" y="2.54" size="1.016" layer="25">&gt;NAME</text>
-<text x="3.81" y="-3.81" size="1.016" layer="27">&gt;VALUE</text>
+<deviceset name="INTEGRATED_HALF-CSD88599">
+<gates>
+<gate name="G$1" symbol="INTEGRATED_HALF-CSD88599" x="0" y="0"/>
+</gates>
+<devices>
+<device name="SON" package="SON-5X6">
+<connects>
+<connect gate="G$1" pin="GH" pad="GH"/>
+<connect gate="G$1" pin="GL" pad="GL"/>
+<connect gate="G$1" pin="GND" pad="PGND"/>
+<connect gate="G$1" pin="SH" pad="SH"/>
+<connect gate="G$1" pin="VIN" pad="VIN"/>
+<connect gate="G$1" pin="VSW" pad="VSW"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="BFC" prefix="BFC">
+<gates>
+<gate name="G$1" symbol="C-US" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="BFC-UM">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="8MM" package="BFC-8MM">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="SparkFun-Connectors">
+<description>&lt;h3&gt;SparkFun Connectors&lt;/h3&gt;
+This library contains electrically-functional connectors. 
+&lt;br&gt;
+&lt;br&gt;
+We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
+&lt;br&gt;
+&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
+&lt;br&gt;
+&lt;br&gt;
+&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
+&lt;br&gt;
+&lt;br&gt;
+You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
+<packages>
+<package name="JST-6-SMD-HORI-1.0MM">
+<description>&lt;h3&gt;JST SH Vertical 6-Pin SMT&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1 mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/GPS/EM406-SMDConnector-eSH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;JST_6PIN_VERTICAL&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<circle x="-3.44" y="-5.16" radius="0.1047" width="0.4064" layer="21"/>
+<wire x1="-2.9" y1="-0.1" x2="2.9" y2="-0.1" width="0.254" layer="21"/>
+<wire x1="-4" y1="-2.1" x2="-4" y2="-4.4" width="0.254" layer="21"/>
+<wire x1="3.1" y1="-4.4" x2="4" y2="-4.4" width="0.254" layer="21"/>
+<wire x1="4" y1="-4.4" x2="4" y2="-2.1" width="0.254" layer="21"/>
+<wire x1="-4" y1="-4.4" x2="-3.1" y2="-4.4" width="0.254" layer="21"/>
+<smd name="1" x="-2.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
+<smd name="2" x="-1.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
+<smd name="3" x="-0.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
+<smd name="4" x="0.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
+<smd name="5" x="1.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
+<smd name="6" x="2.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
+<smd name="M1" x="-3.8" y="-0.9" dx="1.2" dy="1.8" layer="1"/>
+<smd name="M2" x="3.8" y="-0.9" dx="1.2" dy="1.8" layer="1"/>
+<text x="-1.524" y="0.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.905" y="-6.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="IHLP-5050FD-01-IND">
-<smd name="1" x="0" y="5.4102" dx="4.953" dy="2.9464" layer="1"/>
-<smd name="2" x="0" y="-5.4102" dx="4.953" dy="2.9464" layer="1"/>
-<wire x1="6.4516" y1="6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/>
-<wire x1="3.81" y1="-6.604" x2="6.4516" y2="-6.604" width="0.127" layer="21"/>
-<wire x1="6.4516" y1="6.604" x2="3.81" y2="6.604" width="0.127" layer="21"/>
-<wire x1="-3.81" y1="6.604" x2="-6.4516" y2="6.604" width="0.127" layer="21"/>
-<wire x1="-6.4516" y1="6.604" x2="-6.4516" y2="-6.604" width="0.127" layer="21"/>
-<wire x1="-6.4516" y1="-6.604" x2="-3.81" y2="-6.604" width="0.127" layer="21"/>
-<text x="5.08" y="7.62" size="1.016" layer="25">&gt;NAME</text>
-<text x="5.08" y="-8.89" size="1.016" layer="27">&gt;VALUE</text>
+<package name="1X08">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="14.605" y1="1.27" x2="15.875" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="15.875" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="16.51" y1="-0.635" x2="15.875" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="0.635" x2="12.065" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="12.065" y1="1.27" x2="13.335" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="13.335" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="-0.635" x2="13.335" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="13.335" y1="-1.27" x2="12.065" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="12.065" y1="-1.27" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="14.605" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="-0.635" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="15.875" y1="-1.27" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="9.525" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="9.525" y1="1.27" x2="10.795" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="10.795" y1="1.27" x2="11.43" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.635" x2="10.795" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="10.795" y1="-1.27" x2="9.525" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="9.525" y1="-1.27" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="17.145" y1="1.27" x2="18.415" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="18.415" y1="1.27" x2="19.05" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0.635" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="-0.635" x2="18.415" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="17.145" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="16.51" y1="-0.635" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="18.415" y1="-1.27" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="7" x="15.24" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="8" x="17.78" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
+<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="7443340330-IND">
-<smd name="P$1" x="0" y="3.35" dx="3" dy="2.3" layer="1"/>
-<smd name="P$2" x="0" y="-3.35" dx="3" dy="2.3" layer="1"/>
-<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
-<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
-<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
-<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
-<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
-<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
-<text x="3" y="5" size="1.016" layer="25">&gt;NAME</text>
-<text x="3" y="-6" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-1.15" y1="2.95" x2="1.15" y2="4.45" layer="51"/>
-<rectangle x1="-1.15" y1="-4.45" x2="1.15" y2="-2.95" layer="51"/>
-</package>
-<package name="0402-RES">
-<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
-chip</description>
-<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
-<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
-<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
-<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
-<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
-<text x="-0.889" y="0.6985" size="1.016" layer="25">&gt;NAME</text>
-<text x="-1.0795" y="-1.778" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
-<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<rectangle x1="-0.2032" y1="-0.3556" x2="0.2032" y2="0.3556" layer="21"/>
-</package>
-<package name="8X8-IND">
-<smd name="1" x="0" y="3.2" dx="2.2" dy="1.6" layer="1"/>
-<smd name="2" x="0" y="-3.2" dx="2.2" dy="1.6" layer="1"/>
-<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
-<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
-<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
-<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
-<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
-<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
-<text x="-5" y="5" size="1.27" layer="25">&gt;NAME</text>
-<text x="-5" y="-6" size="1.27" layer="27">&gt;VALUE</text>
-<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/>
+<package name="1X08_LOCK">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005", to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="14.605" y1="1.27" x2="15.875" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="15.875" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="16.51" y1="-0.635" x2="15.875" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="0.635" x2="12.065" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="12.065" y1="1.27" x2="13.335" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="13.335" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="-0.635" x2="13.335" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="13.335" y1="-1.27" x2="12.065" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="12.065" y1="-1.27" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="14.605" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="13.97" y1="-0.635" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="15.875" y1="-1.27" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="9.525" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="9.525" y1="1.27" x2="10.795" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="10.795" y1="1.27" x2="11.43" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.635" x2="10.795" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="10.795" y1="-1.27" x2="9.525" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="9.525" y1="-1.27" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="17.145" y1="1.27" x2="18.415" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="18.415" y1="1.27" x2="19.05" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0.635" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="-0.635" x2="18.415" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="17.145" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="16.51" y1="-0.635" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="18.415" y1="-1.27" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="6" x="12.7" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="7" x="15.24" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="8" x="17.78" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
+<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="744029100-IND">
-<smd name="1" x="0" y="1.1" dx="3.2" dy="1" layer="1"/>
-<smd name="2" x="0" y="-1.1" dx="3.2" dy="1" layer="1"/>
-<wire x1="-2" y1="2" x2="-2" y2="-2" width="0.127" layer="21"/>
-<wire x1="-2" y1="-2" x2="2" y2="-2" width="0.127" layer="21"/>
-<wire x1="2" y1="-2" x2="2" y2="2" width="0.127" layer="21"/>
-<wire x1="2" y1="2" x2="-2" y2="2" width="0.127" layer="21"/>
-<text x="-3" y="2.3" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3" y="-3.6" size="1.27" layer="27">&gt;VALUE</text>
+<package name="1X08_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Footprint with Long Pads&lt;/h3&gt;
+Holes are offset 0.005", to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="1.524" y1="0" x2="1.016" y2="0" width="0.2032" layer="21"/>
+<wire x1="4.064" y1="0" x2="3.556" y2="0" width="0.2032" layer="21"/>
+<wire x1="6.604" y1="0" x2="6.096" y2="0" width="0.2032" layer="21"/>
+<wire x1="9.144" y1="0" x2="8.636" y2="0" width="0.2032" layer="21"/>
+<wire x1="11.684" y1="0" x2="11.176" y2="0" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0" x2="-1.016" y2="0" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0" x2="-1.27" y2="0.9906" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.9906" x2="-0.9906" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0" x2="-1.27" y2="-0.9906" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.9906" x2="-0.9906" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="14.224" y1="0" x2="13.716" y2="0" width="0.2032" layer="21"/>
+<wire x1="16.764" y1="0" x2="16.256" y2="0" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0" x2="19.05" y2="-0.9906" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="-0.9906" x2="18.7706" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0" x2="19.05" y2="0.9906" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0.9906" x2="18.7706" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0" x2="18.796" y2="0" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="5" x="10.16" y="0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="6" x="12.7" y="-0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="7" x="15.24" y="0.127" drill="1.016" shape="long" rot="R90"/>
+<pad name="8" x="17.78" y="-0.127" drill="1.016" shape="long" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
+<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
+<rectangle x1="4.7879" y1="-0.2921" x2="5.3721" y2="0.2921" layer="51"/>
+<rectangle x1="7.3279" y1="-0.2921" x2="7.9121" y2="0.2921" layer="51" rot="R90"/>
+<rectangle x1="9.8679" y1="-0.2921" x2="10.4521" y2="0.2921" layer="51"/>
+<rectangle x1="12.4079" y1="-0.2921" x2="12.9921" y2="0.2921" layer="51"/>
+<rectangle x1="14.9479" y1="-0.2921" x2="15.5321" y2="0.2921" layer="51"/>
+<rectangle x1="17.4879" y1="-0.2921" x2="18.0721" y2="0.2921" layer="51"/>
+<text x="-0.889" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.143" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="7447709470-IND">
-<smd name="1" x="0" y="4.95" dx="5.4" dy="2.9" layer="1"/>
-<smd name="2" x="0" y="-4.95" dx="5.4" dy="2.9" layer="1"/>
-<wire x1="-3" y1="6" x2="-6" y2="6" width="0.127" layer="21"/>
-<wire x1="-6" y1="6" x2="-6" y2="-6" width="0.127" layer="21"/>
-<wire x1="-6" y1="-6" x2="-3" y2="-6" width="0.127" layer="21"/>
-<wire x1="3" y1="-6" x2="6" y2="-6" width="0.127" layer="21"/>
-<wire x1="6" y1="-6" x2="6" y2="6" width="0.127" layer="21"/>
-<wire x1="6" y1="6" x2="3" y2="6" width="0.127" layer="21"/>
-<text x="-7" y="8" size="1.27" layer="25">&gt;NAME</text>
-<text x="-7" y="-9" size="1.27" layer="27">&gt;VALUE</text>
+<package name="1X08_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin Long Pads&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="0.635" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="5" x="10.16" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="6" x="12.7" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="7" x="15.24" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="8" x="17.78" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
+<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
+<text x="-1.143" y="2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.016" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="7447789002-IND">
-<smd name="1" x="0" y="3" dx="1.7" dy="2" layer="1"/>
-<smd name="2" x="0" y="-3" dx="1.7" dy="2" layer="1"/>
-<wire x1="2" y1="-4" x2="4" y2="-4" width="0.127" layer="21"/>
-<wire x1="4" y1="-4" x2="4" y2="4" width="0.127" layer="21"/>
-<wire x1="4" y1="4" x2="2" y2="4" width="0.127" layer="21"/>
-<wire x1="-2" y1="4" x2="-4" y2="4" width="0.127" layer="21"/>
-<wire x1="-4" y1="4" x2="-4" y2="-4" width="0.127" layer="21"/>
-<wire x1="-4" y1="-4" x2="-2" y2="-4" width="0.127" layer="21"/>
-<text x="-5" y="5" size="1.27" layer="25">&gt;NAME</text>
-<text x="-5" y="-6" size="1.27" layer="27">&gt;VALUE</text>
-<rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/>
+<package name="SCREWTERMINAL-3.5MM-8">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -8 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 8&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="26.25" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="26.25" y1="3.4" x2="26.25" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="26.25" y1="-2.8" x2="26.25" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="26.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="26.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="26.25" y1="3.15" x2="26.75" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="26.75" y1="3.15" x2="26.75" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="26.75" y1="2.15" x2="26.25" y2="2.15" width="0.2032" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.2" diameter="2.032"/>
+<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.032"/>
+<pad name="3" x="7" y="0" drill="1.2" diameter="2.032"/>
+<pad name="4" x="10.5" y="0" drill="1.2" diameter="2.032"/>
+<pad name="5" x="14" y="0" drill="1.2" diameter="2.032"/>
+<pad name="6" x="17.5" y="0" drill="1.2" diameter="2.032"/>
+<pad name="7" x="21" y="0" drill="1.2" diameter="2.032"/>
+<pad name="8" x="24.5" y="0" drill="1.2" diameter="2.032"/>
+<text x="11.049" y="2.286" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="10.795" y="1.397" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="1.016" y1="-1.524" x2="-0.889" y2="-1.524" width="0.2032" layer="21"/>
+<wire x1="-0.889" y1="-1.524" x2="1.016" y2="-1.524" width="0.2032" layer="22"/>
 </package>
-<package name="R2010">
-<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
-chip</description>
-<wire x1="-1.662" y1="1.245" x2="1.662" y2="1.245" width="0.1524" layer="51"/>
-<wire x1="-1.637" y1="-1.245" x2="1.687" y2="-1.245" width="0.1524" layer="51"/>
-<wire x1="-3.473" y1="1.483" x2="3.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="1.483" x2="3.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="3.473" y1="-1.483" x2="-3.473" y2="-1.483" width="0.0508" layer="39"/>
-<wire x1="-3.473" y1="-1.483" x2="-3.473" y2="1.483" width="0.0508" layer="39"/>
-<wire x1="-1.027" y1="1.245" x2="1.027" y2="1.245" width="0.1524" layer="21"/>
-<wire x1="-1.002" y1="-1.245" x2="1.016" y2="-1.245" width="0.1524" layer="21"/>
-<smd name="1" x="-2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
-<smd name="2" x="2.2" y="0" dx="1.8" dy="2.7" layer="1"/>
-<text x="-2.54" y="1.5875" size="1.016" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.302" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-2.4892" y1="-1.3208" x2="-1.6393" y2="1.3292" layer="51"/>
-<rectangle x1="1.651" y1="-1.3208" x2="2.5009" y2="1.3292" layer="51"/>
+<package name="1X08_SMD">
+<description>&lt;h3&gt;SMD -8 Pin Vertical Female&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="1.37" y1="1.25" x2="-19.15" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-19.15" y1="1.25" x2="-19.15" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-19.15" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="51"/>
+<wire x1="1.37" y1="1.25" x2="1.37" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-19.15" y1="-1.25" x2="-19.15" y2="1.25" width="0.127" layer="21"/>
+<wire x1="0.85" y1="1.25" x2="1.37" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-19.15" y1="1.25" x2="-15.963" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-18.63" y1="-1.25" x2="-19.15" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="1.37" y1="-1.25" x2="-1.817" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-4.377" y1="1.25" x2="-0.703" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-9.457" y1="1.25" x2="-5.783" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-14.537" y1="1.25" x2="-10.863" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-3.329" y1="-1.25" x2="-6.831" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-8.409" y1="-1.25" x2="-11.911" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-13.489" y1="-1.25" x2="-16.991" y2="-1.25" width="0.127" layer="21"/>
+<smd name="7" x="-15.24" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="5" x="-10.16" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="-5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="1" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="8" x="-17.78" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="6" x="-12.7" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="4" x="-7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="-2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<text x="-18.542" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-18.542" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="R2512">
-<wire x1="-2.362" y1="1.473" x2="2.387" y2="1.473" width="0.1524" layer="51"/>
-<wire x1="-2.362" y1="-1.473" x2="2.387" y2="-1.473" width="0.1524" layer="51"/>
-<smd name="1" x="-2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
-<smd name="2" x="2.8" y="0" dx="1.8" dy="3.2" layer="1"/>
-<text x="-2.54" y="1.905" size="1.016" layer="25">&gt;NAME</text>
-<text x="-2.54" y="-3.175" size="1.016" layer="27">&gt;VALUE</text>
-<rectangle x1="-3.2004" y1="-1.5494" x2="-2.3505" y2="1.5507" layer="51"/>
-<rectangle x1="2.3622" y1="-1.5494" x2="3.2121" y2="1.5507" layer="51"/>
+<package name="1X08_SMD_ALT">
+<description>&lt;h3&gt;SMD -8 Pin Vertical Female&lt;/h3&gt;
+Alternate pin configuration
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="1.37" y1="1.25" x2="-19.15" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-19.15" y1="1.25" x2="-19.15" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-19.15" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-19.15" y1="1.25" x2="-19.15" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-18.63" y1="1.25" x2="-19.15" y2="1.25" width="0.127" layer="21"/>
+<wire x1="1.37" y1="1.25" x2="-1.817" y2="1.25" width="0.127" layer="21"/>
+<wire x1="0.85" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-19.15" y1="-1.25" x2="-15.963" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-13.403" y1="1.25" x2="-17.077" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-8.323" y1="1.25" x2="-11.997" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-3.243" y1="1.25" x2="-6.917" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-14.451" y1="-1.25" x2="-10.949" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-9.371" y1="-1.25" x2="-5.869" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-4.291" y1="-1.25" x2="-0.789" y2="-1.25" width="0.127" layer="21"/>
+<smd name="7" x="-15.24" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="5" x="-10.16" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="3" x="-5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="8" x="-17.78" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="6" x="-12.7" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="4" x="-7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="2" x="-2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<text x="-18.796" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-18.923" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="TO220ACS">
-<description>&lt;B&gt;DIODE&lt;/B&gt;&lt;p&gt;
-2-lead molded, vertical</description>
-<wire x1="5.08" y1="-1.143" x2="4.953" y2="-4.064" width="0.1524" layer="21"/>
-<wire x1="4.699" y1="-4.318" x2="4.953" y2="-4.064" width="0.1524" layer="21"/>
-<wire x1="4.699" y1="-4.318" x2="-4.699" y2="-4.318" width="0.1524" layer="21"/>
-<wire x1="-4.953" y1="-4.064" x2="-4.699" y2="-4.318" width="0.1524" layer="21"/>
-<wire x1="-4.953" y1="-4.064" x2="-5.08" y2="-1.143" width="0.1524" layer="21"/>
-<circle x="-4.4958" y="-3.7084" radius="0.254" width="0" layer="21"/>
-<pad name="C" x="-2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/>
-<pad name="A" x="2.54" y="-2.54" drill="1.016" shape="long" rot="R90"/>
-<text x="-5.08" y="-6.0452" size="1.016" layer="25" ratio="10">&gt;NAME</text>
-<text x="-5.08" y="-7.62" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
-<rectangle x1="-5.334" y1="-0.762" x2="5.334" y2="0" layer="21"/>
-<rectangle x1="-5.334" y1="-1.27" x2="-3.429" y2="-0.762" layer="21"/>
-<rectangle x1="-3.429" y1="-1.27" x2="-1.651" y2="-0.762" layer="51"/>
-<rectangle x1="3.429" y1="-1.27" x2="5.334" y2="-0.762" layer="21"/>
-<rectangle x1="1.651" y1="-1.27" x2="3.429" y2="-0.762" layer="51"/>
-<rectangle x1="-1.651" y1="-1.27" x2="1.651" y2="-0.762" layer="21"/>
+<package name="1X08_SMD_COMBINED">
+<description>&lt;h3&gt;SMD -8 Pin Vertical Female&lt;/h3&gt;
+Combined footprint configuration
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.37" y1="-1.25" x2="-1.37" y2="1.25" width="0.127" layer="21"/>
+<wire x1="19.15" y1="1.25" x2="19.15" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="-0.85" y1="-1.25" x2="-1.37" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="19.15" y1="-1.25" x2="18.503" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="18.63" y1="1.25" x2="19.15" y2="1.25" width="0.127" layer="21"/>
+<wire x1="-1.37" y1="1.25" x2="-0.723" y2="1.25" width="0.127" layer="21"/>
+<wire x1="14.537" y1="-1.25" x2="13.403" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="0.789" y1="1.25" x2="1.751" y2="1.25" width="0.127" layer="21"/>
+<wire x1="3.329" y1="1.25" x2="4.291" y2="1.25" width="0.127" layer="21"/>
+<wire x1="5.869" y1="1.25" x2="6.831" y2="1.25" width="0.127" layer="21"/>
+<wire x1="8.409" y1="1.25" x2="9.371" y2="1.25" width="0.127" layer="21"/>
+<wire x1="10.949" y1="1.25" x2="11.911" y2="1.25" width="0.127" layer="21"/>
+<wire x1="13.489" y1="1.25" x2="14.451" y2="1.25" width="0.127" layer="21"/>
+<wire x1="16.029" y1="1.25" x2="16.991" y2="1.25" width="0.127" layer="21"/>
+<wire x1="17.077" y1="-1.25" x2="15.943" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="11.997" y1="-1.25" x2="10.863" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="9.457" y1="-1.25" x2="8.323" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="6.917" y1="-1.25" x2="5.783" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="4.377" y1="-1.25" x2="3.243" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="1.837" y1="-1.25" x2="0.703" y2="-1.25" width="0.127" layer="21"/>
+<wire x1="17.78" y1="1.27" x2="17.78" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="15.24" y1="1.27" x2="15.24" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="12.7" y1="1.27" x2="12.7" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="10.16" y1="1.27" x2="10.16" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="7.62" y1="1.27" x2="7.62" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="5.08" y1="1.27" x2="5.08" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="0" y1="1.27" x2="0" y2="-1.27" width="0.4064" layer="1"/>
+<smd name="7@2" x="15.24" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="5@2" x="10.16" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="3@2" x="5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="8@2" x="17.78" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="6@2" x="12.7" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="4@2" x="7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="2@2" x="2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="4" x="7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="5" x="10.16" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="6" x="12.7" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="7" x="15.24" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="8" x="17.78" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1@2" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<text x="-0.381" y="3.048" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.508" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-</packages>
-<symbols>
-<symbol name="CAP">
-<wire x1="0" y1="2.54" x2="0" y2="2.032" width="0.1524" layer="94"/>
-<wire x1="0" y1="0" x2="0" y2="0.508" width="0.1524" layer="94"/>
-<text x="1.524" y="2.921" size="1.778" layer="95">&gt;NAME</text>
-<text x="1.524" y="-2.159" size="1.778" layer="96">&gt;VALUE</text>
-<rectangle x1="-2.032" y1="0.508" x2="2.032" y2="1.016" layer="94"/>
-<rectangle x1="-2.032" y1="1.524" x2="2.032" y2="2.032" layer="94"/>
-<pin name="1" x="0" y="5.08" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
-<pin name="2" x="0" y="-2.54" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
-<text x="1.524" y="-4.064" size="1.27" layer="97">&gt;PACKAGE</text>
-<text x="1.524" y="-5.842" size="1.27" layer="97">&gt;VOLTAGE</text>
-<text x="1.524" y="-7.62" size="1.27" layer="97">&gt;TYPE</text>
-</symbol>
-<symbol name="INDUCTOR">
-<wire x1="0" y1="5.08" x2="1.27" y2="3.81" width="0.254" layer="94" curve="-90" cap="flat"/>
-<wire x1="0" y1="2.54" x2="1.27" y2="3.81" width="0.254" layer="94" curve="90" cap="flat"/>
-<wire x1="0" y1="2.54" x2="1.27" y2="1.27" width="0.254" layer="94" curve="-90" cap="flat"/>
-<wire x1="0" y1="0" x2="1.27" y2="1.27" width="0.254" layer="94" curve="90" cap="flat"/>
-<wire x1="0" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="-90" cap="flat"/>
-<wire x1="0" y1="-2.54" x2="1.27" y2="-1.27" width="0.254" layer="94" curve="90" cap="flat"/>
-<wire x1="0" y1="-2.54" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="-90" cap="flat"/>
-<wire x1="0" y1="-5.08" x2="1.27" y2="-3.81" width="0.254" layer="94" curve="90" cap="flat"/>
-<text x="-1.27" y="-5.08" size="1.778" layer="95" rot="R90">&gt;NAME</text>
-<text x="3.81" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
-<pin name="2" x="0" y="-7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R90"/>
-<pin name="1" x="0" y="7.62" visible="off" length="short" direction="pas" swaplevel="1" rot="R270"/>
-<text x="6.35" y="-5.08" size="1.27" layer="97" rot="R90">&gt;PACKAGE</text>
-</symbol>
-<symbol name="RESISTOR">
-<wire x1="-2.54" y1="0" x2="-2.159" y2="1.016" width="0.1524" layer="94"/>
-<wire x1="-2.159" y1="1.016" x2="-1.524" y2="-1.016" width="0.1524" layer="94"/>
-<wire x1="-1.524" y1="-1.016" x2="-0.889" y2="1.016" width="0.1524" layer="94"/>
-<wire x1="-0.889" y1="1.016" x2="-0.254" y2="-1.016" width="0.1524" layer="94"/>
-<wire x1="-0.254" y1="-1.016" x2="0.381" y2="1.016" width="0.1524" layer="94"/>
-<wire x1="0.381" y1="1.016" x2="1.016" y2="-1.016" width="0.1524" layer="94"/>
-<wire x1="1.016" y1="-1.016" x2="1.651" y2="1.016" width="0.1524" layer="94"/>
-<wire x1="1.651" y1="1.016" x2="2.286" y2="-1.016" width="0.1524" layer="94"/>
-<wire x1="2.286" y1="-1.016" x2="2.54" y2="0" width="0.1524" layer="94"/>
-<text x="-3.81" y="1.4986" size="1.778" layer="95">&gt;NAME</text>
-<text x="-3.81" y="-3.302" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
-<text x="-3.81" y="-6.858" size="1.27" layer="97">&gt;PRECISION</text>
-<text x="-3.81" y="-5.08" size="1.27" layer="97">&gt;PACKAGE</text>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="CAP" prefix="C" uservalue="yes">
-<description>&lt;b&gt;Capacitor&lt;/b&gt;
-Standard 0603 ceramic capacitor, and 0.1" leaded capacitor.</description>
-<gates>
-<gate name="G$1" symbol="CAP" x="0" y="0"/>
-</gates>
-<devices>
-<device name="0805" package="0805">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0805"/>
-<attribute name="TYPE" value="" constant="no"/>
-<attribute name="VOLTAGE" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0603-CAP" package="0603-CAP">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0603"/>
-<attribute name="TYPE" value="" constant="no"/>
-<attribute name="VOLTAGE" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0402-CAP" package="0402-CAP">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0402"/>
-<attribute name="TYPE" value="" constant="no"/>
-<attribute name="VOLTAGE" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="1210" package="1210">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="1210" constant="no"/>
-<attribute name="TYPE" value="" constant="no"/>
-<attribute name="VOLTAGE" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="1206" package="1206">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="1206" constant="no"/>
-<attribute name="TYPE" value="" constant="no"/>
-<attribute name="VOLTAGE" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="INDUCTOR" prefix="L" uservalue="yes">
-<gates>
-<gate name="G$1" symbol="INDUCTOR" x="0" y="0"/>
-</gates>
-<devices>
-<device name="-744777920" package="744777920-INDUCTOR">
-<connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-0805" package="0805">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0805"/>
-</technology>
-</technologies>
-</device>
-<device name="-0603" package="0603-RES">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0603"/>
-</technology>
-</technologies>
-</device>
-<device name="-SPM6530" package="SPM6530-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-IHLP-5050FD-01" package="IHLP-5050FD-01-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-7443340330" package="7443340330-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="7443340330"/>
-</technology>
-</technologies>
-</device>
-<device name="-0402" package="0402-RES">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0402"/>
-</technology>
-</technologies>
-</device>
-<device name="-744778002" package="8X8-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-744029100" package="744029100-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-7447709470" package="7447709470-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-7447789002" package="7447789002-IND">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="RESISTOR" prefix="R" uservalue="yes">
-<description>&lt;b&gt;Resistor&lt;/b&gt;
-Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</description>
-<gates>
-<gate name="G$1" symbol="RESISTOR" x="0" y="0"/>
-</gates>
-<devices>
-<device name="1206" package="1206">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="1206" constant="no"/>
-<attribute name="PRECISION" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="2010" package="R2010">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="2010"/>
-<attribute name="PRECISION" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0805-RES" package="0805">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0805"/>
-<attribute name="PRECISION" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0603-RES" package="0603-RES">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0603"/>
-<attribute name="PRECISION" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="0402-RES" package="0402-RES">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="0402"/>
-<attribute name="PRECISION" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="2512" package="R2512">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PACKAGE" value="2512"/>
-<attribute name="PRECISION" value="" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="TO220ACS" package="TO220ACS">
-<connects>
-<connect gate="G$1" pin="1" pad="A"/>
-<connect gate="G$1" pin="2" pad="C"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="power">
-<packages>
-<package name="PWRPAD_3-25MM">
-<pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" thermals="no"/>
-</package>
-<package name="HTSSOP-56">
-<smd name="P$1" x="-3.749990625" y="6.749984375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$2" x="-3.749990625" y="6.2499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$3" x="-3.749990625" y="5.7499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$4" x="-3.749990625" y="5.2499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$5" x="-3.749990625" y="4.7499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$6" x="-3.749990625" y="4.249990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$7" x="-3.749990625" y="3.749990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$8" x="-3.749990625" y="3.249990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$9" x="-3.749990625" y="2.74999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$10" x="-3.749990625" y="2.24999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$11" x="-3.749990625" y="1.74999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$12" x="-3.749990625" y="1.249996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$13" x="-3.749990625" y="0.749996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$14" x="-3.749990625" y="0.249996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$15" x="-3.749990625" y="-0.25" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$16" x="-3.749990625" y="-0.75" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$17" x="-3.749990625" y="-1.25" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$18" x="-3.749990625" y="-1.749996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$19" x="-3.749990625" y="-2.249996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$20" x="-3.749990625" y="-2.749996875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$21" x="-3.749990625" y="-3.24999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$22" x="-3.749990625" y="-3.74999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$23" x="-3.749990625" y="-4.24999375" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$24" x="-3.749990625" y="-4.749990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$25" x="-3.749990625" y="-5.249990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$26" x="-3.749990625" y="-5.749990625" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$27" x="-3.749990625" y="-6.2499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$28" x="-3.749990625" y="-6.7499875" dx="1.5494" dy="0.2794" layer="1" rot="R180"/>
-<smd name="P$29" x="3.74999375" y="-6.7499875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$30" x="3.74999375" y="-6.2499875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$31" x="3.74999375" y="-5.749990625" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$32" x="3.74999375" y="-5.249990625" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$33" x="3.74999375" y="-4.749990625" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$34" x="3.74999375" y="-4.24999375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$35" x="3.74999375" y="-3.74999375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$36" x="3.74999375" y="-3.24999375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$37" x="3.74999375" y="-2.749996875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$38" x="3.74999375" y="-2.249996875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$39" x="3.74999375" y="-1.749996875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$40" x="3.74999375" y="-1.25" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$41" x="3.74999375" y="-0.75" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$42" x="3.74999375" y="-0.25" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$43" x="3.74999375" y="0.249996875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$44" x="3.74999375" y="0.749996875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$45" x="3.74999375" y="1.249996875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$46" x="3.74999375" y="1.74999375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$47" x="3.74999375" y="2.24999375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$48" x="3.74999375" y="2.74999375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$49" x="3.74999375" y="3.249990625" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$50" x="3.74999375" y="3.749990625" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$51" x="3.74999375" y="4.249990625" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$52" x="3.74999375" y="4.7499875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$53" x="3.74999375" y="5.2499875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$54" x="3.74999375" y="5.7499875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$55" x="3.74999375" y="6.2499875" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$56" x="3.74999375" y="6.749984375" dx="1.5494" dy="0.2794" layer="1"/>
-<smd name="P$57" x="0" y="0" dx="3.5814" dy="6.35" layer="1"/>
-<wire x1="-3.185478125" y1="7.08869375" x2="-3.185478125" y2="-7.088696875" width="0.1524" layer="21"/>
-<wire x1="-3.185478125" y1="-7.088696875" x2="3.185478125" y2="-7.088696875" width="0.127" layer="21"/>
-<wire x1="3.185478125" y1="-7.088696875" x2="3.185478125" y2="7.08869375" width="0.127" layer="21"/>
-<wire x1="3.185478125" y1="7.08869375" x2="-3.185478125" y2="7.08869375" width="0.127" layer="21"/>
-<text x="-2.54" y="7.62" size="1.27" layer="104">&gt;NAME</text>
-<text x="-2.54" y="-8.89" size="1.27" layer="127">&gt;VALUE</text>
-<circle x="-2.286" y="6.477" radius="0.254" width="0.127" layer="21"/>
-</package>
-<package name="PWRPAD_2-5MM">
-<pad name="P$1" x="0" y="0" drill="2.4892" diameter="3.81" thermals="no"/>
-</package>
-<package name="PWRPAD_4MM">
-<pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35" thermals="no"/>
-</package>
-<package name="SOT23-5">
-<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;, 5 lead</description>
-<wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="21"/>
-<wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="21"/>
-<wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="21"/>
-<wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="21"/>
-<smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
-<rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/>
-<rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/>
-<rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/>
-<rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
-<rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
-</package>
-</packages>
-<symbols>
-<symbol name="PWRPAD">
-<pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
-</symbol>
-<symbol name="DRV8302">
-<pin name="RT_CLK" x="-17.78" y="33.02" length="middle"/>
-<pin name="COMP" x="-17.78" y="30.48" length="middle"/>
-<pin name="VSENSE" x="-17.78" y="27.94" length="middle"/>
-<pin name="PWRGND" x="-17.78" y="25.4" length="middle"/>
-<pin name="NOCTW" x="-17.78" y="22.86" length="middle"/>
-<pin name="NFAULT" x="-17.78" y="20.32" length="middle"/>
-<pin name="DTC" x="-17.78" y="17.78" length="middle"/>
-<pin name="M_PWM" x="-17.78" y="15.24" length="middle"/>
-<pin name="M_OC" x="-17.78" y="12.7" length="middle"/>
-<pin name="GAIN" x="-17.78" y="10.16" length="middle"/>
-<pin name="OC_ADJ" x="-17.78" y="7.62" length="middle"/>
-<pin name="DC_CAL" x="-17.78" y="5.08" length="middle"/>
-<pin name="GVDD" x="-17.78" y="2.54" length="middle"/>
-<pin name="CP1" x="-17.78" y="0" length="middle"/>
-<pin name="CP2" x="-17.78" y="-2.54" length="middle"/>
-<pin name="EN_GATE" x="-17.78" y="-5.08" length="middle"/>
-<pin name="INH_A" x="-17.78" y="-7.62" length="middle"/>
-<pin name="INL_A" x="-17.78" y="-10.16" length="middle"/>
-<pin name="INH_B" x="-17.78" y="-12.7" length="middle"/>
-<pin name="INL_B" x="-17.78" y="-15.24" length="middle"/>
-<pin name="INH_C" x="-17.78" y="-17.78" length="middle"/>
-<pin name="INL_C" x="-17.78" y="-20.32" length="middle"/>
-<pin name="DVDD" x="-17.78" y="-22.86" length="middle"/>
-<pin name="REF" x="-17.78" y="-25.4" length="middle"/>
-<pin name="SO1" x="-17.78" y="-27.94" length="middle"/>
-<pin name="SO2" x="-17.78" y="-30.48" length="middle"/>
-<pin name="AVDD" x="-17.78" y="-33.02" length="middle"/>
-<pin name="AGND" x="-17.78" y="-35.56" length="middle"/>
-<pin name="PVDD1" x="17.78" y="-35.56" length="middle" rot="R180"/>
-<pin name="SP2" x="17.78" y="-33.02" length="middle" rot="R180"/>
-<pin name="SN2" x="17.78" y="-30.48" length="middle" rot="R180"/>
-<pin name="SP1" x="17.78" y="-27.94" length="middle" rot="R180"/>
-<pin name="SN1" x="17.78" y="-25.4" length="middle" rot="R180"/>
-<pin name="SL_C" x="17.78" y="-22.86" length="middle" rot="R180"/>
-<pin name="GL_C" x="17.78" y="-20.32" length="middle" rot="R180"/>
-<pin name="SH_C" x="17.78" y="-17.78" length="middle" rot="R180"/>
-<pin name="GH_C" x="17.78" y="-15.24" length="middle" rot="R180"/>
-<pin name="BST_C" x="17.78" y="-12.7" length="middle" rot="R180"/>
-<pin name="SL_B" x="17.78" y="-10.16" length="middle" rot="R180"/>
-<pin name="GL_B" x="17.78" y="-7.62" length="middle" rot="R180"/>
-<pin name="SH_B" x="17.78" y="-5.08" length="middle" rot="R180"/>
-<pin name="GH_B" x="17.78" y="-2.54" length="middle" rot="R180"/>
-<pin name="BST_B" x="17.78" y="0" length="middle" rot="R180"/>
-<pin name="SL_A" x="17.78" y="2.54" length="middle" rot="R180"/>
-<pin name="GL_A" x="17.78" y="5.08" length="middle" rot="R180"/>
-<pin name="SH_A" x="17.78" y="7.62" length="middle" rot="R180"/>
-<pin name="GH_A" x="17.78" y="10.16" length="middle" rot="R180"/>
-<pin name="BST_A" x="17.78" y="12.7" length="middle" rot="R180"/>
-<pin name="BIAS" x="17.78" y="15.24" length="middle" rot="R180"/>
-<pin name="PH1" x="17.78" y="17.78" length="middle" rot="R180"/>
-<pin name="PH2" x="17.78" y="20.32" length="middle" rot="R180"/>
-<pin name="BST_BK" x="17.78" y="22.86" length="middle" rot="R180"/>
-<pin name="PVDD2-1" x="17.78" y="25.4" length="middle" rot="R180"/>
-<pin name="PVDD2-2" x="17.78" y="27.94" length="middle" rot="R180"/>
-<pin name="EN_BUCK" x="17.78" y="30.48" length="middle" rot="R180"/>
-<pin name="SS_TR" x="17.78" y="33.02" length="middle" rot="R180"/>
-<wire x1="-12.7" y1="35.56" x2="-12.7" y2="-38.1" width="0.254" layer="94"/>
-<wire x1="-12.7" y1="-38.1" x2="12.7" y2="-38.1" width="0.254" layer="94"/>
-<wire x1="12.7" y1="-38.1" x2="12.7" y2="35.56" width="0.254" layer="94"/>
-<wire x1="12.7" y1="35.56" x2="-12.7" y2="35.56" width="0.254" layer="94"/>
-<pin name="GNDPAD" x="0" y="-43.18" length="middle" rot="R90"/>
-</symbol>
-<symbol name="VREG-AP2112">
-<pin name="VIN" x="-12.7" y="2.54" length="middle"/>
-<pin name="EN" x="-12.7" y="-2.54" length="middle"/>
-<pin name="GND" x="0" y="-10.16" length="middle" rot="R90"/>
-<pin name="VOUT" x="12.7" y="2.54" length="middle" rot="R180"/>
-<wire x1="-7.62" y1="5.08" x2="-7.62" y2="-5.08" width="0.254" layer="94"/>
-<wire x1="-7.62" y1="-5.08" x2="7.62" y2="-5.08" width="0.254" layer="94"/>
-<wire x1="7.62" y1="-5.08" x2="7.62" y2="5.08" width="0.254" layer="94"/>
-<wire x1="7.62" y1="5.08" x2="-7.62" y2="5.08" width="0.254" layer="94"/>
-<text x="-2.54" y="7.62" size="1.27" layer="95">&gt;NAME</text>
-<text x="2.54" y="-7.62" size="1.27" layer="96">&gt;VALUE</text>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="PWRPAD" prefix="J">
-<gates>
-<gate name="G$1" symbol="PWRPAD" x="0" y="0"/>
-</gates>
-<devices>
-<device name="2-5MM" package="PWRPAD_2-5MM">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="4MM" package="PWRPAD_4MM">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="M3" package="PWRPAD_3-25MM">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="DRV8302" prefix="U">
-<gates>
-<gate name="G$1" symbol="DRV8302" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="HTSSOP-56">
-<connects>
-<connect gate="G$1" pin="AGND" pad="P$28"/>
-<connect gate="G$1" pin="AVDD" pad="P$27"/>
-<connect gate="G$1" pin="BIAS" pad="P$49"/>
-<connect gate="G$1" pin="BST_A" pad="P$48"/>
-<connect gate="G$1" pin="BST_B" pad="P$43"/>
-<connect gate="G$1" pin="BST_BK" pad="P$52"/>
-<connect gate="G$1" pin="BST_C" pad="P$38"/>
-<connect gate="G$1" pin="COMP" pad="P$2"/>
-<connect gate="G$1" pin="CP1" pad="P$14"/>
-<connect gate="G$1" pin="CP2" pad="P$15"/>
-<connect gate="G$1" pin="DC_CAL" pad="P$12"/>
-<connect gate="G$1" pin="DTC" pad="P$7"/>
-<connect gate="G$1" pin="DVDD" pad="P$23"/>
-<connect gate="G$1" pin="EN_BUCK" pad="P$55"/>
-<connect gate="G$1" pin="EN_GATE" pad="P$16"/>
-<connect gate="G$1" pin="GAIN" pad="P$10"/>
-<connect gate="G$1" pin="GH_A" pad="P$47"/>
-<connect gate="G$1" pin="GH_B" pad="P$42"/>
-<connect gate="G$1" pin="GH_C" pad="P$37"/>
-<connect gate="G$1" pin="GL_A" pad="P$45"/>
-<connect gate="G$1" pin="GL_B" pad="P$40"/>
-<connect gate="G$1" pin="GL_C" pad="P$35"/>
-<connect gate="G$1" pin="GNDPAD" pad="P$57"/>
-<connect gate="G$1" pin="GVDD" pad="P$13"/>
-<connect gate="G$1" pin="INH_A" pad="P$17"/>
-<connect gate="G$1" pin="INH_B" pad="P$19"/>
-<connect gate="G$1" pin="INH_C" pad="P$21"/>
-<connect gate="G$1" pin="INL_A" pad="P$18"/>
-<connect gate="G$1" pin="INL_B" pad="P$20"/>
-<connect gate="G$1" pin="INL_C" pad="P$22"/>
-<connect gate="G$1" pin="M_OC" pad="P$9"/>
-<connect gate="G$1" pin="M_PWM" pad="P$8"/>
-<connect gate="G$1" pin="NFAULT" pad="P$6"/>
-<connect gate="G$1" pin="NOCTW" pad="P$5"/>
-<connect gate="G$1" pin="OC_ADJ" pad="P$11"/>
-<connect gate="G$1" pin="PH1" pad="P$50"/>
-<connect gate="G$1" pin="PH2" pad="P$51"/>
-<connect gate="G$1" pin="PVDD1" pad="P$29"/>
-<connect gate="G$1" pin="PVDD2-1" pad="P$53"/>
-<connect gate="G$1" pin="PVDD2-2" pad="P$54"/>
-<connect gate="G$1" pin="PWRGND" pad="P$4"/>
-<connect gate="G$1" pin="REF" pad="P$24"/>
-<connect gate="G$1" pin="RT_CLK" pad="P$1"/>
-<connect gate="G$1" pin="SH_A" pad="P$46"/>
-<connect gate="G$1" pin="SH_B" pad="P$41"/>
-<connect gate="G$1" pin="SH_C" pad="P$36"/>
-<connect gate="G$1" pin="SL_A" pad="P$44"/>
-<connect gate="G$1" pin="SL_B" pad="P$39"/>
-<connect gate="G$1" pin="SL_C" pad="P$34"/>
-<connect gate="G$1" pin="SN1" pad="P$33"/>
-<connect gate="G$1" pin="SN2" pad="P$31"/>
-<connect gate="G$1" pin="SO1" pad="P$25"/>
-<connect gate="G$1" pin="SO2" pad="P$26"/>
-<connect gate="G$1" pin="SP1" pad="P$32"/>
-<connect gate="G$1" pin="SP2" pad="P$30"/>
-<connect gate="G$1" pin="SS_TR" pad="P$56"/>
-<connect gate="G$1" pin="VSENSE" pad="P$3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="VREG-AP2112" prefix="U">
-<gates>
-<gate name="G$1" symbol="VREG-AP2112" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOT23-5">
-<connects>
-<connect gate="G$1" pin="EN" pad="3"/>
-<connect gate="G$1" pin="GND" pad="2"/>
-<connect gate="G$1" pin="VIN" pad="1"/>
-<connect gate="G$1" pin="VOUT" pad="5"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="SparkFun-Connectors">
-<description>&lt;h3&gt;SparkFun Connectors&lt;/h3&gt;
-This library contains electrically-functional connectors. 
-&lt;br&gt;
-&lt;br&gt;
-We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
-&lt;br&gt;
-&lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
-&lt;br&gt;
-&lt;br&gt;
-&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
-&lt;br&gt;
-&lt;br&gt;
-You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
-<packages>
-<package name="JST-6-SMD-HORI-1.0MM">
-<description>&lt;h3&gt;JST SH Vertical 6-Pin SMT&lt;/h3&gt;
+<package name="BM08B-SRSS-TB">
+<description>&lt;h3&gt;JST Vertical Crimp Connect&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch: 1 mm&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count: 8&lt;/li&gt;
+&lt;li&gt;Pin pitch:1mm&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/GPS/EM406-SMDConnector-eSH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://www.jst-mfg.com/product/pdf/eng/eSR.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;JST_6PIN_VERTICAL&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<circle x="-3.44" y="-5.16" radius="0.1047" width="0.4064" layer="21"/>
-<wire x1="-2.9" y1="-0.1" x2="2.9" y2="-0.1" width="0.254" layer="21"/>
-<wire x1="-4" y1="-2.1" x2="-4" y2="-4.4" width="0.254" layer="21"/>
-<wire x1="3.1" y1="-4.4" x2="4" y2="-4.4" width="0.254" layer="21"/>
-<wire x1="4" y1="-4.4" x2="4" y2="-2.1" width="0.254" layer="21"/>
-<wire x1="-4" y1="-4.4" x2="-3.1" y2="-4.4" width="0.254" layer="21"/>
-<smd name="1" x="-2.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
-<smd name="2" x="-1.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
-<smd name="3" x="-0.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
-<smd name="4" x="0.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
-<smd name="5" x="1.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
-<smd name="6" x="2.5" y="-4.775" dx="0.6" dy="1.55" layer="1"/>
-<smd name="M1" x="-3.8" y="-0.9" dx="1.2" dy="1.8" layer="1"/>
-<smd name="M2" x="3.8" y="-0.9" dx="1.2" dy="1.8" layer="1"/>
-<text x="-1.524" y="0.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.905" y="-6.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-5" y1="3.3" x2="5" y2="3.3" width="0.127" layer="51"/>
+<wire x1="-5" y1="0.4" x2="-5" y2="3.3" width="0.127" layer="51"/>
+<wire x1="5" y1="0.4" x2="5" y2="3.3" width="0.127" layer="51"/>
+<wire x1="-5" y1="0.4" x2="5" y2="0.4" width="0.127" layer="51"/>
+<wire x1="-4.1" y1="0.35" x2="-5.05" y2="0.35" width="0.2032" layer="21"/>
+<wire x1="-5.05" y1="0.35" x2="-5.05" y2="1.35" width="0.2032" layer="21"/>
+<wire x1="5.05" y1="0.35" x2="4.15" y2="0.35" width="0.2032" layer="21"/>
+<wire x1="5.05" y1="0.35" x2="5.05" y2="1.35" width="0.2032" layer="21"/>
+<wire x1="-3.9" y1="3.4" x2="3.9" y2="3.4" width="0.2032" layer="21"/>
+<circle x="-4.4" y="-0.35" radius="0.1118" width="0.4064" layer="21"/>
+<smd name="1" x="-3.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="2" x="-2.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="3" x="-1.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="4" x="-0.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="5" x="0.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="6" x="1.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="7" x="2.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="8" x="3.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="P$9" x="4.8" y="2.525" dx="1.8" dy="1.2" layer="1" rot="R90"/>
+<smd name="P$10" x="-4.8" y="2.525" dx="1.8" dy="1.2" layer="1" rot="R90"/>
+<text x="-1.397" y="2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin&lt;/h3&gt;
+<package name="1X08_SMD_MALE">
+<description>&lt;h3&gt;SMD -8 Pin Vertical Male&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/maleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="19.05" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="19.05" y1="-1.25" x2="19.05" y2="1.25" width="0.127" layer="51"/>
+<wire x1="19.05" y1="1.25" x2="-1.27" y2="1.25" width="0.127" layer="51"/>
+<circle x="0" y="0" radius="0.64" width="0.127" layer="51"/>
+<circle x="2.54" y="0" radius="0.64" width="0.127" layer="51"/>
+<circle x="5.08" y="0" radius="0.64" width="0.127" layer="51"/>
+<circle x="7.62" y="0" radius="0.64" width="0.127" layer="51"/>
+<circle x="10.16" y="0" radius="0.64" width="0.127" layer="51"/>
+<circle x="12.7" y="0" radius="0.64" width="0.127" layer="51"/>
+<rectangle x1="-0.32" y1="0" x2="0.32" y2="2.75" layer="51"/>
+<rectangle x1="4.76" y1="0" x2="5.4" y2="2.75" layer="51"/>
+<rectangle x1="9.84" y1="0" x2="10.48" y2="2.75" layer="51"/>
+<rectangle x1="2.22" y1="-2.75" x2="2.86" y2="0" layer="51" rot="R180"/>
+<rectangle x1="7.3" y1="-2.75" x2="7.94" y2="0" layer="51" rot="R180"/>
+<rectangle x1="12.38" y1="-2.75" x2="13.02" y2="0" layer="51" rot="R180"/>
+<smd name="1" x="0" y="0" dx="1.02" dy="6" layer="1"/>
+<smd name="2" x="2.54" y="0" dx="1.02" dy="6" layer="1"/>
+<smd name="3" x="5.08" y="0" dx="1.02" dy="6" layer="1"/>
+<smd name="4" x="7.62" y="0" dx="1.02" dy="6" layer="1"/>
+<smd name="5" x="10.16" y="0" dx="1.02" dy="6" layer="1"/>
+<smd name="6" x="12.7" y="0" dx="1.02" dy="6" layer="1"/>
+<wire x1="-1.27" y1="1.25" x2="-1.27" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="-1.27" y1="-1.25" x2="-0.635" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="-1.27" y1="1.25" x2="-0.635" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="0.762" y1="1.25" x2="1.778" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="3.302" y1="1.25" x2="4.318" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="5.842" y1="1.25" x2="6.858" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="8.382" y1="1.25" x2="9.398" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="10.922" y1="1.25" x2="11.938" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="1.778" y1="-1.25" x2="0.762" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="4.318" y1="-1.25" x2="3.302" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="6.858" y1="-1.25" x2="5.842" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="9.398" y1="-1.25" x2="8.382" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="11.938" y1="-1.25" x2="10.922" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="19.05" y1="-1.25" x2="19.05" y2="1.25" width="0.1778" layer="21"/>
+<circle x="15.24" y="0" radius="0.64" width="0.127" layer="51"/>
+<circle x="17.78" y="0" radius="0.64" width="0.127" layer="51"/>
+<rectangle x1="14.92" y1="0" x2="15.56" y2="2.75" layer="51"/>
+<rectangle x1="17.46" y1="-2.75" x2="18.1" y2="0" layer="51" rot="R180"/>
+<smd name="7" x="15.24" y="0" dx="1.02" dy="6" layer="1"/>
+<smd name="8" x="17.78" y="0" dx="1.02" dy="6" layer="1"/>
+<wire x1="16.002" y1="1.25" x2="17.018" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="17.018" y1="-1.25" x2="16.002" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="19.05" y1="-1.25" x2="18.415" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="19.05" y1="1.25" x2="18.415" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="13.462" y1="1.25" x2="14.478" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="14.478" y1="-1.25" x2="13.462" y2="-1.25" width="0.1778" layer="21"/>
+<text x="-0.508" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.635" y="-3.937" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X08_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin No Silk&lt;/h3&gt;
 &lt;p&gt;Specifications:
 &lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
@@ -3717,56 +2250,6 @@ You are welcome to use this library for commercial purposes. For attribution, we
 &lt;p&gt;Example device(s):
 &lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="14.605" y1="1.27" x2="15.875" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="15.875" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="16.51" y1="-0.635" x2="15.875" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="11.43" y1="0.635" x2="12.065" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="12.065" y1="1.27" x2="13.335" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="13.335" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.635" x2="13.335" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="13.335" y1="-1.27" x2="12.065" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="12.065" y1="-1.27" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="14.605" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.635" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="15.875" y1="-1.27" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="8.89" y1="0.635" x2="9.525" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="9.525" y1="1.27" x2="10.795" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="10.795" y1="1.27" x2="11.43" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="11.43" y1="-0.635" x2="10.795" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="10.795" y1="-1.27" x2="9.525" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="9.525" y1="-1.27" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="17.145" y1="1.27" x2="18.415" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="18.415" y1="1.27" x2="19.05" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0.635" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="-0.635" x2="18.415" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="17.145" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="16.51" y1="-0.635" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="18.415" y1="-1.27" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
 <pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
 <pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
 <pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
@@ -3786,8 +2269,8 @@ You are welcome to use this library for commercial purposes. For attribution, we
 <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_LOCK">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Footprint&lt;/h3&gt;
+<package name="1X08_LOCK_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Footprint No Silk&lt;/h3&gt;
 Holes are offset 0.005", to hold pins in place during soldering. 
 &lt;p&gt;Specifications:
 &lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
@@ -3796,27 +2279,146 @@ Holes are offset 0.005", to hold pins in place during soldering.
 &lt;p&gt;Example device(s):
 &lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="14.605" y1="1.27" x2="15.875" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="15.875" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="16.51" y1="-0.635" x2="15.875" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="11.43" y1="0.635" x2="12.065" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="12.065" y1="1.27" x2="13.335" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="13.335" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.635" x2="13.335" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="13.335" y1="-1.27" x2="12.065" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="12.065" y1="-1.27" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="14.605" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.635" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="15.875" y1="-1.27" x2="14.605" y2="-1.27" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="6" x="12.7" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="7" x="15.24" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="8" x="17.78" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
+<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
+<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X08_FEMALE_LOCK">
+<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Female Headers&lt;/h3&gt;
+Holes are offset 0.005" to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://cdn.sparkfun.com/datasheets/Prototyping/SP-140520-XX-001.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="1.27" x2="19.05" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="-1.27" x2="-1.27" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="19.05" y1="1.27" x2="19.05" y2="-1.27" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="5" x="10.16" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="6" x="12.7" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="-0.3175" y1="-0.1905" x2="0.3175" y2="0.1905" layer="51"/>
+<rectangle x1="2.2225" y1="-0.1905" x2="2.8575" y2="0.1905" layer="51"/>
+<rectangle x1="4.7625" y1="-0.1905" x2="5.3975" y2="0.1905" layer="51"/>
+<rectangle x1="7.3025" y1="-0.1905" x2="7.9375" y2="0.1905" layer="51"/>
+<rectangle x1="9.8425" y1="-0.1905" x2="10.4775" y2="0.1905" layer="51"/>
+<rectangle x1="12.3825" y1="-0.1905" x2="13.0175" y2="0.1905" layer="51"/>
+<pad name="7" x="15.24" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="8" x="17.78" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="14.9225" y1="-0.1905" x2="15.5575" y2="0.1905" layer="51"/>
+<rectangle x1="17.4625" y1="-0.1905" x2="18.0975" y2="0.1905" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SAMTECH_FTSH-105-01">
+<description>&lt;h3&gt;ARM Cortex Debug Connector (10-pin)&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.05"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href="https://www.samtec.com/ftppub/cpdf/FTSH-1XX-XX-XXX-DV-XXX-MKT.pdf"&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CORTEX_DEBUG&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<rectangle x1="-0.2032" y1="1.7145" x2="0.2032" y2="2.921" layer="51"/>
+<rectangle x1="1.0668" y1="1.7145" x2="1.4732" y2="2.921" layer="51"/>
+<rectangle x1="2.3368" y1="1.7145" x2="2.7432" y2="2.921" layer="51"/>
+<rectangle x1="-1.4732" y1="1.7145" x2="-1.0668" y2="2.921" layer="51"/>
+<rectangle x1="-2.7432" y1="1.7145" x2="-2.3368" y2="2.921" layer="51"/>
+<rectangle x1="-0.2032" y1="-2.921" x2="0.2032" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="-1.4732" y1="-2.921" x2="-1.0668" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="-2.7432" y1="-2.921" x2="-2.3368" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="1.0668" y1="-2.921" x2="1.4732" y2="-1.7145" layer="51" rot="R180"/>
+<rectangle x1="2.3368" y1="-2.921" x2="2.7432" y2="-1.7145" layer="51" rot="R180"/>
+<smd name="6" x="0" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="8" x="1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="10" x="2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="4" x="-1.27" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="2" x="-2.54" y="2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="1" x="-2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="3" x="-1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="5" x="0" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="7" x="1.27" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<smd name="9" x="2.54" y="-2.413" dx="0.508" dy="1.27" layer="1"/>
+<text x="-1.3462" y="0.4572" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.7018" y="-0.9652" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-0.8" y1="1.24" x2="0.8" y2="1.24" width="0.127" layer="21"/>
+<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.127" layer="51"/>
+<wire x1="-6.3" y1="-2.5" x2="6.3" y2="-2.5" width="0.127" layer="51"/>
+<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.127" layer="51"/>
+<wire x1="6.3" y1="2.5" x2="-6.3" y2="2.5" width="0.127" layer="51"/>
+<wire x1="-5.3" y1="1.6" x2="-5.3" y2="-1.6" width="0.127" layer="51"/>
+<wire x1="-5.3" y1="-1.6" x2="5.3" y2="-1.6" width="0.127" layer="51"/>
+<wire x1="5.3" y1="-1.6" x2="5.3" y2="1.6" width="0.127" layer="51"/>
+<wire x1="5.3" y1="1.6" x2="-5.3" y2="1.6" width="0.127" layer="51"/>
+<wire x1="-3.2" y1="1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/>
+<wire x1="-3.2" y1="1.7" x2="3.2" y2="1.7" width="0.127" layer="51"/>
+<wire x1="3.2" y1="-1.7" x2="-3.2" y2="-1.7" width="0.127" layer="51"/>
+<wire x1="3.2" y1="1.7" x2="3.2" y2="-1.7" width="0.127" layer="51"/>
+</package>
+<package name="2X5-PTH-1.27MM">
+<description>&lt;h3&gt;Plated Through Hole - 2x5 ARM Cortex Debug Connector (10-pin)&lt;/h3&gt;
+&lt;p&gt;tDoc (51) layer border represents maximum dimensions of plastic housing.&lt;/p&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:10&lt;/li&gt;
+&lt;li&gt;Pin pitch:1.27mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”http://portal.fciconnect.com/Comergent//fci/drawing/20021111.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="8" x="1.27" y="0.635" drill="0.508" diameter="1"/>
+<pad name="6" x="0" y="0.635" drill="0.508" diameter="1"/>
+<pad name="4" x="-1.27" y="0.635" drill="0.508" diameter="1"/>
+<pad name="2" x="-2.54" y="0.635" drill="0.508" diameter="1"/>
+<pad name="10" x="2.54" y="0.635" drill="0.508" diameter="1"/>
+<pad name="7" x="1.27" y="-0.635" drill="0.508" diameter="1"/>
+<pad name="5" x="0" y="-0.635" drill="0.508" diameter="1"/>
+<pad name="3" x="-1.27" y="-0.635" drill="0.508" diameter="1"/>
+<pad name="1" x="-2.54" y="-0.635" drill="0.508" diameter="1"/>
+<pad name="9" x="2.54" y="-0.635" drill="0.508" diameter="1"/>
+<wire x1="-3.403" y1="-1.021" x2="-3.403" y2="-0.259" width="0.254" layer="21"/>
+<wire x1="3.175" y1="1.715" x2="-3.175" y2="1.715" width="0.127" layer="51"/>
+<wire x1="-3.175" y1="1.715" x2="-3.175" y2="-1.715" width="0.127" layer="51"/>
+<wire x1="-3.175" y1="-1.715" x2="3.175" y2="-1.715" width="0.127" layer="51"/>
+<wire x1="3.175" y1="-1.715" x2="3.175" y2="1.715" width="0.127" layer="51"/>
+<text x="-1.5748" y="1.9304" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.8288" y="-2.4638" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
 <wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="8.89" y1="0.635" x2="9.525" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="9.525" y1="1.27" x2="10.795" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="10.795" y1="1.27" x2="11.43" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="11.43" y1="-0.635" x2="10.795" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="10.795" y1="-1.27" x2="9.525" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="9.525" y1="-1.27" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
 <wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
 <wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
 <wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
@@ -3839,568 +2441,958 @@ Holes are offset 0.005", to hold pins in place during soldering.
 <wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
 <wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
 <wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="17.145" y1="1.27" x2="18.415" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="18.415" y1="1.27" x2="19.05" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0.635" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="-0.635" x2="18.415" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="17.145" y1="1.27" x2="16.51" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="16.51" y1="-0.635" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="18.415" y1="-1.27" x2="17.145" y2="-1.27" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="7" x="15.24" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="8" x="17.78" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
 <rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
 <rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
 <rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
 <rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
 <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_LOCK_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Footprint with Long Pads&lt;/h3&gt;
-Holes are offset 0.005", to hold pins in place during soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.524" y1="0" x2="1.016" y2="0" width="0.2032" layer="21"/>
-<wire x1="4.064" y1="0" x2="3.556" y2="0" width="0.2032" layer="21"/>
-<wire x1="6.604" y1="0" x2="6.096" y2="0" width="0.2032" layer="21"/>
-<wire x1="9.144" y1="0" x2="8.636" y2="0" width="0.2032" layer="21"/>
-<wire x1="11.684" y1="0" x2="11.176" y2="0" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0" x2="-1.016" y2="0" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0" x2="-1.27" y2="0.9906" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0.9906" x2="-0.9906" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="0" x2="-1.27" y2="-0.9906" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="-0.9906" x2="-0.9906" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="14.224" y1="0" x2="13.716" y2="0" width="0.2032" layer="21"/>
-<wire x1="16.764" y1="0" x2="16.256" y2="0" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0" x2="19.05" y2="-0.9906" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="-0.9906" x2="18.7706" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0" x2="19.05" y2="0.9906" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0.9906" x2="18.7706" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0" x2="18.796" y2="0" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="2" x="2.54" y="-0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="3" x="5.08" y="0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="4" x="7.62" y="-0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="5" x="10.16" y="0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="6" x="12.7" y="-0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="7" x="15.24" y="0.127" drill="1.016" shape="long" rot="R90"/>
-<pad name="8" x="17.78" y="-0.127" drill="1.016" shape="long" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<rectangle x1="4.7879" y1="-0.2921" x2="5.3721" y2="0.2921" layer="51"/>
-<rectangle x1="7.3279" y1="-0.2921" x2="7.9121" y2="0.2921" layer="51" rot="R90"/>
-<rectangle x1="9.8679" y1="-0.2921" x2="10.4521" y2="0.2921" layer="51"/>
-<rectangle x1="12.4079" y1="-0.2921" x2="12.9921" y2="0.2921" layer="51"/>
-<rectangle x1="14.9479" y1="-0.2921" x2="15.5321" y2="0.2921" layer="51"/>
-<rectangle x1="17.4879" y1="-0.2921" x2="18.0721" y2="0.2921" layer="51"/>
-<text x="-0.889" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.143" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X08_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin Long Pads&lt;/h3&gt;
+<package name="MOLEX-1X4">
+<description>&lt;h3&gt;Molex 4-Pin Plated Through-Hole&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="0.635" x2="19.05" y2="-0.635" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="5" x="10.16" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="6" x="12.7" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="7" x="15.24" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="8" x="17.78" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
-<text x="-1.143" y="2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.016" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="8.89" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="8.89" y1="-2.54" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="7.62" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-1.27" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
+<text x="2.286" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.286" y="-3.429" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="SCREWTERMINAL-3.5MM-8">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -8 Pin PTH&lt;/h3&gt;
+<package name="SCREWTERMINAL-3.5MM-4">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -4 Pin PTH&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
 &lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
 &lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="26.25" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="26.25" y1="3.4" x2="26.25" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="26.25" y1="-2.8" x2="26.25" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="26.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-1.75" y1="3.4" x2="12.25" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="3.4" x2="12.25" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="-2.8" x2="12.25" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="21"/>
 <wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
 <wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="26.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="12.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
 <wire x1="-1.75" y1="-1.35" x2="-2.25" y2="-1.35" width="0.2032" layer="51"/>
 <wire x1="-2.25" y1="-1.35" x2="-2.25" y2="-2.35" width="0.2032" layer="51"/>
 <wire x1="-2.25" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="26.25" y1="3.15" x2="26.75" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="26.75" y1="3.15" x2="26.75" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="26.75" y1="2.15" x2="26.25" y2="2.15" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.2" diameter="2.032"/>
+<wire x1="12.25" y1="3.15" x2="12.75" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="12.75" y1="3.15" x2="12.75" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="12.75" y1="2.15" x2="12.25" y2="2.15" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="3.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="7" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="10.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.2" diameter="2.032" shape="square"/>
 <pad name="2" x="3.5" y="0" drill="1.2" diameter="2.032"/>
 <pad name="3" x="7" y="0" drill="1.2" diameter="2.032"/>
 <pad name="4" x="10.5" y="0" drill="1.2" diameter="2.032"/>
-<pad name="5" x="14" y="0" drill="1.2" diameter="2.032"/>
-<pad name="6" x="17.5" y="0" drill="1.2" diameter="2.032"/>
-<pad name="7" x="21" y="0" drill="1.2" diameter="2.032"/>
-<pad name="8" x="24.5" y="0" drill="1.2" diameter="2.032"/>
-<text x="11.049" y="2.286" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="10.795" y="1.397" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="1.016" y1="-1.524" x2="-0.889" y2="-1.524" width="0.2032" layer="21"/>
-<wire x1="-0.889" y1="-1.524" x2="1.016" y2="-1.524" width="0.2032" layer="22"/>
-</package>
-<package name="1X08_SMD">
-<description>&lt;h3&gt;SMD -8 Pin Vertical Female&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.37" y1="1.25" x2="-19.15" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-19.15" y1="1.25" x2="-19.15" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-19.15" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="51"/>
-<wire x1="1.37" y1="1.25" x2="1.37" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-19.15" y1="-1.25" x2="-19.15" y2="1.25" width="0.127" layer="21"/>
-<wire x1="0.85" y1="1.25" x2="1.37" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-19.15" y1="1.25" x2="-15.963" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-18.63" y1="-1.25" x2="-19.15" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="1.37" y1="-1.25" x2="-1.817" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-4.377" y1="1.25" x2="-0.703" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-9.457" y1="1.25" x2="-5.783" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-14.537" y1="1.25" x2="-10.863" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-3.329" y1="-1.25" x2="-6.831" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-8.409" y1="-1.25" x2="-11.911" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-13.489" y1="-1.25" x2="-16.991" y2="-1.25" width="0.127" layer="21"/>
-<smd name="7" x="-15.24" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="5" x="-10.16" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="3" x="-5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="1" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="8" x="-17.78" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="6" x="-12.7" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="4" x="-7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="2" x="-2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<text x="-18.542" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-18.542" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<text x="0" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="0" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_SMD_ALT">
-<description>&lt;h3&gt;SMD -8 Pin Vertical Female&lt;/h3&gt;
-Alternate pin configuration
+<package name="1X04_1.27MM">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1.27mm&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.37" y1="1.25" x2="-19.15" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-19.15" y1="1.25" x2="-19.15" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-19.15" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-19.15" y1="1.25" x2="-19.15" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-18.63" y1="1.25" x2="-19.15" y2="1.25" width="0.127" layer="21"/>
-<wire x1="1.37" y1="1.25" x2="-1.817" y2="1.25" width="0.127" layer="21"/>
-<wire x1="0.85" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-19.15" y1="-1.25" x2="-15.963" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-13.403" y1="1.25" x2="-17.077" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-8.323" y1="1.25" x2="-11.997" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-3.243" y1="1.25" x2="-6.917" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-14.451" y1="-1.25" x2="-10.949" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-9.371" y1="-1.25" x2="-5.869" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-4.291" y1="-1.25" x2="-0.789" y2="-1.25" width="0.127" layer="21"/>
-<smd name="7" x="-15.24" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="5" x="-10.16" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="3" x="-5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="1" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="8" x="-17.78" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="6" x="-12.7" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="4" x="-7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="2" x="-2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<text x="-18.796" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-18.923" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-0.381" y1="-0.889" x2="0.381" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="0.381" y1="-0.889" x2="0.635" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="0.635" y1="-0.635" x2="0.889" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="0.889" y1="-0.889" x2="1.651" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="1.651" y1="-0.889" x2="1.905" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="1.905" y1="-0.635" x2="2.159" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="2.159" y1="-0.889" x2="2.921" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="2.921" y1="-0.889" x2="3.175" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="3.175" y1="-0.635" x2="3.429" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="3.429" y1="-0.889" x2="4.191" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="4.191" y1="0.889" x2="3.429" y2="0.889" width="0.127" layer="21"/>
+<wire x1="3.429" y1="0.889" x2="3.175" y2="0.635" width="0.127" layer="21"/>
+<wire x1="3.175" y1="0.635" x2="2.921" y2="0.889" width="0.127" layer="21"/>
+<wire x1="2.921" y1="0.889" x2="2.159" y2="0.889" width="0.127" layer="21"/>
+<wire x1="2.159" y1="0.889" x2="1.905" y2="0.635" width="0.127" layer="21"/>
+<wire x1="1.905" y1="0.635" x2="1.651" y2="0.889" width="0.127" layer="21"/>
+<wire x1="1.651" y1="0.889" x2="0.889" y2="0.889" width="0.127" layer="21"/>
+<wire x1="0.889" y1="0.889" x2="0.635" y2="0.635" width="0.127" layer="21"/>
+<wire x1="0.635" y1="0.635" x2="0.381" y2="0.889" width="0.127" layer="21"/>
+<wire x1="0.381" y1="0.889" x2="-0.381" y2="0.889" width="0.127" layer="21"/>
+<wire x1="-0.381" y1="0.889" x2="-0.889" y2="0.381" width="0.127" layer="21"/>
+<wire x1="-0.889" y1="-0.381" x2="-0.381" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="-0.889" y1="0.381" x2="-0.889" y2="-0.381" width="0.127" layer="21"/>
+<wire x1="4.191" y1="0.889" x2="4.699" y2="0.381" width="0.127" layer="21"/>
+<wire x1="4.699" y1="0.381" x2="4.699" y2="-0.381" width="0.127" layer="21"/>
+<wire x1="4.699" y1="-0.381" x2="4.191" y2="-0.889" width="0.127" layer="21"/>
+<pad name="4" x="3.81" y="0" drill="0.508" diameter="1"/>
+<pad name="3" x="2.54" y="0" drill="0.508" diameter="1"/>
+<pad name="2" x="1.27" y="0" drill="0.508" diameter="1"/>
+<pad name="1" x="0" y="0" drill="0.508" diameter="1"/>
+<text x="-0.508" y="1.016" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.508" y="-1.651" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_SMD_COMBINED">
-<description>&lt;h3&gt;SMD -8 Pin Vertical Female&lt;/h3&gt;
-Combined footprint configuration
+<package name="1X04_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin Locking Footprint&lt;/h3&gt;
+Pins are offset 0.005" from center to lock pins in place during soldering. 
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.37" y1="-1.25" x2="-1.37" y2="1.25" width="0.127" layer="21"/>
-<wire x1="19.15" y1="1.25" x2="19.15" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-0.85" y1="-1.25" x2="-1.37" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="19.15" y1="-1.25" x2="18.503" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="18.63" y1="1.25" x2="19.15" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-1.37" y1="1.25" x2="-0.723" y2="1.25" width="0.127" layer="21"/>
-<wire x1="14.537" y1="-1.25" x2="13.403" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="0.789" y1="1.25" x2="1.751" y2="1.25" width="0.127" layer="21"/>
-<wire x1="3.329" y1="1.25" x2="4.291" y2="1.25" width="0.127" layer="21"/>
-<wire x1="5.869" y1="1.25" x2="6.831" y2="1.25" width="0.127" layer="21"/>
-<wire x1="8.409" y1="1.25" x2="9.371" y2="1.25" width="0.127" layer="21"/>
-<wire x1="10.949" y1="1.25" x2="11.911" y2="1.25" width="0.127" layer="21"/>
-<wire x1="13.489" y1="1.25" x2="14.451" y2="1.25" width="0.127" layer="21"/>
-<wire x1="16.029" y1="1.25" x2="16.991" y2="1.25" width="0.127" layer="21"/>
-<wire x1="17.077" y1="-1.25" x2="15.943" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="11.997" y1="-1.25" x2="10.863" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="9.457" y1="-1.25" x2="8.323" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="6.917" y1="-1.25" x2="5.783" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="4.377" y1="-1.25" x2="3.243" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="1.837" y1="-1.25" x2="0.703" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="17.78" y1="1.27" x2="17.78" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="15.24" y1="1.27" x2="15.24" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="12.7" y1="1.27" x2="12.7" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="10.16" y1="1.27" x2="10.16" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="7.62" y1="1.27" x2="7.62" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="5.08" y1="1.27" x2="5.08" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="0" y1="1.27" x2="0" y2="-1.27" width="0.4064" layer="1"/>
-<smd name="7@2" x="15.24" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="5@2" x="10.16" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="3@2" x="5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="8@2" x="17.78" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="6@2" x="12.7" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="4@2" x="7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="2@2" x="2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="1" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="2" x="2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="3" x="5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="4" x="7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="5" x="10.16" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="6" x="12.7" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="7" x="15.24" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="8" x="17.78" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="1@2" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<text x="-0.381" y="3.048" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.508" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
+<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
+<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
+<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
+<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="BM08B-SRSS-TB">
-<description>&lt;h3&gt;JST Vertical Crimp Connect&lt;/h3&gt;
+<package name="1X04_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin Long Pads w/ Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center to lock pins in place during soldering. 
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 8&lt;/li&gt;
-&lt;li&gt;Pin pitch:1mm&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://www.jst-mfg.com/product/pdf/eng/eSR.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5" y1="3.3" x2="5" y2="3.3" width="0.127" layer="51"/>
-<wire x1="-5" y1="0.4" x2="-5" y2="3.3" width="0.127" layer="51"/>
-<wire x1="5" y1="0.4" x2="5" y2="3.3" width="0.127" layer="51"/>
-<wire x1="-5" y1="0.4" x2="5" y2="0.4" width="0.127" layer="51"/>
-<wire x1="-4.1" y1="0.35" x2="-5.05" y2="0.35" width="0.2032" layer="21"/>
-<wire x1="-5.05" y1="0.35" x2="-5.05" y2="1.35" width="0.2032" layer="21"/>
-<wire x1="5.05" y1="0.35" x2="4.15" y2="0.35" width="0.2032" layer="21"/>
-<wire x1="5.05" y1="0.35" x2="5.05" y2="1.35" width="0.2032" layer="21"/>
-<wire x1="-3.9" y1="3.4" x2="3.9" y2="3.4" width="0.2032" layer="21"/>
-<circle x="-4.4" y="-0.35" radius="0.1118" width="0.4064" layer="21"/>
-<smd name="1" x="-3.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="2" x="-2.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="3" x="-1.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="4" x="-0.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="5" x="0.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="6" x="1.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="7" x="2.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="8" x="3.5" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
-<smd name="P$9" x="4.8" y="2.525" dx="1.8" dy="1.2" layer="1" rot="R90"/>
-<smd name="P$10" x="-4.8" y="2.525" dx="1.8" dy="1.2" layer="1" rot="R90"/>
-<text x="-1.397" y="2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="1.524" y1="-0.127" x2="1.016" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="4.064" y1="-0.127" x2="3.556" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="6.604" y1="-0.127" x2="6.096" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.016" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.27" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="0.8636" x2="-0.9906" y2="1.143" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-0.127" x2="-1.27" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="-1.27" y1="-1.1176" x2="-0.9906" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.127" x2="8.636" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.127" x2="8.89" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-1.1176" x2="8.6106" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="-0.127" x2="8.89" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.8636" x2="8.6106" y2="1.143" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.016" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="-0.254" drill="1.016" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" shape="long" rot="R90"/>
+<pad name="4" x="7.62" y="-0.254" drill="1.016" shape="long" rot="R90"/>
+<rectangle x1="-0.2921" y1="-0.4191" x2="0.2921" y2="0.1651" layer="51"/>
+<rectangle x1="2.2479" y1="-0.4191" x2="2.8321" y2="0.1651" layer="51"/>
+<rectangle x1="4.7879" y1="-0.4191" x2="5.3721" y2="0.1651" layer="51"/>
+<rectangle x1="7.3279" y1="-0.4191" x2="7.9121" y2="0.1651" layer="51" rot="R90"/>
+<text x="-1.27" y="1.651" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_SMD_MALE">
-<description>&lt;h3&gt;SMD -8 Pin Vertical Male&lt;/h3&gt;
+<package name="MOLEX-1X4_LOCK">
+<description>&lt;h3&gt;Molex 4-Pin Plated Through-Hole Locking&lt;/h3&gt;
+Holes are offset 0.005" from center to hold pins in place during soldering. 
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/maleSMDheader.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/2pin_molex_set_19iv10.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-1.27" y1="-1.25" x2="19.05" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="19.05" y1="-1.25" x2="19.05" y2="1.25" width="0.127" layer="51"/>
-<wire x1="19.05" y1="1.25" x2="-1.27" y2="1.25" width="0.127" layer="51"/>
-<circle x="0" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="2.54" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="5.08" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="7.62" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="10.16" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="12.7" y="0" radius="0.64" width="0.127" layer="51"/>
-<rectangle x1="-0.32" y1="0" x2="0.32" y2="2.75" layer="51"/>
-<rectangle x1="4.76" y1="0" x2="5.4" y2="2.75" layer="51"/>
-<rectangle x1="9.84" y1="0" x2="10.48" y2="2.75" layer="51"/>
-<rectangle x1="2.22" y1="-2.75" x2="2.86" y2="0" layer="51" rot="R180"/>
-<rectangle x1="7.3" y1="-2.75" x2="7.94" y2="0" layer="51" rot="R180"/>
-<rectangle x1="12.38" y1="-2.75" x2="13.02" y2="0" layer="51" rot="R180"/>
-<smd name="1" x="0" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="2" x="2.54" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="3" x="5.08" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="4" x="7.62" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="5" x="10.16" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="6" x="12.7" y="0" dx="1.02" dy="6" layer="1"/>
-<wire x1="-1.27" y1="1.25" x2="-1.27" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="-1.27" y1="-1.25" x2="-0.635" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="-1.27" y1="1.25" x2="-0.635" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="0.762" y1="1.25" x2="1.778" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="3.302" y1="1.25" x2="4.318" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="5.842" y1="1.25" x2="6.858" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="8.382" y1="1.25" x2="9.398" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="10.922" y1="1.25" x2="11.938" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="1.778" y1="-1.25" x2="0.762" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="4.318" y1="-1.25" x2="3.302" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="6.858" y1="-1.25" x2="5.842" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="9.398" y1="-1.25" x2="8.382" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="11.938" y1="-1.25" x2="10.922" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="19.05" y1="-1.25" x2="19.05" y2="1.25" width="0.1778" layer="21"/>
-<circle x="15.24" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="17.78" y="0" radius="0.64" width="0.127" layer="51"/>
-<rectangle x1="14.92" y1="0" x2="15.56" y2="2.75" layer="51"/>
-<rectangle x1="17.46" y1="-2.75" x2="18.1" y2="0" layer="51" rot="R180"/>
-<smd name="7" x="15.24" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="8" x="17.78" y="0" dx="1.02" dy="6" layer="1"/>
-<wire x1="16.002" y1="1.25" x2="17.018" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="17.018" y1="-1.25" x2="16.002" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="19.05" y1="-1.25" x2="18.415" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="19.05" y1="1.25" x2="18.415" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="13.462" y1="1.25" x2="14.478" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="14.478" y1="-1.25" x2="13.462" y2="-1.25" width="0.1778" layer="21"/>
-<text x="-0.508" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.635" y="-3.937" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<wire x1="-1.27" y1="3.048" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="8.89" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="8.89" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
+<wire x1="8.89" y1="-2.54" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-2.54" x2="0" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="-1.27" y2="-2.54" width="0.127" layer="21"/>
+<wire x1="0" y1="-2.54" x2="0" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="0" y1="-1.27" x2="7.62" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="7.62" y1="-1.27" x2="7.62" y2="-2.54" width="0.127" layer="21"/>
+<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" shape="square"/>
+<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796"/>
+<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796"/>
+<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796"/>
+<text x="2.667" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="2.032" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin No Silk&lt;/h3&gt;
+<package name="1X04_SMD_RA_MALE">
+<description>&lt;h3&gt;SMD - 4 Pin Right Angle Male Header&lt;/h3&gt;
+tDocu layer shows pin locations.
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="7" x="15.24" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="8" x="17.78" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<wire x1="5.08" y1="1.25" x2="-5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="1.25" x2="-5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="-1.25" x2="-3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="5.08" y1="-1.25" x2="5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="-1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-3.81" y2="-7.25" width="0.127" layer="51"/>
+<smd name="4" x="3.81" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="1.27" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="-1.27" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<smd name="1" x="-3.81" y="5" dx="3" dy="1" layer="1" rot="R90"/>
+<hole x="-2.54" y="0" drill="1.4"/>
+<hole x="2.54" y="0" drill="1.4"/>
+<text x="-4.318" y="6.731" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-4.318" y="2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin Long Pads&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="21"/>
+<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="21"/>
+<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
 <rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
 <rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
 <rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
 <rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
-<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<text x="-1.27" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.27" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_LOCK_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Footprint No Silk&lt;/h3&gt;
-Holes are offset 0.005", to hold pins in place during soldering. 
+<package name="1X04_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 4 Pin No Silk Outline&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="7" x="15.24" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="8" x="17.78" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
+<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
 <rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
 <rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
 <rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
 <rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
 <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
 <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
 </package>
-<package name="1X08_FEMALE_LOCK">
-<description>&lt;h3&gt;Plated Through Hole -8 Pin Locking Female Headers&lt;/h3&gt;
-Holes are offset 0.005" to hold pins in place during soldering. 
+<package name="JST-4-PTH">
+<description>&lt;h3&gt;JST Right Angle 4 Pin Plated Through Hole&lt;/h3&gt;
 &lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:8&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/ePH.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="-3" y="0" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-1" y="0" drill="0.7" diameter="1.6"/>
+<pad name="3" x="1" y="0" drill="0.7" diameter="1.6"/>
+<pad name="4" x="3" y="0" drill="0.7" diameter="1.6"/>
+<text x="-3.4" y="0.7" size="1.27" layer="51">+</text>
+<text x="-1.4" y="0.7" size="1.27" layer="51">-</text>
+<text x="0.7" y="0.9" size="0.8" layer="51">S</text>
+<text x="2.7" y="0.9" size="0.8" layer="51">S</text>
+<wire x1="-4.95" y1="-1.6" x2="-4.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="-4.95" y1="6" x2="4.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="6" x2="4.95" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-4.95" y1="-1.6" x2="-4.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="-1.6" x2="4.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-4.3" y1="-1.6" x2="-4.3" y2="0" width="0.2032" layer="21"/>
+<wire x1="4.3" y1="-1.6" x2="4.3" y2="0" width="0.2032" layer="21"/>
+<text x="-1.397" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-4_LOCK">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -4 Pin PTH Locking&lt;/h3&gt;
+Holes are offset 0.005" from center to hold pins in place during soldering. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 3.5mm/138mil&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-3.5mm.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2.3" y1="3.4" x2="12.8" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="3.4" x2="12.8" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="-2.8" x2="12.8" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="-3.6" x2="-2.3" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="-2.3" y1="-3.6" x2="-2.3" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-2.3" y1="-2.8" x2="-2.3" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="12.8" y1="-2.8" x2="-2.3" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="-2.3" y1="-1.35" x2="-2.7" y2="-1.35" width="0.2032" layer="51"/>
+<wire x1="-2.7" y1="-1.35" x2="-2.7" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="-2.7" y1="-2.35" x2="-2.3" y2="-2.35" width="0.2032" layer="51"/>
+<wire x1="12.8" y1="3.15" x2="13.2" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="13.2" y1="3.15" x2="13.2" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="13.2" y1="2.15" x2="12.8" y2="2.15" width="0.2032" layer="51"/>
+<circle x="0" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="3.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="7" y="0" radius="0.425" width="0.001" layer="51"/>
+<circle x="10.5" y="0" radius="0.425" width="0.001" layer="51"/>
+<pad name="1" x="-0.1778" y="0" drill="1.2" diameter="2.032" shape="square"/>
+<pad name="2" x="3.6778" y="0" drill="1.2" diameter="2.032"/>
+<pad name="3" x="6.8222" y="0" drill="1.2" diameter="2.032"/>
+<pad name="4" x="10.6778" y="0" drill="1.2" diameter="2.032"/>
+<text x="3.81" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="3.81" y="1.524" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_1MM_RA">
+<description>&lt;h3&gt;SMD- 4 Pin Right Angle &lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
 &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://cdn.sparkfun.com/datasheets/Prototyping/SP-140520-XX-001.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_08&lt;/li&gt;
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.5" y1="-4.6" x2="1.5" y2="-4.6" width="0.254" layer="21"/>
+<wire x1="-3" y1="-2" x2="-3" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="2.25" y1="-0.35" x2="3" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="3" y1="-0.35" x2="3" y2="-2" width="0.254" layer="21"/>
+<wire x1="-3" y1="-0.35" x2="-2.25" y2="-0.35" width="0.254" layer="21"/>
+<circle x="-2.5" y="0.3" radius="0.1414" width="0.4" layer="21"/>
+<smd name="NC2" x="-2.8" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="NC1" x="2.8" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="1" x="-1.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="2" x="-0.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="3" x="0.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="4" x="1.5" y="0" dx="0.6" dy="1.35" layer="1"/>
+<text x="-1.397" y="-2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-3.302" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_VERTICAL_COMBO">
+<description>&lt;h3&gt;SMD - 4 Pin Vertical Connector&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;SMD Pad count:8&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="7.62" y1="1.27" x2="7.62" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="5.08" y1="1.27" x2="5.08" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="0" y1="1.27" x2="0" y2="-1.27" width="0.4064" layer="1"/>
+<wire x1="-1.37" y1="-1.25" x2="-1.37" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="8.99" y1="1.25" x2="8.99" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="-0.73" y1="-1.25" x2="-1.37" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="8.99" y1="-1.25" x2="8.32" y2="-1.25" width="0.1778" layer="21"/>
+<wire x1="8.32" y1="1.25" x2="8.99" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="-1.37" y1="1.25" x2="-0.73" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="5.869" y1="-1.29" x2="6.831" y2="-1.29" width="0.1778" layer="21"/>
+<wire x1="5.869" y1="1.25" x2="6.831" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="3.329" y1="-1.29" x2="4.291" y2="-1.29" width="0.1778" layer="21"/>
+<wire x1="3.329" y1="1.25" x2="4.291" y2="1.25" width="0.1778" layer="21"/>
+<wire x1="0.789" y1="-1.29" x2="1.751" y2="-1.29" width="0.1778" layer="21"/>
+<wire x1="0.789" y1="1.25" x2="1.751" y2="1.25" width="0.1778" layer="21"/>
+<smd name="3" x="5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="4" x="7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="2" x="2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
+<smd name="1-2" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="2-2" x="2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="3-2" x="5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<smd name="4-2" x="7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
+<text x="-0.508" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-0.508" y="-3.429" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_LONG">
+<description>&lt;h3&gt;SMD - 4 Pin w/ Long Solder Pads&lt;/h3&gt;
+No silk, but tDocu layer shows pin position. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="5.08" y1="1.25" x2="-5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="1.25" x2="-5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-5.08" y1="-1.25" x2="-3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="1.27" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="3.81" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="5.08" y2="-1.25" width="0.127" layer="51"/>
+<wire x1="5.08" y1="-1.25" x2="5.08" y2="1.25" width="0.127" layer="51"/>
+<wire x1="3.81" y1="-1.25" x2="3.81" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="1.27" y1="-1.25" x2="1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-1.27" y1="-1.25" x2="-1.27" y2="-7.25" width="0.127" layer="51"/>
+<wire x1="-3.81" y1="-1.25" x2="-3.81" y2="-7.25" width="0.127" layer="51"/>
+<smd name="4" x="3.81" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<smd name="3" x="1.27" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<smd name="2" x="-1.27" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<smd name="1" x="-3.81" y="5.5" dx="4" dy="1" layer="1" rot="R90"/>
+<hole x="-2.54" y="0" drill="1.4"/>
+<hole x="2.54" y="0" drill="1.4"/>
+</package>
+<package name="JST-4-PTH-VERT">
+<description>&lt;h3&gt;JST Vertical 4 Pin Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;&lt;a href="http://www.jst-mfg.com/product/pdf/eng/ePH.pdf"&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-4.95" y1="-2.25" x2="-4.95" y2="2.25" width="0.2032" layer="21"/>
+<wire x1="-4.95" y1="2.25" x2="4.95" y2="2.25" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="-2.25" x2="1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-2.25" x2="-4.95" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.75" x2="1" y2="-1.75" width="0.2032" layer="21"/>
+<wire x1="1" y1="-1.75" x2="1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.75" x2="-1" y2="-2.25" width="0.2032" layer="21"/>
+<wire x1="4.95" y1="2.25" x2="4.95" y2="-2.25" width="0.2032" layer="21"/>
+<pad name="1" x="-3" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-1" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="3" x="1" y="-0.55" drill="0.7" diameter="1.6"/>
+<pad name="4" x="3" y="-0.55" drill="0.7" diameter="1.6"/>
+<text x="-1.4" y="0.75" size="1.27" layer="51">+</text>
+<text x="0.6" y="0.75" size="1.27" layer="51">-</text>
+<text x="2.7" y="0.95" size="0.8" layer="51">Y</text>
+<text x="-3.3" y="0.95" size="0.8" layer="51">B</text>
+<text x="-1.143" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="-3.302" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X04_SMD_RA_FEMALE">
+<description>&lt;h3&gt;SMD - 4 Pin Right-Angle Female Header&lt;/h3&gt;
+Silk outline shows header location. 
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
+&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-5.205" y1="4.25" x2="-5.205" y2="-4.25" width="0.1778" layer="21"/>
+<wire x1="5.205" y1="4.25" x2="-5.205" y2="4.25" width="0.1778" layer="21"/>
+<wire x1="5.205" y1="-4.25" x2="5.205" y2="4.25" width="0.1778" layer="21"/>
+<wire x1="-5.205" y1="-4.25" x2="5.205" y2="-4.25" width="0.1778" layer="21"/>
+<rectangle x1="-1.59" y1="6.8" x2="-0.95" y2="7.65" layer="51"/>
+<rectangle x1="0.95" y1="6.8" x2="1.59" y2="7.65" layer="51"/>
+<rectangle x1="-4.13" y1="6.8" x2="-3.49" y2="7.65" layer="51"/>
+<smd name="3" x="1.27" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<smd name="2" x="-1.27" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<smd name="1" x="-3.81" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<rectangle x1="3.49" y1="6.8" x2="4.13" y2="7.65" layer="51"/>
+<smd name="4" x="3.81" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
+<text x="-1.397" y="0.762" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.524" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+</packages>
+<symbols>
+<symbol name="CONN_06">
+<description>&lt;h3&gt;6 Pin Connection&lt;/h3&gt;</description>
+<wire x1="1.27" y1="-7.62" x2="-5.08" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/>
+<wire x1="-5.08" y1="10.16" x2="-5.08" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="-7.62" x2="1.27" y2="10.16" width="0.4064" layer="94"/>
+<wire x1="-5.08" y1="10.16" x2="1.27" y2="10.16" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/>
+<text x="-5.08" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-5.08" y="10.668" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="5.08" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="3" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="5" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="6" x="5.08" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+<symbol name="CONN_02">
+<description>&lt;h3&gt;2 Pin Connection&lt;/h3&gt;</description>
+<wire x1="3.81" y1="-2.54" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
+<wire x1="3.81" y1="-2.54" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
+<text x="-2.54" y="-4.826" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-2.54" y="5.588" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+<symbol name="CONN_08">
+<description>&lt;h3&gt; 8 Pin Connection&lt;/h3&gt;</description>
+<wire x1="1.27" y1="-10.16" x2="-5.08" y2="-10.16" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-7.62" x2="0" y2="-7.62" width="0.6096" layer="94"/>
+<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="-10.16" x2="1.27" y2="12.7" width="0.4064" layer="94"/>
+<wire x1="-5.08" y1="12.7" x2="1.27" y2="12.7" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="10.16" x2="0" y2="10.16" width="0.6096" layer="94"/>
+<text x="-5.08" y="-12.446" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-5.08" y="13.208" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="5.08" y="-7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="5.08" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="3" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="5" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="6" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="7" x="5.08" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="8" x="5.08" y="10.16" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+<symbol name="CORTEX_DEBUG">
+<description>&lt;h3&gt;Cortex Debug Connector&lt;/h3&gt;
+&lt;p&gt;&lt;a href="http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf"&gt;Datasheet&lt;/a&gt;&lt;/p&gt;</description>
+<pin name="VCC" x="-15.24" y="5.08" length="short"/>
+<pin name="GND@3" x="-15.24" y="2.54" length="short"/>
+<pin name="GND@5" x="-15.24" y="0" length="short"/>
+<pin name="KEY" x="-15.24" y="-2.54" length="short"/>
+<pin name="GNDDTCT" x="-15.24" y="-5.08" length="short"/>
+<pin name="!RESET" x="17.78" y="-5.08" length="short" rot="R180"/>
+<pin name="NC/TDI" x="17.78" y="-2.54" length="short" rot="R180"/>
+<pin name="SWO/TDO" x="17.78" y="0" length="short" rot="R180"/>
+<pin name="SWDCLK/TCK" x="17.78" y="2.54" length="short" rot="R180"/>
+<pin name="SWDIO/TMS" x="17.78" y="5.08" length="short" rot="R180"/>
+<wire x1="-12.7" y1="-7.62" x2="-12.7" y2="7.62" width="0.254" layer="94"/>
+<wire x1="-12.7" y1="7.62" x2="15.24" y2="7.62" width="0.254" layer="94"/>
+<wire x1="15.24" y1="7.62" x2="15.24" y2="-7.62" width="0.254" layer="94"/>
+<wire x1="15.24" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/>
+<text x="-12.7" y="7.874" size="1.778" layer="95" font="vector">&gt;Name</text>
+<text x="-12.7" y="-9.906" size="1.778" layer="96" font="vector">&gt;Value</text>
+</symbol>
+<symbol name="CONN_04">
+<description>&lt;h3&gt;4 Pin Connection&lt;/h3&gt;</description>
+<wire x1="1.27" y1="-5.08" x2="-5.08" y2="-5.08" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
+<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
+<wire x1="-5.08" y1="7.62" x2="-5.08" y2="-5.08" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="-5.08" x2="1.27" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="-5.08" y1="7.62" x2="1.27" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
+<text x="-5.08" y="-7.366" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-5.08" y="8.128" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="2" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="3" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="JST_6_PIN_HORIZONTAL" prefix="J">
+<description>&lt;h3&gt;JST 6 pin horizontal connector&lt;/h3&gt;
+JST-SH type.
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;Here is the connector we sell at SparkFun:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="link"&gt;name&lt;/a&gt; (XXX-00000)&lt;/li&gt;
+&lt;li&gt;&lt;a href="http://www.sparkfun.com/datasheets/GPS/EM406-SMDConnector-eSH.pdf"&gt;Datasheet&lt;/a&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;It was used on these SparkFun products:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="link"&gt;name&lt;/a&gt; (XXX-00000)&lt;/li&gt;
+&lt;li&gt;&lt;a href="link"&gt;name&lt;/a&gt; (XXX-00000)&lt;/li&gt;
+&lt;/ul&gt;</description>
+<gates>
+<gate name="A" symbol="CONN_06" x="0" y="0"/>
+<gate name="B" symbol="CONN_02" x="17.78" y="-5.08"/>
+</gates>
+<devices>
+<device name="" package="JST-6-SMD-HORI-1.0MM">
+<connects>
+<connect gate="A" pin="1" pad="1"/>
+<connect gate="A" pin="2" pad="2"/>
+<connect gate="A" pin="3" pad="3"/>
+<connect gate="A" pin="4" pad="4"/>
+<connect gate="A" pin="5" pad="5"/>
+<connect gate="A" pin="6" pad="6"/>
+<connect gate="B" pin="1" pad="M1"/>
+<connect gate="B" pin="2" pad="M2"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="XXX-00000" constant="no"/>
+<attribute name="VALUE" value="BM06B-SRSS-TB" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="CONN_08" prefix="J" uservalue="yes">
+<description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;On any of the 0.1 inch spaced packages, you can populate with these:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/116"&gt; Break Away Headers - Straight&lt;/a&gt; (PRT-00116)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/553"&gt; Break Away Male Headers - Right Angle&lt;/a&gt; (PRT-00553)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9279"&gt; Arduino Stackable Header - 8 Pin&lt;/a&gt; (PRT-09279)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt; For SCREWTERMINALS and SPRING TERMINALS visit here:&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/search/results?term=Screw+Terminals"&gt; Screw Terimnals on SparkFun.com&lt;/a&gt; (5mm/3.5mm/2.54mm spacing)&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;This device is also useful as a general connection point to wire up your design to another part of your project. Our various solder wires solder well into these plated through hole pads.&lt;/b&gt;
+&lt;ul&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11375"&gt; Hook-Up Wire - Assortment (Stranded, 22 AWG)&lt;/a&gt; (PRT-11375)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/11367"&gt; Hook-Up Wire - Assortment (Solid Core, 22 AWG)&lt;/a&gt; (PRT-11367)&lt;/li&gt;
+&lt;li&gt;&lt;a href="https://www.sparkfun.com/categories/141"&gt; View the entire wire category on our website here&lt;/a&gt;&lt;/li&gt;
+&lt;p&gt;&lt;/p&gt;
+&lt;/ul&gt;
+
+&lt;p&gt;&lt;/p&gt;
+&lt;b&gt;Special notes:&lt;/b&gt;
+&lt;p&gt; &lt;/p&gt; Molex polarized connector foot print use with SKU : PRT-08231 with associated crimp pins and housings. 1MM SMD Version SKU: PRT-10208
+&lt;p&gt;&lt;/p&gt;
+NOTES ON THE VARIANTS LOCK and LOCK_LONGPADS...
+This footprint was designed to help hold the alignment of a through-hole component (i.e.  6-pin header) while soldering it into place. You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line).  This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes.  Because they are alternating, it causes a "brace" to hold the component in place.  0.005 has proven to be the perfect amount of "off-center" position when using our standard breakaway headers. Although looks a little odd when you look at the bare footprint, once you have a header in there, the alteration is very hard to notice.  Also,if you push a header all the way into place, it is covered up entirely on the bottom side.</description>
+<gates>
+<gate name="G$1" symbol="CONN_08" x="-2.54" y="0"/>
+</gates>
+<devices>
+<device name="&quot;" package="1X08">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08438"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK" package="1X08_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LOCK_LONGPADS" package="1X08_LOCK_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LONGPADS" package="1X08_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="3.5MM-8" package="SCREWTERMINAL-3.5MM-8">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SMD-STRAIGHT-FEMALE" package="1X08_SMD">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10204"/>
+<attribute name="SF_ID" value="PRT-11543" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD-STRAIGHT-ALT-FEMALE" package="1X08_SMD_ALT">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10204"/>
+<attribute name="SF_ID" value="PRT-11543" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD-COMBO-FEMALE" package="1X08_SMD_COMBINED">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10204"/>
+<attribute name="SF_ID" value="PRT-11543" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="BM08B-SRSS-TB" package="BM08B-SRSS-TB">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10556" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD-MALE" package="1X08_SMD_MALE">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-11292"/>
+<attribute name="SF_ID" value="PRT-11541" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="NO_SILK_FEMALE_PTH" package="1X08_NO_SILK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08438"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK_NO_SILK" package="1X08_LOCK_NO_SILK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="FEMALE_LOCK" package="1X08_FEMALE_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+<connect gate="G$1" pin="5" pad="5"/>
+<connect gate="G$1" pin="6" pad="6"/>
+<connect gate="G$1" pin="7" pad="7"/>
+<connect gate="G$1" pin="8" pad="8"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09233" constant="no"/>
+<attribute name="SF_ID" value="PRT-09279" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="CORTEX_DEBUG" prefix="J">
+<description>&lt;h3&gt;Cortex Debug Connector - 10 pin&lt;/h3&gt;
+&lt;p&gt;Supports JTAG debug, Serial Wire debug, and Serial Wire Viewer.
+PTH and SMD connector options available.&lt;/p&gt;
+&lt;p&gt; &lt;ul&gt;&lt;a href=”http://infocenter.arm.com/help/topic/com.arm.doc.faqs/attached/13634/cortex_debug_connectors.pdf”&gt;General Connector Information&lt;/a&gt;
+&lt;p&gt;&lt;b&gt; Products:&lt;/b&gt;
+&lt;ul&gt;&lt;li&gt;&lt;a href=”http://www.digikey.com/product-detail/en/cnc-tech/3220-10-0100-00/1175-1627-ND/3883661”&gt;PTH Connector&lt;/a&gt; -via Digi-Key&lt;/li&gt;
+&lt;li&gt;&lt;a href=”https://www.sparkfun.com/products/13229”&gt;SparkFun PSoc&lt;/a&gt;&lt;/li&gt;
+&lt;li&gt;&lt;a href=”https://www.sparkfun.com/products/13810”&gt;SparkFun T&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="1.27" x2="19.05" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="-1.27" x2="-1.27" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="19.05" y1="1.27" x2="19.05" y2="-1.27" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="-0.3175" y1="-0.1905" x2="0.3175" y2="0.1905" layer="51"/>
-<rectangle x1="2.2225" y1="-0.1905" x2="2.8575" y2="0.1905" layer="51"/>
-<rectangle x1="4.7625" y1="-0.1905" x2="5.3975" y2="0.1905" layer="51"/>
-<rectangle x1="7.3025" y1="-0.1905" x2="7.9375" y2="0.1905" layer="51"/>
-<rectangle x1="9.8425" y1="-0.1905" x2="10.4775" y2="0.1905" layer="51"/>
-<rectangle x1="12.3825" y1="-0.1905" x2="13.0175" y2="0.1905" layer="51"/>
-<pad name="7" x="15.24" y="0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="8" x="17.78" y="-0.2286" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="14.9225" y1="-0.1905" x2="15.5575" y2="0.1905" layer="51"/>
-<rectangle x1="17.4625" y1="-0.1905" x2="18.0975" y2="0.1905" layer="51"/>
-<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-</packages>
-<symbols>
-<symbol name="CONN_06">
-<description>&lt;h3&gt;6 Pin Connection&lt;/h3&gt;</description>
-<wire x1="1.27" y1="-7.62" x2="-5.08" y2="-7.62" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/>
-<wire x1="-5.08" y1="10.16" x2="-5.08" y2="-7.62" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="-7.62" x2="1.27" y2="10.16" width="0.4064" layer="94"/>
-<wire x1="-5.08" y1="10.16" x2="1.27" y2="10.16" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/>
-<text x="-5.08" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-5.08" y="10.668" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="5.08" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="3" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="4" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="5" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="6" x="5.08" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-<symbol name="CONN_02">
-<description>&lt;h3&gt;2 Pin Connection&lt;/h3&gt;</description>
-<wire x1="3.81" y1="-2.54" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
-<wire x1="3.81" y1="-2.54" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<text x="-2.54" y="-4.826" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-2.54" y="5.588" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-<symbol name="CONN_08">
-<description>&lt;h3&gt; 8 Pin Connection&lt;/h3&gt;</description>
-<wire x1="1.27" y1="-10.16" x2="-5.08" y2="-10.16" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-7.62" x2="0" y2="-7.62" width="0.6096" layer="94"/>
-<wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="-10.16" x2="1.27" y2="12.7" width="0.4064" layer="94"/>
-<wire x1="-5.08" y1="12.7" x2="1.27" y2="12.7" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="10.16" x2="0" y2="10.16" width="0.6096" layer="94"/>
-<text x="-5.08" y="-12.446" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-5.08" y="13.208" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="5.08" y="-7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="5.08" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="3" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="4" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="5" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="6" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="7" x="5.08" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="8" x="5.08" y="10.16" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="JST_6_PIN_HORIZONTAL" prefix="J">
-<description>&lt;h3&gt;JST 6 pin horizontal connector&lt;/h3&gt;
-JST-SH type.
-
-&lt;p&gt;&lt;/p&gt;
-&lt;b&gt;Here is the connector we sell at SparkFun:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="link"&gt;name&lt;/a&gt; (XXX-00000)&lt;/li&gt;
-&lt;li&gt;&lt;a href="http://www.sparkfun.com/datasheets/GPS/EM406-SMDConnector-eSH.pdf"&gt;Datasheet&lt;/a&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;&lt;/p&gt;
-&lt;b&gt;It was used on these SparkFun products:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="link"&gt;name&lt;/a&gt; (XXX-00000)&lt;/li&gt;
-&lt;li&gt;&lt;a href="link"&gt;name&lt;/a&gt; (XXX-00000)&lt;/li&gt;
-&lt;/ul&gt;</description>
 <gates>
-<gate name="A" symbol="CONN_06" x="0" y="0"/>
-<gate name="B" symbol="CONN_02" x="17.78" y="-5.08"/>
+<gate name="G$1" symbol="CORTEX_DEBUG" x="0" y="0"/>
 </gates>
 <devices>
-<device name="" package="JST-6-SMD-HORI-1.0MM">
+<device name="_SMD" package="SAMTECH_FTSH-105-01">
 <connects>
-<connect gate="A" pin="1" pad="1"/>
-<connect gate="A" pin="2" pad="2"/>
-<connect gate="A" pin="3" pad="3"/>
-<connect gate="A" pin="4" pad="4"/>
-<connect gate="A" pin="5" pad="5"/>
-<connect gate="A" pin="6" pad="6"/>
-<connect gate="B" pin="1" pad="M1"/>
-<connect gate="B" pin="2" pad="M2"/>
+<connect gate="G$1" pin="!RESET" pad="10"/>
+<connect gate="G$1" pin="GND@3" pad="3"/>
+<connect gate="G$1" pin="GND@5" pad="5"/>
+<connect gate="G$1" pin="GNDDTCT" pad="9"/>
+<connect gate="G$1" pin="KEY" pad="7"/>
+<connect gate="G$1" pin="NC/TDI" pad="8"/>
+<connect gate="G$1" pin="SWDCLK/TCK" pad="4"/>
+<connect gate="G$1" pin="SWDIO/TMS" pad="2"/>
+<connect gate="G$1" pin="SWO/TDO" pad="6"/>
+<connect gate="G$1" pin="VCC" pad="1"/>
 </connects>
 <technologies>
-<technology name="">
-<attribute name="PROD_ID" value="XXX-00000" constant="no"/>
-<attribute name="VALUE" value="BM06B-SRSS-TB" constant="no"/>
-</technology>
+<technology name=""/>
+</technologies>
+</device>
+<device name="_PTH" package="2X5-PTH-1.27MM">
+<connects>
+<connect gate="G$1" pin="!RESET" pad="10"/>
+<connect gate="G$1" pin="GND@3" pad="3"/>
+<connect gate="G$1" pin="GND@5" pad="5"/>
+<connect gate="G$1" pin="GNDDTCT" pad="9"/>
+<connect gate="G$1" pin="KEY" pad="7"/>
+<connect gate="G$1" pin="NC/TDI" pad="8"/>
+<connect gate="G$1" pin="SWDCLK/TCK" pad="4"/>
+<connect gate="G$1" pin="SWDIO/TMS" pad="2"/>
+<connect gate="G$1" pin="SWO/TDO" pad="6"/>
+<connect gate="G$1" pin="VCC" pad="1"/>
+</connects>
+<technologies>
+<technology name=""/>
 </technologies>
 </device>
 </devices>
 </deviceset>
-<deviceset name="CONN_08" prefix="J" uservalue="yes">
+<deviceset name="CONN_04" prefix="J" uservalue="yes">
 <description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
 
 &lt;p&gt;&lt;/p&gt;
@@ -4411,7 +3403,6 @@ JST-SH type.
 &lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
 &lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9279"&gt; Arduino Stackable Header - 8 Pin&lt;/a&gt; (PRT-09279)&lt;/li&gt;
 &lt;/ul&gt;
 
 &lt;p&gt;&lt;/p&gt;
@@ -4431,227 +3422,233 @@ JST-SH type.
 
 &lt;p&gt;&lt;/p&gt;
 &lt;b&gt;Special notes:&lt;/b&gt;
-&lt;p&gt; &lt;/p&gt; Molex polarized connector foot print use with SKU : PRT-08231 with associated crimp pins and housings. 1MM SMD Version SKU: PRT-10208
-&lt;p&gt;&lt;/p&gt;
-NOTES ON THE VARIANTS LOCK and LOCK_LONGPADS...
-This footprint was designed to help hold the alignment of a through-hole component (i.e.  6-pin header) while soldering it into place. You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line).  This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes.  Because they are alternating, it causes a "brace" to hold the component in place.  0.005 has proven to be the perfect amount of "off-center" position when using our standard breakaway headers. Although looks a little odd when you look at the bare footprint, once you have a header in there, the alteration is very hard to notice.  Also,if you push a header all the way into place, it is covered up entirely on the bottom side.</description>
+&lt;p&gt; &lt;/p&gt; Molex polarized connector foot print use with SKU : PRT-08231 with associated crimp pins and housings. 1MM SMD Version SKU: PRT-10208</description>
 <gates>
-<gate name="G$1" symbol="CONN_08" x="-2.54" y="0"/>
+<gate name="G$1" symbol="CONN_04" x="-2.54" y="0"/>
 </gates>
 <devices>
-<device name="&quot;" package="1X08">
+<device name="" package="1X04">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-08438"/>
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="LOCK" package="1X08_LOCK">
+<device name="POLAR" package="MOLEX-1X4">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08186" constant="no"/>
+<attribute name="SF_ID" value="PRT-08231" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="LOCK_LONGPADS" package="1X08_LOCK_LONGPADS">
+<device name="SCREW" package="SCREWTERMINAL-3.5MM-4">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="2xCONN-08399" constant="no"/>
+<attribute name="SF_ID" value="2xPRT-08084" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="LONGPADS" package="1X08_LONGPADS">
+<device name="1.27MM" package="1X04_1.27MM">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name=""/>
 </technologies>
 </device>
-<device name="3.5MM-8" package="SCREWTERMINAL-3.5MM-8">
+<device name="LOCK" package="1X04_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LOCK_LONGPADS" package="1X04_LOCK_LONGPADS">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="POLAR_LOCK" package="MOLEX-1X4_LOCK">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08186" constant="no"/>
+<attribute name="SF_ID" value="PRT-08231" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD" package="1X04_SMD_RA_MALE">
+<connects>
+<connect gate="G$1" pin="1" pad="1"/>
+<connect gate="G$1" pin="2" pad="2"/>
+<connect gate="G$1" pin="3" pad="3"/>
+<connect gate="G$1" pin="4" pad="4"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09140" constant="no"/>
+<attribute name="SF_ID" value="PRT-12638" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="LONGPADS" package="1X04_LONGPADS">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
 </technologies>
 </device>
-<device name="SMD-STRAIGHT-FEMALE" package="1X08_SMD">
+<device name="1X04_NO_SILK" package="1X04_NO_SILK">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-10204"/>
-<attribute name="SF_ID" value="PRT-11543" constant="no"/>
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="SMD-STRAIGHT-ALT-FEMALE" package="1X08_SMD_ALT">
+<device name="JST-PTH" package="JST-4-PTH">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-10204"/>
-<attribute name="SF_ID" value="PRT-11543" constant="no"/>
+<attribute name="PROD_ID" value="WIRE-13531" constant="no"/>
+<attribute name="SF_ID" value="PRT-09916" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="SMD-COMBO-FEMALE" package="1X08_SMD_COMBINED">
+<device name="SCREW_LOCK" package="SCREWTERMINAL-3.5MM-4_LOCK">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10204"/>
-<attribute name="SF_ID" value="PRT-11543" constant="no"/>
-</technology>
+<technology name=""/>
 </technologies>
 </device>
-<device name="BM08B-SRSS-TB" package="BM08B-SRSS-TB">
+<device name="SMD2" package="1X04_1MM_RA">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-10556" constant="no"/>
+<attribute name="PROD_ID" value="CONN-10310" constant="no"/>
+<attribute name="SF_ID" value="PRT-10208" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="SMD-MALE" package="1X08_SMD_MALE">
+<device name="SMD_STRAIGHT_COMBO" package="1X04_SMD_VERTICAL_COMBO">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-11292"/>
-<attribute name="SF_ID" value="PRT-11541" constant="no"/>
+<attribute name="PROD_ID" value="CONN-08511"/>
+<attribute name="VALUE" value="1X04_SMD_STRAIGHT_COMBO"/>
 </technology>
 </technologies>
 </device>
-<device name="NO_SILK_FEMALE_PTH" package="1X08_NO_SILK">
+<device name="SMD_LONG" package="1X04_SMD_LONG">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-08438"/>
+<attribute name="PROD_ID" value="CONN-09140" constant="no"/>
+<attribute name="SF_ID" value="PRT-12638" constant="no"/>
 </technology>
 </technologies>
 </device>
-<device name="LOCK_NO_SILK" package="1X08_LOCK_NO_SILK">
+<device name="JST-PTH-VERT" package="JST-4-PTH-VERT">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
-<technology name=""/>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13251"/>
+</technology>
 </technologies>
 </device>
-<device name="FEMALE_LOCK" package="1X08_FEMALE_LOCK">
+<device name="SMD_RA_FEMALE" package="1X04_SMD_RA_FEMALE">
 <connects>
 <connect gate="G$1" pin="1" pad="1"/>
 <connect gate="G$1" pin="2" pad="2"/>
 <connect gate="G$1" pin="3" pad="3"/>
 <connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
 </connects>
 <technologies>
 <technology name="">
-<attribute name="PROD_ID" value="CONN-09233" constant="no"/>
-<attribute name="SF_ID" value="PRT-09279" constant="no"/>
+<attribute name="PROD_ID" value="CONN-12382" constant="no"/>
 </technology>
 </technologies>
 </device>
@@ -4849,6 +3846,391 @@ Diode with low voltage drop</description>
 </deviceset>
 </devicesets>
 </library>
+<library name="connector">
+<packages>
+<package name="RJ12-6-SMT">
+<smd name="P$1" x="-3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$2" x="-1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$3" x="-0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$4" x="0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$5" x="1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$6" x="3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$7" x="-5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/>
+<smd name="P$8" x="5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/>
+<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="6.604" y1="0" x2="3" y2="0" width="0.127" layer="51"/>
+<wire x1="3" y1="0" x2="-3" y2="0" width="0.127" layer="51"/>
+<wire x1="-3" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="-2" y1="5" x2="-3" y2="0" width="0.127" layer="51"/>
+<wire x1="2" y1="5" x2="3" y2="0" width="0.127" layer="51"/>
+<wire x1="-6.5" y1="16.8" x2="-6.5" y2="16.3" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="16.3" x2="-6" y2="16.8" width="0.127" layer="21"/>
+<wire x1="-6" y1="16.8" x2="-6.5" y2="16.8" width="0.127" layer="21"/>
+<wire x1="6.5" y1="16.8" x2="6" y2="16.8" width="0.127" layer="21"/>
+<wire x1="6" y1="16.8" x2="6.5" y2="16.3" width="0.127" layer="21"/>
+<wire x1="6.5" y1="16.3" x2="6.5" y2="16.8" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/>
+<text x="-6" y="0.5" size="0.8128" layer="21" font="vector">stlb</text>
+<text x="4" y="0.5" size="0.8128" layer="21" font="vector">stlr</text>
+<wire x1="-5.25" y1="-0.75" x2="-5.25" y2="0.25" width="0.127" layer="21"/>
+<wire x1="5.25" y1="-0.75" x2="5.25" y2="0.25" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="-1.5" x2="-3.25" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-3.25" y1="-1.5" x2="-2" y2="5" width="0.127" layer="51"/>
+<wire x1="-2" y1="5" x2="2" y2="5" width="0.127" layer="51"/>
+<wire x1="2" y1="5" x2="3.25" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="3.25" y1="-1.5" x2="6.5" y2="-1.5" width="0.127" layer="51"/>
+</package>
+<package name="RJ12-6-SMT-WIDE">
+<smd name="P$1" x="-3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$2" x="-1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$3" x="-0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$4" x="0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$5" x="1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$6" x="3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$7" x="-6.604" y="6.35" dx="5.207" dy="5.08" layer="1" rot="R90"/>
+<smd name="P$8" x="6.604" y="6.35" dx="5.207" dy="5.08" layer="1" rot="R90"/>
+<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="6.604" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/>
+</package>
+<package name="RJ12-6-SMT-TOPENTRY">
+<smd name="P$1" x="-3.175" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/>
+<smd name="P$2" x="-1.905" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/>
+<smd name="P$3" x="-0.635" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/>
+<smd name="P$4" x="0.635" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/>
+<smd name="P$5" x="1.905" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/>
+<smd name="P$6" x="3.175" y="15.3" dx="5" dy="0.76" layer="1" rot="R90"/>
+<smd name="P$7" x="0" y="-0.25" dx="8.8" dy="4.5" layer="1"/>
+<wire x1="-6.604" y1="0" x2="-6.604" y2="15.791" width="0.127" layer="51"/>
+<wire x1="-6.604" y1="15.791" x2="6.604" y2="15.791" width="0.127" layer="51"/>
+<wire x1="6.604" y1="15.791" x2="6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="6.604" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="-6.5" y1="15.7" x2="-6.5" y2="15.2" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="15.2" x2="-6" y2="15.7" width="0.127" layer="21"/>
+<wire x1="-6" y1="15.7" x2="-6.5" y2="15.7" width="0.127" layer="21"/>
+<wire x1="6.5" y1="15.7" x2="6" y2="15.7" width="0.127" layer="21"/>
+<wire x1="6" y1="15.7" x2="6.5" y2="15.2" width="0.127" layer="21"/>
+<wire x1="6.5" y1="15.2" x2="6.5" y2="15.7" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/>
+<text x="-6" y="14.25" size="0.8128" layer="21" font="vector">stlb</text>
+<text x="4.25" y="14.25" size="0.8128" layer="21" font="vector">stlr</text>
+<wire x1="-5.25" y1="15.5" x2="-5.25" y2="16.5" width="0.127" layer="21"/>
+<wire x1="5.25" y1="15.5" x2="5.25" y2="16.5" width="0.127" layer="21"/>
+<wire x1="-5.75" y1="12" x2="5.75" y2="12" width="0.127" layer="51"/>
+<wire x1="5.75" y1="12" x2="5.75" y2="4.25" width="0.127" layer="51"/>
+<wire x1="5.75" y1="4.25" x2="2" y2="4.25" width="0.127" layer="51"/>
+<wire x1="2" y1="4.25" x2="2" y2="2.25" width="0.127" layer="51"/>
+<wire x1="2" y1="2.25" x2="-2" y2="2.25" width="0.127" layer="51"/>
+<wire x1="-2" y1="2.25" x2="-2" y2="4.25" width="0.127" layer="51"/>
+<wire x1="-2" y1="4.25" x2="-5.75" y2="4.25" width="0.127" layer="51"/>
+<wire x1="-5.75" y1="4.25" x2="-5.75" y2="12" width="0.127" layer="51"/>
+</package>
+<package name="RJ12-6-SMT-NOSILK">
+<smd name="P$1" x="-3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$2" x="-1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$3" x="-0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$4" x="0.635" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$5" x="1.905" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$6" x="3.175" y="17.399" dx="2.54" dy="0.635" layer="1" rot="R90"/>
+<smd name="P$7" x="-5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/>
+<smd name="P$8" x="5.334" y="6.35" dx="5.207" dy="2.54" layer="1" rot="R90"/>
+<wire x1="-6.604" y1="0" x2="-6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="-6.604" y1="16.891" x2="6.604" y2="16.891" width="0.127" layer="51"/>
+<wire x1="6.604" y1="16.891" x2="6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="6.604" y1="0" x2="3" y2="0" width="0.127" layer="51"/>
+<wire x1="3" y1="0" x2="-3" y2="0" width="0.127" layer="51"/>
+<wire x1="-3" y1="0" x2="-6.604" y2="0" width="0.127" layer="51"/>
+<wire x1="-2" y1="5" x2="-3" y2="0" width="0.127" layer="51"/>
+<wire x1="2" y1="5" x2="3" y2="0" width="0.127" layer="51"/>
+<wire x1="-6.5" y1="16.8" x2="-6.5" y2="16.3" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="16.3" x2="-6" y2="16.8" width="0.127" layer="21"/>
+<wire x1="-6" y1="16.8" x2="-6.5" y2="16.8" width="0.127" layer="21"/>
+<wire x1="6.5" y1="16.8" x2="6" y2="16.8" width="0.127" layer="21"/>
+<wire x1="6" y1="16.8" x2="6.5" y2="16.3" width="0.127" layer="21"/>
+<wire x1="6.5" y1="16.3" x2="6.5" y2="16.8" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.1" x2="-6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="0.6" x2="-6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="-6" y1="0.1" x2="-6.5" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.1" x2="6.5" y2="0.6" width="0.127" layer="21"/>
+<wire x1="6.5" y1="0.6" x2="6" y2="0.1" width="0.127" layer="21"/>
+<wire x1="6" y1="0.1" x2="6.5" y2="0.1" width="0.127" layer="21"/>
+<wire x1="-6.5" y1="-1.5" x2="-3.25" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="-3.25" y1="-1.5" x2="-2" y2="5" width="0.127" layer="51"/>
+<wire x1="-2" y1="5" x2="2" y2="5" width="0.127" layer="51"/>
+<wire x1="2" y1="5" x2="3.25" y2="-1.5" width="0.127" layer="51"/>
+<wire x1="3.25" y1="-1.5" x2="6.5" y2="-1.5" width="0.127" layer="51"/>
+</package>
+<package name="JRTOMBSTONE">
+<wire x1="-1.1" y1="-1" x2="-1.1" y2="0.7" width="0.127" layer="21"/>
+<wire x1="-1.1" y1="0.7" x2="1" y2="0.7" width="0.127" layer="21" curve="-180"/>
+<wire x1="1" y1="0.7" x2="1" y2="-1" width="0.127" layer="21"/>
+<wire x1="1" y1="-1" x2="-1.1" y2="-1" width="0.127" layer="21"/>
+<wire x1="-0.8" y1="-0.5" x2="-0.6" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="-0.6" y1="-0.5" x2="-0.3" y2="-0.2" width="0.127" layer="21" curve="90"/>
+<wire x1="-0.3" y1="-0.2" x2="-0.3" y2="0.7" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="0.7" x2="-0.8" y2="0.7" width="0.127" layer="21"/>
+<wire x1="-0.3" y1="0.7" x2="0.1" y2="0.7" width="0.127" layer="21"/>
+<wire x1="0.1" y1="0.7" x2="0.1" y2="0.1" width="0.127" layer="21"/>
+<wire x1="0.1" y1="0.1" x2="0.1" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="0.1" y1="0.7" x2="0.4" y2="0.7" width="0.127" layer="21"/>
+<wire x1="0.4" y1="0.7" x2="0.4" y2="0.1" width="0.127" layer="21" curve="-180"/>
+<wire x1="0.4" y1="0.1" x2="0.7" y2="-0.5" width="0.127" layer="21"/>
+<wire x1="0.4" y1="0.1" x2="0.1" y2="0.1" width="0.127" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="RJ12-6">
+<pin name="1" x="-5.08" y="12.7" length="middle"/>
+<pin name="3" x="-5.08" y="7.62" length="middle"/>
+<pin name="5" x="-5.08" y="2.54" length="middle"/>
+<pin name="2" x="-5.08" y="10.16" length="middle"/>
+<pin name="4" x="-5.08" y="5.08" length="middle"/>
+<pin name="6" x="-5.08" y="0" length="middle"/>
+<wire x1="0" y1="15.24" x2="0" y2="-2.54" width="0.254" layer="94"/>
+<wire x1="0" y1="-2.54" x2="7.62" y2="-2.54" width="0.254" layer="94"/>
+<wire x1="7.62" y1="-2.54" x2="7.62" y2="15.24" width="0.254" layer="94"/>
+<wire x1="7.62" y1="15.24" x2="0" y2="15.24" width="0.254" layer="94"/>
+<text x="0" y="15.24" size="1.778" layer="95">&gt;NAME</text>
+<text x="0" y="-5.08" size="1.778" layer="96">&gt;VALUE</text>
+<text x="0" y="17.78" size="1.778" layer="96">RJ12</text>
+</symbol>
+<symbol name="JRTOMBSTONE">
+<wire x1="-5.08" y1="-5.08" x2="-5.08" y2="2.54" width="0.254" layer="94"/>
+<wire x1="-5.08" y1="2.54" x2="5.08" y2="2.54" width="0.254" layer="94" curve="-180"/>
+<wire x1="5.08" y1="2.54" x2="5.08" y2="-5.08" width="0.254" layer="94"/>
+<wire x1="5.08" y1="-5.08" x2="-5.08" y2="-5.08" width="0.254" layer="94"/>
+<wire x1="-3.81" y1="3.175" x2="-1.27" y2="3.175" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="3.175" x2="0" y2="3.175" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="3.175" x2="-1.27" y2="-0.635" width="0.254" layer="94"/>
+<wire x1="-1.27" y1="-0.635" x2="-3.81" y2="-1.27" width="0.254" layer="94" curve="-143.130069"/>
+<wire x1="0.635" y1="3.175" x2="0.635" y2="-1.905" width="0.254" layer="94"/>
+<wire x1="0.635" y1="3.175" x2="1.27" y2="3.175" width="0.254" layer="94"/>
+<wire x1="1.27" y1="3.175" x2="2.54" y2="0.635" width="0.254" layer="94" curve="-126.869898"/>
+<wire x1="2.54" y1="0.635" x2="1.27" y2="0" width="0.254" layer="94" curve="-53.129967"/>
+<wire x1="1.27" y1="0" x2="3.175" y2="-1.905" width="0.254" layer="94"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="RJ12-6-SMT" prefix="J">
+<gates>
+<gate name="G$1" symbol="RJ12-6" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="RJ12-6-SMT">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="3" pad="P$3"/>
+<connect gate="G$1" pin="4" pad="P$4"/>
+<connect gate="G$1" pin="5" pad="P$5"/>
+<connect gate="G$1" pin="6" pad="P$6"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="WIDE" package="RJ12-6-SMT-WIDE">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="3" pad="P$3"/>
+<connect gate="G$1" pin="4" pad="P$4"/>
+<connect gate="G$1" pin="5" pad="P$5"/>
+<connect gate="G$1" pin="6" pad="P$6"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="TOP" package="RJ12-6-SMT-TOPENTRY">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="3" pad="P$3"/>
+<connect gate="G$1" pin="4" pad="P$4"/>
+<connect gate="G$1" pin="5" pad="P$5"/>
+<connect gate="G$1" pin="6" pad="P$6"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="NOSILK" package="RJ12-6-SMT-NOSILK">
+<connects>
+<connect gate="G$1" pin="1" pad="P$1"/>
+<connect gate="G$1" pin="2" pad="P$2"/>
+<connect gate="G$1" pin="3" pad="P$3"/>
+<connect gate="G$1" pin="4" pad="P$4"/>
+<connect gate="G$1" pin="5" pad="P$5"/>
+<connect gate="G$1" pin="6" pad="P$6"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="JRTOMBSTONE">
+<gates>
+<gate name="G$1" symbol="JRTOMBSTONE" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="JRTOMBSTONE">
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="lights">
+<packages>
+<package name="LED1206">
+<description>LED 1206 pads (standard pattern)</description>
+<wire x1="0.9525" y1="-0.8128" x2="-0.9652" y2="-0.8128" width="0.1524" layer="51"/>
+<wire x1="0.9525" y1="0.8128" x2="-0.9652" y2="0.8128" width="0.1524" layer="51"/>
+<wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/>
+<smd name="2" x="1.422" y="0" dx="1.6" dy="1.803" layer="1"/>
+<smd name="1" x="-1.422" y="0" dx="1.6" dy="1.803" layer="1"/>
+<text x="-1.27" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.6891" y1="-0.8763" x2="-0.9525" y2="0.8763" layer="51"/>
+<rectangle x1="0.9525" y1="-0.8763" x2="1.6891" y2="0.8763" layer="51"/>
+</package>
+<package name="LED1206FAB">
+<description>LED1206 FAB style (smaller pads to allow trace between)</description>
+<wire x1="-2.032" y1="1.016" x2="2.032" y2="1.016" width="0.127" layer="21"/>
+<wire x1="2.032" y1="1.016" x2="2.032" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="2.032" y1="-1.016" x2="-2.032" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-2.032" y1="-1.016" x2="-2.032" y2="1.016" width="0.127" layer="21"/>
+<smd name="1" x="-1.651" y="0" dx="1.27" dy="1.905" layer="1"/>
+<smd name="2" x="1.651" y="0" dx="1.27" dy="1.905" layer="1"/>
+<text x="-1.778" y="1.27" size="1.016" layer="25" ratio="15">&gt;NAME</text>
+<text x="-1.778" y="-2.286" size="1.016" layer="27" ratio="15">&gt;VALUE</text>
+</package>
+<package name="5MM">
+<description>5mm round through hole part.</description>
+<wire x1="2.54" y1="-1.905" x2="2.54" y2="1.905" width="0.2032" layer="21"/>
+<wire x1="2.54" y1="-1.905" x2="2.54" y2="1.905" width="0.254" layer="21" curve="-286.260205" cap="flat"/>
+<wire x1="-1.143" y1="0" x2="0" y2="1.143" width="0.1524" layer="51" curve="-90" cap="flat"/>
+<wire x1="0" y1="-1.143" x2="1.143" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/>
+<wire x1="-1.651" y1="0" x2="0" y2="1.651" width="0.1524" layer="51" curve="-90" cap="flat"/>
+<wire x1="0" y1="-1.651" x2="1.651" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/>
+<wire x1="-2.159" y1="0" x2="0" y2="2.159" width="0.1524" layer="51" curve="-90" cap="flat"/>
+<wire x1="0" y1="-2.159" x2="2.159" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/>
+<circle x="0" y="0" radius="2.54" width="0.1524" layer="21"/>
+<pad name="IN" x="-1.27" y="0" drill="0.8128" diameter="1.4224"/>
+<pad name="OUT" x="1.27" y="0" drill="0.8128" diameter="1.4224"/>
+<text x="3.175" y="0.5334" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="3.2004" y="-1.8034" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+</package>
+<package name="LED0805">
+<wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
+<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
+<text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
+<text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
+<wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
+<wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="LED">
+<description>LED</description>
+<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/>
+<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/>
+<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/>
+<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/>
+<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/>
+<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/>
+<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/>
+<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/>
+<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/>
+<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">&gt;NAME</text>
+<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/>
+<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
+<polygon width="0.1524" layer="94">
+<vertex x="-3.429" y="0.381"/>
+<vertex x="-3.048" y="1.27"/>
+<vertex x="-2.54" y="0.762"/>
+</polygon>
+<polygon width="0.1524" layer="94">
+<vertex x="-3.302" y="-0.762"/>
+<vertex x="-2.921" y="0.127"/>
+<vertex x="-2.413" y="-0.381"/>
+</polygon>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="LED">
+<description>LED</description>
+<gates>
+<gate name="G$1" symbol="LED" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="LED1206">
+<connects>
+<connect gate="G$1" pin="A" pad="1"/>
+<connect gate="G$1" pin="C" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="FAB1206" package="LED1206FAB">
+<connects>
+<connect gate="G$1" pin="A" pad="1"/>
+<connect gate="G$1" pin="C" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="5MM" package="5MM">
+<connects>
+<connect gate="G$1" pin="A" pad="IN"/>
+<connect gate="G$1" pin="C" pad="OUT"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="0805" package="LED0805">
+<connects>
+<connect gate="G$1" pin="A" pad="1"/>
+<connect gate="G$1" pin="C" pad="2"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -4859,48 +4241,40 @@ Diode with low voltage drop</description>
 </class>
 </classes>
 <parts>
-<part name="Q1" library="transistor-power" deviceset="IRF6648" device=""/>
-<part name="Q2" library="transistor-power" deviceset="IRF6648" device=""/>
 <part name="P+5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
 <part name="GND31" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R30" library="fab" deviceset="WSL2726" device=""/>
-<part name="R24" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2"/>
-<part name="R25" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2"/>
-<part name="Q3" library="transistor-power" deviceset="IRF6648" device=""/>
-<part name="Q4" library="transistor-power" deviceset="IRF6648" device=""/>
+<part name="R24" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
+<part name="R25" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
 <part name="P+6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
 <part name="GND34" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R28" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2"/>
-<part name="R29" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2"/>
-<part name="R27" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6"/>
-<part name="R26" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K"/>
+<part name="R28" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
+<part name="R29" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
+<part name="R27" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="5K6"/>
+<part name="R26" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="39K"/>
 <part name="GND32" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R32" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6"/>
-<part name="R31" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K"/>
+<part name="R32" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="5K6"/>
+<part name="R31" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="39K"/>
 <part name="GND35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R35" library="fab" deviceset="WSL2726" device=""/>
-<part name="Q5" library="transistor-power" deviceset="IRF6648" device=""/>
-<part name="Q6" library="transistor-power" deviceset="IRF6648" device=""/>
 <part name="P+8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
 <part name="GND38" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R33" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2"/>
-<part name="R34" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2R2"/>
-<part name="R37" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6"/>
-<part name="R36" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K"/>
+<part name="R33" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
+<part name="R34" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
+<part name="R37" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="5K6"/>
+<part name="R36" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="39K"/>
 <part name="GND39" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="U2" library="power" deviceset="DRV8302" device=""/>
 <part name="GND26" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C31" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="C32" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="C33" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
+<part name="C31" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C32" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C33" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="C28" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1nF"/>
 <part name="C29" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1nF"/>
-<part name="R18" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100"/>
-<part name="R19" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100"/>
-<part name="R20" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100"/>
-<part name="R21" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="R100"/>
-<part name="C24" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="C26" library="borkedlabs-passives" deviceset="CAP" device="1210" value="10uF"/>
+<part name="R18" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="R100"/>
+<part name="R19" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="R100"/>
+<part name="R20" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="R100"/>
+<part name="R21" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="R100"/>
+<part name="C24" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C26" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
 <part name="C20" library="borkedlabs-passives" deviceset="CAP" device="1206" value="2.2uF"/>
 <part name="C19" library="borkedlabs-passives" deviceset="CAP" device="0805" value="22nF"/>
 <part name="GND18" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
@@ -4910,49 +4284,24 @@ Diode with low voltage drop</description>
 <part name="C17" library="borkedlabs-passives" deviceset="CAP" device="1206" value="2.2uF"/>
 <part name="C14" library="borkedlabs-passives" deviceset="CAP" device="1206" value="2.2uF"/>
 <part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R11" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3K3"/>
+<part name="R11" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="3K3"/>
 <part name="GND19" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C40" library="borkedlabs-passives" deviceset="CAP" device="1210" value="10uF"/>
-<part name="C42" library="borkedlabs-passives" deviceset="CAP" device="1210" value="10uF"/>
-<part name="C44" library="borkedlabs-passives" deviceset="CAP" device="1210" value="10uF"/>
+<part name="C40" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C42" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C44" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
 <part name="GND33" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND37" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND40" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C35" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="R17" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="1M"/>
 <part name="GND29" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R10" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="10k"/>
-<part name="L2" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="L" device="" package3d_urn="urn:adsk.eagle:package:13290/1" value="22uH"/>
+<part name="R10" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
 <part name="P+3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
-<part name="P+4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
-<part name="C30" library="borkedlabs-passives" deviceset="CAP" device="1210" value="10uF"/>
-<part name="GND28" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="GND30" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R12" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="200k"/>
-<part name="R9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="16.2K"/>
-<part name="C18" library="borkedlabs-passives" deviceset="CAP" device="0805" value="120pF"/>
-<part name="C15" library="borkedlabs-passives" deviceset="CAP" device="0805" value="6.8nF"/>
-<part name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="22k"/>
-<part name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="6k8"/>
-<part name="GND17" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k8"/>
-<part name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3"/>
+<part name="R8" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="1k8"/>
 <part name="+3V311" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="J7" library="fab" deviceset="PWRPAD" device="2-5MM"/>
-<part name="J16" library="fab" deviceset="PWRPAD" device="2-5MM"/>
-<part name="J17" library="fab" deviceset="PWRPAD" device="2-5MM"/>
-<part name="J8" library="power" deviceset="PWRPAD" device="M3"/>
-<part name="J9" library="power" deviceset="PWRPAD" device="M3"/>
-<part name="BFC1" library="fab" deviceset="BFC" device=""/>
+<part name="J8" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="J9" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
 <part name="P+7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
 <part name="GND36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="BFC2" library="fab" deviceset="BFC" device=""/>
-<part name="J10" library="power" deviceset="PWRPAD" device="M3"/>
-<part name="J11" library="power" deviceset="PWRPAD" device="M3"/>
 <part name="C25" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="C34" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="C36" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
 <part name="U1" library="atsam" deviceset="ATSAMD51" device="QFN64"/>
 <part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="+3V32" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
@@ -4961,50 +4310,17 @@ Diode with low voltage drop</description>
 <part name="C3" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="C2" library="borkedlabs-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="J1" library="atsam" deviceset="TC2030-SWD" device="-MCP"/>
-<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="C37" library="borkedlabs-passives" deviceset="CAP" device="1210" value="100uF"/>
-<part name="C38" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="D4" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/>
-<part name="C27" library="borkedlabs-passives" deviceset="CAP" device="0805" value="15nF"/>
-<part name="GND27" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="+3V317" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="S2" library="fab" deviceset="SLIDE-SWITCH" device=""/>
-<part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="S1" library="fab" deviceset="2-8X4-5_SWITCH" device=""/>
-<part name="D1" library="fab" deviceset="LEDRGBNEW" device="FANCYFAB" value="LEDRGBNEWFANCYFAB"/>
-<part name="X1" library="fab" deviceset="MICRO-USB" device="_ORIG"/>
-<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C8" library="borkedlabs-passives" deviceset="CAP" device="0805" value="10uF"/>
-<part name="+3V36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="+3V39" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="+3V37" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="C39" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="C41" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="C43" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
-<part name="R39" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="5K6"/>
-<part name="R38" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="39K"/>
+<part name="R39" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="5K6"/>
+<part name="R38" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="39K"/>
 <part name="GND41" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="C45" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 <part name="P+9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/>
-<part name="C21" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="J4" library="SparkFun-Connectors" deviceset="JST_6_PIN_HORIZONTAL" device="" value="BM06B-SRSS-TB"/>
 <part name="J6" library="SparkFun-Connectors" deviceset="JST_6_PIN_HORIZONTAL" device="" value="BM06B-SRSS-TB"/>
-<part name="+3V313" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="+3V312" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="GND22" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="GND21" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C22" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="J5" library="SparkFun-Connectors" deviceset="JST_6_PIN_HORIZONTAL" device="" value="BM06B-SRSS-TB"/>
-<part name="+3V315" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="+3V314" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="GND24" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="GND23" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C23" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1uF"/>
 <part name="+3V316" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
 <part name="GND25" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="C7" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
@@ -5018,17 +4334,14 @@ Diode with low voltage drop</description>
 <part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="15k"/>
 <part name="S3" library="fab" deviceset="SLIDE-SWITCH" device=""/>
-<part name="R3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3K3"/>
+<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="3K3"/>
 <part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="J3" library="SparkFun-Connectors" deviceset="CONN_08" device="NO_SILK_FEMALE_PTH"/>
-<part name="J2" library="SparkFun-Connectors" deviceset="CONN_08" device="NO_SILK_FEMALE_PTH"/>
-<part name="GND15" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="+3V310" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3"/>
+<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="3k3"/>
 <part name="GND20" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="J12" library="power" deviceset="PWRPAD" device="M3"/>
-<part name="J13" library="power" deviceset="PWRPAD" device="M3"/>
 <part name="J14" library="power" deviceset="PWRPAD" device="M3"/>
 <part name="J15" library="power" deviceset="PWRPAD" device="M3"/>
 <part name="+3V1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
@@ -5039,11 +4352,53 @@ Diode with low voltage drop</description>
 <part name="D2" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/>
 <part name="D3" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/>
 <part name="D5" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/>
-<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="12.5pF"/>
-<part name="C46" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="12.5pF"/>
-<part name="U$1" library="fab" deviceset="CRYSTAL" device="SMALL"/>
-<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="U3" library="power" deviceset="VREG-AP2112" device=""/>
+<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C8" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="J4" library="connector" deviceset="RJ12-6-SMT" device=""/>
+<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="+3V5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="J5" library="connector" deviceset="RJ12-6-SMT" device=""/>
+<part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="+3V6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="J1" library="SparkFun-Connectors" deviceset="CORTEX_DEBUG" device="_SMD"/>
+<part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="+3V7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="R4" library="power" deviceset="R_SHUNT" device="2512"/>
+<part name="R5" library="power" deviceset="R_SHUNT" device="2512"/>
+<part name="U$4" library="lights" deviceset="LED" device="0805"/>
+<part name="U$5" library="lights" deviceset="LED" device="0805"/>
+<part name="R12" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="1k8"/>
+<part name="U$8" library="lights" deviceset="LED" device="0805"/>
+<part name="J7" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="J10" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="J11" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="U$9" library="power" deviceset="INTEGRATED_HALF-CSD88599" device="SON"/>
+<part name="U$10" library="power" deviceset="INTEGRATED_HALF-CSD88599" device="SON"/>
+<part name="U$11" library="power" deviceset="INTEGRATED_HALF-CSD88599" device="SON"/>
+<part name="R13" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="therm"/>
+<part name="R14" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="GND6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="+3V8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="+3V9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="BFC1" library="power" deviceset="BFC" device="8MM"/>
+<part name="R7" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="U$6" library="lights" deviceset="LED" device="0805"/>
+<part name="R9" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/>
+<part name="U$7" library="lights" deviceset="LED" device="0805"/>
+<part name="R15" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="U$12" library="lights" deviceset="LED" device="0805"/>
+<part name="R16" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/>
+<part name="U$13" library="lights" deviceset="LED" device="0805"/>
+<part name="+3V10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="+3V11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C15" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="U$14" library="connector" deviceset="JRTOMBSTONE" device=""/>
+<part name="J13" library="SparkFun-Connectors" deviceset="CONN_04" device="1X04_NO_SILK"/>
+<part name="C18" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="C21" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
 </parts>
 <sheets>
 <sheet>
@@ -5051,35 +4406,27 @@ Diode with low voltage drop</description>
 <text x="236.22" y="43.18" size="1.778" layer="91">connect to SL_U on DRV</text>
 </plain>
 <instances>
-<instance part="Q1" gate="G$1" x="264.16" y="76.2"/>
-<instance part="Q2" gate="G$1" x="264.16" y="58.42"/>
-<instance part="P+5" gate="VCC" x="266.7" y="91.44"/>
+<instance part="P+5" gate="VCC" x="266.7" y="116.84"/>
 <instance part="GND31" gate="1" x="266.7" y="33.02"/>
-<instance part="R30" gate="G$1" x="320.04" y="38.1" rot="R270"/>
-<instance part="R24" gate="G$1" x="251.46" y="73.66"/>
-<instance part="R25" gate="G$1" x="251.46" y="55.88"/>
-<instance part="Q3" gate="G$1" x="317.5" y="76.2"/>
-<instance part="Q4" gate="G$1" x="317.5" y="58.42"/>
-<instance part="P+6" gate="VCC" x="320.04" y="91.44"/>
-<instance part="GND34" gate="1" x="320.04" y="27.94"/>
-<instance part="R28" gate="G$1" x="304.8" y="73.66"/>
-<instance part="R29" gate="G$1" x="304.8" y="55.88"/>
-<instance part="R27" gate="G$1" x="266.7" y="-5.08" rot="R90"/>
-<instance part="R26" gate="G$1" x="266.7" y="10.16" rot="R90"/>
-<instance part="GND32" gate="1" x="266.7" y="-17.78"/>
-<instance part="R32" gate="G$1" x="320.04" y="-5.08" rot="R90"/>
-<instance part="R31" gate="G$1" x="320.04" y="10.16" rot="R90"/>
-<instance part="GND35" gate="1" x="320.04" y="-17.78"/>
-<instance part="R35" gate="G$1" x="373.38" y="38.1" rot="R270"/>
-<instance part="Q5" gate="G$1" x="370.84" y="76.2"/>
-<instance part="Q6" gate="G$1" x="370.84" y="58.42"/>
-<instance part="P+8" gate="VCC" x="373.38" y="91.44"/>
-<instance part="GND38" gate="1" x="373.38" y="27.94"/>
-<instance part="R33" gate="G$1" x="358.14" y="73.66"/>
-<instance part="R34" gate="G$1" x="358.14" y="55.88"/>
-<instance part="R37" gate="G$1" x="373.38" y="-5.08" rot="R90"/>
-<instance part="R36" gate="G$1" x="373.38" y="10.16" rot="R90"/>
-<instance part="GND39" gate="1" x="373.38" y="-17.78"/>
+<instance part="R24" gate="G$1" x="236.22" y="88.9"/>
+<instance part="R25" gate="G$1" x="236.22" y="68.58"/>
+<instance part="P+6" gate="VCC" x="373.38" y="116.84"/>
+<instance part="GND34" gate="1" x="373.38" y="25.4"/>
+<instance part="R28" gate="G$1" x="342.9" y="88.9"/>
+<instance part="R29" gate="G$1" x="342.9" y="68.58"/>
+<instance part="R27" gate="G$1" x="266.7" y="-45.72" rot="R90"/>
+<instance part="R26" gate="G$1" x="266.7" y="-30.48" rot="R90"/>
+<instance part="GND32" gate="1" x="266.7" y="-58.42"/>
+<instance part="R32" gate="G$1" x="320.04" y="-45.72" rot="R90"/>
+<instance part="R31" gate="G$1" x="320.04" y="-30.48" rot="R90"/>
+<instance part="GND35" gate="1" x="320.04" y="-58.42"/>
+<instance part="P+8" gate="VCC" x="469.9" y="116.84"/>
+<instance part="GND38" gate="1" x="469.9" y="27.94"/>
+<instance part="R33" gate="G$1" x="439.42" y="88.9"/>
+<instance part="R34" gate="G$1" x="439.42" y="68.58"/>
+<instance part="R37" gate="G$1" x="373.38" y="-45.72" rot="R90"/>
+<instance part="R36" gate="G$1" x="373.38" y="-30.48" rot="R90"/>
+<instance part="GND39" gate="1" x="373.38" y="-58.42"/>
 <instance part="U2" gate="G$1" x="96.52" y="35.56"/>
 <instance part="GND26" gate="1" x="96.52" y="-40.64"/>
 <instance part="C31" gate="G$1" x="139.7" y="43.18"/>
@@ -5103,48 +4450,23 @@ Diode with low voltage drop</description>
 <instance part="C14" gate="G$1" x="38.1" y="10.16" rot="R180"/>
 <instance part="GND14" gate="1" x="25.4" y="5.08" rot="R270"/>
 <instance part="R11" gate="G$1" x="53.34" y="53.34" rot="R180"/>
-<instance part="GND19" gate="1" x="33.02" y="50.8"/>
-<instance part="C40" gate="G$1" x="276.86" y="83.82" rot="R90"/>
-<instance part="C42" gate="G$1" x="330.2" y="83.82" rot="R90"/>
-<instance part="C44" gate="G$1" x="383.54" y="83.82" rot="R90"/>
-<instance part="GND33" gate="1" x="284.48" y="83.82" rot="R90"/>
-<instance part="GND37" gate="1" x="337.82" y="83.82" rot="R90"/>
-<instance part="GND40" gate="1" x="391.16" y="83.82" rot="R90"/>
-<instance part="C35" gate="G$1" x="157.48" y="60.96" rot="R90"/>
-<instance part="R17" gate="G$1" x="147.32" y="50.8" rot="R180"/>
-<instance part="GND29" gate="1" x="157.48" y="50.8" rot="R90"/>
+<instance part="GND19" gate="1" x="30.48" y="53.34" rot="R270"/>
+<instance part="C40" gate="G$1" x="276.86" y="109.22" rot="R90"/>
+<instance part="C42" gate="G$1" x="383.54" y="109.22" rot="R90"/>
+<instance part="C44" gate="G$1" x="480.06" y="109.22" rot="R90"/>
+<instance part="GND33" gate="1" x="284.48" y="109.22" rot="R90"/>
+<instance part="GND37" gate="1" x="391.16" y="109.22" rot="R90"/>
+<instance part="GND40" gate="1" x="487.68" y="109.22" rot="R90"/>
+<instance part="GND29" gate="1" x="142.24" y="55.88" rot="R90"/>
 <instance part="R10" gate="G$1" x="45.72" y="48.26" rot="R180"/>
-<instance part="L2" gate="G$1" x="177.8" y="55.88" rot="R90"/>
 <instance part="P+3" gate="VCC" x="116.84" y="-43.18" rot="R180"/>
-<instance part="P+4" gate="VCC" x="172.72" y="71.12" rot="R270"/>
-<instance part="C30" gate="G$1" x="137.16" y="76.2" rot="R180"/>
-<instance part="GND28" gate="1" x="137.16" y="83.82" rot="R180"/>
-<instance part="GND30" gate="1" x="205.74" y="45.72" rot="R90"/>
-<instance part="R12" gate="G$1" x="66.04" y="78.74" rot="R270"/>
-<instance part="R9" gate="G$1" x="45.72" y="83.82" rot="R270"/>
-<instance part="C18" gate="G$1" x="53.34" y="83.82"/>
-<instance part="C15" gate="G$1" x="45.72" y="71.12"/>
-<instance part="R4" gate="G$1" x="-2.54" y="68.58" rot="R270"/>
-<instance part="R5" gate="G$1" x="-2.54" y="58.42" rot="R270"/>
-<instance part="GND17" gate="1" x="30.48" y="88.9" rot="R270"/>
-<instance part="GND12" gate="1" x="-2.54" y="48.26"/>
-<instance part="R8" gate="G$1" x="12.7" y="160.02" rot="R180"/>
-<instance part="R7" gate="G$1" x="2.54" y="154.94" rot="R180"/>
+<instance part="R8" gate="G$1" x="-71.12" y="172.72"/>
 <instance part="+3V311" gate="G$1" x="53.34" y="10.16" rot="R90"/>
-<instance part="J7" gate="G$1" x="287.02" y="68.58"/>
-<instance part="J16" gate="G$1" x="337.82" y="68.58"/>
-<instance part="J17" gate="G$1" x="396.24" y="68.58"/>
-<instance part="J8" gate="G$1" x="292.1" y="119.38" rot="R180"/>
-<instance part="J9" gate="G$1" x="292.1" y="111.76" rot="R180"/>
-<instance part="BFC1" gate="G$1" x="309.88" y="116.84" rot="R270"/>
-<instance part="P+7" gate="VCC" x="332.74" y="119.38" rot="R270"/>
-<instance part="GND36" gate="1" x="332.74" y="111.76" rot="R90"/>
-<instance part="BFC2" gate="G$1" x="320.04" y="116.84" rot="R270"/>
-<instance part="J10" gate="G$1" x="299.72" y="124.46" rot="R90"/>
-<instance part="J11" gate="G$1" x="299.72" y="106.68" rot="R270"/>
+<instance part="J8" gate="G$1" x="284.48" y="147.32" rot="R180"/>
+<instance part="J9" gate="G$1" x="284.48" y="139.7" rot="R180"/>
+<instance part="P+7" gate="VCC" x="378.46" y="147.32" rot="R270"/>
+<instance part="GND36" gate="1" x="378.46" y="139.7" rot="R90"/>
 <instance part="C25" gate="G$1" x="111.76" y="-20.32" rot="R270"/>
-<instance part="C34" gate="G$1" x="149.86" y="76.2" rot="R180"/>
-<instance part="C36" gate="G$1" x="162.56" y="76.2" rot="R180"/>
 <instance part="U1" gate="G$1" x="-78.74" y="114.3"/>
 <instance part="GND4" gate="1" x="-152.4" y="66.04" rot="R270"/>
 <instance part="+3V32" gate="G$1" x="-177.8" y="114.3" rot="R90"/>
@@ -5153,52 +4475,19 @@ Diode with low voltage drop</description>
 <instance part="C3" gate="G$1" x="-147.32" y="109.22"/>
 <instance part="C2" gate="G$1" x="-157.48" y="109.22"/>
 <instance part="GND3" gate="1" x="-180.34" y="106.68" rot="R270"/>
-<instance part="J1" gate="G$1" x="-73.66" y="-43.18"/>
-<instance part="+3V34" gate="G$1" x="-124.46" y="-35.56" rot="R90"/>
-<instance part="GND6" gate="1" x="-101.6" y="-40.64" rot="R270"/>
-<instance part="C37" gate="G$1" x="185.42" y="48.26"/>
-<instance part="C38" gate="G$1" x="195.58" y="48.26"/>
-<instance part="D4" gate="G$1" x="170.18" y="50.8" rot="R90"/>
-<instance part="C27" gate="G$1" x="121.92" y="76.2" rot="R180"/>
-<instance part="GND27" gate="1" x="121.92" y="83.82" rot="R180"/>
-<instance part="+3V317" gate="G$1" x="208.28" y="55.88" rot="R270"/>
-<instance part="S2" gate="G$1" x="-20.32" y="-86.36"/>
-<instance part="+3V35" gate="G$1" x="-7.62" y="-88.9" rot="R270"/>
-<instance part="S1" gate="G$1" x="-81.28" y="-63.5" rot="R270"/>
-<instance part="D1" gate="G$1" x="-10.16" y="160.02" rot="R90"/>
-<instance part="X1" gate="G$1" x="-109.22" y="-86.36" rot="R270"/>
-<instance part="C11" gate="G$1" x="-30.48" y="-88.9" rot="R180"/>
-<instance part="C10" gate="G$1" x="-40.64" y="-88.9" rot="R180"/>
-<instance part="GND7" gate="1" x="-99.06" y="-78.74" rot="R180"/>
-<instance part="GND8" gate="1" x="-63.5" y="-99.06"/>
-<instance part="C8" gate="G$1" x="-78.74" y="-88.9" rot="R180"/>
-<instance part="+3V36" gate="G$1" x="-22.86" y="154.94" rot="R90"/>
-<instance part="+3V39" gate="G$1" x="30.48" y="45.72" rot="R90"/>
-<instance part="+3V37" gate="G$1" x="-2.54" y="81.28"/>
-<instance part="C39" gate="G$1" x="274.32" y="-7.62"/>
-<instance part="C41" gate="G$1" x="327.66" y="-7.62"/>
-<instance part="C43" gate="G$1" x="381" y="-7.62"/>
-<instance part="R39" gate="G$1" x="426.72" y="-5.08" rot="R90"/>
-<instance part="R38" gate="G$1" x="426.72" y="10.16" rot="R90"/>
-<instance part="GND41" gate="1" x="426.72" y="-17.78"/>
-<instance part="C45" gate="G$1" x="434.34" y="-7.62"/>
-<instance part="P+9" gate="VCC" x="426.72" y="22.86"/>
-<instance part="C21" gate="G$1" x="81.28" y="177.8"/>
-<instance part="J4" gate="A" x="96.52" y="187.96" rot="R180"/>
+<instance part="S1" gate="G$1" x="-78.74" y="-83.82" rot="R270"/>
+<instance part="+3V39" gate="G$1" x="22.86" y="48.26" rot="R90"/>
+<instance part="C39" gate="G$1" x="274.32" y="-48.26"/>
+<instance part="C41" gate="G$1" x="327.66" y="-48.26"/>
+<instance part="C43" gate="G$1" x="381" y="-48.26"/>
+<instance part="R39" gate="G$1" x="426.72" y="-45.72" rot="R90"/>
+<instance part="R38" gate="G$1" x="426.72" y="-30.48" rot="R90"/>
+<instance part="GND41" gate="1" x="426.72" y="-58.42"/>
+<instance part="C45" gate="G$1" x="434.34" y="-48.26"/>
+<instance part="P+9" gate="VCC" x="426.72" y="-17.78"/>
 <instance part="J6" gate="A" x="96.52" y="111.76" rot="R180"/>
-<instance part="+3V313" gate="G$1" x="71.12" y="182.88" rot="R90"/>
-<instance part="+3V312" gate="G$1" x="71.12" y="190.5" rot="R90"/>
-<instance part="GND22" gate="1" x="68.58" y="175.26" rot="R270"/>
-<instance part="GND21" gate="1" x="68.58" y="193.04" rot="R270"/>
-<instance part="C22" gate="G$1" x="81.28" y="147.32"/>
-<instance part="J5" gate="A" x="96.52" y="157.48" rot="R180"/>
-<instance part="+3V315" gate="G$1" x="71.12" y="152.4" rot="R90"/>
-<instance part="+3V314" gate="G$1" x="71.12" y="160.02" rot="R90"/>
-<instance part="GND24" gate="1" x="68.58" y="144.78" rot="R270"/>
-<instance part="GND23" gate="1" x="68.58" y="162.56" rot="R270"/>
-<instance part="C23" gate="G$1" x="81.28" y="119.38" rot="R180"/>
 <instance part="+3V316" gate="G$1" x="71.12" y="114.3" rot="R90"/>
-<instance part="GND25" gate="1" x="68.58" y="121.92" rot="R270"/>
+<instance part="GND25" gate="1" x="66.04" y="116.84" rot="R270"/>
 <instance part="C7" gate="G$1" x="-127" y="91.44"/>
 <instance part="C5" gate="G$1" x="-137.16" y="93.98" rot="R180"/>
 <instance part="GND5" gate="1" x="-149.86" y="88.9" rot="R270"/>
@@ -5207,35 +4496,74 @@ Diode with low voltage drop</description>
 <instance part="+3V38" gate="G$1" x="22.86" y="106.68" rot="R270"/>
 <instance part="GND11" gate="1" x="-5.08" y="93.98"/>
 <instance part="C1" gate="G$1" x="-167.64" y="109.22"/>
-<instance part="GND10" gate="1" x="-60.96" y="-63.5" rot="R90"/>
-<instance part="R1" gate="G$1" x="-111.76" y="-38.1"/>
-<instance part="S3" gate="G$1" x="-10.16" y="132.08" rot="R180"/>
-<instance part="R3" gate="G$1" x="-38.1" y="134.62" rot="R180"/>
-<instance part="GND9" gate="1" x="-48.26" y="134.62" rot="R270"/>
+<instance part="GND10" gate="1" x="-58.42" y="-83.82" rot="R90"/>
+<instance part="R1" gate="G$1" x="-109.22" y="-50.8" rot="R270"/>
+<instance part="S3" gate="G$1" x="-66.04" y="134.62" rot="R180"/>
+<instance part="R3" gate="G$1" x="-93.98" y="137.16" rot="R180"/>
+<instance part="GND9" gate="1" x="-104.14" y="137.16" rot="R270"/>
 <instance part="J3" gate="G$1" x="58.42" y="-132.08" rot="R180"/>
-<instance part="J2" gate="G$1" x="58.42" y="-104.14" rot="R180"/>
-<instance part="GND15" gate="1" x="27.94" y="-96.52" rot="R270"/>
 <instance part="GND16" gate="1" x="27.94" y="-124.46" rot="R270"/>
 <instance part="+3V310" gate="G$1" x="30.48" y="-127" rot="R90"/>
-<instance part="R6" gate="G$1" x="2.54" y="165.1" rot="R180"/>
-<instance part="GND20" gate="1" x="35.56" y="165.1" rot="R90"/>
-<instance part="J12" gate="G$1" x="342.9" y="137.16"/>
-<instance part="J13" gate="G$1" x="304.8" y="124.46" rot="R90"/>
-<instance part="J14" gate="G$1" x="342.9" y="147.32"/>
-<instance part="J15" gate="G$1" x="342.9" y="152.4"/>
-<instance part="+3V1" gate="G$1" x="274.32" y="17.78"/>
-<instance part="+3V2" gate="G$1" x="327.66" y="17.78"/>
-<instance part="+3V3" gate="G$1" x="381" y="17.78"/>
-<instance part="+3V4" gate="G$1" x="434.34" y="22.86"/>
-<instance part="D7" gate="G$1" x="274.32" y="5.08" rot="R90"/>
-<instance part="D2" gate="G$1" x="327.66" y="5.08" rot="R90"/>
-<instance part="D3" gate="G$1" x="381" y="5.08" rot="R90"/>
-<instance part="D5" gate="G$1" x="434.34" y="5.08" rot="R90"/>
-<instance part="C9" gate="G$1" x="-2.54" y="119.38" rot="R90"/>
-<instance part="C46" gate="G$1" x="-2.54" y="111.76" rot="R90"/>
-<instance part="U$1" gate="G$1" x="-15.24" y="114.3" rot="R90"/>
-<instance part="GND1" gate="1" x="2.54" y="116.84" rot="R90"/>
-<instance part="U3" gate="G$1" x="-63.5" y="-83.82"/>
+<instance part="R6" gate="G$1" x="-71.12" y="157.48"/>
+<instance part="GND20" gate="1" x="-104.14" y="157.48" rot="R270"/>
+<instance part="J12" gate="G$1" x="284.48" y="165.1" rot="R180"/>
+<instance part="J14" gate="G$1" x="284.48" y="160.02" rot="R180"/>
+<instance part="J15" gate="G$1" x="284.48" y="154.94" rot="R180"/>
+<instance part="+3V1" gate="G$1" x="274.32" y="-22.86"/>
+<instance part="+3V2" gate="G$1" x="327.66" y="-22.86"/>
+<instance part="+3V3" gate="G$1" x="381" y="-22.86"/>
+<instance part="+3V4" gate="G$1" x="434.34" y="-17.78"/>
+<instance part="D7" gate="G$1" x="274.32" y="-35.56" rot="R90"/>
+<instance part="D2" gate="G$1" x="327.66" y="-35.56" rot="R90"/>
+<instance part="D3" gate="G$1" x="381" y="-35.56" rot="R90"/>
+<instance part="D5" gate="G$1" x="434.34" y="-35.56" rot="R90"/>
+<instance part="R2" gate="G$1" x="132.08" y="66.04" rot="R180"/>
+<instance part="GND2" gate="1" x="142.24" y="66.04" rot="R90"/>
+<instance part="C8" gate="G$1" x="127" y="55.88" rot="R90"/>
+<instance part="J4" gate="G$1" x="93.98" y="149.86"/>
+<instance part="C11" gate="G$1" x="68.58" y="154.94" rot="R180"/>
+<instance part="GND7" gate="1" x="58.42" y="157.48" rot="R270"/>
+<instance part="+3V5" gate="G$1" x="48.26" y="162.56" rot="R90"/>
+<instance part="J5" gate="G$1" x="93.98" y="177.8"/>
+<instance part="GND8" gate="1" x="58.42" y="185.42" rot="R270"/>
+<instance part="+3V6" gate="G$1" x="48.26" y="190.5" rot="R90"/>
+<instance part="J1" gate="G$1" x="-78.74" y="-45.72"/>
+<instance part="GND12" gate="1" x="-99.06" y="-50.8" rot="R270"/>
+<instance part="+3V7" gate="G$1" x="-116.84" y="-40.64" rot="R90"/>
+<instance part="R4" gate="G$1" x="373.38" y="38.1" rot="R270"/>
+<instance part="R5" gate="G$1" x="469.9" y="38.1" rot="R270"/>
+<instance part="U$4" gate="G$1" x="-55.88" y="157.48" rot="R270"/>
+<instance part="U$5" gate="G$1" x="-55.88" y="172.72" rot="R270"/>
+<instance part="R12" gate="G$1" x="-71.12" y="165.1"/>
+<instance part="U$8" gate="G$1" x="-45.72" y="165.1" rot="R270"/>
+<instance part="J7" gate="G$1" x="304.8" y="78.74"/>
+<instance part="J10" gate="G$1" x="411.48" y="78.74"/>
+<instance part="J11" gate="G$1" x="510.54" y="78.74"/>
+<instance part="U$9" gate="G$1" x="266.7" y="78.74"/>
+<instance part="U$10" gate="G$1" x="373.38" y="78.74"/>
+<instance part="U$11" gate="G$1" x="469.9" y="78.74"/>
+<instance part="R13" gate="G$1" x="266.7" y="-96.52" rot="R90"/>
+<instance part="R14" gate="G$1" x="266.7" y="-81.28" rot="R90"/>
+<instance part="GND6" gate="1" x="266.7" y="-109.22"/>
+<instance part="+3V8" gate="G$1" x="266.7" y="-68.58"/>
+<instance part="+3V9" gate="G$1" x="-25.4" y="165.1" rot="R270"/>
+<instance part="BFC1" gate="G$1" x="297.18" y="144.78" rot="R270"/>
+<instance part="R7" gate="G$1" x="139.7" y="190.5"/>
+<instance part="U$6" gate="G$1" x="154.94" y="190.5" rot="R270"/>
+<instance part="R9" gate="G$1" x="139.7" y="177.8"/>
+<instance part="U$7" gate="G$1" x="154.94" y="177.8" rot="R270"/>
+<instance part="R15" gate="G$1" x="139.7" y="162.56"/>
+<instance part="U$12" gate="G$1" x="154.94" y="162.56" rot="R270"/>
+<instance part="R16" gate="G$1" x="139.7" y="149.86"/>
+<instance part="U$13" gate="G$1" x="154.94" y="149.86" rot="R270"/>
+<instance part="+3V10" gate="G$1" x="185.42" y="182.88" rot="R270"/>
+<instance part="+3V11" gate="G$1" x="185.42" y="154.94" rot="R270"/>
+<instance part="C10" gate="G$1" x="304.8" y="142.24"/>
+<instance part="C15" gate="G$1" x="312.42" y="142.24"/>
+<instance part="U$14" gate="G$1" x="-106.68" y="-116.84"/>
+<instance part="J13" gate="G$1" x="58.42" y="-109.22" rot="R180"/>
+<instance part="C18" gate="G$1" x="322.58" y="142.24"/>
+<instance part="C21" gate="G$1" x="332.74" y="142.24"/>
 </instances>
 <busses>
 </busses>
@@ -5246,55 +4574,52 @@ Diode with low voltage drop</description>
 <wire x1="266.7" y1="48.26" x2="266.7" y2="35.56" width="0.1524" layer="91"/>
 <wire x1="266.7" y1="48.26" x2="233.68" y2="48.26" width="0.1524" layer="91"/>
 <label x="236.22" y="48.26" size="1.778" layer="95"/>
-<pinref part="Q2" gate="G$1" pin="S@1"/>
 <wire x1="266.7" y1="48.26" x2="266.7" y2="53.34" width="0.1524" layer="91"/>
 <junction x="266.7" y="48.26"/>
-<wire x1="266.7" y1="48.26" x2="269.24" y2="48.26" width="0.1524" layer="91"/>
-<pinref part="Q2" gate="G$1" pin="S"/>
-<wire x1="269.24" y1="48.26" x2="269.24" y2="53.34" width="0.1524" layer="91"/>
 <pinref part="U2" gate="G$1" pin="SL_A"/>
 <wire x1="114.3" y1="38.1" x2="233.68" y2="38.1" width="0.1524" layer="91"/>
 <wire x1="233.68" y1="38.1" x2="233.68" y2="48.26" width="0.1524" layer="91"/>
+<pinref part="U$9" gate="G$1" pin="GND"/>
 </segment>
 <segment>
 <pinref part="GND34" gate="1" pin="GND"/>
-<pinref part="R30" gate="G$1" pin="A"/>
-<wire x1="320.04" y1="30.48" x2="320.04" y2="33.02" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="27.94" x2="373.38" y2="33.02" width="0.1524" layer="91"/>
+<pinref part="R4" gate="G$1" pin="A"/>
 </segment>
 <segment>
 <pinref part="R27" gate="G$1" pin="1"/>
 <pinref part="GND32" gate="1" pin="GND"/>
-<wire x1="266.7" y1="-10.16" x2="266.7" y2="-12.7" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-50.8" x2="266.7" y2="-53.34" width="0.1524" layer="91"/>
 <pinref part="C39" gate="G$1" pin="2"/>
-<wire x1="266.7" y1="-12.7" x2="266.7" y2="-15.24" width="0.1524" layer="91"/>
-<wire x1="266.7" y1="-12.7" x2="274.32" y2="-12.7" width="0.1524" layer="91"/>
-<wire x1="274.32" y1="-12.7" x2="274.32" y2="-10.16" width="0.1524" layer="91"/>
-<junction x="266.7" y="-12.7"/>
+<wire x1="266.7" y1="-53.34" x2="266.7" y2="-55.88" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-53.34" x2="274.32" y2="-53.34" width="0.1524" layer="91"/>
+<wire x1="274.32" y1="-53.34" x2="274.32" y2="-50.8" width="0.1524" layer="91"/>
+<junction x="266.7" y="-53.34"/>
 </segment>
 <segment>
 <pinref part="R32" gate="G$1" pin="1"/>
 <pinref part="GND35" gate="1" pin="GND"/>
-<wire x1="320.04" y1="-10.16" x2="320.04" y2="-12.7" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="-50.8" x2="320.04" y2="-53.34" width="0.1524" layer="91"/>
 <pinref part="C41" gate="G$1" pin="2"/>
-<wire x1="320.04" y1="-12.7" x2="320.04" y2="-15.24" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="-12.7" x2="327.66" y2="-12.7" width="0.1524" layer="91"/>
-<wire x1="327.66" y1="-12.7" x2="327.66" y2="-10.16" width="0.1524" layer="91"/>
-<junction x="320.04" y="-12.7"/>
+<wire x1="320.04" y1="-53.34" x2="320.04" y2="-55.88" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="-53.34" x2="327.66" y2="-53.34" width="0.1524" layer="91"/>
+<wire x1="327.66" y1="-53.34" x2="327.66" y2="-50.8" width="0.1524" layer="91"/>
+<junction x="320.04" y="-53.34"/>
 </segment>
 <segment>
 <pinref part="GND38" gate="1" pin="GND"/>
-<pinref part="R35" gate="G$1" pin="A"/>
-<wire x1="373.38" y1="30.48" x2="373.38" y2="33.02" width="0.1524" layer="91"/>
+<wire x1="469.9" y1="30.48" x2="469.9" y2="33.02" width="0.1524" layer="91"/>
+<pinref part="R5" gate="G$1" pin="A"/>
 </segment>
 <segment>
 <pinref part="R37" gate="G$1" pin="1"/>
 <pinref part="GND39" gate="1" pin="GND"/>
-<wire x1="373.38" y1="-10.16" x2="373.38" y2="-12.7" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="-50.8" x2="373.38" y2="-53.34" width="0.1524" layer="91"/>
 <pinref part="C43" gate="G$1" pin="2"/>
-<wire x1="373.38" y1="-12.7" x2="373.38" y2="-15.24" width="0.1524" layer="91"/>
-<wire x1="381" y1="-10.16" x2="381" y2="-12.7" width="0.1524" layer="91"/>
-<wire x1="381" y1="-12.7" x2="373.38" y2="-12.7" width="0.1524" layer="91"/>
-<junction x="373.38" y="-12.7"/>
+<wire x1="373.38" y1="-53.34" x2="373.38" y2="-55.88" width="0.1524" layer="91"/>
+<wire x1="381" y1="-50.8" x2="381" y2="-53.34" width="0.1524" layer="91"/>
+<wire x1="381" y1="-53.34" x2="373.38" y2="-53.34" width="0.1524" layer="91"/>
+<junction x="373.38" y="-53.34"/>
 </segment>
 <segment>
 <pinref part="GND26" gate="1" pin="GND"/>
@@ -5331,53 +4656,37 @@ Diode with low voltage drop</description>
 <segment>
 <pinref part="C44" gate="G$1" pin="2"/>
 <pinref part="GND40" gate="1" pin="GND"/>
-<wire x1="388.62" y1="83.82" x2="386.08" y2="83.82" width="0.1524" layer="91"/>
+<wire x1="485.14" y1="109.22" x2="482.6" y2="109.22" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="GND37" gate="1" pin="GND"/>
 <pinref part="C42" gate="G$1" pin="2"/>
-<wire x1="335.28" y1="83.82" x2="332.74" y2="83.82" width="0.1524" layer="91"/>
+<wire x1="388.62" y1="109.22" x2="386.08" y2="109.22" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="GND33" gate="1" pin="GND"/>
 <pinref part="C40" gate="G$1" pin="2"/>
-<wire x1="281.94" y1="83.82" x2="279.4" y2="83.82" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND29" gate="1" pin="GND"/>
-<pinref part="R17" gate="G$1" pin="1"/>
-<wire x1="154.94" y1="50.8" x2="152.4" y2="50.8" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C18" gate="G$1" pin="1"/>
-<pinref part="R9" gate="G$1" pin="1"/>
-<wire x1="53.34" y1="88.9" x2="45.72" y2="88.9" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="88.9" x2="33.02" y2="88.9" width="0.1524" layer="91"/>
-<junction x="45.72" y="88.9"/>
-<pinref part="GND17" gate="1" pin="GND"/>
-<pinref part="R12" gate="G$1" pin="1"/>
-<wire x1="53.34" y1="88.9" x2="66.04" y2="88.9" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="88.9" x2="66.04" y2="83.82" width="0.1524" layer="91"/>
-<junction x="53.34" y="88.9"/>
-</segment>
-<segment>
-<pinref part="GND12" gate="1" pin="GND"/>
-<pinref part="R5" gate="G$1" pin="2"/>
-<wire x1="-2.54" y1="50.8" x2="-2.54" y2="53.34" width="0.1524" layer="91"/>
+<wire x1="281.94" y1="109.22" x2="279.4" y2="109.22" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <pinref part="J9" gate="G$1" pin="PWRPAD"/>
-<pinref part="BFC1" gate="G$1" pin="2"/>
-<wire x1="297.18" y1="111.76" x2="299.72" y2="111.76" width="0.1524" layer="91"/>
-<junction x="309.88" y="111.76"/>
-<wire x1="299.72" y1="111.76" x2="309.88" y2="111.76" width="0.1524" layer="91"/>
-<wire x1="309.88" y1="111.76" x2="320.04" y2="111.76" width="0.1524" layer="91"/>
+<wire x1="289.56" y1="139.7" x2="297.18" y2="139.7" width="0.1524" layer="91"/>
 <pinref part="GND36" gate="1" pin="GND"/>
-<pinref part="BFC2" gate="G$1" pin="2"/>
-<wire x1="320.04" y1="111.76" x2="330.2" y2="111.76" width="0.1524" layer="91"/>
-<junction x="320.04" y="111.76"/>
-<pinref part="J11" gate="G$1" pin="PWRPAD"/>
-<junction x="299.72" y="111.76"/>
+<pinref part="BFC1" gate="G$1" pin="2"/>
+<wire x1="297.18" y1="139.7" x2="304.8" y2="139.7" width="0.1524" layer="91"/>
+<junction x="297.18" y="139.7"/>
+<pinref part="C10" gate="G$1" pin="2"/>
+<wire x1="304.8" y1="139.7" x2="312.42" y2="139.7" width="0.1524" layer="91"/>
+<junction x="304.8" y="139.7"/>
+<pinref part="C15" gate="G$1" pin="2"/>
+<junction x="312.42" y="139.7"/>
+<wire x1="312.42" y1="139.7" x2="322.58" y2="139.7" width="0.1524" layer="91"/>
+<pinref part="C18" gate="G$1" pin="2"/>
+<wire x1="322.58" y1="139.7" x2="332.74" y2="139.7" width="0.1524" layer="91"/>
+<junction x="322.58" y="139.7"/>
+<pinref part="C21" gate="G$1" pin="2"/>
+<wire x1="332.74" y1="139.7" x2="375.92" y2="139.7" width="0.1524" layer="91"/>
+<junction x="332.74" y="139.7"/>
 </segment>
 <segment>
 <pinref part="C16" gate="G$1" pin="1"/>
@@ -5422,120 +4731,28 @@ Diode with low voltage drop</description>
 <pinref part="C6" gate="G$1" pin="2"/>
 <pinref part="C4" gate="G$1" pin="2"/>
 <wire x1="-127" y1="106.68" x2="-137.16" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="C3" gate="G$1" pin="2"/>
-<wire x1="-137.16" y1="106.68" x2="-147.32" y2="106.68" width="0.1524" layer="91"/>
-<junction x="-137.16" y="106.68"/>
-<pinref part="C2" gate="G$1" pin="2"/>
-<wire x1="-147.32" y1="106.68" x2="-157.48" y2="106.68" width="0.1524" layer="91"/>
-<junction x="-147.32" y="106.68"/>
-<wire x1="-157.48" y1="106.68" x2="-167.64" y2="106.68" width="0.1524" layer="91"/>
-<junction x="-157.48" y="106.68"/>
-<pinref part="GND3" gate="1" pin="GND"/>
-<pinref part="C1" gate="G$1" pin="2"/>
-<wire x1="-167.64" y1="106.68" x2="-177.8" y2="106.68" width="0.1524" layer="91"/>
-<junction x="-167.64" y="106.68"/>
-</segment>
-<segment>
-<pinref part="J1" gate="G$1" pin="GND"/>
-<pinref part="GND6" gate="1" pin="GND"/>
-<wire x1="-86.36" y1="-40.64" x2="-99.06" y2="-40.64" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C34" gate="G$1" pin="2"/>
-<pinref part="C36" gate="G$1" pin="2"/>
-<wire x1="149.86" y1="78.74" x2="162.56" y2="78.74" width="0.1524" layer="91"/>
-<pinref part="C30" gate="G$1" pin="2"/>
-<wire x1="149.86" y1="78.74" x2="137.16" y2="78.74" width="0.1524" layer="91"/>
-<junction x="149.86" y="78.74"/>
-<pinref part="GND28" gate="1" pin="GND"/>
-<wire x1="137.16" y1="78.74" x2="137.16" y2="81.28" width="0.1524" layer="91"/>
-<junction x="137.16" y="78.74"/>
-</segment>
-<segment>
-<pinref part="C37" gate="G$1" pin="2"/>
-<wire x1="170.18" y1="45.72" x2="185.42" y2="45.72" width="0.1524" layer="91"/>
-<pinref part="C38" gate="G$1" pin="2"/>
-<wire x1="185.42" y1="45.72" x2="195.58" y2="45.72" width="0.1524" layer="91"/>
-<junction x="185.42" y="45.72"/>
-<pinref part="GND30" gate="1" pin="GND"/>
-<wire x1="195.58" y1="45.72" x2="203.2" y2="45.72" width="0.1524" layer="91"/>
-<junction x="195.58" y="45.72"/>
-<pinref part="D4" gate="G$1" pin="A"/>
-<wire x1="170.18" y1="48.26" x2="170.18" y2="45.72" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C27" gate="G$1" pin="2"/>
-<wire x1="121.92" y1="78.74" x2="121.92" y2="81.28" width="0.1524" layer="91"/>
-<pinref part="GND27" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="X1" gate="G$1" pin="GND"/>
-<wire x1="-104.14" y1="-83.82" x2="-99.06" y2="-83.82" width="0.1524" layer="91"/>
-<wire x1="-99.06" y1="-83.82" x2="-99.06" y2="-81.28" width="0.1524" layer="91"/>
-<pinref part="GND7" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="C10" gate="G$1" pin="1"/>
-<wire x1="-63.5" y1="-93.98" x2="-40.64" y2="-93.98" width="0.1524" layer="91"/>
-<pinref part="C11" gate="G$1" pin="1"/>
-<wire x1="-30.48" y1="-93.98" x2="-40.64" y2="-93.98" width="0.1524" layer="91"/>
-<junction x="-40.64" y="-93.98"/>
-<wire x1="-63.5" y1="-93.98" x2="-63.5" y2="-96.52" width="0.1524" layer="91"/>
-<junction x="-63.5" y="-93.98"/>
-<pinref part="GND8" gate="1" pin="GND"/>
-<pinref part="C8" gate="G$1" pin="1"/>
-<wire x1="-78.74" y1="-93.98" x2="-63.5" y2="-93.98" width="0.1524" layer="91"/>
-<pinref part="U3" gate="G$1" pin="GND"/>
+<pinref part="C3" gate="G$1" pin="2"/>
+<wire x1="-137.16" y1="106.68" x2="-147.32" y2="106.68" width="0.1524" layer="91"/>
+<junction x="-137.16" y="106.68"/>
+<pinref part="C2" gate="G$1" pin="2"/>
+<wire x1="-147.32" y1="106.68" x2="-157.48" y2="106.68" width="0.1524" layer="91"/>
+<junction x="-147.32" y="106.68"/>
+<wire x1="-157.48" y1="106.68" x2="-167.64" y2="106.68" width="0.1524" layer="91"/>
+<junction x="-157.48" y="106.68"/>
+<pinref part="GND3" gate="1" pin="GND"/>
+<pinref part="C1" gate="G$1" pin="2"/>
+<wire x1="-167.64" y1="106.68" x2="-177.8" y2="106.68" width="0.1524" layer="91"/>
+<junction x="-167.64" y="106.68"/>
 </segment>
 <segment>
 <pinref part="R39" gate="G$1" pin="1"/>
 <pinref part="GND41" gate="1" pin="GND"/>
-<wire x1="426.72" y1="-10.16" x2="426.72" y2="-12.7" width="0.1524" layer="91"/>
+<wire x1="426.72" y1="-50.8" x2="426.72" y2="-53.34" width="0.1524" layer="91"/>
 <pinref part="C45" gate="G$1" pin="2"/>
-<wire x1="426.72" y1="-12.7" x2="426.72" y2="-15.24" width="0.1524" layer="91"/>
-<wire x1="434.34" y1="-10.16" x2="434.34" y2="-12.7" width="0.1524" layer="91"/>
-<wire x1="434.34" y1="-12.7" x2="426.72" y2="-12.7" width="0.1524" layer="91"/>
-<junction x="426.72" y="-12.7"/>
-</segment>
-<segment>
-<pinref part="J4" gate="A" pin="6"/>
-<wire x1="91.44" y1="180.34" x2="88.9" y2="180.34" width="0.1524" layer="91"/>
-<wire x1="88.9" y1="180.34" x2="88.9" y2="175.26" width="0.1524" layer="91"/>
-<pinref part="C21" gate="G$1" pin="2"/>
-<wire x1="88.9" y1="175.26" x2="81.28" y2="175.26" width="0.1524" layer="91"/>
-<wire x1="81.28" y1="175.26" x2="71.12" y2="175.26" width="0.1524" layer="91"/>
-<junction x="81.28" y="175.26"/>
-<pinref part="GND22" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="J4" gate="A" pin="1"/>
-<wire x1="91.44" y1="193.04" x2="71.12" y2="193.04" width="0.1524" layer="91"/>
-<pinref part="GND21" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="J5" gate="A" pin="6"/>
-<wire x1="91.44" y1="149.86" x2="88.9" y2="149.86" width="0.1524" layer="91"/>
-<wire x1="88.9" y1="149.86" x2="88.9" y2="144.78" width="0.1524" layer="91"/>
-<pinref part="C22" gate="G$1" pin="2"/>
-<wire x1="88.9" y1="144.78" x2="81.28" y2="144.78" width="0.1524" layer="91"/>
-<wire x1="81.28" y1="144.78" x2="71.12" y2="144.78" width="0.1524" layer="91"/>
-<junction x="81.28" y="144.78"/>
-<pinref part="GND24" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="J5" gate="A" pin="1"/>
-<wire x1="91.44" y1="162.56" x2="71.12" y2="162.56" width="0.1524" layer="91"/>
-<pinref part="GND23" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="J6" gate="A" pin="1"/>
-<wire x1="91.44" y1="116.84" x2="88.9" y2="116.84" width="0.1524" layer="91"/>
-<wire x1="88.9" y1="116.84" x2="88.9" y2="121.92" width="0.1524" layer="91"/>
-<pinref part="C23" gate="G$1" pin="2"/>
-<wire x1="88.9" y1="121.92" x2="81.28" y2="121.92" width="0.1524" layer="91"/>
-<wire x1="81.28" y1="121.92" x2="71.12" y2="121.92" width="0.1524" layer="91"/>
-<junction x="81.28" y="121.92"/>
-<pinref part="GND25" gate="1" pin="GND"/>
+<wire x1="426.72" y1="-53.34" x2="426.72" y2="-55.88" width="0.1524" layer="91"/>
+<wire x1="434.34" y1="-50.8" x2="434.34" y2="-53.34" width="0.1524" layer="91"/>
+<wire x1="434.34" y1="-53.34" x2="426.72" y2="-53.34" width="0.1524" layer="91"/>
+<junction x="426.72" y="-53.34"/>
 </segment>
 <segment>
 <pinref part="C7" gate="G$1" pin="2"/>
@@ -5553,12 +4770,7 @@ Diode with low voltage drop</description>
 <segment>
 <pinref part="R3" gate="G$1" pin="2"/>
 <pinref part="GND9" gate="1" pin="GND"/>
-<wire x1="-45.72" y1="134.62" x2="-43.18" y2="134.62" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="1"/>
-<wire x1="53.34" y1="-96.52" x2="30.48" y2="-96.52" width="0.1524" layer="91"/>
-<pinref part="GND15" gate="1" pin="GND"/>
+<wire x1="-101.6" y1="137.16" x2="-99.06" y2="137.16" width="0.1524" layer="91"/>
 </segment>
 <segment>
 <wire x1="53.34" y1="-124.46" x2="30.48" y2="-124.46" width="0.1524" layer="91"/>
@@ -5566,24 +4778,72 @@ Diode with low voltage drop</description>
 <pinref part="GND16" gate="1" pin="GND"/>
 </segment>
 <segment>
-<pinref part="R6" gate="G$1" pin="1"/>
-<wire x1="7.62" y1="165.1" x2="33.02" y2="165.1" width="0.1524" layer="91"/>
-<pinref part="GND20" gate="1" pin="GND"/>
-</segment>
-<segment>
 <pinref part="S1" gate="G$1" pin="S1"/>
-<wire x1="-76.2" y1="-66.04" x2="-73.66" y2="-66.04" width="0.1524" layer="91"/>
-<wire x1="-73.66" y1="-66.04" x2="-73.66" y2="-63.5" width="0.1524" layer="91"/>
-<wire x1="-73.66" y1="-63.5" x2="-63.5" y2="-63.5" width="0.1524" layer="91"/>
+<wire x1="-73.66" y1="-86.36" x2="-71.12" y2="-86.36" width="0.1524" layer="91"/>
+<wire x1="-71.12" y1="-86.36" x2="-71.12" y2="-83.82" width="0.1524" layer="91"/>
+<wire x1="-71.12" y1="-83.82" x2="-60.96" y2="-83.82" width="0.1524" layer="91"/>
 <pinref part="GND10" gate="1" pin="GND"/>
 </segment>
 <segment>
-<pinref part="C46" gate="G$1" pin="2"/>
-<pinref part="C9" gate="G$1" pin="2"/>
-<wire x1="0" y1="111.76" x2="0" y2="116.84" width="0.1524" layer="91"/>
-<pinref part="GND1" gate="1" pin="GND"/>
-<wire x1="0" y1="116.84" x2="0" y2="119.38" width="0.1524" layer="91"/>
-<junction x="0" y="116.84"/>
+<pinref part="GND2" gate="1" pin="GND"/>
+<pinref part="R2" gate="G$1" pin="1"/>
+<wire x1="139.7" y1="66.04" x2="137.16" y2="66.04" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="C8" gate="G$1" pin="2"/>
+<pinref part="GND29" gate="1" pin="GND"/>
+<wire x1="129.54" y1="55.88" x2="139.7" y2="55.88" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="J4" gate="G$1" pin="3"/>
+<wire x1="88.9" y1="157.48" x2="86.36" y2="157.48" width="0.1524" layer="91"/>
+<wire x1="86.36" y1="157.48" x2="86.36" y2="154.94" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="4"/>
+<wire x1="86.36" y1="154.94" x2="88.9" y2="154.94" width="0.1524" layer="91"/>
+<pinref part="C11" gate="G$1" pin="2"/>
+<wire x1="86.36" y1="157.48" x2="68.58" y2="157.48" width="0.1524" layer="91"/>
+<junction x="86.36" y="157.48"/>
+<wire x1="68.58" y1="157.48" x2="60.96" y2="157.48" width="0.1524" layer="91"/>
+<junction x="68.58" y="157.48"/>
+<pinref part="GND7" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="3"/>
+<wire x1="88.9" y1="185.42" x2="86.36" y2="185.42" width="0.1524" layer="91"/>
+<wire x1="86.36" y1="185.42" x2="86.36" y2="182.88" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="4"/>
+<wire x1="86.36" y1="182.88" x2="88.9" y2="182.88" width="0.1524" layer="91"/>
+<wire x1="86.36" y1="185.42" x2="60.96" y2="185.42" width="0.1524" layer="91"/>
+<junction x="86.36" y="185.42"/>
+<pinref part="GND8" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="GND25" gate="1" pin="GND"/>
+<pinref part="J6" gate="A" pin="1"/>
+<wire x1="68.58" y1="116.84" x2="91.44" y2="116.84" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="J1" gate="G$1" pin="GND@3"/>
+<wire x1="-93.98" y1="-43.18" x2="-96.52" y2="-43.18" width="0.1524" layer="91"/>
+<wire x1="-96.52" y1="-43.18" x2="-96.52" y2="-45.72" width="0.1524" layer="91"/>
+<pinref part="J1" gate="G$1" pin="GND@5"/>
+<wire x1="-96.52" y1="-45.72" x2="-93.98" y2="-45.72" width="0.1524" layer="91"/>
+<wire x1="-96.52" y1="-45.72" x2="-96.52" y2="-50.8" width="0.1524" layer="91"/>
+<junction x="-96.52" y="-45.72"/>
+<pinref part="J1" gate="G$1" pin="GNDDTCT"/>
+<wire x1="-96.52" y1="-50.8" x2="-93.98" y2="-50.8" width="0.1524" layer="91"/>
+<pinref part="GND12" gate="1" pin="GND"/>
+<junction x="-96.52" y="-50.8"/>
+</segment>
+<segment>
+<pinref part="GND20" gate="1" pin="GND"/>
+<pinref part="R6" gate="G$1" pin="1"/>
+<wire x1="-101.6" y1="157.48" x2="-76.2" y2="157.48" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="R13" gate="G$1" pin="1"/>
+<pinref part="GND6" gate="1" pin="GND"/>
+<wire x1="266.7" y1="-101.6" x2="266.7" y2="-106.68" width="0.1524" layer="91"/>
 </segment>
 </net>
 <net name="+3V3" class="0">
@@ -5630,69 +4890,8 @@ Diode with low voltage drop</description>
 <junction x="-167.64" y="114.3"/>
 </segment>
 <segment>
-<pinref part="+3V34" gate="G$1" pin="+3V3"/>
-<wire x1="-86.36" y1="-35.56" x2="-116.84" y2="-35.56" width="0.1524" layer="91"/>
-<pinref part="J1" gate="G$1" pin="VDD"/>
-<pinref part="R1" gate="G$1" pin="1"/>
-<wire x1="-116.84" y1="-35.56" x2="-121.92" y2="-35.56" width="0.1524" layer="91"/>
-<wire x1="-116.84" y1="-38.1" x2="-116.84" y2="-35.56" width="0.1524" layer="91"/>
-<junction x="-116.84" y="-35.56"/>
-</segment>
-<segment>
-<pinref part="L2" gate="G$1" pin="2"/>
-<pinref part="C37" gate="G$1" pin="1"/>
-<wire x1="182.88" y1="55.88" x2="185.42" y2="55.88" width="0.1524" layer="91"/>
-<wire x1="185.42" y1="55.88" x2="185.42" y2="53.34" width="0.1524" layer="91"/>
-<wire x1="185.42" y1="55.88" x2="195.58" y2="55.88" width="0.1524" layer="91"/>
-<junction x="185.42" y="55.88"/>
-<pinref part="C38" gate="G$1" pin="1"/>
-<wire x1="195.58" y1="55.88" x2="205.74" y2="55.88" width="0.1524" layer="91"/>
-<wire x1="195.58" y1="53.34" x2="195.58" y2="55.88" width="0.1524" layer="91"/>
-<junction x="195.58" y="55.88"/>
-<pinref part="+3V317" gate="G$1" pin="+3V3"/>
-</segment>
-<segment>
-<pinref part="S2" gate="G$1" pin="3"/>
-<pinref part="+3V35" gate="G$1" pin="+3V3"/>
-<wire x1="-15.24" y1="-88.9" x2="-10.16" y2="-88.9" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R4" gate="G$1" pin="1"/>
-<pinref part="+3V37" gate="G$1" pin="+3V3"/>
-<wire x1="-2.54" y1="73.66" x2="-2.54" y2="78.74" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J4" gate="A" pin="5"/>
-<wire x1="91.44" y1="182.88" x2="81.28" y2="182.88" width="0.1524" layer="91"/>
-<pinref part="C21" gate="G$1" pin="1"/>
-<wire x1="81.28" y1="182.88" x2="73.66" y2="182.88" width="0.1524" layer="91"/>
-<junction x="81.28" y="182.88"/>
-<pinref part="+3V313" gate="G$1" pin="+3V3"/>
-</segment>
-<segment>
-<pinref part="J4" gate="A" pin="2"/>
-<wire x1="91.44" y1="190.5" x2="73.66" y2="190.5" width="0.1524" layer="91"/>
-<pinref part="+3V312" gate="G$1" pin="+3V3"/>
-</segment>
-<segment>
-<pinref part="J5" gate="A" pin="5"/>
-<wire x1="91.44" y1="152.4" x2="81.28" y2="152.4" width="0.1524" layer="91"/>
-<pinref part="C22" gate="G$1" pin="1"/>
-<wire x1="81.28" y1="152.4" x2="73.66" y2="152.4" width="0.1524" layer="91"/>
-<junction x="81.28" y="152.4"/>
-<pinref part="+3V315" gate="G$1" pin="+3V3"/>
-</segment>
-<segment>
-<pinref part="J5" gate="A" pin="2"/>
-<wire x1="91.44" y1="160.02" x2="73.66" y2="160.02" width="0.1524" layer="91"/>
-<pinref part="+3V314" gate="G$1" pin="+3V3"/>
-</segment>
-<segment>
 <pinref part="J6" gate="A" pin="2"/>
-<pinref part="C23" gate="G$1" pin="1"/>
-<wire x1="91.44" y1="114.3" x2="81.28" y2="114.3" width="0.1524" layer="91"/>
-<wire x1="81.28" y1="114.3" x2="73.66" y2="114.3" width="0.1524" layer="91"/>
-<junction x="81.28" y="114.3"/>
+<wire x1="91.44" y1="114.3" x2="73.66" y2="114.3" width="0.1524" layer="91"/>
 <pinref part="+3V316" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
@@ -5701,42 +4900,107 @@ Diode with low voltage drop</description>
 <pinref part="+3V38" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
-<pinref part="R10" gate="G$1" pin="2"/>
-<wire x1="40.64" y1="48.26" x2="35.56" y2="48.26" width="0.1524" layer="91"/>
-<wire x1="35.56" y1="48.26" x2="35.56" y2="45.72" width="0.1524" layer="91"/>
-<pinref part="+3V39" gate="G$1" pin="+3V3"/>
-<wire x1="35.56" y1="45.72" x2="33.02" y2="45.72" width="0.1524" layer="91"/>
-</segment>
-<segment>
 <wire x1="53.34" y1="-127" x2="33.02" y2="-127" width="0.1524" layer="91"/>
 <pinref part="J3" gate="G$1" pin="2"/>
 <pinref part="+3V310" gate="G$1" pin="+3V3"/>
 </segment>
 <segment>
-<pinref part="+3V36" gate="G$1" pin="+3V3"/>
-<pinref part="D1" gate="G$1" pin="A2"/>
-<wire x1="-20.32" y1="154.94" x2="-15.24" y2="154.94" width="0.1524" layer="91"/>
-</segment>
-<segment>
 <pinref part="+3V4" gate="G$1" pin="+3V3"/>
-<wire x1="434.34" y1="7.62" x2="434.34" y2="20.32" width="0.1524" layer="91"/>
+<wire x1="434.34" y1="-33.02" x2="434.34" y2="-20.32" width="0.1524" layer="91"/>
 <pinref part="D5" gate="G$1" pin="C"/>
 </segment>
 <segment>
 <pinref part="+3V3" gate="G$1" pin="+3V3"/>
-<wire x1="381" y1="15.24" x2="381" y2="7.62" width="0.1524" layer="91"/>
+<wire x1="381" y1="-25.4" x2="381" y2="-33.02" width="0.1524" layer="91"/>
 <pinref part="D3" gate="G$1" pin="C"/>
 </segment>
 <segment>
 <pinref part="+3V2" gate="G$1" pin="+3V3"/>
-<wire x1="327.66" y1="15.24" x2="327.66" y2="7.62" width="0.1524" layer="91"/>
+<wire x1="327.66" y1="-25.4" x2="327.66" y2="-33.02" width="0.1524" layer="91"/>
 <pinref part="D2" gate="G$1" pin="C"/>
 </segment>
 <segment>
 <pinref part="+3V1" gate="G$1" pin="+3V3"/>
-<wire x1="274.32" y1="15.24" x2="274.32" y2="7.62" width="0.1524" layer="91"/>
+<wire x1="274.32" y1="-25.4" x2="274.32" y2="-33.02" width="0.1524" layer="91"/>
 <pinref part="D7" gate="G$1" pin="C"/>
 </segment>
+<segment>
+<pinref part="R10" gate="G$1" pin="2"/>
+<pinref part="+3V39" gate="G$1" pin="+3V3"/>
+<wire x1="40.64" y1="48.26" x2="25.4" y2="48.26" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="J4" gate="G$1" pin="6"/>
+<pinref part="C11" gate="G$1" pin="1"/>
+<wire x1="88.9" y1="149.86" x2="68.58" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="68.58" y1="149.86" x2="53.34" y2="149.86" width="0.1524" layer="91"/>
+<junction x="68.58" y="149.86"/>
+<pinref part="J4" gate="G$1" pin="1"/>
+<wire x1="88.9" y1="162.56" x2="53.34" y2="162.56" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="162.56" x2="53.34" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="162.56" x2="50.8" y2="162.56" width="0.1524" layer="91"/>
+<junction x="53.34" y="162.56"/>
+<pinref part="+3V5" gate="G$1" pin="+3V3"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="6"/>
+<wire x1="88.9" y1="177.8" x2="53.34" y2="177.8" width="0.1524" layer="91"/>
+<pinref part="J5" gate="G$1" pin="1"/>
+<wire x1="88.9" y1="190.5" x2="53.34" y2="190.5" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="190.5" x2="53.34" y2="177.8" width="0.1524" layer="91"/>
+<wire x1="53.34" y1="190.5" x2="50.8" y2="190.5" width="0.1524" layer="91"/>
+<junction x="53.34" y="190.5"/>
+<pinref part="+3V6" gate="G$1" pin="+3V3"/>
+</segment>
+<segment>
+<pinref part="J1" gate="G$1" pin="VCC"/>
+<wire x1="-93.98" y1="-40.64" x2="-109.22" y2="-40.64" width="0.1524" layer="91"/>
+<pinref part="R1" gate="G$1" pin="1"/>
+<wire x1="-109.22" y1="-45.72" x2="-109.22" y2="-40.64" width="0.1524" layer="91"/>
+<pinref part="+3V7" gate="G$1" pin="+3V3"/>
+<wire x1="-114.3" y1="-40.64" x2="-109.22" y2="-40.64" width="0.1524" layer="91"/>
+<junction x="-109.22" y="-40.64"/>
+</segment>
+<segment>
+<pinref part="R14" gate="G$1" pin="2"/>
+<wire x1="266.7" y1="-76.2" x2="266.7" y2="-71.12" width="0.1524" layer="91"/>
+<pinref part="+3V8" gate="G$1" pin="+3V3"/>
+</segment>
+<segment>
+<pinref part="U$5" gate="G$1" pin="A"/>
+<wire x1="-50.8" y1="172.72" x2="-33.02" y2="172.72" width="0.1524" layer="91"/>
+<wire x1="-33.02" y1="172.72" x2="-33.02" y2="165.1" width="0.1524" layer="91"/>
+<pinref part="U$8" gate="G$1" pin="A"/>
+<wire x1="-33.02" y1="165.1" x2="-40.64" y2="165.1" width="0.1524" layer="91"/>
+<pinref part="U$4" gate="G$1" pin="A"/>
+<wire x1="-50.8" y1="157.48" x2="-33.02" y2="157.48" width="0.1524" layer="91"/>
+<wire x1="-33.02" y1="157.48" x2="-33.02" y2="165.1" width="0.1524" layer="91"/>
+<junction x="-33.02" y="165.1"/>
+<pinref part="+3V9" gate="G$1" pin="+3V3"/>
+<wire x1="-27.94" y1="165.1" x2="-33.02" y2="165.1" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="U$6" gate="G$1" pin="A"/>
+<wire x1="160.02" y1="190.5" x2="177.8" y2="190.5" width="0.1524" layer="91"/>
+<pinref part="U$7" gate="G$1" pin="A"/>
+<wire x1="160.02" y1="177.8" x2="177.8" y2="177.8" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="190.5" x2="177.8" y2="182.88" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="182.88" x2="177.8" y2="177.8" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="182.88" x2="182.88" y2="182.88" width="0.1524" layer="91"/>
+<junction x="177.8" y="182.88"/>
+<pinref part="+3V10" gate="G$1" pin="+3V3"/>
+</segment>
+<segment>
+<pinref part="U$12" gate="G$1" pin="A"/>
+<wire x1="160.02" y1="162.56" x2="177.8" y2="162.56" width="0.1524" layer="91"/>
+<pinref part="U$13" gate="G$1" pin="A"/>
+<wire x1="160.02" y1="149.86" x2="177.8" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="162.56" x2="177.8" y2="154.94" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="154.94" x2="177.8" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="154.94" x2="182.88" y2="154.94" width="0.1524" layer="91"/>
+<junction x="177.8" y="154.94"/>
+<pinref part="+3V11" gate="G$1" pin="+3V3"/>
+</segment>
 </net>
 <net name="DC-CAL" class="0">
 <segment>
@@ -5745,25 +5009,25 @@ Diode with low voltage drop</description>
 <label x="60.96" y="40.64" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PB16/SER5-0/TC6-0"/>
-<wire x1="-35.56" y1="-5.08" x2="-20.32" y2="-5.08" width="0.1524" layer="91"/>
-<label x="-33.02" y="-5.08" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB12/SER4-0/TC4-0"/>
+<wire x1="-35.56" y1="5.08" x2="-20.32" y2="5.08" width="0.1524" layer="91"/>
+<label x="-33.02" y="5.08" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="V-U" class="0">
 <segment>
 <pinref part="R27" gate="G$1" pin="2"/>
 <pinref part="R26" gate="G$1" pin="1"/>
-<wire x1="266.7" y1="0" x2="266.7" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="266.7" y1="2.54" x2="266.7" y2="5.08" width="0.1524" layer="91"/>
-<wire x1="266.7" y1="2.54" x2="236.22" y2="2.54" width="0.1524" layer="91"/>
-<junction x="266.7" y="2.54"/>
-<label x="236.22" y="2.54" size="1.778" layer="95"/>
+<wire x1="266.7" y1="-40.64" x2="266.7" y2="-38.1" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-38.1" x2="266.7" y2="-35.56" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-38.1" x2="236.22" y2="-38.1" width="0.1524" layer="91"/>
+<junction x="266.7" y="-38.1"/>
+<label x="236.22" y="-38.1" size="1.778" layer="95"/>
 <pinref part="C39" gate="G$1" pin="1"/>
-<wire x1="266.7" y1="2.54" x2="274.32" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="274.32" y1="2.54" x2="274.32" y2="-2.54" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-38.1" x2="274.32" y2="-38.1" width="0.1524" layer="91"/>
+<wire x1="274.32" y1="-38.1" x2="274.32" y2="-43.18" width="0.1524" layer="91"/>
 <pinref part="D7" gate="G$1" pin="A"/>
-<junction x="274.32" y="2.54"/>
+<junction x="274.32" y="-38.1"/>
 </segment>
 <segment>
 <wire x1="53.34" y1="-134.62" x2="40.64" y2="-134.62" width="0.1524" layer="91"/>
@@ -5780,16 +5044,16 @@ Diode with low voltage drop</description>
 <segment>
 <pinref part="R32" gate="G$1" pin="2"/>
 <pinref part="R31" gate="G$1" pin="1"/>
-<wire x1="320.04" y1="0" x2="320.04" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="2.54" x2="320.04" y2="5.08" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="2.54" x2="289.56" y2="2.54" width="0.1524" layer="91"/>
-<junction x="320.04" y="2.54"/>
-<label x="289.56" y="2.54" size="1.778" layer="95"/>
+<wire x1="320.04" y1="-40.64" x2="320.04" y2="-38.1" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="-38.1" x2="320.04" y2="-35.56" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="-38.1" x2="289.56" y2="-38.1" width="0.1524" layer="91"/>
+<junction x="320.04" y="-38.1"/>
+<label x="289.56" y="-38.1" size="1.778" layer="95"/>
 <pinref part="C41" gate="G$1" pin="1"/>
-<wire x1="320.04" y1="2.54" x2="327.66" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="327.66" y1="2.54" x2="327.66" y2="-2.54" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="-38.1" x2="327.66" y2="-38.1" width="0.1524" layer="91"/>
+<wire x1="327.66" y1="-38.1" x2="327.66" y2="-43.18" width="0.1524" layer="91"/>
 <pinref part="D2" gate="G$1" pin="A"/>
-<junction x="327.66" y="2.54"/>
+<junction x="327.66" y="-38.1"/>
 </segment>
 <segment>
 <wire x1="53.34" y1="-137.16" x2="40.64" y2="-137.16" width="0.1524" layer="91"/>
@@ -5806,16 +5070,16 @@ Diode with low voltage drop</description>
 <segment>
 <pinref part="R39" gate="G$1" pin="2"/>
 <pinref part="R38" gate="G$1" pin="1"/>
-<wire x1="426.72" y1="0" x2="426.72" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="426.72" y1="2.54" x2="426.72" y2="5.08" width="0.1524" layer="91"/>
-<wire x1="426.72" y1="2.54" x2="396.24" y2="2.54" width="0.1524" layer="91"/>
-<junction x="426.72" y="2.54"/>
-<label x="396.24" y="2.54" size="1.778" layer="95"/>
-<wire x1="426.72" y1="2.54" x2="434.34" y2="2.54" width="0.1524" layer="91"/>
+<wire x1="426.72" y1="-40.64" x2="426.72" y2="-38.1" width="0.1524" layer="91"/>
+<wire x1="426.72" y1="-38.1" x2="426.72" y2="-35.56" width="0.1524" layer="91"/>
+<wire x1="426.72" y1="-38.1" x2="396.24" y2="-38.1" width="0.1524" layer="91"/>
+<junction x="426.72" y="-38.1"/>
+<label x="396.24" y="-38.1" size="1.778" layer="95"/>
+<wire x1="426.72" y1="-38.1" x2="434.34" y2="-38.1" width="0.1524" layer="91"/>
 <pinref part="C45" gate="G$1" pin="1"/>
-<wire x1="434.34" y1="2.54" x2="434.34" y2="-2.54" width="0.1524" layer="91"/>
+<wire x1="434.34" y1="-38.1" x2="434.34" y2="-43.18" width="0.1524" layer="91"/>
 <pinref part="D5" gate="G$1" pin="A"/>
-<junction x="434.34" y="2.54"/>
+<junction x="434.34" y="-38.1"/>
 </segment>
 <segment>
 <pinref part="J3" gate="G$1" pin="8"/>
@@ -5830,33 +5094,10 @@ Diode with low voltage drop</description>
 </net>
 <net name="PHASE-U" class="0">
 <segment>
-<label x="271.78" y="68.58" size="1.778" layer="95"/>
-<wire x1="266.7" y1="68.58" x2="269.24" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="Q2" gate="G$1" pin="D"/>
-<wire x1="269.24" y1="68.58" x2="271.78" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="266.7" y1="63.5" x2="266.7" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="Q1" gate="G$1" pin="S@1"/>
-<wire x1="266.7" y1="68.58" x2="266.7" y2="71.12" width="0.1524" layer="91"/>
-<junction x="266.7" y="68.58"/>
-<pinref part="Q1" gate="G$1" pin="S"/>
-<wire x1="269.24" y1="71.12" x2="269.24" y2="68.58" width="0.1524" layer="91"/>
-<junction x="269.24" y="68.58"/>
-<pinref part="Q2" gate="G$1" pin="D@3"/>
-<wire x1="269.24" y1="63.5" x2="269.24" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="Q2" gate="G$1" pin="D@1"/>
-<wire x1="271.78" y1="63.5" x2="271.78" y2="68.58" width="0.1524" layer="91"/>
-<junction x="271.78" y="68.58"/>
-<pinref part="Q2" gate="G$1" pin="D@2"/>
-<wire x1="264.16" y1="63.5" x2="264.16" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="264.16" y1="68.58" x2="266.7" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="J7" gate="G$1" pin="PWRPAD"/>
-<wire x1="281.94" y1="68.58" x2="271.78" y2="68.58" width="0.1524" layer="91"/>
-</segment>
-<segment>
 <pinref part="R26" gate="G$1" pin="2"/>
-<wire x1="266.7" y1="15.24" x2="266.7" y2="20.32" width="0.1524" layer="91"/>
-<wire x1="266.7" y1="20.32" x2="276.86" y2="20.32" width="0.1524" layer="91"/>
-<label x="271.78" y="20.32" size="1.778" layer="95"/>
+<wire x1="266.7" y1="-25.4" x2="266.7" y2="-20.32" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-20.32" x2="276.86" y2="-20.32" width="0.1524" layer="91"/>
+<label x="271.78" y="-20.32" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="SH_A"/>
@@ -5866,64 +5107,45 @@ Diode with low voltage drop</description>
 <wire x1="139.7" y1="40.64" x2="134.62" y2="40.64" width="0.1524" layer="91"/>
 <wire x1="134.62" y1="40.64" x2="134.62" y2="43.18" width="0.1524" layer="91"/>
 </segment>
+<segment>
+<pinref part="U$9" gate="G$1" pin="VSW"/>
+<pinref part="J7" gate="G$1" pin="PWRPAD"/>
+<wire x1="281.94" y1="78.74" x2="299.72" y2="78.74" width="0.1524" layer="91"/>
+<label x="284.48" y="78.74" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U$9" gate="G$1" pin="SH"/>
+<wire x1="246.38" y1="78.74" x2="220.98" y2="78.74" width="0.1524" layer="91"/>
+<label x="220.98" y="78.74" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="VCC" class="0">
 <segment>
 <pinref part="P+6" gate="VCC" pin="VCC"/>
-<pinref part="Q3" gate="G$1" pin="D"/>
-<wire x1="320.04" y1="88.9" x2="320.04" y2="83.82" width="0.1524" layer="91"/>
-<pinref part="Q3" gate="G$1" pin="D@3"/>
-<wire x1="320.04" y1="83.82" x2="320.04" y2="81.28" width="0.1524" layer="91"/>
-<wire x1="322.58" y1="81.28" x2="322.58" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="322.58" y1="83.82" x2="320.04" y2="83.82" width="0.1524" layer="91"/>
-<junction x="320.04" y="83.82"/>
-<pinref part="Q3" gate="G$1" pin="D@1"/>
-<wire x1="325.12" y1="81.28" x2="325.12" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="325.12" y1="83.82" x2="322.58" y2="83.82" width="0.1524" layer="91"/>
-<junction x="322.58" y="83.82"/>
-<pinref part="Q3" gate="G$1" pin="D@2"/>
-<wire x1="317.5" y1="81.28" x2="317.5" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="317.5" y1="83.82" x2="320.04" y2="83.82" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="114.3" x2="373.38" y2="109.22" width="0.1524" layer="91"/>
+<wire x1="378.46" y1="109.22" x2="373.38" y2="109.22" width="0.1524" layer="91"/>
 <pinref part="C42" gate="G$1" pin="1"/>
-<junction x="325.12" y="83.82"/>
+<pinref part="U$10" gate="G$1" pin="VIN"/>
+<wire x1="373.38" y1="102.87" x2="373.38" y2="109.22" width="0.1524" layer="91"/>
+<junction x="373.38" y="109.22"/>
 </segment>
 <segment>
 <pinref part="P+8" gate="VCC" pin="VCC"/>
-<pinref part="Q5" gate="G$1" pin="D"/>
-<wire x1="373.38" y1="88.9" x2="373.38" y2="83.82" width="0.1524" layer="91"/>
-<pinref part="Q5" gate="G$1" pin="D@3"/>
-<wire x1="373.38" y1="83.82" x2="373.38" y2="81.28" width="0.1524" layer="91"/>
-<wire x1="375.92" y1="81.28" x2="375.92" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="375.92" y1="83.82" x2="373.38" y2="83.82" width="0.1524" layer="91"/>
-<junction x="373.38" y="83.82"/>
-<pinref part="Q5" gate="G$1" pin="D@2"/>
-<wire x1="370.84" y1="81.28" x2="370.84" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="370.84" y1="83.82" x2="373.38" y2="83.82" width="0.1524" layer="91"/>
-<pinref part="Q5" gate="G$1" pin="D@1"/>
-<wire x1="378.46" y1="81.28" x2="378.46" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="378.46" y1="83.82" x2="375.92" y2="83.82" width="0.1524" layer="91"/>
-<junction x="375.92" y="83.82"/>
+<wire x1="469.9" y1="114.3" x2="469.9" y2="109.22" width="0.1524" layer="91"/>
+<wire x1="474.98" y1="109.22" x2="469.9" y2="109.22" width="0.1524" layer="91"/>
 <pinref part="C44" gate="G$1" pin="1"/>
-<junction x="378.46" y="83.82"/>
+<pinref part="U$11" gate="G$1" pin="VIN"/>
+<wire x1="469.9" y1="102.87" x2="469.9" y2="109.22" width="0.1524" layer="91"/>
+<junction x="469.9" y="109.22"/>
 </segment>
 <segment>
-<pinref part="Q1" gate="G$1" pin="D@2"/>
-<wire x1="264.16" y1="81.28" x2="264.16" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="264.16" y1="83.82" x2="266.7" y2="83.82" width="0.1524" layer="91"/>
 <pinref part="P+5" gate="VCC" pin="VCC"/>
-<wire x1="266.7" y1="83.82" x2="266.7" y2="88.9" width="0.1524" layer="91"/>
-<pinref part="Q1" gate="G$1" pin="D"/>
-<wire x1="266.7" y1="81.28" x2="266.7" y2="83.82" width="0.1524" layer="91"/>
-<junction x="266.7" y="83.82"/>
-<pinref part="Q1" gate="G$1" pin="D@3"/>
-<wire x1="269.24" y1="81.28" x2="269.24" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="269.24" y1="83.82" x2="266.7" y2="83.82" width="0.1524" layer="91"/>
-<pinref part="Q1" gate="G$1" pin="D@1"/>
-<wire x1="271.78" y1="81.28" x2="271.78" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="271.78" y1="83.82" x2="269.24" y2="83.82" width="0.1524" layer="91"/>
-<junction x="269.24" y="83.82"/>
+<wire x1="266.7" y1="109.22" x2="266.7" y2="114.3" width="0.1524" layer="91"/>
+<wire x1="271.78" y1="109.22" x2="266.7" y2="109.22" width="0.1524" layer="91"/>
 <pinref part="C40" gate="G$1" pin="1"/>
-<junction x="271.78" y="83.82"/>
+<pinref part="U$9" gate="G$1" pin="VIN"/>
+<wire x1="266.7" y1="102.87" x2="266.7" y2="109.22" width="0.1524" layer="91"/>
+<junction x="266.7" y="109.22"/>
 </segment>
 <segment>
 <pinref part="C26" gate="G$1" pin="1"/>
@@ -5941,67 +5163,36 @@ Diode with low voltage drop</description>
 <junction x="116.84" y="-20.32"/>
 </segment>
 <segment>
-<pinref part="P+4" gate="VCC" pin="VCC"/>
-<wire x1="170.18" y1="71.12" x2="162.56" y2="71.12" width="0.1524" layer="91"/>
-<pinref part="C36" gate="G$1" pin="1"/>
-<junction x="162.56" y="71.12"/>
-<wire x1="162.56" y1="71.12" x2="149.86" y2="71.12" width="0.1524" layer="91"/>
-<pinref part="C34" gate="G$1" pin="1"/>
-<wire x1="137.16" y1="71.12" x2="127" y2="71.12" width="0.1524" layer="91"/>
-<wire x1="127" y1="71.12" x2="127" y2="63.5" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="PVDD2-1"/>
-<wire x1="127" y1="63.5" x2="127" y2="60.96" width="0.1524" layer="91"/>
-<wire x1="127" y1="60.96" x2="114.3" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="PVDD2-2"/>
-<wire x1="114.3" y1="63.5" x2="127" y2="63.5" width="0.1524" layer="91"/>
-<junction x="127" y="63.5"/>
-<pinref part="C30" gate="G$1" pin="1"/>
-<wire x1="137.16" y1="71.12" x2="149.86" y2="71.12" width="0.1524" layer="91"/>
-<junction x="137.16" y="71.12"/>
-<junction x="149.86" y="71.12"/>
-</segment>
-<segment>
 <pinref part="J8" gate="G$1" pin="PWRPAD"/>
-<pinref part="BFC1" gate="G$1" pin="1"/>
-<wire x1="297.18" y1="119.38" x2="299.72" y2="119.38" width="0.1524" layer="91"/>
-<junction x="309.88" y="119.38"/>
-<wire x1="299.72" y1="119.38" x2="304.8" y2="119.38" width="0.1524" layer="91"/>
-<wire x1="304.8" y1="119.38" x2="309.88" y2="119.38" width="0.1524" layer="91"/>
-<wire x1="309.88" y1="119.38" x2="320.04" y2="119.38" width="0.1524" layer="91"/>
+<wire x1="289.56" y1="147.32" x2="297.18" y2="147.32" width="0.1524" layer="91"/>
 <pinref part="P+7" gate="VCC" pin="VCC"/>
-<pinref part="BFC2" gate="G$1" pin="1"/>
-<wire x1="320.04" y1="119.38" x2="330.2" y2="119.38" width="0.1524" layer="91"/>
-<junction x="320.04" y="119.38"/>
-<pinref part="J10" gate="G$1" pin="PWRPAD"/>
-<junction x="299.72" y="119.38"/>
-<pinref part="J13" gate="G$1" pin="PWRPAD"/>
-<junction x="304.8" y="119.38"/>
+<pinref part="BFC1" gate="G$1" pin="1"/>
+<wire x1="297.18" y1="147.32" x2="304.8" y2="147.32" width="0.1524" layer="91"/>
+<junction x="297.18" y="147.32"/>
+<pinref part="C10" gate="G$1" pin="1"/>
+<wire x1="304.8" y1="147.32" x2="312.42" y2="147.32" width="0.1524" layer="91"/>
+<junction x="304.8" y="147.32"/>
+<pinref part="C15" gate="G$1" pin="1"/>
+<junction x="312.42" y="147.32"/>
+<wire x1="312.42" y1="147.32" x2="322.58" y2="147.32" width="0.1524" layer="91"/>
+<pinref part="C18" gate="G$1" pin="1"/>
+<wire x1="322.58" y1="147.32" x2="332.74" y2="147.32" width="0.1524" layer="91"/>
+<junction x="322.58" y="147.32"/>
+<pinref part="C21" gate="G$1" pin="1"/>
+<wire x1="332.74" y1="147.32" x2="375.92" y2="147.32" width="0.1524" layer="91"/>
+<junction x="332.74" y="147.32"/>
 </segment>
 <segment>
 <pinref part="R38" gate="G$1" pin="2"/>
-<wire x1="426.72" y1="15.24" x2="426.72" y2="20.32" width="0.1524" layer="91"/>
+<wire x1="426.72" y1="-25.4" x2="426.72" y2="-20.32" width="0.1524" layer="91"/>
 <pinref part="P+9" gate="VCC" pin="VCC"/>
 </segment>
 </net>
-<net name="N$2" class="0">
-<segment>
-<pinref part="R25" gate="G$1" pin="2"/>
-<pinref part="Q2" gate="G$1" pin="G"/>
-<wire x1="256.54" y1="55.88" x2="261.62" y2="55.88" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$3" class="0">
-<segment>
-<pinref part="R24" gate="G$1" pin="2"/>
-<pinref part="Q1" gate="G$1" pin="G"/>
-<wire x1="256.54" y1="73.66" x2="261.62" y2="73.66" width="0.1524" layer="91"/>
-</segment>
-</net>
 <net name="DRV-HI-U" class="0">
 <segment>
 <pinref part="R24" gate="G$1" pin="1"/>
-<wire x1="246.38" y1="73.66" x2="236.22" y2="73.66" width="0.1524" layer="91"/>
-<label x="236.22" y="73.66" size="1.778" layer="95"/>
+<wire x1="231.14" y1="88.9" x2="220.98" y2="88.9" width="0.1524" layer="91"/>
+<label x="220.98" y="88.9" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="GH_A"/>
@@ -6012,8 +5203,8 @@ Diode with low voltage drop</description>
 <net name="DRV-LO-U" class="0">
 <segment>
 <pinref part="R25" gate="G$1" pin="1"/>
-<wire x1="246.38" y1="55.88" x2="236.22" y2="55.88" width="0.1524" layer="91"/>
-<label x="236.22" y="55.88" size="1.778" layer="95"/>
+<wire x1="231.14" y1="68.58" x2="220.98" y2="68.58" width="0.1524" layer="91"/>
+<label x="220.98" y="68.58" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="GL_A"/>
@@ -6021,32 +5212,15 @@ Diode with low voltage drop</description>
 <label x="116.84" y="40.64" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$1" class="0">
-<segment>
-<pinref part="R29" gate="G$1" pin="2"/>
-<pinref part="Q4" gate="G$1" pin="G"/>
-<wire x1="309.88" y1="55.88" x2="314.96" y2="55.88" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$4" class="0">
-<segment>
-<pinref part="R28" gate="G$1" pin="2"/>
-<pinref part="Q3" gate="G$1" pin="G"/>
-<wire x1="309.88" y1="73.66" x2="314.96" y2="73.66" width="0.1524" layer="91"/>
-</segment>
-</net>
 <net name="SL-V" class="0">
 <segment>
-<pinref part="R30" gate="G$1" pin="B"/>
-<wire x1="320.04" y1="45.72" x2="320.04" y2="50.8" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="50.8" x2="289.56" y2="50.8" width="0.1524" layer="91"/>
-<label x="289.56" y="50.8" size="1.778" layer="95"/>
-<pinref part="Q4" gate="G$1" pin="S@1"/>
-<wire x1="320.04" y1="50.8" x2="320.04" y2="53.34" width="0.1524" layer="91"/>
-<junction x="320.04" y="50.8"/>
-<wire x1="320.04" y1="50.8" x2="322.58" y2="50.8" width="0.1524" layer="91"/>
-<pinref part="Q4" gate="G$1" pin="S"/>
-<wire x1="322.58" y1="50.8" x2="322.58" y2="53.34" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="45.72" x2="373.38" y2="50.8" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="50.8" x2="342.9" y2="50.8" width="0.1524" layer="91"/>
+<label x="342.9" y="50.8" size="1.778" layer="95"/>
+<pinref part="R4" gate="G$1" pin="B"/>
+<pinref part="U$10" gate="G$1" pin="GND"/>
+<wire x1="373.38" y1="53.34" x2="373.38" y2="50.8" width="0.1524" layer="91"/>
+<junction x="373.38" y="50.8"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="SL_B"/>
@@ -6056,9 +5230,9 @@ Diode with low voltage drop</description>
 </net>
 <net name="SHNT-V-HI" class="0">
 <segment>
-<pinref part="R30" gate="G$1" pin="SB"/>
-<wire x1="317.5" y1="45.72" x2="289.56" y2="45.72" width="0.1524" layer="91"/>
-<label x="289.56" y="45.72" size="1.778" layer="95"/>
+<wire x1="370.84" y1="45.72" x2="342.9" y2="45.72" width="0.1524" layer="91"/>
+<label x="342.9" y="45.72" size="1.778" layer="95"/>
+<pinref part="R4" gate="G$1" pin="SB"/>
 </segment>
 <segment>
 <pinref part="R18" gate="G$1" pin="1"/>
@@ -6068,9 +5242,9 @@ Diode with low voltage drop</description>
 </net>
 <net name="SHNT-V-LO" class="0">
 <segment>
-<pinref part="R30" gate="G$1" pin="SA"/>
-<wire x1="317.5" y1="33.02" x2="289.56" y2="33.02" width="0.1524" layer="91"/>
-<label x="289.56" y="33.02" size="1.778" layer="95"/>
+<wire x1="370.84" y1="33.02" x2="342.9" y2="33.02" width="0.1524" layer="91"/>
+<label x="342.9" y="33.02" size="1.778" layer="95"/>
+<pinref part="R4" gate="G$1" pin="SA"/>
 </segment>
 <segment>
 <pinref part="R19" gate="G$1" pin="1"/>
@@ -6081,32 +5255,9 @@ Diode with low voltage drop</description>
 <net name="PHASE-V" class="0">
 <segment>
 <pinref part="R31" gate="G$1" pin="2"/>
-<wire x1="320.04" y1="15.24" x2="320.04" y2="20.32" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="20.32" x2="330.2" y2="20.32" width="0.1524" layer="91"/>
-<label x="325.12" y="20.32" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="Q4" gate="G$1" pin="D"/>
-<wire x1="320.04" y1="68.58" x2="320.04" y2="63.5" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="68.58" x2="322.58" y2="68.58" width="0.1524" layer="91"/>
-<label x="325.12" y="68.58" size="1.778" layer="95"/>
-<pinref part="Q3" gate="G$1" pin="S@1"/>
-<wire x1="322.58" y1="68.58" x2="325.12" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="325.12" y1="68.58" x2="332.74" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="71.12" x2="320.04" y2="68.58" width="0.1524" layer="91"/>
-<junction x="320.04" y="68.58"/>
-<pinref part="Q3" gate="G$1" pin="S"/>
-<wire x1="322.58" y1="71.12" x2="322.58" y2="68.58" width="0.1524" layer="91"/>
-<junction x="322.58" y="68.58"/>
-<pinref part="Q4" gate="G$1" pin="D@3"/>
-<wire x1="322.58" y1="63.5" x2="322.58" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="Q4" gate="G$1" pin="D@1"/>
-<wire x1="325.12" y1="63.5" x2="325.12" y2="68.58" width="0.1524" layer="91"/>
-<junction x="325.12" y="68.58"/>
-<pinref part="Q4" gate="G$1" pin="D@2"/>
-<wire x1="317.5" y1="63.5" x2="317.5" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="317.5" y1="68.58" x2="320.04" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="J16" gate="G$1" pin="PWRPAD"/>
+<wire x1="320.04" y1="-25.4" x2="320.04" y2="-20.32" width="0.1524" layer="91"/>
+<wire x1="320.04" y1="-20.32" x2="330.2" y2="-20.32" width="0.1524" layer="91"/>
+<label x="325.12" y="-20.32" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="SH_B"/>
@@ -6116,12 +5267,23 @@ Diode with low voltage drop</description>
 <wire x1="139.7" y1="27.94" x2="134.62" y2="27.94" width="0.1524" layer="91"/>
 <wire x1="134.62" y1="27.94" x2="134.62" y2="30.48" width="0.1524" layer="91"/>
 </segment>
+<segment>
+<pinref part="U$10" gate="G$1" pin="VSW"/>
+<pinref part="J10" gate="G$1" pin="PWRPAD"/>
+<wire x1="388.62" y1="78.74" x2="406.4" y2="78.74" width="0.1524" layer="91"/>
+<label x="391.16" y="78.74" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U$10" gate="G$1" pin="SH"/>
+<wire x1="353.06" y1="78.74" x2="327.66" y2="78.74" width="0.1524" layer="91"/>
+<label x="327.66" y="78.74" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="DRV-LO-V" class="0">
 <segment>
 <pinref part="R29" gate="G$1" pin="1"/>
-<wire x1="299.72" y1="55.88" x2="289.56" y2="55.88" width="0.1524" layer="91"/>
-<label x="289.56" y="55.88" size="1.778" layer="95"/>
+<wire x1="337.82" y1="68.58" x2="327.66" y2="68.58" width="0.1524" layer="91"/>
+<label x="327.66" y="68.58" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="GL_B"/>
@@ -6132,8 +5294,8 @@ Diode with low voltage drop</description>
 <net name="DRV-HI-V" class="0">
 <segment>
 <pinref part="R28" gate="G$1" pin="1"/>
-<wire x1="299.72" y1="73.66" x2="289.56" y2="73.66" width="0.1524" layer="91"/>
-<label x="289.56" y="73.66" size="1.778" layer="95"/>
+<wire x1="337.82" y1="88.9" x2="327.66" y2="88.9" width="0.1524" layer="91"/>
+<label x="327.66" y="88.9" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="GH_B"/>
@@ -6141,25 +5303,11 @@ Diode with low voltage drop</description>
 <label x="116.84" y="33.02" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="N$5" class="0">
-<segment>
-<pinref part="R34" gate="G$1" pin="2"/>
-<pinref part="Q6" gate="G$1" pin="G"/>
-<wire x1="363.22" y1="55.88" x2="368.3" y2="55.88" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$6" class="0">
-<segment>
-<pinref part="R33" gate="G$1" pin="2"/>
-<pinref part="Q5" gate="G$1" pin="G"/>
-<wire x1="363.22" y1="73.66" x2="368.3" y2="73.66" width="0.1524" layer="91"/>
-</segment>
-</net>
 <net name="DRV-HI-W" class="0">
 <segment>
 <pinref part="R33" gate="G$1" pin="1"/>
-<wire x1="353.06" y1="73.66" x2="342.9" y2="73.66" width="0.1524" layer="91"/>
-<label x="342.9" y="73.66" size="1.778" layer="95"/>
+<wire x1="434.34" y1="88.9" x2="424.18" y2="88.9" width="0.1524" layer="91"/>
+<label x="424.18" y="88.9" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="GH_C"/>
@@ -6169,33 +5317,10 @@ Diode with low voltage drop</description>
 </net>
 <net name="PHASE-W" class="0">
 <segment>
-<pinref part="Q6" gate="G$1" pin="D"/>
-<wire x1="373.38" y1="71.12" x2="373.38" y2="68.58" width="0.1524" layer="91"/>
-<label x="378.46" y="68.58" size="1.778" layer="95"/>
-<wire x1="373.38" y1="68.58" x2="373.38" y2="63.5" width="0.1524" layer="91"/>
-<wire x1="373.38" y1="68.58" x2="375.92" y2="68.58" width="0.1524" layer="91"/>
-<junction x="373.38" y="68.58"/>
-<pinref part="Q6" gate="G$1" pin="D@2"/>
-<wire x1="375.92" y1="68.58" x2="378.46" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="378.46" y1="68.58" x2="391.16" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="370.84" y1="63.5" x2="370.84" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="370.84" y1="68.58" x2="373.38" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="Q6" gate="G$1" pin="D@3"/>
-<wire x1="375.92" y1="63.5" x2="375.92" y2="68.58" width="0.1524" layer="91"/>
-<junction x="375.92" y="68.58"/>
-<pinref part="Q6" gate="G$1" pin="D@1"/>
-<wire x1="378.46" y1="63.5" x2="378.46" y2="68.58" width="0.1524" layer="91"/>
-<junction x="378.46" y="68.58"/>
-<pinref part="Q5" gate="G$1" pin="S"/>
-<wire x1="375.92" y1="71.12" x2="375.92" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="Q5" gate="G$1" pin="S@1"/>
-<pinref part="J17" gate="G$1" pin="PWRPAD"/>
-</segment>
-<segment>
 <pinref part="R36" gate="G$1" pin="2"/>
-<wire x1="373.38" y1="15.24" x2="373.38" y2="20.32" width="0.1524" layer="91"/>
-<wire x1="373.38" y1="20.32" x2="383.54" y2="20.32" width="0.1524" layer="91"/>
-<label x="378.46" y="20.32" size="1.778" layer="95"/>
+<wire x1="373.38" y1="-25.4" x2="373.38" y2="-20.32" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="-20.32" x2="383.54" y2="-20.32" width="0.1524" layer="91"/>
+<label x="378.46" y="-20.32" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="SH_C"/>
@@ -6205,12 +5330,23 @@ Diode with low voltage drop</description>
 <wire x1="139.7" y1="15.24" x2="134.62" y2="15.24" width="0.1524" layer="91"/>
 <wire x1="134.62" y1="15.24" x2="134.62" y2="17.78" width="0.1524" layer="91"/>
 </segment>
+<segment>
+<pinref part="U$11" gate="G$1" pin="SH"/>
+<wire x1="449.58" y1="78.74" x2="424.18" y2="78.74" width="0.1524" layer="91"/>
+<label x="424.18" y="78.74" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U$11" gate="G$1" pin="VSW"/>
+<pinref part="J11" gate="G$1" pin="PWRPAD"/>
+<wire x1="485.14" y1="78.74" x2="505.46" y2="78.74" width="0.1524" layer="91"/>
+<label x="487.68" y="78.74" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="DRV-LO-W" class="0">
 <segment>
 <pinref part="R34" gate="G$1" pin="1"/>
-<wire x1="353.06" y1="55.88" x2="342.9" y2="55.88" width="0.1524" layer="91"/>
-<label x="342.9" y="55.88" size="1.778" layer="95"/>
+<wire x1="434.34" y1="68.58" x2="424.18" y2="68.58" width="0.1524" layer="91"/>
+<label x="424.18" y="68.58" size="1.778" layer="95"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="GL_C"/>
@@ -6220,16 +5356,13 @@ Diode with low voltage drop</description>
 </net>
 <net name="SL-W" class="0">
 <segment>
-<pinref part="R35" gate="G$1" pin="B"/>
-<wire x1="373.38" y1="45.72" x2="373.38" y2="50.8" width="0.1524" layer="91"/>
-<wire x1="373.38" y1="50.8" x2="342.9" y2="50.8" width="0.1524" layer="91"/>
-<label x="342.9" y="50.8" size="1.778" layer="95"/>
-<pinref part="Q6" gate="G$1" pin="S@1"/>
-<wire x1="373.38" y1="50.8" x2="373.38" y2="53.34" width="0.1524" layer="91"/>
-<junction x="373.38" y="50.8"/>
-<wire x1="373.38" y1="50.8" x2="375.92" y2="50.8" width="0.1524" layer="91"/>
-<pinref part="Q6" gate="G$1" pin="S"/>
-<wire x1="375.92" y1="50.8" x2="375.92" y2="53.34" width="0.1524" layer="91"/>
+<wire x1="469.9" y1="45.72" x2="469.9" y2="50.8" width="0.1524" layer="91"/>
+<wire x1="469.9" y1="50.8" x2="439.42" y2="50.8" width="0.1524" layer="91"/>
+<label x="439.42" y="50.8" size="1.778" layer="95"/>
+<pinref part="R5" gate="G$1" pin="B"/>
+<pinref part="U$11" gate="G$1" pin="GND"/>
+<wire x1="469.9" y1="50.8" x2="469.9" y2="53.34" width="0.1524" layer="91"/>
+<junction x="469.9" y="50.8"/>
 </segment>
 <segment>
 <pinref part="U2" gate="G$1" pin="SL_C"/>
@@ -6239,9 +5372,9 @@ Diode with low voltage drop</description>
 </net>
 <net name="SHNT-W-HI" class="0">
 <segment>
-<pinref part="R35" gate="G$1" pin="SB"/>
-<wire x1="370.84" y1="45.72" x2="342.9" y2="45.72" width="0.1524" layer="91"/>
-<label x="342.9" y="45.72" size="1.778" layer="95"/>
+<wire x1="467.36" y1="45.72" x2="439.42" y2="45.72" width="0.1524" layer="91"/>
+<label x="439.42" y="45.72" size="1.778" layer="95"/>
+<pinref part="R5" gate="G$1" pin="SB"/>
 </segment>
 <segment>
 <pinref part="R20" gate="G$1" pin="1"/>
@@ -6251,9 +5384,9 @@ Diode with low voltage drop</description>
 </net>
 <net name="SHNT-W-LO" class="0">
 <segment>
-<pinref part="R35" gate="G$1" pin="SA"/>
-<wire x1="370.84" y1="33.02" x2="342.9" y2="33.02" width="0.1524" layer="91"/>
-<label x="342.9" y="33.02" size="1.778" layer="95"/>
+<wire x1="467.36" y1="33.02" x2="439.42" y2="33.02" width="0.1524" layer="91"/>
+<label x="439.42" y="33.02" size="1.778" layer="95"/>
+<pinref part="R5" gate="G$1" pin="SA"/>
 </segment>
 <segment>
 <pinref part="R21" gate="G$1" pin="1"/>
@@ -6383,22 +5516,6 @@ Diode with low voltage drop</description>
 <wire x1="58.42" y1="53.34" x2="78.74" y2="53.34" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="N$23" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="BST_BK"/>
-<wire x1="114.3" y1="58.42" x2="129.54" y2="58.42" width="0.1524" layer="91"/>
-<wire x1="129.54" y1="58.42" x2="129.54" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="C35" gate="G$1" pin="1"/>
-<wire x1="129.54" y1="60.96" x2="152.4" y2="60.96" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$24" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="BIAS"/>
-<pinref part="R17" gate="G$1" pin="2"/>
-<wire x1="114.3" y1="50.8" x2="142.24" y2="50.8" width="0.1524" layer="91"/>
-</segment>
-</net>
 <net name="M-PWM" class="0">
 <segment>
 <pinref part="U2" gate="G$1" pin="M_PWM"/>
@@ -6406,228 +5523,81 @@ Diode with low voltage drop</description>
 <label x="60.96" y="50.8" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PA20/SER5-2/SER3-2/TC7-0"/>
-<wire x1="-35.56" y1="63.5" x2="-20.32" y2="63.5" width="0.1524" layer="91"/>
-<label x="-33.02" y="63.5" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$27" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="PH2"/>
-<wire x1="114.3" y1="55.88" x2="119.38" y2="55.88" width="0.1524" layer="91"/>
-<wire x1="119.38" y1="55.88" x2="119.38" y2="53.34" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="PH1"/>
-<wire x1="114.3" y1="53.34" x2="119.38" y2="53.34" width="0.1524" layer="91"/>
-<pinref part="C35" gate="G$1" pin="2"/>
-<wire x1="160.02" y1="60.96" x2="170.18" y2="60.96" width="0.1524" layer="91"/>
-<wire x1="119.38" y1="55.88" x2="170.18" y2="55.88" width="0.1524" layer="91"/>
-<wire x1="170.18" y1="55.88" x2="170.18" y2="60.96" width="0.1524" layer="91"/>
-<junction x="119.38" y="55.88"/>
-<junction x="170.18" y="55.88"/>
-<pinref part="L2" gate="G$1" pin="1"/>
-<wire x1="172.72" y1="55.88" x2="170.18" y2="55.88" width="0.1524" layer="91"/>
-<pinref part="D4" gate="G$1" pin="C"/>
-<wire x1="170.18" y1="53.34" x2="170.18" y2="55.88" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$30" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="RT_CLK"/>
-<wire x1="78.74" y1="68.58" x2="66.04" y2="68.58" width="0.1524" layer="91"/>
-<pinref part="R12" gate="G$1" pin="2"/>
-<wire x1="66.04" y1="68.58" x2="66.04" y2="73.66" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$31" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="COMP"/>
-<pinref part="C18" gate="G$1" pin="2"/>
-<wire x1="78.74" y1="66.04" x2="53.34" y2="66.04" width="0.1524" layer="91"/>
-<wire x1="53.34" y1="66.04" x2="53.34" y2="81.28" width="0.1524" layer="91"/>
-<pinref part="C15" gate="G$1" pin="2"/>
-<wire x1="53.34" y1="66.04" x2="45.72" y2="66.04" width="0.1524" layer="91"/>
-<wire x1="45.72" y1="66.04" x2="45.72" y2="68.58" width="0.1524" layer="91"/>
-<junction x="53.34" y="66.04"/>
-</segment>
-</net>
-<net name="N$32" class="0">
-<segment>
-<pinref part="C15" gate="G$1" pin="1"/>
-<pinref part="R9" gate="G$1" pin="2"/>
-<wire x1="45.72" y1="76.2" x2="45.72" y2="78.74" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$33" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="VSENSE"/>
-<wire x1="78.74" y1="63.5" x2="-2.54" y2="63.5" width="0.1524" layer="91"/>
-<pinref part="R4" gate="G$1" pin="2"/>
-<pinref part="R5" gate="G$1" pin="1"/>
-<junction x="-2.54" y="63.5"/>
+<pinref part="U1" gate="G$1" pin="PB14/SER4-2/TC5-0"/>
+<wire x1="-35.56" y1="0" x2="-20.32" y2="0" width="0.1524" layer="91"/>
+<label x="-33.02" y="0" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="OCTW" class="0">
+<net name="DRV_OCTW" class="0">
 <segment>
 <pinref part="U2" gate="G$1" pin="NOCTW"/>
 <wire x1="60.96" y1="58.42" x2="78.74" y2="58.42" width="0.1524" layer="91"/>
 <label x="60.96" y="58.42" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PA22/SER3-0/SER5-1/TC4-0"/>
-<wire x1="-35.56" y1="58.42" x2="-20.32" y2="58.42" width="0.1524" layer="91"/>
-<label x="-33.02" y="58.42" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7"/>
+<wire x1="-35.56" y1="81.28" x2="-20.32" y2="81.28" width="0.1524" layer="91"/>
+<label x="-33.02" y="81.28" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="RESET" class="0">
 <segment>
 <pinref part="U1" gate="G$1" pin="RESETN"/>
-<wire x1="-134.62" y1="58.42" x2="-114.3" y2="58.42" width="0.1524" layer="91"/>
-<label x="-132.08" y="58.42" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J1" gate="G$1" pin="RESET"/>
-<wire x1="-86.36" y1="-38.1" x2="-106.68" y2="-38.1" width="0.1524" layer="91"/>
-<label x="-99.06" y="-38.1" size="1.778" layer="95"/>
-<pinref part="R1" gate="G$1" pin="2"/>
-</segment>
-<segment>
-<wire x1="-99.06" y1="-63.5" x2="-88.9" y2="-63.5" width="0.1524" layer="91"/>
-<pinref part="S1" gate="G$1" pin="P1"/>
-<wire x1="-86.36" y1="-66.04" x2="-88.9" y2="-66.04" width="0.1524" layer="91"/>
-<wire x1="-88.9" y1="-66.04" x2="-88.9" y2="-63.5" width="0.1524" layer="91"/>
-<label x="-99.06" y="-63.5" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SWCLK" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK"/>
-<wire x1="-35.56" y1="45.72" x2="-20.32" y2="45.72" width="0.1524" layer="91"/>
-<label x="-33.02" y="45.72" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J1" gate="G$1" pin="SWCLK"/>
-<wire x1="-86.36" y1="-45.72" x2="-99.06" y2="-45.72" width="0.1524" layer="91"/>
-<label x="-99.06" y="-45.72" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SWDIO" class="0">
-<segment>
-<pinref part="J1" gate="G$1" pin="SWDIO"/>
-<wire x1="-86.36" y1="-48.26" x2="-99.06" y2="-48.26" width="0.1524" layer="91"/>
-<label x="-99.06" y="-48.26" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO"/>
-<wire x1="-35.56" y1="43.18" x2="-20.32" y2="43.18" width="0.1524" layer="91"/>
-<label x="-33.02" y="43.18" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$10" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="SS_TR"/>
-<pinref part="C27" gate="G$1" pin="1"/>
-<wire x1="114.3" y1="68.58" x2="121.92" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="121.92" y1="68.58" x2="121.92" y2="71.12" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$19" class="0">
-<segment>
-<pinref part="S2" gate="G$1" pin="2"/>
-<pinref part="C10" gate="G$1" pin="2"/>
-<wire x1="-40.64" y1="-86.36" x2="-30.48" y2="-86.36" width="0.1524" layer="91"/>
-<pinref part="C11" gate="G$1" pin="2"/>
-<wire x1="-30.48" y1="-86.36" x2="-25.4" y2="-86.36" width="0.1524" layer="91"/>
-<junction x="-30.48" y="-86.36"/>
-<pinref part="U3" gate="G$1" pin="VOUT"/>
-<wire x1="-50.8" y1="-81.28" x2="-50.8" y2="-86.36" width="0.1524" layer="91"/>
-<wire x1="-50.8" y1="-86.36" x2="-40.64" y2="-86.36" width="0.1524" layer="91"/>
-<junction x="-40.64" y="-86.36"/>
-</segment>
-</net>
-<net name="N$22" class="0">
-<segment>
-<pinref part="X1" gate="G$1" pin="VBUS"/>
-<wire x1="-104.14" y1="-86.36" x2="-78.74" y2="-86.36" width="0.1524" layer="91"/>
-<pinref part="C8" gate="G$1" pin="2"/>
-<wire x1="-78.74" y1="-86.36" x2="-78.74" y2="-81.28" width="0.1524" layer="91"/>
-<junction x="-78.74" y="-86.36"/>
-<pinref part="U3" gate="G$1" pin="VIN"/>
-<wire x1="-78.74" y1="-81.28" x2="-76.2" y2="-81.28" width="0.1524" layer="91"/>
-<pinref part="U3" gate="G$1" pin="EN"/>
-<wire x1="-78.74" y1="-86.36" x2="-76.2" y2="-86.36" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="NP1TX" class="0">
-<segment>
-<pinref part="J4" gate="A" pin="4"/>
-<wire x1="91.44" y1="185.42" x2="78.74" y2="185.42" width="0.1524" layer="91"/>
-<label x="78.74" y="185.42" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PB12/SER4-0/TC4-0"/>
-<wire x1="-35.56" y1="5.08" x2="-20.32" y2="5.08" width="0.1524" layer="91"/>
-<label x="-33.02" y="5.08" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="NP1RX" class="0">
-<segment>
-<pinref part="J4" gate="A" pin="3"/>
-<wire x1="91.44" y1="187.96" x2="78.74" y2="187.96" width="0.1524" layer="91"/>
-<label x="78.74" y="187.96" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PB13/SER4-1/TC4-1"/>
-<wire x1="-35.56" y1="2.54" x2="-20.32" y2="2.54" width="0.1524" layer="91"/>
-<label x="-33.02" y="2.54" size="1.778" layer="95"/>
+<wire x1="-134.62" y1="58.42" x2="-114.3" y2="58.42" width="0.1524" layer="91"/>
+<label x="-132.08" y="58.42" size="1.778" layer="95"/>
 </segment>
-</net>
-<net name="NP2RX" class="0">
 <segment>
-<pinref part="J5" gate="A" pin="3"/>
-<wire x1="91.44" y1="157.48" x2="78.74" y2="157.48" width="0.1524" layer="91"/>
-<label x="78.74" y="157.48" size="1.778" layer="95"/>
+<wire x1="-96.52" y1="-83.82" x2="-86.36" y2="-83.82" width="0.1524" layer="91"/>
+<pinref part="S1" gate="G$1" pin="P1"/>
+<wire x1="-83.82" y1="-86.36" x2="-86.36" y2="-86.36" width="0.1524" layer="91"/>
+<wire x1="-86.36" y1="-86.36" x2="-86.36" y2="-83.82" width="0.1524" layer="91"/>
+<label x="-96.52" y="-83.82" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PB03/ADC0/SER5-1/TC6"/>
-<wire x1="-35.56" y1="27.94" x2="-20.32" y2="27.94" width="0.1524" layer="91"/>
-<label x="-33.02" y="27.94" size="1.778" layer="95"/>
+<pinref part="J1" gate="G$1" pin="!RESET"/>
+<wire x1="-60.96" y1="-50.8" x2="-55.88" y2="-50.8" width="0.1524" layer="91"/>
+<wire x1="-55.88" y1="-50.8" x2="-55.88" y2="-58.42" width="0.1524" layer="91"/>
+<wire x1="-55.88" y1="-58.42" x2="-109.22" y2="-58.42" width="0.1524" layer="91"/>
+<pinref part="R1" gate="G$1" pin="2"/>
+<wire x1="-109.22" y1="-58.42" x2="-109.22" y2="-55.88" width="0.1524" layer="91"/>
+<label x="-104.14" y="-58.42" size="1.778" layer="95"/>
 </segment>
 </net>
-<net name="NP2TX" class="0">
+<net name="SWDIO" class="0">
 <segment>
-<pinref part="J5" gate="A" pin="4"/>
-<wire x1="91.44" y1="154.94" x2="78.74" y2="154.94" width="0.1524" layer="91"/>
-<label x="78.74" y="154.94" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO"/>
+<wire x1="-35.56" y1="43.18" x2="-20.32" y2="43.18" width="0.1524" layer="91"/>
+<label x="-33.02" y="43.18" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PB02/ADC0-14/SER5-0/TC6-0"/>
-<wire x1="-35.56" y1="30.48" x2="-20.32" y2="30.48" width="0.1524" layer="91"/>
-<label x="-33.02" y="30.48" size="1.778" layer="95"/>
+<pinref part="J1" gate="G$1" pin="SWDIO/TMS"/>
+<wire x1="-60.96" y1="-40.64" x2="-48.26" y2="-40.64" width="0.1524" layer="91"/>
+<label x="-58.42" y="-40.64" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="SPI_MOSI" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA07/ADC0-7/SER0-3/TC1-1"/>
-<wire x1="-35.56" y1="96.52" x2="-20.32" y2="96.52" width="0.1524" layer="91"/>
-<label x="-33.02" y="96.52" size="1.778" layer="95"/>
-</segment>
-<segment>
 <pinref part="J6" gate="A" pin="6"/>
 <wire x1="91.44" y1="104.14" x2="78.74" y2="104.14" width="0.1524" layer="91"/>
 <label x="78.74" y="104.14" size="1.778" layer="95"/>
 </segment>
-</net>
-<net name="SPI_MISO" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0"/>
-<wire x1="-35.56" y1="104.14" x2="-20.32" y2="104.14" width="0.1524" layer="91"/>
-<label x="-33.02" y="104.14" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1"/>
+<wire x1="-35.56" y1="60.96" x2="-20.32" y2="60.96" width="0.1524" layer="91"/>
+<label x="-33.02" y="60.96" size="1.778" layer="95"/>
 </segment>
+</net>
+<net name="SPI_MISO" class="0">
 <segment>
 <pinref part="J6" gate="A" pin="3"/>
 <wire x1="91.44" y1="111.76" x2="78.74" y2="111.76" width="0.1524" layer="91"/>
 <label x="78.74" y="111.76" size="1.778" layer="95"/>
 </segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1"/>
+<wire x1="-35.56" y1="55.88" x2="-20.32" y2="55.88" width="0.1524" layer="91"/>
+<label x="-33.02" y="55.88" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="VDDCORE" class="0">
 <segment>
@@ -6651,27 +5621,27 @@ Diode with low voltage drop</description>
 </net>
 <net name="SPI_SCK" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1"/>
-<wire x1="-35.56" y1="101.6" x2="-20.32" y2="101.6" width="0.1524" layer="91"/>
-<label x="-33.02" y="101.6" size="1.778" layer="95"/>
-</segment>
-<segment>
 <pinref part="J6" gate="A" pin="4"/>
 <wire x1="91.44" y1="109.22" x2="78.74" y2="109.22" width="0.1524" layer="91"/>
 <label x="78.74" y="109.22" size="1.778" layer="95"/>
 </segment>
-</net>
-<net name="SPI_CSN" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0"/>
-<wire x1="-35.56" y1="99.06" x2="-20.32" y2="99.06" width="0.1524" layer="91"/>
-<label x="-33.02" y="99.06" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA22/SER3-0/SER5-1/TC4-0"/>
+<wire x1="-35.56" y1="58.42" x2="-20.32" y2="58.42" width="0.1524" layer="91"/>
+<label x="-33.02" y="58.42" size="1.778" layer="95"/>
 </segment>
+</net>
+<net name="SPI_CSN" class="0">
 <segment>
 <pinref part="J6" gate="A" pin="5"/>
 <wire x1="91.44" y1="106.68" x2="78.74" y2="106.68" width="0.1524" layer="91"/>
 <label x="78.74" y="106.68" size="1.778" layer="95"/>
 </segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA20/SER5-2/SER3-2/TC7-0"/>
+<wire x1="-35.56" y1="63.5" x2="-20.32" y2="63.5" width="0.1524" layer="91"/>
+<label x="-33.02" y="63.5" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="PWMLO2" class="0">
 <segment>
@@ -6684,11 +5654,6 @@ Diode with low voltage drop</description>
 <wire x1="78.74" y1="20.32" x2="60.96" y2="20.32" width="0.1524" layer="91"/>
 <label x="60.96" y="20.32" size="1.778" layer="95"/>
 </segment>
-<segment>
-<wire x1="53.34" y1="-109.22" x2="40.64" y2="-109.22" width="0.1524" layer="91"/>
-<label x="40.64" y="-109.22" size="1.778" layer="95"/>
-<pinref part="J2" gate="G$1" pin="6"/>
-</segment>
 </net>
 <net name="PWMLO3" class="0">
 <segment>
@@ -6697,11 +5662,6 @@ Diode with low voltage drop</description>
 <label x="60.96" y="15.24" size="1.778" layer="95"/>
 </segment>
 <segment>
-<wire x1="53.34" y1="-114.3" x2="40.64" y2="-114.3" width="0.1524" layer="91"/>
-<label x="40.64" y="-114.3" size="1.778" layer="95"/>
-<pinref part="J2" gate="G$1" pin="8"/>
-</segment>
-<segment>
 <pinref part="U1" gate="G$1" pin="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0"/>
 <wire x1="-35.56" y1="93.98" x2="-20.32" y2="93.98" width="0.1524" layer="91"/>
 <label x="-33.02" y="93.98" size="1.778" layer="95"/>
@@ -6714,11 +5674,6 @@ Diode with low voltage drop</description>
 <label x="60.96" y="25.4" size="1.778" layer="95"/>
 </segment>
 <segment>
-<wire x1="53.34" y1="-104.14" x2="40.64" y2="-104.14" width="0.1524" layer="91"/>
-<label x="40.64" y="-104.14" size="1.778" layer="95"/>
-<pinref part="J2" gate="G$1" pin="4"/>
-</segment>
-<segment>
 <pinref part="U1" gate="G$1" pin="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2"/>
 <wire x1="-35.56" y1="88.9" x2="-20.32" y2="88.9" width="0.1524" layer="91"/>
 <label x="-33.02" y="88.9" size="1.778" layer="95"/>
@@ -6731,15 +5686,15 @@ Diode with low voltage drop</description>
 <label x="60.96" y="17.78" size="1.778" layer="95"/>
 </segment>
 <segment>
-<wire x1="53.34" y1="-111.76" x2="40.64" y2="-111.76" width="0.1524" layer="91"/>
-<label x="40.64" y="-111.76" size="1.778" layer="95"/>
-<pinref part="J2" gate="G$1" pin="7"/>
-</segment>
-<segment>
 <pinref part="U1" gate="G$1" pin="PB10/SER4-2/TC5-0/TCC0-4"/>
 <wire x1="-35.56" y1="10.16" x2="-20.32" y2="10.16" width="0.1524" layer="91"/>
 <label x="-33.02" y="10.16" size="1.778" layer="95"/>
 </segment>
+<segment>
+<pinref part="J13" gate="G$1" pin="4"/>
+<wire x1="53.34" y1="-114.3" x2="40.64" y2="-114.3" width="0.1524" layer="91"/>
+<label x="40.64" y="-114.3" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="PWMHI1" class="0">
 <segment>
@@ -6748,15 +5703,15 @@ Diode with low voltage drop</description>
 <label x="60.96" y="27.94" size="1.778" layer="95"/>
 </segment>
 <segment>
-<wire x1="53.34" y1="-101.6" x2="40.64" y2="-101.6" width="0.1524" layer="91"/>
-<label x="40.64" y="-101.6" size="1.778" layer="95"/>
-<pinref part="J2" gate="G$1" pin="3"/>
-</segment>
-<segment>
 <pinref part="U1" gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6"/>
 <wire x1="-35.56" y1="83.82" x2="-20.32" y2="83.82" width="0.1524" layer="91"/>
 <label x="-33.02" y="83.82" size="1.778" layer="95"/>
 </segment>
+<segment>
+<pinref part="J13" gate="G$1" pin="2"/>
+<wire x1="53.34" y1="-109.22" x2="40.64" y2="-109.22" width="0.1524" layer="91"/>
+<label x="40.64" y="-109.22" size="1.778" layer="95"/>
+</segment>
 </net>
 <net name="PWMHI2" class="0">
 <segment>
@@ -6770,9 +5725,9 @@ Diode with low voltage drop</description>
 <label x="60.96" y="22.86" size="1.778" layer="95"/>
 </segment>
 <segment>
-<wire x1="53.34" y1="-106.68" x2="40.64" y2="-106.68" width="0.1524" layer="91"/>
-<label x="40.64" y="-106.68" size="1.778" layer="95"/>
-<pinref part="J2" gate="G$1" pin="5"/>
+<pinref part="J13" gate="G$1" pin="3"/>
+<wire x1="53.34" y1="-111.76" x2="40.64" y2="-111.76" width="0.1524" layer="91"/>
+<label x="40.64" y="-111.76" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="EN-GATE" class="0">
@@ -6783,24 +5738,24 @@ Diode with low voltage drop</description>
 </segment>
 <segment>
 <pinref part="S3" gate="G$1" pin="2"/>
-<wire x1="-5.08" y1="132.08" x2="5.08" y2="132.08" width="0.1524" layer="91"/>
-<label x="-2.54" y="132.08" size="1.778" layer="95"/>
+<wire x1="-60.96" y1="134.62" x2="-50.8" y2="134.62" width="0.1524" layer="91"/>
+<label x="-58.42" y="134.62" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="V-W" class="0">
 <segment>
 <pinref part="R37" gate="G$1" pin="2"/>
 <pinref part="R36" gate="G$1" pin="1"/>
-<wire x1="373.38" y1="0" x2="373.38" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="373.38" y1="2.54" x2="373.38" y2="5.08" width="0.1524" layer="91"/>
-<wire x1="373.38" y1="2.54" x2="342.9" y2="2.54" width="0.1524" layer="91"/>
-<junction x="373.38" y="2.54"/>
-<label x="342.9" y="2.54" size="1.778" layer="95"/>
-<wire x1="373.38" y1="2.54" x2="381" y2="2.54" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="-40.64" x2="373.38" y2="-38.1" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="-38.1" x2="373.38" y2="-35.56" width="0.1524" layer="91"/>
+<wire x1="373.38" y1="-38.1" x2="342.9" y2="-38.1" width="0.1524" layer="91"/>
+<junction x="373.38" y="-38.1"/>
+<label x="342.9" y="-38.1" size="1.778" layer="95"/>
+<wire x1="373.38" y1="-38.1" x2="381" y2="-38.1" width="0.1524" layer="91"/>
 <pinref part="C43" gate="G$1" pin="1"/>
-<wire x1="381" y1="2.54" x2="381" y2="-2.54" width="0.1524" layer="91"/>
+<wire x1="381" y1="-38.1" x2="381" y2="-43.18" width="0.1524" layer="91"/>
 <pinref part="D3" gate="G$1" pin="A"/>
-<junction x="381" y="2.54"/>
+<junction x="381" y="-38.1"/>
 </segment>
 <segment>
 <pinref part="J3" gate="G$1" pin="7"/>
@@ -6827,107 +5782,54 @@ Diode with low voltage drop</description>
 <label x="60.96" y="45.72" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PB17/SER5-1/TC6-1"/>
-<wire x1="-35.56" y1="-7.62" x2="-20.32" y2="-7.62" width="0.1524" layer="91"/>
-<label x="-33.02" y="-7.62" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB13/SER4-1/TC4-1"/>
+<wire x1="-35.56" y1="2.54" x2="-20.32" y2="2.54" width="0.1524" layer="91"/>
+<label x="-33.02" y="2.54" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="EN-GATE-MC" class="0">
 <segment>
 <pinref part="S3" gate="G$1" pin="1"/>
-<wire x1="-15.24" y1="129.54" x2="-30.48" y2="129.54" width="0.1524" layer="91"/>
-<label x="-30.48" y="129.54" size="1.778" layer="95"/>
+<wire x1="-71.12" y1="132.08" x2="-86.36" y2="132.08" width="0.1524" layer="91"/>
+<label x="-86.36" y="132.08" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="U1" gate="G$1" pin="PA19/SER1-3/SER3-3/TC3-1"/>
-<wire x1="-35.56" y1="66.04" x2="-20.32" y2="66.04" width="0.1524" layer="91"/>
-<label x="-33.02" y="66.04" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0"/>
+<wire x1="-35.56" y1="73.66" x2="-20.32" y2="73.66" width="0.1524" layer="91"/>
+<label x="-33.02" y="73.66" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="N$26" class="0">
 <segment>
 <pinref part="S3" gate="G$1" pin="3"/>
-<wire x1="-15.24" y1="134.62" x2="-33.02" y2="134.62" width="0.1524" layer="91"/>
+<wire x1="-71.12" y1="137.16" x2="-88.9" y2="137.16" width="0.1524" layer="91"/>
 <pinref part="R3" gate="G$1" pin="1"/>
 </segment>
 </net>
-<net name="FAULT" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="2"/>
-<wire x1="53.34" y1="-99.06" x2="40.64" y2="-99.06" width="0.1524" layer="91"/>
-<label x="40.64" y="-99.06" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="NFAULT"/>
-<wire x1="60.96" y1="55.88" x2="78.74" y2="55.88" width="0.1524" layer="91"/>
-<label x="60.96" y="55.88" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="R7" gate="G$1" pin="1"/>
-<wire x1="7.62" y1="154.94" x2="33.02" y2="154.94" width="0.1524" layer="91"/>
-<label x="25.4" y="154.94" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1"/>
-<wire x1="-35.56" y1="60.96" x2="-20.32" y2="60.96" width="0.1524" layer="91"/>
-<label x="-33.02" y="60.96" size="1.778" layer="95"/>
-</segment>
-</net>
 <net name="N$35" class="0">
 <segment>
-<pinref part="D1" gate="G$1" pin="CGREEN"/>
-<wire x1="-7.62" y1="165.1" x2="-2.54" y2="165.1" width="0.1524" layer="91"/>
+<wire x1="-58.42" y1="157.48" x2="-66.04" y2="157.48" width="0.1524" layer="91"/>
 <pinref part="R6" gate="G$1" pin="2"/>
+<pinref part="U$4" gate="G$1" pin="C"/>
 </segment>
 </net>
 <net name="N$36" class="0">
 <segment>
-<pinref part="D1" gate="G$1" pin="CBLUE"/>
-<wire x1="-7.62" y1="160.02" x2="7.62" y2="160.02" width="0.1524" layer="91"/>
 <pinref part="R8" gate="G$1" pin="2"/>
+<pinref part="U$5" gate="G$1" pin="C"/>
+<wire x1="-66.04" y1="172.72" x2="-58.42" y2="172.72" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="N$39" class="0">
-<segment>
-<pinref part="D1" gate="G$1" pin="CRED"/>
-<wire x1="-7.62" y1="154.94" x2="-2.54" y2="154.94" width="0.1524" layer="91"/>
-<pinref part="R7" gate="G$1" pin="2"/>
-</segment>
-</net>
-<net name="STLB" class="0">
+<net name="STL_TICKER" class="0">
 <segment>
 <pinref part="R8" gate="G$1" pin="1"/>
-<wire x1="17.78" y1="160.02" x2="33.02" y2="160.02" width="0.1524" layer="91"/>
-<label x="25.4" y="160.02" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1"/>
-<wire x1="-35.56" y1="55.88" x2="-20.32" y2="55.88" width="0.1524" layer="91"/>
-<label x="-33.02" y="55.88" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="USBDP" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA25/SER3-3/SER5-3/TC5-1/USBDP"/>
-<wire x1="-35.56" y1="50.8" x2="-20.32" y2="50.8" width="0.1524" layer="91"/>
-<label x="-33.02" y="50.8" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="X1" gate="G$1" pin="D+"/>
-<wire x1="-104.14" y1="-91.44" x2="-86.36" y2="-91.44" width="0.1524" layer="91"/>
-<label x="-101.6" y="-91.44" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="USBDM" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA24/SER3-2/SER5-2/TC5-0/USBDM"/>
-<wire x1="-35.56" y1="53.34" x2="-20.32" y2="53.34" width="0.1524" layer="91"/>
-<label x="-33.02" y="53.34" size="1.778" layer="95"/>
+<wire x1="-76.2" y1="172.72" x2="-101.6" y2="172.72" width="0.1524" layer="91"/>
+<label x="-101.6" y="172.72" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="X1" gate="G$1" pin="D-"/>
-<wire x1="-104.14" y1="-88.9" x2="-86.36" y2="-88.9" width="0.1524" layer="91"/>
-<label x="-101.6" y="-88.9" size="1.778" layer="95"/>
+<pinref part="U1" gate="G$1" pin="PB00/ADC0-12/SER5-2/TC7-0"/>
+<wire x1="-35.56" y1="35.56" x2="-20.32" y2="35.56" width="0.1524" layer="91"/>
+<label x="-33.02" y="35.56" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="SWO" class="0">
@@ -6937,9 +5839,9 @@ Diode with low voltage drop</description>
 <label x="-33.02" y="-15.24" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="J1" gate="G$1" pin="TRACESWO"/>
-<wire x1="-86.36" y1="-43.18" x2="-99.06" y2="-43.18" width="0.1524" layer="91"/>
-<label x="-99.06" y="-43.18" size="1.778" layer="95"/>
+<pinref part="J1" gate="G$1" pin="SWO/TDO"/>
+<wire x1="-60.96" y1="-45.72" x2="-48.26" y2="-45.72" width="0.1524" layer="91"/>
+<label x="-58.42" y="-45.72" size="1.778" layer="95"/>
 </segment>
 </net>
 <net name="I-V" class="0">
@@ -6976,28 +5878,245 @@ Diode with low voltage drop</description>
 <pinref part="J3" gate="G$1" pin="4"/>
 </segment>
 </net>
-<net name="N$12" class="0">
+<net name="N$10" class="0">
 <segment>
-<pinref part="U1" gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1"/>
-<pinref part="U$1" gate="G$1" pin="1"/>
-<wire x1="-35.56" y1="111.76" x2="-15.24" y2="111.76" width="0.1524" layer="91"/>
-<pinref part="C46" gate="G$1" pin="1"/>
-<wire x1="-15.24" y1="111.76" x2="-7.62" y2="111.76" width="0.1524" layer="91"/>
-<junction x="-15.24" y="111.76"/>
+<pinref part="R2" gate="G$1" pin="2"/>
+<pinref part="U2" gate="G$1" pin="EN_BUCK"/>
+<wire x1="127" y1="66.04" x2="114.3" y2="66.04" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$19" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="BIAS"/>
+<wire x1="114.3" y1="50.8" x2="119.38" y2="50.8" width="0.1524" layer="91"/>
+<wire x1="119.38" y1="50.8" x2="119.38" y2="55.88" width="0.1524" layer="91"/>
+<pinref part="C8" gate="G$1" pin="1"/>
+<wire x1="119.38" y1="55.88" x2="121.92" y2="55.88" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP0TX" class="0">
+<segment>
+<pinref part="J5" gate="G$1" pin="5"/>
+<wire x1="88.9" y1="180.34" x2="73.66" y2="180.34" width="0.1524" layer="91"/>
+<label x="73.66" y="180.34" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0"/>
+<wire x1="-35.56" y1="104.14" x2="-20.32" y2="104.14" width="0.1524" layer="91"/>
+<label x="-33.02" y="104.14" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP0RX" class="0">
+<segment>
+<pinref part="J5" gate="G$1" pin="2"/>
+<wire x1="88.9" y1="187.96" x2="73.66" y2="187.96" width="0.1524" layer="91"/>
+<label x="73.66" y="187.96" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1"/>
+<wire x1="-35.56" y1="101.6" x2="-20.32" y2="101.6" width="0.1524" layer="91"/>
+<label x="-33.02" y="101.6" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP1TX" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB02/ADC0-14/SER5-0/TC6-0"/>
+<wire x1="-35.56" y1="30.48" x2="-20.32" y2="30.48" width="0.1524" layer="91"/>
+<label x="-33.02" y="30.48" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J4" gate="G$1" pin="5"/>
+<wire x1="88.9" y1="152.4" x2="73.66" y2="152.4" width="0.1524" layer="91"/>
+<label x="73.66" y="152.4" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP1RX" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB03/ADC0/SER5-1/TC6"/>
+<wire x1="-35.56" y1="27.94" x2="-20.32" y2="27.94" width="0.1524" layer="91"/>
+<label x="-33.02" y="27.94" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J4" gate="G$1" pin="2"/>
+<wire x1="88.9" y1="160.02" x2="73.66" y2="160.02" width="0.1524" layer="91"/>
+<label x="73.66" y="160.02" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="SWDCLK" class="0">
+<segment>
+<pinref part="J1" gate="G$1" pin="SWDCLK/TCK"/>
+<wire x1="-60.96" y1="-43.18" x2="-48.26" y2="-43.18" width="0.1524" layer="91"/>
+<label x="-58.42" y="-43.18" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK"/>
+<wire x1="-35.56" y1="45.72" x2="-20.32" y2="45.72" width="0.1524" layer="91"/>
+<label x="-33.02" y="45.72" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="DRV_FAULT" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="NFAULT"/>
+<wire x1="60.96" y1="55.88" x2="78.74" y2="55.88" width="0.1524" layer="91"/>
+<label x="60.96" y="55.88" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J13" gate="G$1" pin="1"/>
+<wire x1="53.34" y1="-106.68" x2="40.64" y2="-106.68" width="0.1524" layer="91"/>
+<label x="40.64" y="-106.68" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB15/SER4-3/TC5-1"/>
+<wire x1="-35.56" y1="-2.54" x2="-20.32" y2="-2.54" width="0.1524" layer="91"/>
+<label x="-33.02" y="-2.54" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$23" class="0">
+<segment>
+<pinref part="R12" gate="G$1" pin="2"/>
+<pinref part="U$8" gate="G$1" pin="C"/>
+<wire x1="-66.04" y1="165.1" x2="-48.26" y2="165.1" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="STL_ERROR" class="0">
+<segment>
+<pinref part="R12" gate="G$1" pin="1"/>
+<wire x1="-76.2" y1="165.1" x2="-101.6" y2="165.1" width="0.1524" layer="91"/>
+<label x="-101.6" y="165.1" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB01/ADC0-13/SER5-3/TC7-1"/>
+<wire x1="-35.56" y1="33.02" x2="-20.32" y2="33.02" width="0.1524" layer="91"/>
+<label x="-33.02" y="33.02" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$2" class="0">
+<segment>
+<pinref part="R25" gate="G$1" pin="2"/>
+<pinref part="U$9" gate="G$1" pin="GL"/>
+<wire x1="241.3" y1="68.58" x2="246.38" y2="68.58" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$3" class="0">
+<segment>
+<pinref part="U$9" gate="G$1" pin="GH"/>
+<pinref part="R24" gate="G$1" pin="2"/>
+<wire x1="246.38" y1="88.9" x2="241.3" y2="88.9" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$4" class="0">
+<segment>
+<pinref part="R28" gate="G$1" pin="2"/>
+<pinref part="U$10" gate="G$1" pin="GH"/>
+<wire x1="347.98" y1="88.9" x2="353.06" y2="88.9" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$24" class="0">
+<segment>
+<pinref part="R29" gate="G$1" pin="2"/>
+<pinref part="U$10" gate="G$1" pin="GL"/>
+<wire x1="347.98" y1="68.58" x2="353.06" y2="68.58" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$5" class="0">
+<segment>
+<pinref part="R33" gate="G$1" pin="2"/>
+<pinref part="U$11" gate="G$1" pin="GH"/>
+<wire x1="444.5" y1="88.9" x2="449.58" y2="88.9" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$6" class="0">
+<segment>
+<pinref part="U$11" gate="G$1" pin="GL"/>
+<pinref part="R34" gate="G$1" pin="2"/>
+<wire x1="449.58" y1="68.58" x2="444.5" y2="68.58" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="THERMISTOR" class="0">
+<segment>
+<pinref part="R13" gate="G$1" pin="2"/>
+<pinref part="R14" gate="G$1" pin="1"/>
+<wire x1="266.7" y1="-91.44" x2="266.7" y2="-88.9" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-88.9" x2="266.7" y2="-86.36" width="0.1524" layer="91"/>
+<wire x1="266.7" y1="-88.9" x2="236.22" y2="-88.9" width="0.1524" layer="91"/>
+<junction x="266.7" y="-88.9"/>
+<label x="236.22" y="-88.9" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$1" class="0">
+<segment>
+<pinref part="R7" gate="G$1" pin="2"/>
+<pinref part="U$6" gate="G$1" pin="C"/>
+<wire x1="144.78" y1="190.5" x2="152.4" y2="190.5" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$22" class="0">
+<segment>
+<pinref part="R9" gate="G$1" pin="2"/>
+<pinref part="U$7" gate="G$1" pin="C"/>
+<wire x1="144.78" y1="177.8" x2="152.4" y2="177.8" width="0.1524" layer="91"/>
 </segment>
 </net>
-<net name="N$17" class="0">
+<net name="UP0STLR" class="0">
+<segment>
+<pinref part="R7" gate="G$1" pin="1"/>
+<wire x1="134.62" y1="190.5" x2="109.22" y2="190.5" width="0.1524" layer="91"/>
+<label x="109.22" y="190.5" size="1.778" layer="95"/>
+</segment>
 <segment>
 <pinref part="U1" gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0"/>
-<wire x1="-35.56" y1="114.3" x2="-22.86" y2="114.3" width="0.1524" layer="91"/>
-<wire x1="-22.86" y1="114.3" x2="-22.86" y2="116.84" width="0.1524" layer="91"/>
-<pinref part="U$1" gate="G$1" pin="2"/>
-<wire x1="-22.86" y1="116.84" x2="-15.24" y2="116.84" width="0.1524" layer="91"/>
-<wire x1="-15.24" y1="116.84" x2="-10.16" y2="116.84" width="0.1524" layer="91"/>
-<wire x1="-10.16" y1="116.84" x2="-10.16" y2="119.38" width="0.1524" layer="91"/>
-<junction x="-15.24" y="116.84"/>
-<pinref part="C9" gate="G$1" pin="1"/>
-<wire x1="-10.16" y1="119.38" x2="-7.62" y2="119.38" width="0.1524" layer="91"/>
+<wire x1="-35.56" y1="114.3" x2="-20.32" y2="114.3" width="0.1524" layer="91"/>
+<label x="-33.02" y="114.3" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP0STLB" class="0">
+<segment>
+<pinref part="R9" gate="G$1" pin="1"/>
+<wire x1="134.62" y1="177.8" x2="109.22" y2="177.8" width="0.1524" layer="91"/>
+<label x="109.22" y="177.8" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB31/SER7-1/SER5-0/TC0-1"/>
+<wire x1="-35.56" y1="-17.78" x2="-20.32" y2="-17.78" width="0.1524" layer="91"/>
+<label x="-33.02" y="-17.78" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$27" class="0">
+<segment>
+<pinref part="R15" gate="G$1" pin="2"/>
+<pinref part="U$12" gate="G$1" pin="C"/>
+<wire x1="144.78" y1="162.56" x2="152.4" y2="162.56" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$28" class="0">
+<segment>
+<pinref part="R16" gate="G$1" pin="2"/>
+<pinref part="U$13" gate="G$1" pin="C"/>
+<wire x1="144.78" y1="149.86" x2="152.4" y2="149.86" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP1STLR" class="0">
+<segment>
+<pinref part="R15" gate="G$1" pin="1"/>
+<wire x1="134.62" y1="162.56" x2="109.22" y2="162.56" width="0.1524" layer="91"/>
+<label x="109.22" y="162.56" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA02/ADC0-1/DAC-0"/>
+<wire x1="-35.56" y1="109.22" x2="-20.32" y2="109.22" width="0.1524" layer="91"/>
+<label x="-33.02" y="109.22" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP1STLB" class="0">
+<segment>
+<pinref part="R16" gate="G$1" pin="1"/>
+<wire x1="134.62" y1="149.86" x2="109.22" y2="149.86" width="0.1524" layer="91"/>
+<label x="109.22" y="149.86" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1"/>
+<wire x1="-35.56" y1="111.76" x2="-20.32" y2="111.76" width="0.1524" layer="91"/>
+<label x="-33.02" y="111.76" size="1.778" layer="95"/>
 </segment>
 </net>
 </nets>
@@ -7016,10 +6135,5 @@ Since Version 8.3, EAGLE supports URNs for individual library
 assets (packages, symbols, and devices). The URNs of those assets
 will not be understood (or retained) with this version.
 </note>
-<note version="8.3" severity="warning">
-Since Version 8.3, EAGLE supports the association of 3D packages
-with devices in libraries, schematics, and board files. Those 3D
-packages will not be understood (or retained) with this version.
-</note>
 </compatibility>
 </eagle>
diff --git a/datasheet/AS5045B_Datasheet_EN_v2.pdf b/datasheet/AS5045B_Datasheet_EN_v2.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..da240c1d2980aa0f487ae831919aaa52c03d1393
GIT binary patch
literal 885877
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%0DW%skWcw<?P-_`Bmn{B(}Iz`hmFBTUm?J6#i
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

literal 0
HcmV?d00001

diff --git a/datasheet/csd88599q5dc.pdf b/datasheet/csd88599q5dc.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..15d094c80a9b18ce5413ff5b59c09776de2a4ec6
GIT binary patch
literal 679172
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
X#G(@LZU{3oP}`qNRn^tsjq5)EIv~_U

literal 0
HcmV?d00001

-- 
GitLab