diff --git a/README.md b/README.md
index 2c84f99dafe27e92db8400bd40f538773df8161f..5867984fa92d0df35db15e76b46fdc2e12294916 100644
--- a/README.md
+++ b/README.md
@@ -25,6 +25,11 @@ key: 131, entry speed, acceleration, cruise speed, exit speed, steps
 
 Redo doc as if it's a real project. Update board for AEAT6600 Encoder.
 
+## MKStepper17
+
+## MKStepper23
+ p/n pairs FDD8424HCT-ND
+
 ### Step Driver
 
 I'm using the TMC2660 - this driver is 'fully integrated' as in it has current control circuitry, microstepping logic etc *as well as* a set of MOSFETS to drive the motor. I like this one because it has all of the modern step-driver bells and whistles, and has a counterpart - the TMC262 - that contains only the gate-driving circuitry, which will (later on) let me make a board for *really big* stepper motors, using external MOSFETS rated to however-many-amps-I-want.
@@ -47,4 +52,4 @@ A-la [Mechaduino](http://tropical-labs.com/index.php/mechaduino) and many other
 
 Ready for MKXMods network integration.
 
-![fabbed](https://gitlab.cba.mit.edu/jakeread/mkstepper/raw/master/images/routed.png)
\ No newline at end of file
+![fabbed](https://gitlab.cba.mit.edu/jakeread/mkstepper/raw/master/images/routed.png)
diff --git a/circuit/mkstepper/eagle.epf b/circuit/mkstepper-tmc2660/eagle.epf
similarity index 73%
rename from circuit/mkstepper/eagle.epf
rename to circuit/mkstepper-tmc2660/eagle.epf
index dce451579012c9561abd7b20b65316f9af88aeea..b42655f2c09a087f14476f56c703c2c601287620 100644
--- a/circuit/mkstepper/eagle.epf
+++ b/circuit/mkstepper-tmc2660/eagle.epf
@@ -37,17 +37,17 @@ UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/rload.lbr"
 UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
 
 [Win_1]
-Type="Schematic Editor"
-Number=1
-File="mkstepper.sch"
-View="85.2318 92.065 241.782 243.068"
-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"
+Type="Library Editor"
+Number=3
+File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
+View="-53.139 -66.5683 99.0171 62.7644"
+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.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+TextSizes=" 0.254 0.3048 0.4064 0.6096 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"
@@ -57,7 +57,7 @@ DimensionExtLengths=" 1.27 2.54 1 2 3 0"
 DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
 SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
 WireBend=0
-WireBendSet=31
+WireBendSet=0
 WireCap=1
 MiterStyle=0
 PadShape=0
@@ -78,15 +78,13 @@ SwapLevel=0
 ArcDirection=0
 AddLevel=2
 PadsSameType=0
-Layer=91
-Views=" 1: 85.2318 92.065 241.782 243.068"
-Sheet="1"
+Layer=94
 
 [Win_2]
 Type="Board Editor"
 Number=2
 File="mkstepper.brd"
-View="-3.15469 12.1004 39.2502 43.6944"
+View="-21.6733 -7.75165 83.8436 70.8644"
 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"
@@ -127,11 +125,58 @@ PadsSameType=0
 Layer=16
 
 [Win_3]
+Type="Schematic Editor"
+Number=1
+File="mkstepper.sch"
+View="-79.9307 50.0558 309.616 425.8"
+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"
+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.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+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=0
+WireBendSet=31
+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=91
+Views=" 1: -79.9307 50.0558 309.616 425.8"
+Sheet="1"
+
+[Win_4]
 Type="Control Panel"
 Number=0
 
 [Desktop]
-Screen="3840 1080"
+Screen="6000 2160"
 Window="Win_1"
 Window="Win_2"
 Window="Win_3"
+Window="Win_4"
diff --git a/circuit/mkstepper/mkstepper.brd b/circuit/mkstepper-tmc2660/mkstepper-tmc2660.brd
similarity index 89%
rename from circuit/mkstepper/mkstepper.brd
rename to circuit/mkstepper-tmc2660/mkstepper-tmc2660.brd
index f9bb3dc7c21e3676eb75b7e302e8a94ecc49ac5c..ebf7a680f6cb412b03124f49e541616e1db401e7 100644
--- a/circuit/mkstepper/mkstepper.brd
+++ b/circuit/mkstepper-tmc2660/mkstepper-tmc2660.brd
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="8.7.1">
+<eagle version="9.0.0">
 <drawing>
 <settings>
 <setting alwaysvectorfont="yes"/>
@@ -492,52 +492,6 @@
 </package>
 </packages>
 </library>
-<library name="sensor">
-<packages>
-<package name="TSSOP16">
-<description>&lt;b&gt;Thin Shrink Small Outline Plastic 14&lt;/b&gt;</description>
-<wire x1="-3.1396" y1="-2.0828" x2="2.5246" y2="-2.0828" width="0.1524" layer="51"/>
-<wire x1="2.5246" y1="2.0828" x2="2.5246" y2="-2.0828" width="0.1524" layer="51"/>
-<wire x1="2.5246" y1="2.0828" x2="-3.1396" y2="2.0828" width="0.1524" layer="51"/>
-<wire x1="-3.1396" y1="-2.0828" x2="-3.1396" y2="2.0828" width="0.1524" layer="51"/>
-<circle x="-2.2506" y="-1.2192" radius="0.3048" width="0.1524" layer="21"/>
-<smd name="1" x="-2.53" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="2" x="-1.895" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="3" x="-1.26" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="4" x="-0.625" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="5" x="0.01" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="6" x="0.645" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="7" x="1.28" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="16" x="-2.53" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="15" x="-1.895" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="14" x="-1.26" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="13" x="-0.625" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="12" x="0.01" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="11" x="0.645" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="10" x="1.28" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<text x="-3.5206" y="-2.0828" size="0.4064" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="3.2612" y="-2.0828" size="0.4064" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
-<rectangle x1="1.1784" y1="2.1082" x2="1.3816" y2="2.9464" layer="51"/>
-<rectangle x1="0.5434" y1="2.1082" x2="0.7466" y2="2.9464" layer="51"/>
-<rectangle x1="-0.0916" y1="2.1082" x2="0.1116" y2="2.9464" layer="51"/>
-<rectangle x1="-0.7266" y1="2.1082" x2="-0.5234" y2="2.9464" layer="51"/>
-<rectangle x1="-1.3616" y1="2.1082" x2="-1.1584" y2="2.9464" layer="51"/>
-<rectangle x1="-1.9966" y1="2.1082" x2="-1.7934" y2="2.9464" layer="51"/>
-<rectangle x1="-2.6316" y1="2.1082" x2="-2.4284" y2="2.9464" layer="51"/>
-<rectangle x1="-2.6316" y1="-2.921" x2="-2.4284" y2="-2.0828" layer="51"/>
-<rectangle x1="-1.9966" y1="-2.921" x2="-1.7934" y2="-2.0828" layer="51"/>
-<rectangle x1="-1.3616" y1="-2.921" x2="-1.1584" y2="-2.0828" layer="51"/>
-<rectangle x1="-0.7266" y1="-2.921" x2="-0.5234" y2="-2.0828" layer="51"/>
-<rectangle x1="-0.0916" y1="-2.921" x2="0.1116" y2="-2.0828" layer="51"/>
-<rectangle x1="0.5434" y1="-2.921" x2="0.7466" y2="-2.0828" layer="51"/>
-<rectangle x1="1.1784" y1="-2.921" x2="1.3816" y2="-2.0828" layer="51"/>
-<smd name="9" x="1.915" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="8" x="1.915" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<rectangle x1="1.8134" y1="-2.921" x2="2.0166" y2="-2.0828" layer="51"/>
-<rectangle x1="1.8134" y1="2.1082" x2="2.0166" y2="2.9464" layer="51"/>
-</package>
-</packages>
-</library>
 <library name="fab">
 <packages>
 <package name="TACT-SWITCH-KMR6">
@@ -1033,11 +987,6 @@ design rules under a new name.</description>
 <attribute name="TYPE" value="" x="37.55" y="39.25" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="VOLTAGE" value="" x="37.55" y="39.25" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="C12" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="20.9" y="34.45">
-<attribute name="PACKAGE" value="0603" x="20.9" y="34.45" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="20.9" y="34.45" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="20.9" y="34.45" size="1.778" layer="27" display="off"/>
-</element>
 <element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="17.25" y="47.8" rot="R90">
 <attribute name="PACKAGE" value="0805" x="17.25" y="47.8" size="1.778" layer="27" rot="R90" display="off"/>
 <attribute name="PRECISION" value="" x="17.25" y="47.8" size="1.778" layer="27" rot="R90" display="off"/>
@@ -1093,16 +1042,6 @@ design rules under a new name.</description>
 <attribute name="TYPE" value="" x="43.65" y="22.95" size="1.778" layer="27" rot="R180" display="off"/>
 <attribute name="VOLTAGE" value="" x="43.65" y="22.95" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="C9" library="borkedlabs-passives" package="1206" value="10uF 50v" x="6.1172" y="16.8222" rot="R180">
-<attribute name="PACKAGE" value="1206" x="6.1172" y="16.8222" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="6.1172" y="16.8222" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VOLTAGE" value="" x="6.1172" y="16.8222" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C8" library="borkedlabs-passives" package="1206" value="10uF 50v" x="38.25" y="16.75">
-<attribute name="PACKAGE" value="1206" x="38.25" y="16.75" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="38.25" y="16.75" size="1.778" layer="27" display="off"/>
-<attribute name="VOLTAGE" value="" x="38.25" y="16.75" size="1.778" layer="27" display="off"/>
-</element>
 <element name="U$5" library="fab" package="CBA-SILK-LOGO" value="" x="11.9" y="55" rot="R90"/>
 <element name="U$9" library="fab" package="MK-LOGO-SILK" value="" x="14.7" y="55"/>
 <element name="J9" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="36.4" y="53.039"/>
@@ -1159,8 +1098,6 @@ design rules under a new name.</description>
 <element name="D1" library="lights" package="LED0805" value="LED0805-RED" x="17.25" y="50.7" rot="R270"/>
 <element name="D2" library="lights" package="LED0805" value="LED0805-BLUE" x="15.25" y="50.7" rot="R270"/>
 <element name="D3" library="lights" package="LED0805" value="LED0805-GRN" x="13.25" y="50.7" rot="R270"/>
-<element name="J4" library="connector" package="RJ12-6-SMT-TOPENTRY" value="RJ12-6-SMTTOP" x="19.75" y="8.75" rot="MR270"/>
-<element name="J5" library="connector" package="RJ12-6-SMT-TOPENTRY" value="RJ12-6-SMTTOP" x="40.5" y="8.75" rot="MR270"/>
 <element name="R5" library="borkedlabs-passives" package="0805" value="150R" x="11" y="17" rot="R270">
 <attribute name="PACKAGE" value="0805" x="16.9" y="17" size="0.6096" layer="27" rot="R270" display="off"/>
 <attribute name="PRECISION" value="" x="16.9" y="17" size="0.6096" layer="27" rot="R270" display="off"/>
@@ -1192,7 +1129,6 @@ design rules under a new name.</description>
 <attribute name="PACKAGE" value="0805" x="19.3" y="43.7" size="1.778" layer="27" rot="R270" display="off"/>
 <attribute name="PRECISION" value="" x="19.3" y="43.7" size="1.778" layer="27" rot="R270" display="off"/>
 </element>
-<element name="U2" library="sensor" package="TSSOP16" value="AEAT-6600" x="22.45" y="36.95" rot="MR180"/>
 </elements>
 <signals>
 <signal name="RESET">
@@ -1393,12 +1329,6 @@ design rules under a new name.</description>
 <via x="39.05" y="44.05" extent="1-16" drill="0.4" diameter="0.425"/>
 <via x="35.45" y="46.65" extent="1-16" drill="0.4" diameter="0.425"/>
 <via x="35.45" y="48.45" extent="1-16" drill="0.4" diameter="0.425"/>
-<contactref element="J4" pad="P$4"/>
-<contactref element="J4" pad="P$3"/>
-<contactref element="C8" pad="1"/>
-<contactref element="J5" pad="P$4"/>
-<contactref element="J5" pad="P$3"/>
-<contactref element="C9" pad="1"/>
 <polygon width="0.1524" layer="16" rank="6">
 <vertex x="1.75" y="57.75"/>
 <vertex x="1.75" y="1.75"/>
@@ -1417,15 +1347,9 @@ design rules under a new name.</description>
 <contactref element="J1" pad="P$3"/>
 <contactref element="J2" pad="P$4"/>
 <contactref element="J2" pad="P$3"/>
-<via x="4.45" y="9.385" extent="1-16" drill="0.3"/>
-<via x="4.45" y="8.115" extent="1-16" drill="0.3"/>
-<via x="25.2" y="9.385" extent="1-16" drill="0.3"/>
-<via x="25.2" y="8.115" extent="1-16" drill="0.3"/>
-<via x="7.5172" y="16.8222" extent="1-16" drill="0.3"/>
 <contactref element="J3" pad="3"/>
 <contactref element="J3" pad="5"/>
 <contactref element="J3" pad="9"/>
-<via x="36.85" y="16.75" extent="1-16" drill="0.3"/>
 <wire x1="4.95" y1="33.7" x2="3.97513125" y2="33.7" width="0.1524" layer="1"/>
 <wire x1="3.97513125" y1="33.7" x2="3.86573125" y2="33.8094" width="0.1524" layer="1"/>
 <wire x1="3.86573125" y1="33.8094" x2="3.0890125" y2="33.8094" width="0.1524" layer="1"/>
@@ -1447,16 +1371,10 @@ design rules under a new name.</description>
 <wire x1="14.58736875" y1="24.1385" x2="14.8385" y2="24.1385" width="0.1524" layer="1"/>
 <contactref element="R9" pad="1"/>
 <via x="19.3" y="44.65" extent="1-16" drill="0.3"/>
-<contactref element="U2" pad="6"/>
-<contactref element="C12" pad="1"/>
-<wire x1="20.1" y1="34.45" x2="19.2" y2="34.45" width="0.1524" layer="1"/>
-<via x="19.2" y="34.45" extent="1-16" drill="0.3"/>
-</signal>
-<signal name="USBDM">
-<contactref element="U1" pad="45"/>
-</signal>
-<signal name="USBDP">
-<contactref element="U1" pad="46"/>
+<wire x1="25.2" y1="8.115" x2="25.2" y2="9.385" width="0" layer="19" extent="1-1"/>
+<wire x1="28.05" y1="23.15" x2="25.2" y2="9.385" width="0" layer="19" extent="1-1"/>
+<wire x1="4.45" y1="9.385" x2="12.18" y2="22.987" width="0" layer="19" extent="1-1"/>
+<wire x1="4.45" y1="8.115" x2="4.45" y2="9.385" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="+3V3">
 <contactref element="C10" pad="2"/>
@@ -1474,12 +1392,6 @@ design rules under a new name.</description>
 <contactref element="D1" pad="1"/>
 <contactref element="D3" pad="1"/>
 <contactref element="D2" pad="1"/>
-<contactref element="J4" pad="P$6"/>
-<contactref element="C8" pad="2"/>
-<contactref element="J4" pad="P$1"/>
-<contactref element="J5" pad="P$6"/>
-<contactref element="C9" pad="2"/>
-<contactref element="J5" pad="P$1"/>
 <contactref element="D5" pad="1"/>
 <contactref element="D4" pad="1"/>
 <contactref element="D7" pad="1"/>
@@ -1494,29 +1406,8 @@ design rules under a new name.</description>
 <contactref element="J1" pad="P$1"/>
 <contactref element="J2" pad="P$6"/>
 <contactref element="J2" pad="P$1"/>
-<via x="4.45" y="11.925" extent="1-16" drill="0.3"/>
-<via x="4.45" y="5.575" extent="1-16" drill="0.3"/>
-<via x="25.2" y="5.575" extent="1-16" drill="0.3"/>
-<via x="25.2" y="11.925" extent="1-16" drill="0.3"/>
 <contactref element="J3" pad="1"/>
 <contactref element="R1" pad="2"/>
-<contactref element="U2" pad="10"/>
-<contactref element="U2" pad="12"/>
-<contactref element="U2" pad="9"/>
-<contactref element="C12" pad="2"/>
-<wire x1="21.7" y1="34.45" x2="22.685303125" y2="33.264696875" width="0.1524" layer="1"/>
-<wire x1="22.46" y1="34.2322" x2="22.46" y2="34.96" width="0.1524" layer="16"/>
-<wire x1="23.36313125" y1="35.0069" x2="23.37003125" y2="35" width="0.1524" layer="16"/>
-<wire x1="23.37003125" y1="35" x2="23.6" y2="35" width="0.1524" layer="16"/>
-<wire x1="22.46" y1="34.96" x2="22.5069" y2="35.0069" width="0.1524" layer="16"/>
-<wire x1="22.5069" y1="35.0069" x2="23.36313125" y2="35.0069" width="0.1524" layer="16"/>
-<wire x1="23.6" y1="35" x2="23.73" y2="34.87" width="0.1524" layer="16"/>
-<wire x1="23.73" y1="34.87" x2="23.73" y2="34.2322" width="0.1524" layer="16"/>
-<wire x1="23.73" y1="34.87" x2="24.365" y2="34.235" width="0.1524" layer="16"/>
-<wire x1="24.365" y1="34.235" x2="24.365" y2="34.2322" width="0.1524" layer="16"/>
-<wire x1="22.46" y1="34.2322" x2="22.53586875" y2="34.15633125" width="0.1524" layer="16"/>
-<wire x1="22.53586875" y1="34.15633125" x2="22.53586875" y2="33.42860625" width="0.1524" layer="16"/>
-<via x="22.53586875" y="33.42860625" extent="1-16" drill="0.3"/>
 </signal>
 <signal name="TMC5VOUT">
 <contactref element="C17" pad="1"/>
@@ -1725,111 +1616,24 @@ design rules under a new name.</description>
 </signal>
 <signal name="AS_CSN">
 <contactref element="U1" pad="19"/>
-<wire x1="11.03635" y1="35.22905" x2="11.03635" y2="38.79515" width="0.1524" layer="16"/>
-<wire x1="12.2" y1="41.12696875" x2="12.2" y2="41.45" width="0.1524" layer="1"/>
-<wire x1="12.2" y1="41.12696875" x2="11.737515625" y2="40.664484375" width="0.1524" layer="1"/>
-<wire x1="11.737515625" y1="40.664484375" x2="11.737515625" y2="40.095684375" width="0.1524" layer="1"/>
-<wire x1="11.737515625" y1="40.095684375" x2="11.7782" y2="40.055" width="0.1524" layer="1"/>
-<via x="11.7782" y="40.055" extent="1-16" drill="0.3" diameter="0.425"/>
-<wire x1="11.7782" y1="40.055" x2="11.7782" y2="39.537" width="0.1524" layer="16"/>
-<wire x1="11.7782" y1="39.537" x2="11.03635" y2="38.79515" width="0.1524" layer="16"/>
 <contactref element="J8" pad="3"/>
-<wire x1="12.2" y1="41.45" x2="12.2" y2="42.01336875" width="0.1524" layer="1"/>
-<wire x1="12.2" y1="42.01336875" x2="12.2754" y2="42.08876875" width="0.1524" layer="1"/>
-<wire x1="12.2754" y1="42.08876875" x2="12.2754" y2="44.3046" width="0.1524" layer="1"/>
 <wire x1="12.2754" y1="44.3046" x2="11.83" y2="44.75" width="0.1524" layer="1"/>
-<via x="21.1" y="30.892" extent="1-16" drill="0.3"/>
-<wire x1="21.1" y1="30.892" x2="20.608" y2="30.892" width="0.1524" layer="1"/>
-<wire x1="20.608" y1="30.892" x2="20.1556" y2="31.3444" width="0.1524" layer="1"/>
-<via x="14.8558625" y="31.6558625" extent="1-16" drill="0.3"/>
-<wire x1="20.1556" y1="31.3444" x2="16.49079375" y2="31.3444" width="0.1524" layer="1"/>
-<wire x1="16.49079375" y1="31.3444" x2="16.45279375" y2="31.3064" width="0.1524" layer="1"/>
-<wire x1="16.45279375" y1="31.3064" x2="15.97080625" y2="31.3064" width="0.1524" layer="1"/>
-<wire x1="15.62134375" y1="31.6558625" x2="14.8558625" y2="31.6558625" width="0.1524" layer="1"/>
-<wire x1="15.97080625" y1="31.3064" x2="15.62134375" y2="31.6558625" width="0.1524" layer="1"/>
-<wire x1="14.8558625" y1="31.6558625" x2="14.6095375" y2="31.6558625" width="0.1524" layer="16"/>
-<wire x1="14.6095375" y1="31.6558625" x2="11.03635" y2="35.22905" width="0.1524" layer="16"/>
-<contactref element="U2" pad="14"/>
-<wire x1="21.44099375" y1="31.1182" x2="21.3262" y2="31.1182" width="0.1524" layer="16"/>
-<wire x1="22.1765125" y1="31.85371875" x2="22.1765125" y2="32.90649375" width="0.1524" layer="16"/>
-<wire x1="22.1765125" y1="31.85371875" x2="21.44099375" y2="31.1182" width="0.1524" layer="16"/>
-<wire x1="21.3262" y1="31.1182" x2="21.1" y2="30.892" width="0.1524" layer="16"/>
-<wire x1="21.62740625" y1="33.4556" x2="21.3075125" y2="33.4556" width="0.1524" layer="16"/>
-<wire x1="22.1765125" y1="32.90649375" x2="21.62740625" y2="33.4556" width="0.1524" layer="16"/>
-<wire x1="21.19" y1="33.5731125" x2="21.19" y2="34.2322" width="0.1524" layer="16"/>
-<wire x1="21.3075125" y1="33.4556" x2="21.19" y2="33.5731125" width="0.1524" layer="16"/>
+<wire x1="12.2" y1="41.45" x2="12.2754" y2="44.3046" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="AS_CLK">
-<wire x1="11.39195" y1="35.37635" x2="11.39195" y2="38.16015" width="0.1524" layer="16"/>
-<wire x1="12.44344375" y1="39.21164375" x2="12.44344375" y2="39.57755625" width="0.1524" layer="16"/>
-<wire x1="12.44344375" y1="39.21164375" x2="11.39195" y2="38.16015" width="0.1524" layer="16"/>
 <contactref element="U1" pad="17"/>
-<via x="12.44344375" y="39.57755625" extent="1-16" drill="0.3"/>
-<wire x1="13.2" y1="40.3341125" x2="13.2" y2="41.45" width="0.1524" layer="1"/>
-<wire x1="13.2" y1="40.3341125" x2="12.44344375" y2="39.57755625" width="0.1524" layer="1"/>
 <contactref element="J8" pad="5"/>
-<wire x1="13.2" y1="41.45" x2="13.2" y2="42.95" width="0.1524" layer="1"/>
-<wire x1="13.2" y1="42.95" x2="13.5" y2="43.25" width="0.1524" layer="1"/>
-<wire x1="13.5" y1="43.25" x2="15.41" y2="43.25" width="0.1524" layer="1"/>
-<wire x1="15.41" y1="43.25" x2="16.91" y2="44.75" width="0.1524" layer="1"/>
-<via x="21.2" y="31.7" extent="1-16" drill="0.3"/>
-<wire x1="21.2" y1="31.7" x2="16.4" y2="31.7" width="0.1524" layer="1"/>
-<wire x1="16.4" y1="31.7" x2="16.2118" y2="31.8882" width="0.1524" layer="1"/>
-<via x="16.2118" y="31.8882" extent="1-16" drill="0.3"/>
-<wire x1="15.42811875" y1="31.9064" x2="15.0873125" y2="32.24720625" width="0.1524" layer="16"/>
-<wire x1="15.0873125" y1="32.24720625" x2="15.0873125" y2="32.3" width="0.1524" layer="16"/>
-<wire x1="16.2118" y1="31.8882" x2="16.1936" y2="31.9064" width="0.1524" layer="16"/>
-<wire x1="16.1936" y1="31.9064" x2="15.42811875" y2="31.9064" width="0.1524" layer="16"/>
-<wire x1="15.0873125" y1="32.3" x2="14.4683" y2="32.3" width="0.1524" layer="16"/>
-<wire x1="14.4683" y1="32.3" x2="11.39195" y2="35.37635" width="0.1524" layer="16"/>
-<contactref element="U2" pad="15"/>
-<wire x1="21.2" y1="31.8290875" x2="21.2" y2="31.7" width="0.1524" layer="16"/>
-<wire x1="21.8209125" y1="32.27720625" x2="21.48010625" y2="31.9364" width="0.1524" layer="16"/>
-<wire x1="21.48010625" y1="31.9364" x2="21.3073125" y2="31.9364" width="0.1524" layer="16"/>
-<wire x1="21.3073125" y1="31.9364" x2="21.2" y2="31.8290875" width="0.1524" layer="16"/>
-<wire x1="21.8209125" y1="32.27720625" x2="21.8209125" y2="32.75919375" width="0.1524" layer="16"/>
-<wire x1="21.48010625" y1="33.1" x2="21.1602125" y2="33.1" width="0.1524" layer="16"/>
-<wire x1="21.8209125" y1="32.75919375" x2="21.48010625" y2="33.1" width="0.1524" layer="16"/>
-<wire x1="21.1602125" y1="33.1" x2="20.555" y2="33.7052125" width="0.1524" layer="16"/>
-<wire x1="20.555" y1="33.7052125" x2="20.555" y2="34.2322" width="0.1524" layer="16"/>
+<wire x1="13.2" y1="41.45" x2="16.91" y2="44.75" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="AS_MISO">
-<wire x1="14.5568" y1="32.7144" x2="11.74755" y2="35.52365" width="0.1524" layer="16"/>
-<wire x1="13.02524375" y1="39.81855" x2="13.02524375" y2="39.29054375" width="0.1524" layer="16"/>
-<wire x1="11.74755" y1="35.52365" x2="11.74755" y2="38.01285" width="0.1524" layer="16"/>
-<wire x1="11.74755" y1="38.01285" x2="13.02524375" y2="39.29054375" width="0.1524" layer="16"/>
 <contactref element="U1" pad="18"/>
-<wire x1="12.7" y1="40.80416875" x2="12.7" y2="41.45" width="0.1524" layer="1"/>
-<wire x1="12.7" y1="40.80416875" x2="12.435859375" y2="40.540028125" width="0.1524" layer="1"/>
-<via x="12.435859375" y="40.540028125" extent="1-16" drill="0.3"/>
-<wire x1="12.435859375" y1="40.540028125" x2="12.435859375" y2="40.407934375" width="0.1524" layer="16"/>
-<wire x1="12.435859375" y1="40.407934375" x2="13.02524375" y2="39.81855" width="0.1524" layer="16"/>
 <contactref element="J8" pad="4"/>
-<wire x1="12.7" y1="41.45" x2="12.7" y2="43.08" width="0.1524" layer="1"/>
-<wire x1="12.7" y1="43.08" x2="14.37" y2="44.75" width="0.1524" layer="1"/>
-<via x="21.2391125" y="32.5182" extent="1-16" drill="0.3"/>
-<wire x1="21.2391125" y1="32.5182" x2="15.6991125" y2="32.5182" width="0.1524" layer="1"/>
-<wire x1="15.6991125" y1="32.5182" x2="15.6691125" y2="32.4882" width="0.1524" layer="1"/>
-<via x="15.6691125" y="32.4882" extent="1-16" drill="0.3"/>
-<wire x1="15.6691125" y1="32.4882" x2="15.4429125" y2="32.7144" width="0.1524" layer="16"/>
-<wire x1="15.4429125" y1="32.7144" x2="14.5568" y2="32.7144" width="0.1524" layer="16"/>
-<contactref element="U2" pad="16"/>
-<wire x1="21.2391125" y1="32.5182" x2="20.2998125" y2="33.4575" width="0.1524" layer="16"/>
-<wire x1="20.2998125" y1="33.4575" x2="20.28686875" y2="33.4575" width="0.1524" layer="16"/>
-<wire x1="20.28686875" y1="33.4575" x2="19.92" y2="33.82436875" width="0.1524" layer="16"/>
-<wire x1="19.92" y1="33.82436875" x2="19.92" y2="34.2322" width="0.1524" layer="16"/>
+<wire x1="12.7" y1="41.45" x2="14.37" y2="44.75" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="AS_MOSI">
 <contactref element="U1" pad="20"/>
 <contactref element="J8" pad="2"/>
-<wire x1="11.9198" y1="42.23606875" x2="11.9198" y2="43.26753125" width="0.1524" layer="1"/>
-<wire x1="11.9198" y1="43.26753125" x2="11.75613125" y2="43.4312" width="0.1524" layer="1"/>
-<wire x1="11.75613125" y1="43.4312" x2="10.8188" y2="43.4312" width="0.1524" layer="1"/>
-<wire x1="10.8188" y1="43.4312" x2="10.5" y2="43.75" width="0.1524" layer="1"/>
-<wire x1="11.7" y1="41.45" x2="11.7" y2="42.01626875" width="0.1524" layer="1"/>
-<wire x1="11.7" y1="42.01626875" x2="11.9198" y2="42.23606875" width="0.1524" layer="1"/>
-<wire x1="10.5" y1="43.75" x2="10.29" y2="43.75" width="0.1524" layer="1"/>
-<wire x1="10.29" y1="43.75" x2="9.29" y2="44.75" width="0.1524" layer="1"/>
+<wire x1="9.29" y1="44.75" x2="11.7" y2="41.45" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$1">
 <contactref element="R4" pad="2"/>
@@ -2165,10 +1969,8 @@ design rules under a new name.</description>
 <via x="32.75" y="33.45" extent="1-16" drill="0.4" diameter="0.425"/>
 </signal>
 <signal name="UP0RX">
-<contactref element="J4" pad="P$2"/>
 <contactref element="J1" pad="P$2"/>
 <contactref element="U1" pad="36"/>
-<wire x1="4.45" y1="10.655" x2="7.245" y2="10.655" width="0.1524" layer="16"/>
 <wire x1="7.245" y1="10.655" x2="7.55" y2="10.35" width="0.1524" layer="16"/>
 <wire x1="7.55" y1="10.35" x2="8" y2="9.9" width="0.1524" layer="16"/>
 <wire x1="7.5" y1="6.8" x2="8" y2="7.3" width="0.1524" layer="1"/>
@@ -2191,13 +1993,11 @@ design rules under a new name.</description>
 <via x="8" y="9.9" extent="1-16" drill="0.3"/>
 </signal>
 <signal name="UP0TX">
-<contactref element="J4" pad="P$5"/>
 <contactref element="J1" pad="P$5"/>
 <contactref element="U1" pad="35"/>
 <wire x1="4.45" y1="10.655" x2="8.645" y2="10.655" width="0.1524" layer="1"/>
 <wire x1="8.645" y1="10.655" x2="9" y2="10.3" width="0.1524" layer="1"/>
 <wire x1="9" y1="6.9" x2="8.945" y2="6.845" width="0.1524" layer="16"/>
-<wire x1="8.945" y1="6.845" x2="4.45" y2="6.845" width="0.1524" layer="16"/>
 <wire x1="9" y1="10.3" x2="9" y2="6.9" width="0.1524" layer="1"/>
 <via x="9" y="6.9" extent="1-16" drill="0.3"/>
 <via x="6.474275" y="40.0182" extent="1-16" drill="0.3"/>
@@ -2223,7 +2023,6 @@ design rules under a new name.</description>
 </signal>
 <signal name="UP1TX">
 <contactref element="U1" pad="63"/>
-<contactref element="J5" pad="P$5"/>
 <wire x1="25.85" y1="15.6" x2="21.75" y2="15.6" width="0.1524" layer="16"/>
 <wire x1="25.85" y1="15.6" x2="28.15" y2="13.3" width="0.1524" layer="16"/>
 <via x="28.15" y="13.3" extent="1-16" drill="0.3"/>
@@ -2232,7 +2031,6 @@ design rules under a new name.</description>
 <wire x1="28.15" y1="7" x2="28.25" y2="6.9" width="0.1524" layer="1"/>
 <via x="28.25" y="6.9" extent="1-16" drill="0.3"/>
 <wire x1="28.25" y1="6.9" x2="25.255" y2="6.9" width="0.1524" layer="16"/>
-<wire x1="25.255" y1="6.9" x2="25.2" y2="6.845" width="0.1524" layer="16"/>
 <contactref element="J2" pad="P$5"/>
 <wire x1="25.2" y1="10.655" x2="28.055" y2="10.655" width="0.1524" layer="1"/>
 <wire x1="28.055" y1="10.655" x2="28.15" y2="10.75" width="0.1524" layer="1"/>
@@ -2249,8 +2047,6 @@ design rules under a new name.</description>
 </signal>
 <signal name="UP1RX">
 <contactref element="U1" pad="64"/>
-<contactref element="J5" pad="P$2"/>
-<wire x1="25.2" y1="10.655" x2="28.605" y2="10.655" width="0.1524" layer="16"/>
 <wire x1="28.725" y1="10.775" x2="28.605" y2="10.655" width="0.1524" layer="16"/>
 <wire x1="28.725" y1="10.775" x2="29.15" y2="11.2" width="0.1524" layer="16"/>
 <wire x1="29.15" y1="11.2" x2="29.15" y2="13.8" width="0.1524" layer="16"/>
diff --git a/circuit/mkstepper/mkstepper.sch b/circuit/mkstepper-tmc2660/mkstepper-tmc2660.sch
similarity index 94%
rename from circuit/mkstepper/mkstepper.sch
rename to circuit/mkstepper-tmc2660/mkstepper-tmc2660.sch
index ab870eac896980889fa20267fc303df894951c51..b8a83d9a0d10cca9c231aad1b6ebde6ac6e478ea 100644
--- a/circuit/mkstepper/mkstepper.sch
+++ b/circuit/mkstepper-tmc2660/mkstepper-tmc2660.sch
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="8.7.1">
+<eagle version="9.0.0">
 <drawing>
 <settings>
 <setting alwaysvectorfont="yes"/>
@@ -1093,110 +1093,6 @@ Standard 0603 ceramic capacitor, and 0.1" leaded capacitor.</description>
 </deviceset>
 </devicesets>
 </library>
-<library name="sensor">
-<packages>
-<package name="TSSOP16">
-<description>&lt;b&gt;Thin Shrink Small Outline Plastic 14&lt;/b&gt;</description>
-<wire x1="-3.1396" y1="-2.0828" x2="2.5246" y2="-2.0828" width="0.1524" layer="51"/>
-<wire x1="2.5246" y1="2.0828" x2="2.5246" y2="-2.0828" width="0.1524" layer="51"/>
-<wire x1="2.5246" y1="2.0828" x2="-3.1396" y2="2.0828" width="0.1524" layer="51"/>
-<wire x1="-3.1396" y1="-2.0828" x2="-3.1396" y2="2.0828" width="0.1524" layer="51"/>
-<circle x="-2.2506" y="-1.2192" radius="0.3048" width="0.1524" layer="21"/>
-<smd name="1" x="-2.53" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="2" x="-1.895" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="3" x="-1.26" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="4" x="-0.625" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="5" x="0.01" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="6" x="0.645" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="7" x="1.28" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="16" x="-2.53" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="15" x="-1.895" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="14" x="-1.26" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="13" x="-0.625" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="12" x="0.01" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="11" x="0.645" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="10" x="1.28" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<text x="-3.5206" y="-2.0828" size="0.4064" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="3.2612" y="-2.0828" size="0.4064" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
-<rectangle x1="1.1784" y1="2.1082" x2="1.3816" y2="2.9464" layer="51"/>
-<rectangle x1="0.5434" y1="2.1082" x2="0.7466" y2="2.9464" layer="51"/>
-<rectangle x1="-0.0916" y1="2.1082" x2="0.1116" y2="2.9464" layer="51"/>
-<rectangle x1="-0.7266" y1="2.1082" x2="-0.5234" y2="2.9464" layer="51"/>
-<rectangle x1="-1.3616" y1="2.1082" x2="-1.1584" y2="2.9464" layer="51"/>
-<rectangle x1="-1.9966" y1="2.1082" x2="-1.7934" y2="2.9464" layer="51"/>
-<rectangle x1="-2.6316" y1="2.1082" x2="-2.4284" y2="2.9464" layer="51"/>
-<rectangle x1="-2.6316" y1="-2.921" x2="-2.4284" y2="-2.0828" layer="51"/>
-<rectangle x1="-1.9966" y1="-2.921" x2="-1.7934" y2="-2.0828" layer="51"/>
-<rectangle x1="-1.3616" y1="-2.921" x2="-1.1584" y2="-2.0828" layer="51"/>
-<rectangle x1="-0.7266" y1="-2.921" x2="-0.5234" y2="-2.0828" layer="51"/>
-<rectangle x1="-0.0916" y1="-2.921" x2="0.1116" y2="-2.0828" layer="51"/>
-<rectangle x1="0.5434" y1="-2.921" x2="0.7466" y2="-2.0828" layer="51"/>
-<rectangle x1="1.1784" y1="-2.921" x2="1.3816" y2="-2.0828" layer="51"/>
-<smd name="9" x="1.915" y="2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<smd name="8" x="1.915" y="-2.7178" dx="0.3048" dy="0.9906" layer="1"/>
-<rectangle x1="1.8134" y1="-2.921" x2="2.0166" y2="-2.0828" layer="51"/>
-<rectangle x1="1.8134" y1="2.1082" x2="2.0166" y2="2.9464" layer="51"/>
-</package>
-</packages>
-<symbols>
-<symbol name="AEAT-6600">
-<pin name="A" x="-17.78" y="10.16" length="middle"/>
-<pin name="B" x="-17.78" y="7.62" length="middle"/>
-<pin name="I" x="-17.78" y="5.08" length="middle"/>
-<pin name="MAG_HI" x="-17.78" y="2.54" length="middle"/>
-<pin name="MAG_LO" x="-17.78" y="0" length="middle"/>
-<pin name="GND" x="-17.78" y="-2.54" length="middle"/>
-<pin name="ALIGN" x="-17.78" y="-5.08" length="middle"/>
-<pin name="PWM" x="-17.78" y="-7.62" length="middle"/>
-<pin name="VDD" x="17.78" y="-7.62" length="middle" rot="R180"/>
-<pin name="VDD_F" x="17.78" y="-5.08" length="middle" rot="R180"/>
-<pin name="PWRDOWN" x="17.78" y="-2.54" length="middle" rot="R180"/>
-<pin name="VPP" x="17.78" y="0" length="middle" rot="R180"/>
-<pin name="PROG" x="17.78" y="2.54" length="middle" rot="R180"/>
-<pin name="NCS" x="17.78" y="5.08" length="middle" rot="R180"/>
-<pin name="CLK" x="17.78" y="7.62" length="middle" rot="R180"/>
-<pin name="DO/DI" x="17.78" y="10.16" length="middle" rot="R180"/>
-<wire x1="-12.7" y1="12.7" x2="12.7" y2="12.7" width="0.254" layer="94"/>
-<wire x1="12.7" y1="12.7" x2="12.7" y2="-10.16" width="0.254" layer="94"/>
-<wire x1="12.7" y1="-10.16" x2="-12.7" y2="-10.16" width="0.254" layer="94"/>
-<wire x1="-12.7" y1="-10.16" x2="-12.7" y2="12.7" width="0.254" layer="94"/>
-<text x="-10.16" y="12.7" size="1.27" layer="95">&gt;NAME</text>
-<text x="-10.16" y="-12.7" size="1.27" layer="96">&gt;VALUE</text>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="AEAT-6600" prefix="U">
-<gates>
-<gate name="G$1" symbol="AEAT-6600" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="TSSOP16">
-<connects>
-<connect gate="G$1" pin="A" pad="1"/>
-<connect gate="G$1" pin="ALIGN" pad="7"/>
-<connect gate="G$1" pin="B" pad="2"/>
-<connect gate="G$1" pin="CLK" pad="15"/>
-<connect gate="G$1" pin="DO/DI" pad="16"/>
-<connect gate="G$1" pin="GND" pad="6"/>
-<connect gate="G$1" pin="I" pad="3"/>
-<connect gate="G$1" pin="MAG_HI" pad="4"/>
-<connect gate="G$1" pin="MAG_LO" pad="5"/>
-<connect gate="G$1" pin="NCS" pad="14"/>
-<connect gate="G$1" pin="PROG" pad="13"/>
-<connect gate="G$1" pin="PWM" pad="8"/>
-<connect gate="G$1" pin="PWRDOWN" pad="11"/>
-<connect gate="G$1" pin="VDD" pad="9"/>
-<connect gate="G$1" pin="VDD_F" pad="10"/>
-<connect gate="G$1" pin="VPP" pad="12"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
 <library name="fab">
 <packages>
 <package name="TACT-SWITCH-KMR6">
@@ -3306,9 +3202,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <part name="GND13" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="+3V37" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="GND16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="+3V311" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="C12" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
 <part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
 <part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
@@ -3332,10 +3225,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <part name="C24" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uf 50v"/>
 <part name="GND22" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="GND19" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="+3V36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
-<part name="C8" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
 <part name="J9" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
 <part name="J10" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
 <part name="C11" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
@@ -3353,10 +3242,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <part name="D1" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
 <part name="D2" library="lights" deviceset="LED" device="0805" value="LED0805-BLUE"/>
 <part name="D3" library="lights" deviceset="LED" device="0805" value="LED0805-GRN"/>
-<part name="J4" library="connector" deviceset="RJ12-6-SMT" device="TOP" value="RJ12-6-SMTTOP"/>
-<part name="J5" library="connector" deviceset="RJ12-6-SMT" device="TOP" value="RJ12-6-SMTTOP"/>
-<part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
-<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
 <part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
 <part name="D4" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
 <part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
@@ -3383,7 +3268,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <part name="MP1" library="connector" deviceset="JRTOMBSTONE" device=""/>
 <part name="R9" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
 <part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
-<part name="U2" library="sensor" deviceset="AEAT-6600" device=""/>
 </parts>
 <sheets>
 <sheet>
@@ -3412,9 +3296,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <instance part="GND13" gate="1" x="162.56" y="231.14" rot="R270"/>
 <instance part="GND14" gate="1" x="162.56" y="215.9" rot="R270"/>
 <instance part="+3V37" gate="G$1" x="149.86" y="76.2" rot="R270"/>
-<instance part="GND16" gate="1" x="167.64" y="55.88" rot="R270"/>
-<instance part="+3V311" gate="G$1" x="238.76" y="58.42" rot="R270"/>
-<instance part="C12" gate="G$1" x="231.14" y="55.88" rot="R180"/>
 <instance part="GND10" gate="1" x="88.9" y="66.04" rot="R270"/>
 <instance part="R2" gate="G$1" x="104.14" y="86.36"/>
 <instance part="R3" gate="G$1" x="104.14" y="76.2"/>
@@ -3438,10 +3319,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <instance part="C24" gate="G$1" x="276.86" y="180.34" rot="R180"/>
 <instance part="GND22" gate="1" x="276.86" y="187.96" rot="R180"/>
 <instance part="GND19" gate="1" x="256.54" y="144.78" rot="R90"/>
-<instance part="+3V36" gate="G$1" x="43.18" y="292.1" rot="R90"/>
-<instance part="GND8" gate="1" x="53.34" y="299.72" rot="R270"/>
-<instance part="C9" gate="G$1" x="58.42" y="294.64"/>
-<instance part="C8" gate="G$1" x="58.42" y="325.12"/>
 <instance part="J9" gate="G$1" x="198.12" y="271.78" rot="R180"/>
 <instance part="J10" gate="G$1" x="198.12" y="264.16" rot="R180"/>
 <instance part="C11" gate="G$1" x="226.06" y="269.24" rot="R180"/>
@@ -3459,10 +3336,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <instance part="D1" gate="G$1" x="116.84" y="86.36" rot="R270"/>
 <instance part="D2" gate="G$1" x="116.84" y="76.2" rot="R270"/>
 <instance part="D3" gate="G$1" x="116.84" y="66.04" rot="R270"/>
-<instance part="J4" gate="G$1" x="86.36" y="322.58"/>
-<instance part="J5" gate="G$1" x="86.36" y="292.1"/>
-<instance part="+3V35" gate="G$1" x="43.18" y="322.58" rot="R90"/>
-<instance part="GND7" gate="1" x="53.34" y="330.2" rot="R270"/>
 <instance part="R5" gate="G$1" x="116.84" y="335.28"/>
 <instance part="D4" gate="G$1" x="129.54" y="335.28" rot="R270"/>
 <instance part="R6" gate="G$1" x="116.84" y="322.58"/>
@@ -3489,7 +3362,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <instance part="MP1" gate="G$1" x="15.24" y="12.7"/>
 <instance part="R9" gate="G$1" x="144.78" y="223.52" rot="R90"/>
 <instance part="GND12" gate="1" x="144.78" y="213.36"/>
-<instance part="U2" gate="G$1" x="195.58" y="58.42"/>
 </instances>
 <busses>
 </busses>
@@ -3648,32 +3520,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <junction x="276.86" y="182.88"/>
 </segment>
 <segment>
-<pinref part="J4" gate="G$1" pin="4"/>
-<wire x1="81.28" y1="327.66" x2="68.58" y2="327.66" width="0.1524" layer="91"/>
-<pinref part="J4" gate="G$1" pin="3"/>
-<wire x1="81.28" y1="330.2" x2="68.58" y2="330.2" width="0.1524" layer="91"/>
-<wire x1="68.58" y1="327.66" x2="68.58" y2="330.2" width="0.1524" layer="91"/>
-<pinref part="C8" gate="G$1" pin="1"/>
-<wire x1="68.58" y1="330.2" x2="58.42" y2="330.2" width="0.1524" layer="91"/>
-<junction x="68.58" y="330.2"/>
-<pinref part="GND7" gate="1" pin="GND"/>
-<wire x1="58.42" y1="330.2" x2="55.88" y2="330.2" width="0.1524" layer="91"/>
-<junction x="58.42" y="330.2"/>
-</segment>
-<segment>
-<pinref part="J5" gate="G$1" pin="4"/>
-<wire x1="81.28" y1="297.18" x2="68.58" y2="297.18" width="0.1524" layer="91"/>
-<pinref part="J5" gate="G$1" pin="3"/>
-<wire x1="81.28" y1="299.72" x2="68.58" y2="299.72" width="0.1524" layer="91"/>
-<wire x1="68.58" y1="297.18" x2="68.58" y2="299.72" width="0.1524" layer="91"/>
-<pinref part="C9" gate="G$1" pin="1"/>
-<wire x1="68.58" y1="299.72" x2="58.42" y2="299.72" width="0.1524" layer="91"/>
-<junction x="68.58" y="299.72"/>
-<pinref part="GND8" gate="1" pin="GND"/>
-<wire x1="58.42" y1="299.72" x2="55.88" y2="299.72" width="0.1524" layer="91"/>
-<junction x="58.42" y="299.72"/>
-</segment>
-<segment>
 <pinref part="J8" gate="G$1" pin="1"/>
 <wire x1="127" y1="269.24" x2="114.3" y2="269.24" width="0.1524" layer="91"/>
 <pinref part="GND11" gate="1" pin="GND"/>
@@ -3716,31 +3562,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <pinref part="R9" gate="G$1" pin="1"/>
 <wire x1="144.78" y1="215.9" x2="144.78" y2="218.44" width="0.1524" layer="91"/>
 </segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="GND"/>
-<wire x1="177.8" y1="55.88" x2="175.26" y2="55.88" width="0.1524" layer="91"/>
-<wire x1="175.26" y1="55.88" x2="170.18" y2="55.88" width="0.1524" layer="91"/>
-<wire x1="175.26" y1="55.88" x2="175.26" y2="43.18" width="0.1524" layer="91"/>
-<junction x="175.26" y="55.88"/>
-<wire x1="175.26" y1="43.18" x2="231.14" y2="43.18" width="0.1524" layer="91"/>
-<pinref part="GND16" gate="1" pin="GND"/>
-<pinref part="C12" gate="G$1" pin="1"/>
-<wire x1="231.14" y1="50.8" x2="231.14" y2="43.18" width="0.1524" layer="91"/>
-</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="99.06" y1="175.26" x2="114.3" y2="175.26" width="0.1524" layer="91"/>
-<label x="101.6" y="175.26" 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="99.06" y1="172.72" x2="114.3" y2="172.72" width="0.1524" layer="91"/>
-<label x="101.6" y="172.72" size="1.778" layer="95"/>
-</segment>
 </net>
 <net name="+3V3" class="0">
 <segment>
@@ -3802,32 +3623,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <wire x1="144.78" y1="76.2" x2="147.32" y2="76.2" width="0.1524" layer="91"/>
 </segment>
 <segment>
-<pinref part="J4" gate="G$1" pin="6"/>
-<pinref part="C8" gate="G$1" pin="2"/>
-<wire x1="81.28" y1="322.58" x2="58.42" y2="322.58" width="0.1524" layer="91"/>
-<pinref part="+3V35" gate="G$1" pin="+3V3"/>
-<wire x1="58.42" y1="322.58" x2="48.26" y2="322.58" width="0.1524" layer="91"/>
-<junction x="58.42" y="322.58"/>
-<pinref part="J4" gate="G$1" pin="1"/>
-<wire x1="48.26" y1="322.58" x2="45.72" y2="322.58" width="0.1524" layer="91"/>
-<wire x1="81.28" y1="335.28" x2="48.26" y2="335.28" width="0.1524" layer="91"/>
-<wire x1="48.26" y1="335.28" x2="48.26" y2="322.58" width="0.1524" layer="91"/>
-<junction x="48.26" y="322.58"/>
-</segment>
-<segment>
-<pinref part="J5" gate="G$1" pin="6"/>
-<pinref part="C9" gate="G$1" pin="2"/>
-<wire x1="81.28" y1="292.1" x2="58.42" y2="292.1" width="0.1524" layer="91"/>
-<pinref part="+3V36" gate="G$1" pin="+3V3"/>
-<wire x1="58.42" y1="292.1" x2="48.26" y2="292.1" width="0.1524" layer="91"/>
-<junction x="58.42" y="292.1"/>
-<wire x1="48.26" y1="292.1" x2="45.72" y2="292.1" width="0.1524" layer="91"/>
-<wire x1="48.26" y1="292.1" x2="48.26" y2="304.8" width="0.1524" layer="91"/>
-<junction x="48.26" y="292.1"/>
-<pinref part="J5" gate="G$1" pin="1"/>
-<wire x1="48.26" y1="304.8" x2="81.28" y2="304.8" width="0.1524" layer="91"/>
-</segment>
-<segment>
 <pinref part="D5" gate="G$1" pin="A"/>
 <wire x1="134.62" y1="322.58" x2="149.86" y2="322.58" width="0.1524" layer="91"/>
 <pinref part="+3V38" gate="G$1" pin="+3V3"/>
@@ -3880,23 +3675,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <wire x1="22.86" y1="86.36" x2="22.86" y2="81.28" width="0.1524" layer="91"/>
 <junction x="22.86" y="81.28"/>
 </segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="VDD_F"/>
-<wire x1="213.36" y1="53.34" x2="215.9" y2="53.34" width="0.1524" layer="91"/>
-<wire x1="215.9" y1="53.34" x2="215.9" y2="58.42" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="VPP"/>
-<wire x1="215.9" y1="58.42" x2="213.36" y2="58.42" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="VDD"/>
-<wire x1="213.36" y1="50.8" x2="215.9" y2="50.8" width="0.1524" layer="91"/>
-<wire x1="215.9" y1="50.8" x2="215.9" y2="53.34" width="0.1524" layer="91"/>
-<junction x="215.9" y="53.34"/>
-<wire x1="215.9" y1="58.42" x2="231.14" y2="58.42" width="0.1524" layer="91"/>
-<junction x="215.9" y="58.42"/>
-<pinref part="C12" gate="G$1" pin="2"/>
-<wire x1="231.14" y1="58.42" x2="236.22" y2="58.42" width="0.1524" layer="91"/>
-<junction x="231.14" y="58.42"/>
-<pinref part="+3V311" gate="G$1" pin="+3V3"/>
-</segment>
 </net>
 <net name="TMC5VOUT" class="0">
 <segment>
@@ -4103,11 +3881,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <wire x1="127" y1="264.16" x2="114.3" y2="264.16" width="0.1524" layer="91"/>
 <label x="114.3" y="264.16" size="1.778" layer="95"/>
 </segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="NCS"/>
-<wire x1="213.36" y1="63.5" x2="228.6" y2="63.5" width="0.1524" layer="91"/>
-<label x="215.9" y="63.5" size="1.778" layer="95"/>
-</segment>
 </net>
 <net name="AS_CLK" class="0">
 <segment>
@@ -4120,11 +3893,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <wire x1="127" y1="259.08" x2="114.3" y2="259.08" width="0.1524" layer="91"/>
 <label x="114.3" y="259.08" size="1.778" layer="95"/>
 </segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="CLK"/>
-<wire x1="213.36" y1="66.04" x2="228.6" y2="66.04" width="0.1524" layer="91"/>
-<label x="215.9" y="66.04" size="1.778" layer="95"/>
-</segment>
 </net>
 <net name="AS_MISO" class="0">
 <segment>
@@ -4137,11 +3905,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <wire x1="127" y1="261.62" x2="114.3" y2="261.62" width="0.1524" layer="91"/>
 <label x="114.3" y="261.62" size="1.778" layer="95"/>
 </segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="DO/DI"/>
-<wire x1="213.36" y1="68.58" x2="228.6" y2="68.58" width="0.1524" layer="91"/>
-<label x="215.9" y="68.58" size="1.778" layer="95"/>
-</segment>
 </net>
 <net name="AS_MOSI" class="0">
 <segment>
@@ -4385,11 +4148,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 </net>
 <net name="UP0RX" class="0">
 <segment>
-<pinref part="J4" gate="G$1" pin="2"/>
-<wire x1="81.28" y1="332.74" x2="68.58" y2="332.74" width="0.1524" layer="91"/>
-<label x="68.58" y="332.74" size="1.778" layer="95"/>
-</segment>
-<segment>
 <pinref part="J1" gate="G$1" pin="2"/>
 <wire x1="15.24" y1="332.74" x2="2.54" y2="332.74" width="0.1524" layer="91"/>
 <label x="2.54" y="332.74" size="1.778" layer="95"/>
@@ -4402,11 +4160,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 </net>
 <net name="UP0TX" class="0">
 <segment>
-<pinref part="J4" gate="G$1" pin="5"/>
-<wire x1="81.28" y1="325.12" x2="68.58" y2="325.12" width="0.1524" layer="91"/>
-<label x="68.58" y="325.12" size="1.778" layer="95"/>
-</segment>
-<segment>
 <pinref part="J1" gate="G$1" pin="5"/>
 <wire x1="15.24" y1="325.12" x2="2.54" y2="325.12" width="0.1524" layer="91"/>
 <label x="2.54" y="325.12" size="1.778" layer="95"/>
@@ -4424,11 +4177,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <label x="101.6" y="152.4" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="J5" gate="G$1" pin="5"/>
-<wire x1="81.28" y1="294.64" x2="68.58" y2="294.64" width="0.1524" layer="91"/>
-<label x="68.58" y="294.64" size="1.778" layer="95"/>
-</segment>
-<segment>
 <pinref part="J2" gate="G$1" pin="5"/>
 <wire x1="15.24" y1="294.64" x2="2.54" y2="294.64" width="0.1524" layer="91"/>
 <label x="2.54" y="294.64" size="1.778" layer="95"/>
@@ -4441,11 +4189,6 @@ PTH and SMD connector options available.&lt;/p&gt;
 <label x="101.6" y="149.86" size="1.778" layer="95"/>
 </segment>
 <segment>
-<pinref part="J5" gate="G$1" pin="2"/>
-<wire x1="81.28" y1="302.26" x2="68.58" y2="302.26" width="0.1524" layer="91"/>
-<label x="68.58" y="302.26" size="1.778" layer="95"/>
-</segment>
-<segment>
 <pinref part="J2" gate="G$1" pin="2"/>
 <wire x1="15.24" y1="302.26" x2="2.54" y2="302.26" width="0.1524" layer="91"/>
 <label x="2.54" y="302.26" size="1.778" layer="95"/>
diff --git a/circuit/mkstepper/mkstepper-v02-fab.zip b/circuit/mkstepper-tmc2660/mkstepper-v02-fab.zip
similarity index 100%
rename from circuit/mkstepper/mkstepper-v02-fab.zip
rename to circuit/mkstepper-tmc2660/mkstepper-v02-fab.zip
diff --git a/circuit/mkstepper17/eagle.epf b/circuit/mkstepper17/eagle.epf
new file mode 100644
index 0000000000000000000000000000000000000000..2868d8d85061a741cd85ab8284ba5407dd64bb26
--- /dev/null
+++ b/circuit/mkstepper17/eagle.epf
@@ -0,0 +1,182 @@
+[Eagle]
+Version="09 00 00"
+Platform="Windows"
+Globals="Globals"
+Desktop="Desktop"
+
+[Globals]
+AutoSaveProject=1
+UsedLibraryUrn="urn:adsk.eagle:library:217"
+UsedLibraryUrn="urn:adsk.eagle:library:325"
+UsedLibraryUrn="urn:adsk.eagle:library:371"
+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"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-Connectors.lbr"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/marekr/borkedlabs-passives.lbr"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/jake/tag-connect-2050.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Comparators.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Digital.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/FilterProducts.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Misc.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Opamps.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Optos.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/PAsystem.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/PowerProducts.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/References.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/SpecialFunctions.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/capmeter.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/diode.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/lt-spice-simulation.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/lt-supply.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/rload.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
+
+[Win_1]
+Type="Library Editor"
+Number=3
+File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
+View="-53.139 -66.5683 99.0171 62.7644"
+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=0
+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=94
+
+[Win_2]
+Type="Schematic Editor"
+Number=1
+File="mkstepper17.sch"
+View="48.7773 86.9926 323.129 282.129"
+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"
+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.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+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=0
+WireBendSet=31
+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=91
+Views=" 1: 48.7773 86.9926 323.129 282.129"
+Sheet="1"
+
+[Win_3]
+Type="Board Editor"
+Number=2
+File="mkstepper17.brd"
+View="10.5097 0.492931 54.8965 46.4287"
+WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.254 0.3048 0.4064 0.508 0.6096 1.016 2.54 1.27 0.8128 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.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.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"
+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.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+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=1
+WireBendSet=0
+WireCap=1
+MiterStyle=0
+PadShape=0
+ViaShape=1
+PolygonPour=0
+PolygonRank=1
+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
+
+[Win_4]
+Type="Control Panel"
+Number=0
+
+[Desktop]
+Screen="6000 2160"
+Window="Win_1"
+Window="Win_2"
+Window="Win_3"
+Window="Win_4"
diff --git a/circuit/mkstepper17/mkstepper-v02-fab.zip b/circuit/mkstepper17/mkstepper-v02-fab.zip
new file mode 100644
index 0000000000000000000000000000000000000000..d9835337d12f33d400cbbc0adc893b319f21c19a
Binary files /dev/null and b/circuit/mkstepper17/mkstepper-v02-fab.zip differ
diff --git a/circuit/mkstepper17/mkstepper17.brd b/circuit/mkstepper17/mkstepper17.brd
new file mode 100644
index 0000000000000000000000000000000000000000..3226a8db35bcfea055456e2bc11809ac560c4315
--- /dev/null
+++ b/circuit/mkstepper17/mkstepper17.brd
@@ -0,0 +1,2497 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="9.0.0">
+<drawing>
+<settings>
+<setting alwaysvectorfont="yes"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="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"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="yes" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
+<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
+<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
+<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
+<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
+<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
+<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
+<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
+<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
+<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
+<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
+<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
+<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
+<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
+<layer number="117" name="BACKMAAT1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
+<layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="no" active="yes"/>
+<layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
+<layer number="130" name="SMDSTROOK" color="7" fill="1" visible="no" active="yes"/>
+<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="133" name="bottom_silk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
+<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
+<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
+<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
+<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
+<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
+<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
+<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
+<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
+<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
+</layers>
+<board>
+<plain>
+<text x="42.85" y="29.65" size="0.8128" layer="21" font="vector">A1</text>
+<text x="42.85" y="28.55" size="0.8128" layer="21" font="vector">A2</text>
+<text x="42.95" y="16.95" size="0.8128" layer="21" font="vector">B1</text>
+<text x="42.95" y="15.75" size="0.8128" layer="21" font="vector">B2</text>
+<text x="30.7" y="9.2" size="1.016" layer="21" font="vector">mkstepper17 v0.1</text>
+<text x="16.75" y="4.75" size="1.016" layer="21" font="vector">GND</text>
+<text x="26.2" y="4.95" size="1.016" layer="21" font="vector">V+</text>
+<text x="22.871" y="36.897" size="1.016" layer="22" font="vector" rot="MR270">I am not disembodied reason,
+Nor am I Robinson Crusoe,
+alone upon his island.</text>
+<text x="23.3964" y="43.51" size="1.016" layer="21" font="vector">UP0</text>
+<wire x1="9.5" y1="4" x2="40.5" y2="4" width="0.1524" layer="20"/>
+<wire x1="46" y1="9.5" x2="46" y2="40.5" width="0.1524" layer="20"/>
+<wire x1="40.5" y1="46" x2="5.5" y2="46" width="0.1524" layer="20"/>
+<wire x1="5.5" y1="46" x2="4" y2="44.5" width="0.1524" layer="20" curve="90"/>
+<wire x1="40.5" y1="46" x2="46" y2="40.5" width="0.1524" layer="20" curve="-90"/>
+<wire x1="46" y1="9.5" x2="40.5" y2="4" width="0.1524" layer="20" curve="-90"/>
+<wire x1="4" y1="9.5" x2="9.5" y2="4" width="0.1524" layer="20" curve="90"/>
+<circle x="9.5" y="9.5" radius="3" width="0.1524" layer="48"/>
+<wire x1="4" y1="44.5" x2="4" y2="41.3" width="0.1524" layer="20"/>
+<wire x1="4" y1="41.3" x2="10.7" y2="40" width="0.1524" layer="20"/>
+<wire x1="10.7" y1="40" x2="10.7" y2="36" width="0.1524" layer="20"/>
+<wire x1="10.7" y1="36" x2="4" y2="34.7" width="0.1524" layer="20"/>
+<wire x1="4" y1="34.7" x2="4" y2="9.5" width="0.1524" layer="20"/>
+<text x="31.329" y="38.897" size="1.016" layer="21" font="vector" rot="R270" align="center-left">pwr</text>
+<text x="33.329" y="38.897" size="1.016" layer="21" font="vector" rot="R270" align="center-left">ticker</text>
+<text x="35.229" y="38.897" size="1.016" layer="21" font="vector" rot="R270" align="center-left">error</text>
+</plain>
+<libraries>
+<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>
+</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>
+<package name="QFN36-5X6">
+<description>&lt;b&gt;QFN 32&lt;/b&gt; 5 x 5 mm&lt;p&gt;
+Source: http://datasheets.maxim-ic.com/en/ds/MAX7042.pdf</description>
+<wire x1="-2.45" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="-3.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="-3.45" x2="-2.45" y2="-3.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="-3.45" x2="-2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="2.05" x2="-2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="2.45" x2="-2.05" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.05" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="2.05" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-3.05" x2="2.45" y2="-3.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-3.45" x2="2.05" y2="-3.45" width="0.1016" layer="21"/>
+<wire x1="-2.05" y1="-3.45" x2="-2.45" y2="-3.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="-3.45" x2="-2.45" y2="-3.05" width="0.1016" layer="21"/>
+<circle x="-2.175" y="2.175" radius="0.15" width="0" layer="21"/>
+<smd name="EXP" x="0" y="-0.5" dx="3.2" dy="4.2" layer="1" stop="no" cream="no"/>
+<smd name="1" x="-2.325" y="1.75" dx="0.55" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="2" x="-2.3" y="1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="3" x="-2.3" y="0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="4" x="-2.3" y="0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="5" x="-2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="6" x="-2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="7" x="-2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="10" x="-2.325" y="-2.75" dx="0.55" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="11" x="-1.75" y="-3.325" dx="0.55" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="12" x="-1.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="13" x="-0.75" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="14" x="-0.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="15" x="0.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="16" x="0.75" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="17" x="1.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="18" x="1.75" y="-3.325" dx="0.55" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="19" x="2.325" y="-2.75" dx="0.55" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="22" x="2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="23" x="2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="24" x="2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="25" x="2.3" y="0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="26" x="2.3" y="0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="27" x="2.3" y="1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="28" x="2.325" y="1.75" dx="0.55" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="29" x="1.75" y="2.325" dx="0.55" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="30" x="1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="31" x="0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="32" x="0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="33" x="-0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="34" x="-0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="35" x="-1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="36" x="-1.75" y="2.325" dx="0.55" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<text x="-1.75" y="-4.35" size="0.6096" layer="27">&gt;VALUE</text>
+<text x="-1.5" y="2.75" size="0.6096" layer="25">&gt;NAME</text>
+<rectangle x1="-0.3" y1="1.1" x2="0.3" y2="1.4" layer="31"/>
+<rectangle x1="-0.3" y1="0.6" x2="0.3" y2="0.9" layer="31"/>
+<rectangle x1="-0.3" y1="0.1" x2="0.3" y2="0.4" layer="31"/>
+<rectangle x1="-0.3" y1="-0.4" x2="0.3" y2="-0.1" layer="31"/>
+<rectangle x1="-0.3" y1="-0.9" x2="0.3" y2="-0.6" layer="31"/>
+<rectangle x1="-0.3" y1="-1.4" x2="0.3" y2="-1.1" layer="31"/>
+<rectangle x1="-1.3" y1="1.1" x2="-0.7" y2="1.4" layer="31"/>
+<rectangle x1="-1.3" y1="0.6" x2="-0.7" y2="0.9" layer="31"/>
+<rectangle x1="-1.3" y1="0.1" x2="-0.7" y2="0.4" layer="31"/>
+<rectangle x1="-1.3" y1="-0.4" x2="-0.7" y2="-0.1" layer="31"/>
+<rectangle x1="-1.3" y1="-0.9" x2="-0.7" y2="-0.6" layer="31"/>
+<rectangle x1="-1.3" y1="-1.4" x2="-0.7" y2="-1.1" layer="31"/>
+<rectangle x1="0.7" y1="1.1" x2="1.3" y2="1.4" layer="31"/>
+<rectangle x1="0.7" y1="0.6" x2="1.3" y2="0.9" layer="31"/>
+<rectangle x1="0.7" y1="0.1" x2="1.3" y2="0.4" layer="31"/>
+<rectangle x1="0.7" y1="-0.4" x2="1.3" y2="-0.1" layer="31"/>
+<rectangle x1="0.7" y1="-0.9" x2="1.3" y2="-0.6" layer="31"/>
+<rectangle x1="0.7" y1="-1.4" x2="1.3" y2="-1.1" layer="31"/>
+<rectangle x1="-2.5" y1="0.25" x2="-0.25" y2="2.5" layer="51"/>
+<polygon width="0.5" layer="29">
+<vertex x="-1.325" y="1.175"/>
+<vertex x="-1.175" y="1.325"/>
+<vertex x="1.325" y="1.325"/>
+<vertex x="1.325" y="-2.325"/>
+<vertex x="-1.325" y="-2.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.85"/>
+<vertex x="-2.1" y="1.85"/>
+<vertex x="-2.05" y="1.8"/>
+<vertex x="-2.05" y="1.65"/>
+<vertex x="-2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.825"/>
+<vertex x="-2.125" y="1.825"/>
+<vertex x="-2.075" y="1.775"/>
+<vertex x="-2.075" y="1.675"/>
+<vertex x="-2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.35"/>
+<vertex x="-2.05" y="1.35"/>
+<vertex x="-2.05" y="1.15"/>
+<vertex x="-2.55" y="1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.325"/>
+<vertex x="-2.075" y="1.325"/>
+<vertex x="-2.075" y="1.175"/>
+<vertex x="-2.525" y="1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.85"/>
+<vertex x="-2.05" y="0.85"/>
+<vertex x="-2.05" y="0.65"/>
+<vertex x="-2.55" y="0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.825"/>
+<vertex x="-2.075" y="0.825"/>
+<vertex x="-2.075" y="0.675"/>
+<vertex x="-2.525" y="0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.35"/>
+<vertex x="-2.05" y="0.35"/>
+<vertex x="-2.05" y="0.15"/>
+<vertex x="-2.55" y="0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.325"/>
+<vertex x="-2.075" y="0.325"/>
+<vertex x="-2.075" y="0.175"/>
+<vertex x="-2.525" y="0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.15"/>
+<vertex x="-2.05" y="-0.15"/>
+<vertex x="-2.05" y="-0.35"/>
+<vertex x="-2.55" y="-0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.175"/>
+<vertex x="-2.075" y="-0.175"/>
+<vertex x="-2.075" y="-0.325"/>
+<vertex x="-2.525" y="-0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.65"/>
+<vertex x="-2.05" y="-0.65"/>
+<vertex x="-2.05" y="-0.85"/>
+<vertex x="-2.55" y="-0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.675"/>
+<vertex x="-2.075" y="-0.675"/>
+<vertex x="-2.075" y="-0.825"/>
+<vertex x="-2.525" y="-0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.15"/>
+<vertex x="-2.05" y="-1.15"/>
+<vertex x="-2.05" y="-1.35"/>
+<vertex x="-2.55" y="-1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.175"/>
+<vertex x="-2.075" y="-1.175"/>
+<vertex x="-2.075" y="-1.325"/>
+<vertex x="-2.525" y="-1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-2.85"/>
+<vertex x="-2.1" y="-2.85"/>
+<vertex x="-2.05" y="-2.8"/>
+<vertex x="-2.05" y="-2.65"/>
+<vertex x="-2.55" y="-2.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-2.825"/>
+<vertex x="-2.125" y="-2.825"/>
+<vertex x="-2.075" y="-2.775"/>
+<vertex x="-2.075" y="-2.675"/>
+<vertex x="-2.525" y="-2.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="-3.55"/>
+<vertex x="-1.85" y="-3.1"/>
+<vertex x="-1.8" y="-3.05"/>
+<vertex x="-1.65" y="-3.05"/>
+<vertex x="-1.65" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="-3.525"/>
+<vertex x="-1.825" y="-3.125"/>
+<vertex x="-1.775" y="-3.075"/>
+<vertex x="-1.675" y="-3.075"/>
+<vertex x="-1.675" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.35" y="-3.55"/>
+<vertex x="-1.35" y="-3.05"/>
+<vertex x="-1.15" y="-3.05"/>
+<vertex x="-1.15" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.325" y="-3.525"/>
+<vertex x="-1.325" y="-3.075"/>
+<vertex x="-1.175" y="-3.075"/>
+<vertex x="-1.175" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.85" y="-3.55"/>
+<vertex x="-0.85" y="-3.05"/>
+<vertex x="-0.65" y="-3.05"/>
+<vertex x="-0.65" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.825" y="-3.525"/>
+<vertex x="-0.825" y="-3.075"/>
+<vertex x="-0.675" y="-3.075"/>
+<vertex x="-0.675" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.35" y="-3.55"/>
+<vertex x="-0.35" y="-3.05"/>
+<vertex x="-0.15" y="-3.05"/>
+<vertex x="-0.15" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.325" y="-3.525"/>
+<vertex x="-0.325" y="-3.075"/>
+<vertex x="-0.175" y="-3.075"/>
+<vertex x="-0.175" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.15" y="-3.55"/>
+<vertex x="0.15" y="-3.05"/>
+<vertex x="0.35" y="-3.05"/>
+<vertex x="0.35" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.175" y="-3.525"/>
+<vertex x="0.175" y="-3.075"/>
+<vertex x="0.325" y="-3.075"/>
+<vertex x="0.325" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.65" y="-3.55"/>
+<vertex x="0.65" y="-3.05"/>
+<vertex x="0.85" y="-3.05"/>
+<vertex x="0.85" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.675" y="-3.525"/>
+<vertex x="0.675" y="-3.075"/>
+<vertex x="0.825" y="-3.075"/>
+<vertex x="0.825" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.15" y="-3.55"/>
+<vertex x="1.15" y="-3.05"/>
+<vertex x="1.35" y="-3.05"/>
+<vertex x="1.35" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.175" y="-3.525"/>
+<vertex x="1.175" y="-3.075"/>
+<vertex x="1.325" y="-3.075"/>
+<vertex x="1.325" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="-3.55"/>
+<vertex x="1.85" y="-3.1"/>
+<vertex x="1.8" y="-3.05"/>
+<vertex x="1.65" y="-3.05"/>
+<vertex x="1.65" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="-3.525"/>
+<vertex x="1.825" y="-3.125"/>
+<vertex x="1.775" y="-3.075"/>
+<vertex x="1.675" y="-3.075"/>
+<vertex x="1.675" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-2.85"/>
+<vertex x="2.1" y="-2.85"/>
+<vertex x="2.05" y="-2.8"/>
+<vertex x="2.05" y="-2.65"/>
+<vertex x="2.55" y="-2.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-2.825"/>
+<vertex x="2.125" y="-2.825"/>
+<vertex x="2.075" y="-2.775"/>
+<vertex x="2.075" y="-2.675"/>
+<vertex x="2.525" y="-2.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.35"/>
+<vertex x="2.05" y="-1.35"/>
+<vertex x="2.05" y="-1.15"/>
+<vertex x="2.55" y="-1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.325"/>
+<vertex x="2.075" y="-1.325"/>
+<vertex x="2.075" y="-1.175"/>
+<vertex x="2.525" y="-1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.85"/>
+<vertex x="2.05" y="-0.85"/>
+<vertex x="2.05" y="-0.65"/>
+<vertex x="2.55" y="-0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.825"/>
+<vertex x="2.075" y="-0.825"/>
+<vertex x="2.075" y="-0.675"/>
+<vertex x="2.525" y="-0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.35"/>
+<vertex x="2.05" y="-0.35"/>
+<vertex x="2.05" y="-0.15"/>
+<vertex x="2.55" y="-0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.325"/>
+<vertex x="2.075" y="-0.325"/>
+<vertex x="2.075" y="-0.175"/>
+<vertex x="2.525" y="-0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.15"/>
+<vertex x="2.05" y="0.15"/>
+<vertex x="2.05" y="0.35"/>
+<vertex x="2.55" y="0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.175"/>
+<vertex x="2.075" y="0.175"/>
+<vertex x="2.075" y="0.325"/>
+<vertex x="2.525" y="0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.65"/>
+<vertex x="2.05" y="0.65"/>
+<vertex x="2.05" y="0.85"/>
+<vertex x="2.55" y="0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.675"/>
+<vertex x="2.075" y="0.675"/>
+<vertex x="2.075" y="0.825"/>
+<vertex x="2.525" y="0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.15"/>
+<vertex x="2.05" y="1.15"/>
+<vertex x="2.05" y="1.35"/>
+<vertex x="2.55" y="1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.175"/>
+<vertex x="2.075" y="1.175"/>
+<vertex x="2.075" y="1.325"/>
+<vertex x="2.525" y="1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.85"/>
+<vertex x="2.1" y="1.85"/>
+<vertex x="2.05" y="1.8"/>
+<vertex x="2.05" y="1.65"/>
+<vertex x="2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.825"/>
+<vertex x="2.125" y="1.825"/>
+<vertex x="2.075" y="1.775"/>
+<vertex x="2.075" y="1.675"/>
+<vertex x="2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="2.55"/>
+<vertex x="1.85" y="2.1"/>
+<vertex x="1.8" y="2.05"/>
+<vertex x="1.65" y="2.05"/>
+<vertex x="1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="2.525"/>
+<vertex x="1.825" y="2.125"/>
+<vertex x="1.775" y="2.075"/>
+<vertex x="1.675" y="2.075"/>
+<vertex x="1.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.35" y="2.55"/>
+<vertex x="1.35" y="2.05"/>
+<vertex x="1.15" y="2.05"/>
+<vertex x="1.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.325" y="2.525"/>
+<vertex x="1.325" y="2.075"/>
+<vertex x="1.175" y="2.075"/>
+<vertex x="1.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.85" y="2.55"/>
+<vertex x="0.85" y="2.05"/>
+<vertex x="0.65" y="2.05"/>
+<vertex x="0.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.825" y="2.525"/>
+<vertex x="0.825" y="2.075"/>
+<vertex x="0.675" y="2.075"/>
+<vertex x="0.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.35" y="2.55"/>
+<vertex x="0.35" y="2.05"/>
+<vertex x="0.15" y="2.05"/>
+<vertex x="0.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.325" y="2.525"/>
+<vertex x="0.325" y="2.075"/>
+<vertex x="0.175" y="2.075"/>
+<vertex x="0.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.15" y="2.55"/>
+<vertex x="-0.15" y="2.05"/>
+<vertex x="-0.35" y="2.05"/>
+<vertex x="-0.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.175" y="2.525"/>
+<vertex x="-0.175" y="2.075"/>
+<vertex x="-0.325" y="2.075"/>
+<vertex x="-0.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.65" y="2.55"/>
+<vertex x="-0.65" y="2.05"/>
+<vertex x="-0.85" y="2.05"/>
+<vertex x="-0.85" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.675" y="2.525"/>
+<vertex x="-0.675" y="2.075"/>
+<vertex x="-0.825" y="2.075"/>
+<vertex x="-0.825" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.15" y="2.55"/>
+<vertex x="-1.15" y="2.05"/>
+<vertex x="-1.35" y="2.05"/>
+<vertex x="-1.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.175" y="2.525"/>
+<vertex x="-1.175" y="2.075"/>
+<vertex x="-1.325" y="2.075"/>
+<vertex x="-1.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="2.55"/>
+<vertex x="-1.85" y="2.1"/>
+<vertex x="-1.8" y="2.05"/>
+<vertex x="-1.65" y="2.05"/>
+<vertex x="-1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="2.525"/>
+<vertex x="-1.825" y="2.125"/>
+<vertex x="-1.775" y="2.075"/>
+<vertex x="-1.675" y="2.075"/>
+<vertex x="-1.675" y="2.525"/>
+</polygon>
+<smd name="9" x="-2.3" y="-2.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="20" x="2.3" y="-2.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-2.35"/>
+<vertex x="-2.1" y="-2.35"/>
+<vertex x="-2.05" y="-2.3"/>
+<vertex x="-2.05" y="-2.15"/>
+<vertex x="-2.55" y="-2.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-2.325"/>
+<vertex x="-2.125" y="-2.325"/>
+<vertex x="-2.075" y="-2.275"/>
+<vertex x="-2.075" y="-2.175"/>
+<vertex x="-2.525" y="-2.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-2.35"/>
+<vertex x="2.1" y="-2.35"/>
+<vertex x="2.05" y="-2.3"/>
+<vertex x="2.05" y="-2.15"/>
+<vertex x="2.55" y="-2.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-2.325"/>
+<vertex x="2.125" y="-2.325"/>
+<vertex x="2.075" y="-2.275"/>
+<vertex x="2.075" y="-2.175"/>
+<vertex x="2.525" y="-2.175"/>
+</polygon>
+<smd name="8" x="-2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="21" x="2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.85"/>
+<vertex x="-2.1" y="-1.85"/>
+<vertex x="-2.05" y="-1.8"/>
+<vertex x="-2.05" y="-1.65"/>
+<vertex x="-2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.825"/>
+<vertex x="-2.125" y="-1.825"/>
+<vertex x="-2.075" y="-1.775"/>
+<vertex x="-2.075" y="-1.675"/>
+<vertex x="-2.525" y="-1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.85"/>
+<vertex x="2.1" y="-1.85"/>
+<vertex x="2.05" y="-1.8"/>
+<vertex x="2.05" y="-1.65"/>
+<vertex x="2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.825"/>
+<vertex x="2.125" y="-1.825"/>
+<vertex x="2.075" y="-1.775"/>
+<vertex x="2.075" y="-1.675"/>
+<vertex x="2.525" y="-1.675"/>
+</polygon>
+<rectangle x1="-1.3" y1="-1.4" x2="-0.7" y2="-1.1" layer="31"/>
+<rectangle x1="-1.3" y1="-1.9" x2="-0.7" y2="-1.6" layer="31"/>
+<rectangle x1="-1.3" y1="-2.4" x2="-0.7" y2="-2.1" layer="31"/>
+<rectangle x1="-0.3" y1="-1.9" x2="0.3" y2="-1.6" layer="31"/>
+<rectangle x1="0.7" y1="-1.9" x2="1.3" y2="-1.6" layer="31"/>
+<rectangle x1="0.7" y1="-2.4" x2="1.3" y2="-2.1" layer="31"/>
+<rectangle x1="-0.3" y1="-2.4" x2="0.3" y2="-2.1" layer="31"/>
+</package>
+</packages>
+</library>
+<library name="borkedlabs-passives">
+<packages>
+<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="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>
+<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="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>
+</packages>
+</library>
+<library name="fab">
+<packages>
+<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>
+<package name="CBA-SILK-LOGO">
+<circle x="0" y="0" radius="0.254" width="0.127" layer="21"/>
+<circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="1.016" x2="0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="1.016" x2="0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="0.508" x2="-0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="0.508" x2="-0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="0.254" x2="-0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="0.254" x2="-0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.254" x2="-1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.254" x2="-1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.508" x2="1.016" y2="0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.508" x2="1.016" y2="1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="1.016" x2="0.508" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="1.016" x2="0.508" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.254" x2="1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.254" x2="1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.254" x2="0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.254" x2="0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.508" x2="1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.508" x2="1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-1.016" x2="0.508" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-0.508" x2="-0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-0.508" x2="-0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-1.016" x2="0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-1.016" x2="0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.508" x2="-1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.508" x2="-1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-1.016" x2="-0.508" y2="-0.508" width="0.127" layer="21"/>
+</package>
+<package name="MK-LOGO-SILK">
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="-1.27" y1="-1.27" x2="1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="-0.9525" y1="-1.016" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.1905" y1="1.016" x2="-0.1905" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="-1.016" x2="0.1905" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.1905" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.1905" y2="1.016" width="0.127" layer="21"/>
+</package>
+</packages>
+</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="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"/>
+<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="1X05_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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"/>
+<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"/>
+<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>
+</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>
+<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>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<designrules name="default *">
+<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+Die Standard-Design-Rules sind so gewählt, dass sie für 
+die meisten Anwendungen passen. Sollte ihre Platine 
+besondere Anforderungen haben, treffen Sie die erforderlichen
+Einstellungen hier und speichern die Design Rules unter 
+einem neuen Namen ab.</description>
+<description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+The default Design Rules have been set to cover
+a wide range of applications. Your particular design
+may have different requirements, so please make the
+necessary adjustments and save your customized
+design rules under a new name.</description>
+<param name="layerSetup" value="(1*16)"/>
+<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
+<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
+<param name="mdWireWire" value="6mil"/>
+<param name="mdWirePad" value="6mil"/>
+<param name="mdWireVia" value="6mil"/>
+<param name="mdPadPad" value="6mil"/>
+<param name="mdPadVia" value="6mil"/>
+<param name="mdViaVia" value="6mil"/>
+<param name="mdSmdPad" value="6mil"/>
+<param name="mdSmdVia" value="6mil"/>
+<param name="mdSmdSmd" value="6mil"/>
+<param name="mdViaViaSameLayer" value="6mil"/>
+<param name="mnLayersViaInSmd" value="2"/>
+<param name="mdCopperDimension" value="8mil"/>
+<param name="mdDrill" value="8mil"/>
+<param name="mdSmdStop" value="0mil"/>
+<param name="msWidth" value="6mil"/>
+<param name="msDrill" value="0.3mm"/>
+<param name="msMicroVia" value="9.99mm"/>
+<param name="msBlindViaRatio" value="0.5"/>
+<param name="rvPadTop" value="0.15"/>
+<param name="rvPadInner" value="0.15"/>
+<param name="rvPadBottom" value="0.15"/>
+<param name="rvViaOuter" value="0.15"/>
+<param name="rvViaInner" value="0.15"/>
+<param name="rvMicroViaOuter" value="0.25"/>
+<param name="rvMicroViaInner" value="0.25"/>
+<param name="rlMinPadTop" value="6mil"/>
+<param name="rlMaxPadTop" value="20mil"/>
+<param name="rlMinPadInner" value="6mil"/>
+<param name="rlMaxPadInner" value="20mil"/>
+<param name="rlMinPadBottom" value="6mil"/>
+<param name="rlMaxPadBottom" value="20mil"/>
+<param name="rlMinViaOuter" value="6mil"/>
+<param name="rlMaxViaOuter" value="20mil"/>
+<param name="rlMinViaInner" value="6mil"/>
+<param name="rlMaxViaInner" value="20mil"/>
+<param name="rlMinMicroViaOuter" value="4mil"/>
+<param name="rlMaxMicroViaOuter" value="20mil"/>
+<param name="rlMinMicroViaInner" value="4mil"/>
+<param name="rlMaxMicroViaInner" value="20mil"/>
+<param name="psTop" value="-1"/>
+<param name="psBottom" value="-1"/>
+<param name="psFirst" value="-1"/>
+<param name="psElongationLong" value="100"/>
+<param name="psElongationOffset" value="100"/>
+<param name="mvStopFrame" value="1"/>
+<param name="mvCreamFrame" value="0"/>
+<param name="mlMinStopFrame" value="4mil"/>
+<param name="mlMaxStopFrame" value="4mil"/>
+<param name="mlMinCreamFrame" value="0mil"/>
+<param name="mlMaxCreamFrame" value="0mil"/>
+<param name="mlViaStopLimit" value="27mil"/>
+<param name="srRoundness" value="0"/>
+<param name="srMinRoundness" value="0mil"/>
+<param name="srMaxRoundness" value="0mil"/>
+<param name="slThermalIsolate" value="9mil"/>
+<param name="slThermalsForVias" value="0"/>
+<param name="dpMaxLengthDifference" value="10mm"/>
+<param name="dpGapFactor" value="2.5"/>
+<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>
+<autorouter>
+<pass name="Default">
+<param name="RoutingGrid" value="50mil"/>
+<param name="AutoGrid" value="1"/>
+<param name="Efforts" value="0"/>
+<param name="TopRouterVariant" value="1"/>
+<param name="tpViaShape" value="round"/>
+<param name="PrefDir.1" value="a"/>
+<param name="PrefDir.2" value="0"/>
+<param name="PrefDir.3" value="0"/>
+<param name="PrefDir.4" value="0"/>
+<param name="PrefDir.5" value="0"/>
+<param name="PrefDir.6" value="0"/>
+<param name="PrefDir.7" value="0"/>
+<param name="PrefDir.8" value="0"/>
+<param name="PrefDir.9" value="0"/>
+<param name="PrefDir.10" value="0"/>
+<param name="PrefDir.11" value="0"/>
+<param name="PrefDir.12" value="0"/>
+<param name="PrefDir.13" value="0"/>
+<param name="PrefDir.14" value="0"/>
+<param name="PrefDir.15" value="0"/>
+<param name="PrefDir.16" value="a"/>
+<param name="cfVia" value="8"/>
+<param name="cfNonPref" value="5"/>
+<param name="cfChangeDir" value="2"/>
+<param name="cfOrthStep" value="2"/>
+<param name="cfDiagStep" value="3"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="1"/>
+<param name="cfMalusStep" value="1"/>
+<param name="cfPadImpact" value="4"/>
+<param name="cfSmdImpact" value="4"/>
+<param name="cfBusImpact" value="0"/>
+<param name="cfHugging" value="3"/>
+<param name="cfAvoid" value="4"/>
+<param name="cfPolygon" value="10"/>
+<param name="cfBase.1" value="0"/>
+<param name="cfBase.2" value="1"/>
+<param name="cfBase.3" value="1"/>
+<param name="cfBase.4" value="1"/>
+<param name="cfBase.5" value="1"/>
+<param name="cfBase.6" value="1"/>
+<param name="cfBase.7" value="1"/>
+<param name="cfBase.8" value="1"/>
+<param name="cfBase.9" value="1"/>
+<param name="cfBase.10" value="1"/>
+<param name="cfBase.11" value="1"/>
+<param name="cfBase.12" value="1"/>
+<param name="cfBase.13" value="1"/>
+<param name="cfBase.14" value="1"/>
+<param name="cfBase.15" value="1"/>
+<param name="cfBase.16" value="0"/>
+<param name="mnVias" value="20"/>
+<param name="mnSegments" value="9999"/>
+<param name="mnExtdSteps" value="9999"/>
+<param name="mnRipupLevel" value="10"/>
+<param name="mnRipupSteps" value="100"/>
+<param name="mnRipupTotal" value="100"/>
+</pass>
+<pass name="Follow-me" refer="Default" active="yes">
+</pass>
+<pass name="Busses" refer="Default" active="yes">
+<param name="cfNonPref" value="4"/>
+<param name="cfBusImpact" value="4"/>
+<param name="cfHugging" value="0"/>
+<param name="mnVias" value="0"/>
+</pass>
+<pass name="Route" refer="Default" active="yes">
+</pass>
+<pass name="Optimize1" refer="Default" active="yes">
+<param name="cfVia" value="99"/>
+<param name="cfExtdStep" value="10"/>
+<param name="cfHugging" value="1"/>
+<param name="mnExtdSteps" value="1"/>
+<param name="mnRipupLevel" value="0"/>
+</pass>
+<pass name="Optimize2" refer="Optimize1" active="yes">
+<param name="cfNonPref" value="0"/>
+<param name="cfChangeDir" value="6"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="2"/>
+<param name="cfMalusStep" value="2"/>
+<param name="cfPadImpact" value="2"/>
+<param name="cfSmdImpact" value="2"/>
+<param name="cfHugging" value="0"/>
+</pass>
+<pass name="Optimize3" refer="Optimize2" active="yes">
+<param name="cfChangeDir" value="8"/>
+<param name="cfPadImpact" value="0"/>
+<param name="cfSmdImpact" value="0"/>
+</pass>
+<pass name="Optimize4" refer="Optimize3" active="yes">
+<param name="cfChangeDir" value="25"/>
+</pass>
+</autorouter>
+<elements>
+<element name="U1" library="atsam" package="QFN-64-9X9MM" value="ATSAMD51QFN64" x="17.75" y="24.65" rot="R180"/>
+<element name="R10" library="borkedlabs-passives" package="R2512" value="" x="35.2" y="32.8" rot="R180">
+<attribute name="PACKAGE" value="2512" x="35.2" y="32.8" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="35.2" y="32.8" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="S1" library="fab" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="7.6318" y="15.7588" rot="R180"/>
+<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="23.7316" y="23.8544" rot="R90">
+<attribute name="PACKAGE" value="0603" x="23.7316" y="23.8544" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="23.7316" y="23.8544" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="23.7316" y="23.8544" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="17.45" y="17.7" rot="R90">
+<attribute name="PACKAGE" value="0603" x="17.45" y="17.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="17.45" y="17.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="17.45" y="17.7" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C2" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="19.3604" y="30.5518">
+<attribute name="PACKAGE" value="0603" x="19.3604" y="30.5518" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="19.3604" y="30.5518" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="19.3604" y="30.5518" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="11.85" y="21.95" rot="R270">
+<attribute name="PACKAGE" value="0603" x="11.85" y="21.95" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="11.85" y="21.95" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="11.85" y="21.95" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="J8" library="SparkFun-Connectors" package="1X04_LONGPADS" value="" x="43.696" y="26.85" rot="R270">
+<attribute name="PROD_ID" value="CONN-09696" x="43.696" y="26.85" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="35.4" y="40.7" rot="R90">
+<attribute name="PACKAGE" value="0805" x="35.4" y="40.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="35.4" y="40.7" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R3" library="borkedlabs-passives" package="0805" value="10R" x="33.4" y="40.7" rot="R90">
+<attribute name="PACKAGE" value="0805" x="33.4" y="40.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="33.4" y="40.7" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R4" library="borkedlabs-passives" package="0805" value="100R" x="31.4" y="40.7" rot="R90">
+<attribute name="PACKAGE" value="0805" x="31.4" y="40.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="31.4" y="40.7" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="11.8894" y="26.9188" rot="R90">
+<attribute name="PACKAGE" value="0603" x="11.8894" y="26.9188" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="11.8894" y="26.9188" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="11.8894" y="26.9188" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C7" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="16.0976" y="17.7" rot="R90">
+<attribute name="PACKAGE" value="0603" x="16.0976" y="17.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="16.0976" y="17.7" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="16.0976" y="17.7" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R1" library="borkedlabs-passives" package="0805" value="10k" x="12.35" y="16" rot="R270">
+<attribute name="PACKAGE" value="0805" x="12.35" y="16" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="12.35" y="16" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C5" library="borkedlabs-passives" package="1206" value="10uF" x="14.45" y="17.1524" rot="R90">
+<attribute name="PACKAGE" value="1206" x="14.45" y="17.1524" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="14.45" y="17.1524" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="14.45" y="17.1524" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R11" library="borkedlabs-passives" package="R2512" value="" x="35.3" y="14.7" rot="R180">
+<attribute name="PACKAGE" value="2512" x="43.300003125" y="3.699996875" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="PRECISION" value="" x="43.300003125" y="3.699996875" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="U$5" library="fab" package="CBA-SILK-LOGO" value="" x="31.7" y="7.1" rot="R90"/>
+<element name="U$9" library="fab" package="MK-LOGO-SILK" value="" x="35" y="7"/>
+<element name="J6" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="26.5" y="9.5"/>
+<element name="J7" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="18.5" y="9.5"/>
+<element name="C17" library="borkedlabs-passives" package="1206" value="10uF 50v" x="40.5" y="13.3" rot="R90">
+<attribute name="PACKAGE" value="1206" x="40.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="40.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="40.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C18" library="borkedlabs-passives" package="1206" value="10uF 50v" x="42.5" y="13.3" rot="R90">
+<attribute name="PACKAGE" value="1206" x="42.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="42.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="42.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C19" library="borkedlabs-passives" package="1206" value="10uF 50v" x="44.5" y="13.3" rot="R90">
+<attribute name="PACKAGE" value="1206" x="44.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="44.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="44.5" y="13.3" size="0.6096" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C20" library="borkedlabs-passives" package="1206" value="10uF 50v" x="42.6" y="34.2" rot="R270">
+<attribute name="PACKAGE" value="1206" x="42.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="42.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="42.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C21" library="borkedlabs-passives" package="1206" value="10uF 50v" x="44.6" y="34.2" rot="R270">
+<attribute name="PACKAGE" value="1206" x="44.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="44.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="44.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C22" library="borkedlabs-passives" package="1206" value="10uF 50v" x="40.6" y="34.2" rot="R270">
+<attribute name="PACKAGE" value="1206" x="40.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="40.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="40.6" y="34.2" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D1" library="lights" package="LED0805" value="LED0805-RED" x="35.4" y="43.7" rot="R270"/>
+<element name="D2" library="lights" package="LED0805" value="LED0805-GRN" x="33.4" y="43.7" rot="R270"/>
+<element name="D3" library="lights" package="LED0805" value="LED0805-GRN" x="31.4" y="43.7" rot="R270"/>
+<element name="R5" library="borkedlabs-passives" package="0805" value="150R" x="27.4" y="40.7" rot="R90">
+<attribute name="PACKAGE" value="0805" x="21.5" y="40.7" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="21.5" y="40.7" size="0.6096" layer="27" rot="R90" display="off"/>
+</element>
+<element name="D4" library="lights" package="LED0805" value="LED0805-RED" x="5" y="32.75" rot="R90"/>
+<element name="R6" library="borkedlabs-passives" package="0805" value="10R" x="29.4" y="40.7" rot="R90">
+<attribute name="PACKAGE" value="0805" x="23.5" y="40.7" size="0.6096" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="23.5" y="40.7" size="0.6096" layer="27" rot="R90" display="off"/>
+</element>
+<element name="D5" library="lights" package="LED0805" value="LED0805-BLU" x="5" y="43.25" rot="R270"/>
+<element name="J2" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="9.5" y="9.5"/>
+<element name="J1" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="40.5" y="40.5"/>
+<element name="J5" library="SparkFun-Connectors" package="1X05_NO_SILK" value="" x="26.45" y="35.95" rot="R270"/>
+<element name="J4" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="5.75" y="38" rot="R270"/>
+<element name="J3" library="SparkFun-Connectors" package="SAMTECH_FTSH-105-01" value="CORTEX_DEBUG_SMD" x="7.6" y="24.25" rot="R270"/>
+<element name="MP1" library="connector" package="JRTOMBSTONE" value="JRTOMBSTONE" x="26.1" y="18.3" rot="MR90"/>
+<element name="R8" library="borkedlabs-passives" package="0805" value="10k" x="28.5" y="21" rot="R90">
+<attribute name="PACKAGE" value="0805" x="28.5" y="21" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="28.5" y="21" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="U2" library="power" package="QFN36-5X6" value="TMC2130" x="33.3" y="23.8"/>
+<element name="C11" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="29.8" y="21" rot="R270">
+<attribute name="PACKAGE" value="0603" x="29.8" y="21" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="29.8" y="21" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="29.8" y="21" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R9" library="borkedlabs-passives" package="0805" value="2R2" x="38.1" y="23.2" rot="R270">
+<attribute name="PACKAGE" value="0805" x="38.1" y="23.2" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="38.1" y="23.2" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C9" library="borkedlabs-passives" package="1206" value="10uF" x="39.4" y="27.1" rot="R270">
+<attribute name="PACKAGE" value="1206" x="39.4" y="27.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="39.4" y="27.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="39.4" y="27.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C8" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="35.5" y="28.3" rot="R270">
+<attribute name="PACKAGE" value="0603" x="35.5" y="28.3" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="35.5" y="28.3" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="35.5" y="28.3" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C14" library="borkedlabs-passives" package="0805" value="22nF" x="37.1" y="26.1" rot="R270">
+<attribute name="PACKAGE" value="0805" x="37.1" y="26.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="37.1" y="26.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="37.1" y="26.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C13" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="36.9" y="28.9" rot="R270">
+<attribute name="PACKAGE" value="0603" x="36.9" y="28.9" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="36.9" y="28.9" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="36.9" y="28.9" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C15" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="34.4" y="28.3" rot="R90">
+<attribute name="PACKAGE" value="0603" x="34.4" y="28.3" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="34.4" y="28.3" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="34.4" y="28.3" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C16" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="34.4" y="18.3" rot="R270">
+<attribute name="PACKAGE" value="0603" x="34.4" y="18.3" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="34.4" y="18.3" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="34.4" y="18.3" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R7" library="borkedlabs-passives" package="0805" value="10k" x="38.1" y="20.1" rot="R90">
+<attribute name="PACKAGE" value="0805" x="38.1" y="20.1" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="38.1" y="20.1" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C10" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="39.5" y="20.1" rot="R270">
+<attribute name="PACKAGE" value="0603" x="39.5" y="20.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="39.5" y="20.1" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="39.5" y="20.1" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C12" library="borkedlabs-passives" package="0805" value="470nF" x="39.7" y="23.2" rot="R90">
+<attribute name="PACKAGE" value="0805" x="39.7" y="23.2" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="39.7" y="23.2" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="39.7" y="23.2" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+</elements>
+<signals>
+<signal name="RESET">
+<contactref element="U1" pad="52"/>
+<contactref element="S1" pad="P$1"/>
+<contactref element="J3" pad="10"/>
+<contactref element="R1" pad="1"/>
+<wire x1="15.5" y1="20.15" x2="15.5" y2="20.9" width="0.1524" layer="1"/>
+<wire x1="15.5" y1="20.9" x2="15.6" y2="21" width="0.1524" layer="1"/>
+<via x="15.6" y="21" extent="1-16" drill="0.3"/>
+<wire x1="15.6" y1="21" x2="15.7" y2="20.9" width="0.1524" layer="16"/>
+<wire x1="15.7" y1="20.9" x2="15.7" y2="19.5096" width="0.1524" layer="16"/>
+<wire x1="15.7" y1="19.5096" x2="17.73239375" y2="19.5096" width="0.1524" layer="16"/>
+<wire x1="17.73239375" y1="19.5096" x2="17.95859375" y2="19.7358" width="0.1524" layer="16"/>
+<wire x1="17.95859375" y1="19.7358" x2="18.65725625" y2="19.7358" width="0.1524" layer="16"/>
+<wire x1="18.65725625" y1="19.7358" x2="18.96205625" y2="19.431" width="0.1524" layer="16"/>
+<wire x1="20.03915" y1="19.431" x2="20.3502" y2="19.11995" width="0.1524" layer="16"/>
+<wire x1="20.3502" y1="19.11995" x2="20.3502" y2="18.68005" width="0.1524" layer="16"/>
+<wire x1="20.3502" y1="18.68005" x2="20.03915" y2="18.369" width="0.1524" layer="16"/>
+<wire x1="20.03915" y1="18.369" x2="19.71300625" y2="18.369" width="0.1524" layer="16"/>
+<wire x1="18.96205625" y1="19.431" x2="20.03915" y2="19.431" width="0.1524" layer="16"/>
+<wire x1="19.40820625" y1="18.0642" x2="17.95859375" y2="18.0642" width="0.1524" layer="16"/>
+<wire x1="17.95859375" y1="18.0642" x2="17.73239375" y2="18.2904" width="0.1524" layer="16"/>
+<wire x1="19.71300625" y1="18.369" x2="19.40820625" y2="18.0642" width="0.1524" layer="16"/>
+<wire x1="15.0474875" y1="18.2904" x2="14.31894375" y2="19.01894375" width="0.1524" layer="16"/>
+<wire x1="14.31894375" y1="19.01894375" x2="11.76894375" y2="21.56894375" width="0.1524" layer="16"/>
+<wire x1="17.73239375" y1="18.2904" x2="15.0474875" y2="18.2904" width="0.1524" layer="16"/>
+<wire x1="11.76894375" y1="21.56894375" x2="10.15405625" y2="21.56894375" width="0.1524" layer="16"/>
+<wire x1="10.15405625" y1="21.56894375" x2="10.013" y2="21.71" width="0.1524" layer="16"/>
+<via x="10.013" y="21.71" extent="1-16" drill="0.3"/>
+<via x="12.35" y="16.95" extent="1-16" drill="0.3"/>
+<wire x1="12.35" y1="16.95" x2="12.35" y2="17.05" width="0.1524" layer="16"/>
+<wire x1="12.35" y1="17.05" x2="14.31894375" y2="19.01894375" width="0.1524" layer="16"/>
+<wire x1="9.6818" y1="14.9588" x2="11.673" y2="16.95" width="0.1524" layer="1"/>
+<wire x1="11.673" y1="16.95" x2="12.35" y2="16.95" width="0.1524" layer="1"/>
+</signal>
+<signal name="GND">
+<contactref element="R4" pad="1"/>
+<contactref element="C4" pad="1"/>
+<contactref element="C3" pad="1"/>
+<contactref element="C2" pad="1"/>
+<contactref element="C1" pad="1"/>
+<contactref element="U1" pad="7"/>
+<contactref element="U1" pad="54"/>
+<contactref element="U1" pad="47"/>
+<contactref element="U1" pad="33"/>
+<contactref element="U1" pad="22"/>
+<contactref element="C6" pad="1"/>
+<contactref element="C7" pad="1"/>
+<contactref element="C5" pad="1"/>
+<contactref element="R10" pad="1"/>
+<contactref element="R11" pad="1"/>
+<contactref element="J7" pad="P$1"/>
+<contactref element="S1" pad="P$3"/>
+<contactref element="C17" pad="1"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C19" pad="1"/>
+<contactref element="C20" pad="1"/>
+<contactref element="C21" pad="1"/>
+<contactref element="C22" pad="1"/>
+<contactref element="J5" pad="1"/>
+<contactref element="J4" pad="P$4"/>
+<contactref element="J4" pad="P$3"/>
+<contactref element="J3" pad="3"/>
+<contactref element="J3" pad="5"/>
+<contactref element="J3" pad="9"/>
+<contactref element="R8" pad="1"/>
+<contactref element="C11" pad="2"/>
+<contactref element="C9" pad="1"/>
+<contactref element="C8" pad="1"/>
+<contactref element="C15" pad="2"/>
+<contactref element="C16" pad="2"/>
+<contactref element="U2" pad="12"/>
+<contactref element="U2" pad="35"/>
+<contactref element="U2" pad="24"/>
+<contactref element="U2" pad="EXP"/>
+<contactref element="C10" pad="2"/>
+<contactref element="C12" pad="1"/>
+<wire x1="35.6" y1="23.55" x2="33.55" y2="23.55" width="0.2032" layer="1"/>
+<wire x1="33.55" y1="23.55" x2="33.3" y2="23.3" width="0.2032" layer="1"/>
+<polygon width="0.1524" layer="16">
+<vertex x="27" y="47.5"/>
+<vertex x="27" y="38"/>
+<vertex x="28" y="36.5"/>
+<vertex x="28" y="24.5"/>
+<vertex x="25.9" y="22.9"/>
+<vertex x="25.9" y="15.4"/>
+<vertex x="25" y="13.5"/>
+<vertex x="16.9" y="13.5"/>
+<vertex x="14.9" y="11.5"/>
+<vertex x="14.9" y="1.5"/>
+<vertex x="48.5" y="1.5"/>
+<vertex x="48.5" y="47.5"/>
+</polygon>
+<via x="32.1" y="25.1" extent="1-16" drill="0.3"/>
+<via x="34.5" y="24.4" extent="1-16" drill="0.3"/>
+<wire x1="32.05" y1="25.05" x2="32.1" y2="25.1" width="0.1524" layer="1"/>
+<wire x1="32.05" y1="22.05" x2="33.3" y2="23.3" width="0.1524" layer="1"/>
+<via x="33.7" y="24.4" extent="1-16" drill="0.3"/>
+<via x="32.9" y="24.4" extent="1-16" drill="0.3"/>
+<via x="32.1" y="24.4" extent="1-16" drill="0.3"/>
+<via x="32.1" y="21.6" extent="1-16" drill="0.3"/>
+<via x="32.9" y="22.3" extent="1-16" drill="0.3"/>
+<via x="32.9" y="23" extent="1-16" drill="0.3"/>
+<via x="32.1" y="22.3" extent="1-16" drill="0.3"/>
+<via x="32.1" y="23" extent="1-16" drill="0.3"/>
+<via x="33.7" y="23" extent="1-16" drill="0.3"/>
+<via x="33.7" y="22.3" extent="1-16" drill="0.3"/>
+<via x="34.5" y="22.3" extent="1-16" drill="0.3"/>
+<via x="34.5" y="23" extent="1-16" drill="0.3"/>
+<via x="32.1" y="23.7" extent="1-16" drill="0.3"/>
+<via x="32.9" y="23.7" extent="1-16" drill="0.3"/>
+<via x="33.7" y="23.7" extent="1-16" drill="0.3"/>
+<via x="34.5" y="23.7" extent="1-16" drill="0.3"/>
+<via x="34.4" y="17.5" extent="1-16" drill="0.3"/>
+<wire x1="40.554" y1="27.346" x2="40.554" y2="23.6947875" width="0.2032" layer="1"/>
+<wire x1="40.554" y1="27.346" x2="39.4" y2="28.5" width="0.2032" layer="1"/>
+<wire x1="39.5" y1="19.3" x2="39.5" y2="17.5" width="0.2032" layer="1"/>
+<via x="39.5" y="17.5" extent="1-16" drill="0.3"/>
+<wire x1="34.4" y1="29.1" x2="35.5" y2="29.1" width="0.2032" layer="1"/>
+<wire x1="35.5" y1="29.1" x2="35.6" y2="29.2" width="0.2032" layer="1"/>
+<wire x1="35.6" y1="29.2" x2="35.6" y2="30.1" width="0.2032" layer="1"/>
+<via x="35.6" y="30.1" extent="1-16" drill="0.3"/>
+<polygon width="0.1524" layer="16">
+<vertex x="26.5" y="48.5"/>
+<vertex x="26.5" y="38"/>
+<vertex x="25" y="36.5"/>
+<vertex x="25" y="24.5"/>
+<vertex x="25.5" y="23"/>
+<vertex x="25.5" y="16"/>
+<vertex x="24.5" y="14"/>
+<vertex x="16.5" y="14"/>
+<vertex x="14.2" y="11.7"/>
+<vertex x="14.2" y="3"/>
+<vertex x="2.5" y="3"/>
+<vertex x="2.5" y="48.5"/>
+</polygon>
+<wire x1="26.45" y1="35.95" x2="25.1" y2="37.3" width="0.1524" layer="16"/>
+<wire x1="29.8" y1="20.2" x2="28.65" y2="20.2" width="0.2032" layer="1"/>
+<wire x1="28.65" y1="20.2" x2="28.5" y2="20.05" width="0.2032" layer="1"/>
+<wire x1="28.5" y1="20.05" x2="25.25" y2="20.05" width="0.2032" layer="1"/>
+<wire x1="25.25" y1="20.05" x2="24.6" y2="20.8" width="0.2032" layer="1"/>
+<via x="24.6" y="20.8" extent="1-16" drill="0.3"/>
+<wire x1="18.5" y1="9.5" x2="18.5" y2="14.5" width="0.8128" layer="16"/>
+<wire x1="18.5" y1="14.5" x2="18.7" y2="14.7" width="0.8128" layer="16"/>
+<via x="23.7316" y="23.0544" extent="1-16" drill="0.3"/>
+<wire x1="22.25" y1="23.9" x2="21.3" y2="23.9" width="0.1524" layer="1"/>
+<via x="21.3" y="23.9" extent="1-16" drill="0.3"/>
+<wire x1="19" y1="29.15" x2="19" y2="28.4" width="0.1524" layer="1"/>
+<via x="19" y="28.4" extent="1-16" drill="0.3"/>
+<wire x1="13.25" y1="28.4" x2="14" y2="28.4" width="0.1524" layer="1"/>
+<wire x1="14" y1="28.4" x2="14.2" y2="28.2" width="0.1524" layer="1"/>
+<via x="14.2" y="28.2" extent="1-16" drill="0.3"/>
+<via x="11.8894" y="26.1188" extent="1-16" drill="0.3"/>
+<wire x1="13.25" y1="21.4" x2="14.2" y2="21.4" width="0.1524" layer="1"/>
+<wire x1="14.2" y1="21.4" x2="14.3" y2="21.5" width="0.1524" layer="1"/>
+<via x="14.3" y="21.5" extent="1-16" drill="0.3"/>
+<wire x1="16.5" y1="20.15" x2="16.5" y2="20.9" width="0.1524" layer="1"/>
+<via x="16.5" y="20.9" extent="1-16" drill="0.3"/>
+<wire x1="16.5" y1="20.15" x2="16.5" y2="19.3008875" width="0.1524" layer="1"/>
+<wire x1="16.5" y1="19.3008875" x2="16.7262" y2="19.0746875" width="0.1524" layer="1"/>
+<wire x1="16.7262" y1="19.0746875" x2="16.7262" y2="17.5286" width="0.1524" layer="1"/>
+<wire x1="16.7262" y1="17.5286" x2="16.1488" y2="16.9512" width="0.1524" layer="1"/>
+<wire x1="16.1488" y1="16.9512" x2="16.0976" y2="16.9" width="0.1524" layer="1"/>
+<wire x1="17.45" y1="16.9" x2="16.2" y2="16.9" width="0.1524" layer="1"/>
+<wire x1="16.2" y1="16.9" x2="16.1488" y2="16.9512" width="0.1524" layer="1"/>
+<wire x1="14.45" y1="15.7524" x2="15.0524" y2="15.7524" width="0.1524" layer="1"/>
+<wire x1="15.0524" y1="15.7524" x2="16.2" y2="16.9" width="0.1524" layer="1"/>
+<wire x1="11.85" y1="22.75" x2="11.85" y2="23.05" width="0.1524" layer="1"/>
+<wire x1="11.85" y1="23.05" x2="12.3" y2="23.5" width="0.1524" layer="1"/>
+<via x="12.3" y="23.5" extent="1-16" drill="0.3"/>
+<via x="9.6818" y="16.5588" extent="1-16" drill="0.3"/>
+<wire x1="5.187" y1="25.52" x2="5.187" y2="24.25" width="0.1524" layer="1"/>
+<wire x1="6.0506" y1="23.3286875" x2="6.0506" y2="22.6313125" width="0.1524" layer="1"/>
+<wire x1="5.187" y1="24.25" x2="5.187" y2="24.1922875" width="0.1524" layer="1"/>
+<wire x1="5.187" y1="21.7677125" x2="5.187" y2="21.71" width="0.1524" layer="1"/>
+<wire x1="5.187" y1="24.1922875" x2="6.0506" y2="23.3286875" width="0.1524" layer="1"/>
+<wire x1="6.0506" y1="22.6313125" x2="5.187" y2="21.7677125" width="0.1524" layer="1"/>
+<wire x1="5.187" y1="24.25" x2="5.237" y2="24.2" width="0.1524" layer="1"/>
+<wire x1="5.237" y1="24.2" x2="6.4" y2="24.2" width="0.1524" layer="1"/>
+<via x="6.4" y="24.2" extent="1-16" drill="0.3"/>
+<wire x1="23.149" y1="38.635" x2="23.149" y2="37.365" width="0.2032" layer="1"/>
+<wire x1="23.149" y1="37.365" x2="23.114" y2="37.4" width="0.2032" layer="1"/>
+<wire x1="23.114" y1="37.4" x2="21" y2="37.4" width="0.2032" layer="1"/>
+<via x="21" y="37.4" extent="1-16" drill="0.3"/>
+<via x="32.9" y="21.6" extent="1-16" drill="0.3"/>
+<via x="33.7" y="21.6" extent="1-16" drill="0.3"/>
+<via x="34.5" y="21.6" extent="1-16" drill="0.3"/>
+<via x="34.5" y="25.1" extent="1-16" drill="0.3"/>
+<via x="33.7" y="25.1" extent="1-16" drill="0.3"/>
+<via x="32.9" y="25.1" extent="1-16" drill="0.3"/>
+<via x="38.4" y="34" extent="1-16" drill="0.3"/>
+<via x="38.4" y="33.2" extent="1-16" drill="0.3"/>
+<via x="38.4" y="31.6" extent="1-16" drill="0.3"/>
+<via x="38.4" y="32.4" extent="1-16" drill="0.3"/>
+<via x="40.1" y="36" extent="1-16" drill="0.3"/>
+<via x="41.1" y="36" extent="1-16" drill="0.3"/>
+<via x="42.1" y="36" extent="1-16" drill="0.3"/>
+<via x="43.1" y="36" extent="1-16" drill="0.3"/>
+<via x="44.1" y="36" extent="1-16" drill="0.3"/>
+<via x="45.1" y="36" extent="1-16" drill="0.3"/>
+<via x="40" y="11.5" extent="1-16" drill="0.3"/>
+<via x="41" y="11.5" extent="1-16" drill="0.3"/>
+<via x="42" y="11.5" extent="1-16" drill="0.3"/>
+<via x="43" y="11.5" extent="1-16" drill="0.3"/>
+<via x="44" y="11.5" extent="1-16" drill="0.3"/>
+<via x="45" y="11.5" extent="1-16" drill="0.3"/>
+<via x="38.5" y="13.5" extent="1-16" drill="0.3"/>
+<via x="38.5" y="15.9" extent="1-16" drill="0.3"/>
+<via x="38.5" y="14.3" extent="1-16" drill="0.3"/>
+<via x="38.5" y="15.1" extent="1-16" drill="0.3"/>
+<wire x1="31.4" y1="39.75" x2="31.3" y2="39.85" width="0.1524" layer="1"/>
+<wire x1="31.3" y1="39.85" x2="31.3" y2="40.9" width="0.1524" layer="1"/>
+<wire x1="31.3" y1="40.9" x2="31.2" y2="41" width="0.1524" layer="1"/>
+<wire x1="31.2" y1="41" x2="26" y2="41" width="0.1524" layer="1"/>
+<via x="26" y="41" extent="1-16" drill="0.3"/>
+<wire x1="18.5604" y1="30.5518" x2="19" y2="30.1122" width="0.1524" layer="1"/>
+<wire x1="19" y1="30.1122" x2="19" y2="29.15" width="0.1524" layer="1"/>
+<via x="39.7" y="23.1" extent="1-16" drill="0.3"/>
+<wire x1="39.7" y1="22.25" x2="39.7" y2="23.1" width="0.2032" layer="1"/>
+<wire x1="40.554" y1="23.6947875" x2="40.4052125" y2="23.546" width="0.2032" layer="1"/>
+<wire x1="40.4052125" y1="23.546" x2="40.146" y2="23.546" width="0.2032" layer="1"/>
+<wire x1="40.146" y1="23.546" x2="39.7" y2="23.1" width="0.2032" layer="1"/>
+<contactref element="U2" pad="18"/>
+<contactref element="U2" pad="1"/>
+<contactref element="U2" pad="36"/>
+<wire x1="32.05" y1="20.5" x2="32.05" y2="21.55" width="0.2032" layer="1"/>
+<wire x1="32.05" y1="21.55" x2="32.1" y2="21.6" width="0.2032" layer="1"/>
+<wire x1="32.05" y1="26.1" x2="32.05" y2="25.15" width="0.2032" layer="1"/>
+<wire x1="32.05" y1="25.15" x2="32.1" y2="25.1" width="0.2032" layer="1"/>
+<wire x1="31.55" y1="26.125" x2="31.575" y2="26.1" width="0.2032" layer="1"/>
+<wire x1="31.575" y1="26.1" x2="32.05" y2="26.1" width="0.2032" layer="1"/>
+<wire x1="30.975" y1="25.55" x2="31.65" y2="25.55" width="0.2032" layer="1"/>
+<wire x1="31.65" y1="25.55" x2="32.05" y2="25.15" width="0.2032" layer="1"/>
+<wire x1="35.05" y1="20.475" x2="35.05" y2="21.05" width="0.2032" layer="1"/>
+<wire x1="35.05" y1="21.05" x2="34.5" y2="21.6" width="0.2032" layer="1"/>
+<wire x1="45.1" y1="36" x2="44.6" y2="35.6" width="0" layer="19" extent="1-1"/>
+<wire x1="33.55" y1="23.55" x2="33.7" y2="23.7" width="0" layer="19" extent="1-1"/>
+<wire x1="38" y1="32.8" x2="38.4" y2="32.4" width="0" layer="19" extent="1-1"/>
+<wire x1="38.1" y1="14.7" x2="38.5" y2="15.1" width="0" layer="19" extent="1-1"/>
+<wire x1="42.6" y1="35.6" x2="43.1" y2="36" width="0" layer="19" extent="1-1"/>
+<wire x1="40.6" y1="35.6" x2="40.1" y2="36" width="0" layer="19" extent="1-1"/>
+<wire x1="44.5" y1="11.9" x2="45" y2="11.5" width="0" layer="19" extent="1-1"/>
+<wire x1="42.5" y1="11.9" x2="43" y2="11.5" width="0" layer="19" extent="1-1"/>
+<wire x1="40.5" y1="11.9" x2="40" y2="11.5" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="+3V3">
+<contactref element="U1" pad="56"/>
+<contactref element="C4" pad="2"/>
+<contactref element="C3" pad="2"/>
+<contactref element="C2" pad="2"/>
+<contactref element="C1" pad="2"/>
+<contactref element="U1" pad="21"/>
+<contactref element="U1" pad="34"/>
+<contactref element="U1" pad="48"/>
+<contactref element="U1" pad="8"/>
+<contactref element="C6" pad="2"/>
+<contactref element="D1" pad="1"/>
+<contactref element="D3" pad="1"/>
+<contactref element="D2" pad="1"/>
+<contactref element="D5" pad="1"/>
+<contactref element="D4" pad="1"/>
+<contactref element="J4" pad="P$6"/>
+<contactref element="J4" pad="P$1"/>
+<contactref element="J3" pad="1"/>
+<contactref element="R1" pad="2"/>
+<contactref element="U2" pad="8"/>
+<contactref element="C11" pad="1"/>
+<polygon width="0.1524" layer="1">
+<vertex x="49" y="35"/>
+<vertex x="31" y="35"/>
+<vertex x="31" y="14"/>
+<vertex x="16.5" y="14"/>
+<vertex x="14.2" y="11.7"/>
+<vertex x="14.2" y="3"/>
+<vertex x="3" y="3"/>
+<vertex x="3" y="48"/>
+<vertex x="49" y="48"/>
+</polygon>
+<wire x1="31" y1="22.05" x2="30.05" y2="22.05" width="0.2032" layer="1"/>
+<wire x1="30.05" y1="22.05" x2="29.8" y2="21.8" width="0.2032" layer="1"/>
+</signal>
+<signal name="V+">
+<contactref element="J6" pad="P$1"/>
+<contactref element="C17" pad="2"/>
+<contactref element="C18" pad="2"/>
+<contactref element="C19" pad="2"/>
+<contactref element="C20" pad="2"/>
+<contactref element="C21" pad="2"/>
+<contactref element="C22" pad="2"/>
+<contactref element="U2" pad="30"/>
+<contactref element="C8" pad="2"/>
+<contactref element="U2" pad="31"/>
+<contactref element="U2" pad="16"/>
+<contactref element="C13" pad="1"/>
+<contactref element="C15" pad="1"/>
+<contactref element="C16" pad="1"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="5">
+<vertex x="48.5" y="34.5"/>
+<vertex x="31.5" y="34.5"/>
+<vertex x="31.6" y="13.4"/>
+<vertex x="23.5" y="13.5"/>
+<vertex x="22.5" y="12.4"/>
+<vertex x="22.5" y="3.4"/>
+<vertex x="23.6" y="3"/>
+<vertex x="48.5" y="3"/>
+</polygon>
+</signal>
+<signal name="SWCLK">
+<contactref element="U1" pad="57"/>
+<contactref element="J3" pad="4"/>
+<wire x1="18" y1="20.15" x2="18" y2="19.4" width="0.1524" layer="1"/>
+<wire x1="18" y1="19.4" x2="18.3048" y2="19.0952" width="0.1524" layer="1"/>
+<wire x1="18.3048" y1="19.0952" x2="18.3048" y2="18.9" width="0.1524" layer="1"/>
+<via x="18.3048" y="18.9" extent="1-16" drill="0.3"/>
+<wire x1="18.3048" y1="18.9" x2="15.3" y2="18.9" width="0.1524" layer="16"/>
+<wire x1="15.3" y1="18.9" x2="11.4" y2="22.8" width="0.1524" layer="16"/>
+<wire x1="11.4" y1="22.8" x2="11.4" y2="25" width="0.1524" layer="16"/>
+<wire x1="11.4" y1="25" x2="10.88" y2="25.52" width="0.1524" layer="16"/>
+<wire x1="10.88" y1="25.52" x2="10.013" y2="25.52" width="0.1524" layer="16"/>
+<via x="10.013" y="25.52" extent="1-16" drill="0.3"/>
+</signal>
+<signal name="SWDIO">
+<contactref element="U1" pad="58"/>
+<contactref element="J3" pad="2"/>
+<wire x1="18.5" y1="20.15" x2="18.5" y2="19.6" width="0.1524" layer="1"/>
+<wire x1="18.5" y1="19.6" x2="19.062" y2="19.038" width="0.1524" layer="1"/>
+<wire x1="19.062" y1="19.038" x2="19.062" y2="18.9" width="0.1524" layer="1"/>
+<via x="19.062" y="18.9" extent="1-16" drill="0.3"/>
+<wire x1="18.08485" y1="19.431" x2="17.85865" y2="19.2048" width="0.1524" layer="16"/>
+<wire x1="19.062" y1="18.9" x2="18.531" y2="19.431" width="0.1524" layer="16"/>
+<wire x1="18.531" y1="19.431" x2="18.08485" y2="19.431" width="0.1524" layer="16"/>
+<wire x1="17.85865" y1="19.2048" x2="15.42625625" y2="19.2048" width="0.1524" layer="16"/>
+<wire x1="15.42625625" y1="19.2048" x2="11.7048" y2="22.92625625" width="0.1524" layer="16"/>
+<wire x1="11.00625625" y1="25.8248" x2="10.8" y2="25.8248" width="0.1524" layer="16"/>
+<wire x1="11.7048" y1="25.12625625" x2="11.00625625" y2="25.8248" width="0.1524" layer="16"/>
+<wire x1="11.7048" y1="22.92625625" x2="11.7048" y2="25.12625625" width="0.1524" layer="16"/>
+<wire x1="10.8" y1="25.8248" x2="10.013" y2="26.6118" width="0.1524" layer="16"/>
+<wire x1="10.013" y1="26.6118" x2="10.013" y2="26.79" width="0.1524" layer="16"/>
+<via x="10.013" y="26.79" extent="1-16" drill="0.3"/>
+</signal>
+<signal name="STEP">
+<contactref element="U1" pad="11"/>
+<contactref element="U2" pad="6"/>
+<contactref element="R8" pad="2"/>
+<wire x1="31" y1="23.05" x2="30.3042375" y2="23.05" width="0.1524" layer="1"/>
+<wire x1="30.3042375" y1="23.05" x2="30.22711875" y2="23.12711875" width="0.1524" layer="1"/>
+<via x="30.22711875" y="23.12711875" extent="1-16" drill="0.3"/>
+<wire x1="30.22711875" y1="23.12711875" x2="29.22711875" y2="23.12711875" width="0.1524" layer="16"/>
+<wire x1="29.22711875" y1="23.12711875" x2="28.97616875" y2="22.87616875" width="0.1524" layer="16"/>
+<via x="28.97616875" y="22.87616875" extent="1-16" drill="0.3"/>
+<wire x1="28.97616875" y1="22.87616875" x2="28.97616875" y2="22.42616875" width="0.1524" layer="1"/>
+<wire x1="28.97616875" y1="22.42616875" x2="28.5" y2="21.95" width="0.1524" layer="1"/>
+<wire x1="22.25" y1="25.9" x2="22.7" y2="25.9" width="0.1524" layer="1"/>
+<wire x1="22.7" y1="25.9" x2="22.8952" y2="26.0952" width="0.1524" layer="1"/>
+<wire x1="22.8952" y1="26.0952" x2="24.061375" y2="26.0952" width="0.1524" layer="1"/>
+<wire x1="25.839775" y1="24.3168" x2="27.6" y2="24.3168" width="0.1524" layer="1"/>
+<wire x1="24.061375" y1="26.0952" x2="25.839775" y2="24.3168" width="0.1524" layer="1"/>
+<wire x1="27.6" y1="24.3168" x2="28.97616875" y2="22.94063125" width="0.1524" layer="1"/>
+<wire x1="28.97616875" y1="22.94063125" x2="28.97616875" y2="22.87616875" width="0.1524" layer="1"/>
+</signal>
+<signal name="DIR">
+<contactref element="U1" pad="12"/>
+<contactref element="U2" pad="7"/>
+<wire x1="24.18763125" y1="26.4" x2="25.96603125" y2="24.6216" width="0.1524" layer="1"/>
+<wire x1="25.96603125" y1="24.6216" x2="27.9816875" y2="24.6216" width="0.1524" layer="1"/>
+<wire x1="22.25" y1="26.4" x2="24.18763125" y2="26.4" width="0.1524" layer="1"/>
+<wire x1="30.0532875" y1="22.55" x2="31" y2="22.55" width="0.1524" layer="1"/>
+<wire x1="27.9816875" y1="24.6216" x2="30.0532875" y2="22.55" width="0.1524" layer="1"/>
+</signal>
+<signal name="TMC_EN">
+<contactref element="U2" pad="22"/>
+<wire x1="35.6" y1="22.55" x2="35.7464" y2="22.4036" width="0.1524" layer="1"/>
+<wire x1="35.7464" y1="22.4036" x2="35.9946875" y2="22.4036" width="0.1524" layer="1"/>
+<wire x1="35.9946875" y1="22.4036" x2="36.1286" y2="22.2696875" width="0.1524" layer="1"/>
+<wire x1="36.1286" y1="22.2696875" x2="36.1286" y2="22.20364375" width="0.1524" layer="1"/>
+<wire x1="36.1286" y1="22.20364375" x2="36.835" y2="21.49724375" width="0.1524" layer="1"/>
+<wire x1="36.835" y1="21.49724375" x2="36.835" y2="17.6728875" width="0.1524" layer="1"/>
+<wire x1="36.835" y1="17.6728875" x2="36.0096" y2="16.8474875" width="0.1524" layer="1"/>
+<via x="35.4" y="14.238" extent="1-16" drill="0.3"/>
+<wire x1="36.0096" y1="15.87240625" x2="36.2358" y2="15.64620625" width="0.1524" layer="1"/>
+<wire x1="36.2358" y1="14.95379375" x2="35.74620625" y2="14.4642" width="0.1524" layer="1"/>
+<wire x1="36.2358" y1="15.64620625" x2="36.2358" y2="14.95379375" width="0.1524" layer="1"/>
+<wire x1="35.74620625" y1="14.4642" x2="35.6262" y2="14.4642" width="0.1524" layer="1"/>
+<wire x1="35.6262" y1="14.4642" x2="35.4" y2="14.238" width="0.1524" layer="1"/>
+<wire x1="36.0096" y1="16.8474875" x2="36.0096" y2="15.87240625" width="0.1524" layer="1"/>
+<wire x1="35.4" y1="14.238" x2="34.64020625" y2="14.238" width="0.1524" layer="16"/>
+<wire x1="34.64020625" y1="14.238" x2="34.18780625" y2="14.6904" width="0.1524" layer="16"/>
+<wire x1="34.18780625" y1="14.6904" x2="25.4474875" y2="14.6904" width="0.1524" layer="16"/>
+<contactref element="U1" pad="3"/>
+<via x="23.335421875" y="18.235421875" extent="1-16" drill="0.3"/>
+<wire x1="23.335421875" y1="17.915528125" x2="23.335421875" y2="18.235421875" width="0.1524" layer="16"/>
+<wire x1="23.8048" y1="16.3330875" x2="23.8048" y2="17.44615" width="0.1524" layer="16"/>
+<wire x1="23.8048" y1="17.44615" x2="23.335421875" y2="17.915528125" width="0.1524" layer="16"/>
+<wire x1="23.335421875" y1="18.235421875" x2="23.335421875" y2="18.564578125" width="0.1524" layer="1"/>
+<wire x1="23.335421875" y1="18.564578125" x2="23.1048" y2="18.7952" width="0.1524" layer="1"/>
+<wire x1="22.8" y1="21.63105625" x2="22.8" y2="21.7" width="0.1524" layer="1"/>
+<wire x1="23.1048" y1="21.32625625" x2="22.8" y2="21.63105625" width="0.1524" layer="1"/>
+<wire x1="23.1048" y1="18.7952" x2="23.1048" y2="21.32625625" width="0.1524" layer="1"/>
+<wire x1="22.8" y1="21.7" x2="22.6" y2="21.9" width="0.1524" layer="1"/>
+<wire x1="22.6" y1="21.9" x2="22.25" y2="21.9" width="0.1524" layer="1"/>
+<wire x1="25.4474875" y1="14.6904" x2="23.8048" y2="16.3330875" width="0.1524" layer="16"/>
+</signal>
+<signal name="TMC_CSN">
+<contactref element="U1" pad="15"/>
+<contactref element="U2" pad="2"/>
+<contactref element="J5" pad="2"/>
+<wire x1="31" y1="25.05" x2="30.54316875" y2="25.05" width="0.1524" layer="1"/>
+<wire x1="30.54316875" y1="25.05" x2="28.0048" y2="27.58836875" width="0.1524" layer="1"/>
+<wire x1="26.45" y1="32.52236875" x2="26.45" y2="33.41" width="0.1524" layer="1"/>
+<wire x1="28.0048" y1="27.58836875" x2="28.0048" y2="30.96756875" width="0.1524" layer="1"/>
+<wire x1="28.0048" y1="30.96756875" x2="26.45" y2="32.52236875" width="0.1524" layer="1"/>
+<wire x1="22.25" y1="27.9" x2="23.1" y2="27.9" width="0.1524" layer="1"/>
+<wire x1="23.1" y1="27.9" x2="23.2252" y2="28.0252" width="0.1524" layer="1"/>
+<wire x1="24.4738" y1="28.0252" x2="24.7" y2="27.799" width="0.1524" layer="1"/>
+<via x="24.7" y="27.799" extent="1-16" drill="0.3"/>
+<wire x1="23.2252" y1="28.0252" x2="24.4738" y2="28.0252" width="0.1524" layer="1"/>
+<wire x1="24.7" y1="27.799" x2="24.7" y2="31.66" width="0.1524" layer="16"/>
+<wire x1="24.7" y1="31.66" x2="26.45" y2="33.41" width="0.1524" layer="16"/>
+</signal>
+<signal name="TMC_SCK">
+<contactref element="U1" pad="14"/>
+<contactref element="U2" pad="3"/>
+<contactref element="J5" pad="3"/>
+<wire x1="31" y1="24.55" x2="30.6121125" y2="24.55" width="0.1524" layer="1"/>
+<wire x1="27.7" y1="29.62" x2="26.45" y2="30.87" width="0.1524" layer="1"/>
+<wire x1="30.6121125" y1="24.55" x2="27.7" y2="27.4621125" width="0.1524" layer="1"/>
+<wire x1="27.7" y1="27.4621125" x2="27.7" y2="29.62" width="0.1524" layer="1"/>
+<wire x1="22.25" y1="27.4" x2="22.6" y2="27.4" width="0.1524" layer="1"/>
+<wire x1="22.6" y1="27.4" x2="22.7952" y2="27.5952" width="0.1524" layer="1"/>
+<wire x1="23.22625625" y1="27.5952" x2="23.35145625" y2="27.7204" width="0.1524" layer="1"/>
+<wire x1="22.7952" y1="27.5952" x2="23.22625625" y2="27.5952" width="0.1524" layer="1"/>
+<wire x1="23.35145625" y1="27.7204" x2="24.169" y2="27.7204" width="0.1524" layer="1"/>
+<via x="25.389790625" y="27.417946875" extent="1-16" drill="0.3"/>
+<wire x1="24.169" y1="27.7204" x2="24.169" y2="27.57905" width="0.1524" layer="1"/>
+<wire x1="24.169" y1="27.57905" x2="24.48005" y2="27.268" width="0.1524" layer="1"/>
+<wire x1="24.48005" y1="27.268" x2="24.91995" y2="27.268" width="0.1524" layer="1"/>
+<wire x1="24.91995" y1="27.268" x2="25.069896875" y2="27.417946875" width="0.1524" layer="1"/>
+<wire x1="25.069896875" y1="27.417946875" x2="25.389790625" y2="27.417946875" width="0.1524" layer="1"/>
+<wire x1="25.389790625" y1="27.417946875" x2="25.389790625" y2="27.737840625" width="0.1524" layer="16"/>
+<wire x1="25.389790625" y1="27.737840625" x2="25.2816" y2="27.84603125" width="0.1524" layer="16"/>
+<wire x1="25.2816" y1="27.84603125" x2="25.2816" y2="29.7016" width="0.1524" layer="16"/>
+<wire x1="25.2816" y1="29.7016" x2="26.45" y2="30.87" width="0.1524" layer="16"/>
+</signal>
+<signal name="TMC_MOSI">
+<contactref element="U1" pad="16"/>
+<contactref element="U2" pad="4"/>
+<contactref element="J5" pad="4"/>
+<wire x1="31" y1="24.05" x2="30.68105625" y2="24.05" width="0.1524" layer="1"/>
+<wire x1="26.45" y1="28.28105625" x2="26.45" y2="28.33" width="0.1524" layer="1"/>
+<wire x1="30.68105625" y1="24.05" x2="26.45" y2="28.28105625" width="0.1524" layer="1"/>
+<wire x1="26.45" y1="28.33" x2="23.07" y2="28.33" width="0.1524" layer="1"/>
+<wire x1="23.07" y1="28.33" x2="23" y2="28.4" width="0.1524" layer="1"/>
+<wire x1="23" y1="28.4" x2="22.25" y2="28.4" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$1">
+<contactref element="R4" pad="2"/>
+<contactref element="D3" pad="2"/>
+<wire x1="31.4" y1="42.85" x2="31.4" y2="41.65" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$5">
+<contactref element="R3" pad="2"/>
+<contactref element="D2" pad="2"/>
+<wire x1="33.4" y1="42.85" x2="33.4" y2="41.65" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$6">
+<contactref element="R2" pad="2"/>
+<contactref element="D1" pad="2"/>
+<wire x1="35.4" y1="42.85" x2="35.4" y2="41.65" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$7">
+<contactref element="C7" pad="2"/>
+<contactref element="U1" pad="53"/>
+<contactref element="C5" pad="2"/>
+<wire x1="16" y1="20.15" x2="16" y2="18.6976" width="0.1524" layer="1"/>
+<wire x1="16" y1="18.6976" x2="16.0976" y2="18.5" width="0.1524" layer="1"/>
+<wire x1="16.0976" y1="18.5" x2="14.7024" y2="18.5" width="0.1524" layer="1"/>
+<wire x1="14.7024" y1="18.5" x2="14.45" y2="18.5524" width="0.1524" layer="1"/>
+</signal>
+<signal name="TMC_MISO">
+<contactref element="U1" pad="13"/>
+<contactref element="U2" pad="5"/>
+<contactref element="J5" pad="5"/>
+<wire x1="31" y1="23.55" x2="30.75" y2="23.55" width="0.1524" layer="1"/>
+<wire x1="30.75" y1="23.55" x2="28.5" y2="25.8" width="0.1524" layer="1"/>
+<wire x1="28.5" y1="25.8" x2="26.46" y2="25.8" width="0.1524" layer="1"/>
+<wire x1="26.46" y1="25.8" x2="26.45" y2="25.79" width="0.1524" layer="1"/>
+<wire x1="22.25" y1="26.9" x2="22.3964" y2="27.0464" width="0.1524" layer="1"/>
+<wire x1="22.3964" y1="27.0464" x2="23.1085125" y2="27.0464" width="0.1524" layer="1"/>
+<wire x1="23.1085125" y1="27.0464" x2="23.4777125" y2="27.4156" width="0.1524" layer="1"/>
+<wire x1="23.4777125" y1="27.4156" x2="23.90139375" y2="27.4156" width="0.1524" layer="1"/>
+<wire x1="25.37305625" y1="26.88694375" x2="26.46" y2="25.8" width="0.1524" layer="1"/>
+<wire x1="24.43005" y1="26.88694375" x2="25.37305625" y2="26.88694375" width="0.1524" layer="1"/>
+<wire x1="23.90139375" y1="27.4156" x2="24.43005" y2="26.88694375" width="0.1524" layer="1"/>
+</signal>
+<signal name="N$9">
+</signal>
+<signal name="OB2">
+<contactref element="J8" pad="4"/>
+<contactref element="U2" pad="15"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="33.5" y="21.2"/>
+<vertex x="33.5" y="19.5"/>
+<vertex x="33.2" y="19.3"/>
+<vertex x="33.2" y="18"/>
+<vertex x="33.7" y="18"/>
+<vertex x="33.7" y="21.2"/>
+</polygon>
+<via x="33.5" y="19" extent="1-16" drill="0.3"/>
+<via x="33.5" y="18.3" extent="1-16" drill="0.3"/>
+<wire x1="33.5" y1="18.3" x2="33.5" y2="19" width="1.27" layer="16"/>
+<wire x1="43.696" y1="19.23" x2="40.34158125" y2="19.23" width="1.27" layer="16"/>
+<wire x1="40.34158125" y1="19.23" x2="39.88918125" y2="18.7776" width="1.27" layer="16"/>
+<wire x1="33.7224" y1="18.7776" x2="33.5" y2="19" width="1.27" layer="16"/>
+<wire x1="39.88918125" y1="18.7776" x2="33.7224" y2="18.7776" width="1.27" layer="16"/>
+</signal>
+<signal name="SWO">
+<contactref element="U1" pad="59"/>
+<contactref element="J3" pad="6"/>
+<wire x1="19" y1="20.15" x2="19" y2="19.53105625" width="0.1524" layer="1"/>
+<wire x1="19" y1="19.53105625" x2="19.10005625" y2="19.431" width="0.1524" layer="1"/>
+<wire x1="19.63105625" y1="18.9" x2="19.8192" y2="18.9" width="0.1524" layer="1"/>
+<via x="19.8192" y="18.9" extent="1-16" drill="0.3"/>
+<wire x1="19.10005625" y1="19.431" x2="19.28195" y2="19.431" width="0.1524" layer="1"/>
+<wire x1="19.28195" y1="19.431" x2="19.593" y2="19.11995" width="0.1524" layer="1"/>
+<wire x1="19.593" y1="19.11995" x2="19.593" y2="18.93805625" width="0.1524" layer="1"/>
+<wire x1="19.593" y1="18.93805625" x2="19.63105625" y2="18.9" width="0.1524" layer="1"/>
+<wire x1="18.08485" y1="18.369" x2="17.85865" y2="18.5952" width="0.1524" layer="16"/>
+<wire x1="19.8192" y1="18.9" x2="19.81295" y2="18.9" width="0.1524" layer="16"/>
+<wire x1="19.81295" y1="18.9" x2="19.28195" y2="18.369" width="0.1524" layer="16"/>
+<wire x1="19.28195" y1="18.369" x2="18.08485" y2="18.369" width="0.1524" layer="16"/>
+<wire x1="15.17374375" y1="18.5952" x2="11.0952" y2="22.67374375" width="0.1524" layer="16"/>
+<wire x1="11.0952" y1="22.67374375" x2="11.0952" y2="23.4" width="0.1524" layer="16"/>
+<wire x1="17.85865" y1="18.5952" x2="15.17374375" y2="18.5952" width="0.1524" layer="16"/>
+<wire x1="11.0952" y1="23.4" x2="10.2452" y2="24.25" width="0.1524" layer="16"/>
+<wire x1="10.2452" y1="24.25" x2="10.013" y2="24.25" width="0.1524" layer="16"/>
+<via x="10.013" y="24.25" extent="1-16" drill="0.3"/>
+</signal>
+<signal name="OA2">
+<contactref element="J8" pad="2"/>
+<contactref element="U2" pad="32"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="33.5" y="25.4"/>
+<vertex x="33.5" y="27.1"/>
+<vertex x="33.2" y="27.3"/>
+<vertex x="33.2" y="28.6"/>
+<vertex x="33.8" y="28.6"/>
+<vertex x="33.8" y="25.4"/>
+</polygon>
+<via x="33.5" y="27.6" extent="1-16" drill="0.3"/>
+<via x="33.5" y="28.3" extent="1-16" drill="0.3"/>
+<wire x1="33.5" y1="28.3" x2="33.5" y2="27.6" width="1.27" layer="16"/>
+<wire x1="33.5" y1="27.6" x2="33.8" y2="27.3" width="1.27" layer="16"/>
+<wire x1="37.8" y1="27.3" x2="40.8" y2="24.3" width="1.27" layer="16"/>
+<wire x1="40.8" y1="24.3" x2="43.486" y2="24.3" width="1.27" layer="16"/>
+<wire x1="43.486" y1="24.3" x2="43.696" y2="24.31" width="1.27" layer="16"/>
+<wire x1="33.8" y1="27.3" x2="37.8" y2="27.3" width="1.27" layer="16"/>
+</signal>
+<signal name="OA1">
+<contactref element="J8" pad="1"/>
+<contactref element="U2" pad="34"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="32.3" y="25.4"/>
+<vertex x="32.3" y="26.6"/>
+<vertex x="31.4" y="26.6"/>
+<vertex x="31.4" y="28.6"/>
+<vertex x="32.3" y="28.6"/>
+<vertex x="32.3" y="27"/>
+<vertex x="32.6" y="26.6"/>
+<vertex x="32.6" y="25.4"/>
+</polygon>
+<via x="31.9" y="27.6" extent="1-16" drill="0.3"/>
+<via x="31.9" y="28.3" extent="1-16" drill="0.3"/>
+<wire x1="43.696" y1="26.85" x2="40.26158125" y2="26.85" width="1.27" layer="16"/>
+<wire x1="38.38918125" y1="28.7224" x2="34.9224" y2="28.7224" width="1.27" layer="16"/>
+<wire x1="40.26158125" y1="26.85" x2="38.38918125" y2="28.7224" width="1.27" layer="16"/>
+<wire x1="34.9224" y1="28.7224" x2="34.9224" y2="28.88918125" width="1.27" layer="16"/>
+<wire x1="34.9224" y1="28.88918125" x2="34.08918125" y2="29.7224" width="1.27" layer="16"/>
+<wire x1="34.08918125" y1="29.7224" x2="32.91081875" y2="29.7224" width="1.27" layer="16"/>
+<wire x1="32.91081875" y1="29.7224" x2="32.0776" y2="28.88918125" width="1.27" layer="16"/>
+<wire x1="32.0776" y1="28.88918125" x2="32.0776" y2="28.4776" width="1.27" layer="16"/>
+<wire x1="32.0776" y1="28.4776" x2="31.9" y2="28.3" width="1.27" layer="16"/>
+<wire x1="31.9" y1="28.3" x2="31.9" y2="27.6" width="1.27" layer="16"/>
+</signal>
+<signal name="OB1">
+<contactref element="J8" pad="3"/>
+<contactref element="U2" pad="13"/>
+<polygon width="0.1524" layer="1" thermals="no">
+<vertex x="32.3" y="21.2"/>
+<vertex x="32.3" y="20"/>
+<vertex x="31.4" y="20"/>
+<vertex x="31.4" y="18"/>
+<vertex x="32.3" y="18"/>
+<vertex x="32.3" y="19.6"/>
+<vertex x="32.6" y="20"/>
+<vertex x="32.6" y="21.2"/>
+</polygon>
+<via x="31.9" y="19" extent="1-16" drill="0.3"/>
+<via x="31.9" y="18.3" extent="1-16" drill="0.3"/>
+<wire x1="31.9" y1="18.3" x2="31.9" y2="19" width="1.27" layer="16"/>
+<wire x1="31.9" y1="19" x2="32.0776" y2="19.1776" width="1.27" layer="16"/>
+<wire x1="32.0776" y1="19.1776" x2="32.0776" y2="19.58918125" width="1.27" layer="16"/>
+<wire x1="32.0776" y1="19.58918125" x2="32.91081875" y2="20.4224" width="1.27" layer="16"/>
+<wire x1="32.91081875" y1="20.4224" x2="34.08918125" y2="20.4224" width="1.27" layer="16"/>
+<wire x1="34.08918125" y1="20.4224" x2="34.31158125" y2="20.2" width="1.27" layer="16"/>
+<wire x1="34.31158125" y1="20.2" x2="39.3" y2="20.2" width="1.27" layer="16"/>
+<wire x1="40.87" y1="21.77" x2="43.696" y2="21.77" width="1.27" layer="16"/>
+<wire x1="39.3" y1="20.2" x2="40.87" y2="21.77" width="1.27" layer="16"/>
+</signal>
+<signal name="UP0RX">
+<contactref element="J4" pad="P$2"/>
+<via x="21" y="39.9" extent="1-16" drill="0.3"/>
+<wire x1="21" y1="39.9" x2="21.005" y2="39.905" width="0.1524" layer="1"/>
+<wire x1="21.005" y1="39.905" x2="23.149" y2="39.905" width="0.1524" layer="1"/>
+<contactref element="U1" pad="29"/>
+<wire x1="15.5" y1="29.15" x2="15.5" y2="30.5" width="0.1524" layer="1"/>
+<via x="15.5" y="30.5" extent="1-16" drill="0.3"/>
+<wire x1="15.5" y1="30.5" x2="15.5" y2="34.4" width="0.1524" layer="16"/>
+<wire x1="15.5" y1="34.4" x2="21" y2="39.9" width="0.1524" layer="16"/>
+</signal>
+<signal name="UP0TX">
+<contactref element="J4" pad="P$5"/>
+<contactref element="U1" pad="30"/>
+<wire x1="23.149" y1="36.095" x2="20.405" y2="36.095" width="0.1524" layer="1"/>
+<wire x1="20.405" y1="36.095" x2="20.4" y2="36.1" width="0.1524" layer="1"/>
+<via x="20.4" y="36.1" extent="1-16" drill="0.3"/>
+<wire x1="20.4" y1="36.1" x2="19.2" y2="36.1" width="0.1524" layer="16"/>
+<wire x1="16.4" y1="33.3" x2="16.4" y2="31.7" width="0.1524" layer="16"/>
+<via x="16.4" y="31.7" extent="1-16" drill="0.3"/>
+<wire x1="16.4" y1="31.7" x2="15.8" y2="31.1" width="0.1524" layer="1"/>
+<wire x1="15.8" y1="31.1" x2="15" y2="31.1" width="0.1524" layer="1"/>
+<wire x1="15" y1="31.1" x2="15" y2="30.75095" width="0.1524" layer="1"/>
+<wire x1="15" y1="30.75095" x2="14.969" y2="30.71995" width="0.1524" layer="1"/>
+<wire x1="14.969" y1="30.71995" x2="14.969" y2="30.28005" width="0.1524" layer="1"/>
+<wire x1="14.969" y1="30.28005" x2="15" y2="30.24905" width="0.1524" layer="1"/>
+<wire x1="15" y1="30.24905" x2="15" y2="29.15" width="0.1524" layer="1"/>
+<wire x1="19.2" y1="36.1" x2="16.4" y2="33.3" width="0.1524" layer="16"/>
+</signal>
+<signal name="N$10">
+<contactref element="R5" pad="2"/>
+<contactref element="D4" pad="2"/>
+<wire x1="27.4" y1="41.65" x2="26.65" y2="42.4" width="0.1524" layer="1"/>
+<wire x1="26.65" y1="42.4" x2="26" y2="42.4" width="0.1524" layer="1"/>
+<via x="26" y="42.4" extent="1-16" drill="0.3"/>
+<wire x1="26" y1="42.4" x2="20.2" y2="42.4" width="0.1524" layer="16"/>
+<wire x1="20.2" y1="42.4" x2="12.7" y2="34.9" width="0.1524" layer="16"/>
+<via x="12.7" y="34.9" extent="1-16" drill="0.3"/>
+<wire x1="12.7" y1="34.9" x2="12.5" y2="34.7" width="0.1524" layer="1"/>
+<wire x1="7.2" y1="34.7" x2="6.1" y2="33.6" width="0.1524" layer="1"/>
+<wire x1="6.1" y1="33.6" x2="5" y2="33.6" width="0.1524" layer="1"/>
+<wire x1="12.5" y1="34.7" x2="7.2" y2="34.7" width="0.1524" layer="1"/>
+</signal>
+<signal name="UP0STLR">
+<contactref element="R5" pad="1"/>
+<contactref element="U1" pad="28"/>
+<wire x1="16" y1="29.15" x2="16" y2="30.24905" width="0.1524" layer="1"/>
+<wire x1="16" y1="30.24905" x2="16.031" y2="30.28005" width="0.1524" layer="1"/>
+<wire x1="16.031" y1="30.28005" x2="16.031" y2="30.6" width="0.1524" layer="1"/>
+<wire x1="18.131" y1="32.7" x2="18.2" y2="32.7" width="0.1524" layer="1"/>
+<via x="18.2" y="32.7" extent="1-16" drill="0.3"/>
+<wire x1="16.031" y1="30.6" x2="16.6" y2="31.169" width="0.1524" layer="1"/>
+<wire x1="16.6" y1="31.169" x2="16.61995" y2="31.169" width="0.1524" layer="1"/>
+<wire x1="16.61995" y1="31.169" x2="16.931" y2="31.48005" width="0.1524" layer="1"/>
+<wire x1="16.931" y1="31.48005" x2="16.931" y2="31.5" width="0.1524" layer="1"/>
+<wire x1="16.931" y1="31.5" x2="18.131" y2="32.7" width="0.1524" layer="1"/>
+<wire x1="18.2" y1="32.7" x2="18.7" y2="32.7" width="0.1524" layer="16"/>
+<wire x1="25.75" y1="39.75" x2="27.4" y2="39.75" width="0.1524" layer="16"/>
+<via x="27.4" y="39.75" extent="1-16" drill="0.3"/>
+<wire x1="18.7" y1="32.7" x2="25.75" y2="39.75" width="0.1524" layer="16"/>
+</signal>
+<signal name="N$11">
+<contactref element="R6" pad="2"/>
+<contactref element="D5" pad="2"/>
+<wire x1="5" y1="42.4" x2="5.4" y2="42.4" width="0.1524" layer="1"/>
+<wire x1="5.4" y1="42.4" x2="6.5" y2="41.3" width="0.1524" layer="1"/>
+<wire x1="6.5" y1="41.3" x2="16.6" y2="41.3" width="0.1524" layer="1"/>
+<wire x1="16.6" y1="41.3" x2="18.3" y2="43" width="0.1524" layer="1"/>
+<via x="18.3" y="43" extent="1-16" drill="0.3"/>
+<wire x1="18.3" y1="43" x2="18.4" y2="43.1" width="0.1524" layer="16"/>
+<wire x1="18.4" y1="43.1" x2="28.9" y2="43.1" width="0.1524" layer="16"/>
+<via x="28.9" y="43.1" extent="1-16" drill="0.3"/>
+<wire x1="28.9" y1="43.1" x2="29.4" y2="42.6" width="0.1524" layer="1"/>
+<wire x1="29.4" y1="42.6" x2="29.4" y2="41.65" width="0.1524" layer="1"/>
+</signal>
+<signal name="UP0STLB">
+<contactref element="R6" pad="1"/>
+<contactref element="U1" pad="27"/>
+<via x="29.4" y="39.75" extent="1-16" drill="0.3"/>
+<wire x1="29.4" y1="39.75" x2="28.85" y2="39.2" width="0.1524" layer="16"/>
+<wire x1="28.85" y1="39.2" x2="25.63105625" y2="39.2" width="0.1524" layer="16"/>
+<wire x1="19.375475" y1="32.94441875" x2="19.375475" y2="32.624525" width="0.1524" layer="16"/>
+<via x="19.375475" y="32.624525" extent="1-16" drill="0.3"/>
+<wire x1="18.41995" y1="32.169" x2="18.03105625" y2="32.169" width="0.1524" layer="1"/>
+<wire x1="19.375475" y1="32.624525" x2="18.875475" y2="32.624525" width="0.1524" layer="1"/>
+<wire x1="18.875475" y1="32.624525" x2="18.41995" y2="32.169" width="0.1524" layer="1"/>
+<wire x1="17.2358" y1="31.37374375" x2="17.2358" y2="31.35379375" width="0.1524" layer="1"/>
+<wire x1="17.2358" y1="31.35379375" x2="16.3358" y2="30.45379375" width="0.1524" layer="1"/>
+<wire x1="18.03105625" y1="32.169" x2="17.2358" y2="31.37374375" width="0.1524" layer="1"/>
+<wire x1="25.63105625" y1="39.2" x2="19.375475" y2="32.94441875" width="0.1524" layer="16"/>
+<wire x1="16.3358" y1="30.45379375" x2="16.3358" y2="29.9358" width="0.1524" layer="1"/>
+<wire x1="16.3358" y1="29.9358" x2="16.5" y2="29.7716" width="0.1524" layer="1"/>
+<wire x1="16.5" y1="29.7716" x2="16.5" y2="29.15" width="0.1524" layer="1"/>
+</signal>
+<signal name="BRB">
+<contactref element="R11" pad="2"/>
+<contactref element="U2" pad="14"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="4">
+<vertex x="31.5" y="13"/>
+<vertex x="31.5" y="22.1"/>
+<vertex x="33.7" y="22.1"/>
+<vertex x="33.7" y="13"/>
+</polygon>
+</signal>
+<signal name="BRA">
+<contactref element="R10" pad="2"/>
+<contactref element="U2" pad="33"/>
+<polygon width="0.1524" layer="1" thermals="no" rank="4">
+<vertex x="31.4" y="25.4"/>
+<vertex x="31.4" y="34.5"/>
+<vertex x="33.6" y="34.5"/>
+<vertex x="33.6" y="25.4"/>
+</polygon>
+</signal>
+<signal name="TMC_IREF_FILTERED">
+<contactref element="U2" pad="23"/>
+<contactref element="C10" pad="1"/>
+<contactref element="R7" pad="2"/>
+<wire x1="39.85" y1="21.05" x2="39.5" y2="20.9" width="0.2032" layer="1"/>
+<wire x1="35.6" y1="23.05" x2="35.7464" y2="22.9036" width="0.1524" layer="1"/>
+<wire x1="35.7464" y1="22.9036" x2="35.9946875" y2="22.9036" width="0.1524" layer="1"/>
+<wire x1="35.9946875" y1="22.9036" x2="36.4334" y2="22.4648875" width="0.1524" layer="1"/>
+<wire x1="36.4334" y1="22.4648875" x2="36.4334" y2="22.3299" width="0.1524" layer="1"/>
+<wire x1="36.4334" y1="22.3299" x2="37.7133" y2="21.05" width="0.1524" layer="1"/>
+<wire x1="37.7133" y1="21.05" x2="38.1" y2="21.05" width="0.1524" layer="1"/>
+<wire x1="38.1" y1="21.05" x2="38.25" y2="20.9" width="0.1524" layer="1"/>
+<wire x1="38.25" y1="20.9" x2="39.5" y2="20.9" width="0.1524" layer="1"/>
+</signal>
+<signal name="STLTICKER">
+<contactref element="R3" pad="1"/>
+<contactref element="U1" pad="26"/>
+<wire x1="17.5406" y1="31.2474875" x2="17.5406" y2="31.2275375" width="0.1524" layer="1"/>
+<wire x1="17.5406" y1="31.2474875" x2="17.99655625" y2="31.70344375" width="0.1524" layer="1"/>
+<wire x1="17.99655625" y1="31.70344375" x2="18.38545" y2="31.70344375" width="0.1524" layer="1"/>
+<wire x1="18.38545" y1="31.70344375" x2="18.841003125" y2="32.158996875" width="0.1524" layer="1"/>
+<via x="20.141003125" y="32.958996875" extent="1-16" drill="0.3"/>
+<wire x1="19.155525" y1="32.093525" x2="19.595425" y2="32.093525" width="0.1524" layer="1"/>
+<wire x1="19.595425" y1="32.093525" x2="19.906475" y2="32.404575" width="0.1524" layer="1"/>
+<wire x1="18.841003125" y1="32.158996875" x2="19.090053125" y2="32.158996875" width="0.1524" layer="1"/>
+<wire x1="19.090053125" y1="32.158996875" x2="19.155525" y2="32.093525" width="0.1524" layer="1"/>
+<wire x1="19.906475" y1="32.404575" x2="19.906475" y2="32.72446875" width="0.1524" layer="1"/>
+<wire x1="19.906475" y1="32.72446875" x2="20.141003125" y2="32.958996875" width="0.1524" layer="1"/>
+<wire x1="20.141003125" y1="32.958996875" x2="20.141003125" y2="33.278890625" width="0.1524" layer="16"/>
+<wire x1="20.141003125" y1="33.278890625" x2="25.7573125" y2="38.8952" width="0.1524" layer="16"/>
+<via x="33.4" y="39.75" extent="1-16" drill="0.3"/>
+<wire x1="30.15095" y1="39.75" x2="33.4" y2="39.75" width="0.1524" layer="16"/>
+<wire x1="25.7573125" y1="38.8952" x2="29.29615" y2="38.8952" width="0.1524" layer="16"/>
+<wire x1="29.29615" y1="38.8952" x2="30.15095" y2="39.75" width="0.1524" layer="16"/>
+<wire x1="17.5406" y1="31.2275375" x2="17" y2="30.6869375" width="0.1524" layer="1"/>
+<wire x1="17" y1="30.6869375" x2="17" y2="29.15" width="0.1524" layer="1"/>
+</signal>
+<signal name="STLERR">
+<contactref element="R2" pad="1"/>
+<contactref element="U1" pad="25"/>
+<via x="35.4" y="39.75" extent="1-16" drill="0.3"/>
+<wire x1="33.18005" y1="39.219" x2="32.95385" y2="39.4452" width="0.1524" layer="16"/>
+<wire x1="35.4" y1="39.75" x2="34.869" y2="39.219" width="0.1524" layer="16"/>
+<wire x1="34.869" y1="39.219" x2="33.18005" y2="39.219" width="0.1524" layer="16"/>
+<wire x1="32.95385" y1="39.4452" x2="30.27720625" y2="39.4452" width="0.1524" layer="16"/>
+<wire x1="29.42240625" y1="38.5904" x2="25.9" y2="38.5904" width="0.1524" layer="16"/>
+<wire x1="30.27720625" y1="39.4452" x2="29.42240625" y2="38.5904" width="0.1524" layer="16"/>
+<wire x1="25.9" y1="38.5904" x2="20.8096" y2="33.5" width="0.1524" layer="16"/>
+<wire x1="20.8096" y1="33.5" x2="20.793175" y2="33.5" width="0.1524" layer="16"/>
+<wire x1="20.793175" y1="33.5" x2="20.6465875" y2="33.3534125" width="0.1524" layer="16"/>
+<wire x1="20.6465875" y1="33.3534125" x2="20.81744375" y2="33.3534125" width="0.1524" layer="16"/>
+<wire x1="20.81744375" y1="33.3534125" x2="20.8919625" y2="33.27889375" width="0.1524" layer="16"/>
+<via x="20.8919625" y="33.27889375" extent="1-16" drill="0.3"/>
+<wire x1="20.8919625" y1="33.27889375" x2="20.6720125" y2="33.05894375" width="0.1524" layer="1"/>
+<wire x1="19.72168125" y1="31.788725" x2="18.9017875" y2="31.788725" width="0.1524" layer="1"/>
+<wire x1="20.6720125" y1="33.05894375" x2="20.6720125" y2="32.73905625" width="0.1524" layer="1"/>
+<wire x1="20.6720125" y1="32.73905625" x2="19.72168125" y2="31.788725" width="0.1524" layer="1"/>
+<wire x1="18.1427625" y1="31.39864375" x2="18.51170625" y2="31.39864375" width="0.1524" layer="1"/>
+<wire x1="18.9017875" y1="31.788725" x2="18.51170625" y2="31.39864375" width="0.1524" layer="1"/>
+<wire x1="17.5" y1="29.15" x2="17.5" y2="30.75588125" width="0.1524" layer="1"/>
+<wire x1="17.5" y1="30.75588125" x2="18.1427625" y2="31.39864375" width="0.1524" layer="1"/>
+</signal>
+<signal name="5VOUT">
+<contactref element="U2" pad="25"/>
+<contactref element="R9" pad="2"/>
+<contactref element="C9" pad="2"/>
+<contactref element="C12" pad="2"/>
+<wire x1="39.7" y1="24.15" x2="39.8" y2="24.35" width="0.2032" layer="1"/>
+<wire x1="39.7" y1="24.1" x2="39.7" y2="24.15" width="0.2032" layer="1"/>
+<wire x1="39.7" y1="24.15" x2="39.7" y2="25.4" width="0.2032" layer="1"/>
+<wire x1="39.7" y1="25.4" x2="39.4" y2="25.7" width="0.2032" layer="1"/>
+<wire x1="37.246" y1="23.954" x2="37.246" y2="23.6947875" width="0.2032" layer="1"/>
+<wire x1="37.246" y1="23.6947875" x2="37.3947875" y2="23.546" width="0.2032" layer="1"/>
+<wire x1="37.15" y1="24.05" x2="37.246" y2="23.954" width="0.2032" layer="1"/>
+<wire x1="35.6" y1="24.05" x2="37.15" y2="24.05" width="0.2032" layer="1"/>
+<wire x1="37.3947875" y1="23.546" x2="38.1" y2="23.546" width="0.2032" layer="1"/>
+<wire x1="38.1" y1="23.546" x2="39.146" y2="23.546" width="0.2032" layer="1"/>
+<wire x1="39.146" y1="23.546" x2="39.7" y2="24.1" width="0.2032" layer="1"/>
+<wire x1="38.1" y1="22.25" x2="38.1" y2="23.546" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$13">
+<contactref element="R9" pad="1"/>
+<contactref element="U2" pad="26"/>
+<wire x1="37.7" y1="24.55" x2="38.1" y2="24.15" width="0.2032" layer="1"/>
+<wire x1="35.6" y1="24.55" x2="36.0907875" y2="24.55" width="0.2032" layer="1"/>
+<wire x1="36.0907875" y1="24.55" x2="36.0947875" y2="24.546" width="0.2032" layer="1"/>
+<wire x1="36.0947875" y1="24.546" x2="37.5052125" y2="24.546" width="0.2032" layer="1"/>
+<wire x1="37.5052125" y1="24.546" x2="37.5092125" y2="24.55" width="0.2032" layer="1"/>
+<wire x1="37.5092125" y1="24.55" x2="37.7" y2="24.55" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$12">
+<contactref element="U2" pad="27"/>
+<contactref element="C14" pad="2"/>
+<wire x1="35.6" y1="25.05" x2="36.7" y2="25.05" width="0.2032" layer="1"/>
+<wire x1="36.7" y1="25.05" x2="37.1" y2="25.15" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$14">
+<contactref element="U2" pad="28"/>
+<contactref element="C14" pad="1"/>
+<wire x1="35.625" y1="25.55" x2="36.8" y2="26.725" width="0.2032" layer="1"/>
+<wire x1="36.8" y1="26.725" x2="37.1" y2="27.05" width="0.2032" layer="1"/>
+</signal>
+<signal name="N$15">
+<contactref element="U2" pad="29"/>
+<contactref element="C13" pad="2"/>
+<wire x1="36.9" y1="28.1" x2="36.454" y2="27.654" width="0.2032" layer="1"/>
+<wire x1="36.454" y1="27.654" x2="36.3947875" y2="27.654" width="0.2032" layer="1"/>
+<wire x1="36.3947875" y1="27.654" x2="36.2" y2="27.4592125" width="0.2032" layer="1"/>
+<wire x1="36.2" y1="27.4592125" x2="36.2" y2="26.6279" width="0.2032" layer="1"/>
+<wire x1="35.6971" y1="26.125" x2="35.05" y2="26.125" width="0.2032" layer="1"/>
+<wire x1="36.2" y1="26.6279" x2="35.6971" y2="26.125" width="0.2032" layer="1"/>
+</signal>
+<signal name="TMC_IREF_PWM">
+<contactref element="R7" pad="1"/>
+<contactref element="U1" pad="2"/>
+<wire x1="38.1" y1="19.15" x2="37.45" y2="19.15" width="0.1524" layer="1"/>
+<wire x1="37.45" y1="19.15" x2="37.1398" y2="18.8398" width="0.1524" layer="1"/>
+<wire x1="37.1398" y1="17.54663125" x2="36.3144" y2="16.72123125" width="0.1524" layer="1"/>
+<wire x1="37.1398" y1="18.8398" x2="37.1398" y2="17.54663125" width="0.1524" layer="1"/>
+<via x="36.1572" y="14.12424375" extent="1-16" drill="0.3"/>
+<wire x1="36.3144" y1="16.72123125" x2="36.3144" y2="15.9986625" width="0.1524" layer="1"/>
+<wire x1="36.3144" y1="15.9986625" x2="36.5406" y2="15.7724625" width="0.1524" layer="1"/>
+<wire x1="36.1572" y1="14.4441375" x2="36.1572" y2="14.12424375" width="0.1524" layer="1"/>
+<wire x1="36.5406" y1="15.7724625" x2="36.5406" y2="14.8275375" width="0.1524" layer="1"/>
+<wire x1="36.5406" y1="14.8275375" x2="36.1572" y2="14.4441375" width="0.1524" layer="1"/>
+<wire x1="36.1572" y1="14.12424375" x2="36.03719375" y2="14.12424375" width="0.1524" layer="16"/>
+<wire x1="36.03719375" y1="14.12424375" x2="35.61995" y2="13.707" width="0.1524" layer="16"/>
+<wire x1="35.61995" y1="13.707" x2="34.74015" y2="13.707" width="0.1524" layer="16"/>
+<wire x1="34.74015" y1="13.707" x2="34.06155" y2="14.3856" width="0.1524" layer="16"/>
+<wire x1="25.32123125" y1="14.3856" x2="34.06155" y2="14.3856" width="0.1524" layer="16"/>
+<wire x1="22.25" y1="21.4" x2="22.6" y2="21.4" width="0.1524" layer="1"/>
+<wire x1="22.6" y1="21.4" x2="22.8" y2="21.2" width="0.1524" layer="1"/>
+<wire x1="22.8" y1="21.2" x2="22.8" y2="17.7" width="0.1524" layer="1"/>
+<wire x1="22.8" y1="17.7" x2="23" y2="17.5" width="0.1524" layer="1"/>
+<via x="23" y="17.5" extent="1-16" drill="0.3"/>
+<wire x1="23" y1="17.5" x2="23.5" y2="17" width="0.1524" layer="16"/>
+<wire x1="23.5" y1="17" x2="23.5" y2="16.20683125" width="0.1524" layer="16"/>
+<wire x1="23.5" y1="16.20683125" x2="25.32123125" y2="14.3856" width="0.1524" layer="16"/>
+</signal>
+<signal name="TMC_DIAG1">
+<contactref element="U2" pad="21"/>
+<wire x1="35.6" y1="22.05" x2="35.7464" y2="21.9036" width="0.1524" layer="1"/>
+<wire x1="35.7464" y1="21.9036" x2="35.9975875" y2="21.9036" width="0.1524" layer="1"/>
+<wire x1="35.9975875" y1="21.9036" x2="36.5302" y2="21.3709875" width="0.1524" layer="1"/>
+<wire x1="36.5302" y1="21.3709875" x2="36.5302" y2="17.79914375" width="0.1524" layer="1"/>
+<wire x1="36.5302" y1="17.79914375" x2="35.7048" y2="16.97374375" width="0.1524" layer="1"/>
+<via x="34.86015625" y="14.769" extent="1-16" drill="0.3"/>
+<wire x1="35.7048" y1="16.97374375" x2="35.7048" y2="15.74615" width="0.1524" layer="1"/>
+<wire x1="35.7048" y1="15.74615" x2="35.931" y2="15.51995" width="0.1524" layer="1"/>
+<wire x1="35.931" y1="15.51995" x2="35.931" y2="15.08005" width="0.1524" layer="1"/>
+<wire x1="35.931" y1="15.08005" x2="35.61995" y2="14.769" width="0.1524" layer="1"/>
+<wire x1="35.61995" y1="14.769" x2="34.86015625" y2="14.769" width="0.1524" layer="1"/>
+<wire x1="34.86015625" y1="14.769" x2="34.63395625" y2="14.9952" width="0.1524" layer="16"/>
+<wire x1="25.57374375" y1="14.9952" x2="34.63395625" y2="14.9952" width="0.1524" layer="16"/>
+<contactref element="U1" pad="4"/>
+<wire x1="22.25" y1="22.4" x2="22.3964" y2="22.2536" width="0.1524" layer="1"/>
+<wire x1="23.1048" y1="21.82625625" x2="23.1048" y2="21.7573125" width="0.1524" layer="1"/>
+<wire x1="22.3964" y1="22.2536" x2="22.67745625" y2="22.2536" width="0.1524" layer="1"/>
+<wire x1="22.67745625" y1="22.2536" x2="23.1048" y2="21.82625625" width="0.1524" layer="1"/>
+<wire x1="23.1048" y1="21.7573125" x2="23.4096" y2="21.4525125" width="0.1524" layer="1"/>
+<wire x1="23.4096" y1="19.2413625" x2="23.6358" y2="19.0151625" width="0.1524" layer="1"/>
+<via x="23.6358" y="19.0151625" extent="1-16" drill="0.3"/>
+<wire x1="23.6358" y1="19.0151625" x2="23.6358" y2="18.68600625" width="0.1524" layer="16"/>
+<wire x1="23.6358" y1="18.68600625" x2="23.86643125" y2="18.455375" width="0.1524" layer="16"/>
+<wire x1="23.86643125" y1="18.455375" x2="23.86643125" y2="17.8155875" width="0.1524" layer="16"/>
+<wire x1="24.1096" y1="17.57241875" x2="24.1096" y2="16.45934375" width="0.1524" layer="16"/>
+<wire x1="23.86643125" y1="17.8155875" x2="24.1096" y2="17.57241875" width="0.1524" layer="16"/>
+<wire x1="24.1096" y1="16.45934375" x2="24.234471875" y2="16.334471875" width="0.1524" layer="16"/>
+<wire x1="24.234471875" y1="16.334471875" x2="24.284471875" y2="16.284471875" width="0.1524" layer="16"/>
+<wire x1="23.4096" y1="21.4525125" x2="23.4096" y2="19.2413625" width="0.1524" layer="1"/>
+<wire x1="24.284471875" y1="16.284471875" x2="25.57374375" y2="14.9952" width="0.1524" layer="16"/>
+</signal>
+<signal name="TMC_DIAG0">
+<contactref element="U2" pad="20"/>
+<wire x1="35.6" y1="21.55" x2="35.92013125" y2="21.55" width="0.1524" layer="1"/>
+<wire x1="35.92013125" y1="21.55" x2="36.2254" y2="21.24473125" width="0.1524" layer="1"/>
+<wire x1="36.2254" y1="21.24473125" x2="36.2254" y2="17.9254" width="0.1524" layer="1"/>
+<wire x1="35.4" y1="17.1" x2="35.4" y2="15.3" width="0.1524" layer="1"/>
+<via x="35.4" y="15.3" extent="1-16" drill="0.3"/>
+<wire x1="35.4" y1="15.3" x2="25.7" y2="15.3" width="0.1524" layer="16"/>
+<wire x1="36.2254" y1="17.9254" x2="35.4" y2="17.1" width="0.1524" layer="1"/>
+<contactref element="U1" pad="5"/>
+<wire x1="24.45000625" y1="16.54999375" x2="24.45000625" y2="17.66306875" width="0.1524" layer="16"/>
+<wire x1="24.45000625" y1="17.66306875" x2="24.17123125" y2="17.94184375" width="0.1524" layer="16"/>
+<via x="23.9406" y="19.7723625" extent="1-16" drill="0.3"/>
+<wire x1="23.9406" y1="19.4613125" x2="23.9406" y2="19.7723625" width="0.1524" layer="16"/>
+<wire x1="24.17123125" y1="17.94184375" x2="24.17123125" y2="19.23068125" width="0.1524" layer="16"/>
+<wire x1="24.17123125" y1="19.23068125" x2="23.9406" y2="19.4613125" width="0.1524" layer="16"/>
+<wire x1="23.9406" y1="19.7723625" x2="23.7144" y2="19.9985625" width="0.1524" layer="1"/>
+<wire x1="23.7144" y1="19.9985625" x2="23.7144" y2="21.57876875" width="0.1524" layer="1"/>
+<wire x1="25.7" y1="15.3" x2="24.45000625" y2="16.54999375" width="0.1524" layer="16"/>
+<wire x1="23.4096" y1="21.88356875" x2="23.4096" y2="21.9525125" width="0.1524" layer="1"/>
+<wire x1="22.7786" y1="22.6196875" x2="22.6446875" y2="22.7536" width="0.1524" layer="1"/>
+<wire x1="22.6446875" y1="22.7536" x2="22.3964" y2="22.7536" width="0.1524" layer="1"/>
+<wire x1="22.3964" y1="22.7536" x2="22.25" y2="22.9" width="0.1524" layer="1"/>
+<wire x1="22.7786" y1="22.5835125" x2="22.7786" y2="22.6196875" width="0.1524" layer="1"/>
+<wire x1="23.4096" y1="21.9525125" x2="22.7786" y2="22.5835125" width="0.1524" layer="1"/>
+<wire x1="23.7144" y1="21.57876875" x2="23.4096" y2="21.88356875" width="0.1524" layer="1"/>
+</signal>
+</signals>
+</board>
+</drawing>
+<compatibility>
+<note version="6.3" minversion="6.2.2" severity="warning">
+Since Version 6.2.2 text objects can contain more than one line,
+which will not be processed correctly with this version.
+</note>
+</compatibility>
+</eagle>
diff --git a/circuit/mkstepper17/mkstepper17.sch b/circuit/mkstepper17/mkstepper17.sch
new file mode 100644
index 0000000000000000000000000000000000000000..09cda2ab530ac25cf13cbb2fdb20edf67a1880bf
--- /dev/null
+++ b/circuit/mkstepper17/mkstepper17.sch
@@ -0,0 +1,4541 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="9.0.0">
+<drawing>
+<settings>
+<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="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"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
+<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
+<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="no"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
+<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
+<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
+<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
+<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
+<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
+<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
+<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
+<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
+<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
+<layer number="117" name="BACKMAAT1" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
+<layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
+<layer number="130" name="SMDSTROOK" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="133" name="bottom_silk" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
+<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
+<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
+<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
+<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
+<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
+<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
+<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
+<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
+<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
+</layers>
+<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
+<libraries>
+<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/SER4-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="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/SER4-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>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="power">
+<packages>
+<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_4MM">
+<pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35" thermals="no"/>
+</package>
+<package name="PWRPAD_3-25MM">
+<pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" 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.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="QFN36-5X6">
+<description>&lt;b&gt;QFN 32&lt;/b&gt; 5 x 5 mm&lt;p&gt;
+Source: http://datasheets.maxim-ic.com/en/ds/MAX7042.pdf</description>
+<wire x1="-2.45" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="-3.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="-3.45" x2="-2.45" y2="-3.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="-3.45" x2="-2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="2.05" x2="-2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="2.45" x2="-2.05" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.05" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="2.05" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-3.05" x2="2.45" y2="-3.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-3.45" x2="2.05" y2="-3.45" width="0.1016" layer="21"/>
+<wire x1="-2.05" y1="-3.45" x2="-2.45" y2="-3.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="-3.45" x2="-2.45" y2="-3.05" width="0.1016" layer="21"/>
+<circle x="-2.175" y="2.175" radius="0.15" width="0" layer="21"/>
+<smd name="EXP" x="0" y="-0.5" dx="3.2" dy="4.2" layer="1" stop="no" cream="no"/>
+<smd name="1" x="-2.325" y="1.75" dx="0.55" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="2" x="-2.3" y="1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="3" x="-2.3" y="0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="4" x="-2.3" y="0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="5" x="-2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="6" x="-2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="7" x="-2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="10" x="-2.325" y="-2.75" dx="0.55" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="11" x="-1.75" y="-3.325" dx="0.55" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="12" x="-1.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="13" x="-0.75" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="14" x="-0.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="15" x="0.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="16" x="0.75" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="17" x="1.25" y="-3.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="18" x="1.75" y="-3.325" dx="0.55" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="19" x="2.325" y="-2.75" dx="0.55" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="22" x="2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="23" x="2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="24" x="2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="25" x="2.3" y="0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="26" x="2.3" y="0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="27" x="2.3" y="1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="28" x="2.325" y="1.75" dx="0.55" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="29" x="1.75" y="2.325" dx="0.55" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="30" x="1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="31" x="0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="32" x="0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="33" x="-0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="34" x="-0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="35" x="-1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="36" x="-1.75" y="2.325" dx="0.55" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<text x="-1.75" y="-4.35" size="0.6096" layer="27">&gt;VALUE</text>
+<text x="-1.5" y="2.75" size="0.6096" layer="25">&gt;NAME</text>
+<rectangle x1="-0.3" y1="1.1" x2="0.3" y2="1.4" layer="31"/>
+<rectangle x1="-0.3" y1="0.6" x2="0.3" y2="0.9" layer="31"/>
+<rectangle x1="-0.3" y1="0.1" x2="0.3" y2="0.4" layer="31"/>
+<rectangle x1="-0.3" y1="-0.4" x2="0.3" y2="-0.1" layer="31"/>
+<rectangle x1="-0.3" y1="-0.9" x2="0.3" y2="-0.6" layer="31"/>
+<rectangle x1="-0.3" y1="-1.4" x2="0.3" y2="-1.1" layer="31"/>
+<rectangle x1="-1.3" y1="1.1" x2="-0.7" y2="1.4" layer="31"/>
+<rectangle x1="-1.3" y1="0.6" x2="-0.7" y2="0.9" layer="31"/>
+<rectangle x1="-1.3" y1="0.1" x2="-0.7" y2="0.4" layer="31"/>
+<rectangle x1="-1.3" y1="-0.4" x2="-0.7" y2="-0.1" layer="31"/>
+<rectangle x1="-1.3" y1="-0.9" x2="-0.7" y2="-0.6" layer="31"/>
+<rectangle x1="-1.3" y1="-1.4" x2="-0.7" y2="-1.1" layer="31"/>
+<rectangle x1="0.7" y1="1.1" x2="1.3" y2="1.4" layer="31"/>
+<rectangle x1="0.7" y1="0.6" x2="1.3" y2="0.9" layer="31"/>
+<rectangle x1="0.7" y1="0.1" x2="1.3" y2="0.4" layer="31"/>
+<rectangle x1="0.7" y1="-0.4" x2="1.3" y2="-0.1" layer="31"/>
+<rectangle x1="0.7" y1="-0.9" x2="1.3" y2="-0.6" layer="31"/>
+<rectangle x1="0.7" y1="-1.4" x2="1.3" y2="-1.1" layer="31"/>
+<rectangle x1="-2.5" y1="0.25" x2="-0.25" y2="2.5" layer="51"/>
+<polygon width="0.5" layer="29">
+<vertex x="-1.325" y="1.175"/>
+<vertex x="-1.175" y="1.325"/>
+<vertex x="1.325" y="1.325"/>
+<vertex x="1.325" y="-2.325"/>
+<vertex x="-1.325" y="-2.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.85"/>
+<vertex x="-2.1" y="1.85"/>
+<vertex x="-2.05" y="1.8"/>
+<vertex x="-2.05" y="1.65"/>
+<vertex x="-2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.825"/>
+<vertex x="-2.125" y="1.825"/>
+<vertex x="-2.075" y="1.775"/>
+<vertex x="-2.075" y="1.675"/>
+<vertex x="-2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.35"/>
+<vertex x="-2.05" y="1.35"/>
+<vertex x="-2.05" y="1.15"/>
+<vertex x="-2.55" y="1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.325"/>
+<vertex x="-2.075" y="1.325"/>
+<vertex x="-2.075" y="1.175"/>
+<vertex x="-2.525" y="1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.85"/>
+<vertex x="-2.05" y="0.85"/>
+<vertex x="-2.05" y="0.65"/>
+<vertex x="-2.55" y="0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.825"/>
+<vertex x="-2.075" y="0.825"/>
+<vertex x="-2.075" y="0.675"/>
+<vertex x="-2.525" y="0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.35"/>
+<vertex x="-2.05" y="0.35"/>
+<vertex x="-2.05" y="0.15"/>
+<vertex x="-2.55" y="0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.325"/>
+<vertex x="-2.075" y="0.325"/>
+<vertex x="-2.075" y="0.175"/>
+<vertex x="-2.525" y="0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.15"/>
+<vertex x="-2.05" y="-0.15"/>
+<vertex x="-2.05" y="-0.35"/>
+<vertex x="-2.55" y="-0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.175"/>
+<vertex x="-2.075" y="-0.175"/>
+<vertex x="-2.075" y="-0.325"/>
+<vertex x="-2.525" y="-0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.65"/>
+<vertex x="-2.05" y="-0.65"/>
+<vertex x="-2.05" y="-0.85"/>
+<vertex x="-2.55" y="-0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.675"/>
+<vertex x="-2.075" y="-0.675"/>
+<vertex x="-2.075" y="-0.825"/>
+<vertex x="-2.525" y="-0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.15"/>
+<vertex x="-2.05" y="-1.15"/>
+<vertex x="-2.05" y="-1.35"/>
+<vertex x="-2.55" y="-1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.175"/>
+<vertex x="-2.075" y="-1.175"/>
+<vertex x="-2.075" y="-1.325"/>
+<vertex x="-2.525" y="-1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-2.85"/>
+<vertex x="-2.1" y="-2.85"/>
+<vertex x="-2.05" y="-2.8"/>
+<vertex x="-2.05" y="-2.65"/>
+<vertex x="-2.55" y="-2.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-2.825"/>
+<vertex x="-2.125" y="-2.825"/>
+<vertex x="-2.075" y="-2.775"/>
+<vertex x="-2.075" y="-2.675"/>
+<vertex x="-2.525" y="-2.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="-3.55"/>
+<vertex x="-1.85" y="-3.1"/>
+<vertex x="-1.8" y="-3.05"/>
+<vertex x="-1.65" y="-3.05"/>
+<vertex x="-1.65" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="-3.525"/>
+<vertex x="-1.825" y="-3.125"/>
+<vertex x="-1.775" y="-3.075"/>
+<vertex x="-1.675" y="-3.075"/>
+<vertex x="-1.675" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.35" y="-3.55"/>
+<vertex x="-1.35" y="-3.05"/>
+<vertex x="-1.15" y="-3.05"/>
+<vertex x="-1.15" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.325" y="-3.525"/>
+<vertex x="-1.325" y="-3.075"/>
+<vertex x="-1.175" y="-3.075"/>
+<vertex x="-1.175" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.85" y="-3.55"/>
+<vertex x="-0.85" y="-3.05"/>
+<vertex x="-0.65" y="-3.05"/>
+<vertex x="-0.65" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.825" y="-3.525"/>
+<vertex x="-0.825" y="-3.075"/>
+<vertex x="-0.675" y="-3.075"/>
+<vertex x="-0.675" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.35" y="-3.55"/>
+<vertex x="-0.35" y="-3.05"/>
+<vertex x="-0.15" y="-3.05"/>
+<vertex x="-0.15" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.325" y="-3.525"/>
+<vertex x="-0.325" y="-3.075"/>
+<vertex x="-0.175" y="-3.075"/>
+<vertex x="-0.175" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.15" y="-3.55"/>
+<vertex x="0.15" y="-3.05"/>
+<vertex x="0.35" y="-3.05"/>
+<vertex x="0.35" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.175" y="-3.525"/>
+<vertex x="0.175" y="-3.075"/>
+<vertex x="0.325" y="-3.075"/>
+<vertex x="0.325" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.65" y="-3.55"/>
+<vertex x="0.65" y="-3.05"/>
+<vertex x="0.85" y="-3.05"/>
+<vertex x="0.85" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.675" y="-3.525"/>
+<vertex x="0.675" y="-3.075"/>
+<vertex x="0.825" y="-3.075"/>
+<vertex x="0.825" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.15" y="-3.55"/>
+<vertex x="1.15" y="-3.05"/>
+<vertex x="1.35" y="-3.05"/>
+<vertex x="1.35" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.175" y="-3.525"/>
+<vertex x="1.175" y="-3.075"/>
+<vertex x="1.325" y="-3.075"/>
+<vertex x="1.325" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="-3.55"/>
+<vertex x="1.85" y="-3.1"/>
+<vertex x="1.8" y="-3.05"/>
+<vertex x="1.65" y="-3.05"/>
+<vertex x="1.65" y="-3.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="-3.525"/>
+<vertex x="1.825" y="-3.125"/>
+<vertex x="1.775" y="-3.075"/>
+<vertex x="1.675" y="-3.075"/>
+<vertex x="1.675" y="-3.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-2.85"/>
+<vertex x="2.1" y="-2.85"/>
+<vertex x="2.05" y="-2.8"/>
+<vertex x="2.05" y="-2.65"/>
+<vertex x="2.55" y="-2.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-2.825"/>
+<vertex x="2.125" y="-2.825"/>
+<vertex x="2.075" y="-2.775"/>
+<vertex x="2.075" y="-2.675"/>
+<vertex x="2.525" y="-2.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.35"/>
+<vertex x="2.05" y="-1.35"/>
+<vertex x="2.05" y="-1.15"/>
+<vertex x="2.55" y="-1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.325"/>
+<vertex x="2.075" y="-1.325"/>
+<vertex x="2.075" y="-1.175"/>
+<vertex x="2.525" y="-1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.85"/>
+<vertex x="2.05" y="-0.85"/>
+<vertex x="2.05" y="-0.65"/>
+<vertex x="2.55" y="-0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.825"/>
+<vertex x="2.075" y="-0.825"/>
+<vertex x="2.075" y="-0.675"/>
+<vertex x="2.525" y="-0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.35"/>
+<vertex x="2.05" y="-0.35"/>
+<vertex x="2.05" y="-0.15"/>
+<vertex x="2.55" y="-0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.325"/>
+<vertex x="2.075" y="-0.325"/>
+<vertex x="2.075" y="-0.175"/>
+<vertex x="2.525" y="-0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.15"/>
+<vertex x="2.05" y="0.15"/>
+<vertex x="2.05" y="0.35"/>
+<vertex x="2.55" y="0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.175"/>
+<vertex x="2.075" y="0.175"/>
+<vertex x="2.075" y="0.325"/>
+<vertex x="2.525" y="0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.65"/>
+<vertex x="2.05" y="0.65"/>
+<vertex x="2.05" y="0.85"/>
+<vertex x="2.55" y="0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.675"/>
+<vertex x="2.075" y="0.675"/>
+<vertex x="2.075" y="0.825"/>
+<vertex x="2.525" y="0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.15"/>
+<vertex x="2.05" y="1.15"/>
+<vertex x="2.05" y="1.35"/>
+<vertex x="2.55" y="1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.175"/>
+<vertex x="2.075" y="1.175"/>
+<vertex x="2.075" y="1.325"/>
+<vertex x="2.525" y="1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.85"/>
+<vertex x="2.1" y="1.85"/>
+<vertex x="2.05" y="1.8"/>
+<vertex x="2.05" y="1.65"/>
+<vertex x="2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.825"/>
+<vertex x="2.125" y="1.825"/>
+<vertex x="2.075" y="1.775"/>
+<vertex x="2.075" y="1.675"/>
+<vertex x="2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="2.55"/>
+<vertex x="1.85" y="2.1"/>
+<vertex x="1.8" y="2.05"/>
+<vertex x="1.65" y="2.05"/>
+<vertex x="1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="2.525"/>
+<vertex x="1.825" y="2.125"/>
+<vertex x="1.775" y="2.075"/>
+<vertex x="1.675" y="2.075"/>
+<vertex x="1.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.35" y="2.55"/>
+<vertex x="1.35" y="2.05"/>
+<vertex x="1.15" y="2.05"/>
+<vertex x="1.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.325" y="2.525"/>
+<vertex x="1.325" y="2.075"/>
+<vertex x="1.175" y="2.075"/>
+<vertex x="1.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.85" y="2.55"/>
+<vertex x="0.85" y="2.05"/>
+<vertex x="0.65" y="2.05"/>
+<vertex x="0.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.825" y="2.525"/>
+<vertex x="0.825" y="2.075"/>
+<vertex x="0.675" y="2.075"/>
+<vertex x="0.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.35" y="2.55"/>
+<vertex x="0.35" y="2.05"/>
+<vertex x="0.15" y="2.05"/>
+<vertex x="0.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.325" y="2.525"/>
+<vertex x="0.325" y="2.075"/>
+<vertex x="0.175" y="2.075"/>
+<vertex x="0.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.15" y="2.55"/>
+<vertex x="-0.15" y="2.05"/>
+<vertex x="-0.35" y="2.05"/>
+<vertex x="-0.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.175" y="2.525"/>
+<vertex x="-0.175" y="2.075"/>
+<vertex x="-0.325" y="2.075"/>
+<vertex x="-0.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.65" y="2.55"/>
+<vertex x="-0.65" y="2.05"/>
+<vertex x="-0.85" y="2.05"/>
+<vertex x="-0.85" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.675" y="2.525"/>
+<vertex x="-0.675" y="2.075"/>
+<vertex x="-0.825" y="2.075"/>
+<vertex x="-0.825" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.15" y="2.55"/>
+<vertex x="-1.15" y="2.05"/>
+<vertex x="-1.35" y="2.05"/>
+<vertex x="-1.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.175" y="2.525"/>
+<vertex x="-1.175" y="2.075"/>
+<vertex x="-1.325" y="2.075"/>
+<vertex x="-1.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="2.55"/>
+<vertex x="-1.85" y="2.1"/>
+<vertex x="-1.8" y="2.05"/>
+<vertex x="-1.65" y="2.05"/>
+<vertex x="-1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="2.525"/>
+<vertex x="-1.825" y="2.125"/>
+<vertex x="-1.775" y="2.075"/>
+<vertex x="-1.675" y="2.075"/>
+<vertex x="-1.675" y="2.525"/>
+</polygon>
+<smd name="9" x="-2.3" y="-2.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="20" x="2.3" y="-2.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-2.35"/>
+<vertex x="-2.1" y="-2.35"/>
+<vertex x="-2.05" y="-2.3"/>
+<vertex x="-2.05" y="-2.15"/>
+<vertex x="-2.55" y="-2.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-2.325"/>
+<vertex x="-2.125" y="-2.325"/>
+<vertex x="-2.075" y="-2.275"/>
+<vertex x="-2.075" y="-2.175"/>
+<vertex x="-2.525" y="-2.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-2.35"/>
+<vertex x="2.1" y="-2.35"/>
+<vertex x="2.05" y="-2.3"/>
+<vertex x="2.05" y="-2.15"/>
+<vertex x="2.55" y="-2.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-2.325"/>
+<vertex x="2.125" y="-2.325"/>
+<vertex x="2.075" y="-2.275"/>
+<vertex x="2.075" y="-2.175"/>
+<vertex x="2.525" y="-2.175"/>
+</polygon>
+<smd name="8" x="-2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="21" x="2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.85"/>
+<vertex x="-2.1" y="-1.85"/>
+<vertex x="-2.05" y="-1.8"/>
+<vertex x="-2.05" y="-1.65"/>
+<vertex x="-2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.825"/>
+<vertex x="-2.125" y="-1.825"/>
+<vertex x="-2.075" y="-1.775"/>
+<vertex x="-2.075" y="-1.675"/>
+<vertex x="-2.525" y="-1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.85"/>
+<vertex x="2.1" y="-1.85"/>
+<vertex x="2.05" y="-1.8"/>
+<vertex x="2.05" y="-1.65"/>
+<vertex x="2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.825"/>
+<vertex x="2.125" y="-1.825"/>
+<vertex x="2.075" y="-1.775"/>
+<vertex x="2.075" y="-1.675"/>
+<vertex x="2.525" y="-1.675"/>
+</polygon>
+<rectangle x1="-1.3" y1="-1.4" x2="-0.7" y2="-1.1" layer="31"/>
+<rectangle x1="-1.3" y1="-1.9" x2="-0.7" y2="-1.6" layer="31"/>
+<rectangle x1="-1.3" y1="-2.4" x2="-0.7" y2="-2.1" layer="31"/>
+<rectangle x1="-0.3" y1="-1.9" x2="0.3" y2="-1.6" layer="31"/>
+<rectangle x1="0.7" y1="-1.9" x2="1.3" y2="-1.6" layer="31"/>
+<rectangle x1="0.7" y1="-2.4" x2="1.3" y2="-2.1" layer="31"/>
+<rectangle x1="-0.3" y1="-2.4" x2="0.3" y2="-2.1" layer="31"/>
+</package>
+</packages>
+<symbols>
+<symbol name="PWRPAD">
+<pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
+</symbol>
+<symbol name="TMC2130">
+<pin name="VSA" x="-22.86" y="43.18" length="middle"/>
+<pin name="5VOUT" x="-22.86" y="35.56" length="middle"/>
+<pin name="VCC" x="-22.86" y="27.94" length="middle"/>
+<pin name="VCC_IO" x="-22.86" y="20.32" length="middle"/>
+<pin name="CSN" x="-22.86" y="12.7" length="middle"/>
+<pin name="SCK" x="-22.86" y="10.16" length="middle"/>
+<pin name="SDI" x="-22.86" y="7.62" length="middle"/>
+<pin name="SDO" x="-22.86" y="5.08" length="middle"/>
+<pin name="DIAG1" x="-22.86" y="-5.08" length="middle"/>
+<pin name="DIAG0" x="-22.86" y="-7.62" length="middle"/>
+<pin name="CLK_IN" x="-22.86" y="-45.72" length="middle"/>
+<pin name="SPI_MODE" x="-22.86" y="0" length="middle"/>
+<pin name="DC_EN" x="-22.86" y="-33.02" length="middle"/>
+<pin name="DC_IN" x="-22.86" y="-35.56" length="middle"/>
+<pin name="DCO" x="-22.86" y="-38.1" length="middle"/>
+<pin name="VS" x="22.86" y="43.18" length="middle" rot="R180"/>
+<pin name="STEP" x="-22.86" y="-12.7" length="middle"/>
+<pin name="DIR" x="-22.86" y="-15.24" length="middle"/>
+<pin name="AIN_IREF" x="-22.86" y="-20.32" length="middle"/>
+<pin name="DRV_EN" x="-22.86" y="-25.4" length="middle"/>
+<pin name="TST_MODE" x="-22.86" y="-48.26" length="middle"/>
+<pin name="VCP" x="22.86" y="35.56" length="middle" rot="R180"/>
+<pin name="CP1" x="22.86" y="30.48" length="middle" rot="R180"/>
+<pin name="CP0" x="22.86" y="22.86" length="middle" rot="R180"/>
+<pin name="OA1" x="22.86" y="12.7" length="middle" rot="R180"/>
+<pin name="OA2" x="22.86" y="7.62" length="middle" rot="R180"/>
+<pin name="BRA" x="22.86" y="2.54" length="middle" rot="R180"/>
+<pin name="OB1" x="22.86" y="-5.08" length="middle" rot="R180"/>
+<pin name="OB2" x="22.86" y="-10.16" length="middle" rot="R180"/>
+<pin name="BRB" x="22.86" y="-15.24" length="middle" rot="R180"/>
+<pin name="GNDP" x="22.86" y="-38.1" length="middle" rot="R180"/>
+<pin name="GNDA" x="22.86" y="-43.18" length="middle" rot="R180"/>
+<pin name="DIEPAD" x="22.86" y="-48.26" length="middle" rot="R180"/>
+<wire x1="-17.78" y1="45.72" x2="-17.78" y2="-50.8" width="0.254" layer="94"/>
+<wire x1="-17.78" y1="-50.8" x2="17.78" y2="-50.8" width="0.254" layer="94"/>
+<wire x1="17.78" y1="-50.8" x2="17.78" y2="45.72" width="0.254" layer="94"/>
+<wire x1="17.78" y1="45.72" x2="-17.78" y2="45.72" width="0.254" layer="94"/>
+<text x="-5.08" y="-53.34" size="1.778" layer="95">&gt;NAME</text>
+</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=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="TMC2130" prefix="U">
+<gates>
+<gate name="G$1" symbol="TMC2130" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="QFN36-5X6">
+<connects>
+<connect gate="G$1" pin="5VOUT" pad="25"/>
+<connect gate="G$1" pin="AIN_IREF" pad="23"/>
+<connect gate="G$1" pin="BRA" pad="33"/>
+<connect gate="G$1" pin="BRB" pad="14"/>
+<connect gate="G$1" pin="CLK_IN" pad="1"/>
+<connect gate="G$1" pin="CP0" pad="27"/>
+<connect gate="G$1" pin="CP1" pad="28"/>
+<connect gate="G$1" pin="CSN" pad="2"/>
+<connect gate="G$1" pin="DCO" pad="17"/>
+<connect gate="G$1" pin="DC_EN" pad="18"/>
+<connect gate="G$1" pin="DC_IN" pad="19"/>
+<connect gate="G$1" pin="DIAG0" pad="20"/>
+<connect gate="G$1" pin="DIAG1" pad="21"/>
+<connect gate="G$1" pin="DIEPAD" pad="EXP"/>
+<connect gate="G$1" pin="DIR" pad="7"/>
+<connect gate="G$1" pin="DRV_EN" pad="22"/>
+<connect gate="G$1" pin="GNDA" pad="24"/>
+<connect gate="G$1" pin="GNDP" pad="12 35"/>
+<connect gate="G$1" pin="OA1" pad="34"/>
+<connect gate="G$1" pin="OA2" pad="32"/>
+<connect gate="G$1" pin="OB1" pad="13"/>
+<connect gate="G$1" pin="OB2" pad="15"/>
+<connect gate="G$1" pin="SCK" pad="3"/>
+<connect gate="G$1" pin="SDI" pad="4"/>
+<connect gate="G$1" pin="SDO" pad="5"/>
+<connect gate="G$1" pin="SPI_MODE" pad="10"/>
+<connect gate="G$1" pin="STEP" pad="6"/>
+<connect gate="G$1" pin="TST_MODE" pad="36"/>
+<connect gate="G$1" pin="VCC" pad="26"/>
+<connect gate="G$1" pin="VCC_IO" pad="8"/>
+<connect gate="G$1" pin="VCP" pad="29"/>
+<connect gate="G$1" pin="VS" pad="16 31"/>
+<connect gate="G$1" pin="VSA" pad="30"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="borkedlabs-passives">
+<packages>
+<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="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="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>
+<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="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="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>
+<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>
+</packages>
+<symbols>
+<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>
+<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>
+</symbols>
+<devicesets>
+<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>
+<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>
+</devicesets>
+</library>
+<library name="fab">
+<packages>
+<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>
+<symbols>
+<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="2-8X4-5_SWITCH" prefix="S">
+<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="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>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="supply1" urn="urn:adsk.eagle:library:371">
+<description>&lt;b&gt;Supply Symbols&lt;/b&gt;&lt;p&gt;
+ GND, VCC, 0V, +5V, -5V, etc.&lt;p&gt;
+ Please keep in mind, that these devices are necessary for the
+ automatic wiring of the supply signals.&lt;p&gt;
+ The pin name defined in the symbol is identical to the net which is to be wired automatically.&lt;p&gt;
+ In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.&lt;p&gt;
+ &lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+</packages>
+<symbols>
+<symbol name="+3V3" urn="urn:adsk.eagle:symbol:26950/1" library_version="1">
+<wire x1="1.27" y1="-1.905" x2="0" y2="0" width="0.254" layer="94"/>
+<wire x1="0" y1="0" x2="-1.27" y2="-1.905" width="0.254" layer="94"/>
+<text x="-2.54" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="+3V3" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
+</symbol>
+<symbol name="GND" urn="urn:adsk.eagle:symbol:26925/1" library_version="1">
+<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/>
+<text x="-2.54" y="-2.54" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/>
+</symbol>
+<symbol name="V+" urn="urn:adsk.eagle:symbol:26939/1" library_version="1">
+<wire x1="0.889" y1="-1.27" x2="0" y2="0.127" width="0.254" layer="94"/>
+<wire x1="0" y1="0.127" x2="-0.889" y2="-1.27" width="0.254" layer="94"/>
+<wire x1="-0.889" y1="-1.27" x2="0.889" y2="-1.27" width="0.254" layer="94"/>
+<text x="-2.54" y="-2.54" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="V+" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="+3V3" urn="urn:adsk.eagle:component:26981/1" prefix="+3V3" library_version="1">
+<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
+<gates>
+<gate name="G$1" symbol="+3V3" x="0" y="0"/>
+</gates>
+<devices>
+<device name="">
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="GND" urn="urn:adsk.eagle:component:26954/1" prefix="GND" library_version="1">
+<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
+<gates>
+<gate name="1" symbol="GND" x="0" y="0"/>
+</gates>
+<devices>
+<device name="">
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="V+" urn="urn:adsk.eagle:component:26966/1" prefix="P+" library_version="1">
+<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
+<gates>
+<gate name="1" symbol="V+" x="0" y="0"/>
+</gates>
+<devices>
+<device name="">
+<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="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="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" 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>
+<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: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_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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-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: 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="-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="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="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"/>
+<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="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:4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1.27mm&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="-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="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: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="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="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: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.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="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: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_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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="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: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" 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="1X05_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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"/>
+<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"/>
+<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="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"/>
+<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="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>
+<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: 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;Example device(s):
+&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>
+<package name="1X05">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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="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="11.43" y1="0.635" x2="11.43" 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"/>
+<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<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"/>
+<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="1X05_1.27MM">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1.27mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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="4.445" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="4.445" y1="-0.635" x2="4.699" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="4.699" y1="-0.889" x2="5.461" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="5.461" y1="0.889" x2="4.699" y2="0.889" width="0.127" layer="21"/>
+<wire x1="4.699" y1="0.889" x2="4.445" y2="0.635" width="0.127" layer="21"/>
+<wire x1="4.445" y1="0.635" 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="5.461" y1="0.889" x2="5.969" y2="0.381" width="0.127" layer="21"/>
+<wire x1="5.969" y1="0.381" x2="5.969" y2="-0.381" width="0.127" layer="21"/>
+<wire x1="5.969" y1="-0.381" x2="5.461" y2="-0.889" width="0.127" layer="21"/>
+<pad name="5" x="5.08" y="0" drill="0.508" diameter="1"/>
+<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.381" y="1.143" 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="1X05_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin with Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, locking pins in place during soldering.
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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="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="11.43" y1="0.635" x2="11.43" 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"/>
+<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<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"/>
+<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="1X05_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin Long Pad with Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, locking pins in place during soldering.
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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="9.144" y1="-0.127" x2="8.636" 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="11.43" y1="-0.127" x2="11.176" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.127" x2="11.43" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-1.1176" x2="11.1506" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.127" x2="11.43" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="0.8636" x2="11.1506" 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"/>
+<pad name="5" x="10.16" y="0" 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"/>
+<rectangle x1="9.8679" y1="-0.4191" x2="10.4521" y2="0.1651" layer="51"/>
+<text x="-1.27" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.397" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X05_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin Long Pads&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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="11.43" y1="0.635" x2="11.43" 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"/>
+<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"/>
+<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="1X05_1MM">
+<description>&lt;h3&gt;SMD - 5 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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.sparkfun.com/datasheets/GPS/EM408-SMDConnector.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_05&lt;/li&gt;
+&lt;li&gt;EM-408&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="2" y1="2.921" x2="-2.08" y2="2.921" width="0.254" layer="21"/>
+<wire x1="3.778" y1="0.762" x2="3.778" y2="-0.635" width="0.254" layer="21"/>
+<wire x1="-2.842" y1="-0.635" x2="-3.858" y2="-0.635" width="0.254" layer="21"/>
+<wire x1="-3.858" y1="-0.635" x2="-3.858" y2="0.762" width="0.254" layer="21"/>
+<wire x1="3.778" y1="-0.635" x2="2.762" y2="-0.635" width="0.254" layer="21"/>
+<smd name="NC2" x="3.3" y="2.225" dx="1.2" dy="1.8" layer="1" rot="R180"/>
+<smd name="NC1" x="-3.3" y="2.225" dx="1.2" dy="1.8" layer="1" rot="R180"/>
+<smd name="5" x="2" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="4" x="1" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="3" x="0" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="2" x="-1" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="1" x="-2" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<text x="-1.524" y="1.905" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.524" y="1.143" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<circle x="3.81" y="-1.27" radius="0" width="0.508" layer="21"/>
+</package>
+<package name="1X05_1MM_RA">
+<description>&lt;h3&gt;SMD - 5 Pin Right Angle&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2" y1="-4.6" x2="2" y2="-4.6" width="0.254" layer="21"/>
+<wire x1="-3.5" y1="-2" x2="-3.5" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="2.75" y1="-0.35" x2="3.5" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="3.5" y1="-0.35" x2="3.5" y2="-2" width="0.254" layer="21"/>
+<wire x1="-3.5" y1="-0.35" x2="-2.75" y2="-0.35" width="0.254" layer="21"/>
+<circle x="-3" y="0.3" radius="0.1414" width="0.4" layer="21"/>
+<smd name="NC2" x="-3.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="NC1" x="3.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="1" x="-2" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="2" x="-1" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="3" x="0" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="4" x="1" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="5" x="2" y="0" dx="0.6" dy="1.35" layer="1"/>
+<text x="-1.397" y="-2.032" 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="JST-5-PTH">
+<description>&lt;h3&gt;JST 5 Pin Right Angle Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="-4" y="0" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-2" y="0" drill="0.7" diameter="1.6"/>
+<pad name="3" x="0" y="0" drill="0.7" diameter="1.6"/>
+<pad name="4" x="2" y="0" drill="0.7" diameter="1.6"/>
+<pad name="5" x="4" y="0" drill="0.7" diameter="1.6"/>
+<wire x1="-5.95" y1="-1.6" x2="-5.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="-5.95" y1="6" x2="5.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="6" x2="5.95" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-5.95" y1="-1.6" x2="-5.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="-1.6" x2="5.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-5.3" y1="-1.6" x2="-5.3" y2="0" width="0.2032" layer="21"/>
+<wire x1="5.3" y1="-1.6" x2="5.3" y2="0" width="0.2032" layer="21"/>
+<text x="-1.397" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="JST-5-PTH-VERT">
+<description>&lt;h3&gt;JST 5 Pin Vertical Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 5&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-5.95" y1="-1.52" x2="-5.95" y2="2.98" width="0.2032" layer="21"/>
+<wire x1="-5.95" y1="2.98" x2="5.95" y2="2.98" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="-1.52" x2="1" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.52" x2="-5.95" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.02" x2="1" y2="-1.02" width="0.2032" layer="21"/>
+<wire x1="1" y1="-1.02" x2="1" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.02" x2="-1" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="2.98" x2="5.95" y2="-1.52" width="0.2032" layer="21"/>
+<pad name="1" x="-4" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-2" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="3" x="0" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="4" x="2" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="5" x="4" y="0.18" drill="0.7" diameter="1.6"/>
+<text x="-1.651" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.905" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-5">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -5 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="15.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="15.75" y1="3.4" x2="15.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="15.75" y1="-2.8" x2="15.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="15.75" 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="15.75" 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="15.75" y1="3.15" x2="16.25" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="16.25" y1="3.15" x2="16.25" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="16.25" y1="2.15" x2="15.75" y2="2.15" width="0.2032" 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"/>
+<text x="5.588" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="5.334" y="1.524" 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>
+</packages>
+<symbols>
+<symbol name="CONN_05">
+<description>&lt;h3&gt;5 Pin Connection&lt;/h3&gt;</description>
+<wire x1="3.81" y1="-7.62" x2="-2.54" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" 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="-5.08" x2="2.54" y2="-5.08" width="0.6096" layer="94"/>
+<wire x1="-2.54" y1="7.62" x2="-2.54" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="3.81" y1="-7.62" x2="3.81" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="-2.54" y1="7.62" x2="3.81" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="5.08" x2="2.54" y2="5.08" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
+<text x="-2.54" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-2.54" y="8.128" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="7.62" y="-5.08" 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"/>
+<pin name="3" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="5" x="7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</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>
+<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>
+</symbols>
+<devicesets>
+<deviceset name="CONN_05" 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;/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</description>
+<gates>
+<gate name="G$1" symbol="CONN_05" x="-2.54" y="0"/>
+</gates>
+<devices>
+<device name="" package="1X05">
+<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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="1.27MM" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LOCK" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LOCK_LONGPADS" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="PTH_LONGPADS" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SMD" package="1X05_1MM">
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08528" constant="no"/>
+<attribute name="SF_ID" value="GPS-08288" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD2" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="NO_SILK" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="JST" package="JST-5-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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="SF_ID" value="PRT-09917" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="JST-VERT" package="JST-5-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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SCREW" package="SCREWTERMINAL-3.5MM-5">
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="Combine 8288+8399" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<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;
+&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;/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</description>
+<gates>
+<gate name="G$1" symbol="CONN_04" x="-2.54" y="0"/>
+</gates>
+<devices>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</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="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"/>
+</connects>
+<technologies>
+<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="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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="WIRE-13531" constant="no"/>
+<attribute name="SF_ID" value="PRT-09916" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10310" constant="no"/>
+<attribute name="SF_ID" value="PRT-10208" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08511"/>
+<attribute name="VALUE" value="1X04_SMD_STRAIGHT_COMBO"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</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="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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13251"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-12382" 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>
+<gates>
+<gate name="G$1" symbol="CORTEX_DEBUG" x="0" y="0"/>
+</gates>
+<devices>
+<device name="_SMD" package="SAMTECH_FTSH-105-01">
+<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>
+<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>
+</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" prefix="D">
+<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>
+<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="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>
+<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>
+</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" prefix="MP">
+<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>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<parts>
+<part name="U1" library="atsam" deviceset="ATSAMD51" device="QFN64"/>
+<part name="R10" library="borkedlabs-passives" deviceset="RESISTOR" device="2512"/>
+<part name="S1" library="fab" deviceset="2-8X4-5_SWITCH" device=""/>
+<part name="GND6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="P+2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="V+" device=""/>
+<part name="GND16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C4" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C3" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C2" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C1" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="J8" library="SparkFun-Connectors" deviceset="CONN_04" device="LONGPADS"/>
+<part name="+3V36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="+3V34" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
+<part name="R4" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/>
+<part name="+3V31" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="GND3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C6" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C7" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="C5" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="GND13" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R11" library="borkedlabs-passives" deviceset="RESISTOR" device="2512"/>
+<part name="GND15" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="J6" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="J7" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="C17" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C18" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C19" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C20" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C21" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C22" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="D1" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
+<part name="D2" library="lights" deviceset="LED" device="0805" value="LED0805-GRN"/>
+<part name="D3" library="lights" deviceset="LED" device="0805" value="LED0805-GRN"/>
+<part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="D4" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
+<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
+<part name="D5" library="lights" deviceset="LED" device="0805" value="LED0805-BLU"/>
+<part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="J2" library="power" deviceset="PWRPAD" device="M3"/>
+<part name="J1" library="power" deviceset="PWRPAD" device="M3"/>
+<part name="J5" library="SparkFun-Connectors" deviceset="CONN_05" device="NO_SILK"/>
+<part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="J4" library="connector" deviceset="RJ12-6-SMT" device="" value="RJ12-6-SMT"/>
+<part name="+3V33" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="J3" library="SparkFun-Connectors" deviceset="CORTEX_DEBUG" device="_SMD"/>
+<part name="+3V32" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="MP1" library="connector" deviceset="JRTOMBSTONE" device=""/>
+<part name="R8" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="U2" library="power" deviceset="TMC2130" device=""/>
+<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="GND11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R9" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="2R2"/>
+<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/>
+<part name="GND8" 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="P+1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="V+" device=""/>
+<part name="C14" library="borkedlabs-passives" deviceset="CAP" device="0805" value="22nF"/>
+<part name="C13" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C15" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="C16" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
+<part name="R7" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C12" library="borkedlabs-passives" deviceset="CAP" device="0805" value="470nF"/>
+<part name="GND17" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+</parts>
+<sheets>
+<sheet>
+<plain>
+</plain>
+<instances>
+<instance part="U1" gate="G$1" x="55.88" y="236.22"/>
+<instance part="R10" gate="G$1" x="256.54" y="198.12" rot="R180"/>
+<instance part="S1" gate="G$1" x="48.26" y="40.64" rot="R270"/>
+<instance part="GND6" gate="1" x="71.12" y="40.64" rot="R90"/>
+<instance part="P+2" gate="1" x="381" y="238.76" rot="R270"/>
+<instance part="GND16" gate="1" x="381" y="231.14" rot="R90"/>
+<instance part="C4" gate="G$1" x="-10.16" y="233.68" rot="R180"/>
+<instance part="C3" gate="G$1" x="-25.4" y="233.68" rot="R180"/>
+<instance part="C2" gate="G$1" x="-40.64" y="233.68" rot="R180"/>
+<instance part="C1" gate="G$1" x="-55.88" y="233.68" rot="R180"/>
+<instance part="J8" gate="G$1" x="304.8" y="205.74" rot="R180"/>
+<instance part="+3V36" gate="G$1" x="157.48" y="215.9" rot="R90"/>
+<instance part="+3V34" gate="G$1" x="139.7" y="317.5" rot="R270"/>
+<instance part="GND7" gate="1" x="86.36" y="307.34" rot="R270"/>
+<instance part="R2" gate="G$1" x="101.6" y="327.66"/>
+<instance part="R3" gate="G$1" x="101.6" y="317.5"/>
+<instance part="R4" gate="G$1" x="101.6" y="307.34"/>
+<instance part="+3V31" gate="G$1" x="-68.58" y="236.22" rot="R90"/>
+<instance part="GND1" gate="1" x="-68.58" y="228.6" rot="R270"/>
+<instance part="GND3" gate="1" x="2.54" y="187.96" rot="R270"/>
+<instance part="C6" gate="G$1" x="5.08" y="233.68" rot="R180"/>
+<instance part="C7" gate="G$1" x="10.16" y="215.9" rot="R180"/>
+<instance part="GND2" gate="1" x="-20.32" y="210.82" rot="R270"/>
+<instance part="R1" gate="G$1" x="73.66" y="76.2" rot="R90"/>
+<instance part="C5" gate="G$1" x="-7.62" y="215.9" rot="R180"/>
+<instance part="GND13" gate="1" x="266.7" y="198.12" rot="R90"/>
+<instance part="R11" gate="G$1" x="256.54" y="180.34" rot="R180"/>
+<instance part="GND15" gate="1" x="266.7" y="152.4" rot="R90"/>
+<instance part="GND14" gate="1" x="266.7" y="180.34" rot="R90"/>
+<instance part="J6" gate="G$1" x="281.94" y="243.84" rot="R90"/>
+<instance part="J7" gate="G$1" x="281.94" y="226.06" rot="R270"/>
+<instance part="C17" gate="G$1" x="297.18" y="236.22" rot="R180"/>
+<instance part="C18" gate="G$1" x="312.42" y="236.22" rot="R180"/>
+<instance part="C19" gate="G$1" x="327.66" y="236.22" rot="R180"/>
+<instance part="C20" gate="G$1" x="342.9" y="236.22" rot="R180"/>
+<instance part="C21" gate="G$1" x="358.14" y="236.22" rot="R180"/>
+<instance part="C22" gate="G$1" x="373.38" y="236.22" rot="R180"/>
+<instance part="GND10" gate="1" x="165.1" y="162.56"/>
+<instance part="D1" gate="G$1" x="114.3" y="327.66" rot="R270"/>
+<instance part="D2" gate="G$1" x="114.3" y="317.5" rot="R270"/>
+<instance part="D3" gate="G$1" x="114.3" y="307.34" rot="R270"/>
+<instance part="R5" gate="G$1" x="101.6" y="289.56"/>
+<instance part="D4" gate="G$1" x="114.3" y="289.56" rot="R270"/>
+<instance part="R6" gate="G$1" x="101.6" y="276.86"/>
+<instance part="D5" gate="G$1" x="114.3" y="276.86" rot="R270"/>
+<instance part="+3V35" gate="G$1" x="139.7" y="281.94" rot="R270"/>
+<instance part="J2" gate="G$1" x="38.1" y="254"/>
+<instance part="J1" gate="G$1" x="38.1" y="261.62"/>
+<instance part="J5" gate="G$1" x="205.74" y="129.54" rot="R180"/>
+<instance part="GND12" gate="1" x="177.8" y="134.62" rot="R270"/>
+<instance part="J4" gate="G$1" x="63.5" y="276.86"/>
+<instance part="+3V33" gate="G$1" x="20.32" y="276.86" rot="R90"/>
+<instance part="GND5" gate="1" x="30.48" y="284.48" rot="R270"/>
+<instance part="J3" gate="G$1" x="40.64" y="76.2"/>
+<instance part="+3V32" gate="G$1" x="12.7" y="81.28" rot="R90"/>
+<instance part="GND4" gate="1" x="17.78" y="76.2" rot="R270"/>
+<instance part="MP1" gate="G$1" x="15.24" y="12.7"/>
+<instance part="R8" gate="G$1" x="172.72" y="182.88"/>
+<instance part="GND9" gate="1" x="162.56" y="182.88" rot="R270"/>
+<instance part="U2" gate="G$1" x="218.44" y="195.58"/>
+<instance part="C11" gate="G$1" x="167.64" y="210.82"/>
+<instance part="GND11" gate="1" x="167.64" y="203.2"/>
+<instance part="R9" gate="G$1" x="187.96" y="223.52" rot="R180"/>
+<instance part="C9" gate="G$1" x="162.56" y="228.6" rot="R180"/>
+<instance part="GND8" gate="1" x="139.7" y="223.52" rot="R270"/>
+<instance part="C8" gate="G$1" x="152.4" y="228.6" rot="R180"/>
+<instance part="P+1" gate="1" x="144.78" y="238.76" rot="R90"/>
+<instance part="C14" gate="G$1" x="246.38" y="220.98"/>
+<instance part="C13" gate="G$1" x="246.38" y="233.68"/>
+<instance part="C15" gate="G$1" x="261.62" y="233.68"/>
+<instance part="C16" gate="G$1" x="271.78" y="233.68"/>
+<instance part="R7" gate="G$1" x="152.4" y="175.26"/>
+<instance part="C10" gate="G$1" x="165.1" y="170.18"/>
+<instance part="C12" gate="G$1" x="175.26" y="228.6" rot="R180"/>
+<instance part="GND17" gate="1" x="177.8" y="147.32" rot="R270"/>
+</instances>
+<busses>
+</busses>
+<nets>
+<net name="GND" class="0">
+<segment>
+<pinref part="GND16" gate="1" pin="GND"/>
+<wire x1="378.46" y1="231.14" x2="373.38" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="J7" gate="G$1" pin="PWRPAD"/>
+<wire x1="373.38" y1="231.14" x2="358.14" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="358.14" y1="231.14" x2="342.9" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="342.9" y1="231.14" x2="327.66" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="327.66" y1="231.14" x2="312.42" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="312.42" y1="231.14" x2="297.18" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="297.18" y1="231.14" x2="281.94" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="C17" gate="G$1" pin="1"/>
+<junction x="297.18" y="231.14"/>
+<pinref part="C18" gate="G$1" pin="1"/>
+<junction x="312.42" y="231.14"/>
+<pinref part="C19" gate="G$1" pin="1"/>
+<junction x="327.66" y="231.14"/>
+<pinref part="C20" gate="G$1" pin="1"/>
+<junction x="342.9" y="231.14"/>
+<pinref part="C21" gate="G$1" pin="1"/>
+<junction x="358.14" y="231.14"/>
+<pinref part="C22" gate="G$1" pin="1"/>
+<junction x="373.38" y="231.14"/>
+<pinref part="C15" gate="G$1" pin="2"/>
+<pinref part="C16" gate="G$1" pin="2"/>
+<wire x1="261.62" y1="231.14" x2="271.78" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="271.78" y1="231.14" x2="281.94" y2="231.14" width="0.1524" layer="91"/>
+<junction x="271.78" y="231.14"/>
+<junction x="281.94" y="231.14"/>
+</segment>
+<segment>
+<pinref part="R4" gate="G$1" pin="1"/>
+<pinref part="GND7" gate="1" pin="GND"/>
+<wire x1="96.52" y1="307.34" x2="88.9" y2="307.34" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="C4" gate="G$1" pin="1"/>
+<pinref part="C3" gate="G$1" pin="1"/>
+<wire x1="-10.16" y1="228.6" x2="-25.4" y2="228.6" width="0.1524" layer="91"/>
+<pinref part="C2" gate="G$1" pin="1"/>
+<wire x1="-25.4" y1="228.6" x2="-40.64" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-25.4" y="228.6"/>
+<pinref part="C1" gate="G$1" pin="1"/>
+<wire x1="-40.64" y1="228.6" x2="-55.88" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-40.64" y="228.6"/>
+<wire x1="-55.88" y1="228.6" x2="-66.04" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-55.88" y="228.6"/>
+<pinref part="GND1" gate="1" pin="GND"/>
+<pinref part="C6" gate="G$1" pin="1"/>
+<wire x1="5.08" y1="228.6" x2="-10.16" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-10.16" y="228.6"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="GND@1"/>
+<wire x1="20.32" y1="198.12" x2="17.78" y2="198.12" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="198.12" x2="17.78" y2="195.58" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="195.58" x2="17.78" y2="193.04" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="193.04" x2="17.78" y2="190.5" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="190.5" x2="17.78" y2="187.96" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="187.96" x2="5.08" y2="187.96" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="GND@5"/>
+<wire x1="17.78" y1="187.96" x2="20.32" y2="187.96" width="0.1524" layer="91"/>
+<junction x="17.78" y="187.96"/>
+<pinref part="U1" gate="G$1" pin="GND@4"/>
+<wire x1="17.78" y1="190.5" x2="20.32" y2="190.5" width="0.1524" layer="91"/>
+<junction x="17.78" y="190.5"/>
+<pinref part="U1" gate="G$1" pin="GND@3"/>
+<wire x1="20.32" y1="193.04" x2="17.78" y2="193.04" width="0.1524" layer="91"/>
+<junction x="17.78" y="193.04"/>
+<pinref part="U1" gate="G$1" pin="GND@2"/>
+<wire x1="20.32" y1="195.58" x2="17.78" y2="195.58" width="0.1524" layer="91"/>
+<junction x="17.78" y="195.58"/>
+<pinref part="GND3" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="GND2" gate="1" pin="GND"/>
+<pinref part="C7" gate="G$1" pin="1"/>
+<wire x1="-17.78" y1="210.82" x2="-7.62" y2="210.82" width="0.1524" layer="91"/>
+<pinref part="C5" gate="G$1" pin="1"/>
+<wire x1="-7.62" y1="210.82" x2="10.16" y2="210.82" width="0.1524" layer="91"/>
+<junction x="-7.62" y="210.82"/>
+</segment>
+<segment>
+<pinref part="GND13" gate="1" pin="GND"/>
+<pinref part="R10" gate="G$1" pin="1"/>
+<wire x1="264.16" y1="198.12" x2="261.62" y2="198.12" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="GND14" gate="1" pin="GND"/>
+<pinref part="R11" gate="G$1" pin="1"/>
+<wire x1="264.16" y1="180.34" x2="261.62" y2="180.34" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="S1" gate="G$1" pin="S"/>
+<wire x1="68.58" y1="40.64" x2="53.34" y2="40.64" width="0.1524" layer="91"/>
+<pinref part="GND6" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="1"/>
+<wire x1="198.12" y1="134.62" x2="180.34" y2="134.62" width="0.1524" layer="91"/>
+<pinref part="GND12" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J4" gate="G$1" pin="4"/>
+<wire x1="58.42" y1="281.94" x2="45.72" y2="281.94" width="0.1524" layer="91"/>
+<pinref part="J4" gate="G$1" pin="3"/>
+<wire x1="58.42" y1="284.48" x2="45.72" y2="284.48" width="0.1524" layer="91"/>
+<wire x1="45.72" y1="281.94" x2="45.72" y2="284.48" width="0.1524" layer="91"/>
+<wire x1="45.72" y1="284.48" x2="33.02" y2="284.48" width="0.1524" layer="91"/>
+<junction x="45.72" y="284.48"/>
+<pinref part="GND5" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="GND@3"/>
+<wire x1="25.4" y1="78.74" x2="22.86" y2="78.74" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="78.74" x2="22.86" y2="76.2" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="GND@5"/>
+<wire x1="22.86" y1="76.2" x2="25.4" y2="76.2" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="76.2" x2="20.32" y2="76.2" width="0.1524" layer="91"/>
+<junction x="22.86" y="76.2"/>
+<pinref part="GND4" gate="1" pin="GND"/>
+<pinref part="J3" gate="G$1" pin="GNDDTCT"/>
+<wire x1="25.4" y1="71.12" x2="22.86" y2="71.12" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="71.12" x2="22.86" y2="76.2" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="GND9" gate="1" pin="GND"/>
+<pinref part="R8" gate="G$1" pin="1"/>
+<wire x1="165.1" y1="182.88" x2="167.64" y2="182.88" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="C11" gate="G$1" pin="2"/>
+<wire x1="167.64" y1="208.28" x2="167.64" y2="205.74" width="0.1524" layer="91"/>
+<pinref part="GND11" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="C9" gate="G$1" pin="1"/>
+<wire x1="175.26" y1="223.52" x2="162.56" y2="223.52" width="0.1524" layer="91"/>
+<pinref part="GND8" gate="1" pin="GND"/>
+<wire x1="162.56" y1="223.52" x2="152.4" y2="223.52" width="0.1524" layer="91"/>
+<junction x="162.56" y="223.52"/>
+<pinref part="C8" gate="G$1" pin="1"/>
+<wire x1="152.4" y1="223.52" x2="142.24" y2="223.52" width="0.1524" layer="91"/>
+<junction x="152.4" y="223.52"/>
+<pinref part="C12" gate="G$1" pin="1"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="GNDP"/>
+<wire x1="241.3" y1="157.48" x2="243.84" y2="157.48" width="0.1524" layer="91"/>
+<wire x1="243.84" y1="157.48" x2="243.84" y2="152.4" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="GNDA"/>
+<wire x1="243.84" y1="152.4" x2="241.3" y2="152.4" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="DIEPAD"/>
+<wire x1="241.3" y1="147.32" x2="243.84" y2="147.32" width="0.1524" layer="91"/>
+<wire x1="243.84" y1="147.32" x2="243.84" y2="152.4" width="0.1524" layer="91"/>
+<junction x="243.84" y="152.4"/>
+<pinref part="GND15" gate="1" pin="GND"/>
+<wire x1="264.16" y1="152.4" x2="243.84" y2="152.4" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="GND10" gate="1" pin="GND"/>
+<pinref part="C10" gate="G$1" pin="2"/>
+<wire x1="165.1" y1="165.1" x2="165.1" y2="167.64" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="DC_EN"/>
+<wire x1="195.58" y1="162.56" x2="182.88" y2="162.56" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="CLK_IN"/>
+<wire x1="195.58" y1="149.86" x2="182.88" y2="149.86" width="0.1524" layer="91"/>
+<wire x1="182.88" y1="162.56" x2="182.88" y2="149.86" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="TST_MODE"/>
+<wire x1="195.58" y1="147.32" x2="182.88" y2="147.32" width="0.1524" layer="91"/>
+<wire x1="182.88" y1="149.86" x2="182.88" y2="147.32" width="0.1524" layer="91"/>
+<junction x="182.88" y="149.86"/>
+<wire x1="182.88" y1="147.32" x2="180.34" y2="147.32" width="0.1524" layer="91"/>
+<junction x="182.88" y="147.32"/>
+<pinref part="GND17" gate="1" pin="GND"/>
+</segment>
+</net>
+<net name="+3V3" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="VDDIO@4"/>
+<wire x1="20.32" y1="228.6" x2="17.78" y2="228.6" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="228.6" x2="17.78" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="C4" gate="G$1" pin="2"/>
+<wire x1="17.78" y1="231.14" x2="17.78" y2="233.68" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="233.68" x2="17.78" y2="236.22" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="236.22" x2="5.08" y2="236.22" width="0.1524" layer="91"/>
+<pinref part="C3" gate="G$1" pin="2"/>
+<wire x1="5.08" y1="236.22" x2="-10.16" y2="236.22" width="0.1524" layer="91"/>
+<wire x1="-10.16" y1="236.22" x2="-25.4" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-10.16" y="236.22"/>
+<pinref part="C2" gate="G$1" pin="2"/>
+<wire x1="-25.4" y1="236.22" x2="-40.64" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-25.4" y="236.22"/>
+<pinref part="C1" gate="G$1" pin="2"/>
+<wire x1="-40.64" y1="236.22" x2="-55.88" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-40.64" y="236.22"/>
+<pinref part="U1" gate="G$1" pin="VDDIO@1"/>
+<wire x1="20.32" y1="236.22" x2="17.78" y2="236.22" width="0.1524" layer="91"/>
+<junction x="17.78" y="236.22"/>
+<pinref part="U1" gate="G$1" pin="VDDIO@2"/>
+<wire x1="20.32" y1="233.68" x2="17.78" y2="233.68" width="0.1524" layer="91"/>
+<junction x="17.78" y="233.68"/>
+<pinref part="U1" gate="G$1" pin="VDDIO@3"/>
+<wire x1="20.32" y1="231.14" x2="17.78" y2="231.14" width="0.1524" layer="91"/>
+<junction x="17.78" y="231.14"/>
+<wire x1="-55.88" y1="236.22" x2="-66.04" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-55.88" y="236.22"/>
+<pinref part="+3V31" gate="G$1" pin="+3V3"/>
+<pinref part="U1" gate="G$1" pin="VDDANA"/>
+<wire x1="20.32" y1="223.52" x2="17.78" y2="223.52" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="223.52" x2="17.78" y2="228.6" width="0.1524" layer="91"/>
+<junction x="17.78" y="228.6"/>
+<pinref part="C6" gate="G$1" pin="2"/>
+<junction x="5.08" y="236.22"/>
+</segment>
+<segment>
+<pinref part="D1" gate="G$1" pin="A"/>
+<wire x1="119.38" y1="327.66" x2="134.62" y2="327.66" width="0.1524" layer="91"/>
+<wire x1="134.62" y1="327.66" x2="134.62" y2="317.5" width="0.1524" layer="91"/>
+<pinref part="D3" gate="G$1" pin="A"/>
+<wire x1="134.62" y1="317.5" x2="134.62" y2="307.34" width="0.1524" layer="91"/>
+<wire x1="134.62" y1="307.34" x2="119.38" y2="307.34" width="0.1524" layer="91"/>
+<pinref part="D2" gate="G$1" pin="A"/>
+<wire x1="119.38" y1="317.5" x2="134.62" y2="317.5" width="0.1524" layer="91"/>
+<junction x="134.62" y="317.5"/>
+<pinref part="+3V34" gate="G$1" pin="+3V3"/>
+<wire x1="134.62" y1="317.5" x2="137.16" y2="317.5" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="D5" gate="G$1" pin="A"/>
+<wire x1="119.38" y1="276.86" x2="134.62" y2="276.86" width="0.1524" layer="91"/>
+<pinref part="+3V35" gate="G$1" pin="+3V3"/>
+<wire x1="137.16" y1="281.94" x2="134.62" y2="281.94" width="0.1524" layer="91"/>
+<wire x1="134.62" y1="281.94" x2="134.62" y2="276.86" width="0.1524" layer="91"/>
+<pinref part="D4" gate="G$1" pin="A"/>
+<wire x1="119.38" y1="289.56" x2="134.62" y2="289.56" width="0.1524" layer="91"/>
+<wire x1="134.62" y1="281.94" x2="134.62" y2="289.56" width="0.1524" layer="91"/>
+<junction x="134.62" y="281.94"/>
+</segment>
+<segment>
+<pinref part="J4" gate="G$1" pin="6"/>
+<wire x1="58.42" y1="276.86" x2="25.4" y2="276.86" width="0.1524" layer="91"/>
+<pinref part="+3V33" gate="G$1" pin="+3V3"/>
+<pinref part="J4" gate="G$1" pin="1"/>
+<wire x1="25.4" y1="276.86" x2="22.86" y2="276.86" width="0.1524" layer="91"/>
+<wire x1="58.42" y1="289.56" x2="25.4" y2="289.56" width="0.1524" layer="91"/>
+<wire x1="25.4" y1="289.56" x2="25.4" y2="276.86" width="0.1524" layer="91"/>
+<junction x="25.4" y="276.86"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="VCC"/>
+<wire x1="25.4" y1="81.28" x2="22.86" y2="81.28" width="0.1524" layer="91"/>
+<pinref part="+3V32" gate="G$1" pin="+3V3"/>
+<pinref part="R1" gate="G$1" pin="2"/>
+<wire x1="22.86" y1="81.28" x2="15.24" y2="81.28" width="0.1524" layer="91"/>
+<wire x1="73.66" y1="81.28" x2="73.66" y2="86.36" width="0.1524" layer="91"/>
+<wire x1="73.66" y1="86.36" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="86.36" x2="22.86" y2="81.28" width="0.1524" layer="91"/>
+<junction x="22.86" y="81.28"/>
+</segment>
+<segment>
+<pinref part="+3V36" gate="G$1" pin="+3V3"/>
+<pinref part="U2" gate="G$1" pin="VCC_IO"/>
+<wire x1="160.02" y1="215.9" x2="167.64" y2="215.9" width="0.1524" layer="91"/>
+<pinref part="C11" gate="G$1" pin="1"/>
+<wire x1="167.64" y1="215.9" x2="195.58" y2="215.9" width="0.1524" layer="91"/>
+<junction x="167.64" y="215.9"/>
+</segment>
+</net>
+<net name="V+" class="0">
+<segment>
+<pinref part="P+2" gate="1" pin="V+"/>
+<wire x1="281.94" y1="238.76" x2="297.18" y2="238.76" width="0.1524" layer="91"/>
+<pinref part="J6" gate="G$1" pin="PWRPAD"/>
+<pinref part="C17" gate="G$1" pin="2"/>
+<wire x1="297.18" y1="238.76" x2="312.42" y2="238.76" width="0.1524" layer="91"/>
+<junction x="297.18" y="238.76"/>
+<pinref part="C18" gate="G$1" pin="2"/>
+<wire x1="312.42" y1="238.76" x2="327.66" y2="238.76" width="0.1524" layer="91"/>
+<junction x="312.42" y="238.76"/>
+<pinref part="C19" gate="G$1" pin="2"/>
+<wire x1="327.66" y1="238.76" x2="342.9" y2="238.76" width="0.1524" layer="91"/>
+<junction x="327.66" y="238.76"/>
+<pinref part="C20" gate="G$1" pin="2"/>
+<wire x1="342.9" y1="238.76" x2="358.14" y2="238.76" width="0.1524" layer="91"/>
+<junction x="342.9" y="238.76"/>
+<pinref part="C21" gate="G$1" pin="2"/>
+<wire x1="358.14" y1="238.76" x2="373.38" y2="238.76" width="0.1524" layer="91"/>
+<junction x="358.14" y="238.76"/>
+<pinref part="C22" gate="G$1" pin="2"/>
+<wire x1="373.38" y1="238.76" x2="378.46" y2="238.76" width="0.1524" layer="91"/>
+<junction x="373.38" y="238.76"/>
+<pinref part="U2" gate="G$1" pin="VS"/>
+<pinref part="C13" gate="G$1" pin="1"/>
+<wire x1="241.3" y1="238.76" x2="246.38" y2="238.76" width="0.1524" layer="91"/>
+<pinref part="C15" gate="G$1" pin="1"/>
+<wire x1="246.38" y1="238.76" x2="261.62" y2="238.76" width="0.1524" layer="91"/>
+<junction x="246.38" y="238.76"/>
+<pinref part="C16" gate="G$1" pin="1"/>
+<wire x1="261.62" y1="238.76" x2="271.78" y2="238.76" width="0.1524" layer="91"/>
+<junction x="261.62" y="238.76"/>
+<wire x1="271.78" y1="238.76" x2="281.94" y2="238.76" width="0.1524" layer="91"/>
+<junction x="271.78" y="238.76"/>
+<junction x="281.94" y="238.76"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="VSA"/>
+<wire x1="195.58" y1="238.76" x2="152.4" y2="238.76" width="0.1524" layer="91"/>
+<pinref part="C8" gate="G$1" pin="2"/>
+<wire x1="152.4" y1="238.76" x2="152.4" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="P+1" gate="1" pin="V+"/>
+<wire x1="147.32" y1="238.76" x2="152.4" y2="238.76" width="0.1524" layer="91"/>
+<junction x="152.4" y="238.76"/>
+</segment>
+</net>
+<net name="RESET" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="RESETN"/>
+<wire x1="20.32" y1="180.34" x2="5.08" y2="180.34" width="0.1524" layer="91"/>
+<label x="5.08" y="180.34" size="1.778" layer="95"/>
+</segment>
+<segment>
+<wire x1="43.18" y1="40.64" x2="27.94" y2="40.64" width="0.1524" layer="91"/>
+<pinref part="S1" gate="G$1" pin="P"/>
+<label x="27.94" y="40.64" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="!RESET"/>
+<wire x1="58.42" y1="71.12" x2="73.66" y2="71.12" width="0.1524" layer="91"/>
+<label x="60.96" y="71.12" size="1.778" layer="95"/>
+<pinref part="R1" gate="G$1" pin="1"/>
+</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="99.06" y1="167.64" x2="114.3" y2="167.64" width="0.1524" layer="91"/>
+<label x="101.6" y="167.64" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="SWDCLK/TCK"/>
+<wire x1="58.42" y1="78.74" x2="68.58" y2="78.74" width="0.1524" layer="91"/>
+<label x="60.96" y="78.74" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="SWDIO" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO"/>
+<wire x1="99.06" y1="165.1" x2="114.3" y2="165.1" width="0.1524" layer="91"/>
+<label x="101.6" y="165.1" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="SWDIO/TMS"/>
+<wire x1="58.42" y1="81.28" x2="68.58" y2="81.28" width="0.1524" layer="91"/>
+<label x="60.96" y="81.28" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="STEP" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0"/>
+<wire x1="99.06" y1="137.16" x2="114.3" y2="137.16" width="0.1524" layer="91"/>
+<label x="101.6" y="137.16" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="STEP"/>
+<wire x1="195.58" y1="182.88" x2="177.8" y2="182.88" width="0.1524" layer="91"/>
+<label x="182.88" y="182.88" size="1.778" layer="95"/>
+<pinref part="R8" gate="G$1" pin="2"/>
+</segment>
+</net>
+<net name="DIR" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB09/ADC0-3/ADC1-1/SER4-1/TC4-1"/>
+<wire x1="99.06" y1="134.62" x2="114.3" y2="134.62" width="0.1524" layer="91"/>
+<label x="101.6" y="134.62" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="DIR"/>
+<wire x1="195.58" y1="180.34" x2="182.88" y2="180.34" width="0.1524" layer="91"/>
+<label x="182.88" y="180.34" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_EN" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="DRV_EN"/>
+<wire x1="195.58" y1="170.18" x2="182.88" y2="170.18" width="0.1524" layer="91"/>
+<label x="182.88" y="170.18" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA02/ADC0-1/DAC-0"/>
+<wire x1="99.06" y1="231.14" x2="114.3" y2="231.14" width="0.1524" layer="91"/>
+<label x="101.6" y="231.14" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_CSN" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PA06/ANAREF-VREFC/ADC0-6/SER0-2/TC1-0"/>
+<wire x1="99.06" y1="220.98" x2="114.3" y2="220.98" width="0.1524" layer="91"/>
+<label x="101.6" y="220.98" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="CSN"/>
+<wire x1="195.58" y1="208.28" x2="182.88" y2="208.28" width="0.1524" layer="91"/>
+<label x="182.88" y="208.28" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="2"/>
+<wire x1="198.12" y1="132.08" x2="185.42" y2="132.08" width="0.1524" layer="91"/>
+<label x="185.42" y="132.08" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_SCK" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PA05/ADC0-5/DAC-1/SER0-1/TC0-1"/>
+<wire x1="99.06" y1="223.52" x2="114.3" y2="223.52" width="0.1524" layer="91"/>
+<label x="101.6" y="223.52" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="SCK"/>
+<wire x1="195.58" y1="205.74" x2="182.88" y2="205.74" width="0.1524" layer="91"/>
+<label x="182.88" y="205.74" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="3"/>
+<wire x1="198.12" y1="129.54" x2="185.42" y2="129.54" width="0.1524" layer="91"/>
+<label x="185.42" y="129.54" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_MOSI" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PA07/ADC0-7/SER0-3/TC1-1"/>
+<wire x1="99.06" y1="218.44" x2="114.3" y2="218.44" width="0.1524" layer="91"/>
+<label x="101.6" y="218.44" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="SDI"/>
+<wire x1="195.58" y1="203.2" x2="182.88" y2="203.2" width="0.1524" layer="91"/>
+<label x="182.88" y="203.2" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="4"/>
+<wire x1="198.12" y1="127" x2="185.42" y2="127" width="0.1524" layer="91"/>
+<label x="185.42" y="127" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$1" class="0">
+<segment>
+<pinref part="R4" gate="G$1" pin="2"/>
+<pinref part="D3" gate="G$1" pin="C"/>
+<wire x1="106.68" y1="307.34" x2="111.76" y2="307.34" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$5" class="0">
+<segment>
+<pinref part="R3" gate="G$1" pin="2"/>
+<pinref part="D2" gate="G$1" pin="C"/>
+<wire x1="111.76" y1="317.5" x2="106.68" y2="317.5" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$6" class="0">
+<segment>
+<pinref part="R2" gate="G$1" pin="2"/>
+<pinref part="D1" gate="G$1" pin="C"/>
+<wire x1="111.76" y1="327.66" x2="106.68" y2="327.66" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$7" class="0">
+<segment>
+<pinref part="C7" gate="G$1" pin="2"/>
+<wire x1="-7.62" y1="218.44" x2="10.16" y2="218.44" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="VDDCORE"/>
+<wire x1="10.16" y1="218.44" x2="20.32" y2="218.44" width="0.1524" layer="91"/>
+<junction x="10.16" y="218.44"/>
+<pinref part="C5" gate="G$1" pin="2"/>
+</segment>
+</net>
+<net name="TMC_MISO" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0"/>
+<wire x1="99.06" y1="226.06" x2="114.3" y2="226.06" width="0.1524" layer="91"/>
+<label x="101.6" y="226.06" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="SDO"/>
+<wire x1="195.58" y1="200.66" x2="182.88" y2="200.66" width="0.1524" layer="91"/>
+<label x="182.88" y="200.66" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J5" gate="G$1" pin="5"/>
+<wire x1="198.12" y1="124.46" x2="185.42" y2="124.46" width="0.1524" layer="91"/>
+<label x="185.42" y="124.46" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="SWO" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO"/>
+<wire x1="99.06" y1="106.68" x2="111.76" y2="106.68" width="0.1524" layer="91"/>
+<label x="101.6" y="106.68" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="SWO/TDO"/>
+<wire x1="58.42" y1="76.2" x2="68.58" y2="76.2" width="0.1524" layer="91"/>
+<label x="60.96" y="76.2" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OA2" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="2"/>
+<wire x1="299.72" y1="205.74" x2="289.56" y2="205.74" width="0.1524" layer="91"/>
+<label x="289.56" y="205.74" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="OA2"/>
+<wire x1="241.3" y1="203.2" x2="251.46" y2="203.2" width="0.1524" layer="91"/>
+<label x="243.84" y="203.2" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OA1" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="1"/>
+<wire x1="299.72" y1="208.28" x2="289.56" y2="208.28" width="0.1524" layer="91"/>
+<label x="289.56" y="208.28" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="OA1"/>
+<wire x1="241.3" y1="208.28" x2="251.46" y2="208.28" width="0.1524" layer="91"/>
+<label x="243.84" y="208.28" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OB2" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="4"/>
+<wire x1="299.72" y1="200.66" x2="289.56" y2="200.66" width="0.1524" layer="91"/>
+<label x="289.56" y="200.66" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="OB2"/>
+<wire x1="241.3" y1="185.42" x2="251.46" y2="185.42" width="0.1524" layer="91"/>
+<label x="243.84" y="185.42" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OB1" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="3"/>
+<wire x1="299.72" y1="203.2" x2="289.56" y2="203.2" width="0.1524" layer="91"/>
+<label x="289.56" y="203.2" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="OB1"/>
+<wire x1="241.3" y1="190.5" x2="251.46" y2="190.5" width="0.1524" layer="91"/>
+<label x="243.84" y="190.5" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP0RX" class="0">
+<segment>
+<pinref part="J4" gate="G$1" pin="2"/>
+<wire x1="58.42" y1="287.02" x2="45.72" y2="287.02" width="0.1524" layer="91"/>
+<label x="45.72" y="287.02" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6"/>
+<wire x1="99.06" y1="205.74" x2="114.3" y2="205.74" width="0.1524" layer="91"/>
+<label x="101.6" y="205.74" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP0TX" class="0">
+<segment>
+<pinref part="J4" gate="G$1" pin="5"/>
+<wire x1="58.42" y1="279.4" x2="45.72" y2="279.4" width="0.1524" layer="91"/>
+<label x="45.72" y="279.4" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7"/>
+<wire x1="99.06" y1="203.2" x2="114.3" y2="203.2" width="0.1524" layer="91"/>
+<label x="101.6" y="203.2" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$10" class="0">
+<segment>
+<pinref part="R5" gate="G$1" pin="2"/>
+<pinref part="D4" gate="G$1" pin="C"/>
+<wire x1="111.76" y1="289.56" x2="106.68" y2="289.56" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP0STLR" class="0">
+<segment>
+<pinref part="R5" gate="G$1" pin="1"/>
+<wire x1="96.52" y1="289.56" x2="86.36" y2="289.56" width="0.1524" layer="91"/>
+<label x="86.36" y="289.56" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB15/SER4-3/TC5-1"/>
+<wire x1="99.06" y1="119.38" x2="114.3" y2="119.38" width="0.1524" layer="91"/>
+<label x="101.6" y="119.38" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$11" class="0">
+<segment>
+<pinref part="R6" gate="G$1" pin="2"/>
+<pinref part="D5" gate="G$1" pin="C"/>
+<wire x1="111.76" y1="276.86" x2="106.68" y2="276.86" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP0STLB" class="0">
+<segment>
+<pinref part="R6" gate="G$1" pin="1"/>
+<wire x1="96.52" y1="276.86" x2="86.36" y2="276.86" width="0.1524" layer="91"/>
+<label x="86.36" y="276.86" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB14/SER4-2/TC5-0"/>
+<wire x1="99.06" y1="121.92" x2="114.3" y2="121.92" width="0.1524" layer="91"/>
+<label x="101.6" y="121.92" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="BRB" class="0">
+<segment>
+<pinref part="R11" gate="G$1" pin="2"/>
+<pinref part="U2" gate="G$1" pin="BRB"/>
+<wire x1="251.46" y1="180.34" x2="241.3" y2="180.34" width="0.1524" layer="91"/>
+<label x="243.84" y="180.34" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="BRA" class="0">
+<segment>
+<pinref part="R10" gate="G$1" pin="2"/>
+<pinref part="U2" gate="G$1" pin="BRA"/>
+<wire x1="251.46" y1="198.12" x2="241.3" y2="198.12" width="0.1524" layer="91"/>
+<label x="243.84" y="198.12" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_IREF_FILTERED" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="AIN_IREF"/>
+<wire x1="195.58" y1="175.26" x2="165.1" y2="175.26" width="0.1524" layer="91"/>
+<label x="165.1" y="175.26" size="1.778" layer="95"/>
+<pinref part="C10" gate="G$1" pin="1"/>
+<pinref part="R7" gate="G$1" pin="2"/>
+<wire x1="165.1" y1="175.26" x2="157.48" y2="175.26" width="0.1524" layer="91"/>
+<junction x="165.1" y="175.26"/>
+</segment>
+</net>
+<net name="STLTICKER" class="0">
+<segment>
+<pinref part="R3" gate="G$1" pin="1"/>
+<wire x1="96.52" y1="317.5" x2="86.36" y2="317.5" width="0.1524" layer="91"/>
+<label x="86.36" y="317.5" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB13/SER4-1/TC4-1"/>
+<wire x1="99.06" y1="124.46" x2="114.3" y2="124.46" width="0.1524" layer="91"/>
+<label x="101.6" y="124.46" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="STLERR" class="0">
+<segment>
+<pinref part="R2" gate="G$1" pin="1"/>
+<wire x1="96.52" y1="327.66" x2="86.36" y2="327.66" width="0.1524" layer="91"/>
+<label x="86.36" y="327.66" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB12/SER4-0/TC4-0"/>
+<wire x1="99.06" y1="127" x2="114.3" y2="127" width="0.1524" layer="91"/>
+<label x="101.6" y="127" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="5VOUT" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="5VOUT"/>
+<wire x1="195.58" y1="231.14" x2="180.34" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="R9" gate="G$1" pin="2"/>
+<wire x1="182.88" y1="223.52" x2="180.34" y2="223.52" width="0.1524" layer="91"/>
+<wire x1="180.34" y1="223.52" x2="180.34" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="C9" gate="G$1" pin="2"/>
+<wire x1="180.34" y1="231.14" x2="175.26" y2="231.14" width="0.1524" layer="91"/>
+<junction x="180.34" y="231.14"/>
+<label x="165.1" y="231.14" size="1.778" layer="95"/>
+<pinref part="C12" gate="G$1" pin="2"/>
+<wire x1="175.26" y1="231.14" x2="162.56" y2="231.14" width="0.1524" layer="91"/>
+<junction x="175.26" y="231.14"/>
+</segment>
+</net>
+<net name="N$13" class="0">
+<segment>
+<pinref part="R9" gate="G$1" pin="1"/>
+<pinref part="U2" gate="G$1" pin="VCC"/>
+<wire x1="193.04" y1="223.52" x2="195.58" y2="223.52" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$12" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="CP0"/>
+<pinref part="C14" gate="G$1" pin="2"/>
+<wire x1="241.3" y1="218.44" x2="246.38" y2="218.44" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$14" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="CP1"/>
+<pinref part="C14" gate="G$1" pin="1"/>
+<wire x1="241.3" y1="226.06" x2="246.38" y2="226.06" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$15" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="VCP"/>
+<pinref part="C13" gate="G$1" pin="2"/>
+<wire x1="241.3" y1="231.14" x2="246.38" y2="231.14" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="TMC_IREF_PWM" class="0">
+<segment>
+<pinref part="R7" gate="G$1" pin="1"/>
+<wire x1="147.32" y1="175.26" x2="127" y2="175.26" width="0.1524" layer="91"/>
+<label x="127" y="175.26" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1"/>
+<wire x1="99.06" y1="233.68" x2="114.3" y2="233.68" width="0.1524" layer="91"/>
+<label x="101.6" y="233.68" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_DIAG1" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="DIAG1"/>
+<wire x1="195.58" y1="190.5" x2="182.88" y2="190.5" width="0.1524" layer="91"/>
+<label x="182.88" y="190.5" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA03/ANAREF-VREFA/ADC0-1"/>
+<wire x1="99.06" y1="228.6" x2="114.3" y2="228.6" width="0.1524" layer="91"/>
+<label x="101.6" y="228.6" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_DIAG0" class="0">
+<segment>
+<pinref part="U2" gate="G$1" pin="DIAG0"/>
+<wire x1="195.58" y1="187.96" x2="182.88" y2="187.96" width="0.1524" layer="91"/>
+<label x="182.88" y="187.96" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB04/ADC1-6"/>
+<wire x1="99.06" y1="147.32" x2="114.3" y2="147.32" width="0.1524" layer="91"/>
+<label x="101.6" y="147.32" size="1.778" layer="95"/>
+</segment>
+</net>
+</nets>
+</sheet>
+</sheets>
+</schematic>
+</drawing>
+<compatibility>
+<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>
+</compatibility>
+</eagle>
diff --git a/circuit/mkstepper17/mkstepper17_2018-05-07.zip b/circuit/mkstepper17/mkstepper17_2018-05-07.zip
new file mode 100644
index 0000000000000000000000000000000000000000..4e5af861a002487e97c489cda92010a675de37c1
Binary files /dev/null and b/circuit/mkstepper17/mkstepper17_2018-05-07.zip differ
diff --git a/circuit/mkstepper17/mkstepper17~renumsch.scr b/circuit/mkstepper17/mkstepper17~renumsch.scr
new file mode 100644
index 0000000000000000000000000000000000000000..5474fdc894917dbea21c0141d55aa20d53da0796
--- /dev/null
+++ b/circuit/mkstepper17/mkstepper17~renumsch.scr
@@ -0,0 +1,153 @@
+GRID MIL 100;
+Edit .s1;
+NAME '+3V31' '$1_0_$_2018-05-06_18-58-32';#298
+NAME '+3V34' '$1_1_$_2018-05-06_18-58-32';#298
+NAME '+3V32' '$1_2_$_2018-05-06_18-58-32';#298
+NAME '+3V37' '$1_3_$_2018-05-06_18-58-32';#298
+NAME '+3V38' '$1_4_$_2018-05-06_18-58-32';#298
+NAME '+3V310' '$1_5_$_2018-05-06_18-58-32';#298
+NAME 'C1' '$1_6_$_2018-05-06_18-58-32';#298
+NAME 'C2' '$1_7_$_2018-05-06_18-58-32';#298
+NAME 'C3' '$1_8_$_2018-05-06_18-58-32';#298
+NAME 'C4' '$1_9_$_2018-05-06_18-58-32';#298
+NAME 'C5' '$1_10_$_2018-05-06_18-58-32';#298
+NAME 'C6' '$1_11_$_2018-05-06_18-58-32';#298
+NAME 'C7' '$1_12_$_2018-05-06_18-58-32';#298
+NAME 'C12' '$1_13_$_2018-05-06_18-58-32';#298
+NAME 'C9' '$1_14_$_2018-05-06_18-58-32';#298
+NAME 'C18' '$1_15_$_2018-05-06_18-58-32';#298
+NAME 'C8' '$1_16_$_2018-05-06_18-58-32';#298
+NAME 'C10' '$1_17_$_2018-05-06_18-58-32';#298
+NAME 'C14' '$1_18_$_2018-05-06_18-58-32';#298
+NAME 'C13' '$1_19_$_2018-05-06_18-58-32';#298
+NAME 'C15' '$1_20_$_2018-05-06_18-58-32';#298
+NAME 'C17' '$1_21_$_2018-05-06_18-58-32';#298
+NAME 'C11' '$1_22_$_2018-05-06_18-58-32';#298
+NAME 'C16' '$1_23_$_2018-05-06_18-58-32';#298
+NAME 'C19' '$1_24_$_2018-05-06_18-58-32';#298
+NAME 'C22' '$1_25_$_2018-05-06_18-58-32';#298
+NAME 'C25' '$1_26_$_2018-05-06_18-58-32';#298
+NAME 'C26' '$1_27_$_2018-05-06_18-58-32';#298
+NAME 'D1' '$1_28_$_2018-05-06_18-58-32';#298
+NAME 'D2' '$1_29_$_2018-05-06_18-58-32';#298
+NAME 'D3' '$1_30_$_2018-05-06_18-58-32';#298
+NAME 'D4' '$1_31_$_2018-05-06_18-58-32';#298
+NAME 'D5' '$1_32_$_2018-05-06_18-58-32';#298
+NAME 'GND1' '$1_33_$_2018-05-06_18-58-32';#298
+NAME 'GND4' '$1_34_$_2018-05-06_18-58-32';#298
+NAME 'GND5' '$1_35_$_2018-05-06_18-58-32';#298
+NAME 'GND6' '$1_36_$_2018-05-06_18-58-32';#298
+NAME 'GND2' '$1_37_$_2018-05-06_18-58-32';#298
+NAME 'GND9' '$1_38_$_2018-05-06_18-58-32';#298
+NAME 'GND10' '$1_39_$_2018-05-06_18-58-32';#298
+NAME 'GND7' '$1_40_$_2018-05-06_18-58-32';#298
+NAME 'GND12' '$1_41_$_2018-05-06_18-58-32';#298
+NAME 'GND15' '$1_42_$_2018-05-06_18-58-32';#298
+NAME 'GND3' '$1_43_$_2018-05-06_18-58-32';#298
+NAME 'GND11' '$1_44_$_2018-05-06_18-58-32';#298
+NAME 'GND20' '$1_45_$_2018-05-06_18-58-32';#298
+NAME 'GND19' '$1_46_$_2018-05-06_18-58-32';#298
+NAME 'GND22' '$1_47_$_2018-05-06_18-58-32';#298
+NAME 'GND23' '$1_48_$_2018-05-06_18-58-32';#298
+NAME 'J7' '$1_49_$_2018-05-06_18-58-32';#298
+NAME 'J6' '$1_50_$_2018-05-06_18-58-32';#298
+NAME 'J3' '$1_51_$_2018-05-06_18-58-32';#298
+NAME 'J1' '$1_52_$_2018-05-06_18-58-32';#298
+NAME 'J8' '$1_53_$_2018-05-06_18-58-32';#298
+NAME 'J9' '$1_54_$_2018-05-06_18-58-32';#298
+NAME 'J10' '$1_55_$_2018-05-06_18-58-32';#298
+NAME 'J11' '$1_56_$_2018-05-06_18-58-32';#298
+NAME 'MP1' '$1_57_$_2018-05-06_18-58-32';#298
+NAME 'P+1' '$1_58_$_2018-05-06_18-58-32';#298
+NAME 'P+4' '$1_59_$_2018-05-06_18-58-32';#298
+NAME 'R1' '$1_60_$_2018-05-06_18-58-32';#298
+NAME 'R2' '$1_61_$_2018-05-06_18-58-32';#298
+NAME 'R3' '$1_62_$_2018-05-06_18-58-32';#298
+NAME 'R4' '$1_63_$_2018-05-06_18-58-32';#298
+NAME 'R5' '$1_64_$_2018-05-06_18-58-32';#298
+NAME 'R6' '$1_65_$_2018-05-06_18-58-32';#298
+NAME 'R8' '$1_66_$_2018-05-06_18-58-32';#298
+NAME 'R9' '$1_67_$_2018-05-06_18-58-32';#298
+NAME 'R7' '$1_68_$_2018-05-06_18-58-32';#298
+NAME 'R13' '$1_69_$_2018-05-06_18-58-32';#298
+NAME 'R12' '$1_70_$_2018-05-06_18-58-32';#298
+NAME 'S1' '$1_71_$_2018-05-06_18-58-32';#298
+NAME 'U1' '$1_72_$_2018-05-06_18-58-32';#298
+NAME 'U2' '$1_73_$_2018-05-06_18-58-32';#298
+NAME '$1_0_$_2018-05-06_18-58-32' '+3V31';#298
+NAME '$1_1_$_2018-05-06_18-58-32' '+3V32';#298
+NAME '$1_2_$_2018-05-06_18-58-32' '+3V33';#298
+NAME '$1_3_$_2018-05-06_18-58-32' '+3V34';#298
+NAME '$1_4_$_2018-05-06_18-58-32' '+3V35';#298
+NAME '$1_5_$_2018-05-06_18-58-32' '+3V36';#298
+NAME '$1_6_$_2018-05-06_18-58-32' 'C1';#298
+NAME '$1_7_$_2018-05-06_18-58-32' 'C2';#298
+NAME '$1_8_$_2018-05-06_18-58-32' 'C3';#298
+NAME '$1_9_$_2018-05-06_18-58-32' 'C4';#298
+NAME '$1_10_$_2018-05-06_18-58-32' 'C5';#298
+NAME '$1_11_$_2018-05-06_18-58-32' 'C6';#298
+NAME '$1_12_$_2018-05-06_18-58-32' 'C7';#298
+NAME '$1_13_$_2018-05-06_18-58-32' 'C8';#298
+NAME '$1_14_$_2018-05-06_18-58-32' 'C9';#298
+NAME '$1_15_$_2018-05-06_18-58-32' 'C10';#298
+NAME '$1_16_$_2018-05-06_18-58-32' 'C11';#298
+NAME '$1_17_$_2018-05-06_18-58-32' 'C12';#298
+NAME '$1_18_$_2018-05-06_18-58-32' 'C13';#298
+NAME '$1_19_$_2018-05-06_18-58-32' 'C14';#298
+NAME '$1_20_$_2018-05-06_18-58-32' 'C15';#298
+NAME '$1_21_$_2018-05-06_18-58-32' 'C16';#298
+NAME '$1_22_$_2018-05-06_18-58-32' 'C17';#298
+NAME '$1_23_$_2018-05-06_18-58-32' 'C18';#298
+NAME '$1_24_$_2018-05-06_18-58-32' 'C19';#298
+NAME '$1_25_$_2018-05-06_18-58-32' 'C20';#298
+NAME '$1_26_$_2018-05-06_18-58-32' 'C21';#298
+NAME '$1_27_$_2018-05-06_18-58-32' 'C22';#298
+NAME '$1_28_$_2018-05-06_18-58-32' 'D1';#298
+NAME '$1_29_$_2018-05-06_18-58-32' 'D2';#298
+NAME '$1_30_$_2018-05-06_18-58-32' 'D3';#298
+NAME '$1_31_$_2018-05-06_18-58-32' 'D4';#298
+NAME '$1_32_$_2018-05-06_18-58-32' 'D5';#298
+NAME '$1_33_$_2018-05-06_18-58-32' 'GND1';#298
+NAME '$1_34_$_2018-05-06_18-58-32' 'GND2';#298
+NAME '$1_35_$_2018-05-06_18-58-32' 'GND3';#298
+NAME '$1_36_$_2018-05-06_18-58-32' 'GND4';#298
+NAME '$1_37_$_2018-05-06_18-58-32' 'GND5';#298
+NAME '$1_38_$_2018-05-06_18-58-32' 'GND6';#298
+NAME '$1_39_$_2018-05-06_18-58-32' 'GND7';#298
+NAME '$1_40_$_2018-05-06_18-58-32' 'GND8';#298
+NAME '$1_41_$_2018-05-06_18-58-32' 'GND9';#298
+NAME '$1_42_$_2018-05-06_18-58-32' 'GND10';#298
+NAME '$1_43_$_2018-05-06_18-58-32' 'GND11';#298
+NAME '$1_44_$_2018-05-06_18-58-32' 'GND12';#298
+NAME '$1_45_$_2018-05-06_18-58-32' 'GND13';#298
+NAME '$1_46_$_2018-05-06_18-58-32' 'GND14';#298
+NAME '$1_47_$_2018-05-06_18-58-32' 'GND15';#298
+NAME '$1_48_$_2018-05-06_18-58-32' 'GND16';#298
+NAME '$1_49_$_2018-05-06_18-58-32' 'J1';#298
+NAME '$1_50_$_2018-05-06_18-58-32' 'J2';#298
+NAME '$1_51_$_2018-05-06_18-58-32' 'J3';#298
+NAME '$1_52_$_2018-05-06_18-58-32' 'J4';#298
+NAME '$1_53_$_2018-05-06_18-58-32' 'J5';#298
+NAME '$1_54_$_2018-05-06_18-58-32' 'J6';#298
+NAME '$1_55_$_2018-05-06_18-58-32' 'J7';#298
+NAME '$1_56_$_2018-05-06_18-58-32' 'J8';#298
+NAME '$1_57_$_2018-05-06_18-58-32' 'MP1';#298
+NAME '$1_58_$_2018-05-06_18-58-32' 'P+1';#298
+NAME '$1_59_$_2018-05-06_18-58-32' 'P+2';#298
+NAME '$1_60_$_2018-05-06_18-58-32' 'R1';#298
+NAME '$1_61_$_2018-05-06_18-58-32' 'R2';#298
+NAME '$1_62_$_2018-05-06_18-58-32' 'R3';#298
+NAME '$1_63_$_2018-05-06_18-58-32' 'R4';#298
+NAME '$1_64_$_2018-05-06_18-58-32' 'R5';#298
+NAME '$1_65_$_2018-05-06_18-58-32' 'R6';#298
+NAME '$1_66_$_2018-05-06_18-58-32' 'R7';#298
+NAME '$1_67_$_2018-05-06_18-58-32' 'R8';#298
+NAME '$1_68_$_2018-05-06_18-58-32' 'R9';#298
+NAME '$1_69_$_2018-05-06_18-58-32' 'R10';#298
+NAME '$1_70_$_2018-05-06_18-58-32' 'R11';#298
+NAME '$1_71_$_2018-05-06_18-58-32' 'S1';#298
+NAME '$1_72_$_2018-05-06_18-58-32' 'U1';#298
+NAME '$1_73_$_2018-05-06_18-58-32' 'U2';#298
+GRID INCH 0.1;
+EDIT .S1;
+DISP NONE 90 91 92 94 95 96 97 98 99 117 119 120 130 133 ;
diff --git a/circuit/mkstepper23/eagle.epf b/circuit/mkstepper23/eagle.epf
new file mode 100644
index 0000000000000000000000000000000000000000..df6f450e62a9fca1acaa3f569392624bba0aab2e
--- /dev/null
+++ b/circuit/mkstepper23/eagle.epf
@@ -0,0 +1,182 @@
+[Eagle]
+Version="09 00 00"
+Platform="Windows"
+Globals="Globals"
+Desktop="Desktop"
+
+[Globals]
+AutoSaveProject=1
+UsedLibraryUrn="urn:adsk.eagle:library:217"
+UsedLibraryUrn="urn:adsk.eagle:library:325"
+UsedLibraryUrn="urn:adsk.eagle:library:371"
+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"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-Connectors.lbr"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/marekr/borkedlabs-passives.lbr"
+UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/jake/tag-connect-2050.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Comparators.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Digital.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/FilterProducts.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Misc.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Opamps.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/Optos.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/PAsystem.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/PowerProducts.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/References.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/SpecialFunctions.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/capmeter.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/diode.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/lt-spice-simulation.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/lt-supply.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/rload.lbr"
+UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
+
+[Win_1]
+Type="Library Editor"
+Number=3
+File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
+View="-53.139 -66.5683 99.0171 62.7644"
+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=0
+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=94
+
+[Win_2]
+Type="Board Editor"
+Number=2
+File="mkstepper23.brd"
+View="4.43603 16.6642 41.6965 54.8187"
+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"
+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.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"
+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.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+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=1
+WireBendSet=0
+WireCap=1
+MiterStyle=0
+PadShape=0
+ViaShape=1
+PolygonPour=0
+PolygonRank=1
+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
+
+[Win_3]
+Type="Schematic Editor"
+Number=1
+File="mkstepper23.sch"
+View="129.891 175.056 225.402 256.187"
+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"
+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.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778"
+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=31
+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=91
+Views=" 1: 129.891 175.056 225.402 256.187"
+Sheet="1"
+
+[Win_4]
+Type="Control Panel"
+Number=0
+
+[Desktop]
+Screen="6000 2160"
+Window="Win_1"
+Window="Win_2"
+Window="Win_3"
+Window="Win_4"
diff --git a/circuit/mkstepper23/mkstepper-v02-fab.zip b/circuit/mkstepper23/mkstepper-v02-fab.zip
new file mode 100644
index 0000000000000000000000000000000000000000..d9835337d12f33d400cbbc0adc893b319f21c19a
Binary files /dev/null and b/circuit/mkstepper23/mkstepper-v02-fab.zip differ
diff --git a/circuit/mkstepper23/mkstepper23.brd b/circuit/mkstepper23/mkstepper23.brd
new file mode 100644
index 0000000000000000000000000000000000000000..7a701d800a2ef93728da3c6fe1448cf61d5d232a
--- /dev/null
+++ b/circuit/mkstepper23/mkstepper23.brd
@@ -0,0 +1,1910 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="9.0.0">
+<drawing>
+<settings>
+<setting alwaysvectorfont="yes"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.5" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="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"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
+<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
+<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
+<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
+<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
+<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
+<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
+<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
+<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
+<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
+<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
+<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
+<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
+<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
+<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
+<layer number="117" name="BACKMAAT1" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
+<layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
+<layer number="130" name="SMDSTROOK" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="133" name="bottom_silk" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
+<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
+<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
+<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
+<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
+<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
+<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
+<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
+<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
+<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
+</layers>
+<board>
+<plain>
+<text x="70.45" y="47.05" size="0.8128" layer="21" font="vector" rot="R180">A1</text>
+<text x="70.15" y="42.15" size="0.8128" layer="21" font="vector" rot="R180">A2</text>
+<text x="71.35" y="40.65" size="0.8128" layer="21" font="vector" rot="R180">B1</text>
+<text x="71.35" y="38.15" size="0.8128" layer="21" font="vector" rot="R180">B2</text>
+<text x="62.9" y="51.7" size="0.8128" layer="21" font="vector">mkstepper23 v0.1</text>
+<text x="22.25" y="66" size="1.016" layer="21" font="vector">GND</text>
+<text x="34.05" y="61" size="1.016" layer="21" font="vector">V+</text>
+<text x="69.503" y="32.829" size="1.016" layer="21" font="vector">one at a time</text>
+<wire x1="7" y1="52.5" x2="7" y2="21.5" width="0.1524" layer="47"/>
+<wire x1="7" y1="21.5" x2="38" y2="21.5" width="0.1524" layer="47"/>
+<wire x1="38" y1="21.5" x2="38" y2="52.5" width="0.1524" layer="47"/>
+<wire x1="38" y1="52.5" x2="7" y2="52.5" width="0.1524" layer="47"/>
+<text x="61.5964" y="29.41" size="1.016" layer="21" font="vector">UP0</text>
+<text x="61.1964" y="25.91" size="1.016" layer="21" font="vector">UP1</text>
+<dimension x1="43.75" y1="57.75" x2="43.75" y2="1.75" x3="47.75" y3="29.75" textsize="0.6096" layer="48"/>
+<dimension x1="1.75" y1="58.75" x2="43.25" y2="58.75" x3="22.5" y3="61.25" textsize="0.6096" layer="48"/>
+</plain>
+<libraries>
+<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>
+</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>
+<package name="QFN32">
+<description>&lt;b&gt;QFN 32&lt;/b&gt; 5 x 5 mm&lt;p&gt;
+Source: http://datasheets.maxim-ic.com/en/ds/MAX7042.pdf</description>
+<wire x1="-2.45" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="-2.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="-2.45" x2="-2.45" y2="-2.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="-2.45" x2="-2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="2.05" x2="-2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="2.45" x2="-2.05" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.05" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="2.05" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-2.05" x2="2.45" y2="-2.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-2.45" x2="2.05" y2="-2.45" width="0.1016" layer="21"/>
+<wire x1="-2.05" y1="-2.45" x2="-2.45" y2="-2.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="-2.45" x2="-2.45" y2="-2.05" width="0.1016" layer="21"/>
+<circle x="-2.175" y="2.175" radius="0.15" width="0" layer="21"/>
+<smd name="EXP" x="0" y="0" dx="3.2" dy="3.2" layer="1" stop="no" cream="no"/>
+<smd name="1" x="-2.3" y="1.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="2" x="-2.3" y="1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="3" x="-2.3" y="0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="4" x="-2.3" y="0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="5" x="-2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="6" x="-2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="7" x="-2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="8" x="-2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="9" x="-1.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="10" x="-1.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="11" x="-0.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="12" x="-0.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="13" x="0.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="14" x="0.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="15" x="1.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="16" x="1.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="17" x="2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="18" x="2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="19" x="2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="20" x="2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="21" x="2.3" y="0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="22" x="2.3" y="0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="23" x="2.3" y="1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="24" x="2.3" y="1.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="25" x="1.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="26" x="1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="27" x="0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="28" x="0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="29" x="-0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="30" x="-0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="31" x="-1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="32" x="-1.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<text x="-4.05" y="-4.35" size="1.27" layer="27">&gt;VALUE</text>
+<text x="-3.8" y="3.25" size="1.27" layer="25">&gt;NAME</text>
+<rectangle x1="-0.3" y1="1.1" x2="0.3" y2="1.4" layer="31"/>
+<rectangle x1="-0.3" y1="0.6" x2="0.3" y2="0.9" layer="31"/>
+<rectangle x1="-0.3" y1="0.1" x2="0.3" y2="0.4" layer="31"/>
+<rectangle x1="-0.3" y1="-0.4" x2="0.3" y2="-0.1" layer="31"/>
+<rectangle x1="-0.3" y1="-0.9" x2="0.3" y2="-0.6" layer="31"/>
+<rectangle x1="-0.3" y1="-1.4" x2="0.3" y2="-1.1" layer="31"/>
+<rectangle x1="-1.3" y1="1.1" x2="-0.7" y2="1.4" layer="31"/>
+<rectangle x1="-1.3" y1="0.6" x2="-0.7" y2="0.9" layer="31"/>
+<rectangle x1="-1.3" y1="0.1" x2="-0.7" y2="0.4" layer="31"/>
+<rectangle x1="-1.3" y1="-0.4" x2="-0.7" y2="-0.1" layer="31"/>
+<rectangle x1="-1.3" y1="-0.9" x2="-0.7" y2="-0.6" layer="31"/>
+<rectangle x1="-1.3" y1="-1.4" x2="-0.7" y2="-1.1" layer="31"/>
+<rectangle x1="0.7" y1="1.1" x2="1.3" y2="1.4" layer="31"/>
+<rectangle x1="0.7" y1="0.6" x2="1.3" y2="0.9" layer="31"/>
+<rectangle x1="0.7" y1="0.1" x2="1.3" y2="0.4" layer="31"/>
+<rectangle x1="0.7" y1="-0.4" x2="1.3" y2="-0.1" layer="31"/>
+<rectangle x1="0.7" y1="-0.9" x2="1.3" y2="-0.6" layer="31"/>
+<rectangle x1="0.7" y1="-1.4" x2="1.3" y2="-1.1" layer="31"/>
+<rectangle x1="-2.5" y1="0.25" x2="-0.25" y2="2.5" layer="51"/>
+<polygon width="0.5" layer="29">
+<vertex x="-1.325" y="1.175"/>
+<vertex x="-1.175" y="1.325"/>
+<vertex x="1.325" y="1.325"/>
+<vertex x="1.325" y="-1.325"/>
+<vertex x="-1.325" y="-1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.85"/>
+<vertex x="-2.1" y="1.85"/>
+<vertex x="-2.05" y="1.8"/>
+<vertex x="-2.05" y="1.65"/>
+<vertex x="-2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.825"/>
+<vertex x="-2.125" y="1.825"/>
+<vertex x="-2.075" y="1.775"/>
+<vertex x="-2.075" y="1.675"/>
+<vertex x="-2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.35"/>
+<vertex x="-2.05" y="1.35"/>
+<vertex x="-2.05" y="1.15"/>
+<vertex x="-2.55" y="1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.325"/>
+<vertex x="-2.075" y="1.325"/>
+<vertex x="-2.075" y="1.175"/>
+<vertex x="-2.525" y="1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.85"/>
+<vertex x="-2.05" y="0.85"/>
+<vertex x="-2.05" y="0.65"/>
+<vertex x="-2.55" y="0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.825"/>
+<vertex x="-2.075" y="0.825"/>
+<vertex x="-2.075" y="0.675"/>
+<vertex x="-2.525" y="0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.35"/>
+<vertex x="-2.05" y="0.35"/>
+<vertex x="-2.05" y="0.15"/>
+<vertex x="-2.55" y="0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.325"/>
+<vertex x="-2.075" y="0.325"/>
+<vertex x="-2.075" y="0.175"/>
+<vertex x="-2.525" y="0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.15"/>
+<vertex x="-2.05" y="-0.15"/>
+<vertex x="-2.05" y="-0.35"/>
+<vertex x="-2.55" y="-0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.175"/>
+<vertex x="-2.075" y="-0.175"/>
+<vertex x="-2.075" y="-0.325"/>
+<vertex x="-2.525" y="-0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.65"/>
+<vertex x="-2.05" y="-0.65"/>
+<vertex x="-2.05" y="-0.85"/>
+<vertex x="-2.55" y="-0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.675"/>
+<vertex x="-2.075" y="-0.675"/>
+<vertex x="-2.075" y="-0.825"/>
+<vertex x="-2.525" y="-0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.15"/>
+<vertex x="-2.05" y="-1.15"/>
+<vertex x="-2.05" y="-1.35"/>
+<vertex x="-2.55" y="-1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.175"/>
+<vertex x="-2.075" y="-1.175"/>
+<vertex x="-2.075" y="-1.325"/>
+<vertex x="-2.525" y="-1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.85"/>
+<vertex x="-2.1" y="-1.85"/>
+<vertex x="-2.05" y="-1.8"/>
+<vertex x="-2.05" y="-1.65"/>
+<vertex x="-2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.825"/>
+<vertex x="-2.125" y="-1.825"/>
+<vertex x="-2.075" y="-1.775"/>
+<vertex x="-2.075" y="-1.675"/>
+<vertex x="-2.525" y="-1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="-2.55"/>
+<vertex x="-1.85" y="-2.1"/>
+<vertex x="-1.8" y="-2.05"/>
+<vertex x="-1.65" y="-2.05"/>
+<vertex x="-1.65" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="-2.525"/>
+<vertex x="-1.825" y="-2.125"/>
+<vertex x="-1.775" y="-2.075"/>
+<vertex x="-1.675" y="-2.075"/>
+<vertex x="-1.675" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.35" y="-2.55"/>
+<vertex x="-1.35" y="-2.05"/>
+<vertex x="-1.15" y="-2.05"/>
+<vertex x="-1.15" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.325" y="-2.525"/>
+<vertex x="-1.325" y="-2.075"/>
+<vertex x="-1.175" y="-2.075"/>
+<vertex x="-1.175" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.85" y="-2.55"/>
+<vertex x="-0.85" y="-2.05"/>
+<vertex x="-0.65" y="-2.05"/>
+<vertex x="-0.65" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.825" y="-2.525"/>
+<vertex x="-0.825" y="-2.075"/>
+<vertex x="-0.675" y="-2.075"/>
+<vertex x="-0.675" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.35" y="-2.55"/>
+<vertex x="-0.35" y="-2.05"/>
+<vertex x="-0.15" y="-2.05"/>
+<vertex x="-0.15" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.325" y="-2.525"/>
+<vertex x="-0.325" y="-2.075"/>
+<vertex x="-0.175" y="-2.075"/>
+<vertex x="-0.175" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.15" y="-2.55"/>
+<vertex x="0.15" y="-2.05"/>
+<vertex x="0.35" y="-2.05"/>
+<vertex x="0.35" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.175" y="-2.525"/>
+<vertex x="0.175" y="-2.075"/>
+<vertex x="0.325" y="-2.075"/>
+<vertex x="0.325" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.65" y="-2.55"/>
+<vertex x="0.65" y="-2.05"/>
+<vertex x="0.85" y="-2.05"/>
+<vertex x="0.85" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.675" y="-2.525"/>
+<vertex x="0.675" y="-2.075"/>
+<vertex x="0.825" y="-2.075"/>
+<vertex x="0.825" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.15" y="-2.55"/>
+<vertex x="1.15" y="-2.05"/>
+<vertex x="1.35" y="-2.05"/>
+<vertex x="1.35" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.175" y="-2.525"/>
+<vertex x="1.175" y="-2.075"/>
+<vertex x="1.325" y="-2.075"/>
+<vertex x="1.325" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="-2.55"/>
+<vertex x="1.85" y="-2.1"/>
+<vertex x="1.8" y="-2.05"/>
+<vertex x="1.65" y="-2.05"/>
+<vertex x="1.65" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="-2.525"/>
+<vertex x="1.825" y="-2.125"/>
+<vertex x="1.775" y="-2.075"/>
+<vertex x="1.675" y="-2.075"/>
+<vertex x="1.675" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.85"/>
+<vertex x="2.1" y="-1.85"/>
+<vertex x="2.05" y="-1.8"/>
+<vertex x="2.05" y="-1.65"/>
+<vertex x="2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.825"/>
+<vertex x="2.125" y="-1.825"/>
+<vertex x="2.075" y="-1.775"/>
+<vertex x="2.075" y="-1.675"/>
+<vertex x="2.525" y="-1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.35"/>
+<vertex x="2.05" y="-1.35"/>
+<vertex x="2.05" y="-1.15"/>
+<vertex x="2.55" y="-1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.325"/>
+<vertex x="2.075" y="-1.325"/>
+<vertex x="2.075" y="-1.175"/>
+<vertex x="2.525" y="-1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.85"/>
+<vertex x="2.05" y="-0.85"/>
+<vertex x="2.05" y="-0.65"/>
+<vertex x="2.55" y="-0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.825"/>
+<vertex x="2.075" y="-0.825"/>
+<vertex x="2.075" y="-0.675"/>
+<vertex x="2.525" y="-0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.35"/>
+<vertex x="2.05" y="-0.35"/>
+<vertex x="2.05" y="-0.15"/>
+<vertex x="2.55" y="-0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.325"/>
+<vertex x="2.075" y="-0.325"/>
+<vertex x="2.075" y="-0.175"/>
+<vertex x="2.525" y="-0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.15"/>
+<vertex x="2.05" y="0.15"/>
+<vertex x="2.05" y="0.35"/>
+<vertex x="2.55" y="0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.175"/>
+<vertex x="2.075" y="0.175"/>
+<vertex x="2.075" y="0.325"/>
+<vertex x="2.525" y="0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.65"/>
+<vertex x="2.05" y="0.65"/>
+<vertex x="2.05" y="0.85"/>
+<vertex x="2.55" y="0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.675"/>
+<vertex x="2.075" y="0.675"/>
+<vertex x="2.075" y="0.825"/>
+<vertex x="2.525" y="0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.15"/>
+<vertex x="2.05" y="1.15"/>
+<vertex x="2.05" y="1.35"/>
+<vertex x="2.55" y="1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.175"/>
+<vertex x="2.075" y="1.175"/>
+<vertex x="2.075" y="1.325"/>
+<vertex x="2.525" y="1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.85"/>
+<vertex x="2.1" y="1.85"/>
+<vertex x="2.05" y="1.8"/>
+<vertex x="2.05" y="1.65"/>
+<vertex x="2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.825"/>
+<vertex x="2.125" y="1.825"/>
+<vertex x="2.075" y="1.775"/>
+<vertex x="2.075" y="1.675"/>
+<vertex x="2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="2.55"/>
+<vertex x="1.85" y="2.1"/>
+<vertex x="1.8" y="2.05"/>
+<vertex x="1.65" y="2.05"/>
+<vertex x="1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="2.525"/>
+<vertex x="1.825" y="2.125"/>
+<vertex x="1.775" y="2.075"/>
+<vertex x="1.675" y="2.075"/>
+<vertex x="1.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.35" y="2.55"/>
+<vertex x="1.35" y="2.05"/>
+<vertex x="1.15" y="2.05"/>
+<vertex x="1.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.325" y="2.525"/>
+<vertex x="1.325" y="2.075"/>
+<vertex x="1.175" y="2.075"/>
+<vertex x="1.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.85" y="2.55"/>
+<vertex x="0.85" y="2.05"/>
+<vertex x="0.65" y="2.05"/>
+<vertex x="0.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.825" y="2.525"/>
+<vertex x="0.825" y="2.075"/>
+<vertex x="0.675" y="2.075"/>
+<vertex x="0.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.35" y="2.55"/>
+<vertex x="0.35" y="2.05"/>
+<vertex x="0.15" y="2.05"/>
+<vertex x="0.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.325" y="2.525"/>
+<vertex x="0.325" y="2.075"/>
+<vertex x="0.175" y="2.075"/>
+<vertex x="0.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.15" y="2.55"/>
+<vertex x="-0.15" y="2.05"/>
+<vertex x="-0.35" y="2.05"/>
+<vertex x="-0.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.175" y="2.525"/>
+<vertex x="-0.175" y="2.075"/>
+<vertex x="-0.325" y="2.075"/>
+<vertex x="-0.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.65" y="2.55"/>
+<vertex x="-0.65" y="2.05"/>
+<vertex x="-0.85" y="2.05"/>
+<vertex x="-0.85" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.675" y="2.525"/>
+<vertex x="-0.675" y="2.075"/>
+<vertex x="-0.825" y="2.075"/>
+<vertex x="-0.825" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.15" y="2.55"/>
+<vertex x="-1.15" y="2.05"/>
+<vertex x="-1.35" y="2.05"/>
+<vertex x="-1.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.175" y="2.525"/>
+<vertex x="-1.175" y="2.075"/>
+<vertex x="-1.325" y="2.075"/>
+<vertex x="-1.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="2.55"/>
+<vertex x="-1.85" y="2.1"/>
+<vertex x="-1.8" y="2.05"/>
+<vertex x="-1.65" y="2.05"/>
+<vertex x="-1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="2.525"/>
+<vertex x="-1.825" y="2.125"/>
+<vertex x="-1.775" y="2.075"/>
+<vertex x="-1.675" y="2.075"/>
+<vertex x="-1.675" y="2.525"/>
+</polygon>
+</package>
+<package name="DPAK-5">
+<description>DPAK 5, center lead crop, case 175AA</description>
+<wire x1="3.26" y1="-3.13" x2="-3.24" y2="-3.13" width="0.127" layer="51"/>
+<wire x1="3.26" y1="-3.13" x2="3.26" y2="2.87" width="0.127" layer="51"/>
+<wire x1="3.26" y1="2.87" x2="-2.21" y2="2.87" width="0.127" layer="51"/>
+<wire x1="-2.21" y1="2.87" x2="-3.24" y2="2.87" width="0.127" layer="51"/>
+<wire x1="-3.24" y1="2.87" x2="-3.24" y2="-3.13" width="0.127" layer="51"/>
+<wire x1="-2.21" y1="2.87" x2="-2.21" y2="3.6" width="0.127" layer="51"/>
+<wire x1="-2.21" y1="3.6" x2="-1.96" y2="3.85" width="0.127" layer="51"/>
+<wire x1="2.29" y1="2.88" x2="2.29" y2="3.6" width="0.127" layer="51"/>
+<wire x1="2.29" y1="3.6" x2="2.04" y2="3.85" width="0.127" layer="51"/>
+<wire x1="2.04" y1="3.85" x2="-1.96" y2="3.85" width="0.127" layer="51"/>
+<wire x1="-3.09" y1="3.03" x2="-3.48" y2="3.03" width="0.127" layer="21"/>
+<wire x1="-3.48" y1="3.03" x2="-3.48" y2="-3.38" width="0.127" layer="21"/>
+<wire x1="-3.48" y1="-3.38" x2="-3" y2="-3.38" width="0.127" layer="21"/>
+<wire x1="-3.48" y1="3.03" x2="-3" y2="3.03" width="0.127" layer="21"/>
+<wire x1="3.07" y1="-3.38" x2="3.46" y2="-3.38" width="0.127" layer="21"/>
+<wire x1="3.46" y1="-3.38" x2="3.46" y2="3.03" width="0.127" layer="21"/>
+<wire x1="3.46" y1="3.03" x2="2.98" y2="3.03" width="0.127" layer="21"/>
+<wire x1="3.46" y1="-3.38" x2="2.98" y2="-3.38" width="0.127" layer="21"/>
+<circle x="-2.27" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<circle x="-1.16" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<circle x="1.12" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<circle x="2.23" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<smd name="3" x="0" y="1" dx="6.4" dy="5.8" layer="1" rot="R90"/>
+<smd name="4" x="1.14" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<smd name="5" x="2.28" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<smd name="1" x="-2.28" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<smd name="2" x="-1.14" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<text x="-3" y="4.5" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-3" y="-3" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-2.62" y1="-5.8" x2="-1.92" y2="-3.1" layer="51"/>
+<rectangle x1="-1.49" y1="-5.8" x2="-0.79" y2="-3.1" layer="51"/>
+<rectangle x1="0.79" y1="-5.79" x2="1.49" y2="-3.09" layer="51"/>
+<rectangle x1="1.92" y1="-5.79" x2="2.62" y2="-3.09" layer="51"/>
+</package>
+</packages>
+</library>
+<library name="borkedlabs-passives">
+<packages>
+<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="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>
+<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="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>
+</packages>
+</library>
+<library name="fab">
+<packages>
+<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>
+<package name="CBA-SILK-LOGO">
+<circle x="0" y="0" radius="0.254" width="0.127" layer="21"/>
+<circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="1.016" x2="0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="1.016" x2="0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="0.508" x2="-0.254" y2="0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="0.508" x2="-0.254" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="0.254" x2="-0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="0.254" x2="-0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.254" x2="-1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.254" x2="-1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.508" x2="1.016" y2="0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.508" x2="1.016" y2="1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="1.016" x2="0.508" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="1.016" x2="0.508" y2="0.508" width="0.127" layer="21"/>
+<wire x1="0.508" y1="0.254" x2="1.016" y2="0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="0.254" x2="1.016" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.254" x2="0.508" y2="-0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.254" x2="0.508" y2="0.254" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-0.508" x2="1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-0.508" x2="1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="1.016" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.508" y1="-1.016" x2="0.508" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-0.508" x2="-0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-0.508" x2="-0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.254" y1="-1.016" x2="0.254" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.254" y1="-1.016" x2="0.254" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-0.508" x2="-1.016" y2="-0.508" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-0.508" x2="-1.016" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-1.016" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.508" y1="-1.016" x2="-0.508" y2="-0.508" width="0.127" layer="21"/>
+</package>
+<package name="MK-LOGO-SILK">
+<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="-1.27" y1="-1.27" x2="1.27" y2="-1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="1.27" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
+<wire x1="-0.9525" y1="-1.016" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="-0.1905" y1="1.016" x2="-0.1905" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="-1.016" x2="0.1905" y2="0" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.1905" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="1.016" width="0.127" layer="21"/>
+<wire x1="0.1905" y1="0" x2="0.9525" y2="-1.016" width="0.127" layer="21"/>
+<wire x1="-0.5715" y1="0" x2="-0.1905" y2="1.016" width="0.127" layer="21"/>
+</package>
+</packages>
+</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="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"/>
+<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="1X05_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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"/>
+<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"/>
+<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>
+</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>
+<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="motors">
+<packages>
+<package name="NEMA23">
+<wire x1="-28.2" y1="-28.2" x2="28.2" y2="-28.2" width="0.127" layer="49"/>
+<wire x1="-28.2" y1="-28.2" x2="-28.2" y2="28.2" width="0.127" layer="49"/>
+<wire x1="28.2" y1="-28.2" x2="28.2" y2="28.2" width="0.127" layer="49"/>
+<wire x1="-28.2" y1="28.2" x2="28.2" y2="28.2" width="0.127" layer="49"/>
+<pad name="P$1" x="-23.57" y="23.57" drill="5.15" diameter="8"/>
+<pad name="P$2" x="23.57" y="23.57" drill="5.15" diameter="8"/>
+<pad name="P$3" x="-23.57" y="-23.57" drill="5.15" diameter="8"/>
+<pad name="P$4" x="23.57" y="-23.57" drill="5.15" diameter="8"/>
+<circle x="-23.57" y="23.57" radius="5" width="0.127" layer="21"/>
+<circle x="23.57" y="23.57" radius="5" width="0.127" layer="21"/>
+<circle x="23.57" y="-23.57" radius="5" width="0.127" layer="21"/>
+<circle x="-23.57" y="-23.57" radius="5" width="0.127" layer="21"/>
+<pad name="P$5" x="-25.7" y="16.05" drill="3.15" diameter="5.7"/>
+<pad name="P$6" x="16.05" y="25.7" drill="3.15" diameter="5.7"/>
+<pad name="P$7" x="25.7" y="-16.05" drill="3.15" diameter="5.7"/>
+<pad name="P$8" x="-16.05" y="-25.7" drill="3.15" diameter="5.7"/>
+</package>
+</packages>
+</library>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<designrules name="default *">
+<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+Die Standard-Design-Rules sind so gewählt, dass sie für 
+die meisten Anwendungen passen. Sollte ihre Platine 
+besondere Anforderungen haben, treffen Sie die erforderlichen
+Einstellungen hier und speichern die Design Rules unter 
+einem neuen Namen ab.</description>
+<description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
+&lt;p&gt;
+The default Design Rules have been set to cover
+a wide range of applications. Your particular design
+may have different requirements, so please make the
+necessary adjustments and save your customized
+design rules under a new name.</description>
+<param name="layerSetup" value="(1*16)"/>
+<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
+<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
+<param name="mdWireWire" value="8mil"/>
+<param name="mdWirePad" value="8mil"/>
+<param name="mdWireVia" value="8mil"/>
+<param name="mdPadPad" value="8mil"/>
+<param name="mdPadVia" value="8mil"/>
+<param name="mdViaVia" value="8mil"/>
+<param name="mdSmdPad" value="8mil"/>
+<param name="mdSmdVia" value="8mil"/>
+<param name="mdSmdSmd" value="8mil"/>
+<param name="mdViaViaSameLayer" value="6mil"/>
+<param name="mnLayersViaInSmd" value="2"/>
+<param name="mdCopperDimension" value="10mil"/>
+<param name="mdDrill" value="10mil"/>
+<param name="mdSmdStop" value="0mil"/>
+<param name="msWidth" value="6mil"/>
+<param name="msDrill" value="0.3mm"/>
+<param name="msMicroVia" value="9.99mm"/>
+<param name="msBlindViaRatio" value="0.5"/>
+<param name="rvPadTop" value="0.15"/>
+<param name="rvPadInner" value="0.15"/>
+<param name="rvPadBottom" value="0.15"/>
+<param name="rvViaOuter" value="0.15"/>
+<param name="rvViaInner" value="0.15"/>
+<param name="rvMicroViaOuter" value="0.25"/>
+<param name="rvMicroViaInner" value="0.25"/>
+<param name="rlMinPadTop" value="6mil"/>
+<param name="rlMaxPadTop" value="20mil"/>
+<param name="rlMinPadInner" value="6mil"/>
+<param name="rlMaxPadInner" value="20mil"/>
+<param name="rlMinPadBottom" value="6mil"/>
+<param name="rlMaxPadBottom" value="20mil"/>
+<param name="rlMinViaOuter" value="6mil"/>
+<param name="rlMaxViaOuter" value="20mil"/>
+<param name="rlMinViaInner" value="6mil"/>
+<param name="rlMaxViaInner" value="20mil"/>
+<param name="rlMinMicroViaOuter" value="4mil"/>
+<param name="rlMaxMicroViaOuter" value="20mil"/>
+<param name="rlMinMicroViaInner" value="4mil"/>
+<param name="rlMaxMicroViaInner" value="20mil"/>
+<param name="psTop" value="-1"/>
+<param name="psBottom" value="-1"/>
+<param name="psFirst" value="-1"/>
+<param name="psElongationLong" value="100"/>
+<param name="psElongationOffset" value="100"/>
+<param name="mvStopFrame" value="1"/>
+<param name="mvCreamFrame" value="0"/>
+<param name="mlMinStopFrame" value="4mil"/>
+<param name="mlMaxStopFrame" value="4mil"/>
+<param name="mlMinCreamFrame" value="0mil"/>
+<param name="mlMaxCreamFrame" value="0mil"/>
+<param name="mlViaStopLimit" value="27mil"/>
+<param name="srRoundness" value="0"/>
+<param name="srMinRoundness" value="0mil"/>
+<param name="srMaxRoundness" value="0mil"/>
+<param name="slThermalIsolate" value="9mil"/>
+<param name="slThermalsForVias" value="0"/>
+<param name="dpMaxLengthDifference" value="10mm"/>
+<param name="dpGapFactor" value="2.5"/>
+<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>
+<autorouter>
+<pass name="Default">
+<param name="RoutingGrid" value="50mil"/>
+<param name="AutoGrid" value="1"/>
+<param name="Efforts" value="0"/>
+<param name="TopRouterVariant" value="1"/>
+<param name="tpViaShape" value="round"/>
+<param name="PrefDir.1" value="a"/>
+<param name="PrefDir.2" value="0"/>
+<param name="PrefDir.3" value="0"/>
+<param name="PrefDir.4" value="0"/>
+<param name="PrefDir.5" value="0"/>
+<param name="PrefDir.6" value="0"/>
+<param name="PrefDir.7" value="0"/>
+<param name="PrefDir.8" value="0"/>
+<param name="PrefDir.9" value="0"/>
+<param name="PrefDir.10" value="0"/>
+<param name="PrefDir.11" value="0"/>
+<param name="PrefDir.12" value="0"/>
+<param name="PrefDir.13" value="0"/>
+<param name="PrefDir.14" value="0"/>
+<param name="PrefDir.15" value="0"/>
+<param name="PrefDir.16" value="a"/>
+<param name="cfVia" value="8"/>
+<param name="cfNonPref" value="5"/>
+<param name="cfChangeDir" value="2"/>
+<param name="cfOrthStep" value="2"/>
+<param name="cfDiagStep" value="3"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="1"/>
+<param name="cfMalusStep" value="1"/>
+<param name="cfPadImpact" value="4"/>
+<param name="cfSmdImpact" value="4"/>
+<param name="cfBusImpact" value="0"/>
+<param name="cfHugging" value="3"/>
+<param name="cfAvoid" value="4"/>
+<param name="cfPolygon" value="10"/>
+<param name="cfBase.1" value="0"/>
+<param name="cfBase.2" value="1"/>
+<param name="cfBase.3" value="1"/>
+<param name="cfBase.4" value="1"/>
+<param name="cfBase.5" value="1"/>
+<param name="cfBase.6" value="1"/>
+<param name="cfBase.7" value="1"/>
+<param name="cfBase.8" value="1"/>
+<param name="cfBase.9" value="1"/>
+<param name="cfBase.10" value="1"/>
+<param name="cfBase.11" value="1"/>
+<param name="cfBase.12" value="1"/>
+<param name="cfBase.13" value="1"/>
+<param name="cfBase.14" value="1"/>
+<param name="cfBase.15" value="1"/>
+<param name="cfBase.16" value="0"/>
+<param name="mnVias" value="20"/>
+<param name="mnSegments" value="9999"/>
+<param name="mnExtdSteps" value="9999"/>
+<param name="mnRipupLevel" value="10"/>
+<param name="mnRipupSteps" value="100"/>
+<param name="mnRipupTotal" value="100"/>
+</pass>
+<pass name="Follow-me" refer="Default" active="yes">
+</pass>
+<pass name="Busses" refer="Default" active="yes">
+<param name="cfNonPref" value="4"/>
+<param name="cfBusImpact" value="4"/>
+<param name="cfHugging" value="0"/>
+<param name="mnVias" value="0"/>
+</pass>
+<pass name="Route" refer="Default" active="yes">
+</pass>
+<pass name="Optimize1" refer="Default" active="yes">
+<param name="cfVia" value="99"/>
+<param name="cfExtdStep" value="10"/>
+<param name="cfHugging" value="1"/>
+<param name="mnExtdSteps" value="1"/>
+<param name="mnRipupLevel" value="0"/>
+</pass>
+<pass name="Optimize2" refer="Optimize1" active="yes">
+<param name="cfNonPref" value="0"/>
+<param name="cfChangeDir" value="6"/>
+<param name="cfExtdStep" value="0"/>
+<param name="cfBonusStep" value="2"/>
+<param name="cfMalusStep" value="2"/>
+<param name="cfPadImpact" value="2"/>
+<param name="cfSmdImpact" value="2"/>
+<param name="cfHugging" value="0"/>
+</pass>
+<pass name="Optimize3" refer="Optimize2" active="yes">
+<param name="cfChangeDir" value="8"/>
+<param name="cfPadImpact" value="0"/>
+<param name="cfSmdImpact" value="0"/>
+</pass>
+<pass name="Optimize4" refer="Optimize3" active="yes">
+<param name="cfChangeDir" value="25"/>
+</pass>
+</autorouter>
+<elements>
+<element name="U1" library="atsam" package="QFN-64-9X9MM" value="ATSAMD51QFN64" x="27.85" y="18.95" rot="R180"/>
+<element name="R13" library="borkedlabs-passives" package="R2512" value="" x="36.2224" y="41.2948" rot="R270">
+<attribute name="PACKAGE" value="2512" x="36.2224" y="41.2948" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="36.2224" y="41.2948" 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="20.2588" y="4.7682" rot="R90"/>
+<element name="C17" library="borkedlabs-passives" package="0805" value="470nF 16v" x="26.7596" y="47.7116" rot="R90">
+<attribute name="PACKAGE" value="0805" x="26.7596" y="47.7116" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="26.7596" y="47.7116" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="26.7596" y="47.7116" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C13" library="borkedlabs-passives" package="0805" value="220nF 50v" x="37.95" y="27.05" rot="R90">
+<attribute name="PACKAGE" value="0805" x="37.95" y="27.05" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="37.95" y="27.05" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="37.95" y="27.05" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C18" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 50v" x="37.95" y="29.75" rot="R90">
+<attribute name="PACKAGE" value="0603" x="37.95" y="29.75" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="37.95" y="29.75" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="37.95" y="29.75" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="34.4456" y="19.0316" rot="R180">
+<attribute name="PACKAGE" value="0603" x="34.4456" y="19.0316" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="34.4456" y="19.0316" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="34.4456" y="19.0316" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="27.55" y="12" rot="R90">
+<attribute name="PACKAGE" value="0603" x="27.55" y="12" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="27.55" y="12" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="27.55" y="12" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C2" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="28.7604" y="24.7518">
+<attribute name="PACKAGE" value="0603" x="28.7604" y="24.7518" size="1.778" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="28.7604" y="24.7518" size="1.778" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="28.7604" y="24.7518" size="1.778" layer="27" display="off"/>
+</element>
+<element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="21.75" y="14.25" rot="R90">
+<attribute name="PACKAGE" value="0603" x="21.75" y="14.25" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="21.75" y="14.25" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="21.75" y="14.25" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="J11" library="SparkFun-Connectors" package="1X04_LONGPADS" value="" x="55.5" y="33.5" rot="R270">
+<attribute name="PROD_ID" value="CONN-09696" x="55.5" y="33.5" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="C10" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="37.95" y="32.75" rot="R270">
+<attribute name="PACKAGE" value="0603" x="37.95" y="32.75" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="TYPE" value="" x="37.95" y="32.75" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="VOLTAGE" value="" x="37.95" y="32.75" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="22.95" y="51.8" rot="R90">
+<attribute name="PACKAGE" value="0805" x="22.95" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="22.95" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R3" library="borkedlabs-passives" package="0805" value="10R" x="20.95" y="51.8" rot="R90">
+<attribute name="PACKAGE" value="0805" x="20.95" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="20.95" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R4" library="borkedlabs-passives" package="0805" value="100R" x="18.95" y="51.8" rot="R90">
+<attribute name="PACKAGE" value="0805" x="18.95" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="18.95" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="21.9894" y="21.2188" rot="R90">
+<attribute name="PACKAGE" value="0603" x="21.9894" y="21.2188" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="21.9894" y="21.2188" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="21.9894" y="21.2188" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C7" library="borkedlabs-passives" package="0603-CAP" value="0.1uF 16v" x="25.7976" y="12" rot="R90">
+<attribute name="PACKAGE" value="0603" x="25.7976" y="12" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="25.7976" y="12" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="25.7976" y="12" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R1" library="borkedlabs-passives" package="0805" value="10k" x="12.65" y="51.8" rot="R90">
+<attribute name="PACKAGE" value="0805" x="12.65" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="12.65" y="51.8" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C5" library="borkedlabs-passives" package="1206" value="4.7uF 16v" x="23.95" y="11.1524" rot="R90">
+<attribute name="PACKAGE" value="1206" x="23.95" y="11.1524" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="TYPE" value="" x="23.95" y="11.1524" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="VOLTAGE" value="" x="23.95" y="11.1524" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C20" library="borkedlabs-passives" package="1206" value="10uF 50v" x="70.55" y="24.15" rot="R180">
+<attribute name="PACKAGE" value="1206" x="70.55" y="24.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="70.55" y="24.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="70.55" y="24.15" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C23" library="borkedlabs-passives" package="1206" value="10uF 50v" x="70.55" y="25.95" rot="R180">
+<attribute name="PACKAGE" value="1206" x="70.55" y="25.95" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="70.55" y="25.95" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="70.55" y="25.95" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="R12" library="borkedlabs-passives" package="R2512" value="" x="38.2354" y="17.9182" rot="R90">
+<attribute name="PACKAGE" value="2512" x="27.235396875" y="9.918196875" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="PRECISION" value="" x="27.235396875" y="9.918196875" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="C21" library="borkedlabs-passives" package="1206" value="10uF 50v" x="70.35" y="18.75" rot="R180">
+<attribute name="PACKAGE" value="1206" x="78.15" y="7.95" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="78.15" y="7.95" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="78.15" y="7.95" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C24" library="borkedlabs-passives" package="1206" value="10uf 50v" x="70.35" y="20.55" rot="R180">
+<attribute name="PACKAGE" value="1206" x="83.15" y="16.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="83.15" y="16.15" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="83.15" y="16.15" size="1.778" layer="27" rot="R180" display="off"/>
+</element>
+<element name="U$5" library="fab" package="CBA-SILK-LOGO" value="" x="65.9" y="59" rot="R90"/>
+<element name="U$9" library="fab" package="MK-LOGO-SILK" value="" x="62.2" y="62"/>
+<element name="J9" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="40.9" y="66.039"/>
+<element name="J10" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="28.65" y="65.039"/>
+<element name="C11" library="borkedlabs-passives" package="1206" value="10uF 50v" x="70.55" y="27.75">
+<attribute name="PACKAGE" value="1206" x="70.55" y="27.75" size="0.6096" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="70.55" y="27.75" size="0.6096" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="70.55" y="27.75" size="0.6096" layer="27" display="off"/>
+</element>
+<element name="C16" library="borkedlabs-passives" package="1206" value="10uF 50v" x="75.15" y="25.95" rot="R180">
+<attribute name="PACKAGE" value="1206" x="75.15" y="25.95" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="75.15" y="25.95" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="75.15" y="25.95" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C19" library="borkedlabs-passives" package="1206" value="10uF 50v" x="75.15" y="24.15" rot="R180">
+<attribute name="PACKAGE" value="1206" x="75.15" y="24.15" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="75.15" y="24.15" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="75.15" y="24.15" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C22" library="borkedlabs-passives" package="1206" value="10uF 50v" x="74.95" y="18.75" rot="R180">
+<attribute name="PACKAGE" value="1206" x="74.95" y="18.75" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="74.95" y="18.75" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="74.95" y="18.75" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C25" library="borkedlabs-passives" package="1206" value="10uF 50v" x="74.95" y="20.55" rot="R180">
+<attribute name="PACKAGE" value="1206" x="74.95" y="20.55" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="TYPE" value="" x="74.95" y="20.55" size="0.6096" layer="27" rot="R180" display="off"/>
+<attribute name="VOLTAGE" value="" x="74.95" y="20.55" size="0.6096" layer="27" rot="R180" display="off"/>
+</element>
+<element name="C26" library="borkedlabs-passives" package="1206" value="10uF 50v" x="70.35" y="16.95">
+<attribute name="PACKAGE" value="1206" x="70.35" y="16.95" size="0.6096" layer="27" display="off"/>
+<attribute name="TYPE" value="" x="70.35" y="16.95" size="0.6096" layer="27" display="off"/>
+<attribute name="VOLTAGE" value="" x="70.35" y="16.95" size="0.6096" layer="27" display="off"/>
+</element>
+<element name="D1" library="lights" package="LED0805" value="LED0805-RED" x="22.95" y="54.7" rot="R270"/>
+<element name="D2" library="lights" package="LED0805" value="LED0805-BLUE" x="20.95" y="54.7" rot="R270"/>
+<element name="D3" library="lights" package="LED0805" value="LED0805-GRN" x="18.95" y="54.7" rot="R270"/>
+<element name="R5" library="borkedlabs-passives" package="0805" value="150R" x="-27.5" y="24.5" rot="R270">
+<attribute name="PACKAGE" value="0805" x="-21.6" y="24.5" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="-21.6" y="24.5" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D4" library="lights" package="LED0805" value="LED0805-RED" x="-35.75" y="8" rot="R90"/>
+<element name="R6" library="borkedlabs-passives" package="0805" value="10R" x="-29" y="24.5" rot="R270">
+<attribute name="PACKAGE" value="0805" x="-23.1" y="24.5" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="-23.1" y="24.5" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D5" library="lights" package="LED0805" value="LED0805-BLU" x="-35.25" y="18.5" rot="R270"/>
+<element name="R7" library="borkedlabs-passives" package="0805" value="150R" x="-26" y="24.5" rot="R270">
+<attribute name="PACKAGE" value="0805" x="-14.3" y="24.5" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="-14.3" y="24.5" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D6" library="lights" package="LED0805" value="LED0805-RED" x="-36" y="-9" rot="R90"/>
+<element name="R8" library="borkedlabs-passives" package="0805" value="10R" x="-24.5" y="24.5" rot="R270">
+<attribute name="PACKAGE" value="0805" x="-23.6" y="28.1" size="0.6096" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="-23.6" y="28.1" size="0.6096" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D7" library="lights" package="LED0805" value="LED0805-BLU" x="-37.5" y="1.5" rot="R270"/>
+<element name="J6" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="4.3" y="46.1"/>
+<element name="J7" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="55.7" y="13.9"/>
+<element name="J8" library="SparkFun-Connectors" package="1X05_NO_SILK" value="" x="12.45" y="48.75"/>
+<element name="J1" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="1.45" y="35.05" rot="R270"/>
+<element name="J2" library="connector" package="RJ12-6-SMT" value="RJ12-6-SMT" x="1.3" y="20.45" rot="R270"/>
+<element name="J3" library="SparkFun-Connectors" package="SAMTECH_FTSH-105-01" value="CORTEX_DEBUG_SMD" x="29.15" y="4.9"/>
+<element name="MP1" library="connector" package="JRTOMBSTONE" value="JRTOMBSTONE" x="74.3" y="59.7"/>
+<element name="R9" library="borkedlabs-passives" package="0805" value="10k" x="25" y="47.7" rot="R270">
+<attribute name="PACKAGE" value="0805" x="25" y="47.7" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="PRECISION" value="" x="25" y="47.7" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="U2" library="power" package="QFN32" value="TMC262" x="33.9" y="30.4" rot="R270"/>
+<element name="U$1" library="motors" package="NEMA23" value="NEMA23" x="30" y="30"/>
+<element name="J4" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="46.1" y="55.7"/>
+<element name="J5" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="14" y="4.3"/>
+<element name="Q1" library="power" package="DPAK-5" value="PNPAIR-FDD8424H" x="47.5" y="16" rot="R270"/>
+<element name="Q2" library="power" package="DPAK-5" value="PNPAIR-FDD8424H" x="47.5" y="25.5" rot="R270"/>
+<element name="Q3" library="power" package="DPAK-5" value="PNPAIR-FDD8424H" x="47.5" y="35" rot="R270"/>
+<element name="Q4" library="power" package="DPAK-5" value="PNPAIR-FDD8424H" x="47.5" y="44.5" rot="R270"/>
+</elements>
+<signals>
+<signal name="RESET">
+<contactref element="U1" pad="52"/>
+<contactref element="S1" pad="P$1"/>
+<contactref element="J3" pad="10"/>
+<contactref element="R1" pad="1"/>
+<wire x1="19.4588" y1="2.7182" x2="12.65" y2="50.85" width="0" layer="19" extent="1-1"/>
+<wire x1="25.6" y1="14.45" x2="19.4588" y2="2.7182" width="0" layer="19" extent="1-1"/>
+<wire x1="31.69" y1="7.313" x2="25.6" y2="14.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="GND">
+<contactref element="C17" pad="2"/>
+<contactref element="C10" pad="1"/>
+<contactref element="R4" pad="1"/>
+<contactref element="C4" pad="1"/>
+<contactref element="C3" pad="1"/>
+<contactref element="C2" pad="1"/>
+<contactref element="C1" pad="1"/>
+<contactref element="U1" pad="7"/>
+<contactref element="U1" pad="54"/>
+<contactref element="U1" pad="47"/>
+<contactref element="U1" pad="33"/>
+<contactref element="U1" pad="22"/>
+<contactref element="C6" pad="1"/>
+<contactref element="C7" pad="1"/>
+<contactref element="C5" pad="1"/>
+<contactref element="R13" pad="1"/>
+<contactref element="R12" pad="1"/>
+<contactref element="J10" pad="P$1"/>
+<contactref element="S1" pad="P$3"/>
+<contactref element="C11" pad="1"/>
+<contactref element="C16" pad="1"/>
+<contactref element="C19" pad="1"/>
+<contactref element="C22" pad="1"/>
+<contactref element="C25" pad="1"/>
+<contactref element="C26" pad="1"/>
+<contactref element="C18" pad="2"/>
+<contactref element="C20" pad="2"/>
+<contactref element="C23" pad="2"/>
+<contactref element="C21" pad="2"/>
+<contactref element="C24" pad="2"/>
+<contactref element="J8" pad="1"/>
+<contactref element="J1" pad="P$4"/>
+<contactref element="J1" pad="P$3"/>
+<contactref element="J2" pad="P$4"/>
+<contactref element="J2" pad="P$3"/>
+<contactref element="J3" pad="3"/>
+<contactref element="J3" pad="5"/>
+<contactref element="J3" pad="9"/>
+<contactref element="R9" pad="1"/>
+<contactref element="U2" pad="32"/>
+<contactref element="U2" pad="16"/>
+<wire x1="76.55" y1="24.15" x2="76.55" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="37.95" y1="33.55" x2="76.55" y2="24.15" width="0" layer="19" extent="1-1"/>
+<wire x1="37.95" y1="30.55" x2="37.95" y2="33.55" width="0" layer="19" extent="1-1"/>
+<wire x1="69.15" y1="25.95" x2="76.55" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="69.15" y1="27.75" x2="69.15" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="69.15" y1="24.15" x2="69.15" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="28.65" y1="65.039" x2="69.15" y2="27.75" width="0" layer="19" extent="1-1"/>
+<wire x1="36.2224" y1="44.0948" x2="28.65" y2="65.039" width="0" layer="19" extent="1-1"/>
+<wire x1="26.7596" y1="48.6616" x2="36.2224" y2="44.0948" width="0" layer="19" extent="1-1"/>
+<wire x1="25" y1="48.65" x2="26.7596" y2="48.6616" width="0" layer="19" extent="1-1"/>
+<wire x1="36.2" y1="32.15" x2="26.7596" y2="48.6616" width="0" layer="19" extent="1-1"/>
+<wire x1="31.6" y1="28.65" x2="36.2" y2="32.15" width="0" layer="19" extent="1-1"/>
+<wire x1="35.2456" y1="19.0316" x2="31.6" y2="28.65" width="0" layer="19" extent="1-1"/>
+<wire x1="32.35" y1="18.2" x2="35.2456" y2="19.0316" width="0" layer="19" extent="1-1"/>
+<wire x1="29.1" y1="23.45" x2="32.35" y2="18.2" width="0" layer="19" extent="1-1"/>
+<wire x1="27.9604" y1="24.7518" x2="29.1" y2="23.45" width="0" layer="19" extent="1-1"/>
+<wire x1="12.45" y1="48.75" x2="27.9604" y2="24.7518" width="0" layer="19" extent="1-1"/>
+<wire x1="21.0588" y1="2.7182" x2="12.45" y2="48.75" width="0" layer="19" extent="1-1"/>
+<wire x1="23.35" y1="22.7" x2="21.0588" y2="2.7182" width="0" layer="19" extent="1-1"/>
+<wire x1="21.9894" y1="20.4188" x2="23.35" y2="22.7" width="0" layer="19" extent="1-1"/>
+<wire x1="23.35" y1="15.7" x2="21.9894" y2="20.4188" width="0" layer="19" extent="1-1"/>
+<wire x1="21.75" y1="13.45" x2="23.35" y2="15.7" width="0" layer="19" extent="1-1"/>
+<wire x1="26.6" y1="14.45" x2="23.35" y2="15.7" width="0" layer="19" extent="1-1"/>
+<wire x1="25.7976" y1="11.2" x2="26.6" y2="14.45" width="0" layer="19" extent="1-1"/>
+<wire x1="27.55" y1="11.2" x2="25.7976" y2="11.2" width="0" layer="19" extent="1-1"/>
+<wire x1="23.95" y1="9.7524" x2="25.7976" y2="11.2" width="0" layer="19" extent="1-1"/>
+<wire x1="18.95" y1="50.85" x2="27.9604" y2="24.7518" width="0" layer="19" extent="1-1"/>
+<wire x1="27.88" y1="2.487" x2="27.55" y2="11.2" width="0" layer="19" extent="1-1"/>
+<wire x1="29.15" y1="2.487" x2="27.88" y2="2.487" width="0" layer="19" extent="1-1"/>
+<wire x1="31.69" y1="2.487" x2="29.15" y2="2.487" width="0" layer="19" extent="1-1"/>
+<wire x1="38.2354" y1="15.1182" x2="31.69" y2="2.487" width="0" layer="19" extent="1-1"/>
+<wire x1="68.95" y1="20.55" x2="38.2354" y2="15.1182" width="0" layer="19" extent="1-1"/>
+<wire x1="68.95" y1="18.75" x2="68.95" y2="20.55" width="0" layer="19" extent="1-1"/>
+<wire x1="68.95" y1="16.95" x2="68.95" y2="18.75" width="0" layer="19" extent="1-1"/>
+<wire x1="76.35" y1="18.75" x2="68.95" y2="18.75" width="0" layer="19" extent="1-1"/>
+<wire x1="76.35" y1="20.55" x2="76.35" y2="18.75" width="0" layer="19" extent="1-1"/>
+<wire x1="18.699" y1="19.815" x2="68.95" y2="16.95" width="0" layer="19" extent="1-1"/>
+<wire x1="18.699" y1="21.085" x2="18.699" y2="19.815" width="0" layer="19" extent="1-1"/>
+<wire x1="18.849" y1="34.415" x2="27.88" y2="2.487" width="0" layer="19" extent="1-1"/>
+<wire x1="18.849" y1="35.685" x2="18.849" y2="34.415" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="+3V3">
+<contactref element="C10" pad="2"/>
+<contactref element="U1" pad="56"/>
+<contactref element="C4" pad="2"/>
+<contactref element="C3" pad="2"/>
+<contactref element="C2" pad="2"/>
+<contactref element="C1" pad="2"/>
+<contactref element="U1" pad="21"/>
+<contactref element="U1" pad="34"/>
+<contactref element="U1" pad="48"/>
+<contactref element="U1" pad="8"/>
+<contactref element="C6" pad="2"/>
+<contactref element="D1" pad="1"/>
+<contactref element="D3" pad="1"/>
+<contactref element="D2" pad="1"/>
+<contactref element="D5" pad="1"/>
+<contactref element="D4" pad="1"/>
+<contactref element="D7" pad="1"/>
+<contactref element="D6" pad="1"/>
+<contactref element="J1" pad="P$6"/>
+<contactref element="J1" pad="P$1"/>
+<contactref element="J2" pad="P$6"/>
+<contactref element="J2" pad="P$1"/>
+<contactref element="J3" pad="1"/>
+<contactref element="R1" pad="2"/>
+<contactref element="U2" pad="29"/>
+<wire x1="37.95" y1="31.95" x2="36.2" y2="30.65" width="0" layer="19" extent="1-1"/>
+<wire x1="33.6456" y1="19.0316" x2="37.95" y2="31.95" width="0" layer="19" extent="1-1"/>
+<wire x1="32.35" y1="18.7" x2="33.6456" y2="19.0316" width="0" layer="19" extent="1-1"/>
+<wire x1="29.6" y1="23.45" x2="32.35" y2="18.7" width="0" layer="19" extent="1-1"/>
+<wire x1="29.5604" y1="24.7518" x2="29.6" y2="23.45" width="0" layer="19" extent="1-1"/>
+<wire x1="23.35" y1="22.2" x2="29.6" y2="23.45" width="0" layer="19" extent="1-1"/>
+<wire x1="21.9894" y1="22.0188" x2="23.35" y2="22.2" width="0" layer="19" extent="1-1"/>
+<wire x1="27.6" y1="14.45" x2="32.35" y2="18.7" width="0" layer="19" extent="1-1"/>
+<wire x1="27.55" y1="12.8" x2="27.6" y2="14.45" width="0" layer="19" extent="1-1"/>
+<wire x1="23.35" y1="15.2" x2="27.6" y2="14.45" width="0" layer="19" extent="1-1"/>
+<wire x1="21.75" y1="15.05" x2="23.35" y2="15.2" width="0" layer="19" extent="1-1"/>
+<wire x1="12.65" y1="52.75" x2="29.5604" y2="24.7518" width="0" layer="19" extent="1-1"/>
+<wire x1="18.95" y1="55.55" x2="12.65" y2="52.75" width="0" layer="19" extent="1-1"/>
+<wire x1="20.95" y1="55.55" x2="18.95" y2="55.55" width="0" layer="19" extent="1-1"/>
+<wire x1="22.95" y1="55.55" x2="20.95" y2="55.55" width="0" layer="19" extent="1-1"/>
+<wire x1="26.61" y1="2.487" x2="27.55" y2="12.8" width="0" layer="19" extent="1-1"/>
+<wire x1="-35.25" y1="19.35" x2="26.61" y2="2.487" width="0" layer="19" extent="1-1"/>
+<wire x1="18.849" y1="31.875" x2="-35.25" y2="19.35" width="0" layer="19" extent="1-1"/>
+<wire x1="18.849" y1="38.225" x2="18.849" y2="31.875" width="0" layer="19" extent="1-1"/>
+<wire x1="-35.75" y1="7.15" x2="18.849" y2="38.225" width="0" layer="19" extent="1-1"/>
+<wire x1="-37.5" y1="2.35" x2="26.61" y2="2.487" width="0" layer="19" extent="1-1"/>
+<wire x1="18.699" y1="17.275" x2="-37.5" y2="2.35" width="0" layer="19" extent="1-1"/>
+<wire x1="18.699" y1="23.625" x2="18.699" y2="17.275" width="0" layer="19" extent="1-1"/>
+<wire x1="-36" y1="-9.85" x2="18.699" y2="23.625" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC5VOUT">
+<contactref element="C17" pad="1"/>
+</signal>
+<signal name="V+">
+<contactref element="J9" pad="P$1"/>
+<contactref element="C11" pad="2"/>
+<contactref element="C16" pad="2"/>
+<contactref element="C19" pad="2"/>
+<contactref element="C22" pad="2"/>
+<contactref element="C25" pad="2"/>
+<contactref element="C26" pad="2"/>
+<contactref element="C13" pad="2"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C23" pad="1"/>
+<contactref element="C20" pad="1"/>
+<contactref element="C24" pad="1"/>
+<contactref element="C21" pad="1"/>
+<wire x1="71.95" y1="27.75" x2="40.9" y2="66.039" width="0" layer="19" extent="1-1"/>
+<wire x1="71.95" y1="25.95" x2="71.95" y2="27.75" width="0" layer="19" extent="1-1"/>
+<wire x1="73.75" y1="25.95" x2="71.95" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="73.75" y1="24.15" x2="73.75" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="71.95" y1="24.15" x2="71.95" y2="25.95" width="0" layer="19" extent="1-1"/>
+<wire x1="37.95" y1="28.95" x2="73.75" y2="24.15" width="0" layer="19" extent="1-1"/>
+<wire x1="37.95" y1="28" x2="37.95" y2="28.95" width="0" layer="19" extent="1-1"/>
+<wire x1="73.55" y1="20.55" x2="37.95" y2="28" width="0" layer="19" extent="1-1"/>
+<wire x1="73.55" y1="18.75" x2="73.55" y2="20.55" width="0" layer="19" extent="1-1"/>
+<wire x1="71.75" y1="20.55" x2="73.55" y2="20.55" width="0" layer="19" extent="1-1"/>
+<wire x1="71.75" y1="18.75" x2="73.55" y2="18.75" width="0" layer="19" extent="1-1"/>
+<wire x1="71.75" y1="16.95" x2="71.75" y2="18.75" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="SWCLK">
+<contactref element="U1" pad="57"/>
+<contactref element="J3" pad="4"/>
+<wire x1="27.88" y1="7.313" x2="28.1" y2="14.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="SWDIO">
+<contactref element="U1" pad="58"/>
+<contactref element="J3" pad="2"/>
+<wire x1="26.61" y1="7.313" x2="28.6" y2="14.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="STEP">
+<contactref element="U1" pad="11"/>
+<contactref element="R9" pad="2"/>
+<contactref element="U2" pad="31"/>
+<wire x1="25" y1="46.75" x2="36.2" y2="31.65" width="0" layer="19" extent="1-1"/>
+<wire x1="32.35" y1="20.2" x2="25" y2="46.75" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="DIR">
+<contactref element="U1" pad="12"/>
+<contactref element="U2" pad="30"/>
+<wire x1="32.35" y1="20.7" x2="36.2" y2="31.15" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC_EN">
+<contactref element="U1" pad="10"/>
+<contactref element="U2" pad="15"/>
+<wire x1="32.35" y1="19.7" x2="31.6" y2="29.15" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC_CSN">
+<contactref element="U2" pad="14"/>
+<contactref element="U1" pad="19"/>
+<wire x1="30.6" y1="23.45" x2="31.6" y2="29.65" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC_SCK">
+<contactref element="U2" pad="12"/>
+<contactref element="U1" pad="17"/>
+<wire x1="31.6" y1="23.45" x2="31.6" y2="30.65" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC_MOSI">
+<contactref element="U2" pad="11"/>
+<contactref element="U1" pad="20"/>
+<wire x1="30.1" y1="23.45" x2="31.6" y2="31.15" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC_SG">
+<contactref element="U1" pad="9"/>
+<contactref element="U2" pad="27"/>
+<wire x1="32.35" y1="19.2" x2="36.2" y2="29.65" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="AS_CSN">
+<contactref element="J8" pad="3"/>
+</signal>
+<signal name="AS_CLK">
+<contactref element="J8" pad="5"/>
+</signal>
+<signal name="AS_MISO">
+<contactref element="J8" pad="4"/>
+</signal>
+<signal name="AS_MOSI">
+<contactref element="J8" pad="2"/>
+</signal>
+<signal name="N$1">
+<contactref element="R4" pad="2"/>
+<contactref element="D3" pad="2"/>
+<wire x1="18.95" y1="53.85" x2="18.95" y2="52.75" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$5">
+<contactref element="R3" pad="2"/>
+<contactref element="D2" pad="2"/>
+<wire x1="20.95" y1="53.85" x2="20.95" y2="52.75" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$6">
+<contactref element="R2" pad="2"/>
+<contactref element="D1" pad="2"/>
+<wire x1="22.95" y1="53.85" x2="22.95" y2="52.75" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="STLR">
+<contactref element="R2" pad="1"/>
+<contactref element="U1" pad="26"/>
+<wire x1="27.1" y1="23.45" x2="22.95" y2="50.85" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="STLB">
+<contactref element="R3" pad="1"/>
+<contactref element="U1" pad="27"/>
+<wire x1="26.6" y1="23.45" x2="20.95" y2="50.85" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$7">
+<contactref element="C7" pad="2"/>
+<contactref element="U1" pad="53"/>
+<contactref element="C5" pad="2"/>
+<wire x1="25.7976" y1="12.8" x2="26.1" y2="14.45" width="0" layer="19" extent="1-1"/>
+<wire x1="23.95" y1="12.5524" x2="25.7976" y2="12.8" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TMC_MISO">
+<contactref element="U2" pad="10"/>
+<contactref element="U1" pad="18"/>
+<wire x1="31.1" y1="23.45" x2="31.6" y2="31.65" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$9">
+</signal>
+<signal name="OB2">
+<contactref element="J11" pad="4"/>
+</signal>
+<signal name="SWO">
+<contactref element="U1" pad="59"/>
+<contactref element="J3" pad="6"/>
+<wire x1="29.15" y1="7.313" x2="29.1" y2="14.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="BRB">
+<contactref element="R12" pad="2"/>
+</signal>
+<signal name="BRA">
+<contactref element="R13" pad="2"/>
+</signal>
+<signal name="OA2">
+<contactref element="J11" pad="2"/>
+</signal>
+<signal name="OA1">
+<contactref element="J11" pad="1"/>
+</signal>
+<signal name="OB1">
+<contactref element="J11" pad="3"/>
+</signal>
+<signal name="UP0RX">
+<contactref element="J1" pad="P$2"/>
+<contactref element="U1" pad="36"/>
+<wire x1="18.849" y1="36.955" x2="23.35" y2="21.2" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP0TX">
+<contactref element="J1" pad="P$5"/>
+<contactref element="U1" pad="35"/>
+<wire x1="18.849" y1="33.145" x2="23.35" y2="21.7" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP1TX">
+<contactref element="U1" pad="63"/>
+<contactref element="J2" pad="P$5"/>
+<wire x1="18.699" y1="18.545" x2="31.1" y2="14.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP1RX">
+<contactref element="U1" pad="64"/>
+<contactref element="J2" pad="P$2"/>
+<wire x1="18.699" y1="22.355" x2="31.6" y2="14.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$10">
+<contactref element="R5" pad="2"/>
+<contactref element="D4" pad="2"/>
+<wire x1="-35.75" y1="8.85" x2="-27.5" y2="23.55" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP0STLR">
+<contactref element="R5" pad="1"/>
+<contactref element="U1" pad="38"/>
+<wire x1="-27.5" y1="25.45" x2="23.35" y2="20.2" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$11">
+<contactref element="R6" pad="2"/>
+<contactref element="D5" pad="2"/>
+<wire x1="-35.25" y1="17.65" x2="-29" y2="23.55" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP0STLB">
+<contactref element="R6" pad="1"/>
+<contactref element="U1" pad="37"/>
+<wire x1="-29" y1="25.45" x2="23.35" y2="20.7" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$13">
+<contactref element="R7" pad="2"/>
+<contactref element="D6" pad="2"/>
+<wire x1="-36" y1="-8.15" x2="-26" y2="23.55" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$14">
+<contactref element="R8" pad="2"/>
+<contactref element="D7" pad="2"/>
+<wire x1="-24.5" y1="23.55" x2="-37.5" y2="0.65" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP1STLR">
+<contactref element="R7" pad="1"/>
+<contactref element="U1" pad="42"/>
+<wire x1="-26" y1="25.45" x2="23.35" y2="18.2" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="UP1STLB">
+<contactref element="R8" pad="1"/>
+<contactref element="U1" pad="44"/>
+<wire x1="-24.5" y1="25.45" x2="23.35" y2="17.2" width="0" layer="19" extent="1-1"/>
+</signal>
+</signals>
+</board>
+</drawing>
+</eagle>
diff --git a/circuit/mkstepper23/mkstepper23.sch b/circuit/mkstepper23/mkstepper23.sch
new file mode 100644
index 0000000000000000000000000000000000000000..965b0508b51cabea7c4ef6e5d0398bc331fa17a8
--- /dev/null
+++ b/circuit/mkstepper23/mkstepper23.sch
@@ -0,0 +1,4662 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE eagle SYSTEM "eagle.dtd">
+<eagle version="9.0.0">
+<drawing>
+<settings>
+<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="yes" active="no"/>
+<layer number="2" name="Route2" color="1" fill="3" visible="yes" active="no"/>
+<layer number="3" name="Route3" color="4" fill="3" visible="yes" active="no"/>
+<layer number="4" name="Route4" color="1" fill="4" visible="yes" active="no"/>
+<layer number="5" name="Route5" color="4" fill="4" visible="yes" active="no"/>
+<layer number="6" name="Route6" color="1" fill="8" visible="yes" active="no"/>
+<layer number="7" name="Route7" color="4" fill="8" visible="yes" active="no"/>
+<layer number="8" name="Route8" color="1" fill="2" visible="yes" active="no"/>
+<layer number="9" name="Route9" color="4" fill="2" visible="yes" active="no"/>
+<layer number="10" name="Route10" color="1" fill="7" visible="yes" active="no"/>
+<layer number="11" name="Route11" color="4" fill="7" visible="yes" active="no"/>
+<layer number="12" name="Route12" color="1" fill="5" visible="yes" active="no"/>
+<layer number="13" name="Route13" color="4" fill="5" visible="yes" active="no"/>
+<layer number="14" name="Route14" color="1" fill="6" visible="yes" active="no"/>
+<layer number="15" name="Route15" color="4" fill="6" visible="yes" active="no"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="no"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="no"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="no"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="no"/>
+<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="no"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="no"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="no"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="no"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="no"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="no"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="no"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="no"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="no"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="no"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="no"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="no"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="no"/>
+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="no"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="no"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="no"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="no"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="yes" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="yes" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="yes" active="no"/>
+<layer number="57" name="tCAD" color="7" fill="1" visible="yes" active="no"/>
+<layer number="59" name="tCarbon" color="7" fill="1" visible="yes" active="no"/>
+<layer number="60" name="bCarbon" color="7" fill="1" visible="yes" active="no"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
+<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
+<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
+<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
+<layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
+<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
+<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
+<layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
+<layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
+<layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
+<layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
+<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
+<layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
+<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
+<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
+<layer number="117" name="BACKMAAT1" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
+<layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
+<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
+<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
+<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
+<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
+<layer number="130" name="SMDSTROOK" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
+<layer number="133" name="bottom_silk" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
+<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
+<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
+<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
+<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
+<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
+<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
+<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
+<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
+<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
+<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
+<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
+<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
+<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
+<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
+<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
+<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
+<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
+<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
+<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
+<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
+<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
+<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
+<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/>
+<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/>
+<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
+<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
+<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
+<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
+<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
+<layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
+</layers>
+<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
+<libraries>
+<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/SER4-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="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/SER4-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>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="power">
+<packages>
+<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_4MM">
+<pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35" thermals="no"/>
+</package>
+<package name="PWRPAD_3-25MM">
+<pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" 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.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="QFN32">
+<description>&lt;b&gt;QFN 32&lt;/b&gt; 5 x 5 mm&lt;p&gt;
+Source: http://datasheets.maxim-ic.com/en/ds/MAX7042.pdf</description>
+<wire x1="-2.45" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="-2.45" width="0.1016" layer="51"/>
+<wire x1="2.45" y1="-2.45" x2="-2.45" y2="-2.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="-2.45" x2="-2.45" y2="2.45" width="0.1016" layer="51"/>
+<wire x1="-2.45" y1="2.05" x2="-2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="2.45" x2="-2.05" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.05" y1="2.45" x2="2.45" y2="2.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="2.45" x2="2.45" y2="2.05" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-2.05" x2="2.45" y2="-2.45" width="0.1016" layer="21"/>
+<wire x1="2.45" y1="-2.45" x2="2.05" y2="-2.45" width="0.1016" layer="21"/>
+<wire x1="-2.05" y1="-2.45" x2="-2.45" y2="-2.45" width="0.1016" layer="21"/>
+<wire x1="-2.45" y1="-2.45" x2="-2.45" y2="-2.05" width="0.1016" layer="21"/>
+<circle x="-2.175" y="2.175" radius="0.15" width="0" layer="21"/>
+<smd name="EXP" x="0" y="0" dx="3.2" dy="3.2" layer="1" stop="no" cream="no"/>
+<smd name="1" x="-2.3" y="1.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="2" x="-2.3" y="1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="3" x="-2.3" y="0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="4" x="-2.3" y="0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="5" x="-2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="6" x="-2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="7" x="-2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="8" x="-2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" stop="no" cream="no"/>
+<smd name="9" x="-1.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="10" x="-1.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="11" x="-0.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="12" x="-0.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="13" x="0.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="14" x="0.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="15" x="1.25" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="16" x="1.75" y="-2.3" dx="0.6" dy="0.25" layer="1" rot="R90" stop="no" cream="no"/>
+<smd name="17" x="2.3" y="-1.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="18" x="2.3" y="-1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="19" x="2.3" y="-0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="20" x="2.3" y="-0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="21" x="2.3" y="0.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="22" x="2.3" y="0.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="23" x="2.3" y="1.25" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="24" x="2.3" y="1.75" dx="0.6" dy="0.25" layer="1" rot="R180" stop="no" cream="no"/>
+<smd name="25" x="1.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="26" x="1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="27" x="0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="28" x="0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="29" x="-0.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="30" x="-0.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="31" x="-1.25" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<smd name="32" x="-1.75" y="2.3" dx="0.6" dy="0.25" layer="1" rot="R270" stop="no" cream="no"/>
+<text x="-4.05" y="-4.35" size="1.27" layer="27">&gt;VALUE</text>
+<text x="-3.8" y="3.25" size="1.27" layer="25">&gt;NAME</text>
+<rectangle x1="-0.3" y1="1.1" x2="0.3" y2="1.4" layer="31"/>
+<rectangle x1="-0.3" y1="0.6" x2="0.3" y2="0.9" layer="31"/>
+<rectangle x1="-0.3" y1="0.1" x2="0.3" y2="0.4" layer="31"/>
+<rectangle x1="-0.3" y1="-0.4" x2="0.3" y2="-0.1" layer="31"/>
+<rectangle x1="-0.3" y1="-0.9" x2="0.3" y2="-0.6" layer="31"/>
+<rectangle x1="-0.3" y1="-1.4" x2="0.3" y2="-1.1" layer="31"/>
+<rectangle x1="-1.3" y1="1.1" x2="-0.7" y2="1.4" layer="31"/>
+<rectangle x1="-1.3" y1="0.6" x2="-0.7" y2="0.9" layer="31"/>
+<rectangle x1="-1.3" y1="0.1" x2="-0.7" y2="0.4" layer="31"/>
+<rectangle x1="-1.3" y1="-0.4" x2="-0.7" y2="-0.1" layer="31"/>
+<rectangle x1="-1.3" y1="-0.9" x2="-0.7" y2="-0.6" layer="31"/>
+<rectangle x1="-1.3" y1="-1.4" x2="-0.7" y2="-1.1" layer="31"/>
+<rectangle x1="0.7" y1="1.1" x2="1.3" y2="1.4" layer="31"/>
+<rectangle x1="0.7" y1="0.6" x2="1.3" y2="0.9" layer="31"/>
+<rectangle x1="0.7" y1="0.1" x2="1.3" y2="0.4" layer="31"/>
+<rectangle x1="0.7" y1="-0.4" x2="1.3" y2="-0.1" layer="31"/>
+<rectangle x1="0.7" y1="-0.9" x2="1.3" y2="-0.6" layer="31"/>
+<rectangle x1="0.7" y1="-1.4" x2="1.3" y2="-1.1" layer="31"/>
+<rectangle x1="-2.5" y1="0.25" x2="-0.25" y2="2.5" layer="51"/>
+<polygon width="0.5" layer="29">
+<vertex x="-1.325" y="1.175"/>
+<vertex x="-1.175" y="1.325"/>
+<vertex x="1.325" y="1.325"/>
+<vertex x="1.325" y="-1.325"/>
+<vertex x="-1.325" y="-1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.85"/>
+<vertex x="-2.1" y="1.85"/>
+<vertex x="-2.05" y="1.8"/>
+<vertex x="-2.05" y="1.65"/>
+<vertex x="-2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.825"/>
+<vertex x="-2.125" y="1.825"/>
+<vertex x="-2.075" y="1.775"/>
+<vertex x="-2.075" y="1.675"/>
+<vertex x="-2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="1.35"/>
+<vertex x="-2.05" y="1.35"/>
+<vertex x="-2.05" y="1.15"/>
+<vertex x="-2.55" y="1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="1.325"/>
+<vertex x="-2.075" y="1.325"/>
+<vertex x="-2.075" y="1.175"/>
+<vertex x="-2.525" y="1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.85"/>
+<vertex x="-2.05" y="0.85"/>
+<vertex x="-2.05" y="0.65"/>
+<vertex x="-2.55" y="0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.825"/>
+<vertex x="-2.075" y="0.825"/>
+<vertex x="-2.075" y="0.675"/>
+<vertex x="-2.525" y="0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="0.35"/>
+<vertex x="-2.05" y="0.35"/>
+<vertex x="-2.05" y="0.15"/>
+<vertex x="-2.55" y="0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="0.325"/>
+<vertex x="-2.075" y="0.325"/>
+<vertex x="-2.075" y="0.175"/>
+<vertex x="-2.525" y="0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.15"/>
+<vertex x="-2.05" y="-0.15"/>
+<vertex x="-2.05" y="-0.35"/>
+<vertex x="-2.55" y="-0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.175"/>
+<vertex x="-2.075" y="-0.175"/>
+<vertex x="-2.075" y="-0.325"/>
+<vertex x="-2.525" y="-0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-0.65"/>
+<vertex x="-2.05" y="-0.65"/>
+<vertex x="-2.05" y="-0.85"/>
+<vertex x="-2.55" y="-0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-0.675"/>
+<vertex x="-2.075" y="-0.675"/>
+<vertex x="-2.075" y="-0.825"/>
+<vertex x="-2.525" y="-0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.15"/>
+<vertex x="-2.05" y="-1.15"/>
+<vertex x="-2.05" y="-1.35"/>
+<vertex x="-2.55" y="-1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.175"/>
+<vertex x="-2.075" y="-1.175"/>
+<vertex x="-2.075" y="-1.325"/>
+<vertex x="-2.525" y="-1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-2.55" y="-1.85"/>
+<vertex x="-2.1" y="-1.85"/>
+<vertex x="-2.05" y="-1.8"/>
+<vertex x="-2.05" y="-1.65"/>
+<vertex x="-2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-2.525" y="-1.825"/>
+<vertex x="-2.125" y="-1.825"/>
+<vertex x="-2.075" y="-1.775"/>
+<vertex x="-2.075" y="-1.675"/>
+<vertex x="-2.525" y="-1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="-2.55"/>
+<vertex x="-1.85" y="-2.1"/>
+<vertex x="-1.8" y="-2.05"/>
+<vertex x="-1.65" y="-2.05"/>
+<vertex x="-1.65" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="-2.525"/>
+<vertex x="-1.825" y="-2.125"/>
+<vertex x="-1.775" y="-2.075"/>
+<vertex x="-1.675" y="-2.075"/>
+<vertex x="-1.675" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.35" y="-2.55"/>
+<vertex x="-1.35" y="-2.05"/>
+<vertex x="-1.15" y="-2.05"/>
+<vertex x="-1.15" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.325" y="-2.525"/>
+<vertex x="-1.325" y="-2.075"/>
+<vertex x="-1.175" y="-2.075"/>
+<vertex x="-1.175" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.85" y="-2.55"/>
+<vertex x="-0.85" y="-2.05"/>
+<vertex x="-0.65" y="-2.05"/>
+<vertex x="-0.65" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.825" y="-2.525"/>
+<vertex x="-0.825" y="-2.075"/>
+<vertex x="-0.675" y="-2.075"/>
+<vertex x="-0.675" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.35" y="-2.55"/>
+<vertex x="-0.35" y="-2.05"/>
+<vertex x="-0.15" y="-2.05"/>
+<vertex x="-0.15" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.325" y="-2.525"/>
+<vertex x="-0.325" y="-2.075"/>
+<vertex x="-0.175" y="-2.075"/>
+<vertex x="-0.175" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.15" y="-2.55"/>
+<vertex x="0.15" y="-2.05"/>
+<vertex x="0.35" y="-2.05"/>
+<vertex x="0.35" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.175" y="-2.525"/>
+<vertex x="0.175" y="-2.075"/>
+<vertex x="0.325" y="-2.075"/>
+<vertex x="0.325" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.65" y="-2.55"/>
+<vertex x="0.65" y="-2.05"/>
+<vertex x="0.85" y="-2.05"/>
+<vertex x="0.85" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.675" y="-2.525"/>
+<vertex x="0.675" y="-2.075"/>
+<vertex x="0.825" y="-2.075"/>
+<vertex x="0.825" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.15" y="-2.55"/>
+<vertex x="1.15" y="-2.05"/>
+<vertex x="1.35" y="-2.05"/>
+<vertex x="1.35" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.175" y="-2.525"/>
+<vertex x="1.175" y="-2.075"/>
+<vertex x="1.325" y="-2.075"/>
+<vertex x="1.325" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="-2.55"/>
+<vertex x="1.85" y="-2.1"/>
+<vertex x="1.8" y="-2.05"/>
+<vertex x="1.65" y="-2.05"/>
+<vertex x="1.65" y="-2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="-2.525"/>
+<vertex x="1.825" y="-2.125"/>
+<vertex x="1.775" y="-2.075"/>
+<vertex x="1.675" y="-2.075"/>
+<vertex x="1.675" y="-2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.85"/>
+<vertex x="2.1" y="-1.85"/>
+<vertex x="2.05" y="-1.8"/>
+<vertex x="2.05" y="-1.65"/>
+<vertex x="2.55" y="-1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.825"/>
+<vertex x="2.125" y="-1.825"/>
+<vertex x="2.075" y="-1.775"/>
+<vertex x="2.075" y="-1.675"/>
+<vertex x="2.525" y="-1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-1.35"/>
+<vertex x="2.05" y="-1.35"/>
+<vertex x="2.05" y="-1.15"/>
+<vertex x="2.55" y="-1.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-1.325"/>
+<vertex x="2.075" y="-1.325"/>
+<vertex x="2.075" y="-1.175"/>
+<vertex x="2.525" y="-1.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.85"/>
+<vertex x="2.05" y="-0.85"/>
+<vertex x="2.05" y="-0.65"/>
+<vertex x="2.55" y="-0.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.825"/>
+<vertex x="2.075" y="-0.825"/>
+<vertex x="2.075" y="-0.675"/>
+<vertex x="2.525" y="-0.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="-0.35"/>
+<vertex x="2.05" y="-0.35"/>
+<vertex x="2.05" y="-0.15"/>
+<vertex x="2.55" y="-0.15"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="-0.325"/>
+<vertex x="2.075" y="-0.325"/>
+<vertex x="2.075" y="-0.175"/>
+<vertex x="2.525" y="-0.175"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.15"/>
+<vertex x="2.05" y="0.15"/>
+<vertex x="2.05" y="0.35"/>
+<vertex x="2.55" y="0.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.175"/>
+<vertex x="2.075" y="0.175"/>
+<vertex x="2.075" y="0.325"/>
+<vertex x="2.525" y="0.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="0.65"/>
+<vertex x="2.05" y="0.65"/>
+<vertex x="2.05" y="0.85"/>
+<vertex x="2.55" y="0.85"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="0.675"/>
+<vertex x="2.075" y="0.675"/>
+<vertex x="2.075" y="0.825"/>
+<vertex x="2.525" y="0.825"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.15"/>
+<vertex x="2.05" y="1.15"/>
+<vertex x="2.05" y="1.35"/>
+<vertex x="2.55" y="1.35"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.175"/>
+<vertex x="2.075" y="1.175"/>
+<vertex x="2.075" y="1.325"/>
+<vertex x="2.525" y="1.325"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="2.55" y="1.85"/>
+<vertex x="2.1" y="1.85"/>
+<vertex x="2.05" y="1.8"/>
+<vertex x="2.05" y="1.65"/>
+<vertex x="2.55" y="1.65"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="2.525" y="1.825"/>
+<vertex x="2.125" y="1.825"/>
+<vertex x="2.075" y="1.775"/>
+<vertex x="2.075" y="1.675"/>
+<vertex x="2.525" y="1.675"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.85" y="2.55"/>
+<vertex x="1.85" y="2.1"/>
+<vertex x="1.8" y="2.05"/>
+<vertex x="1.65" y="2.05"/>
+<vertex x="1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.825" y="2.525"/>
+<vertex x="1.825" y="2.125"/>
+<vertex x="1.775" y="2.075"/>
+<vertex x="1.675" y="2.075"/>
+<vertex x="1.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="1.35" y="2.55"/>
+<vertex x="1.35" y="2.05"/>
+<vertex x="1.15" y="2.05"/>
+<vertex x="1.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="1.325" y="2.525"/>
+<vertex x="1.325" y="2.075"/>
+<vertex x="1.175" y="2.075"/>
+<vertex x="1.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.85" y="2.55"/>
+<vertex x="0.85" y="2.05"/>
+<vertex x="0.65" y="2.05"/>
+<vertex x="0.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.825" y="2.525"/>
+<vertex x="0.825" y="2.075"/>
+<vertex x="0.675" y="2.075"/>
+<vertex x="0.675" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="0.35" y="2.55"/>
+<vertex x="0.35" y="2.05"/>
+<vertex x="0.15" y="2.05"/>
+<vertex x="0.15" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="0.325" y="2.525"/>
+<vertex x="0.325" y="2.075"/>
+<vertex x="0.175" y="2.075"/>
+<vertex x="0.175" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.15" y="2.55"/>
+<vertex x="-0.15" y="2.05"/>
+<vertex x="-0.35" y="2.05"/>
+<vertex x="-0.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.175" y="2.525"/>
+<vertex x="-0.175" y="2.075"/>
+<vertex x="-0.325" y="2.075"/>
+<vertex x="-0.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-0.65" y="2.55"/>
+<vertex x="-0.65" y="2.05"/>
+<vertex x="-0.85" y="2.05"/>
+<vertex x="-0.85" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-0.675" y="2.525"/>
+<vertex x="-0.675" y="2.075"/>
+<vertex x="-0.825" y="2.075"/>
+<vertex x="-0.825" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.15" y="2.55"/>
+<vertex x="-1.15" y="2.05"/>
+<vertex x="-1.35" y="2.05"/>
+<vertex x="-1.35" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.175" y="2.525"/>
+<vertex x="-1.175" y="2.075"/>
+<vertex x="-1.325" y="2.075"/>
+<vertex x="-1.325" y="2.525"/>
+</polygon>
+<polygon width="0.1016" layer="29">
+<vertex x="-1.85" y="2.55"/>
+<vertex x="-1.85" y="2.1"/>
+<vertex x="-1.8" y="2.05"/>
+<vertex x="-1.65" y="2.05"/>
+<vertex x="-1.65" y="2.55"/>
+</polygon>
+<polygon width="0.1016" layer="31">
+<vertex x="-1.825" y="2.525"/>
+<vertex x="-1.825" y="2.125"/>
+<vertex x="-1.775" y="2.075"/>
+<vertex x="-1.675" y="2.075"/>
+<vertex x="-1.675" y="2.525"/>
+</polygon>
+</package>
+<package name="DPAK-5">
+<description>DPAK 5, center lead crop, case 175AA</description>
+<wire x1="3.26" y1="-3.13" x2="-3.24" y2="-3.13" width="0.127" layer="51"/>
+<wire x1="3.26" y1="-3.13" x2="3.26" y2="2.87" width="0.127" layer="51"/>
+<wire x1="3.26" y1="2.87" x2="-2.21" y2="2.87" width="0.127" layer="51"/>
+<wire x1="-2.21" y1="2.87" x2="-3.24" y2="2.87" width="0.127" layer="51"/>
+<wire x1="-3.24" y1="2.87" x2="-3.24" y2="-3.13" width="0.127" layer="51"/>
+<wire x1="-2.21" y1="2.87" x2="-2.21" y2="3.6" width="0.127" layer="51"/>
+<wire x1="-2.21" y1="3.6" x2="-1.96" y2="3.85" width="0.127" layer="51"/>
+<wire x1="2.29" y1="2.88" x2="2.29" y2="3.6" width="0.127" layer="51"/>
+<wire x1="2.29" y1="3.6" x2="2.04" y2="3.85" width="0.127" layer="51"/>
+<wire x1="2.04" y1="3.85" x2="-1.96" y2="3.85" width="0.127" layer="51"/>
+<wire x1="-3.09" y1="3.03" x2="-3.48" y2="3.03" width="0.127" layer="21"/>
+<wire x1="-3.48" y1="3.03" x2="-3.48" y2="-3.38" width="0.127" layer="21"/>
+<wire x1="-3.48" y1="-3.38" x2="-3" y2="-3.38" width="0.127" layer="21"/>
+<wire x1="-3.48" y1="3.03" x2="-3" y2="3.03" width="0.127" layer="21"/>
+<wire x1="3.07" y1="-3.38" x2="3.46" y2="-3.38" width="0.127" layer="21"/>
+<wire x1="3.46" y1="-3.38" x2="3.46" y2="3.03" width="0.127" layer="21"/>
+<wire x1="3.46" y1="3.03" x2="2.98" y2="3.03" width="0.127" layer="21"/>
+<wire x1="3.46" y1="-3.38" x2="2.98" y2="-3.38" width="0.127" layer="21"/>
+<circle x="-2.27" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<circle x="-1.16" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<circle x="1.12" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<circle x="2.23" y="-3.5" radius="0.1" width="0.254" layer="21"/>
+<smd name="3" x="0" y="1" dx="6.4" dy="5.8" layer="1" rot="R90"/>
+<smd name="4" x="1.14" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<smd name="5" x="2.28" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<smd name="1" x="-2.28" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<smd name="2" x="-1.14" y="-5.3" dx="2.2" dy="0.8" layer="1" rot="R90"/>
+<text x="-3" y="4.5" size="0.4064" layer="25">&gt;NAME</text>
+<text x="-3" y="-3" size="0.4064" layer="27">&gt;VALUE</text>
+<rectangle x1="-2.62" y1="-5.8" x2="-1.92" y2="-3.1" layer="51"/>
+<rectangle x1="-1.49" y1="-5.8" x2="-0.79" y2="-3.1" layer="51"/>
+<rectangle x1="0.79" y1="-5.79" x2="1.49" y2="-3.09" layer="51"/>
+<rectangle x1="1.92" y1="-5.79" x2="2.62" y2="-3.09" layer="51"/>
+</package>
+</packages>
+<symbols>
+<symbol name="PWRPAD">
+<pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
+</symbol>
+<symbol name="TMC262">
+<pin name="VHS" x="20.32" y="40.64" length="middle" rot="R180"/>
+<pin name="VS" x="20.32" y="45.72" length="middle" rot="R180"/>
+<pin name="HA1" x="20.32" y="27.94" length="middle" rot="R180"/>
+<pin name="HA2" x="20.32" y="25.4" length="middle" rot="R180"/>
+<pin name="BMA1" x="20.32" y="20.32" length="middle" rot="R180"/>
+<pin name="BMA2" x="20.32" y="17.78" length="middle" rot="R180"/>
+<pin name="LA2" x="20.32" y="12.7" length="middle" rot="R180"/>
+<pin name="LA1" x="20.32" y="10.16" length="middle" rot="R180"/>
+<pin name="SRA" x="20.32" y="5.08" length="middle" rot="R180"/>
+<pin name="5VOUT" x="20.32" y="35.56" length="middle" rot="R180"/>
+<pin name="TEST_ANA" x="-20.32" y="0" length="middle"/>
+<pin name="VCC_IO" x="-20.32" y="45.72" length="middle"/>
+<pin name="CLK" x="-20.32" y="40.64" length="middle"/>
+<pin name="STEP" x="-20.32" y="35.56" length="middle"/>
+<pin name="DIR" x="-20.32" y="33.02" length="middle"/>
+<pin name="TST_MODE" x="-20.32" y="27.94" length="middle"/>
+<pin name="ENABLE" x="-20.32" y="22.86" length="middle"/>
+<pin name="CSN" x="-20.32" y="17.78" length="middle"/>
+<pin name="SCK" x="-20.32" y="15.24" length="middle"/>
+<pin name="SDI" x="-20.32" y="12.7" length="middle"/>
+<pin name="SDO" x="-20.32" y="10.16" length="middle"/>
+<pin name="SG_TST" x="-20.32" y="5.08" length="middle"/>
+<pin name="HB1" x="20.32" y="-5.08" length="middle" rot="R180"/>
+<pin name="HB2" x="20.32" y="-7.62" length="middle" rot="R180"/>
+<pin name="BMB1" x="20.32" y="-12.7" length="middle" rot="R180"/>
+<pin name="BMB2" x="20.32" y="-15.24" length="middle" rot="R180"/>
+<pin name="LB2" x="20.32" y="-20.32" length="middle" rot="R180"/>
+<pin name="LB1" x="20.32" y="-22.86" length="middle" rot="R180"/>
+<pin name="SRB" x="20.32" y="-27.94" length="middle" rot="R180"/>
+<pin name="GND@2" x="20.32" y="-38.1" length="middle" rot="R180"/>
+<pin name="DIE_PAD" x="20.32" y="-40.64" length="middle" rot="R180"/>
+<pin name="GND@1" x="20.32" y="-35.56" length="middle" rot="R180"/>
+<wire x1="-15.24" y1="48.26" x2="-15.24" y2="-43.18" width="0.254" layer="94"/>
+<wire x1="-15.24" y1="-43.18" x2="15.24" y2="-43.18" width="0.254" layer="94"/>
+<wire x1="15.24" y1="-43.18" x2="15.24" y2="48.26" width="0.254" layer="94"/>
+<wire x1="15.24" y1="48.26" x2="-15.24" y2="48.26" width="0.254" layer="94"/>
+<text x="-2.54" y="50.8" size="1.27" layer="95">&gt;NAME</text>
+<text x="-2.54" y="-48.26" size="1.27" layer="96">&gt;VALUE</text>
+<pin name="GNDP" x="20.32" y="-33.02" length="middle" rot="R180"/>
+</symbol>
+<symbol name="PNPAIR">
+<pin name="GN" x="-12.7" y="-8.89" length="middle"/>
+<pin name="GP" x="-12.7" y="7.62" length="middle"/>
+<pin name="DN/DP" x="22.86" y="0" length="middle" rot="R180"/>
+<pin name="SN" x="5.08" y="-21.59" length="middle" rot="R90"/>
+<pin name="SP" x="5.08" y="20.32" length="middle" rot="R270"/>
+<wire x1="-7.62" y1="15.24" x2="-7.62" y2="-16.51" width="0.127" layer="94"/>
+<wire x1="-7.62" y1="-16.51" x2="17.78" y2="-16.51" width="0.127" layer="94"/>
+<wire x1="17.78" y1="-16.51" x2="17.78" y2="15.24" width="0.127" layer="94"/>
+<wire x1="17.78" y1="15.24" x2="-7.62" y2="15.24" width="0.127" layer="94"/>
+<wire x1="-1.27" y1="-8.89" x2="4.445" y2="-8.89" width="0.127" layer="94"/>
+<wire x1="4.445" y1="-8.89" x2="4.445" y2="-5.08" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-8.89" x2="5.08" y2="-8.89" width="0.127" layer="94"/>
+<wire x1="5.08" y1="-8.89" x2="5.08" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="5.08" y1="-6.985" x2="5.08" y2="-5.08" width="0.127" layer="94"/>
+<wire x1="5.08" y1="-5.08" x2="6.35" y2="-5.08" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-5.08" x2="6.35" y2="-4.445" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-4.445" x2="6.35" y2="0" width="0.127" layer="94"/>
+<wire x1="6.35" y1="0" x2="8.89" y2="0" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-8.89" x2="6.35" y2="-9.525" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-9.525" x2="6.35" y2="-11.43" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-8.89" x2="6.35" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-6.985" x2="5.08" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="5.08" y1="-6.985" x2="5.715" y2="-6.35" width="0.127" layer="94"/>
+<wire x1="5.715" y1="-6.35" x2="5.715" y2="-7.62" width="0.127" layer="94"/>
+<wire x1="5.715" y1="-7.62" x2="5.08" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="6.35" y1="-9.525" x2="8.255" y2="-9.525" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-9.525" x2="8.255" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-6.985" x2="8.255" y2="-6.35" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-6.35" x2="8.255" y2="-4.445" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-4.445" x2="6.35" y2="-4.445" width="0.127" layer="94"/>
+<wire x1="7.62" y1="-6.35" x2="8.255" y2="-6.35" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-6.35" x2="8.89" y2="-6.35" width="0.127" layer="94"/>
+<wire x1="7.62" y1="-6.985" x2="8.255" y2="-6.35" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-6.35" x2="8.89" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="8.89" y1="-6.985" x2="8.255" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="8.255" y1="-6.985" x2="7.62" y2="-6.985" width="0.127" layer="94"/>
+<wire x1="-1.27" y1="5.08" x2="4.445" y2="5.08" width="0.127" layer="94"/>
+<wire x1="4.445" y1="5.08" x2="4.445" y2="8.89" width="0.127" layer="94"/>
+<wire x1="6.35" y1="5.08" x2="5.08" y2="5.08" width="0.127" layer="94"/>
+<wire x1="5.08" y1="5.08" x2="5.08" y2="6.985" width="0.127" layer="94"/>
+<wire x1="5.08" y1="6.985" x2="5.08" y2="8.89" width="0.127" layer="94"/>
+<wire x1="5.08" y1="8.89" x2="6.35" y2="8.89" width="0.127" layer="94"/>
+<wire x1="6.35" y1="8.89" x2="6.35" y2="9.525" width="0.127" layer="94"/>
+<wire x1="6.35" y1="5.08" x2="6.35" y2="4.445" width="0.127" layer="94"/>
+<wire x1="6.35" y1="5.08" x2="6.35" y2="6.985" width="0.127" layer="94"/>
+<wire x1="6.35" y1="6.985" x2="5.08" y2="6.985" width="0.127" layer="94"/>
+<wire x1="6.35" y1="4.445" x2="8.255" y2="4.445" width="0.127" layer="94"/>
+<wire x1="8.255" y1="4.445" x2="8.255" y2="6.985" width="0.127" layer="94"/>
+<wire x1="8.255" y1="6.985" x2="8.255" y2="9.525" width="0.127" layer="94"/>
+<wire x1="8.255" y1="9.525" x2="6.35" y2="9.525" width="0.127" layer="94"/>
+<wire x1="6.35" y1="9.525" x2="6.35" y2="12.065" width="0.127" layer="94"/>
+<wire x1="8.255" y1="6.985" x2="7.62" y2="7.62" width="0.127" layer="94"/>
+<wire x1="7.62" y1="7.62" x2="8.89" y2="7.62" width="0.127" layer="94"/>
+<wire x1="8.89" y1="7.62" x2="8.255" y2="6.985" width="0.127" layer="94"/>
+<wire x1="8.255" y1="6.985" x2="7.62" y2="6.985" width="0.127" layer="94"/>
+<wire x1="8.255" y1="6.985" x2="8.89" y2="6.985" width="0.127" layer="94"/>
+<wire x1="6.35" y1="6.985" x2="5.715" y2="7.62" width="0.127" layer="94"/>
+<wire x1="5.715" y1="7.62" x2="5.715" y2="6.35" width="0.127" layer="94"/>
+<wire x1="5.715" y1="6.35" x2="6.35" y2="6.985" width="0.127" layer="94"/>
+<wire x1="6.35" y1="4.445" x2="6.35" y2="0" width="0.127" layer="94"/>
+</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=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="TMC262" prefix="U">
+<gates>
+<gate name="G$1" symbol="TMC262" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="QFN32">
+<connects>
+<connect gate="G$1" pin="5VOUT" pad="9"/>
+<connect gate="G$1" pin="BMA1" pad="5"/>
+<connect gate="G$1" pin="BMA2" pad="4"/>
+<connect gate="G$1" pin="BMB1" pad="20"/>
+<connect gate="G$1" pin="BMB2" pad="21"/>
+<connect gate="G$1" pin="CLK" pad="16"/>
+<connect gate="G$1" pin="CSN" pad="14"/>
+<connect gate="G$1" pin="DIE_PAD" pad="EXP"/>
+<connect gate="G$1" pin="DIR" pad="30"/>
+<connect gate="G$1" pin="ENABLE" pad="15"/>
+<connect gate="G$1" pin="GND@1" pad="1"/>
+<connect gate="G$1" pin="GND@2" pad="13"/>
+<connect gate="G$1" pin="GNDP" pad="28"/>
+<connect gate="G$1" pin="HA1" pad="2"/>
+<connect gate="G$1" pin="HA2" pad="3"/>
+<connect gate="G$1" pin="HB1" pad="23"/>
+<connect gate="G$1" pin="HB2" pad="22"/>
+<connect gate="G$1" pin="LA1" pad="6"/>
+<connect gate="G$1" pin="LA2" pad="7"/>
+<connect gate="G$1" pin="LB1" pad="19"/>
+<connect gate="G$1" pin="LB2" pad="18"/>
+<connect gate="G$1" pin="SCK" pad="12"/>
+<connect gate="G$1" pin="SDI" pad="11"/>
+<connect gate="G$1" pin="SDO" pad="10"/>
+<connect gate="G$1" pin="SG_TST" pad="27"/>
+<connect gate="G$1" pin="SRA" pad="8"/>
+<connect gate="G$1" pin="SRB" pad="17"/>
+<connect gate="G$1" pin="STEP" pad="31"/>
+<connect gate="G$1" pin="TEST_ANA" pad="26"/>
+<connect gate="G$1" pin="TST_MODE" pad="32"/>
+<connect gate="G$1" pin="VCC_IO" pad="29"/>
+<connect gate="G$1" pin="VHS" pad="24"/>
+<connect gate="G$1" pin="VS" pad="25"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="PNPAIR-FDD8424H" prefix="Q">
+<gates>
+<gate name="G$1" symbol="PNPAIR" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="DPAK-5">
+<connects>
+<connect gate="G$1" pin="DN/DP" pad="3"/>
+<connect gate="G$1" pin="GN" pad="2"/>
+<connect gate="G$1" pin="GP" pad="5"/>
+<connect gate="G$1" pin="SN" pad="1"/>
+<connect gate="G$1" pin="SP" pad="4"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="borkedlabs-passives">
+<packages>
+<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="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="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>
+<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="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="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>
+<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>
+</packages>
+<symbols>
+<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>
+<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>
+</symbols>
+<devicesets>
+<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>
+<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>
+</devicesets>
+</library>
+<library name="fab">
+<packages>
+<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>
+<symbols>
+<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="2-8X4-5_SWITCH" prefix="S">
+<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="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>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="supply1" urn="urn:adsk.eagle:library:371">
+<description>&lt;b&gt;Supply Symbols&lt;/b&gt;&lt;p&gt;
+ GND, VCC, 0V, +5V, -5V, etc.&lt;p&gt;
+ Please keep in mind, that these devices are necessary for the
+ automatic wiring of the supply signals.&lt;p&gt;
+ The pin name defined in the symbol is identical to the net which is to be wired automatically.&lt;p&gt;
+ In this library the device names are the same as the pin names of the symbols, therefore the correct signal names appear next to the supply symbols in the schematic.&lt;p&gt;
+ &lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+</packages>
+<symbols>
+<symbol name="+3V3" urn="urn:adsk.eagle:symbol:26950/1" library_version="1">
+<wire x1="1.27" y1="-1.905" x2="0" y2="0" width="0.254" layer="94"/>
+<wire x1="0" y1="0" x2="-1.27" y2="-1.905" width="0.254" layer="94"/>
+<text x="-2.54" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="+3V3" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
+</symbol>
+<symbol name="GND" urn="urn:adsk.eagle:symbol:26925/1" library_version="1">
+<wire x1="-1.905" y1="0" x2="1.905" y2="0" width="0.254" layer="94"/>
+<text x="-2.54" y="-2.54" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="GND" x="0" y="2.54" visible="off" length="short" direction="sup" rot="R270"/>
+</symbol>
+<symbol name="V+" urn="urn:adsk.eagle:symbol:26939/1" library_version="1">
+<wire x1="0.889" y1="-1.27" x2="0" y2="0.127" width="0.254" layer="94"/>
+<wire x1="0" y1="0.127" x2="-0.889" y2="-1.27" width="0.254" layer="94"/>
+<wire x1="-0.889" y1="-1.27" x2="0.889" y2="-1.27" width="0.254" layer="94"/>
+<text x="-2.54" y="-2.54" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
+<pin name="V+" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="+3V3" urn="urn:adsk.eagle:component:26981/1" prefix="+3V3" library_version="1">
+<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
+<gates>
+<gate name="G$1" symbol="+3V3" x="0" y="0"/>
+</gates>
+<devices>
+<device name="">
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="GND" urn="urn:adsk.eagle:component:26954/1" prefix="GND" library_version="1">
+<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
+<gates>
+<gate name="1" symbol="GND" x="0" y="0"/>
+</gates>
+<devices>
+<device name="">
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<deviceset name="V+" urn="urn:adsk.eagle:component:26966/1" prefix="P+" library_version="1">
+<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
+<gates>
+<gate name="1" symbol="V+" x="0" y="0"/>
+</gates>
+<devices>
+<device name="">
+<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="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="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" 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>
+<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: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_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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-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: 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="-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="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="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"/>
+<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="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:4&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1.27mm&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="-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="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: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="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="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: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.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="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: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_04&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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="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: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" 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="1X05_NO_SILK">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin No Silk Outline&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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"/>
+<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"/>
+<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="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"/>
+<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="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>
+<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: 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;Example device(s):
+&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>
+<package name="1X05">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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="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="11.43" y1="0.635" x2="11.43" 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"/>
+<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
+<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"/>
+<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="1X05_1.27MM">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&lt;/li&gt;
+&lt;li&gt;Pin pitch: 1.27mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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="4.445" y2="-0.635" width="0.127" layer="21"/>
+<wire x1="4.445" y1="-0.635" x2="4.699" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="4.699" y1="-0.889" x2="5.461" y2="-0.889" width="0.127" layer="21"/>
+<wire x1="5.461" y1="0.889" x2="4.699" y2="0.889" width="0.127" layer="21"/>
+<wire x1="4.699" y1="0.889" x2="4.445" y2="0.635" width="0.127" layer="21"/>
+<wire x1="4.445" y1="0.635" 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="5.461" y1="0.889" x2="5.969" y2="0.381" width="0.127" layer="21"/>
+<wire x1="5.969" y1="0.381" x2="5.969" y2="-0.381" width="0.127" layer="21"/>
+<wire x1="5.969" y1="-0.381" x2="5.461" y2="-0.889" width="0.127" layer="21"/>
+<pad name="5" x="5.08" y="0" drill="0.508" diameter="1"/>
+<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.381" y="1.143" 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="1X05_LOCK">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin with Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, locking pins in place during soldering.
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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="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="11.43" y1="0.635" x2="11.43" 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"/>
+<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
+<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"/>
+<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="1X05_LOCK_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin Long Pad with Locking Footprint&lt;/h3&gt;
+Holes are offset 0.005" from center, locking pins in place during soldering.
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<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="9.144" y1="-0.127" x2="8.636" 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="11.43" y1="-0.127" x2="11.176" y2="-0.127" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.127" x2="11.43" y2="-1.1176" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-1.1176" x2="11.1506" y2="-1.397" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="-0.127" x2="11.43" y2="0.8636" width="0.2032" layer="21"/>
+<wire x1="11.43" y1="0.8636" x2="11.1506" 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"/>
+<pad name="5" x="10.16" y="0" 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"/>
+<rectangle x1="9.8679" y1="-0.4191" x2="10.4521" y2="0.1651" layer="51"/>
+<text x="-1.27" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.397" y="-2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="1X05_LONGPADS">
+<description>&lt;h3&gt;Plated Through Hole - 5 Pin Long Pads&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&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="11.43" y1="0.635" x2="11.43" 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"/>
+<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"/>
+<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="1X05_1MM">
+<description>&lt;h3&gt;SMD - 5 Pin&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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.sparkfun.com/datasheets/GPS/EM408-SMDConnector.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_05&lt;/li&gt;
+&lt;li&gt;EM-408&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="2" y1="2.921" x2="-2.08" y2="2.921" width="0.254" layer="21"/>
+<wire x1="3.778" y1="0.762" x2="3.778" y2="-0.635" width="0.254" layer="21"/>
+<wire x1="-2.842" y1="-0.635" x2="-3.858" y2="-0.635" width="0.254" layer="21"/>
+<wire x1="-3.858" y1="-0.635" x2="-3.858" y2="0.762" width="0.254" layer="21"/>
+<wire x1="3.778" y1="-0.635" x2="2.762" y2="-0.635" width="0.254" layer="21"/>
+<smd name="NC2" x="3.3" y="2.225" dx="1.2" dy="1.8" layer="1" rot="R180"/>
+<smd name="NC1" x="-3.3" y="2.225" dx="1.2" dy="1.8" layer="1" rot="R180"/>
+<smd name="5" x="2" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="4" x="1" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="3" x="0" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="2" x="-1" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<smd name="1" x="-2" y="0" dx="0.6" dy="1.55" layer="1" rot="R180"/>
+<text x="-1.524" y="1.905" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.524" y="1.143" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+<circle x="3.81" y="-1.27" radius="0" width="0.508" layer="21"/>
+</package>
+<package name="1X05_1MM_RA">
+<description>&lt;h3&gt;SMD - 5 Pin Right Angle&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count:5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-2" y1="-4.6" x2="2" y2="-4.6" width="0.254" layer="21"/>
+<wire x1="-3.5" y1="-2" x2="-3.5" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="2.75" y1="-0.35" x2="3.5" y2="-0.35" width="0.254" layer="21"/>
+<wire x1="3.5" y1="-0.35" x2="3.5" y2="-2" width="0.254" layer="21"/>
+<wire x1="-3.5" y1="-0.35" x2="-2.75" y2="-0.35" width="0.254" layer="21"/>
+<circle x="-3" y="0.3" radius="0.1414" width="0.4" layer="21"/>
+<smd name="NC2" x="-3.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="NC1" x="3.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
+<smd name="1" x="-2" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="2" x="-1" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="3" x="0" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="4" x="1" y="0" dx="0.6" dy="1.35" layer="1"/>
+<smd name="5" x="2" y="0" dx="0.6" dy="1.35" layer="1"/>
+<text x="-1.397" y="-2.032" 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="JST-5-PTH">
+<description>&lt;h3&gt;JST 5 Pin Right Angle Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<pad name="1" x="-4" y="0" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-2" y="0" drill="0.7" diameter="1.6"/>
+<pad name="3" x="0" y="0" drill="0.7" diameter="1.6"/>
+<pad name="4" x="2" y="0" drill="0.7" diameter="1.6"/>
+<pad name="5" x="4" y="0" drill="0.7" diameter="1.6"/>
+<wire x1="-5.95" y1="-1.6" x2="-5.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="-5.95" y1="6" x2="5.95" y2="6" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="6" x2="5.95" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-5.95" y1="-1.6" x2="-5.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="-1.6" x2="5.3" y2="-1.6" width="0.2032" layer="21"/>
+<wire x1="-5.3" y1="-1.6" x2="-5.3" y2="0" width="0.2032" layer="21"/>
+<wire x1="5.3" y1="-1.6" x2="5.3" y2="0" width="0.2032" layer="21"/>
+<text x="-1.397" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.651" y="2.413" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="JST-5-PTH-VERT">
+<description>&lt;h3&gt;JST 5 Pin Vertical Plated Through Hole&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 5&lt;/li&gt;
+&lt;li&gt;Pin pitch: 2mm&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;
+&lt;p&gt;Example device(s):
+&lt;ul&gt;&lt;li&gt;CONN_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-5.95" y1="-1.52" x2="-5.95" y2="2.98" width="0.2032" layer="21"/>
+<wire x1="-5.95" y1="2.98" x2="5.95" y2="2.98" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="-1.52" x2="1" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.52" x2="-5.95" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.02" x2="1" y2="-1.02" width="0.2032" layer="21"/>
+<wire x1="1" y1="-1.02" x2="1" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="-1" y1="-1.02" x2="-1" y2="-1.52" width="0.2032" layer="21"/>
+<wire x1="5.95" y1="2.98" x2="5.95" y2="-1.52" width="0.2032" layer="21"/>
+<pad name="1" x="-4" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="2" x="-2" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="3" x="0" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="4" x="2" y="0.18" drill="0.7" diameter="1.6"/>
+<pad name="5" x="4" y="0.18" drill="0.7" diameter="1.6"/>
+<text x="-1.651" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="-1.905" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
+</package>
+<package name="SCREWTERMINAL-3.5MM-5">
+<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -5 Pin PTH&lt;/h3&gt;
+&lt;p&gt;Specifications:
+&lt;ul&gt;&lt;li&gt;Pin count: 5&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_05&lt;/li&gt;
+&lt;/ul&gt;&lt;/p&gt;</description>
+<wire x1="-1.75" y1="3.4" x2="15.75" y2="3.4" width="0.2032" layer="21"/>
+<wire x1="15.75" y1="3.4" x2="15.75" y2="-2.8" width="0.2032" layer="21"/>
+<wire x1="15.75" y1="-2.8" x2="15.75" y2="-3.6" width="0.2032" layer="21"/>
+<wire x1="15.75" 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="15.75" 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="15.75" y1="3.15" x2="16.25" y2="3.15" width="0.2032" layer="51"/>
+<wire x1="16.25" y1="3.15" x2="16.25" y2="2.15" width="0.2032" layer="51"/>
+<wire x1="16.25" y1="2.15" x2="15.75" y2="2.15" width="0.2032" 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"/>
+<text x="5.588" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
+<text x="5.334" y="1.524" 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>
+</packages>
+<symbols>
+<symbol name="CONN_05">
+<description>&lt;h3&gt;5 Pin Connection&lt;/h3&gt;</description>
+<wire x1="3.81" y1="-7.62" x2="-2.54" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" 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="-5.08" x2="2.54" y2="-5.08" width="0.6096" layer="94"/>
+<wire x1="-2.54" y1="7.62" x2="-2.54" y2="-7.62" width="0.4064" layer="94"/>
+<wire x1="3.81" y1="-7.62" x2="3.81" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="-2.54" y1="7.62" x2="3.81" y2="7.62" width="0.4064" layer="94"/>
+<wire x1="1.27" y1="5.08" x2="2.54" y2="5.08" width="0.6096" layer="94"/>
+<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
+<text x="-2.54" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
+<text x="-2.54" y="8.128" size="1.778" layer="95" font="vector">&gt;NAME</text>
+<pin name="1" x="7.62" y="-5.08" 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"/>
+<pin name="3" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="4" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+<pin name="5" x="7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
+</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>
+<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>
+</symbols>
+<devicesets>
+<deviceset name="CONN_05" 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;/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</description>
+<gates>
+<gate name="G$1" symbol="CONN_05" x="-2.54" y="0"/>
+</gates>
+<devices>
+<device name="" package="1X05">
+<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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="1.27MM" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LOCK" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="LOCK_LONGPADS" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="PTH_LONGPADS" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SMD" package="1X05_1MM">
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08528" constant="no"/>
+<attribute name="SF_ID" value="GPS-08288" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="SMD2" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="NO_SILK" package="1X05_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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="JST" package="JST-5-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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="SF_ID" value="PRT-09917" constant="no"/>
+</technology>
+</technologies>
+</device>
+<device name="JST-VERT" package="JST-5-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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<device name="SCREW" package="SCREWTERMINAL-3.5MM-5">
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="Combine 8288+8399" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+<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;
+&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;/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</description>
+<gates>
+<gate name="G$1" symbol="CONN_04" x="-2.54" y="0"/>
+</gates>
+<devices>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</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="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"/>
+</connects>
+<technologies>
+<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="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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-09696" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="WIRE-13531" constant="no"/>
+<attribute name="SF_ID" value="PRT-09916" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-10310" constant="no"/>
+<attribute name="SF_ID" value="PRT-10208" constant="no"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-08511"/>
+<attribute name="VALUE" value="1X04_SMD_STRAIGHT_COMBO"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</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="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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-13251"/>
+</technology>
+</technologies>
+</device>
+<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"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="PROD_ID" value="CONN-12382" 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>
+<gates>
+<gate name="G$1" symbol="CORTEX_DEBUG" x="0" y="0"/>
+</gates>
+<devices>
+<device name="_SMD" package="SAMTECH_FTSH-105-01">
+<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>
+<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>
+</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" prefix="D">
+<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>
+<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="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>
+<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>
+</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" prefix="MP">
+<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="motors">
+<packages>
+<package name="NEMA23">
+<wire x1="-28.2" y1="-28.2" x2="28.2" y2="-28.2" width="0.127" layer="49"/>
+<wire x1="-28.2" y1="-28.2" x2="-28.2" y2="28.2" width="0.127" layer="49"/>
+<wire x1="28.2" y1="-28.2" x2="28.2" y2="28.2" width="0.127" layer="49"/>
+<wire x1="-28.2" y1="28.2" x2="28.2" y2="28.2" width="0.127" layer="49"/>
+<pad name="P$1" x="-23.57" y="23.57" drill="5.15" diameter="8"/>
+<pad name="P$2" x="23.57" y="23.57" drill="5.15" diameter="8"/>
+<pad name="P$3" x="-23.57" y="-23.57" drill="5.15" diameter="8"/>
+<pad name="P$4" x="23.57" y="-23.57" drill="5.15" diameter="8"/>
+<circle x="-23.57" y="23.57" radius="5" width="0.127" layer="21"/>
+<circle x="23.57" y="23.57" radius="5" width="0.127" layer="21"/>
+<circle x="23.57" y="-23.57" radius="5" width="0.127" layer="21"/>
+<circle x="-23.57" y="-23.57" radius="5" width="0.127" layer="21"/>
+<pad name="P$5" x="-25.7" y="16.05" drill="3.15" diameter="5.7"/>
+<pad name="P$6" x="16.05" y="25.7" drill="3.15" diameter="5.7"/>
+<pad name="P$7" x="25.7" y="-16.05" drill="3.15" diameter="5.7"/>
+<pad name="P$8" x="-16.05" y="-25.7" drill="3.15" diameter="5.7"/>
+</package>
+</packages>
+<symbols>
+<symbol name="NEMA23">
+<text x="-2.54" y="2.54" size="1.27" layer="95">&gt;NAME</text>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="NEMA23">
+<gates>
+<gate name="G$1" symbol="NEMA23" x="2.54" y="-2.54"/>
+</gates>
+<devices>
+<device name="" package="NEMA23">
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</libraries>
+<attributes>
+</attributes>
+<variantdefs>
+</variantdefs>
+<classes>
+<class number="0" name="default" width="0" drill="0">
+</class>
+</classes>
+<parts>
+<part name="U1" library="atsam" deviceset="ATSAMD51" device="QFN64"/>
+<part name="R13" library="borkedlabs-passives" deviceset="RESISTOR" device="2512"/>
+<part name="S1" library="fab" deviceset="2-8X4-5_SWITCH" device=""/>
+<part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="P+1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="V+" device=""/>
+<part name="C17" library="borkedlabs-passives" deviceset="CAP" device="0805" value="470nF 16v"/>
+<part name="GND17" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C13" library="borkedlabs-passives" deviceset="CAP" device="0805" value="220nF 50v"/>
+<part name="C18" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 50v"/>
+<part name="GND18" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="P+4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="V+" device=""/>
+<part name="GND23" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C4" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C3" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C2" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C1" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="J11" library="SparkFun-Connectors" deviceset="CONN_04" device="LONGPADS"/>
+<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="+3V310" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND13" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="+3V37" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
+<part name="R4" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="100R"/>
+<part name="+3V31" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="GND5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="C6" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="C7" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF 16v"/>
+<part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="P+2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="V+" device=""/>
+<part name="C5" library="borkedlabs-passives" deviceset="CAP" device="1206" value="4.7uF 16v"/>
+<part name="C20" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C23" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="GND21" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="GND20" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="R12" library="borkedlabs-passives" deviceset="RESISTOR" device="2512"/>
+<part name="P+3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="V+" device=""/>
+<part name="C21" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C24" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uf 50v"/>
+<part name="GND22" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="GND19" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="J9" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="J10" library="power" deviceset="PWRPAD" device="" value="PWRPAD"/>
+<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C16" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C19" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C22" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C25" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="C26" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF 50v"/>
+<part name="GND15" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="D1" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
+<part name="D2" library="lights" deviceset="LED" device="0805" value="LED0805-BLUE"/>
+<part name="D3" library="lights" deviceset="LED" device="0805" value="LED0805-GRN"/>
+<part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="D4" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
+<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
+<part name="D5" library="lights" deviceset="LED" device="0805" value="LED0805-BLU"/>
+<part name="+3V38" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="R7" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/>
+<part name="D6" library="lights" deviceset="LED" device="0805" value="LED0805-RED"/>
+<part name="R8" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10R"/>
+<part name="D7" library="lights" deviceset="LED" device="0805" value="LED0805-BLU"/>
+<part name="+3V39" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="J6" library="power" deviceset="PWRPAD" device="M3"/>
+<part name="J7" library="power" deviceset="PWRPAD" device="M3"/>
+<part name="J8" library="SparkFun-Connectors" deviceset="CONN_05" device="NO_SILK"/>
+<part name="GND11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="+3V33" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="J1" library="connector" deviceset="RJ12-6-SMT" device="" value="RJ12-6-SMT"/>
+<part name="J2" library="connector" deviceset="RJ12-6-SMT" device="" value="RJ12-6-SMT"/>
+<part name="+3V32" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/>
+<part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="J3" library="SparkFun-Connectors" deviceset="CORTEX_DEBUG" device="_SMD"/>
+<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="MP1" library="connector" deviceset="JRTOMBSTONE" device=""/>
+<part name="R9" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
+<part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="U2" library="power" deviceset="TMC262" device=""/>
+<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
+<part name="U$1" library="motors" deviceset="NEMA23" device=""/>
+<part name="J4" library="power" deviceset="PWRPAD" device="M3"/>
+<part name="J5" library="power" deviceset="PWRPAD" device="M3"/>
+<part name="Q1" library="power" deviceset="PNPAIR-FDD8424H" device=""/>
+<part name="Q2" library="power" deviceset="PNPAIR-FDD8424H" device=""/>
+<part name="Q3" library="power" deviceset="PNPAIR-FDD8424H" device=""/>
+<part name="Q4" library="power" deviceset="PNPAIR-FDD8424H" device=""/>
+</parts>
+<sheets>
+<sheet>
+<plain>
+</plain>
+<instances>
+<instance part="U1" gate="G$1" x="55.88" y="236.22"/>
+<instance part="R13" gate="G$1" x="281.94" y="187.96" rot="R180"/>
+<instance part="S1" gate="G$1" x="48.26" y="40.64" rot="R270"/>
+<instance part="GND9" gate="1" x="71.12" y="40.64" rot="R90"/>
+<instance part="P+1" gate="1" x="269.24" y="248.92"/>
+<instance part="C17" gate="G$1" x="276.86" y="228.6" rot="R90"/>
+<instance part="GND17" gate="1" x="284.48" y="228.6" rot="R90"/>
+<instance part="C13" gate="G$1" x="261.62" y="238.76" rot="R90"/>
+<instance part="C18" gate="G$1" x="279.4" y="238.76" rot="R90"/>
+<instance part="GND18" gate="1" x="287.02" y="238.76" rot="R90"/>
+<instance part="P+4" gate="1" x="309.88" y="271.78" rot="R270"/>
+<instance part="GND23" gate="1" x="309.88" y="264.16" rot="R90"/>
+<instance part="C4" gate="G$1" x="-10.16" y="233.68" rot="R180"/>
+<instance part="C3" gate="G$1" x="-25.4" y="233.68" rot="R180"/>
+<instance part="C2" gate="G$1" x="-40.64" y="233.68" rot="R180"/>
+<instance part="C1" gate="G$1" x="-55.88" y="233.68" rot="R180"/>
+<instance part="J11" gate="G$1" x="350.52" y="182.88" rot="R180"/>
+<instance part="C10" gate="G$1" x="175.26" y="236.22" rot="R180"/>
+<instance part="+3V310" gate="G$1" x="154.94" y="238.76" rot="R90"/>
+<instance part="GND13" gate="1" x="162.56" y="231.14" rot="R270"/>
+<instance part="+3V37" gate="G$1" x="149.86" y="76.2" rot="R270"/>
+<instance part="GND10" gate="1" x="88.9" y="66.04" rot="R270"/>
+<instance part="R2" gate="G$1" x="104.14" y="86.36"/>
+<instance part="R3" gate="G$1" x="104.14" y="76.2"/>
+<instance part="R4" gate="G$1" x="104.14" y="66.04"/>
+<instance part="+3V31" gate="G$1" x="-68.58" y="236.22" rot="R90"/>
+<instance part="GND1" gate="1" x="-68.58" y="228.6" rot="R270"/>
+<instance part="GND5" gate="1" x="2.54" y="187.96" rot="R270"/>
+<instance part="C6" gate="G$1" x="5.08" y="233.68" rot="R180"/>
+<instance part="C7" gate="G$1" x="10.16" y="215.9" rot="R180"/>
+<instance part="GND4" gate="1" x="-20.32" y="210.82" rot="R270"/>
+<instance part="R1" gate="G$1" x="73.66" y="76.2" rot="R90"/>
+<instance part="P+2" gate="1" x="322.58" y="218.44" rot="R270"/>
+<instance part="C5" gate="G$1" x="-7.62" y="215.9" rot="R180"/>
+<instance part="C20" gate="G$1" x="299.72" y="223.52" rot="R180"/>
+<instance part="C23" gate="G$1" x="309.88" y="223.52" rot="R180"/>
+<instance part="GND21" gate="1" x="309.88" y="231.14" rot="R180"/>
+<instance part="GND20" gate="1" x="292.1" y="187.96" rot="R90"/>
+<instance part="R12" gate="G$1" x="279.4" y="144.78" rot="R180"/>
+<instance part="P+3" gate="1" x="322.58" y="175.26" rot="R270"/>
+<instance part="C21" gate="G$1" x="299.72" y="180.34" rot="R180"/>
+<instance part="C24" gate="G$1" x="309.88" y="180.34" rot="R180"/>
+<instance part="GND22" gate="1" x="309.88" y="187.96" rot="R180"/>
+<instance part="GND19" gate="1" x="289.56" y="144.78" rot="R90"/>
+<instance part="J9" gate="G$1" x="198.12" y="271.78" rot="R180"/>
+<instance part="J10" gate="G$1" x="198.12" y="264.16" rot="R180"/>
+<instance part="C11" gate="G$1" x="226.06" y="269.24" rot="R180"/>
+<instance part="C16" gate="G$1" x="241.3" y="269.24" rot="R180"/>
+<instance part="C19" gate="G$1" x="256.54" y="269.24" rot="R180"/>
+<instance part="C22" gate="G$1" x="271.78" y="269.24" rot="R180"/>
+<instance part="C25" gate="G$1" x="287.02" y="269.24" rot="R180"/>
+<instance part="C26" gate="G$1" x="302.26" y="269.24" rot="R180"/>
+<instance part="GND15" gate="1" x="162.56" y="177.8" rot="R270"/>
+<instance part="D1" gate="G$1" x="116.84" y="86.36" rot="R270"/>
+<instance part="D2" gate="G$1" x="116.84" y="76.2" rot="R270"/>
+<instance part="D3" gate="G$1" x="116.84" y="66.04" rot="R270"/>
+<instance part="R5" gate="G$1" x="116.84" y="335.28"/>
+<instance part="D4" gate="G$1" x="129.54" y="335.28" rot="R270"/>
+<instance part="R6" gate="G$1" x="116.84" y="322.58"/>
+<instance part="D5" gate="G$1" x="129.54" y="322.58" rot="R270"/>
+<instance part="+3V38" gate="G$1" x="154.94" y="327.66" rot="R270"/>
+<instance part="R7" gate="G$1" x="116.84" y="304.8"/>
+<instance part="D6" gate="G$1" x="129.54" y="304.8" rot="R270"/>
+<instance part="R8" gate="G$1" x="116.84" y="292.1"/>
+<instance part="D7" gate="G$1" x="129.54" y="292.1" rot="R270"/>
+<instance part="+3V39" gate="G$1" x="154.94" y="297.18" rot="R270"/>
+<instance part="J6" gate="G$1" x="91.44" y="261.62"/>
+<instance part="J7" gate="G$1" x="91.44" y="256.54"/>
+<instance part="J8" gate="G$1" x="134.62" y="264.16" rot="R180"/>
+<instance part="GND11" gate="1" x="111.76" y="269.24" rot="R270"/>
+<instance part="+3V33" gate="G$1" x="-22.86" y="292.1" rot="R90"/>
+<instance part="GND3" gate="1" x="-12.7" y="299.72" rot="R270"/>
+<instance part="J1" gate="G$1" x="20.32" y="322.58"/>
+<instance part="J2" gate="G$1" x="20.32" y="292.1"/>
+<instance part="+3V32" gate="G$1" x="-22.86" y="322.58" rot="R90"/>
+<instance part="GND2" gate="1" x="-12.7" y="330.2" rot="R270"/>
+<instance part="J3" gate="G$1" x="40.64" y="76.2"/>
+<instance part="+3V34" gate="G$1" x="12.7" y="81.28" rot="R90"/>
+<instance part="GND6" gate="1" x="17.78" y="76.2" rot="R270"/>
+<instance part="MP1" gate="G$1" x="15.24" y="12.7"/>
+<instance part="R9" gate="G$1" x="144.78" y="223.52" rot="R90"/>
+<instance part="GND12" gate="1" x="144.78" y="213.36"/>
+<instance part="U2" gate="G$1" x="200.66" y="193.04"/>
+<instance part="GND7" gate="1" x="162.56" y="220.98" rot="R270"/>
+<instance part="U$1" gate="G$1" x="53.34" y="248.92"/>
+<instance part="J4" gate="G$1" x="91.44" y="266.7"/>
+<instance part="J5" gate="G$1" x="91.44" y="271.78"/>
+<instance part="Q1" gate="G$1" x="401.32" y="223.52"/>
+<instance part="Q2" gate="G$1" x="449.58" y="223.52"/>
+<instance part="Q3" gate="G$1" x="497.84" y="223.52"/>
+<instance part="Q4" gate="G$1" x="543.56" y="223.52"/>
+</instances>
+<busses>
+</busses>
+<nets>
+<net name="GND" class="0">
+<segment>
+<pinref part="C17" gate="G$1" pin="2"/>
+<pinref part="GND17" gate="1" pin="GND"/>
+<wire x1="279.4" y1="228.6" x2="281.94" y2="228.6" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="GND23" gate="1" pin="GND"/>
+<wire x1="307.34" y1="264.16" x2="302.26" y2="264.16" width="0.1524" layer="91"/>
+<pinref part="J10" gate="G$1" pin="PWRPAD"/>
+<wire x1="302.26" y1="264.16" x2="287.02" y2="264.16" width="0.1524" layer="91"/>
+<wire x1="287.02" y1="264.16" x2="271.78" y2="264.16" width="0.1524" layer="91"/>
+<wire x1="271.78" y1="264.16" x2="256.54" y2="264.16" width="0.1524" layer="91"/>
+<wire x1="256.54" y1="264.16" x2="241.3" y2="264.16" width="0.1524" layer="91"/>
+<wire x1="241.3" y1="264.16" x2="226.06" y2="264.16" width="0.1524" layer="91"/>
+<wire x1="226.06" y1="264.16" x2="203.2" y2="264.16" width="0.1524" layer="91"/>
+<pinref part="C11" gate="G$1" pin="1"/>
+<junction x="226.06" y="264.16"/>
+<pinref part="C16" gate="G$1" pin="1"/>
+<junction x="241.3" y="264.16"/>
+<pinref part="C19" gate="G$1" pin="1"/>
+<junction x="256.54" y="264.16"/>
+<pinref part="C22" gate="G$1" pin="1"/>
+<junction x="271.78" y="264.16"/>
+<pinref part="C25" gate="G$1" pin="1"/>
+<junction x="287.02" y="264.16"/>
+<pinref part="C26" gate="G$1" pin="1"/>
+<junction x="302.26" y="264.16"/>
+</segment>
+<segment>
+<pinref part="GND13" gate="1" pin="GND"/>
+<pinref part="C10" gate="G$1" pin="1"/>
+<wire x1="165.1" y1="231.14" x2="175.26" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="CLK"/>
+<wire x1="180.34" y1="233.68" x2="177.8" y2="233.68" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="233.68" x2="177.8" y2="231.14" width="0.1524" layer="91"/>
+<wire x1="177.8" y1="231.14" x2="175.26" y2="231.14" width="0.1524" layer="91"/>
+<junction x="175.26" y="231.14"/>
+</segment>
+<segment>
+<pinref part="R4" gate="G$1" pin="1"/>
+<pinref part="GND10" gate="1" pin="GND"/>
+<wire x1="99.06" y1="66.04" x2="91.44" y2="66.04" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="C4" gate="G$1" pin="1"/>
+<pinref part="C3" gate="G$1" pin="1"/>
+<wire x1="-10.16" y1="228.6" x2="-25.4" y2="228.6" width="0.1524" layer="91"/>
+<pinref part="C2" gate="G$1" pin="1"/>
+<wire x1="-25.4" y1="228.6" x2="-40.64" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-25.4" y="228.6"/>
+<pinref part="C1" gate="G$1" pin="1"/>
+<wire x1="-40.64" y1="228.6" x2="-55.88" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-40.64" y="228.6"/>
+<wire x1="-55.88" y1="228.6" x2="-66.04" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-55.88" y="228.6"/>
+<pinref part="GND1" gate="1" pin="GND"/>
+<pinref part="C6" gate="G$1" pin="1"/>
+<wire x1="5.08" y1="228.6" x2="-10.16" y2="228.6" width="0.1524" layer="91"/>
+<junction x="-10.16" y="228.6"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="GND@1"/>
+<wire x1="20.32" y1="198.12" x2="17.78" y2="198.12" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="198.12" x2="17.78" y2="195.58" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="195.58" x2="17.78" y2="193.04" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="193.04" x2="17.78" y2="190.5" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="190.5" x2="17.78" y2="187.96" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="187.96" x2="5.08" y2="187.96" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="GND@5"/>
+<wire x1="17.78" y1="187.96" x2="20.32" y2="187.96" width="0.1524" layer="91"/>
+<junction x="17.78" y="187.96"/>
+<pinref part="U1" gate="G$1" pin="GND@4"/>
+<wire x1="17.78" y1="190.5" x2="20.32" y2="190.5" width="0.1524" layer="91"/>
+<junction x="17.78" y="190.5"/>
+<pinref part="U1" gate="G$1" pin="GND@3"/>
+<wire x1="20.32" y1="193.04" x2="17.78" y2="193.04" width="0.1524" layer="91"/>
+<junction x="17.78" y="193.04"/>
+<pinref part="U1" gate="G$1" pin="GND@2"/>
+<wire x1="20.32" y1="195.58" x2="17.78" y2="195.58" width="0.1524" layer="91"/>
+<junction x="17.78" y="195.58"/>
+<pinref part="GND5" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="GND4" gate="1" pin="GND"/>
+<pinref part="C7" gate="G$1" pin="1"/>
+<wire x1="-17.78" y1="210.82" x2="-7.62" y2="210.82" width="0.1524" layer="91"/>
+<pinref part="C5" gate="G$1" pin="1"/>
+<wire x1="-7.62" y1="210.82" x2="10.16" y2="210.82" width="0.1524" layer="91"/>
+<junction x="-7.62" y="210.82"/>
+</segment>
+<segment>
+<pinref part="GND20" gate="1" pin="GND"/>
+<pinref part="R13" gate="G$1" pin="1"/>
+<wire x1="289.56" y1="187.96" x2="287.02" y2="187.96" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="R12" gate="G$1" pin="1"/>
+<pinref part="GND19" gate="1" pin="GND"/>
+<wire x1="287.02" y1="144.78" x2="284.48" y2="144.78" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="S1" gate="G$1" pin="S"/>
+<wire x1="68.58" y1="40.64" x2="53.34" y2="40.64" width="0.1524" layer="91"/>
+<pinref part="GND9" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="C18" gate="G$1" pin="2"/>
+<pinref part="GND18" gate="1" pin="GND"/>
+<wire x1="281.94" y1="238.76" x2="284.48" y2="238.76" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="C20" gate="G$1" pin="2"/>
+<pinref part="C23" gate="G$1" pin="2"/>
+<wire x1="299.72" y1="226.06" x2="309.88" y2="226.06" width="0.1524" layer="91"/>
+<pinref part="GND21" gate="1" pin="GND"/>
+<wire x1="309.88" y1="228.6" x2="309.88" y2="226.06" width="0.1524" layer="91"/>
+<junction x="309.88" y="226.06"/>
+</segment>
+<segment>
+<pinref part="C21" gate="G$1" pin="2"/>
+<pinref part="C24" gate="G$1" pin="2"/>
+<wire x1="299.72" y1="182.88" x2="309.88" y2="182.88" width="0.1524" layer="91"/>
+<pinref part="GND22" gate="1" pin="GND"/>
+<wire x1="309.88" y1="185.42" x2="309.88" y2="182.88" width="0.1524" layer="91"/>
+<junction x="309.88" y="182.88"/>
+</segment>
+<segment>
+<pinref part="J8" gate="G$1" pin="1"/>
+<wire x1="127" y1="269.24" x2="114.3" y2="269.24" width="0.1524" layer="91"/>
+<pinref part="GND11" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J1" gate="G$1" pin="4"/>
+<wire x1="15.24" y1="327.66" x2="2.54" y2="327.66" width="0.1524" layer="91"/>
+<pinref part="J1" gate="G$1" pin="3"/>
+<wire x1="15.24" y1="330.2" x2="2.54" y2="330.2" width="0.1524" layer="91"/>
+<wire x1="2.54" y1="327.66" x2="2.54" y2="330.2" width="0.1524" layer="91"/>
+<wire x1="2.54" y1="330.2" x2="-10.16" y2="330.2" width="0.1524" layer="91"/>
+<junction x="2.54" y="330.2"/>
+<pinref part="GND2" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J2" gate="G$1" pin="4"/>
+<wire x1="15.24" y1="297.18" x2="2.54" y2="297.18" width="0.1524" layer="91"/>
+<pinref part="J2" gate="G$1" pin="3"/>
+<wire x1="15.24" y1="299.72" x2="2.54" y2="299.72" width="0.1524" layer="91"/>
+<wire x1="2.54" y1="297.18" x2="2.54" y2="299.72" width="0.1524" layer="91"/>
+<wire x1="2.54" y1="299.72" x2="-10.16" y2="299.72" width="0.1524" layer="91"/>
+<junction x="2.54" y="299.72"/>
+<pinref part="GND3" gate="1" pin="GND"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="GND@3"/>
+<wire x1="25.4" y1="78.74" x2="22.86" y2="78.74" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="78.74" x2="22.86" y2="76.2" width="0.1524" layer="91"/>
+<pinref part="J3" gate="G$1" pin="GND@5"/>
+<wire x1="22.86" y1="76.2" x2="25.4" y2="76.2" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="76.2" x2="20.32" y2="76.2" width="0.1524" layer="91"/>
+<junction x="22.86" y="76.2"/>
+<pinref part="GND6" gate="1" pin="GND"/>
+<pinref part="J3" gate="G$1" pin="GNDDTCT"/>
+<wire x1="25.4" y1="71.12" x2="22.86" y2="71.12" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="71.12" x2="22.86" y2="76.2" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="GND12" gate="1" pin="GND"/>
+<pinref part="R9" gate="G$1" pin="1"/>
+<wire x1="144.78" y1="215.9" x2="144.78" y2="218.44" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="TST_MODE"/>
+<wire x1="180.34" y1="220.98" x2="165.1" y2="220.98" width="0.1524" layer="91"/>
+<pinref part="GND7" gate="1" pin="GND"/>
+</segment>
+</net>
+<net name="+3V3" class="0">
+<segment>
+<pinref part="+3V310" gate="G$1" pin="+3V3"/>
+<pinref part="C10" gate="G$1" pin="2"/>
+<wire x1="157.48" y1="238.76" x2="175.26" y2="238.76" width="0.1524" layer="91"/>
+<wire x1="175.26" y1="238.76" x2="180.34" y2="238.76" width="0.1524" layer="91"/>
+<junction x="175.26" y="238.76"/>
+<pinref part="U2" gate="G$1" pin="VCC_IO"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="VDDIO@4"/>
+<wire x1="20.32" y1="228.6" x2="17.78" y2="228.6" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="228.6" x2="17.78" y2="231.14" width="0.1524" layer="91"/>
+<pinref part="C4" gate="G$1" pin="2"/>
+<wire x1="17.78" y1="231.14" x2="17.78" y2="233.68" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="233.68" x2="17.78" y2="236.22" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="236.22" x2="5.08" y2="236.22" width="0.1524" layer="91"/>
+<pinref part="C3" gate="G$1" pin="2"/>
+<wire x1="5.08" y1="236.22" x2="-10.16" y2="236.22" width="0.1524" layer="91"/>
+<wire x1="-10.16" y1="236.22" x2="-25.4" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-10.16" y="236.22"/>
+<pinref part="C2" gate="G$1" pin="2"/>
+<wire x1="-25.4" y1="236.22" x2="-40.64" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-25.4" y="236.22"/>
+<pinref part="C1" gate="G$1" pin="2"/>
+<wire x1="-40.64" y1="236.22" x2="-55.88" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-40.64" y="236.22"/>
+<pinref part="U1" gate="G$1" pin="VDDIO@1"/>
+<wire x1="20.32" y1="236.22" x2="17.78" y2="236.22" width="0.1524" layer="91"/>
+<junction x="17.78" y="236.22"/>
+<pinref part="U1" gate="G$1" pin="VDDIO@2"/>
+<wire x1="20.32" y1="233.68" x2="17.78" y2="233.68" width="0.1524" layer="91"/>
+<junction x="17.78" y="233.68"/>
+<pinref part="U1" gate="G$1" pin="VDDIO@3"/>
+<wire x1="20.32" y1="231.14" x2="17.78" y2="231.14" width="0.1524" layer="91"/>
+<junction x="17.78" y="231.14"/>
+<wire x1="-55.88" y1="236.22" x2="-66.04" y2="236.22" width="0.1524" layer="91"/>
+<junction x="-55.88" y="236.22"/>
+<pinref part="+3V31" gate="G$1" pin="+3V3"/>
+<pinref part="U1" gate="G$1" pin="VDDANA"/>
+<wire x1="20.32" y1="223.52" x2="17.78" y2="223.52" width="0.1524" layer="91"/>
+<wire x1="17.78" y1="223.52" x2="17.78" y2="228.6" width="0.1524" layer="91"/>
+<junction x="17.78" y="228.6"/>
+<pinref part="C6" gate="G$1" pin="2"/>
+<junction x="5.08" y="236.22"/>
+</segment>
+<segment>
+<pinref part="D1" gate="G$1" pin="A"/>
+<wire x1="121.92" y1="86.36" x2="144.78" y2="86.36" width="0.1524" layer="91"/>
+<wire x1="144.78" y1="86.36" x2="144.78" y2="76.2" width="0.1524" layer="91"/>
+<pinref part="D3" gate="G$1" pin="A"/>
+<wire x1="144.78" y1="76.2" x2="144.78" y2="66.04" width="0.1524" layer="91"/>
+<wire x1="144.78" y1="66.04" x2="121.92" y2="66.04" width="0.1524" layer="91"/>
+<pinref part="D2" gate="G$1" pin="A"/>
+<wire x1="121.92" y1="76.2" x2="144.78" y2="76.2" width="0.1524" layer="91"/>
+<junction x="144.78" y="76.2"/>
+<pinref part="+3V37" gate="G$1" pin="+3V3"/>
+<wire x1="144.78" y1="76.2" x2="147.32" y2="76.2" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="D5" gate="G$1" pin="A"/>
+<wire x1="134.62" y1="322.58" x2="149.86" y2="322.58" width="0.1524" layer="91"/>
+<pinref part="+3V38" gate="G$1" pin="+3V3"/>
+<wire x1="152.4" y1="327.66" x2="149.86" y2="327.66" width="0.1524" layer="91"/>
+<wire x1="149.86" y1="327.66" x2="149.86" y2="322.58" width="0.1524" layer="91"/>
+<pinref part="D4" gate="G$1" pin="A"/>
+<wire x1="134.62" y1="335.28" x2="149.86" y2="335.28" width="0.1524" layer="91"/>
+<wire x1="149.86" y1="327.66" x2="149.86" y2="335.28" width="0.1524" layer="91"/>
+<junction x="149.86" y="327.66"/>
+</segment>
+<segment>
+<pinref part="D7" gate="G$1" pin="A"/>
+<wire x1="134.62" y1="292.1" x2="149.86" y2="292.1" width="0.1524" layer="91"/>
+<pinref part="+3V39" gate="G$1" pin="+3V3"/>
+<wire x1="152.4" y1="297.18" x2="149.86" y2="297.18" width="0.1524" layer="91"/>
+<wire x1="149.86" y1="297.18" x2="149.86" y2="292.1" width="0.1524" layer="91"/>
+<pinref part="D6" gate="G$1" pin="A"/>
+<wire x1="134.62" y1="304.8" x2="149.86" y2="304.8" width="0.1524" layer="91"/>
+<wire x1="149.86" y1="297.18" x2="149.86" y2="304.8" width="0.1524" layer="91"/>
+<junction x="149.86" y="297.18"/>
+</segment>
+<segment>
+<pinref part="J1" gate="G$1" pin="6"/>
+<wire x1="15.24" y1="322.58" x2="-17.78" y2="322.58" width="0.1524" layer="91"/>
+<pinref part="+3V32" gate="G$1" pin="+3V3"/>
+<pinref part="J1" gate="G$1" pin="1"/>
+<wire x1="-17.78" y1="322.58" x2="-20.32" y2="322.58" width="0.1524" layer="91"/>
+<wire x1="15.24" y1="335.28" x2="-17.78" y2="335.28" width="0.1524" layer="91"/>
+<wire x1="-17.78" y1="335.28" x2="-17.78" y2="322.58" width="0.1524" layer="91"/>
+<junction x="-17.78" y="322.58"/>
+</segment>
+<segment>
+<pinref part="J2" gate="G$1" pin="6"/>
+<wire x1="15.24" y1="292.1" x2="-17.78" y2="292.1" width="0.1524" layer="91"/>
+<pinref part="+3V33" gate="G$1" pin="+3V3"/>
+<wire x1="-17.78" y1="292.1" x2="-20.32" y2="292.1" width="0.1524" layer="91"/>
+<wire x1="-17.78" y1="292.1" x2="-17.78" y2="304.8" width="0.1524" layer="91"/>
+<junction x="-17.78" y="292.1"/>
+<pinref part="J2" gate="G$1" pin="1"/>
+<wire x1="-17.78" y1="304.8" x2="15.24" y2="304.8" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="VCC"/>
+<wire x1="25.4" y1="81.28" x2="22.86" y2="81.28" width="0.1524" layer="91"/>
+<pinref part="+3V34" gate="G$1" pin="+3V3"/>
+<pinref part="R1" gate="G$1" pin="2"/>
+<wire x1="22.86" y1="81.28" x2="15.24" y2="81.28" width="0.1524" layer="91"/>
+<wire x1="73.66" y1="81.28" x2="73.66" y2="86.36" width="0.1524" layer="91"/>
+<wire x1="73.66" y1="86.36" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
+<wire x1="22.86" y1="86.36" x2="22.86" y2="81.28" width="0.1524" layer="91"/>
+<junction x="22.86" y="81.28"/>
+</segment>
+</net>
+<net name="TMC5VOUT" class="0">
+<segment>
+<wire x1="254" y1="228.6" x2="271.78" y2="228.6" width="0.1524" layer="91"/>
+<label x="256.54" y="228.6" size="1.778" layer="95"/>
+<pinref part="C17" gate="G$1" pin="1"/>
+</segment>
+</net>
+<net name="V+" class="0">
+<segment>
+<pinref part="P+4" gate="1" pin="V+"/>
+<wire x1="203.2" y1="271.78" x2="226.06" y2="271.78" width="0.1524" layer="91"/>
+<pinref part="J9" gate="G$1" pin="PWRPAD"/>
+<pinref part="C11" gate="G$1" pin="2"/>
+<wire x1="226.06" y1="271.78" x2="241.3" y2="271.78" width="0.1524" layer="91"/>
+<junction x="226.06" y="271.78"/>
+<pinref part="C16" gate="G$1" pin="2"/>
+<wire x1="241.3" y1="271.78" x2="256.54" y2="271.78" width="0.1524" layer="91"/>
+<junction x="241.3" y="271.78"/>
+<pinref part="C19" gate="G$1" pin="2"/>
+<wire x1="256.54" y1="271.78" x2="271.78" y2="271.78" width="0.1524" layer="91"/>
+<junction x="256.54" y="271.78"/>
+<pinref part="C22" gate="G$1" pin="2"/>
+<wire x1="271.78" y1="271.78" x2="287.02" y2="271.78" width="0.1524" layer="91"/>
+<junction x="271.78" y="271.78"/>
+<pinref part="C25" gate="G$1" pin="2"/>
+<wire x1="287.02" y1="271.78" x2="302.26" y2="271.78" width="0.1524" layer="91"/>
+<junction x="287.02" y="271.78"/>
+<pinref part="C26" gate="G$1" pin="2"/>
+<wire x1="302.26" y1="271.78" x2="307.34" y2="271.78" width="0.1524" layer="91"/>
+<junction x="302.26" y="271.78"/>
+</segment>
+<segment>
+<pinref part="C13" gate="G$1" pin="2"/>
+<wire x1="264.16" y1="238.76" x2="269.24" y2="238.76" width="0.1524" layer="91"/>
+<pinref part="P+1" gate="1" pin="V+"/>
+<wire x1="269.24" y1="238.76" x2="269.24" y2="246.38" width="0.1524" layer="91"/>
+<wire x1="269.24" y1="233.68" x2="269.24" y2="238.76" width="0.1524" layer="91"/>
+<junction x="269.24" y="238.76"/>
+<pinref part="C18" gate="G$1" pin="1"/>
+<wire x1="269.24" y1="238.76" x2="274.32" y2="238.76" width="0.1524" layer="91"/>
+</segment>
+<segment>
+<pinref part="P+2" gate="1" pin="V+"/>
+<pinref part="C23" gate="G$1" pin="1"/>
+<wire x1="320.04" y1="218.44" x2="309.88" y2="218.44" width="0.1524" layer="91"/>
+<pinref part="C20" gate="G$1" pin="1"/>
+<wire x1="309.88" y1="218.44" x2="299.72" y2="218.44" width="0.1524" layer="91"/>
+<junction x="309.88" y="218.44"/>
+</segment>
+<segment>
+<pinref part="P+3" gate="1" pin="V+"/>
+<pinref part="C24" gate="G$1" pin="1"/>
+<wire x1="320.04" y1="175.26" x2="309.88" y2="175.26" width="0.1524" layer="91"/>
+<pinref part="C21" gate="G$1" pin="1"/>
+<wire x1="309.88" y1="175.26" x2="299.72" y2="175.26" width="0.1524" layer="91"/>
+<junction x="309.88" y="175.26"/>
+</segment>
+</net>
+<net name="RESET" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="RESETN"/>
+<wire x1="20.32" y1="180.34" x2="5.08" y2="180.34" width="0.1524" layer="91"/>
+<label x="5.08" y="180.34" size="1.778" layer="95"/>
+</segment>
+<segment>
+<wire x1="43.18" y1="40.64" x2="27.94" y2="40.64" width="0.1524" layer="91"/>
+<pinref part="S1" gate="G$1" pin="P"/>
+<label x="27.94" y="40.64" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="!RESET"/>
+<wire x1="58.42" y1="71.12" x2="73.66" y2="71.12" width="0.1524" layer="91"/>
+<label x="60.96" y="71.12" size="1.778" layer="95"/>
+<pinref part="R1" gate="G$1" pin="1"/>
+</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="99.06" y1="167.64" x2="114.3" y2="167.64" width="0.1524" layer="91"/>
+<label x="101.6" y="167.64" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="SWDCLK/TCK"/>
+<wire x1="58.42" y1="78.74" x2="68.58" y2="78.74" width="0.1524" layer="91"/>
+<label x="60.96" y="78.74" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="SWDIO" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PA31/SER7-3/SER1-3/TC6-1/SWDIO"/>
+<wire x1="99.06" y1="165.1" x2="114.3" y2="165.1" width="0.1524" layer="91"/>
+<label x="101.6" y="165.1" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="SWDIO/TMS"/>
+<wire x1="58.42" y1="81.28" x2="68.58" y2="81.28" width="0.1524" layer="91"/>
+<label x="60.96" y="81.28" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="STEP" class="0">
+<segment>
+<label x="167.64" y="228.6" size="1.778" layer="95"/>
+<pinref part="R9" gate="G$1" pin="2"/>
+<wire x1="180.34" y1="228.6" x2="144.78" y2="228.6" width="0.1524" layer="91"/>
+<pinref part="U2" gate="G$1" pin="STEP"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0"/>
+<wire x1="99.06" y1="137.16" x2="114.3" y2="137.16" width="0.1524" layer="91"/>
+<label x="101.6" y="137.16" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="DIR" class="0">
+<segment>
+<wire x1="180.34" y1="226.06" x2="167.64" y2="226.06" width="0.1524" layer="91"/>
+<label x="167.64" y="226.06" size="1.778" layer="95"/>
+<pinref part="U2" gate="G$1" pin="DIR"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB09/ADC0-3/ADC1-1/SER4-1/TC4-1"/>
+<wire x1="99.06" y1="134.62" x2="114.3" y2="134.62" width="0.1524" layer="91"/>
+<label x="101.6" y="134.62" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_EN" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB07/ADC1-9"/>
+<wire x1="99.06" y1="139.7" x2="114.3" y2="139.7" width="0.1524" layer="91"/>
+<label x="101.6" y="139.7" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="ENABLE"/>
+<wire x1="180.34" y1="215.9" x2="167.64" y2="215.9" width="0.1524" layer="91"/>
+<label x="167.64" y="215.9" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_CSN" class="0">
+<segment>
+<wire x1="180.34" y1="210.82" x2="167.64" y2="210.82" width="0.1524" layer="91"/>
+<label x="167.64" y="210.82" size="1.778" layer="95"/>
+<pinref part="U2" gate="G$1" pin="CSN"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA10/ADC0-10/SER0-2/SER2-2/TC1-0/TCC0-2"/>
+<wire x1="99.06" y1="210.82" x2="114.3" y2="210.82" width="0.1524" layer="91"/>
+<label x="101.6" y="210.82" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_SCK" class="0">
+<segment>
+<wire x1="180.34" y1="208.28" x2="167.64" y2="208.28" width="0.1524" layer="91"/>
+<label x="167.64" y="208.28" size="1.778" layer="95"/>
+<pinref part="U2" gate="G$1" pin="SCK"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA08/ADC0-8/ADC1-2/SER0-0/SER2-1/TC0-0/TCC0-0"/>
+<wire x1="99.06" y1="215.9" x2="114.3" y2="215.9" width="0.1524" layer="91"/>
+<label x="101.6" y="215.9" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_MOSI" class="0">
+<segment>
+<wire x1="180.34" y1="205.74" x2="167.64" y2="205.74" width="0.1524" layer="91"/>
+<label x="167.64" y="205.74" size="1.778" layer="95"/>
+<pinref part="U2" gate="G$1" pin="SDI"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3"/>
+<wire x1="99.06" y1="208.28" x2="114.3" y2="208.28" width="0.1524" layer="91"/>
+<label x="101.6" y="208.28" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="TMC_SG" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB06/ADC1-8"/>
+<wire x1="99.06" y1="142.24" x2="114.3" y2="142.24" width="0.1524" layer="91"/>
+<label x="101.6" y="142.24" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U2" gate="G$1" pin="SG_TST"/>
+<wire x1="180.34" y1="198.12" x2="167.64" y2="198.12" width="0.1524" layer="91"/>
+<label x="167.64" y="198.12" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="AS_CSN" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="3"/>
+<wire x1="127" y1="264.16" x2="114.3" y2="264.16" width="0.1524" layer="91"/>
+<label x="114.3" y="264.16" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="AS_CLK" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="5"/>
+<wire x1="127" y1="259.08" x2="114.3" y2="259.08" width="0.1524" layer="91"/>
+<label x="114.3" y="259.08" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="AS_MISO" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="4"/>
+<wire x1="127" y1="261.62" x2="114.3" y2="261.62" width="0.1524" layer="91"/>
+<label x="114.3" y="261.62" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="AS_MOSI" class="0">
+<segment>
+<pinref part="J8" gate="G$1" pin="2"/>
+<wire x1="127" y1="266.7" x2="114.3" y2="266.7" width="0.1524" layer="91"/>
+<label x="114.3" y="266.7" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$1" class="0">
+<segment>
+<pinref part="R4" gate="G$1" pin="2"/>
+<pinref part="D3" gate="G$1" pin="C"/>
+<wire x1="109.22" y1="66.04" x2="114.3" y2="66.04" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$5" class="0">
+<segment>
+<pinref part="R3" gate="G$1" pin="2"/>
+<pinref part="D2" gate="G$1" pin="C"/>
+<wire x1="114.3" y1="76.2" x2="109.22" y2="76.2" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$6" class="0">
+<segment>
+<pinref part="R2" gate="G$1" pin="2"/>
+<pinref part="D1" gate="G$1" pin="C"/>
+<wire x1="114.3" y1="86.36" x2="109.22" y2="86.36" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="STLR" class="0">
+<segment>
+<pinref part="R2" gate="G$1" pin="1"/>
+<wire x1="99.06" y1="86.36" x2="88.9" y2="86.36" width="0.1524" layer="91"/>
+<label x="88.9" y="86.36" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB13/SER4-1/TC4-1"/>
+<wire x1="99.06" y1="124.46" x2="114.3" y2="124.46" width="0.1524" layer="91"/>
+<label x="101.6" y="124.46" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="STLB" class="0">
+<segment>
+<pinref part="R3" gate="G$1" pin="1"/>
+<wire x1="99.06" y1="76.2" x2="88.9" y2="76.2" width="0.1524" layer="91"/>
+<label x="88.9" y="76.2" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PB14/SER4-2/TC5-0"/>
+<wire x1="99.06" y1="121.92" x2="114.3" y2="121.92" width="0.1524" layer="91"/>
+<label x="101.6" y="121.92" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$7" class="0">
+<segment>
+<pinref part="C7" gate="G$1" pin="2"/>
+<wire x1="-7.62" y1="218.44" x2="10.16" y2="218.44" width="0.1524" layer="91"/>
+<pinref part="U1" gate="G$1" pin="VDDCORE"/>
+<wire x1="10.16" y1="218.44" x2="20.32" y2="218.44" width="0.1524" layer="91"/>
+<junction x="10.16" y="218.44"/>
+<pinref part="C5" gate="G$1" pin="2"/>
+</segment>
+</net>
+<net name="TMC_MISO" class="0">
+<segment>
+<wire x1="180.34" y1="203.2" x2="167.64" y2="203.2" width="0.1524" layer="91"/>
+<label x="167.64" y="203.2" size="1.778" layer="95"/>
+<pinref part="U2" gate="G$1" pin="SDO"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1"/>
+<wire x1="99.06" y1="213.36" x2="114.3" y2="213.36" width="0.1524" layer="91"/>
+<label x="101.6" y="213.36" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="SWO" class="0">
+<segment>
+<pinref part="U1" gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO"/>
+<wire x1="99.06" y1="106.68" x2="111.76" y2="106.68" width="0.1524" layer="91"/>
+<label x="101.6" y="106.68" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J3" gate="G$1" pin="SWO/TDO"/>
+<wire x1="58.42" y1="76.2" x2="68.58" y2="76.2" width="0.1524" layer="91"/>
+<label x="60.96" y="76.2" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="BRB" class="0">
+<segment>
+<pinref part="R12" gate="G$1" pin="2"/>
+<wire x1="254" y1="144.78" x2="274.32" y2="144.78" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="BRA" class="0">
+<segment>
+<pinref part="R13" gate="G$1" pin="2"/>
+<wire x1="276.86" y1="187.96" x2="254" y2="187.96" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="OA2" class="0">
+<segment>
+<pinref part="J11" gate="G$1" pin="2"/>
+<wire x1="345.44" y1="182.88" x2="335.28" y2="182.88" width="0.1524" layer="91"/>
+<label x="335.28" y="182.88" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OA1" class="0">
+<segment>
+<pinref part="J11" gate="G$1" pin="1"/>
+<wire x1="345.44" y1="185.42" x2="335.28" y2="185.42" width="0.1524" layer="91"/>
+<label x="335.28" y="185.42" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OB2" class="0">
+<segment>
+<pinref part="J11" gate="G$1" pin="4"/>
+<wire x1="345.44" y1="177.8" x2="335.28" y2="177.8" width="0.1524" layer="91"/>
+<label x="335.28" y="177.8" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="OB1" class="0">
+<segment>
+<pinref part="J11" gate="G$1" pin="3"/>
+<wire x1="345.44" y1="180.34" x2="335.28" y2="180.34" width="0.1524" layer="91"/>
+<label x="335.28" y="180.34" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP0RX" class="0">
+<segment>
+<pinref part="J1" gate="G$1" pin="2"/>
+<wire x1="15.24" y1="332.74" x2="2.54" y2="332.74" width="0.1524" layer="91"/>
+<label x="2.54" y="332.74" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA17/SER1-1/SER3-0/TC2-1"/>
+<wire x1="99.06" y1="193.04" x2="114.3" y2="193.04" width="0.1524" layer="91"/>
+<label x="101.6" y="193.04" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP0TX" class="0">
+<segment>
+<pinref part="J1" gate="G$1" pin="5"/>
+<wire x1="15.24" y1="325.12" x2="2.54" y2="325.12" width="0.1524" layer="91"/>
+<label x="2.54" y="325.12" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0"/>
+<wire x1="99.06" y1="195.58" x2="114.3" y2="195.58" width="0.1524" layer="91"/>
+<label x="101.6" y="195.58" 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="99.06" y1="152.4" x2="114.3" y2="152.4" width="0.1524" layer="91"/>
+<label x="101.6" y="152.4" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J2" gate="G$1" pin="5"/>
+<wire x1="15.24" y1="294.64" x2="2.54" y2="294.64" width="0.1524" layer="91"/>
+<label x="2.54" y="294.64" 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="99.06" y1="149.86" x2="114.3" y2="149.86" width="0.1524" layer="91"/>
+<label x="101.6" y="149.86" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="J2" gate="G$1" pin="2"/>
+<wire x1="15.24" y1="302.26" x2="2.54" y2="302.26" width="0.1524" layer="91"/>
+<label x="2.54" y="302.26" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$10" class="0">
+<segment>
+<pinref part="R5" gate="G$1" pin="2"/>
+<pinref part="D4" gate="G$1" pin="C"/>
+<wire x1="127" y1="335.28" x2="121.92" y2="335.28" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP0STLR" class="0">
+<segment>
+<pinref part="R5" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="335.28" x2="101.6" y2="335.28" width="0.1524" layer="91"/>
+<label x="101.6" y="335.28" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA19/SER1-3/SER3-3/TC3-1"/>
+<wire x1="99.06" y1="187.96" x2="114.3" y2="187.96" width="0.1524" layer="91"/>
+<label x="101.6" y="187.96" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$11" class="0">
+<segment>
+<pinref part="R6" gate="G$1" pin="2"/>
+<pinref part="D5" gate="G$1" pin="C"/>
+<wire x1="127" y1="322.58" x2="121.92" y2="322.58" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP0STLB" class="0">
+<segment>
+<pinref part="R6" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="322.58" x2="101.6" y2="322.58" width="0.1524" layer="91"/>
+<label x="101.6" y="322.58" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA18/SER1-2/SER3-2/TC3-0"/>
+<wire x1="99.06" y1="190.5" x2="114.3" y2="190.5" width="0.1524" layer="91"/>
+<label x="101.6" y="190.5" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="N$13" class="0">
+<segment>
+<pinref part="R7" gate="G$1" pin="2"/>
+<pinref part="D6" gate="G$1" pin="C"/>
+<wire x1="127" y1="304.8" x2="121.92" y2="304.8" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="N$14" class="0">
+<segment>
+<pinref part="R8" gate="G$1" pin="2"/>
+<pinref part="D7" gate="G$1" pin="C"/>
+<wire x1="127" y1="292.1" x2="121.92" y2="292.1" width="0.1524" layer="91"/>
+</segment>
+</net>
+<net name="UP1STLR" class="0">
+<segment>
+<pinref part="R7" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="304.8" x2="101.6" y2="304.8" width="0.1524" layer="91"/>
+<label x="101.6" y="304.8" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA21/SER5-3/SER3-3/TC7-1"/>
+<wire x1="99.06" y1="182.88" x2="114.3" y2="182.88" width="0.1524" layer="91"/>
+<label x="101.6" y="182.88" size="1.778" layer="95"/>
+</segment>
+</net>
+<net name="UP1STLB" class="0">
+<segment>
+<pinref part="R8" gate="G$1" pin="1"/>
+<wire x1="111.76" y1="292.1" x2="101.6" y2="292.1" width="0.1524" layer="91"/>
+<label x="101.6" y="292.1" size="1.778" layer="95"/>
+</segment>
+<segment>
+<pinref part="U1" gate="G$1" pin="PA23/SER3-1/SER5-0/TC4-1"/>
+<wire x1="99.06" y1="177.8" x2="114.3" y2="177.8" width="0.1524" layer="91"/>
+<label x="101.6" y="177.8" size="1.778" layer="95"/>
+</segment>
+</net>
+</nets>
+</sheet>
+</sheets>
+</schematic>
+</drawing>
+<compatibility>
+<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>
+</compatibility>
+</eagle>
diff --git a/datasheet/FDD8424H.pdf b/datasheet/FDD8424H.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..e2588a22c5811be898d5f476c0d31d418acbf2f6
Binary files /dev/null and b/datasheet/FDD8424H.pdf differ