From b6ddd535684a24376565a649020598d67c51b22d Mon Sep 17 00:00:00 2001
From: Jake Read <jake.read@cba.mit.edu>
Date: Tue, 11 Jan 2022 17:18:43 -0500
Subject: [PATCH] migrate closed-loop fab-step out of here

---
 circuit/2020-11_fab-step/eagle.epf            |  170 -
 circuit/2020-11_fab-step/fab-step.brd         | 1488 ---
 circuit/2020-11_fab-step/fab-step.sch         | 3428 -------
 .../2020-11_fab-step/fab-step_2021-04-28.zip  |  Bin 72276 -> 0 bytes
 circuit/2021-12_fab-step-cl/eagle.epf         |  124 -
 circuit/2021-12_fab-step-cl/fab-step-cl.brd   | 1909 ----
 circuit/2021-12_fab-step-cl/fab-step-cl.sch   | 8041 -----------------
 .../fab-step-cl_2021-12-06.zip                |  Bin 110327 -> 0 bytes
 log/fab-step-log.md                           |  160 -
 9 files changed, 15320 deletions(-)
 delete mode 100644 circuit/2020-11_fab-step/eagle.epf
 delete mode 100644 circuit/2020-11_fab-step/fab-step.brd
 delete mode 100644 circuit/2020-11_fab-step/fab-step.sch
 delete mode 100644 circuit/2020-11_fab-step/fab-step_2021-04-28.zip
 delete mode 100644 circuit/2021-12_fab-step-cl/eagle.epf
 delete mode 100644 circuit/2021-12_fab-step-cl/fab-step-cl.brd
 delete mode 100644 circuit/2021-12_fab-step-cl/fab-step-cl.sch
 delete mode 100644 circuit/2021-12_fab-step-cl/fab-step-cl_2021-12-06.zip

diff --git a/circuit/2020-11_fab-step/eagle.epf b/circuit/2020-11_fab-step/eagle.epf
deleted file mode 100644
index bc2ff5b..0000000
--- a/circuit/2020-11_fab-step/eagle.epf
+++ /dev/null
@@ -1,170 +0,0 @@
-[Eagle]
-Version="09 06 00"
-Platform="Windows"
-Globals="Globals"
-Desktop="Desktop"
-
-[Globals]
-AutoSaveProject=1
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/comm.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/connector.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/dfet.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/fablab.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/lights.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/microcontrollers.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/motors.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/passives.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/power.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/raspberrypi_bastelstube_v13.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/sensor.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/supply1.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/tag-connect-2030.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/tag-connect-2050.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/usbraw.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/SparkFun-Eagle-Libraries/SparkFun-Connectors.lbr"
-
-[Win_1]
-Type="Library Editor"
-Number=2
-File="C:/Dropbox/CBA/circuits/eagle/parts/microcontrollers.lbr"
-View="-37.8468 -65.4661 54.9684 45.9094"
-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.127 0.254"
-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=" 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 1.6 0.25 1.6 0.3 1.6 0.35 0.225 1.35 0.21 1.35 5 1 1.35 0.35 1.25 0.35"
-WireBend=0
-WireBendSet=0
-WireCap=1
-MiterStyle=1
-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
-Symbol="ATSAMD21E18A-AF"
-
-[Win_2]
-Type="Board Editor"
-Number=3
-File="fab-step.brd"
-View="4.11925 -6.20781 57.2388 46.9658"
-WireWidths=" 0.127 0.15 0.2 0.508 0.8128 1.016 1.27 2.54 0.254 0.4064 0.6096 0.0762 0 0.1524 0.2032 0.3048"
-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.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 0.8382"
-HoleDrills=" 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 3.25"
-TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.27 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.016"
-PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
-PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
-MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
-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=1
-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=21
-
-[Win_3]
-Type="Schematic Editor"
-Number=1
-File="fab-step.sch"
-View="35.0399 -95.0566 436.251 208.315"
-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=1
-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=97
-Views=" 1: 35.0399 -95.0566 436.251 208.315"
-Sheet="1"
-
-[Win_4]
-Type="Control Panel"
-Number=0
-
-[Desktop]
-Screen="3171 2520"
-Window="Win_1"
-Window="Win_2"
-Window="Win_3"
-Window="Win_4"
diff --git a/circuit/2020-11_fab-step/fab-step.brd b/circuit/2020-11_fab-step/fab-step.brd
deleted file mode 100644
index 1f982f0..0000000
--- a/circuit/2020-11_fab-step/fab-step.brd
+++ /dev/null
@@ -1,1488 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.6.0">
-<drawing>
-<settings>
-<setting alwaysvectorfont="no"/>
-<setting verticaltext="up"/>
-</settings>
-<grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
-<layers>
-<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
-<layer number="2" name="Route2" color="16" fill="1" visible="no" active="no"/>
-<layer number="3" name="Route3" color="17" fill="1" visible="no" active="no"/>
-<layer number="4" name="Route4" color="18" fill="1" visible="no" active="no"/>
-<layer number="5" name="Route5" color="19" fill="1" visible="no" active="no"/>
-<layer number="6" name="Route6" color="25" fill="1" visible="no" active="no"/>
-<layer number="7" name="Route7" color="26" fill="1" visible="no" active="no"/>
-<layer number="8" name="Route8" color="27" fill="1" visible="no" active="no"/>
-<layer number="9" name="Route9" color="28" fill="1" visible="no" active="no"/>
-<layer number="10" name="Route10" color="29" fill="1" visible="no" active="no"/>
-<layer number="11" name="Route11" color="30" fill="1" visible="no" active="no"/>
-<layer number="12" name="Route12" color="20" fill="1" visible="no" active="no"/>
-<layer number="13" name="Route13" color="21" fill="1" visible="no" active="no"/>
-<layer number="14" name="Route14" color="22" fill="1" visible="no" active="no"/>
-<layer number="15" name="Route15" color="23" fill="1" 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="yes" 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="yes" 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="no" active="yes"/>
-<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
-<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
-<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
-<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
-<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
-<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
-<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
-<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
-<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
-<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
-<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
-<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
-<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
-<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
-<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="49" name="Reference" color="7" fill="1" visible="yes" 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="yes" active="yes"/>
-<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
-<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
-<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
-<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
-<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
-<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
-<layer number="88" name="SimResults" color="9" fill="1" visible="no" active="no"/>
-<layer number="89" name="SimProbes" color="9" 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>
-<wire x1="5.5" y1="0" x2="36.5" y2="0" width="0" layer="20"/>
-<wire x1="42" y1="5.5" x2="42" y2="36.5" width="0" layer="20"/>
-<wire x1="36.5" y1="42" x2="4" y2="42" width="0" layer="20"/>
-<dimension x1="5.5" y1="-2" x2="36.5" y2="-2" x3="21" y3="44.5" textsize="1.778" layer="47"/>
-<dimension x1="-3.5" y1="36.5" x2="-3.5" y2="5.5" x3="45.5" y3="21" textsize="1.778" layer="47"/>
-<hole x="36.5" y="5.5" drill="3.25"/>
-<hole x="5.5" y="36.5" drill="3.25"/>
-<circle x="36.5" y="5.5" radius="3" width="0.1524" layer="47"/>
-<circle x="5.5" y="36.5" radius="3" width="0.1524" layer="47"/>
-<dimension x1="0" y1="-2" x2="42" y2="-2" x3="21" y3="-8" textsize="1.778" layer="47"/>
-<dimension x1="-2" y1="0" x2="-2" y2="42" x3="-4.5" y3="21" textsize="1.778" layer="47"/>
-<wire x1="0" y1="38" x2="0" y2="5.5" width="0" layer="20"/>
-<wire x1="36.5" y1="0" x2="42" y2="5.5" width="0" layer="20"/>
-<wire x1="36.5" y1="42" x2="42" y2="36.5" width="0" layer="20"/>
-<wire x1="0" y1="38" x2="4" y2="42" width="0" layer="20"/>
-<wire x1="0" y1="5.5" x2="5.5" y2="0" width="0" layer="20"/>
-<polygon width="0.1524" layer="30">
-<vertex x="14" y="37"/>
-<vertex x="16" y="37"/>
-<vertex x="16" y="33"/>
-<vertex x="14" y="33"/>
-</polygon>
-<polygon width="0.1524" layer="30">
-<vertex x="7" y="26"/>
-<vertex x="9" y="26"/>
-<vertex x="9" y="22"/>
-<vertex x="7" y="22"/>
-</polygon>
-<polygon width="0.1524" layer="29">
-<vertex x="7.5" y="39.5"/>
-<vertex x="9" y="38"/>
-<vertex x="9" y="36"/>
-<vertex x="10" y="36"/>
-<vertex x="10" y="39"/>
-<vertex x="9" y="40"/>
-<vertex x="7.5" y="40"/>
-</polygon>
-<polygon width="0.1524" layer="29">
-<vertex x="5" y="32.5"/>
-<vertex x="8" y="32.5"/>
-<vertex x="8" y="30.5"/>
-<vertex x="5" y="30.5"/>
-</polygon>
-<polygon width="0.1524" layer="29">
-<vertex x="2" y="27"/>
-<vertex x="2" y="24"/>
-<vertex x="3" y="24"/>
-<vertex x="3.5" y="24.5"/>
-<vertex x="3.5" y="26.5"/>
-<vertex x="3" y="27"/>
-</polygon>
-<polygon width="0.1524" layer="29">
-<vertex x="2" y="18"/>
-<vertex x="5" y="18"/>
-<vertex x="5" y="16"/>
-<vertex x="2" y="16"/>
-</polygon>
-<polygon width="0.3048" layer="29">
-<vertex x="22.8" y="35"/>
-<vertex x="22.8" y="33"/>
-<vertex x="24.2" y="31.6"/>
-<vertex x="24.3" y="31.6"/>
-<vertex x="24.8" y="32.1"/>
-<vertex x="24.8" y="32.4"/>
-<vertex x="24" y="33.2"/>
-<vertex x="24" y="34.7"/>
-<vertex x="23.7" y="35"/>
-</polygon>
-<polygon width="0.3048" layer="29">
-<vertex x="24.8" y="35.2"/>
-<vertex x="24.8" y="33.5"/>
-<vertex x="25" y="33.3"/>
-<vertex x="26.3" y="32"/>
-<vertex x="26.7" y="32.4"/>
-<vertex x="26.4" y="32.7"/>
-<vertex x="26.3" y="32.8"/>
-<vertex x="26.3" y="34.8"/>
-<vertex x="26.3" y="34.9"/>
-<vertex x="26" y="35.2"/>
-</polygon>
-<text x="22.3" y="32.2" size="1.016" layer="21" font="vector" rot="R135" align="center">limit</text>
-<text x="1.6" y="20.8" size="1.016" layer="21" font="vector" rot="R90" align="center">A2 | A1</text>
-<text x="3.7" y="31.5" size="1.016" layer="21" font="vector" rot="R90" align="center">B2</text>
-<text x="10.1" y="40.7" size="1.016" layer="21" font="vector" rot="R90" align="center">B1</text>
-<text x="10.2" y="15.1" size="1.016" layer="21" font="vector" rot="R180" align="center">term</text>
-<text x="23.4" y="40.9" size="1.016" layer="21" font="vector" rot="R180" align="center">jtag</text>
-<text x="1.8" y="7.7" size="1.016" layer="21" font="vector" rot="R270" align="center">bus</text>
-<text x="20.3" y="13.1" size="1.016" layer="21" font="vector" align="center">bp1</text>
-<text x="13.9" y="22.4" size="1.016" layer="21" font="vector" rot="R225" align="center">mtm.cba.mit.edu</text>
-<text x="20.9" y="1.8" size="1.016" layer="22" font="vector" rot="MR0" align="center">fab-step / 2021-04-28</text>
-<text x="34.4" y="26.5" size="1.016" layer="21" font="vector" align="center">rst</text>
-</plain>
-<libraries>
-<library name="passives">
-<packages>
-<package name="1206">
-<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="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"/>
-<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.032" 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>
-</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="2X5-SMD-1.27MM">
-<description>Shrouded SMD connector for JTAG and SWD applications.</description>
-<smd name="6" x="0" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="8" x="-1.27" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="10" x="-2.54" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="4" x="1.27" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="2" x="2.54" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="1" x="2.54" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="3" x="1.27" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="5" x="0" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="7" x="-1.27" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="9" x="-2.54" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<rectangle x1="-1.0575" y1="-1.9625" x2="1.0575" y2="-1.5525" layer="51" rot="R270"/>
-<wire x1="5.55" y1="-1.7" x2="-5.55" y2="-1.7" width="0.1524" layer="51"/>
-<wire x1="-5.55" y1="-1.7" x2="-5.55" y2="1.7" width="0.1524" layer="51"/>
-<wire x1="-5.55" y1="1.7" x2="5.55" y2="1.7" width="0.1524" layer="51"/>
-<wire x1="5.55" y1="1.7" x2="5.55" y2="-1.7" width="0.1524" layer="51"/>
-<rectangle x1="-2.3275" y1="-1.9625" x2="-0.2125" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="-3.5975" y1="-1.9625" x2="-1.4825" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="0.2125" y1="-1.9625" x2="2.3275" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="1.4825" y1="-1.9625" x2="3.5975" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="1.4825" y1="1.5525" x2="3.5975" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="0.2125" y1="1.5525" x2="2.3275" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-1.0575" y1="1.5525" x2="1.0575" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-2.3275" y1="1.5525" x2="-0.2125" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-3.5975" y1="1.5525" x2="-1.4825" y2="1.9625" layer="51" rot="R90"/>
-<wire x1="-3.2" y1="2.5" x2="-6.3" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="-6.3" y1="-2.5" x2="-3.2" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="3.2" y1="-2.5" x2="6.3" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="6.3" y1="2.5" x2="3.2" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="0.6" y1="2.9" x2="0.6" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="0.6" y1="3.4" x2="-0.6" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="-0.6" y1="3.4" x2="-0.6" y2="2.9" width="0.2032" layer="21"/>
-<circle x="3.6" y="3.1" radius="0.1" width="0.2032" layer="21"/>
-<wire x1="-3.175" y1="1.905" x2="-3.175" y2="-1.905" width="0.127" layer="51"/>
-<wire x1="3.175" y1="1.905" x2="3.175" y2="-1.905" width="0.127" layer="51"/>
-</package>
-<package name="2X5-SHROUDED_SMD_LONGPADS">
-<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<smd name="1" x="-3.294" y="5.08" dx="5.15" dy="1" layer="1" roundness="50"/>
-<smd name="2" x="3.294" y="5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="3" x="-3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="4" x="3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="5" x="-3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="6" x="3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="7" x="-3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="8" x="3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="9" x="-3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="10" x="3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
-</package>
-</packages>
-</library>
-<library name="microcontrollers">
-<packages>
-<package name="TQFP-32-FAB">
-<wire x1="-3.55" y1="-3.55" x2="-3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="-3.55" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="-3.55" x2="-3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="3.55" x2="-3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="3.55" x2="-3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.25" x2="-3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.55" x2="-3.25" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.55" x2="3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="-3.55" x2="3.55" y2="-3.25" width="0.127" layer="21"/>
-<text x="-3.202909375" y="5.80526875" size="0.8135375" layer="25">&gt;NAME</text>
-<text x="-3.40625" y="-6.211390625" size="0.81429375" layer="27">&gt;VALUE</text>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="21"/>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="2" x="-4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="3" x="-4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="4" x="-4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="5" x="-4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="6" x="-4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="7" x="-4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="8" x="-4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="9" x="-2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="10" x="-2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="11" x="-1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="12" x="-0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="13" x="0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="14" x="1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="15" x="2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="16" x="2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="17" x="4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="18" x="4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="19" x="4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="20" x="4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="21" x="4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="22" x="4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="23" x="4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="24" x="4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="25" x="2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="26" x="2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="27" x="1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="28" x="0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="29" x="-0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="30" x="-1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="31" x="-2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="32" x="-2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-</package>
-</packages>
-</library>
-<library name="power">
-<packages>
-<package name="SOT223">
-<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
-<wire x1="3.2766" y1="1.651" x2="3.2766" y2="-1.651" width="0.2032" layer="21"/>
-<wire x1="3.2766" y1="-1.651" x2="-3.2766" y2="-1.651" width="0.2032" layer="21"/>
-<wire x1="-3.2766" y1="-1.651" x2="-3.2766" y2="1.651" width="0.2032" layer="21"/>
-<wire x1="-3.2766" y1="1.651" x2="3.2766" y2="1.651" width="0.2032" layer="21"/>
-<smd name="1" x="-2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
-<smd name="2" x="0" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
-<smd name="3" x="2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
-<smd name="4" x="0" y="3.099" dx="3.6" dy="2.2" layer="1" thermals="no"/>
-<text x="-0.8255" y="4.5085" size="0.4064" layer="25">&gt;NAME</text>
-<text x="-1.0795" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
-<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
-<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
-<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
-<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
-<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
-<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
-<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
-<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
-</package>
-<package name="SOIC8_PAD_THRU_FAB">
-<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
-<circle x="-1.615" y="2.92" radius="0.3" width="0.1524" layer="21"/>
-<smd name="1" x="-2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="2" x="-2.8" y="0.645" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="3" x="-2.8" y="-0.625" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="4" x="-2.8" y="-1.895" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="8" x="2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="7" x="2.8" y="0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="6" x="2.8" y="-0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="5" x="2.8" y="-1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<text x="-2.159" y="2.8575" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="-2.159" y="-4.064" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-<smd name="P$1" x="0" y="0" dx="2.41" dy="3.5" layer="1" thermals="no"/>
-<wire x1="-2" y1="-2.5" x2="2" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="-2.5" x2="2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="2.5" x2="-2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="-2" y1="2.5" x2="-2" y2="-2.5" width="0.127" layer="51"/>
-<pad name="P$2" x="0" y="1" drill="0.8" shape="square"/>
-<pad name="P$3" x="0" y="-1" drill="0.8" shape="square"/>
-</package>
-</packages>
-</library>
-<library name="connector">
-<packages>
-<package name="DX4R005HJ5_64">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-</package>
-</packages>
-</library>
-<library name="comm">
-<packages>
-<package name="SOIC-14">
-<wire x1="-1.17" y1="-4.325" x2="1.17" y2="-4.325" width="0.127" layer="21"/>
-<wire x1="-1.17" y1="4.325" x2="1.17" y2="4.325" width="0.127" layer="21"/>
-<wire x1="-1.95" y1="4.325" x2="1.95" y2="4.325" width="0.127" layer="51"/>
-<wire x1="1.95" y1="4.325" x2="1.95" y2="-4.325" width="0.127" layer="51"/>
-<wire x1="1.95" y1="-4.325" x2="-1.95" y2="-4.325" width="0.127" layer="51"/>
-<wire x1="-1.95" y1="-4.325" x2="-1.95" y2="4.325" width="0.127" layer="51"/>
-<text x="-3.6" y="4.8" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.6" y="-4.8" size="1.27" layer="27" align="top-left">&gt;VALUE</text>
-<circle x="-4.05" y="4.1" radius="0.1" width="0.2" layer="21"/>
-<circle x="-4.05" y="4.1" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-2.475" y="3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="2" x="-2.475" y="2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="3" x="-2.475" y="1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="4" x="-2.475" y="0" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="5" x="-2.475" y="-1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="6" x="-2.475" y="-2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="7" x="-2.475" y="-3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="8" x="2.475" y="-3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="9" x="2.475" y="-2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="10" x="2.475" y="-1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="11" x="2.475" y="0" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="12" x="2.475" y="1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="13" x="2.475" y="2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="14" x="2.475" y="3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-</package>
-</packages>
-</library>
-<library name="fablab">
-<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>
-</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="17mil"/>
-<param name="mdWirePad" value="17mil"/>
-<param name="mdWireVia" value="17mil"/>
-<param name="mdPadPad" value="17mil"/>
-<param name="mdPadVia" value="17mil"/>
-<param name="mdViaVia" value="17mil"/>
-<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="17mil"/>
-<param name="mdDrill" value="6mil"/>
-<param name="mdSmdStop" value="0mil"/>
-<param name="msWidth" value="8mil"/>
-<param name="msDrill" value="33mil"/>
-<param name="msMicroVia" value="9.99mm"/>
-<param name="msBlindViaRatio" value="0.5"/>
-<param name="rvPadTop" value="0.25"/>
-<param name="rvPadInner" value="0.25"/>
-<param name="rvPadBottom" value="0.25"/>
-<param name="rvViaOuter" value="0.25"/>
-<param name="rvViaInner" value="0.25"/>
-<param name="rvMicroViaOuter" value="0.25"/>
-<param name="rvMicroViaInner" value="0.25"/>
-<param name="rlMinPadTop" value="10mil"/>
-<param name="rlMaxPadTop" value="20mil"/>
-<param name="rlMinPadInner" value="10mil"/>
-<param name="rlMaxPadInner" value="20mil"/>
-<param name="rlMinPadBottom" value="10mil"/>
-<param name="rlMaxPadBottom" value="20mil"/>
-<param name="rlMinViaOuter" value="8mil"/>
-<param name="rlMaxViaOuter" value="20mil"/>
-<param name="rlMinViaInner" value="8mil"/>
-<param name="rlMaxViaInner" value="20mil"/>
-<param name="rlMinMicroViaOuter" value="4mil"/>
-<param name="rlMaxMicroViaOuter" value="20mil"/>
-<param name="rlMinMicroViaInner" value="4mil"/>
-<param name="rlMaxMicroViaInner" value="20mil"/>
-<param name="psTop" value="-1"/>
-<param name="psBottom" value="-1"/>
-<param name="psFirst" value="-1"/>
-<param name="psElongationLong" value="100"/>
-<param name="psElongationOffset" value="100"/>
-<param name="mvStopFrame" value="1"/>
-<param name="mvCreamFrame" value="0"/>
-<param name="mlMinStopFrame" value="4mil"/>
-<param name="mlMaxStopFrame" value="4mil"/>
-<param name="mlMinCreamFrame" value="0mil"/>
-<param name="mlMaxCreamFrame" value="0mil"/>
-<param name="mlViaStopLimit" value="35mil"/>
-<param name="srRoundness" value="0"/>
-<param name="srMinRoundness" value="0mil"/>
-<param name="srMaxRoundness" value="0mil"/>
-<param name="slThermalIsolate" value="17mil"/>
-<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="checkNames" value="1"/>
-<param name="checkWireStubs" value="1"/>
-<param name="checkPolygonWidth" 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="C1" library="passives" package="1206" value="10uF" x="31" y="4" smashed="yes">
-<attribute name="NAME" x="30.238" y="4.8255" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="64.02" y="-23.94" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="64.02" y="-23.94" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="29.984" y="1.968" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="64.02" y="-23.94" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C4" library="passives" package="1206" value="1uF" x="38.5" y="29" smashed="yes" rot="R180">
-<attribute name="NAME" x="39.262" y="28.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="1206" x="23.26" y="64.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="23.26" y="64.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="39.516" y="31.032" size="1.016" layer="27" rot="R180"/>
-<attribute name="VOLTAGE" value="" x="23.26" y="64.56" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C7" library="passives" package="1206" value="1uF" x="38.5" y="31.5" smashed="yes">
-<attribute name="NAME" x="37.738" y="32.3255" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="57.55" y="-4.06" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="57.55" y="-4.06" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="37.484" y="29.468" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="57.55" y="-4.06" size="1.778" layer="27" display="off"/>
-</element>
-<element name="J1" library="SparkFun-Connectors" package="2X5-SMD-1.27MM" value="JTAG" x="31.5" y="38" smashed="yes" rot="R180">
-<attribute name="PROD_ID" value="CONN-14503" x="1.02" y="57.05" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="R2" library="passives" package="1206" value="10k" x="38.5" y="34" smashed="yes">
-<attribute name="NAME" x="37.738" y="34.8255" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="61.36" y="-1.56" size="1.778" layer="27" display="off"/>
-<attribute name="PRECISION" value="" x="61.36" y="-1.56" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="37.484" y="31.968" size="1.016" layer="27"/>
-</element>
-<element name="R3" library="passives" package="1206" value="10k" x="33.5" y="32.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="34.262" y="31.6745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="1206" x="6.83" y="68.06" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="6.83" y="68.06" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="34.516" y="34.532" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="S1" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="38.5" y="26" smashed="yes" rot="R180"/>
-<element name="U1" library="microcontrollers" package="TQFP-32-FAB" value="ATSAMD21E18A-AFFAB" x="27" y="26" smashed="yes" rot="R315">
-<attribute name="NAME" x="28.84014375" y="32.369746875" size="0.8135375" layer="25" rot="R315"/>
-<attribute name="VALUE" x="20.1993" y="24.01646875" size="0.81429375" layer="27" rot="R315"/>
-</element>
-<element name="X1" library="connector" package="DX4R005HJ5_64" value="USB_1/64" x="39" y="20" smashed="yes" rot="R90">
-<attribute name="NAME" x="37.87" y="15.6075" size="0.6096" layer="25" font="vector" rot="R180"/>
-<attribute name="VALUE" x="37.7875" y="24.9275" size="0.6096" layer="27" font="vector" rot="R180"/>
-</element>
-<element name="C2" library="passives" package="1206" value="1uF" x="32.5" y="15" smashed="yes">
-<attribute name="NAME" x="31.738" y="15.8255" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="32.5" y="15" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="32.5" y="15" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="31.484" y="12.968" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="32.5" y="15" size="1.778" layer="27" display="off"/>
-</element>
-<element name="U3" library="power" package="SOT223" value="REGULATOR_SOT223" x="30.5" y="10" smashed="yes" rot="R270">
-<attribute name="NAME" x="35.0085" y="10.8255" size="0.4064" layer="25" rot="R270"/>
-<attribute name="VALUE" x="30.3095" y="11.0795" size="0.4064" layer="27" rot="R270"/>
-</element>
-<element name="U2" library="power" package="SOIC8_PAD_THRU_FAB" value="A4950FAB" x="8" y="24" smashed="yes" rot="R180">
-<attribute name="NAME" x="10.159" y="21.1425" size="1.27" layer="25" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="10.159" y="28.064" size="1.27" layer="27" ratio="10" rot="R180"/>
-</element>
-<element name="R1" library="passives" package="1206" value="100mOhm" x="5" y="20" smashed="yes">
-<attribute name="NAME" x="3.73" y="21.143" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="5" y="20" size="1.778" layer="27" display="off"/>
-<attribute name="PRECISION" value="" x="5" y="20" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="3.603" y="17.206" size="1.016" layer="27"/>
-</element>
-<element name="C3" library="passives" package="1206" value="10uF" x="6" y="28.5" smashed="yes">
-<attribute name="NAME" x="4.73" y="29.643" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="6" y="28.5" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="6" y="28.5" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="4.603" y="25.706" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="6" y="28.5" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R4" library="passives" package="1206" value="120R" x="14.5" y="27.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="15.77" y="26.357" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="1206" x="14.5" y="27.5" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="14.5" y="27.5" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="15.897" y="30.294" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="C5" library="passives" package="1206" value="0.1uF" x="14.5" y="30" smashed="yes">
-<attribute name="NAME" x="13.23" y="31.143" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="14.5" y="30" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="14.5" y="30" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="13.103" y="27.206" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="14.5" y="30" size="1.778" layer="27" display="off"/>
-</element>
-<element name="J2" library="SparkFun-Connectors" package="2X5-SHROUDED_SMD_LONGPADS" value="" x="13" y="7.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="23.287" y="11.945" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="VALUE" x="2.078" y="11.945" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
-</element>
-<element name="U4" library="power" package="SOIC8_PAD_THRU_FAB" value="A4950FAB" x="15" y="35" smashed="yes" rot="R180">
-<attribute name="NAME" x="17.159" y="32.1425" size="1.27" layer="25" ratio="10" rot="R180"/>
-<attribute name="VALUE" x="17.159" y="39.064" size="1.27" layer="27" ratio="10" rot="R180"/>
-</element>
-<element name="R5" library="passives" package="1206" value="100mOhm" x="10" y="33" smashed="yes" rot="R270">
-<attribute name="NAME" x="11.143" y="34.27" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="1206" x="19.5" y="42" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="PRECISION" value="" x="19.5" y="42" size="1.778" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="7.206" y="34.397" size="1.016" layer="27" rot="R270"/>
-</element>
-<element name="C6" library="passives" package="1206" value="10uF" x="13" y="39" smashed="yes">
-<attribute name="NAME" x="11.73" y="40.143" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="-1" y="48.5" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="-1" y="48.5" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="11.603" y="36.206" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="-1" y="48.5" size="1.778" layer="27" display="off"/>
-</element>
-<element name="R6" library="passives" package="1206" value="120R" x="22" y="39" smashed="yes" rot="R180">
-<attribute name="NAME" x="23.27" y="37.857" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="1206" x="31" y="35.5" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="31" y="35.5" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="23.397" y="41.794" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="C8" library="passives" package="1206" value="0.1uF" x="22" y="36.5" smashed="yes">
-<attribute name="NAME" x="20.73" y="37.643" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="4.5" y="28" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="4.5" y="28" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="20.603" y="33.706" size="1.016" layer="27"/>
-<attribute name="VOLTAGE" value="" x="4.5" y="28" size="1.778" layer="27" display="off"/>
-</element>
-<element name="U5" library="comm" package="SOIC-14" value="ISL3176EIBZ" x="18.5" y="19.5" smashed="yes" rot="R225">
-<attribute name="NAME" x="24.439696875" y="18.651471875" size="1.27" layer="25" rot="R225"/>
-<attribute name="VALUE" x="17.65146875" y="25.4397" size="1.27" layer="27" rot="R225" align="top-left"/>
-</element>
-<element name="C9" library="passives" package="1206" value="0.1uF" x="26.5" y="16.5" smashed="yes" rot="R225">
-<attribute name="NAME" x="28.206246875" y="16.589796875" size="1.016" layer="25" rot="R225"/>
-<attribute name="PACKAGE" value="1206" x="26.5" y="16.5" size="1.778" layer="27" rot="R225" display="off"/>
-<attribute name="TYPE" value="" x="26.5" y="16.5" size="1.778" layer="27" rot="R225" display="off"/>
-<attribute name="VALUE" x="25.51216875" y="19.463478125" size="1.016" layer="27" rot="R225"/>
-<attribute name="VOLTAGE" value="" x="26.5" y="16.5" size="1.778" layer="27" rot="R225" display="off"/>
-</element>
-<element name="R7" library="passives" package="1206" value="120R" x="14.5" y="15" smashed="yes" rot="R180">
-<attribute name="NAME" x="15.77" y="13.856996875" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="1206" x="14.5" y="15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="14.5" y="15" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="15.897" y="17.794" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="R8" library="passives" package="1206" value="0R" x="26" y="4" smashed="yes">
-<attribute name="NAME" x="24.73" y="5.143" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="26" y="4" size="1.778" layer="27" display="off"/>
-<attribute name="PRECISION" value="" x="26" y="4" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="24.603" y="1.206" size="1.016" layer="27"/>
-</element>
-<element name="U$1" library="fablab" package="LED1206" value="LED" x="30.5" y="20.5" smashed="yes" rot="R45">
-<attribute name="NAME" x="28.703946875" y="20.5" size="1.27" layer="25" rot="R45"/>
-<attribute name="VALUE" x="31.398025" y="17.805921875" size="1.27" layer="27" rot="R45"/>
-</element>
-<element name="R9" library="passives" package="1206" value="120R" x="32.5" y="17.5" smashed="yes">
-<attribute name="NAME" x="31.230003125" y="18.643003125" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="32.5" y="17.5" size="1.778" layer="27" display="off"/>
-<attribute name="PRECISION" value="" x="32.5" y="17.5" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="31.103003125" y="14.706" size="1.016" layer="27"/>
-</element>
-</elements>
-<signals>
-<signal name="GND">
-<contactref element="J1" pad="3"/>
-<contactref element="J1" pad="5"/>
-<contactref element="J1" pad="9"/>
-<contactref element="U1" pad="10"/>
-<contactref element="U1" pad="28"/>
-<contactref element="C1" pad="2"/>
-<contactref element="C7" pad="2"/>
-<contactref element="X1" pad="GND"/>
-<contactref element="C4" pad="1"/>
-<contactref element="C2" pad="1"/>
-<contactref element="U3" pad="1"/>
-<contactref element="R1" pad="2"/>
-<contactref element="U2" pad="P$3"/>
-<contactref element="U2" pad="1"/>
-<contactref element="U2" pad="P$2"/>
-<contactref element="U2" pad="P$1"/>
-<contactref element="C3" pad="2"/>
-<contactref element="C5" pad="2"/>
-<contactref element="R5" pad="2"/>
-<contactref element="U4" pad="P$3"/>
-<contactref element="U4" pad="1"/>
-<contactref element="U4" pad="P$2"/>
-<contactref element="U4" pad="P$1"/>
-<contactref element="C6" pad="2"/>
-<contactref element="C8" pad="2"/>
-<contactref element="J2" pad="5"/>
-<contactref element="J2" pad="6"/>
-<contactref element="U5" pad="7"/>
-<contactref element="U5" pad="6"/>
-<contactref element="C9" pad="2"/>
-<wire x1="39.9" y1="31.5" x2="39.9" y2="29" width="0.2032" layer="1"/>
-<wire x1="30.23" y1="36.05" x2="31.5" y2="36.05" width="0.2032" layer="1"/>
-<wire x1="32.16905625" y1="37.7834" x2="33.37094375" y2="37.7834" width="0.2032" layer="1"/>
-<wire x1="32.16905625" y1="37.7834" x2="31.5" y2="37.11434375" width="0.2032" layer="1"/>
-<wire x1="31.5" y1="36.05" x2="31.5" y2="37.11434375" width="0.2032" layer="1"/>
-<wire x1="34.04" y1="37.11434375" x2="33.37094375" y2="37.7834" width="0.2032" layer="1"/>
-<wire x1="34.04" y1="37.11434375" x2="34.04" y2="36.05" width="0.2032" layer="1"/>
-<wire x1="34.04" y1="36.05" x2="35.05" y2="36.05" width="0.2032" layer="1"/>
-<wire x1="35.05" y1="36.05" x2="35.5" y2="36.5" width="0.2032" layer="1"/>
-<via x="35.5" y="36.5" extent="1-16" drill="0.8382"/>
-<wire x1="31.1" y1="15" x2="28" y2="15" width="0.3048" layer="1"/>
-<via x="28" y="15" extent="1-16" drill="0.8382"/>
-<wire x1="27.4012" y1="12.3114" x2="27.4012" y2="14.4012" width="0.3048" layer="1"/>
-<wire x1="27.4012" y1="14.4012" x2="28" y2="15" width="0.3048" layer="1"/>
-<wire x1="38.5" y1="22" x2="38.5" y2="25.2" width="0.3048" layer="1"/>
-<wire x1="38.5" y1="22" x2="38.5" y2="21.5" width="0.2032" layer="1"/>
-<wire x1="38.5" y1="21.5" x2="38.3" y2="21.3" width="0.2032" layer="1"/>
-<wire x1="38.3" y1="21.3" x2="37.4" y2="21.3" width="0.2032" layer="1"/>
-<via x="19.5" y="25.5" extent="1-16" drill="0.8382"/>
-<wire x1="30.238546875" y1="28.6728625" x2="31.065684375" y2="29.5" width="0.3048" layer="1"/>
-<wire x1="33.76955" y1="29.5" x2="34" y2="29.26955" width="0.3048" layer="1"/>
-<via x="34" y="29.26955" extent="1-16" drill="0.8382"/>
-<wire x1="31.065684375" y1="29.5" x2="33.76955" y2="29.5" width="0.3048" layer="1"/>
-<contactref element="S1" pad="P$2"/>
-<wire x1="38.5" y1="25.2" x2="38.5" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="39.9" y1="28.2" x2="39.9" y2="29" width="0.2032" layer="1"/>
-<wire x1="38.5" y1="26.8" x2="39.9" y2="28.2" width="0.2032" layer="1"/>
-<wire x1="35.8666" y1="21.67905625" x2="35.8666" y2="21.7334" width="0.2032" layer="1"/>
-<wire x1="37.4" y1="21.3" x2="36.24565625" y2="21.3" width="0.2032" layer="1"/>
-<wire x1="36.24565625" y1="21.3" x2="35.8666" y2="21.67905625" width="0.2032" layer="1"/>
-<wire x1="34.8" y1="22.8" x2="34.8" y2="24.6" width="0.2032" layer="1"/>
-<via x="34.8" y="24.6" extent="1-16" drill="0.8382"/>
-<wire x1="35.8666" y1="21.7334" x2="34.8" y2="22.8" width="0.2032" layer="1"/>
-<wire x1="36.45" y1="25.2" x2="35.85" y2="24.6" width="0.2032" layer="1"/>
-<wire x1="35.85" y1="24.6" x2="34.8" y2="24.6" width="0.2032" layer="1"/>
-<wire x1="17.556009375" y1="23.944165625" x2="19.11184375" y2="25.5" width="0.3048" layer="1"/>
-<wire x1="19.11184375" y1="25.5" x2="19.5" y2="25.5" width="0.3048" layer="1"/>
-<wire x1="18.4540375" y1="23.0461375" x2="19.5" y2="24.0921" width="0.3048" layer="1"/>
-<wire x1="19.5" y1="24.0921" x2="19.5" y2="25.5" width="0.3048" layer="1"/>
-<wire x1="21.36234375" y1="23.768684375" x2="21.231028125" y2="23.9" width="0.3048" layer="1"/>
-<wire x1="22.630078125" y1="24.45850625" x2="21.94025625" y2="23.768684375" width="0.3048" layer="1"/>
-<wire x1="21.94025625" y1="23.768684375" x2="21.36234375" y2="23.768684375" width="0.3048" layer="1"/>
-<wire x1="19.6921" y1="23.9" x2="19.5" y2="24.0921" width="0.3048" layer="1"/>
-<wire x1="21.231028125" y1="23.9" x2="19.6921" y2="23.9" width="0.3048" layer="1"/>
-<wire x1="15.9" y1="30" x2="19.81395" y2="30" width="0.3048" layer="1"/>
-<wire x1="19.81395" y1="30" x2="20" y2="30.18605" width="0.3048" layer="1"/>
-<via x="20" y="30.18605" extent="1-16" drill="0.8382"/>
-<wire x1="23.4" y1="36.5" x2="25.5" y2="34.4" width="0.3048" layer="1"/>
-<wire x1="25.5" y1="34.4" x2="25.5" y2="34" width="0.3048" layer="1"/>
-<via x="25.5" y="34" extent="1-16" drill="0.8382"/>
-<polygon width="0.0762" layer="1" thermals="no" rank="6">
-<vertex x="18.5" y="42.5"/>
-<vertex x="18.5" y="33.5"/>
-<vertex x="19" y="33.5"/>
-<vertex x="20" y="32.5"/>
-<vertex x="18.5" y="31"/>
-<vertex x="18" y="31"/>
-<vertex x="17" y="32"/>
-<vertex x="14.5" y="32"/>
-<vertex x="13.5" y="31"/>
-<vertex x="12" y="31"/>
-<vertex x="12" y="19"/>
-<vertex x="7" y="14"/>
-<vertex x="1" y="14"/>
-<vertex x="-0.5" y="15.5"/>
-<vertex x="-0.5" y="42.5"/>
-</polygon>
-<wire x1="13" y1="4.206" x2="13" y2="5.72045" width="0.6096" layer="1"/>
-<wire x1="13" y1="5.72045" x2="13.97955" y2="6.7" width="0.6096" layer="1"/>
-<via x="13.97955" y="6.7" extent="1-16" drill="0.8382"/>
-<wire x1="13" y1="8.98074375" x2="13.990371875" y2="7.990371875" width="0.6096" layer="1"/>
-<via x="13.990371875" y="7.990371875" extent="1-16" drill="0.8382"/>
-<wire x1="13" y1="10.794" x2="13" y2="8.98074375" width="0.6096" layer="1"/>
-<wire x1="13.990371875" y1="7.990371875" x2="13.990371875" y2="6.710821875" width="0.6096" layer="1"/>
-<wire x1="13.990371875" y1="6.710821875" x2="13.97955" y2="6.7" width="0.6096" layer="1"/>
-<wire x1="28" y1="15" x2="26.0201" y2="15" width="0.3048" layer="1"/>
-<wire x1="26.0201" y1="15" x2="25.51005" y2="15.51005" width="0.3048" layer="1"/>
-<via x="16" y="40.5" extent="1-16" drill="0.8382"/>
-<via x="10.5" y="28" extent="1-16" drill="0.8382"/>
-<via x="8" y="17" extent="1-16" drill="0.8382"/>
-<wire x1="32.4" y1="4" x2="32.4" y2="2.4" width="0.3048" layer="1"/>
-<wire x1="31.5" y1="1.5" x2="32.4" y2="2.4" width="0.3048" layer="1"/>
-<via x="31.5" y="1.5" extent="1-16" drill="0.8382"/>
-<polygon width="0.1524" layer="16" thermals="no" rank="2">
-<vertex x="-0.5" y="43"/>
-<vertex x="42.5" y="43"/>
-<vertex x="42.5" y="-0.5"/>
-<vertex x="-0.5" y="-0.5"/>
-</polygon>
-<polygon width="0.3048" layer="1">
-<vertex x="24.9" y="35.5"/>
-<vertex x="24.8" y="35.4"/>
-<vertex x="24.8" y="33.7"/>
-<vertex x="24.8" y="33.5"/>
-<vertex x="26.3" y="32"/>
-<vertex x="27.1" y="32.8"/>
-<vertex x="26.9" y="33"/>
-<vertex x="26.9" y="33.7"/>
-<vertex x="26.9" y="35.1"/>
-<vertex x="26.6" y="35.4"/>
-<vertex x="26.5" y="35.5"/>
-</polygon>
-</signal>
-<signal name="+3V3">
-<contactref element="J1" pad="1"/>
-<contactref element="R2" pad="1"/>
-<contactref element="R3" pad="1"/>
-<contactref element="C7" pad="1"/>
-<contactref element="C2" pad="2"/>
-<contactref element="U1" pad="9"/>
-<contactref element="U1" pad="30"/>
-<contactref element="U3" pad="4"/>
-<contactref element="U3" pad="2"/>
-<contactref element="C9" pad="1"/>
-<contactref element="U5" pad="14"/>
-<wire x1="29.107178125" y1="29.804234375" x2="26.30294375" y2="27" width="0.2032" layer="1"/>
-<wire x1="24.040203125" y1="27" x2="21.94065" y2="24.900446875" width="0.2032" layer="1"/>
-<wire x1="24.040203125" y1="27" x2="26.30294375" y2="27" width="0.2032" layer="1"/>
-<wire x1="37.1" y1="34" x2="37.1" y2="31.5" width="0.2032" layer="1"/>
-<wire x1="29.107178125" y1="29.804234375" x2="30.36954375" y2="31.0666" width="0.2032" layer="1"/>
-<wire x1="33.4666" y1="31.0666" x2="34.9" y2="32.5" width="0.2032" layer="1"/>
-<wire x1="30.36954375" y1="31.0666" x2="33.4666" y2="31.0666" width="0.2032" layer="1"/>
-<wire x1="34.9" y1="32.5" x2="35.6" y2="32.5" width="0.2032" layer="1"/>
-<wire x1="35.6" y1="32.5" x2="37.1" y2="34" width="0.2032" layer="1"/>
-<wire x1="28.96" y1="36.05" x2="28.96" y2="34.54" width="0.2032" layer="1"/>
-<wire x1="33.4666" y1="33.9334" x2="34.9" y2="32.5" width="0.2032" layer="1"/>
-<wire x1="28.96" y1="34.54" x2="29.5666" y2="33.9334" width="0.2032" layer="1"/>
-<wire x1="29.5666" y1="33.9334" x2="33.4666" y2="33.9334" width="0.2032" layer="1"/>
-<wire x1="26.30294375" y1="27" x2="27" y2="26.30294375" width="0.2032" layer="1"/>
-<wire x1="27" y1="26.30294375" x2="27" y2="19.5" width="0.2032" layer="1"/>
-<wire x1="27" y1="19.5" x2="26.5" y2="19" width="0.3048" layer="1"/>
-<wire x1="26.5" y1="19" x2="22" y2="14.5" width="0.3048" layer="1"/>
-<wire x1="22" y1="14.5" x2="21.75" y2="14.25" width="0.3048" layer="1"/>
-<wire x1="19.99981875" y1="14.5" x2="19.4439875" y2="15.05583125" width="0.3048" layer="1"/>
-<wire x1="22" y1="14.5" x2="19.99981875" y2="14.5" width="0.3048" layer="1"/>
-<wire x1="27.4012" y1="10" x2="26" y2="10" width="0.3048" layer="1"/>
-<wire x1="26" y1="10" x2="21.75" y2="14.25" width="0.3048" layer="1"/>
-<wire x1="27.4012" y1="10" x2="28.5188" y2="11.1176" width="0.3048" layer="1"/>
-<wire x1="32.4" y1="13.5" x2="31.62618125" y2="13.5" width="0.3048" layer="1"/>
-<wire x1="32.4" y1="13.5" x2="33.9" y2="15" width="0.3048" layer="1"/>
-<wire x1="28.5188" y1="11.1176" x2="29.24378125" y2="11.1176" width="0.3048" layer="1"/>
-<wire x1="29.24378125" y1="11.1176" x2="31.62618125" y2="13.5" width="0.3048" layer="1"/>
-<contactref element="R9" pad="2"/>
-<wire x1="26.5" y1="19" x2="26.5" y2="18.47989375" width="0.3048" layer="1"/>
-<wire x1="26.5" y1="18.47989375" x2="27.489946875" y2="17.489946875" width="0.3048" layer="1"/>
-<wire x1="33.9" y1="17.5" x2="33.9" y2="15" width="0.3048" layer="1"/>
-<polygon width="0.0762" layer="1" rank="2">
-<vertex x="33" y="11.5"/>
-<vertex x="34.5" y="11.5"/>
-<vertex x="36.5" y="13.5"/>
-<vertex x="36.5" y="15"/>
-<vertex x="41" y="15"/>
-<vertex x="41" y="9"/>
-<vertex x="35" y="9"/>
-<vertex x="34.5" y="8.5"/>
-<vertex x="33" y="8.5"/>
-</polygon>
-<wire x1="33.599" y1="10" x2="33.9" y2="15" width="0" layer="19" extent="1-1"/>
-</signal>
-<signal name="RESET">
-<contactref element="J1" pad="10"/>
-<contactref element="R2" pad="2"/>
-<contactref element="U1" pad="26"/>
-<wire x1="39.9" y1="34" x2="38.4334" y2="32.5334" width="0.2032" layer="1"/>
-<wire x1="38.4334" y1="32.5334" x2="38.4334" y2="27.87905625" width="0.2032" layer="1"/>
-<wire x1="34.04" y1="39.95" x2="39.9" y2="34.09" width="0.2032" layer="1"/>
-<wire x1="39.9" y1="34.09" x2="39.9" y2="34" width="0.2032" layer="1"/>
-<wire x1="31.36991875" y1="27.541490625" x2="32.328428125" y2="28.5" width="0.2032" layer="1"/>
-<wire x1="33.1261625" y1="28.5" x2="33.5186625" y2="28.1075" width="0.2032" layer="1"/>
-<wire x1="34.8925" y1="28.1075" x2="33.5186625" y2="28.1075" width="0.2032" layer="1"/>
-<wire x1="32.328428125" y1="28.5" x2="33.1261625" y2="28.5" width="0.2032" layer="1"/>
-<contactref element="S1" pad="P$4"/>
-<wire x1="38.4334" y1="27.87905625" x2="37.35434375" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="37.35434375" y1="26.8" x2="36.45" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="36.45" y1="26.8" x2="36.2" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="36.2" y1="26.8" x2="34.8925" y2="28.1075" width="0.2032" layer="1"/>
-</signal>
-<signal name="SWDCLK">
-<contactref element="J1" pad="4"/>
-<contactref element="R3" pad="2"/>
-<wire x1="27.635" y1="37.05934375" x2="28.57565625" y2="38" width="0.2032" layer="1"/>
-<wire x1="28.57565625" y1="38" x2="30" y2="38" width="0.2032" layer="1"/>
-<wire x1="30" y1="38" x2="30.23" y2="38.23" width="0.2032" layer="1"/>
-<wire x1="30.23" y1="38.23" x2="30.23" y2="39.95" width="0.2032" layer="1"/>
-<wire x1="29.180509375" y1="31.819490625" x2="27.635" y2="33.365" width="0.2032" layer="1"/>
-<wire x1="27.635" y1="33.365" x2="27.635" y2="37.05934375" width="0.2032" layer="1"/>
-<wire x1="32.1" y1="32.5" x2="31.419490625" y2="31.819490625" width="0.2032" layer="1"/>
-<wire x1="31.419490625" y1="31.819490625" x2="29.3" y2="31.819490625" width="0.2032" layer="1"/>
-<contactref element="U1" pad="31"/>
-<wire x1="29.3" y1="31.819490625" x2="29.180509375" y2="31.819490625" width="0.2032" layer="1"/>
-<wire x1="28.541490625" y1="30.36991875" x2="29.3" y2="31.128428125" width="0.2032" layer="1"/>
-<wire x1="29.3" y1="31.128428125" x2="29.3" y2="31.819490625" width="0.2032" layer="1"/>
-</signal>
-<signal name="SWDIO">
-<contactref element="J1" pad="2"/>
-<wire x1="27" y1="37.99" x2="28.96" y2="39.95" width="0.2032" layer="1"/>
-<contactref element="U1" pad="32"/>
-<wire x1="28.09955" y1="31.059346875" x2="28.500984375" y2="31.46078125" width="0.2032" layer="1"/>
-<wire x1="28.500984375" y1="31.46078125" x2="28.500984375" y2="31.600984375" width="0.2032" layer="1"/>
-<wire x1="27" y1="33.10196875" x2="27" y2="37.99" width="0.2032" layer="1"/>
-<wire x1="28.500984375" y1="31.600984375" x2="27" y2="33.10196875" width="0.2032" layer="1"/>
-</signal>
-<signal name="USBDP">
-<contactref element="X1" pad="D+"/>
-<wire x1="37.4" y1="20" x2="36.5" y2="20" width="0.2032" layer="1"/>
-<wire x1="33.5" y1="23" x2="33.5" y2="23.5" width="0.2032" layer="1"/>
-<wire x1="36.5" y1="20" x2="33.5" y2="23" width="0.2032" layer="1"/>
-<contactref element="U1" pad="24"/>
-<wire x1="33.5" y1="23.5" x2="32.099553125" y2="24.900446875" width="0.2032" layer="1"/>
-<wire x1="32.099553125" y1="24.900446875" x2="32.059346875" y2="24.900446875" width="0.2032" layer="1"/>
-</signal>
-<signal name="USBDM">
-<contactref element="X1" pad="D-"/>
-<wire x1="32.865" y1="22.73696875" x2="32.865" y2="22.963425" width="0.2032" layer="1"/>
-<wire x1="36.25196875" y1="19.35" x2="37.4" y2="19.35" width="0.2032" layer="1"/>
-<wire x1="32.865" y1="22.73696875" x2="36.25196875" y2="19.35" width="0.2032" layer="1"/>
-<contactref element="U1" pad="23"/>
-<wire x1="32.865" y1="22.963425" x2="31.36991875" y2="24.45850625" width="0.2032" layer="1"/>
-</signal>
-<signal name="+5V">
-<contactref element="C1" pad="1"/>
-<contactref element="X1" pad="VBUS"/>
-<contactref element="U3" pad="3"/>
-<contactref element="J2" pad="9"/>
-<contactref element="J2" pad="2"/>
-<contactref element="R8" pad="2"/>
-<contactref element="R8" pad="1"/>
-<wire x1="7.92" y1="10.794" x2="8.9534" y2="9.7606" width="0.2032" layer="1"/>
-<wire x1="8.9534" y1="2.10470625" x2="9.88550625" y2="1.1726" width="0.2032" layer="1"/>
-<wire x1="16.11449375" y1="1.1726" x2="16.5734" y2="1.63150625" width="0.2032" layer="1"/>
-<wire x1="16.5734" y1="1.63150625" x2="16.5734" y2="2.6994" width="0.2032" layer="1"/>
-<wire x1="16.5734" y1="2.6994" x2="18.08" y2="4.206" width="0.2032" layer="1"/>
-<wire x1="8.9534" y1="9.7606" x2="8.9534" y2="2.10470625" width="0.2032" layer="1"/>
-<wire x1="9.88550625" y1="1.1726" x2="16.11449375" y2="1.1726" width="0.2032" layer="1"/>
-<wire x1="18.08" y1="4.206" x2="24.394" y2="4.206" width="0.3048" layer="1"/>
-<wire x1="24.394" y1="4.206" x2="24.6" y2="4" width="0.3048" layer="1"/>
-<wire x1="37.4" y1="18.7" x2="35.7" y2="18.7" width="0.2032" layer="1"/>
-<wire x1="35.5" y1="18.5" x2="35.7" y2="18.7" width="0.2032" layer="1"/>
-<wire x1="27.4012" y1="7.6886" x2="28.5188" y2="8.8062" width="0.3048" layer="1"/>
-<wire x1="28.5188" y1="8.8062" x2="28.76078125" y2="8.8062" width="0.3048" layer="1"/>
-<wire x1="28.76078125" y1="8.8062" x2="29.103" y2="9.14841875" width="0.3048" layer="1"/>
-<wire x1="32.25701875" y1="12.3842" x2="34" y2="12.3842" width="0.3048" layer="1"/>
-<wire x1="29.103" y1="9.14841875" x2="29.103" y2="9.23018125" width="0.3048" layer="1"/>
-<wire x1="29.103" y1="9.23018125" x2="32.25701875" y2="12.3842" width="0.3048" layer="1"/>
-<wire x1="34" y1="12.3842" x2="35.2842" y2="13.6684" width="0.3048" layer="1"/>
-<wire x1="35.2842" y1="18.2842" x2="35.5" y2="18.5" width="0.3048" layer="1"/>
-<wire x1="35.2842" y1="13.6684" x2="35.2842" y2="18.2842" width="0.3048" layer="1"/>
-<wire x1="27.4012" y1="7.6886" x2="29.6" y2="5.4898" width="0.3048" layer="1"/>
-<wire x1="29.6" y1="5.4898" x2="29.6" y2="4" width="0.3048" layer="1"/>
-<wire x1="29.6" y1="4" x2="27.4" y2="4" width="0.3048" layer="1"/>
-<wire x1="24.6" y1="4" x2="27.4" y2="4" width="0" layer="19" extent="1-1"/>
-</signal>
-<signal name="N$1">
-<contactref element="C4" pad="2"/>
-<contactref element="U1" pad="29"/>
-<wire x1="29.6728625" y1="29.238546875" x2="30.865915625" y2="30.4316" width="0.2032" layer="1"/>
-<wire x1="36" y1="29" x2="37.1" y2="29" width="0.2032" layer="1"/>
-<wire x1="30.865915625" y1="30.4316" x2="34.5684" y2="30.4316" width="0.2032" layer="1"/>
-<wire x1="34.5684" y1="30.4316" x2="36" y2="29" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$2">
-<contactref element="R1" pad="1"/>
-<contactref element="U2" pad="7"/>
-<wire x1="5.2" y1="23.365" x2="4.9916" y2="23.1566" width="0.6096" layer="1"/>
-<wire x1="4.9916" y1="23.1566" x2="4.0198875" y2="23.1566" width="0.6096" layer="1"/>
-<wire x1="4.0198875" y1="23.1566" x2="3.5" y2="22.6367125" width="0.6096" layer="1"/>
-<wire x1="3.5" y1="20.1" x2="3.6" y2="20" width="0.6096" layer="1"/>
-<wire x1="3.5" y1="22.6367125" x2="3.5" y2="20.1" width="0.6096" layer="1"/>
-</signal>
-<signal name="AOUT1">
-<contactref element="U2" pad="6"/>
-<polygon width="0.0762" layer="1" thermals="no" rank="2">
-<vertex x="6" y="23.5"/>
-<vertex x="1" y="23.5"/>
-<vertex x="1" y="28.5"/>
-<vertex x="6" y="28.5"/>
-</polygon>
-</signal>
-<signal name="AIN2">
-<contactref element="U2" pad="2"/>
-<wire x1="10.8" y1="23.355" x2="10.945" y2="23.5" width="0.3048" layer="1"/>
-<wire x1="10.945" y1="23.5" x2="12" y2="23.5" width="0.3048" layer="1"/>
-<wire x1="12" y1="23.5" x2="13.7792" y2="25.2792" width="0.3048" layer="1"/>
-<wire x1="18.0208" y1="26.4790875" x2="18.0208" y2="26.05290625" width="0.3048" layer="1"/>
-<wire x1="13.7792" y1="25.2792" x2="17.24709375" y2="25.2792" width="0.3048" layer="1"/>
-<wire x1="17.24709375" y1="25.2792" x2="18.0208" y2="26.05290625" width="0.3048" layer="1"/>
-<contactref element="U1" pad="8"/>
-<wire x1="21.94065" y1="27.09955" x2="21.90045" y2="27.09955" width="0.3048" layer="1"/>
-<wire x1="21.90045" y1="27.09955" x2="21.5" y2="27.5" width="0.3048" layer="1"/>
-<wire x1="21.5" y1="27.5" x2="19.0417125" y2="27.5" width="0.3048" layer="1"/>
-<wire x1="19.0417125" y1="27.5" x2="18.0208" y2="26.4790875" width="0.3048" layer="1"/>
-</signal>
-<signal name="AIN1">
-<contactref element="U2" pad="3"/>
-<wire x1="10.8" y1="24.625" x2="11.625" y2="24.625" width="0.3048" layer="1"/>
-<wire x1="11.625" y1="24.625" x2="13.0158" y2="26.0158" width="0.3048" layer="1"/>
-<wire x1="16.94198125" y1="26.0158" x2="17.2842" y2="26.35801875" width="0.3048" layer="1"/>
-<wire x1="17.2842" y1="26.35801875" x2="17.2842" y2="26.7842" width="0.3048" layer="1"/>
-<wire x1="13.0158" y1="26.0158" x2="16.94198125" y2="26.0158" width="0.3048" layer="1"/>
-<contactref element="U1" pad="7"/>
-<wire x1="18.7366" y1="28.2366" x2="21.93496875" y2="28.2366" width="0.3048" layer="1"/>
-<wire x1="21.93496875" y1="28.2366" x2="22.630078125" y2="27.541490625" width="0.3048" layer="1"/>
-<wire x1="17.2842" y1="26.7842" x2="18.7366" y2="28.2366" width="0.3048" layer="1"/>
-</signal>
-<signal name="N$3">
-<contactref element="R4" pad="2"/>
-<contactref element="U2" pad="4"/>
-<contactref element="C5" pad="1"/>
-<wire x1="10.8" y1="25.895" x2="10.905" y2="26" width="0.3048" layer="1"/>
-<wire x1="10.905" y1="26" x2="11.9582875" y2="26" width="0.3048" layer="1"/>
-<wire x1="13.1" y1="27.1417125" x2="13.1" y2="27.5" width="0.3048" layer="1"/>
-<wire x1="11.9582875" y1="26" x2="13.1" y2="27.1417125" width="0.3048" layer="1"/>
-<wire x1="13.1" y1="27.5" x2="13.1" y2="30" width="0.3048" layer="1"/>
-</signal>
-<signal name="+24V">
-<contactref element="U2" pad="5"/>
-<contactref element="C3" pad="1"/>
-<contactref element="U4" pad="5"/>
-<contactref element="C6" pad="1"/>
-<contactref element="J2" pad="10"/>
-<contactref element="J2" pad="1"/>
-<wire x1="7.92" y1="4.206" x2="8.063" y2="4.063" width="0.2032" layer="1"/>
-<wire x1="8.063" y1="4.063" x2="8.3184" y2="3.8076" width="0.2032" layer="1"/>
-<wire x1="8.3184" y1="3.8076" x2="8.3184" y2="1.841675" width="0.2032" layer="1"/>
-<wire x1="8.3184" y1="1.841675" x2="9.622475" y2="0.5376" width="0.2032" layer="1"/>
-<wire x1="24.09194375" y1="0.5376" x2="25.9334" y2="2.37905625" width="0.2032" layer="1"/>
-<wire x1="25.9334" y1="5.12094375" x2="20.26034375" y2="10.794" width="0.2032" layer="1"/>
-<wire x1="20.26034375" y1="10.794" x2="18.08" y2="10.794" width="0.2032" layer="1"/>
-<wire x1="9.622475" y1="0.5376" x2="24.09194375" y2="0.5376" width="0.2032" layer="1"/>
-<wire x1="25.9334" y1="2.37905625" x2="25.9334" y2="5.12094375" width="0.2032" layer="1"/>
-<wire x1="11.6" y1="39" x2="9.6" y2="41" width="0.6096" layer="1"/>
-<wire x1="0.7366" y1="11.3894" x2="8.063" y2="4.063" width="0.6096" layer="1"/>
-<wire x1="9.6" y1="41" x2="4.5" y2="41" width="0.6096" layer="1"/>
-<wire x1="4.5" y1="41" x2="0.7366" y2="37.2366" width="0.6096" layer="1"/>
-<wire x1="0.7366" y1="37.2366" x2="0.7366" y2="28.5" width="0.6096" layer="1"/>
-<wire x1="0.7366" y1="28.5" x2="0.7366" y2="11.3894" width="0.6096" layer="1"/>
-<wire x1="4.6" y1="28.5" x2="0.7366" y2="28.5" width="0.6096" layer="1"/>
-<wire x1="4.6" y1="28.5" x2="5.2" y2="27.9" width="0.6096" layer="1"/>
-<wire x1="5.2" y1="27.9" x2="5.2" y2="25.905" width="0.6096" layer="1"/>
-<wire x1="11.6" y1="39" x2="12.2" y2="38.4" width="0.6096" layer="1"/>
-<wire x1="12.2" y1="38.4" x2="12.2" y2="36.905" width="0.6096" layer="1"/>
-</signal>
-<signal name="AVREF">
-<contactref element="R4" pad="1"/>
-<contactref element="U1" pad="6"/>
-<wire x1="15.9" y1="27.5" x2="16.9582875" y2="27.5" width="0.3048" layer="1"/>
-<wire x1="22.329740625" y1="28.9732" x2="23.1957625" y2="28.107178125" width="0.3048" layer="1"/>
-<wire x1="16.9582875" y1="27.5" x2="18.4314875" y2="28.9732" width="0.3048" layer="1"/>
-<wire x1="18.4314875" y1="28.9732" x2="22.329740625" y2="28.9732" width="0.3048" layer="1"/>
-</signal>
-<signal name="N$4">
-<contactref element="R5" pad="1"/>
-<contactref element="U4" pad="7"/>
-<wire x1="12.2" y1="34.365" x2="10.035" y2="34.365" width="0.4064" layer="1"/>
-<wire x1="10.035" y1="34.365" x2="10" y2="34.4" width="0.4064" layer="1"/>
-</signal>
-<signal name="N$5">
-<contactref element="R6" pad="2"/>
-<contactref element="U4" pad="4"/>
-<contactref element="C8" pad="1"/>
-<wire x1="19.695" y1="36.5" x2="19.3" y2="36.895" width="0.3048" layer="1"/>
-<wire x1="17.8" y1="36.895" x2="19.3" y2="36.895" width="0.3048" layer="1"/>
-<wire x1="19.695" y1="36.5" x2="20.6" y2="36.5" width="0.3048" layer="1"/>
-<wire x1="20.6" y1="36.5" x2="20.6" y2="39" width="0.3048" layer="1"/>
-</signal>
-<signal name="A">
-<contactref element="J2" pad="4"/>
-<contactref element="U5" pad="12"/>
-<contactref element="R7" pad="1"/>
-<wire x1="17.647934375" y1="16.851884375" x2="17.647934375" y2="16.747934375" width="0.3048" layer="1"/>
-<wire x1="17.647934375" y1="16.747934375" x2="15.9" y2="15" width="0.3048" layer="1"/>
-<wire x1="16.7" y1="6.4618" x2="15.54" y2="5.3018" width="0.3048" layer="1"/>
-<wire x1="15.54" y1="4.206" x2="15.54" y2="5.3018" width="0.3048" layer="1"/>
-<wire x1="15.9" y1="15" x2="16.7" y2="14.2" width="0.3048" layer="1"/>
-<wire x1="16.7" y1="14.2" x2="16.7" y2="6.4618" width="0.3048" layer="1"/>
-</signal>
-<signal name="Z">
-<contactref element="J2" pad="8"/>
-<contactref element="U5" pad="10"/>
-<wire x1="15.851884375" y1="18.647934375" x2="13.68815" y2="16.4842" width="0.3048" layer="1"/>
-<wire x1="13.68815" y1="16.4842" x2="12.05801875" y2="16.4842" width="0.3048" layer="1"/>
-<wire x1="10.627" y1="4.373" x2="10.46" y2="4.206" width="0.3048" layer="1"/>
-<wire x1="12.05801875" y1="16.4842" x2="11.5442" y2="15.97038125" width="0.3048" layer="1"/>
-<wire x1="11.5442" y1="6.5442" x2="10.5" y2="5.5" width="0.3048" layer="1"/>
-<wire x1="10.5" y1="5.5" x2="10.5" y2="4.5" width="0.3048" layer="1"/>
-<wire x1="10.5" y1="4.5" x2="10.627" y2="4.373" width="0.3048" layer="1"/>
-<wire x1="11.5442" y1="15.97038125" x2="11.5442" y2="6.5442" width="0.3048" layer="1"/>
-</signal>
-<signal name="B">
-<contactref element="J2" pad="3"/>
-<contactref element="U5" pad="11"/>
-<contactref element="R7" pad="2"/>
-<wire x1="15.4842" y1="16.4842" x2="16.749909375" y2="17.749909375" width="0.3048" layer="1"/>
-<wire x1="14.85801875" y1="16.4842" x2="15.4842" y2="16.4842" width="0.3048" layer="1"/>
-<wire x1="13.37381875" y1="15" x2="13.1" y2="15" width="0.3048" layer="1"/>
-<wire x1="14.85801875" y1="16.4842" x2="13.37381875" y2="15" width="0.3048" layer="1"/>
-<wire x1="15.5" y1="10.834" x2="15.54" y2="10.794" width="0.3048" layer="1"/>
-<wire x1="13.1" y1="15" x2="15.5" y2="12.6" width="0.3048" layer="1"/>
-<wire x1="15.5" y1="12.6" x2="15.5" y2="10.834" width="0.3048" layer="1"/>
-</signal>
-<signal name="Y">
-<contactref element="J2" pad="7"/>
-<contactref element="U5" pad="9"/>
-<wire x1="10.46" y1="10.794" x2="10.46" y2="15.92789375" width="0.3048" layer="1"/>
-<wire x1="12.6287" y1="17.2208" x2="14.953859375" y2="19.545959375" width="0.3048" layer="1"/>
-<wire x1="10.46" y1="15.92789375" x2="11.75290625" y2="17.2208" width="0.3048" layer="1"/>
-<wire x1="11.75290625" y1="17.2208" x2="12.6287" y2="17.2208" width="0.3048" layer="1"/>
-</signal>
-<signal name="RO">
-<contactref element="U5" pad="2"/>
-<contactref element="U1" pad="14"/>
-<wire x1="24.89281875" y1="22.1957625" x2="22.15109375" y2="19.4540375" width="0.3048" layer="1"/>
-<wire x1="22.15109375" y1="19.4540375" x2="22.0461375" y2="19.4540375" width="0.3048" layer="1"/>
-</signal>
-<signal name="RE">
-<contactref element="U5" pad="3"/>
-<contactref element="U1" pad="13"/>
-<wire x1="24.327134375" y1="22.76145" x2="23.124571875" y2="21.5588875" width="0.3048" layer="1"/>
-<wire x1="22.3549375" y1="21.5588875" x2="21.1481125" y2="20.3520625" width="0.3048" layer="1"/>
-<wire x1="23.124571875" y1="21.5588875" x2="22.3549375" y2="21.5588875" width="0.3048" layer="1"/>
-</signal>
-<signal name="DI">
-<contactref element="U5" pad="5"/>
-<contactref element="U1" pad="11"/>
-<wire x1="23.1957625" y1="23.89281875" x2="22.33503125" y2="23.0320875" width="0.3048" layer="1"/>
-<wire x1="20.2360375" y1="23.0320875" x2="19.3520625" y2="22.1481125" width="0.3048" layer="1"/>
-<wire x1="22.33503125" y1="23.0320875" x2="20.2360375" y2="23.0320875" width="0.3048" layer="1"/>
-</signal>
-<signal name="DE">
-<contactref element="U5" pad="4"/>
-<contactref element="U1" pad="12"/>
-<wire x1="23.76145" y1="23.327134375" x2="22.729803125" y2="22.2954875" width="0.3048" layer="1"/>
-<wire x1="21.2954875" y1="22.2954875" x2="20.2500875" y2="21.2500875" width="0.3048" layer="1"/>
-<wire x1="22.729803125" y1="22.2954875" x2="21.2954875" y2="22.2954875" width="0.3048" layer="1"/>
-</signal>
-<signal name="BVREF">
-<contactref element="R6" pad="1"/>
-<wire x1="22.35801875" y1="37.9842" x2="22.0158" y2="37.64198125" width="0.3048" layer="1"/>
-<wire x1="23.4" y1="39" x2="22.3842" y2="37.9842" width="0.3048" layer="1"/>
-<wire x1="22.3842" y1="37.9842" x2="22.35801875" y2="37.9842" width="0.3048" layer="1"/>
-<contactref element="U1" pad="3"/>
-<wire x1="22.0158" y1="32.681253125" x2="24.89281875" y2="29.804234375" width="0.3048" layer="1"/>
-<wire x1="22.0158" y1="37.64198125" x2="22.0158" y2="32.681253125" width="0.3048" layer="1"/>
-</signal>
-<signal name="BIN2">
-<contactref element="U4" pad="2"/>
-<contactref element="U1" pad="5"/>
-<wire x1="17.8" y1="34.355" x2="18.645" y2="34.355" width="0.3048" layer="1"/>
-<wire x1="23.76145" y1="28.730565625" x2="23.76145" y2="28.6728625" width="0.3048" layer="1"/>
-<wire x1="20.5426" y1="32.4574" x2="20.5426" y2="31.949415625" width="0.3048" layer="1"/>
-<wire x1="20.5426" y1="31.949415625" x2="23.76145" y2="28.730565625" width="0.3048" layer="1"/>
-<wire x1="18.645" y1="34.355" x2="20.5426" y2="32.4574" width="0.3048" layer="1"/>
-</signal>
-<signal name="BIN1">
-<contactref element="U4" pad="3"/>
-<contactref element="U1" pad="4"/>
-<wire x1="17.8" y1="35.625" x2="18.6542" y2="35.625" width="0.3048" layer="1"/>
-<wire x1="18.6542" y1="35.625" x2="21.2792" y2="33" width="0.3048" layer="1"/>
-<wire x1="21.2792" y1="32.28648125" x2="24.327134375" y2="29.238546875" width="0.3048" layer="1"/>
-<wire x1="21.2792" y1="33" x2="21.2792" y2="32.28648125" width="0.3048" layer="1"/>
-</signal>
-<signal name="BOUT1">
-<contactref element="U4" pad="6"/>
-<polygon width="0.0762" layer="1" thermals="no">
-<vertex x="13" y="35"/>
-<vertex x="9" y="35"/>
-<vertex x="9" y="38"/>
-<vertex x="7.5" y="39.5"/>
-<vertex x="7.5" y="40.5"/>
-<vertex x="10.5" y="40.5"/>
-<vertex x="13" y="38"/>
-</polygon>
-</signal>
-<signal name="BOUT2">
-<contactref element="U4" pad="8"/>
-<polygon width="0.0762" layer="1" thermals="no">
-<vertex x="13" y="34"/>
-<vertex x="8" y="34"/>
-<vertex x="7" y="33"/>
-<vertex x="4.5" y="33"/>
-<vertex x="4.5" y="29.5"/>
-<vertex x="9" y="29.5"/>
-<vertex x="9" y="32.5"/>
-<vertex x="13" y="32.5"/>
-</polygon>
-</signal>
-<signal name="AOUT2">
-<contactref element="U2" pad="8"/>
-<polygon width="0.0762" layer="1" thermals="no">
-<vertex x="6" y="23"/>
-<vertex x="1" y="23"/>
-<vertex x="1" y="15.5"/>
-<vertex x="6" y="15.5"/>
-</polygon>
-</signal>
-<signal name="N$7">
-<contactref element="R9" pad="1"/>
-<contactref element="U$1" pad="1"/>
-<wire x1="29.49449375" y1="19.49449375" x2="31.1" y2="17.8889875" width="0.3048" layer="1"/>
-<wire x1="31.1" y1="17.8889875" x2="31.1" y2="17.5" width="0.3048" layer="1"/>
-</signal>
-<signal name="LIGHT">
-<contactref element="U$1" pad="2"/>
-<contactref element="U1" pad="21"/>
-<wire x1="30.238546875" y1="23.327134375" x2="31.505503125" y2="22.060178125" width="0.3048" layer="1"/>
-<wire x1="31.505503125" y1="22.060178125" x2="31.505503125" y2="21.505503125" width="0.3048" layer="1"/>
-</signal>
-<signal name="LIMIT">
-<contactref element="U1" pad="2"/>
-<wire x1="25.45850625" y1="30.36991875" x2="23.6" y2="32.228425" width="0.3048" layer="1"/>
-<wire x1="23.6" y1="32.228425" x2="23.6" y2="32.5" width="0.3048" layer="1"/>
-<polygon width="0.3048" layer="1" rank="2">
-<vertex x="22.5" y="35.2"/>
-<vertex x="22.5" y="32.9"/>
-<vertex x="23.3" y="32.1"/>
-<vertex x="23.9" y="31.5"/>
-<vertex x="24.4" y="31.5"/>
-<vertex x="25.1" y="32.2"/>
-<vertex x="25.1" y="32.7"/>
-<vertex x="25.1" y="34"/>
-<vertex x="24.4" y="34.7"/>
-<vertex x="23.9" y="35.2"/>
-</polygon>
-</signal>
-</signals>
-<mfgpreviewcolors>
-<mfgpreviewcolor name="soldermaskcolor" color="0xC8008000"/>
-<mfgpreviewcolor name="silkscreencolor" color="0xFFFEFEFE"/>
-<mfgpreviewcolor name="backgroundcolor" color="0xFF282828"/>
-<mfgpreviewcolor name="coppercolor" color="0xFFFFBF00"/>
-<mfgpreviewcolor name="substratecolor" color="0xFF786E46"/>
-</mfgpreviewcolors>
-</board>
-</drawing>
-</eagle>
diff --git a/circuit/2020-11_fab-step/fab-step.sch b/circuit/2020-11_fab-step/fab-step.sch
deleted file mode 100644
index 6d5eae0..0000000
--- a/circuit/2020-11_fab-step/fab-step.sch
+++ /dev/null
@@ -1,3428 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.6.0">
-<drawing>
-<settings>
-<setting alwaysvectorfont="no"/>
-<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="16" fill="1" visible="no" active="no"/>
-<layer number="3" name="Route3" color="17" fill="1" visible="no" active="no"/>
-<layer number="4" name="Route4" color="18" fill="1" visible="no" active="no"/>
-<layer number="5" name="Route5" color="19" fill="1" visible="no" active="no"/>
-<layer number="6" name="Route6" color="25" fill="1" visible="no" active="no"/>
-<layer number="7" name="Route7" color="26" fill="1" visible="no" active="no"/>
-<layer number="8" name="Route8" color="27" fill="1" visible="no" active="no"/>
-<layer number="9" name="Route9" color="28" fill="1" visible="no" active="no"/>
-<layer number="10" name="Route10" color="29" fill="1" visible="no" active="no"/>
-<layer number="11" name="Route11" color="30" fill="1" visible="no" active="no"/>
-<layer number="12" name="Route12" color="20" fill="1" visible="no" active="no"/>
-<layer number="13" name="Route13" color="21" fill="1" visible="no" active="no"/>
-<layer number="14" name="Route14" color="22" fill="1" visible="no" active="no"/>
-<layer number="15" name="Route15" color="23" fill="1" 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="88" name="SimResults" color="9" fill="1" visible="yes" active="yes"/>
-<layer number="89" name="SimProbes" color="9" fill="1" visible="yes" active="yes"/>
-<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="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="2X5-PTH-1.27MM-NO_SILK">
-<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.762" drill="0.508" diameter="1"/>
-<pad name="6" x="0" y="0.762" drill="0.508" diameter="1"/>
-<pad name="4" x="-1.27" y="0.762" drill="0.508" diameter="1"/>
-<pad name="2" x="-2.54" y="0.762" drill="0.508" diameter="1"/>
-<pad name="10" x="2.54" y="0.762" drill="0.508" diameter="1"/>
-<pad name="7" x="1.27" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="5" x="0" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="3" x="-1.27" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="1" x="-2.54" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="9" x="2.54" y="-0.762" 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>
-<wire x1="-0.635" y1="-1.905" x2="0.635" y2="-1.905" width="0.254" layer="21"/>
-<wire x1="5.2" y1="1.6" x2="-5.2" y2="1.6" width="0.127" layer="51"/>
-<wire x1="-5.2" y1="1.6" x2="-5.2" y2="-1.6" width="0.127" layer="51"/>
-<wire x1="-5.2" y1="-1.6" x2="5.2" y2="-1.6" width="0.127" layer="51"/>
-<wire x1="5.2" y1="-1.6" x2="5.2" y2="1.6" 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="21"/>
-<wire x1="-3.175" y1="1.715" x2="-3.175" y2="-1.715" width="0.127" layer="21"/>
-<wire x1="-3.175" y1="-1.715" x2="3.175" y2="-1.715" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-1.715" x2="3.175" y2="1.715" width="0.127" layer="21"/>
-<text x="-1.5748" y="1.9304" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.8288" y="-2.4638" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-SMD-1.27MM">
-<description>Shrouded SMD connector for JTAG and SWD applications.</description>
-<smd name="6" x="0" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="8" x="-1.27" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="10" x="-2.54" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="4" x="1.27" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="2" x="2.54" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="1" x="2.54" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="3" x="1.27" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="5" x="0" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="7" x="-1.27" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="9" x="-2.54" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<rectangle x1="-1.0575" y1="-1.9625" x2="1.0575" y2="-1.5525" layer="51" rot="R270"/>
-<wire x1="5.55" y1="-1.7" x2="-5.55" y2="-1.7" width="0.1524" layer="51"/>
-<wire x1="-5.55" y1="-1.7" x2="-5.55" y2="1.7" width="0.1524" layer="51"/>
-<wire x1="-5.55" y1="1.7" x2="5.55" y2="1.7" width="0.1524" layer="51"/>
-<wire x1="5.55" y1="1.7" x2="5.55" y2="-1.7" width="0.1524" layer="51"/>
-<rectangle x1="-2.3275" y1="-1.9625" x2="-0.2125" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="-3.5975" y1="-1.9625" x2="-1.4825" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="0.2125" y1="-1.9625" x2="2.3275" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="1.4825" y1="-1.9625" x2="3.5975" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="1.4825" y1="1.5525" x2="3.5975" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="0.2125" y1="1.5525" x2="2.3275" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-1.0575" y1="1.5525" x2="1.0575" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-2.3275" y1="1.5525" x2="-0.2125" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-3.5975" y1="1.5525" x2="-1.4825" y2="1.9625" layer="51" rot="R90"/>
-<wire x1="-3.2" y1="2.5" x2="-6.3" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="-6.3" y1="-2.5" x2="-3.2" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="3.2" y1="-2.5" x2="6.3" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="6.3" y1="2.5" x2="3.2" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="0.6" y1="2.9" x2="0.6" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="0.6" y1="3.4" x2="-0.6" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="-0.6" y1="3.4" x2="-0.6" y2="2.9" width="0.2032" layer="21"/>
-<circle x="3.6" y="3.1" radius="0.1" width="0.2032" layer="21"/>
-<wire x1="-3.175" y1="1.905" x2="-3.175" y2="-1.905" width="0.127" layer="51"/>
-<wire x1="3.175" y1="1.905" x2="3.175" y2="-1.905" width="0.127" layer="51"/>
-</package>
-<package name="2X5">
-<description>&lt;h3&gt;Plated Through Hole - 2x5&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.1"&lt;/li&gt;
-&lt;/ul&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>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="0.635" y1="-1.27" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="-1.27" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="5.715" y1="-1.27" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="8.255" y1="-1.27" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="-1.27" y1="-0.635" x2="-1.27" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="-1.27" y1="3.175" x2="-0.635" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="3.81" x2="0.635" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="0.635" y1="3.81" x2="1.27" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="3.175" x2="1.905" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="1.905" y1="3.81" x2="3.175" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="3.81" x2="3.81" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="3.175" x2="4.445" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="4.445" y1="3.81" x2="5.715" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="5.715" y1="3.81" x2="6.35" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="3.175" x2="6.985" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="6.985" y1="3.81" x2="8.255" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="8.255" y1="3.81" x2="8.89" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="3.175" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="3.175" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="3.175" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="3.175" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.985" y1="-1.27" x2="8.255" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="4.445" y1="-1.27" x2="5.715" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="1.905" y1="-1.27" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="-1.27" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="-0.635" x2="9.525" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="10.795" y1="-1.27" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="3.175" x2="9.525" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="9.525" y1="3.81" x2="10.795" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="10.795" y1="3.81" x2="11.43" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="11.43" y1="3.175" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="9.525" y1="-1.27" x2="10.795" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
-<text x="-1.27" y="3.937" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-RA">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Male Headers&lt;/h3&gt;
-tDocu shows pin location. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&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_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="2.8" y1="6.3" x2="5.3" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="6.3" x2="5.3" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="-6.3" x2="2.8" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="2.8" y1="-6.3" x2="2.8" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="0" x2="11.3" y2="0" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-2.54" x2="11.3" y2="-2.54" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-5.08" x2="11.3" y2="-5.08" width="0.127" layer="51"/>
-<wire x1="5.3" y1="2.54" x2="11.3" y2="2.54" width="0.127" layer="51"/>
-<wire x1="5.3" y1="5.08" x2="11.3" y2="5.08" width="0.127" layer="51"/>
-<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
-<wire x1="13.8" y1="6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
-<wire x1="5.3" y1="6.3" x2="13.8" y2="6.3" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
-<text x="2.54" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="2.54" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-RAF">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Female Header&lt;/h3&gt;
-Silk outline of pins
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&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_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="2.7" y1="6.3" x2="11.2" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="11.2" y1="6.3" x2="11.2" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="11.2" y1="-6.3" x2="2.7" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="2.7" y1="-6.3" x2="2.7" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="3.175" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="3.175" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-SHROUDED">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.318" y="10.414" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-SHROUDED_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&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:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="10.16" x2="-4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="10.16" x2="-3.175" y2="10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="10.16" x2="4.445" y2="10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="10.16" x2="4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-8.89" x2="-4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-10.16" x2="-3.175" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-10.16" x2="4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-10.16" x2="4.445" y2="-8.89" width="0.127" layer="21"/>
-</package>
-<package name="2X5-SHROUDED_SMD">
-<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<smd name="1" x="-2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="2" x="2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="3" x="-2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="4" x="2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="5" x="-2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="6" x="2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="7" x="-2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="8" x="2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="9" x="-2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="10" x="2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5_NOSILK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 No Silk Outline&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.1"&lt;/li&gt;
-&lt;/ul&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="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<text x="-0.889" y="3.81" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.762" y="-2.159" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5_PTH_SILK_.05">
-<description>&lt;h3&gt;Plated Through Hole - 2x5&lt;/h3&gt;
-Holes are 0.05". 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&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_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="0.4318" rot="R90"/>
-<pad name="2" x="0" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="3" x="1.27" y="0" drill="0.4318" rot="R90"/>
-<pad name="4" x="1.27" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="5" x="2.54" y="0" drill="0.4318" rot="R90"/>
-<pad name="6" x="2.54" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="7" x="3.81" y="0" drill="0.4318" rot="R90"/>
-<pad name="8" x="3.81" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="9" x="5.08" y="0" drill="0.4318" rot="R90"/>
-<pad name="10" x="5.08" y="1.27" drill="0.4318" rot="R90"/>
-<wire x1="-0.635" y1="0.635" x2="-0.762" y2="0.762" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="0.762" x2="-0.762" y2="1.778" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="1.778" x2="-0.508" y2="2.032" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="2.032" x2="0.508" y2="2.032" width="0.127" layer="21"/>
-<wire x1="0.508" y1="2.032" x2="0.635" y2="1.905" width="0.127" layer="21"/>
-<wire x1="0.635" y1="1.905" x2="0.762" y2="2.032" width="0.127" layer="21"/>
-<wire x1="0.762" y1="2.032" x2="1.778" y2="2.032" width="0.127" layer="21"/>
-<wire x1="1.778" y1="2.032" x2="1.905" y2="1.905" width="0.127" layer="21"/>
-<wire x1="1.905" y1="1.905" x2="2.032" y2="2.032" width="0.127" layer="21"/>
-<wire x1="2.032" y1="2.032" x2="3.048" y2="2.032" width="0.127" layer="21"/>
-<wire x1="3.048" y1="2.032" x2="3.175" y2="1.905" width="0.127" layer="21"/>
-<wire x1="3.175" y1="1.905" x2="3.302" y2="2.032" width="0.127" layer="21"/>
-<wire x1="3.302" y1="2.032" x2="4.318" y2="2.032" width="0.127" layer="21"/>
-<wire x1="4.318" y1="2.032" x2="4.445" y2="1.905" width="0.127" layer="21"/>
-<wire x1="4.445" y1="1.905" x2="4.572" y2="2.032" width="0.127" layer="21"/>
-<wire x1="4.572" y1="2.032" x2="5.588" y2="2.032" width="0.127" layer="21"/>
-<wire x1="5.588" y1="2.032" x2="5.842" y2="1.778" width="0.127" layer="21"/>
-<wire x1="5.842" y1="1.778" x2="5.842" y2="0.762" width="0.127" layer="21"/>
-<wire x1="5.842" y1="0.762" x2="5.715" y2="0.635" width="0.127" layer="21"/>
-<wire x1="5.715" y1="0.635" x2="5.842" y2="0.508" width="0.127" layer="21"/>
-<wire x1="5.842" y1="0.508" x2="5.842" y2="-0.508" width="0.127" layer="21"/>
-<wire x1="5.842" y1="-0.508" x2="5.588" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="5.588" y1="-0.762" x2="4.572" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="4.572" y1="-0.762" x2="4.445" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-0.635" x2="4.318" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="4.318" y1="-0.762" x2="3.302" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="3.302" y1="-0.762" x2="3.175" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-0.635" x2="3.048" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="3.048" y1="-0.762" x2="2.032" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="2.032" y1="-0.762" x2="1.905" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="1.905" y1="-0.635" x2="1.778" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="1.778" y1="-0.762" x2="0.762" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="0.762" y1="-0.762" x2="0.635" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="0.635" y1="-0.635" x2="0.508" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="0.508" y1="-0.762" x2="-0.508" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="-0.762" x2="-0.762" y2="-0.508" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="-0.508" x2="-0.762" y2="0.508" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="0.508" x2="-0.635" y2="0.635" width="0.127" layer="21"/>
-<wire x1="0.508" 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="-1.016" width="0.127" layer="22"/>
-<text x="-0.762" y="2.286" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.762" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-SHROUDED-NS">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header No Silk&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-SHROUDED_LOCK_LATCH">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&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:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="16.1" x2="4.5" y2="-16.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-16.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="16.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="16.1" x2="4.4" y2="16.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-16.1" x2="-4.5" y2="-16.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="16.16" x2="-4.445" y2="14.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="16.16" x2="-3.175" y2="16.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="16.16" x2="4.445" y2="16.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="16.16" x2="4.445" y2="14.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-14.89" x2="-4.445" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-16.16" x2="-3.175" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-16.16" x2="4.445" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-16.16" x2="4.445" y2="-14.89" width="0.127" layer="21"/>
-</package>
-<package name="2X5-SHROUDED_SMD_LONGPADS">
-<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<smd name="1" x="-3.294" y="5.08" dx="5.15" dy="1" layer="1" roundness="50"/>
-<smd name="2" x="3.294" y="5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="3" x="-3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="4" x="3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="5" x="-3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="6" x="3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="7" x="-3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="8" x="3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="9" x="-3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="10" x="3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
-</package>
-</packages>
-<symbols>
-<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="15.24" y="-5.08" length="short" rot="R180"/>
-<pin name="NC/TDI" x="15.24" y="-2.54" length="short" rot="R180"/>
-<pin name="SWO/TDO" x="15.24" y="0" length="short" rot="R180"/>
-<pin name="SWDCLK/TCK" x="15.24" y="2.54" length="short" rot="R180"/>
-<pin name="SWDIO/TMS" x="15.24" 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="12.7" y2="7.62" width="0.254" layer="94"/>
-<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="-12.7" y2="-7.62" width="0.254" layer="94"/>
-<text x="-12.7" y="7.874" size="1.778" layer="95" font="vector">&gt;Name</text>
-<text x="-12.7" y="-9.906" size="1.778" layer="96" font="vector">&gt;Value</text>
-</symbol>
-<symbol name="CONN_05X2">
-<description>&lt;h3&gt;10 Pin Connection&lt;/h3&gt;
-5x2 pin layout</description>
-<wire x1="3.81" y1="-7.62" x2="-3.81" 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="-3.81" y1="7.62" x2="-3.81" 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="-3.81" 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"/>
-<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="-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="-3.81" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-3.81" y="8.128" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="10" x="7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="8" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="6" 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="2" x="7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="9" x="-7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="7" x="-7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="5" x="-7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="3" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="1" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="CORTEX_JTAG_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="J1" symbol="CORTEX_DEBUG" x="0" y="0"/>
-</gates>
-<devices>
-<device name="_PTH_NS" package="2X5-PTH-1.27MM-NO_SILK">
-<connects>
-<connect gate="J1" pin="!RESET" pad="10"/>
-<connect gate="J1" pin="GND@3" pad="3"/>
-<connect gate="J1" pin="GND@5" pad="5"/>
-<connect gate="J1" pin="GNDDTCT" pad="9"/>
-<connect gate="J1" pin="KEY" pad="7"/>
-<connect gate="J1" pin="NC/TDI" pad="8"/>
-<connect gate="J1" pin="SWDCLK/TCK" pad="4"/>
-<connect gate="J1" pin="SWDIO/TMS" pad="2"/>
-<connect gate="J1" pin="SWO/TDO" pad="6"/>
-<connect gate="J1" pin="VCC" pad="1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_PTH" package="2X5-PTH-1.27MM">
-<connects>
-<connect gate="J1" pin="!RESET" pad="10"/>
-<connect gate="J1" pin="GND@3" pad="3"/>
-<connect gate="J1" pin="GND@5" pad="5"/>
-<connect gate="J1" pin="GNDDTCT" pad="9"/>
-<connect gate="J1" pin="KEY" pad="7"/>
-<connect gate="J1" pin="NC/TDI" pad="8"/>
-<connect gate="J1" pin="SWDCLK/TCK" pad="4"/>
-<connect gate="J1" pin="SWDIO/TMS" pad="2"/>
-<connect gate="J1" pin="SWO/TDO" pad="6"/>
-<connect gate="J1" pin="VCC" pad="1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_SMD" package="2X5-SMD-1.27MM">
-<connects>
-<connect gate="J1" pin="!RESET" pad="10"/>
-<connect gate="J1" pin="GND@3" pad="3"/>
-<connect gate="J1" pin="GND@5" pad="5"/>
-<connect gate="J1" pin="GNDDTCT" pad="9"/>
-<connect gate="J1" pin="KEY" pad="7"/>
-<connect gate="J1" pin="NC/TDI" pad="8"/>
-<connect gate="J1" pin="SWDCLK/TCK" pad="4"/>
-<connect gate="J1" pin="SWDIO/TMS" pad="2"/>
-<connect gate="J1" pin="SWO/TDO" pad="6"/>
-<connect gate="J1" pin="VCC" pad="1"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-14503" constant="no"/>
-<attribute name="VALUE" value="JTAG" constant="no"/>
-</technology>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="CONN_05X2" 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;h3&gt;For AVR SPI programming port, see special device with nice symbol: "AVR_SPI_PROG_5x2.dev"&lt;/h3&gt;
-
-&lt;p&gt;&lt;/p&gt;
-&lt;b&gt;You can populate with any combo of single row headers, but if you'd like an exact match, check these:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/778"&gt; 2x5 AVR ICSP Male Header&lt;/a&gt; (PRT-00778)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/8506"&gt; 2x5 Pin Shrouded Header&lt;/a&gt; (PRT-08506)&lt;/li&gt;
-&lt;/ul&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;Special note: the shrouded connector mates well with our 5x2 ribbon cables:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/8535"&gt; 2x5 Pin IDC Ribbon Cable&lt;/a&gt; (PRT-08535)&lt;/li&gt;
-&lt;/ul&gt;</description>
-<gates>
-<gate name="G$1" symbol="CONN_05X2" x="0" y="0"/>
-</gates>
-<devices>
-<device name="PTH" package="2X5">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08499" constant="no"/>
-<attribute name="SF_ID" value="PRT-0778" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="RA" package="2X5-RA">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="RAF" package="2X5-RAF">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SHD" package="2X5-SHROUDED">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08671" constant="no"/>
-<attribute name="SF_ID" value="PRT-08506" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SHD_LOCK" package="2X5-SHROUDED_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08671" constant="no"/>
-<attribute name="SF_ID" value="PRT-08506" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SHD_SMD" package="2X5-SHROUDED_SMD">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-09508" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="NO_SILK" package="2X5_NOSILK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="0.05_IN_PTH_SILK" package="2X5_PTH_SILK_.05">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SHD-NS" package="2X5-SHROUDED-NS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08671" constant="no"/>
-<attribute name="SF_ID" value="PRT-08506" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SHD_LOCK_LATCH" package="2X5-SHROUDED_LOCK_LATCH">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMD_LONGPADS" package="2X5-SHROUDED_SMD_LONGPADS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="passives">
-<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"/>
-<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.032" 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="TACT-SWITCH-SIDE">
-<smd name="P$1" x="-1.8" y="0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<smd name="P$2" x="1.8" y="0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<smd name="P$3" x="-1.8" y="-0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<smd name="P$4" x="1.8" y="-0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<wire x1="-0.9" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="0.8" x2="0.9" y2="0.8" width="0.127" layer="51"/>
-<wire x1="-0.9" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="-0.8" x2="0.9" 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="-1.75" y1="-1.45" x2="1.75" y2="-1.45" width="0.127" layer="21"/>
-<wire x1="-1.75" y1="1.6" x2="-1" y2="1.6" width="0.127" layer="21"/>
-<wire x1="-1" y1="1.6" x2="0" y2="1.6" width="0.127" layer="21"/>
-<wire x1="0" y1="1.6" x2="1" y2="1.6" width="0.127" layer="21"/>
-<wire x1="1" y1="1.6" x2="1.75" y2="1.6" width="0.127" layer="21"/>
-<wire x1="-1" y1="1.6" x2="-1" y2="2.3" width="0.127" layer="21"/>
-<wire x1="-1" y1="2.3" x2="1" y2="2.3" width="0.127" layer="21"/>
-<wire x1="1" y1="2.3" x2="1" y2="1.6" width="0.127" layer="21"/>
-</package>
-<package name="1206">
-<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="-1" y="0" dx="0.8" dy="1.3" layer="1"/>
-<smd name="2" x="1" y="0" dx="0.8" dy="1.3" 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>
-<rectangle x1="-1" y1="-0.6" x2="1" y2="0.6" layer="51"/>
-</package>
-<package name="0603-RES">
-<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="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="0402">
-<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"/>
-<smd name="1" x="-0.525" y="0" dx="0.575" dy="0.7" layer="1"/>
-<smd name="2" x="0.525" y="0" dx="0.575" dy="0.7" 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"/>
-</package>
-<package name="0603-CAP">
-<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.8" dy="0.95" layer="1"/>
-<smd name="2" x="0.8" y="0" dx="0.8" dy="0.95" 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"/>
-</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="51"/>
-<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="51"/>
-<smd name="1" x="-1.6" y="0" dx="1.2" dy="2.5" layer="1"/>
-<smd name="2" x="1.6" y="0" dx="1.2" dy="2.5" layer="1"/>
-<text x="-2.07" y="1.77" size="1.016" layer="25">&gt;NAME</text>
-<text x="-2.17" y="-3.24" size="1.016" layer="27">&gt;VALUE</text>
-</package>
-<package name="2220-C">
-<smd name="P$1" x="-2.6" y="0" dx="1.2" dy="5" layer="1"/>
-<smd name="P$2" x="2.6" y="0" dx="1.2" dy="5" layer="1"/>
-<text x="-1.5" y="3" size="0.6096" layer="125">&gt;NAME</text>
-<text x="-1.5" y="-3.5" size="0.6096" layer="127">&gt;VALUE</text>
-</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>
-<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="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>
-<device name="SIDE" package="TACT-SWITCH-SIDE">
-<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>
-<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="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>
-<device name="0402" package="0402">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="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="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>
-<device name="2220" package="2220-C">
-<connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="0402" package="0402">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="supply1">
-<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">
-<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="+5V" urn="urn:adsk.eagle:symbol:26929/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="+5V" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
-</symbol>
-<symbol name="GND" urn="urn:adsk.eagle:symbol:26925/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="+24V" urn="urn:adsk.eagle:symbol:26935/1">
-<wire x1="1.27" y1="-0.635" x2="0" y2="0" width="0.254" layer="94"/>
-<wire x1="0" y1="0" x2="-1.27" y2="-0.635" width="0.254" layer="94"/>
-<wire x1="1.27" y1="-0.635" x2="0" y2="1.27" width="0.254" layer="94"/>
-<wire x1="0" y1="1.27" x2="-1.27" y2="-0.635" width="0.254" layer="94"/>
-<text x="-2.54" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
-<pin name="+24V" 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">
-<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="+5V" urn="urn:adsk.eagle:component:26963/1" prefix="P+">
-<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
-<gates>
-<gate name="1" symbol="+5V" 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">
-<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="+24V" urn="urn:adsk.eagle:component:26964/1" prefix="P+">
-<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
-<gates>
-<gate name="1" symbol="+24V" x="0" y="0"/>
-</gates>
-<devices>
-<device name="">
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="power">
-<packages>
-<package name="SOT223">
-<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
-<wire x1="3.2766" y1="1.651" x2="3.2766" y2="-1.651" width="0.2032" layer="21"/>
-<wire x1="3.2766" y1="-1.651" x2="-3.2766" y2="-1.651" width="0.2032" layer="21"/>
-<wire x1="-3.2766" y1="-1.651" x2="-3.2766" y2="1.651" width="0.2032" layer="21"/>
-<wire x1="-3.2766" y1="1.651" x2="3.2766" y2="1.651" width="0.2032" layer="21"/>
-<smd name="1" x="-2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
-<smd name="2" x="0" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
-<smd name="3" x="2.3114" y="-3.0988" dx="1.2192" dy="2.2352" layer="1"/>
-<smd name="4" x="0" y="3.099" dx="3.6" dy="2.2" layer="1" thermals="no"/>
-<text x="-0.8255" y="4.5085" size="0.4064" layer="25">&gt;NAME</text>
-<text x="-1.0795" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
-<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
-<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
-<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
-<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
-<rectangle x1="-1.6002" y1="1.8034" x2="1.6002" y2="3.6576" layer="51"/>
-<rectangle x1="-0.4318" y1="-3.6576" x2="0.4318" y2="-1.8034" layer="51"/>
-<rectangle x1="-2.7432" y1="-3.6576" x2="-1.8796" y2="-1.8034" layer="51"/>
-<rectangle x1="1.8796" y1="-3.6576" x2="2.7432" y2="-1.8034" layer="51"/>
-</package>
-<package name="SOIC8_PAD">
-<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
-<circle x="-1.615" y="2.92" radius="0.3" width="0.1524" layer="21"/>
-<smd name="1" x="-2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="2" x="-2.8" y="0.645" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="3" x="-2.8" y="-0.625" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="4" x="-2.8" y="-1.895" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="8" x="2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="7" x="2.8" y="0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="6" x="2.8" y="-0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="5" x="2.8" y="-1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<text x="-2.159" y="2.8575" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="-2.159" y="-4.064" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-<smd name="P$1" x="0" y="0" dx="2.41" dy="3.3" layer="1" thermals="no"/>
-<wire x1="-2" y1="-2.5" x2="2" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="-2.5" x2="2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="2.5" x2="-2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="-2" y1="2.5" x2="-2" y2="-2.5" width="0.127" layer="51"/>
-</package>
-<package name="SOIC8_PAD_THRU">
-<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
-<circle x="-1.615" y="2.92" radius="0.3" width="0.1524" layer="21"/>
-<smd name="1" x="-2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="2" x="-2.8" y="0.645" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="3" x="-2.8" y="-0.625" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="4" x="-2.8" y="-1.895" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="8" x="2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="7" x="2.8" y="0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="6" x="2.8" y="-0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="5" x="2.8" y="-1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<text x="-2.159" y="2.8575" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="-2.159" y="-4.064" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-<smd name="P$1" x="0" y="0" dx="2.41" dy="3.3" layer="1" thermals="no"/>
-<wire x1="-2" y1="-2.5" x2="2" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="-2.5" x2="2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="2.5" x2="-2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="-2" y1="2.5" x2="-2" y2="-2.5" width="0.127" layer="51"/>
-<pad name="P$2" x="0" y="0.635" drill="0.6" shape="square"/>
-<pad name="P$3" x="0" y="-0.635" drill="0.6" shape="square"/>
-</package>
-<package name="SOIC8_PAD_THRU_FAB">
-<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
-<circle x="-1.615" y="2.92" radius="0.3" width="0.1524" layer="21"/>
-<smd name="1" x="-2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="2" x="-2.8" y="0.645" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="3" x="-2.8" y="-0.625" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="4" x="-2.8" y="-1.895" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="8" x="2.8" y="1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="7" x="2.8" y="0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="6" x="2.8" y="-0.635" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<smd name="5" x="2.8" y="-1.905" dx="0.65" dy="1.75" layer="1" rot="R270"/>
-<text x="-2.159" y="2.8575" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="-2.159" y="-4.064" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-<smd name="P$1" x="0" y="0" dx="2.41" dy="3.5" layer="1" thermals="no"/>
-<wire x1="-2" y1="-2.5" x2="2" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="-2.5" x2="2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="2" y1="2.5" x2="-2" y2="2.5" width="0.127" layer="51"/>
-<wire x1="-2" y1="2.5" x2="-2" y2="-2.5" width="0.127" layer="51"/>
-<pad name="P$2" x="0" y="1" drill="0.8" shape="square"/>
-<pad name="P$3" x="0" y="-1" drill="0.8" shape="square"/>
-</package>
-</packages>
-<symbols>
-<symbol name="REGULATOR_SOT223">
-<wire x1="-7.62" y1="5.08" x2="-7.62" y2="-5.08" width="0.4064" layer="94"/>
-<wire x1="-7.62" y1="-5.08" x2="7.62" y2="-5.08" width="0.4064" layer="94"/>
-<wire x1="7.62" y1="-5.08" x2="7.62" y2="5.08" width="0.4064" layer="94"/>
-<wire x1="7.62" y1="5.08" x2="-7.62" y2="5.08" width="0.4064" layer="94"/>
-<text x="-7.62" y="5.08" size="1.27" layer="95">&gt;NAME</text>
-<text x="0" y="5.08" size="1.27" layer="96">&gt;VALUE</text>
-<pin name="IN" x="-10.16" y="2.54" length="short"/>
-<pin name="GND" x="0" y="-7.62" length="short" rot="R90"/>
-<pin name="OUT" x="10.16" y="2.54" length="short" rot="R180"/>
-</symbol>
-<symbol name="A4950">
-<pin name="GND" x="-15.24" y="7.62" length="middle"/>
-<pin name="IN2" x="-15.24" y="2.54" length="middle"/>
-<pin name="IN1" x="-15.24" y="-2.54" length="middle"/>
-<pin name="VREF" x="-15.24" y="-7.62" length="middle"/>
-<pin name="VBB" x="15.24" y="-7.62" length="middle" rot="R180"/>
-<pin name="OUT1" x="15.24" y="-2.54" length="middle" rot="R180"/>
-<pin name="LSS" x="15.24" y="2.54" length="middle" rot="R180"/>
-<pin name="OUT2" x="15.24" y="7.62" length="middle" rot="R180"/>
-<wire x1="-10.16" y1="10.16" x2="-10.16" y2="-10.16" width="0.254" layer="94"/>
-<wire x1="-10.16" y1="-10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/>
-<wire x1="10.16" y1="-10.16" x2="10.16" y2="10.16" width="0.254" layer="94"/>
-<wire x1="10.16" y1="10.16" x2="-10.16" y2="10.16" width="0.254" layer="94"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="REGULATOR_SOT223" prefix="U">
-<gates>
-<gate name="G$1" symbol="REGULATOR_SOT223" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOT223">
-<connects>
-<connect gate="G$1" pin="GND" pad="1"/>
-<connect gate="G$1" pin="IN" pad="3"/>
-<connect gate="G$1" pin="OUT" pad="2 4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="A4950" prefix="U">
-<gates>
-<gate name="G$1" symbol="A4950" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOIC8_PAD">
-<connects>
-<connect gate="G$1" pin="GND" pad="1 P$1"/>
-<connect gate="G$1" pin="IN1" pad="3"/>
-<connect gate="G$1" pin="IN2" pad="2"/>
-<connect gate="G$1" pin="LSS" pad="7"/>
-<connect gate="G$1" pin="OUT1" pad="6"/>
-<connect gate="G$1" pin="OUT2" pad="8"/>
-<connect gate="G$1" pin="VBB" pad="5"/>
-<connect gate="G$1" pin="VREF" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="THRU" package="SOIC8_PAD_THRU">
-<connects>
-<connect gate="G$1" pin="GND" pad="1 P$1 P$2 P$3"/>
-<connect gate="G$1" pin="IN1" pad="3"/>
-<connect gate="G$1" pin="IN2" pad="2"/>
-<connect gate="G$1" pin="LSS" pad="7"/>
-<connect gate="G$1" pin="OUT1" pad="6"/>
-<connect gate="G$1" pin="OUT2" pad="8"/>
-<connect gate="G$1" pin="VBB" pad="5"/>
-<connect gate="G$1" pin="VREF" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="FAB" package="SOIC8_PAD_THRU_FAB">
-<connects>
-<connect gate="G$1" pin="GND" pad="1 P$1 P$2 P$3"/>
-<connect gate="G$1" pin="IN1" pad="3"/>
-<connect gate="G$1" pin="IN2" pad="2"/>
-<connect gate="G$1" pin="LSS" pad="7"/>
-<connect gate="G$1" pin="OUT1" pad="6"/>
-<connect gate="G$1" pin="OUT2" pad="8"/>
-<connect gate="G$1" pin="VBB" pad="5"/>
-<connect gate="G$1" pin="VREF" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="connector">
-<packages>
-<package name="DX4R005HJ5_100">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-</package>
-<package name="DX4R005HJ5">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="21"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="21"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.475" y="-1.1" dx="2.75" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.475" y="-1.1" dx="2.75" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="D-" x="-0.65" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="ID" x="0.65" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="GND" x="1.3" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">&gt;Value</text>
-</package>
-<package name="DX4R005HJ5_64">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-</package>
-<package name="USB_MICRO_609-4613-1-ND">
-<smd name="HD0" x="-3.8" y="0" dx="1.9" dy="1.8" layer="1"/>
-<smd name="HD4" x="-3.1" y="2.55" dx="2.1" dy="1.6" layer="1"/>
-<smd name="HD5" x="3.1" y="2.55" dx="2.1" dy="1.6" layer="1"/>
-<smd name="D+" x="0" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<text x="4.9275" y="1.2125" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-<text x="-4.3925" y="1.13" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<smd name="HD1" x="-1.05" y="0" dx="1.9" dy="1.8" layer="1"/>
-<smd name="HD2" x="1.05" y="0" dx="1.9" dy="1.8" layer="1"/>
-<smd name="HD3" x="3.8" y="0" dx="1.9" dy="1.8" layer="1"/>
-<wire x1="-4.7" y1="-1.45" x2="4.7" y2="-1.45" width="0.127" layer="51"/>
-<text x="0" y="-1.3" size="0.8128" layer="51" font="vector" align="bottom-center">\\ PCB Edge /</text>
-<wire x1="-3.9" y1="3" x2="-3.9" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="-3.9" y1="-2.5" x2="3.9" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="3.9" y1="-2.5" x2="3.9" y2="3" width="0.127" layer="51"/>
-<wire x1="3.9" y1="3" x2="-3.9" y2="3" width="0.127" layer="51"/>
-<wire x1="-3.9" y1="1.1" x2="-3.9" y2="1.5" width="0.127" layer="21"/>
-<wire x1="3.9" y1="1.1" x2="3.9" y2="1.5" width="0.127" layer="21"/>
-<wire x1="1.8" y1="3" x2="1.7" y2="3" width="0.127" layer="21"/>
-<wire x1="-1.7" y1="3" x2="-1.8" y2="3" width="0.127" layer="21"/>
-<wire x1="4.4" y1="3" x2="4.7" y2="3" width="0.127" layer="21"/>
-<wire x1="-4.4" y1="3" x2="-4.7" y2="3" width="0.127" layer="21"/>
-<wire x1="-3.9" y1="3.6" x2="-3.9" y2="3.8" width="0.127" layer="21"/>
-<wire x1="3.9" y1="3.6" x2="3.9" y2="3.8" width="0.127" layer="21"/>
-</package>
-</packages>
-<symbols>
-<symbol name="USB-1">
-<wire x1="6.35" y1="-2.54" x2="6.35" y2="2.54" width="0.254" layer="94"/>
-<wire x1="6.35" y1="2.54" x2="-3.81" y2="2.54" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="2.54" x2="-3.81" y2="-2.54" width="0.254" layer="94"/>
-<text x="-2.54" y="-1.27" size="2.54" layer="94">USB</text>
-<text x="-4.445" y="-1.905" size="1.27" layer="95" font="vector" rot="R90">&gt;Name</text>
-<text x="8.255" y="-1.905" size="1.27" layer="96" font="vector" rot="R90">&gt;Value</text>
-<pin name="D+" x="5.08" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="D-" x="2.54" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="VBUS" x="0" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="GND" x="-2.54" y="5.08" visible="pad" length="short" rot="R270"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="USB" prefix="X">
-<description>SMD micro USB connector as found in the fablab inventory. 
-Three footprint variants included: 
-&lt;ol&gt;
-&lt;li&gt;609-4613-1-ND used by Jake
-&lt;li&gt; original, as described by manufacturer's datasheet
-&lt;li&gt; for milling with the 1/100" bit
-&lt;li&gt; for milling with the 1/64" bit
-&lt;/ol&gt;
-&lt;p&gt;Made by Zaerc.</description>
-<gates>
-<gate name="G$1" symbol="USB-1" x="0" y="0"/>
-</gates>
-<devices>
-<device name="_1/100" package="DX4R005HJ5_100">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_ORIG" package="DX4R005HJ5">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_1/64" package="DX4R005HJ5_64">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="" package="USB_MICRO_609-4613-1-ND">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="microcontrollers">
-<packages>
-<package name="TQFP-32">
-<wire x1="-3.55" y1="-3.55" x2="-3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="-3.55" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="-3.55" x2="-3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="3.55" x2="-3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="3.55" x2="-3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.25" x2="-3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.55" x2="-3.25" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.55" x2="3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="-3.55" x2="3.55" y2="-3.25" width="0.127" layer="21"/>
-<text x="-3.202909375" y="5.80526875" size="0.8135375" layer="25">&gt;NAME</text>
-<text x="-3.40625" y="-6.211390625" size="0.81429375" layer="27">&gt;VALUE</text>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="21"/>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-4.18" y="2.8" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="2" x="-4.18" y="2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="3" x="-4.18" y="1.2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="4" x="-4.18" y="0.4" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="5" x="-4.18" y="-0.4" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="6" x="-4.18" y="-1.2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="7" x="-4.18" y="-2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="8" x="-4.18" y="-2.8" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="9" x="-2.8" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="10" x="-2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="11" x="-1.2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="12" x="-0.4" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="13" x="0.4" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="14" x="1.2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="15" x="2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="16" x="2.8" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="17" x="4.18" y="-2.8" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="18" x="4.18" y="-2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="19" x="4.18" y="-1.2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="20" x="4.18" y="-0.4" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="21" x="4.18" y="0.4" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="22" x="4.18" y="1.2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="23" x="4.18" y="2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="24" x="4.18" y="2.8" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="25" x="2.8" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="26" x="2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="27" x="1.2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="28" x="0.4" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="29" x="-0.4" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="30" x="-1.2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="31" x="-2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="32" x="-2.8" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-</package>
-<package name="TQFP-32-FAB">
-<wire x1="-3.55" y1="-3.55" x2="-3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="-3.55" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="-3.55" x2="-3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="3.55" x2="-3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="3.55" x2="-3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.25" x2="-3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.55" x2="-3.25" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.55" x2="3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="-3.55" x2="3.55" y2="-3.25" width="0.127" layer="21"/>
-<text x="-3.202909375" y="5.80526875" size="0.8135375" layer="25">&gt;NAME</text>
-<text x="-3.40625" y="-6.211390625" size="0.81429375" layer="27">&gt;VALUE</text>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="21"/>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="2" x="-4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="3" x="-4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="4" x="-4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="5" x="-4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="6" x="-4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="7" x="-4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="8" x="-4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="9" x="-2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="10" x="-2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="11" x="-1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="12" x="-0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="13" x="0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="14" x="1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="15" x="2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="16" x="2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="17" x="4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="18" x="4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="19" x="4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="20" x="4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="21" x="4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="22" x="4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="23" x="4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="24" x="4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="25" x="2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="26" x="2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="27" x="1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="28" x="0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="29" x="-0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="30" x="-1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="31" x="-2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="32" x="-2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-</package>
-</packages>
-<symbols>
-<symbol name="ATSAMD21E18A-AF">
-<wire x1="48.26" y1="-33.02" x2="-20.32" y2="-33.02" width="0.254" layer="94"/>
-<wire x1="-20.32" y1="-33.02" x2="-20.32" y2="35.56" width="0.254" layer="94"/>
-<wire x1="-20.32" y1="35.56" x2="48.26" y2="35.56" width="0.254" layer="94"/>
-<wire x1="48.26" y1="35.56" x2="48.26" y2="-33.02" width="0.254" layer="94"/>
-<text x="-20.3338" y="35.5978" size="1.780409375" layer="95">&gt;NAME</text>
-<text x="-20.338" y="-35.614" size="1.78115" layer="96">&gt;VALUE</text>
-<pin name="PA00/TCC2-0/SER1-0/XIN32" x="53.34" y="33.02" length="middle" rot="R180"/>
-<pin name="PA01/TCC2-1/SER1-1/XOUT32" x="53.34" y="30.48" length="middle" rot="R180"/>
-<pin name="PA02/AIN-0/DAC-0/TCC3-0" x="53.34" y="27.94" length="middle" rot="R180"/>
-<pin name="PA03/VREFA/TCC3-1" x="53.34" y="25.4" length="middle" rot="R180"/>
-<pin name="PA04/VREFB/AIN4/AIN0/TCC0-0/TCC3-2/SER0-0" x="53.34" y="22.86" length="middle" rot="R180"/>
-<pin name="PA05/AIN5/AIN1/TCC0-1/TCC3-3/SER0-1" x="53.34" y="20.32" length="middle" rot="R180"/>
-<pin name="PA06/AIN6/AIN2/TCC1-0/TCC3-4/SER0-2" x="53.34" y="17.78" length="middle" rot="R180"/>
-<pin name="PA07/AIN7/AIN3/TCC1-1/TCC3-5/SER0-3" x="53.34" y="15.24" length="middle" rot="R180"/>
-<pin name="VDDANA" x="-25.4" y="25.4" length="middle" direction="pwr"/>
-<pin name="GND" x="-25.4" y="-30.48" length="middle" direction="pwr"/>
-<pin name="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0" x="53.34" y="12.7" length="middle" rot="R180"/>
-<pin name="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1" x="53.34" y="10.16" length="middle" rot="R180"/>
-<pin name="PA10/AIN18/TCC1-0/TCC0-2/SER0-2/SER2-2" x="53.34" y="7.62" length="middle" rot="R180"/>
-<pin name="PA11/AIN19/TCC1-1/TCC0-3/SER0-3/SER2-3" x="53.34" y="5.08" length="middle" rot="R180"/>
-<pin name="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN" x="53.34" y="2.54" length="middle" rot="R180"/>
-<pin name="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT" x="53.34" y="0" length="middle" rot="R180"/>
-<pin name="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0" x="53.34" y="-2.54" length="middle" rot="R180"/>
-<pin name="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1" x="53.34" y="-5.08" length="middle" rot="R180"/>
-<pin name="PA18/TC3-0/TCC0-2/SER1-2/SER3-2" x="53.34" y="-7.62" length="middle" rot="R180"/>
-<pin name="PA19/TC3-1/TCC0-3/SER1-3/SER3-3" x="53.34" y="-10.16" length="middle" rot="R180"/>
-<pin name="PA22/TC4-0/TCC0-4/SER3-0/SER5-0" x="53.34" y="-12.7" length="middle" rot="R180"/>
-<pin name="PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF" x="53.34" y="-15.24" length="middle" rot="R180"/>
-<pin name="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM" x="53.34" y="-17.78" length="middle" rot="R180"/>
-<pin name="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP" x="53.34" y="-20.32" length="middle" rot="R180"/>
-<pin name="PA27/TCC3-6" x="53.34" y="-22.86" length="middle" rot="R180"/>
-<pin name="!RESET" x="-25.4" y="-17.78" length="middle" direction="in"/>
-<pin name="PA28/TCC3-7" x="53.34" y="-25.4" length="middle" rot="R180"/>
-<pin name="VDDCORE" x="-25.4" y="17.78" length="middle" direction="pwr"/>
-<pin name="VDDIN" x="-25.4" y="33.02" length="middle" direction="pwr"/>
-<pin name="PA30/TCC1-0/TCC3-4/SER1-2/SWDCLK" x="53.34" y="-27.94" length="middle" rot="R180"/>
-<pin name="PA31/TCC1-1/TCC3-5/SER1-3/SWDIO" x="53.34" y="-30.48" length="middle" rot="R180"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="ATSAMD21E18A-AF" prefix="U">
-<description>The SAM D21 is a series of low-power microcontrollers using the 32-bit ARM®
- Cortex®
--M0+ processor,
-and ranging from 32- to 64-pins with up to 256KB Flash and 32KB of SRAM. The SAM D21 operate at a
-maximum frequency of 48MHz and reach 2.46 CoreMark®
-/MHz. &lt;a href="https://pricing.snapeda.com/parts/ATSAMD21E18A-AF/Microchip/view-part?ref=eda"&gt;Check prices&lt;/a&gt;</description>
-<gates>
-<gate name="G$1" symbol="ATSAMD21E18A-AF" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="TQFP-32">
-<connects>
-<connect gate="G$1" pin="!RESET" pad="26"/>
-<connect gate="G$1" pin="GND" pad="10 28"/>
-<connect gate="G$1" pin="PA00/TCC2-0/SER1-0/XIN32" pad="1"/>
-<connect gate="G$1" pin="PA01/TCC2-1/SER1-1/XOUT32" pad="2"/>
-<connect gate="G$1" pin="PA02/AIN-0/DAC-0/TCC3-0" pad="3"/>
-<connect gate="G$1" pin="PA03/VREFA/TCC3-1" pad="4"/>
-<connect gate="G$1" pin="PA04/VREFB/AIN4/AIN0/TCC0-0/TCC3-2/SER0-0" pad="5"/>
-<connect gate="G$1" pin="PA05/AIN5/AIN1/TCC0-1/TCC3-3/SER0-1" pad="6"/>
-<connect gate="G$1" pin="PA06/AIN6/AIN2/TCC1-0/TCC3-4/SER0-2" pad="7"/>
-<connect gate="G$1" pin="PA07/AIN7/AIN3/TCC1-1/TCC3-5/SER0-3" pad="8"/>
-<connect gate="G$1" pin="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0" pad="11"/>
-<connect gate="G$1" pin="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1" pad="12"/>
-<connect gate="G$1" pin="PA10/AIN18/TCC1-0/TCC0-2/SER0-2/SER2-2" pad="13"/>
-<connect gate="G$1" pin="PA11/AIN19/TCC1-1/TCC0-3/SER0-3/SER2-3" pad="14"/>
-<connect gate="G$1" pin="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN" pad="15"/>
-<connect gate="G$1" pin="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT" pad="16"/>
-<connect gate="G$1" pin="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0" pad="17"/>
-<connect gate="G$1" pin="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1" pad="18"/>
-<connect gate="G$1" pin="PA18/TC3-0/TCC0-2/SER1-2/SER3-2" pad="19"/>
-<connect gate="G$1" pin="PA19/TC3-1/TCC0-3/SER1-3/SER3-3" pad="20"/>
-<connect gate="G$1" pin="PA22/TC4-0/TCC0-4/SER3-0/SER5-0" pad="21"/>
-<connect gate="G$1" pin="PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF" pad="22"/>
-<connect gate="G$1" pin="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM" pad="23"/>
-<connect gate="G$1" pin="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP" pad="24"/>
-<connect gate="G$1" pin="PA27/TCC3-6" pad="25"/>
-<connect gate="G$1" pin="PA28/TCC3-7" pad="27"/>
-<connect gate="G$1" pin="PA30/TCC1-0/TCC3-4/SER1-2/SWDCLK" pad="31"/>
-<connect gate="G$1" pin="PA31/TCC1-1/TCC3-5/SER1-3/SWDIO" pad="32"/>
-<connect gate="G$1" pin="VDDANA" pad="9"/>
-<connect gate="G$1" pin="VDDCORE" pad="29"/>
-<connect gate="G$1" pin="VDDIN" pad="30"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="AVAILABILITY" value="Warning"/>
-<attribute name="DESCRIPTION" value=" ARM® Cortex®-M0+ Automotive, AEC-Q100, SAM D21E, Functional Safety (FuSa) Microcontroller IC 32-Bit 48MHz 256KB (256K x 8) FLASH 32-TQFP (7x7) "/>
-<attribute name="MF" value="Microchip"/>
-<attribute name="MP" value="ATSAMD21E18A-AF"/>
-<attribute name="PACKAGE" value="TQFP-32 Microchip"/>
-<attribute name="PRICE" value="None"/>
-<attribute name="PURCHASE-URL" value="https://pricing.snapeda.com/search/part/ATSAMD21E18A-AF/?ref=eda"/>
-</technology>
-</technologies>
-</device>
-<device name="FAB" package="TQFP-32-FAB">
-<connects>
-<connect gate="G$1" pin="!RESET" pad="26"/>
-<connect gate="G$1" pin="GND" pad="10 28"/>
-<connect gate="G$1" pin="PA00/TCC2-0/SER1-0/XIN32" pad="1"/>
-<connect gate="G$1" pin="PA01/TCC2-1/SER1-1/XOUT32" pad="2"/>
-<connect gate="G$1" pin="PA02/AIN-0/DAC-0/TCC3-0" pad="3"/>
-<connect gate="G$1" pin="PA03/VREFA/TCC3-1" pad="4"/>
-<connect gate="G$1" pin="PA04/VREFB/AIN4/AIN0/TCC0-0/TCC3-2/SER0-0" pad="5"/>
-<connect gate="G$1" pin="PA05/AIN5/AIN1/TCC0-1/TCC3-3/SER0-1" pad="6"/>
-<connect gate="G$1" pin="PA06/AIN6/AIN2/TCC1-0/TCC3-4/SER0-2" pad="7"/>
-<connect gate="G$1" pin="PA07/AIN7/AIN3/TCC1-1/TCC3-5/SER0-3" pad="8"/>
-<connect gate="G$1" pin="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0" pad="11"/>
-<connect gate="G$1" pin="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1" pad="12"/>
-<connect gate="G$1" pin="PA10/AIN18/TCC1-0/TCC0-2/SER0-2/SER2-2" pad="13"/>
-<connect gate="G$1" pin="PA11/AIN19/TCC1-1/TCC0-3/SER0-3/SER2-3" pad="14"/>
-<connect gate="G$1" pin="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN" pad="15"/>
-<connect gate="G$1" pin="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT" pad="16"/>
-<connect gate="G$1" pin="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0" pad="17"/>
-<connect gate="G$1" pin="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1" pad="18"/>
-<connect gate="G$1" pin="PA18/TC3-0/TCC0-2/SER1-2/SER3-2" pad="19"/>
-<connect gate="G$1" pin="PA19/TC3-1/TCC0-3/SER1-3/SER3-3" pad="20"/>
-<connect gate="G$1" pin="PA22/TC4-0/TCC0-4/SER3-0/SER5-0" pad="21"/>
-<connect gate="G$1" pin="PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF" pad="22"/>
-<connect gate="G$1" pin="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM" pad="23"/>
-<connect gate="G$1" pin="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP" pad="24"/>
-<connect gate="G$1" pin="PA27/TCC3-6" pad="25"/>
-<connect gate="G$1" pin="PA28/TCC3-7" pad="27"/>
-<connect gate="G$1" pin="PA30/TCC1-0/TCC3-4/SER1-2/SWDCLK" pad="31"/>
-<connect gate="G$1" pin="PA31/TCC1-1/TCC3-5/SER1-3/SWDIO" pad="32"/>
-<connect gate="G$1" pin="VDDANA" pad="9"/>
-<connect gate="G$1" pin="VDDCORE" pad="29"/>
-<connect gate="G$1" pin="VDDIN" pad="30"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="comm">
-<packages>
-<package name="SOIC-14">
-<wire x1="-1.17" y1="-4.325" x2="1.17" y2="-4.325" width="0.127" layer="21"/>
-<wire x1="-1.17" y1="4.325" x2="1.17" y2="4.325" width="0.127" layer="21"/>
-<wire x1="-1.95" y1="4.325" x2="1.95" y2="4.325" width="0.127" layer="51"/>
-<wire x1="1.95" y1="4.325" x2="1.95" y2="-4.325" width="0.127" layer="51"/>
-<wire x1="1.95" y1="-4.325" x2="-1.95" y2="-4.325" width="0.127" layer="51"/>
-<wire x1="-1.95" y1="-4.325" x2="-1.95" y2="4.325" width="0.127" layer="51"/>
-<text x="-3.6" y="4.8" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.6" y="-4.8" size="1.27" layer="27" align="top-left">&gt;VALUE</text>
-<circle x="-4.05" y="4.1" radius="0.1" width="0.2" layer="21"/>
-<circle x="-4.05" y="4.1" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-2.475" y="3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="2" x="-2.475" y="2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="3" x="-2.475" y="1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="4" x="-2.475" y="0" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="5" x="-2.475" y="-1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="6" x="-2.475" y="-2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="7" x="-2.475" y="-3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="8" x="2.475" y="-3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="9" x="2.475" y="-2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="10" x="2.475" y="-1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="11" x="2.475" y="0" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="12" x="2.475" y="1.27" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="13" x="2.475" y="2.54" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-<smd name="14" x="2.475" y="3.81" dx="1.97" dy="0.6" layer="1" roundness="50"/>
-</package>
-</packages>
-<symbols>
-<symbol name="ISL3176EIBZ">
-<wire x1="-12.7" y1="27.94" x2="12.7" y2="27.94" width="0.41" layer="94"/>
-<wire x1="12.7" y1="27.94" x2="12.7" y2="-20.32" width="0.41" layer="94"/>
-<wire x1="12.7" y1="-20.32" x2="-12.7" y2="-20.32" width="0.41" layer="94"/>
-<wire x1="-12.7" y1="-20.32" x2="-12.7" y2="27.94" width="0.41" layer="94"/>
-<text x="-12.7" y="28.94" size="2.0828" layer="95" ratio="10" rot="SR0">&gt;NAME</text>
-<text x="-12.7" y="-24.32" size="2.0828" layer="96" ratio="10" rot="SR0">&gt;VALUE</text>
-<pin name="DI" x="-17.78" y="-5.08" length="middle" direction="in"/>
-<pin name="!RE" x="-17.78" y="5.08" length="middle"/>
-<pin name="A" x="17.78" y="10.16" length="middle" rot="R180"/>
-<pin name="B" x="17.78" y="5.08" length="middle" rot="R180"/>
-<pin name="DE" x="-17.78" y="-10.16" length="middle"/>
-<pin name="RO" x="-17.78" y="10.16" length="middle"/>
-<pin name="Y" x="17.78" y="-5.08" length="middle" rot="R180"/>
-<pin name="Z" x="17.78" y="-10.16" length="middle" rot="R180"/>
-<pin name="VCC" x="-17.78" y="25.4" length="middle" direction="pwr"/>
-<pin name="GND" x="-17.78" y="-17.78" length="middle" direction="pwr"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="ISL3176EIBZ" prefix="U">
-<gates>
-<gate name="G$1" symbol="ISL3176EIBZ" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOIC-14">
-<connects>
-<connect gate="G$1" pin="!RE" pad="3"/>
-<connect gate="G$1" pin="A" pad="12"/>
-<connect gate="G$1" pin="B" pad="11"/>
-<connect gate="G$1" pin="DE" pad="4"/>
-<connect gate="G$1" pin="DI" pad="5"/>
-<connect gate="G$1" pin="GND" pad="6 7"/>
-<connect gate="G$1" pin="RO" pad="2"/>
-<connect gate="G$1" pin="VCC" pad="14"/>
-<connect gate="G$1" pin="Y" pad="9"/>
-<connect gate="G$1" pin="Z" pad="10"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="fablab">
-<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>
-</packages>
-<symbols>
-<symbol name="LED">
-<description>LED</description>
-<wire x1="1.27" y1="2.54" x2="0" y2="0" width="0.254" layer="94"/>
-<wire x1="0" y1="0" x2="-1.27" y2="2.54" width="0.254" layer="94"/>
-<wire x1="1.27" y1="0" x2="0" y2="0" width="0.254" layer="94"/>
-<wire x1="0" y1="0" x2="-1.27" y2="0" width="0.254" layer="94"/>
-<wire x1="1.27" y1="2.54" x2="0" y2="2.54" width="0.254" layer="94"/>
-<wire x1="0" y1="2.54" x2="-1.27" y2="2.54" width="0.254" layer="94"/>
-<wire x1="0" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/>
-<wire x1="-2.032" y1="1.778" x2="-3.429" y2="0.381" width="0.1524" layer="94"/>
-<wire x1="-1.905" y1="0.635" x2="-3.302" y2="-0.762" width="0.1524" layer="94"/>
-<text x="3.556" y="-2.032" size="1.778" layer="95" rot="R90">&gt;NAME</text>
-<text x="5.715" y="-2.032" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
-<pin name="C" x="0" y="-2.54" visible="off" length="short" direction="pas" rot="R90"/>
-<pin name="A" x="0" y="5.08" visible="off" length="short" direction="pas" rot="R270"/>
-<polygon width="0.1524" layer="94">
-<vertex x="-3.429" y="0.381"/>
-<vertex x="-3.048" y="1.27"/>
-<vertex x="-2.54" y="0.762"/>
-</polygon>
-<polygon width="0.1524" layer="94">
-<vertex x="-3.302" y="-0.762"/>
-<vertex x="-2.921" y="0.127"/>
-<vertex x="-2.413" y="-0.381"/>
-</polygon>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="LED">
-<description>LED</description>
-<gates>
-<gate name="G$1" symbol="LED" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="LED1206">
-<connects>
-<connect gate="G$1" pin="A" pad="1"/>
-<connect gate="G$1" pin="C" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="FAB1206" package="LED1206FAB">
-<connects>
-<connect gate="G$1" pin="A" pad="1"/>
-<connect gate="G$1" pin="C" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="5MM" package="5MM">
-<connects>
-<connect gate="G$1" pin="A" pad="IN"/>
-<connect gate="G$1" pin="C" pad="OUT"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-</libraries>
-<attributes>
-</attributes>
-<variantdefs>
-</variantdefs>
-<classes>
-<class number="0" name="default" width="0" drill="0">
-</class>
-</classes>
-<parts>
-<part name="J1" library="SparkFun-Connectors" deviceset="CORTEX_JTAG_DEBUG" device="_SMD" value="JTAG"/>
-<part name="S1" library="passives" deviceset="2-8X4-5_SWITCH" device=""/>
-<part name="C1" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="+3V1" library="supply1" deviceset="+3V3" device=""/>
-<part name="P+1" library="supply1" deviceset="+5V" device=""/>
-<part name="GND1" library="supply1" deviceset="GND" device=""/>
-<part name="C4" library="passives" deviceset="CAP" device="1206" value="1uF"/>
-<part name="GND6" library="supply1" deviceset="GND" device=""/>
-<part name="R2" library="passives" deviceset="RESISTOR" device="1206" value="10k"/>
-<part name="+3V3" library="supply1" deviceset="+3V3" device=""/>
-<part name="R3" library="passives" deviceset="RESISTOR" device="1206" value="10k"/>
-<part name="+3V4" library="supply1" deviceset="+3V3" device=""/>
-<part name="GND7" library="supply1" deviceset="GND" device=""/>
-<part name="+3V5" library="supply1" deviceset="+3V3" device=""/>
-<part name="C7" library="passives" deviceset="CAP" device="1206" value="1uF"/>
-<part name="X1" library="connector" deviceset="USB" device="_1/64" value="USB_1/64"/>
-<part name="P+2" library="supply1" deviceset="+5V" device=""/>
-<part name="GND8" library="supply1" deviceset="GND" device=""/>
-<part name="U1" library="microcontrollers" deviceset="ATSAMD21E18A-AF" device="FAB" value="ATSAMD21E18A-AFFAB"/>
-<part name="+3V6" library="supply1" deviceset="+3V3" device=""/>
-<part name="GND2" library="supply1" deviceset="GND" device=""/>
-<part name="C2" library="passives" deviceset="CAP" device="1206" value="1uF"/>
-<part name="GND3" library="supply1" deviceset="GND" device=""/>
-<part name="U3" library="power" deviceset="REGULATOR_SOT223" device=""/>
-<part name="U2" library="power" deviceset="A4950" device="FAB"/>
-<part name="R1" library="passives" deviceset="RESISTOR" device="1206" value="100mOhm"/>
-<part name="GND4" library="supply1" deviceset="GND" device=""/>
-<part name="GND5" library="supply1" deviceset="GND" device=""/>
-<part name="P+3" library="supply1" deviceset="+24V" device=""/>
-<part name="C3" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="GND9" library="supply1" deviceset="GND" device=""/>
-<part name="R4" library="passives" deviceset="RESISTOR" device="1206" value="120R"/>
-<part name="C5" library="passives" deviceset="CAP" device="1206" value="0.1uF"/>
-<part name="GND10" library="supply1" deviceset="GND" device=""/>
-<part name="J2" library="SparkFun-Connectors" deviceset="CONN_05X2" device="SMD_LONGPADS"/>
-<part name="U4" library="power" deviceset="A4950" device="FAB"/>
-<part name="R5" library="passives" deviceset="RESISTOR" device="1206" value="100mOhm"/>
-<part name="GND11" library="supply1" deviceset="GND" device=""/>
-<part name="GND12" library="supply1" deviceset="GND" device=""/>
-<part name="P+4" library="supply1" deviceset="+24V" device=""/>
-<part name="C6" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="GND13" library="supply1" deviceset="GND" device=""/>
-<part name="R6" library="passives" deviceset="RESISTOR" device="1206" value="120R"/>
-<part name="C8" library="passives" deviceset="CAP" device="1206" value="0.1uF"/>
-<part name="GND14" library="supply1" deviceset="GND" device=""/>
-<part name="P+5" library="supply1" deviceset="+24V" device=""/>
-<part name="P+6" library="supply1" deviceset="+24V" device=""/>
-<part name="GND15" library="supply1" deviceset="GND" device=""/>
-<part name="GND16" library="supply1" deviceset="GND" device=""/>
-<part name="P+7" library="supply1" deviceset="+5V" device=""/>
-<part name="P+8" library="supply1" deviceset="+5V" device=""/>
-<part name="U5" library="comm" deviceset="ISL3176EIBZ" device=""/>
-<part name="C9" library="passives" deviceset="CAP" device="1206" value="0.1uF"/>
-<part name="+3V2" library="supply1" deviceset="+3V3" device=""/>
-<part name="GND17" library="supply1" deviceset="GND" device=""/>
-<part name="R7" library="passives" deviceset="RESISTOR" device="1206" value="120R"/>
-<part name="R8" library="passives" deviceset="RESISTOR" device="1206" value="0R"/>
-<part name="P+9" library="supply1" deviceset="+5V" device=""/>
-<part name="P+10" library="supply1" deviceset="+5V" device=""/>
-<part name="U$1" library="fablab" deviceset="LED" device=""/>
-<part name="R9" library="passives" deviceset="RESISTOR" device="1206" value="120R"/>
-<part name="+3V7" library="supply1" deviceset="+3V3" device=""/>
-</parts>
-<sheets>
-<sheet>
-<plain>
-<text x="289.56" y="139.7" size="1.778" layer="97" font="vector">termination resistor - one at the end of each bus!</text>
-</plain>
-<instances>
-<instance part="J1" gate="J1" x="30.48" y="30.48" smashed="yes">
-<attribute name="NAME" x="17.78" y="38.354" size="1.778" layer="95" font="vector"/>
-<attribute name="VALUE" x="17.78" y="20.574" size="1.778" layer="96" font="vector"/>
-</instance>
-<instance part="S1" gate="G$1" x="63.5" y="17.78" smashed="yes">
-<attribute name="NAME" x="57.15" y="15.24" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="45.72" y="7.62" size="1.778" layer="96"/>
-</instance>
-<instance part="C1" gate="G$1" x="7.62" y="91.44" smashed="yes">
-<attribute name="NAME" x="9.144" y="94.361" size="1.778" layer="95"/>
-<attribute name="VALUE" x="9.144" y="89.281" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="9.144" y="87.376" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="9.144" y="85.598" size="1.27" layer="97"/>
-<attribute name="TYPE" x="9.144" y="83.82" size="1.27" layer="97"/>
-</instance>
-<instance part="+3V1" gate="G$1" x="5.08" y="43.18" smashed="yes">
-<attribute name="VALUE" x="2.54" y="38.1" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="P+1" gate="1" x="7.62" y="116.84" smashed="yes">
-<attribute name="VALUE" x="5.08" y="111.76" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND1" gate="1" x="5.08" y="15.24" smashed="yes">
-<attribute name="VALUE" x="2.54" y="12.7" size="1.778" layer="96"/>
-</instance>
-<instance part="C4" gate="G$1" x="76.2" y="60.96" smashed="yes" rot="R90">
-<attribute name="NAME" x="73.279" y="62.484" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="78.359" y="62.484" size="1.778" layer="96" rot="R90"/>
-<attribute name="PACKAGE" x="80.264" y="62.484" size="1.27" layer="97" rot="R90"/>
-<attribute name="VOLTAGE" x="82.042" y="62.484" size="1.27" layer="97" rot="R90"/>
-<attribute name="TYPE" x="83.82" y="62.484" size="1.27" layer="97" rot="R90"/>
-</instance>
-<instance part="GND6" gate="1" x="78.74" y="5.08" smashed="yes">
-<attribute name="VALUE" x="76.2" y="2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="R2" gate="G$1" x="78.74" y="40.64" smashed="yes" rot="R270">
-<attribute name="NAME" x="80.2386" y="44.45" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="75.438" y="44.45" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="71.882" y="44.45" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="73.66" y="44.45" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="+3V3" gate="G$1" x="78.74" y="53.34" smashed="yes">
-<attribute name="VALUE" x="76.2" y="48.26" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="R3" gate="G$1" x="63.5" y="40.64" smashed="yes" rot="R270">
-<attribute name="NAME" x="64.9986" y="44.45" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="60.198" y="44.45" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="56.642" y="44.45" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="58.42" y="44.45" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="+3V4" gate="G$1" x="63.5" y="53.34" smashed="yes">
-<attribute name="VALUE" x="60.96" y="48.26" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND7" gate="1" x="22.86" y="81.28" smashed="yes">
-<attribute name="VALUE" x="20.32" y="78.74" size="1.778" layer="96"/>
-</instance>
-<instance part="+3V5" gate="G$1" x="38.1" y="116.84" smashed="yes">
-<attribute name="VALUE" x="35.56" y="111.76" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="C7" gate="G$1" x="38.1" y="91.44" smashed="yes">
-<attribute name="NAME" x="39.624" y="94.361" size="1.778" layer="95"/>
-<attribute name="VALUE" x="39.624" y="89.281" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="39.624" y="87.376" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="39.624" y="85.598" size="1.27" layer="97"/>
-<attribute name="TYPE" x="39.624" y="83.82" size="1.27" layer="97"/>
-</instance>
-<instance part="X1" gate="G$1" x="7.62" y="60.96" smashed="yes" rot="R270">
-<attribute name="NAME" x="5.715" y="65.405" size="1.27" layer="95" font="vector"/>
-<attribute name="VALUE" x="5.715" y="52.705" size="1.27" layer="96" font="vector"/>
-</instance>
-<instance part="P+2" gate="1" x="35.56" y="68.58" smashed="yes">
-<attribute name="VALUE" x="35.56" y="71.12" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND8" gate="1" x="27.94" y="68.58" smashed="yes" rot="R180">
-<attribute name="VALUE" x="30.48" y="71.12" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="U1" gate="G$1" x="111.76" y="43.18" smashed="yes">
-<attribute name="NAME" x="91.4262" y="78.7778" size="1.780409375" layer="95"/>
-<attribute name="VALUE" x="91.422" y="7.566" size="1.78115" layer="96"/>
-</instance>
-<instance part="+3V6" gate="G$1" x="78.74" y="83.82" smashed="yes">
-<attribute name="VALUE" x="76.2" y="78.74" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND2" gate="1" x="55.88" y="60.96" smashed="yes" rot="R270">
-<attribute name="VALUE" x="53.34" y="63.5" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="C2" gate="G$1" x="76.2" y="68.58" smashed="yes" rot="R90">
-<attribute name="NAME" x="73.279" y="70.104" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="78.359" y="70.104" size="1.778" layer="96" rot="R90"/>
-<attribute name="PACKAGE" x="80.264" y="70.104" size="1.27" layer="97" rot="R90"/>
-<attribute name="VOLTAGE" x="82.042" y="70.104" size="1.27" layer="97" rot="R90"/>
-<attribute name="TYPE" x="83.82" y="70.104" size="1.27" layer="97" rot="R90"/>
-</instance>
-<instance part="GND3" gate="1" x="55.88" y="68.58" smashed="yes" rot="R270">
-<attribute name="VALUE" x="53.34" y="71.12" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="U3" gate="G$1" x="22.86" y="104.14" smashed="yes">
-<attribute name="NAME" x="15.24" y="109.22" size="1.27" layer="95"/>
-<attribute name="VALUE" x="15.24" y="111.76" size="1.27" layer="96"/>
-</instance>
-<instance part="U2" gate="G$1" x="261.62" y="78.74" smashed="yes"/>
-<instance part="R1" gate="G$1" x="292.1" y="81.28" smashed="yes">
-<attribute name="NAME" x="288.29" y="82.7786" size="1.778" layer="95"/>
-<attribute name="VALUE" x="288.29" y="77.978" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="288.29" y="74.422" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="288.29" y="76.2" size="1.27" layer="97"/>
-</instance>
-<instance part="GND4" gate="1" x="304.8" y="81.28" smashed="yes" rot="R90">
-<attribute name="VALUE" x="307.34" y="78.74" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND5" gate="1" x="238.76" y="91.44" smashed="yes" rot="R180">
-<attribute name="VALUE" x="241.3" y="93.98" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="P+3" gate="1" x="307.34" y="71.12" smashed="yes" rot="R270">
-<attribute name="VALUE" x="302.26" y="73.66" size="1.778" layer="96"/>
-</instance>
-<instance part="C3" gate="G$1" x="287.02" y="63.5" smashed="yes">
-<attribute name="NAME" x="288.544" y="66.421" size="1.778" layer="95"/>
-<attribute name="VALUE" x="288.544" y="61.341" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="288.544" y="59.436" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="288.544" y="57.658" size="1.27" layer="97"/>
-<attribute name="TYPE" x="288.544" y="55.88" size="1.27" layer="97"/>
-</instance>
-<instance part="GND9" gate="1" x="287.02" y="55.88" smashed="yes">
-<attribute name="VALUE" x="284.48" y="53.34" size="1.778" layer="96"/>
-</instance>
-<instance part="R4" gate="G$1" x="228.6" y="71.12" smashed="yes">
-<attribute name="NAME" x="224.79" y="72.6186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="224.79" y="67.818" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="224.79" y="64.262" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="224.79" y="66.04" size="1.27" layer="97"/>
-</instance>
-<instance part="C5" gate="G$1" x="238.76" y="63.5" smashed="yes">
-<attribute name="NAME" x="240.284" y="66.421" size="1.778" layer="95"/>
-<attribute name="VALUE" x="240.284" y="61.341" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="240.284" y="59.436" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="240.284" y="57.658" size="1.27" layer="97"/>
-<attribute name="TYPE" x="240.284" y="55.88" size="1.27" layer="97"/>
-</instance>
-<instance part="GND10" gate="1" x="238.76" y="55.88" smashed="yes">
-<attribute name="VALUE" x="236.22" y="53.34" size="1.778" layer="96"/>
-</instance>
-<instance part="J2" gate="G$1" x="363.22" y="124.46" smashed="yes">
-<attribute name="VALUE" x="359.41" y="114.554" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="359.41" y="132.588" size="1.778" layer="95" font="vector"/>
-</instance>
-<instance part="U4" gate="G$1" x="261.62" y="27.94" smashed="yes"/>
-<instance part="R5" gate="G$1" x="292.1" y="30.48" smashed="yes">
-<attribute name="NAME" x="288.29" y="31.9786" size="1.778" layer="95"/>
-<attribute name="VALUE" x="288.29" y="27.178" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="288.29" y="23.622" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="288.29" y="25.4" size="1.27" layer="97"/>
-</instance>
-<instance part="GND11" gate="1" x="304.8" y="30.48" smashed="yes" rot="R90">
-<attribute name="VALUE" x="307.34" y="27.94" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND12" gate="1" x="238.76" y="40.64" smashed="yes" rot="R180">
-<attribute name="VALUE" x="241.3" y="43.18" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="P+4" gate="1" x="307.34" y="20.32" smashed="yes" rot="R270">
-<attribute name="VALUE" x="302.26" y="22.86" size="1.778" layer="96"/>
-</instance>
-<instance part="C6" gate="G$1" x="287.02" y="12.7" smashed="yes">
-<attribute name="NAME" x="288.544" y="15.621" size="1.778" layer="95"/>
-<attribute name="VALUE" x="288.544" y="10.541" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="288.544" y="8.636" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="288.544" y="6.858" size="1.27" layer="97"/>
-<attribute name="TYPE" x="288.544" y="5.08" size="1.27" layer="97"/>
-</instance>
-<instance part="GND13" gate="1" x="287.02" y="5.08" smashed="yes">
-<attribute name="VALUE" x="284.48" y="2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="R6" gate="G$1" x="228.6" y="20.32" smashed="yes">
-<attribute name="NAME" x="224.79" y="21.8186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="224.79" y="17.018" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="224.79" y="13.462" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="224.79" y="15.24" size="1.27" layer="97"/>
-</instance>
-<instance part="C8" gate="G$1" x="238.76" y="12.7" smashed="yes">
-<attribute name="NAME" x="240.284" y="15.621" size="1.778" layer="95"/>
-<attribute name="VALUE" x="240.284" y="10.541" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="240.284" y="8.636" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="240.284" y="6.858" size="1.27" layer="97"/>
-<attribute name="TYPE" x="240.284" y="5.08" size="1.27" layer="97"/>
-</instance>
-<instance part="GND14" gate="1" x="238.76" y="5.08" smashed="yes">
-<attribute name="VALUE" x="236.22" y="2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="P+5" gate="1" x="335.28" y="129.54" smashed="yes" rot="R90">
-<attribute name="VALUE" x="332.74" y="132.08" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="P+6" gate="1" x="391.16" y="119.38" smashed="yes" rot="R270">
-<attribute name="VALUE" x="393.7" y="116.84" size="1.778" layer="96"/>
-</instance>
-<instance part="GND15" gate="1" x="391.16" y="124.46" smashed="yes" rot="R90">
-<attribute name="VALUE" x="393.7" y="121.92" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND16" gate="1" x="335.28" y="124.46" smashed="yes" rot="R270">
-<attribute name="VALUE" x="332.74" y="127" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="P+7" gate="1" x="391.16" y="129.54" smashed="yes" rot="R270">
-<attribute name="VALUE" x="393.7" y="129.54" size="1.778" layer="96"/>
-</instance>
-<instance part="P+8" gate="1" x="335.28" y="119.38" smashed="yes" rot="R90">
-<attribute name="VALUE" x="332.74" y="119.38" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="U5" gate="G$1" x="264.16" y="124.46" smashed="yes">
-<attribute name="NAME" x="251.46" y="153.4" size="2.0828" layer="95" ratio="10" rot="SR0"/>
-<attribute name="VALUE" x="251.46" y="100.14" size="2.0828" layer="96" ratio="10" rot="SR0"/>
-</instance>
-<instance part="C9" gate="G$1" x="231.14" y="144.78" smashed="yes">
-<attribute name="NAME" x="232.664" y="147.701" size="1.778" layer="95"/>
-<attribute name="VALUE" x="232.664" y="142.621" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="232.664" y="140.716" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="232.664" y="138.938" size="1.27" layer="97"/>
-<attribute name="TYPE" x="232.664" y="137.16" size="1.27" layer="97"/>
-</instance>
-<instance part="+3V2" gate="G$1" x="231.14" y="154.94" smashed="yes">
-<attribute name="VALUE" x="228.6" y="149.86" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND17" gate="1" x="231.14" y="101.6" smashed="yes">
-<attribute name="VALUE" x="228.6" y="99.06" size="1.778" layer="96"/>
-</instance>
-<instance part="R7" gate="G$1" x="299.72" y="132.08" smashed="yes" rot="R270">
-<attribute name="NAME" x="301.2186" y="135.89" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="296.418" y="135.89" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="292.862" y="135.89" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="294.64" y="135.89" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="R8" gate="G$1" x="127" y="96.52" smashed="yes">
-<attribute name="NAME" x="123.19" y="98.0186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="123.19" y="93.218" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="123.19" y="89.662" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="123.19" y="91.44" size="1.27" layer="97"/>
-</instance>
-<instance part="P+9" gate="1" x="114.3" y="96.52" smashed="yes" rot="R90">
-<attribute name="VALUE" x="119.38" y="93.98" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="P+10" gate="1" x="139.7" y="96.52" smashed="yes" rot="R270">
-<attribute name="VALUE" x="134.62" y="99.06" size="1.778" layer="96"/>
-</instance>
-<instance part="U$1" gate="G$1" x="187.96" y="30.48" smashed="yes" rot="R270">
-<attribute name="NAME" x="185.928" y="26.924" size="1.778" layer="95"/>
-<attribute name="VALUE" x="185.928" y="24.765" size="1.778" layer="96"/>
-</instance>
-<instance part="R9" gate="G$1" x="203.2" y="30.48" smashed="yes">
-<attribute name="NAME" x="199.39" y="31.9786" size="1.778" layer="95"/>
-<attribute name="VALUE" x="199.39" y="27.178" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="199.39" y="23.622" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="199.39" y="25.4" size="1.27" layer="97"/>
-</instance>
-<instance part="+3V7" gate="G$1" x="215.9" y="30.48" smashed="yes" rot="R270">
-<attribute name="VALUE" x="210.82" y="33.02" size="1.778" layer="96"/>
-</instance>
-</instances>
-<busses>
-</busses>
-<nets>
-<net name="GND" class="0">
-<segment>
-<pinref part="GND1" gate="1" pin="GND"/>
-<wire x1="5.08" y1="17.78" x2="5.08" y2="25.4" width="0.1524" layer="91"/>
-<wire x1="5.08" y1="25.4" x2="5.08" y2="30.48" width="0.1524" layer="91"/>
-<wire x1="5.08" y1="30.48" x2="5.08" y2="33.02" width="0.1524" layer="91"/>
-<pinref part="J1" gate="J1" pin="GND@3"/>
-<wire x1="15.24" y1="33.02" x2="5.08" y2="33.02" width="0.1524" layer="91"/>
-<pinref part="J1" gate="J1" pin="GND@5"/>
-<wire x1="15.24" y1="30.48" x2="5.08" y2="30.48" width="0.1524" layer="91"/>
-<junction x="5.08" y="30.48"/>
-<pinref part="J1" gate="J1" pin="GNDDTCT"/>
-<wire x1="15.24" y1="25.4" x2="5.08" y2="25.4" width="0.1524" layer="91"/>
-<junction x="5.08" y="25.4"/>
-</segment>
-<segment>
-<wire x1="86.36" y1="12.7" x2="78.74" y2="12.7" width="0.1524" layer="91"/>
-<pinref part="GND6" gate="1" pin="GND"/>
-<wire x1="78.74" y1="12.7" x2="78.74" y2="7.62" width="0.1524" layer="91"/>
-<pinref part="U1" gate="G$1" pin="GND"/>
-<pinref part="S1" gate="G$1" pin="P1"/>
-<wire x1="66.04" y1="12.7" x2="78.74" y2="12.7" width="0.1524" layer="91"/>
-<junction x="78.74" y="12.7"/>
-</segment>
-<segment>
-<pinref part="GND7" gate="1" pin="GND"/>
-<pinref part="C1" gate="G$1" pin="2"/>
-<wire x1="22.86" y1="86.36" x2="22.86" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="7.62" y1="88.9" x2="7.62" y2="86.36" width="0.1524" layer="91"/>
-<wire x1="7.62" y1="86.36" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
-<junction x="22.86" y="86.36"/>
-<pinref part="C7" gate="G$1" pin="2"/>
-<wire x1="38.1" y1="88.9" x2="38.1" y2="86.36" width="0.1524" layer="91"/>
-<wire x1="38.1" y1="86.36" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
-<pinref part="U3" gate="G$1" pin="GND"/>
-<wire x1="22.86" y1="96.52" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="X1" gate="G$1" pin="GND"/>
-<wire x1="12.7" y1="63.5" x2="27.94" y2="63.5" width="0.1524" layer="91"/>
-<pinref part="GND8" gate="1" pin="GND"/>
-<wire x1="27.94" y1="63.5" x2="27.94" y2="66.04" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND2" gate="1" pin="GND"/>
-<pinref part="C4" gate="G$1" pin="1"/>
-<wire x1="58.42" y1="60.96" x2="71.12" y2="60.96" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND3" gate="1" pin="GND"/>
-<pinref part="C2" gate="G$1" pin="1"/>
-<wire x1="58.42" y1="68.58" x2="71.12" y2="68.58" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R1" gate="G$1" pin="2"/>
-<pinref part="GND4" gate="1" pin="GND"/>
-<wire x1="297.18" y1="81.28" x2="302.26" y2="81.28" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND5" gate="1" pin="GND"/>
-<wire x1="238.76" y1="88.9" x2="238.76" y2="86.36" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="GND"/>
-<wire x1="238.76" y1="86.36" x2="246.38" y2="86.36" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND9" gate="1" pin="GND"/>
-<pinref part="C3" gate="G$1" pin="2"/>
-<wire x1="287.02" y1="58.42" x2="287.02" y2="60.96" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C5" gate="G$1" pin="2"/>
-<wire x1="238.76" y1="60.96" x2="238.76" y2="58.42" width="0.1524" layer="91"/>
-<pinref part="GND10" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="R5" gate="G$1" pin="2"/>
-<pinref part="GND11" gate="1" pin="GND"/>
-<wire x1="297.18" y1="30.48" x2="302.26" y2="30.48" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND12" gate="1" pin="GND"/>
-<wire x1="238.76" y1="38.1" x2="238.76" y2="35.56" width="0.1524" layer="91"/>
-<pinref part="U4" gate="G$1" pin="GND"/>
-<wire x1="238.76" y1="35.56" x2="246.38" y2="35.56" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND13" gate="1" pin="GND"/>
-<pinref part="C6" gate="G$1" pin="2"/>
-<wire x1="287.02" y1="7.62" x2="287.02" y2="10.16" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C8" gate="G$1" pin="2"/>
-<wire x1="238.76" y1="10.16" x2="238.76" y2="7.62" width="0.1524" layer="91"/>
-<pinref part="GND14" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="GND16" gate="1" pin="GND"/>
-<pinref part="J2" gate="G$1" pin="5"/>
-<wire x1="337.82" y1="124.46" x2="355.6" y2="124.46" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="6"/>
-<pinref part="GND15" gate="1" pin="GND"/>
-<wire x1="370.84" y1="124.46" x2="388.62" y2="124.46" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND17" gate="1" pin="GND"/>
-<wire x1="231.14" y1="104.14" x2="231.14" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="U5" gate="G$1" pin="GND"/>
-<wire x1="231.14" y1="106.68" x2="246.38" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="C9" gate="G$1" pin="2"/>
-<wire x1="231.14" y1="142.24" x2="231.14" y2="106.68" width="0.1524" layer="91"/>
-<junction x="231.14" y="106.68"/>
-</segment>
-</net>
-<net name="+3V3" class="0">
-<segment>
-<pinref part="+3V1" gate="G$1" pin="+3V3"/>
-<wire x1="5.08" y1="40.64" x2="5.08" y2="35.56" width="0.1524" layer="91"/>
-<pinref part="J1" gate="J1" pin="VCC"/>
-<wire x1="5.08" y1="35.56" x2="15.24" y2="35.56" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R2" gate="G$1" pin="1"/>
-<pinref part="+3V3" gate="G$1" pin="+3V3"/>
-<wire x1="78.74" y1="45.72" x2="78.74" y2="50.8" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="+3V4" gate="G$1" pin="+3V3"/>
-<pinref part="R3" gate="G$1" pin="1"/>
-<wire x1="63.5" y1="50.8" x2="63.5" y2="45.72" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="+3V5" gate="G$1" pin="+3V3"/>
-<pinref part="C7" gate="G$1" pin="1"/>
-<wire x1="38.1" y1="114.3" x2="38.1" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="U3" gate="G$1" pin="OUT"/>
-<wire x1="38.1" y1="106.68" x2="38.1" y2="96.52" width="0.1524" layer="91"/>
-<wire x1="33.02" y1="106.68" x2="38.1" y2="106.68" width="0.1524" layer="91"/>
-<junction x="38.1" y="106.68"/>
-</segment>
-<segment>
-<pinref part="+3V6" gate="G$1" pin="+3V3"/>
-<pinref part="C2" gate="G$1" pin="2"/>
-<wire x1="78.74" y1="81.28" x2="78.74" y2="76.2" width="0.1524" layer="91"/>
-<pinref part="U1" gate="G$1" pin="VDDANA"/>
-<wire x1="78.74" y1="76.2" x2="78.74" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="78.74" y1="68.58" x2="86.36" y2="68.58" width="0.1524" layer="91"/>
-<junction x="78.74" y="68.58"/>
-<pinref part="U1" gate="G$1" pin="VDDIN"/>
-<wire x1="86.36" y1="76.2" x2="78.74" y2="76.2" width="0.1524" layer="91"/>
-<junction x="78.74" y="76.2"/>
-</segment>
-<segment>
-<pinref part="+3V2" gate="G$1" pin="+3V3"/>
-<wire x1="231.14" y1="152.4" x2="231.14" y2="149.86" width="0.1524" layer="91"/>
-<pinref part="C9" gate="G$1" pin="1"/>
-<pinref part="U5" gate="G$1" pin="VCC"/>
-<wire x1="231.14" y1="149.86" x2="246.38" y2="149.86" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="+3V7" gate="G$1" pin="+3V3"/>
-<pinref part="R9" gate="G$1" pin="2"/>
-<wire x1="213.36" y1="30.48" x2="208.28" y2="30.48" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="RESET" class="0">
-<segment>
-<pinref part="J1" gate="J1" pin="!RESET"/>
-<wire x1="45.72" y1="25.4" x2="66.04" y2="25.4" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="25.4" x2="78.74" y2="25.4" width="0.1524" layer="91"/>
-<wire x1="78.74" y1="25.4" x2="86.36" y2="25.4" width="0.1524" layer="91"/>
-<pinref part="R2" gate="G$1" pin="2"/>
-<wire x1="78.74" y1="25.4" x2="78.74" y2="35.56" width="0.1524" layer="91"/>
-<junction x="78.74" y="25.4"/>
-<pinref part="U1" gate="G$1" pin="!RESET"/>
-<pinref part="S1" gate="G$1" pin="S1"/>
-<wire x1="66.04" y1="22.86" x2="66.04" y2="25.4" width="0.1524" layer="91"/>
-<junction x="66.04" y="25.4"/>
-<label x="48.26" y="25.4" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SWDCLK" class="0">
-<segment>
-<pinref part="J1" gate="J1" pin="SWDCLK/TCK"/>
-<wire x1="45.72" y1="33.02" x2="63.5" y2="33.02" width="0.1524" layer="91"/>
-<label x="48.26" y="33.02" size="1.778" layer="95"/>
-<pinref part="R3" gate="G$1" pin="2"/>
-<wire x1="63.5" y1="33.02" x2="63.5" y2="35.56" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA30/TCC1-0/TCC3-4/SER1-2/SWDCLK"/>
-<wire x1="165.1" y1="15.24" x2="180.34" y2="15.24" width="0.1524" layer="91"/>
-<label x="170.18" y="15.24" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SWDIO" class="0">
-<segment>
-<pinref part="J1" gate="J1" pin="SWDIO/TMS"/>
-<wire x1="45.72" y1="35.56" x2="60.96" y2="35.56" width="0.1524" layer="91"/>
-<label x="48.26" y="35.56" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA31/TCC1-1/TCC3-5/SER1-3/SWDIO"/>
-<wire x1="165.1" y1="12.7" x2="180.34" y2="12.7" width="0.1524" layer="91"/>
-<label x="170.18" y="12.7" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="USBDP" class="0">
-<segment>
-<pinref part="X1" gate="G$1" pin="D+"/>
-<wire x1="12.7" y1="55.88" x2="25.4" y2="55.88" width="0.1524" layer="91"/>
-<label x="15.24" y="55.88" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP"/>
-<wire x1="165.1" y1="22.86" x2="180.34" y2="22.86" width="0.1524" layer="91"/>
-<label x="170.18" y="22.86" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="USBDM" class="0">
-<segment>
-<pinref part="X1" gate="G$1" pin="D-"/>
-<wire x1="12.7" y1="58.42" x2="25.4" y2="58.42" width="0.1524" layer="91"/>
-<label x="15.24" y="58.42" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM"/>
-<wire x1="165.1" y1="25.4" x2="180.34" y2="25.4" width="0.1524" layer="91"/>
-<label x="170.18" y="25.4" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="+5V" class="0">
-<segment>
-<pinref part="P+1" gate="1" pin="+5V"/>
-<pinref part="C1" gate="G$1" pin="1"/>
-<wire x1="7.62" y1="114.3" x2="7.62" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="U3" gate="G$1" pin="IN"/>
-<wire x1="7.62" y1="106.68" x2="7.62" y2="96.52" width="0.1524" layer="91"/>
-<wire x1="12.7" y1="106.68" x2="7.62" y2="106.68" width="0.1524" layer="91"/>
-<junction x="7.62" y="106.68"/>
-</segment>
-<segment>
-<pinref part="X1" gate="G$1" pin="VBUS"/>
-<wire x1="12.7" y1="60.96" x2="35.56" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="P+2" gate="1" pin="+5V"/>
-<wire x1="35.56" y1="60.96" x2="35.56" y2="66.04" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="P+8" gate="1" pin="+5V"/>
-<pinref part="J2" gate="G$1" pin="9"/>
-<wire x1="337.82" y1="119.38" x2="355.6" y2="119.38" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="2"/>
-<pinref part="P+7" gate="1" pin="+5V"/>
-<wire x1="370.84" y1="129.54" x2="388.62" y2="129.54" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="P+10" gate="1" pin="+5V"/>
-<pinref part="R8" gate="G$1" pin="2"/>
-<wire x1="137.16" y1="96.52" x2="132.08" y2="96.52" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R8" gate="G$1" pin="1"/>
-<pinref part="P+9" gate="1" pin="+5V"/>
-<wire x1="121.92" y1="96.52" x2="116.84" y2="96.52" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$1" class="0">
-<segment>
-<pinref part="C4" gate="G$1" pin="2"/>
-<pinref part="U1" gate="G$1" pin="VDDCORE"/>
-<wire x1="78.74" y1="60.96" x2="86.36" y2="60.96" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$2" class="0">
-<segment>
-<pinref part="R1" gate="G$1" pin="1"/>
-<pinref part="U2" gate="G$1" pin="LSS"/>
-<wire x1="287.02" y1="81.28" x2="276.86" y2="81.28" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="AOUT1" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="OUT1"/>
-<wire x1="276.86" y1="76.2" x2="287.02" y2="76.2" width="0.1524" layer="91"/>
-<label x="276.86" y="76.2" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AIN2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="IN2"/>
-<wire x1="246.38" y1="81.28" x2="236.22" y2="81.28" width="0.1524" layer="91"/>
-<label x="236.22" y="81.28" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA07/AIN7/AIN3/TCC1-1/TCC3-5/SER0-3"/>
-<wire x1="165.1" y1="58.42" x2="180.34" y2="58.42" width="0.1524" layer="91"/>
-<label x="170.18" y="58.42" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AIN1" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="IN1"/>
-<wire x1="246.38" y1="76.2" x2="236.22" y2="76.2" width="0.1524" layer="91"/>
-<label x="236.22" y="76.2" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA06/AIN6/AIN2/TCC1-0/TCC3-4/SER0-2"/>
-<wire x1="165.1" y1="60.96" x2="180.34" y2="60.96" width="0.1524" layer="91"/>
-<label x="170.18" y="60.96" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$3" class="0">
-<segment>
-<pinref part="R4" gate="G$1" pin="2"/>
-<pinref part="U2" gate="G$1" pin="VREF"/>
-<wire x1="233.68" y1="71.12" x2="238.76" y2="71.12" width="0.1524" layer="91"/>
-<pinref part="C5" gate="G$1" pin="1"/>
-<wire x1="238.76" y1="71.12" x2="246.38" y2="71.12" width="0.1524" layer="91"/>
-<wire x1="238.76" y1="68.58" x2="238.76" y2="71.12" width="0.1524" layer="91"/>
-<junction x="238.76" y="71.12"/>
-</segment>
-</net>
-<net name="+24V" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="VBB"/>
-<pinref part="P+3" gate="1" pin="+24V"/>
-<wire x1="276.86" y1="71.12" x2="287.02" y2="71.12" width="0.1524" layer="91"/>
-<pinref part="C3" gate="G$1" pin="1"/>
-<wire x1="287.02" y1="71.12" x2="304.8" y2="71.12" width="0.1524" layer="91"/>
-<wire x1="287.02" y1="68.58" x2="287.02" y2="71.12" width="0.1524" layer="91"/>
-<junction x="287.02" y="71.12"/>
-</segment>
-<segment>
-<pinref part="U4" gate="G$1" pin="VBB"/>
-<pinref part="P+4" gate="1" pin="+24V"/>
-<wire x1="276.86" y1="20.32" x2="287.02" y2="20.32" width="0.1524" layer="91"/>
-<pinref part="C6" gate="G$1" pin="1"/>
-<wire x1="287.02" y1="20.32" x2="304.8" y2="20.32" width="0.1524" layer="91"/>
-<wire x1="287.02" y1="17.78" x2="287.02" y2="20.32" width="0.1524" layer="91"/>
-<junction x="287.02" y="20.32"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="10"/>
-<pinref part="P+6" gate="1" pin="+24V"/>
-<wire x1="370.84" y1="119.38" x2="388.62" y2="119.38" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="1"/>
-<pinref part="P+5" gate="1" pin="+24V"/>
-<wire x1="355.6" y1="129.54" x2="337.82" y2="129.54" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="AVREF" class="0">
-<segment>
-<pinref part="R4" gate="G$1" pin="1"/>
-<wire x1="223.52" y1="71.12" x2="210.82" y2="71.12" width="0.1524" layer="91"/>
-<label x="210.82" y="71.12" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA05/AIN5/AIN1/TCC0-1/TCC3-3/SER0-1"/>
-<wire x1="165.1" y1="63.5" x2="180.34" y2="63.5" width="0.1524" layer="91"/>
-<label x="170.18" y="63.5" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$4" class="0">
-<segment>
-<pinref part="R5" gate="G$1" pin="1"/>
-<pinref part="U4" gate="G$1" pin="LSS"/>
-<wire x1="287.02" y1="30.48" x2="276.86" y2="30.48" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$5" class="0">
-<segment>
-<pinref part="R6" gate="G$1" pin="2"/>
-<pinref part="U4" gate="G$1" pin="VREF"/>
-<wire x1="233.68" y1="20.32" x2="238.76" y2="20.32" width="0.1524" layer="91"/>
-<pinref part="C8" gate="G$1" pin="1"/>
-<wire x1="238.76" y1="20.32" x2="246.38" y2="20.32" width="0.1524" layer="91"/>
-<wire x1="238.76" y1="17.78" x2="238.76" y2="20.32" width="0.1524" layer="91"/>
-<junction x="238.76" y="20.32"/>
-</segment>
-</net>
-<net name="A" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="4"/>
-<wire x1="370.84" y1="127" x2="383.54" y2="127" width="0.1524" layer="91"/>
-<label x="378.46" y="127" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="A"/>
-<wire x1="281.94" y1="134.62" x2="289.56" y2="134.62" width="0.1524" layer="91"/>
-<label x="284.48" y="134.62" size="1.778" layer="95"/>
-<wire x1="289.56" y1="134.62" x2="289.56" y2="137.16" width="0.1524" layer="91"/>
-<pinref part="R7" gate="G$1" pin="1"/>
-<wire x1="289.56" y1="137.16" x2="299.72" y2="137.16" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="Z" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="8"/>
-<wire x1="370.84" y1="121.92" x2="383.54" y2="121.92" width="0.1524" layer="91"/>
-<label x="378.46" y="121.92" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="Z"/>
-<wire x1="281.94" y1="114.3" x2="289.56" y2="114.3" width="0.1524" layer="91"/>
-<label x="284.48" y="114.3" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="B" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="3"/>
-<wire x1="355.6" y1="127" x2="342.9" y2="127" width="0.1524" layer="91"/>
-<label x="345.44" y="127" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="B"/>
-<wire x1="281.94" y1="129.54" x2="289.56" y2="129.54" width="0.1524" layer="91"/>
-<label x="284.48" y="129.54" size="1.778" layer="95"/>
-<pinref part="R7" gate="G$1" pin="2"/>
-<wire x1="299.72" y1="127" x2="289.56" y2="127" width="0.1524" layer="91"/>
-<wire x1="289.56" y1="127" x2="289.56" y2="129.54" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="Y" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="7"/>
-<wire x1="342.9" y1="121.92" x2="355.6" y2="121.92" width="0.1524" layer="91"/>
-<label x="345.44" y="121.92" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="Y"/>
-<wire x1="281.94" y1="119.38" x2="289.56" y2="119.38" width="0.1524" layer="91"/>
-<label x="284.48" y="119.38" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="RO" class="0">
-<segment>
-<pinref part="U5" gate="G$1" pin="RO"/>
-<wire x1="246.38" y1="134.62" x2="236.22" y2="134.62" width="0.1524" layer="91"/>
-<label x="236.22" y="134.62" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA11/AIN19/TCC1-1/TCC0-3/SER0-3/SER2-3"/>
-<wire x1="165.1" y1="48.26" x2="180.34" y2="48.26" width="0.1524" layer="91"/>
-<label x="170.18" y="48.26" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="RE" class="0">
-<segment>
-<pinref part="U5" gate="G$1" pin="!RE"/>
-<wire x1="246.38" y1="129.54" x2="236.22" y2="129.54" width="0.1524" layer="91"/>
-<label x="236.22" y="129.54" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA10/AIN18/TCC1-0/TCC0-2/SER0-2/SER2-2"/>
-<wire x1="165.1" y1="50.8" x2="180.34" y2="50.8" width="0.1524" layer="91"/>
-<label x="170.18" y="50.8" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="DI" class="0">
-<segment>
-<pinref part="U5" gate="G$1" pin="DI"/>
-<wire x1="246.38" y1="119.38" x2="236.22" y2="119.38" width="0.1524" layer="91"/>
-<label x="236.22" y="119.38" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0"/>
-<wire x1="165.1" y1="55.88" x2="180.34" y2="55.88" width="0.1524" layer="91"/>
-<label x="170.18" y="55.88" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="DE" class="0">
-<segment>
-<pinref part="U5" gate="G$1" pin="DE"/>
-<wire x1="246.38" y1="114.3" x2="236.22" y2="114.3" width="0.1524" layer="91"/>
-<label x="236.22" y="114.3" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1"/>
-<wire x1="165.1" y1="53.34" x2="180.34" y2="53.34" width="0.1524" layer="91"/>
-<label x="170.18" y="53.34" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BVREF" class="0">
-<segment>
-<pinref part="R6" gate="G$1" pin="1"/>
-<wire x1="223.52" y1="20.32" x2="210.82" y2="20.32" width="0.1524" layer="91"/>
-<label x="210.82" y="20.32" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA02/AIN-0/DAC-0/TCC3-0"/>
-<wire x1="165.1" y1="71.12" x2="180.34" y2="71.12" width="0.1524" layer="91"/>
-<label x="170.18" y="71.12" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BIN2" class="0">
-<segment>
-<pinref part="U4" gate="G$1" pin="IN2"/>
-<wire x1="246.38" y1="30.48" x2="236.22" y2="30.48" width="0.1524" layer="91"/>
-<label x="236.22" y="30.48" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA04/VREFB/AIN4/AIN0/TCC0-0/TCC3-2/SER0-0"/>
-<wire x1="165.1" y1="66.04" x2="180.34" y2="66.04" width="0.1524" layer="91"/>
-<label x="170.18" y="66.04" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BIN1" class="0">
-<segment>
-<pinref part="U4" gate="G$1" pin="IN1"/>
-<wire x1="246.38" y1="25.4" x2="236.22" y2="25.4" width="0.1524" layer="91"/>
-<label x="236.22" y="25.4" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA03/VREFA/TCC3-1"/>
-<wire x1="165.1" y1="68.58" x2="180.34" y2="68.58" width="0.1524" layer="91"/>
-<label x="170.18" y="68.58" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BOUT1" class="0">
-<segment>
-<pinref part="U4" gate="G$1" pin="OUT1"/>
-<wire x1="276.86" y1="25.4" x2="287.02" y2="25.4" width="0.1524" layer="91"/>
-<label x="276.86" y="25.4" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BOUT2" class="0">
-<segment>
-<pinref part="U4" gate="G$1" pin="OUT2"/>
-<wire x1="276.86" y1="35.56" x2="287.02" y2="35.56" width="0.1524" layer="91"/>
-<label x="276.86" y="35.56" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AOUT2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="OUT2"/>
-<wire x1="276.86" y1="86.36" x2="287.02" y2="86.36" width="0.1524" layer="91"/>
-<label x="276.86" y="86.36" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$7" class="0">
-<segment>
-<pinref part="R9" gate="G$1" pin="1"/>
-<pinref part="U$1" gate="G$1" pin="A"/>
-<wire x1="198.12" y1="30.48" x2="193.04" y2="30.48" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="LIGHT" class="0">
-<segment>
-<pinref part="U$1" gate="G$1" pin="C"/>
-<pinref part="U1" gate="G$1" pin="PA22/TC4-0/TCC0-4/SER3-0/SER5-0"/>
-<wire x1="185.42" y1="30.48" x2="165.1" y2="30.48" width="0.1524" layer="91"/>
-<label x="170.18" y="30.48" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="LIMIT" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA01/TCC2-1/SER1-1/XOUT32"/>
-<wire x1="165.1" y1="73.66" x2="180.34" y2="73.66" width="0.1524" layer="91"/>
-<label x="170.18" y="73.66" size="1.778" layer="95"/>
-</segment>
-</net>
-</nets>
-</sheet>
-</sheets>
-</schematic>
-</drawing>
-<compatibility>
-<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/2020-11_fab-step/fab-step_2021-04-28.zip b/circuit/2020-11_fab-step/fab-step_2021-04-28.zip
deleted file mode 100644
index c89ed267f9673c862837296a23bdfdde78fd9f07..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 72276
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
DwzT6g

diff --git a/circuit/2021-12_fab-step-cl/eagle.epf b/circuit/2021-12_fab-step-cl/eagle.epf
deleted file mode 100644
index fc0768f..0000000
--- a/circuit/2021-12_fab-step-cl/eagle.epf
+++ /dev/null
@@ -1,124 +0,0 @@
-[Eagle]
-Version="09 06 00"
-Platform="Windows"
-Globals="Globals"
-Desktop="Desktop"
-
-[Globals]
-AutoSaveProject=1
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/comm.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/connector.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/dfet.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/fablab.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/lights.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/microcontrollers.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/motors.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/passives.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/power.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/raspberrypi_bastelstube_v13.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/sensor.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/supply1.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/tag-connect-2030.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/tag-connect-2050.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/usbraw.lbr"
-UsedLibrary="C:/Dropbox/CBA/circuits/eagle/parts/SparkFun-Eagle-Libraries/SparkFun-Connectors.lbr"
-
-[Win_1]
-Type="Schematic Editor"
-Number=1
-File="fab-step-cl.sch"
-View="194.165 4.19798 323.603 83.2251"
-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=1
-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: 194.165 4.19798 323.603 83.2251"
-Sheet="1"
-
-[Win_2]
-Type="Board Editor"
-Number=2
-File="fab-step-cl.brd"
-View="8.79415 -3.43188 66.1499 56.5246"
-WireWidths=" 0.127 0.2 1.016 1.27 2.54 0.15 0.0762 0.8128 0 0.254 0.2032 0.3048 0.4064 0.508 0.6096 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.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.8382 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 1.016 1.27 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 0.8128 1.4224"
-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=3
-WireBendSet=0
-WireCap=1
-MiterStyle=1
-PadShape=0
-ViaShape=1
-PolygonPour=0
-PolygonRank=3
-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=47
-
-[Win_3]
-Type="Control Panel"
-Number=0
-
-[Desktop]
-Screen="3171 2520"
-Window="Win_1"
-Window="Win_2"
-Window="Win_3"
diff --git a/circuit/2021-12_fab-step-cl/fab-step-cl.brd b/circuit/2021-12_fab-step-cl/fab-step-cl.brd
deleted file mode 100644
index f54a38b..0000000
--- a/circuit/2021-12_fab-step-cl/fab-step-cl.brd
+++ /dev/null
@@ -1,1909 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.6.0">
-<drawing>
-<settings>
-<setting alwaysvectorfont="no"/>
-<setting verticaltext="up"/>
-</settings>
-<grid distance="0.5" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="5" altunitdist="mil" altunit="mil"/>
-<layers>
-<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
-<layer number="2" name="Route2" color="16" fill="1" visible="no" active="no"/>
-<layer number="3" name="Route3" color="17" fill="1" visible="no" active="no"/>
-<layer number="4" name="Route4" color="18" fill="1" visible="no" active="no"/>
-<layer number="5" name="Route5" color="19" fill="1" visible="no" active="no"/>
-<layer number="6" name="Route6" color="25" fill="1" visible="no" active="no"/>
-<layer number="7" name="Route7" color="26" fill="1" visible="no" active="no"/>
-<layer number="8" name="Route8" color="27" fill="1" visible="no" active="no"/>
-<layer number="9" name="Route9" color="28" fill="1" visible="no" active="no"/>
-<layer number="10" name="Route10" color="29" fill="1" visible="no" active="no"/>
-<layer number="11" name="Route11" color="30" fill="1" visible="no" active="no"/>
-<layer number="12" name="Route12" color="20" fill="1" visible="no" active="no"/>
-<layer number="13" name="Route13" color="21" fill="1" visible="no" active="no"/>
-<layer number="14" name="Route14" color="22" fill="1" visible="no" active="no"/>
-<layer number="15" name="Route15" color="23" fill="1" 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="no" active="yes"/>
-<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
-<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
-<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
-<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
-<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
-<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
-<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
-<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
-<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
-<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
-<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
-<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
-<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
-<layer number="47" name="Measures" color="7" fill="1" visible="yes" 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="yes" active="yes"/>
-<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
-<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
-<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
-<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
-<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
-<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
-<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
-<layer number="88" name="SimResults" color="9" fill="1" visible="no" active="no"/>
-<layer number="89" name="SimProbes" color="9" 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>
-<wire x1="5.5" y1="0" x2="36.5" y2="0" width="0" layer="20"/>
-<wire x1="42" y1="5.5" x2="42" y2="36.5" width="0" layer="20"/>
-<wire x1="36.5" y1="42" x2="31" y2="42" width="0" layer="20"/>
-<circle x="36.5" y="5.5" radius="3" width="0.1524" layer="47"/>
-<circle x="5.5" y="36.5" radius="3" width="0.1524" layer="47"/>
-<wire x1="11" y1="42" x2="4" y2="42" width="0" layer="20"/>
-<wire x1="0" y1="38" x2="0" y2="5.5" width="0" layer="20"/>
-<wire x1="36.5" y1="0" x2="42" y2="5.5" width="0" layer="20"/>
-<wire x1="36.5" y1="42" x2="42" y2="36.5" width="0" layer="20"/>
-<wire x1="0" y1="38" x2="4" y2="42" width="0" layer="20"/>
-<wire x1="0" y1="5.5" x2="5.5" y2="0" width="0" layer="20"/>
-<text x="37.4" y="26" size="1.016" layer="21" font="vector" align="center-left">LIM</text>
-<text x="38" y="37" size="1.016" layer="21" font="vector" rot="R180" align="center">jtag</text>
-<text x="32.5" y="10" size="1.016" layer="22" font="vector" rot="MR45" align="center">mtm.cba.mit.edu</text>
-<text x="21" y="1.5" size="1.016" layer="22" font="vector" rot="MR0" align="center">fab-step-cl / ucbus / 2021-12-06</text>
-<text x="35" y="22" size="1.016" layer="21" font="vector" rot="R90" align="center">rst</text>
-<text x="8.8" y="16" size="0.8128" layer="21" font="vector" align="center">+24V</text>
-<hole x="21" y="21" drill="6"/>
-<wire x1="11" y1="42" x2="12.5" y2="40.5" width="0" layer="20"/>
-<wire x1="12.5" y1="40.5" x2="12.5" y2="38" width="0" layer="20"/>
-<wire x1="12.5" y1="38" x2="29.5" y2="38" width="0" layer="20"/>
-<wire x1="29.5" y1="38" x2="29.5" y2="40.5" width="0" layer="20"/>
-<wire x1="29.5" y1="40.5" x2="31" y2="42" width="0" layer="20"/>
-<text x="37.4" y="28" size="1.016" layer="21" font="vector" align="center-left">+5V</text>
-<text x="37.4" y="30" size="1.016" layer="21" font="vector" align="center-left">GND</text>
-<wire x1="12" y1="29" x2="12" y2="24" width="0.1524" layer="22"/>
-<wire x1="12" y1="24" x2="15" y2="24" width="0.1524" layer="22"/>
-<wire x1="15" y1="24" x2="15" y2="29" width="0.1524" layer="22"/>
-<wire x1="15" y1="29" x2="12" y2="29" width="0.1524" layer="22"/>
-<text x="14.1" y="16" size="0.8128" layer="21" font="vector" align="center">GND</text>
-<text x="27" y="19" size="1.016" layer="21" font="vector" rot="R180" align="center">1u</text>
-<text x="27" y="9.5" size="1.016" layer="21" font="vector" rot="R180" align="center">10u</text>
-<text x="15" y="11.5" size="1.016" layer="21" font="vector" rot="R270" align="center">1u</text>
-<text x="8" y="22" size="1.016" layer="21" font="vector" align="center">0.1u</text>
-<text x="11.5" y="17" size="1.016" layer="21" font="vector" align="center">1k</text>
-<wire x1="8" y1="21" x2="8" y2="18" width="0.1524" layer="21"/>
-<wire x1="11.5" y1="21" x2="11.5" y2="18" width="0.1524" layer="21"/>
-<text x="15.5" y="19" size="1.016" layer="21" font="vector" align="center">1u</text>
-<text x="3.2" y="19" size="1.016" layer="21" font="vector" rot="R90" align="center">10u</text>
-<text x="5.7" y="23" size="1.016" layer="21" font="vector" rot="R90" align="center">SHNT</text>
-<text x="6" y="31.8" size="1.016" layer="21" font="vector" rot="R270" align="center-left">1M</text>
-<text x="8" y="31.8" size="1.016" layer="21" font="vector" rot="R270" align="center-left">0.1u</text>
-<text x="11.4" y="33.5" size="1.016" layer="21" font="vector" rot="R90" align="center">0.01u</text>
-<text x="32.5" y="34.4" size="1.016" layer="21" font="vector" rot="R180" align="center">10k</text>
-<text x="32.5" y="25.6" size="1.016" layer="21" font="vector" rot="R180" align="center">10k</text>
-<text x="34.6" y="31" size="1.016" layer="21" font="vector" align="center">1</text>
-<text x="34.6" y="29.1" size="1.016" layer="21" font="vector" align="center">1</text>
-<text x="35.7" y="31.6" size="1.016" layer="21" font="vector" align="center">uF</text>
-<text x="37.3" y="17" size="1.016" layer="21" font="vector" rot="R180" align="center-left">470R</text>
-<text x="37.3" y="6.5" size="1.016" layer="21" font="vector" rot="R180" align="center-left">470R</text>
-<text x="37.3" y="19" size="1.016" layer="21" font="vector" rot="R180" align="center-left">LED</text>
-<text x="36.9" y="8.5" size="1.016" layer="21" font="vector" rot="R180" align="center-left">LED</text>
-<text x="21" y="34" size="1.016" layer="22" font="vector" rot="MR180" align="center">4 | 5V | 5 | 6 | GND | 7</text>
-<text x="37.5" y="28.5" size="1.016" layer="22" font="vector" rot="MR90" align="center">27 | 5V | GND</text>
-<text x="10" y="24" size="1.016" layer="22" font="vector" rot="MR270" align="center">they'll always listen to reason</text>
-<circle x="5.5" y="5.5" radius="3" width="0.1524" layer="47"/>
-<circle x="36.5" y="36.5" radius="3" width="0.1524" layer="47"/>
-<dimension x1="0" y1="45" x2="42" y2="45" x3="21" y3="50" textsize="1.4224" layer="47"/>
-<dimension x1="-3" y1="0" x2="-3" y2="42" x3="-8" y3="21" textsize="1.4224" layer="47"/>
-<dimension x1="0" y1="45" x2="9" y2="45" x3="4.5" y3="47" textsize="1.4224" layer="47"/>
-<dimension x1="9" y1="45" x2="33" y2="45" x3="21" y3="47" textsize="1.4224" layer="47"/>
-<dimension x1="-3" y1="0" x2="-3" y2="12.5" x3="-5" y3="6.25" textsize="1.4224" layer="47"/>
-<dimension x1="-3" y1="12.5" x2="-3" y2="38.5" x3="-5" y3="25.5" textsize="1.4224" layer="47"/>
-<dimension x1="44" y1="0" x2="44" y2="5" x3="46" y3="2.5" textsize="1.4224" layer="47"/>
-<circle x="28.7" y="34.6" radius="0.3" width="0.1524" layer="21"/>
-<dimension x1="3.5" y1="-1.5" x2="38.5" y2="-1.5" x3="21" y3="-4" textsize="1.4224" layer="47"/>
-<dimension x1="9" y1="45" x2="12.5" y2="45" x3="10.75" y3="45.5" textsize="1.4224" layer="47"/>
-</plain>
-<libraries>
-<library name="passives">
-<packages>
-<package name="0805">
-<smd name="1" x="-1" y="0" dx="0.8" dy="1.3" layer="1"/>
-<smd name="2" x="1" y="0" dx="0.8" dy="1.3" 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>
-<rectangle x1="-1" y1="-0.6" x2="1" y2="0.6" layer="51"/>
-</package>
-<package name="1206">
-<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="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"/>
-<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.032" 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="SMD-ELEC-CAP">
-<wire x1="-3.25" y1="-3.3" x2="-3.25" y2="2.3" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="2.3" x2="-2.25" y2="3.3" width="0.127" layer="51"/>
-<wire x1="-2.25" y1="3.3" x2="2.25" y2="3.3" width="0.127" layer="51"/>
-<wire x1="2.25" y1="3.3" x2="3.25" y2="2.3" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.3" x2="3.25" y2="-3.3" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-3.3" x2="-3.25" y2="-3.3" width="0.127" layer="51"/>
-<circle x="0" y="0" radius="3.1" width="0.08" layer="51"/>
-<smd name="A" x="0" y="2.65" dx="3.6" dy="1.8" layer="1" rot="R90" thermals="no"/>
-<smd name="C" x="0" y="-2.65" dx="3.6" dy="1.8" layer="1" rot="R90" thermals="no"/>
-<rectangle x1="-3.25" y1="-3.3" x2="3.25" y2="-2.3" layer="51"/>
-<text x="-3.25" y="5.7" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.25" y="-6.3" size="1.27" layer="27">&gt;VALUE</text>
-<wire x1="-3.2" y1="2.35" x2="-2.3" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.2" y1="2.35" x2="2.3" y2="3.25" 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="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="21"/>
-<wire x1="-3.175" y1="1.715" x2="-3.175" y2="-1.715" width="0.127" layer="21"/>
-<wire x1="-3.175" y1="-1.715" x2="3.175" y2="-1.715" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-1.715" x2="3.175" y2="1.715" width="0.127" layer="21"/>
-<text x="-1.5748" y="1.9304" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.8288" y="-2.4638" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-SHROUDED_LOCK_LATCH">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&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:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="16.1" x2="4.5" y2="-16.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-16.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="16.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="16.1" x2="4.4" y2="16.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-16.1" x2="-4.5" y2="-16.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="16.16" x2="-4.445" y2="14.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="16.16" x2="-3.175" y2="16.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="16.16" x2="4.445" y2="16.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="16.16" x2="4.445" y2="14.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-14.89" x2="-4.445" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-16.16" x2="-3.175" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-16.16" x2="4.445" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-16.16" x2="4.445" y2="-14.89" width="0.127" layer="21"/>
-</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-3-PTH-NS">
-<description>&lt;h3&gt;JST 3 Pin Right Angle Plated Through Hole &amp;ndash; NO SILK&lt;/h3&gt;
-&lt;p&gt;No silkscreen outline. tDoc layer (51) indicates connector footprint.&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.95" y1="-1.6" x2="-3.95" y2="6" width="0.2032" layer="51"/>
-<wire x1="-3.95" y1="6" x2="3.95" y2="6" width="0.2032" layer="51"/>
-<wire x1="3.95" y1="6" x2="3.95" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-3.95" y1="-1.6" x2="-3.3" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="3.95" y1="-1.6" x2="3.3" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-3.3" y1="-1.6" x2="-3.3" y2="0" width="0.2032" layer="51"/>
-<wire x1="3.3" y1="-1.6" x2="3.3" y2="0" width="0.2032" layer="51"/>
-<pad name="1" x="-2" y="0" drill="0.7" diameter="1.6"/>
-<pad name="2" x="0" y="0" drill="0.7" diameter="1.6"/>
-<pad name="3" x="2" y="0" drill="0.7" diameter="1.6"/>
-<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="1X06_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<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="1X02_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - Locking Footprint&lt;/h3&gt;
-Holes are staggered by 0.005" from center to hold pins while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="-0.1778" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.7178" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-</packages>
-</library>
-<library name="microcontrollers">
-<packages>
-<package name="TQFP-32-FAB">
-<wire x1="-3.55" y1="-3.55" x2="-3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="-3.55" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="-3.55" x2="-3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="3.55" x2="-3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="3.55" x2="-3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.25" x2="-3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.55" x2="-3.25" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.55" x2="3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="-3.55" x2="3.55" y2="-3.25" width="0.127" layer="21"/>
-<text x="-3.202909375" y="5.80526875" size="0.8135375" layer="25">&gt;NAME</text>
-<text x="-3.40625" y="-6.211390625" size="0.81429375" layer="27">&gt;VALUE</text>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="21"/>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="2" x="-4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="3" x="-4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="4" x="-4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="5" x="-4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="6" x="-4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="7" x="-4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="8" x="-4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="9" x="-2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="10" x="-2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="11" x="-1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="12" x="-0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="13" x="0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="14" x="1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="15" x="2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="16" x="2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="17" x="4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="18" x="4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="19" x="4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="20" x="4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="21" x="4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="22" x="4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="23" x="4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="24" x="4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="25" x="2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="26" x="2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="27" x="1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="28" x="0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="29" x="-0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="30" x="-1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="31" x="-2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="32" x="-2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-</package>
-</packages>
-</library>
-<library name="power">
-<packages>
-<package name="HTSSOP-28">
-<smd name="P$1" x="-2.9" y="4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$29" x="0" y="0" dx="3.1" dy="5.18" layer="1" thermals="no"/>
-<text x="0" y="5.5" size="0.6096" layer="104" font="vector" align="center">&gt;NAME</text>
-<text x="0" y="-5.5" size="0.6096" layer="127" font="vector" align="center">&gt;VALUE</text>
-<circle x="-2.786" y="5.227" radius="0.254" width="0.127" layer="21"/>
-<smd name="P$2" x="-2.9" y="3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$3" x="-2.9" y="2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$4" x="-2.9" y="2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$5" x="-2.9" y="1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$6" x="-2.9" y="0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$7" x="-2.9" y="0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$8" x="-2.9" y="-0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$9" x="-2.9" y="-0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$10" x="-2.9" y="-1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$11" x="-2.9" y="-2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$12" x="-2.9" y="-2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$13" x="-2.9" y="-3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$14" x="-2.9" y="-4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$15" x="2.9" y="-4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$16" x="2.9" y="-3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$17" x="2.9" y="-2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$18" x="2.9" y="-2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$19" x="2.9" y="-1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$20" x="2.9" y="-0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$21" x="2.9" y="-0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$22" x="2.9" y="0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$23" x="2.9" y="0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$24" x="2.9" y="1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$25" x="2.9" y="2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$26" x="2.9" y="2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$27" x="2.9" y="3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$28" x="2.9" y="4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<wire x1="-2.25" y1="4.9" x2="2.25" y2="4.9" width="0.127" layer="21"/>
-<wire x1="-2.25" y1="-4.9" x2="2.25" y2="-4.9" width="0.127" layer="21"/>
-</package>
-<package name="SOT23-5">
-<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;, 5 lead</description>
-<wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="51"/>
-<wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="51"/>
-<wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="51"/>
-<wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="51"/>
-<smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
-<rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/>
-<rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/>
-<rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/>
-<rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
-<rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
-<wire x1="-1.5" y1="-1.9" x2="-1.5" y2="-1.2" width="0.127" layer="21"/>
-</package>
-</packages>
-</library>
-<library name="connector">
-<packages>
-<package name="MOLEX_1051330021">
-<smd name="D+" x="0" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="D-" x="-0.65" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="VBUS" x="-1.3" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="ID" x="0.65" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="GND" x="1.3" y="0" dx="0.4" dy="1.5" layer="1"/>
-<text x="-4.9" y="-0.5" size="0.6096" layer="25" font="vector" rot="R90" align="center">&gt;Name</text>
-<text x="4.8" y="-0.5" size="0.6096" layer="25" font="vector" rot="R90" align="center">&gt;Value</text>
-<pad name="P$1" x="-2.8" y="0.25" drill="0.85" shape="square"/>
-<pad name="P$2" x="2.8" y="0.25" drill="0.85" shape="square"/>
-<pad name="P$3" x="0" y="-1.9" drill="1.25" shape="square"/>
-<wire x1="-4.3" y1="1.4" x2="-4.3" y2="-2.4" width="0.1524" layer="51"/>
-<wire x1="-4.3" y1="-2.4" x2="4.3" y2="-2.4" width="0.1524" layer="51"/>
-<wire x1="4.3" y1="-2.4" x2="4.3" y2="1.4" width="0.1524" layer="51"/>
-<wire x1="4.3" y1="1.4" x2="-4.3" y2="1.4" width="0.1524" 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>
-</packages>
-</library>
-<library name="comm">
-<packages>
-<package name="8-MSOP-FAB">
-<circle x="-2" y="1.75" radius="0.1" width="0.2" layer="21"/>
-<circle x="-2" y="1.75" radius="0.1" width="0.2" layer="51"/>
-<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-1.5" y1="-1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="-1.5" y1="1.5" x2="-1.5" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
-<text x="-2.5" y="-2" size="0.8128" layer="27" font="vector" align="top-left">&gt;VALUE</text>
-<text x="-2.5" y="2" size="0.8128" layer="25" font="vector">&gt;NAME</text>
-<smd name="1" x="-2.2" y="0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="2" x="-2.2" y="0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="3" x="-2.2" y="-0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="4" x="-2.2" y="-0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="5" x="2.2" y="-0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="6" x="2.2" y="-0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="7" x="2.2" y="0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="8" x="2.2" y="0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-</package>
-</packages>
-</library>
-<library name="lights">
-<packages>
-<package name="LED0805">
-<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.0778" y1="0.2818" x2="0.1278" y2="0" width="0.127" layer="21"/>
-<wire x1="0.1278" y1="0" x2="-0.0778" y2="-0.2818" width="0.127" layer="21"/>
-<wire x1="-0.0778" y1="0.2818" x2="-0.0778" y2="-0.2818" 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="fab *">
-<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="0mil"/>
-<param name="mdSmdSmd" value="6mil"/>
-<param name="mdViaViaSameLayer" value="6mil"/>
-<param name="mnLayersViaInSmd" value="2"/>
-<param name="mdCopperDimension" value="16mil"/>
-<param name="mdDrill" value="16mil"/>
-<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.25"/>
-<param name="rvPadInner" value="0.25"/>
-<param name="rvPadBottom" value="0.25"/>
-<param name="rvViaOuter" value="0.35"/>
-<param name="rvViaInner" value="0.25"/>
-<param name="rvMicroViaOuter" value="0.25"/>
-<param name="rvMicroViaInner" value="0.25"/>
-<param name="rlMinPadTop" value="10mil"/>
-<param name="rlMaxPadTop" value="20mil"/>
-<param name="rlMinPadInner" value="10mil"/>
-<param name="rlMaxPadInner" value="20mil"/>
-<param name="rlMinPadBottom" value="10mil"/>
-<param name="rlMaxPadBottom" value="20mil"/>
-<param name="rlMinViaOuter" value="8mil"/>
-<param name="rlMaxViaOuter" value="20mil"/>
-<param name="rlMinViaInner" value="8mil"/>
-<param name="rlMaxViaInner" value="20mil"/>
-<param name="rlMinMicroViaOuter" value="4mil"/>
-<param name="rlMaxMicroViaOuter" value="20mil"/>
-<param name="rlMinMicroViaInner" value="4mil"/>
-<param name="rlMaxMicroViaInner" value="20mil"/>
-<param name="psTop" value="-1"/>
-<param name="psBottom" value="-1"/>
-<param name="psFirst" value="-1"/>
-<param name="psElongationLong" value="100"/>
-<param name="psElongationOffset" value="100"/>
-<param name="mvStopFrame" value="1"/>
-<param name="mvCreamFrame" value="0"/>
-<param name="mlMinStopFrame" value="4mil"/>
-<param name="mlMaxStopFrame" value="4mil"/>
-<param name="mlMinCreamFrame" value="0mil"/>
-<param name="mlMaxCreamFrame" value="0mil"/>
-<param name="mlViaStopLimit" value="35mil"/>
-<param name="srRoundness" value="0"/>
-<param name="srMinRoundness" value="0mil"/>
-<param name="srMaxRoundness" value="0mil"/>
-<param name="slThermalIsolate" value="16mil"/>
-<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="checkNames" value="1"/>
-<param name="checkWireStubs" value="1"/>
-<param name="checkPolygonWidth" 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="C1" library="passives" package="1206" value="10uF" x="27.7" y="11" smashed="yes">
-<attribute name="NAME" x="26.938" y="11.8255" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="1206" x="60.72" y="-16.94" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="60.72" y="-16.94" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="27.7" y="11" size="0.8128" layer="27" font="vector" rot="R270" align="center"/>
-<attribute name="VOLTAGE" value="" x="60.72" y="-16.94" size="1.778" layer="27" display="off"/>
-</element>
-<element name="C4" library="passives" package="0805" value="1uF" x="32.5" y="29" smashed="yes" rot="R180">
-<attribute name="NAME" x="33.262" y="28.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="17.26" y="64.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="17.26" y="64.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="32.5" y="29" size="0.8128" layer="27" font="vector" rot="R270" align="center"/>
-<attribute name="VOLTAGE" value="" x="17.26" y="64.56" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C7" library="passives" package="0805" value="1uF" x="27" y="17.5" smashed="yes">
-<attribute name="NAME" x="26.238" y="18.3255" size="1.016" layer="25"/>
-<attribute name="PACKAGE" value="0805" x="46.05" y="-18.06" size="1.778" layer="27" display="off"/>
-<attribute name="TYPE" value="" x="46.05" y="-18.06" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="27" y="17.5" size="0.8128" layer="27" font="vector" rot="R90" align="center"/>
-<attribute name="VOLTAGE" value="" x="46.05" y="-18.06" size="1.778" layer="27" display="off"/>
-</element>
-<element name="J1" library="SparkFun-Connectors" package="2X5-PTH-1.27MM" value="CORTEX_JTAG_DEBUG_PTH" x="38" y="34.2" smashed="yes"/>
-<element name="R2" library="passives" package="0805" value="10k" x="32.5" y="27" smashed="yes" rot="R180">
-<attribute name="NAME" x="33.262" y="26.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="9.64" y="62.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="9.64" y="62.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="32.5" y="27" size="0.8128" layer="27" font="vector" rot="R270" align="center"/>
-</element>
-<element name="R3" library="passives" package="0805" value="10k" x="32.5" y="33" smashed="yes" rot="R180">
-<attribute name="NAME" x="33.262" y="32.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="5.83" y="68.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="5.83" y="68.56" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="32.5" y="31.4" size="0.8128" layer="27" font="vector" rot="R180" align="center"/>
-</element>
-<element name="S1" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="38.5" y="22" smashed="yes" rot="R180"/>
-<element name="U1" library="microcontrollers" package="TQFP-32-FAB" value="ATSAMD21E18A-AFFAB" x="25" y="29.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="30.805271875" y="32.702915625" size="0.8135375" layer="25" rot="R270"/>
-</element>
-<element name="X1" library="connector" package="MOLEX_1051330021" value="USBVERT" x="31.5" y="20" smashed="yes" rot="R90">
-<attribute name="NAME" x="30.37" y="15.6075" size="0.6096" layer="25" font="vector" rot="R180"/>
-</element>
-<element name="C2" library="passives" package="0805" value="1uF" x="32.5" y="31" smashed="yes" rot="R180">
-<attribute name="NAME" x="33.262" y="30.1745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="32.5" y="31" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="32.5" y="31" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="32.5" y="31" size="0.8128" layer="27" font="vector" rot="R90" align="center"/>
-<attribute name="VOLTAGE" value="" x="32.5" y="31" size="1.778" layer="27" rot="R180" display="off"/>
-</element>
-<element name="J2" library="SparkFun-Connectors" package="2X5-SHROUDED_LOCK_LATCH" value="" x="21" y="5" smashed="yes" rot="R270">
-<attribute name="NAME" x="31.287" y="9.445" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="VALUE" x="10.078" y="9.445" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
-</element>
-<element name="R9" library="passives" package="0805" value="470R" x="39" y="17" smashed="yes" rot="R180">
-<attribute name="NAME" x="40.269996875" y="15.856996875" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="39" y="17" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="39" y="17" size="1.778" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="39" y="16.7" size="0.8128" layer="27" font="vector" rot="R270" align="center"/>
-</element>
-<element name="U5" library="comm" package="8-MSOP-FAB" value="RS485-ISL83078EMSOP-FAB" x="23" y="13" smashed="yes" rot="R270">
-<attribute name="NAME" x="24.99999375" y="15.49999375" size="0.8128" layer="25" font="vector" rot="R270"/>
-</element>
-<element name="U6" library="comm" package="8-MSOP-FAB" value="RS485-ISL83078EMSOP-FAB" x="19" y="13" smashed="yes" rot="R270">
-<attribute name="NAME" x="20.99999375" y="15.499996875" size="0.8128" layer="25" font="vector" rot="R270"/>
-</element>
-<element name="C10" library="passives" package="0805" value="1uF" x="16.5" y="11.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="17.643" y="12.77" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="16.5" y="11.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="16.5" y="11.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="16.35858125" y="11.5" size="0.8128" layer="27" font="vector" align="center"/>
-<attribute name="VOLTAGE" value="" x="16.5" y="11.5" size="0.8128" layer="27" rot="R270" display="off"/>
-</element>
-<element name="U2" library="power" package="HTSSOP-28" value="DRV8841" x="13.5" y="26.5" smashed="yes">
-<attribute name="NAME" x="13.5" y="32" size="0.6096" layer="104" font="vector" align="center"/>
-<attribute name="VALUE" x="13.5" y="21" size="0.6096" layer="127" font="vector" align="center"/>
-</element>
-<element name="C3" library="passives" package="1206" value="10uF" x="1.5" y="19" smashed="yes" rot="R90">
-<attribute name="NAME" x="0.357" y="17.73" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="1206" x="1.5" y="19" size="0.8128" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="1.5" y="19" size="0.8128" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="4.294" y="17.603" size="1.016" layer="27" rot="R90"/>
-<attribute name="VOLTAGE" value="" x="1.5" y="19" size="0.8128" layer="27" rot="R90" display="off"/>
-</element>
-<element name="C5" library="passives" package="1206" value="10uF" x="1.5" y="34.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="2.643" y="35.77" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="1206" x="1.5" y="34.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="1.5" y="34.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="-1.294" y="35.897" size="1.016" layer="27" rot="R270"/>
-<attribute name="VOLTAGE" value="" x="1.5" y="34.5" size="0.8128" layer="27" rot="R270" display="off"/>
-</element>
-<element name="R1" library="passives" package="0805" value="1K" x="11.5" y="18.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="12.77" y="17.357" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="11.5" y="18.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="11.5" y="18.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="12.897" y="21.294" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="C6" library="passives" package="0805" value="0.1uF" x="8" y="18.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="9.27" y="17.357" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="8" y="18.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="8" y="18.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="9.397" y="21.294" size="1.016" layer="27" rot="R180"/>
-<attribute name="VOLTAGE" value="" x="8" y="18.5" size="0.8128" layer="27" rot="R180" display="off"/>
-</element>
-<element name="R4" library="passives" package="0805" value="1K" x="11.5" y="20.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="12.77" y="19.357" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="11.5" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="11.5" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="12.897" y="23.294" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="C8" library="passives" package="0805" value="0.1uF" x="8" y="20.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="9.27" y="19.357" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="8" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="8" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="9.397" y="23.294" size="1.016" layer="27" rot="R180"/>
-<attribute name="VOLTAGE" value="" x="8" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C9" library="passives" package="0805" value="0.01uF" x="10" y="33.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="11.143" y="34.77" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="10" y="33.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="TYPE" value="" x="10" y="33.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="7.206" y="34.897" size="1.016" layer="27" rot="R270"/>
-<attribute name="VOLTAGE" value="" x="10" y="33.5" size="0.8128" layer="27" rot="R270" display="off"/>
-</element>
-<element name="C11" library="passives" package="0805" value="0.1uF" x="8" y="33.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="6.857" y="32.23" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="0805" x="8" y="33.5" size="0.8128" layer="27" rot="R90" display="off"/>
-<attribute name="TYPE" value="" x="8" y="33.5" size="0.8128" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="10.794" y="32.103" size="1.016" layer="27" rot="R90"/>
-<attribute name="VOLTAGE" value="" x="8" y="33.5" size="0.8128" layer="27" rot="R90" display="off"/>
-</element>
-<element name="R5" library="passives" package="0805" value="1M" x="6" y="33.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="7.143" y="34.77" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="0805" x="6" y="33.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="PRECISION" value="" x="6" y="33.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="3.206" y="34.897" size="1.016" layer="27" rot="R270"/>
-</element>
-<element name="R6" library="passives" package="1206" value="0R100" x="4" y="30.5" smashed="yes" rot="R90">
-<attribute name="NAME" x="2.857" y="29.23" size="1.016" layer="25" rot="R90"/>
-<attribute name="PACKAGE" value="1206" x="4" y="30.5" size="0.8128" layer="27" rot="R90" display="off"/>
-<attribute name="PRECISION" value="" x="4" y="30.5" size="0.8128" layer="27" rot="R90" display="off"/>
-<attribute name="VALUE" x="6.794" y="29.103" size="1.016" layer="27" rot="R90"/>
-</element>
-<element name="R7" library="passives" package="1206" value="0R100" x="4" y="23" smashed="yes" rot="R270">
-<attribute name="NAME" x="5.143" y="24.27" size="1.016" layer="25" rot="R270"/>
-<attribute name="PACKAGE" value="1206" x="4" y="23" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="PRECISION" value="" x="4" y="23" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="1.206" y="24.397" size="1.016" layer="27" rot="R270"/>
-</element>
-<element name="C12" library="passives" package="0805" value="1uF" x="15.5" y="20.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="16.77" y="19.357" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="15.5" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="TYPE" value="" x="15.5" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="16.897" y="23.294" size="1.016" layer="27" rot="R180"/>
-<attribute name="VOLTAGE" value="" x="15.5" y="20.5" size="0.8128" layer="27" rot="R180" display="off"/>
-</element>
-<element name="C13" library="passives" package="SMD-ELEC-CAP" value="CAP-POLCAP_POL_SMD6.6X6.6" x="11.5" y="14.3" smashed="yes" rot="R90">
-<attribute name="NAME" x="5.8" y="11.05" size="1.27" layer="25" rot="R90"/>
-<attribute name="VALUE" x="17.8" y="11.05" size="1.27" layer="27" rot="R90"/>
-</element>
-<element name="J4" library="SparkFun-Connectors" package="1X04_NO_SILK" value="" x="1.5" y="30.5" smashed="yes" rot="R270">
-<attribute name="NAME" x="3.151" y="31.77" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="PROD_ID" value="CONN-09696" x="1.5" y="30.5" size="0.8128" layer="27" rot="R270" display="off"/>
-<attribute name="VALUE" x="-0.913" y="31.77" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
-</element>
-<element name="U4" library="power" package="SOT23-5" value="VREG-AP2112" x="27" y="14.5" smashed="yes">
-<attribute name="NAME" x="25.222" y="12.722" size="1.27" layer="25" ratio="10" rot="R90"/>
-<attribute name="VALUE" x="30.048" y="12.722" size="1.27" layer="27" ratio="10" rot="R90"/>
-</element>
-<element name="J5" library="connector" package="PWRPAD_3-25MM" value="PWRPADM3" x="38.5" y="12.5" smashed="yes"/>
-<element name="J6" library="connector" package="PWRPAD_3-25MM" value="PWRPADM3" x="3.5" y="12.5" smashed="yes"/>
-<element name="J3" library="connector" package="PWRPAD_3-25MM" value="PWRPADM3" x="9" y="38.5" smashed="yes"/>
-<element name="J7" library="connector" package="PWRPAD_3-25MM" value="PWRPADM3" x="33" y="38.5" smashed="yes"/>
-<element name="J9" library="SparkFun-Connectors" package="JST-3-PTH-NS" value="" x="35.8" y="28" smashed="yes" rot="R270">
-<attribute name="NAME" x="39.229" y="29.397" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="VALUE" x="38.34" y="29.651" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
-</element>
-<element name="J8" library="SparkFun-Connectors" package="1X06_NO_SILK" value="" x="14.65" y="36" smashed="yes">
-<attribute name="NAME" x="14.142" y="39.302" size="0.6096" layer="25" font="vector" ratio="20"/>
-<attribute name="PROD_ID" value="CONN-08437" x="14.65" y="36" size="1.778" layer="27" display="off"/>
-<attribute name="VALUE" x="14.015" y="32.063" size="0.6096" layer="27" font="vector" ratio="20"/>
-</element>
-<element name="D1" library="lights" package="LED0805" value="LED0805" x="39" y="19" smashed="yes">
-<attribute name="NAME" x="38.111" y="20.397" size="1.016" layer="25"/>
-<attribute name="VALUE" x="37.984" y="16.587" size="1.016" layer="27" ratio="10"/>
-</element>
-<element name="R8" library="passives" package="0805" value="470R" x="39" y="6.5" smashed="yes" rot="R180">
-<attribute name="NAME" x="39.762" y="5.6745" size="1.016" layer="25" rot="R180"/>
-<attribute name="PACKAGE" value="0805" x="39" y="0.7" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="PRECISION" value="" x="39" y="0.7" size="0.8128" layer="27" rot="R180" display="off"/>
-<attribute name="VALUE" x="40.016" y="8.532" size="1.016" layer="27" rot="R180"/>
-</element>
-<element name="D2" library="lights" package="LED0805" value="LED0805" x="39" y="8.5" smashed="yes">
-<attribute name="NAME" x="38.111" y="9.897" size="1.016" layer="25"/>
-<attribute name="VALUE" x="37.984" y="6.087" size="1.016" layer="27" ratio="10"/>
-</element>
-<element name="J10" library="SparkFun-Connectors" package="1X02_LOCK" value="" x="34.2" y="13.9" smashed="yes" rot="R270">
-<attribute name="NAME" x="35.597" y="15.17" size="0.6096" layer="25" font="vector" ratio="20" rot="R270"/>
-<attribute name="VALUE" x="32.168" y="15.17" size="0.6096" layer="27" font="vector" ratio="20" rot="R270"/>
-</element>
-</elements>
-<signals>
-<signal name="GND">
-<contactref element="J1" pad="3"/>
-<contactref element="J1" pad="5"/>
-<contactref element="J1" pad="9"/>
-<contactref element="U1" pad="10"/>
-<contactref element="U1" pad="28"/>
-<contactref element="C1" pad="2"/>
-<contactref element="C7" pad="2"/>
-<contactref element="X1" pad="GND"/>
-<contactref element="C4" pad="1"/>
-<contactref element="C2" pad="1"/>
-<contactref element="J2" pad="5"/>
-<contactref element="J2" pad="6"/>
-<contactref element="S1" pad="P$2"/>
-<polygon width="0.1524" layer="16" thermals="no" rank="2">
-<vertex x="-0.5" y="43"/>
-<vertex x="42.5" y="43"/>
-<vertex x="42.5" y="-0.5"/>
-<vertex x="-0.5" y="-0.5"/>
-</polygon>
-<contactref element="R9" pad="2"/>
-<contactref element="U5" pad="5"/>
-<contactref element="U6" pad="5"/>
-<contactref element="C10" pad="2"/>
-<contactref element="U2" pad="P$14"/>
-<contactref element="U2" pad="P$28"/>
-<contactref element="U2" pad="P$29"/>
-<contactref element="C3" pad="2"/>
-<contactref element="C5" pad="2"/>
-<contactref element="C8" pad="2"/>
-<contactref element="C6" pad="2"/>
-<contactref element="R6" pad="2"/>
-<contactref element="R7" pad="2"/>
-<contactref element="C13" pad="C"/>
-<contactref element="C12" pad="2"/>
-<contactref element="U4" pad="2"/>
-<contactref element="J9" pad="1"/>
-<wire x1="29.18" y1="29.1" x2="27.6" y2="29.1" width="0.2032" layer="1"/>
-<wire x1="27.6" y1="29.1" x2="27.4" y2="29.3" width="0.2032" layer="1"/>
-<via x="27.4" y="29.3" extent="1-16" drill="0.3"/>
-<wire x1="33.5" y1="31" x2="33.5" y2="29" width="0.2032" layer="1"/>
-<wire x1="33.5" y1="31" x2="34.8" y2="31" width="0.2032" layer="1"/>
-<wire x1="34.8" y1="31" x2="35.8" y2="30" width="0.2032" layer="1"/>
-<contactref element="J8" pad="2"/>
-<wire x1="27" y1="13.194" x2="27" y2="12.5" width="0.3048" layer="1"/>
-<wire x1="27" y1="12.5" x2="29.1" y2="11" width="0.3048" layer="1"/>
-<wire x1="27" y1="13.194" x2="27" y2="14" width="0.3048" layer="1"/>
-<via x="27" y="14" extent="1-16" drill="0.3"/>
-<wire x1="28" y1="17.5" x2="27" y2="16.5" width="0.3048" layer="1"/>
-<wire x1="27" y1="16.5" x2="27" y2="14" width="0.3048" layer="1"/>
-<wire x1="18.025" y1="10.8" x2="18.025" y2="10.5" width="0.2032" layer="1"/>
-<wire x1="18.025" y1="10.5" x2="18.025" y2="9.125" width="0.2032" layer="1"/>
-<wire x1="18.025" y1="9.125" x2="17.9" y2="9" width="0.2032" layer="1"/>
-<via x="17.9" y="9" extent="1-16" drill="0.3"/>
-<wire x1="22.025" y1="10.8" x2="22.025" y2="9.125" width="0.2032" layer="1"/>
-<wire x1="22.025" y1="9.125" x2="21.9" y2="9" width="0.2032" layer="1"/>
-<via x="21.9" y="9" extent="1-16" drill="0.3"/>
-<wire x1="36.45" y1="21.2" x2="37.5" y2="21.2" width="0.2032" layer="1"/>
-<via x="37.5" y="21.2" extent="1-16" drill="0.3"/>
-<wire x1="38" y1="17" x2="37" y2="17" width="0.2032" layer="1"/>
-<via x="37" y="17" extent="1-16" drill="0.3"/>
-<wire x1="31.5" y1="21.3" x2="30.2" y2="21.3" width="0.2032" layer="1"/>
-<wire x1="30.2" y1="21.3" x2="29.6" y2="21.9" width="0.2032" layer="1"/>
-<via x="29.6" y="21.9" extent="1-16" drill="0.3"/>
-<wire x1="16.5" y1="10.5" x2="18.025" y2="10.5" width="0.2032" layer="1"/>
-<wire x1="20.82" y1="31.5" x2="22.3" y2="31.5" width="0.1524" layer="1"/>
-<wire x1="22.3" y1="31.5" x2="22.4" y2="31.4" width="0.1524" layer="1"/>
-<via x="22.4" y="31.4" extent="1-16" drill="0.3"/>
-<via x="4.4" y="33.3" extent="1-16" drill="0.3"/>
-<via x="3.8" y="34" extent="1-16" drill="0.3"/>
-<via x="3.4" y="33.3" extent="1-16" drill="0.3"/>
-<via x="3.5" y="20.2" extent="1-16" drill="0.3"/>
-<via x="4" y="19.6" extent="1-16" drill="0.3"/>
-<via x="4.5" y="20.2" extent="1-16" drill="0.3"/>
-<wire x1="10.6" y1="22.275" x2="12.475" y2="22.275" width="0.2032" layer="1"/>
-<wire x1="13.5" y1="23.3" x2="13.5" y2="26.5" width="0.2032" layer="1"/>
-<wire x1="12.475" y1="22.275" x2="13.5" y2="23.3" width="0.2032" layer="1"/>
-<wire x1="14.5" y1="20.5" x2="13.5" y2="21.5" width="0.2032" layer="1"/>
-<wire x1="13.5" y1="21.5" x2="13.5" y2="23.3" width="0.2032" layer="1"/>
-<wire x1="16.4" y1="30.725" x2="14.925" y2="30.725" width="0.2032" layer="1"/>
-<wire x1="13.5" y1="29.3" x2="13.5" y2="26.5" width="0.2032" layer="1"/>
-<wire x1="14.925" y1="30.725" x2="13.5" y2="29.3" width="0.2032" layer="1"/>
-<polygon width="0.2032" layer="1" thermals="no" rank="2">
-<vertex x="13" y="44"/>
-<vertex x="13" y="35.5"/>
-<vertex x="14" y="34.5"/>
-<vertex x="20" y="34.5"/>
-<vertex x="20.5" y="34"/>
-<vertex x="21.5" y="34"/>
-<vertex x="21.5" y="33"/>
-<vertex x="20" y="33"/>
-<vertex x="16.5" y="29.5"/>
-<vertex x="16.5" y="18"/>
-<vertex x="17.5" y="17"/>
-<vertex x="17.5" y="12.5"/>
-<vertex x="16.5" y="11.5"/>
-<vertex x="15.5" y="11.5"/>
-<vertex x="15.2" y="11.2"/>
-<vertex x="15.2" y="9.2"/>
-<vertex x="14" y="8"/>
-<vertex x="14" y="-1"/>
-<vertex x="3.5" y="-1"/>
-<vertex x="-1" y="3.5"/>
-<vertex x="-1" y="17"/>
-<vertex x="8" y="17"/>
-<vertex x="10.5" y="19.5"/>
-<vertex x="10.5" y="21"/>
-<vertex x="9.5" y="21"/>
-<vertex x="9.5" y="23"/>
-<vertex x="10.5" y="24"/>
-<vertex x="10.5" y="44"/>
-</polygon>
-<via x="16" y="15.8" extent="1-16" drill="0.3"/>
-<via x="15" y="15.8" extent="1-16" drill="0.3"/>
-<via x="14" y="15.8" extent="1-16" drill="0.3"/>
-<via x="13" y="15.8" extent="1-16" drill="0.3"/>
-<via x="12.5" y="26" extent="1-16" drill="0.3"/>
-<via x="12.5" y="27" extent="1-16" drill="0.3"/>
-<via x="12.5" y="28.5" extent="1-16" drill="0.3"/>
-<via x="14.5" y="28.5" extent="1-16" drill="0.3"/>
-<via x="14.5" y="27" extent="1-16" drill="0.3"/>
-<via x="14.5" y="26" extent="1-16" drill="0.3"/>
-<via x="14.5" y="24.5" extent="1-16" drill="0.3"/>
-<via x="12.5" y="24.5" extent="1-16" drill="0.3"/>
-<via x="13.5" y="26.5" extent="1-16" drill="0.3"/>
-<via x="12.5" y="30.5" extent="1-16" drill="0.3"/>
-<via x="14.5" y="30.5" extent="1-16" drill="0.3"/>
-<via x="14.5" y="22.5" extent="1-16" drill="0.3"/>
-<via x="12.5" y="22.5" extent="1-16" drill="0.3"/>
-<via x="12.5" y="37" extent="1-16" drill="0.3"/>
-<via x="2.9" y="34" extent="1-16" drill="0.3"/>
-<via x="3" y="19.6" extent="1-16" drill="0.3"/>
-<polygon width="0.2032" layer="1" thermals="no" rank="2">
-<vertex x="0.7" y="21.1"/>
-<vertex x="2.3" y="21.1"/>
-<vertex x="3.5" y="22.3"/>
-<vertex x="4.8" y="22.3"/>
-<vertex x="4.8" y="20"/>
-<vertex x="4.1" y="19.3"/>
-<vertex x="2.7" y="19.3"/>
-<vertex x="2.3" y="19.7"/>
-<vertex x="0.7" y="19.7"/>
-</polygon>
-<polygon width="0.2032" layer="1" thermals="no" rank="2">
-<vertex x="4.8" y="31.2"/>
-<vertex x="4.8" y="33.5"/>
-<vertex x="4" y="34.3"/>
-<vertex x="2.8" y="34.3"/>
-<vertex x="2.3" y="33.8"/>
-<vertex x="0.7" y="33.8"/>
-<vertex x="0.7" y="32.4"/>
-<vertex x="2.3" y="32.4"/>
-<vertex x="3.2" y="31.5"/>
-<vertex x="3.2" y="31.2"/>
-</polygon>
-<wire x1="7" y1="20.5" x2="7" y2="18.5" width="0.2032" layer="1"/>
-<wire x1="7" y1="20.5" x2="7" y2="21.1" width="0.2032" layer="1"/>
-<wire x1="7" y1="21.1" x2="7.6" y2="21.7" width="0.2032" layer="1"/>
-<via x="7.6" y="21.7" extent="1-16" drill="0.3"/>
-<contactref element="R8" pad="2"/>
-<contactref element="J10" pad="1"/>
-<wire x1="38" y1="6.5" x2="38" y2="5.2" width="0.1524" layer="1"/>
-<via x="38" y="5.2" extent="1-16" drill="0.3"/>
-</signal>
-<signal name="+3V3">
-<contactref element="J1" pad="1"/>
-<contactref element="R2" pad="1"/>
-<contactref element="R3" pad="1"/>
-<contactref element="C7" pad="1"/>
-<contactref element="C2" pad="2"/>
-<contactref element="U1" pad="9"/>
-<contactref element="U1" pad="30"/>
-<contactref element="U5" pad="8"/>
-<contactref element="U6" pad="8"/>
-<contactref element="C10" pad="1"/>
-<contactref element="U4" pad="5"/>
-<wire x1="29.18" y1="30.7" x2="31.2" y2="30.7" width="0.2032" layer="1"/>
-<wire x1="31.2" y1="30.7" x2="31.5" y2="31" width="0.2032" layer="1"/>
-<wire x1="31.5" y1="31" x2="33.5" y2="33" width="0.2032" layer="1"/>
-<wire x1="31.5" y1="31" x2="32.4" y2="30.1" width="0.2032" layer="1"/>
-<wire x1="32.4" y1="28.1" x2="33.5" y2="27" width="0.2032" layer="1"/>
-<wire x1="32.4" y1="30.1" x2="32.4" y2="28.1" width="0.2032" layer="1"/>
-<wire x1="33.5" y1="33" x2="34.065" y2="33.565" width="0.2032" layer="1"/>
-<wire x1="34.065" y1="33.565" x2="35.46" y2="33.565" width="0.2032" layer="1"/>
-<wire x1="26.05" y1="15.806" x2="26" y2="15.856" width="0.3048" layer="1"/>
-<wire x1="26" y1="15.856" x2="26" y2="17.5" width="0.3048" layer="1"/>
-<wire x1="19.975" y1="10.8" x2="20" y2="10.825" width="0.2032" layer="1"/>
-<wire x1="20" y1="10.825" x2="20" y2="11.9" width="0.2032" layer="1"/>
-<wire x1="26.05" y1="15.806" x2="26.05" y2="14.806" width="0.2032" layer="1"/>
-<wire x1="26.05" y1="14.806" x2="23.975" y2="12.731" width="0.2032" layer="1"/>
-<wire x1="23.975" y1="12.731" x2="23.975" y2="11.9" width="0.2032" layer="1"/>
-<wire x1="23.975" y1="11.9" x2="23.975" y2="10.8" width="0.2032" layer="1"/>
-<wire x1="20" y1="11.9" x2="23.975" y2="11.9" width="0.2032" layer="1"/>
-<wire x1="20" y1="11.9" x2="17.1" y2="11.9" width="0.2032" layer="1"/>
-<wire x1="17.1" y1="11.9" x2="16.5" y2="12.5" width="0.2032" layer="1"/>
-<wire x1="20.645" y1="32.3" x2="21.6378875" y2="32.3" width="0.1524" layer="1"/>
-<wire x1="21.6378875" y1="32.3" x2="21.8960875" y2="32.0418" width="0.1524" layer="1"/>
-<wire x1="24.8582" y1="32.0418" x2="25.138603125" y2="31.761396875" width="0.1524" layer="1"/>
-<via x="25.138603125" y="31.761396875" extent="1-16" drill="0.3"/>
-<wire x1="25.138603125" y1="31.761396875" x2="26.176925" y2="30.723075" width="0.1524" layer="16"/>
-<via x="26.176925" y="30.723075" extent="1-16" drill="0.3"/>
-<wire x1="21.8960875" y1="32.0418" x2="24.8582" y2="32.0418" width="0.1524" layer="1"/>
-<wire x1="29.18" y1="30.7" x2="26.2" y2="30.7" width="0.1524" layer="1"/>
-<wire x1="26.2" y1="30.7" x2="26.176925" y2="30.723075" width="0.1524" layer="1"/>
-<wire x1="26" y1="17.5" x2="26" y2="18.1" width="0.1524" layer="1"/>
-<via x="26.2" y="27.0072" extent="1-16" drill="0.3"/>
-<wire x1="26.2" y1="27.0072" x2="26.2" y2="30.7" width="0.1524" layer="1"/>
-<wire x1="26.7" y1="18.8" x2="26" y2="18.1" width="0.1524" layer="1"/>
-<wire x1="26.2" y1="23.71023125" x2="26.20063125" y2="23.7096" width="0.1524" layer="16"/>
-<via x="26.20063125" y="23.7096" extent="1-16" drill="0.3"/>
-<wire x1="26.20063125" y1="23.7096" x2="26.7" y2="23.21023125" width="0.1524" layer="1"/>
-<wire x1="26.2" y1="27.0072" x2="26.2" y2="23.71023125" width="0.1524" layer="16"/>
-<wire x1="26.7" y1="23.21023125" x2="26.7" y2="18.8" width="0.1524" layer="1"/>
-</signal>
-<signal name="RESET">
-<contactref element="J1" pad="10"/>
-<contactref element="R2" pad="2"/>
-<contactref element="U1" pad="26"/>
-<contactref element="S1" pad="P$4"/>
-<wire x1="29.18" y1="27.5" x2="30.6" y2="27.5" width="0.2032" layer="1"/>
-<wire x1="31.1" y1="27" x2="31.5" y2="27" width="0.2032" layer="1"/>
-<wire x1="31.1" y1="27" x2="30.6" y2="27.5" width="0.2032" layer="1"/>
-<wire x1="29.18" y1="27.5" x2="28.4" y2="27.5" width="0.2032" layer="1"/>
-<wire x1="28.4" y1="27.5" x2="28.2" y2="27.3" width="0.2032" layer="1"/>
-<wire x1="28.2" y1="27.3" x2="28.2" y2="26.6" width="0.2032" layer="1"/>
-<wire x1="28.2" y1="26.6" x2="28.6" y2="26.2" width="0.2032" layer="1"/>
-<wire x1="30.0971" y1="26.2" x2="30.7527" y2="25.5444" width="0.2032" layer="1"/>
-<wire x1="34.66501875" y1="25.5444" x2="35.26341875" y2="24.946" width="0.2032" layer="1"/>
-<wire x1="41.4" y1="29.90941875" x2="36.43658125" y2="24.946" width="0.2032" layer="1"/>
-<wire x1="41.4" y1="33.975" x2="40.54" y2="34.835" width="0.2032" layer="1"/>
-<wire x1="28.6" y1="26.2" x2="30.0971" y2="26.2" width="0.2032" layer="1"/>
-<wire x1="30.7527" y1="25.5444" x2="34.66501875" y2="25.5444" width="0.2032" layer="1"/>
-<wire x1="35.26341875" y1="24.946" x2="36.43658125" y2="24.946" width="0.2032" layer="1"/>
-<wire x1="41.4" y1="29.90941875" x2="41.4" y2="33.975" width="0.2032" layer="1"/>
-<wire x1="36.43658125" y1="24.946" x2="36.43658125" y2="22.81341875" width="0.2032" layer="1"/>
-<wire x1="36.43658125" y1="22.81341875" x2="36.45" y2="22.8" width="0.2032" layer="1"/>
-</signal>
-<signal name="SWDCLK">
-<contactref element="J1" pad="4"/>
-<contactref element="R3" pad="2"/>
-<contactref element="U1" pad="31"/>
-<wire x1="29.18" y1="31.5" x2="30.3" y2="31.5" width="0.2032" layer="1"/>
-<wire x1="31.5" y1="32.7" x2="31.5" y2="33" width="0.2032" layer="1"/>
-<wire x1="30.3" y1="31.5" x2="31.5" y2="32.7" width="0.2032" layer="1"/>
-<wire x1="36.73" y1="34.835" x2="35.965" y2="35.6" width="0.2032" layer="1"/>
-<wire x1="28.1" y1="31.8" x2="28.4" y2="31.5" width="0.2032" layer="1"/>
-<wire x1="28.4" y1="31.5" x2="29.18" y2="31.5" width="0.2032" layer="1"/>
-<wire x1="35.965" y1="35.6" x2="34.8971" y2="35.6" width="0.2032" layer="1"/>
-<wire x1="34.8971" y1="35.6" x2="33.6527" y2="34.3556" width="0.2032" layer="1"/>
-<wire x1="33.6527" y1="34.3556" x2="30.8527" y2="34.3556" width="0.2032" layer="1"/>
-<wire x1="30.8527" y1="34.3556" x2="29.3971" y2="32.9" width="0.2032" layer="1"/>
-<wire x1="29.3971" y1="32.9" x2="28.6" y2="32.9" width="0.2032" layer="1"/>
-<wire x1="28.6" y1="32.9" x2="28.1" y2="32.4" width="0.2032" layer="1"/>
-<wire x1="28.1" y1="32.4" x2="28.1" y2="31.8" width="0.2032" layer="1"/>
-</signal>
-<signal name="SWDIO">
-<contactref element="J1" pad="2"/>
-<contactref element="U1" pad="32"/>
-<wire x1="35.46" y1="34.835" x2="34.635" y2="34.835" width="0.2032" layer="1"/>
-<wire x1="34.635" y1="34.835" x2="33.8" y2="34" width="0.2032" layer="1"/>
-<wire x1="29.355" y1="32.355" x2="29.355" y2="32.3" width="0.2032" layer="1"/>
-<wire x1="33.8" y1="34" x2="31" y2="34" width="0.2032" layer="1"/>
-<wire x1="31" y1="34" x2="29.355" y2="32.355" width="0.2032" layer="1"/>
-</signal>
-<signal name="USBDP">
-<contactref element="X1" pad="D+"/>
-<contactref element="U1" pad="24"/>
-<wire x1="30.4" y1="20" x2="31.5" y2="20" width="0.2032" layer="1"/>
-<wire x1="27.8" y1="25.145" x2="27.8" y2="22.6" width="0.2032" layer="1"/>
-<wire x1="27.8" y1="22.6" x2="30.4" y2="20" width="0.2032" layer="1"/>
-</signal>
-<signal name="USBDM">
-<contactref element="X1" pad="D-"/>
-<contactref element="U1" pad="23"/>
-<wire x1="31.5" y1="19.35" x2="30.5471" y2="19.35" width="0.2032" layer="1"/>
-<wire x1="27" y1="24.2" x2="27" y2="25.32" width="0.2032" layer="1"/>
-<wire x1="30.5471" y1="19.35" x2="27.4444" y2="22.4527" width="0.2032" layer="1"/>
-<wire x1="27.4444" y1="22.4527" x2="27.4444" y2="23.7556" width="0.2032" layer="1"/>
-<wire x1="27.4444" y1="23.7556" x2="27" y2="24.2" width="0.2032" layer="1"/>
-</signal>
-<signal name="+5V">
-<contactref element="C1" pad="1"/>
-<contactref element="X1" pad="VBUS"/>
-<contactref element="J2" pad="2"/>
-<contactref element="J2" pad="9"/>
-<contactref element="U4" pad="1"/>
-<contactref element="U4" pad="3"/>
-<contactref element="J9" pad="2"/>
-<via x="33.4" y="34.9628" extent="1-16" drill="0.3"/>
-<wire x1="33.4" y1="34.9628" x2="34.3" y2="34.0628" width="0.2032" layer="16"/>
-<wire x1="34.3" y1="32.7" x2="34.7" y2="32.3" width="0.2032" layer="16"/>
-<via x="34.7" y="32.3" extent="1-16" drill="0.3"/>
-<wire x1="34.7" y1="32.3" x2="35.946" y2="31.054" width="0.2032" layer="1"/>
-<wire x1="35.946" y1="31.054" x2="36.43658125" y2="31.054" width="0.2032" layer="1"/>
-<wire x1="36.43658125" y1="31.054" x2="36.854" y2="30.63658125" width="0.2032" layer="1"/>
-<wire x1="36.854" y1="29.054" x2="35.8" y2="28" width="0.2032" layer="1"/>
-<wire x1="34.3" y1="34.0628" x2="34.3" y2="32.7" width="0.2032" layer="16"/>
-<wire x1="36.854" y1="30.63658125" x2="36.854" y2="29.054" width="0.2032" layer="1"/>
-<contactref element="J8" pad="5"/>
-<wire x1="24.81" y1="36" x2="26.302" y2="37.492" width="0.2032" layer="1"/>
-<wire x1="30.5372" y1="34.9628" x2="33.4" y2="34.9628" width="0.2032" layer="1"/>
-<wire x1="26.302" y1="37.492" x2="28.008" y2="37.492" width="0.2032" layer="1"/>
-<wire x1="28.008" y1="37.492" x2="30.5372" y2="34.9628" width="0.2032" layer="1"/>
-<wire x1="37" y1="26.8" x2="37.2" y2="26.8" width="0.2032" layer="1"/>
-<wire x1="37" y1="26.8" x2="35.8" y2="28" width="0.2032" layer="1"/>
-<via x="37.2" y="26.8" extent="1-16" drill="0.3"/>
-<wire x1="37.2" y1="26.8" x2="38.174646875" y2="25.825353125" width="0.2032" layer="16"/>
-<via x="38.174646875" y="25.825353125" extent="1-16" drill="0.3"/>
-<polygon width="0.3048" layer="1" thermals="no" rank="2">
-<vertex x="24.5" y="15.5"/>
-<vertex x="24.5" y="7.5"/>
-<vertex x="32.5" y="7.5"/>
-<vertex x="32.5" y="12.5"/>
-<vertex x="29.5" y="15.5"/>
-</polygon>
-<wire x1="15.92" y1="6.397" x2="17.2" y2="5.117" width="0.2032" layer="1"/>
-<wire x1="24.3862" y1="1.9092" x2="26.08" y2="3.603" width="0.2032" layer="1"/>
-<wire x1="17.2" y1="5.117" x2="17.2" y2="2.67470625" width="0.2032" layer="1"/>
-<wire x1="17.2" y1="2.67470625" x2="17.96550625" y2="1.9092" width="0.2032" layer="1"/>
-<wire x1="17.96550625" y1="1.9092" x2="24.3862" y2="1.9092" width="0.2032" layer="1"/>
-<wire x1="26.08" y1="3.603" x2="24.8" y2="4.883" width="0.3048" layer="1"/>
-<wire x1="24.8" y1="8.75" x2="26.3" y2="11" width="0.3048" layer="1"/>
-<wire x1="24.8" y1="4.883" x2="24.8" y2="8.75" width="0.3048" layer="1"/>
-<wire x1="38.174646875" y1="25.825353125" x2="38.5" y2="25.5" width="0.2032" layer="1"/>
-<wire x1="39" y1="16.3" x2="38.7" y2="16" width="0.2032" layer="1"/>
-<wire x1="33.3" y1="18.7" x2="31.5" y2="18.7" width="0.2032" layer="1"/>
-<wire x1="38.5" y1="25.5" x2="38.5" y2="20.5612875" width="0.2032" layer="1"/>
-<wire x1="38.5" y1="20.5612875" x2="39" y2="20.0612875" width="0.2032" layer="1"/>
-<wire x1="39" y1="20.0612875" x2="39" y2="16.3" width="0.2032" layer="1"/>
-<wire x1="38.7" y1="16" x2="36" y2="16" width="0.2032" layer="1"/>
-<wire x1="36" y1="16" x2="33.3" y2="18.7" width="0.2032" layer="1"/>
-<wire x1="31.5" y1="18.7" x2="30.6" y2="18.7" width="0.3048" layer="1"/>
-<wire x1="28.9" y1="14.144" x2="27.95" y2="13.194" width="0.3048" layer="1"/>
-<wire x1="30.6" y1="18.7" x2="28.9" y2="17" width="0.3048" layer="1"/>
-<wire x1="28.9" y1="17" x2="28.9" y2="14.144" width="0.3048" layer="1"/>
-</signal>
-<signal name="VDDCORE">
-<contactref element="C4" pad="2"/>
-<contactref element="U1" pad="29"/>
-<wire x1="29.18" y1="29.9" x2="30.6" y2="29.9" width="0.2032" layer="1"/>
-<wire x1="30.6" y1="29.9" x2="31.5" y2="29" width="0.2032" layer="1"/>
-</signal>
-<signal name="+24V">
-<contactref element="J2" pad="10"/>
-<contactref element="J2" pad="1"/>
-<contactref element="U2" pad="P$4"/>
-<contactref element="C3" pad="1"/>
-<contactref element="C5" pad="1"/>
-<contactref element="U2" pad="P$11"/>
-<contactref element="C11" pad="1"/>
-<contactref element="R5" pad="2"/>
-<contactref element="C13" pad="A"/>
-<wire x1="10.6" y1="24.225" x2="10.5814" y2="24.2064" width="0.508" layer="1"/>
-<wire x1="10.5814" y1="24.2064" x2="8.5321625" y2="24.2064" width="0.508" layer="1"/>
-<wire x1="6.1" y1="21.7742375" x2="6.1" y2="20.4" width="0.508" layer="1"/>
-<wire x1="6.1" y1="20.4" x2="3.3" y2="17.6" width="0.508" layer="1"/>
-<wire x1="3.3" y1="17.6" x2="1.5" y2="17.6" width="0.508" layer="1"/>
-<wire x1="8.5321625" y1="24.2064" x2="6.1" y2="21.7742375" width="0.508" layer="1"/>
-<wire x1="10.6" y1="28.775" x2="8.4492125" y2="28.775" width="0.508" layer="1"/>
-<wire x1="6" y1="31.2242125" x2="6" y2="32.5" width="0.508" layer="1"/>
-<wire x1="8.4492125" y1="28.775" x2="6" y2="31.2242125" width="0.508" layer="1"/>
-<wire x1="8" y1="32.5" x2="6" y2="32.5" width="0.508" layer="1"/>
-<wire x1="6" y1="32.5" x2="5.8596" y2="32.6404" width="0.508" layer="1"/>
-<wire x1="5.8596" y1="32.6404" x2="5.8596" y2="33.0146375" width="0.508" layer="1"/>
-<wire x1="5.8596" y1="33.0146375" x2="2.9742375" y2="35.9" width="0.508" layer="1"/>
-<wire x1="2.9742375" y1="35.9" x2="1.5" y2="35.9" width="0.508" layer="1"/>
-<via x="2" y="37.3" extent="1-16" drill="0.3"/>
-<via x="1" y="37.3" extent="1-16" drill="0.3"/>
-<via x="1.5" y="38" extent="1-16" drill="0.3"/>
-<polygon width="0.1524" layer="1" thermals="no" rank="2">
-<vertex x="0.7" y="35.2"/>
-<vertex x="0.7" y="37.6"/>
-<vertex x="1.5" y="38.4"/>
-<vertex x="2.3" y="37.6"/>
-<vertex x="2.3" y="35.2"/>
-</polygon>
-<via x="1" y="16.2" extent="1-16" drill="0.3"/>
-<via x="2" y="16.2" extent="1-16" drill="0.3"/>
-<via x="1.5" y="15.5" extent="1-16" drill="0.3"/>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="2.3" y="18.3"/>
-<vertex x="2.3" y="15.9"/>
-<vertex x="1.5" y="15.1"/>
-<vertex x="0.7" y="15.9"/>
-<vertex x="0.7" y="18.3"/>
-</polygon>
-<wire x1="6.8" y1="14.3" x2="8.85" y2="14.3" width="0.6096" layer="1"/>
-<wire x1="1" y1="16.2" x2="4.9" y2="16.2" width="0.6096" layer="1"/>
-<wire x1="4.9" y1="16.2" x2="6.8" y2="14.3" width="0.6096" layer="1"/>
-<polygon width="0.1524" layer="16">
-<vertex x="-1.5" y="14.5"/>
-<vertex x="1.5" y="14.5"/>
-<vertex x="2.5" y="15.5"/>
-<vertex x="2.5" y="20"/>
-<vertex x="4.5" y="22"/>
-<vertex x="4.5" y="31.5"/>
-<vertex x="2.5" y="33.5"/>
-<vertex x="2.5" y="38"/>
-<vertex x="1" y="39.5"/>
-<vertex x="-1" y="39.5"/>
-<vertex x="-1" y="16"/>
-<vertex x="-1.5" y="15.5"/>
-</polygon>
-<polygon width="0.1524" layer="16" thermals="no">
-<vertex x="25" y="7"/>
-<vertex x="25" y="2"/>
-<vertex x="17.5" y="2"/>
-<vertex x="17.5" y="4.5"/>
-<vertex x="14.5" y="4.5"/>
-<vertex x="13.5" y="3.5"/>
-<vertex x="11" y="3.5"/>
-<vertex x="8" y="6.5"/>
-<vertex x="8" y="9"/>
-<vertex x="9" y="10"/>
-<vertex x="9" y="14.5"/>
-<vertex x="6" y="17.5"/>
-<vertex x="-1" y="17.5"/>
-<vertex x="-2.5" y="16"/>
-<vertex x="-2.5" y="-1.5"/>
-<vertex x="-2" y="-2"/>
-<vertex x="27.5" y="-2"/>
-<vertex x="27.5" y="7"/>
-</polygon>
-<polygon width="0.1524" layer="1" thermals="no">
-<vertex x="10.3" y="28.8"/>
-<vertex x="10.3" y="32.5"/>
-<vertex x="6.4" y="32.5"/>
-<vertex x="6" y="32.1"/>
-<vertex x="6" y="31.2"/>
-<vertex x="8.4" y="28.8"/>
-</polygon>
-<polygon width="0.1524" layer="1" rank="3">
-<vertex x="10.3" y="24.2"/>
-<vertex x="9.1" y="23"/>
-<vertex x="9.1" y="22.7"/>
-<vertex x="6.8" y="20.4"/>
-<vertex x="6.3" y="20.4"/>
-<vertex x="5.2" y="19.3"/>
-<vertex x="4" y="19.3"/>
-<vertex x="4" y="22"/>
-<vertex x="4.9" y="22.9"/>
-<vertex x="6.4" y="22.9"/>
-<vertex x="8.3" y="24.8"/>
-<vertex x="10.3" y="24.8"/>
-</polygon>
-</signal>
-<signal name="UCBUS_TX">
-<contactref element="U1" pad="17"/>
-<contactref element="U6" pad="4"/>
-<wire x1="22.2" y1="25.145" x2="22.2" y2="24.7610625" width="0.2032" layer="1"/>
-<wire x1="24.508" y1="19.5469375" x2="22.4530625" y2="17.492" width="0.2032" layer="1"/>
-<wire x1="18.025" y1="16.125" x2="18.025" y2="15.2" width="0.2032" layer="1"/>
-<wire x1="22.2" y1="24.7610625" x2="24.508" y2="22.4530625" width="0.2032" layer="1"/>
-<wire x1="24.508" y1="22.4530625" x2="24.508" y2="19.5469375" width="0.2032" layer="1"/>
-<wire x1="22.4530625" y1="17.492" x2="19.392" y2="17.492" width="0.2032" layer="1"/>
-<wire x1="19.392" y1="17.492" x2="18.025" y2="16.125" width="0.2032" layer="1"/>
-</signal>
-<signal name="UCBUS_DE">
-<contactref element="U1" pad="18"/>
-<contactref element="U6" pad="3"/>
-<wire x1="23" y1="25.32" x2="23" y2="24.5639625" width="0.2032" layer="1"/>
-<wire x1="18.675" y1="16.0721" x2="18.675" y2="15.2" width="0.2032" layer="1"/>
-<wire x1="23" y1="24.5639625" x2="24.9636" y2="22.6003625" width="0.2032" layer="1"/>
-<wire x1="24.9636" y1="22.6003625" x2="24.9636" y2="19.3996375" width="0.2032" layer="1"/>
-<wire x1="24.9636" y1="19.3996375" x2="22.6003625" y2="17.0364" width="0.2032" layer="1"/>
-<wire x1="22.6003625" y1="17.0364" x2="19.6393" y2="17.0364" width="0.2032" layer="1"/>
-<wire x1="19.6393" y1="17.0364" x2="18.675" y2="16.0721" width="0.2032" layer="1"/>
-</signal>
-<signal name="UCBUS_RX">
-<contactref element="U5" pad="1"/>
-<contactref element="U1" pad="20"/>
-<wire x1="24.6" y1="25.32" x2="24.6" y2="24.3697625" width="0.2032" layer="1"/>
-<wire x1="23.975" y1="17.2052375" x2="23.975" y2="15.2" width="0.2032" layer="1"/>
-<wire x1="24.6" y1="24.3697625" x2="25.8748" y2="23.0949625" width="0.2032" layer="1"/>
-<wire x1="25.8748" y1="23.0949625" x2="25.8748" y2="19.1050375" width="0.2032" layer="1"/>
-<wire x1="25.8748" y1="19.1050375" x2="23.975" y2="17.2052375" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$6">
-<contactref element="R9" pad="1"/>
-<contactref element="D1" pad="2"/>
-<wire x1="39.85" y1="19" x2="40" y2="18.85" width="0.1524" layer="1"/>
-<wire x1="40" y1="18.85" x2="40" y2="17" width="0.1524" layer="1"/>
-</signal>
-<signal name="B">
-<contactref element="J2" pad="3"/>
-<contactref element="U5" pad="7"/>
-<wire x1="23.325" y1="10.8" x2="23.325" y2="6.612" width="0.2032" layer="1"/>
-<wire x1="23.325" y1="6.612" x2="23.54" y2="6.397" width="0.2032" layer="1"/>
-</signal>
-<signal name="A">
-<contactref element="J2" pad="4"/>
-<contactref element="U5" pad="6"/>
-<wire x1="22.675" y1="10.8" x2="22.675" y2="7.575" width="0.2032" layer="1"/>
-<wire x1="22.675" y1="7.575" x2="22.3" y2="7.2" width="0.2032" layer="1"/>
-<wire x1="22.3" y1="4.843" x2="23.54" y2="3.603" width="0.2032" layer="1"/>
-<wire x1="22.3" y1="7.2" x2="22.3" y2="4.843" width="0.2032" layer="1"/>
-</signal>
-<signal name="Y">
-<contactref element="J2" pad="7"/>
-<contactref element="U6" pad="6"/>
-<wire x1="18.675" y1="10.8" x2="18.675" y2="6.612" width="0.2032" layer="1"/>
-<wire x1="18.675" y1="6.612" x2="18.46" y2="6.397" width="0.2032" layer="1"/>
-</signal>
-<signal name="Z">
-<contactref element="J2" pad="8"/>
-<contactref element="U6" pad="7"/>
-<wire x1="19.325" y1="10.8" x2="19.325" y2="7.575" width="0.2032" layer="1"/>
-<wire x1="19.7" y1="4.843" x2="18.46" y2="3.603" width="0.2032" layer="1"/>
-<wire x1="19.325" y1="7.575" x2="19.7" y2="7.2" width="0.2032" layer="1"/>
-<wire x1="19.7" y1="7.2" x2="19.7" y2="4.843" width="0.2032" layer="1"/>
-</signal>
-<signal name="UCBUS_RE">
-<contactref element="U5" pad="2"/>
-<contactref element="U1" pad="19"/>
-<wire x1="23.8" y1="25.32" x2="23.8" y2="24.4668625" width="0.2032" layer="1"/>
-<wire x1="23.325" y1="17.1581375" x2="23.325" y2="15.2" width="0.2032" layer="1"/>
-<wire x1="23.8" y1="24.4668625" x2="25.4192" y2="22.8476625" width="0.2032" layer="1"/>
-<wire x1="25.4192" y1="22.8476625" x2="25.4192" y2="19.2523375" width="0.2032" layer="1"/>
-<wire x1="25.4192" y1="19.2523375" x2="23.325" y2="17.1581375" width="0.2032" layer="1"/>
-</signal>
-<signal name="LIGHT">
-<contactref element="U1" pad="22"/>
-<wire x1="26.2" y1="25.32" x2="26.2" y2="26.2" width="0.2032" layer="1"/>
-<wire x1="26.2" y1="26.2" x2="26.4" y2="26.4" width="0.2032" layer="1"/>
-<wire x1="26.4" y1="26.4" x2="27.8971" y2="26.4" width="0.2032" layer="1"/>
-<wire x1="30.6054" y1="25.1888" x2="31.7" y2="25.1888" width="0.2032" layer="1"/>
-<wire x1="27.8971" y1="26.4" x2="28.4527" y2="25.8444" width="0.2032" layer="1"/>
-<wire x1="28.4527" y1="25.8444" x2="29.9498" y2="25.8444" width="0.2032" layer="1"/>
-<wire x1="29.9498" y1="25.8444" x2="30.6054" y2="25.1888" width="0.2032" layer="1"/>
-<wire x1="31.7" y1="25.1888" x2="35.3" y2="21.5888" width="0.2032" layer="1"/>
-<wire x1="35.3" y1="21.5888" x2="35.3" y2="20.1" width="0.2032" layer="1"/>
-<contactref element="D1" pad="1"/>
-<wire x1="35.3" y1="20.1" x2="36.4" y2="19" width="0.1524" layer="1"/>
-<wire x1="36.4" y1="19" x2="38.15" y2="19" width="0.1524" layer="1"/>
-</signal>
-<signal name="LIMIT">
-<contactref element="J9" pad="3"/>
-<contactref element="U1" pad="25"/>
-<wire x1="29.355" y1="26.7" x2="30.1" y2="26.7" width="0.2032" layer="1"/>
-<wire x1="35.7" y1="25.9" x2="35.8" y2="26" width="0.2032" layer="1"/>
-<wire x1="30.1" y1="26.7" x2="30.9" y2="25.9" width="0.2032" layer="1"/>
-<wire x1="30.9" y1="25.9" x2="35.7" y2="25.9" width="0.2032" layer="1"/>
-</signal>
-<signal name="PA04">
-<contactref element="U1" pad="5"/>
-<contactref element="J8" pad="6"/>
-<wire x1="24.6" y1="33.68" x2="24.6" y2="34.65170625" width="0.2032" layer="1"/>
-<wire x1="26.15" y1="34.8" x2="27.35" y2="36" width="0.2032" layer="1"/>
-<wire x1="24.6" y1="34.65170625" x2="24.74829375" y2="34.8" width="0.2032" layer="1"/>
-<wire x1="24.74829375" y1="34.8" x2="26.15" y2="34.8" width="0.2032" layer="1"/>
-</signal>
-<signal name="PA05">
-<contactref element="U1" pad="6"/>
-<contactref element="J8" pad="4"/>
-<wire x1="22.27" y1="36" x2="22.6" y2="36" width="0.2032" layer="1"/>
-<wire x1="23.8" y1="34.8" x2="23.8" y2="33.68" width="0.2032" layer="1"/>
-<wire x1="22.6" y1="36" x2="23.8" y2="34.8" width="0.2032" layer="1"/>
-</signal>
-<signal name="PA06">
-<contactref element="U1" pad="7"/>
-<contactref element="J8" pad="3"/>
-<wire x1="23" y1="33.68" x2="23" y2="34.6" width="0.2032" layer="1"/>
-<wire x1="23" y1="34.6" x2="22.8" y2="34.8" width="0.2032" layer="1"/>
-<wire x1="20.93" y1="34.8" x2="19.73" y2="36" width="0.2032" layer="1"/>
-<wire x1="22.8" y1="34.8" x2="20.93" y2="34.8" width="0.2032" layer="1"/>
-</signal>
-<signal name="PA07">
-<contactref element="U1" pad="8"/>
-<contactref element="J8" pad="1"/>
-<wire x1="14.65" y1="36" x2="15.85" y2="34.8" width="0.2032" layer="1"/>
-<wire x1="20" y1="34.8" x2="20.6" y2="34.2" width="0.2032" layer="1"/>
-<wire x1="21.855" y1="34.2" x2="22.2" y2="33.855" width="0.2032" layer="1"/>
-<wire x1="15.85" y1="34.8" x2="20" y2="34.8" width="0.2032" layer="1"/>
-<wire x1="20.6" y1="34.2" x2="21.855" y2="34.2" width="0.2032" layer="1"/>
-</signal>
-<signal name="AIN1">
-<contactref element="U2" pad="P$21"/>
-<contactref element="U1" pad="2"/>
-<wire x1="27" y1="33.68" x2="27" y2="32.8" width="0.1524" layer="1"/>
-<wire x1="24.7" y1="30.5" x2="22.4" y2="30.5" width="0.1524" layer="1"/>
-<via x="22.4" y="30.5" extent="1-16" drill="0.3"/>
-<wire x1="22.4" y1="30.5" x2="18.4" y2="30.5" width="0.1524" layer="16"/>
-<via x="18.4" y="30.5" extent="1-16" drill="0.3"/>
-<wire x1="17.2482875" y1="26.175" x2="16.4" y2="26.175" width="0.1524" layer="1"/>
-<wire x1="27" y1="32.8" x2="24.7" y2="30.5" width="0.1524" layer="1"/>
-<wire x1="18.4" y1="30.5" x2="18.0096" y2="30.1096" width="0.1524" layer="1"/>
-<wire x1="18.0096" y1="26.9363125" x2="17.2482875" y2="26.175" width="0.1524" layer="1"/>
-<wire x1="18.0096" y1="30.1096" x2="18.0096" y2="26.9363125" width="0.1524" layer="1"/>
-</signal>
-<signal name="AIN2">
-<contactref element="U2" pad="P$20"/>
-<contactref element="U1" pad="1"/>
-<wire x1="27.8" y1="33.855" x2="27.8" y2="33.16894375" width="0.1524" layer="1"/>
-<wire x1="23.30973125" y1="30.1952" x2="23.03273125" y2="29.9182" width="0.1524" layer="1"/>
-<via x="23.03273125" y="29.9182" extent="1-16" drill="0.3"/>
-<wire x1="23.03273125" y1="29.9182" x2="22.0818" y2="29.9182" width="0.1524" layer="16"/>
-<wire x1="22.0818" y1="29.9182" x2="21.8048" y2="30.1952" width="0.1524" layer="16"/>
-<wire x1="19.154" y1="30.1952" x2="18.6" y2="29.6412" width="0.1524" layer="16"/>
-<via x="18.6" y="29.6412" extent="1-16" drill="0.3"/>
-<wire x1="18.6" y1="29.6412" x2="18.3144" y2="29.3556" width="0.1524" layer="1"/>
-<wire x1="17.2482875" y1="25.525" x2="16.4" y2="25.525" width="0.1524" layer="1"/>
-<wire x1="27.8" y1="33.16894375" x2="24.82625625" y2="30.1952" width="0.1524" layer="1"/>
-<wire x1="24.82625625" y1="30.1952" x2="23.30973125" y2="30.1952" width="0.1524" layer="1"/>
-<wire x1="21.8048" y1="30.1952" x2="19.154" y2="30.1952" width="0.1524" layer="16"/>
-<wire x1="18.3144" y1="29.3556" x2="18.3144" y2="26.5911125" width="0.1524" layer="1"/>
-<wire x1="18.3144" y1="26.5911125" x2="17.2482875" y2="25.525" width="0.1524" layer="1"/>
-</signal>
-<signal name="BIN1">
-<contactref element="U2" pad="P$22"/>
-<contactref element="U1" pad="3"/>
-<wire x1="17.7048" y1="27.27374375" x2="17.25605625" y2="26.825" width="0.1524" layer="1"/>
-<wire x1="16.4" y1="26.825" x2="17.25605625" y2="26.825" width="0.1524" layer="1"/>
-<wire x1="25.7466" y1="32.3466" x2="26.2" y2="32.8" width="0.1524" layer="1"/>
-<wire x1="26.2" y1="32.8" x2="26.2" y2="33.68" width="0.1524" layer="1"/>
-<wire x1="17.7048" y1="27.27374375" x2="17.7048" y2="30.67374375" width="0.1524" layer="1"/>
-<wire x1="17.7048" y1="30.67374375" x2="19.82625625" y2="32.7952" width="0.1524" layer="1"/>
-<wire x1="19.82625625" y1="32.7952" x2="21.57374375" y2="32.7952" width="0.1524" layer="1"/>
-<wire x1="21.57374375" y1="32.7952" x2="22.02234375" y2="32.3466" width="0.1524" layer="1"/>
-<wire x1="22.02234375" y1="32.3466" x2="25.7466" y2="32.3466" width="0.1524" layer="1"/>
-</signal>
-<signal name="BIN2">
-<contactref element="U2" pad="P$23"/>
-<contactref element="U1" pad="4"/>
-<wire x1="25.4" y1="33.68" x2="25.4" y2="32.8" width="0.1524" layer="1"/>
-<wire x1="25.2514" y1="32.6514" x2="22.1486" y2="32.6514" width="0.1524" layer="1"/>
-<wire x1="22.1486" y1="32.6514" x2="21.7" y2="33.1" width="0.1524" layer="1"/>
-<wire x1="21.7" y1="33.1" x2="19.7" y2="33.1" width="0.1524" layer="1"/>
-<wire x1="25.4" y1="32.8" x2="25.2514" y2="32.6514" width="0.1524" layer="1"/>
-<wire x1="19.7" y1="33.1" x2="17.4" y2="30.8" width="0.1524" layer="1"/>
-<wire x1="17.4" y1="30.8" x2="17.4" y2="27.7" width="0.1524" layer="1"/>
-<wire x1="16.4" y1="27.475" x2="17.175" y2="27.475" width="0.1524" layer="1"/>
-<wire x1="17.4" y1="27.7" x2="17.175" y2="27.475" width="0.1524" layer="1"/>
-</signal>
-<signal name="AVR_RC">
-<contactref element="R1" pad="2"/>
-<contactref element="C6" pad="1"/>
-<contactref element="U2" pad="P$12"/>
-<wire x1="10.6" y1="23.575" x2="9.575" y2="23.575" width="0.2032" layer="1"/>
-<wire x1="8.3" y1="19.2" x2="9" y2="18.5" width="0.2032" layer="1"/>
-<wire x1="9.575" y1="23.575" x2="8.3" y2="22.3" width="0.2032" layer="1"/>
-<wire x1="8.3" y1="22.3" x2="8.3" y2="19.2" width="0.2032" layer="1"/>
-<wire x1="9" y1="18.5" x2="10.5" y2="18.5" width="0.2032" layer="1"/>
-</signal>
-<signal name="AVREF">
-<contactref element="R1" pad="1"/>
-<contactref element="U1" pad="15"/>
-<wire x1="12.5" y1="18.5" x2="17.2" y2="18.5" width="0.2032" layer="1"/>
-<wire x1="17.2" y1="18.5" x2="17.3" y2="18.6" width="0.2032" layer="1"/>
-<via x="17.3" y="18.6" extent="1-16" drill="0.3"/>
-<wire x1="17.3" y1="18.6" x2="17.492" y2="18.792" width="0.2032" layer="16"/>
-<wire x1="19.7" y1="24.8" x2="20.7" y2="24.8" width="0.2032" layer="16"/>
-<via x="20.7" y="24.8" extent="1-16" drill="0.3"/>
-<wire x1="20.7" y1="24.8" x2="20.7" y2="25.1" width="0.2032" layer="1"/>
-<wire x1="21.7" y1="26.1" x2="21.7" y2="26.9" width="0.2032" layer="1"/>
-<wire x1="21.1" y1="27.5" x2="20.82" y2="27.5" width="0.2032" layer="1"/>
-<wire x1="17.492" y1="18.792" x2="17.492" y2="22.592" width="0.2032" layer="16"/>
-<wire x1="17.492" y1="22.592" x2="19.7" y2="24.8" width="0.2032" layer="16"/>
-<wire x1="20.7" y1="25.1" x2="21.7" y2="26.1" width="0.2032" layer="1"/>
-<wire x1="21.7" y1="26.9" x2="21.1" y2="27.5" width="0.2032" layer="1"/>
-</signal>
-<signal name="BVR_RC">
-<contactref element="R4" pad="2"/>
-<contactref element="C8" pad="1"/>
-<contactref element="U2" pad="P$13"/>
-<wire x1="9" y1="20.5" x2="10.5" y2="20.5" width="0.2032" layer="1"/>
-<wire x1="9" y1="20.5" x2="9" y2="22.2" width="0.2032" layer="1"/>
-<wire x1="9.725" y1="22.925" x2="10.6" y2="22.925" width="0.2032" layer="1"/>
-<wire x1="9" y1="22.2" x2="9.725" y2="22.925" width="0.2032" layer="1"/>
-</signal>
-<signal name="BVREF">
-<contactref element="R4" pad="1"/>
-<contactref element="U1" pad="16"/>
-<wire x1="20.645" y1="26.7" x2="20.645" y2="25.745" width="0.2032" layer="1"/>
-<wire x1="17.492" y1="19.692" x2="16.8" y2="19" width="0.2032" layer="1"/>
-<wire x1="16.8" y1="19" x2="14" y2="19" width="0.2032" layer="1"/>
-<wire x1="14" y1="19" x2="12.5" y2="20.5" width="0.2032" layer="1"/>
-<wire x1="20.645" y1="25.745" x2="17.492" y2="22.592" width="0.2032" layer="1"/>
-<wire x1="17.492" y1="22.592" x2="17.492" y2="19.692" width="0.2032" layer="1"/>
-</signal>
-<signal name="SLEEP">
-<contactref element="U2" pad="P$17"/>
-<contactref element="U1" pad="13"/>
-<wire x1="20.82" y1="29.1" x2="19.74370625" y2="29.1" width="0.1524" layer="1"/>
-<wire x1="19.74370625" y1="29.1" x2="19.2288" y2="28.58509375" width="0.1524" layer="1"/>
-<wire x1="17.175" y1="23.575" x2="16.4" y2="23.575" width="0.1524" layer="1"/>
-<wire x1="19.2288" y1="28.58509375" x2="19.2288" y2="25.6288" width="0.1524" layer="1"/>
-<wire x1="19.2288" y1="25.6288" x2="17.175" y2="23.575" width="0.1524" layer="1"/>
-</signal>
-<signal name="FAULT">
-<contactref element="U2" pad="P$18"/>
-<contactref element="U1" pad="12"/>
-<wire x1="20.82" y1="29.9" x2="19.6866" y2="29.9" width="0.1524" layer="1"/>
-<wire x1="19.6866" y1="29.9" x2="19.4866" y2="29.7" width="0.1524" layer="1"/>
-<wire x1="19.4866" y1="29.7" x2="19.4866" y2="29.27395" width="0.1524" layer="1"/>
-<wire x1="18.924" y1="28.71135" x2="19.4866" y2="29.27395" width="0.1524" layer="1"/>
-<wire x1="16.4" y1="24.225" x2="17.225" y2="24.225" width="0.1524" layer="1"/>
-<wire x1="17.225" y1="24.225" x2="18.924" y2="25.924" width="0.1524" layer="1"/>
-<wire x1="18.924" y1="25.924" x2="18.924" y2="28.71135" width="0.1524" layer="1"/>
-</signal>
-<signal name="DECAY">
-<contactref element="U2" pad="P$19"/>
-<contactref element="U1" pad="11"/>
-<wire x1="19.9" y1="30.7" x2="20.82" y2="30.7" width="0.1524" layer="1"/>
-<wire x1="18.6192" y1="28.83760625" x2="19.1818" y2="29.40020625" width="0.1524" layer="1"/>
-<wire x1="17.275" y1="24.875" x2="16.4" y2="24.875" width="0.1524" layer="1"/>
-<wire x1="18.6192" y1="28.83760625" x2="18.6192" y2="26.2192" width="0.1524" layer="1"/>
-<wire x1="18.6192" y1="26.2192" x2="17.275" y2="24.875" width="0.1524" layer="1"/>
-<wire x1="19.1818" y1="29.9818" x2="19.9" y2="30.7" width="0.1524" layer="1"/>
-<wire x1="19.1818" y1="29.40020625" x2="19.1818" y2="29.9818" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$1">
-<contactref element="U2" pad="P$2"/>
-<contactref element="C9" pad="2"/>
-<wire x1="10.6" y1="30.075" x2="9.8157875" y2="30.075" width="0.2032" layer="1"/>
-<wire x1="9.8157875" y1="30.075" x2="9.596" y2="30.2947875" width="0.2032" layer="1"/>
-<wire x1="9.596" y1="30.2947875" x2="9.596" y2="31.0552125" width="0.2032" layer="1"/>
-<wire x1="10" y1="31.4592125" x2="10" y2="32.5" width="0.2032" layer="1"/>
-<wire x1="9.596" y1="31.0552125" x2="10" y2="31.4592125" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$2">
-<contactref element="U2" pad="P$1"/>
-<contactref element="C9" pad="1"/>
-<wire x1="10.6" y1="30.725" x2="10.6" y2="31.6907875" width="0.2032" layer="1"/>
-<wire x1="10.6" y1="31.6907875" x2="10.904" y2="31.9947875" width="0.2032" layer="1"/>
-<wire x1="10.904" y1="33.096" x2="10" y2="34" width="0.2032" layer="1"/>
-<wire x1="10" y1="34" x2="10" y2="34.5" width="0.2032" layer="1"/>
-<wire x1="10.904" y1="31.9947875" x2="10.904" y2="33.096" width="0.2032" layer="1"/>
-</signal>
-<signal name="N$5">
-<contactref element="C11" pad="2"/>
-<contactref element="U2" pad="P$3"/>
-<contactref element="R5" pad="1"/>
-<wire x1="9.775" y1="29.425" x2="10.6" y2="29.425" width="0.2032" layer="1"/>
-<wire x1="9.775" y1="29.425" x2="9.2404" y2="29.9596" width="0.2032" layer="1"/>
-<wire x1="9.2404" y1="31.6596" x2="9" y2="31.9" width="0.2032" layer="1"/>
-<wire x1="9" y1="33.5" x2="8" y2="34.5" width="0.2032" layer="1"/>
-<wire x1="9.2404" y1="29.9596" x2="9.2404" y2="31.6596" width="0.2032" layer="1"/>
-<wire x1="9" y1="31.9" x2="9" y2="33.5" width="0.2032" layer="1"/>
-<wire x1="8" y1="34.5" x2="6" y2="34.5" width="0.2032" layer="1"/>
-</signal>
-<signal name="ISENB">
-<contactref element="U2" pad="P$9"/>
-<contactref element="R7" pad="1"/>
-<wire x1="4" y1="24.5" x2="4" y2="24.4" width="0.508" layer="1"/>
-<wire x1="8.025" y1="25.525" x2="7" y2="24.5" width="0.508" layer="1"/>
-<wire x1="7" y1="24.5" x2="4" y2="24.5" width="0.508" layer="1"/>
-<wire x1="10.6" y1="25.525" x2="8.025" y2="25.525" width="0.508" layer="1"/>
-</signal>
-<signal name="ISENA">
-<contactref element="U2" pad="P$6"/>
-<contactref element="R6" pad="1"/>
-<wire x1="4" y1="29" x2="4" y2="29.1" width="0.508" layer="1"/>
-<wire x1="8.025" y1="27.475" x2="6.5" y2="29" width="0.508" layer="1"/>
-<wire x1="6.5" y1="29" x2="4" y2="29" width="0.508" layer="1"/>
-<wire x1="10.6" y1="27.475" x2="8.025" y2="27.475" width="0.508" layer="1"/>
-</signal>
-<signal name="DRESET">
-<contactref element="U2" pad="P$16"/>
-<contactref element="U1" pad="14"/>
-<wire x1="20.82" y1="28.3" x2="19.6336" y2="28.3" width="0.1524" layer="1"/>
-<wire x1="19.6336" y1="28.3" x2="19.5336" y2="28.2" width="0.1524" layer="1"/>
-<wire x1="17.15605625" y1="22.925" x2="16.4" y2="22.925" width="0.1524" layer="1"/>
-<wire x1="19.5336" y1="28.2" x2="19.5336" y2="25.30254375" width="0.1524" layer="1"/>
-<wire x1="19.5336" y1="25.30254375" x2="17.15605625" y2="22.925" width="0.1524" layer="1"/>
-</signal>
-<signal name="N$12">
-<contactref element="U2" pad="P$15"/>
-<contactref element="C12" pad="1"/>
-<wire x1="16.4" y1="22.275" x2="16.5" y2="22.175" width="0.2032" layer="1"/>
-<wire x1="16.5" y1="22.175" x2="16.5" y2="20.5" width="0.2032" layer="1"/>
-</signal>
-<signal name="AOUT1">
-<contactref element="J4" pad="1"/>
-<contactref element="U2" pad="P$5"/>
-<wire x1="10.6" y1="28.125" x2="8.23710625" y2="28.125" width="0.4064" layer="1"/>
-<wire x1="8.23710625" y1="28.125" x2="5.86210625" y2="30.5" width="0.4064" layer="1"/>
-<wire x1="5.86210625" y1="30.5" x2="1.5" y2="30.5" width="0.4064" layer="1"/>
-</signal>
-<signal name="AOUT2">
-<contactref element="U2" pad="P$7"/>
-<contactref element="J4" pad="2"/>
-<wire x1="10.6" y1="26.825" x2="7.775" y2="26.825" width="0.4064" layer="1"/>
-<wire x1="1.66" y1="27.8" x2="1.5" y2="27.96" width="0.4064" layer="1"/>
-<wire x1="7.775" y1="26.825" x2="6.8" y2="27.8" width="0.4064" layer="1"/>
-<wire x1="6.8" y1="27.8" x2="1.66" y2="27.8" width="0.4064" layer="1"/>
-<polygon width="0.1524" layer="1" thermals="no" rank="3">
-<vertex x="8" y="26.7"/>
-<vertex x="0.8" y="26.7"/>
-<vertex x="0.5" y="27"/>
-<vertex x="0.5" y="27.8"/>
-<vertex x="6.8" y="27.8"/>
-<vertex x="7.7" y="26.9"/>
-<vertex x="8" y="26.9"/>
-</polygon>
-</signal>
-<signal name="BOUT1">
-<contactref element="U2" pad="P$10"/>
-<contactref element="J4" pad="4"/>
-<wire x1="8.23865625" y1="24.875" x2="10.6" y2="24.875" width="0.4064" layer="1"/>
-<wire x1="8.23865625" y1="24.875" x2="6.36365625" y2="23" width="0.4064" layer="1"/>
-<wire x1="1.62" y1="23" x2="6.36365625" y2="23" width="0.4064" layer="1"/>
-<wire x1="1.5" y1="22.88" x2="1.62" y2="23" width="0.4064" layer="1"/>
-</signal>
-<signal name="BOUT2">
-<contactref element="U2" pad="P$8"/>
-<contactref element="J4" pad="3"/>
-<wire x1="10.6" y1="26.175" x2="7.81289375" y2="26.175" width="0.4064" layer="1"/>
-<wire x1="1.78" y1="25.7" x2="1.5" y2="25.42" width="0.4064" layer="1"/>
-<wire x1="7.81289375" y1="26.175" x2="7.33789375" y2="25.7" width="0.4064" layer="1"/>
-<wire x1="7.33789375" y1="25.7" x2="1.78" y2="25.7" width="0.4064" layer="1"/>
-<polygon width="0.1524" layer="1" thermals="no" rank="3">
-<vertex x="7.9" y="26.3"/>
-<vertex x="0.8" y="26.3"/>
-<vertex x="0.5" y="26"/>
-<vertex x="0.5" y="25.4"/>
-<vertex x="1.6" y="25.4"/>
-<vertex x="1.8" y="25.6"/>
-<vertex x="7.2" y="25.6"/>
-</polygon>
-</signal>
-<signal name="N$3">
-<contactref element="R8" pad="1"/>
-<contactref element="D2" pad="2"/>
-<wire x1="39.85" y1="8.5" x2="40" y2="8.35" width="0.1524" layer="1"/>
-<wire x1="40" y1="8.35" x2="40" y2="6.5" width="0.1524" layer="1"/>
-</signal>
-<signal name="DEBUG">
-<contactref element="D2" pad="1"/>
-<contactref element="U1" pad="21"/>
-<contactref element="J10" pad="2"/>
-<wire x1="25.4" y1="25.32" x2="25.4" y2="24.8473375" width="0.1524" layer="1"/>
-<wire x1="25.4" y1="24.8473375" x2="25.9559375" y2="24.2914" width="0.1524" layer="1"/>
-<wire x1="25.9559375" y1="24.2914" x2="26.441625" y2="24.2914" width="0.1524" layer="1"/>
-<wire x1="26.441625" y1="24.2914" x2="27.1142" y2="23.618825" width="0.1524" layer="1"/>
-<wire x1="27.1142" y1="23.618825" x2="27.1142" y2="22.315925" width="0.1524" layer="1"/>
-<wire x1="29.9" y1="19.530125" x2="29.9" y2="19.1" width="0.1524" layer="1"/>
-<via x="29.9" y="19.1" extent="1-16" drill="0.3"/>
-<wire x1="29.9" y1="19.1" x2="31.5" y2="19.1" width="0.1524" layer="16"/>
-<wire x1="31.5" y1="19.1" x2="32.7" y2="17.9" width="0.1524" layer="16"/>
-<via x="32.7" y="17.9" extent="1-16" drill="0.3"/>
-<wire x1="32.7" y1="17.9" x2="32.7" y2="13.4822" width="0.1524" layer="1"/>
-<wire x1="34.2" y1="11.9822" x2="34.2" y2="11.1822" width="0.1524" layer="1"/>
-<wire x1="34.2" y1="11.9822" x2="32.7" y2="13.4822" width="0.1524" layer="1"/>
-<wire x1="27.1142" y1="22.315925" x2="29.9" y2="19.530125" width="0.1524" layer="1"/>
-<wire x1="34.2" y1="11.1822" x2="36.8822" y2="8.5" width="0.1524" layer="1"/>
-<wire x1="36.8822" y1="8.5" x2="38.15" y2="8.5" width="0.1524" layer="1"/>
-</signal>
-</signals>
-<mfgpreviewcolors>
-<mfgpreviewcolor name="soldermaskcolor" color="0xC8008000"/>
-<mfgpreviewcolor name="silkscreencolor" color="0xFFFEFEFE"/>
-<mfgpreviewcolor name="backgroundcolor" color="0xFF282828"/>
-<mfgpreviewcolor name="coppercolor" color="0xFFFFBF00"/>
-<mfgpreviewcolor name="substratecolor" color="0xFF786E46"/>
-</mfgpreviewcolors>
-</board>
-</drawing>
-</eagle>
diff --git a/circuit/2021-12_fab-step-cl/fab-step-cl.sch b/circuit/2021-12_fab-step-cl/fab-step-cl.sch
deleted file mode 100644
index 2ef8ca4..0000000
--- a/circuit/2021-12_fab-step-cl/fab-step-cl.sch
+++ /dev/null
@@ -1,8041 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE eagle SYSTEM "eagle.dtd">
-<eagle version="9.6.0">
-<drawing>
-<settings>
-<setting alwaysvectorfont="no"/>
-<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="16" fill="1" visible="yes" active="no"/>
-<layer number="3" name="Route3" color="17" fill="1" visible="yes" active="no"/>
-<layer number="4" name="Route4" color="18" fill="1" visible="yes" active="no"/>
-<layer number="5" name="Route5" color="19" fill="1" visible="yes" active="no"/>
-<layer number="6" name="Route6" color="25" fill="1" visible="yes" active="no"/>
-<layer number="7" name="Route7" color="26" fill="1" visible="yes" active="no"/>
-<layer number="8" name="Route8" color="27" fill="1" visible="yes" active="no"/>
-<layer number="9" name="Route9" color="28" fill="1" visible="yes" active="no"/>
-<layer number="10" name="Route10" color="29" fill="1" visible="yes" active="no"/>
-<layer number="11" name="Route11" color="30" fill="1" visible="yes" active="no"/>
-<layer number="12" name="Route12" color="20" fill="1" visible="yes" active="no"/>
-<layer number="13" name="Route13" color="21" fill="1" visible="yes" active="no"/>
-<layer number="14" name="Route14" color="22" fill="1" visible="yes" active="no"/>
-<layer number="15" name="Route15" color="23" fill="1" 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="88" name="SimResults" color="9" fill="1" visible="yes" active="yes"/>
-<layer number="89" name="SimProbes" color="9" fill="1" visible="yes" active="yes"/>
-<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="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="2X5-PTH-1.27MM-NO_SILK">
-<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.762" drill="0.508" diameter="1"/>
-<pad name="6" x="0" y="0.762" drill="0.508" diameter="1"/>
-<pad name="4" x="-1.27" y="0.762" drill="0.508" diameter="1"/>
-<pad name="2" x="-2.54" y="0.762" drill="0.508" diameter="1"/>
-<pad name="10" x="2.54" y="0.762" drill="0.508" diameter="1"/>
-<pad name="7" x="1.27" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="5" x="0" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="3" x="-1.27" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="1" x="-2.54" y="-0.762" drill="0.508" diameter="1"/>
-<pad name="9" x="2.54" y="-0.762" 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>
-<wire x1="-0.635" y1="-1.905" x2="0.635" y2="-1.905" width="0.254" layer="21"/>
-<wire x1="5.2" y1="1.6" x2="-5.2" y2="1.6" width="0.127" layer="51"/>
-<wire x1="-5.2" y1="1.6" x2="-5.2" y2="-1.6" width="0.127" layer="51"/>
-<wire x1="-5.2" y1="-1.6" x2="5.2" y2="-1.6" width="0.127" layer="51"/>
-<wire x1="5.2" y1="-1.6" x2="5.2" y2="1.6" 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="21"/>
-<wire x1="-3.175" y1="1.715" x2="-3.175" y2="-1.715" width="0.127" layer="21"/>
-<wire x1="-3.175" y1="-1.715" x2="3.175" y2="-1.715" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-1.715" x2="3.175" y2="1.715" width="0.127" layer="21"/>
-<text x="-1.5748" y="1.9304" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.8288" y="-2.4638" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-SMD-1.27MM">
-<description>Shrouded SMD connector for JTAG and SWD applications.</description>
-<smd name="6" x="0" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="8" x="-1.27" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="10" x="-2.54" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="4" x="1.27" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="2" x="2.54" y="-1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="1" x="2.54" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="3" x="1.27" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="5" x="0" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="7" x="-1.27" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<smd name="9" x="-2.54" y="1.95" dx="0.76" dy="2.4" layer="1" rot="R180"/>
-<rectangle x1="-1.0575" y1="-1.9625" x2="1.0575" y2="-1.5525" layer="51" rot="R270"/>
-<wire x1="5.55" y1="-1.7" x2="-5.55" y2="-1.7" width="0.1524" layer="51"/>
-<wire x1="-5.55" y1="-1.7" x2="-5.55" y2="1.7" width="0.1524" layer="51"/>
-<wire x1="-5.55" y1="1.7" x2="5.55" y2="1.7" width="0.1524" layer="51"/>
-<wire x1="5.55" y1="1.7" x2="5.55" y2="-1.7" width="0.1524" layer="51"/>
-<rectangle x1="-2.3275" y1="-1.9625" x2="-0.2125" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="-3.5975" y1="-1.9625" x2="-1.4825" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="0.2125" y1="-1.9625" x2="2.3275" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="1.4825" y1="-1.9625" x2="3.5975" y2="-1.5525" layer="51" rot="R270"/>
-<rectangle x1="1.4825" y1="1.5525" x2="3.5975" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="0.2125" y1="1.5525" x2="2.3275" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-1.0575" y1="1.5525" x2="1.0575" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-2.3275" y1="1.5525" x2="-0.2125" y2="1.9625" layer="51" rot="R90"/>
-<rectangle x1="-3.5975" y1="1.5525" x2="-1.4825" y2="1.9625" layer="51" rot="R90"/>
-<wire x1="-3.2" y1="2.5" x2="-6.3" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="-6.3" y1="2.5" x2="-6.3" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="-6.3" y1="-2.5" x2="-3.2" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="3.2" y1="-2.5" x2="6.3" y2="-2.5" width="0.2032" layer="51"/>
-<wire x1="6.3" y1="-2.5" x2="6.3" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="6.3" y1="2.5" x2="3.2" y2="2.5" width="0.2032" layer="51"/>
-<wire x1="0.6" y1="2.9" x2="0.6" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="0.6" y1="3.4" x2="-0.6" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="-0.6" y1="3.4" x2="-0.6" y2="2.9" width="0.2032" layer="21"/>
-<circle x="3.6" y="3.1" radius="0.1" width="0.2032" layer="21"/>
-<wire x1="-3.175" y1="1.905" x2="-3.175" y2="-1.905" width="0.127" layer="51"/>
-<wire x1="3.175" y1="1.905" x2="3.175" y2="-1.905" width="0.127" layer="51"/>
-</package>
-<package name="2X5">
-<description>&lt;h3&gt;Plated Through Hole - 2x5&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.1"&lt;/li&gt;
-&lt;/ul&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>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="0.635" y1="-1.27" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="-1.27" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="5.715" y1="-1.27" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="8.255" y1="-1.27" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="-1.27" y1="-0.635" x2="-1.27" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="-1.27" y1="3.175" x2="-0.635" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="3.81" x2="0.635" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="0.635" y1="3.81" x2="1.27" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="3.175" x2="1.905" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="1.905" y1="3.81" x2="3.175" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="3.175" y1="3.81" x2="3.81" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="3.175" x2="4.445" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="4.445" y1="3.81" x2="5.715" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="5.715" y1="3.81" x2="6.35" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="3.175" x2="6.985" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="6.985" y1="3.81" x2="8.255" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="8.255" y1="3.81" x2="8.89" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="1.27" y1="3.175" x2="1.27" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="3.81" y1="3.175" x2="3.81" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.35" y1="3.175" x2="6.35" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="3.175" x2="8.89" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="6.985" y1="-1.27" x2="8.255" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="4.445" y1="-1.27" x2="5.715" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="1.905" y1="-1.27" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="-1.27" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="-0.635" x2="9.525" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="10.795" y1="-1.27" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="8.89" y1="3.175" x2="9.525" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="9.525" y1="3.81" x2="10.795" y2="3.81" width="0.1524" layer="21"/>
-<wire x1="10.795" y1="3.81" x2="11.43" y2="3.175" width="0.1524" layer="21"/>
-<wire x1="11.43" y1="3.175" x2="11.43" y2="-0.635" width="0.1524" layer="21"/>
-<wire x1="9.525" y1="-1.27" x2="10.795" y2="-1.27" width="0.1524" layer="21"/>
-<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
-<text x="-1.27" y="3.937" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.54" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-0.635" y1="-1.651" x2="0.635" y2="-1.651" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-RA">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Male Headers&lt;/h3&gt;
-tDocu shows pin location. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&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_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="2.8" y1="6.3" x2="5.3" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="6.3" x2="5.3" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="-6.3" x2="2.8" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="2.8" y1="-6.3" x2="2.8" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="5.3" y1="0" x2="11.3" y2="0" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-2.54" x2="11.3" y2="-2.54" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-5.08" x2="11.3" y2="-5.08" width="0.127" layer="51"/>
-<wire x1="5.3" y1="2.54" x2="11.3" y2="2.54" width="0.127" layer="51"/>
-<wire x1="5.3" y1="5.08" x2="11.3" y2="5.08" width="0.127" layer="51"/>
-<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
-<wire x1="13.8" y1="6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
-<wire x1="5.3" y1="6.3" x2="13.8" y2="6.3" width="0.127" layer="51"/>
-<wire x1="5.3" y1="-6.3" x2="13.8" y2="-6.3" width="0.127" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
-<text x="2.54" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="2.54" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-RAF">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Right Angle Female Header&lt;/h3&gt;
-Silk outline of pins
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&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_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="2.7" y1="6.3" x2="11.2" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="11.2" y1="6.3" x2="11.2" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="11.2" y1="-6.3" x2="2.7" y2="-6.3" width="0.2032" layer="21"/>
-<wire x1="2.7" y1="-6.3" x2="2.7" y2="6.3" width="0.2032" layer="21"/>
-<wire x1="8.2" y1="7" x2="8.2" y2="-6.9" width="0.127" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="3.175" y="6.477" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="3.175" y="-7.112" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.54" y1="5.715" x2="-2.54" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-SHROUDED">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.318" y="10.414" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-SHROUDED_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&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:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="10.16" x2="-4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="10.16" x2="-3.175" y2="10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="10.16" x2="4.445" y2="10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="10.16" x2="4.445" y2="8.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-8.89" x2="-4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-10.16" x2="-3.175" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-10.16" x2="4.445" y2="-10.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-10.16" x2="4.445" y2="-8.89" width="0.127" layer="21"/>
-</package>
-<package name="2X5-SHROUDED_SMD">
-<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<smd name="1" x="-2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="2" x="2.794" y="5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="3" x="-2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="4" x="2.794" y="2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="5" x="-2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="6" x="2.794" y="0" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="7" x="-2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="8" x="2.794" y="-2.54" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="9" x="-2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<smd name="10" x="2.794" y="-5.08" dx="4.15" dy="1" layer="1" roundness="50"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5_NOSILK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 No Silk Outline&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.1"&lt;/li&gt;
-&lt;/ul&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="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="0" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="4" x="2.54" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="5.08" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="5.08" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="7" x="7.62" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="8" x="7.62" y="2.54" drill="1.016" diameter="1.8796"/>
-<pad name="9" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="10" x="10.16" y="2.54" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="-0.254" y1="2.286" x2="0.254" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="2.286" x2="2.794" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="2.286" x2="10.414" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51" rot="R90"/>
-<rectangle x1="7.366" y1="2.286" x2="7.874" y2="2.794" layer="51" rot="R90"/>
-<rectangle x1="4.826" y1="2.286" x2="5.334" y2="2.794" layer="51" rot="R90"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<text x="-0.889" y="3.81" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.762" y="-2.159" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5_PTH_SILK_.05">
-<description>&lt;h3&gt;Plated Through Hole - 2x5&lt;/h3&gt;
-Holes are 0.05". 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:10&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_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="0.4318" rot="R90"/>
-<pad name="2" x="0" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="3" x="1.27" y="0" drill="0.4318" rot="R90"/>
-<pad name="4" x="1.27" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="5" x="2.54" y="0" drill="0.4318" rot="R90"/>
-<pad name="6" x="2.54" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="7" x="3.81" y="0" drill="0.4318" rot="R90"/>
-<pad name="8" x="3.81" y="1.27" drill="0.4318" rot="R90"/>
-<pad name="9" x="5.08" y="0" drill="0.4318" rot="R90"/>
-<pad name="10" x="5.08" y="1.27" drill="0.4318" rot="R90"/>
-<wire x1="-0.635" y1="0.635" x2="-0.762" y2="0.762" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="0.762" x2="-0.762" y2="1.778" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="1.778" x2="-0.508" y2="2.032" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="2.032" x2="0.508" y2="2.032" width="0.127" layer="21"/>
-<wire x1="0.508" y1="2.032" x2="0.635" y2="1.905" width="0.127" layer="21"/>
-<wire x1="0.635" y1="1.905" x2="0.762" y2="2.032" width="0.127" layer="21"/>
-<wire x1="0.762" y1="2.032" x2="1.778" y2="2.032" width="0.127" layer="21"/>
-<wire x1="1.778" y1="2.032" x2="1.905" y2="1.905" width="0.127" layer="21"/>
-<wire x1="1.905" y1="1.905" x2="2.032" y2="2.032" width="0.127" layer="21"/>
-<wire x1="2.032" y1="2.032" x2="3.048" y2="2.032" width="0.127" layer="21"/>
-<wire x1="3.048" y1="2.032" x2="3.175" y2="1.905" width="0.127" layer="21"/>
-<wire x1="3.175" y1="1.905" x2="3.302" y2="2.032" width="0.127" layer="21"/>
-<wire x1="3.302" y1="2.032" x2="4.318" y2="2.032" width="0.127" layer="21"/>
-<wire x1="4.318" y1="2.032" x2="4.445" y2="1.905" width="0.127" layer="21"/>
-<wire x1="4.445" y1="1.905" x2="4.572" y2="2.032" width="0.127" layer="21"/>
-<wire x1="4.572" y1="2.032" x2="5.588" y2="2.032" width="0.127" layer="21"/>
-<wire x1="5.588" y1="2.032" x2="5.842" y2="1.778" width="0.127" layer="21"/>
-<wire x1="5.842" y1="1.778" x2="5.842" y2="0.762" width="0.127" layer="21"/>
-<wire x1="5.842" y1="0.762" x2="5.715" y2="0.635" width="0.127" layer="21"/>
-<wire x1="5.715" y1="0.635" x2="5.842" y2="0.508" width="0.127" layer="21"/>
-<wire x1="5.842" y1="0.508" x2="5.842" y2="-0.508" width="0.127" layer="21"/>
-<wire x1="5.842" y1="-0.508" x2="5.588" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="5.588" y1="-0.762" x2="4.572" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="4.572" y1="-0.762" x2="4.445" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-0.635" x2="4.318" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="4.318" y1="-0.762" x2="3.302" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="3.302" y1="-0.762" x2="3.175" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-0.635" x2="3.048" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="3.048" y1="-0.762" x2="2.032" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="2.032" y1="-0.762" x2="1.905" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="1.905" y1="-0.635" x2="1.778" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="1.778" y1="-0.762" x2="0.762" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="0.762" y1="-0.762" x2="0.635" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="0.635" y1="-0.635" x2="0.508" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="0.508" y1="-0.762" x2="-0.508" y2="-0.762" width="0.127" layer="21"/>
-<wire x1="-0.508" y1="-0.762" x2="-0.762" y2="-0.508" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="-0.508" x2="-0.762" y2="0.508" width="0.127" layer="21"/>
-<wire x1="-0.762" y1="0.508" x2="-0.635" y2="0.635" width="0.127" layer="21"/>
-<wire x1="0.508" 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="-1.016" width="0.127" layer="22"/>
-<text x="-0.762" y="2.286" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.762" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="2X5-SHROUDED-NS">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header No Silk&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="2" x="1.27" y="5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="3" x="-1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="4" x="1.27" y="2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="5" x="-1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="6" x="1.27" y="0" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="7" x="-1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="8" x="1.27" y="-2.54" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="9" x="-1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<pad name="10" x="1.27" y="-5.08" drill="1.016" diameter="1.8796" shape="octagon" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-SHROUDED_LOCK_LATCH">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&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:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="16.1" x2="4.5" y2="-16.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="-16.1" x2="-4.5" y2="-2.2" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="-2.2" x2="-4.627" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="16.1" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="16.1" x2="4.4" y2="16.1" width="0.2032" layer="51"/>
-<wire x1="4.5" y1="-16.1" x2="-4.5" y2="-16.1" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.627" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.627" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="-4.191" y="10.541" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.318" y="-11.049" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-<wire x1="-4.445" y1="16.16" x2="-4.445" y2="14.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="16.16" x2="-3.175" y2="16.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="16.16" x2="4.445" y2="16.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="16.16" x2="4.445" y2="14.89" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-14.89" x2="-4.445" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="-4.445" y1="-16.16" x2="-3.175" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="3.175" y1="-16.16" x2="4.445" y2="-16.16" width="0.127" layer="21"/>
-<wire x1="4.445" y1="-16.16" x2="4.445" y2="-14.89" width="0.127" layer="21"/>
-</package>
-<package name="2X5-SHROUDED_SMD_LONGPADS">
-<description>&lt;h3&gt;Surface Mount - 2x5 Shrouded Header&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.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.315" y1="5.715" x2="-5.315" y2="4.445" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="10.1" x2="4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-10.1" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="-2.2" x2="-4.5" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="2.2" x2="-4.5" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="-4.5" y1="10.1" x2="4.4" y2="10.1" width="0.2032" layer="21"/>
-<wire x1="4.5" y1="-10.1" x2="-4.5" y2="-10.1" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="3.4" y2="9" width="0.2032" layer="51"/>
-<wire x1="3.4" y1="9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="3.4" y2="-9" width="0.2032" layer="51"/>
-<wire x1="-4.5" y1="2.2" x2="-3" y2="2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="2.2" x2="-3" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-2.2" x2="-4.5" y2="-2.2" width="0.2032" layer="21"/>
-<wire x1="-3.4" y1="9" x2="-3.4" y2="2.2" width="0.2032" layer="51"/>
-<wire x1="-3.4" y1="-9" x2="-3.4" y2="-2.2" width="0.2032" layer="51"/>
-<smd name="1" x="-3.294" y="5.08" dx="5.15" dy="1" layer="1" roundness="50"/>
-<smd name="2" x="3.294" y="5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="3" x="-3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="4" x="3.294" y="2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="5" x="-3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="6" x="3.294" y="0" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="7" x="-3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="8" x="3.294" y="-2.54" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="9" x="-3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<smd name="10" x="3.294" y="-5.08" dx="5" dy="1" layer="1" roundness="50"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51"/>
-<text x="-4.445" y="10.287" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-4.445" y="-10.922" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<wire x1="-5.353" y1="5.715" x2="-5.353" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="2X5-NOSILK_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - 2x5 Shrouded Header Locking Footprint&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:10&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Shrouded-10pin.pdf”&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_05x2&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.775" y1="5.715" x2="-2.775" y2="4.445" width="0.2032" layer="21"/>
-<pad name="1" x="-1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="2" x="1.397" y="5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="3" x="-1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="4" x="1.397" y="2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="5" x="-1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="6" x="1.397" y="0" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="7" x="-1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="8" x="1.397" y="-2.54" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="9" x="-1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<pad name="10" x="1.397" y="-5.08" drill="1.016" diameter="1.8796" rot="R270"/>
-<rectangle x1="-1.524" y1="4.826" x2="-1.016" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="4.826" x2="1.524" y2="5.334" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="2.286" x2="1.524" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="2.286" x2="-1.016" y2="2.794" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-5.334" x2="1.524" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-5.334" x2="-1.016" y2="-4.826" layer="51" rot="R270"/>
-<rectangle x1="-1.524" y1="-2.794" x2="-1.016" y2="-2.286" layer="51" rot="R270"/>
-<rectangle x1="1.016" y1="-2.794" x2="1.524" y2="-2.286" layer="51" rot="R270"/>
-<text x="0" y="7.62" size="0.6096" layer="25" font="vector" ratio="20" align="center">&gt;NAME</text>
-<text x="0" y="-7.62" size="0.6096" layer="27" font="vector" ratio="20" align="center">&gt;VALUE</text>
-<wire x1="-2.813" y1="5.715" x2="-2.813" y2="4.445" width="0.2032" layer="22"/>
-</package>
-<package name="1X04">
-<description>&lt;h3&gt;Plated Through Hole - 4 Pin&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<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="51"/>
-<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="51"/>
-<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="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="51"/>
-<wire x1="12.8" y1="3.4" x2="12.8" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="12.8" y1="-2.8" x2="12.8" y2="-3.6" width="0.2032" layer="51"/>
-<wire x1="12.8" y1="-3.6" x2="-2.3" y2="-3.6" width="0.2032" layer="51"/>
-<wire x1="-2.3" y1="-3.6" x2="-2.3" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="-2.3" y1="-2.8" x2="-2.3" y2="3.4" width="0.2032" layer="51"/>
-<wire x1="12.8" y1="-2.8" x2="-2.3" y2="-2.8" width="0.2032" layer="51"/>
-<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.1" y="0" drill="1.2" diameter="2.032" shape="long" rot="R90"/>
-<pad name="2" x="3.6" y="0" drill="1.2" diameter="2.032" shape="long" rot="R90"/>
-<pad name="3" x="6.9" y="0" drill="1.2" diameter="2.032" shape="long" rot="R90"/>
-<pad name="4" x="10.6" y="0" drill="1.2" diameter="2.032" shape="long" rot="R90"/>
-<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="JST04_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.2032" layer="21"/>
-<wire x1="-3" y1="-2" x2="-3" y2="-0.35" width="0.2032" layer="21"/>
-<wire x1="2.25" y1="-0.35" x2="3" y2="-0.35" width="0.2032" layer="21"/>
-<wire x1="3" y1="-0.35" x2="3" y2="-2" width="0.2032" layer="21"/>
-<wire x1="-3" y1="-0.35" x2="-2.25" y2="-0.35" width="0.2032" layer="21"/>
-<circle x="-2.5" y="0.3" radius="0.1016" width="0.2032" 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="1X04_SPRING_TERMINAL">
-<wire x1="11.6" y1="-5.34" x2="-0.98" y2="-5.34" width="0.2032" layer="21"/>
-<wire x1="-0.98" y1="-5.34" x2="-0.98" y2="4.9" width="0.2032" layer="21"/>
-<wire x1="-0.98" y1="4.9" x2="11.6" y2="4.9" width="0.2032" layer="21"/>
-<wire x1="11.6" y1="4.9" x2="11.6" y2="-5.34" width="0.2032" layer="21"/>
-<pad name="1" x="7.62" y="2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<pad name="5" x="7.62" y="-2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<pad name="2" x="5.08" y="2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<pad name="3" x="2.54" y="2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<pad name="4" x="0" y="2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<rectangle x1="6.84" y1="3.3" x2="8.52" y2="6.3" layer="51" rot="R180"/>
-<rectangle x1="4.3" y1="3.3" x2="5.98" y2="6.3" layer="51" rot="R180"/>
-<rectangle x1="1.76" y1="3.3" x2="3.44" y2="6.3" layer="51" rot="R180"/>
-<rectangle x1="-0.78" y1="3.3" x2="0.9" y2="6.3" layer="51" rot="R180"/>
-<pad name="6" x="5.08" y="-2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<pad name="7" x="2.54" y="-2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<pad name="8" x="0" y="-2.54" drill="1.1" diameter="1.8" rot="R270"/>
-<text x="1.27" y="0" size="0.762" layer="25">&gt;Name</text>
-<text x="1.27" y="-1.27" size="0.762" layer="27">&gt;Value</text>
-<rectangle x1="-0.78" y1="3.3" x2="0.9" y2="4.903" layer="21" rot="R180"/>
-<rectangle x1="1.76" y1="3.3" x2="3.44" y2="4.903" layer="21" rot="R180"/>
-<rectangle x1="4.3" y1="3.3" x2="5.98" y2="4.903" layer="21" rot="R180"/>
-<rectangle x1="6.84" y1="3.3" x2="8.52" y2="4.903" layer="21" rot="R180"/>
-</package>
-<package name="1X04_1.27MM_NO_SILK">
-<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>
-<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="12">&gt;NAME</text>
-<text x="-0.508" y="-1.651" size="0.6096" layer="27" font="vector" ratio="12">&gt;VALUE</text>
-</package>
-<package name="1X03">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="0.635" x2="6.35" y2="-0.635" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<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-1X3">
-<description>&lt;h3&gt;PTH - 3 Pin Vertical Molex Polarized Header&lt;/h3&gt;
-&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/01932.pdf"&gt; 4UCONN part # 01932 &lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&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="6.35" y1="3.048" x2="6.35" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="6.35" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="6.35" y1="-2.54" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="5.08" 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="5.08" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="5.08" y1="-1.27" x2="5.08" 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"/>
-<text x="1.143" y="2.159" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="0.889" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-3.5MM-3">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -3 Pin PTH&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="8.75" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="8.75" y1="3.4" x2="8.75" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="8.75" y1="-2.8" x2="8.75" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="8.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="8.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="8.75" y1="3.15" x2="9.25" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="9.25" y1="3.15" x2="9.25" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="9.25" y1="2.15" x2="8.75" y2="2.15" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.2" diameter="2.413" shape="square"/>
-<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.413"/>
-<pad name="3" x="7" y="0" drill="1.2" diameter="2.413"/>
-<text x="2.159" y="3.683" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="2.032" y="-4.572" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X03_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin Locking Footprint&lt;/h3&gt;
-Pins are staggered 0.005" off center to lock pins while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<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="-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="6.35" y1="0.635" x2="6.35" 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"/>
-<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="1X03_LOCK_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin Long Pad w/ Locking Footprint&lt;/h3&gt;
-Holes are offset 0.005" from center to lock pins in place while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&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="-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="6.35" y1="-0.127" x2="6.096" y2="-0.127" width="0.2032" layer="21"/>
-<wire x1="6.35" y1="-0.127" x2="6.35" y2="-1.1176" width="0.2032" layer="21"/>
-<wire x1="6.35" y1="-1.1176" x2="6.0706" y2="-1.397" width="0.2032" layer="21"/>
-<wire x1="6.35" y1="-0.127" x2="6.35" y2="0.8636" width="0.2032" layer="21"/>
-<wire x1="6.35" y1="0.8636" x2="6.0706" 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"/>
-<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"/>
-<text x="-1.27" y="1.778" 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-1X3_LOCK">
-<description>&lt;h3&gt;PTH - 3 Pin Vertical Molex Polarized Header&lt;/h3&gt;
-Pins are offset 0.005" from center to lock pins in place during soldering. 
-&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/01932.pdf"&gt; 4UCONN part # 01932 &lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&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="6.35" y1="3.048" x2="6.35" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="6.35" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="6.35" y1="-2.54" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="5.08" 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="5.08" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="5.08" y1="-1.27" x2="5.08" 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"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<rectangle x1="4.7879" y1="-0.2921" x2="5.3721" y2="0.2921" layer="51"/>
-<text x="1.143" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="0.889" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-3.5MM-3_LOCK.007S">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -3 Pin PTH Locking&lt;/h3&gt;
-Holes are offset 0.007" from center to hold pins in place during soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="8.75" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="8.75" y1="3.4" x2="8.75" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="8.75" y1="-2.8" x2="8.75" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="8.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="8.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="8.75" y1="3.15" x2="9.25" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="9.25" y1="3.15" x2="9.25" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="9.25" y1="2.15" x2="8.75" 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"/>
-<pad name="1" x="-0.1778" 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.1778" y="0" drill="1.2" diameter="2.032"/>
-<text x="2.032" y="3.683" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="1.905" y="-4.699" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X03_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&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"/>
-<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="1X03_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin Long Pads&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&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="6.35" y1="0.635" x2="6.35" 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"/>
-<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="JST-3-PTH">
-<description>&lt;h3&gt;JST 3 Pin Right Angle Plated Through Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.95" y1="-1.6" x2="-3.95" y2="6" width="0.2032" layer="21"/>
-<wire x1="-3.95" y1="6" x2="3.95" y2="6" width="0.2032" layer="21"/>
-<wire x1="3.95" y1="6" x2="3.95" y2="-1.6" width="0.2032" layer="21"/>
-<wire x1="-3.95" y1="-1.6" x2="-3.3" y2="-1.6" width="0.2032" layer="21"/>
-<wire x1="3.95" y1="-1.6" x2="3.3" y2="-1.6" width="0.2032" layer="21"/>
-<wire x1="-3.3" y1="-1.6" x2="-3.3" y2="0" width="0.2032" layer="21"/>
-<wire x1="3.3" y1="-1.6" x2="3.3" y2="0" width="0.2032" layer="21"/>
-<pad name="1" x="-2" y="0" drill="0.7" diameter="1.6"/>
-<pad name="2" x="0" y="0" drill="0.7" diameter="1.6"/>
-<pad name="3" x="2" y="0" drill="0.7" diameter="1.6"/>
-<text x="-2.4" y="0.67" size="1.27" layer="51">+</text>
-<text x="-0.4" y="0.67" size="1.27" layer="51">-</text>
-<text x="1.7" y="0.87" size="0.8" layer="51">S</text>
-<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="1X03_PP_HOLES_ONLY">
-<description>&lt;h3&gt;Pogo Pins - 3 Pin&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<circle x="0" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="2.54" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="5.08" y="0" radius="0.635" width="0.127" layer="51"/>
-<pad name="1" x="0" y="0" drill="0.9" diameter="0.8128" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="0.9" diameter="0.8128" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="0.9" diameter="0.8128" rot="R90"/>
-<hole x="0" y="0" drill="1.4732"/>
-<hole x="2.54" y="0" drill="1.4732"/>
-<hole x="5.08" y="0" drill="1.4732"/>
-<text x="-1.27" y="1.143" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-5MM-3">
-<description>&lt;h3&gt;Screw Terminal  5mm Pitch -3 Pin PTH&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 3&lt;/li&gt;
-&lt;li&gt;Pin pitch: 5mm/197mil&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.1" y1="4.2" x2="13.1" y2="4.2" width="0.2032" layer="21"/>
-<wire x1="13.1" y1="4.2" x2="13.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="13.1" y1="-2.3" x2="13.1" y2="-3.3" width="0.2032" layer="21"/>
-<wire x1="13.1" y1="-3.3" x2="-3.1" y2="-3.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-3.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-2.3" x2="-3.1" y2="4.2" width="0.2032" layer="21"/>
-<wire x1="13.1" y1="-2.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-1.35" x2="-3.7" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-3.7" y1="-1.35" x2="-3.7" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-3.7" y1="-2.35" x2="-3.1" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="13.1" y1="4" x2="13.7" y2="4" width="0.2032" layer="51"/>
-<wire x1="13.7" y1="4" x2="13.7" y2="3" width="0.2032" layer="51"/>
-<wire x1="13.7" y1="3" x2="13.1" y2="3" width="0.2032" layer="51"/>
-<circle x="2.5" y="3.7" radius="0.2828" width="0.127" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.3" diameter="2.413" shape="square"/>
-<pad name="2" x="5" y="0" drill="1.3" diameter="2.413"/>
-<pad name="3" x="10" y="0" drill="1.3" diameter="2.413"/>
-<text x="3.683" y="2.794" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="3.429" y="1.905" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X03_LOCK_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin Locking Footprint w/out Silk Outline&lt;/h3&gt;
-Holes are offset from center 0.005" to lock pins in place while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="-0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0.127" drill="1.016" diameter="1.8796" rot="R90"/>
-<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-3-SMD">
-<description>&lt;h3&gt;JST 3 Pin Right Angle SMT&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-4.99" y1="-2.07" x2="-4.99" y2="-5.57" width="0.2032" layer="21"/>
-<wire x1="-4.99" y1="-5.57" x2="-4.19" y2="-5.57" width="0.2032" layer="21"/>
-<wire x1="-4.19" y1="-5.57" x2="-4.19" y2="-3.07" width="0.2032" layer="21"/>
-<wire x1="-4.19" y1="-3.07" x2="-2.99" y2="-3.07" width="0.2032" layer="21"/>
-<wire x1="3.01" y1="-3.07" x2="4.21" y2="-3.07" width="0.2032" layer="21"/>
-<wire x1="4.21" y1="-3.07" x2="4.21" y2="-5.57" width="0.2032" layer="21"/>
-<wire x1="4.21" y1="-5.57" x2="5.01" y2="-5.57" width="0.2032" layer="21"/>
-<wire x1="5.01" y1="-5.57" x2="5.01" y2="-2.07" width="0.2032" layer="21"/>
-<wire x1="3.01" y1="1.93" x2="-2.99" y2="1.93" width="0.2032" layer="21"/>
-<smd name="3" x="-1.99" y="-4.77" dx="1" dy="4.6" layer="1"/>
-<smd name="1" x="2.01" y="-4.77" dx="1" dy="4.6" layer="1"/>
-<smd name="NC1" x="-4.39" y="0.43" dx="3.4" dy="1.6" layer="1" rot="R90"/>
-<smd name="NC2" x="4.41" y="0.43" dx="3.4" dy="1.6" layer="1" rot="R90"/>
-<smd name="2" x="0.01" y="-4.77" dx="1" dy="4.6" layer="1"/>
-<text x="-1.397" y="0.635" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X03-1MM-RA">
-<description>&lt;h3&gt;Plated Through Hole - 3 Pin SMD&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1" y1="-4.6" x2="1" y2="-4.6" width="0.254" layer="21"/>
-<wire x1="-2.5" y1="-2" x2="-2.5" y2="-0.35" width="0.254" layer="21"/>
-<wire x1="1.75" y1="-0.35" x2="2.4997" y2="-0.35" width="0.254" layer="21"/>
-<wire x1="2.4997" y1="-0.35" x2="2.4997" y2="-2" width="0.254" layer="21"/>
-<wire x1="-2.5" y1="-0.35" x2="-1.75" y2="-0.35" width="0.254" layer="21"/>
-<circle x="-2" y="0.3" radius="0.1414" width="0.4" layer="21"/>
-<smd name="NC2" x="-2.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
-<smd name="NC1" x="2.3" y="-3.675" dx="1.2" dy="2" layer="1"/>
-<smd name="1" x="-1" y="0" dx="0.6" dy="1.35" layer="1"/>
-<smd name="2" x="0" y="0" dx="0.6" dy="1.35" layer="1"/>
-<smd name="3" x="1" y="0" dx="0.6" dy="1.35" layer="1"/>
-<text x="-1.397" y="-1.651" 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="1X03_SMD_RA_FEMALE">
-<description>&lt;h3&gt;SMD - 3 Pin Right Angle Female Header&lt;/h3&gt;
-Silk outline of pin location
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.935" y1="4.25" x2="-3.935" y2="-4.25" width="0.1778" layer="21"/>
-<wire x1="3.935" y1="4.25" x2="-3.935" y2="4.25" width="0.1778" layer="21"/>
-<wire x1="3.935" y1="-4.25" x2="3.935" y2="4.25" width="0.1778" layer="21"/>
-<wire x1="-3.935" y1="-4.25" x2="3.935" y2="-4.25" width="0.1778" layer="21"/>
-<rectangle x1="-0.32" y1="6.8" x2="0.32" y2="7.65" layer="51"/>
-<rectangle x1="2.22" y1="6.8" x2="2.86" y2="7.65" layer="51"/>
-<rectangle x1="-2.86" y1="6.8" x2="-2.22" y2="7.65" layer="51"/>
-<smd name="3" x="2.54" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="2" x="0" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="1" x="-2.54" y="7.225" dx="1.25" dy="3" layer="1" rot="R180"/>
-<text x="-1.524" y="0.889" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X03_SMD_RA_MALE">
-<description>&lt;h3&gt;SMD- 3 Pin Right Angle Male Headers&lt;/h3&gt;
-No silk outline, but tDocu layer shows pin location. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
-<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
-<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
-<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
-<smd name="1" x="-2.54" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<smd name="2" x="0" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<smd name="3" x="2.54" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<text x="-1.524" y="0.254" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="-0.889" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X03_SMD_RA_MALE_POST">
-<description>&lt;h3&gt;SMD - 3 Pin Right Angle Male Header w/ Alignment Posts&lt;/h3&gt;
-&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/11026.pdf"&gt; 4UCONN part # 11026 &lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
-<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
-<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
-<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
-<smd name="1" x="-2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<smd name="2" x="0" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<smd name="3" x="2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<hole x="-1.27" y="0" drill="1.6"/>
-<hole x="1.27" y="0" drill="1.6"/>
-<text x="-1.397" y="1.524" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="-2.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="JST-3-PTH-VERT">
-<description>&lt;h3&gt;JST 3 Pin Vertical Plated Through Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.95" y1="-2.25" x2="-3.95" y2="2.25" width="0.2032" layer="21"/>
-<wire x1="-3.95" y1="2.25" x2="3.95" y2="2.25" width="0.2032" layer="21"/>
-<wire x1="3.95" y1="2.25" x2="3.95" y2="-2.25" width="0.2032" layer="21"/>
-<wire x1="3.95" y1="-2.25" x2="1" y2="-2.25" width="0.2032" layer="21"/>
-<wire x1="-1" y1="-2.25" x2="-3.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"/>
-<pad name="1" x="-2" y="-0.55" drill="0.7" diameter="1.6"/>
-<pad name="2" x="0" y="-0.55" drill="0.7" diameter="1.6"/>
-<pad name="3" x="2" y="-0.55" drill="0.7" diameter="1.6"/>
-<text x="-2.4" y="0.75" size="1.27" layer="51">+</text>
-<text x="-0.4" y="0.75" size="1.27" layer="51">-</text>
-<text x="1.7" y="0.95" size="0.8" layer="51">S</text>
-<text x="-1.397" 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="1X03_SMD_RA_MALE_POST_SMALLER">
-<description>&lt;h3&gt;SMD - 3 Pin Right Angle Male Header w/ Alignment Posts&lt;/h3&gt;
-&lt;p&gt;&lt;b&gt;Datasheet referenced for footprint:&lt;/b&gt;&lt;a href="http://www.4uconnector.com/online/object/4udrawing/11026.pdf"&gt; 4UCONN part # 11026 &lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
-<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
-<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
-<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
-<smd name="1" x="-2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<smd name="2" x="0" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<smd name="3" x="2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<hole x="-1.27" y="0" drill="1.3589"/>
-<hole x="1.27" y="0" drill="1.3589"/>
-</package>
-<package name="1X03_SMD_RA_MALE_POST_SMALLEST">
-<wire x1="3.81" y1="1.25" x2="-3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="-3.81" y1="1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="2.53" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="-0.01" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-2.55" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-3.81" y2="-1.25" width="0.1778" layer="51"/>
-<wire x1="3.81" y1="-1.25" x2="3.81" y2="1.25" width="0.1778" layer="51"/>
-<wire x1="2.53" y1="-1.25" x2="2.53" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-0.01" y1="-1.25" x2="-0.01" y2="-7.25" width="0.127" layer="51"/>
-<wire x1="-2.55" y1="-1.25" x2="-2.55" y2="-7.25" width="0.127" layer="51"/>
-<rectangle x1="-0.32" y1="4.15" x2="0.32" y2="5.95" layer="51"/>
-<rectangle x1="-2.86" y1="4.15" x2="-2.22" y2="5.95" layer="51"/>
-<rectangle x1="2.22" y1="4.15" x2="2.86" y2="5.95" layer="51"/>
-<smd name="1" x="-2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<smd name="2" x="0" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<smd name="3" x="2.54" y="5.07" dx="2.5" dy="1.27" layer="1" rot="R90"/>
-<hole x="-1.27" y="0" drill="1.3462"/>
-<hole x="1.27" y="0" drill="1.3462"/>
-</package>
-<package name="JST-3-PTH-NS">
-<description>&lt;h3&gt;JST 3 Pin Right Angle Plated Through Hole &amp;ndash; NO SILK&lt;/h3&gt;
-&lt;p&gt;No silkscreen outline. tDoc layer (51) indicates connector footprint.&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.95" y1="-1.6" x2="-3.95" y2="6" width="0.2032" layer="51"/>
-<wire x1="-3.95" y1="6" x2="3.95" y2="6" width="0.2032" layer="51"/>
-<wire x1="3.95" y1="6" x2="3.95" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-3.95" y1="-1.6" x2="-3.3" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="3.95" y1="-1.6" x2="3.3" y2="-1.6" width="0.2032" layer="51"/>
-<wire x1="-3.3" y1="-1.6" x2="-3.3" y2="0" width="0.2032" layer="51"/>
-<wire x1="3.3" y1="-1.6" x2="3.3" y2="0" width="0.2032" layer="51"/>
-<pad name="1" x="-2" y="0" drill="0.7" diameter="1.6"/>
-<pad name="2" x="0" y="0" drill="0.7" diameter="1.6"/>
-<pad name="3" x="2" y="0" drill="0.7" diameter="1.6"/>
-<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-3-NS">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -3 Pin PTH &amp;ndash; NO SILK&lt;/h3&gt;
-&lt;p&gt;No silkscreen outline. tDoc layer (51) indicates connector footprint.&lt;/p&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 3&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_03&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="8.75" y2="3.4" width="0.2032" layer="51"/>
-<wire x1="8.75" y1="3.4" x2="8.75" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="8.75" y1="-2.8" x2="8.75" y2="-3.6" width="0.2032" layer="51"/>
-<wire x1="8.75" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="51"/>
-<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="51"/>
-<wire x1="8.75" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="51"/>
-<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="8.75" y1="3.15" x2="9.25" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="9.25" y1="3.15" x2="9.25" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="9.25" y1="2.15" x2="8.75" y2="2.15" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.2" diameter="2.413"/>
-<pad name="2" x="3.5" y="0" drill="1.2" diameter="2.413"/>
-<pad name="3" x="7" y="0" drill="1.2" diameter="2.413"/>
-<text x="2.159" y="3.683" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="2.032" y="-4.572" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="11.43" y1="0.635" x2="12.065" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="12.065" y1="1.27" x2="13.335" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="13.335" y1="1.27" x2="13.97" y2="0.635" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.635" x2="13.335" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="13.335" y1="-1.27" x2="12.065" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="12.065" y1="-1.27" x2="11.43" y2="-0.635" width="0.2032" layer="21"/>
-<wire x1="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="13.97" y1="0.635" x2="13.97" 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"/>
-<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<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-1X6">
-<description>&lt;h3&gt;Molex 6-Pin Plated Through-Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/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_06&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="13.97" y1="3.048" x2="13.97" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="13.97" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="13.97" y1="-2.54" x2="12.7" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="12.7" 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="12.7" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="12.7" y1="-1.27" x2="12.7" y2="-2.54" width="0.127" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<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"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796"/>
-<text x="4.699" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="4.699" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<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="-0.635" y2="1.27" width="0.2032" layer="22"/>
-</package>
-<package name="MOLEX-1X6-RA">
-<description>&lt;h3&gt;Molex 6-Pin Plated Through-Hole Right Angle&lt;/h3&gt;
-tPlace shows angle of connector. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/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_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="3.175" width="0.127" layer="21"/>
-<wire x1="13.97" y1="0.635" x2="13.97" y2="3.175" width="0.127" layer="21"/>
-<wire x1="13.97" y1="0.635" x2="-1.27" y2="0.635" width="0.127" layer="21"/>
-<wire x1="13.97" y1="3.175" x2="12.7" y2="3.175" width="0.127" layer="21"/>
-<wire x1="12.7" y1="3.175" x2="0" y2="3.175" width="0.127" layer="21"/>
-<wire x1="0" y1="3.175" x2="-1.27" y2="3.175" width="0.127" layer="21"/>
-<wire x1="0" y1="3.175" x2="0" y2="7.62" width="0.127" layer="21"/>
-<wire x1="0" y1="7.62" x2="12.7" y2="7.62" width="0.127" layer="21"/>
-<wire x1="12.7" y1="7.62" x2="12.7" y2="3.175" width="0.127" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<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"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796"/>
-<text x="4.953" y="5.334" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="4.699" y="4.445" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<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="-0.635" y2="-1.27" width="0.2032" layer="22"/>
-</package>
-<package name="1X06-SMD_RA_MALE">
-<description>&lt;h3&gt;SMD - 6 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:6&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_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="7.62" y1="1.25" x2="-7.62" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-7.62" y1="1.25" x2="-7.62" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-7.62" y1="-1.25" x2="-6.35" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-6.35" 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="6.35" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="6.35" y1="-1.25" x2="7.62" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="7.62" y1="-1.25" x2="7.62" y2="1.25" width="0.127" layer="51"/>
-<wire x1="6.35" y1="-1.25" x2="6.35" 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"/>
-<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"/>
-<wire x1="-6.35" y1="-1.25" x2="-6.35" y2="-7.25" width="0.127" layer="51"/>
-<smd name="4" x="1.27" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<smd name="5" x="3.81" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<smd name="6" x="6.35" 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="-3.81" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<smd name="1" x="-6.35" y="5" dx="3" dy="1" layer="1" rot="R90"/>
-<hole x="-5.08" y="0" drill="1.4"/>
-<hole x="5.08" y="0" drill="1.4"/>
-<text x="-1.524" y="0.381" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="-1.016" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - 6 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:6&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_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="0.508" x2="-0.635" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="1.143" x2="0.635" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="1.143" x2="1.27" y2="0.508" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="0.508" x2="1.905" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="1.143" x2="3.175" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="1.143" x2="3.81" y2="0.508" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0.508" x2="4.445" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="1.143" x2="5.715" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="1.143" x2="6.35" y2="0.508" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="0.508" x2="6.985" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="6.985" y1="1.143" x2="8.255" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="8.255" y1="1.143" x2="8.89" y2="0.508" width="0.2032" layer="51"/>
-<wire x1="8.89" y1="0.508" x2="9.525" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="9.525" y1="1.143" x2="10.795" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="10.795" y1="1.143" x2="11.43" y2="0.508" width="0.2032" layer="51"/>
-<wire x1="11.43" y1="0.508" x2="12.065" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="12.065" y1="1.143" x2="13.335" y2="1.143" width="0.2032" layer="51"/>
-<wire x1="13.335" y1="1.143" x2="13.97" y2="0.508" width="0.2032" layer="51"/>
-<wire x1="13.97" y1="0.508" x2="13.97" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="13.97" y1="-0.762" x2="13.335" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="13.335" y1="-1.397" x2="12.065" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="12.065" y1="-1.397" x2="11.43" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="11.43" y1="-0.762" x2="10.795" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="10.795" y1="-1.397" x2="9.525" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="9.525" y1="-1.397" x2="8.89" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="8.89" y1="-0.762" x2="8.255" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="8.255" y1="-1.397" x2="6.985" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="6.985" y1="-1.397" x2="6.35" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="6.35" y1="-0.762" x2="5.715" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="5.715" y1="-1.397" x2="4.445" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="4.445" y1="-1.397" x2="3.81" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="-0.762" x2="3.175" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="3.175" y1="-1.397" x2="1.905" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="1.905" y1="-1.397" x2="1.27" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="1.27" y1="-0.762" x2="0.635" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="0.635" y1="-1.397" x2="-0.635" y2="-1.397" width="0.2032" layer="51"/>
-<wire x1="-0.635" y1="-1.397" x2="-1.27" y2="-0.762" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="-0.762" x2="-1.27" y2="0.508" width="0.2032" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="2.54" y="-0.254" 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.254" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="12.7" y="-0.254" drill="1.016" diameter="1.8796"/>
-<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"/>
-<rectangle x1="9.8679" y1="-0.4191" x2="10.4521" y2="0.1651" layer="51"/>
-<rectangle x1="12.4079" y1="-0.4191" x2="12.9921" y2="0.1651" 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.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_LOCK_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin with Locking Footprint with Long Pads&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:6&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_06&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="11.684" y1="-0.127" x2="11.176" 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="13.97" y1="-0.127" x2="13.716" y2="-0.127" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.127" x2="13.97" y2="-1.1176" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-1.1176" x2="13.6906" y2="-1.397" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-0.127" x2="13.97" y2="0.8636" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="0.8636" x2="13.6906" 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"/>
-<pad name="6" x="12.7" 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"/>
-<rectangle x1="9.8679" y1="-0.4191" x2="10.4521" y2="0.1651" layer="51"/>
-<rectangle x1="12.4079" y1="-0.4191" x2="12.9921" y2="0.1651" layer="51"/>
-<text x="-1.143" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.143" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="MOLEX-1X6_LOCK">
-<description>&lt;h3&gt;Molex 6-Pin Plated Through-Hole Locking Footprint&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:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/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_06&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="13.97" y1="3.048" x2="13.97" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="13.97" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="13.97" y1="-2.54" x2="12.7" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="12.7" 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="12.7" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="12.7" y1="-1.27" x2="12.7" y2="-2.54" width="0.127" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="2" x="2.54" y="-0.254" 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.254" drill="1.016" diameter="1.8796"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="12.7" y="-0.254" drill="1.016" diameter="1.8796"/>
-<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"/>
-<rectangle x1="9.8679" y1="-0.4191" x2="10.4521" y2="0.1651" layer="51"/>
-<rectangle x1="12.4079" y1="-0.4191" x2="12.9921" y2="0.1651" layer="51"/>
-<text x="4.445" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="4.191" y="-3.429" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<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="-0.635" y2="1.27" width="0.2032" layer="22"/>
-</package>
-<package name="MOLEX_1X6_RA_LOCK">
-<description>&lt;h3&gt;Molex 6-Pin Plated Through-Hole Right Angle Locking Footprint&lt;/h3&gt;
-Holes are offset 0.005" from center to hold pins in place during soldering.  
-tPlace shows location of connector.
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/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_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="0.635" x2="-1.27" y2="3.175" width="0.127" layer="21"/>
-<wire x1="13.97" y1="0.635" x2="13.97" y2="3.175" width="0.127" layer="21"/>
-<wire x1="13.97" y1="0.635" x2="-1.27" y2="0.635" width="0.127" layer="21"/>
-<wire x1="13.97" y1="3.175" x2="12.7" y2="3.175" width="0.127" layer="21"/>
-<wire x1="12.7" y1="3.175" x2="0" y2="3.175" width="0.127" layer="21"/>
-<wire x1="0" y1="3.175" x2="-1.27" y2="3.175" width="0.127" layer="21"/>
-<wire x1="0" y1="3.175" x2="0" y2="7.62" width="0.127" layer="21"/>
-<wire x1="0" y1="7.62" x2="12.7" y2="7.62" width="0.127" layer="21"/>
-<wire x1="12.7" y1="7.62" x2="12.7" y2="3.175" width="0.127" layer="21"/>
-<pad name="1" x="0" y="0.127" drill="1.016" diameter="1.8796"/>
-<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"/>
-<pad name="5" x="10.16" y="0.127" drill="1.016" diameter="1.8796"/>
-<pad name="6" x="12.7" y="-0.127" drill="1.016" diameter="1.8796"/>
-<text x="4.826" y="5.588" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="4.699" y="4.318" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<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="0.635" y2="-1.27" width="0.2032" layer="22"/>
-</package>
-<package name="1X06_FEMALE_LOCK.010">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin Locking Header&lt;/h3&gt;
-Includes silk outline for 6 pin female header
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://cdn.sparkfun.com/datasheets/Prototyping/SP-140520-XX-001.pdf”&gt;Datasheet referenced for footprint:&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="-1.27" y1="1.27" x2="13.97" y2="1.27" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="-1.27" x2="-1.27" y2="-1.27" width="0.2032" layer="21"/>
-<wire x1="13.97" y1="1.27" x2="13.97" y2="-1.27" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0.254" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="-0.254" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0.254" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="-0.254" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0.254" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="-0.254" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="-0.3175" y1="-0.1905" x2="0.3175" y2="0.1905" layer="51"/>
-<rectangle x1="2.2225" y1="-0.1905" x2="2.8575" y2="0.1905" layer="51"/>
-<rectangle x1="4.7625" y1="-0.1905" x2="5.3975" y2="0.1905" layer="51"/>
-<rectangle x1="7.3025" y1="-0.1905" x2="7.9375" y2="0.1905" layer="51"/>
-<rectangle x1="9.8425" y1="-0.1905" x2="10.4775" y2="0.1905" layer="51"/>
-<rectangle x1="12.3825" y1="-0.1905" x2="13.0175" y2="0.1905" layer="51"/>
-<text x="-1.143" y="1.524" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.143" y="-2.159" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin with Long Pads&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&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="13.97" y1="0.635" x2="13.97" y2="-0.635" width="0.2032" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="5" x="10.16" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<pad name="6" x="12.7" y="0" drill="1.1176" diameter="1.8796" shape="long" rot="R90"/>
-<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>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-</package>
-<package name="SCREWTERMINAL-3.5MM-6">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch -6 Pin PTH&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 6&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_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="19.25" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="19.25" y1="3.4" x2="19.25" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="19.25" y1="-2.8" x2="19.25" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="19.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="19.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="19.25" y1="3.15" x2="19.75" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="19.75" y1="3.15" x2="19.75" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="19.75" y1="2.15" x2="19.25" 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"/>
-<pad name="6" x="17.5" y="0" drill="1.2" diameter="2.032"/>
-<text x="7.112" y="2.413" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="6.858" y="1.524" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06-SMD-FEMALE">
-<description>&lt;h3&gt;Header - 6 pin Female SMD&lt;/h3&gt;
-Right angle 0.1"
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/19686.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_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-7.5" y1="0.45" x2="-7.5" y2="-8.05" width="0.127" layer="51"/>
-<wire x1="7.5" y1="0.45" x2="-7.5" y2="0.45" width="0.127" layer="51"/>
-<wire x1="7.5" y1="-8.05" x2="7.5" y2="0.45" width="0.127" layer="51"/>
-<wire x1="-7.5" y1="-8.05" x2="7.5" y2="-8.05" width="0.127" layer="51"/>
-<smd name="4" x="-1.27" y="3.425" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="5" x="-3.81" y="3.425" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="6" x="-6.35" y="3.425" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="3" x="1.27" y="3.425" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="2" x="3.81" y="3.425" dx="1.25" dy="3" layer="1" rot="R180"/>
-<smd name="1" x="6.35" y="3.425" dx="1.25" dy="3" layer="1" rot="R180"/>
-<text x="-1.524" y="-3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.778" y="-4.826" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_HOLES_ONLY">
-<description>&lt;h3&gt; 6 Pin Holes&lt;/h3&gt;
-No silk, no plating
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<circle x="0" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="2.54" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="5.08" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="7.62" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="10.16" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="12.7" y="0" radius="0.635" width="0.127" layer="51"/>
-<pad name="1" x="0" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<pad name="5" x="10.16" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<pad name="6" x="12.7" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<hole x="0" y="0" drill="1.4732"/>
-<hole x="2.54" y="0" drill="1.4732"/>
-<hole x="5.08" y="0" drill="1.4732"/>
-<hole x="7.62" y="0" drill="1.4732"/>
-<hole x="10.16" y="0" drill="1.4732"/>
-<hole x="12.7" y="0" drill="1.4732"/>
-</package>
-<package name="1X06_SMD_STRAIGHT">
-<description>&lt;h3&gt; 6 Pin SMD Female Header&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint:&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.37" y1="1.25" x2="-14.07" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-14.07" y1="1.25" x2="-14.07" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-14.07" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="51"/>
-<wire x1="1.37" y1="1.25" x2="1.37" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-14.07" y1="-1.25" x2="-14.07" y2="1.25" width="0.127" layer="21"/>
-<wire x1="0.85" y1="1.25" x2="1.37" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-14.07" y1="1.25" x2="-10.883" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-13.55" y1="-1.25" x2="-14.07" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="1.37" y1="-1.25" x2="-1.817" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-4.377" y1="1.25" x2="-0.703" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-9.457" y1="1.25" x2="-5.783" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-3.329" y1="-1.25" x2="-6.831" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-8.409" y1="-1.25" x2="-11.911" y2="-1.25" width="0.127" layer="21"/>
-<smd name="5" x="-10.16" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="3" x="-5.08" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="1" x="0" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="6" x="-12.7" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="4" x="-7.62" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="2" x="-2.54" y="-1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<text x="-13.716" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-13.843" y="-3.429" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_SMD_STRAIGHT_ALT">
-<description>&lt;h3&gt; 6 Pin SMD Female Header&lt;/h3&gt;
-Alternate pin configuration
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint:&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.37" y1="1.25" x2="-14.07" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-14.07" y1="1.25" x2="-14.07" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-14.07" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="51"/>
-<wire x1="-14.07" y1="1.25" x2="-14.07" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="1.37" y1="-1.25" x2="1.37" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-13.55" y1="1.25" x2="-14.07" y2="1.25" width="0.127" layer="21"/>
-<wire x1="1.37" y1="1.25" x2="-1.817" y2="1.25" width="0.127" layer="21"/>
-<wire x1="0.85" y1="-1.25" x2="1.37" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-14.07" y1="-1.25" x2="-10.883" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-8.323" y1="1.25" x2="-11.997" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-3.243" y1="1.25" x2="-6.917" y2="1.25" width="0.127" layer="21"/>
-<wire x1="-9.371" y1="-1.25" x2="-5.869" y2="-1.25" width="0.127" layer="21"/>
-<wire x1="-4.291" y1="-1.25" x2="-0.789" y2="-1.25" width="0.127" layer="21"/>
-<smd name="5" x="-10.16" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="3" x="-5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="1" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="6" x="-12.7" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="4" x="-7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="2" x="-2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<text x="-13.716" y="2.921" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-13.843" y="-3.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_SMD_STRAIGHT_COMBO">
-<description>&lt;h3&gt; 6 Pin SMD Female Header - Combined Footprint&lt;/h3&gt;
-
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/femaleSMDheader.pdf”&gt;Datasheet referenced for footprint:&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="12.7" y1="1.27" x2="12.7" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="10.16" y1="1.27" x2="10.16" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="7.62" y1="1.27" x2="7.62" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="5.08" y1="1.27" x2="5.08" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="0" y1="1.27" x2="0" y2="-1.27" width="0.4064" layer="1"/>
-<wire x1="-1.37" y1="-1.25" x2="-1.37" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="14.07" y1="1.25" x2="14.07" y2="-1.25" width="0.2032" layer="21"/>
-<wire x1="-0.73" y1="-1.25" x2="-1.37" y2="-1.25" width="0.2032" layer="21"/>
-<wire x1="14.07" y1="-1.25" x2="13.4" y2="-1.25" width="0.2032" layer="21"/>
-<wire x1="13.4" y1="1.25" x2="14.07" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="-1.37" y1="1.25" x2="-0.73" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="10.949" y1="1.25" x2="11.911" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="10.949" y1="-1.29" x2="11.911" y2="-1.29" width="0.2032" layer="21"/>
-<wire x1="8.409" y1="1.25" x2="9.371" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="8.409" y1="-1.29" x2="9.371" y2="-1.29" width="0.2032" layer="21"/>
-<wire x1="5.869" y1="-1.29" x2="6.831" y2="-1.29" width="0.2032" layer="21"/>
-<wire x1="5.869" y1="1.25" x2="6.831" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="3.329" y1="-1.29" x2="4.291" y2="-1.29" width="0.2032" layer="21"/>
-<wire x1="3.329" y1="1.25" x2="4.291" y2="1.25" width="0.2032" layer="21"/>
-<wire x1="0.789" y1="-1.29" x2="1.751" y2="-1.29" width="0.2032" layer="21"/>
-<wire x1="0.789" y1="1.25" x2="1.751" y2="1.25" width="0.2032" layer="21"/>
-<smd name="5" x="10.16" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="3" x="5.08" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="1" x="0" y="-1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="6" x="12.7" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="4" x="7.62" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<smd name="2" x="2.54" y="1.65" dx="2" dy="1" layer="1" rot="R270"/>
-<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"/>
-<smd name="5-2" x="10.16" y="1.65" dx="2" dy="1" layer="1" rot="R90"/>
-<smd name="6-2" x="12.7" 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.556" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_SMD_MALE">
-<description>&lt;h3&gt; 6 Pin SMD Male Header&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”http://cdn.sparkfun.com/datasheets/Prototyping/maleSMDheader.pdf”&gt;Datasheet referenced for footprint:&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="1.25" x2="-1.27" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="-1.27" y1="-1.25" x2="13.97" y2="-1.25" width="0.127" layer="51"/>
-<wire x1="13.97" y1="-1.25" x2="13.97" y2="1.25" width="0.127" layer="51"/>
-<wire x1="13.97" y1="1.25" x2="-1.27" y2="1.25" width="0.127" layer="51"/>
-<circle x="0" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="2.54" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="5.08" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="7.62" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="10.16" y="0" radius="0.64" width="0.127" layer="51"/>
-<circle x="12.7" y="0" radius="0.64" width="0.127" layer="51"/>
-<rectangle x1="-0.32" y1="0" x2="0.32" y2="2.75" layer="51"/>
-<rectangle x1="4.76" y1="0" x2="5.4" y2="2.75" layer="51"/>
-<rectangle x1="9.84" y1="0" x2="10.48" y2="2.75" layer="51"/>
-<rectangle x1="2.22" y1="-2.75" x2="2.86" y2="0" layer="51" rot="R180"/>
-<rectangle x1="7.3" y1="-2.75" x2="7.94" y2="0" layer="51" rot="R180"/>
-<rectangle x1="12.38" y1="-2.75" x2="13.02" y2="0" layer="51" rot="R180"/>
-<smd name="1" x="0" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="2" x="2.54" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="3" x="5.08" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="4" x="7.62" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="5" x="10.16" y="0" dx="1.02" dy="6" layer="1"/>
-<smd name="6" x="12.7" y="0" dx="1.02" dy="6" layer="1"/>
-<wire x1="-1.27" y1="1.25" x2="-1.27" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="-1.27" y1="-1.25" x2="-0.635" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="-1.27" y1="1.25" x2="-0.635" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="0.762" y1="1.25" x2="1.778" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="3.302" y1="1.25" x2="4.318" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="5.842" y1="1.25" x2="6.858" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="8.382" y1="1.25" x2="9.398" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="10.922" y1="1.25" x2="11.938" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="1.778" y1="-1.25" x2="0.762" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="4.318" y1="-1.25" x2="3.302" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="6.858" y1="-1.25" x2="5.842" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="9.398" y1="-1.25" x2="8.382" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="11.938" y1="-1.25" x2="10.922" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="13.97" y1="-1.25" x2="13.97" y2="1.25" width="0.1778" layer="21"/>
-<wire x1="13.97" y1="-1.25" x2="13.335" y2="-1.25" width="0.1778" layer="21"/>
-<wire x1="13.97" y1="1.25" x2="13.335" y2="1.25" width="0.1778" layer="21"/>
-<text x="-0.508" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.635" y="-3.937" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06-1MM">
-<description>&lt;h3&gt;JST SH Vertical  6-Pin Connector -SMD&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:1mm&lt;/li&gt;
-&lt;p&gt;&lt;b&gt;&lt;a href="https://www.sparkfun.com/datasheets/GPS/EM406-SMDConnector-eSH.pdf"&gt;Datasheet referenced for footprint&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;li&gt;EM-406&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2.54" y1="-1.651" x2="2.54" y2="-1.651" width="0.254" layer="21"/>
-<wire x1="-4.318" y1="0.508" x2="-4.318" y2="1.905" width="0.254" layer="21"/>
-<wire x1="3.302" y1="1.905" x2="4.318" y2="1.905" width="0.254" layer="21"/>
-<wire x1="4.318" y1="1.905" x2="4.318" y2="0.508" width="0.254" layer="21"/>
-<wire x1="-4.318" y1="1.905" x2="-3.302" y2="1.905" width="0.254" layer="21"/>
-<smd name="1" x="-2.54" y="1.27" dx="0.6" dy="1.55" layer="1"/>
-<smd name="2" x="-1.54" y="1.27" dx="0.6" dy="1.55" layer="1"/>
-<smd name="3" x="-0.54" y="1.27" dx="0.6" dy="1.55" layer="1"/>
-<smd name="4" x="0.46" y="1.27" dx="0.6" dy="1.55" layer="1"/>
-<smd name="5" x="1.46" y="1.27" dx="0.6" dy="1.55" layer="1"/>
-<smd name="6" x="2.46" y="1.27" dx="0.6" dy="1.55" layer="1"/>
-<smd name="P$1" x="-3.84" y="-0.955" dx="1.2" dy="1.8" layer="1"/>
-<smd name="P$2" x="3.76" y="-0.955" dx="1.2" dy="1.8" layer="1"/>
-<text x="-1.397" y="-0.381" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-<circle x="-3.6" y="2.47" radius="0.1047" width="0.4064" layer="21"/>
-</package>
-<package name="1X06_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="5" x="10.16" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="6" x="12.7" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
-<rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
-<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
-<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
-<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
-<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
-<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="1X06_1.27MM">
-<description>&lt;h3&gt;Plated Through Hole - 6 Pin&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
-&lt;li&gt;Pin pitch:1.27mm&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_06&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"/>
-<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"/>
-<pad name="6" x="6.35" y="0" drill="0.508" diameter="1"/>
-<wire x1="5.461" y1="-0.889" x2="5.715" y2="-0.635" width="0.127" layer="21"/>
-<wire x1="5.715" y1="-0.635" x2="5.969" y2="-0.889" width="0.127" layer="21"/>
-<wire x1="5.969" y1="-0.889" x2="6.731" y2="-0.889" width="0.127" layer="21"/>
-<wire x1="6.731" y1="0.889" x2="5.969" y2="0.889" width="0.127" layer="21"/>
-<wire x1="5.969" y1="0.889" x2="5.715" y2="0.635" width="0.127" layer="21"/>
-<wire x1="5.715" y1="0.635" x2="5.461" y2="0.889" width="0.127" layer="21"/>
-<wire x1="6.731" y1="0.889" x2="7.239" y2="0.381" width="0.127" layer="21"/>
-<wire x1="7.239" y1="0.381" x2="7.239" y2="-0.381" width="0.127" layer="21"/>
-<wire x1="7.239" y1="-0.381" x2="6.731" y2="-0.889" width="0.127" layer="21"/>
-<text x="-0.381" y="1.016" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-0.381" y="-1.651" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X06_SCREW_TERMINAL_BLOCK">
-<wire x1="-10.4" y1="-4.85" x2="10.4" y2="-4.85" width="0.2032" layer="51"/>
-<wire x1="10.4" y1="-4.85" x2="10.4" y2="6.05" width="0.2032" layer="51"/>
-<wire x1="10.4" y1="6.05" x2="-10.4" y2="6.05" width="0.2032" layer="51"/>
-<wire x1="-10.4" y1="6.05" x2="-10.4" y2="-4.85" width="0.2032" layer="51"/>
-<rectangle x1="-9.275" y1="-4.9" x2="-8.225" y2="-1.225" layer="51"/>
-<rectangle x1="-5.775" y1="-4.9" x2="-4.725" y2="-1.225" layer="51"/>
-<rectangle x1="-2.275" y1="-4.9" x2="-1.225" y2="-1.225" layer="51"/>
-<rectangle x1="1.225" y1="-4.9" x2="2.275" y2="-1.225" layer="51"/>
-<rectangle x1="4.725" y1="-4.9" x2="5.775" y2="-1.225" layer="51"/>
-<rectangle x1="8.225" y1="-4.9" x2="9.275" y2="-1.225" layer="51"/>
-<pad name="1" x="-8.75" y="5.25" drill="1.4224" shape="long" rot="R90"/>
-<pad name="2" x="-5.25" y="5.25" drill="1.4224" shape="long" rot="R90"/>
-<pad name="3" x="-1.75" y="5.25" drill="1.4224" shape="long" rot="R90"/>
-<pad name="4" x="1.75" y="5.25" drill="1.4224" shape="long" rot="R90"/>
-<pad name="5" x="5.25" y="5.25" drill="1.4224" shape="long" rot="R90"/>
-<pad name="6" x="8.75" y="5.25" drill="1.4224" shape="long" rot="R90"/>
-<text x="-3.67" y="7.635" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.67" y="-6.505" size="1.27" layer="27">&gt;VALUE</text>
-</package>
-<package name="1X02">
-<description>&lt;h3&gt;Plated Through Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<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="3.81" y1="0.635" x2="3.81" 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"/>
-<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-1X2">
-<description>&lt;h3&gt;Molex 2-Pin Plated Through-Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&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="3.81" y1="3.048" x2="3.81" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="3.81" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="3.81" y1="-2.54" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="2.54" 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="2.54" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="2.54" y1="-1.27" x2="2.54" 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"/>
-<text x="-1.27" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-3.5MM-2">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<circle x="2" y="3" radius="0.2828" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="3.4" x2="5.25" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="3.4" x2="5.25" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="-2.8" x2="5.25" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="5.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="5.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="5.25" y1="3.15" x2="5.75" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="5.75" y1="3.15" x2="5.75" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="5.75" y1="2.15" x2="5.25" 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"/>
-<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="JST-2-SMD">
-<description>&lt;h3&gt;JST-Right Angle Male Header SMT&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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.4uconnector.com/online/object/4udrawing/20404.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_02&lt;/li&gt;
-&lt;li&gt;JST_2MM_MALE&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-4" y1="-1" x2="-4" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="-4" y1="-4.5" x2="-3.2" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="-3.2" y1="-4.5" x2="-3.2" y2="-2" width="0.2032" layer="21"/>
-<wire x1="-3.2" y1="-2" x2="-2" y2="-2" width="0.2032" layer="21"/>
-<wire x1="2" y1="-2" x2="3.2" y2="-2" width="0.2032" layer="21"/>
-<wire x1="3.2" y1="-2" x2="3.2" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="3.2" y1="-4.5" x2="4" y2="-4.5" width="0.2032" layer="21"/>
-<wire x1="4" y1="-4.5" x2="4" y2="-1" width="0.2032" layer="21"/>
-<wire x1="2" y1="3" x2="-2" y2="3" width="0.2032" layer="21"/>
-<smd name="1" x="-1" y="-3.7" dx="1" dy="4.6" layer="1"/>
-<smd name="2" x="1" y="-3.7" dx="1" dy="4.6" layer="1"/>
-<smd name="NC1" x="-3.4" y="1.5" dx="3.4" dy="1.6" layer="1" rot="R90"/>
-<smd name="NC2" x="3.4" y="1.5" dx="3.4" dy="1.6" layer="1" rot="R90"/>
-<text x="-1.397" y="1.778" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.651" y="0.635" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_BIG">
-<description>&lt;h3&gt;Plated Through Hole&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.15"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="-1.27" y1="-1.27" x2="5.08" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="5.08" y1="-1.27" x2="5.08" y2="1.27" width="0.127" layer="21"/>
-<wire x1="5.08" y1="1.27" x2="-1.27" y2="1.27" width="0.127" layer="21"/>
-<pad name="P$1" x="0" y="0" drill="1.0668"/>
-<pad name="P$2" x="3.81" y="0" drill="1.0668"/>
-<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-2-SMD-VERT">
-<description>&lt;h3&gt;JST-Vertical Male Header SMT &lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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.4uconnector.com/online/object/4udrawing/20404.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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-4.1" y1="2.97" x2="4.2" y2="2.97" width="0.2032" layer="51"/>
-<wire x1="4.2" y1="2.97" x2="4.2" y2="-2.13" width="0.2032" layer="51"/>
-<wire x1="4.2" y1="-2.13" x2="-4.1" y2="-2.13" width="0.2032" layer="51"/>
-<wire x1="-4.1" y1="-2.13" x2="-4.1" y2="2.97" width="0.2032" layer="51"/>
-<wire x1="-4.1" y1="3" x2="4.2" y2="3" width="0.2032" layer="21"/>
-<wire x1="4.2" y1="3" x2="4.2" y2="2.3" width="0.2032" layer="21"/>
-<wire x1="-4.1" y1="3" x2="-4.1" y2="2.3" width="0.2032" layer="21"/>
-<wire x1="2" y1="-2.1" x2="4.2" y2="-2.1" width="0.2032" layer="21"/>
-<wire x1="4.2" y1="-2.1" x2="4.2" y2="-1.7" width="0.2032" layer="21"/>
-<wire x1="-2" y1="-2.1" x2="-4.1" y2="-2.1" width="0.2032" layer="21"/>
-<wire x1="-4.1" y1="-2.1" x2="-4.1" y2="-1.8" width="0.2032" layer="21"/>
-<smd name="P$1" x="-3.4" y="0.27" dx="3" dy="1.6" layer="1" rot="R90"/>
-<smd name="P$2" x="3.4" y="0.27" dx="3" dy="1.6" layer="1" rot="R90"/>
-<smd name="VCC" x="-1" y="-2" dx="1" dy="5.5" layer="1"/>
-<smd name="GND" x="1" y="-2" dx="1" dy="5.5" layer="1"/>
-<text x="-3.81" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;Name</text>
-<text x="-3.81" y="2.21" size="0.6096" layer="27" font="vector" ratio="20">&gt;Value</text>
-</package>
-<package name="SCREWTERMINAL-5MM-2">
-<description>&lt;h3&gt;Screw Terminal  5mm Pitch -2 Pin PTH&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&lt;/li&gt;
-&lt;li&gt;Pin pitch: 5mm/197mil&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;&lt;a href=”https://www.sparkfun.com/datasheets/Prototyping/Screw-Terminal-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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-3.1" y1="4.2" x2="8.1" y2="4.2" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="4.2" x2="8.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="-2.3" x2="8.1" y2="-3.3" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="-3.3" x2="-3.1" y2="-3.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-3.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-2.3" x2="-3.1" y2="4.2" width="0.2032" layer="21"/>
-<wire x1="8.1" y1="-2.3" x2="-3.1" y2="-2.3" width="0.2032" layer="21"/>
-<wire x1="-3.1" y1="-1.35" x2="-3.7" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-3.7" y1="-1.35" x2="-3.7" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-3.7" y1="-2.35" x2="-3.1" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="8.1" y1="4" x2="8.7" y2="4" width="0.2032" layer="51"/>
-<wire x1="8.7" y1="4" x2="8.7" y2="3" width="0.2032" layer="51"/>
-<wire x1="8.7" y1="3" x2="8.1" y2="3" width="0.2032" layer="51"/>
-<circle x="2.5" y="3.7" radius="0.2828" width="0.127" layer="51"/>
-<pad name="1" x="0" y="0" drill="1.3" diameter="2.032" shape="square"/>
-<pad name="2" x="5" y="0" drill="1.3" diameter="2.032"/>
-<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_LOCK">
-<description>&lt;h3&gt;Plated Through Hole - Locking Footprint&lt;/h3&gt;
-Holes are staggered by 0.005" from center to hold pins while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="-0.1778" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<pad name="2" x="2.7178" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<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-1X2_LOCK">
-<description>&lt;h3&gt;Molex 2-Pin Plated Through-Hole Locking Footprint&lt;/h3&gt;
-Holes are offset from center by 0.005" to hold pins in place during soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&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="3.81" y1="3.048" x2="3.81" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="3.81" y1="3.048" x2="-1.27" y2="3.048" width="0.127" layer="21"/>
-<wire x1="3.81" y1="-2.54" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="2.54" 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="2.54" y2="-1.27" width="0.127" layer="21"/>
-<wire x1="2.54" y1="-1.27" x2="2.54" y2="-2.54" width="0.127" layer="21"/>
-<pad name="1" x="-0.127" y="0" drill="1.016" diameter="1.8796" shape="square"/>
-<pad name="2" x="2.667" y="0" drill="1.016" diameter="1.8796"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<text x="-1.27" y="3.302" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-2.794" size="0.6096" layer="27" font="vector" ratio="20" align="top-left">&gt;VALUE</text>
-</package>
-<package name="1X02_LOCK_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - Long Pads with Locking Footprint&lt;/h3&gt;
-Pins are staggered by 0.005" from center to hold pins in place while soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="1.651" y1="0" x2="0.889" y2="0" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0" x2="-1.016" y2="0" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0" x2="-1.27" y2="0.9906" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0.9906" x2="-0.9906" y2="1.27" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="0" x2="-1.27" y2="-0.9906" width="0.2032" layer="51"/>
-<wire x1="-1.27" y1="-0.9906" x2="-0.9906" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0" x2="3.556" y2="0" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0" x2="3.81" y2="-0.9906" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="-0.9906" x2="3.5306" y2="-1.27" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0" x2="3.81" y2="0.9906" width="0.2032" layer="51"/>
-<wire x1="3.81" y1="0.9906" x2="3.5306" y2="1.27" width="0.2032" layer="51"/>
-<pad name="1" x="-0.127" y="0" drill="1.016" shape="long" rot="R90"/>
-<pad name="2" x="2.667" y="0" drill="1.016" shape="long" rot="R90"/>
-<rectangle x1="-0.2921" y1="-0.2921" x2="0.2921" y2="0.2921" layer="51"/>
-<rectangle x1="2.2479" y1="-0.2921" x2="2.8321" y2="0.2921" layer="51"/>
-<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.286" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-3.5MM-2_LOCK">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH Locking&lt;/h3&gt;
-Holes are offset from center 0.005" to hold pins in place during soldering. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="5.25" y2="3.4" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="3.4" x2="5.25" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="5.25" y1="-2.8" x2="5.25" y2="-3.6" width="0.2032" layer="21"/>
-<wire x1="5.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="5.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="21"/>
-<wire x1="-1.75" y1="-1.35" x2="-2.15" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-2.15" y1="-1.35" x2="-2.15" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-2.15" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="3.15" x2="5.65" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="3.15" x2="5.65" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="2.15" x2="5.25" y2="2.15" width="0.2032" layer="51"/>
-<circle x="2" y="3" radius="0.2828" width="0.127" layer="51"/>
-<circle x="0" y="0" radius="0.4318" width="0.0254" layer="51"/>
-<circle x="3.5" y="0" radius="0.4318" width="0.0254" 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"/>
-<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_LONGPADS">
-<description>&lt;h3&gt;Plated Through Hole - Long Pads without Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<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"/>
-<text x="-1.27" y="2.032" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.397" y="-2.667" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_NO_SILK">
-<description>&lt;h3&gt;Plated Through Hole - No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&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"/>
-<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-2-PTH">
-<description>&lt;h3&gt;JST 2 Pin Right Angle Plated Through  Hole&lt;/h3&gt;
-tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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/Connectors/JST%282%29-01548.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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="1" x="-1" y="0" drill="0.7" diameter="1.6"/>
-<pad name="2" x="1" y="0" drill="0.7" diameter="1.6"/>
-<text x="-1.27" y="5.27" size="0.6096" layer="25" font="vector" ratio="20">&gt;Name</text>
-<text x="-1.27" y="2.73" size="0.6096" layer="27" font="vector" ratio="20">&gt;Value</text>
-<text x="0.6" y="0.7" size="1.27" layer="51">+</text>
-<text x="-1.4" y="0.7" size="1.27" layer="51">-</text>
-<wire x1="-2.95" y1="-1.6" x2="-2.95" y2="6" width="0.2032" layer="21"/>
-<wire x1="-2.95" y1="6" x2="2.95" y2="6" width="0.2032" layer="21"/>
-<wire x1="2.95" y1="6" x2="2.95" y2="-1.6" width="0.2032" layer="21"/>
-<wire x1="-2.95" y1="-1.6" x2="-2.3" y2="-1.6" width="0.2032" layer="21"/>
-<wire x1="2.95" y1="-1.6" x2="2.3" y2="-1.6" width="0.2032" layer="21"/>
-<wire x1="-2.3" y1="-1.6" x2="-2.3" y2="0" width="0.2032" layer="21"/>
-<wire x1="2.3" y1="-1.6" x2="2.3" y2="0" width="0.2032" layer="21"/>
-</package>
-<package name="1X02_XTRA_BIG">
-<description>&lt;h3&gt;Plated Through Hole - 0.1" holes&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&lt;/li&gt;
-&lt;li&gt;Pin pitch:0.2"&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;
-&lt;p&gt;Example device(s):
-&lt;ul&gt;&lt;li&gt;CONN_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-5.08" y1="2.54" x2="-5.08" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="-5.08" y1="-2.54" x2="5.08" y2="-2.54" width="0.127" layer="21"/>
-<wire x1="5.08" y1="-2.54" x2="5.08" y2="2.54" width="0.127" layer="21"/>
-<wire x1="5.08" y1="2.54" x2="-5.08" y2="2.54" width="0.127" layer="21"/>
-<pad name="1" x="-2.54" y="0" drill="2.0574" diameter="3.556"/>
-<pad name="2" x="2.54" y="0" drill="2.0574" diameter="3.556"/>
-<text x="-5.08" y="2.667" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-5.08" y="-3.302" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_PP_HOLES_ONLY">
-<description>&lt;h3&gt;Pogo Pins Connector - No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<circle x="0" y="0" radius="0.635" width="0.127" layer="51"/>
-<circle x="2.54" y="0" radius="0.635" width="0.127" layer="51"/>
-<pad name="1" x="0" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<pad name="2" x="2.54" y="0" drill="0.889" diameter="0.8128" rot="R90"/>
-<hole x="0" y="0" drill="1.4732"/>
-<hole x="2.54" y="0" drill="1.4732"/>
-<text x="-1.27" y="1.143" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-1.778" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="SCREWTERMINAL-3.5MM-2-NS">
-<description>&lt;h3&gt;Screw Terminal  3.5mm Pitch - 2 Pin PTH No Silk Outline&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-1.75" y1="3.4" x2="5.25" y2="3.4" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="3.4" x2="5.25" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="-2.8" x2="5.25" y2="-3.6" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="-3.6" x2="-1.75" y2="-3.6" width="0.2032" layer="51"/>
-<wire x1="-1.75" y1="-3.6" x2="-1.75" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="-1.75" y1="-2.8" x2="-1.75" y2="3.4" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="-2.8" x2="-1.75" y2="-2.8" width="0.2032" layer="51"/>
-<wire x1="-1.75" y1="-1.35" x2="-2.15" y2="-1.35" width="0.2032" layer="51"/>
-<wire x1="-2.15" y1="-1.35" x2="-2.15" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="-2.15" y1="-2.35" x2="-1.75" y2="-2.35" width="0.2032" layer="51"/>
-<wire x1="5.25" y1="3.15" x2="5.65" y2="3.15" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="3.15" x2="5.65" y2="2.15" width="0.2032" layer="51"/>
-<wire x1="5.65" y1="2.15" x2="5.25" y2="2.15" width="0.2032" layer="51"/>
-<circle x="2" y="3" radius="0.2828" width="0.127" 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"/>
-<text x="-1.27" y="2.54" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="1.27" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="JST-2-PTH-NS">
-<description>&lt;h3&gt;JST 2 Pin Right Angle Plated Through  Hole- No Silk&lt;/h3&gt;
-tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. 
-&lt;br&gt; No silk outline of connector. 
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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/Connectors/JST%282%29-01548.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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2" y1="0" x2="-2" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="-2" y1="-1.8" x2="-3" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="-3" y1="-1.8" x2="-3" y2="6" width="0.2032" layer="51"/>
-<wire x1="-3" y1="6" x2="3" y2="6" width="0.2032" layer="51"/>
-<wire x1="3" y1="6" x2="3" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="3" y1="-1.8" x2="2" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="2" y1="-1.8" x2="2" y2="0" width="0.2032" layer="51"/>
-<pad name="1" x="-1" y="0" drill="0.7" diameter="1.6"/>
-<pad name="2" x="1" y="0" drill="0.7" diameter="1.6"/>
-<text x="-1.27" y="5.27" size="0.6096" layer="25" font="vector" ratio="20">&gt;Name</text>
-<text x="-1.27" y="4" size="0.6096" layer="27" font="vector" ratio="20">&gt;Value</text>
-<text x="0.6" y="0.7" size="1.27" layer="51">+</text>
-<text x="-1.4" y="0.7" size="1.27" layer="51">-</text>
-</package>
-<package name="JST-2-PTH-KIT">
-<description>&lt;h3&gt;JST 2 Pin Right Angle Plated Through  Hole - KIT&lt;/h3&gt;
-tDocu indicate polarity for connections that match SparkFun LiPo battery terminations. 
-&lt;br&gt; This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad.
-&lt;br&gt; This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side.
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count: 2&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/Connectors/JST%282%29-01548.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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-2" y1="0" x2="-2" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="-2" y1="-1.8" x2="-3" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="-3" y1="-1.8" x2="-3" y2="6" width="0.2032" layer="51"/>
-<wire x1="-3" y1="6" x2="3" y2="6" width="0.2032" layer="51"/>
-<wire x1="3" y1="6" x2="3" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="3" y1="-1.8" x2="2" y2="-1.8" width="0.2032" layer="51"/>
-<wire x1="2" y1="-1.8" x2="2" y2="0" width="0.2032" layer="51"/>
-<pad name="1" x="-1" y="0" drill="0.7" diameter="1.4478" stop="no"/>
-<pad name="2" x="1" y="0" drill="0.7" diameter="1.4478" stop="no"/>
-<text x="-1.27" y="5.27" size="0.6096" layer="25" font="vector" ratio="20">&gt;Name</text>
-<text x="-1.27" y="4" size="0.6096" layer="27" font="vector" ratio="20">&gt;Value</text>
-<text x="0.6" y="0.7" size="1.27" layer="51">+</text>
-<text x="-1.4" y="0.7" size="1.27" layer="51">-</text>
-<polygon width="0.127" layer="30">
-<vertex x="-0.9975" y="-0.6604" curve="-90.025935"/>
-<vertex x="-1.6604" y="0" curve="-90.017354"/>
-<vertex x="-1" y="0.6604" curve="-90"/>
-<vertex x="-0.3396" y="0" curve="-90.078137"/>
-</polygon>
-<polygon width="0.127" layer="29">
-<vertex x="-1" y="-0.2865" curve="-90.08005"/>
-<vertex x="-1.2865" y="0" curve="-90.040011"/>
-<vertex x="-1" y="0.2865" curve="-90"/>
-<vertex x="-0.7135" y="0" curve="-90"/>
-</polygon>
-<polygon width="0.127" layer="30">
-<vertex x="1.0025" y="-0.6604" curve="-90.025935"/>
-<vertex x="0.3396" y="0" curve="-90.017354"/>
-<vertex x="1" y="0.6604" curve="-90"/>
-<vertex x="1.6604" y="0" curve="-90.078137"/>
-</polygon>
-<polygon width="0.127" layer="29">
-<vertex x="1" y="-0.2865" curve="-90.08005"/>
-<vertex x="0.7135" y="0" curve="-90.040011"/>
-<vertex x="1" y="0.2865" curve="-90"/>
-<vertex x="1.2865" y="0" curve="-90"/>
-</polygon>
-</package>
-<package name="SPRINGTERMINAL-2.54MM-2">
-<description>&lt;h3&gt;Spring Terminal- PCB Mount 2 Pin PTH&lt;/h3&gt;
-tDocu marks the spring arms
-&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/SpringTerminal.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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<wire x1="-4.2" y1="7.88" x2="-4.2" y2="-2.8" width="0.254" layer="21"/>
-<wire x1="-4.2" y1="-2.8" x2="-4.2" y2="-4.72" width="0.254" layer="51"/>
-<wire x1="-4.2" y1="-4.72" x2="3.44" y2="-4.72" width="0.254" layer="51"/>
-<wire x1="3.44" y1="-4.72" x2="3.44" y2="-2.8" width="0.254" layer="51"/>
-<wire x1="3.44" y1="7.88" x2="-4.2" y2="7.88" width="0.254" layer="21"/>
-<wire x1="0" y1="0" x2="0" y2="5.08" width="0.254" layer="1"/>
-<wire x1="0" y1="0" x2="0" y2="5.08" width="0.254" layer="16"/>
-<wire x1="2.54" y1="0" x2="2.54" y2="5.08" width="0.254" layer="16"/>
-<wire x1="2.54" y1="0" x2="2.54" y2="5.08" width="0.254" layer="1"/>
-<wire x1="-4.2" y1="-2.8" x2="3.44" y2="-2.8" width="0.254" layer="21"/>
-<wire x1="3.44" y1="4" x2="3.44" y2="1" width="0.254" layer="21"/>
-<wire x1="3.44" y1="7.88" x2="3.44" y2="6" width="0.254" layer="21"/>
-<wire x1="3.44" y1="-0.9" x2="3.44" y2="-2.8" width="0.254" layer="21"/>
-<pad name="1" x="0" y="0" drill="1.1" diameter="1.9"/>
-<pad name="P$2" x="0" y="5.08" drill="1.1" diameter="1.9"/>
-<pad name="P$3" x="2.54" y="5.08" drill="1.1" diameter="1.9"/>
-<pad name="2" x="2.54" y="0" drill="1.1" diameter="1.9"/>
-</package>
-<package name="1X02_2.54_SCREWTERM">
-<description>&lt;h3&gt;2 Pin Screw Terminal - 2.54mm&lt;/h3&gt;
-&lt;p&gt;Specifications:
-&lt;ul&gt;&lt;li&gt;Pin count:2&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_02&lt;/li&gt;
-&lt;/ul&gt;&lt;/p&gt;</description>
-<pad name="P2" x="0" y="0" drill="1.016" shape="square"/>
-<pad name="P1" x="2.54" y="0" drill="1.016" shape="square"/>
-<wire x1="-1.5" y1="3.25" x2="4" y2="3.25" width="0.2032" layer="21"/>
-<wire x1="4" y1="3.25" x2="4" y2="2.5" width="0.2032" layer="21"/>
-<wire x1="4" y1="2.5" x2="4" y2="-3.25" width="0.2032" layer="21"/>
-<wire x1="4" y1="-3.25" x2="-1.5" y2="-3.25" width="0.2032" layer="21"/>
-<wire x1="-1.5" y1="-3.25" x2="-1.5" y2="2.5" width="0.2032" layer="21"/>
-<wire x1="-1.5" y1="2.5" x2="-1.5" y2="3.25" width="0.2032" layer="21"/>
-<wire x1="-1.5" y1="2.5" x2="4" y2="2.5" width="0.2032" layer="21"/>
-<text x="-1.27" y="3.429" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
-<text x="-1.27" y="-4.064" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
-</package>
-<package name="1X02_POKEHOME">
-<description>2 pin poke-home connector
-
-part number 2062-2P from STA</description>
-<wire x1="-7" y1="-4" x2="-7" y2="2" width="0.2032" layer="21"/>
-<wire x1="-7" y1="2" x2="-7" y2="4" width="0.2032" layer="21"/>
-<wire x1="4.7" y1="4" x2="4.7" y2="-4" width="0.2032" layer="21"/>
-<wire x1="4.7" y1="-4" x2="-7" y2="-4" width="0.2032" layer="21"/>
-<smd name="P2" x="5.25" y="-2" dx="3.5" dy="2" layer="1"/>
-<smd name="P1" x="5.25" y="2" dx="3.5" dy="2" layer="1"/>
-<smd name="P4" x="-4" y="-2" dx="6" dy="2" layer="1"/>
-<smd name="P3" x="-4" y="2" dx="6" dy="2" layer="1"/>
-<wire x1="-7" y1="4" x2="4.7" y2="4" width="0.2032" layer="21"/>
-<text x="0.635" y="-3.175" size="0.4064" layer="25">&gt;NAME</text>
-<text x="0.635" y="-1.905" size="0.4064" layer="27">&gt;VALUE</text>
-<text x="-7.239" y="-1.397" size="0.3048" layer="51" rot="R90">BOARD EDGE</text>
-</package>
-<package name="1X02_RA_PTH_FEMALE">
-<wire x1="-2.79" y1="4.25" x2="-2.79" y2="-4.25" width="0.1778" layer="21"/>
-<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>
-<wire x1="2.79" y1="4.25" x2="2.79" y2="-4.25" width="0.1778" layer="21"/>
-<wire x1="-2.79" y1="4.25" x2="2.79" y2="4.25" width="0.1778" layer="21"/>
-<wire x1="-2.79" y1="-4.25" x2="2.79" y2="-4.25" width="0.1778" layer="21"/>
-<pad name="2" x="-1.27" y="-5.85" drill="0.8"/>
-<pad name="1" x="1.27" y="-5.85" drill="0.8"/>
-</package>
-</packages>
-<symbols>
-<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="15.24" y="-5.08" length="short" rot="R180"/>
-<pin name="NC/TDI" x="15.24" y="-2.54" length="short" rot="R180"/>
-<pin name="SWO/TDO" x="15.24" y="0" length="short" rot="R180"/>
-<pin name="SWDCLK/TCK" x="15.24" y="2.54" length="short" rot="R180"/>
-<pin name="SWDIO/TMS" x="15.24" 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="12.7" y2="7.62" width="0.254" layer="94"/>
-<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="-12.7" y2="-7.62" width="0.254" layer="94"/>
-<text x="-12.7" y="7.874" size="1.778" layer="95" font="vector">&gt;Name</text>
-<text x="-12.7" y="-9.906" size="1.778" layer="96" font="vector">&gt;Value</text>
-</symbol>
-<symbol name="CONN_05X2">
-<description>&lt;h3&gt;10 Pin Connection&lt;/h3&gt;
-5x2 pin layout</description>
-<wire x1="3.81" y1="-7.62" x2="-3.81" 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="-3.81" y1="7.62" x2="-3.81" 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="-3.81" 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"/>
-<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="-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="-3.81" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-3.81" y="8.128" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="10" x="7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="8" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="6" 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="2" x="7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="9" x="-7.62" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="7" x="-7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="5" x="-7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="3" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-<pin name="1" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/>
-</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="CONN_03">
-<description>&lt;h3&gt;3 Pin Connection&lt;/h3&gt;</description>
-<wire x1="3.81" y1="-5.08" x2="-2.54" y2="-5.08" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-5.08" width="0.4064" layer="94"/>
-<wire x1="3.81" y1="-5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<text x="-2.54" y="-7.366" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-2.54" y="5.588" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="3" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-<symbol name="CONN_06">
-<description>&lt;h3&gt;6 Pin Connection&lt;/h3&gt;</description>
-<wire x1="1.27" y1="-7.62" x2="-5.08" y2="-7.62" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="0" x2="0" y2="0" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-2.54" x2="0" y2="-2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="-5.08" x2="0" y2="-5.08" width="0.6096" layer="94"/>
-<wire x1="-5.08" y1="10.16" x2="-5.08" y2="-7.62" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="-7.62" x2="1.27" y2="10.16" width="0.4064" layer="94"/>
-<wire x1="-5.08" y1="10.16" x2="1.27" y2="10.16" width="0.4064" layer="94"/>
-<wire x1="-1.27" y1="5.08" x2="0" y2="5.08" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="2.54" x2="0" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="-1.27" y1="7.62" x2="0" y2="7.62" width="0.6096" layer="94"/>
-<text x="-5.08" y="-9.906" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-5.08" y="10.668" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="5.08" y="-5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="5.08" y="-2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="3" x="5.08" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="4" x="5.08" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="5" x="5.08" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="6" x="5.08" y="7.62" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-<symbol name="CONN_02">
-<description>&lt;h3&gt;2 Pin Connection&lt;/h3&gt;</description>
-<wire x1="3.81" y1="-2.54" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
-<wire x1="1.27" y1="2.54" x2="2.54" y2="2.54" width="0.6096" layer="94"/>
-<wire x1="1.27" y1="0" x2="2.54" y2="0" width="0.6096" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="-2.54" y2="-2.54" width="0.4064" layer="94"/>
-<wire x1="3.81" y1="-2.54" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<wire x1="-2.54" y1="5.08" x2="3.81" y2="5.08" width="0.4064" layer="94"/>
-<text x="-2.54" y="-4.826" size="1.778" layer="96" font="vector">&gt;VALUE</text>
-<text x="-2.54" y="5.588" size="1.778" layer="95" font="vector">&gt;NAME</text>
-<pin name="1" x="7.62" y="0" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-<pin name="2" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1" rot="R180"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="CORTEX_JTAG_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="J1" symbol="CORTEX_DEBUG" x="0" y="0"/>
-</gates>
-<devices>
-<device name="_PTH_NS" package="2X5-PTH-1.27MM-NO_SILK">
-<connects>
-<connect gate="J1" pin="!RESET" pad="10"/>
-<connect gate="J1" pin="GND@3" pad="3"/>
-<connect gate="J1" pin="GND@5" pad="5"/>
-<connect gate="J1" pin="GNDDTCT" pad="9"/>
-<connect gate="J1" pin="KEY" pad="7"/>
-<connect gate="J1" pin="NC/TDI" pad="8"/>
-<connect gate="J1" pin="SWDCLK/TCK" pad="4"/>
-<connect gate="J1" pin="SWDIO/TMS" pad="2"/>
-<connect gate="J1" pin="SWO/TDO" pad="6"/>
-<connect gate="J1" pin="VCC" pad="1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_PTH" package="2X5-PTH-1.27MM">
-<connects>
-<connect gate="J1" pin="!RESET" pad="10"/>
-<connect gate="J1" pin="GND@3" pad="3"/>
-<connect gate="J1" pin="GND@5" pad="5"/>
-<connect gate="J1" pin="GNDDTCT" pad="9"/>
-<connect gate="J1" pin="KEY" pad="7"/>
-<connect gate="J1" pin="NC/TDI" pad="8"/>
-<connect gate="J1" pin="SWDCLK/TCK" pad="4"/>
-<connect gate="J1" pin="SWDIO/TMS" pad="2"/>
-<connect gate="J1" pin="SWO/TDO" pad="6"/>
-<connect gate="J1" pin="VCC" pad="1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_SMD" package="2X5-SMD-1.27MM">
-<connects>
-<connect gate="J1" pin="!RESET" pad="10"/>
-<connect gate="J1" pin="GND@3" pad="3"/>
-<connect gate="J1" pin="GND@5" pad="5"/>
-<connect gate="J1" pin="GNDDTCT" pad="9"/>
-<connect gate="J1" pin="KEY" pad="7"/>
-<connect gate="J1" pin="NC/TDI" pad="8"/>
-<connect gate="J1" pin="SWDCLK/TCK" pad="4"/>
-<connect gate="J1" pin="SWDIO/TMS" pad="2"/>
-<connect gate="J1" pin="SWO/TDO" pad="6"/>
-<connect gate="J1" pin="VCC" pad="1"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-14503" constant="no"/>
-<attribute name="VALUE" value="JTAG" constant="no"/>
-</technology>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="CONN_05X2" 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;h3&gt;For AVR SPI programming port, see special device with nice symbol: "AVR_SPI_PROG_5x2.dev"&lt;/h3&gt;
-
-&lt;p&gt;&lt;/p&gt;
-&lt;b&gt;You can populate with any combo of single row headers, but if you'd like an exact match, check these:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/778"&gt; 2x5 AVR ICSP Male Header&lt;/a&gt; (PRT-00778)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/8506"&gt; 2x5 Pin Shrouded Header&lt;/a&gt; (PRT-08506)&lt;/li&gt;
-&lt;/ul&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;Special note: the shrouded connector mates well with our 5x2 ribbon cables:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/8535"&gt; 2x5 Pin IDC Ribbon Cable&lt;/a&gt; (PRT-08535)&lt;/li&gt;
-&lt;/ul&gt;</description>
-<gates>
-<gate name="G$1" symbol="CONN_05X2" x="0" y="0"/>
-</gates>
-<devices>
-<device name="PTH" package="2X5">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08499" constant="no"/>
-<attribute name="SF_ID" value="PRT-0778" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="RA" package="2X5-RA">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="RAF" package="2X5-RAF">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SHD" package="2X5-SHROUDED">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08671" constant="no"/>
-<attribute name="SF_ID" value="PRT-08506" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SHD_LOCK" package="2X5-SHROUDED_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08671" constant="no"/>
-<attribute name="SF_ID" value="PRT-08506" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SHD_SMD" package="2X5-SHROUDED_SMD">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-09508" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="NO_SILK" package="2X5_NOSILK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="0.05_IN_PTH_SILK" package="2X5_PTH_SILK_.05">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SHD-NS" package="2X5-SHROUDED-NS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08671" constant="no"/>
-<attribute name="SF_ID" value="PRT-08506" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SHD_LOCK_LATCH" package="2X5-SHROUDED_LOCK_LATCH">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMD_LONGPADS" package="2X5-SHROUDED_SMD_LONGPADS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="NO_SILK_LOCK" package="2X5-NOSILK_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="10" pad="10"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-<connect gate="G$1" pin="7" pad="7"/>
-<connect gate="G$1" pin="8" pad="8"/>
-<connect gate="G$1" pin="9" pad="9"/>
-</connects>
-<technologies>
-<technology name=""/>
-</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="J1" symbol="CONN_04" x="-2.54" y="0"/>
-</gates>
-<devices>
-<device name="PTH" package="1X04">
-<connects>
-<connect gate="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" pin="4" pad="4"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-14485"/>
-</technology>
-</technologies>
-</device>
-<device name="1.27MM" package="1X04_1.27MM">
-<connects>
-<connect gate="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" pin="4" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="LOCK" package="1X04_LOCK">
-<connects>
-<connect gate="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" pin="4" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMD2" package="JST04_1MM_RA">
-<connects>
-<connect gate="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" 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="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" pin="4" pad="4"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-12382" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SPRING" package="1X04_SPRING_TERMINAL">
-<connects>
-<connect gate="J1" pin="1" pad="1 5"/>
-<connect gate="J1" pin="2" pad="2 6"/>
-<connect gate="J1" pin="3" pad="3 7"/>
-<connect gate="J1" pin="4" pad="4 8"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-14363" constant="no"/>
-<attribute name="SF_ID" value="PRT-08075" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="1.27MM_NO_SILK" package="1X04_1.27MM_NO_SILK">
-<connects>
-<connect gate="J1" pin="1" pad="1"/>
-<connect gate="J1" pin="2" pad="2"/>
-<connect gate="J1" pin="3" pad="3"/>
-<connect gate="J1" pin="4" pad="4"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="CONN_03" prefix="J" uservalue="yes">
-<description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
-
-&lt;p&gt;&lt;/p&gt;
-&lt;b&gt;On any of the 0.1 inch spaced packages, you can populate with these:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/116"&gt; Break Away Headers - Straight&lt;/a&gt; (PRT-00116)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/553"&gt; Break Away Male Headers - Right Angle&lt;/a&gt; (PRT-00553)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/13875"&gt; Stackable Header - 3 Pin (Female, 0.1")&lt;/a&gt; (PRT-13875)&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;
-&lt;p&gt; &lt;/p&gt; Molex polarized connector foot print use with SKU : PRT-08232 with associated crimp pins and housings.</description>
-<gates>
-<gate name="J$1" symbol="CONN_03" x="-2.54" y="0"/>
-</gates>
-<devices>
-<device name="" package="1X03">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="XXX-00000" constant="no"/>
-<attribute name="VALUE" value="455-1750-1-ND" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="POLAR" package="MOLEX-1X3">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08625" constant="no"/>
-<attribute name="SF_ID" value="PRT-08096" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SCREW" package="SCREWTERMINAL-3.5MM-3">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08288" constant="no"/>
-<attribute name="SF_ID" value="PRT-08235" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="LOCK" package="1X03_LOCK">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="LOCK_LONGPADS" package="1X03_LOCK_LONGPADS">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="POLAR_LOCK" package="MOLEX-1X3_LOCK">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08625" constant="no"/>
-<attribute name="SF_ID" value="PRT-08096" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SCREW_LOCK" package="SCREWTERMINAL-3.5MM-3_LOCK.007S">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08288" constant="no"/>
-<attribute name="SF_ID" value="PRT-08235" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="1X03_NO_SILK" package="1X03_NO_SILK">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="LONGPADS" package="1X03_LONGPADS">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="JST-PTH" package="JST-3-PTH">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="WIRE-10037" constant="no"/>
-<attribute name="SF_ID" value="PRT-09915" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="POGO_PIN_HOLES_ONLY" package="1X03_PP_HOLES_ONLY">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="-SCREW-5MM" package="SCREWTERMINAL-5MM-3">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10134" constant="no"/>
-<attribute name="SF_SKU" value="PRT-08433" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="LOCK_NO_SILK" package="1X03_LOCK_NO_SILK">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="JST-SMD" package="JST-3-SMD">
-<connects>
-<connect gate="J$1" pin="1" pad="3"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="1"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-12591" constant="no"/>
-<attribute name="VALUE" value="3-PIN SMD" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD" package="1X03-1MM-RA">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMD_RA_FEMALE" package="1X03_SMD_RA_FEMALE">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10926"/>
-<attribute name="VALUE" value="1x3 RA Female .1&quot;"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD_RA_MALE" package="1X03_SMD_RA_MALE">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10925"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD_RA_MALE_POST" package="1X03_SMD_RA_MALE_POST">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="JST-PTH-VERT" package="JST-3-PTH-VERT">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-13230" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="1X03_SMD_RA_MALE_POST_SMALLER" package="1X03_SMD_RA_MALE_POST_SMALLER">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-11912" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="1X03_SMD_RA_MALE_POST_SMALLEST" package="1X03_SMD_RA_MALE_POST_SMALLEST">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="JST-PTH-NS" package="JST-3-PTH-NS">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SCREW-NS" package="SCREWTERMINAL-3.5MM-3-NS">
-<connects>
-<connect gate="J$1" pin="1" pad="1"/>
-<connect gate="J$1" pin="2" pad="2"/>
-<connect gate="J$1" pin="3" pad="3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="CONN_06" prefix="J" uservalue="yes">
-<description>&lt;h3&gt;Multi connection point. Often used as Generic Header-pin footprint for 0.1 inch spaced/style header connections&lt;/h3&gt;
-
-&lt;p&gt;&lt;/p&gt;
-&lt;b&gt;On any of the 0.1 inch spaced packages, you can populate with these:&lt;/b&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/116"&gt; Break Away Headers - Straight&lt;/a&gt; (PRT-00116)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/553"&gt; Break Away Male Headers - Right Angle&lt;/a&gt; (PRT-00553)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/115"&gt; Female Headers&lt;/a&gt; (PRT-00115)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/117"&gt; Break Away Headers - Machine Pin&lt;/a&gt; (PRT-00117)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/743"&gt; Break Away Female Headers - Swiss Machine Pin&lt;/a&gt; (PRT-00743)&lt;/li&gt;
-&lt;li&gt;&lt;a href="https://www.sparkfun.com/products/9280"&gt; Arduino Stackable Header - 6 Pin&lt;/a&gt; (PRT-09280)&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;</description>
-<gates>
-<gate name="G$1" symbol="CONN_06" x="-2.54" y="0"/>
-</gates>
-<devices>
-<device name="SILK_FEMALE_PTH" package="1X06">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08437"/>
-</technology>
-</technologies>
-</device>
-<device name="POLAR" package="MOLEX-1X6">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="RA" package="MOLEX-1X6-RA">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMD" package="1X06-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"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08971" constant="no"/>
-<attribute name="VALUE" value="RA 6Pin SMD" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="LOCK" package="1X06_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="LOCK_LONGPADS" package="1X06_LOCK_LONGPADS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="POLAR_LOCK" package="MOLEX-1X6_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="RA_LOCK" package="MOLEX_1X6_RA_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="FEMALE_LOCK" package="1X06_FEMALE_LOCK.010">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="LONGPADS" package="1X06_LONGPADS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="3.5MM-6" package="SCREWTERMINAL-3.5MM-6">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMD-FEMALE-V2" package="1X06-SMD-FEMALE">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-09668"/>
-</technology>
-</technologies>
-</device>
-<device name="POGOPIN_HOLES_ONLY" package="1X06_HOLES_ONLY">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08437"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD-STRAIGHT-FEMALE" package="1X06_SMD_STRAIGHT">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10203"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD-STRAIGHT-ALT-FEMALE" package="1X06_SMD_STRAIGHT_ALT">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10203"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD-STRAIGHT-COMBO-FEMALE" package="1X06_SMD_STRAIGHT_COMBO">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-10203"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD_MALE" package="1X06_SMD_MALE">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-11293"/>
-</technology>
-</technologies>
-</device>
-<device name="SMD-1MM" package="1X06-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"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08249" constant="no"/>
-<attribute name="SF_ID" value="GPS-00579" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="NO_SILK_FEMALE_PTH" package="1X06_NO_SILK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08437"/>
-</technology>
-</technologies>
-</device>
-<device name="1.27MM" package="1X06_1.27MM">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="NO_SILK_NO_POP" package="1X06_NO_SILK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="2.5MM-6-90" package="1X06_SCREW_TERMINAL_BLOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-<connect gate="G$1" pin="3" pad="3"/>
-<connect gate="G$1" pin="4" pad="4"/>
-<connect gate="G$1" pin="5" pad="5"/>
-<connect gate="G$1" pin="6" pad="6"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="CONN_02" 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;
-
- Molex polarized connector foot print use with: PRT-08233 with associated crimp pins and housings.&lt;br&gt;&lt;br&gt;
-
-2.54_SCREWTERM for use with  PRT-10571.&lt;br&gt;&lt;br&gt;
-
-3.5mm Screw Terminal footprints for  PRT-08084&lt;br&gt;&lt;br&gt;
-
-5mm Screw Terminal footprints for use with PRT-08432</description>
-<gates>
-<gate name="G$1" symbol="CONN_02" x="-2.54" y="0"/>
-</gates>
-<devices>
-<device name="" package="1X02">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="POLAR" package="MOLEX-1X2">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="SF_ID" value="PRT-09918" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="3.5MM" package="SCREWTERMINAL-3.5MM-2">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="-JST-2MM-SMT" package="JST-2-SMD">
-<connects>
-<connect gate="G$1" pin="1" pad="2"/>
-<connect gate="G$1" pin="2" pad="1"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-11443"/>
-</technology>
-</technologies>
-</device>
-<device name="PTH2" package="1X02_BIG">
-<connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="4UCON-15767" package="JST-2-SMD-VERT">
-<connects>
-<connect gate="G$1" pin="1" pad="GND"/>
-<connect gate="G$1" pin="2" pad="VCC"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="5MM" package="SCREWTERMINAL-5MM-2">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="SF_SKU" value="PRT-08432" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="LOCK" package="1X02_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="POLAR_LOCK" package="MOLEX-1X2_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="SF_ID" value="PRT-09918" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="LOCK_LONGPADS" package="1X02_LOCK_LONGPADS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="3.5MM_LOCK" package="SCREWTERMINAL-3.5MM-2_LOCK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="PTH3" package="1X02_LONGPADS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="1X02_NO_SILK" package="1X02_NO_SILK">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="JST-PTH-2" package="JST-2-PTH">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-09863" constant="no"/>
-<attribute name="SKU" value="PRT-09914" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="PTH4" package="1X02_XTRA_BIG">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="POGO_PIN_HOLES_ONLY" package="1X02_PP_HOLES_ONLY">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="3.5MM-NO_SILK" package="SCREWTERMINAL-3.5MM-2-NS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-08399" constant="no"/>
-</technology>
-</technologies>
-</device>
-<device name="-JST-2-PTH-NO_SILK" package="JST-2-PTH-NS">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="JST-PTH-2-KIT" package="JST-2-PTH-KIT">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SPRING-2.54-RA" package="SPRINGTERMINAL-2.54MM-2">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="2.54MM_SCREWTERM" package="1X02_2.54_SCREWTERM">
-<connects>
-<connect gate="G$1" pin="1" pad="P1"/>
-<connect gate="G$1" pin="2" pad="P2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SMALL_POKEHOME" package="1X02_POKEHOME">
-<connects>
-<connect gate="G$1" pin="1" pad="P1 P3"/>
-<connect gate="G$1" pin="2" pad="P2 P4"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-13512"/>
-</technology>
-</technologies>
-</device>
-<device name="PTH_RA_FEMALE" package="1X02_RA_PTH_FEMALE">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="PROD_ID" value="CONN-13700"/>
-</technology>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="passives">
-<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"/>
-<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.032" 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="TACT-SWITCH-SIDE">
-<smd name="P$1" x="-1.8" y="0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<smd name="P$2" x="1.8" y="0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<smd name="P$3" x="-1.8" y="-0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<smd name="P$4" x="1.8" y="-0.725" dx="1.4" dy="1.05" layer="1" rot="R180"/>
-<wire x1="-0.9" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="0.8" x2="0.9" y2="0.8" width="0.127" layer="51"/>
-<wire x1="-0.9" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
-<wire x1="0" y1="-0.8" x2="0.9" 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="-1.75" y1="-1.45" x2="1.75" y2="-1.45" width="0.127" layer="21"/>
-<wire x1="-1.75" y1="1.6" x2="-1" y2="1.6" width="0.127" layer="21"/>
-<wire x1="-1" y1="1.6" x2="0" y2="1.6" width="0.127" layer="21"/>
-<wire x1="0" y1="1.6" x2="1" y2="1.6" width="0.127" layer="21"/>
-<wire x1="1" y1="1.6" x2="1.75" y2="1.6" width="0.127" layer="21"/>
-<wire x1="-1" y1="1.6" x2="-1" y2="2.3" width="0.127" layer="21"/>
-<wire x1="-1" y1="2.3" x2="1" y2="2.3" width="0.127" layer="21"/>
-<wire x1="1" y1="2.3" x2="1" y2="1.6" width="0.127" layer="21"/>
-</package>
-<package name="1206">
-<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="-1" y="0" dx="0.8" dy="1.3" layer="1"/>
-<smd name="2" x="1" y="0" dx="0.8" dy="1.3" 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>
-<rectangle x1="-1" y1="-0.6" x2="1" y2="0.6" layer="51"/>
-</package>
-<package name="0603-RES">
-<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="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="0402">
-<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"/>
-<smd name="1" x="-0.525" y="0" dx="0.575" dy="0.7" layer="1"/>
-<smd name="2" x="0.525" y="0" dx="0.575" dy="0.7" 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"/>
-</package>
-<package name="0603-CAP">
-<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.8" dy="0.95" layer="1"/>
-<smd name="2" x="0.8" y="0" dx="0.8" dy="0.95" 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"/>
-</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="51"/>
-<wire x1="-1.6" y1="-1.3" x2="1.6" y2="-1.3" width="0.2032" layer="51"/>
-<smd name="1" x="-1.6" y="0" dx="1.2" dy="2.5" layer="1"/>
-<smd name="2" x="1.6" y="0" dx="1.2" dy="2.5" layer="1"/>
-<text x="-2.07" y="1.77" size="1.016" layer="25">&gt;NAME</text>
-<text x="-2.17" y="-3.24" size="1.016" layer="27">&gt;VALUE</text>
-</package>
-<package name="2220-C">
-<smd name="P$1" x="-2.6" y="0" dx="1.2" dy="5" layer="1"/>
-<smd name="P$2" x="2.6" y="0" dx="1.2" dy="5" layer="1"/>
-<text x="-1.5" y="3" size="0.6096" layer="125">&gt;NAME</text>
-<text x="-1.5" y="-3.5" size="0.6096" layer="127">&gt;VALUE</text>
-</package>
-<package name="SMD-ELEC-CAP">
-<wire x1="-3.25" y1="-3.3" x2="-3.25" y2="2.3" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="2.3" x2="-2.25" y2="3.3" width="0.127" layer="51"/>
-<wire x1="-2.25" y1="3.3" x2="2.25" y2="3.3" width="0.127" layer="51"/>
-<wire x1="2.25" y1="3.3" x2="3.25" y2="2.3" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.3" x2="3.25" y2="-3.3" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-3.3" x2="-3.25" y2="-3.3" width="0.127" layer="51"/>
-<circle x="0" y="0" radius="3.1" width="0.08" layer="51"/>
-<smd name="A" x="0" y="2.65" dx="3.6" dy="1.8" layer="1" rot="R90" thermals="no"/>
-<smd name="C" x="0" y="-2.65" dx="3.6" dy="1.8" layer="1" rot="R90" thermals="no"/>
-<rectangle x1="-3.25" y1="-3.3" x2="3.25" y2="-2.3" layer="51"/>
-<text x="-3.25" y="5.7" size="1.27" layer="25">&gt;NAME</text>
-<text x="-3.25" y="-6.3" size="1.27" layer="27">&gt;VALUE</text>
-<wire x1="-3.2" y1="2.35" x2="-2.3" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.2" y1="2.35" x2="2.3" y2="3.25" width="0.127" layer="21"/>
-</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>
-<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>
-<symbol name="CAP-ELECTROLYTIC">
-<pin name="C" x="0" y="-2.54" visible="off" length="short" rot="R90"/>
-<pin name="A" x="0" y="5.08" visible="off" length="short" rot="R270"/>
-<wire x1="-2.032" y1="1.778" x2="0" y2="1.778" width="0.254" layer="94"/>
-<wire x1="0" y1="1.778" x2="2.032" y2="1.778" width="0.254" layer="94"/>
-<wire x1="-2.032" y1="0.762" x2="2.032" y2="0.762" width="0.254" layer="94" curve="-33.398492"/>
-<wire x1="0" y1="1.016" x2="0" y2="0" width="0.254" layer="94"/>
-<wire x1="0" y1="1.778" x2="0" y2="2.54" width="0.254" layer="94"/>
-<wire x1="0.762" y1="3.048" x2="1.778" y2="3.048" width="0.254" layer="94"/>
-<wire x1="1.27" y1="3.556" x2="1.27" y2="2.54" width="0.254" layer="94"/>
-<text x="2.54" y="5.08" size="1.778" layer="95">&gt;NAME</text>
-<text x="2.54" y="-2.54" size="1.778" layer="96">&gt;VALUE</text>
-</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>
-<device name="SIDE" package="TACT-SWITCH-SIDE">
-<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>
-<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="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>
-<device name="0402" package="0402">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="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="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>
-<device name="2220" package="2220-C">
-<connects>
-<connect gate="G$1" pin="1" pad="P$1"/>
-<connect gate="G$1" pin="2" pad="P$2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="0402" package="0402">
-<connects>
-<connect gate="G$1" pin="1" pad="1"/>
-<connect gate="G$1" pin="2" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="CAP-POL" prefix="C">
-<gates>
-<gate name="G$1" symbol="CAP-ELECTROLYTIC" x="0" y="0"/>
-</gates>
-<devices>
-<device name="CAP_POL_SMD6.6X6.6" package="SMD-ELEC-CAP">
-<connects>
-<connect gate="G$1" pin="A" pad="A"/>
-<connect gate="G$1" pin="C" pad="C"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="supply1">
-<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">
-<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="+5V" urn="urn:adsk.eagle:symbol:26929/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="+5V" x="0" y="-2.54" visible="off" length="short" direction="sup" rot="R90"/>
-</symbol>
-<symbol name="GND" urn="urn:adsk.eagle:symbol:26925/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="+24V" urn="urn:adsk.eagle:symbol:26935/1">
-<wire x1="1.27" y1="-0.635" x2="0" y2="0" width="0.254" layer="94"/>
-<wire x1="0" y1="0" x2="-1.27" y2="-0.635" width="0.254" layer="94"/>
-<wire x1="1.27" y1="-0.635" x2="0" y2="1.27" width="0.254" layer="94"/>
-<wire x1="0" y1="1.27" x2="-1.27" y2="-0.635" width="0.254" layer="94"/>
-<text x="-2.54" y="-5.08" size="1.778" layer="96" rot="R90">&gt;VALUE</text>
-<pin name="+24V" 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">
-<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="+5V" urn="urn:adsk.eagle:component:26963/1" prefix="P+">
-<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
-<gates>
-<gate name="1" symbol="+5V" 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">
-<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="+24V" urn="urn:adsk.eagle:component:26964/1" prefix="P+">
-<description>&lt;b&gt;SUPPLY SYMBOL&lt;/b&gt;</description>
-<gates>
-<gate name="1" symbol="+24V" x="0" y="0"/>
-</gates>
-<devices>
-<device name="">
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="power">
-<packages>
-<package name="HTSSOP-28">
-<smd name="P$1" x="-2.9" y="4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$29" x="0" y="0" dx="3.1" dy="5.18" layer="1" thermals="no"/>
-<text x="0" y="5.5" size="0.6096" layer="104" font="vector" align="center">&gt;NAME</text>
-<text x="0" y="-5.5" size="0.6096" layer="127" font="vector" align="center">&gt;VALUE</text>
-<circle x="-2.786" y="5.227" radius="0.254" width="0.127" layer="21"/>
-<smd name="P$2" x="-2.9" y="3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$3" x="-2.9" y="2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$4" x="-2.9" y="2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$5" x="-2.9" y="1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$6" x="-2.9" y="0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$7" x="-2.9" y="0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$8" x="-2.9" y="-0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$9" x="-2.9" y="-0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$10" x="-2.9" y="-1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$11" x="-2.9" y="-2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$12" x="-2.9" y="-2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$13" x="-2.9" y="-3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$14" x="-2.9" y="-4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$15" x="2.9" y="-4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$16" x="2.9" y="-3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$17" x="2.9" y="-2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$18" x="2.9" y="-2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$19" x="2.9" y="-1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$20" x="2.9" y="-0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$21" x="2.9" y="-0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$22" x="2.9" y="0.325" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$23" x="2.9" y="0.975" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$24" x="2.9" y="1.625" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$25" x="2.9" y="2.275" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$26" x="2.9" y="2.925" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$27" x="2.9" y="3.575" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<smd name="P$28" x="2.9" y="4.225" dx="1.5" dy="0.45" layer="1" rot="R180"/>
-<wire x1="-2.25" y1="4.9" x2="2.25" y2="4.9" width="0.127" layer="21"/>
-<wire x1="-2.25" y1="-4.9" x2="2.25" y2="-4.9" width="0.127" layer="21"/>
-</package>
-<package name="SOT23-5">
-<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;, 5 lead</description>
-<wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="51"/>
-<wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="51"/>
-<wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="51"/>
-<wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="51"/>
-<smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
-<text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
-<text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
-<rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/>
-<rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/>
-<rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/>
-<rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
-<rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
-<wire x1="-1.5" y1="-1.9" x2="-1.5" y2="-1.2" width="0.127" layer="21"/>
-</package>
-</packages>
-<symbols>
-<symbol name="DRV8841">
-<pin name="AI0" x="-17.78" y="30.48" length="middle"/>
-<pin name="AI1" x="-17.78" y="27.94" length="middle"/>
-<pin name="CP1" x="17.78" y="12.7" length="middle" rot="R180"/>
-<pin name="CP2" x="17.78" y="5.08" length="middle" rot="R180"/>
-<pin name="VCP" x="17.78" y="20.32" length="middle" rot="R180"/>
-<pin name="VMA" x="17.78" y="30.48" length="middle" rot="R180"/>
-<pin name="AOUT1" x="17.78" y="-2.54" length="middle" rot="R180"/>
-<pin name="AOUT2" x="17.78" y="-5.08" length="middle" rot="R180"/>
-<pin name="ISENA" x="17.78" y="-7.62" length="middle" rot="R180"/>
-<pin name="BOUT1" x="17.78" y="-15.24" length="middle" rot="R180"/>
-<pin name="BOUT2" x="17.78" y="-17.78" length="middle" rot="R180"/>
-<pin name="ISENB" x="17.78" y="-20.32" length="middle" rot="R180"/>
-<pin name="VMB" x="17.78" y="27.94" length="middle" rot="R180"/>
-<pin name="BVREF" x="-17.78" y="-20.32" length="middle"/>
-<pin name="AVREF" x="-17.78" y="-7.62" length="middle"/>
-<pin name="GND" x="-17.78" y="-27.94" length="middle"/>
-<pin name="BI0" x="-17.78" y="25.4" length="middle"/>
-<pin name="BI1" x="-17.78" y="22.86" length="middle"/>
-<pin name="!SLEEP" x="-17.78" y="15.24" length="middle"/>
-<pin name="!FAULT" x="-17.78" y="12.7" length="middle"/>
-<pin name="DECAY" x="-17.78" y="10.16" length="middle"/>
-<pin name="AIN2" x="-17.78" y="-5.08" length="middle"/>
-<pin name="AIN1" x="-17.78" y="-2.54" length="middle"/>
-<pin name="BIN2" x="-17.78" y="-17.78" length="middle"/>
-<pin name="BIN1" x="-17.78" y="-15.24" length="middle"/>
-<pin name="!RESET" x="-17.78" y="17.78" length="middle"/>
-<pin name="V3P3OUT" x="17.78" y="-27.94" length="middle" rot="R180"/>
-<wire x1="-12.7" y1="33.02" x2="-12.7" y2="-30.48" width="0.254" layer="94"/>
-<wire x1="-12.7" y1="-30.48" x2="12.7" y2="-30.48" width="0.254" layer="94"/>
-<wire x1="12.7" y1="-30.48" x2="12.7" y2="33.02" width="0.254" layer="94"/>
-<wire x1="12.7" y1="33.02" x2="-12.7" y2="33.02" width="0.254" layer="94"/>
-<text x="0" y="35.56" size="2.54" layer="95" font="vector" align="center">&gt;NAME</text>
-<text x="0" y="-33.02" size="2.54" layer="96" font="vector" align="center">&gt;VALUE</text>
-</symbol>
-<symbol name="VREG-AP2112">
-<pin name="VIN" x="-12.7" y="2.54" length="middle"/>
-<pin name="EN" x="-12.7" y="-2.54" length="middle"/>
-<pin name="GND" x="0" y="-10.16" length="middle" rot="R90"/>
-<pin name="VOUT" x="12.7" y="2.54" length="middle" rot="R180"/>
-<wire x1="-7.62" y1="5.08" x2="-7.62" y2="-5.08" width="0.254" layer="94"/>
-<wire x1="-7.62" y1="-5.08" x2="7.62" y2="-5.08" width="0.254" layer="94"/>
-<wire x1="7.62" y1="-5.08" x2="7.62" y2="5.08" width="0.254" layer="94"/>
-<wire x1="7.62" y1="5.08" x2="-7.62" y2="5.08" width="0.254" layer="94"/>
-<text x="-2.54" y="7.62" size="1.27" layer="95">&gt;NAME</text>
-<text x="2.54" y="-7.62" size="1.27" layer="96">&gt;VALUE</text>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="DRV8841" prefix="U">
-<gates>
-<gate name="G$1" symbol="DRV8841" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="HTSSOP-28">
-<connects>
-<connect gate="G$1" pin="!FAULT" pad="P$18"/>
-<connect gate="G$1" pin="!RESET" pad="P$16"/>
-<connect gate="G$1" pin="!SLEEP" pad="P$17"/>
-<connect gate="G$1" pin="AI0" pad="P$24"/>
-<connect gate="G$1" pin="AI1" pad="P$25"/>
-<connect gate="G$1" pin="AIN1" pad="P$21"/>
-<connect gate="G$1" pin="AIN2" pad="P$20"/>
-<connect gate="G$1" pin="AOUT1" pad="P$5"/>
-<connect gate="G$1" pin="AOUT2" pad="P$7"/>
-<connect gate="G$1" pin="AVREF" pad="P$12"/>
-<connect gate="G$1" pin="BI0" pad="P$26"/>
-<connect gate="G$1" pin="BI1" pad="P$27"/>
-<connect gate="G$1" pin="BIN1" pad="P$22"/>
-<connect gate="G$1" pin="BIN2" pad="P$23"/>
-<connect gate="G$1" pin="BOUT1" pad="P$10"/>
-<connect gate="G$1" pin="BOUT2" pad="P$8"/>
-<connect gate="G$1" pin="BVREF" pad="P$13"/>
-<connect gate="G$1" pin="CP1" pad="P$1"/>
-<connect gate="G$1" pin="CP2" pad="P$2"/>
-<connect gate="G$1" pin="DECAY" pad="P$19"/>
-<connect gate="G$1" pin="GND" pad="P$14 P$28 P$29"/>
-<connect gate="G$1" pin="ISENA" pad="P$6"/>
-<connect gate="G$1" pin="ISENB" pad="P$9"/>
-<connect gate="G$1" pin="V3P3OUT" pad="P$15"/>
-<connect gate="G$1" pin="VCP" pad="P$3"/>
-<connect gate="G$1" pin="VMA" pad="P$4"/>
-<connect gate="G$1" pin="VMB" pad="P$11"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<deviceset name="VREG-AP2112" prefix="U">
-<gates>
-<gate name="G$1" symbol="VREG-AP2112" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="SOT23-5">
-<connects>
-<connect gate="G$1" pin="EN" pad="3"/>
-<connect gate="G$1" pin="GND" pad="2"/>
-<connect gate="G$1" pin="VIN" pad="1"/>
-<connect gate="G$1" pin="VOUT" pad="5"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="connector">
-<packages>
-<package name="DX4R005HJ5_100">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.35" dy="1.35" layer="1"/>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-</package>
-<package name="DX4R005HJ5">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="21"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="21"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.475" y="-1.1" dx="2.75" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.475" y="-1.1" dx="2.75" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="D-" x="-0.65" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="ID" x="0.65" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<smd name="GND" x="1.3" y="1.9" dx="0.4" dy="1.95" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">&gt;Value</text>
-</package>
-<package name="DX4R005HJ5_64">
-<wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/>
-<wire x1="-3.25" y1="2.6" x2="-3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="3.25" y1="2.6" x2="3.25" y2="0" width="0.127" layer="51"/>
-<wire x1="-1.75" y1="2.6" x2="1.75" y2="2.6" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="-2.2" x2="-3.25" y2="-2.6" width="0.127" layer="51"/>
-<wire x1="3.25" y1="-2.6" x2="3.25" y2="-2.2" width="0.127" layer="51"/>
-<smd name="GND@3" x="-2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@4" x="2.175" y="-1.1" dx="2.15" dy="1.9" layer="1"/>
-<smd name="GND@1" x="-2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="GND@2" x="2.5" y="1.95" dx="1.2" dy="1.3" layer="1"/>
-<smd name="D+" x="0" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="1.6" dx="0.21" dy="1.35" layer="1"/>
-<text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-</package>
-<package name="USB_MICRO_609-4613-1-ND">
-<smd name="HD0" x="-3.8" y="0" dx="1.9" dy="1.8" layer="1"/>
-<smd name="HD4" x="-3.1" y="2.55" dx="2.1" dy="1.6" layer="1"/>
-<smd name="HD5" x="3.1" y="2.55" dx="2.1" dy="1.6" layer="1"/>
-<smd name="D+" x="0" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="D-" x="-0.65" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="VBUS" x="-1.3" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="ID" x="0.65" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<smd name="GND" x="1.3" y="2.675" dx="0.4" dy="1.35" layer="1"/>
-<text x="4.9275" y="1.2125" size="0.6096" layer="27" font="vector" rot="R90">&gt;Value</text>
-<text x="-4.3925" y="1.13" size="0.6096" layer="25" font="vector" rot="R90">&gt;Name</text>
-<smd name="HD1" x="-1.05" y="0" dx="1.9" dy="1.8" layer="1"/>
-<smd name="HD2" x="1.05" y="0" dx="1.9" dy="1.8" layer="1"/>
-<smd name="HD3" x="3.8" y="0" dx="1.9" dy="1.8" layer="1"/>
-<wire x1="-4.7" y1="-1.45" x2="4.7" y2="-1.45" width="0.127" layer="51"/>
-<text x="0" y="-1.3" size="0.8128" layer="51" font="vector" align="bottom-center">\\ PCB Edge /</text>
-<wire x1="-3.9" y1="3" x2="-3.9" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="-3.9" y1="-2.5" x2="3.9" y2="-2.5" width="0.127" layer="51"/>
-<wire x1="3.9" y1="-2.5" x2="3.9" y2="3" width="0.127" layer="51"/>
-<wire x1="3.9" y1="3" x2="-3.9" y2="3" width="0.127" layer="51"/>
-<wire x1="-3.9" y1="1.1" x2="-3.9" y2="1.5" width="0.127" layer="21"/>
-<wire x1="3.9" y1="1.1" x2="3.9" y2="1.5" width="0.127" layer="21"/>
-<wire x1="1.8" y1="3" x2="1.7" y2="3" width="0.127" layer="21"/>
-<wire x1="-1.7" y1="3" x2="-1.8" y2="3" width="0.127" layer="21"/>
-<wire x1="4.4" y1="3" x2="4.7" y2="3" width="0.127" layer="21"/>
-<wire x1="-4.4" y1="3" x2="-4.7" y2="3" width="0.127" layer="21"/>
-<wire x1="-3.9" y1="3.6" x2="-3.9" y2="3.8" width="0.127" layer="21"/>
-<wire x1="3.9" y1="3.6" x2="3.9" y2="3.8" width="0.127" layer="21"/>
-</package>
-<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="4.25" diameter="8" 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_STANDOFF">
-<pad name="P$1" x="0" y="0" drill="4.4" diameter="7" thermals="no"/>
-<polygon width="0.127" layer="31">
-<vertex x="-0.6" y="3.6"/>
-<vertex x="0.6" y="3.6"/>
-<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.6"/>
-<vertex x="-0.6" y="-3.6"/>
-<vertex x="-0.4" y="-2.1"/>
-<vertex x="0.4" y="-2.1"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-3.6" y="-0.6"/>
-<vertex x="-3.6" 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.6" y="0.6"/>
-<vertex x="3.6" 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.95269375" y="2.13136875"/>
-<vertex x="-2.104165625" y="2.979896875"/>
-<vertex x="-1.19203125" y="1.784921875"/>
-<vertex x="-1.75771875" y="1.2192375"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="2.99705625" y="-2.12131875"/>
-<vertex x="2.148528125" y="-2.969846875"/>
-<vertex x="1.23639375" y="-1.774871875"/>
-<vertex x="1.80208125" y="-1.2091875"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-2.104165625" y="-2.969846875"/>
-<vertex x="-2.95269375" y="-2.12131875"/>
-<vertex x="-1.75771875" y="-1.2091875"/>
-<vertex x="-1.19203125" y="-1.774871875"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="2.148528125" y="2.979896875"/>
-<vertex x="2.99705625" y="2.13136875"/>
-<vertex x="1.80208125" y="1.2192375"/>
-<vertex x="1.23639375" y="1.784921875"/>
-</polygon>
-<circle x="0" y="0" radius="3.5" width="0.125" layer="51"/>
-</package>
-<package name="PWRPAD_3-25MM-SKINNY">
-<pad name="P$1" x="0" y="0" drill="3.25" diameter="5.35" thermals="no"/>
-</package>
-<package name="PWRPAD_M25_STANDOFF">
-<pad name="P$1" x="0" y="0" drill="3.7" diameter="6" 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="1.9"/>
-<vertex x="-0.4" y="1.9"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="0.6" y="-3"/>
-<vertex x="-0.6" y="-3"/>
-<vertex x="-0.4" y="-1.9"/>
-<vertex x="0.4" y="-1.9"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-3" y="-0.6"/>
-<vertex x="-3" y="0.6"/>
-<vertex x="-1.9" y="0.4"/>
-<vertex x="-1.9" y="-0.4"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="3" y="0.5"/>
-<vertex x="3" y="-0.7"/>
-<vertex x="1.9" y="-0.5"/>
-<vertex x="1.9" y="0.3"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-2.55269375" y="1.73136875"/>
-<vertex x="-1.704165625" y="2.579896875"/>
-<vertex x="-0.99203125" y="1.584921875"/>
-<vertex x="-1.55771875" y="1.0192375"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="2.49705625" y="-1.72131875"/>
-<vertex x="1.648528125" y="-2.569846875"/>
-<vertex x="1.03639375" y="-1.574871875"/>
-<vertex x="1.60208125" y="-1.0091875"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-1.704165625" y="-2.669846875"/>
-<vertex x="-2.55269375" y="-1.82131875"/>
-<vertex x="-1.55771875" y="-1.1091875"/>
-<vertex x="-0.99203125" y="-1.674871875"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="1.748528125" y="2.579896875"/>
-<vertex x="2.59705625" y="1.73136875"/>
-<vertex x="1.60208125" y="1.0192375"/>
-<vertex x="1.03639375" y="1.584921875"/>
-</polygon>
-</package>
-<package name="SOLDER_ON">
-<smd name="P$1" x="0" y="0" dx="4" dy="7" layer="1" thermals="no"/>
-</package>
-<package name="PWRPAD_6-25MM">
-<pad name="P$1" x="0" y="0" drill="6.25" diameter="11" thermals="no"/>
-</package>
-<package name="SOLDER_ON_SMALL">
-<smd name="P$1" x="0" y="0" dx="2" dy="4" layer="1" thermals="no"/>
-</package>
-<package name="PWRPAD_6-00MM">
-<pad name="P$1" x="0" y="0" drill="6" diameter="12" thermals="no"/>
-</package>
-<package name="MOLEX_1051330021">
-<smd name="D+" x="0" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="D-" x="-0.65" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="VBUS" x="-1.3" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="ID" x="0.65" y="0" dx="0.4" dy="1.5" layer="1"/>
-<smd name="GND" x="1.3" y="0" dx="0.4" dy="1.5" layer="1"/>
-<text x="-4.9" y="-0.5" size="0.6096" layer="25" font="vector" rot="R90" align="center">&gt;Name</text>
-<text x="4.8" y="-0.5" size="0.6096" layer="25" font="vector" rot="R90" align="center">&gt;Value</text>
-<pad name="P$1" x="-2.8" y="0.25" drill="0.85" shape="square"/>
-<pad name="P$2" x="2.8" y="0.25" drill="0.85" shape="square"/>
-<pad name="P$3" x="0" y="-1.9" drill="1.25" shape="square"/>
-<wire x1="-4.3" y1="1.4" x2="-4.3" y2="-2.4" width="0.1524" layer="51"/>
-<wire x1="-4.3" y1="-2.4" x2="4.3" y2="-2.4" width="0.1524" layer="51"/>
-<wire x1="4.3" y1="-2.4" x2="4.3" y2="1.4" width="0.1524" layer="51"/>
-<wire x1="4.3" y1="1.4" x2="-4.3" y2="1.4" width="0.1524" layer="51"/>
-</package>
-</packages>
-<symbols>
-<symbol name="USB-1">
-<wire x1="6.35" y1="-2.54" x2="6.35" y2="2.54" width="0.254" layer="94"/>
-<wire x1="6.35" y1="2.54" x2="-3.81" y2="2.54" width="0.254" layer="94"/>
-<wire x1="-3.81" y1="2.54" x2="-3.81" y2="-2.54" width="0.254" layer="94"/>
-<text x="-2.54" y="-1.27" size="2.54" layer="94">USB</text>
-<text x="-4.445" y="-1.905" size="1.27" layer="95" font="vector" rot="R90">&gt;Name</text>
-<text x="8.255" y="-1.905" size="1.27" layer="96" font="vector" rot="R90">&gt;Value</text>
-<pin name="D+" x="5.08" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="D-" x="2.54" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="VBUS" x="0" y="5.08" visible="pad" length="short" rot="R270"/>
-<pin name="GND" x="-2.54" y="5.08" visible="pad" length="short" rot="R270"/>
-</symbol>
-<symbol name="PWRPAD">
-<pin name="PWRPAD" x="-5.08" y="0" length="middle"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="USB" prefix="X">
-<description>SMD micro USB connector as found in the fablab inventory. 
-Three footprint variants included: 
-&lt;ol&gt;
-&lt;li&gt;609-4613-1-ND used by Jake
-&lt;li&gt; original, as described by manufacturer's datasheet
-&lt;li&gt; for milling with the 1/100" bit
-&lt;li&gt; for milling with the 1/64" bit
-&lt;/ol&gt;
-&lt;p&gt;Made by Zaerc.</description>
-<gates>
-<gate name="G$1" symbol="USB-1" x="0" y="0"/>
-</gates>
-<devices>
-<device name="_1/100" package="DX4R005HJ5_100">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_ORIG" package="DX4R005HJ5">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="_1/64" package="DX4R005HJ5_64">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="" package="USB_MICRO_609-4613-1-ND">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="VERT" package="MOLEX_1051330021">
-<connects>
-<connect gate="G$1" pin="D+" pad="D+"/>
-<connect gate="G$1" pin="D-" pad="D-"/>
-<connect gate="G$1" pin="GND" pad="GND"/>
-<connect gate="G$1" pin="VBUS" pad="VBUS"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-<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="M4" 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="M3-STANDOFF" package="PWRPAD_M3_STANDOFF">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="M3-SKINNY" package="PWRPAD_3-25MM-SKINNY">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="M2.5_STANDOFF" package="PWRPAD_M25_STANDOFF">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SOLDER" package="SOLDER_ON">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="M6" package="PWRPAD_6-25MM">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="SOLDER_SMALL" package="SOLDER_ON_SMALL">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="6" package="PWRPAD_6-00MM">
-<connects>
-<connect gate="G$1" pin="PWRPAD" pad="P$1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="microcontrollers">
-<packages>
-<package name="TQFP-32">
-<wire x1="-3.55" y1="-3.55" x2="-3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="-3.55" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="-3.55" x2="-3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="3.55" x2="-3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="3.55" x2="-3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.25" x2="-3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.55" x2="-3.25" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.55" x2="3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="-3.55" x2="3.55" y2="-3.25" width="0.127" layer="21"/>
-<text x="-3.202909375" y="5.80526875" size="0.8135375" layer="25">&gt;NAME</text>
-<text x="-3.40625" y="-6.211390625" size="0.81429375" layer="27">&gt;VALUE</text>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="21"/>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-4.18" y="2.8" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="2" x="-4.18" y="2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="3" x="-4.18" y="1.2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="4" x="-4.18" y="0.4" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="5" x="-4.18" y="-0.4" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="6" x="-4.18" y="-1.2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="7" x="-4.18" y="-2" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="8" x="-4.18" y="-2.8" dx="1.6" dy="0.55" layer="1" roundness="25"/>
-<smd name="9" x="-2.8" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="10" x="-2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="11" x="-1.2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="12" x="-0.4" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="13" x="0.4" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="14" x="1.2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="15" x="2" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="16" x="2.8" y="-4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R90"/>
-<smd name="17" x="4.18" y="-2.8" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="18" x="4.18" y="-2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="19" x="4.18" y="-1.2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="20" x="4.18" y="-0.4" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="21" x="4.18" y="0.4" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="22" x="4.18" y="1.2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="23" x="4.18" y="2" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="24" x="4.18" y="2.8" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R180"/>
-<smd name="25" x="2.8" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="26" x="2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="27" x="1.2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="28" x="0.4" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="29" x="-0.4" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="30" x="-1.2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="31" x="-2" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-<smd name="32" x="-2.8" y="4.18" dx="1.6" dy="0.55" layer="1" roundness="25" rot="R270"/>
-</package>
-<package name="TQFP-32-FAB">
-<wire x1="-3.55" y1="-3.55" x2="-3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="-3.55" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="3.55" y1="-3.55" x2="-3.55" y2="-3.55" width="0.127" layer="51"/>
-<wire x1="-3.25" y1="3.55" x2="-3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="3.55" x2="-3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="3.25" y1="3.55" x2="3.55" y2="3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="3.55" x2="3.55" y2="3.25" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.25" x2="-3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="-3.55" y1="-3.55" x2="-3.25" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.25" y1="-3.55" x2="3.55" y2="-3.55" width="0.127" layer="21"/>
-<wire x1="3.55" y1="-3.55" x2="3.55" y2="-3.25" width="0.127" layer="21"/>
-<text x="-3.202909375" y="5.80526875" size="0.8135375" layer="25">&gt;NAME</text>
-<text x="-3.40625" y="-6.211390625" size="0.81429375" layer="27">&gt;VALUE</text>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="21"/>
-<circle x="-5.8" y="2.8" radius="0.1" width="0.2" layer="51"/>
-<smd name="1" x="-4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="2" x="-4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="3" x="-4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="4" x="-4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="5" x="-4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="6" x="-4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="7" x="-4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25"/>
-<smd name="8" x="-4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25"/>
-<smd name="9" x="-2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="10" x="-2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="11" x="-1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="12" x="-0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="13" x="0.4" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="14" x="1.2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="15" x="2" y="-4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="16" x="2.8" y="-4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R90"/>
-<smd name="17" x="4.355" y="-2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="18" x="4.18" y="-2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="19" x="4.18" y="-1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="20" x="4.18" y="-0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="21" x="4.18" y="0.4" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="22" x="4.18" y="1.2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="23" x="4.18" y="2" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="24" x="4.355" y="2.8" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R180"/>
-<smd name="25" x="2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="26" x="2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="27" x="1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="28" x="0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="29" x="-0.4" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="30" x="-1.2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="31" x="-2" y="4.18" dx="1.6" dy="0.35" layer="1" roundness="25" rot="R270"/>
-<smd name="32" x="-2.8" y="4.355" dx="1.25" dy="0.35" layer="1" roundness="25" rot="R270"/>
-</package>
-</packages>
-<symbols>
-<symbol name="ATSAMD21E18A-AF">
-<wire x1="48.26" y1="-33.02" x2="-20.32" y2="-33.02" width="0.254" layer="94"/>
-<wire x1="-20.32" y1="-33.02" x2="-20.32" y2="35.56" width="0.254" layer="94"/>
-<wire x1="-20.32" y1="35.56" x2="48.26" y2="35.56" width="0.254" layer="94"/>
-<wire x1="48.26" y1="35.56" x2="48.26" y2="-33.02" width="0.254" layer="94"/>
-<text x="-20.3338" y="35.5978" size="1.780409375" layer="95">&gt;NAME</text>
-<text x="-20.338" y="-35.614" size="1.78115" layer="96">&gt;VALUE</text>
-<pin name="(ADA_PXL)PA00/TCC2-0/SER1-0/XIN32" x="53.34" y="33.02" length="middle" rot="R180"/>
-<pin name="(ADA_PXL)PA01/TCC2-1/SER1-1/XOUT32" x="53.34" y="30.48" length="middle" rot="R180"/>
-<pin name="(ADA_D1A1)PA02/AIN-0/DAC-0" x="53.34" y="27.94" length="middle" rot="R180"/>
-<pin name="PA03/VREFA" x="53.34" y="25.4" length="middle" rot="R180"/>
-<pin name="(ADA_D0_TX)PA04/VREFB/AIN4/AIN0/TCC0-0/SER0-0" x="53.34" y="22.86" length="middle" rot="R180"/>
-<pin name="(ADA_D2_RX)PA05/AIN5/AIN1/TCC0-1/SER0-1" x="53.34" y="20.32" length="middle" rot="R180"/>
-<pin name="PA06/AIN6/AIN2/TCC1-0/SER0-2" x="53.34" y="17.78" length="middle" rot="R180"/>
-<pin name="PA07/AIN7/AIN3/TCC1-1/SER0-3" x="53.34" y="15.24" length="middle" rot="R180"/>
-<pin name="VDDANA" x="-25.4" y="25.4" length="middle" direction="pwr"/>
-<pin name="GND" x="-25.4" y="-30.48" length="middle" direction="pwr"/>
-<pin name="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0" x="53.34" y="12.7" length="middle" rot="R180"/>
-<pin name="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1" x="53.34" y="10.16" length="middle" rot="R180"/>
-<pin name="PA10/AIN18/TCC0-2/TCC1-0/SER0-2/SER2-2" x="53.34" y="7.62" length="middle" rot="R180"/>
-<pin name="PA11/AIN19/TCC0-3/TCC1-1/SER0-3/SER2-3" x="53.34" y="5.08" length="middle" rot="R180"/>
-<pin name="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN" x="53.34" y="2.54" length="middle" rot="R180"/>
-<pin name="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT" x="53.34" y="0" length="middle" rot="R180"/>
-<pin name="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0" x="53.34" y="-2.54" length="middle" rot="R180"/>
-<pin name="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1" x="53.34" y="-5.08" length="middle" rot="R180"/>
-<pin name="PA18/TC3-0/TCC0-2/SER1-2/SER3-2" x="53.34" y="-7.62" length="middle" rot="R180"/>
-<pin name="PA19/TC3-1/TCC0-3/SER1-3/SER3-3" x="53.34" y="-10.16" length="middle" rot="R180"/>
-<pin name="PA22/TC4-0/TCC0-4/SER3-0/SER5-0" x="53.34" y="-12.7" length="middle" rot="R180"/>
-<pin name="(ADA_D13)PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF" x="53.34" y="-15.24" length="middle" rot="R180"/>
-<pin name="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM" x="53.34" y="-17.78" length="middle" rot="R180"/>
-<pin name="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP" x="53.34" y="-20.32" length="middle" rot="R180"/>
-<pin name="PA27" x="53.34" y="-22.86" length="middle" rot="R180"/>
-<pin name="!RESET" x="-25.4" y="-17.78" length="middle" direction="in"/>
-<pin name="PA28" x="53.34" y="-25.4" length="middle" rot="R180"/>
-<pin name="VDDCORE" x="-25.4" y="17.78" length="middle" direction="pwr"/>
-<pin name="VDDIN" x="-25.4" y="33.02" length="middle" direction="pwr"/>
-<pin name="PA30/TCC1-0/SER1-2/SWDCLK" x="53.34" y="-27.94" length="middle" rot="R180"/>
-<pin name="PA31/TCC1-1/SER1-3/SWDIO" x="53.34" y="-30.48" length="middle" rot="R180"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="ATSAMD21E18A-AF" prefix="U">
-<description>The SAM D21 is a series of low-power microcontrollers using the 32-bit ARM®
- Cortex®
--M0+ processor,
-and ranging from 32- to 64-pins with up to 256KB Flash and 32KB of SRAM. The SAM D21 operate at a
-maximum frequency of 48MHz and reach 2.46 CoreMark®
-/MHz. &lt;a href="https://pricing.snapeda.com/parts/ATSAMD21E18A-AF/Microchip/view-part?ref=eda"&gt;Check prices&lt;/a&gt;</description>
-<gates>
-<gate name="G$1" symbol="ATSAMD21E18A-AF" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="TQFP-32">
-<connects>
-<connect gate="G$1" pin="!RESET" pad="26"/>
-<connect gate="G$1" pin="(ADA_D0_TX)PA04/VREFB/AIN4/AIN0/TCC0-0/SER0-0" pad="5"/>
-<connect gate="G$1" pin="(ADA_D13)PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF" pad="22"/>
-<connect gate="G$1" pin="(ADA_D1A1)PA02/AIN-0/DAC-0" pad="3"/>
-<connect gate="G$1" pin="(ADA_D2_RX)PA05/AIN5/AIN1/TCC0-1/SER0-1" pad="6"/>
-<connect gate="G$1" pin="(ADA_PXL)PA00/TCC2-0/SER1-0/XIN32" pad="1"/>
-<connect gate="G$1" pin="(ADA_PXL)PA01/TCC2-1/SER1-1/XOUT32" pad="2"/>
-<connect gate="G$1" pin="GND" pad="10 28"/>
-<connect gate="G$1" pin="PA03/VREFA" pad="4"/>
-<connect gate="G$1" pin="PA06/AIN6/AIN2/TCC1-0/SER0-2" pad="7"/>
-<connect gate="G$1" pin="PA07/AIN7/AIN3/TCC1-1/SER0-3" pad="8"/>
-<connect gate="G$1" pin="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0" pad="11"/>
-<connect gate="G$1" pin="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1" pad="12"/>
-<connect gate="G$1" pin="PA10/AIN18/TCC0-2/TCC1-0/SER0-2/SER2-2" pad="13"/>
-<connect gate="G$1" pin="PA11/AIN19/TCC0-3/TCC1-1/SER0-3/SER2-3" pad="14"/>
-<connect gate="G$1" pin="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN" pad="15"/>
-<connect gate="G$1" pin="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT" pad="16"/>
-<connect gate="G$1" pin="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0" pad="17"/>
-<connect gate="G$1" pin="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1" pad="18"/>
-<connect gate="G$1" pin="PA18/TC3-0/TCC0-2/SER1-2/SER3-2" pad="19"/>
-<connect gate="G$1" pin="PA19/TC3-1/TCC0-3/SER1-3/SER3-3" pad="20"/>
-<connect gate="G$1" pin="PA22/TC4-0/TCC0-4/SER3-0/SER5-0" pad="21"/>
-<connect gate="G$1" pin="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM" pad="23"/>
-<connect gate="G$1" pin="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP" pad="24"/>
-<connect gate="G$1" pin="PA27" pad="25"/>
-<connect gate="G$1" pin="PA28" pad="27"/>
-<connect gate="G$1" pin="PA30/TCC1-0/SER1-2/SWDCLK" pad="31"/>
-<connect gate="G$1" pin="PA31/TCC1-1/SER1-3/SWDIO" pad="32"/>
-<connect gate="G$1" pin="VDDANA" pad="9"/>
-<connect gate="G$1" pin="VDDCORE" pad="29"/>
-<connect gate="G$1" pin="VDDIN" pad="30"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="AVAILABILITY" value="Warning"/>
-<attribute name="DESCRIPTION" value=" ARM® Cortex®-M0+ Automotive, AEC-Q100, SAM D21E, Functional Safety (FuSa) Microcontroller IC 32-Bit 48MHz 256KB (256K x 8) FLASH 32-TQFP (7x7) "/>
-<attribute name="MF" value="Microchip"/>
-<attribute name="MP" value="ATSAMD21E18A-AF"/>
-<attribute name="PACKAGE" value="TQFP-32 Microchip"/>
-<attribute name="PRICE" value="None"/>
-<attribute name="PURCHASE-URL" value="https://pricing.snapeda.com/search/part/ATSAMD21E18A-AF/?ref=eda"/>
-</technology>
-</technologies>
-</device>
-<device name="FAB" package="TQFP-32-FAB">
-<connects>
-<connect gate="G$1" pin="!RESET" pad="26"/>
-<connect gate="G$1" pin="(ADA_D0_TX)PA04/VREFB/AIN4/AIN0/TCC0-0/SER0-0" pad="5"/>
-<connect gate="G$1" pin="(ADA_D13)PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF" pad="22"/>
-<connect gate="G$1" pin="(ADA_D1A1)PA02/AIN-0/DAC-0" pad="3"/>
-<connect gate="G$1" pin="(ADA_D2_RX)PA05/AIN5/AIN1/TCC0-1/SER0-1" pad="6"/>
-<connect gate="G$1" pin="(ADA_PXL)PA00/TCC2-0/SER1-0/XIN32" pad="1"/>
-<connect gate="G$1" pin="(ADA_PXL)PA01/TCC2-1/SER1-1/XOUT32" pad="2"/>
-<connect gate="G$1" pin="GND" pad="10 28"/>
-<connect gate="G$1" pin="PA03/VREFA" pad="4"/>
-<connect gate="G$1" pin="PA06/AIN6/AIN2/TCC1-0/SER0-2" pad="7"/>
-<connect gate="G$1" pin="PA07/AIN7/AIN3/TCC1-1/SER0-3" pad="8"/>
-<connect gate="G$1" pin="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0" pad="11"/>
-<connect gate="G$1" pin="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1" pad="12"/>
-<connect gate="G$1" pin="PA10/AIN18/TCC0-2/TCC1-0/SER0-2/SER2-2" pad="13"/>
-<connect gate="G$1" pin="PA11/AIN19/TCC0-3/TCC1-1/SER0-3/SER2-3" pad="14"/>
-<connect gate="G$1" pin="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN" pad="15"/>
-<connect gate="G$1" pin="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT" pad="16"/>
-<connect gate="G$1" pin="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0" pad="17"/>
-<connect gate="G$1" pin="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1" pad="18"/>
-<connect gate="G$1" pin="PA18/TC3-0/TCC0-2/SER1-2/SER3-2" pad="19"/>
-<connect gate="G$1" pin="PA19/TC3-1/TCC0-3/SER1-3/SER3-3" pad="20"/>
-<connect gate="G$1" pin="PA22/TC4-0/TCC0-4/SER3-0/SER5-0" pad="21"/>
-<connect gate="G$1" pin="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM" pad="23"/>
-<connect gate="G$1" pin="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP" pad="24"/>
-<connect gate="G$1" pin="PA27" pad="25"/>
-<connect gate="G$1" pin="PA28" pad="27"/>
-<connect gate="G$1" pin="PA30/TCC1-0/SER1-2/SWDCLK" pad="31"/>
-<connect gate="G$1" pin="PA31/TCC1-1/SER1-3/SWDIO" pad="32"/>
-<connect gate="G$1" pin="VDDANA" pad="9"/>
-<connect gate="G$1" pin="VDDCORE" pad="29"/>
-<connect gate="G$1" pin="VDDIN" pad="30"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-<library name="comm">
-<packages>
-<package name="8-MSOP">
-<circle x="-2" y="1.75" radius="0.1" width="0.2" layer="21"/>
-<circle x="-2" y="1.75" radius="0.1" width="0.2" layer="51"/>
-<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-1.5" y1="-1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="-1.5" y1="1.5" x2="-1.5" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
-<text x="-2.5" y="-2" size="0.8128" layer="27" font="vector" align="top-left">&gt;VALUE</text>
-<text x="-2.5" y="2" size="0.8128" layer="25" font="vector">&gt;NAME</text>
-<smd name="1" x="-2.2" y="0.975" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="2" x="-2.2" y="0.325" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="3" x="-2.2" y="-0.325" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="4" x="-2.2" y="-0.975" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="5" x="2.2" y="-0.975" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="6" x="2.2" y="-0.325" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="7" x="2.2" y="0.325" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-<smd name="8" x="2.2" y="0.975" dx="1.4" dy="0.4" layer="1" roundness="25"/>
-</package>
-<package name="8-MSOP-FAB">
-<circle x="-2" y="1.75" radius="0.1" width="0.2" layer="21"/>
-<circle x="-2" y="1.75" radius="0.1" width="0.2" layer="51"/>
-<wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.127" layer="51"/>
-<wire x1="-1.5" y1="-1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="-1.5" y1="1.5" x2="-1.5" y2="-1.5" width="0.127" layer="51"/>
-<wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.127" layer="51"/>
-<text x="-2.5" y="-2" size="0.8128" layer="27" font="vector" align="top-left">&gt;VALUE</text>
-<text x="-2.5" y="2" size="0.8128" layer="25" font="vector">&gt;NAME</text>
-<smd name="1" x="-2.2" y="0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="2" x="-2.2" y="0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="3" x="-2.2" y="-0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="4" x="-2.2" y="-0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="5" x="2.2" y="-0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="6" x="2.2" y="-0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="7" x="2.2" y="0.325" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-<smd name="8" x="2.2" y="0.975" dx="1.4" dy="0.22" layer="1" roundness="25"/>
-</package>
-</packages>
-<symbols>
-<symbol name="RS485-ISL83078E">
-<pin name="!RE" x="-15.24" y="5.08" length="middle"/>
-<pin name="RO" x="-15.24" y="7.62" length="middle"/>
-<pin name="DE" x="-15.24" y="-7.62" length="middle"/>
-<pin name="DI" x="-15.24" y="-5.08" length="middle"/>
-<pin name="GND" x="15.24" y="-7.62" length="middle" rot="R180"/>
-<pin name="VCC" x="15.24" y="0" length="middle" rot="R180"/>
-<pin name="B/Z" x="15.24" y="7.62" length="middle" rot="R180"/>
-<pin name="A/Y" x="15.24" y="5.08" length="middle" rot="R180"/>
-<wire x1="10.16" y1="-10.16" x2="10.16" y2="10.16" width="0.254" layer="94"/>
-<wire x1="10.16" y1="10.16" x2="-10.16" y2="10.16" width="0.254" layer="94"/>
-<wire x1="-10.16" y1="10.16" x2="-10.16" y2="-10.16" width="0.254" layer="94"/>
-<wire x1="-10.16" y1="-10.16" x2="10.16" y2="-10.16" width="0.254" layer="94"/>
-<text x="-10.16" y="12.7" size="1.27" layer="95" align="top-left">&gt;NAME</text>
-<text x="-10.16" y="-12.7" size="1.27" layer="95">&gt;VALUE</text>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="RS485-ISL83078E" prefix="U">
-<gates>
-<gate name="G$1" symbol="RS485-ISL83078E" x="0" y="0"/>
-</gates>
-<devices>
-<device name="MSOP" package="8-MSOP">
-<connects>
-<connect gate="G$1" pin="!RE" pad="2"/>
-<connect gate="G$1" pin="A/Y" pad="6"/>
-<connect gate="G$1" pin="B/Z" pad="7"/>
-<connect gate="G$1" pin="DE" pad="3"/>
-<connect gate="G$1" pin="DI" pad="4"/>
-<connect gate="G$1" pin="GND" pad="5"/>
-<connect gate="G$1" pin="RO" pad="1"/>
-<connect gate="G$1" pin="VCC" pad="8"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="MSOP-FAB" package="8-MSOP-FAB">
-<connects>
-<connect gate="G$1" pin="!RE" pad="2"/>
-<connect gate="G$1" pin="A/Y" pad="6"/>
-<connect gate="G$1" pin="B/Z" pad="7"/>
-<connect gate="G$1" pin="DE" pad="3"/>
-<connect gate="G$1" pin="DI" pad="4"/>
-<connect gate="G$1" pin="GND" pad="5"/>
-<connect gate="G$1" pin="RO" pad="1"/>
-<connect gate="G$1" pin="VCC" pad="8"/>
-</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"/>
-<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"/>
-<wire x1="2.5" y1="0.8" x2="2.5" y2="-0.8" width="0.127" layer="21"/>
-<wire x1="-0.3" y1="0.5" x2="-0.3" y2="-0.5" width="0.127" layer="21"/>
-<wire x1="-0.3" y1="-0.5" x2="0.3" y2="0" width="0.127" layer="21"/>
-<wire x1="0.3" y1="0" x2="-0.3" y2="0.5" width="0.127" layer="21"/>
-</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>
-<wire x1="0.8" y1="0" x2="0.3" y2="0.5" width="0.127" layer="21"/>
-<wire x1="0.3" y1="0.5" x2="0.3" y2="-0.5" width="0.127" layer="21"/>
-<wire x1="0.3" y1="-0.5" x2="0.8" y2="0" width="0.127" layer="21"/>
-<wire x1="0.8" y1="0.5" x2="0.8" y2="-0.5" width="0.127" layer="21"/>
-</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">
-<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.0778" y1="0.2818" x2="0.1278" y2="0" width="0.127" layer="21"/>
-<wire x1="0.1278" y1="0" x2="-0.0778" y2="-0.2818" width="0.127" layer="21"/>
-<wire x1="-0.0778" y1="0.2818" x2="-0.0778" y2="-0.2818" width="0.127" layer="21"/>
-</package>
-<package name="LED-5630">
-<smd name="P$2" x="2.6" y="0.6" dx="0.6" dy="0.8" layer="1" thermals="no"/>
-<smd name="P$3" x="2.6" y="-0.6" dx="0.6" dy="0.8" layer="1" thermals="no"/>
-<smd name="P$4" x="-2.6" y="0.6" dx="0.6" dy="0.8" layer="1" thermals="no"/>
-<smd name="P$5" x="-2.6" y="-0.6" dx="0.6" dy="0.8" layer="1" thermals="no"/>
-<rectangle x1="-2.5" y1="-1.5" x2="2.5" y2="1.5" layer="51"/>
-<wire x1="0" y1="1.4" x2="0" y2="1.9" width="0.1016" layer="21"/>
-<wire x1="0" y1="-1.4" x2="0" y2="-1.9" width="0.1016" layer="21"/>
-<polygon width="0" layer="1">
-<vertex x="-2.4" y="1"/>
-<vertex x="-2.2" y="1"/>
-<vertex x="-2" y="1.2"/>
-<vertex x="-1.4" y="1.2"/>
-<vertex x="-1.4" y="-1.2"/>
-<vertex x="-2" y="-1.2"/>
-<vertex x="-2.2" y="-1"/>
-<vertex x="-2.4" y="-1"/>
-</polygon>
-<polygon width="0" layer="1">
-<vertex x="2.4" y="1"/>
-<vertex x="2.2" y="1"/>
-<vertex x="2" y="1.2"/>
-<vertex x="-0.8" y="1.2"/>
-<vertex x="-0.8" y="-1.2"/>
-<vertex x="2" y="-1.2"/>
-<vertex x="2.2" y="-1"/>
-<vertex x="2.4" y="-1"/>
-</polygon>
-<polygon width="0" layer="29">
-<vertex x="2.2" y="1.1"/>
-<vertex x="2" y="1.3"/>
-<vertex x="-0.9" y="1.3"/>
-<vertex x="-0.9" y="-1.3"/>
-<vertex x="2" y="-1.3"/>
-<vertex x="2.2" y="-1.1"/>
-<vertex x="3" y="-1.1"/>
-<vertex x="3" y="-0.1"/>
-<vertex x="2.4" y="-0.1"/>
-<vertex x="2.4" y="0.1"/>
-<vertex x="3" y="0.1"/>
-<vertex x="3" y="1.1"/>
-</polygon>
-<polygon width="0" layer="29">
-<vertex x="-3" y="1.1"/>
-<vertex x="-2.2" y="1.1"/>
-<vertex x="-2" y="1.3"/>
-<vertex x="-1.3" y="1.3"/>
-<vertex x="-1.3" y="-1.3"/>
-<vertex x="-2" y="-1.3"/>
-<vertex x="-2.2" y="-1.1"/>
-<vertex x="-3" y="-1.1"/>
-<vertex x="-3" y="-0.1"/>
-<vertex x="-2.5" y="-0.1"/>
-<vertex x="-2.5" y="0.1"/>
-<vertex x="-3" y="0.1"/>
-</polygon>
-<polygon width="0" layer="31">
-<vertex x="-2" y="1.1"/>
-<vertex x="-2" y="-1.1"/>
-<vertex x="-1.5" y="-1.1"/>
-<vertex x="-1.5" y="1.1"/>
-</polygon>
-<polygon width="0" layer="31">
-<vertex x="-0.7" y="1.1"/>
-<vertex x="2" y="1.1"/>
-<vertex x="2" y="-1.1"/>
-<vertex x="-0.7" y="-1.1"/>
-</polygon>
-<wire x1="2.6" y1="-1.2" x2="2.8" y2="-1.4" width="0.1016" layer="21"/>
-<wire x1="2.8" y1="-1.4" x2="2.6" y2="-1.6" width="0.1016" layer="21"/>
-<wire x1="2.6" y1="-1.6" x2="2.6" y2="-1.2" width="0.1016" layer="21"/>
-<wire x1="2.9" y1="-1.2" x2="2.9" y2="-1.6" width="0.1016" layer="21"/>
-</package>
-<package name="0402-D">
-<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"/>
-<smd name="1" x="-0.525" y="0" dx="0.575" dy="0.7" layer="1"/>
-<smd name="2" x="0.525" y="0" dx="0.575" dy="0.7" 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"/>
-<wire x1="-1" y1="-0.2" x2="-1" y2="0.2" width="0.127" layer="21"/>
-</package>
-<package name="LED0603-RIGHTANGLE">
-<smd name="1" x="-1" y="0" dx="1.1" dy="1.1" layer="1"/>
-<smd name="2" x="1" y="0" dx="1.1" dy="1.1" layer="1"/>
-<text x="-0.089" y="1.197" size="0.8128" layer="25" align="center">&gt;NAME</text>
-<text x="-0.016" y="-1.313" size="0.8128" layer="27" ratio="10" align="center">&gt;VALUE</text>
-<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
-<wire x1="-0.1778" y1="0.3818" x2="0.2278" y2="0" width="0.127" layer="21"/>
-<wire x1="0.2278" y1="0" x2="-0.1778" y2="-0.3818" width="0.127" layer="21"/>
-<wire x1="-0.1778" y1="0.3818" x2="-0.1778" y2="-0.3818" width="0.127" layer="21"/>
-<wire x1="-1" y1="-0.2" x2="1" y2="-0.2" width="0.127" layer="51"/>
-<wire x1="1" y1="-0.2" x2="0.4" y2="-0.8" width="0.127" layer="51" curve="-90"/>
-<wire x1="0.4" y1="-0.8" x2="-0.4" y2="-0.8" width="0.127" layer="51"/>
-<wire x1="-0.4" y1="-0.8" x2="-1" y2="-0.2" width="0.127" layer="51" curve="-90"/>
-</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="1206" 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>
-<device name="5630" package="LED-5630">
-<connects>
-<connect gate="G$1" pin="A" pad="P$4 P$5"/>
-<connect gate="G$1" pin="C" pad="P$2 P$3"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="0402" package="0402-D">
-<connects>
-<connect gate="G$1" pin="A" pad="2"/>
-<connect gate="G$1" pin="C" pad="1"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-<device name="0603RA" package="LED0603-RIGHTANGLE">
-<connects>
-<connect gate="G$1" pin="A" pad="1"/>
-<connect gate="G$1" pin="C" pad="2"/>
-</connects>
-<technologies>
-<technology name=""/>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
-</libraries>
-<attributes>
-</attributes>
-<variantdefs>
-</variantdefs>
-<classes>
-<class number="0" name="default" width="0" drill="0">
-</class>
-</classes>
-<parts>
-<part name="J1" library="SparkFun-Connectors" deviceset="CORTEX_JTAG_DEBUG" device="_PTH" value="CORTEX_JTAG_DEBUG_PTH"/>
-<part name="S1" library="passives" deviceset="2-8X4-5_SWITCH" device=""/>
-<part name="C1" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="+3V1" library="supply1" deviceset="+3V3" device=""/>
-<part name="P+1" library="supply1" deviceset="+5V" device=""/>
-<part name="GND1" library="supply1" deviceset="GND" device=""/>
-<part name="C4" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="GND6" library="supply1" deviceset="GND" device=""/>
-<part name="R2" library="passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
-<part name="+3V3" library="supply1" deviceset="+3V3" device=""/>
-<part name="R3" library="passives" deviceset="RESISTOR" device="0805-RES" value="10k"/>
-<part name="+3V4" library="supply1" deviceset="+3V3" device=""/>
-<part name="GND7" library="supply1" deviceset="GND" device=""/>
-<part name="+3V5" library="supply1" deviceset="+3V3" device=""/>
-<part name="C7" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="X1" library="connector" deviceset="USB" device="VERT" value="USBVERT"/>
-<part name="P+2" library="supply1" deviceset="+5V" device=""/>
-<part name="GND8" library="supply1" deviceset="GND" device=""/>
-<part name="U1" library="microcontrollers" deviceset="ATSAMD21E18A-AF" device="FAB" value="ATSAMD21E18A-AFFAB"/>
-<part name="+3V6" library="supply1" deviceset="+3V3" device=""/>
-<part name="GND2" library="supply1" deviceset="GND" device=""/>
-<part name="C2" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="GND3" library="supply1" deviceset="GND" device=""/>
-<part name="J2" library="SparkFun-Connectors" deviceset="CONN_05X2" device="SHD_LOCK_LATCH"/>
-<part name="P+5" library="supply1" deviceset="+24V" device=""/>
-<part name="GND15" library="supply1" deviceset="GND" device=""/>
-<part name="GND16" library="supply1" deviceset="GND" device=""/>
-<part name="P+8" library="supply1" deviceset="+5V" device=""/>
-<part name="R9" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
-<part name="P+6" library="supply1" deviceset="+5V" device=""/>
-<part name="P+7" library="supply1" deviceset="+24V" device=""/>
-<part name="GND19" library="supply1" deviceset="GND" device=""/>
-<part name="U5" library="comm" deviceset="RS485-ISL83078E" device="MSOP-FAB" value="RS485-ISL83078EMSOP-FAB"/>
-<part name="U6" library="comm" deviceset="RS485-ISL83078E" device="MSOP-FAB" value="RS485-ISL83078EMSOP-FAB"/>
-<part name="C10" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="+3V7" library="supply1" deviceset="+3V3" device=""/>
-<part name="+3V9" library="supply1" deviceset="+3V3" device=""/>
-<part name="GND20" library="supply1" deviceset="GND" device=""/>
-<part name="GND21" library="supply1" deviceset="GND" device=""/>
-<part name="U2" library="power" deviceset="DRV8841" device=""/>
-<part name="GND4" library="supply1" deviceset="GND" device=""/>
-<part name="GND5" library="supply1" deviceset="GND" device=""/>
-<part name="C3" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="C5" library="passives" deviceset="CAP" device="1206" value="10uF"/>
-<part name="P+3" library="supply1" deviceset="+24V" device=""/>
-<part name="R1" library="passives" deviceset="RESISTOR" device="0805-RES" value="1K"/>
-<part name="C6" library="passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="R4" library="passives" deviceset="RESISTOR" device="0805-RES" value="1K"/>
-<part name="C8" library="passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="GND9" library="supply1" deviceset="GND" device=""/>
-<part name="GND10" library="supply1" deviceset="GND" device=""/>
-<part name="C9" library="passives" deviceset="CAP" device="0805" value="0.01uF"/>
-<part name="C11" library="passives" deviceset="CAP" device="0805" value="0.1uF"/>
-<part name="R5" library="passives" deviceset="RESISTOR" device="0805-RES" value="1M"/>
-<part name="R6" library="passives" deviceset="RESISTOR" device="1206" value="0R100"/>
-<part name="R7" library="passives" deviceset="RESISTOR" device="1206" value="0R100"/>
-<part name="GND11" library="supply1" deviceset="GND" device=""/>
-<part name="C12" library="passives" deviceset="CAP" device="0805" value="1uF"/>
-<part name="C13" library="passives" deviceset="CAP-POL" device="CAP_POL_SMD6.6X6.6"/>
-<part name="J4" library="SparkFun-Connectors" deviceset="CONN_04" device="1X04_NO_SILK"/>
-<part name="GND12" library="supply1" deviceset="GND" device=""/>
-<part name="U4" library="power" deviceset="VREG-AP2112" device=""/>
-<part name="J5" library="connector" deviceset="PWRPAD" device="M3"/>
-<part name="J6" library="connector" deviceset="PWRPAD" device="M3"/>
-<part name="J3" library="connector" deviceset="PWRPAD" device="M3"/>
-<part name="J7" library="connector" deviceset="PWRPAD" device="M3"/>
-<part name="J9" library="SparkFun-Connectors" deviceset="CONN_03" device="JST-PTH-NS"/>
-<part name="GND13" library="supply1" deviceset="GND" device=""/>
-<part name="P+4" library="supply1" deviceset="+5V" device=""/>
-<part name="J8" library="SparkFun-Connectors" deviceset="CONN_06" device="NO_SILK_FEMALE_PTH"/>
-<part name="P+9" library="supply1" deviceset="+5V" device=""/>
-<part name="GND14" library="supply1" deviceset="GND" device=""/>
-<part name="D1" library="lights" deviceset="LED" device="0805"/>
-<part name="R8" library="passives" deviceset="RESISTOR" device="0805-RES" value="470R"/>
-<part name="GND17" library="supply1" deviceset="GND" device=""/>
-<part name="D2" library="lights" deviceset="LED" device="0805"/>
-<part name="J10" library="SparkFun-Connectors" deviceset="CONN_02" device="LOCK"/>
-<part name="GND18" library="supply1" deviceset="GND" device=""/>
-</parts>
-<sheets>
-<sheet>
-<plain>
-<wire x1="187.96" y1="66.04" x2="187.96" y2="58.42" width="0.1524" layer="97"/>
-<text x="190.5" y="71.12" size="1.778" layer="97" align="top-left">SPI-SER:
-0: DO or DI
-1: CLK
-2: CS
-3: DO or DI</text>
-<text x="203.2" y="5.08" size="1.778" layer="97" rot="R90">ADA GEMMA LIGHT</text>
-</plain>
-<instances>
-<instance part="J1" gate="J1" x="30.48" y="30.48" smashed="yes">
-<attribute name="NAME" x="17.78" y="38.354" size="1.778" layer="95" font="vector"/>
-</instance>
-<instance part="S1" gate="G$1" x="63.5" y="17.78" smashed="yes">
-<attribute name="NAME" x="57.15" y="15.24" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="45.72" y="7.62" size="1.778" layer="96"/>
-</instance>
-<instance part="C1" gate="G$1" x="7.62" y="91.44" smashed="yes">
-<attribute name="NAME" x="9.144" y="94.361" size="1.778" layer="95"/>
-<attribute name="VALUE" x="9.144" y="89.281" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="9.144" y="87.376" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="9.144" y="85.598" size="1.27" layer="97"/>
-<attribute name="TYPE" x="9.144" y="83.82" size="1.27" layer="97"/>
-</instance>
-<instance part="+3V1" gate="G$1" x="5.08" y="43.18" smashed="yes">
-<attribute name="VALUE" x="2.54" y="38.1" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="P+1" gate="1" x="7.62" y="116.84" smashed="yes">
-<attribute name="VALUE" x="5.08" y="111.76" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND1" gate="1" x="5.08" y="15.24" smashed="yes">
-<attribute name="VALUE" x="2.54" y="12.7" size="1.778" layer="96"/>
-</instance>
-<instance part="C4" gate="G$1" x="76.2" y="60.96" smashed="yes" rot="R90">
-<attribute name="NAME" x="73.279" y="62.484" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="78.359" y="62.484" size="1.778" layer="96" rot="R90"/>
-<attribute name="PACKAGE" x="80.264" y="62.484" size="1.27" layer="97" rot="R90"/>
-<attribute name="VOLTAGE" x="82.042" y="62.484" size="1.27" layer="97" rot="R90"/>
-<attribute name="TYPE" x="83.82" y="62.484" size="1.27" layer="97" rot="R90"/>
-</instance>
-<instance part="GND6" gate="1" x="78.74" y="5.08" smashed="yes">
-<attribute name="VALUE" x="76.2" y="2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="R2" gate="G$1" x="78.74" y="40.64" smashed="yes" rot="R270">
-<attribute name="NAME" x="80.2386" y="44.45" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="75.438" y="44.45" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="71.882" y="44.45" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="73.66" y="44.45" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="+3V3" gate="G$1" x="78.74" y="53.34" smashed="yes">
-<attribute name="VALUE" x="76.2" y="48.26" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="R3" gate="G$1" x="63.5" y="40.64" smashed="yes" rot="R270">
-<attribute name="NAME" x="64.9986" y="44.45" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="60.198" y="44.45" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="56.642" y="44.45" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="58.42" y="44.45" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="+3V4" gate="G$1" x="63.5" y="53.34" smashed="yes">
-<attribute name="VALUE" x="60.96" y="48.26" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND7" gate="1" x="22.86" y="81.28" smashed="yes">
-<attribute name="VALUE" x="20.32" y="78.74" size="1.778" layer="96"/>
-</instance>
-<instance part="+3V5" gate="G$1" x="38.1" y="116.84" smashed="yes">
-<attribute name="VALUE" x="35.56" y="111.76" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="C7" gate="G$1" x="38.1" y="91.44" smashed="yes">
-<attribute name="NAME" x="39.624" y="94.361" size="1.778" layer="95"/>
-<attribute name="VALUE" x="39.624" y="89.281" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="39.624" y="87.376" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="39.624" y="85.598" size="1.27" layer="97"/>
-<attribute name="TYPE" x="39.624" y="83.82" size="1.27" layer="97"/>
-</instance>
-<instance part="X1" gate="G$1" x="7.62" y="60.96" smashed="yes" rot="R270">
-<attribute name="NAME" x="5.715" y="65.405" size="1.27" layer="95" font="vector"/>
-<attribute name="VALUE" x="5.715" y="52.705" size="1.27" layer="96" font="vector"/>
-</instance>
-<instance part="P+2" gate="1" x="35.56" y="68.58" smashed="yes">
-<attribute name="VALUE" x="35.56" y="71.12" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND8" gate="1" x="27.94" y="68.58" smashed="yes" rot="R180">
-<attribute name="VALUE" x="30.48" y="71.12" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="U1" gate="G$1" x="111.76" y="43.18" smashed="yes">
-<attribute name="NAME" x="91.4262" y="78.7778" size="1.780409375" layer="95"/>
-<attribute name="VALUE" x="91.422" y="7.566" size="1.78115" layer="96"/>
-</instance>
-<instance part="+3V6" gate="G$1" x="78.74" y="83.82" smashed="yes">
-<attribute name="VALUE" x="76.2" y="78.74" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND2" gate="1" x="55.88" y="60.96" smashed="yes" rot="R270">
-<attribute name="VALUE" x="53.34" y="63.5" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="C2" gate="G$1" x="76.2" y="68.58" smashed="yes" rot="R90">
-<attribute name="NAME" x="73.279" y="70.104" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="78.359" y="70.104" size="1.778" layer="96" rot="R90"/>
-<attribute name="PACKAGE" x="80.264" y="70.104" size="1.27" layer="97" rot="R90"/>
-<attribute name="VOLTAGE" x="82.042" y="70.104" size="1.27" layer="97" rot="R90"/>
-<attribute name="TYPE" x="83.82" y="70.104" size="1.27" layer="97" rot="R90"/>
-</instance>
-<instance part="GND3" gate="1" x="55.88" y="68.58" smashed="yes" rot="R270">
-<attribute name="VALUE" x="53.34" y="71.12" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="J2" gate="G$1" x="254" y="177.8" smashed="yes">
-<attribute name="VALUE" x="250.19" y="167.894" size="1.778" layer="96" font="vector"/>
-<attribute name="NAME" x="250.19" y="185.928" size="1.778" layer="95" font="vector"/>
-</instance>
-<instance part="P+5" gate="1" x="276.86" y="172.72" smashed="yes" rot="R270">
-<attribute name="VALUE" x="279.4" y="170.18" size="1.778" layer="96"/>
-</instance>
-<instance part="GND15" gate="1" x="276.86" y="177.8" smashed="yes" rot="R90">
-<attribute name="VALUE" x="279.4" y="175.26" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="GND16" gate="1" x="231.14" y="177.8" smashed="yes" rot="R270">
-<attribute name="VALUE" x="228.6" y="180.34" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="P+8" gate="1" x="276.86" y="182.88" smashed="yes" rot="R270">
-<attribute name="VALUE" x="279.4" y="182.88" size="1.778" layer="96"/>
-</instance>
-<instance part="R9" gate="G$1" x="193.04" y="12.7" smashed="yes" rot="R270">
-<attribute name="NAME" x="194.5386" y="16.51" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="189.738" y="16.51" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="186.182" y="16.51" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="187.96" y="16.51" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="P+6" gate="1" x="231.14" y="172.72" smashed="yes" rot="R90">
-<attribute name="VALUE" x="228.6" y="172.72" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="P+7" gate="1" x="231.14" y="182.88" smashed="yes" rot="R90">
-<attribute name="VALUE" x="228.6" y="185.42" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="GND19" gate="1" x="193.04" y="2.54" smashed="yes">
-<attribute name="VALUE" x="190.5" y="0" size="1.778" layer="96"/>
-</instance>
-<instance part="U5" gate="G$1" x="261.62" y="152.4" smashed="yes">
-<attribute name="NAME" x="251.46" y="165.1" size="1.27" layer="95" align="top-left"/>
-<attribute name="VALUE" x="251.46" y="139.7" size="1.27" layer="95"/>
-</instance>
-<instance part="U6" gate="G$1" x="261.62" y="119.38" smashed="yes">
-<attribute name="NAME" x="251.46" y="132.08" size="1.27" layer="95" align="top-left"/>
-<attribute name="VALUE" x="251.46" y="106.68" size="1.27" layer="95"/>
-</instance>
-<instance part="C10" gate="G$1" x="281.94" y="114.3" smashed="yes">
-<attribute name="NAME" x="283.464" y="117.221" size="1.778" layer="95"/>
-<attribute name="VALUE" x="283.464" y="112.141" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="283.464" y="110.236" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="283.464" y="108.458" size="1.27" layer="97"/>
-<attribute name="TYPE" x="283.464" y="106.68" size="1.27" layer="97"/>
-</instance>
-<instance part="+3V7" gate="G$1" x="292.1" y="152.4" smashed="yes" rot="R270">
-<attribute name="VALUE" x="294.64" y="152.4" size="1.778" layer="96"/>
-</instance>
-<instance part="+3V9" gate="G$1" x="292.1" y="119.38" smashed="yes" rot="R270">
-<attribute name="VALUE" x="294.64" y="119.38" size="1.778" layer="96"/>
-</instance>
-<instance part="GND20" gate="1" x="281.94" y="139.7" smashed="yes">
-<attribute name="VALUE" x="279.4" y="137.16" size="1.778" layer="96"/>
-</instance>
-<instance part="GND21" gate="1" x="281.94" y="106.68" smashed="yes">
-<attribute name="VALUE" x="279.4" y="104.14" size="1.778" layer="96"/>
-</instance>
-<instance part="U2" gate="G$1" x="279.4" y="40.64" smashed="yes">
-<attribute name="NAME" x="279.4" y="76.2" size="2.54" layer="95" font="vector" align="center"/>
-<attribute name="VALUE" x="279.4" y="7.62" size="2.54" layer="96" font="vector" align="center"/>
-</instance>
-<instance part="GND4" gate="1" x="256.54" y="0" smashed="yes">
-<attribute name="VALUE" x="254" y="-2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="GND5" gate="1" x="320.04" y="58.42" smashed="yes">
-<attribute name="VALUE" x="317.5" y="55.88" size="1.778" layer="96"/>
-</instance>
-<instance part="C3" gate="G$1" x="320.04" y="66.04" smashed="yes">
-<attribute name="NAME" x="321.564" y="68.961" size="1.778" layer="95"/>
-<attribute name="VALUE" x="321.564" y="63.881" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="321.564" y="61.976" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="321.564" y="60.198" size="1.27" layer="97"/>
-<attribute name="TYPE" x="321.564" y="58.42" size="1.27" layer="97"/>
-</instance>
-<instance part="C5" gate="G$1" x="327.66" y="66.04" smashed="yes">
-<attribute name="NAME" x="329.184" y="68.961" size="1.778" layer="95"/>
-<attribute name="VALUE" x="329.184" y="63.881" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="329.184" y="61.976" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="329.184" y="60.198" size="1.27" layer="97"/>
-<attribute name="TYPE" x="329.184" y="58.42" size="1.27" layer="97"/>
-</instance>
-<instance part="P+3" gate="1" x="327.66" y="78.74" smashed="yes">
-<attribute name="VALUE" x="330.2" y="81.28" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="R1" gate="G$1" x="233.68" y="33.02" smashed="yes">
-<attribute name="NAME" x="229.87" y="34.5186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="229.87" y="29.718" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="229.87" y="26.162" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="229.87" y="27.94" size="1.27" layer="97"/>
-</instance>
-<instance part="C6" gate="G$1" x="241.3" y="38.1" smashed="yes" rot="R180">
-<attribute name="NAME" x="239.776" y="35.179" size="1.778" layer="95" rot="R180"/>
-<attribute name="VALUE" x="239.776" y="40.259" size="1.778" layer="96" rot="R180"/>
-<attribute name="PACKAGE" x="239.776" y="42.164" size="1.27" layer="97" rot="R180"/>
-<attribute name="VOLTAGE" x="239.776" y="43.942" size="1.27" layer="97" rot="R180"/>
-<attribute name="TYPE" x="239.776" y="45.72" size="1.27" layer="97" rot="R180"/>
-</instance>
-<instance part="R4" gate="G$1" x="233.68" y="20.32" smashed="yes">
-<attribute name="NAME" x="229.87" y="21.8186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="229.87" y="17.018" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="229.87" y="13.462" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="229.87" y="15.24" size="1.27" layer="97"/>
-</instance>
-<instance part="C8" gate="G$1" x="241.3" y="15.24" smashed="yes">
-<attribute name="NAME" x="242.824" y="18.161" size="1.778" layer="95"/>
-<attribute name="VALUE" x="242.824" y="13.081" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="242.824" y="11.176" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="242.824" y="9.398" size="1.27" layer="97"/>
-<attribute name="TYPE" x="242.824" y="7.62" size="1.27" layer="97"/>
-</instance>
-<instance part="GND9" gate="1" x="241.3" y="45.72" smashed="yes" rot="R180">
-<attribute name="VALUE" x="243.84" y="48.26" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="GND10" gate="1" x="241.3" y="5.08" smashed="yes">
-<attribute name="VALUE" x="238.76" y="2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="C9" gate="G$1" x="302.26" y="48.26" smashed="yes">
-<attribute name="NAME" x="303.784" y="51.181" size="1.778" layer="95"/>
-<attribute name="VALUE" x="303.784" y="46.101" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="303.784" y="44.196" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="303.784" y="42.418" size="1.27" layer="97"/>
-<attribute name="TYPE" x="303.784" y="40.64" size="1.27" layer="97"/>
-</instance>
-<instance part="C11" gate="G$1" x="309.88" y="63.5" smashed="yes">
-<attribute name="NAME" x="311.404" y="66.421" size="1.778" layer="95"/>
-<attribute name="VALUE" x="311.404" y="61.341" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="311.404" y="59.436" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="311.404" y="57.658" size="1.27" layer="97"/>
-<attribute name="TYPE" x="311.404" y="55.88" size="1.27" layer="97"/>
-</instance>
-<instance part="R5" gate="G$1" x="302.26" y="66.04" smashed="yes" rot="R90">
-<attribute name="NAME" x="300.7614" y="62.23" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="305.562" y="62.23" size="1.778" layer="96" rot="R90"/>
-<attribute name="PRECISION" x="309.118" y="62.23" size="1.27" layer="97" rot="R90"/>
-<attribute name="PACKAGE" x="307.34" y="62.23" size="1.27" layer="97" rot="R90"/>
-</instance>
-<instance part="R6" gate="G$1" x="307.34" y="33.02" smashed="yes">
-<attribute name="NAME" x="303.53" y="34.5186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="303.53" y="29.718" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="303.53" y="26.162" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="303.53" y="27.94" size="1.27" layer="97"/>
-</instance>
-<instance part="R7" gate="G$1" x="307.34" y="20.32" smashed="yes">
-<attribute name="NAME" x="303.53" y="21.8186" size="1.778" layer="95"/>
-<attribute name="VALUE" x="303.53" y="17.018" size="1.778" layer="96"/>
-<attribute name="PRECISION" x="303.53" y="13.462" size="1.27" layer="97"/>
-<attribute name="PACKAGE" x="303.53" y="15.24" size="1.27" layer="97"/>
-</instance>
-<instance part="GND11" gate="1" x="314.96" y="0" smashed="yes">
-<attribute name="VALUE" x="312.42" y="-2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="C12" gate="G$1" x="302.26" y="7.62" smashed="yes">
-<attribute name="NAME" x="303.784" y="10.541" size="1.778" layer="95"/>
-<attribute name="VALUE" x="303.784" y="5.461" size="1.778" layer="96"/>
-<attribute name="PACKAGE" x="303.784" y="3.556" size="1.27" layer="97"/>
-<attribute name="VOLTAGE" x="303.784" y="1.778" size="1.27" layer="97"/>
-<attribute name="TYPE" x="303.784" y="0" size="1.27" layer="97"/>
-</instance>
-<instance part="C13" gate="G$1" x="337.82" y="66.04" smashed="yes">
-<attribute name="NAME" x="340.36" y="71.12" size="1.778" layer="95"/>
-<attribute name="VALUE" x="340.36" y="63.5" size="1.778" layer="96"/>
-</instance>
-<instance part="J4" gate="J1" x="345.44" y="35.56" smashed="yes" rot="R180">
-<attribute name="VALUE" x="350.52" y="42.926" size="1.778" layer="96" font="vector" rot="R180"/>
-<attribute name="NAME" x="350.52" y="27.432" size="1.778" layer="95" font="vector" rot="R180"/>
-</instance>
-<instance part="GND12" gate="1" x="302.26" y="0" smashed="yes">
-<attribute name="VALUE" x="299.72" y="-2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="U4" gate="G$1" x="22.86" y="104.14" smashed="yes">
-<attribute name="NAME" x="20.32" y="111.76" size="1.27" layer="95"/>
-<attribute name="VALUE" x="25.4" y="96.52" size="1.27" layer="96"/>
-</instance>
-<instance part="J5" gate="G$1" x="63.5" y="116.84" smashed="yes"/>
-<instance part="J6" gate="G$1" x="63.5" y="111.76" smashed="yes"/>
-<instance part="J3" gate="G$1" x="63.5" y="106.68" smashed="yes"/>
-<instance part="J7" gate="G$1" x="63.5" y="101.6" smashed="yes"/>
-<instance part="J9" gate="J$1" x="190.5" y="106.68" smashed="yes" rot="R180">
-<attribute name="VALUE" x="193.04" y="114.046" size="1.778" layer="96" font="vector" rot="R180"/>
-<attribute name="NAME" x="193.04" y="101.092" size="1.778" layer="95" font="vector" rot="R180"/>
-</instance>
-<instance part="GND13" gate="1" x="167.64" y="109.22" smashed="yes" rot="R270">
-<attribute name="VALUE" x="165.1" y="111.76" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="P+4" gate="1" x="160.02" y="106.68" smashed="yes" rot="R90">
-<attribute name="VALUE" x="157.48" y="106.68" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="J8" gate="G$1" x="187.96" y="127" smashed="yes" rot="R180">
-<attribute name="VALUE" x="193.04" y="136.906" size="1.778" layer="96" font="vector" rot="R180"/>
-<attribute name="NAME" x="193.04" y="116.332" size="1.778" layer="95" font="vector" rot="R180"/>
-</instance>
-<instance part="P+9" gate="1" x="160.02" y="121.92" smashed="yes" rot="R90">
-<attribute name="VALUE" x="157.48" y="121.92" size="1.778" layer="96" rot="R180"/>
-</instance>
-<instance part="GND14" gate="1" x="167.64" y="129.54" smashed="yes" rot="R270">
-<attribute name="VALUE" x="165.1" y="132.08" size="1.778" layer="96" rot="R270"/>
-</instance>
-<instance part="D1" gate="G$1" x="193.04" y="22.86" smashed="yes">
-<attribute name="NAME" x="196.596" y="20.828" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="198.755" y="20.828" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="R8" gate="G$1" x="208.28" y="15.24" smashed="yes" rot="R270">
-<attribute name="NAME" x="209.7786" y="19.05" size="1.778" layer="95" rot="R270"/>
-<attribute name="VALUE" x="204.978" y="19.05" size="1.778" layer="96" rot="R270"/>
-<attribute name="PRECISION" x="201.422" y="19.05" size="1.27" layer="97" rot="R270"/>
-<attribute name="PACKAGE" x="203.2" y="19.05" size="1.27" layer="97" rot="R270"/>
-</instance>
-<instance part="GND17" gate="1" x="208.28" y="5.08" smashed="yes">
-<attribute name="VALUE" x="205.74" y="2.54" size="1.778" layer="96"/>
-</instance>
-<instance part="D2" gate="G$1" x="208.28" y="25.4" smashed="yes">
-<attribute name="NAME" x="211.836" y="23.368" size="1.778" layer="95" rot="R90"/>
-<attribute name="VALUE" x="213.995" y="23.368" size="1.778" layer="96" rot="R90"/>
-</instance>
-<instance part="J10" gate="G$1" x="205.74" y="40.64" smashed="yes" rot="R180">
-<attribute name="VALUE" x="208.28" y="45.466" size="1.778" layer="96" font="vector" rot="R180"/>
-<attribute name="NAME" x="208.28" y="35.052" size="1.778" layer="95" font="vector" rot="R180"/>
-</instance>
-<instance part="GND18" gate="1" x="193.04" y="40.64" smashed="yes" rot="R270">
-<attribute name="VALUE" x="190.5" y="43.18" size="1.778" layer="96" rot="R270"/>
-</instance>
-</instances>
-<busses>
-</busses>
-<nets>
-<net name="GND" class="0">
-<segment>
-<pinref part="GND1" gate="1" pin="GND"/>
-<wire x1="5.08" y1="17.78" x2="5.08" y2="25.4" width="0.1524" layer="91"/>
-<wire x1="5.08" y1="25.4" x2="5.08" y2="30.48" width="0.1524" layer="91"/>
-<wire x1="5.08" y1="30.48" x2="5.08" y2="33.02" width="0.1524" layer="91"/>
-<pinref part="J1" gate="J1" pin="GND@3"/>
-<wire x1="15.24" y1="33.02" x2="5.08" y2="33.02" width="0.1524" layer="91"/>
-<pinref part="J1" gate="J1" pin="GND@5"/>
-<wire x1="15.24" y1="30.48" x2="5.08" y2="30.48" width="0.1524" layer="91"/>
-<junction x="5.08" y="30.48"/>
-<pinref part="J1" gate="J1" pin="GNDDTCT"/>
-<wire x1="15.24" y1="25.4" x2="5.08" y2="25.4" width="0.1524" layer="91"/>
-<junction x="5.08" y="25.4"/>
-</segment>
-<segment>
-<wire x1="86.36" y1="12.7" x2="78.74" y2="12.7" width="0.1524" layer="91"/>
-<pinref part="GND6" gate="1" pin="GND"/>
-<wire x1="78.74" y1="12.7" x2="78.74" y2="7.62" width="0.1524" layer="91"/>
-<pinref part="U1" gate="G$1" pin="GND"/>
-<pinref part="S1" gate="G$1" pin="P1"/>
-<wire x1="66.04" y1="12.7" x2="78.74" y2="12.7" width="0.1524" layer="91"/>
-<junction x="78.74" y="12.7"/>
-</segment>
-<segment>
-<pinref part="GND7" gate="1" pin="GND"/>
-<pinref part="C1" gate="G$1" pin="2"/>
-<wire x1="22.86" y1="86.36" x2="22.86" y2="83.82" width="0.1524" layer="91"/>
-<wire x1="7.62" y1="88.9" x2="7.62" y2="86.36" width="0.1524" layer="91"/>
-<wire x1="7.62" y1="86.36" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
-<junction x="22.86" y="86.36"/>
-<pinref part="C7" gate="G$1" pin="2"/>
-<wire x1="38.1" y1="88.9" x2="38.1" y2="86.36" width="0.1524" layer="91"/>
-<wire x1="38.1" y1="86.36" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
-<pinref part="U4" gate="G$1" pin="GND"/>
-<wire x1="22.86" y1="93.98" x2="22.86" y2="86.36" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="X1" gate="G$1" pin="GND"/>
-<wire x1="12.7" y1="63.5" x2="27.94" y2="63.5" width="0.1524" layer="91"/>
-<pinref part="GND8" gate="1" pin="GND"/>
-<wire x1="27.94" y1="63.5" x2="27.94" y2="66.04" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND2" gate="1" pin="GND"/>
-<pinref part="C4" gate="G$1" pin="1"/>
-<wire x1="58.42" y1="60.96" x2="71.12" y2="60.96" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND3" gate="1" pin="GND"/>
-<pinref part="C2" gate="G$1" pin="1"/>
-<wire x1="58.42" y1="68.58" x2="71.12" y2="68.58" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND16" gate="1" pin="GND"/>
-<pinref part="J2" gate="G$1" pin="5"/>
-<wire x1="233.68" y1="177.8" x2="246.38" y2="177.8" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="6"/>
-<pinref part="GND15" gate="1" pin="GND"/>
-<wire x1="261.62" y1="177.8" x2="274.32" y2="177.8" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R9" gate="G$1" pin="2"/>
-<wire x1="193.04" y1="5.08" x2="193.04" y2="7.62" width="0.1524" layer="91"/>
-<pinref part="GND19" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="GND"/>
-<wire x1="276.86" y1="144.78" x2="281.94" y2="144.78" width="0.1524" layer="91"/>
-<wire x1="281.94" y1="144.78" x2="281.94" y2="142.24" width="0.1524" layer="91"/>
-<pinref part="GND20" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="U6" gate="G$1" pin="GND"/>
-<pinref part="C10" gate="G$1" pin="2"/>
-<wire x1="276.86" y1="111.76" x2="281.94" y2="111.76" width="0.1524" layer="91"/>
-<wire x1="281.94" y1="111.76" x2="281.94" y2="109.22" width="0.1524" layer="91"/>
-<junction x="281.94" y="111.76"/>
-<pinref part="GND21" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="GND4" gate="1" pin="GND"/>
-<wire x1="256.54" y1="2.54" x2="256.54" y2="12.7" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="GND"/>
-<wire x1="256.54" y1="12.7" x2="261.62" y2="12.7" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="GND5" gate="1" pin="GND"/>
-<pinref part="C3" gate="G$1" pin="2"/>
-<wire x1="320.04" y1="60.96" x2="320.04" y2="63.5" width="0.1524" layer="91"/>
-<pinref part="C5" gate="G$1" pin="2"/>
-<wire x1="320.04" y1="63.5" x2="327.66" y2="63.5" width="0.1524" layer="91"/>
-<junction x="320.04" y="63.5"/>
-<pinref part="C13" gate="G$1" pin="C"/>
-<wire x1="337.82" y1="63.5" x2="327.66" y2="63.5" width="0.1524" layer="91"/>
-<junction x="327.66" y="63.5"/>
-</segment>
-<segment>
-<pinref part="GND10" gate="1" pin="GND"/>
-<pinref part="C8" gate="G$1" pin="2"/>
-<wire x1="241.3" y1="7.62" x2="241.3" y2="12.7" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="C6" gate="G$1" pin="2"/>
-<pinref part="GND9" gate="1" pin="GND"/>
-<wire x1="241.3" y1="40.64" x2="241.3" y2="43.18" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R6" gate="G$1" pin="2"/>
-<wire x1="312.42" y1="33.02" x2="314.96" y2="33.02" width="0.1524" layer="91"/>
-<wire x1="314.96" y1="33.02" x2="314.96" y2="20.32" width="0.1524" layer="91"/>
-<pinref part="R7" gate="G$1" pin="2"/>
-<wire x1="314.96" y1="20.32" x2="314.96" y2="2.54" width="0.1524" layer="91"/>
-<wire x1="312.42" y1="20.32" x2="314.96" y2="20.32" width="0.1524" layer="91"/>
-<junction x="314.96" y="20.32"/>
-<pinref part="GND11" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="GND12" gate="1" pin="GND"/>
-<pinref part="C12" gate="G$1" pin="2"/>
-<wire x1="302.26" y1="2.54" x2="302.26" y2="5.08" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J9" gate="J$1" pin="1"/>
-<wire x1="182.88" y1="109.22" x2="170.18" y2="109.22" width="0.1524" layer="91"/>
-<pinref part="GND13" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="GND14" gate="1" pin="GND"/>
-<pinref part="J8" gate="G$1" pin="2"/>
-<wire x1="170.18" y1="129.54" x2="182.88" y2="129.54" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R8" gate="G$1" pin="2"/>
-<wire x1="208.28" y1="7.62" x2="208.28" y2="10.16" width="0.1524" layer="91"/>
-<pinref part="GND17" gate="1" pin="GND"/>
-</segment>
-<segment>
-<pinref part="GND18" gate="1" pin="GND"/>
-<pinref part="J10" gate="G$1" pin="1"/>
-<wire x1="195.58" y1="40.64" x2="198.12" y2="40.64" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="+3V3" class="0">
-<segment>
-<pinref part="+3V1" gate="G$1" pin="+3V3"/>
-<wire x1="5.08" y1="40.64" x2="5.08" y2="35.56" width="0.1524" layer="91"/>
-<pinref part="J1" gate="J1" pin="VCC"/>
-<wire x1="5.08" y1="35.56" x2="15.24" y2="35.56" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="R2" gate="G$1" pin="1"/>
-<pinref part="+3V3" gate="G$1" pin="+3V3"/>
-<wire x1="78.74" y1="45.72" x2="78.74" y2="50.8" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="+3V4" gate="G$1" pin="+3V3"/>
-<pinref part="R3" gate="G$1" pin="1"/>
-<wire x1="63.5" y1="50.8" x2="63.5" y2="45.72" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="+3V5" gate="G$1" pin="+3V3"/>
-<pinref part="C7" gate="G$1" pin="1"/>
-<wire x1="38.1" y1="114.3" x2="38.1" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="U4" gate="G$1" pin="VOUT"/>
-<wire x1="38.1" y1="106.68" x2="38.1" y2="96.52" width="0.1524" layer="91"/>
-<wire x1="35.56" y1="106.68" x2="38.1" y2="106.68" width="0.1524" layer="91"/>
-<junction x="38.1" y="106.68"/>
-</segment>
-<segment>
-<pinref part="+3V6" gate="G$1" pin="+3V3"/>
-<pinref part="C2" gate="G$1" pin="2"/>
-<wire x1="78.74" y1="81.28" x2="78.74" y2="76.2" width="0.1524" layer="91"/>
-<pinref part="U1" gate="G$1" pin="VDDANA"/>
-<wire x1="78.74" y1="76.2" x2="78.74" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="78.74" y1="68.58" x2="86.36" y2="68.58" width="0.1524" layer="91"/>
-<junction x="78.74" y="68.58"/>
-<pinref part="U1" gate="G$1" pin="VDDIN"/>
-<wire x1="86.36" y1="76.2" x2="78.74" y2="76.2" width="0.1524" layer="91"/>
-<junction x="78.74" y="76.2"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="VCC"/>
-<wire x1="276.86" y1="152.4" x2="289.56" y2="152.4" width="0.1524" layer="91"/>
-<pinref part="+3V7" gate="G$1" pin="+3V3"/>
-</segment>
-<segment>
-<pinref part="U6" gate="G$1" pin="VCC"/>
-<pinref part="C10" gate="G$1" pin="1"/>
-<wire x1="276.86" y1="119.38" x2="281.94" y2="119.38" width="0.1524" layer="91"/>
-<wire x1="281.94" y1="119.38" x2="289.56" y2="119.38" width="0.1524" layer="91"/>
-<junction x="281.94" y="119.38"/>
-<pinref part="+3V9" gate="G$1" pin="+3V3"/>
-</segment>
-</net>
-<net name="RESET" class="0">
-<segment>
-<pinref part="J1" gate="J1" pin="!RESET"/>
-<wire x1="45.72" y1="25.4" x2="66.04" y2="25.4" width="0.1524" layer="91"/>
-<wire x1="66.04" y1="25.4" x2="78.74" y2="25.4" width="0.1524" layer="91"/>
-<wire x1="78.74" y1="25.4" x2="86.36" y2="25.4" width="0.1524" layer="91"/>
-<pinref part="R2" gate="G$1" pin="2"/>
-<wire x1="78.74" y1="25.4" x2="78.74" y2="35.56" width="0.1524" layer="91"/>
-<junction x="78.74" y="25.4"/>
-<pinref part="U1" gate="G$1" pin="!RESET"/>
-<pinref part="S1" gate="G$1" pin="S1"/>
-<wire x1="66.04" y1="22.86" x2="66.04" y2="25.4" width="0.1524" layer="91"/>
-<junction x="66.04" y="25.4"/>
-<label x="48.26" y="25.4" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SWDCLK" class="0">
-<segment>
-<pinref part="J1" gate="J1" pin="SWDCLK/TCK"/>
-<wire x1="45.72" y1="33.02" x2="63.5" y2="33.02" width="0.1524" layer="91"/>
-<label x="48.26" y="33.02" size="1.778" layer="95"/>
-<pinref part="R3" gate="G$1" pin="2"/>
-<wire x1="63.5" y1="33.02" x2="63.5" y2="35.56" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA30/TCC1-0/SER1-2/SWDCLK"/>
-<wire x1="165.1" y1="15.24" x2="180.34" y2="15.24" width="0.1524" layer="91"/>
-<label x="170.18" y="15.24" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SWDIO" class="0">
-<segment>
-<pinref part="J1" gate="J1" pin="SWDIO/TMS"/>
-<wire x1="45.72" y1="35.56" x2="60.96" y2="35.56" width="0.1524" layer="91"/>
-<label x="48.26" y="35.56" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA31/TCC1-1/SER1-3/SWDIO"/>
-<wire x1="165.1" y1="12.7" x2="180.34" y2="12.7" width="0.1524" layer="91"/>
-<label x="170.18" y="12.7" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="USBDP" class="0">
-<segment>
-<pinref part="X1" gate="G$1" pin="D+"/>
-<wire x1="12.7" y1="55.88" x2="25.4" y2="55.88" width="0.1524" layer="91"/>
-<label x="15.24" y="55.88" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA25/TC5-1/TCC1-3/SER3-3/SER5-3/USB-DP"/>
-<wire x1="165.1" y1="22.86" x2="180.34" y2="22.86" width="0.1524" layer="91"/>
-<label x="167.64" y="22.86" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="USBDM" class="0">
-<segment>
-<pinref part="X1" gate="G$1" pin="D-"/>
-<wire x1="12.7" y1="58.42" x2="25.4" y2="58.42" width="0.1524" layer="91"/>
-<label x="15.24" y="58.42" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA24/TC5-0/TCC1-2/SER3-2/SER5-2/USB-DM"/>
-<wire x1="165.1" y1="25.4" x2="180.34" y2="25.4" width="0.1524" layer="91"/>
-<label x="167.64" y="25.4" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="+5V" class="0">
-<segment>
-<pinref part="P+1" gate="1" pin="+5V"/>
-<pinref part="C1" gate="G$1" pin="1"/>
-<wire x1="7.62" y1="114.3" x2="7.62" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="U4" gate="G$1" pin="VIN"/>
-<wire x1="7.62" y1="106.68" x2="7.62" y2="101.6" width="0.1524" layer="91"/>
-<wire x1="7.62" y1="101.6" x2="7.62" y2="96.52" width="0.1524" layer="91"/>
-<wire x1="10.16" y1="106.68" x2="7.62" y2="106.68" width="0.1524" layer="91"/>
-<junction x="7.62" y="106.68"/>
-<pinref part="U4" gate="G$1" pin="EN"/>
-<wire x1="10.16" y1="101.6" x2="7.62" y2="101.6" width="0.1524" layer="91"/>
-<junction x="7.62" y="101.6"/>
-</segment>
-<segment>
-<pinref part="X1" gate="G$1" pin="VBUS"/>
-<wire x1="12.7" y1="60.96" x2="35.56" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="P+2" gate="1" pin="+5V"/>
-<wire x1="35.56" y1="60.96" x2="35.56" y2="66.04" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="2"/>
-<wire x1="261.62" y1="182.88" x2="274.32" y2="182.88" width="0.1524" layer="91"/>
-<pinref part="P+8" gate="1" pin="+5V"/>
-</segment>
-<segment>
-<pinref part="J2" gate="G$1" pin="9"/>
-<pinref part="P+6" gate="1" pin="+5V"/>
-<wire x1="246.38" y1="172.72" x2="233.68" y2="172.72" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="J9" gate="J$1" pin="2"/>
-<wire x1="182.88" y1="106.68" x2="162.56" y2="106.68" width="0.1524" layer="91"/>
-<pinref part="P+4" gate="1" pin="+5V"/>
-</segment>
-<segment>
-<pinref part="P+9" gate="1" pin="+5V"/>
-<pinref part="J8" gate="G$1" pin="5"/>
-<wire x1="162.56" y1="121.92" x2="182.88" y2="121.92" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="VDDCORE" class="0">
-<segment>
-<pinref part="C4" gate="G$1" pin="2"/>
-<pinref part="U1" gate="G$1" pin="VDDCORE"/>
-<wire x1="78.74" y1="60.96" x2="86.36" y2="60.96" width="0.1524" layer="91"/>
-<label x="83.82" y="60.96" size="1.778" layer="95" rot="R90"/>
-</segment>
-</net>
-<net name="+24V" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="10"/>
-<wire x1="261.62" y1="172.72" x2="274.32" y2="172.72" width="0.1524" layer="91"/>
-<pinref part="P+5" gate="1" pin="+24V"/>
-</segment>
-<segment>
-<pinref part="P+7" gate="1" pin="+24V"/>
-<pinref part="J2" gate="G$1" pin="1"/>
-<wire x1="233.68" y1="182.88" x2="246.38" y2="182.88" width="0.1524" layer="91"/>
-</segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="VMA"/>
-<pinref part="C3" gate="G$1" pin="1"/>
-<wire x1="297.18" y1="71.12" x2="299.72" y2="71.12" width="0.1524" layer="91"/>
-<pinref part="C5" gate="G$1" pin="1"/>
-<wire x1="299.72" y1="71.12" x2="302.26" y2="71.12" width="0.1524" layer="91"/>
-<wire x1="302.26" y1="71.12" x2="309.88" y2="71.12" width="0.1524" layer="91"/>
-<wire x1="309.88" y1="71.12" x2="320.04" y2="71.12" width="0.1524" layer="91"/>
-<wire x1="320.04" y1="71.12" x2="327.66" y2="71.12" width="0.1524" layer="91"/>
-<junction x="320.04" y="71.12"/>
-<pinref part="U2" gate="G$1" pin="VMB"/>
-<wire x1="297.18" y1="68.58" x2="299.72" y2="68.58" width="0.1524" layer="91"/>
-<wire x1="299.72" y1="68.58" x2="299.72" y2="71.12" width="0.1524" layer="91"/>
-<junction x="299.72" y="71.12"/>
-<pinref part="P+3" gate="1" pin="+24V"/>
-<wire x1="327.66" y1="76.2" x2="327.66" y2="71.12" width="0.1524" layer="91"/>
-<junction x="327.66" y="71.12"/>
-<pinref part="C11" gate="G$1" pin="1"/>
-<wire x1="309.88" y1="68.58" x2="309.88" y2="71.12" width="0.1524" layer="91"/>
-<junction x="309.88" y="71.12"/>
-<pinref part="R5" gate="G$1" pin="2"/>
-<junction x="302.26" y="71.12"/>
-<pinref part="C13" gate="G$1" pin="A"/>
-<wire x1="327.66" y1="71.12" x2="337.82" y2="71.12" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="UCBUS_TX" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA16/TCC2-0/TCC0-6/SER1-0/SER3-0"/>
-<wire x1="165.1" y1="40.64" x2="180.34" y2="40.64" width="0.1524" layer="91"/>
-<label x="167.64" y="40.64" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U6" gate="G$1" pin="DI"/>
-<wire x1="246.38" y1="114.3" x2="231.14" y2="114.3" width="0.1524" layer="91"/>
-<label x="231.14" y="114.3" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="UCBUS_DE" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA17/TCC2-1/TCC0-7/SER1-1/SER3-1"/>
-<wire x1="165.1" y1="38.1" x2="180.34" y2="38.1" width="0.1524" layer="91"/>
-<label x="167.64" y="38.1" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U6" gate="G$1" pin="DE"/>
-<wire x1="246.38" y1="111.76" x2="231.14" y2="111.76" width="0.1524" layer="91"/>
-<label x="231.14" y="111.76" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="UCBUS_RX" class="0">
-<segment>
-<pinref part="U5" gate="G$1" pin="RO"/>
-<wire x1="246.38" y1="160.02" x2="231.14" y2="160.02" width="0.1524" layer="91"/>
-<label x="231.14" y="160.02" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA19/TC3-1/TCC0-3/SER1-3/SER3-3"/>
-<wire x1="165.1" y1="33.02" x2="180.34" y2="33.02" width="0.1524" layer="91"/>
-<label x="167.64" y="33.02" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$6" class="0">
-<segment>
-<pinref part="R9" gate="G$1" pin="1"/>
-<wire x1="193.04" y1="20.32" x2="193.04" y2="17.78" width="0.1524" layer="91"/>
-<pinref part="D1" gate="G$1" pin="C"/>
-</segment>
-</net>
-<net name="B" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="3"/>
-<wire x1="246.38" y1="180.34" x2="238.76" y2="180.34" width="0.1524" layer="91"/>
-<label x="241.3" y="180.34" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="B/Z"/>
-<wire x1="276.86" y1="160.02" x2="287.02" y2="160.02" width="0.1524" layer="91"/>
-<label x="279.4" y="160.02" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="A" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="4"/>
-<wire x1="261.62" y1="180.34" x2="269.24" y2="180.34" width="0.1524" layer="91"/>
-<label x="264.16" y="180.34" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U5" gate="G$1" pin="A/Y"/>
-<wire x1="276.86" y1="157.48" x2="287.02" y2="157.48" width="0.1524" layer="91"/>
-<label x="279.4" y="157.48" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="Y" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="7"/>
-<wire x1="238.76" y1="175.26" x2="246.38" y2="175.26" width="0.1524" layer="91"/>
-<label x="241.3" y="175.26" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U6" gate="G$1" pin="A/Y"/>
-<wire x1="276.86" y1="124.46" x2="287.02" y2="124.46" width="0.1524" layer="91"/>
-<label x="279.4" y="124.46" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="Z" class="0">
-<segment>
-<pinref part="J2" gate="G$1" pin="8"/>
-<wire x1="261.62" y1="175.26" x2="269.24" y2="175.26" width="0.1524" layer="91"/>
-<label x="264.16" y="175.26" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U6" gate="G$1" pin="B/Z"/>
-<wire x1="276.86" y1="127" x2="287.02" y2="127" width="0.1524" layer="91"/>
-<label x="279.4" y="127" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="UCBUS_RE" class="0">
-<segment>
-<pinref part="U5" gate="G$1" pin="!RE"/>
-<wire x1="246.38" y1="157.48" x2="231.14" y2="157.48" width="0.1524" layer="91"/>
-<label x="231.14" y="157.48" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA18/TC3-0/TCC0-2/SER1-2/SER3-2"/>
-<wire x1="165.1" y1="35.56" x2="180.34" y2="35.56" width="0.1524" layer="91"/>
-<label x="167.64" y="35.56" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="LIGHT" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="(ADA_D13)PA23/TC4-1/TCC0-5/SER3-1/SER5-1/USB-SOF"/>
-<wire x1="165.1" y1="27.94" x2="193.04" y2="27.94" width="0.1524" layer="91"/>
-<label x="167.64" y="27.94" size="1.778" layer="95"/>
-<pinref part="D1" gate="G$1" pin="A"/>
-</segment>
-</net>
-<net name="LIMIT" class="0">
-<segment>
-<pinref part="J9" gate="J$1" pin="3"/>
-<wire x1="182.88" y1="104.14" x2="170.18" y2="104.14" width="0.1524" layer="91"/>
-<label x="170.18" y="104.14" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA27"/>
-<wire x1="165.1" y1="20.32" x2="180.34" y2="20.32" width="0.1524" layer="91"/>
-<label x="167.64" y="20.32" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="PA04" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="(ADA_D0_TX)PA04/VREFB/AIN4/AIN0/TCC0-0/SER0-0"/>
-<wire x1="165.1" y1="66.04" x2="180.34" y2="66.04" width="0.1524" layer="91"/>
-<label x="167.64" y="66.04" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J8" gate="G$1" pin="6"/>
-<wire x1="182.88" y1="119.38" x2="170.18" y2="119.38" width="0.1524" layer="91"/>
-<label x="170.18" y="119.38" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="PA05" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="(ADA_D2_RX)PA05/AIN5/AIN1/TCC0-1/SER0-1"/>
-<wire x1="165.1" y1="63.5" x2="180.34" y2="63.5" width="0.1524" layer="91"/>
-<label x="167.64" y="63.5" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J8" gate="G$1" pin="4"/>
-<wire x1="182.88" y1="124.46" x2="170.18" y2="124.46" width="0.1524" layer="91"/>
-<label x="170.18" y="124.46" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="PA06" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA06/AIN6/AIN2/TCC1-0/SER0-2"/>
-<wire x1="165.1" y1="60.96" x2="180.34" y2="60.96" width="0.1524" layer="91"/>
-<label x="167.64" y="60.96" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J8" gate="G$1" pin="3"/>
-<wire x1="182.88" y1="127" x2="170.18" y2="127" width="0.1524" layer="91"/>
-<label x="170.18" y="127" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="PA07" class="0">
-<segment>
-<pinref part="U1" gate="G$1" pin="PA07/AIN7/AIN3/TCC1-1/SER0-3"/>
-<wire x1="165.1" y1="58.42" x2="180.34" y2="58.42" width="0.1524" layer="91"/>
-<label x="167.64" y="58.42" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J8" gate="G$1" pin="1"/>
-<wire x1="182.88" y1="132.08" x2="170.18" y2="132.08" width="0.1524" layer="91"/>
-<label x="170.18" y="132.08" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AIN1" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="AIN1"/>
-<wire x1="261.62" y1="38.1" x2="248.92" y2="38.1" width="0.1524" layer="91"/>
-<label x="248.92" y="38.1" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="(ADA_PXL)PA01/TCC2-1/SER1-1/XOUT32"/>
-<wire x1="165.1" y1="73.66" x2="180.34" y2="73.66" width="0.1524" layer="91"/>
-<label x="170.18" y="73.66" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AIN2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="AIN2"/>
-<wire x1="261.62" y1="35.56" x2="248.92" y2="35.56" width="0.1524" layer="91"/>
-<label x="248.92" y="35.56" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="(ADA_PXL)PA00/TCC2-0/SER1-0/XIN32"/>
-<wire x1="165.1" y1="76.2" x2="180.34" y2="76.2" width="0.1524" layer="91"/>
-<label x="170.18" y="76.2" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BIN1" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="BIN1"/>
-<wire x1="261.62" y1="25.4" x2="248.92" y2="25.4" width="0.1524" layer="91"/>
-<label x="248.92" y="25.4" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="(ADA_D1A1)PA02/AIN-0/DAC-0"/>
-<wire x1="165.1" y1="71.12" x2="180.34" y2="71.12" width="0.1524" layer="91"/>
-<label x="170.18" y="71.12" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BIN2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="BIN2"/>
-<wire x1="261.62" y1="22.86" x2="248.92" y2="22.86" width="0.1524" layer="91"/>
-<label x="248.92" y="22.86" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA03/VREFA"/>
-<wire x1="165.1" y1="68.58" x2="180.34" y2="68.58" width="0.1524" layer="91"/>
-<label x="170.18" y="68.58" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AVR_RC" class="0">
-<segment>
-<pinref part="R1" gate="G$1" pin="2"/>
-<pinref part="C6" gate="G$1" pin="1"/>
-<wire x1="238.76" y1="33.02" x2="241.3" y2="33.02" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="AVREF"/>
-<wire x1="261.62" y1="33.02" x2="241.3" y2="33.02" width="0.1524" layer="91"/>
-<junction x="241.3" y="33.02"/>
-<label x="243.84" y="33.02" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AVREF" class="0">
-<segment>
-<pinref part="R1" gate="G$1" pin="1"/>
-<wire x1="228.6" y1="33.02" x2="218.44" y2="33.02" width="0.1524" layer="91"/>
-<label x="218.44" y="33.02" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA14/TC3-1/TCC0-4/SER2-2/SER4-2/XIN"/>
-<wire x1="165.1" y1="45.72" x2="180.34" y2="45.72" width="0.1524" layer="91"/>
-<label x="170.18" y="45.72" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BVR_RC" class="0">
-<segment>
-<pinref part="R4" gate="G$1" pin="2"/>
-<pinref part="C8" gate="G$1" pin="1"/>
-<wire x1="238.76" y1="20.32" x2="241.3" y2="20.32" width="0.1524" layer="91"/>
-<pinref part="U2" gate="G$1" pin="BVREF"/>
-<wire x1="261.62" y1="20.32" x2="241.3" y2="20.32" width="0.1524" layer="91"/>
-<junction x="241.3" y="20.32"/>
-<label x="243.84" y="20.32" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BVREF" class="0">
-<segment>
-<pinref part="R4" gate="G$1" pin="1"/>
-<wire x1="228.6" y1="20.32" x2="218.44" y2="20.32" width="0.1524" layer="91"/>
-<label x="218.44" y="20.32" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA15/TC3-1/TCC0-5/SER2-3/SER4-3/XOUT"/>
-<wire x1="165.1" y1="43.18" x2="180.34" y2="43.18" width="0.1524" layer="91"/>
-<label x="170.18" y="43.18" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="SLEEP" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="!SLEEP"/>
-<wire x1="261.62" y1="55.88" x2="248.92" y2="55.88" width="0.1524" layer="91"/>
-<label x="248.92" y="55.88" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA10/AIN18/TCC0-2/TCC1-0/SER0-2/SER2-2"/>
-<wire x1="165.1" y1="50.8" x2="180.34" y2="50.8" width="0.1524" layer="91"/>
-<label x="167.64" y="50.8" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="FAULT" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="!FAULT"/>
-<wire x1="261.62" y1="53.34" x2="248.92" y2="53.34" width="0.1524" layer="91"/>
-<label x="248.92" y="53.34" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA09/AIN17/TCC0-1/TCC1-3/SER0-1/SER2-1"/>
-<wire x1="165.1" y1="53.34" x2="180.34" y2="53.34" width="0.1524" layer="91"/>
-<label x="167.64" y="53.34" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="DECAY" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="DECAY"/>
-<wire x1="261.62" y1="50.8" x2="248.92" y2="50.8" width="0.1524" layer="91"/>
-<label x="248.92" y="50.8" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA08/AIN16/TCC0-0/TCC1-2/SER0-0/SER2-0"/>
-<wire x1="165.1" y1="55.88" x2="180.34" y2="55.88" width="0.1524" layer="91"/>
-<label x="167.64" y="55.88" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$1" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="CP2"/>
-<pinref part="C9" gate="G$1" pin="2"/>
-<wire x1="297.18" y1="45.72" x2="302.26" y2="45.72" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="CP1"/>
-<pinref part="C9" gate="G$1" pin="1"/>
-<wire x1="297.18" y1="53.34" x2="302.26" y2="53.34" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="N$5" class="0">
-<segment>
-<pinref part="C11" gate="G$1" pin="2"/>
-<pinref part="U2" gate="G$1" pin="VCP"/>
-<wire x1="309.88" y1="60.96" x2="302.26" y2="60.96" width="0.1524" layer="91"/>
-<pinref part="R5" gate="G$1" pin="1"/>
-<wire x1="302.26" y1="60.96" x2="297.18" y2="60.96" width="0.1524" layer="91"/>
-<junction x="302.26" y="60.96"/>
-</segment>
-</net>
-<net name="ISENB" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="ISENB"/>
-<pinref part="R7" gate="G$1" pin="1"/>
-<wire x1="297.18" y1="20.32" x2="302.26" y2="20.32" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="ISENA" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="ISENA"/>
-<pinref part="R6" gate="G$1" pin="1"/>
-<wire x1="297.18" y1="33.02" x2="302.26" y2="33.02" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="DRESET" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="!RESET"/>
-<wire x1="261.62" y1="58.42" x2="248.92" y2="58.42" width="0.1524" layer="91"/>
-<label x="248.92" y="58.42" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U1" gate="G$1" pin="PA11/AIN19/TCC0-3/TCC1-1/SER0-3/SER2-3"/>
-<wire x1="165.1" y1="48.26" x2="180.34" y2="48.26" width="0.1524" layer="91"/>
-<label x="167.64" y="48.26" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$12" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="V3P3OUT"/>
-<pinref part="C12" gate="G$1" pin="1"/>
-<wire x1="297.18" y1="12.7" x2="302.26" y2="12.7" width="0.1524" layer="91"/>
-</segment>
-</net>
-<net name="AOUT1" class="0">
-<segment>
-<pinref part="J4" gate="J1" pin="1"/>
-<wire x1="340.36" y1="38.1" x2="330.2" y2="38.1" width="0.1524" layer="91"/>
-<label x="330.2" y="38.1" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="U2" gate="G$1" pin="AOUT1"/>
-<wire x1="297.18" y1="38.1" x2="309.88" y2="38.1" width="0.1524" layer="91"/>
-<label x="299.72" y="38.1" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="AOUT2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="AOUT2"/>
-<wire x1="297.18" y1="35.56" x2="309.88" y2="35.56" width="0.1524" layer="91"/>
-<label x="299.72" y="35.56" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J4" gate="J1" pin="2"/>
-<wire x1="340.36" y1="35.56" x2="330.2" y2="35.56" width="0.1524" layer="91"/>
-<label x="330.2" y="35.56" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BOUT1" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="BOUT1"/>
-<wire x1="297.18" y1="25.4" x2="309.88" y2="25.4" width="0.1524" layer="91"/>
-<label x="299.72" y="25.4" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J4" gate="J1" pin="4"/>
-<wire x1="340.36" y1="30.48" x2="330.2" y2="30.48" width="0.1524" layer="91"/>
-<label x="330.2" y="30.48" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="BOUT2" class="0">
-<segment>
-<pinref part="U2" gate="G$1" pin="BOUT2"/>
-<wire x1="297.18" y1="22.86" x2="309.88" y2="22.86" width="0.1524" layer="91"/>
-<label x="299.72" y="22.86" size="1.778" layer="95"/>
-</segment>
-<segment>
-<pinref part="J4" gate="J1" pin="3"/>
-<wire x1="340.36" y1="33.02" x2="330.2" y2="33.02" width="0.1524" layer="91"/>
-<label x="330.2" y="33.02" size="1.778" layer="95"/>
-</segment>
-</net>
-<net name="N$3" class="0">
-<segment>
-<pinref part="R8" gate="G$1" pin="1"/>
-<wire x1="208.28" y1="22.86" x2="208.28" y2="20.32" width="0.1524" layer="91"/>
-<pinref part="D2" gate="G$1" pin="C"/>
-</segment>
-</net>
-<net name="DEBUG" class="0">
-<segment>
-<wire x1="165.1" y1="30.48" x2="198.12" y2="30.48" width="0.1524" layer="91"/>
-<pinref part="D2" gate="G$1" pin="A"/>
-<pinref part="U1" gate="G$1" pin="PA22/TC4-0/TCC0-4/SER3-0/SER5-0"/>
-<label x="167.64" y="30.48" size="1.778" layer="95"/>
-<pinref part="J10" gate="G$1" pin="2"/>
-<wire x1="198.12" y1="30.48" x2="208.28" y2="30.48" width="0.1524" layer="91"/>
-<wire x1="198.12" y1="38.1" x2="198.12" y2="30.48" width="0.1524" layer="91"/>
-<junction x="198.12" y="30.48"/>
-</segment>
-</net>
-</nets>
-</sheet>
-</sheets>
-</schematic>
-</drawing>
-<compatibility>
-<note version="6.3" minversion="6.2.2" severity="warning">
-Since Version 6.2.2 text objects can contain more than one line,
-which will not be processed correctly with this version.
-</note>
-<note version="8.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/2021-12_fab-step-cl/fab-step-cl_2021-12-06.zip b/circuit/2021-12_fab-step-cl/fab-step-cl_2021-12-06.zip
deleted file mode 100644
index c17a6502e605056d72fb93c3eb90cc8a5d9611c0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 110327
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%0A5_OIT#
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

diff --git a/log/fab-step-log.md b/log/fab-step-log.md
index 7ab9b5e..758e542 100644
--- a/log/fab-step-log.md
+++ b/log/fab-step-log.md
@@ -36,162 +36,6 @@ Realized today that I had 5v, 24v lines on the plug optimistically configured fo
 ![route](images/2021-06-19_routed.png)
 ![schem](images/2021-06-19_schem.png)
 
-## 2021 10 19 
-
-Thinking about updating this w/ easier / simpler stepper hardware, have this list of new chips to try:
-
-- 296-DRV8434RGERCT-ND (stepper chip)
-- DRV8436RGERCT
-- 296-40076-1-ND (h-bridge w/ current sense output)
-- MAX14871EUE+CT-ND (A4950 a-la-moderne)  
-
-## 2021 12 05 
-
-I have a few hours today, think I might roll an update for this: I want closed loop control everywhere... and a little better mounting / encoder options. 
-
-I think I will do...
-
-- new h-bridge... also wouldn't mind a bump-stall-endstop, but that's a choice 
-- the *other* rs-485 driver: easier to solder, more in-stock 
-- samd21, ofc 
-- ... maybe a thru-hole for stepper shafts, and then connector for various encoder options ? spi, quadrature, etc 
-- delete the bus button, will use some other wake-up, 
-    - or share that pin w/ the limit 
-
-Actually that RS485 chip (ISL3176EIBZ) that *was* in stock two weeks ago is now OOS... so I suppose I am sticking with the chip that I have. It's a shame about this supply chain stuff, will make it hard to share the boards. 
-
-So! I think I just need to choose encoder pinouts / connector, and an h-bridge. 
-
-### H-Bridge Picking 
-
-**DRV8816**
-
-We have the DRV8816, which is a nice part but probably has too many control pins... 
-
-![8816](images/2021-12-05_drv8816.png)
-
-I especially like that it delivers amplified current sense output, so that one can run a real current controller externally... four input pins though, and running 2x of these I might even run out of pins. 
-
-Though I think I can just tie both EN's to the same pin - well, all four of them, so this is maybe a contender. But means rolling current controllers... simpler circuit (no RC filter -> vrefs) but more complex code. 
-
-Ship date is May of 2022, ffs. 
-
-**MAX14871** 
-
-This one is basically a modern A4950, I think, but it's unclear if the built-in current regulation is really good enough to 'point' - might be more of a 
-
-**A4954** 
-
-This is basically (?) two A4950's in one chip... yep, haha that's it: it's also out of stock. FFS. 
-
-**DRV8841**
-
-A TSSOP, long boy, kinda complex, but probably has all the whistles we want. In stock... only 146 though...
-
-Sheesh, this is a lot - but it might be the one. 
-
-![8841](images/2021-12-05_drv8841.png)
-
-It's a decent count of passives, but maybe still smaller overall. I'm going to look for single h-bridges for a minute. 
-
-**DRV8801**
-
-Same energy as the DRV8816, slightly different? 
-
-### The DRV8841
-
-I am tempted to try this one out... I want to see about pins. I should only need 6: 2 for each h-bridge to set state / dir, and 1 for each vref. 
-
-Yeah there's xI0 and xI1, which are current scalars: I can tie them all together and either ^ logic, to set full current all the time, or set them to a digital pin, and use them as en/disable. 
-
-Alright then, this might be it, or I'll give it a go at least.
-
-This becomes crowded... thinking about -> 0805s. 
-
-- 0805's 
-- thru-hole jtag bb 
-- thru-hole bus conn. 
-
-Now, I came to this party because I wanted to see better encoder / board mounting to motors. I am still thinking, I guess, that part of this maybe means punching a thru-hole in the circuit so that it can mount more or less to the motor face, then the encoder part can float above... 
-
-So I think we assume the existence of an interposer, then this mounts to the interposer with whatever hole pattern I'd like... and I can do a stack / standoff thing for the magnetic encoder, if we go that route. 
-
-Moving along... I think I need to find my cable. 
-
-For that, I'm tempted to just lay down two sets of solder-on pads... the limit,we want a connector for, but the other stuff... it'll be bundled in here together. A little ribbon-with-soldered-ends makes sense for a prototype thing. 
-
-JST-XH seems like a common plug; it's the LiPO balance plug. There are pre-crimped leads available, or even on amazon. 
-
-The through hole in the circuit causes all kind of routing trouble, I am thinking perhaps... I need to look at dual-shaft motors to get a sense for how necessary this is. 
-
-Many of the rear shafts are quite long, so this would be real nice. Though I won't use it with pulse encoders... 
-
-Damn and I can line this encoder pinup straight through with just a liiitle more pinch... 
-
-And then the mounting is just another little bit of complicated because of the USB, which I am thinking I might use the vertical mount for... 
-
-OK it's more of a monster than I had thought, but it's nearly done. 
-
-I think I am going to put it (and myself) to bed for now, I'll probably get at it tomorrow AM, do the ~ 2 hours to finish it off, always good to do fresh eyes anyways. 
-
-## 2021 12 06
-
-More or less done w/ this now;
-
-![routed](images/2021-12-06_routed.png)
-![schematic](images/2021-12-06_schematic.png)
-
-Sending these to fab, doing orders, then we're off. I leave the actual CAD design of the mount, etc, to myself in the future. 
-
-### Quadrature Decoding 
-
-Ah - one last thing. Dave pointed out that I should have paid attention to the rate of quadrature signal generation - so I had an ohshit moment for this...
-
-There's a sheet now, basically I wanted to know how long between pulses at certain rates. This is kind of punishing... I can do 1024 PPR @ 1K RPM makes for 5.8us between pulse, if I go to the encoder's full 4096 PPR I get 1.46us: a lot. 
-
-So I have ordered this part `LS7366R-S` which is a hardware counter (SPI interface) that I could inter-pose between the encoder, my circuit, etc... and I just noticed that simpleFOC uses interrupts, seems fine. Here's [their doc](https://docs.simplefoc.com/encoder). 
-
-For the interrupts - my beef is that I have some i.e. ~ 4us (?) interrupts happening pretty regularely on the UCBus, so adding this additional requirement is troublesome.
-
-I need to know if interrupts can interrupt others - haha - otherwise a 2us QDEC interrupt spacing on top of a 5us comms interrupt will miss a tick. 
-
-ARM has the NVIC - nested vector interrupt controller - so long as I put the quadrature interrupts as higher priority, it should be fine. Nice, this project goes back to bed... 
-
-## 2022 01 07 
-
-Assembling this now, 
-
-| part | qty / brd |
-| --- | --- |
-| 0.1uF | 4 |
-| 1uF | 5 |
-| 10uF 1206 | 2 |
-| 10uF 0805 | 1 | 
-| LED 0805 | 2 |
-| 300mOhm 1206 | 2 |
-| 470R | 2 |
-| 10k | 2 |
-| 1M | 1 | 
-| RST | 1 |
-| VREG | 1 |
-| Bulk Cap | 1 |
-| RS485 | 2 | 
-| DRV | 1 | 
-| D21 | 1 | 
-| Vertical USB | 1 | 
-
-The two sizes of 10uf was a mistake, corrected that now. 
-
-VREF... calculation says `I = Vref / (5 * R)` so if I want max I = ~ 2a, VREF 0-3.3, I have ~ `2 = 3.3 / (5 * R)` 
-
-10R = 3.3, R = 330mOhm, dang. In the example they spec a 250mOhm sense R. 
-
-Well as it turns out I have only 100mOhm sense resistors, so I might just be sending a digikey order in tonight. 
-
-I could probably get a hello world with a 100mOhm resistor, that'd do
-
-I = 3.3 / (0.5) -> I = 6.6 -> a lot of amps at full spec, decreasing my effective pointing resolution for current control... clamping it by about 70%. So I should probably do something else with my time! 
-
 ## 2022 01 10 
 
 Back here but I am not working on the closed-loop version now... need to split these repos... writing code for the actually-fab-abble version. 
@@ -338,7 +182,3 @@ OK I've diffed all that... need to make a microstep update actually do something
 12520 / 24976
 
 Done, for the time being. Probably needs in-mcu guards against large rates. 
-
-## 2022 01 11 
-
-Back to assembling the -cl versions here. 
\ No newline at end of file
-- 
GitLab