From d7c06bec812fb975dd3205b0543934213ccf6dbe Mon Sep 17 00:00:00 2001 From: Jake <jake.read@cba.mit.edu> Date: Tue, 25 Sep 2018 13:47:42 -0400 Subject: [PATCH] rough code --- circuit/README.md | 6 + circuit/atkbbb/atkbbb.brd | 1179 +++++++++-------- circuit/atkbbb/atkbbb.sch | 1062 +++++++++------ circuit/atkbbb/atkbbb_2018-09-21.zip | Bin 0 -> 208613 bytes circuit/atkbbb/eagle.epf | 27 +- embedded/atkbbb/atkbbb.atsln | 22 + embedded/atkbbb/atkbbb/Debug/Makefile | 129 ++ embedded/atkbbb/atkbbb/Debug/atkbbb.eep | 1 + embedded/atkbbb/atkbbb/Debug/makedep.mk | 6 + .../atkbbb/atkbbb/atkbbb.componentinfo.xml | 86 ++ embedded/atkbbb/atkbbb/atkbbb.cproj | 144 ++ embedded/atkbbb/atkbbb/main.c | 60 + 12 files changed, 1742 insertions(+), 980 deletions(-) create mode 100644 circuit/README.md create mode 100644 circuit/atkbbb/atkbbb_2018-09-21.zip create mode 100644 embedded/atkbbb/atkbbb.atsln create mode 100644 embedded/atkbbb/atkbbb/Debug/Makefile create mode 100644 embedded/atkbbb/atkbbb/Debug/atkbbb.eep create mode 100644 embedded/atkbbb/atkbbb/Debug/makedep.mk create mode 100644 embedded/atkbbb/atkbbb/atkbbb.componentinfo.xml create mode 100644 embedded/atkbbb/atkbbb/atkbbb.cproj create mode 100644 embedded/atkbbb/atkbbb/main.c diff --git a/circuit/README.md b/circuit/README.md new file mode 100644 index 0000000..202152e --- /dev/null +++ b/circuit/README.md @@ -0,0 +1,6 @@ +# ATK BreadBoardBoard Circuit Notes + +! does breadboard things ! + +## Notes + diff --git a/circuit/atkbbb/atkbbb.brd b/circuit/atkbbb/atkbbb.brd index cc3d1ee..376de38 100644 --- a/circuit/atkbbb/atkbbb.brd +++ b/circuit/atkbbb/atkbbb.brd @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE eagle SYSTEM "eagle.dtd"> -<eagle version="9.1.3"> +<eagle version="9.1.1"> <drawing> <settings> -<setting alwaysvectorfont="yes"/> +<setting alwaysvectorfont="no"/> <setting verticaltext="up"/> </settings> <grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/> @@ -172,18 +172,18 @@ <text x="8.68" y="6.85" size="0.8128" layer="21" font="vector" align="center">PD5</text> <text x="39.97" y="19.02" size="0.8128" layer="21" align="center">ATKP0</text> <text x="35" y="39.5" size="0.8128" layer="22" font="vector" rot="MR0" align="center-left">atkbreadboardboard -V0.1</text> -<dimension x1="21.5" y1="-1" x2="46" y2="-1" x3="33.75" y3="-4.73999375" textsize="0.8128" layer="47"/> +V0.11</text> +<dimension x1="21.5" y1="-1" x2="50.5" y2="-1" x3="36" y3="-4.73999375" textsize="0.8128" layer="47"/> <dimension x1="21.5" y1="-1" x2="0" y2="-1" x3="10.75" y3="-4.7" textsize="0.8128" layer="47"/> -<dimension x1="47" y1="0" x2="47" y2="41.5" x3="53.350003125" y3="20.75" textsize="0.8128" layer="47"/> -<wire x1="42.5" y1="41.5" x2="1.5" y2="41.5" width="0.1524" layer="20"/> +<dimension x1="51" y1="0" x2="51" y2="41.5" x3="53.350003125" y3="20.75" textsize="0.8128" layer="47"/> +<wire x1="46.5" y1="41.5" x2="1.5" y2="41.5" width="0.1524" layer="20"/> <wire x1="1.5" y1="41.5" x2="0" y2="40" width="0.1524" layer="20" curve="90"/> <wire x1="0" y1="40" x2="0" y2="1.5" width="0.1524" layer="20"/> <wire x1="0" y1="1.5" x2="1.5" y2="0" width="0.1524" layer="20" curve="90"/> -<wire x1="1.5" y1="0" x2="45.5" y2="0" width="0.1524" layer="20"/> -<wire x1="45.5" y1="0" x2="46" y2="0.5" width="0.1524" layer="20" curve="90"/> -<wire x1="46" y1="0.5" x2="46" y2="38" width="0.1524" layer="20"/> -<wire x1="46" y1="38" x2="42.5" y2="41.5" width="0.1524" layer="20" curve="90"/> +<wire x1="1.5" y1="0" x2="49.5" y2="0" width="0.1524" layer="20"/> +<wire x1="49.5" y1="0" x2="50.5" y2="1" width="0.1524" layer="20" curve="90"/> +<wire x1="50.5" y1="1" x2="50.5" y2="37.5" width="0.1524" layer="20"/> +<wire x1="50.5" y1="37.5" x2="46.5" y2="41.5" width="0.1524" layer="20" curve="90"/> <text x="8.68" y="24.63" size="0.8128" layer="21" font="vector" align="center">PC2</text> <text x="8.68" y="27.17" size="0.8128" layer="21" font="vector" align="center">PC1</text> <text x="8.68" y="29.71" size="0.8128" layer="21" font="vector" align="center">PC0</text> @@ -236,6 +236,10 @@ ANYTHING IS POSSIBLE</text> <text x="18.3" y="29.2" size="0.8128" layer="21" font="vector" rot="R180" align="bottom-right">5V</text> <text x="18.3" y="12.6" size="0.8128" layer="21" font="vector" rot="R180" align="bottom-right">3V3</text> <dimension x1="-2" y1="38" x2="-2" y2="3.5" x3="-4.5" y3="20.75" textsize="0.8128" layer="47"/> +<dimension x1="0" y1="45" x2="19" y2="45" x3="9.5" y3="49.2" textsize="0.8128" layer="47"/> +<dimension x1="-3" y1="0" x2="-3" y2="27" x3="-10" y3="13.5" textsize="0.8128" layer="47"/> +<text x="40.8" y="33.4" size="1.27" layer="21" font="vector">VCC</text> +<text x="40.6" y="28" size="1.27" layer="21" font="vector">GND</text> </plain> <libraries> <library name="borkedlabs-passives"> @@ -334,57 +338,57 @@ ANYTHING IS POSSIBLE</text> </library> <library name="power"> <packages> -<package name="PWRPAD_M3-PEM-MOUNT"> -<pad name="P$1" x="0" y="0" drill="4.1" diameter="6.2" thermals="no"/> +<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"/> -<vertex x="0.6" y="3"/> +<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"/> -<vertex x="-0.6" y="-3"/> +<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" y="-0.6"/> -<vertex x="-3" y="0.6"/> +<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" y="0.6"/> -<vertex x="3" y="-0.6"/> +<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.55269375" y="1.73136875"/> -<vertex x="-1.704165625" y="2.579896875"/> +<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.59705625" y="-1.72131875"/> -<vertex x="1.748528125" y="-2.569846875"/> +<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="-1.704165625" y="-2.569846875"/> -<vertex x="-2.55269375" y="-1.72131875"/> +<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="1.748528125" y="2.579896875"/> -<vertex x="2.59705625" y="1.73136875"/> +<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" width="0.125" layer="51"/> +<circle x="0" y="0" radius="3.5" width="0.125" layer="51"/> </package> <package name="PWRPAD_3-25MM"> <pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" thermals="no"/> @@ -706,6 +710,25 @@ ANYTHING IS POSSIBLE</text> <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="SOD-123HE"> +<smd name="P$1" x="0.8" y="0" dx="2.4" dy="1.4" layer="1"/> +<smd name="P$2" x="-1.55" y="0" dx="0.9" dy="1.4" layer="1"/> +<wire x1="-1.4" y1="-0.9" x2="0" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0" y1="-0.9" x2="0.9" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="-0.9" x2="1.4" y2="-0.9" width="0.127" layer="51"/> +<wire x1="1.4" y1="-0.9" x2="1.4" y2="0.9" width="0.127" layer="51"/> +<wire x1="1.4" y1="0.9" x2="0.9" y2="0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="0.9" x2="0" y2="0.9" width="0.127" layer="51"/> +<wire x1="0" y1="0.9" x2="-1.4" y2="0.9" width="0.127" layer="51"/> +<wire x1="-1.4" y1="0.9" x2="-1.4" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="0.9" x2="0.9" y2="0" width="0.127" layer="51"/> +<wire x1="0.9" y1="0" x2="0.9" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="0" x2="0" y2="0.9" width="0.127" layer="51"/> +<wire x1="0" y1="0.9" x2="0" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0" y1="-0.9" x2="0.9" y2="0" width="0.127" layer="51"/> +<wire x1="1.4" y1="0.9" x2="0.5" y2="0.9" width="0.127" layer="21"/> +<wire x1="1.4" y1="-0.9" x2="0.5" y2="-0.9" width="0.127" layer="21"/> +</package> </packages> </library> <library name="comm"> @@ -785,29 +808,28 @@ thin small outline package</description> </library> <library name="connector"> <packages> -<package name="RJ45-LED-RJE7318800XXX"> -<hole x="-5.74" y="0" drill="1.8"/> -<hole x="5.74" y="0" drill="1.8"/> -<pad name="SHDL1" x="-8" y="-4.35" drill="2" shape="square" rot="R180"/> -<pad name="SHDL2" x="8" y="-4.35" drill="2" shape="square"/> -<wire x1="8" y1="-6.5" x2="-8" y2="-6.5" width="0.1524" layer="51"/> -<wire x1="-8" y1="-6.5" x2="-8" y2="-9" width="0.1524" layer="51"/> -<wire x1="-8" y1="-9" x2="8" y2="-9" width="0.1524" layer="51"/> -<wire x1="8" y1="-9" x2="8" y2="6" width="0.1524" layer="51"/> -<wire x1="8" y1="6" x2="-8" y2="6" width="0.1524" layer="51"/> -<wire x1="-8" y1="6" x2="-8" y2="-6.5" width="0.1524" layer="51"/> -<pad name="P$1" x="-3.57" y="0.38" drill="0.9"/> -<pad name="P$2" x="-2.55" y="-1.45" drill="0.9"/> -<pad name="P$3" x="-1.53" y="0.38" drill="0.9"/> -<pad name="P$5" x="0.51" y="0.38" drill="0.9"/> -<pad name="P$7" x="2.55" y="0.38" drill="0.9"/> -<pad name="P$4" x="-0.51" y="-1.45" drill="0.9"/> -<pad name="P$6" x="1.53" y="-1.45" drill="0.9"/> -<pad name="P$8" x="3.57" y="-1.45" drill="0.9"/> -<pad name="YLWP" x="-7.01" y="3.6" drill="1.1"/> -<pad name="GRNN" x="7.01" y="3.6" drill="1.1"/> -<pad name="GRNP" x="4.47" y="3.6" drill="1.1"/> -<pad name="YLWN" x="-4.47" y="3.6" drill="1.1"/> +<package name="RJ45-LED-RJHSE-5381-UPTAB"> +<hole x="-6.35" y="-2.54" drill="3.2512"/> +<hole x="6.35" y="-2.54" drill="3.2512"/> +<pad name="SHDL1" x="-8.128" y="0.889" drill="1.5748" shape="square" rot="R180"/> +<pad name="SHDL2" x="8.128" y="0.889" drill="1.5748" shape="square"/> +<wire x1="-8.254" y1="-6.5" x2="-8.255" y2="-8.509" width="0.1524" layer="51"/> +<wire x1="-8.255" y1="-8.509" x2="8.255" y2="-8.509" width="0.1524" layer="51"/> +<wire x1="8.255" y1="-8.509" x2="8.255" y2="7.366" width="0.1524" layer="51"/> +<wire x1="8.255" y1="7.366" x2="-8.255" y2="7.366" width="0.1524" layer="51"/> +<wire x1="-8.255" y1="7.366" x2="-8.254" y2="-6.5" width="0.1524" layer="51"/> +<pad name="P$1" x="3.556" y="0" drill="0.9"/> +<pad name="P$2" x="2.54" y="1.778" drill="0.9"/> +<pad name="P$3" x="1.524" y="0" drill="0.9"/> +<pad name="P$5" x="-0.508" y="0" drill="0.9"/> +<pad name="P$7" x="-2.54" y="0" drill="0.9"/> +<pad name="P$4" x="0.508" y="1.778" drill="0.9"/> +<pad name="P$6" x="-1.524" y="1.778" drill="0.9"/> +<pad name="P$8" x="-3.556" y="1.778" drill="0.9"/> +<pad name="YLWP" x="-6.858" y="6.604" drill="0.889"/> +<pad name="GRNN" x="6.858" y="6.604" drill="0.889"/> +<pad name="GRNP" x="4.572" y="6.604" drill="0.889"/> +<pad name="YLWN" x="-4.572" y="6.604" drill="0.889"/> </package> <package name="FIDUCIAL_1MM"> <smd name="1" x="0" y="0" dx="1" dy="1" layer="1" roundness="100" stop="no" cream="no"/> @@ -1091,241 +1113,242 @@ design rules under a new name.</description> </pass> </autorouter> <elements> -<element name="J2" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="42.5" y="26"/> -<element name="J1" library="power" package="PWRPAD_M3-PEM-MOUNT" value="PWRPAD" x="42.5" y="38"/> -<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="19" y="27" smashed="yes" rot="R180"> +<element name="J2" library="power" package="PWRPAD_M3_STANDOFF" value="PWRPADM3-STANDOFF" x="46.5" y="25.5"/> +<element name="J1" library="power" package="PWRPAD_M3_STANDOFF" value="PWRPADM3-STANDOFF" x="46.5" y="37.5"/> +<element name="C8" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="19" y="27" smashed="yes" rot="R180"> <attribute name="NAME" x="17.289" y="27.503" size="0.8128" layer="25" rot="R180"/> <attribute name="PACKAGE" value="0603" x="19" y="27" size="1.778" layer="27" rot="R180" display="off"/> <attribute name="TYPE" value="" x="19" y="27" size="1.778" layer="27" rot="R180" display="off"/> <attribute name="VALUE" x="20.016" y="29.413" size="1.016" layer="27" rot="R180"/> <attribute name="VOLTAGE" value="" x="19" y="27" size="1.778" layer="27" rot="R180" display="off"/> </element> -<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="21.4" y="15.5" smashed="yes" rot="R180"> +<element name="C7" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="21.4" y="15.5" smashed="yes" rot="R180"> <attribute name="NAME" x="22.389" y="17.303" size="0.8128" layer="25" rot="R180"/> <attribute name="PACKAGE" value="0603" x="21.4" y="15.5" size="1.778" layer="27" rot="R180" display="off"/> <attribute name="TYPE" value="" x="21.4" y="15.5" size="1.778" layer="27" rot="R180" display="off"/> <attribute name="VALUE" x="22.416" y="17.913" size="1.016" layer="27" rot="R180"/> <attribute name="VOLTAGE" value="" x="21.4" y="15.5" size="1.778" layer="27" rot="R180" display="off"/> </element> -<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="18" y="14.2" smashed="yes" rot="R270"> +<element name="C6" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="18" y="14.2" smashed="yes" rot="R270"> <attribute name="NAME" x="18.423" y="15.811" size="0.8128" layer="25" rot="R90"/> <attribute name="PACKAGE" value="0603" x="18" y="14.2" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="TYPE" value="" x="18" y="14.2" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VALUE" x="15.587" y="15.216" size="1.016" layer="27" rot="R270"/> <attribute name="VOLTAGE" value="" x="18" y="14.2" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="C2" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="30" y="25" smashed="yes" rot="R90"> +<element name="C5" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="30" y="25" smashed="yes" rot="R90"> <attribute name="NAME" x="30.603" y="26.611" size="0.8128" layer="25" rot="R90"/> <attribute name="PACKAGE" value="0603" x="30" y="25" size="1.778" layer="27" rot="R90" display="off"/> <attribute name="TYPE" value="" x="30" y="25" size="1.778" layer="27" rot="R90" display="off"/> <attribute name="VALUE" x="32.413" y="23.984" size="1.016" layer="27" rot="R90"/> <attribute name="VOLTAGE" value="" x="30" y="25" size="1.778" layer="27" rot="R90" display="off"/> </element> -<element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="25.4" y="15.5" smashed="yes" rot="R180"> +<element name="C4" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="25.4" y="15.5" smashed="yes" rot="R180"> <attribute name="NAME" x="22.691" y="15.097" size="0.8128" layer="25"/> <attribute name="PACKAGE" value="0603" x="25.4" y="15.5" size="1.778" layer="27" rot="R180" display="off"/> <attribute name="TYPE" value="" x="25.4" y="15.5" size="1.778" layer="27" rot="R180" display="off"/> <attribute name="VALUE" x="26.416" y="17.913" size="1.016" layer="27" rot="R180"/> <attribute name="VOLTAGE" value="" x="25.4" y="15.5" size="1.778" layer="27" rot="R180" display="off"/> </element> -<element name="D7" library="lights" package="LED0805" value="LED0805" x="31" y="2" smashed="yes" rot="R90"> +<element name="D3" library="lights" package="LED0805" value="LED0805" x="31" y="2" smashed="yes" rot="R90"> <attribute name="NAME" x="31.777" y="2.589" size="0.8128" layer="25" rot="R270"/> <attribute name="VALUE" x="33.413" y="0.984" size="1.016" layer="27" ratio="10" rot="R90"/> </element> -<element name="R10" library="borkedlabs-passives" package="0805" value="150R" x="31" y="5" smashed="yes" rot="R270"> +<element name="R3" library="borkedlabs-passives" package="0805" value="150R" x="31" y="5" smashed="yes" rot="R270"> <attribute name="NAME" x="31.9255" y="5.762" size="0.8128" layer="25" rot="R270"/> <attribute name="PACKAGE" value="0805" x="31" y="5" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="PRECISION" value="" x="31" y="5" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VALUE" x="28.968" y="6.016" size="1.016" layer="27" rot="R270"/> </element> -<element name="D6" library="lights" package="LED0805" value="LED0805" x="28.5" y="2" smashed="yes" rot="R90"> +<element name="D2" library="lights" package="LED0805" value="LED0805" x="28.5" y="2" smashed="yes" rot="R90"> <attribute name="NAME" x="29.277" y="2.689" size="0.8128" layer="25" rot="R270"/> <attribute name="VALUE" x="30.913" y="0.984" size="1.016" layer="27" ratio="10" rot="R90"/> </element> -<element name="R9" library="borkedlabs-passives" package="0805" value="150R" x="28.5" y="5" smashed="yes" rot="R270"> +<element name="R2" library="borkedlabs-passives" package="0805" value="150R" x="28.5" y="5" smashed="yes" rot="R270"> <attribute name="NAME" x="29.3255" y="5.762" size="0.8128" layer="25" rot="R270"/> <attribute name="PACKAGE" value="0805" x="28.5" y="5" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="PRECISION" value="" x="28.5" y="5" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VALUE" x="26.468" y="6.016" size="1.016" layer="27" rot="R270"/> </element> -<element name="D5" library="lights" package="LED0805" value="LED0805" x="26" y="2" smashed="yes" rot="R90"> +<element name="D1" library="lights" package="LED0805" value="LED0805" x="26" y="2" smashed="yes" rot="R90"> <attribute name="NAME" x="26.777" y="2.689" size="0.8128" layer="25" rot="R270"/> <attribute name="VALUE" x="28.413" y="0.984" size="1.016" layer="27" ratio="10" rot="R90"/> </element> -<element name="R8" library="borkedlabs-passives" package="0805" value="150R" x="26" y="5" smashed="yes" rot="R270"> +<element name="R1" library="borkedlabs-passives" package="0805" value="150R" x="26" y="5" smashed="yes" rot="R270"> <attribute name="NAME" x="26.8255" y="5.762" size="0.8128" layer="25" rot="R270"/> <attribute name="PACKAGE" value="0805" x="26" y="5" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="PRECISION" value="" x="26" y="5" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VALUE" x="23.968" y="6.016" size="1.016" layer="27" rot="R270"/> </element> -<element name="C10" library="borkedlabs-passives" package="1206" value="10uF" x="43.5" y="32" smashed="yes" rot="R270"> -<attribute name="NAME" x="43.143" y="29.37" size="0.8128" layer="25" rot="R270"/> -<attribute name="PACKAGE" value="1206" x="43.5" y="32" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="TYPE" value="" x="43.5" y="32" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="VALUE" x="40.706" y="33.397" size="1.016" layer="27" rot="R270"/> -<attribute name="VOLTAGE" value="" x="43.5" y="32" size="1.778" layer="27" rot="R270" display="off"/> +<element name="C2" library="borkedlabs-passives" package="1206" value="10uF" x="47.5" y="31.5" smashed="yes" rot="R270"> +<attribute name="NAME" x="47.143" y="28.87" size="0.8128" layer="25" rot="R270"/> +<attribute name="PACKAGE" value="1206" x="47.5" y="31.5" size="1.778" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="47.5" y="31.5" size="1.778" layer="27" rot="R270" display="off"/> +<attribute name="VALUE" x="44.706" y="32.897" size="1.016" layer="27" rot="R270"/> +<attribute name="VOLTAGE" value="" x="47.5" y="31.5" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="J9" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="21.5" y="3.5"/> -<element name="J10" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="21.5" y="38" rot="R180"/> +<element name="J11" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="21.5" y="3.5"/> +<element name="J13" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="21.5" y="38" rot="R180"/> <element name="U$6" library="fab" package="CBA-SILK-LOGO" value="CBA-LOGO" x="37" y="39.5" rot="MR0"/> -<element name="U1" library="microcontrollers" package="QFN-64-9X9MM" value="ATXMEGA_A3UQFN" x="24" y="21.5" rot="R270"/> +<element name="U2" library="microcontrollers" package="QFN-64-9X9MM" value="ATXMEGA_A3UQFN" x="24" y="21.5" rot="R270"/> <element name="Y1" library="passives" package="RES_PRQC" value="RESONATORPQRC" x="31.7" y="21.9" rot="R90"/> -<element name="C5" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="30.1" y="18.9" rot="R270"> +<element name="C3" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="30.1" y="18.9" rot="R270"> <attribute name="PACKAGE" value="0603" x="30.1" y="18.9" size="0.8128" layer="27" rot="R270" display="off"/> <attribute name="TYPE" value="" x="30.1" y="18.9" size="0.8128" layer="27" rot="R270" display="off"/> <attribute name="VOLTAGE" value="" x="30.1" y="18.9" size="0.8128" layer="27" rot="R270" display="off"/> </element> -<element name="J3" library="microcontrollers" package="PDI_2X3_SMD" value="" x="35" y="27.5"> -<attribute name="PROD_ID" value="CONN-11290" x="35" y="27.5" size="0.8128" layer="27" font="vector" display="off"/> +<element name="J3" library="microcontrollers" package="PDI_2X3_SMD" value="" x="38.5" y="23.5" rot="R270"> +<attribute name="PROD_ID" value="CONN-11290" x="38.5" y="23.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> </element> -<element name="S1" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="32.5" y="33"/> -<element name="U2" library="power" package="QFN16-3X3-TI-RTE" value="BUCK-TS30011-12-13QFN" x="38" y="34.5" rot="R90"/> -<element name="C8" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="37.7" y="37.2" rot="R180"> +<element name="S1" library="passives" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="32.5" y="28.5" rot="R270"/> +<element name="U1" library="power" package="QFN16-3X3-TI-RTE" value="BUCK-TS30011-12-13QFN" x="38" y="34.5" rot="R90"/> +<element name="C9" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="37.7" y="37.2" rot="R180"> <attribute name="PACKAGE" value="0603" x="37.7" y="37.2" size="0.8128" layer="27" font="vector" rot="R180" display="off"/> <attribute name="TYPE" value="" x="37.7" y="37.2" size="0.8128" layer="27" font="vector" rot="R180" display="off"/> <attribute name="VOLTAGE" value="" x="37.7" y="37.2" size="0.8128" layer="27" font="vector" rot="R180" display="off"/> </element> <element name="L1" library="power" package="NRS5020T4R7MMGJ" value="4.7uH" x="33.5" y="37.5" rot="R90"/> -<element name="C9" library="borkedlabs-passives" package="1206" value="10uF" x="41.5" y="32" rot="R270"> -<attribute name="PACKAGE" value="1206" x="41.5" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> -<attribute name="TYPE" value="" x="41.5" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> -<attribute name="VOLTAGE" value="" x="41.5" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> +<element name="C1" library="borkedlabs-passives" package="1206" value="10uF" x="45.5" y="31.5" rot="R270"> +<attribute name="PACKAGE" value="1206" x="45.5" y="31.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="45.5" y="31.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="45.5" y="31.5" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> </element> -<element name="C12" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="21" y="32" rot="R270"> +<element name="C10" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="21" y="32" rot="R270"> <attribute name="PACKAGE" value="0603" x="21" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> <attribute name="TYPE" value="" x="21" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> <attribute name="VOLTAGE" value="" x="21" y="32" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> </element> -<element name="C13" library="borkedlabs-passives" package="1206" value="10uF" x="29.7" y="38" rot="R90"> +<element name="C11" library="borkedlabs-passives" package="1206" value="10uF" x="29.7" y="38" rot="R90"> <attribute name="PACKAGE" value="1206" x="29.7" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="TYPE" value="" x="29.7" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="VOLTAGE" value="" x="29.7" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="U3" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="28.5" y="10" rot="R270"/> -<element name="J4" library="connector" package="RJ45-LED-RJE7318800XXX" value="ATK-RS48PHYVERJ45LED" x="39.5" y="10" rot="R90"/> -<element name="C11" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="31" y="14" rot="R180"> +<element name="U4" library="comm" package="TSSOP16" value="RS485-2BY2-SN75C1168PWR" x="28.5" y="10" rot="R270"/> +<element name="J10" library="connector" package="RJ45-LED-RJHSE-5381-UPTAB" value="ATK-RS48PHYVERJ45LEDTABUP" x="41.5" y="10" rot="R90"/> +<element name="C16" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="31" y="14" rot="R180"> <attribute name="PACKAGE" value="0603" x="31" y="14" size="0.8128" layer="27" font="vector" rot="R180" display="off"/> <attribute name="TYPE" value="" x="31" y="14" size="0.8128" layer="27" font="vector" rot="R180" display="off"/> <attribute name="VOLTAGE" value="" x="31" y="14" size="0.8128" layer="27" font="vector" rot="R180" display="off"/> </element> -<element name="R1" library="borkedlabs-passives" package="0805" value="120R" x="22.7" y="12" rot="R270"> +<element name="R6" library="borkedlabs-passives" package="0805" value="120R" x="22.7" y="12" rot="R270"> <attribute name="PACKAGE" value="0805" x="22.7" y="12" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> <attribute name="PRECISION" value="" x="22.7" y="12" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> </element> -<element name="R2" library="borkedlabs-passives" package="0805" value="120R" x="22.7" y="9" rot="R270"> +<element name="R7" library="borkedlabs-passives" package="0805" value="120R" x="22.7" y="9" rot="R270"> <attribute name="PACKAGE" value="0805" x="22.7" y="9" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> <attribute name="PRECISION" value="" x="22.7" y="9" size="0.8128" layer="27" font="vector" rot="R270" display="off"/> </element> -<element name="R3" library="borkedlabs-passives" package="0805" value="150R" x="32.5" y="17" rot="R90"> +<element name="R4" library="borkedlabs-passives" package="0805" value="150R" x="32.5" y="17" rot="R90"> <attribute name="PACKAGE" value="0805" x="32.5" y="17" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="PRECISION" value="" x="32.5" y="17" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="R4" library="borkedlabs-passives" package="0805" value="150R" x="34.9" y="1.1"> -<attribute name="PACKAGE" value="0805" x="34.9" y="1.1" size="0.8128" layer="27" font="vector" display="off"/> -<attribute name="PRECISION" value="" x="34.9" y="1.1" size="0.8128" layer="27" font="vector" display="off"/> +<element name="R5" library="borkedlabs-passives" package="0805" value="150R" x="32.9" y="5" rot="R90"> +<attribute name="PACKAGE" value="0805" x="32.9" y="5" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> +<attribute name="PRECISION" value="" x="32.9" y="5" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="C14" library="borkedlabs-passives" package="1206" value="10uF" x="27.8" y="38" rot="R90"> +<element name="C12" library="borkedlabs-passives" package="1206" value="10uF" x="27.8" y="38" rot="R90"> <attribute name="PACKAGE" value="1206" x="27.8" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="TYPE" value="" x="27.8" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="VOLTAGE" value="" x="27.8" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="C15" library="borkedlabs-passives" package="1206" value="10uF" x="25.9" y="38" rot="R90"> +<element name="C14" library="borkedlabs-passives" package="1206" value="10uF" x="25.9" y="38" rot="R90"> <attribute name="PACKAGE" value="1206" x="25.9" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="TYPE" value="" x="25.9" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="VOLTAGE" value="" x="25.9" y="38" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="U4" library="power" package="SOT23-5" value="VREG-AP2112" x="23.5" y="31.5" rot="R180"/> -<element name="C16" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="26" y="32" rot="R90"> +<element name="U3" library="power" package="SOT23-5" value="VREG-AP2112" x="23.5" y="31.5" rot="R180"/> +<element name="C13" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="26" y="32" rot="R90"> <attribute name="PACKAGE" value="0603" x="26" y="32" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="TYPE" value="" x="26" y="32" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="VOLTAGE" value="" x="26" y="32" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="C17" library="borkedlabs-passives" package="1206" value="10uF" x="28" y="32" rot="R90"> +<element name="C15" library="borkedlabs-passives" package="1206" value="10uF" x="28" y="32" rot="R90"> <attribute name="PACKAGE" value="1206" x="28" y="32" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="TYPE" value="" x="28" y="32" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> <attribute name="VOLTAGE" value="" x="28" y="32" size="0.8128" layer="27" font="vector" rot="R90" display="off"/> </element> -<element name="J5" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="1.35" y="39.91" rot="R270"/> -<element name="J6" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="3.89" y="39.91" rot="R270"/> -<element name="J7" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="6.43" y="39.91" rot="R270"/> -<element name="J8" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="13.415" y="39.91" rot="R270"/> -<element name="J12" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="15.955" y="39.91" rot="R270"/> -<element name="U$1" library="connector" package="FIDUCIAL_1MM" value="FIDUCIAL" x="27.5" y="28.5"/> -<element name="U$2" library="connector" package="FIDUCIAL_1MM" value="FIDUCIAL" x="39.5" y="2"/> -<element name="J11" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="10.875" y="39.91" rot="R270"/> -<element name="U$3" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="19" y="29.5" rot="MR0"/> -<element name="U$4" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="18.9" y="7.5" rot="MR0"/> -<element name="C7" library="borkedlabs-passives" package="1206" value="10uF" x="20.1" y="9.1" rot="R90"> +<element name="J8" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="1.35" y="39.91" rot="R270"/> +<element name="J7" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="3.89" y="39.91" rot="R270"/> +<element name="J6" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="6.43" y="39.91" rot="R270"/> +<element name="J15" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="13.415" y="39.91" rot="R270"/> +<element name="J16" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="15.955" y="39.91" rot="R270"/> +<element name="J4" library="connector" package="FIDUCIAL_1MM" value="FIDUCIAL" x="8.5" y="37.5"/> +<element name="J5" library="connector" package="FIDUCIAL_1MM" value="FIDUCIAL" x="49" y="1.5"/> +<element name="J9" library="SparkFun-Connectors" package="1X16_NO_SILK" value="" x="10.875" y="39.91" rot="R270"/> +<element name="J14" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="19" y="29.5" rot="MR0"/> +<element name="J12" library="connector" package="SJFAB" value="SOLDER_JUMPER" x="18.9" y="7.5" rot="MR0"/> +<element name="C17" library="borkedlabs-passives" package="1206" value="10uF" x="20.1" y="9.1" rot="R90"> <attribute name="PACKAGE" value="1206" x="20.1" y="9.1" size="0.8128" layer="27" rot="R90" display="off"/> <attribute name="TYPE" value="" x="20.1" y="9.1" size="0.8128" layer="27" rot="R90" display="off"/> <attribute name="VOLTAGE" value="" x="20.1" y="9.1" size="0.8128" layer="27" rot="R90" display="off"/> </element> +<element name="D4" library="passives" package="SOD-123HE" value="" x="37" y="30" rot="R180"/> </elements> <signals> <signal name="GND"> -<contactref element="R8" pad="1"/> +<contactref element="R1" pad="1"/> <contactref element="Y1" pad="2"/> -<contactref element="U1" pad="24"/> -<contactref element="U1" pad="P$1"/> -<contactref element="U1" pad="44"/> -<contactref element="U1" pad="60"/> -<contactref element="U1" pad="14"/> -<contactref element="U1" pad="34"/> -<contactref element="U1" pad="52"/> +<contactref element="U2" pad="24"/> +<contactref element="U2" pad="P$1"/> +<contactref element="U2" pad="44"/> +<contactref element="U2" pad="60"/> +<contactref element="U2" pad="14"/> +<contactref element="U2" pad="34"/> +<contactref element="U2" pad="52"/> +<contactref element="C8" pad="2"/> +<contactref element="C7" pad="2"/> <contactref element="C6" pad="2"/> +<contactref element="C5" pad="2"/> <contactref element="C4" pad="2"/> <contactref element="C3" pad="2"/> -<contactref element="C2" pad="2"/> -<contactref element="C1" pad="2"/> -<contactref element="C5" pad="2"/> <contactref element="J3" pad="6"/> <contactref element="S1" pad="P$2"/> -<contactref element="U2" pad="4"/> -<contactref element="U2" pad="TH"/> -<contactref element="U2" pad="15"/> -<contactref element="U2" pad="14"/> -<contactref element="C10" pad="2"/> -<contactref element="C9" pad="2"/> +<contactref element="U1" pad="4"/> +<contactref element="U1" pad="TH"/> +<contactref element="U1" pad="15"/> +<contactref element="U1" pad="14"/> +<contactref element="C2" pad="2"/> +<contactref element="C1" pad="2"/> <contactref element="J2" pad="P$1"/> -<contactref element="C12" pad="2"/> -<contactref element="C13" pad="2"/> -<contactref element="U3" pad="8"/> +<contactref element="C10" pad="2"/> <contactref element="C11" pad="2"/> +<contactref element="U4" pad="8"/> +<contactref element="C16" pad="2"/> +<contactref element="C12" pad="2"/> <contactref element="C14" pad="2"/> +<contactref element="U3" pad="2"/> +<contactref element="C13" pad="2"/> <contactref element="C15" pad="2"/> -<contactref element="U4" pad="2"/> -<contactref element="C16" pad="2"/> -<contactref element="C17" pad="2"/> <polygon width="0.1524" layer="1" rank="6"> <vertex x="-1" y="52"/> <vertex x="-1" y="-2"/> -<vertex x="48" y="-2"/> -<vertex x="48" y="53.5"/> +<vertex x="52" y="-2"/> +<vertex x="52" y="53.5"/> <vertex x="-0.5" y="53.5"/> <vertex x="-0.5" y="52.5"/> </polygon> <polygon width="0.1524" layer="16" rank="6"> <vertex x="-1" y="54"/> <vertex x="-1" y="-2.5"/> -<vertex x="48.5" y="-2.5"/> -<vertex x="48.5" y="54"/> +<vertex x="52.5" y="-2.5"/> +<vertex x="52.5" y="54"/> </polygon> -<contactref element="J12" pad="1"/> -<contactref element="J12" pad="2"/> -<contactref element="J12" pad="3"/> -<contactref element="J12" pad="4"/> -<contactref element="J12" pad="5"/> -<contactref element="J12" pad="6"/> -<contactref element="J12" pad="7"/> -<contactref element="J12" pad="8"/> -<contactref element="J12" pad="9"/> -<contactref element="J12" pad="10"/> -<contactref element="J12" pad="11"/> -<contactref element="J12" pad="12"/> -<contactref element="J12" pad="13"/> -<contactref element="J12" pad="14"/> -<contactref element="J12" pad="15"/> -<contactref element="J12" pad="16"/> +<contactref element="J16" pad="1"/> +<contactref element="J16" pad="2"/> +<contactref element="J16" pad="3"/> +<contactref element="J16" pad="4"/> +<contactref element="J16" pad="5"/> +<contactref element="J16" pad="6"/> +<contactref element="J16" pad="7"/> +<contactref element="J16" pad="8"/> +<contactref element="J16" pad="9"/> +<contactref element="J16" pad="10"/> +<contactref element="J16" pad="11"/> +<contactref element="J16" pad="12"/> +<contactref element="J16" pad="13"/> +<contactref element="J16" pad="14"/> +<contactref element="J16" pad="15"/> +<contactref element="J16" pad="16"/> <wire x1="36.525" y1="34.75" x2="37.75" y2="34.75" width="0.3048" layer="1"/> <wire x1="37.75" y1="34.75" x2="38" y2="34.5" width="0.3048" layer="1"/> <wire x1="36.525" y1="34.25" x2="37.75" y2="34.25" width="0.3048" layer="1"/> @@ -1337,7 +1360,7 @@ design rules under a new name.</description> <via x="37.6" y="34.9" extent="1-16" drill="0.35"/> <via x="37.6" y="34.1" extent="1-16" drill="0.35"/> <via x="38.4" y="34.9" extent="1-16" drill="0.35"/> -<via x="34.6" y="33.8" extent="1-16" drill="0.35"/> +<via x="41.5" y="30" extent="1-16" drill="0.35"/> <via x="26" y="34" extent="1-16" drill="0.35"/> <via x="27.6" y="33.6" extent="1-16" drill="0.35"/> <via x="28.4" y="33.6" extent="1-16" drill="0.35"/> @@ -1378,43 +1401,20 @@ design rules under a new name.</description> <wire x1="29.3698" y1="19.083225" x2="29.563225" y2="18.8898" width="0.254" layer="1"/> <wire x1="29.563225" y1="18.8898" x2="29.68" y2="18.8898" width="0.254" layer="1"/> <wire x1="29.68" y1="18.8898" x2="30.1" y2="18.4698" width="0.254" layer="1"/> -<wire x1="37.54" y1="30.35" x2="38.55" y2="30.35" width="0.254" layer="1"/> -<wire x1="38.55" y1="30.35" x2="38.8" y2="30.6" width="0.254" layer="1"/> -<via x="38.8" y="30.6" extent="1-16" drill="0.35"/> -<via x="41" y="30.5" extent="1-16" drill="0.35"/> -<via x="42" y="30.5" extent="1-16" drill="0.35"/> -<via x="43" y="30.5" extent="1-16" drill="0.35"/> -<via x="44" y="30.5" extent="1-16" drill="0.35"/> +<via x="45" y="30" extent="1-16" drill="0.35"/> +<via x="46" y="30" extent="1-16" drill="0.35"/> +<via x="47" y="30" extent="1-16" drill="0.35"/> +<via x="48" y="30" extent="1-16" drill="0.35"/> <wire x1="31.7" y1="21.9" x2="33.2" y2="21.9" width="0.254" layer="1"/> <via x="33.2" y="21.9" extent="1-16" drill="0.35"/> -<via x="29.4" y="11.8" extent="1-16" drill="0.35"/> -<via x="35.3" y="10.3" extent="1-16" drill="0.35"/> -<via x="36.8" y="10.3" extent="1-16" drill="0.35"/> -<via x="36.8" y="8.4" extent="1-16" drill="0.35"/> -<via x="34.8" y="8.4" extent="1-16" drill="0.35"/> -<via x="29.7" y="15.2" extent="1-16" drill="0.35"/> <via x="27.2" y="2.4" extent="1-16" drill="0.35"/> <via x="24.3" y="1" extent="1-16" drill="0.35"/> -<via x="33.1" y="19.3" extent="1-16" drill="0.35"/> -<via x="35.1" y="19.3" extent="1-16" drill="0.35"/> -<via x="34.2" y="15.1" extent="1-16" drill="0.35"/> -<via x="36.2" y="24.7" extent="1-16" drill="0.35"/> -<via x="35" y="28.3" extent="1-16" drill="0.35"/> <via x="37.4" y="39.1" extent="1-16" drill="0.35"/> <via x="24.4" y="40.7" extent="1-16" drill="0.35"/> -<via x="27.9" y="7.6" extent="1-16" drill="0.35"/> -<via x="29.4" y="7.6" extent="1-16" drill="0.35"/> -<via x="38.5" y="17.2" extent="1-16" drill="0.35"/> -<via x="37.7" y="14" extent="1-16" drill="0.35"/> -<via x="33" y="4" extent="1-16" drill="0.35"/> -<via x="34.1" y="6.1" extent="1-16" drill="0.35"/> -<via x="37.9" y="1.1" extent="1-16" drill="0.35"/> -<contactref element="C7" pad="2"/> +<contactref element="C17" pad="2"/> <via x="19.6" y="10.9" extent="1-16" drill="0.35"/> <via x="20.2" y="10.2" extent="1-16" drill="0.35"/> <via x="25.2" y="27.7" extent="1-16" drill="0.35"/> -<via x="29.7" y="29.7" extent="1-16" drill="0.35"/> -<via x="31.6" y="27.9" extent="1-16" drill="0.35"/> <via x="28.4" y="27" extent="1-16" drill="0.35"/> <via x="23.5" y="30.3" extent="1-16" drill="0.35"/> <via x="19.8" y="31.1" extent="1-16" drill="0.35"/> @@ -1423,67 +1423,92 @@ design rules under a new name.</description> <via x="17.7" y="40.6" extent="1-16" drill="0.35"/> <via x="17.7" y="39" extent="1-16" drill="0.35"/> <wire x1="23.5" y1="32.806" x2="23.5" y2="30.3" width="0.3048" layer="1"/> -<via x="44.7" y="4.6" extent="1-16" drill="0.35"/> -<via x="44.8" y="15.5" extent="1-16" drill="0.35"/> -<via x="39.3" y="23.8" extent="1-16" drill="0.35"/> -<via x="39.7" y="28.9" extent="1-16" drill="0.35"/> -<via x="38.6" y="27" extent="1-16" drill="0.35"/> -<via x="44.5" y="22.4" extent="1-16" drill="0.35"/> -<via x="45.1" y="29" extent="1-16" drill="0.35"/> -<via x="41.7" y="22.2" extent="1-16" drill="0.35"/> <via x="25.8" y="29.8" extent="1-16" drill="0.35"/> <via x="31.8" y="32.1" extent="1-16" drill="0.35"/> -<via x="34.4" y="2.4" extent="1-16" drill="0.35"/> +<via x="34.6" y="1.1" extent="1-16" drill="0.35"/> <via x="27.1" y="5" extent="1-16" drill="0.35"/> <via x="29.8" y="5.1" extent="1-16" drill="0.35"/> <via x="23.1" y="18.6" extent="1-16" drill="0.35"/> <via x="24.5" y="20.1" extent="1-16" drill="0.35"/> <via x="23.3" y="24.4" extent="1-16" drill="0.35"/> <via x="27.3" y="18.2" extent="1-16" drill="0.35"/> -<via x="38.5" y="19.6" extent="1-16" drill="0.35"/> -<wire x1="34.6" y1="33.8" x2="34.55" y2="33.8" width="0" layer="19" extent="1-1"/> -<wire x1="28" y1="33.4" x2="27.6" y2="33.6" width="0" layer="19" extent="1-1"/> +<contactref element="D4" pad="P$2"/> +<wire x1="33.3" y1="26.45" x2="33.3" y2="27.2" width="0.1524" layer="1"/> +<wire x1="33.3" y1="27.2" x2="33" y2="27.5" width="0.1524" layer="1"/> +<via x="33" y="27.5" extent="1-16" drill="0.35"/> +<wire x1="41.35" y1="20.96" x2="42.54" y2="20.96" width="0.1524" layer="1"/> +<wire x1="42.54" y1="20.96" x2="43" y2="20.5" width="0.1524" layer="1"/> +<via x="43" y="20.5" extent="1-16" drill="0.35"/> +<via x="34.3" y="9.5" extent="1-16" drill="0.35"/> +<via x="39.4" y="14" extent="1-16" drill="0.35"/> +<via x="29.2" y="12" extent="1-16" drill="0.35"/> +<via x="28.5" y="15.5" extent="1-16" drill="0.35"/> +<via x="33.2" y="14.6" extent="1-16" drill="0.35"/> +<via x="36.6" y="19.4" extent="1-16" drill="0.35"/> +<via x="30.4" y="15.2" extent="1-16" drill="0.35"/> +<via x="33.3" y="11.6" extent="1-16" drill="0.35"/> +<via x="37.1" y="6.2" extent="1-16" drill="0.35"/> +<via x="43.2" y="8.3" extent="1-16" drill="0.35"/> +<via x="44" y="13.4" extent="1-16" drill="0.35"/> +<via x="36" y="4.3" extent="1-16" drill="0.35"/> +<via x="47.1" y="1.1" extent="1-16" drill="0.35"/> +<via x="49.3" y="3.5" extent="1-16" drill="0.35"/> +<via x="49.2" y="21.5" extent="1-16" drill="0.35"/> +<via x="38.1" y="24.8" extent="1-16" drill="0.35"/> +<via x="29.9" y="28.6" extent="1-16" drill="0.35"/> +<via x="32.4" y="29.3" extent="1-16" drill="0.35"/> +<via x="40" y="30.6" extent="1-16" drill="0.35"/> +<via x="39.9" y="29.1" extent="1-16" drill="0.35"/> +<via x="43.7" y="31" extent="1-16" drill="0.35"/> +<via x="42.5" y="27.5" extent="1-16" drill="0.35"/> +<via x="21.1" y="20.3" extent="1-16" drill="0.35"/> +<via x="25.8" y="21.3" extent="1-16" drill="0.35"/> +<via x="22.4" y="23.2" extent="1-16" drill="0.35"/> +<via x="25.5" y="23.3" extent="1-16" drill="0.35"/> +<via x="22.5" y="12" extent="1-16" drill="0.35"/> +<via x="22.5" y="9" extent="1-16" drill="0.35"/> +<via x="18.5" y="0.9" extent="1-16" drill="0.35"/> +<wire x1="27.6" y1="33.6" x2="28" y2="33.4" width="0" layer="19" extent="1-1"/> +<wire x1="25.65" y1="7.675" x2="26" y2="5.95" width="0" layer="19" extent="1-1"/> </signal> <signal name="+3V3"> -<contactref element="D5" pad="1"/> -<contactref element="D7" pad="1"/> -<contactref element="D6" pad="1"/> -<contactref element="C5" pad="1"/> -<contactref element="C1" pad="1"/> -<contactref element="C2" pad="1"/> +<contactref element="D1" pad="1"/> +<contactref element="D3" pad="1"/> +<contactref element="D2" pad="1"/> <contactref element="C3" pad="1"/> <contactref element="C4" pad="1"/> +<contactref element="C5" pad="1"/> <contactref element="C6" pad="1"/> -<contactref element="U1" pad="61"/> -<contactref element="U1" pad="53"/> -<contactref element="U1" pad="25"/> -<contactref element="U1" pad="15"/> -<contactref element="U1" pad="45"/> -<contactref element="U1" pad="35"/> +<contactref element="C7" pad="1"/> +<contactref element="C8" pad="1"/> +<contactref element="U2" pad="61"/> +<contactref element="U2" pad="53"/> +<contactref element="U2" pad="25"/> +<contactref element="U2" pad="15"/> +<contactref element="U2" pad="45"/> +<contactref element="U2" pad="35"/> <contactref element="J3" pad="2"/> -<contactref element="J4" pad="GRNP"/> -<contactref element="J4" pad="YLWP"/> -<contactref element="U3" pad="4"/> -<contactref element="U3" pad="12"/> -<contactref element="U4" pad="5"/> -<contactref element="C16" pad="1"/> -<contactref element="C17" pad="1"/> -<contactref element="U$4" pad="2"/> -<contactref element="U$4" pad="1"/> -<contactref element="J8" pad="9"/> -<contactref element="J8" pad="10"/> -<contactref element="J8" pad="11"/> -<contactref element="J8" pad="12"/> -<contactref element="J8" pad="13"/> -<contactref element="J8" pad="14"/> -<contactref element="J8" pad="15"/> -<contactref element="J8" pad="16"/> +<contactref element="J10" pad="GRNP"/> +<contactref element="J10" pad="YLWP"/> +<contactref element="U4" pad="4"/> +<contactref element="U4" pad="12"/> +<contactref element="U3" pad="5"/> +<contactref element="C13" pad="1"/> +<contactref element="C15" pad="1"/> +<contactref element="J12" pad="2"/> +<contactref element="J12" pad="1"/> +<contactref element="J15" pad="9"/> +<contactref element="J15" pad="10"/> +<contactref element="J15" pad="11"/> +<contactref element="J15" pad="12"/> +<contactref element="J15" pad="13"/> +<contactref element="J15" pad="14"/> +<contactref element="J15" pad="15"/> +<contactref element="J15" pad="16"/> <wire x1="19.6874" y1="7.5" x2="18.1126" y2="7.5" width="0.8128" layer="16"/> <wire x1="25.456" y1="31.2" x2="26" y2="31.2" width="0.3048" layer="1"/> <wire x1="26" y1="31.2" x2="27.4" y2="31.2" width="0.3048" layer="1"/> <wire x1="27.4" y1="31.2" x2="28" y2="30.6" width="0.3048" layer="1"/> -<wire x1="28" y1="30.6" x2="32.21" y2="30.6" width="0.3048" layer="1"/> -<wire x1="32.21" y1="30.6" x2="32.46" y2="30.35" width="0.3048" layer="1"/> <wire x1="28.5" y1="23.75" x2="29.55" y2="23.75" width="0.254" layer="1"/> <wire x1="29.55" y1="23.75" x2="30" y2="24.2" width="0.254" layer="1"/> <wire x1="22.2" y1="16.05" x2="22.2" y2="15.5" width="0.254" layer="1"/> @@ -1507,33 +1532,13 @@ design rules under a new name.</description> <wire x1="24.8" y1="1.6" x2="25.25" y2="1.15" width="0.1524" layer="1"/> <wire x1="25.25" y1="1.15" x2="26" y2="1.15" width="0.1524" layer="1"/> <wire x1="31.55" y1="9.625" x2="31.525" y2="9.6" width="0.1524" layer="1"/> -<wire x1="35.9" y1="14.47" x2="35.9" y2="13" width="0.254" layer="1"/> -<wire x1="35.9" y1="13" x2="37.6" y2="11.3" width="0.254" layer="1"/> -<wire x1="37.6" y1="11.3" x2="37.6" y2="5.6" width="0.254" layer="1"/> -<via x="37.6" y="5.6" extent="1-16" drill="0.35"/> -<wire x1="37.6" y1="5.6" x2="37.6" y2="4.69" width="0.254" layer="16"/> -<wire x1="37.6" y1="4.69" x2="35.9" y2="2.99" width="0.254" layer="16"/> -<wire x1="35.9" y1="2.99" x2="34.99" y2="3.9" width="0.254" layer="1"/> -<wire x1="34.99" y1="3.9" x2="34.7" y2="3.9" width="0.254" layer="1"/> -<wire x1="30.613225" y1="9.5052" x2="30.4198" y2="9.311775" width="0.254" layer="1"/> -<wire x1="30.4198" y1="7.338225" x2="30.613225" y2="7.1448" width="0.254" layer="1"/> -<wire x1="30.4198" y1="9.311775" x2="30.4198" y2="7.338225" width="0.254" layer="1"/> -<wire x1="31.4302" y1="9.5052" x2="30.613225" y2="9.5052" width="0.254" layer="1"/> -<wire x1="30.613225" y1="7.1448" x2="31.4552" y2="7.1448" width="0.254" layer="1"/> <wire x1="31.55" y1="9.625" x2="31.4302" y2="9.5052" width="0.254" layer="1"/> -<wire x1="31.4552" y1="7.1448" x2="34.7" y2="3.9" width="0.254" layer="1"/> <wire x1="26" y1="1.15" x2="28.5" y2="1.15" width="0.254" layer="1"/> <wire x1="28.5" y1="1.15" x2="31" y2="1.15" width="0.254" layer="1"/> <wire x1="31" y1="1.15" x2="31.95" y2="1.15" width="0.254" layer="1"/> <wire x1="31.95" y1="1.15" x2="32.0916" y2="1.2916" width="0.254" layer="1"/> <wire x1="32.0916" y1="1.2916" x2="32.0916" y2="1.29343125" width="0.254" layer="1"/> -<wire x1="32.0916" y1="1.29343125" x2="32.50656875" y2="1.7084" width="0.254" layer="1"/> -<wire x1="32.50656875" y1="1.7084" x2="32.5084" y2="1.7084" width="0.254" layer="1"/> -<wire x1="32.5084" y1="1.7084" x2="34.7" y2="3.9" width="0.254" layer="1"/> -<wire x1="32.46" y1="30.35" x2="32.46" y2="26.96" width="0.3048" layer="1"/> -<wire x1="31.1" y1="25.6" x2="31.1" y2="24.3" width="0.3048" layer="1"/> <via x="31.1" y="24.3" extent="1-16" drill="0.35"/> -<wire x1="32.46" y1="26.96" x2="31.1" y2="25.6" width="0.3048" layer="1"/> <wire x1="30" y1="24.2" x2="30.1" y2="24.3" width="0.3048" layer="1"/> <wire x1="30.1" y1="24.3" x2="31.1" y2="24.3" width="0.3048" layer="1"/> <wire x1="30.1" y1="19.7" x2="31" y2="19.7" width="0.3048" layer="1"/> @@ -1560,13 +1565,7 @@ design rules under a new name.</description> <wire x1="25.7" y1="14.5" x2="25.7" y2="15" width="0.3048" layer="1"/> <wire x1="25.7" y1="15" x2="26.2" y2="15.5" width="0.3048" layer="1"/> <via x="18" y="15" extent="1-16" drill="0.35"/> -<wire x1="35.9" y1="14.47" x2="37.5" y2="16.07" width="0.2032" layer="1"/> -<wire x1="37.5" y1="16.07" x2="37.5" y2="18.5" width="0.2032" layer="1"/> -<via x="37.5" y="18.5" extent="1-16" drill="0.35"/> -<wire x1="37.5000375" y1="21.9199625" x2="37.5" y2="18.5" width="0.2032" layer="16"/> -<wire x1="37.5000375" y1="21.9199625" x2="32.46" y2="26.96" width="0.2032" layer="16"/> -<via x="32.46" y="26.96" extent="1-16" drill="0.35"/> -<contactref element="C7" pad="1"/> +<contactref element="C17" pad="1"/> <via x="19.8" y="7.6" extent="1-16" drill="0.35"/> <wire x1="21.1" y1="14.2" x2="21.1" y2="8.9" width="0.3048" layer="16"/> <wire x1="21.1" y1="8.9" x2="19.8" y2="7.6" width="0.3048" layer="16"/> @@ -1600,28 +1599,69 @@ design rules under a new name.</description> <via x="19.8" y="27" extent="1-16" drill="0.35"/> <wire x1="24.45" y1="30.194" x2="25.456" y2="31.2" width="0.3048" layer="1"/> <wire x1="19.8" y1="27" x2="19.8" y2="23.5" width="0.3048" layer="16"/> -<wire x1="19.8" y1="23.5" x2="24.65" y2="18.65" width="0.3048" layer="16"/> +<wire x1="19.8" y1="23.5" x2="22.05" y2="21.25" width="0.3048" layer="16"/> +<wire x1="22.05" y1="21.25" x2="24.65" y2="18.65" width="0.3048" layer="16"/> +<wire x1="33.942" y1="3.142" x2="34.896" y2="3.142" width="0.254" layer="1"/> +<wire x1="33.09343125" y1="1.5916" x2="33.5084" y2="2.00656875" width="0.254" layer="1"/> +<wire x1="32.0916" y1="1.2916" x2="32.3916" y2="1.5916" width="0.254" layer="1"/> +<wire x1="33.5084" y1="2.7084" x2="33.942" y2="3.142" width="0.254" layer="1"/> +<wire x1="32.3916" y1="1.5916" x2="33.09343125" y2="1.5916" width="0.254" layer="1"/> +<wire x1="33.5084" y1="2.00656875" x2="33.5084" y2="2.7084" width="0.254" layer="1"/> +<wire x1="25.65" y1="10.275" x2="26.8450125" y2="10.275" width="0.1524" layer="1"/> +<wire x1="26.8450125" y1="10.275" x2="26.98500625" y2="10.41499375" width="0.1524" layer="1"/> +<via x="26.98500625" y="10.41499375" extent="1-16" drill="0.35"/> +<wire x1="26.98500625" y1="10.41499375" x2="28.48500625" y2="10.41499375" width="0.1524" layer="16"/> +<wire x1="28.48500625" y1="10.41499375" x2="28.9" y2="10" width="0.1524" layer="16"/> +<via x="28.9" y="10" extent="1-16" drill="0.35"/> +<wire x1="28.9" y1="10" x2="29.275" y2="9.625" width="0.1524" layer="1"/> +<wire x1="29.275" y1="9.625" x2="31.55" y2="9.625" width="0.1524" layer="1"/> +<wire x1="31.55" y1="9.625" x2="33.0924" y2="9.625" width="0.1524" layer="1"/> +<wire x1="33.0924" y1="9.625" x2="33.1" y2="9.6174" width="0.1524" layer="1"/> +<via x="33.1" y="9.6174" extent="1-16" drill="0.35"/> +<wire x1="33.1" y1="9.6174" x2="34.896" y2="11.4134" width="0.1524" layer="16"/> +<wire x1="34.896" y1="11.4134" x2="34.896" y2="14.572" width="0.1524" layer="16"/> +<wire x1="31.3" y1="19.4" x2="31.6" y2="19.1" width="0.1524" layer="1"/> +<wire x1="35.1" y1="19.1" x2="36.3" y2="17.9" width="0.1524" layer="1"/> +<wire x1="36.3" y1="17.9" x2="36.3" y2="15.976" width="0.1524" layer="1"/> +<wire x1="36.3" y1="15.976" x2="34.896" y2="14.572" width="0.1524" layer="1"/> +<wire x1="31.6" y1="19.1" x2="35.1" y2="19.1" width="0.1524" layer="1"/> +<wire x1="31.1" y1="24.3" x2="31.7" y2="24.3" width="0.1524" layer="16"/> +<wire x1="31.7" y1="24.3" x2="34.4" y2="27" width="0.1524" layer="16"/> +<wire x1="34.4" y1="27" x2="37.7" y2="27" width="0.1524" layer="16"/> +<wire x1="37.7" y1="27" x2="38.2" y2="26.5" width="0.1524" layer="16"/> +<via x="38.2" y="26.5" extent="1-16" drill="0.35"/> +<wire x1="38.2" y1="26.5" x2="38.66" y2="26.04" width="0.1524" layer="1"/> +<wire x1="38.66" y1="26.04" x2="41.35" y2="26.04" width="0.1524" layer="1"/> +<wire x1="24.45" y1="30.194" x2="24.45" y2="28.75" width="0.254" layer="1"/> +<wire x1="24.45" y1="28.75" x2="24.5" y2="28.7" width="0.254" layer="1"/> +<via x="24.5" y="28.7" extent="1-16" drill="0.35"/> +<wire x1="24.5" y1="23.7" x2="22.05" y2="21.25" width="0.254" layer="16"/> +<wire x1="24.5" y1="28.7" x2="24.5" y2="28.00183125" width="0.254" layer="16"/> +<wire x1="24.5" y1="28.00183125" x2="24.4916" y2="27.99343125" width="0.254" layer="16"/> +<wire x1="24.4916" y1="27.99343125" x2="24.4916" y2="27.40656875" width="0.254" layer="16"/> +<wire x1="24.4916" y1="27.40656875" x2="24.5" y2="27.39816875" width="0.254" layer="16"/> +<wire x1="24.5" y1="27.39816875" x2="24.5" y2="23.7" width="0.254" layer="16"/> <wire x1="19.8" y1="7.6" x2="20.1" y2="7.7" width="0" layer="19" extent="1-1"/> <wire x1="19.6874" y1="7.5" x2="19.8" y2="7.6" width="0" layer="19" extent="16-16"/> </signal> <signal name="N$9"> -<contactref element="R8" pad="2"/> -<contactref element="D5" pad="2"/> +<contactref element="R1" pad="2"/> +<contactref element="D1" pad="2"/> <wire x1="26" y1="2.85" x2="26" y2="4.05" width="0.254" layer="1"/> </signal> <signal name="N$10"> -<contactref element="R9" pad="2"/> -<contactref element="D6" pad="2"/> +<contactref element="R2" pad="2"/> +<contactref element="D2" pad="2"/> <wire x1="28.5" y1="2.85" x2="28.5" y2="4.05" width="0.254" layer="1"/> </signal> <signal name="N$11"> -<contactref element="R10" pad="2"/> -<contactref element="D7" pad="2"/> +<contactref element="R3" pad="2"/> +<contactref element="D3" pad="2"/> <wire x1="31" y1="2.85" x2="31" y2="4.05" width="0.254" layer="1"/> </signal> <signal name="STLCLK"> -<contactref element="R9" pad="1"/> -<contactref element="U1" pad="38"/> +<contactref element="R2" pad="1"/> +<contactref element="U2" pad="38"/> <wire x1="28.5" y1="5.95" x2="27.34513125" y2="5.95" width="0.1524" layer="1"/> <wire x1="27.34513125" y1="5.95" x2="26.53753125" y2="6.7576" width="0.1524" layer="1"/> <wire x1="22.1424" y1="6.7576" x2="26.53753125" y2="6.7576" width="0.1524" layer="1"/> @@ -1635,8 +1675,8 @@ design rules under a new name.</description> <wire x1="21.465" y1="13.56303125" x2="21.465" y2="7.435" width="0.1524" layer="1"/> </signal> <signal name="STLERR"> -<contactref element="R10" pad="1"/> -<contactref element="U1" pad="39"/> +<contactref element="R3" pad="1"/> +<contactref element="U2" pad="39"/> <wire x1="31" y1="5.95" x2="30.35" y2="5.95" width="0.1524" layer="1"/> <wire x1="30.35" y1="5.95" x2="29.6556" y2="6.6444" width="0.1524" layer="1"/> <wire x1="27.15363125" y1="6.6444" x2="26.68483125" y2="7.1132" width="0.1524" layer="1"/> @@ -1653,7 +1693,7 @@ design rules under a new name.</description> </signal> <signal name="N$1"> <contactref element="Y1" pad="1"/> -<contactref element="U1" pad="58"/> +<contactref element="U2" pad="58"/> <wire x1="28.5" y1="22.25" x2="30.1" y2="22.25" width="0.254" layer="1"/> <wire x1="30.1" y1="22.25" x2="30.3198" y2="22.0302" width="0.254" layer="1"/> <wire x1="30.3198" y1="22.0302" x2="30.3198" y2="21.563225" width="0.254" layer="1"/> @@ -1663,13 +1703,13 @@ design rules under a new name.</description> </signal> <signal name="N$2"> <contactref element="Y1" pad="3"/> -<contactref element="U1" pad="59"/> +<contactref element="U2" pad="59"/> <wire x1="28.5" y1="22.75" x2="31.6" y2="22.75" width="0.254" layer="1"/> <wire x1="31.6" y1="22.75" x2="31.7" y2="22.85" width="0.254" layer="1"/> </signal> <signal name="N$3"> <contactref element="J3" pad="5"/> -<contactref element="U1" pad="57"/> +<contactref element="U2" pad="57"/> <contactref element="S1" pad="P$4"/> <wire x1="28.5" y1="21.75" x2="29.8634" y2="21.75" width="0.1524" layer="1"/> <wire x1="29.8634" y1="21.75" x2="29.9134" y2="21.7" width="0.1524" layer="1"/> @@ -1679,74 +1719,78 @@ design rules under a new name.</description> <wire x1="30.5072" y1="20.9634" x2="30.6706" y2="20.8" width="0.1524" layer="1"/> <wire x1="30.6706" y1="20.8" x2="30.6706" y2="20.53426875" width="0.1524" layer="1"/> <wire x1="30.6706" y1="20.53426875" x2="30.83426875" y2="20.3706" width="0.1524" layer="1"/> -<wire x1="30.83426875" y1="20.3706" x2="33.2606" y2="20.3706" width="0.1524" layer="1"/> -<wire x1="33.2606" y1="20.3706" x2="37.54" y2="24.65" width="0.1524" layer="1"/> -<wire x1="34.55" y1="32.2" x2="35.8" y2="30.95" width="0.1524" layer="1"/> -<wire x1="35.8" y1="26.39" x2="37.54" y2="24.65" width="0.1524" layer="1"/> -<wire x1="35.8" y1="30.95" x2="35.8" y2="26.39" width="0.1524" layer="1"/> +<wire x1="35.0606" y1="20.3706" x2="35.65" y2="20.96" width="0.1524" layer="1"/> +<wire x1="30.83426875" y1="20.3706" x2="34" y2="20.3706" width="0.1524" layer="1"/> +<wire x1="34" y1="20.3706" x2="35.0606" y2="20.3706" width="0.1524" layer="1"/> +<wire x1="31.7" y1="26.45" x2="31.7" y2="24.6299875" width="0.1524" layer="1"/> +<wire x1="33.8576" y1="20.513" x2="34" y2="20.3706" width="0.1524" layer="1"/> +<wire x1="31.7" y1="24.6299875" x2="33.8576" y2="22.4723875" width="0.1524" layer="1"/> +<wire x1="33.8576" y1="22.4723875" x2="33.8576" y2="20.513" width="0.1524" layer="1"/> </signal> <signal name="N$4"> <contactref element="J3" pad="1"/> -<contactref element="U1" pad="56"/> +<contactref element="U2" pad="56"/> <wire x1="28.5" y1="21.25" x2="29.1283" y2="21.25" width="0.1524" layer="1"/> <wire x1="29.1283" y1="21.25" x2="29.53915" y2="20.83915" width="0.1524" layer="1"/> <via x="29.53915" y="20.83915" extent="1-16" drill="0.35"/> -<wire x1="29.53915" y1="20.83915" x2="32.46" y2="23.76" width="0.1524" layer="16"/> -<wire x1="32.46" y1="23.76" x2="32.46" y2="24.65" width="0.1524" layer="16"/> -<via x="32.46" y="24.65" extent="1-16" drill="0.35"/> +<wire x1="34.74" y1="26.04" x2="35.65" y2="26.04" width="0.1524" layer="16"/> +<via x="35.65" y="26.04" extent="1-16" drill="0.35"/> +<wire x1="29.53915" y1="20.83915" x2="34.74" y2="26.04" width="0.1524" layer="16"/> </signal> <signal name="N$5"> -<contactref element="U2" pad="10"/> -<contactref element="C8" pad="1"/> +<contactref element="U1" pad="10"/> +<contactref element="C9" pad="1"/> <wire x1="38.25" y1="35.975" x2="38.25" y2="36.95" width="0.3048" layer="1"/> <wire x1="38.25" y1="36.95" x2="38.5" y2="37.2" width="0.3048" layer="1"/> </signal> <signal name="N$6"> -<contactref element="U2" pad="1"/> -<contactref element="U2" pad="12"/> -<contactref element="U2" pad="16"/> -<contactref element="U2" pad="13"/> -<contactref element="C8" pad="2"/> +<contactref element="U1" pad="1"/> +<contactref element="U1" pad="12"/> +<contactref element="U1" pad="16"/> +<contactref element="U1" pad="13"/> +<contactref element="C9" pad="2"/> <contactref element="L1" pad="2"/> <polygon width="0.1524" layer="1" thermals="no" rank="3"> <vertex x="33.2" y="40"/> -<vertex x="33.2" y="32.3"/> -<vertex x="33.8" y="31.7"/> -<vertex x="36.7" y="31.7"/> -<vertex x="37.4" y="32.4"/> +<vertex x="33.2" y="28.8"/> +<vertex x="34.3" y="27.7"/> +<vertex x="36.2" y="27.7"/> +<vertex x="37.4" y="28.9"/> <vertex x="37.4" y="38.6"/> <vertex x="36" y="40"/> </polygon> +<contactref element="D4" pad="P$1"/> </signal> <signal name="VCC"> -<contactref element="C9" pad="1"/> -<contactref element="C10" pad="1"/> -<contactref element="U2" pad="2"/> -<contactref element="U2" pad="3"/> -<contactref element="U2" pad="11"/> +<contactref element="C1" pad="1"/> +<contactref element="C2" pad="1"/> +<contactref element="U1" pad="2"/> +<contactref element="U1" pad="3"/> +<contactref element="U1" pad="11"/> <contactref element="J1" pad="P$1"/> <wire x1="21.7012" y1="34.4138" x2="22.98545625" y2="34.4138" width="1.016" layer="16"/> <wire x1="22.98545625" y1="34.4138" x2="25.0862" y2="36.51454375" width="1.016" layer="16"/> <wire x1="25.0862" y1="36.51454375" x2="25.0862" y2="37.7988" width="1.016" layer="16"/> <wire x1="25.0862" y1="37.7988" x2="25.0862" y2="39.5862" width="1.016" layer="16"/> <wire x1="25.0862" y1="39.5862" x2="26.2126" y2="40.7126" width="1.016" layer="16"/> -<wire x1="39.7874" y1="40.7126" x2="42.5" y2="38" width="1.016" layer="16"/> -<wire x1="26.2126" y1="40.7126" x2="39.7874" y2="40.7126" width="1.016" layer="16"/> +<wire x1="43.2874" y1="40.7126" x2="46.5" y2="37.5" width="1.016" layer="16"/> +<wire x1="26.2126" y1="40.7126" x2="43.2874" y2="40.7126" width="1.016" layer="16"/> <polygon width="0.1524" layer="1" thermals="no" rank="2"> <vertex x="37.6" y="35.5"/> <vertex x="37.6" y="37.9"/> <vertex x="38.7" y="39"/> -<vertex x="40.5" y="39"/> -<vertex x="44.8" y="34.7"/> -<vertex x="44.8" y="32.3"/> -<vertex x="44.5" y="32"/> -<vertex x="38.1" y="32"/> -<vertex x="37.6" y="32.5"/> +<vertex x="44.5" y="39"/> +<vertex x="48.8" y="34.7"/> +<vertex x="48.8" y="32.3"/> +<vertex x="47.9" y="31.4"/> +<vertex x="38.6" y="31.4"/> +<vertex x="37.7" y="32.3"/> +<vertex x="37.7" y="35.4"/> </polygon> -<contactref element="J8" pad="4"/> -<contactref element="J8" pad="3"/> -<contactref element="J8" pad="2"/> -<contactref element="J8" pad="1"/> +<contactref element="J15" pad="4"/> +<contactref element="J15" pad="3"/> +<contactref element="J15" pad="2"/> +<contactref element="J15" pad="1"/> <wire x1="13.415" y1="32.29" x2="14.6596" y2="33.5346" width="0.2032" layer="16"/> <wire x1="17.178" y1="33.5346" x2="18.0063" y2="32.7063" width="0.2032" layer="16"/> <wire x1="18.0063" y1="32.7063" x2="18.1063" y2="32.6063" width="0.2032" layer="16"/> @@ -1774,34 +1818,28 @@ design rules under a new name.</description> <wire x1="16.9" y1="36.1" x2="18.2404" y2="34.7596" width="0.2032" layer="16"/> </signal> <signal name="+5V"> -<contactref element="C11" pad="1"/> -<contactref element="U3" pad="16"/> -<contactref element="U2" pad="5"/> +<contactref element="C16" pad="1"/> +<contactref element="U4" pad="16"/> +<contactref element="U1" pad="5"/> <contactref element="L1" pad="1"/> +<contactref element="C10" pad="1"/> +<contactref element="C11" pad="1"/> <contactref element="C12" pad="1"/> -<contactref element="C13" pad="1"/> <contactref element="C14" pad="1"/> -<contactref element="C15" pad="1"/> -<contactref element="U4" pad="1"/> -<contactref element="U4" pad="3"/> -<contactref element="U$3" pad="2"/> -<contactref element="U$3" pad="1"/> -<contactref element="J8" pad="5"/> -<contactref element="J8" pad="6"/> -<contactref element="J8" pad="7"/> -<contactref element="J8" pad="8"/> +<contactref element="U3" pad="1"/> +<contactref element="U3" pad="3"/> +<contactref element="J14" pad="2"/> +<contactref element="J14" pad="1"/> +<contactref element="J15" pad="5"/> +<contactref element="J15" pad="6"/> +<contactref element="J15" pad="7"/> +<contactref element="J15" pad="8"/> <wire x1="19.7874" y1="29.5" x2="18.2126" y2="29.5" width="0.8128" layer="16"/> <via x="32.6" y="35.8" extent="1-16" drill="0.35"/> -<via x="39.7" y="32.8" extent="1-16" drill="0.35"/> -<wire x1="39.475" y1="33.75" x2="39.475" y2="33.025" width="0.1524" layer="1"/> -<wire x1="39.475" y1="33.025" x2="39.7" y2="32.8" width="0.1524" layer="1"/> +<via x="39.7" y="32.9" extent="1-16" drill="0.35"/> +<wire x1="39.475" y1="33.75" x2="39.475" y2="33.225" width="0.1524" layer="1"/> +<wire x1="39.475" y1="33.225" x2="39.7" y2="33" width="0.1524" layer="1"/> <wire x1="32.6" y1="35.8" x2="36.7252" y2="39.9252" width="0.1524" layer="16"/> -<wire x1="36.7252" y1="39.9252" x2="37.7" y2="39.9252" width="0.1524" layer="16"/> -<wire x1="37.7" y1="39.9252" x2="39.1" y2="38.5252" width="0.1524" layer="16"/> -<wire x1="39.1" y1="38.5252" x2="39.1" y2="36.6" width="0.1524" layer="16"/> -<wire x1="39.1" y1="36.6" x2="41.2" y2="34.5" width="0.1524" layer="16"/> -<wire x1="41.2" y1="34.3" x2="39.7" y2="32.8" width="0.1524" layer="16"/> -<wire x1="41.2" y1="34.5" x2="41.2" y2="34.3" width="0.1524" layer="16"/> <polygon width="0.1524" layer="1" thermals="no"> <vertex x="32.9" y="40"/> <vertex x="30.9" y="40"/> @@ -1814,15 +1852,7 @@ design rules under a new name.</description> <vertex x="29.6" y="31.2"/> <vertex x="32.9" y="34.5"/> </polygon> -<wire x1="31.55" y1="12.225" x2="31.55" y2="13.75" width="0.254" layer="1"/> -<wire x1="31.55" y1="13.75" x2="31.8" y2="14" width="0.254" layer="1"/> <wire x1="29.7" y1="36.6" x2="30.6" y2="36.6" width="0.254" layer="1"/> -<wire x1="32.8" y1="34.4" x2="32.8" y2="32" width="0.254" layer="1"/> -<wire x1="32.8" y1="32" x2="34.1" y2="30.7" width="0.254" layer="1"/> -<wire x1="34.1" y1="30.7" x2="34.1" y2="22.6" width="0.254" layer="1"/> -<via x="34.1" y="22.6" extent="1-16" drill="0.35"/> -<wire x1="34.1" y1="22.6" x2="34.1" y2="16.3" width="0.254" layer="16"/> -<wire x1="34.1" y1="16.3" x2="31.8" y2="14" width="0.254" layer="16"/> <via x="31.8" y="14" extent="1-16" drill="0.35"/> <wire x1="30.6" y1="36.6" x2="32.8" y2="34.4" width="0.254" layer="1"/> <wire x1="13.415" y1="29.75" x2="13.415" y2="27.21" width="0.4064" layer="16"/> @@ -1843,11 +1873,35 @@ design rules under a new name.</description> <via x="22.61934375" y="28.61934375" extent="1-16" drill="0.35"/> <wire x1="22.61934375" y1="28.61934375" x2="20.66805625" y2="28.61934375" width="0.3048" layer="16"/> <wire x1="20.66805625" y1="28.61934375" x2="19.7874" y2="29.5" width="0.3048" layer="16"/> +<wire x1="41.7748" y1="39.9252" x2="42.5" y2="39.2" width="0.1524" layer="16"/> +<wire x1="42.5" y1="39.2" x2="42.5" y2="32.6" width="0.1524" layer="16"/> +<wire x1="42.5" y1="32.6" x2="42" y2="32.1" width="0.1524" layer="16"/> +<wire x1="40.5" y1="32.1" x2="39.7" y2="32.9" width="0.1524" layer="16"/> +<wire x1="36.7252" y1="39.9252" x2="41.7748" y2="39.9252" width="0.1524" layer="16"/> +<wire x1="42" y1="32.1" x2="40.5" y2="32.1" width="0.1524" layer="16"/> +<wire x1="31.8" y1="14" x2="31.55" y2="13.75" width="0.254" layer="1"/> +<wire x1="31.55" y1="13.75" x2="31.55" y2="12.225" width="0.254" layer="1"/> +<wire x1="31.8" y1="14" x2="33.4" y2="12.4" width="0.254" layer="1"/> +<wire x1="34.7" y1="12.4" x2="37.7" y2="15.4" width="0.254" layer="1"/> +<wire x1="37.7" y1="15.4" x2="37.7" y2="21.9" width="0.254" layer="1"/> +<wire x1="37.7" y1="21.9" x2="38.1" y2="22.3" width="0.254" layer="1"/> +<via x="38.1" y="22.3" extent="1-16" drill="0.35"/> +<wire x1="38.1" y1="22.3" x2="39.6" y2="23.8" width="0.254" layer="16"/> +<wire x1="39.6" y1="23.8" x2="39.6" y2="27.9" width="0.254" layer="16"/> +<via x="39.6" y="27.9" extent="1-16" drill="0.35"/> +<wire x1="33.4" y1="12.4" x2="34.7" y2="12.4" width="0.254" layer="1"/> +<wire x1="33.29343125" y1="28.2084" x2="33.60183125" y2="27.9" width="0.254" layer="1"/> +<wire x1="33.29343125" y1="28.2084" x2="32.1916" y2="28.2084" width="0.254" layer="1"/> +<wire x1="33.60183125" y1="27.9" x2="39.6" y2="27.9" width="0.254" layer="1"/> +<wire x1="29.6" y1="36.5" x2="29.7" y2="36.6" width="0.254" layer="1"/> +<wire x1="32.1916" y1="28.2084" x2="29.6" y2="30.8" width="0.254" layer="1"/> +<wire x1="29.6" y1="30.8" x2="29.6" y2="36.5" width="0.254" layer="1"/> +<wire x1="39.7" y1="33" x2="39.7" y2="32.9" width="0.1524" layer="1"/> </signal> <signal name="N$8"> -<contactref element="U3" pad="2"/> -<contactref element="J4" pad="P$8"/> -<contactref element="R1" pad="2"/> +<contactref element="U4" pad="2"/> +<contactref element="J10" pad="P$8"/> +<contactref element="R6" pad="2"/> <wire x1="24.5706" y1="11.90926875" x2="24.5706" y2="11.9294" width="0.1524" layer="1"/> <wire x1="24.5706" y1="11.9294" x2="24.3" y2="12.2" width="0.1524" layer="1"/> <wire x1="25.65" y1="11.575" x2="24.90486875" y2="11.575" width="0.1524" layer="1"/> @@ -1857,19 +1911,18 @@ design rules under a new name.</description> <wire x1="25.65" y1="11.575" x2="27.425" y2="11.575" width="0.1524" layer="1"/> <wire x1="27.425" y1="11.575" x2="27.78500625" y2="11.21499375" width="0.1524" layer="1"/> <via x="27.78500625" y="11.21499375" extent="1-16" drill="0.35"/> -<wire x1="27.78500625" y1="11.21499375" x2="28.85501875" y2="11.21499375" width="0.1524" layer="16"/> -<wire x1="28.85501875" y1="11.21499375" x2="29.0276125" y2="11.0424" width="0.1524" layer="16"/> -<wire x1="29.0276125" y1="11.0424" x2="30.5424" y2="11.0424" width="0.1524" layer="16"/> -<wire x1="30.5424" y1="11.0424" x2="32.4" y2="12.9" width="0.1524" layer="16"/> -<wire x1="38.07925625" y1="12.9" x2="38.71265625" y2="13.5334" width="0.1524" layer="16"/> -<wire x1="32.4" y1="12.9" x2="38.07925625" y2="12.9" width="0.1524" layer="16"/> -<wire x1="40.9134" y1="13.5334" x2="40.95" y2="13.57" width="0.1524" layer="16"/> -<wire x1="38.71265625" y1="13.5334" x2="40.9134" y2="13.5334" width="0.1524" layer="16"/> +<wire x1="28.08500625" y1="10.91499375" x2="30.08210625" y2="10.91499375" width="0.1524" layer="16"/> +<wire x1="30.08210625" y1="10.91499375" x2="32.6527" y2="8.3444" width="0.1524" layer="16"/> +<wire x1="32.6527" y1="8.3444" x2="36.6527" y2="8.3444" width="0.1524" layer="16"/> +<wire x1="36.6527" y1="8.3444" x2="37.8927" y2="7.1044" width="0.1524" layer="16"/> +<wire x1="39.0616" y1="7.1044" x2="39.722" y2="6.444" width="0.1524" layer="16"/> +<wire x1="37.8927" y1="7.1044" x2="39.0616" y2="7.1044" width="0.1524" layer="16"/> +<wire x1="27.78500625" y1="11.21499375" x2="28.08500625" y2="10.91499375" width="0.1524" layer="16"/> </signal> <signal name="N$12"> -<contactref element="U3" pad="1"/> -<contactref element="J4" pad="P$7"/> -<contactref element="R1" pad="1"/> +<contactref element="U4" pad="1"/> +<contactref element="J10" pad="P$7"/> +<contactref element="R6" pad="1"/> <wire x1="25.65" y1="12.225" x2="24.7779" y2="12.225" width="0.1524" layer="1"/> <wire x1="24.7779" y1="12.225" x2="24.4473" y2="12.5556" width="0.1524" layer="1"/> <wire x1="23.0944" y1="12.5556" x2="22.7" y2="12.95" width="0.1524" layer="1"/> @@ -1877,174 +1930,206 @@ design rules under a new name.</description> <wire x1="25.65" y1="12.225" x2="27.6924" y2="12.225" width="0.1524" layer="1"/> <wire x1="27.6924" y1="12.225" x2="27.7" y2="12.2326" width="0.1524" layer="1"/> <via x="27.7" y="12.2326" extent="1-16" drill="0.35"/> -<wire x1="27.12740625" y1="10.94260625" x2="27.51261875" y2="10.55739375" width="0.1524" layer="16"/> -<wire x1="27.51261875" y1="10.55739375" x2="28.05739375" y2="10.55739375" width="0.1524" layer="16"/> -<wire x1="28.05739375" y1="10.55739375" x2="28.35939375" y2="10.85939375" width="0.1524" layer="16"/> -<wire x1="28.35939375" y1="10.85939375" x2="28.70771875" y2="10.85939375" width="0.1524" layer="16"/> -<wire x1="27.7" y1="12.2326" x2="27.12740625" y2="11.66000625" width="0.1524" layer="16"/> -<wire x1="27.12740625" y1="11.66000625" x2="27.12740625" y2="10.94260625" width="0.1524" layer="16"/> -<wire x1="28.70771875" y1="10.85939375" x2="28.8803125" y2="10.6868" width="0.1524" layer="16"/> -<wire x1="28.8803125" y1="10.6868" x2="30.6897" y2="10.6868" width="0.1524" layer="16"/> -<wire x1="30.6897" y1="10.6868" x2="32.5473" y2="12.5444" width="0.1524" layer="16"/> -<wire x1="39.1144" y1="12.5444" x2="39.12" y2="12.55" width="0.1524" layer="16"/> -<wire x1="32.5473" y1="12.5444" x2="39.1144" y2="12.5444" width="0.1524" layer="16"/> +<wire x1="28.6" y1="11.3326" x2="30.1674" y2="11.3326" width="0.1524" layer="16"/> +<wire x1="30.1674" y1="11.3326" x2="32.8" y2="8.7" width="0.1524" layer="16"/> +<wire x1="32.8" y1="8.7" x2="36.8" y2="8.7" width="0.1524" layer="16"/> +<wire x1="38.04" y1="7.46" x2="41.5" y2="7.46" width="0.1524" layer="16"/> +<wire x1="36.8" y1="8.7" x2="38.04" y2="7.46" width="0.1524" layer="16"/> +<wire x1="27.7" y1="12.2326" x2="28.6" y2="11.3326" width="0.1524" layer="16"/> </signal> <signal name="N$13"> -<contactref element="U3" pad="14"/> -<contactref element="J4" pad="P$6"/> -<wire x1="31.55" y1="10.925" x2="32.525" y2="10.925" width="0.1524" layer="1"/> -<wire x1="32.525" y1="10.925" x2="33" y2="11.4" width="0.1524" layer="1"/> -<via x="33" y="11.4" extent="1-16" drill="0.35"/> -<wire x1="33" y1="11.4" x2="38.61925625" y2="11.4" width="0.1524" layer="16"/> -<wire x1="38.61925625" y1="11.4" x2="38.71265625" y2="11.4934" width="0.1524" layer="16"/> -<wire x1="38.71265625" y1="11.4934" x2="39.0934" y2="11.4934" width="0.1524" layer="16"/> -<wire x1="39.13" y1="11.53" x2="40.95" y2="11.53" width="0.1524" layer="16"/> -<wire x1="39.0934" y1="11.4934" x2="39.13" y2="11.53" width="0.1524" layer="16"/> +<contactref element="U4" pad="14"/> +<contactref element="J10" pad="P$6"/> +<wire x1="31.55" y1="10.925" x2="32.475" y2="10.925" width="0.1524" layer="1"/> +<wire x1="32.475" y1="10.925" x2="32.7694" y2="10.6306" width="0.1524" layer="1"/> +<wire x1="32.7694" y1="10.6306" x2="34.3277" y2="10.6306" width="0.1524" layer="1"/> +<wire x1="34.3277" y1="10.6306" x2="38.8527" y2="15.1556" width="0.1524" layer="1"/> +<wire x1="42.1473" y1="15.1556" x2="43.0556" y2="14.2473" width="0.1524" layer="1"/> +<wire x1="38.8527" y1="15.1556" x2="42.1473" y2="15.1556" width="0.1524" layer="1"/> +<wire x1="43.0556" y1="10.6527" x2="42.6" y2="10.1971" width="0.1524" layer="1"/> +<wire x1="43.0556" y1="14.2473" x2="43.0556" y2="10.6527" width="0.1524" layer="1"/> +<wire x1="42.6" y1="9.20125625" x2="41.87474375" y2="8.476" width="0.1524" layer="1"/> +<wire x1="42.6" y1="10.1971" x2="42.6" y2="9.20125625" width="0.1524" layer="1"/> +<wire x1="41.87474375" y1="8.476" x2="39.722" y2="8.476" width="0.1524" layer="1"/> </signal> <signal name="N$14"> -<contactref element="U3" pad="13"/> -<contactref element="J4" pad="P$5"/> -<wire x1="38.5856" y1="11.0444" x2="39.12" y2="10.51" width="0.1524" layer="16"/> -<wire x1="34.2" y1="11.0444" x2="38.5856" y2="11.0444" width="0.1524" layer="16"/> -<wire x1="31.55" y1="10.275" x2="33.23208125" y2="10.275" width="0.1524" layer="1"/> -<wire x1="33.23208125" y1="10.275" x2="33.48748125" y2="10.5304" width="0.1524" layer="1"/> -<via x="33.48748125" y="10.5304" extent="1-16" drill="0.35"/> -<wire x1="33.48748125" y1="10.5304" x2="34.00148125" y2="11.0444" width="0.1524" layer="16"/> -<wire x1="34.00148125" y1="11.0444" x2="34.2" y2="11.0444" width="0.1524" layer="16"/> +<contactref element="U4" pad="13"/> +<contactref element="J10" pad="P$5"/> +<wire x1="31.55" y1="10.275" x2="34.475" y2="10.275" width="0.1524" layer="1"/> +<wire x1="39" y1="14.8" x2="42" y2="14.8" width="0.1524" layer="1"/> +<wire x1="42" y1="14.8" x2="42.7" y2="14.1" width="0.1524" layer="1"/> +<wire x1="42.7" y1="14.1" x2="42.7" y2="10.8" width="0.1524" layer="1"/> +<wire x1="42.7" y1="10.8" x2="41.5" y2="9.6" width="0.1524" layer="1"/> +<wire x1="41.5" y1="9.6" x2="41.5" y2="9.492" width="0.1524" layer="1"/> +<wire x1="34.475" y1="10.275" x2="39" y2="14.8" width="0.1524" layer="1"/> </signal> <signal name="N$15"> -<contactref element="U3" pad="7"/> -<contactref element="J4" pad="P$4"/> -<contactref element="R2" pad="2"/> +<contactref element="U4" pad="7"/> +<contactref element="J10" pad="P$4"/> +<contactref element="R7" pad="2"/> <wire x1="25.65" y1="8.325" x2="25.675" y2="8.3" width="0.1524" layer="1"/> <wire x1="25.675" y1="8.3" x2="27" y2="8.3" width="0.1524" layer="1"/> <via x="27" y="8.3" extent="1-16" drill="0.35"/> -<wire x1="27.2424" y1="9.2147875" x2="27.6276125" y2="9.6" width="0.1524" layer="16"/> -<wire x1="27.6276125" y1="9.6" x2="28.1723875" y2="9.6" width="0.1524" layer="16"/> -<wire x1="28.1723875" y1="9.6" x2="28.4743875" y2="9.298" width="0.1524" layer="16"/> -<wire x1="27" y1="8.3" x2="27.2424" y2="8.5424" width="0.1524" layer="16"/> -<wire x1="27.2424" y1="8.5424" x2="27.2424" y2="9.2147875" width="0.1524" layer="16"/> -<wire x1="32.0055125" y1="9.298" x2="32.5803125" y2="9.8728" width="0.1524" layer="16"/> -<wire x1="28.4743875" y1="9.298" x2="32.0055125" y2="9.298" width="0.1524" layer="16"/> -<wire x1="32.5803125" y1="9.8728" x2="33.4196875" y2="9.8728" width="0.1524" layer="16"/> -<wire x1="33.4196875" y1="9.8728" x2="33.84624375" y2="9.44624375" width="0.1524" layer="16"/> -<wire x1="40.95" y1="9.49" x2="40.9134" y2="9.4534" width="0.1524" layer="16"/> -<wire x1="33.8534" y1="9.4534" x2="33.84624375" y2="9.44624375" width="0.1524" layer="16"/> -<wire x1="40.9134" y1="9.4534" x2="33.8534" y2="9.4534" width="0.1524" layer="16"/> <wire x1="25.65" y1="8.325" x2="22.975" y2="8.325" width="0.1524" layer="1"/> <wire x1="22.975" y1="8.325" x2="22.7" y2="8.05" width="0.1524" layer="1"/> +<wire x1="27.6276125" y1="8.2848" x2="28.1723875" y2="8.2848" width="0.1524" layer="16"/> +<wire x1="28.1723875" y1="8.2848" x2="28.4743875" y2="8.5868" width="0.1524" layer="16"/> +<wire x1="27" y1="8.3" x2="27.6124125" y2="8.3" width="0.1524" layer="16"/> +<wire x1="27.6124125" y1="8.3" x2="27.6276125" y2="8.2848" width="0.1524" layer="16"/> +<wire x1="28.4743875" y1="8.5868" x2="29.9103" y2="8.5868" width="0.1524" layer="16"/> +<wire x1="29.9103" y1="8.5868" x2="31.5527" y2="6.9444" width="0.1524" layer="16"/> +<via x="36.5596" y="7.5" extent="1-16" drill="0.35"/> +<wire x1="35.0256125" y1="6.9444" x2="35.3276125" y2="6.6424" width="0.1524" layer="16"/> +<wire x1="35.3276125" y1="6.6424" x2="35.8723875" y2="6.6424" width="0.1524" layer="16"/> +<wire x1="35.8723875" y1="6.6424" x2="36.2576" y2="7.0276125" width="0.1524" layer="16"/> +<wire x1="36.2576" y1="7.0276125" x2="36.2576" y2="7.198" width="0.1524" layer="16"/> +<wire x1="36.2576" y1="7.198" x2="36.5596" y2="7.5" width="0.1524" layer="16"/> +<wire x1="31.5527" y1="6.9444" x2="35.0256125" y2="6.9444" width="0.1524" layer="16"/> +<wire x1="36.5596" y1="7.5" x2="38.231059375" y2="9.171459375" width="0.1524" layer="1"/> +<wire x1="38.231059375" y1="9.171459375" x2="38.328540625" y2="9.171459375" width="0.1524" layer="1"/> +<via x="38.328540625" y="9.171459375" extent="1-16" drill="0.35"/> +<wire x1="38.328540625" y1="9.171459375" x2="38.328540625" y2="10.025640625" width="0.1524" layer="16"/> +<wire x1="38.8109" y1="10.508" x2="39.722" y2="10.508" width="0.1524" layer="16"/> +<wire x1="38.328540625" y1="10.025640625" x2="38.8109" y2="10.508" width="0.1524" layer="16"/> </signal> <signal name="N$16"> -<contactref element="U3" pad="6"/> -<contactref element="J4" pad="P$3"/> -<contactref element="R2" pad="1"/> +<contactref element="U4" pad="6"/> +<contactref element="J10" pad="P$3"/> +<contactref element="R7" pad="1"/> <wire x1="25.65" y1="8.975" x2="27.8674" y2="8.975" width="0.1524" layer="1"/> <wire x1="27.8674" y1="8.975" x2="27.9" y2="8.9424" width="0.1524" layer="1"/> <via x="27.9" y="8.9424" extent="1-16" drill="0.35"/> -<wire x1="33.2723875" y1="9.5172" x2="32.7276125" y2="9.5172" width="0.1524" layer="16"/> -<wire x1="27.9" y1="8.9424" x2="32.1528125" y2="8.9424" width="0.1524" layer="16"/> -<wire x1="32.1528125" y1="8.9424" x2="32.7276125" y2="9.5172" width="0.1524" layer="16"/> -<wire x1="38.49935625" y1="9.09064375" x2="39.12" y2="8.47" width="0.1524" layer="16"/> -<wire x1="38.49935625" y1="9.09064375" x2="33.69894375" y2="9.09064375" width="0.1524" layer="16"/> <wire x1="25.65" y1="8.975" x2="23.675" y2="8.975" width="0.1524" layer="1"/> <wire x1="23.675" y1="8.975" x2="22.7" y2="9.95" width="0.1524" layer="1"/> -<wire x1="33.69894375" y1="9.09064375" x2="33.2723875" y2="9.5172" width="0.1524" layer="16"/> +<wire x1="41.424" y1="11.6" x2="41.5" y2="11.524" width="0.1524" layer="16"/> +<wire x1="39.31465625" y1="11.5566" x2="39.5" y2="11.5566" width="0.1524" layer="16"/> +<wire x1="39.5" y1="11.5566" x2="40.12934375" y2="11.5566" width="0.1524" layer="16"/> +<wire x1="40.12934375" y1="11.5566" x2="40.17274375" y2="11.6" width="0.1524" layer="16"/> +<wire x1="40.17274375" y1="11.6" x2="41.424" y2="11.6" width="0.1524" layer="16"/> +<wire x1="27.9" y1="8.9424" x2="30.0576" y2="8.9424" width="0.1524" layer="16"/> +<wire x1="31.7" y1="7.3" x2="35.6" y2="7.3" width="0.1524" layer="16"/> +<via x="35.6" y="7.3" extent="1-16" drill="0.35"/> +<wire x1="35.6" y1="7.3" x2="35.6" y2="7.5" width="0.1524" layer="1"/> +<wire x1="35.6" y1="7.5" x2="37.6" y2="9.5" width="0.1524" layer="1"/> +<via x="37.6" y="9.8" extent="1-16" drill="0.35"/> +<wire x1="37.6" y1="9.8" x2="39.3566" y2="11.5566" width="0.1524" layer="16"/> +<wire x1="39.3566" y1="11.5566" x2="39.5" y2="11.5566" width="0.1524" layer="16"/> +<wire x1="30.0576" y1="8.9424" x2="31.7" y2="7.3" width="0.1524" layer="16"/> +<wire x1="37.6" y1="9.5" x2="37.6" y2="9.8" width="0.1524" layer="1"/> </signal> <signal name="N$17"> -<contactref element="U3" pad="11"/> -<contactref element="J4" pad="P$2"/> -<wire x1="31.55" y1="8.975" x2="32.8846" y2="8.975" width="0.1524" layer="1"/> -<wire x1="32.8846" y1="8.975" x2="33" y2="8.8596" width="0.1524" layer="1"/> -<via x="33" y="8.8596" extent="1-16" drill="0.35"/> -<wire x1="33" y1="8.8596" x2="34.204" y2="7.6556" width="0.1524" layer="16"/> -<wire x1="38.6029" y1="7.45" x2="40.95" y2="7.45" width="0.1524" layer="16"/> -<wire x1="38.3973" y1="7.6556" x2="38.6029" y2="7.45" width="0.1524" layer="16"/> -<wire x1="34.204" y1="7.6556" x2="38.3973" y2="7.6556" width="0.1524" layer="16"/> +<contactref element="U4" pad="11"/> +<contactref element="J10" pad="P$2"/> +<wire x1="31.55" y1="8.975" x2="31.7206" y2="8.8044" width="0.1524" layer="1"/> +<wire x1="31.7206" y1="8.8044" x2="32.46573125" y2="8.8044" width="0.1524" layer="1"/> +<wire x1="32.46573125" y1="8.8044" x2="32.58953125" y2="8.6806" width="0.1524" layer="1"/> +<wire x1="32.58953125" y1="8.6806" x2="34.6777" y2="8.6806" width="0.1524" layer="1"/> +<wire x1="39.3376" y1="12.1556" x2="39.722" y2="12.54" width="0.1524" layer="1"/> +<wire x1="38.1527" y1="12.1556" x2="39.3376" y2="12.1556" width="0.1524" layer="1"/> +<wire x1="34.6777" y1="8.6806" x2="38.1527" y2="12.1556" width="0.1524" layer="1"/> </signal> <signal name="N$18"> -<contactref element="U3" pad="10"/> -<contactref element="J4" pad="P$1"/> -<wire x1="31.55" y1="8.325" x2="32.575" y2="8.325" width="0.1524" layer="1"/> -<wire x1="32.575" y1="8.325" x2="33" y2="7.9" width="0.1524" layer="1"/> -<via x="33" y="7.9" extent="1-16" drill="0.35"/> -<wire x1="33" y1="7.9" x2="33.6" y2="7.3" width="0.1524" layer="16"/> -<wire x1="38.25" y1="7.3" x2="39.12" y2="6.43" width="0.1524" layer="16"/> -<wire x1="33.6" y1="7.3" x2="38.25" y2="7.3" width="0.1524" layer="16"/> +<contactref element="U4" pad="10"/> +<contactref element="J10" pad="P$1"/> +<wire x1="41.5" y1="13.556" x2="40.7054" y2="12.7614" width="0.1524" layer="1"/> +<wire x1="40.7054" y1="12.7614" x2="40.7054" y2="12.13265625" width="0.1524" layer="1"/> +<wire x1="40.7054" y1="12.13265625" x2="40.12934375" y2="11.5566" width="0.1524" layer="1"/> +<wire x1="39.31465625" y1="11.5566" x2="40.12934375" y2="11.5566" width="0.1524" layer="1"/> +<wire x1="38.3" y1="11.8" x2="39.07125625" y2="11.8" width="0.1524" layer="1"/> +<wire x1="38.3" y1="11.8" x2="34.825" y2="8.325" width="0.1524" layer="1"/> +<wire x1="34.825" y1="8.325" x2="31.55" y2="8.325" width="0.1524" layer="1"/> +<wire x1="39.07125625" y1="11.8" x2="39.31465625" y2="11.5566" width="0.1524" layer="1"/> </signal> <signal name="ATK0-RXLED"> -<contactref element="U1" pad="46"/> -<contactref element="R3" pad="1"/> -<wire x1="26.75" y1="17" x2="26.8331" y2="16.9169" width="0.1524" layer="1"/> -<wire x1="26.8331" y1="16.9169" x2="26.8331" y2="16.364" width="0.1524" layer="1"/> -<wire x1="26.8331" y1="16.364" x2="27.0388" y2="16.1583" width="0.1524" layer="1"/> -<wire x1="27.0388" y1="14.7616" x2="26.7368" y2="14.4596" width="0.1524" layer="1"/> -<via x="26.7368" y="14.4596" extent="1-16" drill="0.35"/> -<via x="31.2" y="16.1" extent="1-16" drill="0.35"/> -<wire x1="30.3576" y1="14.9276125" x2="30.3576" y2="15.2576" width="0.1524" layer="16"/> -<wire x1="30.3576" y1="15.2576" x2="31.2" y2="16.1" width="0.1524" layer="16"/> -<wire x1="26.7368" y1="14.4596" x2="29.8895875" y2="14.4596" width="0.1524" layer="16"/> -<wire x1="29.8895875" y1="14.4596" x2="30.3576" y2="14.9276125" width="0.1524" layer="16"/> -<wire x1="31.2" y1="16.1" x2="32.45" y2="16.1" width="0.1524" layer="1"/> +<contactref element="U2" pad="46"/> +<contactref element="R4" pad="1"/> <wire x1="32.45" y1="16.1" x2="32.5" y2="16.05" width="0.1524" layer="1"/> -<wire x1="27.0388" y1="16.1583" x2="27.0388" y2="14.7616" width="0.1524" layer="1"/> +<wire x1="32.5" y1="16.05" x2="32.45" y2="16" width="0.1524" layer="1"/> +<wire x1="32.45" y1="16" x2="31.3" y2="16" width="0.1524" layer="1"/> +<via x="31.3" y="16" extent="1-16" drill="0.35"/> +<wire x1="31.3" y1="16" x2="31.3" y2="16.2" width="0.1524" layer="16"/> +<wire x1="31.3" y1="16.2" x2="29.7" y2="17.8" width="0.1524" layer="16"/> +<wire x1="29.7" y1="17.8" x2="28.9" y2="17.8" width="0.1524" layer="16"/> +<via x="25.2" y="13.1" extent="1-16" drill="0.35"/> +<wire x1="26.3576" y1="14.2276125" x2="25.9723875" y2="13.8424" width="0.1524" layer="16"/> +<wire x1="25.9723875" y1="13.8424" x2="25.9424" y2="13.8424" width="0.1524" layer="16"/> +<wire x1="25.9424" y1="13.8424" x2="25.2" y2="13.1" width="0.1524" layer="16"/> +<wire x1="26.3576" y1="15.2576" x2="26.3576" y2="14.2276125" width="0.1524" layer="16"/> +<wire x1="28.9" y1="17.8" x2="26.3576" y2="15.2576" width="0.1524" layer="16"/> +<wire x1="25.2" y1="13.1" x2="25.9424" y2="13.8424" width="0.1524" layer="1"/> +<wire x1="25.9424" y1="13.8424" x2="25.9723875" y2="13.8424" width="0.1524" layer="1"/> +<wire x1="25.9723875" y1="13.8424" x2="26.8944" y2="14.7644125" width="0.1524" layer="1"/> +<wire x1="26.8944" y1="14.7644125" x2="26.8944" y2="14.91926875" width="0.1524" layer="1"/> +<wire x1="26.8944" y1="14.91926875" x2="26.9594" y2="14.98426875" width="0.1524" layer="1"/> +<wire x1="26.75" y1="16.22513125" x2="26.75" y2="17" width="0.1524" layer="1"/> +<wire x1="26.9594" y1="16.01573125" x2="26.75" y2="16.22513125" width="0.1524" layer="1"/> +<wire x1="26.9594" y1="14.98426875" x2="26.9594" y2="16.01573125" width="0.1524" layer="1"/> </signal> <signal name="ATK0-TXLED"> -<contactref element="U1" pad="47"/> -<contactref element="R4" pad="1"/> -<wire x1="27.25" y1="17" x2="27.25" y2="16.45" width="0.1524" layer="1"/> -<wire x1="27.25" y1="16.45" x2="27.3944" y2="16.3056" width="0.1524" layer="1"/> -<wire x1="27.3944" y1="16.3056" x2="27.3944" y2="13.8" width="0.1524" layer="1"/> -<wire x1="27.3944" y1="13.8" x2="27.0944" y2="13.5" width="0.1524" layer="1"/> -<wire x1="27.0944" y1="13.5" x2="27" y2="13.5" width="0.1524" layer="1"/> -<via x="27" y="13.5" extent="1-16" drill="0.35"/> -<wire x1="27" y1="13.5" x2="25.9" y2="13.5" width="0.1524" layer="16"/> -<wire x1="25.9" y1="13.5" x2="25.4" y2="13" width="0.1524" layer="16"/> -<wire x1="32.3" y1="1" x2="32.8" y2="1" width="0.1524" layer="16"/> -<via x="32.8" y="1" extent="1-16" drill="0.35"/> -<wire x1="25.4" y1="13" x2="25.4" y2="7.9" width="0.1524" layer="16"/> -<wire x1="25.4" y1="7.9" x2="32.3" y2="1" width="0.1524" layer="16"/> -<wire x1="33.95" y1="1.1" x2="32.9" y2="1.1" width="0.1524" layer="1"/> -<wire x1="32.9" y1="1.1" x2="32.8" y2="1" width="0.1524" layer="1"/> +<contactref element="U2" pad="47"/> +<contactref element="R5" pad="1"/> +<wire x1="31" y1="2.3" x2="32.8" y2="2.3" width="0.1524" layer="16"/> +<via x="32.8" y="2.3" extent="1-16" drill="0.35"/> +<wire x1="25.4" y1="7.9" x2="31" y2="2.3" width="0.1524" layer="16"/> +<wire x1="32.8" y1="2.3" x2="32.8" y2="3.95" width="0.1524" layer="1"/> +<wire x1="32.8" y1="3.95" x2="32.9" y2="4.05" width="0.1524" layer="1"/> +<via x="26.6" y="13.4" extent="1-16" drill="0.35"/> +<wire x1="26.6" y1="13.4" x2="25.4" y2="12.2" width="0.1524" layer="16"/> +<wire x1="25.4" y1="12.2" x2="25.4" y2="7.9" width="0.1524" layer="16"/> +<wire x1="27.25" y1="17" x2="27.3331" y2="16.9169" width="0.1524" layer="1"/> +<wire x1="27.3331" y1="16.9169" x2="27.3331" y2="16.53426875" width="0.1524" layer="1"/> +<wire x1="27.3331" y1="16.53426875" x2="27.3944" y2="16.47296875" width="0.1524" layer="1"/> +<wire x1="27.3944" y1="16.47296875" x2="27.3944" y2="14.1944" width="0.1524" layer="1"/> +<wire x1="27.3944" y1="14.1944" x2="26.6" y2="13.4" width="0.1524" layer="1"/> </signal> <signal name="ATK0-RX"> -<contactref element="U1" pad="48"/> -<contactref element="U3" pad="5"/> +<contactref element="U2" pad="48"/> +<contactref element="U4" pad="5"/> <wire x1="27.75" y1="17" x2="27.75" y2="13.15" width="0.1524" layer="1"/> <wire x1="27.75" y1="13.15" x2="28.5" y2="12.4" width="0.1524" layer="1"/> -<wire x1="28.5" y1="12.4" x2="28.5" y2="11" width="0.1524" layer="1"/> -<wire x1="28.5" y1="11" x2="27.1" y2="9.6" width="0.1524" layer="1"/> -<wire x1="27.1" y1="9.6" x2="27.075" y2="9.625" width="0.1524" layer="1"/> +<wire x1="28.5" y1="11" x2="28.5" y2="12.4" width="0.1524" layer="1"/> +<wire x1="27.075" y1="9.625" x2="27.1" y2="9.6" width="0.1524" layer="1"/> <wire x1="27.075" y1="9.625" x2="25.65" y2="9.625" width="0.1524" layer="1"/> +<wire x1="27.1" y1="9.6" x2="28.5" y2="11" width="0.1524" layer="1"/> </signal> <signal name="ATK0-TX"> -<contactref element="U1" pad="49"/> -<contactref element="U3" pad="15"/> +<contactref element="U2" pad="49"/> +<contactref element="U4" pad="15"/> <wire x1="28.5" y1="17.75" x2="28.5" y2="17.4" width="0.1524" layer="1"/> <wire x1="28.5" y1="17.4" x2="28.8" y2="17.1" width="0.1524" layer="1"/> -<wire x1="28.8" y1="17.1" x2="28.8" y2="13.4" width="0.1524" layer="1"/> <wire x1="30.625" y1="11.575" x2="31.55" y2="11.575" width="0.1524" layer="1"/> -<wire x1="28.8" y1="13.4" x2="30.625" y2="11.575" width="0.1524" layer="1"/> +<wire x1="29.55" y1="12.65" x2="30.625" y2="11.575" width="0.1524" layer="1"/> +<wire x1="28.8" y1="17.1" x2="28.8" y2="16.5276125" width="0.1524" layer="1"/> +<wire x1="28.8" y1="16.5276125" x2="29.5" y2="15.8276125" width="0.1524" layer="1"/> +<wire x1="29.5" y1="14.57513125" x2="29.4406" y2="14.51573125" width="0.1524" layer="1"/> +<wire x1="29.4406" y1="14.51573125" x2="29.4406" y2="12.7594" width="0.1524" layer="1"/> +<wire x1="29.5" y1="15.8276125" x2="29.5" y2="14.57513125" width="0.1524" layer="1"/> +<wire x1="29.4406" y1="12.7594" x2="29.55" y2="12.65" width="0.1524" layer="1"/> </signal> <signal name="ATK-CLKOUT"> -<contactref element="U1" pad="50"/> -<contactref element="U3" pad="9"/> -<wire x1="32.7276125" y1="7.2424" x2="33.2723875" y2="7.2424" width="0.1524" layer="1"/> -<wire x1="33.6576" y1="7.6276125" x2="33.2723875" y2="7.2424" width="0.1524" layer="1"/> +<contactref element="U2" pad="50"/> +<contactref element="U4" pad="9"/> <wire x1="31.55" y1="7.675" x2="32.2950125" y2="7.675" width="0.1524" layer="1"/> -<wire x1="32.2950125" y1="7.675" x2="32.7276125" y2="7.2424" width="0.1524" layer="1"/> -<wire x1="34.4" y1="10.2" x2="33.6576" y2="9.4576" width="0.1524" layer="1"/> -<wire x1="34.4" y1="10.2" x2="34.4" y2="13.3" width="0.1524" layer="1"/> -<wire x1="34.4" y1="13.3" x2="32.6" y2="15.1" width="0.1524" layer="1"/> -<wire x1="32.6" y1="15.1" x2="31" y2="15.1" width="0.1524" layer="1"/> -<wire x1="31" y1="15.1" x2="29.4" y2="16.7" width="0.1524" layer="1"/> -<wire x1="29.4" y1="16.7" x2="29.4" y2="18.1" width="0.1524" layer="1"/> -<wire x1="29.4" y1="18.1" x2="29.25" y2="18.25" width="0.1524" layer="1"/> -<wire x1="29.25" y1="18.25" x2="28.5" y2="18.25" width="0.1524" layer="1"/> -<wire x1="33.6576" y1="9.4576" x2="33.6576" y2="7.6276125" width="0.1524" layer="1"/> +<wire x1="31.55" y1="7.675" x2="29.475" y2="7.675" width="0.1524" layer="1"/> +<wire x1="29.475" y1="7.675" x2="29.4" y2="7.6" width="0.1524" layer="1"/> +<via x="29.4" y="7.6" extent="1-16" drill="0.35"/> +<wire x1="29.4" y1="7.6" x2="29.2" y2="7.4" width="0.1524" layer="16"/> +<wire x1="29.2" y1="7.4" x2="26.7" y2="7.4" width="0.1524" layer="16"/> +<wire x1="26.7" y1="7.4" x2="25.9" y2="8.2" width="0.1524" layer="16"/> +<wire x1="29.4576" y1="15.1576" x2="29.4576" y2="16.8" width="0.1524" layer="16"/> +<via x="29.4576" y="16.8" extent="1-16" drill="0.35"/> +<wire x1="25.9" y1="8.2" x2="25.9" y2="11.6" width="0.1524" layer="16"/> +<wire x1="25.9" y1="11.6" x2="29.4576" y2="15.1576" width="0.1524" layer="16"/> +<wire x1="29.4576" y1="17.2924" x2="29.4576" y2="16.8" width="0.1524" layer="1"/> +<wire x1="28.5" y1="18.25" x2="28.5831" y2="18.1669" width="0.1524" layer="1"/> +<wire x1="28.5831" y1="18.1669" x2="28.96573125" y2="18.1669" width="0.1524" layer="1"/> +<wire x1="28.96573125" y1="18.1669" x2="29.1294" y2="18.00323125" width="0.1524" layer="1"/> +<wire x1="29.1294" y1="18.00323125" x2="29.1294" y2="17.6206" width="0.1524" layer="1"/> +<wire x1="29.1294" y1="17.6206" x2="29.4576" y2="17.2924" width="0.1524" layer="1"/> </signal> <signal name="ATK0-CLKIN"> -<contactref element="U3" pad="3"/> -<contactref element="U1" pad="40"/> +<contactref element="U4" pad="3"/> +<contactref element="U2" pad="40"/> <via x="24.064934375" y="11.484946875" extent="1-16" drill="0.35"/> <wire x1="25.65" y1="10.925" x2="25.4794" y2="11.0956" width="0.1524" layer="1"/> <wire x1="25.4794" y1="11.0956" x2="24.73426875" y2="11.0956" width="0.1524" layer="1"/> @@ -2057,22 +2142,20 @@ design rules under a new name.</description> <wire x1="23.75" y1="13.5314" x2="23.8814" y2="13.4" width="0.1524" layer="1"/> </signal> <signal name="N$7"> -<contactref element="R3" pad="2"/> -<contactref element="J4" pad="GRNN"/> -<wire x1="35.9" y1="17.01" x2="33.44" y2="17.01" width="0.1524" layer="1"/> -<wire x1="33.44" y1="17.01" x2="32.5" y2="17.95" width="0.1524" layer="1"/> +<contactref element="R4" pad="2"/> +<contactref element="J10" pad="GRNN"/> +<wire x1="32.5" y1="17.95" x2="33.804" y2="17.95" width="0.1524" layer="1"/> +<wire x1="33.804" y1="17.95" x2="34.896" y2="16.858" width="0.1524" layer="1"/> </signal> <signal name="N$19"> -<contactref element="J4" pad="YLWN"/> -<contactref element="R4" pad="2"/> -<wire x1="35.9" y1="5.53" x2="37.2" y2="4.23" width="0.1524" layer="1"/> -<wire x1="37.2" y1="4.23" x2="37.2" y2="1.8" width="0.1524" layer="1"/> -<wire x1="37.2" y1="1.8" x2="36.5" y2="1.1" width="0.1524" layer="1"/> -<wire x1="36.5" y1="1.1" x2="35.85" y2="1.1" width="0.1524" layer="1"/> +<contactref element="J10" pad="YLWN"/> +<contactref element="R5" pad="2"/> +<wire x1="32.9" y1="5.95" x2="34.374" y2="5.95" width="0.1524" layer="1"/> +<wire x1="34.374" y1="5.95" x2="34.896" y2="5.428" width="0.1524" layer="1"/> </signal> <signal name="PB2/DAC0"> -<contactref element="U1" pad="8"/> -<contactref element="J11" pad="3"/> +<contactref element="U2" pad="8"/> +<contactref element="J9" pad="3"/> <wire x1="10.875" y1="34.83" x2="12.105" y2="33.6" width="0.1524" layer="1"/> <wire x1="17.2" y1="32.8" x2="17.2" y2="30.7321125" width="0.1524" layer="1"/> <wire x1="17.6556" y1="30.2765125" x2="17.6556" y2="29.1473" width="0.1524" layer="1"/> @@ -2087,8 +2170,8 @@ design rules under a new name.</description> <wire x1="23.65053125" y1="26.985" x2="22.3179" y2="26.985" width="0.1524" layer="1"/> </signal> <signal name="PB3/DAC1"> -<contactref element="U1" pad="9"/> -<contactref element="J11" pad="4"/> +<contactref element="U2" pad="9"/> +<contactref element="J9" pad="4"/> <wire x1="10.875" y1="32.29" x2="12.165" y2="31" width="0.1524" layer="1"/> <wire x1="16.4292125" y1="31" x2="17.3" y2="30.1292125" width="0.1524" layer="1"/> <wire x1="12.165" y1="31" x2="16.4292125" y2="31" width="0.1524" layer="1"/> @@ -2101,8 +2184,8 @@ design rules under a new name.</description> <wire x1="18.1" y1="28.2" x2="20.6" y2="28.2" width="0.1524" layer="1"/> </signal> <signal name="PB1"> -<contactref element="U1" pad="7"/> -<contactref element="J11" pad="2"/> +<contactref element="U2" pad="7"/> +<contactref element="J9" pad="2"/> <wire x1="10.875" y1="37.37" x2="12.145" y2="36.1" width="0.1524" layer="1"/> <wire x1="16.4092125" y1="36.1" x2="17.2" y2="35.3092125" width="0.1524" layer="1"/> <wire x1="17.2" y1="35.3092125" x2="17.2" y2="33.3029" width="0.1524" layer="1"/> @@ -2119,8 +2202,8 @@ design rules under a new name.</description> <wire x1="24.75" y1="26.38843125" x2="23.79783125" y2="27.3406" width="0.1524" layer="1"/> </signal> <signal name="PB0/AREF"> -<contactref element="U1" pad="6"/> -<contactref element="J11" pad="1"/> +<contactref element="U2" pad="6"/> +<contactref element="J9" pad="1"/> <wire x1="25.25" y1="26" x2="25.1669" y2="26.0831" width="0.1524" layer="1"/> <wire x1="25.1669" y1="26.0831" x2="25.1669" y2="26.47443125" width="0.1524" layer="1"/> <wire x1="23.94513125" y1="27.6962" x2="23.2" y2="27.6962" width="0.1524" layer="1"/> @@ -2142,8 +2225,8 @@ design rules under a new name.</description> <wire x1="17.3" y1="35.7121125" x2="17.5556" y2="35.4565125" width="0.1524" layer="1"/> </signal> <signal name="PC0"> -<contactref element="U1" pad="16"/> -<contactref element="J11" pad="5"/> +<contactref element="U2" pad="16"/> +<contactref element="J9" pad="5"/> <wire x1="10.875" y1="29.75" x2="12.125" y2="28.5" width="0.1524" layer="1"/> <wire x1="12.125" y1="28.5" x2="16.5" y2="28.5" width="0.1524" layer="1"/> <wire x1="16.5" y1="28.5" x2="17.4" y2="27.6" width="0.1524" layer="1"/> @@ -2155,8 +2238,8 @@ design rules under a new name.</description> <wire x1="18.9466" y1="25.6669" x2="19.9169" y2="25.6669" width="0.1524" layer="1"/> </signal> <signal name="PC1"> -<contactref element="U1" pad="17"/> -<contactref element="J11" pad="6"/> +<contactref element="U2" pad="17"/> +<contactref element="J9" pad="6"/> <wire x1="10.875" y1="27.21" x2="12.185" y2="25.9" width="0.1524" layer="1"/> <wire x1="12.185" y1="25.9" x2="16.4" y2="25.9" width="0.1524" layer="1"/> <wire x1="16.4" y1="25.9" x2="16.4108" y2="25.8892" width="0.1524" layer="1"/> @@ -2167,8 +2250,8 @@ design rules under a new name.</description> <wire x1="19.0326" y1="25.25" x2="19.5" y2="25.25" width="0.1524" layer="1"/> </signal> <signal name="PC2"> -<contactref element="U1" pad="18"/> -<contactref element="J11" pad="7"/> +<contactref element="U2" pad="18"/> +<contactref element="J9" pad="7"/> <wire x1="10.875" y1="24.67" x2="12.145" y2="23.4" width="0.1524" layer="1"/> <wire x1="16.831325" y1="23.4" x2="17.20826875" y2="23.77694375" width="0.1524" layer="1"/> <wire x1="17.20826875" y1="23.77694375" x2="18.06244375" y2="23.77694375" width="0.1524" layer="1"/> @@ -2177,8 +2260,8 @@ design rules under a new name.</description> <wire x1="18.06244375" y1="23.77694375" x2="19.0355" y2="24.75" width="0.1524" layer="1"/> </signal> <signal name="PC3"> -<contactref element="U1" pad="19"/> -<contactref element="J11" pad="8"/> +<contactref element="U2" pad="19"/> +<contactref element="J9" pad="8"/> <wire x1="10.875" y1="22.13" x2="12.205" y2="20.8" width="0.1524" layer="16"/> <wire x1="16.6" y1="20.8" x2="17.5" y2="21.7" width="0.1524" layer="16"/> <wire x1="12.9007875" y1="20.8" x2="12.9099875" y2="20.8092" width="0.1524" layer="16"/> @@ -2195,8 +2278,8 @@ design rules under a new name.</description> <wire x1="18.0884" y1="23.3" x2="19.0384" y2="24.25" width="0.1524" layer="1"/> </signal> <signal name="PC4"> -<contactref element="U1" pad="20"/> -<contactref element="J11" pad="9"/> +<contactref element="U2" pad="20"/> +<contactref element="J9" pad="9"/> <wire x1="10.875" y1="19.59" x2="12.0942" y2="20.8092" width="0.1524" layer="1"/> <wire x1="16.6092" y1="20.8092" x2="17.4482" y2="21.6482" width="0.1524" layer="1"/> <wire x1="17.4482" y1="22.1569" x2="19.0413" y2="23.75" width="0.1524" layer="1"/> @@ -2205,8 +2288,8 @@ design rules under a new name.</description> <wire x1="12.0942" y1="20.8092" x2="16.6092" y2="20.8092" width="0.1524" layer="1"/> </signal> <signal name="PC5"> -<contactref element="U1" pad="21"/> -<contactref element="J11" pad="10"/> +<contactref element="U2" pad="21"/> +<contactref element="J9" pad="10"/> <wire x1="10.875" y1="17.05" x2="11.45" y2="17.05" width="0.1524" layer="1"/> <wire x1="11.45" y1="17.05" x2="12.7" y2="18.3" width="0.1524" layer="1"/> <wire x1="16.6" y1="18.3" x2="17.8038" y2="19.5038" width="0.1524" layer="1"/> @@ -2216,8 +2299,8 @@ design rules under a new name.</description> <wire x1="17.8038" y1="22.0096" x2="19.0442" y2="23.25" width="0.1524" layer="1"/> </signal> <signal name="PC6"> -<contactref element="U1" pad="22"/> -<contactref element="J11" pad="11"/> +<contactref element="U2" pad="22"/> +<contactref element="J9" pad="11"/> <wire x1="10.875" y1="14.51" x2="12.165" y2="15.8" width="0.1524" layer="1"/> <wire x1="12.165" y1="15.8" x2="16.9971" y2="15.8" width="0.1524" layer="1"/> <wire x1="16.9971" y1="15.8" x2="17.4482" y2="16.2511" width="0.1524" layer="1"/> @@ -2228,8 +2311,8 @@ design rules under a new name.</description> <wire x1="18.1594" y1="21.8623" x2="19.0471" y2="22.75" width="0.1524" layer="1"/> </signal> <signal name="PC7"> -<contactref element="U1" pad="23"/> -<contactref element="J11" pad="12"/> +<contactref element="U2" pad="23"/> +<contactref element="J9" pad="12"/> <wire x1="10.875" y1="11.97" x2="11.47" y2="11.97" width="0.1524" layer="1"/> <wire x1="11.47" y1="11.97" x2="12.7" y2="13.2" width="0.1524" layer="1"/> <wire x1="17.1742" y1="15.4742" x2="17.8038" y2="16.1038" width="0.1524" layer="1"/> @@ -2244,8 +2327,8 @@ design rules under a new name.</description> <wire x1="18.515" y1="21.715" x2="18.515" y2="19.15633125" width="0.1524" layer="1"/> </signal> <signal name="PD4"> -<contactref element="U1" pad="30"/> -<contactref element="J11" pad="13"/> +<contactref element="U2" pad="30"/> +<contactref element="J9" pad="13"/> <wire x1="10.875" y1="9.43" x2="12.145" y2="10.7" width="0.1524" layer="1"/> <wire x1="16.7" y1="10.7" x2="17.8332" y2="11.8332" width="0.1524" layer="1"/> <wire x1="17.8332" y1="11.8332" x2="17.8332" y2="11.8419" width="0.1524" layer="1"/> @@ -2258,8 +2341,8 @@ design rules under a new name.</description> <wire x1="18.515" y1="18.15053125" x2="19.11446875" y2="18.75" width="0.1524" layer="1"/> </signal> <signal name="PD5"> -<contactref element="U1" pad="31"/> -<contactref element="J11" pad="14"/> +<contactref element="U2" pad="31"/> +<contactref element="J9" pad="14"/> <wire x1="10.875" y1="6.89" x2="12.185" y2="8.2" width="0.1524" layer="1"/> <wire x1="12.185" y1="8.2" x2="16.5" y2="8.2" width="0.1524" layer="1"/> <wire x1="16.5" y1="8.2" x2="18.1888" y2="9.8888" width="0.1524" layer="1"/> @@ -2272,8 +2355,8 @@ design rules under a new name.</description> <wire x1="19.11736875" y1="18.25" x2="18.8706" y2="18.00323125" width="0.1524" layer="1"/> </signal> <signal name="PD6"> -<contactref element="U1" pad="32"/> -<contactref element="J11" pad="15"/> +<contactref element="U2" pad="32"/> +<contactref element="J9" pad="15"/> <wire x1="10.875" y1="4.35" x2="12.125" y2="5.6" width="0.1524" layer="1"/> <wire x1="12.125" y1="5.6" x2="16.5" y2="5.6" width="0.1524" layer="1"/> <wire x1="16.5" y1="5.6" x2="18.5444" y2="7.6444" width="0.1524" layer="1"/> @@ -2283,8 +2366,8 @@ design rules under a new name.</description> <wire x1="19.4444" y1="12.4473" x2="19.4444" y2="17.6944" width="0.1524" layer="1"/> </signal> <signal name="PD7"> -<contactref element="U1" pad="33"/> -<contactref element="J11" pad="16"/> +<contactref element="U2" pad="33"/> +<contactref element="J9" pad="16"/> <wire x1="10.875" y1="1.81" x2="12.165" y2="3.1" width="0.1524" layer="1"/> <wire x1="16.5" y1="3.1" x2="18.9" y2="5.5" width="0.1524" layer="1"/> <wire x1="18.9" y1="5.5" x2="18.9" y2="11.4" width="0.1524" layer="1"/> @@ -2294,114 +2377,114 @@ design rules under a new name.</description> <wire x1="19.8" y1="12.3" x2="19.8" y2="16.55" width="0.1524" layer="1"/> </signal> <signal name="N$20"> -<contactref element="J5" pad="1"/> -<contactref element="J6" pad="1"/> +<contactref element="J8" pad="1"/> <contactref element="J7" pad="1"/> +<contactref element="J6" pad="1"/> <wire x1="6.43" y1="39.91" x2="3.89" y2="39.91" width="0.4064" layer="16"/> <wire x1="3.89" y1="39.91" x2="1.35" y2="39.91" width="0.4064" layer="16"/> </signal> <signal name="N$21"> -<contactref element="J7" pad="2"/> <contactref element="J6" pad="2"/> -<contactref element="J5" pad="2"/> +<contactref element="J7" pad="2"/> +<contactref element="J8" pad="2"/> <wire x1="1.35" y1="37.37" x2="3.89" y2="37.37" width="0.4064" layer="16"/> <wire x1="3.89" y1="37.37" x2="6.43" y2="37.37" width="0.4064" layer="16"/> </signal> <signal name="N$22"> -<contactref element="J5" pad="3"/> -<contactref element="J6" pad="3"/> +<contactref element="J8" pad="3"/> <contactref element="J7" pad="3"/> +<contactref element="J6" pad="3"/> <wire x1="6.43" y1="34.83" x2="3.89" y2="34.83" width="0.4064" layer="16"/> <wire x1="3.89" y1="34.83" x2="1.35" y2="34.83" width="0.4064" layer="16"/> </signal> <signal name="N$23"> -<contactref element="J7" pad="4"/> <contactref element="J6" pad="4"/> -<contactref element="J5" pad="4"/> +<contactref element="J7" pad="4"/> +<contactref element="J8" pad="4"/> <wire x1="1.35" y1="32.29" x2="3.89" y2="32.29" width="0.4064" layer="16"/> <wire x1="3.89" y1="32.29" x2="6.43" y2="32.29" width="0.4064" layer="16"/> </signal> <signal name="N$24"> -<contactref element="J5" pad="5"/> -<contactref element="J6" pad="5"/> +<contactref element="J8" pad="5"/> <contactref element="J7" pad="5"/> +<contactref element="J6" pad="5"/> <wire x1="6.43" y1="29.75" x2="3.89" y2="29.75" width="0.4064" layer="16"/> <wire x1="3.89" y1="29.75" x2="1.35" y2="29.75" width="0.4064" layer="16"/> </signal> <signal name="N$25"> -<contactref element="J7" pad="6"/> <contactref element="J6" pad="6"/> -<contactref element="J5" pad="6"/> +<contactref element="J7" pad="6"/> +<contactref element="J8" pad="6"/> <wire x1="1.35" y1="27.21" x2="3.89" y2="27.21" width="0.4064" layer="16"/> <wire x1="3.89" y1="27.21" x2="6.43" y2="27.21" width="0.4064" layer="16"/> </signal> <signal name="N$26"> -<contactref element="J5" pad="7"/> -<contactref element="J6" pad="7"/> +<contactref element="J8" pad="7"/> <contactref element="J7" pad="7"/> +<contactref element="J6" pad="7"/> <wire x1="6.43" y1="24.67" x2="3.89" y2="24.67" width="0.4064" layer="16"/> <wire x1="3.89" y1="24.67" x2="1.35" y2="24.67" width="0.4064" layer="16"/> </signal> <signal name="N$27"> -<contactref element="J7" pad="8"/> <contactref element="J6" pad="8"/> -<contactref element="J5" pad="8"/> +<contactref element="J7" pad="8"/> +<contactref element="J8" pad="8"/> <wire x1="1.35" y1="22.13" x2="3.89" y2="22.13" width="0.4064" layer="16"/> <wire x1="3.89" y1="22.13" x2="6.43" y2="22.13" width="0.4064" layer="16"/> </signal> <signal name="N$28"> -<contactref element="J5" pad="9"/> -<contactref element="J6" pad="9"/> +<contactref element="J8" pad="9"/> <contactref element="J7" pad="9"/> +<contactref element="J6" pad="9"/> <wire x1="1.35" y1="19.59" x2="3.89" y2="19.59" width="0.4064" layer="16"/> <wire x1="3.89" y1="19.59" x2="6.43" y2="19.59" width="0.4064" layer="16"/> </signal> <signal name="N$29"> -<contactref element="J7" pad="10"/> <contactref element="J6" pad="10"/> -<contactref element="J5" pad="10"/> +<contactref element="J7" pad="10"/> +<contactref element="J8" pad="10"/> <wire x1="6.43" y1="17.05" x2="3.89" y2="17.05" width="0.4064" layer="16"/> <wire x1="3.89" y1="17.05" x2="1.35" y2="17.05" width="0.4064" layer="16"/> </signal> <signal name="N$30"> -<contactref element="J5" pad="11"/> -<contactref element="J6" pad="11"/> +<contactref element="J8" pad="11"/> <contactref element="J7" pad="11"/> +<contactref element="J6" pad="11"/> <wire x1="1.35" y1="14.51" x2="3.89" y2="14.51" width="0.4064" layer="16"/> <wire x1="3.89" y1="14.51" x2="6.43" y2="14.51" width="0.4064" layer="16"/> </signal> <signal name="N$31"> -<contactref element="J7" pad="12"/> <contactref element="J6" pad="12"/> -<contactref element="J5" pad="12"/> +<contactref element="J7" pad="12"/> +<contactref element="J8" pad="12"/> <wire x1="6.43" y1="11.97" x2="3.89" y2="11.97" width="0.4064" layer="16"/> <wire x1="3.89" y1="11.97" x2="1.35" y2="11.97" width="0.4064" layer="16"/> </signal> <signal name="N$32"> -<contactref element="J5" pad="13"/> -<contactref element="J6" pad="13"/> +<contactref element="J8" pad="13"/> <contactref element="J7" pad="13"/> +<contactref element="J6" pad="13"/> <wire x1="1.35" y1="9.43" x2="3.89" y2="9.43" width="0.4064" layer="16"/> <wire x1="3.89" y1="9.43" x2="6.43" y2="9.43" width="0.4064" layer="16"/> </signal> <signal name="N$33"> -<contactref element="J7" pad="14"/> <contactref element="J6" pad="14"/> -<contactref element="J5" pad="14"/> +<contactref element="J7" pad="14"/> +<contactref element="J8" pad="14"/> <wire x1="6.43" y1="6.89" x2="3.89" y2="6.89" width="0.4064" layer="16"/> <wire x1="3.89" y1="6.89" x2="1.35" y2="6.89" width="0.4064" layer="16"/> </signal> <signal name="N$34"> -<contactref element="J5" pad="15"/> -<contactref element="J6" pad="15"/> +<contactref element="J8" pad="15"/> <contactref element="J7" pad="15"/> +<contactref element="J6" pad="15"/> <wire x1="1.35" y1="4.35" x2="3.89" y2="4.35" width="0.4064" layer="16"/> <wire x1="3.89" y1="4.35" x2="6.43" y2="4.35" width="0.4064" layer="16"/> </signal> <signal name="N$35"> -<contactref element="J7" pad="16"/> <contactref element="J6" pad="16"/> -<contactref element="J5" pad="16"/> +<contactref element="J7" pad="16"/> +<contactref element="J8" pad="16"/> <wire x1="6.43" y1="1.81" x2="3.89" y2="1.81" width="0.4064" layer="16"/> <wire x1="3.89" y1="1.81" x2="1.35" y2="1.81" width="0.4064" layer="16"/> </signal> diff --git a/circuit/atkbbb/atkbbb.sch b/circuit/atkbbb/atkbbb.sch index 873ce77..0284fd8 100644 --- a/circuit/atkbbb/atkbbb.sch +++ b/circuit/atkbbb/atkbbb.sch @@ -1,41 +1,41 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE eagle SYSTEM "eagle.dtd"> -<eagle version="9.1.3"> +<eagle version="9.1.1"> <drawing> <settings> -<setting alwaysvectorfont="yes"/> +<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="1" fill="3" visible="yes" active="no"/> -<layer number="3" name="Route3" color="4" fill="3" visible="yes" active="no"/> -<layer number="4" name="Route4" color="1" fill="4" visible="yes" active="no"/> -<layer number="5" name="Route5" color="4" fill="4" visible="yes" active="no"/> -<layer number="6" name="Route6" color="1" fill="8" visible="yes" active="no"/> -<layer number="7" name="Route7" color="4" fill="8" visible="yes" active="no"/> -<layer number="8" name="Route8" color="1" fill="2" visible="yes" active="no"/> -<layer number="9" name="Route9" color="4" fill="2" visible="yes" active="no"/> -<layer number="10" name="Route10" color="1" fill="7" visible="yes" active="no"/> -<layer number="11" name="Route11" color="4" fill="7" visible="yes" active="no"/> -<layer number="12" name="Route12" color="1" fill="5" visible="yes" active="no"/> -<layer number="13" name="Route13" color="4" fill="5" visible="yes" active="no"/> -<layer number="14" name="Route14" color="1" fill="6" visible="yes" active="no"/> -<layer number="15" name="Route15" color="4" fill="6" visible="yes" active="no"/> -<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="no"/> -<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="no"/> -<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="no"/> -<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="no"/> -<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="no"/> -<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="no"/> -<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="no"/> -<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="no"/> -<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="no"/> -<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="no"/> -<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="no"/> -<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="no"/> -<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="no"/> +<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/> +<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> +<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/> +<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/> +<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/> +<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/> +<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/> +<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/> +<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/> +<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/> +<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/> +<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/> +<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/> +<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/> +<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/> +<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/> +<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/> +<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/> +<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/> +<layer number="20" name="Dimension" color="24" fill="1" visible="no" active="no"/> +<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/> +<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/> +<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/> +<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/> +<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/> +<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/> <layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/> <layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/> <layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/> @@ -44,8 +44,8 @@ <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="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"/> @@ -53,19 +53,19 @@ <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="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"/> @@ -830,57 +830,57 @@ Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</desc <package name="PWRPAD_2-05MM"> <pad name="P$1" x="0" y="0" drill="2.05" diameter="3.8" thermals="no"/> </package> -<package name="PWRPAD_M3-PEM-MOUNT"> -<pad name="P$1" x="0" y="0" drill="4.1" diameter="6.2" thermals="no"/> +<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"/> -<vertex x="0.6" y="3"/> +<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"/> -<vertex x="-0.6" y="-3"/> +<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" y="-0.6"/> -<vertex x="-3" y="0.6"/> +<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" y="0.6"/> -<vertex x="3" y="-0.6"/> +<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.55269375" y="1.73136875"/> -<vertex x="-1.704165625" y="2.579896875"/> +<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.59705625" y="-1.72131875"/> -<vertex x="1.748528125" y="-2.569846875"/> +<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="-1.704165625" y="-2.569846875"/> -<vertex x="-2.55269375" y="-1.72131875"/> +<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="1.748528125" y="2.579896875"/> -<vertex x="2.59705625" y="1.73136875"/> +<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" width="0.125" layer="51"/> +<circle x="0" y="0" radius="3.5" width="0.125" layer="51"/> </package> <package name="QFN16-3X3-TI-RTE"> <description>3x3 mm</description> @@ -1155,6 +1155,60 @@ chip</description> <text x="-5" y="-6" size="1.27" layer="27">>VALUE</text> <rectangle x1="-3.81" y1="-3.81" x2="3.81" y2="3.81" layer="39"/> </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> </packages> <symbols> <symbol name="PWRPAD"> @@ -1250,7 +1304,23 @@ chip</description> <technology name=""/> </technologies> </device> -<device name="" package="PWRPAD_M3-PEM-MOUNT"> +<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> @@ -1955,6 +2025,63 @@ chip</description> <wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/> <wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/> </package> +<package name="SOD123"> +<description><b>SMALL OUTLINE DIODE</b></description> +<wire x1="-2.973" y1="0.983" x2="2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="-0.983" x2="-2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-2.973" y1="-0.983" x2="-2.973" y2="0.983" width="0.0508" layer="39"/> +<wire x1="2.973" y1="0.983" x2="2.973" y2="-0.983" width="0.0508" layer="39"/> +<wire x1="-1.321" y1="0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="1.321" y2="-0.787" width="0.1016" layer="51"/> +<wire x1="-1.321" y1="-0.787" x2="-1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="1.321" y1="-0.787" x2="1.321" y2="0.787" width="0.1016" layer="51"/> +<wire x1="-1" y1="0" x2="0" y2="0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="0.5" x2="0" y2="-0.5" width="0.2032" layer="51"/> +<wire x1="0" y1="-0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0.5" x2="-1" y2="0" width="0.2032" layer="51"/> +<wire x1="-1" y1="0" x2="-1" y2="-0.5" width="0.2032" layer="51"/> +<smd name="CATHODE" x="-1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<smd name="ANODE" x="1.7" y="0" dx="1.6" dy="0.8" layer="1"/> +<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> +<text x="-1.905" y="-3.175" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.9558" y1="-0.3048" x2="-1.3716" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="1.3716" y1="-0.3048" x2="1.9558" y2="0.3048" layer="51" rot="R180"/> +<rectangle x1="-0.4001" y1="-0.7" x2="0.4001" y2="0.7" layer="35"/> +<wire x1="-2.667" y1="0.889" x2="-2.667" y2="-0.889" width="0.127" layer="21"/> +<wire x1="-2.921" y1="0.889" x2="-2.921" y2="-0.889" width="0.127" layer="21"/> +<wire x1="-2.921" y1="-0.889" x2="2.794" y2="-0.889" width="0.127" layer="21"/> +<wire x1="2.794" y1="-0.889" x2="2.794" y2="0.889" width="0.127" layer="21"/> +<wire x1="2.794" y1="0.889" x2="-2.921" y2="0.889" width="0.127" layer="21"/> +</package> +<package name="0805-DIODE"> +<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="0.3048" layer="25">>NAME</text> +<text x="-1.016" y="-1.143" size="0.3048" layer="27" ratio="10">>VALUE</text> +<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> +<wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/> +<wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/> +<wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/> +</package> +<package name="SOD-123HE"> +<smd name="P$1" x="0.8" y="0" dx="2.4" dy="1.4" layer="1"/> +<smd name="P$2" x="-1.55" y="0" dx="0.9" dy="1.4" layer="1"/> +<wire x1="-1.4" y1="-0.9" x2="0" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0" y1="-0.9" x2="0.9" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="-0.9" x2="1.4" y2="-0.9" width="0.127" layer="51"/> +<wire x1="1.4" y1="-0.9" x2="1.4" y2="0.9" width="0.127" layer="51"/> +<wire x1="1.4" y1="0.9" x2="0.9" y2="0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="0.9" x2="0" y2="0.9" width="0.127" layer="51"/> +<wire x1="0" y1="0.9" x2="-1.4" y2="0.9" width="0.127" layer="51"/> +<wire x1="-1.4" y1="0.9" x2="-1.4" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="0.9" x2="0.9" y2="0" width="0.127" layer="51"/> +<wire x1="0.9" y1="0" x2="0.9" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0.9" y1="0" x2="0" y2="0.9" width="0.127" layer="51"/> +<wire x1="0" y1="0.9" x2="0" y2="-0.9" width="0.127" layer="51"/> +<wire x1="0" y1="-0.9" x2="0.9" y2="0" width="0.127" layer="51"/> +<wire x1="1.4" y1="0.9" x2="0.5" y2="0.9" width="0.127" layer="21"/> +<wire x1="1.4" y1="-0.9" x2="0.5" y2="-0.9" width="0.127" layer="21"/> +</package> </packages> <symbols> <symbol name="CERAMIC_RESONATOR"> @@ -2020,6 +2147,17 @@ chip</description> <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="D"> +<wire x1="-1.27" y1="-1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="-1.27" y2="1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="1.27" x2="1.27" y2="0" width="0.254" layer="94"/> +<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.254" layer="94"/> +<wire x1="1.27" y1="0" x2="1.27" y2="-1.27" width="0.254" layer="94"/> +<text x="2.54" y="0.4826" size="1.778" layer="95">>NAME</text> +<text x="2.54" y="-2.3114" size="1.778" layer="96">>VALUE</text> +<pin name="A" x="-2.54" y="0" visible="off" length="short" direction="pas"/> +<pin name="C" x="2.54" y="0" visible="off" length="short" direction="pas" rot="R180"/> +</symbol> </symbols> <devicesets> <deviceset name="RESONATOR" prefix="Y"> @@ -2067,6 +2205,42 @@ chip</description> </device> </devices> </deviceset> +<deviceset name="DIODE" prefix="D" uservalue="yes"> +<description><B>DIODE</B><p> +high speed (Philips)</description> +<gates> +<gate name="G$1" symbol="D" x="0" y="0"/> +</gates> +<devices> +<device name="SOD123" package="SOD123"> +<connects> +<connect gate="G$1" pin="A" pad="ANODE"/> +<connect gate="G$1" pin="C" pad="CATHODE"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="DIODE" package="0805-DIODE"> +<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="SOD123HE" package="SOD-123HE"> +<connects> +<connect gate="G$1" pin="A" pad="P$2"/> +<connect gate="G$1" pin="C" pad="P$1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> </devicesets> </library> <library name="comm"> @@ -2284,6 +2458,29 @@ thin small outline package</description> <text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">>NAME</text> <text x="0.4001" y="0" size="0.02" layer="27">>VALUE</text> </package> +<package name="RJ45-LED-RJHSE-5381-UPTAB"> +<hole x="-6.35" y="-2.54" drill="3.2512"/> +<hole x="6.35" y="-2.54" drill="3.2512"/> +<pad name="SHDL1" x="-8.128" y="0.889" drill="1.5748" shape="square" rot="R180"/> +<pad name="SHDL2" x="8.128" y="0.889" drill="1.5748" shape="square"/> +<wire x1="-8.254" y1="-6.5" x2="-8.255" y2="-8.509" width="0.1524" layer="51"/> +<wire x1="-8.255" y1="-8.509" x2="8.255" y2="-8.509" width="0.1524" layer="51"/> +<wire x1="8.255" y1="-8.509" x2="8.255" y2="7.366" width="0.1524" layer="51"/> +<wire x1="8.255" y1="7.366" x2="-8.255" y2="7.366" width="0.1524" layer="51"/> +<wire x1="-8.255" y1="7.366" x2="-8.254" y2="-6.5" width="0.1524" layer="51"/> +<pad name="P$1" x="3.556" y="0" drill="0.9"/> +<pad name="P$2" x="2.54" y="1.778" drill="0.9"/> +<pad name="P$3" x="1.524" y="0" drill="0.9"/> +<pad name="P$5" x="-0.508" y="0" drill="0.9"/> +<pad name="P$7" x="-2.54" y="0" drill="0.9"/> +<pad name="P$4" x="0.508" y="1.778" drill="0.9"/> +<pad name="P$6" x="-1.524" y="1.778" drill="0.9"/> +<pad name="P$8" x="-3.556" y="1.778" drill="0.9"/> +<pad name="YLWP" x="-6.858" y="6.604" drill="0.889"/> +<pad name="GRNN" x="6.858" y="6.604" drill="0.889"/> +<pad name="GRNP" x="4.572" y="6.604" drill="0.889"/> +<pad name="YLWN" x="-4.572" y="6.604" drill="0.889"/> +</package> </packages> <symbols> <symbol name="ATK-RS48PHYVE"> @@ -2343,9 +2540,27 @@ thin small outline package</description> <technology name=""/> </technologies> </device> +<device name="RJ45LEDTABUP" package="RJ45-LED-RJHSE-5381-UPTAB"> +<connects> +<connect gate="G$1" pin="3V3-LED" pad="GRNP YLWP"/> +<connect gate="G$1" pin="CLKRX-A" pad="P$8"/> +<connect gate="G$1" pin="CLKRX-B" pad="P$7"/> +<connect gate="G$1" pin="CLKRX-Y" pad="P$1"/> +<connect gate="G$1" pin="CLKTX-Z" pad="P$2"/> +<connect gate="G$1" pin="LED-GRN-CATHODE" pad="GRNN"/> +<connect gate="G$1" pin="LED-YLW-CATHODE" pad="YLWN"/> +<connect gate="G$1" pin="RX-A" pad="P$3"/> +<connect gate="G$1" pin="RX-B" pad="P$4"/> +<connect gate="G$1" pin="TX-Y" pad="P$6"/> +<connect gate="G$1" pin="TX-Z" pad="P$5"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> </devices> </deviceset> -<deviceset name="FIDUCIAL"> +<deviceset name="FIDUCIAL" prefix="J"> <description>For use by pick and place machines to calibrate the vision/machine, 1mm <p>By microbuilder.eu</p></description> <gates> @@ -2359,7 +2574,7 @@ thin small outline package</description> </device> </devices> </deviceset> -<deviceset name="SOLDER_JUMPER"> +<deviceset name="SOLDER_JUMPER" prefix="J"> <gates> <gate name="G$1" symbol="SJFAB" x="0" y="0"/> </gates> @@ -3219,77 +3434,79 @@ This footprint was designed to help hold the alignment of a through-hole compone </class> </classes> <parts> -<part name="J2" library="power" deviceset="PWRPAD" device=""/> -<part name="J1" library="power" deviceset="PWRPAD" device=""/> +<part name="J2" library="power" deviceset="PWRPAD" device="M3-STANDOFF"/> +<part name="J1" library="power" deviceset="PWRPAD" device="M3-STANDOFF"/> <part name="P+1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/> -<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="C8" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C7" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="C6" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C5" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="C4" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="C3" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="C2" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="C1" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> <part name="GND3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V31" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D3" library="lights" deviceset="LED" device="0805"/> +<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="D2" library="lights" deviceset="LED" device="0805"/> +<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="D1" library="lights" deviceset="LED" device="0805"/> +<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> <part name="+3V33" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="D7" library="lights" deviceset="LED" device="0805"/> -<part name="R10" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> -<part name="D6" library="lights" deviceset="LED" device="0805"/> -<part name="R9" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> -<part name="D5" library="lights" deviceset="LED" device="0805"/> -<part name="R8" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> -<part name="+3V38" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="GND14" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> -<part name="GND15" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="J9" library="power" deviceset="PWRPAD" device="M3"/> -<part name="J10" library="power" deviceset="PWRPAD" device="M3"/> -<part name="U1" library="microcontrollers" deviceset="ATXMEGA_A3U" device="QFN"/> +<part name="GND5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="C2" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="J11" library="power" deviceset="PWRPAD" device="M3"/> +<part name="J13" library="power" deviceset="PWRPAD" device="M3"/> +<part name="U2" library="microcontrollers" deviceset="ATXMEGA_A3U" device="QFN"/> <part name="Y1" library="passives" deviceset="RESONATOR" device="PQRC"/> -<part name="C5" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C3" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="J3" library="microcontrollers" deviceset="PDI" device="FEMALE_SMD"/> -<part name="+3V1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="+3V32" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> <part name="S1" library="passives" deviceset="2-8X4-5_SWITCH" device=""/> -<part name="U2" library="power" deviceset="BUCK-TS30011-12-13" device="QFN"/> -<part name="C8" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="U1" library="power" deviceset="BUCK-TS30011-12-13" device="QFN"/> +<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="L1" library="power" deviceset="INDUCTOR" device="" value="4.7uH"/> -<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> -<part name="C12" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="C13" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> -<part name="GND2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="U3" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/> -<part name="J4" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LED"/> -<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="GND4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="P+2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/> -<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/> -<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/> -<part name="+3V3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="R3" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="C1" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="C10" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="C11" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="U4" library="comm" deviceset="RS485-2BY2-SN75C1168PWR" device=""/> +<part name="J10" library="connector" deviceset="ATK-RS48PHYVE" device="RJ45LEDTABUP" value="ATK-RS48PHYVERJ45LEDTABUP"/> +<part name="C16" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> +<part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="P+3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/> +<part name="R6" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/> +<part name="R7" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="120R"/> +<part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> <part name="R4" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="R5" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="150R"/> +<part name="C12" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> <part name="C14" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="U3" library="power" deviceset="VREG-AP2112" device=""/> +<part name="P+2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/> +<part name="+3V34" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="GND6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="C13" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="C15" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> -<part name="U4" library="power" deviceset="VREG-AP2112" device=""/> -<part name="P+3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/> -<part name="+3V2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="GND5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="C16" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="C17" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> -<part name="J5" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> -<part name="J6" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> -<part name="J7" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> <part name="J8" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> -<part name="J12" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> -<part name="U$1" library="connector" deviceset="FIDUCIAL" device=""/> -<part name="U$2" library="connector" deviceset="FIDUCIAL" device=""/> -<part name="J11" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> -<part name="GND6" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="+3V4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="J7" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> +<part name="J6" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> +<part name="J15" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> +<part name="J16" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> +<part name="J4" library="connector" deviceset="FIDUCIAL" device=""/> +<part name="J5" library="connector" deviceset="FIDUCIAL" device=""/> +<part name="J9" library="SparkFun-Connectors" deviceset="CONN_16" device="1X16_NO_SILK"/> +<part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="+3V36" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> <part name="P+4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+5V" device=""/> -<part name="U$3" library="connector" deviceset="SOLDER_JUMPER" device=""/> -<part name="U$4" library="connector" deviceset="SOLDER_JUMPER" device=""/> +<part name="J14" library="connector" deviceset="SOLDER_JUMPER" device=""/> +<part name="J12" library="connector" deviceset="SOLDER_JUMPER" device=""/> <part name="P+5" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="VCC" device=""/> -<part name="C7" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> -<part name="GND8" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="C17" library="borkedlabs-passives" deviceset="CAP" device="1206" value="10uF"/> +<part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="D4" library="passives" deviceset="DIODE" device="SOD123HE"/> +<part name="GND11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> </parts> <sheets> <sheet> @@ -3299,115 +3516,117 @@ This footprint was designed to help hold the alignment of a through-hole compone <instance part="J2" gate="G$1" x="-48.26" y="238.76" rot="R270"/> <instance part="J1" gate="G$1" x="-48.26" y="266.7" rot="R90"/> <instance part="P+1" gate="VCC" x="-53.34" y="261.62" rot="R90"/> -<instance part="GND7" gate="1" x="-53.34" y="243.84" rot="R270"/> -<instance part="C6" gate="G$1" x="25.4" y="147.32"/> -<instance part="C4" gate="G$1" x="15.24" y="147.32"/> -<instance part="C3" gate="G$1" x="5.08" y="147.32"/> -<instance part="C2" gate="G$1" x="-5.08" y="147.32"/> -<instance part="C1" gate="G$1" x="-15.24" y="147.32"/> -<instance part="GND1" gate="1" x="-27.94" y="172.72" rot="R270"/> -<instance part="GND3" gate="1" x="-45.72" y="144.78" rot="R270"/> -<instance part="+3V33" gate="G$1" x="-45.72" y="152.4" rot="R90"/> -<instance part="D7" gate="G$1" x="60.96" y="281.94" rot="R270"/> -<instance part="R10" gate="G$1" x="48.26" y="281.94"/> -<instance part="D6" gate="G$1" x="60.96" y="292.1" rot="R270"/> -<instance part="R9" gate="G$1" x="48.26" y="292.1"/> -<instance part="D5" gate="G$1" x="60.96" y="302.26" rot="R270"/> -<instance part="R8" gate="G$1" x="48.26" y="302.26"/> -<instance part="+3V38" gate="G$1" x="83.82" y="287.02" rot="R270"/> -<instance part="GND14" gate="1" x="30.48" y="302.26" rot="R270"/> -<instance part="C10" gate="G$1" x="-30.48" y="256.54"/> -<instance part="GND15" gate="1" x="15.24" y="106.68" rot="R270"/> -<instance part="J9" gate="G$1" x="205.74" y="154.94" rot="R90"/> -<instance part="J10" gate="G$1" x="205.74" y="81.28" rot="R270"/> -<instance part="U1" gate="G$1" x="63.5" y="106.68"/> +<instance part="GND1" gate="1" x="-53.34" y="243.84" rot="R270"/> +<instance part="C8" gate="G$1" x="25.4" y="147.32"/> +<instance part="C7" gate="G$1" x="15.24" y="147.32"/> +<instance part="C6" gate="G$1" x="5.08" y="147.32"/> +<instance part="C5" gate="G$1" x="-5.08" y="147.32"/> +<instance part="C4" gate="G$1" x="-15.24" y="147.32"/> +<instance part="GND3" gate="1" x="-27.94" y="172.72" rot="R270"/> +<instance part="GND2" gate="1" x="-45.72" y="144.78" rot="R270"/> +<instance part="+3V31" gate="G$1" x="-45.72" y="152.4" rot="R90"/> +<instance part="D3" gate="G$1" x="60.96" y="281.94" rot="R270"/> +<instance part="R3" gate="G$1" x="48.26" y="281.94"/> +<instance part="D2" gate="G$1" x="60.96" y="292.1" rot="R270"/> +<instance part="R2" gate="G$1" x="48.26" y="292.1"/> +<instance part="D1" gate="G$1" x="60.96" y="302.26" rot="R270"/> +<instance part="R1" gate="G$1" x="48.26" y="302.26"/> +<instance part="+3V33" gate="G$1" x="83.82" y="287.02" rot="R270"/> +<instance part="GND5" gate="1" x="30.48" y="302.26" rot="R270"/> +<instance part="C2" gate="G$1" x="-30.48" y="256.54"/> +<instance part="GND4" gate="1" x="15.24" y="106.68" rot="R270"/> +<instance part="J11" gate="G$1" x="205.74" y="154.94" rot="R90"/> +<instance part="J13" gate="G$1" x="205.74" y="81.28" rot="R270"/> +<instance part="U2" gate="G$1" x="63.5" y="106.68"/> <instance part="Y1" gate="G$1" x="30.48" y="106.68" rot="R270"/> -<instance part="C5" gate="G$1" x="-25.4" y="147.32"/> +<instance part="C3" gate="G$1" x="-25.4" y="147.32"/> <instance part="J3" gate="G$1" x="5.08" y="170.18" rot="R180"/> -<instance part="+3V1" gate="G$1" x="-27.94" y="167.64" rot="R90"/> +<instance part="+3V32" gate="G$1" x="-27.94" y="167.64" rot="R90"/> <instance part="S1" gate="G$1" x="5.08" y="182.88" rot="R270"/> -<instance part="U2" gate="G$1" x="5.08" y="251.46"/> -<instance part="C8" gate="G$1" x="27.94" y="256.54"/> +<instance part="U1" gate="G$1" x="5.08" y="251.46"/> +<instance part="C9" gate="G$1" x="27.94" y="256.54"/> <instance part="L1" gate="G$1" x="45.72" y="254" rot="R270"/> -<instance part="C9" gate="G$1" x="-40.64" y="256.54"/> -<instance part="C12" gate="G$1" x="60.96" y="248.92"/> -<instance part="C13" gate="G$1" x="73.66" y="248.92"/> -<instance part="GND2" gate="1" x="109.22" y="246.38" rot="R90"/> -<instance part="U3" gate="G$1" x="167.64" y="228.6"/> -<instance part="J4" gate="G$1" x="203.2" y="213.36"/> -<instance part="C11" gate="G$1" x="139.7" y="259.08"/> -<instance part="GND4" gate="1" x="124.46" y="256.54" rot="R270"/> -<instance part="P+2" gate="1" x="124.46" y="264.16" rot="R90"/> -<instance part="R1" gate="G$1" x="187.96" y="248.92" rot="R90"/> -<instance part="R2" gate="G$1" x="187.96" y="220.98" rot="R90"/> -<instance part="+3V3" gate="G$1" x="124.46" y="198.12" rot="R90"/> -<instance part="R3" gate="G$1" x="175.26" y="193.04"/> -<instance part="R4" gate="G$1" x="175.26" y="182.88"/> -<instance part="C14" gate="G$1" x="83.82" y="248.92"/> -<instance part="C15" gate="G$1" x="93.98" y="248.92"/> -<instance part="U4" gate="G$1" x="73.66" y="226.06"/> -<instance part="P+3" gate="1" x="109.22" y="254" rot="R270"/> -<instance part="+3V2" gate="G$1" x="109.22" y="228.6" rot="R270"/> -<instance part="GND5" gate="1" x="73.66" y="208.28"/> -<instance part="C16" gate="G$1" x="88.9" y="223.52"/> -<instance part="C17" gate="G$1" x="99.06" y="223.52"/> -<instance part="J5" gate="G$1" x="157.48" y="111.76" rot="R180"/> -<instance part="J6" gate="G$1" x="144.78" y="111.76" rot="R180"/> -<instance part="J7" gate="G$1" x="132.08" y="111.76" rot="R180"/> -<instance part="J8" gate="G$1" x="243.84" y="111.76" rot="R180"/> -<instance part="J12" gate="G$1" x="261.62" y="111.76" rot="R180"/> -<instance part="U$1" gate="G$1" x="10.16" y="7.62"/> -<instance part="U$2" gate="G$1" x="20.32" y="7.62"/> -<instance part="J11" gate="G$1" x="195.58" y="111.76" rot="R180"/> -<instance part="GND6" gate="1" x="248.92" y="71.12"/> -<instance part="+3V4" gate="G$1" x="205.74" y="129.54"/> +<instance part="C1" gate="G$1" x="-40.64" y="256.54"/> +<instance part="C10" gate="G$1" x="60.96" y="248.92"/> +<instance part="C11" gate="G$1" x="73.66" y="248.92"/> +<instance part="GND7" gate="1" x="109.22" y="246.38" rot="R90"/> +<instance part="U4" gate="G$1" x="167.64" y="228.6"/> +<instance part="J10" gate="G$1" x="203.2" y="213.36"/> +<instance part="C16" gate="G$1" x="139.7" y="259.08"/> +<instance part="GND8" gate="1" x="124.46" y="256.54" rot="R270"/> +<instance part="P+3" gate="1" x="124.46" y="264.16" rot="R90"/> +<instance part="R6" gate="G$1" x="187.96" y="248.92" rot="R90"/> +<instance part="R7" gate="G$1" x="187.96" y="220.98" rot="R90"/> +<instance part="+3V35" gate="G$1" x="124.46" y="198.12" rot="R90"/> +<instance part="R4" gate="G$1" x="175.26" y="193.04"/> +<instance part="R5" gate="G$1" x="175.26" y="182.88"/> +<instance part="C12" gate="G$1" x="83.82" y="248.92"/> +<instance part="C14" gate="G$1" x="93.98" y="248.92"/> +<instance part="U3" gate="G$1" x="73.66" y="226.06"/> +<instance part="P+2" gate="1" x="109.22" y="254" rot="R270"/> +<instance part="+3V34" gate="G$1" x="109.22" y="228.6" rot="R270"/> +<instance part="GND6" gate="1" x="73.66" y="208.28"/> +<instance part="C13" gate="G$1" x="88.9" y="223.52"/> +<instance part="C15" gate="G$1" x="99.06" y="223.52"/> +<instance part="J8" gate="G$1" x="157.48" y="111.76" rot="R180"/> +<instance part="J7" gate="G$1" x="144.78" y="111.76" rot="R180"/> +<instance part="J6" gate="G$1" x="132.08" y="111.76" rot="R180"/> +<instance part="J15" gate="G$1" x="243.84" y="111.76" rot="R180"/> +<instance part="J16" gate="G$1" x="261.62" y="111.76" rot="R180"/> +<instance part="J4" gate="G$1" x="10.16" y="7.62"/> +<instance part="J5" gate="G$1" x="20.32" y="7.62"/> +<instance part="J9" gate="G$1" x="195.58" y="111.76" rot="R180"/> +<instance part="GND10" gate="1" x="248.92" y="71.12"/> +<instance part="+3V36" gate="G$1" x="205.74" y="129.54"/> <instance part="P+4" gate="1" x="215.9" y="144.78"/> -<instance part="U$3" gate="G$1" x="215.9" y="134.62" rot="R90"/> -<instance part="U$4" gate="G$1" x="205.74" y="119.38" rot="R90"/> +<instance part="J14" gate="G$1" x="215.9" y="134.62" rot="R90"/> +<instance part="J12" gate="G$1" x="205.74" y="119.38" rot="R90"/> <instance part="P+5" gate="VCC" x="226.06" y="154.94"/> -<instance part="C7" gate="G$1" x="215.9" y="88.9"/> -<instance part="GND8" gate="1" x="215.9" y="81.28"/> +<instance part="C17" gate="G$1" x="215.9" y="88.9"/> +<instance part="GND9" gate="1" x="215.9" y="81.28"/> +<instance part="D4" gate="G$1" x="27.94" y="246.38" rot="R90"/> +<instance part="GND11" gate="1" x="27.94" y="233.68"/> </instances> <busses> </busses> <nets> <net name="GND" class="0"> <segment> -<pinref part="R8" gate="G$1" pin="1"/> +<pinref part="R1" gate="G$1" pin="1"/> <wire x1="43.18" y1="302.26" x2="33.02" y2="302.26" width="0.1524" layer="91"/> <label x="33.02" y="302.26" size="1.778" layer="95"/> -<pinref part="GND14" gate="1" pin="GND"/> +<pinref part="GND5" gate="1" pin="GND"/> </segment> <segment> -<pinref part="GND15" gate="1" pin="GND"/> +<pinref part="GND4" gate="1" pin="GND"/> <pinref part="Y1" gate="G$1" pin="2"/> <wire x1="17.78" y1="106.68" x2="22.86" y2="106.68" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="GND"/> -<pinref part="C6" gate="G$1" pin="2"/> +<pinref part="U2" gate="G$1" pin="GND"/> +<pinref part="C8" gate="G$1" pin="2"/> <wire x1="38.1" y1="144.78" x2="25.4" y2="144.78" width="0.1524" layer="91"/> -<pinref part="C4" gate="G$1" pin="2"/> +<pinref part="C7" gate="G$1" pin="2"/> <wire x1="25.4" y1="144.78" x2="15.24" y2="144.78" width="0.1524" layer="91"/> <junction x="25.4" y="144.78"/> -<pinref part="C3" gate="G$1" pin="2"/> +<pinref part="C6" gate="G$1" pin="2"/> <wire x1="15.24" y1="144.78" x2="5.08" y2="144.78" width="0.1524" layer="91"/> <junction x="15.24" y="144.78"/> -<pinref part="C2" gate="G$1" pin="2"/> +<pinref part="C5" gate="G$1" pin="2"/> <wire x1="5.08" y1="144.78" x2="-5.08" y2="144.78" width="0.1524" layer="91"/> <junction x="5.08" y="144.78"/> -<pinref part="C1" gate="G$1" pin="2"/> +<pinref part="C4" gate="G$1" pin="2"/> <wire x1="-5.08" y1="144.78" x2="-15.24" y2="144.78" width="0.1524" layer="91"/> <junction x="-5.08" y="144.78"/> -<pinref part="C5" gate="G$1" pin="2"/> +<pinref part="C3" gate="G$1" pin="2"/> <wire x1="-15.24" y1="144.78" x2="-25.4" y2="144.78" width="0.1524" layer="91"/> <junction x="-15.24" y="144.78"/> <wire x1="-25.4" y1="144.78" x2="-43.18" y2="144.78" width="0.1524" layer="91"/> <junction x="-25.4" y="144.78"/> -<pinref part="GND3" gate="1" pin="GND"/> +<pinref part="GND2" gate="1" pin="GND"/> </segment> <segment> -<pinref part="GND1" gate="1" pin="GND"/> +<pinref part="GND3" gate="1" pin="GND"/> <pinref part="J3" gate="G$1" pin="GND"/> <wire x1="-25.4" y1="172.72" x2="-12.7" y2="172.72" width="0.1524" layer="91"/> <pinref part="S1" gate="G$1" pin="P1"/> @@ -3417,68 +3636,68 @@ This footprint was designed to help hold the alignment of a through-hole compone <junction x="-12.7" y="172.72"/> </segment> <segment> -<pinref part="U2" gate="G$1" pin="GND"/> +<pinref part="U1" gate="G$1" pin="GND"/> <wire x1="-10.16" y1="246.38" x2="-12.7" y2="246.38" width="0.1524" layer="91"/> <wire x1="-12.7" y1="246.38" x2="-12.7" y2="243.84" width="0.1524" layer="91"/> -<pinref part="U2" gate="G$1" pin="PGND"/> +<pinref part="U1" gate="G$1" pin="PGND"/> <wire x1="-12.7" y1="243.84" x2="-10.16" y2="243.84" width="0.1524" layer="91"/> -<pinref part="GND7" gate="1" pin="GND"/> +<pinref part="GND1" gate="1" pin="GND"/> <wire x1="-12.7" y1="243.84" x2="-30.48" y2="243.84" width="0.1524" layer="91"/> <junction x="-12.7" y="243.84"/> -<pinref part="C10" gate="G$1" pin="2"/> +<pinref part="C2" gate="G$1" pin="2"/> <wire x1="-30.48" y1="243.84" x2="-40.64" y2="243.84" width="0.1524" layer="91"/> <wire x1="-40.64" y1="243.84" x2="-48.26" y2="243.84" width="0.1524" layer="91"/> <wire x1="-48.26" y1="243.84" x2="-50.8" y2="243.84" width="0.1524" layer="91"/> <wire x1="-30.48" y1="254" x2="-30.48" y2="243.84" width="0.1524" layer="91"/> <junction x="-30.48" y="243.84"/> -<pinref part="C9" gate="G$1" pin="2"/> +<pinref part="C1" gate="G$1" pin="2"/> <wire x1="-40.64" y1="254" x2="-40.64" y2="243.84" width="0.1524" layer="91"/> <junction x="-40.64" y="243.84"/> <pinref part="J2" gate="G$1" pin="PWRPAD"/> <junction x="-48.26" y="243.84"/> </segment> <segment> -<pinref part="C12" gate="G$1" pin="2"/> -<pinref part="C13" gate="G$1" pin="2"/> +<pinref part="C10" gate="G$1" pin="2"/> +<pinref part="C11" gate="G$1" pin="2"/> <wire x1="60.96" y1="246.38" x2="73.66" y2="246.38" width="0.1524" layer="91"/> -<pinref part="GND2" gate="1" pin="GND"/> +<pinref part="GND7" gate="1" pin="GND"/> <wire x1="73.66" y1="246.38" x2="83.82" y2="246.38" width="0.1524" layer="91"/> <junction x="73.66" y="246.38"/> -<pinref part="C14" gate="G$1" pin="2"/> +<pinref part="C12" gate="G$1" pin="2"/> <wire x1="83.82" y1="246.38" x2="93.98" y2="246.38" width="0.1524" layer="91"/> <junction x="83.82" y="246.38"/> -<pinref part="C15" gate="G$1" pin="2"/> +<pinref part="C14" gate="G$1" pin="2"/> <wire x1="93.98" y1="246.38" x2="106.68" y2="246.38" width="0.1524" layer="91"/> <junction x="93.98" y="246.38"/> </segment> <segment> -<pinref part="U3" gate="G$1" pin="GND"/> -<pinref part="C11" gate="G$1" pin="2"/> +<pinref part="U4" gate="G$1" pin="GND"/> +<pinref part="C16" gate="G$1" pin="2"/> <wire x1="149.86" y1="256.54" x2="139.7" y2="256.54" width="0.1524" layer="91"/> -<pinref part="GND4" gate="1" pin="GND"/> +<pinref part="GND8" gate="1" pin="GND"/> <wire x1="139.7" y1="256.54" x2="127" y2="256.54" width="0.1524" layer="91"/> <junction x="139.7" y="256.54"/> </segment> <segment> -<pinref part="U4" gate="G$1" pin="GND"/> -<pinref part="GND5" gate="1" pin="GND"/> +<pinref part="U3" gate="G$1" pin="GND"/> +<pinref part="GND6" gate="1" pin="GND"/> <wire x1="73.66" y1="215.9" x2="73.66" y2="213.36" width="0.1524" layer="91"/> <wire x1="73.66" y1="213.36" x2="73.66" y2="210.82" width="0.1524" layer="91"/> <wire x1="73.66" y1="213.36" x2="88.9" y2="213.36" width="0.1524" layer="91"/> <junction x="73.66" y="213.36"/> -<pinref part="C16" gate="G$1" pin="2"/> +<pinref part="C13" gate="G$1" pin="2"/> <wire x1="88.9" y1="213.36" x2="88.9" y2="220.98" width="0.1524" layer="91"/> -<pinref part="C17" gate="G$1" pin="2"/> +<pinref part="C15" gate="G$1" pin="2"/> <wire x1="88.9" y1="213.36" x2="99.06" y2="213.36" width="0.1524" layer="91"/> <wire x1="99.06" y1="213.36" x2="99.06" y2="220.98" width="0.1524" layer="91"/> <junction x="88.9" y="213.36"/> </segment> <segment> -<pinref part="J12" gate="G$1" pin="1"/> +<pinref part="J16" gate="G$1" pin="1"/> <wire x1="251.46" y1="132.08" x2="248.92" y2="132.08" width="0.1524" layer="91"/> -<pinref part="GND6" gate="1" pin="GND"/> +<pinref part="GND10" gate="1" pin="GND"/> <wire x1="248.92" y1="132.08" x2="248.92" y2="129.54" width="0.1524" layer="91"/> -<pinref part="J12" gate="G$1" pin="2"/> +<pinref part="J16" gate="G$1" pin="2"/> <wire x1="248.92" y1="129.54" x2="248.92" y2="127" width="0.1524" layer="91"/> <wire x1="248.92" y1="127" x2="248.92" y2="124.46" width="0.1524" layer="91"/> <wire x1="248.92" y1="124.46" x2="248.92" y2="121.92" width="0.1524" layer="91"/> @@ -3496,214 +3715,219 @@ This footprint was designed to help hold the alignment of a through-hole compone <wire x1="248.92" y1="93.98" x2="248.92" y2="73.66" width="0.1524" layer="91"/> <wire x1="251.46" y1="129.54" x2="248.92" y2="129.54" width="0.1524" layer="91"/> <junction x="248.92" y="129.54"/> -<pinref part="J12" gate="G$1" pin="3"/> +<pinref part="J16" gate="G$1" pin="3"/> <wire x1="251.46" y1="127" x2="248.92" y2="127" width="0.1524" layer="91"/> <junction x="248.92" y="127"/> -<pinref part="J12" gate="G$1" pin="4"/> +<pinref part="J16" gate="G$1" pin="4"/> <wire x1="251.46" y1="124.46" x2="248.92" y2="124.46" width="0.1524" layer="91"/> <junction x="248.92" y="124.46"/> -<pinref part="J12" gate="G$1" pin="5"/> +<pinref part="J16" gate="G$1" pin="5"/> <wire x1="251.46" y1="121.92" x2="248.92" y2="121.92" width="0.1524" layer="91"/> <junction x="248.92" y="121.92"/> -<pinref part="J12" gate="G$1" pin="6"/> +<pinref part="J16" gate="G$1" pin="6"/> <wire x1="251.46" y1="119.38" x2="248.92" y2="119.38" width="0.1524" layer="91"/> <junction x="248.92" y="119.38"/> -<pinref part="J12" gate="G$1" pin="7"/> +<pinref part="J16" gate="G$1" pin="7"/> <wire x1="251.46" y1="116.84" x2="248.92" y2="116.84" width="0.1524" layer="91"/> <junction x="248.92" y="116.84"/> -<pinref part="J12" gate="G$1" pin="8"/> +<pinref part="J16" gate="G$1" pin="8"/> <wire x1="251.46" y1="114.3" x2="248.92" y2="114.3" width="0.1524" layer="91"/> <junction x="248.92" y="114.3"/> -<pinref part="J12" gate="G$1" pin="9"/> +<pinref part="J16" gate="G$1" pin="9"/> <wire x1="251.46" y1="111.76" x2="248.92" y2="111.76" width="0.1524" layer="91"/> <junction x="248.92" y="111.76"/> -<pinref part="J12" gate="G$1" pin="10"/> +<pinref part="J16" gate="G$1" pin="10"/> <wire x1="251.46" y1="109.22" x2="248.92" y2="109.22" width="0.1524" layer="91"/> <junction x="248.92" y="109.22"/> -<pinref part="J12" gate="G$1" pin="11"/> +<pinref part="J16" gate="G$1" pin="11"/> <wire x1="251.46" y1="106.68" x2="248.92" y2="106.68" width="0.1524" layer="91"/> <junction x="248.92" y="106.68"/> -<pinref part="J12" gate="G$1" pin="12"/> +<pinref part="J16" gate="G$1" pin="12"/> <wire x1="251.46" y1="104.14" x2="248.92" y2="104.14" width="0.1524" layer="91"/> <junction x="248.92" y="104.14"/> -<pinref part="J12" gate="G$1" pin="13"/> +<pinref part="J16" gate="G$1" pin="13"/> <wire x1="251.46" y1="101.6" x2="248.92" y2="101.6" width="0.1524" layer="91"/> <junction x="248.92" y="101.6"/> -<pinref part="J12" gate="G$1" pin="14"/> +<pinref part="J16" gate="G$1" pin="14"/> <wire x1="251.46" y1="99.06" x2="248.92" y2="99.06" width="0.1524" layer="91"/> <junction x="248.92" y="99.06"/> -<pinref part="J12" gate="G$1" pin="15"/> +<pinref part="J16" gate="G$1" pin="15"/> <wire x1="251.46" y1="96.52" x2="248.92" y2="96.52" width="0.1524" layer="91"/> <junction x="248.92" y="96.52"/> -<pinref part="J12" gate="G$1" pin="16"/> +<pinref part="J16" gate="G$1" pin="16"/> <wire x1="251.46" y1="93.98" x2="248.92" y2="93.98" width="0.1524" layer="91"/> <junction x="248.92" y="93.98"/> </segment> <segment> -<pinref part="GND8" gate="1" pin="GND"/> -<pinref part="C7" gate="G$1" pin="2"/> +<pinref part="GND9" gate="1" pin="GND"/> +<pinref part="C17" gate="G$1" pin="2"/> <wire x1="215.9" y1="83.82" x2="215.9" y2="86.36" width="0.1524" layer="91"/> </segment> +<segment> +<pinref part="D4" gate="G$1" pin="A"/> +<pinref part="GND11" gate="1" pin="GND"/> +<wire x1="27.94" y1="243.84" x2="27.94" y2="236.22" width="0.1524" layer="91"/> +</segment> </net> <net name="+3V3" class="0"> <segment> -<pinref part="D5" gate="G$1" pin="A"/> +<pinref part="D1" gate="G$1" pin="A"/> <wire x1="66.04" y1="302.26" x2="76.2" y2="302.26" width="0.1524" layer="91"/> <wire x1="76.2" y1="302.26" x2="76.2" y2="292.1" width="0.1524" layer="91"/> <wire x1="76.2" y1="292.1" x2="76.2" y2="287.02" width="0.1524" layer="91"/> <wire x1="76.2" y1="287.02" x2="76.2" y2="281.94" width="0.1524" layer="91"/> -<pinref part="D7" gate="G$1" pin="A"/> +<pinref part="D3" gate="G$1" pin="A"/> <wire x1="66.04" y1="281.94" x2="76.2" y2="281.94" width="0.1524" layer="91"/> -<pinref part="D6" gate="G$1" pin="A"/> +<pinref part="D2" gate="G$1" pin="A"/> <wire x1="66.04" y1="292.1" x2="76.2" y2="292.1" width="0.1524" layer="91"/> <junction x="76.2" y="292.1"/> <wire x1="76.2" y1="287.02" x2="81.28" y2="287.02" width="0.1524" layer="91"/> <junction x="76.2" y="287.02"/> -<pinref part="+3V38" gate="G$1" pin="+3V3"/> +<pinref part="+3V33" gate="G$1" pin="+3V3"/> </segment> <segment> -<pinref part="C5" gate="G$1" pin="1"/> +<pinref part="C3" gate="G$1" pin="1"/> <wire x1="-43.18" y1="152.4" x2="-25.4" y2="152.4" width="0.1524" layer="91"/> -<pinref part="C1" gate="G$1" pin="1"/> +<pinref part="C4" gate="G$1" pin="1"/> <wire x1="-25.4" y1="152.4" x2="-15.24" y2="152.4" width="0.1524" layer="91"/> <junction x="-25.4" y="152.4"/> -<pinref part="C2" gate="G$1" pin="1"/> +<pinref part="C5" gate="G$1" pin="1"/> <wire x1="-15.24" y1="152.4" x2="-5.08" y2="152.4" width="0.1524" layer="91"/> <junction x="-15.24" y="152.4"/> -<pinref part="C3" gate="G$1" pin="1"/> +<pinref part="C6" gate="G$1" pin="1"/> <wire x1="-5.08" y1="152.4" x2="5.08" y2="152.4" width="0.1524" layer="91"/> <junction x="-5.08" y="152.4"/> -<pinref part="C4" gate="G$1" pin="1"/> +<pinref part="C7" gate="G$1" pin="1"/> <wire x1="5.08" y1="152.4" x2="15.24" y2="152.4" width="0.1524" layer="91"/> <junction x="5.08" y="152.4"/> -<pinref part="C6" gate="G$1" pin="1"/> +<pinref part="C8" gate="G$1" pin="1"/> <wire x1="25.4" y1="152.4" x2="25.4" y2="157.48" width="0.1524" layer="91"/> -<pinref part="U1" gate="G$1" pin="AVCC"/> +<pinref part="U2" gate="G$1" pin="AVCC"/> <wire x1="25.4" y1="157.48" x2="38.1" y2="157.48" width="0.1524" layer="91"/> -<pinref part="U1" gate="G$1" pin="VCC"/> +<pinref part="U2" gate="G$1" pin="VCC"/> <wire x1="38.1" y1="152.4" x2="25.4" y2="152.4" width="0.1524" layer="91"/> <junction x="25.4" y="152.4"/> <wire x1="15.24" y1="152.4" x2="25.4" y2="152.4" width="0.1524" layer="91"/> <junction x="15.24" y="152.4"/> -<pinref part="+3V33" gate="G$1" pin="+3V3"/> +<pinref part="+3V31" gate="G$1" pin="+3V3"/> </segment> <segment> -<pinref part="+3V1" gate="G$1" pin="+3V3"/> +<pinref part="+3V32" gate="G$1" pin="+3V3"/> <pinref part="J3" gate="G$1" pin="VCC"/> <wire x1="-25.4" y1="167.64" x2="-10.16" y2="167.64" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="+3V3" gate="G$1" pin="+3V3"/> -<pinref part="J4" gate="G$1" pin="3V3-LED"/> +<pinref part="+3V35" gate="G$1" pin="+3V3"/> +<pinref part="J10" gate="G$1" pin="3V3-LED"/> <wire x1="127" y1="198.12" x2="144.78" y2="198.12" width="0.1524" layer="91"/> -<pinref part="U3" gate="G$1" pin="1DE"/> +<pinref part="U4" gate="G$1" pin="1DE"/> <wire x1="144.78" y1="198.12" x2="193.04" y2="198.12" width="0.1524" layer="91"/> <wire x1="149.86" y1="238.76" x2="144.78" y2="238.76" width="0.1524" layer="91"/> <wire x1="144.78" y1="238.76" x2="144.78" y2="210.82" width="0.1524" layer="91"/> <junction x="144.78" y="198.12"/> -<pinref part="U3" gate="G$1" pin="2DE"/> +<pinref part="U4" gate="G$1" pin="2DE"/> <wire x1="144.78" y1="210.82" x2="144.78" y2="198.12" width="0.1524" layer="91"/> <wire x1="149.86" y1="210.82" x2="144.78" y2="210.82" width="0.1524" layer="91"/> <junction x="144.78" y="210.82"/> </segment> <segment> -<pinref part="U4" gate="G$1" pin="VOUT"/> -<pinref part="+3V2" gate="G$1" pin="+3V3"/> +<pinref part="U3" gate="G$1" pin="VOUT"/> +<pinref part="+3V34" gate="G$1" pin="+3V3"/> <wire x1="86.36" y1="228.6" x2="88.9" y2="228.6" width="0.1524" layer="91"/> -<pinref part="C16" gate="G$1" pin="1"/> +<pinref part="C13" gate="G$1" pin="1"/> <wire x1="88.9" y1="228.6" x2="99.06" y2="228.6" width="0.1524" layer="91"/> <junction x="88.9" y="228.6"/> -<pinref part="C17" gate="G$1" pin="1"/> +<pinref part="C15" gate="G$1" pin="1"/> <wire x1="99.06" y1="228.6" x2="106.68" y2="228.6" width="0.1524" layer="91"/> <junction x="99.06" y="228.6"/> </segment> <segment> -<pinref part="+3V4" gate="G$1" pin="+3V3"/> -<pinref part="U$4" gate="G$1" pin="2"/> +<pinref part="+3V36" gate="G$1" pin="+3V3"/> +<pinref part="J12" gate="G$1" pin="2"/> <wire x1="205.74" y1="127" x2="205.74" y2="124.46" width="0.1524" layer="91"/> <wire x1="205.74" y1="124.46" x2="208.28" y2="124.46" width="0.1524" layer="91"/> <junction x="205.74" y="124.46"/> <wire x1="208.28" y1="124.46" x2="208.28" y2="114.3" width="0.1524" layer="91"/> -<pinref part="U$4" gate="G$1" pin="1"/> +<pinref part="J12" gate="G$1" pin="1"/> <wire x1="208.28" y1="114.3" x2="205.74" y2="114.3" width="0.1524" layer="91"/> -<pinref part="J8" gate="G$1" pin="9"/> +<pinref part="J15" gate="G$1" pin="9"/> <wire x1="233.68" y1="111.76" x2="205.74" y2="111.76" width="0.1524" layer="91"/> <wire x1="205.74" y1="111.76" x2="205.74" y2="114.3" width="0.1524" layer="91"/> <junction x="205.74" y="114.3"/> <wire x1="205.74" y1="111.76" x2="205.74" y2="109.22" width="0.1524" layer="91"/> <junction x="205.74" y="111.76"/> -<pinref part="J8" gate="G$1" pin="10"/> +<pinref part="J15" gate="G$1" pin="10"/> <wire x1="205.74" y1="109.22" x2="233.68" y2="109.22" width="0.1524" layer="91"/> -<pinref part="J8" gate="G$1" pin="11"/> +<pinref part="J15" gate="G$1" pin="11"/> <wire x1="233.68" y1="106.68" x2="205.74" y2="106.68" width="0.1524" layer="91"/> <wire x1="205.74" y1="106.68" x2="205.74" y2="109.22" width="0.1524" layer="91"/> <junction x="205.74" y="109.22"/> -<pinref part="J8" gate="G$1" pin="12"/> +<pinref part="J15" gate="G$1" pin="12"/> <wire x1="233.68" y1="104.14" x2="205.74" y2="104.14" width="0.1524" layer="91"/> <wire x1="205.74" y1="104.14" x2="205.74" y2="106.68" width="0.1524" layer="91"/> <junction x="205.74" y="106.68"/> -<pinref part="J8" gate="G$1" pin="13"/> +<pinref part="J15" gate="G$1" pin="13"/> <wire x1="233.68" y1="101.6" x2="205.74" y2="101.6" width="0.1524" layer="91"/> <wire x1="205.74" y1="101.6" x2="205.74" y2="104.14" width="0.1524" layer="91"/> <junction x="205.74" y="104.14"/> -<pinref part="J8" gate="G$1" pin="14"/> +<pinref part="J15" gate="G$1" pin="14"/> <wire x1="233.68" y1="99.06" x2="205.74" y2="99.06" width="0.1524" layer="91"/> <wire x1="205.74" y1="99.06" x2="205.74" y2="101.6" width="0.1524" layer="91"/> <junction x="205.74" y="101.6"/> -<pinref part="J8" gate="G$1" pin="15"/> +<pinref part="J15" gate="G$1" pin="15"/> <wire x1="233.68" y1="96.52" x2="205.74" y2="96.52" width="0.1524" layer="91"/> <wire x1="205.74" y1="96.52" x2="205.74" y2="99.06" width="0.1524" layer="91"/> <junction x="205.74" y="99.06"/> -<pinref part="J8" gate="G$1" pin="16"/> +<pinref part="J15" gate="G$1" pin="16"/> <wire x1="233.68" y1="93.98" x2="215.9" y2="93.98" width="0.1524" layer="91"/> <wire x1="215.9" y1="93.98" x2="205.74" y2="93.98" width="0.1524" layer="91"/> <wire x1="205.74" y1="93.98" x2="205.74" y2="96.52" width="0.1524" layer="91"/> <junction x="205.74" y="96.52"/> -<pinref part="C7" gate="G$1" pin="1"/> +<pinref part="C17" gate="G$1" pin="1"/> <junction x="215.9" y="93.98"/> </segment> </net> <net name="N$9" class="0"> <segment> -<pinref part="R8" gate="G$1" pin="2"/> -<pinref part="D5" gate="G$1" pin="C"/> +<pinref part="R1" gate="G$1" pin="2"/> +<pinref part="D1" gate="G$1" pin="C"/> <wire x1="53.34" y1="302.26" x2="58.42" y2="302.26" width="0.1524" layer="91"/> </segment> </net> <net name="N$10" class="0"> <segment> -<pinref part="R9" gate="G$1" pin="2"/> -<pinref part="D6" gate="G$1" pin="C"/> +<pinref part="R2" gate="G$1" pin="2"/> +<pinref part="D2" gate="G$1" pin="C"/> <wire x1="53.34" y1="292.1" x2="58.42" y2="292.1" width="0.1524" layer="91"/> </segment> </net> <net name="N$11" class="0"> <segment> -<pinref part="R10" gate="G$1" pin="2"/> -<pinref part="D7" gate="G$1" pin="C"/> +<pinref part="R3" gate="G$1" pin="2"/> +<pinref part="D3" gate="G$1" pin="C"/> <wire x1="53.34" y1="281.94" x2="58.42" y2="281.94" width="0.1524" layer="91"/> </segment> </net> <net name="STLCLK" class="0"> <segment> -<pinref part="R9" gate="G$1" pin="1"/> +<pinref part="R2" gate="G$1" pin="1"/> <wire x1="43.18" y1="292.1" x2="33.02" y2="292.1" width="0.1524" layer="91"/> <label x="33.02" y="292.1" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PE2/RXD0"/> +<pinref part="U2" gate="G$1" pin="PE2/RXD0"/> <wire x1="88.9" y1="76.2" x2="106.68" y2="76.2" width="0.1524" layer="91"/> <label x="91.44" y="76.2" size="1.778" layer="95"/> </segment> </net> <net name="STLERR" class="0"> <segment> -<pinref part="R10" gate="G$1" pin="1"/> +<pinref part="R3" gate="G$1" pin="1"/> <wire x1="43.18" y1="281.94" x2="33.02" y2="281.94" width="0.1524" layer="91"/> <label x="33.02" y="281.94" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PE3/TXD0"/> +<pinref part="U2" gate="G$1" pin="PE3/TXD0"/> <wire x1="88.9" y1="73.66" x2="106.68" y2="73.66" width="0.1524" layer="91"/> <label x="91.44" y="73.66" size="1.778" layer="95"/> </segment> @@ -3711,21 +3935,21 @@ This footprint was designed to help hold the alignment of a through-hole compone <net name="N$1" class="0"> <segment> <pinref part="Y1" gate="G$1" pin="1"/> -<pinref part="U1" gate="G$1" pin="PR0/XTAL2"/> +<pinref part="U2" gate="G$1" pin="PR0/XTAL2"/> <wire x1="30.48" y1="114.3" x2="38.1" y2="114.3" width="0.1524" layer="91"/> </segment> </net> <net name="N$2" class="0"> <segment> <pinref part="Y1" gate="G$1" pin="3"/> -<pinref part="U1" gate="G$1" pin="PR1/XTAL1"/> +<pinref part="U2" gate="G$1" pin="PR1/XTAL1"/> <wire x1="30.48" y1="99.06" x2="38.1" y2="99.06" width="0.1524" layer="91"/> </segment> </net> <net name="N$3" class="0"> <segment> <pinref part="J3" gate="G$1" pin="PDI_CLK"/> -<pinref part="U1" gate="G$1" pin="RESET/PDI_CLK"/> +<pinref part="U2" gate="G$1" pin="RESET/PDI_CLK"/> <wire x1="20.32" y1="172.72" x2="22.86" y2="172.72" width="0.1524" layer="91"/> <pinref part="S1" gate="G$1" pin="S1"/> <wire x1="22.86" y1="172.72" x2="38.1" y2="172.72" width="0.1524" layer="91"/> @@ -3738,56 +3962,58 @@ This footprint was designed to help hold the alignment of a through-hole compone <net name="N$4" class="0"> <segment> <pinref part="J3" gate="G$1" pin="PDI_DATA"/> -<pinref part="U1" gate="G$1" pin="PDI_DATA"/> +<pinref part="U2" gate="G$1" pin="PDI_DATA"/> <wire x1="20.32" y1="167.64" x2="38.1" y2="167.64" width="0.1524" layer="91"/> </segment> </net> <net name="N$5" class="0"> <segment> -<pinref part="U2" gate="G$1" pin="BST"/> -<pinref part="C8" gate="G$1" pin="1"/> +<pinref part="U1" gate="G$1" pin="BST"/> +<pinref part="C9" gate="G$1" pin="1"/> <wire x1="20.32" y1="261.62" x2="27.94" y2="261.62" width="0.1524" layer="91"/> </segment> </net> <net name="N$6" class="0"> <segment> -<pinref part="U2" gate="G$1" pin="VSW"/> -<pinref part="C8" gate="G$1" pin="2"/> +<pinref part="U1" gate="G$1" pin="VSW"/> +<pinref part="C9" gate="G$1" pin="2"/> <wire x1="20.32" y1="254" x2="27.94" y2="254" width="0.1524" layer="91"/> <pinref part="L1" gate="G$1" pin="2"/> <wire x1="27.94" y1="254" x2="38.1" y2="254" width="0.1524" layer="91"/> <junction x="27.94" y="254"/> +<pinref part="D4" gate="G$1" pin="C"/> +<wire x1="27.94" y1="248.92" x2="27.94" y2="254" width="0.1524" layer="91"/> </segment> </net> <net name="VCC" class="0"> <segment> <pinref part="P+1" gate="VCC" pin="VCC"/> -<pinref part="C9" gate="G$1" pin="1"/> +<pinref part="C1" gate="G$1" pin="1"/> <wire x1="-50.8" y1="261.62" x2="-48.26" y2="261.62" width="0.1524" layer="91"/> -<pinref part="C10" gate="G$1" pin="1"/> +<pinref part="C2" gate="G$1" pin="1"/> <wire x1="-48.26" y1="261.62" x2="-40.64" y2="261.62" width="0.1524" layer="91"/> <wire x1="-40.64" y1="261.62" x2="-30.48" y2="261.62" width="0.1524" layer="91"/> <junction x="-40.64" y="261.62"/> -<pinref part="U2" gate="G$1" pin="VCC"/> +<pinref part="U1" gate="G$1" pin="VCC"/> <wire x1="-30.48" y1="261.62" x2="-10.16" y2="261.62" width="0.1524" layer="91"/> <junction x="-30.48" y="261.62"/> <pinref part="J1" gate="G$1" pin="PWRPAD"/> <junction x="-48.26" y="261.62"/> </segment> <segment> -<pinref part="J8" gate="G$1" pin="4"/> +<pinref part="J15" gate="G$1" pin="4"/> <wire x1="233.68" y1="124.46" x2="226.06" y2="124.46" width="0.1524" layer="91"/> <wire x1="226.06" y1="124.46" x2="226.06" y2="127" width="0.1524" layer="91"/> -<pinref part="J8" gate="G$1" pin="3"/> +<pinref part="J15" gate="G$1" pin="3"/> <wire x1="226.06" y1="127" x2="226.06" y2="129.54" width="0.1524" layer="91"/> <wire x1="226.06" y1="129.54" x2="226.06" y2="132.08" width="0.1524" layer="91"/> <wire x1="226.06" y1="132.08" x2="226.06" y2="152.4" width="0.1524" layer="91"/> <wire x1="233.68" y1="127" x2="226.06" y2="127" width="0.1524" layer="91"/> <junction x="226.06" y="127"/> -<pinref part="J8" gate="G$1" pin="2"/> +<pinref part="J15" gate="G$1" pin="2"/> <wire x1="233.68" y1="129.54" x2="226.06" y2="129.54" width="0.1524" layer="91"/> <junction x="226.06" y="129.54"/> -<pinref part="J8" gate="G$1" pin="1"/> +<pinref part="J15" gate="G$1" pin="1"/> <wire x1="233.68" y1="132.08" x2="226.06" y2="132.08" width="0.1524" layer="91"/> <junction x="226.06" y="132.08"/> <pinref part="P+5" gate="VCC" pin="VCC"/> @@ -3795,66 +4021,66 @@ This footprint was designed to help hold the alignment of a through-hole compone </net> <net name="+5V" class="0"> <segment> -<pinref part="P+2" gate="1" pin="+5V"/> -<pinref part="C11" gate="G$1" pin="1"/> +<pinref part="P+3" gate="1" pin="+5V"/> +<pinref part="C16" gate="G$1" pin="1"/> <wire x1="127" y1="264.16" x2="139.7" y2="264.16" width="0.1524" layer="91"/> -<pinref part="U3" gate="G$1" pin="VCC"/> +<pinref part="U4" gate="G$1" pin="VCC"/> <wire x1="139.7" y1="264.16" x2="149.86" y2="264.16" width="0.1524" layer="91"/> <junction x="139.7" y="264.16"/> </segment> <segment> -<pinref part="U2" gate="G$1" pin="FB"/> +<pinref part="U1" gate="G$1" pin="FB"/> <wire x1="20.32" y1="246.38" x2="55.88" y2="246.38" width="0.1524" layer="91"/> <wire x1="55.88" y1="246.38" x2="55.88" y2="254" width="0.1524" layer="91"/> <pinref part="L1" gate="G$1" pin="1"/> <wire x1="55.88" y1="254" x2="53.34" y2="254" width="0.1524" layer="91"/> -<pinref part="C12" gate="G$1" pin="1"/> +<pinref part="C10" gate="G$1" pin="1"/> <wire x1="55.88" y1="254" x2="58.42" y2="254" width="0.1524" layer="91"/> <junction x="55.88" y="254"/> -<pinref part="C13" gate="G$1" pin="1"/> +<pinref part="C11" gate="G$1" pin="1"/> <wire x1="58.42" y1="254" x2="60.96" y2="254" width="0.1524" layer="91"/> <wire x1="60.96" y1="254" x2="73.66" y2="254" width="0.1524" layer="91"/> <junction x="60.96" y="254"/> <wire x1="106.68" y1="254" x2="93.98" y2="254" width="0.1524" layer="91"/> <junction x="73.66" y="254"/> -<pinref part="C14" gate="G$1" pin="1"/> +<pinref part="C12" gate="G$1" pin="1"/> <wire x1="93.98" y1="254" x2="83.82" y2="254" width="0.1524" layer="91"/> <wire x1="83.82" y1="254" x2="73.66" y2="254" width="0.1524" layer="91"/> <junction x="83.82" y="254"/> -<pinref part="C15" gate="G$1" pin="1"/> +<pinref part="C14" gate="G$1" pin="1"/> <junction x="93.98" y="254"/> -<pinref part="U4" gate="G$1" pin="VIN"/> +<pinref part="U3" gate="G$1" pin="VIN"/> <wire x1="60.96" y1="228.6" x2="58.42" y2="228.6" width="0.1524" layer="91"/> <wire x1="58.42" y1="228.6" x2="58.42" y2="254" width="0.1524" layer="91"/> <junction x="58.42" y="254"/> -<pinref part="U4" gate="G$1" pin="EN"/> +<pinref part="U3" gate="G$1" pin="EN"/> <wire x1="60.96" y1="223.52" x2="58.42" y2="223.52" width="0.1524" layer="91"/> <wire x1="58.42" y1="223.52" x2="58.42" y2="228.6" width="0.1524" layer="91"/> <junction x="58.42" y="228.6"/> -<pinref part="P+3" gate="1" pin="+5V"/> +<pinref part="P+2" gate="1" pin="+5V"/> </segment> <segment> <pinref part="P+4" gate="1" pin="+5V"/> -<pinref part="U$3" gate="G$1" pin="2"/> +<pinref part="J14" gate="G$1" pin="2"/> <wire x1="215.9" y1="142.24" x2="215.9" y2="139.7" width="0.1524" layer="91"/> <wire x1="215.9" y1="139.7" x2="218.44" y2="139.7" width="0.1524" layer="91"/> <junction x="215.9" y="139.7"/> <wire x1="218.44" y1="139.7" x2="218.44" y2="129.54" width="0.1524" layer="91"/> -<pinref part="U$3" gate="G$1" pin="1"/> +<pinref part="J14" gate="G$1" pin="1"/> <wire x1="218.44" y1="129.54" x2="215.9" y2="129.54" width="0.1524" layer="91"/> <wire x1="215.9" y1="129.54" x2="215.9" y2="121.92" width="0.1524" layer="91"/> <junction x="215.9" y="129.54"/> -<pinref part="J8" gate="G$1" pin="5"/> +<pinref part="J15" gate="G$1" pin="5"/> <wire x1="215.9" y1="121.92" x2="233.68" y2="121.92" width="0.1524" layer="91"/> -<pinref part="J8" gate="G$1" pin="6"/> +<pinref part="J15" gate="G$1" pin="6"/> <wire x1="233.68" y1="119.38" x2="215.9" y2="119.38" width="0.1524" layer="91"/> <wire x1="215.9" y1="119.38" x2="215.9" y2="121.92" width="0.1524" layer="91"/> <junction x="215.9" y="121.92"/> -<pinref part="J8" gate="G$1" pin="7"/> +<pinref part="J15" gate="G$1" pin="7"/> <wire x1="233.68" y1="116.84" x2="215.9" y2="116.84" width="0.1524" layer="91"/> <wire x1="215.9" y1="116.84" x2="215.9" y2="119.38" width="0.1524" layer="91"/> <junction x="215.9" y="119.38"/> -<pinref part="J8" gate="G$1" pin="8"/> +<pinref part="J15" gate="G$1" pin="8"/> <wire x1="233.68" y1="114.3" x2="215.9" y2="114.3" width="0.1524" layer="91"/> <wire x1="215.9" y1="114.3" x2="215.9" y2="116.84" width="0.1524" layer="91"/> <junction x="215.9" y="116.84"/> @@ -3862,507 +4088,507 @@ This footprint was designed to help hold the alignment of a through-hole compone </net> <net name="N$8" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="1A"/> -<pinref part="J4" gate="G$1" pin="CLKRX-A"/> +<pinref part="U4" gate="G$1" pin="1A"/> +<pinref part="J10" gate="G$1" pin="CLKRX-A"/> <wire x1="185.42" y1="254" x2="187.96" y2="254" width="0.1524" layer="91"/> -<pinref part="R1" gate="G$1" pin="2"/> +<pinref part="R6" gate="G$1" pin="2"/> <wire x1="187.96" y1="254" x2="193.04" y2="254" width="0.1524" layer="91"/> <junction x="187.96" y="254"/> </segment> </net> <net name="N$12" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="1B"/> -<pinref part="J4" gate="G$1" pin="CLKRX-B"/> +<pinref part="U4" gate="G$1" pin="1B"/> +<pinref part="J10" gate="G$1" pin="CLKRX-B"/> <wire x1="185.42" y1="243.84" x2="187.96" y2="243.84" width="0.1524" layer="91"/> -<pinref part="R1" gate="G$1" pin="1"/> +<pinref part="R6" gate="G$1" pin="1"/> <wire x1="187.96" y1="243.84" x2="193.04" y2="243.84" width="0.1524" layer="91"/> <junction x="187.96" y="243.84"/> </segment> </net> <net name="N$13" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="1Y"/> -<pinref part="J4" gate="G$1" pin="TX-Y"/> +<pinref part="U4" gate="G$1" pin="1Y"/> +<pinref part="J10" gate="G$1" pin="TX-Y"/> <wire x1="185.42" y1="238.76" x2="193.04" y2="238.76" width="0.1524" layer="91"/> </segment> </net> <net name="N$14" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="1Z"/> -<pinref part="J4" gate="G$1" pin="TX-Z"/> +<pinref part="U4" gate="G$1" pin="1Z"/> +<pinref part="J10" gate="G$1" pin="TX-Z"/> <wire x1="185.42" y1="233.68" x2="193.04" y2="233.68" width="0.1524" layer="91"/> </segment> </net> <net name="N$15" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="2B"/> -<pinref part="J4" gate="G$1" pin="RX-B"/> +<pinref part="U4" gate="G$1" pin="2B"/> +<pinref part="J10" gate="G$1" pin="RX-B"/> <wire x1="185.42" y1="226.06" x2="187.96" y2="226.06" width="0.1524" layer="91"/> -<pinref part="R2" gate="G$1" pin="2"/> +<pinref part="R7" gate="G$1" pin="2"/> <wire x1="187.96" y1="226.06" x2="193.04" y2="226.06" width="0.1524" layer="91"/> <junction x="187.96" y="226.06"/> </segment> </net> <net name="N$16" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="2A"/> -<pinref part="J4" gate="G$1" pin="RX-A"/> +<pinref part="U4" gate="G$1" pin="2A"/> +<pinref part="J10" gate="G$1" pin="RX-A"/> <wire x1="185.42" y1="215.9" x2="187.96" y2="215.9" width="0.1524" layer="91"/> -<pinref part="R2" gate="G$1" pin="1"/> +<pinref part="R7" gate="G$1" pin="1"/> <wire x1="187.96" y1="215.9" x2="193.04" y2="215.9" width="0.1524" layer="91"/> <junction x="187.96" y="215.9"/> </segment> </net> <net name="N$17" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="2Z"/> -<pinref part="J4" gate="G$1" pin="CLKTX-Z"/> +<pinref part="U4" gate="G$1" pin="2Z"/> +<pinref part="J10" gate="G$1" pin="CLKTX-Z"/> <wire x1="185.42" y1="210.82" x2="193.04" y2="210.82" width="0.1524" layer="91"/> </segment> </net> <net name="N$18" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="2Y"/> -<pinref part="J4" gate="G$1" pin="CLKRX-Y"/> +<pinref part="U4" gate="G$1" pin="2Y"/> +<pinref part="J10" gate="G$1" pin="CLKRX-Y"/> <wire x1="185.42" y1="205.74" x2="193.04" y2="205.74" width="0.1524" layer="91"/> </segment> </net> <net name="ATK0-RXLED" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PF0"/> +<pinref part="U2" gate="G$1" pin="PF0"/> <wire x1="88.9" y1="58.42" x2="106.68" y2="58.42" width="0.1524" layer="91"/> <label x="91.44" y="58.42" size="1.778" layer="95"/> </segment> <segment> -<pinref part="R3" gate="G$1" pin="1"/> +<pinref part="R4" gate="G$1" pin="1"/> <wire x1="170.18" y1="193.04" x2="144.78" y2="193.04" width="0.1524" layer="91"/> <label x="144.78" y="193.04" size="1.778" layer="95"/> </segment> </net> <net name="ATK0-TXLED" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PF1/XCK0"/> +<pinref part="U2" gate="G$1" pin="PF1/XCK0"/> <wire x1="88.9" y1="55.88" x2="106.68" y2="55.88" width="0.1524" layer="91"/> <label x="91.44" y="55.88" size="1.778" layer="95"/> </segment> <segment> -<pinref part="R4" gate="G$1" pin="1"/> +<pinref part="R5" gate="G$1" pin="1"/> <wire x1="170.18" y1="182.88" x2="144.78" y2="182.88" width="0.1524" layer="91"/> <label x="144.78" y="182.88" size="1.778" layer="95"/> </segment> </net> <net name="ATK0-RX" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PF2/RXD0"/> +<pinref part="U2" gate="G$1" pin="PF2/RXD0"/> <wire x1="88.9" y1="53.34" x2="106.68" y2="53.34" width="0.1524" layer="91"/> <label x="91.44" y="53.34" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U3" gate="G$1" pin="2R"/> +<pinref part="U4" gate="G$1" pin="2R"/> <wire x1="149.86" y1="220.98" x2="127" y2="220.98" width="0.1524" layer="91"/> <label x="127" y="220.98" size="1.778" layer="95"/> </segment> </net> <net name="ATK0-TX" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PF3/TXD0"/> +<pinref part="U2" gate="G$1" pin="PF3/TXD0"/> <wire x1="88.9" y1="50.8" x2="106.68" y2="50.8" width="0.1524" layer="91"/> <label x="91.44" y="50.8" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U3" gate="G$1" pin="1D"/> +<pinref part="U4" gate="G$1" pin="1D"/> <wire x1="149.86" y1="233.68" x2="127" y2="233.68" width="0.1524" layer="91"/> <label x="127" y="233.68" size="1.778" layer="95"/> </segment> </net> <net name="ATK-CLKOUT" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PF4"/> +<pinref part="U2" gate="G$1" pin="PF4"/> <wire x1="88.9" y1="48.26" x2="106.68" y2="48.26" width="0.1524" layer="91"/> <label x="91.44" y="48.26" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U3" gate="G$1" pin="2D"/> +<pinref part="U4" gate="G$1" pin="2D"/> <wire x1="149.86" y1="205.74" x2="127" y2="205.74" width="0.1524" layer="91"/> <label x="127" y="205.74" size="1.778" layer="95"/> </segment> </net> <net name="ATK0-CLKIN" class="0"> <segment> -<pinref part="U3" gate="G$1" pin="1R"/> +<pinref part="U4" gate="G$1" pin="1R"/> <wire x1="149.86" y1="248.92" x2="127" y2="248.92" width="0.1524" layer="91"/> <label x="127" y="248.92" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PE4/SS"/> +<pinref part="U2" gate="G$1" pin="PE4/SS"/> <wire x1="88.9" y1="71.12" x2="106.68" y2="71.12" width="0.1524" layer="91"/> <label x="91.44" y="71.12" size="1.778" layer="95"/> </segment> </net> <net name="N$7" class="0"> <segment> -<pinref part="R3" gate="G$1" pin="2"/> -<pinref part="J4" gate="G$1" pin="LED-GRN-CATHODE"/> +<pinref part="R4" gate="G$1" pin="2"/> +<pinref part="J10" gate="G$1" pin="LED-GRN-CATHODE"/> <wire x1="180.34" y1="193.04" x2="193.04" y2="193.04" width="0.1524" layer="91"/> </segment> </net> <net name="N$19" class="0"> <segment> -<pinref part="J4" gate="G$1" pin="LED-YLW-CATHODE"/> -<pinref part="R4" gate="G$1" pin="2"/> +<pinref part="J10" gate="G$1" pin="LED-YLW-CATHODE"/> +<pinref part="R5" gate="G$1" pin="2"/> <wire x1="193.04" y1="182.88" x2="180.34" y2="182.88" width="0.1524" layer="91"/> </segment> </net> <net name="PB2/DAC0" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PB2/DAC0"/> +<pinref part="U2" gate="G$1" pin="PB2/DAC0"/> <wire x1="88.9" y1="144.78" x2="106.68" y2="144.78" width="0.1524" layer="91"/> <label x="91.44" y="144.78" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="3"/> +<pinref part="J9" gate="G$1" pin="3"/> <wire x1="185.42" 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="PB3/DAC1" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PB3/DAC1"/> +<pinref part="U2" gate="G$1" pin="PB3/DAC1"/> <wire x1="88.9" y1="142.24" x2="106.68" y2="142.24" width="0.1524" layer="91"/> <label x="91.44" y="142.24" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="4"/> +<pinref part="J9" gate="G$1" pin="4"/> <wire x1="185.42" 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="PB1" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PB1"/> +<pinref part="U2" gate="G$1" pin="PB1"/> <wire x1="88.9" y1="147.32" x2="106.68" y2="147.32" width="0.1524" layer="91"/> <label x="91.44" y="147.32" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="2"/> +<pinref part="J9" gate="G$1" pin="2"/> <wire x1="185.42" y1="129.54" x2="170.18" y2="129.54" width="0.1524" layer="91"/> <label x="170.18" y="129.54" size="1.778" layer="95"/> </segment> </net> <net name="PB0/AREF" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PB0/AREF"/> +<pinref part="U2" gate="G$1" pin="PB0/AREF"/> <wire x1="88.9" y1="149.86" x2="106.68" y2="149.86" width="0.1524" layer="91"/> <label x="91.44" y="149.86" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="1"/> +<pinref part="J9" gate="G$1" pin="1"/> <wire x1="185.42" 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="PC0" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC0/SDA"/> +<pinref part="U2" gate="G$1" pin="PC0/SDA"/> <wire x1="88.9" y1="127" x2="106.68" y2="127" width="0.1524" layer="91"/> <label x="91.44" y="127" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="5"/> +<pinref part="J9" gate="G$1" pin="5"/> <wire x1="185.42" y1="121.92" x2="170.18" y2="121.92" width="0.1524" layer="91"/> <label x="170.18" y="121.92" size="1.778" layer="95"/> </segment> </net> <net name="PC1" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC1/SCL/XCK0"/> +<pinref part="U2" gate="G$1" pin="PC1/SCL/XCK0"/> <wire x1="88.9" y1="124.46" x2="106.68" y2="124.46" width="0.1524" layer="91"/> <label x="91.44" y="124.46" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="6"/> +<pinref part="J9" gate="G$1" pin="6"/> <wire x1="185.42" 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="PC2" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC2/RXD0"/> +<pinref part="U2" gate="G$1" pin="PC2/RXD0"/> <wire x1="88.9" y1="121.92" x2="106.68" y2="121.92" width="0.1524" layer="91"/> <label x="91.44" y="121.92" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="7"/> +<pinref part="J9" gate="G$1" pin="7"/> <wire x1="185.42" y1="116.84" x2="170.18" y2="116.84" width="0.1524" layer="91"/> <label x="170.18" y="116.84" size="1.778" layer="95"/> </segment> </net> <net name="PC3" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC3/TXD0"/> +<pinref part="U2" gate="G$1" pin="PC3/TXD0"/> <wire x1="88.9" y1="119.38" x2="106.68" y2="119.38" width="0.1524" layer="91"/> <label x="91.44" y="119.38" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="8"/> +<pinref part="J9" gate="G$1" pin="8"/> <wire x1="185.42" y1="114.3" x2="170.18" y2="114.3" width="0.1524" layer="91"/> <label x="170.18" y="114.3" size="1.778" layer="95"/> </segment> </net> <net name="PC4" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC4/SS"/> +<pinref part="U2" gate="G$1" pin="PC4/SS"/> <wire x1="88.9" y1="116.84" x2="106.68" y2="116.84" width="0.1524" layer="91"/> <label x="91.44" y="116.84" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="9"/> +<pinref part="J9" gate="G$1" pin="9"/> <wire x1="185.42" y1="111.76" x2="170.18" y2="111.76" width="0.1524" layer="91"/> <label x="170.18" y="111.76" size="1.778" layer="95"/> </segment> </net> <net name="PC5" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC5/XCK1/MOSI"/> +<pinref part="U2" gate="G$1" pin="PC5/XCK1/MOSI"/> <wire x1="88.9" y1="114.3" x2="106.68" y2="114.3" width="0.1524" layer="91"/> <label x="91.44" y="114.3" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="10"/> +<pinref part="J9" gate="G$1" pin="10"/> <wire x1="185.42" y1="109.22" x2="170.18" y2="109.22" width="0.1524" layer="91"/> <label x="170.18" y="109.22" size="1.778" layer="95"/> </segment> </net> <net name="PC6" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC6/RXD1/MISO"/> +<pinref part="U2" gate="G$1" pin="PC6/RXD1/MISO"/> <wire x1="88.9" y1="111.76" x2="106.68" y2="111.76" width="0.1524" layer="91"/> <label x="91.44" y="111.76" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="11"/> +<pinref part="J9" gate="G$1" pin="11"/> <wire x1="185.42" y1="106.68" x2="170.18" y2="106.68" width="0.1524" layer="91"/> <label x="170.18" y="106.68" size="1.778" layer="95"/> </segment> </net> <net name="PC7" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PC7/TXD1/SCK"/> +<pinref part="U2" gate="G$1" pin="PC7/TXD1/SCK"/> <wire x1="88.9" y1="109.22" x2="106.68" y2="109.22" width="0.1524" layer="91"/> <label x="91.44" y="109.22" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="12"/> +<pinref part="J9" gate="G$1" pin="12"/> <wire x1="185.42" 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> </net> <net name="PD4" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PD4/SS"/> +<pinref part="U2" gate="G$1" pin="PD4/SS"/> <wire x1="88.9" y1="93.98" x2="106.68" y2="93.98" width="0.1524" layer="91"/> <label x="91.44" y="93.98" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="13"/> +<pinref part="J9" gate="G$1" pin="13"/> <wire x1="185.42" y1="101.6" x2="170.18" y2="101.6" width="0.1524" layer="91"/> <label x="170.18" y="101.6" size="1.778" layer="95"/> </segment> </net> <net name="PD5" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PD5/XCK/MOSI"/> +<pinref part="U2" gate="G$1" pin="PD5/XCK/MOSI"/> <wire x1="88.9" y1="91.44" x2="106.68" y2="91.44" width="0.1524" layer="91"/> <label x="91.44" y="91.44" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="14"/> +<pinref part="J9" gate="G$1" pin="14"/> <wire x1="185.42" y1="99.06" x2="170.18" y2="99.06" width="0.1524" layer="91"/> <label x="170.18" y="99.06" size="1.778" layer="95"/> </segment> </net> <net name="PD6" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PD6/RXD1/MISO/D-"/> +<pinref part="U2" gate="G$1" pin="PD6/RXD1/MISO/D-"/> <wire x1="88.9" y1="88.9" x2="106.68" y2="88.9" width="0.1524" layer="91"/> <label x="91.44" y="88.9" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="15"/> +<pinref part="J9" gate="G$1" pin="15"/> <wire x1="185.42" y1="96.52" x2="170.18" y2="96.52" width="0.1524" layer="91"/> <label x="170.18" y="96.52" size="1.778" layer="95"/> </segment> </net> <net name="PD7" class="0"> <segment> -<pinref part="U1" gate="G$1" pin="PD7/TXD1/SCK/D+"/> +<pinref part="U2" gate="G$1" pin="PD7/TXD1/SCK/D+"/> <wire x1="88.9" y1="86.36" x2="106.68" y2="86.36" width="0.1524" layer="91"/> <label x="91.44" y="86.36" size="1.778" layer="95"/> </segment> <segment> -<pinref part="J11" gate="G$1" pin="16"/> +<pinref part="J9" gate="G$1" pin="16"/> <wire x1="185.42" y1="93.98" x2="170.18" y2="93.98" width="0.1524" layer="91"/> <label x="170.18" y="93.98" size="1.778" layer="95"/> </segment> </net> <net name="N$20" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="1"/> -<pinref part="J6" gate="G$1" pin="1"/> -<wire x1="147.32" y1="132.08" x2="134.62" y2="132.08" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="1"/> <pinref part="J7" gate="G$1" pin="1"/> +<wire x1="147.32" y1="132.08" x2="134.62" y2="132.08" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="1"/> <wire x1="134.62" y1="132.08" x2="121.92" y2="132.08" width="0.1524" layer="91"/> <junction x="134.62" y="132.08"/> </segment> </net> <net name="N$21" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="2"/> <pinref part="J6" gate="G$1" pin="2"/> +<pinref part="J7" gate="G$1" pin="2"/> <wire x1="121.92" y1="129.54" x2="134.62" y2="129.54" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="2"/> +<pinref part="J8" gate="G$1" pin="2"/> <wire x1="134.62" y1="129.54" x2="147.32" y2="129.54" width="0.1524" layer="91"/> <junction x="134.62" y="129.54"/> </segment> </net> <net name="N$22" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="3"/> -<pinref part="J6" gate="G$1" pin="3"/> -<wire x1="147.32" y1="127" x2="134.62" y2="127" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="3"/> <pinref part="J7" gate="G$1" pin="3"/> +<wire x1="147.32" y1="127" x2="134.62" y2="127" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="3"/> <wire x1="134.62" y1="127" x2="121.92" y2="127" width="0.1524" layer="91"/> <junction x="134.62" y="127"/> </segment> </net> <net name="N$23" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="4"/> <pinref part="J6" gate="G$1" pin="4"/> +<pinref part="J7" gate="G$1" pin="4"/> <wire x1="121.92" y1="124.46" x2="134.62" y2="124.46" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="4"/> +<pinref part="J8" gate="G$1" pin="4"/> <wire x1="134.62" y1="124.46" x2="147.32" y2="124.46" width="0.1524" layer="91"/> <junction x="134.62" y="124.46"/> </segment> </net> <net name="N$24" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="5"/> -<pinref part="J6" gate="G$1" pin="5"/> -<wire x1="147.32" y1="121.92" x2="134.62" y2="121.92" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="5"/> <pinref part="J7" gate="G$1" pin="5"/> +<wire x1="147.32" y1="121.92" x2="134.62" y2="121.92" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="5"/> <wire x1="134.62" y1="121.92" x2="121.92" y2="121.92" width="0.1524" layer="91"/> <junction x="134.62" y="121.92"/> </segment> </net> <net name="N$25" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="6"/> <pinref part="J6" gate="G$1" pin="6"/> +<pinref part="J7" gate="G$1" pin="6"/> <wire x1="121.92" y1="119.38" x2="134.62" y2="119.38" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="6"/> +<pinref part="J8" gate="G$1" pin="6"/> <wire x1="134.62" y1="119.38" x2="147.32" y2="119.38" width="0.1524" layer="91"/> <junction x="134.62" y="119.38"/> </segment> </net> <net name="N$26" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="7"/> -<pinref part="J6" gate="G$1" pin="7"/> -<wire x1="147.32" y1="116.84" x2="134.62" y2="116.84" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="7"/> <pinref part="J7" gate="G$1" pin="7"/> +<wire x1="147.32" y1="116.84" x2="134.62" y2="116.84" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="7"/> <wire x1="134.62" y1="116.84" x2="121.92" y2="116.84" width="0.1524" layer="91"/> <junction x="134.62" y="116.84"/> </segment> </net> <net name="N$27" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="8"/> -<wire x1="121.92" y1="114.3" x2="132.08" y2="114.3" width="0.1524" layer="91"/> <pinref part="J6" gate="G$1" pin="8"/> +<wire x1="121.92" y1="114.3" x2="132.08" y2="114.3" width="0.1524" layer="91"/> +<pinref part="J7" gate="G$1" pin="8"/> <wire x1="132.08" y1="114.3" x2="134.62" y2="114.3" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="8"/> +<pinref part="J8" gate="G$1" pin="8"/> <wire x1="134.62" y1="114.3" x2="147.32" y2="114.3" width="0.1524" layer="91"/> <junction x="134.62" y="114.3"/> </segment> </net> <net name="N$28" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="9"/> -<pinref part="J6" gate="G$1" pin="9"/> -<wire x1="147.32" y1="111.76" x2="134.62" y2="111.76" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="9"/> <pinref part="J7" gate="G$1" pin="9"/> +<wire x1="147.32" y1="111.76" x2="134.62" y2="111.76" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="9"/> <wire x1="134.62" y1="111.76" x2="121.92" y2="111.76" width="0.1524" layer="91"/> <junction x="134.62" y="111.76"/> </segment> </net> <net name="N$29" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="10"/> <pinref part="J6" gate="G$1" pin="10"/> +<pinref part="J7" gate="G$1" pin="10"/> <wire x1="121.92" y1="109.22" x2="134.62" y2="109.22" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="10"/> +<pinref part="J8" gate="G$1" pin="10"/> <wire x1="134.62" y1="109.22" x2="147.32" y2="109.22" width="0.1524" layer="91"/> <junction x="134.62" y="109.22"/> </segment> </net> <net name="N$30" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="11"/> -<pinref part="J6" gate="G$1" pin="11"/> -<wire x1="147.32" y1="106.68" x2="134.62" y2="106.68" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="11"/> <pinref part="J7" gate="G$1" pin="11"/> +<wire x1="147.32" y1="106.68" x2="134.62" y2="106.68" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="11"/> <wire x1="134.62" y1="106.68" x2="121.92" y2="106.68" width="0.1524" layer="91"/> <junction x="134.62" y="106.68"/> </segment> </net> <net name="N$31" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="12"/> <pinref part="J6" gate="G$1" pin="12"/> +<pinref part="J7" gate="G$1" pin="12"/> <wire x1="121.92" y1="104.14" x2="134.62" y2="104.14" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="12"/> +<pinref part="J8" gate="G$1" pin="12"/> <wire x1="134.62" y1="104.14" x2="147.32" y2="104.14" width="0.1524" layer="91"/> <junction x="134.62" y="104.14"/> </segment> </net> <net name="N$32" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="13"/> -<pinref part="J6" gate="G$1" pin="13"/> -<wire x1="147.32" y1="101.6" x2="134.62" y2="101.6" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="13"/> <pinref part="J7" gate="G$1" pin="13"/> +<wire x1="147.32" y1="101.6" x2="134.62" y2="101.6" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="13"/> <wire x1="134.62" y1="101.6" x2="121.92" y2="101.6" width="0.1524" layer="91"/> <junction x="134.62" y="101.6"/> </segment> </net> <net name="N$33" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="14"/> <pinref part="J6" gate="G$1" pin="14"/> +<pinref part="J7" gate="G$1" pin="14"/> <wire x1="121.92" y1="99.06" x2="134.62" y2="99.06" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="14"/> +<pinref part="J8" gate="G$1" pin="14"/> <wire x1="134.62" y1="99.06" x2="147.32" y2="99.06" width="0.1524" layer="91"/> <junction x="134.62" y="99.06"/> </segment> </net> <net name="N$34" class="0"> <segment> -<pinref part="J5" gate="G$1" pin="15"/> -<pinref part="J6" gate="G$1" pin="15"/> -<wire x1="147.32" y1="96.52" x2="134.62" y2="96.52" width="0.1524" layer="91"/> +<pinref part="J8" gate="G$1" pin="15"/> <pinref part="J7" gate="G$1" pin="15"/> +<wire x1="147.32" y1="96.52" x2="134.62" y2="96.52" width="0.1524" layer="91"/> +<pinref part="J6" gate="G$1" pin="15"/> <wire x1="134.62" y1="96.52" x2="121.92" y2="96.52" width="0.1524" layer="91"/> <junction x="134.62" y="96.52"/> </segment> </net> <net name="N$35" class="0"> <segment> -<pinref part="J7" gate="G$1" pin="16"/> <pinref part="J6" gate="G$1" pin="16"/> +<pinref part="J7" gate="G$1" pin="16"/> <wire x1="121.92" y1="93.98" x2="134.62" y2="93.98" width="0.1524" layer="91"/> -<pinref part="J5" gate="G$1" pin="16"/> +<pinref part="J8" gate="G$1" pin="16"/> <wire x1="134.62" y1="93.98" x2="147.32" y2="93.98" width="0.1524" layer="91"/> <junction x="134.62" y="93.98"/> </segment> diff --git a/circuit/atkbbb/atkbbb_2018-09-21.zip b/circuit/atkbbb/atkbbb_2018-09-21.zip new file mode 100644 index 0000000000000000000000000000000000000000..76a44c036d5e4962d8ce8bea3d23126c66186ca4 GIT binary patch literal 208613 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≈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 LhIAcf1_lNIM&&ul literal 0 HcmV?d00001 diff --git a/circuit/atkbbb/eagle.epf b/circuit/atkbbb/eagle.epf index b0d6749..cd36a78 100644 --- a/circuit/atkbbb/eagle.epf +++ b/circuit/atkbbb/eagle.epf @@ -1,5 +1,5 @@ [Eagle] -Version="09 01 03" +Version="09 01 01" Platform="Windows" Globals="Globals" Desktop="Desktop" @@ -9,24 +9,24 @@ AutoSaveProject=1 UsedLibraryUrn="urn:adsk.eagle:library:217" UsedLibraryUrn="urn:adsk.eagle:library:325" UsedLibraryUrn="urn:adsk.eagle:library:371" -UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/comm.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/connector.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/fab.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/lights.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/microcontrollers.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/motors.lbr" -UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/passives.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/sensor.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-Connectors.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/jake/tag-connect-2050.lbr" +UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/passives.lbr" +UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/comm.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/marekr/borkedlabs-passives.lbr" [Win_1] Type="Library Editor" Number=2 -File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/passives.lbr" -View="-2.9928 -2.27531 3.50078 2.0417" +File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/connector.lbr" +View="-9.77392 -4.63336 9.77392 7.36301" 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" @@ -64,14 +64,13 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=21 -Package="TACT-SWITCH-KMR6" +Layer=94 [Win_2] Type="Schematic Editor" Number=1 File="atkbbb.sch" -View="-74.7548 -58.0688 357.837 329.475" +View="-7.79426 208.223 62.0717 270.814" 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" @@ -110,15 +109,15 @@ ArcDirection=0 AddLevel=2 PadsSameType=0 Layer=91 -Views=" 1: -74.7548 -58.0688 357.837 329.475" +Views=" 1: -7.79426 208.223 62.0717 270.814" Sheet="1" [Win_3] Type="Board Editor" Number=4 File="atkbbb.brd" -View="10.7812 -14.7546 13.243 55.0273" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.508 0.6096 2.54 1.27 0.8128 1.016 0.3048 0.254 0.2032 0.1524 0.4064" +View="38.5937 14.7977 49.293 42.8415" +WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.508 0.6096 2.54 1.27 0.8128 1.016 0.3048 0.4064 0.2032 0.1524 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" @@ -133,7 +132,7 @@ 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 +WireBend=1 WireBendSet=0 WireCap=1 MiterStyle=0 @@ -155,14 +154,14 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=47 +Layer=1 [Win_4] Type="Control Panel" Number=0 [Desktop] -Screen="6000 2160" +Screen="1920 1080" Window="Win_1" Window="Win_2" Window="Win_3" diff --git a/embedded/atkbbb/atkbbb.atsln b/embedded/atkbbb/atkbbb.atsln new file mode 100644 index 0000000..a1dfff7 --- /dev/null +++ b/embedded/atkbbb/atkbbb.atsln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Atmel Studio Solution File, Format Version 11.00 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "atkbbb", "atkbbb\atkbbb.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|AVR = Debug|AVR + Release|AVR = Release|AVR + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|AVR.ActiveCfg = Debug|AVR + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|AVR.Build.0 = Debug|AVR + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|AVR.ActiveCfg = Release|AVR + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|AVR.Build.0 = Release|AVR + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/embedded/atkbbb/atkbbb/Debug/Makefile b/embedded/atkbbb/atkbbb/Debug/Makefile new file mode 100644 index 0000000..5699218 --- /dev/null +++ b/embedded/atkbbb/atkbbb/Debug/Makefile @@ -0,0 +1,129 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +SHELL := cmd.exe +RM := rm -rf + +USER_OBJS := + +LIBS := +PROJ := + +O_SRCS := +C_SRCS := +S_SRCS := +S_UPPER_SRCS := +OBJ_SRCS := +ASM_SRCS := +PREPROCESSING_SRCS := +OBJS := +OBJS_AS_ARGS := +C_DEPS := +C_DEPS_AS_ARGS := +EXECUTABLES := +OUTPUT_FILE_PATH := +OUTPUT_FILE_PATH_AS_ARGS := +AVR_APP_PATH :=$$$AVR_APP_PATH$$$ +QUOTE := " +ADDITIONAL_DEPENDENCIES:= +OUTPUT_FILE_DEP:= +LIB_DEP:= +LINKER_SCRIPT_DEP:= + +# Every subdirectory with source files must be described here +SUBDIRS := + + +# Add inputs and outputs from these tool invocations to the build variables +C_SRCS += \ +../main.c + + +PREPROCESSING_SRCS += + + +ASM_SRCS += + + +OBJS += \ +main.o + +OBJS_AS_ARGS += \ +main.o + +C_DEPS += \ +main.d + +C_DEPS_AS_ARGS += \ +main.d + +OUTPUT_FILE_PATH +=atkbbb.elf + +OUTPUT_FILE_PATH_AS_ARGS +=atkbbb.elf + +ADDITIONAL_DEPENDENCIES:= + +OUTPUT_FILE_DEP:= ./makedep.mk + +LIB_DEP+= + +LINKER_SCRIPT_DEP+= + + +# AVR32/GNU C Compiler + + + +./%.o: .././%.c + @echo Building file: $< + @echo Invoking: AVR/GNU C Compiler : 5.4.0 + $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -x c -funsigned-char -funsigned-bitfields -DDEBUG -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\include" -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atxmega256a3u -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<" + @echo Finished building: $< + + + + +# AVR32/GNU Preprocessing Assembler + + + +# AVR32/GNU Assembler + + + + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +endif + +# Add inputs and outputs from these tool invocations to the build variables + +# All Target +all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES) + +$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP) $(LIB_DEP) $(LINKER_SCRIPT_DEP) + @echo Building target: $@ + @echo Invoking: AVR/GNU Linker : 5.4.0 + $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="atkbbb.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atxmega256a3u -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u" + @echo Finished building target: $@ + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "atkbbb.elf" "atkbbb.hex" + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "atkbbb.elf" "atkbbb.eep" || exit 0 + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "atkbbb.elf" > "atkbbb.lss" + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "atkbbb.elf" "atkbbb.srec" + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-size.exe" "atkbbb.elf" + + + + + + + +# Other Targets +clean: + -$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES) + -$(RM) $(C_DEPS_AS_ARGS) + rm -rf "atkbbb.elf" "atkbbb.a" "atkbbb.hex" "atkbbb.lss" "atkbbb.eep" "atkbbb.map" "atkbbb.srec" "atkbbb.usersignatures" + \ No newline at end of file diff --git a/embedded/atkbbb/atkbbb/Debug/atkbbb.eep b/embedded/atkbbb/atkbbb/Debug/atkbbb.eep new file mode 100644 index 0000000..7c166a1 --- /dev/null +++ b/embedded/atkbbb/atkbbb/Debug/atkbbb.eep @@ -0,0 +1 @@ +:00000001FF diff --git a/embedded/atkbbb/atkbbb/Debug/makedep.mk b/embedded/atkbbb/atkbbb/Debug/makedep.mk new file mode 100644 index 0000000..6a14fde --- /dev/null +++ b/embedded/atkbbb/atkbbb/Debug/makedep.mk @@ -0,0 +1,6 @@ +################################################################################ +# Automatically-generated file. Do not edit or delete the file +################################################################################ + +main.c + diff --git a/embedded/atkbbb/atkbbb/atkbbb.componentinfo.xml b/embedded/atkbbb/atkbbb/atkbbb.componentinfo.xml new file mode 100644 index 0000000..c0bb708 --- /dev/null +++ b/embedded/atkbbb/atkbbb/atkbbb.componentinfo.xml @@ -0,0 +1,86 @@ +<?xml version="1.0" encoding="utf-8"?> +<Store xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="AtmelPackComponentManagement"> + <ProjectComponents> + <ProjectComponent z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/"> + <CApiVersion></CApiVersion> + <CBundle></CBundle> + <CClass>Device</CClass> + <CGroup>Startup</CGroup> + <CSub></CSub> + <CVariant></CVariant> + <CVendor>Atmel</CVendor> + <CVersion>1.1.0</CVersion> + <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath> + <DependentComponents xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" /> + <Description></Description> + <Files xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> + <d4p1:anyType i:type="FileInfo"> + <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\include</AbsolutePath> + <Attribute></Attribute> + <Category>include</Category> + <Condition>C</Condition> + <FileContentHash i:nil="true" /> + <FileVersion></FileVersion> + <Name>include</Name> + <SelectString></SelectString> + <SourcePath></SourcePath> + </d4p1:anyType> + <d4p1:anyType i:type="FileInfo"> + <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\include\avr\iox256a3u.h</AbsolutePath> + <Attribute></Attribute> + <Category>header</Category> + <Condition>C</Condition> + <FileContentHash>Ogej+KWLQ2y+wOiUkMjAUg==</FileContentHash> + <FileVersion></FileVersion> + <Name>include/avr/iox256a3u.h</Name> + <SelectString></SelectString> + <SourcePath></SourcePath> + </d4p1:anyType> + <d4p1:anyType i:type="FileInfo"> + <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\templates\main.c</AbsolutePath> + <Attribute>template</Attribute> + <Category>source</Category> + <Condition>C Exe</Condition> + <FileContentHash>YhHDjaIJ8d0JXMNq89GIJw==</FileContentHash> + <FileVersion></FileVersion> + <Name>templates/main.c</Name> + <SelectString>Main file (.c)</SelectString> + <SourcePath></SourcePath> + </d4p1:anyType> + <d4p1:anyType i:type="FileInfo"> + <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\templates\main.cpp</AbsolutePath> + <Attribute>template</Attribute> + <Category>source</Category> + <Condition>C Exe</Condition> + <FileContentHash>YXFphlh0CtZJU+ebktABgQ==</FileContentHash> + <FileVersion></FileVersion> + <Name>templates/main.cpp</Name> + <SelectString>Main file (.cpp)</SelectString> + <SourcePath></SourcePath> + </d4p1:anyType> + <d4p1:anyType i:type="FileInfo"> + <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u</AbsolutePath> + <Attribute></Attribute> + <Category>libraryPrefix</Category> + <Condition>GCC</Condition> + <FileContentHash i:nil="true" /> + <FileVersion></FileVersion> + <Name>gcc/dev/atxmega256a3u</Name> + <SelectString></SelectString> + <SourcePath></SourcePath> + </d4p1:anyType> + </Files> + <PackName>XMEGAA_DFP</PackName> + <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/XMEGAA_DFP/1.1.68/Atmel.XMEGAA_DFP.pdsc</PackPath> + <PackVersion>1.1.68</PackVersion> + <PresentInProject>true</PresentInProject> + <ReferenceConditionId>ATxmega256A3U</ReferenceConditionId> + <RteComponents xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> + <d4p1:string></d4p1:string> + </RteComponents> + <Status>Resolved</Status> + <VersionMode>Fixed</VersionMode> + <IsComponentInAtProject>true</IsComponentInAtProject> + </ProjectComponent> + </ProjectComponents> +</Store> \ No newline at end of file diff --git a/embedded/atkbbb/atkbbb/atkbbb.cproj b/embedded/atkbbb/atkbbb/atkbbb.cproj new file mode 100644 index 0000000..dc4f2aa --- /dev/null +++ b/embedded/atkbbb/atkbbb/atkbbb.cproj @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0"> + <PropertyGroup> + <SchemaVersion>2.0</SchemaVersion> + <ProjectVersion>7.0</ProjectVersion> + <ToolchainName>com.Atmel.AVRGCC8.C</ToolchainName> + <ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid> + <avrdevice>ATxmega256A3U</avrdevice> + <avrdeviceseries>none</avrdeviceseries> + <OutputType>Executable</OutputType> + <Language>C</Language> + <OutputFileName>$(MSBuildProjectName)</OutputFileName> + <OutputFileExtension>.elf</OutputFileExtension> + <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory> + <AssemblyName>atkbbb</AssemblyName> + <Name>atkbbb</Name> + <RootNamespace>atkbbb</RootNamespace> + <ToolchainFlavour>Native</ToolchainFlavour> + <KeepTimersRunning>true</KeepTimersRunning> + <OverrideVtor>false</OverrideVtor> + <CacheFlash>true</CacheFlash> + <ProgFlashFromRam>true</ProgFlashFromRam> + <RamSnippetAddress>0x20000000</RamSnippetAddress> + <UncachedRange /> + <preserveEEPROM>true</preserveEEPROM> + <OverrideVtorValue>exception_table</OverrideVtorValue> + <BootSegment>2</BootSegment> + <ResetRule>0</ResetRule> + <eraseonlaunchrule>0</eraseonlaunchrule> + <EraseKey /> + <AsfFrameworkConfig> + <framework-data xmlns=""> + <options /> + <configurations /> + <files /> + <documentation help="" /> + <offline-documentation help="" /> + <dependencies> + <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.39.0" /> + </dependencies> +</framework-data> + </AsfFrameworkConfig> + <avrtool>com.atmel.avrdbg.tool.atmelice</avrtool> + <avrtoolserialnumber>J41800086407</avrtoolserialnumber> + <avrdeviceexpectedsignature>0x1E9842</avrdeviceexpectedsignature> + <com_atmel_avrdbg_tool_atmelice> + <ToolOptions> + <InterfaceProperties> + <PdiClock>4000000</PdiClock> + </InterfaceProperties> + <InterfaceName>PDI</InterfaceName> + </ToolOptions> + <ToolType>com.atmel.avrdbg.tool.atmelice</ToolType> + <ToolNumber>J41800086407</ToolNumber> + <ToolName>Atmel-ICE</ToolName> + </com_atmel_avrdbg_tool_atmelice> + <avrtoolinterface>PDI</avrtoolinterface> + <avrtoolinterfaceclock>4000000</avrtoolinterfaceclock> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <ToolchainSettings> + <AvrGcc> + <avrgcc.common.Device>-mmcu=atxmega256a3u -B "%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u"</avrgcc.common.Device> + <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex> + <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss> + <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep> + <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec> + <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures> + <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned> + <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned> + <avrgcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>NDEBUG</Value> + </ListValues> + </avrgcc.compiler.symbols.DefSymbols> + <avrgcc.compiler.directories.IncludePaths> + <ListValues> + <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value> + </ListValues> + </avrgcc.compiler.directories.IncludePaths> + <avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level> + <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers> + <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum> + <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings> + <avrgcc.linker.libraries.Libraries> + <ListValues> + <Value>libm</Value> + </ListValues> + </avrgcc.linker.libraries.Libraries> + <avrgcc.assembler.general.IncludePaths> + <ListValues> + <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value> + </ListValues> + </avrgcc.assembler.general.IncludePaths> +</AvrGcc> + </ToolchainSettings> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <ToolchainSettings> + <AvrGcc> + <avrgcc.common.Device>-mmcu=atxmega256a3u -B "%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\gcc\dev\atxmega256a3u"</avrgcc.common.Device> + <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex> + <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss> + <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep> + <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec> + <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures> + <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned> + <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned> + <avrgcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>DEBUG</Value> + </ListValues> + </avrgcc.compiler.symbols.DefSymbols> + <avrgcc.compiler.directories.IncludePaths> + <ListValues> + <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value> + </ListValues> + </avrgcc.compiler.directories.IncludePaths> + <avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level> + <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers> + <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum> + <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel> + <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings> + <avrgcc.linker.libraries.Libraries> + <ListValues> + <Value>libm</Value> + </ListValues> + </avrgcc.linker.libraries.Libraries> + <avrgcc.assembler.general.IncludePaths> + <ListValues> + <Value>%24(PackRepoDir)\atmel\XMEGAA_DFP\1.1.68\include</Value> + </ListValues> + </avrgcc.assembler.general.IncludePaths> + <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel> +</AvrGcc> + </ToolchainSettings> + </PropertyGroup> + <ItemGroup> + <Compile Include="main.c"> + <SubType>compile</SubType> + </Compile> + </ItemGroup> + <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" /> +</Project> \ No newline at end of file diff --git a/embedded/atkbbb/atkbbb/main.c b/embedded/atkbbb/atkbbb/main.c new file mode 100644 index 0000000..b4b1e01 --- /dev/null +++ b/embedded/atkbbb/atkbbb/main.c @@ -0,0 +1,60 @@ +/* + * atkbbb.c + * + * Created: 9/21/2018 4:18:52 PM + * Author : Jake + */ + +#include <avr/io.h> + +void servo_set_pwm(uint16_t val){ + uint8_t vall = (uint8_t) val; + uint8_t valh = (uint8_t) (val >> 8); + + TCC0.CCABUFL = vall; + TCC0.CCABUFH = valh; +} + +void servo_pwm_begin(){ + PORTC.DIRSET = PIN0_bm; + + TCC0.CTRLA = TC_CLKSEL_DIV8_gc; + TCC0.CTRLB = TC_WGMODE_SINGLESLOPE_gc | (1 << 4); + + uint16_t per = 1024; + uint8_t perl = (uint8_t) per; + uint8_t perh = (uint8_t) (per >> 8); + + TCC0.PERBUFL = perl; + TCC0.PERBUFH = perh; + + servo_set_pwm(512); +} + + +int main(void) +{ + servo_pwm_begin(); + + // 'pin' 40 / port e - pin 3 + PORTE.DIRSET = PIN3_bm; + PORTE.DIRSET = PIN2_bm; + + uint16_t tck = 0; + uint16_t pwm = 256; + while (1) + { + tck ++; + + if(!(tck % 800)){ + pwm ++; + if(pwm > 512){ + pwm = 256; + } + servo_set_pwm(pwm); + PORTE.DIRTGL = PIN3_bm; + PORTE.DIRTGL = PIN2_bm; + } + } +} + -- GitLab