sent to FAB

geekcon edition, with coincell
This commit is contained in:
yair reshef 2014-08-29 13:56:09 +03:00
parent 00cad96782
commit 6edc48a7eb
2 changed files with 1022 additions and 530 deletions

View File

@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.5.0">
<eagle version="7.1.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="1" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="0.1" altunitdist="mil" altunit="mil"/>
<grid distance="5" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mil" altunit="mil"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
@ -29,7 +29,7 @@
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
@ -55,7 +55,7 @@
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
@ -137,26 +137,26 @@
<wire x1="22.829840625" y1="0" x2="22.829840625" y2="22.8602" width="0" layer="20"/>
<wire x1="22.829840625" y1="22.8602" x2="0" y2="22.8602" width="0" layer="20"/>
<wire x1="0" y1="22.8602" x2="0" y2="0" width="0" layer="20"/>
<text x="17.299478125" y="3.232190625" size="1.016" layer="21">VCC</text>
<text x="18.737790625" y="2.510065625" size="1.016" layer="21" rot="R45">VCC</text>
<text x="3.3518375" y="7.672909375" size="1.016" layer="21" rot="R60">PB2</text>
<text x="3.33760625" y="10.141159375" size="1.016" layer="21" rot="R60">PB1</text>
<text x="3.482734375" y="12.848790625" size="1.016" layer="21" rot="R60">PB0</text>
<text x="3.438984375" y="5.14431875" size="1.016" layer="21" rot="R60">PB3</text>
<text x="3.546803125" y="2.7653875" size="1.016" layer="21" rot="R60">PB4</text>
<text x="3.481171875" y="0.504009375" size="1.016" layer="21" rot="R60">PB5</text>
<wire x1="19.1881" y1="10.478984375" x2="19.4421" y2="10.478984375" width="0.127" layer="21"/>
<wire x1="18.9357" y1="10.787384375" x2="19.6977" y2="10.787384375" width="0.127" layer="21"/>
<wire x1="18.6817" y1="11.092184375" x2="19.3167" y2="11.092184375" width="0.127" layer="21"/>
<wire x1="19.3167" y1="11.092184375" x2="19.9517" y2="11.092184375" width="0.127" layer="21"/>
<wire x1="19.3167" y1="11.092184375" x2="19.3167" y2="11.854184375" width="0.127" layer="21"/>
<text x="19.118915625" y="15.132271875" size="0.9398" layer="21" rot="R270">BAT</text>
<text x="9.247340625" y="6.06165" size="1.143" layer="21" rot="R215">ATtami</text>
<text x="17.4644375" y="21.6462375" size="1.0668" layer="21" rot="R180">J2</text>
<wire x1="19.3084625" y1="0.7871" x2="19.5624625" y2="0.7871" width="0.127" layer="21"/>
<wire x1="19.0560625" y1="1.0955" x2="19.8180625" y2="1.0955" width="0.127" layer="21"/>
<wire x1="18.8020625" y1="1.4003" x2="19.4370625" y2="1.4003" width="0.127" layer="21"/>
<wire x1="19.4370625" y1="1.4003" x2="20.0720625" y2="1.4003" width="0.127" layer="21"/>
<wire x1="19.4370625" y1="1.4003" x2="19.4370625" y2="2.1623" width="0.127" layer="21"/>
<wire x1="19.6707" y1="10.961584375" x2="19.9247" y2="10.961584375" width="0.127" layer="21"/>
<wire x1="19.4183" y1="11.269984375" x2="20.1803" y2="11.269984375" width="0.127" layer="21"/>
<wire x1="19.1643" y1="11.574784375" x2="19.7993" y2="11.574784375" width="0.127" layer="21"/>
<wire x1="19.7993" y1="11.574784375" x2="20.4343" y2="11.574784375" width="0.127" layer="21"/>
<wire x1="19.7993" y1="11.574784375" x2="19.7993" y2="12.082784375" width="0.127" layer="21"/>
<text x="19.296715625" y="15.462471875" size="0.9398" layer="21" rot="R270">BAT</text>
<text x="9.044140625" y="5.60445" size="1.143" layer="21" rot="R215">ATtami</text>
<text x="17.4644375" y="21.6462375" size="1.0668" layer="37" rot="R180">J2</text>
<wire x1="19.4354625" y1="0.6601" x2="19.6894625" y2="0.6601" width="0.127" layer="21"/>
<wire x1="19.1830625" y1="0.9685" x2="19.9450625" y2="0.9685" width="0.127" layer="21"/>
<wire x1="18.9290625" y1="1.2733" x2="19.5640625" y2="1.2733" width="0.127" layer="21"/>
<wire x1="19.5640625" y1="1.2733" x2="20.1990625" y2="1.2733" width="0.127" layer="21"/>
<wire x1="19.5640625" y1="1.2733" x2="19.5640625" y2="2.0353" width="0.127" layer="21"/>
<polygon width="0" layer="22">
<vertex x="17.540353125" y="11.04849375"/>
<vertex x="17.43900625" y="11.04849375"/>
@ -1479,6 +1479,68 @@
<vertex x="15.553565625" y="19.0395875"/>
<vertex x="15.553565625" y="19.777965625"/>
</polygon>
<rectangle x1="7.2898" y1="14.2748" x2="8.001" y2="14.4018" layer="21"/>
<polygon width="0.254" layer="21">
<vertex x="7.4168" y="14.8336"/>
<vertex x="7.874" y="14.8336"/>
<vertex x="7.6454" y="14.4018"/>
</polygon>
<polygon width="0.254" layer="21">
<vertex x="9.4234" y="14.8336"/>
<vertex x="9.8806" y="14.8336"/>
<vertex x="9.652" y="14.4018"/>
</polygon>
<rectangle x1="9.2964" y1="14.2494" x2="10.0076" y2="14.3764" layer="21"/>
<polygon width="0.254" layer="21">
<vertex x="21.0312" y="16.7894"/>
<vertex x="21.0312" y="16.3322"/>
<vertex x="20.5994" y="16.5608"/>
</polygon>
<rectangle x1="20.1295" y1="16.4973" x2="20.8407" y2="16.6243" layer="25" rot="R90"/>
<wire x1="3.015921875" y1="15.444684375" x2="3.269921875" y2="15.444684375" width="0.127" layer="21"/>
<wire x1="2.763521875" y1="15.753084375" x2="3.525521875" y2="15.753084375" width="0.127" layer="21"/>
<wire x1="2.509521875" y1="16.057884375" x2="3.144521875" y2="16.057884375" width="0.127" layer="21"/>
<wire x1="3.144521875" y1="16.057884375" x2="3.779521875" y2="16.057884375" width="0.127" layer="21"/>
<wire x1="3.144521875" y1="16.057884375" x2="3.144521875" y2="16.819884375" width="0.127" layer="21"/>
<wire x1="0.254" y1="15.24" x2="0.254" y2="0.254" width="0.254" layer="25"/>
<wire x1="0.254" y1="0.254" x2="2.286" y2="0.254" width="0.254" layer="25"/>
<wire x1="2.286" y1="0.254" x2="2.286" y2="15.24" width="0.254" layer="25"/>
<wire x1="2.286" y1="15.24" x2="2.286" y2="17.78" width="0.254" layer="25"/>
<wire x1="2.286" y1="17.78" x2="0.254" y2="17.78" width="0.254" layer="25"/>
<wire x1="0.254" y1="17.78" x2="0.254" y2="15.24" width="0.254" layer="25"/>
<wire x1="0.254" y1="15.24" x2="2.286" y2="15.24" width="0.254" layer="25"/>
<wire x1="20.828" y1="15.24" x2="20.574" y2="14.986" width="0.254" layer="25"/>
<wire x1="20.574" y1="14.986" x2="20.574" y2="12.7" width="0.254" layer="25"/>
<wire x1="20.574" y1="0.508" x2="20.828" y2="0.254" width="0.254" layer="25"/>
<wire x1="20.828" y1="0.254" x2="22.606" y2="0.254" width="0.254" layer="25"/>
<wire x1="22.606" y1="12.7" x2="22.606" y2="15.24" width="0.254" layer="25"/>
<wire x1="22.606" y1="15.24" x2="21.59" y2="15.24" width="0.254" layer="25"/>
<wire x1="20.574" y1="12.7" x2="22.606" y2="12.7" width="0.254" layer="25"/>
<wire x1="20.574" y1="0.508" x2="20.574" y2="2.54" width="0.254" layer="25"/>
<wire x1="20.574" y1="2.54" x2="20.574" y2="4.826" width="0.254" layer="25"/>
<wire x1="20.574" y1="4.826" x2="20.828" y2="5.08" width="0.254" layer="25"/>
<wire x1="20.828" y1="5.08" x2="22.606" y2="5.08" width="0.254" layer="25"/>
<wire x1="22.606" y1="5.08" x2="22.606" y2="2.54" width="0.254" layer="25"/>
<wire x1="22.606" y1="0.254" x2="22.606" y2="2.54" width="0.254" layer="25"/>
<wire x1="20.574" y1="2.54" x2="22.606" y2="2.54" width="0.254" layer="25"/>
<wire x1="20.574" y1="12.7" x2="20.574" y2="10.16" width="0.254" layer="25"/>
<wire x1="20.574" y1="10.16" x2="22.606" y2="10.16" width="0.254" layer="25"/>
<wire x1="22.606" y1="10.16" x2="22.606" y2="12.7" width="0.254" layer="25"/>
<wire x1="19.177" y1="6.858" x2="19.177" y2="5.842" width="0.1524" layer="25"/>
<wire x1="19.177" y1="5.842" x2="19.431" y2="5.588" width="0.1524" layer="25" curve="90"/>
<wire x1="19.431" y1="5.588" x2="22.225" y2="5.588" width="0.1524" layer="25"/>
<wire x1="22.225" y1="5.588" x2="22.479" y2="5.842" width="0.1524" layer="25" curve="90"/>
<wire x1="22.479" y1="5.842" x2="22.479" y2="6.858" width="0.1524" layer="25"/>
<wire x1="22.479" y1="6.858" x2="20.955" y2="6.858" width="0.1524" layer="25"/>
<wire x1="20.955" y1="6.858" x2="20.955" y2="6.35" width="0.1524" layer="25"/>
<wire x1="22.479" y1="7.366" x2="21.209" y2="7.366" width="0.1524" layer="25"/>
<wire x1="21.209" y1="7.366" x2="19.177" y2="7.366" width="0.1524" layer="25"/>
<wire x1="21.209" y1="7.366" x2="20.447" y2="7.874" width="0.1524" layer="25"/>
<wire x1="20.447" y1="7.874" x2="19.685" y2="8.382" width="0.1524" layer="25"/>
<wire x1="20.447" y1="7.874" x2="22.479" y2="8.382" width="0.1524" layer="25"/>
<wire x1="21.209" y1="8.763" x2="22.479" y2="9.779" width="0.1524" layer="25"/>
<wire x1="22.479" y1="8.763" x2="21.209" y2="9.525" width="0.1524" layer="25"/>
<circle x="10.3378" y="7.4168" radius="0.283978125" width="0.4064" layer="21"/>
</plain>
<libraries>
<library name="SparkFun">
@ -1560,14 +1622,10 @@ We've spent an enormous amount of time creating and checking these footprints an
<packages>
<package name="SOD-323">
<description>&lt;b&gt;SOD323&lt;/b&gt; (2.5x1.2mm)</description>
<smd name="C" x="-1.27" y="0" dx="1.35" dy="0.8" layer="1"/>
<smd name="A" x="1.27" y="0" dx="1.35" dy="0.8" layer="1"/>
<text x="-1.1" y="1" size="0.8128" layer="25" ratio="18">&gt;NAME</text>
<text x="-1.1" y="-1.792" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
<wire x1="-1" y1="0.7" x2="1" y2="0.7" width="0.2032" layer="21"/>
<wire x1="1" y1="0.7" x2="1" y2="-0.7" width="0.2032" layer="51"/>
<wire x1="1" y1="-0.7" x2="-1" y2="-0.7" width="0.2032" layer="21"/>
<wire x1="-1" y1="-0.7" x2="-1" y2="0.7" width="0.2032" layer="51"/>
<smd name="CQ" x="-2.159" y="0" dx="2.1844" dy="1.0668" layer="1"/>
<smd name="AQ" x="2.159" y="0" dx="2.1844" dy="1.0668" layer="1"/>
<text x="-2.116" y="1.635" size="0.8128" layer="25" ratio="18">&gt;NAME</text>
<text x="-2.243" y="-2.046" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
<wire x1="-0.25" y1="0" x2="0.35" y2="0.4" width="0.2032" layer="21"/>
<wire x1="0.35" y1="0.4" x2="0.35" y2="-0.4" width="0.2032" layer="21"/>
<wire x1="0.35" y1="-0.4" x2="-0.25" y2="0" width="0.2032" layer="21"/>
@ -1577,6 +1635,12 @@ We've spent an enormous amount of time creating and checking these footprints an
<vertex x="0.2" y="0.2"/>
<vertex x="0.2" y="-0.2"/>
</polygon>
<wire x1="-2.2796" y1="-1.2446" x2="2.2924" y2="-1.2446" width="0.1524" layer="21"/>
<wire x1="2.2924" y1="1.2954" x2="-2.2796" y2="1.2954" width="0.1524" layer="21"/>
<wire x1="2.286" y1="1.27" x2="2.286" y2="0.889" width="0.127" layer="21"/>
<wire x1="2.286" y1="-1.27" x2="2.286" y2="-0.889" width="0.127" layer="21"/>
<wire x1="-2.286" y1="-1.27" x2="-2.286" y2="-0.889" width="0.127" layer="21"/>
<wire x1="-2.286" y1="1.27" x2="-2.286" y2="0.889" width="0.127" layer="21"/>
</package>
<package name="MOUNTINGHOLE_2.0_PLATED">
<circle x="0" y="0" radius="1.75" width="0.2032" layer="21"/>
@ -1588,6 +1652,54 @@ We've spent an enormous amount of time creating and checking these footprints an
<pad name="P$1" x="0" y="0" drill="2.2" diameter="3"/>
<text x="-0.87" y="-2.74" size="0.8128" layer="48">2,0</text>
</package>
<package name="1X07_ROUND">
<wire x1="-8.89" y1="0.635" x2="-8.89" y2="-0.635" width="0.2032" layer="51"/>
<pad name="1" x="-7.62" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="2" x="-5.08" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="3" x="-2.54" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="4" x="0" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="5" x="2.54" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="6" x="5.08" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="7" x="7.62" y="0" drill="1" diameter="1.6764" rot="R90"/>
<text x="-8.9662" y="1.8288" size="0.8128" layer="25" ratio="18">&gt;NAME</text>
<text x="-8.89" y="-3.175" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
<rectangle x1="-2.794" y1="-0.254" x2="-2.286" y2="0.254" layer="51"/>
<rectangle x1="-5.334" y1="-0.254" x2="-4.826" y2="0.254" layer="51"/>
<rectangle x1="-7.874" y1="-0.254" x2="-7.366" y2="0.254" layer="51"/>
<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
</package>
<package name="1X02_ROUND">
<wire x1="-2.54" y1="0.635" x2="-2.54" y2="-0.635" width="0.2032" layer="51"/>
<pad name="1" x="-1.27" y="0" drill="1" diameter="1.6764" rot="R90"/>
<pad name="2" x="1.27" y="0" drill="1" diameter="1.6764" rot="R90"/>
<text x="-2.6162" y="1.8288" size="0.8128" layer="25" ratio="18">&gt;NAME</text>
<text x="-2.54" y="-3.175" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
<rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
<rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
</package>
<package name="SOLDERJUMPER_CLOSEDWIRE">
<wire x1="1.397" y1="-1.016" x2="-1.397" y2="-1.016" width="0.2032" layer="21"/>
<wire x1="1.397" y1="1.016" x2="1.651" y2="0.762" width="0.2032" layer="21" curve="-90"/>
<wire x1="-1.651" y1="0.762" x2="-1.397" y2="1.016" width="0.2032" layer="21" curve="-90"/>
<wire x1="-1.651" y1="-0.762" x2="-1.397" y2="-1.016" width="0.2032" layer="21" curve="90"/>
<wire x1="1.397" y1="-1.016" x2="1.651" y2="-0.762" width="0.2032" layer="21" curve="90"/>
<wire x1="1.651" y1="-0.762" x2="1.651" y2="0.762" width="0.2032" layer="21"/>
<wire x1="-1.651" y1="-0.762" x2="-1.651" y2="0.762" width="0.2032" layer="21"/>
<wire x1="-1.397" y1="1.016" x2="1.397" y2="1.016" width="0.2032" layer="21"/>
<wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.2032" layer="51"/>
<wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.2032" layer="51"/>
<wire x1="-0.254" y1="-0.127" x2="-0.254" y2="0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
<wire x1="0.254" y1="0.127" x2="0.254" y2="-0.127" width="1.27" layer="51" curve="-180" cap="flat"/>
<smd name="1" x="-0.762" y="0" dx="1.1684" dy="1.6002" layer="1" cream="no"/>
<smd name="2" x="0.762" y="0" dx="1.1684" dy="1.6002" layer="1" cream="no"/>
<smd name="WIRE" x="0" y="0" dx="0.635" dy="0.2032" layer="1" cream="no"/>
<text x="-1.651" y="1.27" size="0.8128" layer="25" ratio="18">&gt;NAME</text>
<text x="-1.524" y="-1.651" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
<rectangle x1="-0.0762" y1="-0.9144" x2="0.0762" y2="0.9144" layer="29"/>
</package>
</packages>
</library>
<library name="dp_devices">
@ -1617,34 +1729,6 @@ http://dangerousprototypes.com</description>
<rectangle x1="-0.6" y1="0.5" x2="-0.3" y2="0.8" layer="51"/>
<rectangle x1="-0.625" y1="0.925" x2="-0.3" y2="1" layer="51"/>
</package>
<package name="M1X2">
<wire x1="-2.54" y1="-1.27" x2="-2.54" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-2.54" y1="1.27" x2="0" y2="1.27" width="0.1524" layer="21"/>
<wire x1="0" y1="1.27" x2="2.54" y2="1.27" width="0.1524" layer="21"/>
<wire x1="2.54" y1="1.27" x2="2.54" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="2.54" y1="-1.27" x2="0" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="0" y1="-1.27" x2="-2.54" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="0" y1="-1.27" x2="0" y2="1.27" width="0.1524" layer="21"/>
<pad name="1" x="-1.27" y="0" drill="0.8" shape="square" first="yes"/>
<pad name="2" x="1.27" y="0" drill="0.8"/>
<text x="-2.54" y="1.5875" size="1.27" layer="25" ratio="10">&gt;NAME</text>
</package>
<package name="M1X6">
<wire x1="-1.27" y1="-1.27" x2="1.27" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="1.27" y1="-1.27" x2="13.97" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="13.97" y1="-1.27" x2="13.97" y2="1.27" width="0.1524" layer="21"/>
<wire x1="13.97" y1="1.27" x2="1.27" y2="1.27" width="0.1524" layer="21"/>
<wire x1="1.27" y1="1.27" x2="-1.27" y2="1.27" width="0.1524" layer="21"/>
<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.1524" layer="21"/>
<wire x1="1.27" y1="1.27" x2="1.27" y2="-1.27" width="0.1524" layer="21"/>
<pad name="1" x="0" y="0" drill="0.8" shape="square" first="yes"/>
<pad name="2" x="2.54" y="0" drill="0.8"/>
<pad name="3" x="5.08" y="0" drill="0.8"/>
<pad name="4" x="7.62" y="0" drill="0.8"/>
<pad name="5" x="10.16" y="0" drill="0.8"/>
<pad name="6" x="12.7" y="0" drill="0.8"/>
<text x="-1.27" y="1.5875" size="1.27" layer="21" ratio="10">&gt;NAME</text>
</package>
</packages>
</library>
<library name="SparkFun-Electromechanical">
@ -1682,38 +1766,35 @@ We've spent an enormous amount of time creating and checking these footprints an
</package>
</packages>
</library>
<library name="Molex-47346-0001">
<library name="yair_r">
<packages>
<package name="MOLEX_47346-0001">
<description>MICRO USB R/A-473460001</description>
<smd name="1" x="-1.3" y="0" dx="1.38" dy="0.45" layer="1" rot="R90"/>
<smd name="2" x="-0.65" y="0" dx="1.38" dy="0.45" layer="1" rot="R90"/>
<smd name="3" x="0" y="0" dx="1.38" dy="0.45" layer="1" rot="R90"/>
<smd name="4" x="0.65" y="0" dx="1.38" dy="0.45" layer="1" rot="R90"/>
<smd name="5" x="1.3" y="0" dx="1.38" dy="0.45" layer="1" rot="R90"/>
<smd name="M1" x="-2.4625" y="-0.36" dx="1.475" dy="2.1" layer="1" rot="R180"/>
<smd name="M2" x="2.4625" y="-0.36" dx="1.475" dy="2.1" layer="1" rot="R180"/>
<smd name="M3" x="-2.9125" y="-2.66" dx="2.375" dy="1.9" layer="1"/>
<smd name="M6" x="2.9125" y="-2.66" dx="2.375" dy="1.9" layer="1"/>
<smd name="M4" x="-0.82" y="-2.66" dx="1.175" dy="1.9" layer="1"/>
<smd name="M5" x="0.85" y="-2.66" dx="1.175" dy="1.9" layer="1"/>
<wire x1="-4.5" y1="-4.11" x2="5" y2="-4.11" width="0.1" layer="49"/>
<wire x1="-4.5" y1="-4.81" x2="5" y2="-4.81" width="0.1" layer="49"/>
<wire x1="-3.75" y1="0.65" x2="-3.75" y2="-4.78" width="0.127" layer="51"/>
<wire x1="-3.75" y1="-4.78" x2="3.75" y2="-4.78" width="0.127" layer="51"/>
<wire x1="3.75" y1="-4.78" x2="3.75" y2="0.65" width="0.127" layer="51"/>
<wire x1="3.75" y1="0.65" x2="-3.75" y2="0.65" width="0.127" layer="51"/>
<wire x1="-3.5" y1="0.65" x2="-3.75" y2="0.65" width="0.127" layer="21"/>
<wire x1="-3.75" y1="0.65" x2="-3.75" y2="-1.4" width="0.127" layer="21"/>
<wire x1="3.5" y1="0.65" x2="3.75" y2="0.65" width="0.127" layer="21"/>
<wire x1="3.75" y1="0.65" x2="3.75" y2="-1.4" width="0.127" layer="21"/>
<wire x1="-3.75" y1="-3.9" x2="-3.75" y2="-4.78" width="0.127" layer="21"/>
<wire x1="-3.75" y1="-4.78" x2="3.75" y2="-4.78" width="0.127" layer="21"/>
<wire x1="3.75" y1="-4.78" x2="3.75" y2="-3.9" width="0.127" layer="21"/>
<text x="5.3" y="-4.1" size="0.5" layer="49">PCB Front Edge</text>
<text x="5.1" y="-4.8" size="0.5" layer="49">Conn. Front Interface</text>
<text x="-2.8" y="1.5" size="2.0828" layer="25" ratio="10">&gt;Name</text>
<text x="-3.2" y="-7.6" size="2.0828" layer="27" ratio="10">&gt;Value</text>
<package name="USB-MICRO-ALIEXPRESS">
<smd name="VCC" x="-1.3" y="1.725" dx="0.4" dy="1.35" layer="1"/>
<smd name="DM" x="-0.65" y="1.725" dx="0.4" dy="1.35" layer="1"/>
<smd name="DP" x="0" y="1.725" dx="0.4" dy="1.35" layer="1"/>
<smd name="ID" x="0.65" y="1.725" dx="0.4" dy="1.35" layer="1"/>
<smd name="GND@1" x="1.3" y="1.725" dx="0.4" dy="1.35" layer="1"/>
<smd name="GND@3" x="-3.95" y="-0.95" dx="1.9" dy="1.9" layer="1"/>
<smd name="GND@2" x="3.95" y="-0.95" dx="1.9" dy="1.9" layer="1"/>
<smd name="P$9" x="-1.2" y="-0.95" dx="1.9" dy="1.9" layer="1"/>
<smd name="P$10" x="1.2" y="-0.95" dx="1.9" dy="1.9" layer="1"/>
<wire x1="4.5" y1="-2.55" x2="-4.5" y2="-2.55" width="0.254" layer="21"/>
<wire x1="-3.9" y1="-2.6" x2="-3.9" y2="2.1" width="0" layer="21"/>
<wire x1="-3.9" y1="2.1" x2="3.9" y2="2.1" width="0" layer="21"/>
<wire x1="3.9" y1="2.1" x2="3.9" y2="-2.6" width="0" layer="21"/>
<text x="-4.5" y="2.8" size="0.6096" layer="21">&gt;Name</text>
<text x="-4.4" y="-3.7" size="0.6096" layer="21">&gt;Value</text>
<hole x="-2" y="1.35" drill="0.6"/>
<hole x="2" y="1.35" drill="0.6"/>
</package>
</packages>
</library>
<library name="adafruit">
<packages>
<package name="1X01-CLEANBIG">
<pad name="1" x="0" y="0" drill="1.016" diameter="1.778"/>
<text x="-1.3462" y="1.8288" size="1.27" layer="25" ratio="10">&gt;NAME</text>
<text x="-1.27" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
</package>
</packages>
</library>
@ -1728,37 +1809,31 @@ We've spent an enormous amount of time creating and checking these footprints an
<class number="1" name="vcc" width="0.254" drill="0">
</class>
</classes>
<designrules name="LaenPCBOrder">
<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
&lt;p&gt;
Die Standard-Design-Rules sind so gewählt, dass sie für
die meisten Anwendungen passen. Sollte ihre Platine
besondere Anforderungen haben, treffen Sie die erforderlichen
Einstellungen hier und speichern die Design Rules unter
einem neuen Namen ab.</description>
<description language="en">&lt;b&gt;Laen's PCB Order Design Rules&lt;/b&gt;
&lt;p&gt;
Please make sure your boards conform to these design rules.</description>
<designrules name="dirt_cheap_dirty_boards.v1">
<description language="en">&lt;b&gt;Dirty Cheap Dirty Board Design Rules&lt;/b&gt;
&lt;br&gt;
&lt;br&gt;Min width/Spacing: 5/5mil
&lt;br&gt;Min diameter of finished hole 12mil</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm 0.0356mm"/>
<param name="mtIsolate" value="1.5011mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm 0.1499mm 0.2007mm"/>
<param name="mdWireWire" value="6mil"/>
<param name="mdWirePad" value="6mil"/>
<param name="mdWireVia" value="6mil"/>
<param name="mdPadPad" value="6mil"/>
<param name="mdPadVia" value="6mil"/>
<param name="mdViaVia" value="6mil"/>
<param name="mdSmdPad" value="6mil"/>
<param name="mdSmdVia" value="6mil"/>
<param name="mdSmdSmd" value="6mil"/>
<param name="mtCopper" value="0.035mm 0.0175mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.0175mm 0.035mm"/>
<param name="mtIsolate" value="1.5mm 1.1mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="5mil"/>
<param name="mdWirePad" value="5mil"/>
<param name="mdWireVia" value="5mil"/>
<param name="mdPadPad" value="5mil"/>
<param name="mdPadVia" value="5mil"/>
<param name="mdViaVia" value="5mil"/>
<param name="mdSmdPad" value="0mil"/>
<param name="mdSmdVia" value="0mil"/>
<param name="mdSmdSmd" value="0mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="15mil"/>
<param name="mdDrill" value="6mil"/>
<param name="mdCopperDimension" value="10mil"/>
<param name="mdDrill" value="10mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="13mil"/>
<param name="msMicroVia" value="13mil"/>
<param name="msWidth" value="5mil"/>
<param name="msDrill" value="12mil"/>
<param name="msMicroVia" value="12mil"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
@ -1767,15 +1842,15 @@ Please make sure your boards conform to these design rules.</description>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="7mil"/>
<param name="rlMinPadTop" value="10mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="7mil"/>
<param name="rlMinPadInner" value="10mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="7mil"/>
<param name="rlMinPadBottom" value="10mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="7mil"/>
<param name="rlMinViaOuter" value="6mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="7mil"/>
<param name="rlMinViaInner" value="6mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
@ -1783,16 +1858,16 @@ Please make sure your boards conform to these design rules.</description>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="-1"/>
<param name="psFirst" value="0"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="3mil"/>
<param name="mlMaxStopFrame" value="3mil"/>
<param name="mlMinStopFrame" value="2mil"/>
<param name="mlMaxStopFrame" value="2mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="0mil"/>
<param name="mlViaStopLimit" value="25mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
@ -1803,13 +1878,16 @@ Please make sure your boards conform to these design rules.</description>
<param name="checkGrid" value="0"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="1"/>
<param name="checkRestrict" value="0"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="0"/>
<param name="TopRouterVariant" value="1"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="|"/>
<param name="PrefDir.2" value="0"/>
@ -1901,77 +1979,90 @@ Please make sure your boards conform to these design rules.</description>
</pass>
</autorouter>
<elements>
<element name="U2" library="SparkFun" package="SO08-EIAJ" value="ATTINY85" x="8.976359375" y="8.5877375" smashed="yes" rot="R90">
<attribute name="VALUE" x="7.99591875" y="10.08125625" size="0.4064" layer="27"/>
<attribute name="NAME" x="6.53541875" y="11.48841875" size="1.016" layer="25"/>
<element name="U2" library="SparkFun" package="SO08-EIAJ" value="ATTINY85" x="8.849359375" y="9.2227375" smashed="yes" rot="R90">
<attribute name="NAME" x="5.928359375" y="11.8897375" size="0.8128" layer="25"/>
</element>
<element name="R3" library="SparkFun" package="0805" value="68R" x="11.684" y="14.732" smashed="yes" rot="R270">
<attribute name="NAME" x="10.9470625" y="16.243303125" size="1.016" layer="25"/>
<attribute name="NAME" x="10.9855" y="16.129" size="0.8128" layer="25"/>
<attribute name="VALUE" x="10.287" y="15.748" size="0.4064" layer="27" rot="R270" display="off"/>
</element>
<element name="R4" library="SparkFun" package="0805" value="68R" x="5.588" y="14.732" smashed="yes" rot="R270">
<attribute name="NAME" x="4.7498" y="16.2941" size="1.016" layer="25"/>
<attribute name="NAME" x="5.0546" y="16.1671" size="0.8128" layer="25"/>
</element>
<element name="R1" library="SparkFun" package="0805" value="1K5" x="13.716" y="14.732" smashed="yes" rot="R90">
<attribute name="NAME" x="14.800409375" y="17.2621" size="1.016" layer="25" rot="R180"/>
<attribute name="NAME" x="13.0683" y="16.1798" size="0.8128" layer="25"/>
<attribute name="VALUE" x="15.113" y="13.716" size="0.4064" layer="27" rot="R90" display="off"/>
</element>
<element name="D3" library="microbuilder" package="SOD-323" value="Schottky" x="15.84451875" y="15.090140625" smashed="yes" rot="R90">
<attribute name="NAME" x="16.459959375" y="17.414059375" size="1.016" layer="25" ratio="18" rot="R90"/>
<element name="D3" library="microbuilder" package="SOD-323" value="Schottky" x="16.1315375" y="15.394940625" smashed="yes" rot="R90">
<attribute name="NAME" x="16.858159375" y="19.812759375" size="0.8128" layer="25" ratio="18" rot="R180"/>
</element>
<element name="C2" library="SparkFun" package="0805" value="2.2uf/16V" x="16.283940625" y="5.044440625" smashed="yes" rot="R270">
<attribute name="NAME" x="19.098259375" y="6.149340625" size="1.016" layer="25" rot="R180"/>
<element name="C2" library="SparkFun" package="0805" value="2.2uf/16V" x="6.449059375" y="5.369559375" smashed="yes">
<attribute name="NAME" x="7.876540625" y="5.83691875" size="0.8128" layer="25"/>
</element>
<element name="D1" library="dp_devices" package="LED-805" value="Blue LED" x="7.62" y="14.732" smashed="yes" rot="R180">
<attribute name="NAME" x="6.8554625" y="16.5201625" size="1.016" layer="25" ratio="10"/>
<element name="D1" library="dp_devices" package="LED-805" value="Blue LED" x="7.6454" y="14.605" smashed="yes" rot="R180">
<attribute name="NAME" x="6.9342" y="16.383" size="0.8128" layer="25" ratio="10"/>
<attribute name="VALUE" x="5.1054" y="15.875" size="1.27" layer="27" ratio="10" rot="R270" display="off"/>
</element>
<element name="D2" library="dp_devices" package="LED-805" value="Blue LED" x="9.652" y="14.732" smashed="yes" rot="R180">
<attribute name="NAME" x="8.8798375" y="16.58111875" size="1.016" layer="25" ratio="10"/>
<element name="D2" library="dp_devices" package="LED-805" value="Blue LED" x="9.652" y="14.5796" smashed="yes" rot="R180">
<attribute name="NAME" x="8.9154" y="16.4338" size="0.8128" layer="25" ratio="10"/>
<attribute name="VALUE" x="7.112" y="15.8496" size="1.27" layer="27" ratio="10" rot="R270" display="off"/>
</element>
<element name="C1" library="SparkFun" package="0805" value="1uf/25V" x="16.7877625" y="11.23351875" smashed="yes" rot="R180">
<attribute name="NAME" x="15.407809375" y="12.0107625" size="1.016" layer="25" rot="R180"/>
<element name="C1" library="SparkFun" package="0805" value="1uf/25V" x="16.79538125" y="11.109059375" smashed="yes" rot="R180">
<attribute name="NAME" x="13.87438125" y="10.664559375" size="0.8128" layer="25"/>
<attribute name="VALUE" x="17.81138125" y="12.506059375" size="0.4064" layer="27" rot="R180" display="off"/>
</element>
<element name="D4" library="dp_devices" package="LED-805" value="Red LED" x="20.5217875" y="16.462153125" smashed="yes" rot="R270">
<attribute name="NAME" x="18.91958125" y="18.012040625" size="1.016" layer="25" ratio="10" rot="R180"/>
<element name="D4" library="dp_devices" package="LED-805" value="Red LED" x="20.7757875" y="16.462153125" smashed="yes" rot="R90">
<attribute name="NAME" x="22.6807875" y="18.113153125" size="0.8128" layer="25" ratio="10" rot="R180"/>
<attribute name="VALUE" x="22.0457875" y="19.002153125" size="1.27" layer="27" ratio="10" rot="R180" display="off"/>
</element>
<element name="R2" library="SparkFun" package="0805" value="560R" x="17.81048125" y="14.732" smashed="yes" rot="R270">
<attribute name="NAME" x="18.4124625" y="13.31468125" size="1.016" layer="25" rot="R180"/>
<element name="R2" library="SparkFun" package="0805" value="1K5" x="18.194021875" y="13.5763" smashed="yes" rot="R270">
<attribute name="NAME" x="17.571721875" y="15.0241" size="0.8128" layer="25"/>
<attribute name="VALUE" x="16.797021875" y="14.5923" size="0.4064" layer="27" rot="R270" display="off"/>
</element>
<element name="U1" library="SparkFun" package="SOT23-5" value="MIC5225" x="16.383003125" y="8.5318625" smashed="yes" rot="R90">
<attribute name="NAME" x="13.728703125" y="7.978140625" size="1.016" layer="25"/>
<attribute name="NAME" x="13.855703125" y="8.232140625" size="0.8128" layer="25"/>
</element>
<element name="U$1" library="microbuilder" package="MOUNTINGHOLE_2.0_PLATED" value="MOUNTINGHOLE2.0" x="2.54" y="20.32" smashed="yes" rot="R270"/>
<element name="S1" library="SparkFun-Electromechanical" package="TACTILE-SWITCH-1101NE" value="SWITCH-MOMENTARY-2-SMD-1101NE" x="11.4554" y="1.9304" smashed="yes" rot="R180">
<attribute name="NAME" x="12.6774" y="5.0104" size="1.016" layer="25" rot="R180"/>
<element name="S1" library="SparkFun-Electromechanical" package="TACTILE-SWITCH-1101NE" value="SWITCH-MOMENTARY-2-SMD-1101NE" x="11.2014" y="1.8034" smashed="yes" rot="R180">
<attribute name="NAME" x="12.4234" y="4.8834" size="1.016" layer="37" rot="R180"/>
</element>
<element name="USB" library="yair_r" package="USB-MICRO-ALIEXPRESS" value="MICRO-USB_ALIEXPRESS" x="10.873740625" y="20.1803" smashed="yes" rot="R180"/>
<element name="U$2" library="microbuilder" package="MOUNTINGHOLE_2.0_PLATED" value="MOUNTINGHOLE2.0" x="20.32" y="20.32" smashed="yes"/>
<element name="J1" library="dp_devices" package="M1X2" value="CON_HEADER_1X02-PTH" x="21.59" y="12.7" smashed="yes" rot="R270">
<attribute name="NAME" x="20.843240625" y="8.666478125" size="1.27" layer="25" ratio="10"/>
<element name="J2" library="microbuilder" package="1X02_ROUND" value="" x="21.59" y="12.7" smashed="yes" rot="R270">
<attribute name="NAME" x="20.843240625" y="8.666478125" size="1.27" layer="37" ratio="10"/>
</element>
<element name="J3" library="dp_devices" package="M1X2" value="CON_HEADER_1X02-PTH" x="21.59" y="2.54" smashed="yes" rot="R270">
<attribute name="NAME" x="20.77211875" y="5.6286375" size="1.27" layer="25" ratio="10"/>
<element name="J3" library="microbuilder" package="1X02_ROUND" value="" x="21.59" y="2.54" smashed="yes" rot="R270">
<attribute name="NAME" x="20.77211875" y="5.6286375" size="1.27" layer="37" ratio="10"/>
</element>
<element name="J4" library="dp_devices" package="M1X6" value="CON_HEADER_1X06-PTH" x="1.27" y="13.97" smashed="yes" rot="R270">
<attribute name="NAME" x="0.429259375" y="15.656559375" size="1.016" layer="21" ratio="10"/>
<element name="J1" library="microbuilder" package="1X07_ROUND" value="" x="1.27" y="8.89" smashed="yes" rot="R270">
<attribute name="VALUE" x="-1.905" y="17.78" size="0.4064" layer="27" ratio="10" rot="R270"/>
</element>
<element name="J5" library="Molex-47346-0001" package="MOLEX_47346-0001" value="" x="10.2108" y="18.8722" rot="R180">
<attribute name="PACKAGE" value="5 POS MICRO USB R/A" x="10.2108" y="18.8722" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="OC_NEWARK" value="47M0505" x="10.2108" y="18.8722" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="MPN" value="47346-0001" x="10.2108" y="18.8722" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="SUPPLIER" value="MOLEX" x="10.2108" y="18.8722" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="OC_FARNELL" value="1568026" x="10.2108" y="18.8722" size="1.778" layer="27" rot="R180" display="off"/>
<element name="D5" library="microbuilder" package="SOD-323" value="Schottky" x="15.494" y="5.08" smashed="yes">
<attribute name="NAME" x="11.954" y="4.361" size="0.8128" layer="25" ratio="18" rot="R90"/>
<attribute name="VALUE" x="13.251" y="3.034" size="0.4064" layer="27" ratio="10" display="off"/>
</element>
<element name="SJ1" library="microbuilder" package="SOLDERJUMPER_CLOSEDWIRE" value="" x="20.32" y="16.51" smashed="yes" rot="MR0">
<attribute name="NAME" x="20.066" y="17.399" size="0.8128" layer="26" ratio="18" rot="MR0"/>
<attribute name="VALUE" x="21.844" y="14.859" size="0.4064" layer="28" ratio="10" rot="MR0"/>
</element>
<element name="COIN_CELL" library="adafruit" package="1X01-CLEANBIG" value="" x="17.6276" y="2.3368" smashed="yes">
<attribute name="VALUE" x="16.3576" y="-0.8382" size="1.27" layer="27"/>
</element>
<element name="COIN_CELL_GND" library="adafruit" package="1X01-CLEANBIG" value="" x="3.9878" y="16.9672" smashed="yes">
<attribute name="VALUE" x="2.7178" y="13.7922" size="1.27" layer="27"/>
</element>
</elements>
<signals>
<signal name="DM">
<signal name="N$10">
<contactref element="R3" pad="1"/>
<contactref element="R1" pad="2"/>
<contactref element="D2" pad="A"/>
<wire x1="9.652" y1="15.782" x2="11.684" y2="15.632" width="0.254" layer="1"/>
<wire x1="11.684" y1="15.632" x2="13.716" y2="15.632" width="0.254" layer="1"/>
<contactref element="J5" pad="2"/>
<wire x1="10.8608" y1="18.8722" x2="10.8608" y2="17.7442" width="0.254" layer="1"/>
<wire x1="10.8608" y1="17.7442" x2="9.271" y2="16.1544" width="0.254" layer="1" curve="-90"/>
<wire x1="9.271" y1="16.1544" x2="9.2796" y2="16.1544" width="0.254" layer="1"/>
<wire x1="9.2796" y1="16.1544" x2="9.652" y2="15.782" width="0.254" layer="1" curve="-90"/>
<contactref element="USB" pad="DM"/>
<wire x1="9.652" y1="15.6296" x2="11.684" y2="15.632" width="0.6096" layer="1"/>
<wire x1="11.684" y1="15.632" x2="13.716" y2="15.632" width="0.6096" layer="1"/>
<wire x1="11.523740625" y1="18.4553" x2="11.557" y2="18.4553" width="0.3048" layer="1"/>
<wire x1="11.557" y1="18.4553" x2="11.557" y2="15.759" width="0.3048" layer="1"/>
<wire x1="11.557" y1="15.759" x2="11.684" y2="15.632" width="0.3048" layer="1"/>
</signal>
<signal name="GND">
<contactref element="D1" pad="C"/>
@ -1980,154 +2071,175 @@ Please make sure your boards conform to these design rules.</description>
<contactref element="C1" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="U1" pad="2"/>
<contactref element="D4" pad="C"/>
<contactref element="S1" pad="P$1"/>
<contactref element="USB" pad="GND@1"/>
<contactref element="USB" pad="GND@2"/>
<contactref element="USB" pad="GND@3"/>
<via x="16.377921875" y="7.81811875" extent="1-16" drill="0.6"/>
<via x="16.3703" y="9.217659375" extent="1-16" drill="0.6"/>
<contactref element="J3" pad="2"/>
<polygon width="0.4064" layer="16" isolate="0.3302">
<vertex x="23.368" y="23.622"/>
<vertex x="23.622" y="23.622"/>
<vertex x="-1.524" y="23.622"/>
<vertex x="-1.4630375" y="-1.046478125"/>
<vertex x="-1.2090375" y="-1.427478125"/>
<vertex x="23.368" y="-1.016"/>
</polygon>
<polygon width="0.4064" layer="1" isolate="0.3302">
<vertex x="-1.016" y="23.622"/>
<vertex x="-1.016" y="23.495"/>
<vertex x="-1.016" y="-0.508"/>
<vertex x="23.622" y="-0.508"/>
<vertex x="23.5585" y="23.65248125"/>
<vertex x="23.3045" y="23.52548125"/>
</polygon>
<contactref element="J1" pad="2"/>
<via x="18.96871875" y="8.514078125" extent="1-16" drill="0.6"/>
<wire x1="14.6054" y1="1.9304" x2="16.283940625" y2="1.9304" width="0.4064" layer="1"/>
<wire x1="16.283940625" y1="1.9304" x2="16.283940625" y2="4.144440625" width="0.4064" layer="1"/>
<wire x1="16.283940625" y1="4.144440625" x2="21.59" y2="1.27" width="0.4064" layer="1"/>
<wire x1="12.354559375" y1="10.4927375" x2="9.4996" y2="10.5156" width="0.4064" layer="1"/>
<wire x1="9.4996" y1="10.5156" x2="7.62" y2="13.682" width="0.4064" layer="1"/>
<wire x1="7.62" y1="13.682" x2="9.652" y2="13.682" width="0.4064" layer="1"/>
<via x="12.54251875" y="12.247878125" extent="1-16" drill="0.6"/>
<contactref element="J5" pad="5"/>
<via x="3.19531875" y="16.921478125" extent="1-16" drill="0.6"/>
<wire x1="8.9108" y1="18.8722" x2="8.9108" y2="17.7246" width="0.254" layer="1"/>
<wire x1="8.9108" y1="17.7246" x2="8.8646" y2="17.6784" width="0.254" layer="1" curve="-90"/>
<wire x1="8.8646" y1="17.6784" x2="3.952240625" y2="17.6784" width="0.254" layer="1"/>
<wire x1="3.952240625" y1="17.6784" x2="3.19531875" y2="16.921478125" width="0.254" layer="1" curve="90"/>
<contactref element="J2" pad="2"/>
<wire x1="7.6454" y1="13.555" x2="9.652" y2="13.5296" width="0.4064" layer="1"/>
<via x="8.73251875" y="12.120878125" extent="1-16" drill="0.6"/>
<wire x1="7.6454" y1="13.555" x2="8.2804" y2="12.3444" width="0.4064" layer="1"/>
<wire x1="8.2804" y1="12.3444" x2="9.8298" y2="10.8966" width="0.4064" layer="1" curve="38.525939"/>
<wire x1="9.8298" y1="10.8966" x2="12.227559375" y2="11.1277375" width="0.4064" layer="1" curve="29.414871"/>
<contactref element="USB" pad="P$10"/>
<contactref element="USB" pad="P$9"/>
<contactref element="J1" pad="1"/>
<via x="6.44651875" y="4.373878125" extent="1-16" drill="0.6"/>
<wire x1="7.349059375" y1="5.369559375" x2="7.493" y2="5.969" width="0.4064" layer="1"/>
<contactref element="SJ1" pad="1"/>
<contactref element="COIN_CELL_GND" pad="1"/>
</signal>
<signal name="N$1">
<contactref element="R3" pad="2"/>
<contactref element="U2" pad="2"/>
<via x="10.43178125" y="7.617459375" extent="1-16" drill="0.6"/>
<via x="10.335259375" y="12.087859375" extent="1-16" drill="0.6"/>
<wire x1="10.335259375" y1="12.087859375" x2="11.684" y2="13.832" width="0.254" layer="1"/>
<contactref element="J4" pad="4"/>
<wire x1="10.335259375" y1="12.087859375" x2="10.43178125" y2="7.617459375" width="0.254" layer="16"/>
<wire x1="12.354559375" y1="7.9527375" x2="10.43178125" y2="7.617459375" width="0.254" layer="1"/>
<wire x1="1.27" y1="6.35" x2="10.43178125" y2="7.617459375" width="0.254" layer="16"/>
<contactref element="J1" pad="5"/>
<wire x1="1.27" y1="6.35" x2="10.16" y2="8.636" width="0.4064" layer="16"/>
<wire x1="10.16" y1="8.636" x2="11.303" y2="12.573" width="0.4064" layer="16"/>
<via x="11.303" y="12.573" extent="1-16" drill="0.6"/>
<wire x1="11.303" y1="12.573" x2="11.684" y2="13.832" width="0.4064" layer="1"/>
<via x="10.16" y="8.636" extent="1-16" drill="0.6"/>
<wire x1="10.16" y1="8.636" x2="11.43" y2="8.636" width="0.4064" layer="1"/>
<wire x1="11.43" y1="8.636" x2="12.227559375" y2="8.5877375" width="0.4064" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="U2" pad="5"/>
<wire x1="5.08" y1="10.668" x2="5.623559375" y2="10.4927375" width="0.254" layer="1"/>
<contactref element="J4" pad="1"/>
<wire x1="1.27" y1="13.97" x2="5.08" y2="10.668" width="0.254" layer="1"/>
<contactref element="J1" pad="2"/>
<wire x1="1.27" y1="13.97" x2="4.826" y2="11.176" width="0.4064" layer="1"/>
<wire x1="4.826" y1="11.176" x2="5.496559375" y2="11.1277375" width="0.4064" layer="1"/>
</signal>
<signal name="N$5">
<contactref element="U2" pad="7"/>
<contactref element="J4" pad="3"/>
<wire x1="1.27" y1="8.89" x2="5.623559375" y2="7.9527375" width="0.254" layer="1"/>
<contactref element="J1" pad="4"/>
<wire x1="1.27" y1="8.89" x2="5.496559375" y2="8.5877375" width="0.4064" layer="1"/>
</signal>
<signal name="N$6">
<contactref element="R4" pad="2"/>
<contactref element="U2" pad="3"/>
<contactref element="J4" pad="5"/>
<wire x1="5.08" y1="13.97" x2="5.588" y2="13.832" width="0.254" layer="1"/>
<wire x1="12.354559375" y1="9.2227375" x2="9.36688125" y2="9.27630625" width="0.3048" layer="1"/>
<wire x1="9.36688125" y1="9.27630625" x2="9.23798125" y2="9.27861875" width="0.3048" layer="1"/>
<wire x1="9.23798125" y1="9.27861875" x2="8.91031875" y2="9.370059375" width="0.3048" layer="1" curve="-29.131267"/>
<wire x1="8.91031875" y1="9.370059375" x2="8.168640625" y2="10.05331875" width="0.3048" layer="1" curve="-24.988172"/>
<wire x1="8.168640625" y1="10.05331875" x2="5.588" y2="13.832" width="0.3048" layer="1" curve="-1.045178"/>
<wire x1="1.27" y1="3.81" x2="7.0993" y2="4.40181875" width="0.3048" layer="1"/>
<wire x1="7.0993" y1="4.40181875" x2="7.990840625" y2="4.968240625" width="0.3048" layer="1" curve="53.263836"/>
<wire x1="7.990840625" y1="4.968240625" x2="8.9408" y2="7.673340625" width="0.3048" layer="1" curve="23.178466"/>
<wire x1="8.9408" y1="7.673340625" x2="9.36688125" y2="9.27630625" width="0.3048" layer="1" curve="-14.24964"/>
<wire x1="8.168640625" y1="10.05331875" x2="5.588" y2="13.832" width="0.4064" layer="1" curve="-1.045178"/>
<wire x1="8.168640625" y1="10.05331875" x2="9.144" y2="9.8298" width="0.4064" layer="1" curve="48.784139"/>
<wire x1="9.144" y1="9.8298" x2="12.227559375" y2="9.8577375" width="0.4064" layer="1" curve="8.886475"/>
<wire x1="8.168640625" y1="10.05331875" x2="8.5344" y2="9.652" width="0.4064" layer="1"/>
<wire x1="8.5344" y1="9.652" x2="8.7122" y2="9.4488" width="0.4064" layer="1" curve="51.089344"/>
<wire x1="8.7122" y1="9.4488" x2="8.7884" y2="8.001" width="0.4064" layer="1"/>
<wire x1="8.7884" y1="8.001" x2="8.5852" y2="4.5466" width="0.4064" layer="1" curve="-11.1009"/>
<wire x1="8.5852" y1="4.5466" x2="6.8834" y2="3.1496" width="0.4064" layer="1" curve="-53.703533"/>
<contactref element="J1" pad="6"/>
<wire x1="6.8834" y1="3.1496" x2="1.27" y2="3.81" width="0.4064" layer="1" curve="-8.925433"/>
</signal>
<signal name="N$8">
<contactref element="U2" pad="1"/>
<contactref element="S1" pad="P$2"/>
<wire x1="12.354559375" y1="6.6827375" x2="8.3054" y2="1.9304" width="0.254" layer="1"/>
<contactref element="J4" pad="6"/>
<wire x1="8.3054" y1="1.9304" x2="6.2357" y2="1.082040625" width="0.3048" layer="1" curve="-36.930468"/>
<wire x1="6.2357" y1="1.082040625" x2="1.27" y2="1.27" width="0.3048" layer="1" curve="-8.531885"/>
<wire x1="8.0514" y1="1.8034" x2="7.645" y2="1.27" width="0.6096" layer="1" curve="-90"/>
<contactref element="J1" pad="7"/>
<wire x1="1.27" y1="1.27" x2="7.112" y2="1.27" width="0.4064" layer="1"/>
<wire x1="7.112" y1="1.27" x2="7.645" y2="1.27" width="0.4064" layer="1"/>
<wire x1="12.227559375" y1="7.3177375" x2="7.112" y2="1.27" width="0.4064" layer="1"/>
</signal>
<signal name="V_BAT">
<contactref element="C1" pad="1"/>
<contactref element="U1" pad="1"/>
<contactref element="U1" pad="3"/>
<wire x1="17.6877625" y1="11.23351875" x2="17.683103125" y2="9.4818625" width="0.4064" layer="1"/>
<contactref element="J1" pad="1"/>
<contactref element="J2" pad="1"/>
<wire x1="17.78" y1="7.62" x2="17.683103125" y2="7.5818625" width="0.254" layer="1"/>
<wire x1="21.59" y1="13.97" x2="17.6877625" y2="11.23351875" width="0.4064" layer="1"/>
<wire x1="17.683103125" y1="9.4818625" x2="19.723059375" y2="9.4818625" width="0.4064" layer="1"/>
<wire x1="19.723059375" y1="9.4818625" x2="19.954240625" y2="9.25068125" width="0.4064" layer="1"/>
<wire x1="19.954240625" y1="9.25068125" x2="19.954240625" y2="7.73938125" width="0.4064" layer="1"/>
<wire x1="19.954240625" y1="7.73938125" x2="19.79421875" y2="7.579359375" width="0.4064" layer="1"/>
<wire x1="19.79421875" y1="7.579359375" x2="17.68560625" y2="7.579359375" width="0.4064" layer="1"/>
<wire x1="17.68560625" y1="7.579359375" x2="17.683103125" y2="7.5818625" width="0.4064" layer="1"/>
<wire x1="17.69538125" y1="11.109059375" x2="17.69538125" y2="9.494140625" width="0.4064" layer="1"/>
<wire x1="17.69538125" y1="9.494140625" x2="17.683103125" y2="9.4818625" width="0.4064" layer="1"/>
<wire x1="17.69538125" y1="11.109059375" x2="18.729059375" y2="11.109059375" width="0.4064" layer="1"/>
<wire x1="18.729059375" y1="11.109059375" x2="21.59" y2="13.97" width="0.4064" layer="1"/>
<wire x1="17.78" y1="7.62" x2="17.683103125" y2="9.4818625" width="0" layer="19" extent="1-1"/>
</signal>
<signal name="DP">
<signal name="N$7">
<contactref element="R4" pad="1"/>
<contactref element="D1" pad="A"/>
<wire x1="5.588" y1="15.632" x2="7.62" y2="15.782" width="0.254" layer="1"/>
<contactref element="J5" pad="3"/>
<wire x1="10.2108" y1="18.8722" x2="10.2108" y2="18.4912" width="0.254" layer="1"/>
<wire x1="10.2108" y1="18.4912" x2="8.5598" y2="16.8402" width="0.254" layer="1" curve="-90"/>
<wire x1="8.5598" y1="16.8402" x2="7.9756" y2="16.8402" width="0.254" layer="1"/>
<wire x1="7.9756" y1="16.8402" x2="7.6454" y2="16.51" width="0.254" layer="1" curve="90"/>
<wire x1="7.6454" y1="16.51" x2="7.6454" y2="15.8074" width="0.254" layer="1"/>
<wire x1="7.6454" y1="15.8074" x2="7.62" y2="15.782" width="0.254" layer="1" curve="-90"/>
<contactref element="USB" pad="DP"/>
<wire x1="5.588" y1="15.632" x2="7.6454" y2="15.655" width="0.6096" layer="1"/>
<wire x1="10.8712" y1="17.5514" x2="10.0838" y2="16.9164" width="0.4064" layer="1" curve="-101.908793"/>
<wire x1="10.0838" y1="16.9164" x2="7.6454" y2="15.655" width="0.4064" layer="1" curve="78.845088"/>
<wire x1="10.873740625" y1="18.4553" x2="10.873740625" y2="17.553940625" width="0.3048" layer="1"/>
<wire x1="10.873740625" y1="17.553940625" x2="10.8712" y2="17.5514" width="0.3048" layer="1"/>
</signal>
<signal name="VCC">
<contactref element="R1" pad="1"/>
<contactref element="D3" pad="C"/>
<contactref element="D3" pad="CQ"/>
<contactref element="U2" pad="8"/>
<contactref element="C2" pad="1"/>
<contactref element="R2" pad="2"/>
<contactref element="U1" pad="5"/>
<via x="6.012178125" y="5.443221875" extent="1-16" drill="0.6"/>
<via x="13.759178125" y="4.9276" extent="1-16" drill="0.6"/>
<wire x1="13.759178125" y1="4.9276" x2="16.283940625" y2="5.944440625" width="0.4064" layer="1"/>
<wire x1="15.082903125" y1="7.5818625" x2="16.283940625" y2="5.944440625" width="0.254" layer="1"/>
<wire x1="6.012178125" y1="5.443221875" x2="5.623559375" y2="6.6827375" width="0.4064" layer="1"/>
<via x="4.234178125" y="5.824221875" extent="1-16" drill="0.6"/>
<via x="14.013178125" y="6.3246" extent="1-16" drill="0.6"/>
<wire x1="14.013178125" y1="6.3246" x2="4.234178125" y2="5.824221875" width="0.4064" layer="16"/>
<wire x1="15.082903125" y1="7.5818625" x2="14.013178125" y2="6.3246" width="0.6096" layer="1"/>
<wire x1="16.1315375" y1="13.235940625" x2="16.029940625" y2="13.235940625" width="0.4064" layer="1"/>
<wire x1="16.029940625" y1="13.235940625" x2="13.97" y2="11.303" width="0.4064" layer="1"/>
<wire x1="13.97" y1="11.303" x2="13.97" y2="8.567765625" width="0.4064" layer="1"/>
<wire x1="13.97" y1="8.567765625" x2="15.082903125" y2="7.5818625" width="0.4064" layer="1"/>
<contactref element="D5" pad="CQ"/>
<contactref element="J3" pad="1"/>
<wire x1="13.759178125" y1="4.9276" x2="6.012178125" y2="5.443221875" width="0.4064" layer="16"/>
<wire x1="16.283940625" y1="5.944440625" x2="21.59" y2="3.81" width="0.3048" layer="1"/>
<wire x1="13.716" y1="13.832" x2="15.84451875" y2="13.820140625" width="0.3048" layer="1"/>
<wire x1="15.84451875" y1="13.820140625" x2="17.81048125" y2="13.832" width="0.3048" layer="1" curve="1.328891"/>
<wire x1="15.84451875" y1="13.820140625" x2="14.353540625" y2="11.26998125" width="0.3048" layer="1"/>
<wire x1="14.353540625" y1="11.26998125" x2="14.0081" y2="10.033" width="0.3048" layer="1" curve="24.452156"/>
<wire x1="14.0081" y1="10.033" x2="14.081759375" y2="8.79348125" width="0.3048" layer="1" curve="13.555488"/>
<wire x1="14.081759375" y1="8.79348125" x2="15.082903125" y2="7.5818625" width="0.3048" layer="1" curve="58.775783"/>
<wire x1="18.194021875" y1="12.6763" x2="16.1315375" y2="13.235940625" width="0.4064" layer="1"/>
<wire x1="13.716" y1="13.832" x2="16.1315375" y2="13.235940625" width="0.4064" layer="1"/>
<wire x1="14.013178125" y1="6.3246" x2="13.335" y2="5.08" width="0.4064" layer="1"/>
<wire x1="21.59" y1="3.81" x2="19.939" y2="6.223" width="0.4064" layer="1"/>
<wire x1="19.939" y1="6.223" x2="14.013178125" y2="6.3246" width="0.4064" layer="1"/>
<wire x1="5.549059375" y1="5.369559375" x2="4.914059375" y2="7.2432375" width="0.4064" layer="1"/>
<wire x1="4.914059375" y1="7.2432375" x2="5.496559375" y2="7.3177375" width="0.4064" layer="1"/>
<wire x1="5.549059375" y1="5.369559375" x2="4.561840625" y2="5.496559375" width="0.4064" layer="1"/>
<wire x1="4.561840625" y1="5.496559375" x2="4.234178125" y2="5.824221875" width="0.4064" layer="1"/>
</signal>
<signal name="N$15">
<contactref element="U2" pad="6"/>
<contactref element="J4" pad="2"/>
<wire x1="1.27" y1="11.43" x2="4.638040625" y2="9.260840625" width="0.254" layer="1"/>
<wire x1="4.638040625" y1="9.260840625" x2="5.623559375" y2="9.2227375" width="0.254" layer="1"/>
<contactref element="J1" pad="3"/>
<wire x1="1.27" y1="11.43" x2="4.826" y2="9.906" width="0.4064" layer="1"/>
<wire x1="4.826" y1="9.906" x2="5.496559375" y2="9.8577375" width="0.4064" layer="1"/>
</signal>
<signal name="N$11">
<contactref element="R2" pad="1"/>
<contactref element="D4" pad="A"/>
<wire x1="19.4717875" y1="16.462153125" x2="17.81048125" y2="15.632" width="0.3048" layer="1"/>
<wire x1="18.194021875" y1="14.4763" x2="20.193" y2="15.24" width="0.4064" layer="1"/>
<wire x1="20.193" y1="15.24" x2="21.8257875" y2="16.462153125" width="0.4064" layer="1"/>
</signal>
<signal name="V-BUS">
<contactref element="D3" pad="A"/>
<contactref element="J5" pad="1"/>
<wire x1="11.5108" y1="18.8722" x2="11.5108" y2="18.7152" width="0.254" layer="1"/>
<wire x1="11.5108" y1="18.7152" x2="13.589" y2="16.637" width="0.254" layer="1" curve="90"/>
<wire x1="13.589" y1="16.637" x2="15.567659375" y2="16.637" width="0.254" layer="1"/>
<wire x1="15.567659375" y1="16.637" x2="15.84451875" y2="16.360140625" width="0.254" layer="1" curve="-90"/>
<contactref element="USB" pad="VCC"/>
<contactref element="D3" pad="AQ"/>
<wire x1="12.173740625" y1="18.4553" x2="12.1666" y2="17.5768" width="0.4064" layer="1"/>
<wire x1="12.1666" y1="17.5768" x2="12.7254" y2="16.9418" width="0.4064" layer="1" curve="83.626872"/>
<wire x1="12.7254" y1="16.9418" x2="16.1315375" y2="17.553940625" width="0.4064" layer="1" curve="-7.449454"/>
</signal>
<signal name="N$2">
</signal>
<signal name="N$4">
<contactref element="D5" pad="AQ"/>
<contactref element="COIN_CELL" pad="1"/>
<wire x1="17.6276" y1="2.3368" x2="17.653" y2="2.3368" width="0.4064" layer="1"/>
<wire x1="17.653" y1="2.3368" x2="17.653" y2="5.08" width="0.4064" layer="1"/>
</signal>
<signal name="N$9">
</signal>
<signal name="N$12">
</signal>
<signal name="N$13">
<contactref element="D4" pad="C"/>
<contactref element="SJ1" pad="2"/>
<wire x1="19.558" y1="16.51" x2="18.161" y2="16.51" width="0.4064" layer="16"/>
<wire x1="18.161" y1="16.51" x2="18.034" y2="16.637" width="0.4064" layer="16"/>
<via x="18.034" y="16.637" extent="1-16" drill="0.6"/>
<wire x1="18.034" y1="16.637" x2="19.550940625" y2="16.637" width="0.4064" layer="1"/>
<wire x1="19.550940625" y1="16.637" x2="19.7257875" y2="16.462153125" width="0.4064" layer="1"/>
</signal>
</signals>
</board>
</drawing>

File diff suppressed because it is too large Load Diff