Skip to content
Snippets Groups Projects
atkbbb.brd 149 KiB
Newer Older
  • Learn to ignore specific revisions
  • Jake Read's avatar
    Jake Read committed
    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE eagle SYSTEM "eagle.dtd">
    
    Jake Read's avatar
    Jake Read committed
    <eagle version="9.1.1">
    
    Jake Read's avatar
    Jake Read committed
    <drawing>
    <settings>
    
    Jake Read's avatar
    Jake Read committed
    <setting alwaysvectorfont="no"/>
    
    Jake Read's avatar
    Jake Read committed
    <setting verticaltext="up"/>
    </settings>
    <grid distance="0.1" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="1" altunitdist="mm" altunit="mm"/>
    <layers>
    <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
    <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
    <layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
    <layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
    <layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
    <layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
    <layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
    <layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
    <layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
    <layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
    <layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
    <layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
    <layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
    <layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
    <layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
    <layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
    <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
    <layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
    <layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
    <layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/>
    <layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
    <layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
    <layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
    <layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
    <layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
    <layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
    <layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
    <layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
    <layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
    <layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
    <layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
    <layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
    <layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
    <layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
    <layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
    <layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
    <layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
    <layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
    <layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>
    <layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>
    <layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>
    <layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
    <layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
    <layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
    <layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
    <layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
    <layer number="47" name="Measures" color="7" fill="1" visible="yes" active="yes"/>
    <layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
    <layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
    <layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
    <layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
    <layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
    <layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
    <layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
    <layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
    <layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
    <layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
    <layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
    <layer number="88" name="SimResults" color="9" fill="1" visible="no" active="no"/>
    <layer number="89" name="SimProbes" color="9" fill="1" visible="no" active="no"/>
    <layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
    <layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
    <layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
    <layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
    <layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
    <layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
    <layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
    <layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
    <layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
    <layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
    <layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
    <layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
    <layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
    <layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
    <layer number="104" name="Name" color="7" fill="1" visible="no" active="yes"/>
    <layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
    <layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
    <layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
    <layer number="108" name="tplace-old" color="10" fill="1" visible="no" active="yes"/>
    <layer number="109" name="ref-old" color="11" fill="1" visible="no" active="yes"/>
    <layer number="110" name="fp0" color="7" fill="1" visible="no" active="yes"/>
    <layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/>
    <layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
    <layer number="113" name="IDFDebug" color="7" fill="1" visible="no" active="yes"/>
    <layer number="114" name="Badge_Outline" color="7" fill="1" visible="no" active="yes"/>
    <layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="no" active="yes"/>
    <layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
    <layer number="117" name="BACKMAAT1" color="7" fill="1" visible="no" active="yes"/>
    <layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
    <layer number="119" name="KAP_TEKEN" color="7" fill="1" visible="no" active="yes"/>
    <layer number="120" name="KAP_MAAT1" color="7" fill="1" visible="no" active="yes"/>
    <layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
    <layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
    <layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
    <layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
    <layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
    <layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
    <layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
    <layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
    <layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
    <layer number="130" name="SMDSTROOK" color="7" fill="1" visible="no" active="yes"/>
    <layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
    <layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
    <layer number="133" name="bottom_silk" color="7" fill="1" visible="no" active="yes"/>
    <layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
    <layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
    <layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
    <layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
    <layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
    <layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
    <layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
    <layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
    <layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
    <layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
    <layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
    <layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
    <layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
    <layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
    <layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
    <layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
    <layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
    <layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
    <layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
    <layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
    <layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
    <layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
    <layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
    <layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
    <layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
    <layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="226" name="226bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="231" name="231bmp" color="7" fill="1" visible="no" active="yes"/>
    <layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/>
    <layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/>
    <layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
    <layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
    <layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
    <layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
    <layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
    <layer number="255" name="routoute" color="7" fill="1" visible="no" active="yes"/>
    </layers>
    <board>
    <plain>
    <text x="8.68" y="22.09" size="0.8128" layer="21" font="vector" align="center">PC3</text>
    <text x="8.68" y="19.55" size="0.8128" layer="21" font="vector" align="center">PC4</text>
    <text x="8.68" y="17.01" size="0.8128" layer="21" font="vector" align="center">PC5</text>
    <text x="8.68" y="14.47" size="0.8128" layer="21" font="vector" align="center">PC6</text>
    <text x="8.68" y="11.93" size="0.8128" layer="21" font="vector" align="center">PC7</text>
    <text x="8.68" y="9.39" size="0.8128" layer="21" font="vector" align="center">PD4</text>
    <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
    
    Jake Read's avatar
    Jake Read committed
    V0.11</text>
    <dimension x1="21.5" y1="-1" x2="50.5" y2="-1" x3="36" y3="-4.73999375" textsize="0.8128" layer="47"/>
    
    Jake Read's avatar
    Jake Read committed
    <dimension x1="21.5" y1="-1" x2="0" y2="-1" x3="10.75" y3="-4.7" textsize="0.8128" layer="47"/>
    
    Jake Read's avatar
    Jake Read committed
    <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"/>
    
    Jake Read's avatar
    Jake Read committed
    <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"/>
    
    Jake Read's avatar
    Jake Read committed
    <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"/>
    
    Jake Read's avatar
    Jake Read committed
    <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>
    <text x="8.68" y="32.25" size="0.8128" layer="21" font="vector" align="center">PB3</text>
    <text x="8.68" y="34.79" size="0.8128" layer="21" font="vector" align="center">PB2</text>
    <text x="8.68" y="37.33" size="0.8128" layer="21" font="vector" align="center">PB1</text>
    <text x="8.68" y="39.87" size="0.8128" layer="21" font="vector" align="center">PB0</text>
    <text x="8.68" y="4.31" size="0.8128" layer="21" font="vector" align="center">PD6</text>
    <text x="8.68" y="1.77" size="0.8128" layer="21" font="vector" align="center">PD7</text>
    <wire x1="13.5" y1="40" x2="13.5" y2="32.5" width="0.4064" layer="22"/>
    <wire x1="13.5" y1="30" x2="13.5" y2="22" width="0.4064" layer="22"/>
    <wire x1="13.5" y1="19.5" x2="13.5" y2="2" width="0.4064" layer="22"/>
    <wire x1="16" y1="40" x2="16" y2="2" width="0.4064" layer="22"/>
    <wire x1="17.5" y1="40" x2="17.5" y2="32.2" width="0.4064" layer="22"/>
    <wire x1="17.5" y1="29.9" x2="17.5" y2="22" width="0.4064" layer="22"/>
    <wire x1="17.5" y1="19.6" x2="17.5" y2="1.7" width="0.4064" layer="22"/>
    <text x="18.5" y="18.5" size="0.8128" layer="22" font="vector" rot="MR0" align="bottom-right">+3V3 0.6A &gt;</text>
    <text x="18.5" y="23" size="0.8128" layer="22" font="vector" rot="MR0" align="bottom-right">+5V 1A &gt;</text>
    <text x="18.5" y="33.5" size="0.8128" layer="22" font="vector" rot="MR0" align="bottom-right">VCC &gt;</text>
    <text x="38" y="35.5" size="0.8128" layer="22" font="vector" rot="MR0">BREADBOARD LIKE
    GND | V+ | PIN ||  O-O-O</text>
    <text x="8.9" y="1.4" size="1.016" layer="22" font="vector" rot="MR90" align="center-left">gitlab.cba.mit.edu/jakeread/atkbreadboardboard</text>
    <text x="38" y="8" size="0.8128" layer="22" font="vector" rot="MR0">PB: ANALOGLAND
    PB0: ADC/AREF
    PB1: ADC
    PB2: ADC
    PB3: ADC
    
    PC: DIGIBOIS / PWM (TC &amp; AWEX)
    PC0: SDA
    PC1: SCL
    PC2: UART RX
    PC3: UART TX
    PC4: SPI CS
    PC5: SPI MOSI
    PC6: SPI MISO / UART RX
    PC7: SPI CLK / UART TX
    
    PD: DIGIBOIS / PWM (TC)
    PD4: SPI CS
    PD5: SPI MOSI
    PD6: SPI MISO / UART RX / USBDM
    PD7: SPI CLK / UART TX / USBDP</text>
    <text x="32.5" y="27.5" size="0.8128" layer="22" font="vector" rot="MR0">GOOD LUCK HAVE FUN
    ANYTHING IS POSSIBLE</text>
    <wire x1="17.5" y1="40" x2="17.5" y2="32.2" width="0.2032" layer="21"/>
    <wire x1="17.5" y1="29.9" x2="17.5" y2="22" width="0.2032" layer="21"/>
    <wire x1="17.5" y1="19.6" x2="17.5" y2="1.7" width="0.2032" layer="21"/>
    <text x="18.3" y="33.5" size="0.8128" layer="21" font="vector" rot="R180" align="bottom-right">VCC</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"/>
    
    Jake Read's avatar
    Jake Read committed
    <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>
    
    Jake Read's avatar
    Jake Read committed
    </plain>
    <libraries>
    <library name="borkedlabs-passives">
    <packages>
    <package name="0603-CAP">
    <wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
    <wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
    <wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
    <wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
    <wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/>
    <wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/>
    <smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/>
    <smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/>
    <text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
    <text x="-1.016" y="-2.413" size="1.016" layer="27">&gt;VALUE</text>
    <rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/>
    <rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/>
    <rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
    </package>
    <package name="1206">
    <wire x1="-2.473" y1="0.983" x2="2.473" y2="0.983" width="0.0508" layer="39"/>
    <wire x1="2.473" y1="-0.983" x2="-2.473" y2="-0.983" width="0.0508" layer="39"/>
    <wire x1="-2.473" y1="-0.983" x2="-2.473" y2="0.983" width="0.0508" layer="39"/>
    <wire x1="2.473" y1="0.983" x2="2.473" y2="-0.983" width="0.0508" layer="39"/>
    <wire x1="-0.965" y1="0.787" x2="0.965" y2="0.787" width="0.1016" layer="51"/>
    <wire x1="-0.965" y1="-0.787" x2="0.965" y2="-0.787" width="0.1016" layer="51"/>
    <smd name="1" x="-1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
    <smd name="2" x="1.4" y="0" dx="1.6" dy="1.8" layer="1"/>
    <text x="-1.27" y="1.143" size="1.016" layer="25">&gt;NAME</text>
    <text x="-1.397" y="-2.794" size="1.016" layer="27">&gt;VALUE</text>
    <rectangle x1="-1.7018" y1="-0.8509" x2="-0.9517" y2="0.8491" layer="51"/>
    <rectangle x1="0.9517" y1="-0.8491" x2="1.7018" y2="0.8509" layer="51"/>
    <rectangle x1="-0.1999" y1="-0.4001" x2="0.1999" y2="0.4001" layer="35"/>
    </package>
    <package name="0805">
    <smd name="1" x="-0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
    <smd name="2" x="0.95" y="0" dx="0.7" dy="1.2" layer="1"/>
    <text x="-0.762" y="0.8255" size="1.016" layer="25">&gt;NAME</text>
    <text x="-1.016" y="-2.032" size="1.016" layer="27">&gt;VALUE</text>
    </package>
    </packages>
    </library>
    <library name="lights">
    <packages>
    <package name="LED0805">
    <wire x1="-1.473" y1="0.983" x2="1.473" y2="0.983" width="0.0508" layer="39"/>
    <wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/>
    <wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/>
    <wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/>
    <smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/>
    <smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/>
    <text x="-0.889" y="1.397" size="1.016" layer="25">&gt;NAME</text>
    <text x="-1.016" y="-2.413" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
    <rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
    <wire x1="-0.1778" y1="0.4318" x2="0.1778" y2="0" width="0.127" layer="21"/>
    <wire x1="0.1778" y1="0" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
    <wire x1="-0.1778" y1="0.4318" x2="-0.1778" y2="-0.4318" width="0.127" layer="21"/>
    </package>
    </packages>
    </library>
    <library name="fab">
    <packages>
    <package name="CBA-SILK-LOGO">
    <circle x="0" y="0" radius="0.254" width="0.127" layer="21"/>
    <circle x="-0.762" y="0.762" radius="0.254" width="0.127" layer="21"/>
    <wire x1="-0.254" y1="1.016" x2="0.254" y2="1.016" width="0.127" layer="21"/>
    <wire x1="0.254" y1="1.016" x2="0.254" y2="0.508" width="0.127" layer="21"/>
    <wire x1="0.254" y1="0.508" x2="-0.254" y2="0.508" width="0.127" layer="21"/>
    <wire x1="-0.254" y1="0.508" x2="-0.254" y2="1.016" width="0.127" layer="21"/>
    <wire x1="-1.016" y1="0.254" x2="-0.508" y2="0.254" width="0.127" layer="21"/>
    <wire x1="-0.508" y1="0.254" x2="-0.508" y2="-0.254" width="0.127" layer="21"/>
    <wire x1="-0.508" y1="-0.254" x2="-1.016" y2="-0.254" width="0.127" layer="21"/>
    <wire x1="-1.016" y1="-0.254" x2="-1.016" y2="0.254" width="0.127" layer="21"/>
    <wire x1="0.508" y1="0.508" x2="1.016" y2="0.508" width="0.127" layer="21"/>
    <wire x1="1.016" y1="0.508" x2="1.016" y2="1.016" width="0.127" layer="21"/>
    <wire x1="1.016" y1="1.016" x2="0.508" y2="1.016" width="0.127" layer="21"/>
    <wire x1="0.508" y1="1.016" x2="0.508" y2="0.508" width="0.127" layer="21"/>
    <wire x1="0.508" y1="0.254" x2="1.016" y2="0.254" width="0.127" layer="21"/>
    <wire x1="1.016" y1="0.254" x2="1.016" y2="-0.254" width="0.127" layer="21"/>
    <wire x1="1.016" y1="-0.254" x2="0.508" y2="-0.254" width="0.127" layer="21"/>
    <wire x1="0.508" y1="-0.254" x2="0.508" y2="0.254" width="0.127" layer="21"/>
    <wire x1="0.508" y1="-0.508" x2="1.016" y2="-0.508" width="0.127" layer="21"/>
    <wire x1="1.016" y1="-0.508" x2="1.016" y2="-1.016" width="0.127" layer="21"/>
    <wire x1="1.016" y1="-1.016" x2="0.508" y2="-1.016" width="0.127" layer="21"/>
    <wire x1="0.508" y1="-1.016" x2="0.508" y2="-0.508" width="0.127" layer="21"/>
    <wire x1="0.254" y1="-0.508" x2="-0.254" y2="-0.508" width="0.127" layer="21"/>
    <wire x1="-0.254" y1="-0.508" x2="-0.254" y2="-1.016" width="0.127" layer="21"/>
    <wire x1="-0.254" y1="-1.016" x2="0.254" y2="-1.016" width="0.127" layer="21"/>
    <wire x1="0.254" y1="-1.016" x2="0.254" y2="-0.508" width="0.127" layer="21"/>
    <wire x1="-0.508" y1="-0.508" x2="-1.016" y2="-0.508" width="0.127" layer="21"/>
    <wire x1="-1.016" y1="-0.508" x2="-1.016" y2="-1.016" width="0.127" layer="21"/>
    <wire x1="-1.016" y1="-1.016" x2="-0.508" y2="-1.016" width="0.127" layer="21"/>
    <wire x1="-0.508" y1="-1.016" x2="-0.508" y2="-0.508" width="0.127" layer="21"/>
    </package>
    </packages>
    </library>
    <library name="power">
    <packages>
    
    Jake Read's avatar
    Jake Read committed
    <package name="PWRPAD_M3_STANDOFF">
    <pad name="P$1" x="0" y="0" drill="4.4" diameter="7" thermals="no"/>
    
    Jake Read's avatar
    Jake Read committed
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-0.6" y="3.6"/>
    <vertex x="0.6" y="3.6"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="0.4" y="2.1"/>
    <vertex x="-0.4" y="2.1"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="0.6" y="-3.6"/>
    <vertex x="-0.6" y="-3.6"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-0.4" y="-2.1"/>
    <vertex x="0.4" y="-2.1"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-3.6" y="-0.6"/>
    <vertex x="-3.6" y="0.6"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-2.1" y="0.4"/>
    <vertex x="-2.1" y="-0.4"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="3.6" y="0.6"/>
    <vertex x="3.6" y="-0.6"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="2.1" y="-0.4"/>
    <vertex x="2.1" y="0.4"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-2.95269375" y="2.13136875"/>
    <vertex x="-2.104165625" y="2.979896875"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-1.19203125" y="1.784921875"/>
    <vertex x="-1.75771875" y="1.2192375"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="2.99705625" y="-2.12131875"/>
    <vertex x="2.148528125" y="-2.969846875"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="1.23639375" y="-1.774871875"/>
    <vertex x="1.80208125" y="-1.2091875"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-2.104165625" y="-2.969846875"/>
    <vertex x="-2.95269375" y="-2.12131875"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="-1.75771875" y="-1.2091875"/>
    <vertex x="-1.19203125" y="-1.774871875"/>
    </polygon>
    <polygon width="0.127" layer="31">
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="2.148528125" y="2.979896875"/>
    <vertex x="2.99705625" y="2.13136875"/>
    
    Jake Read's avatar
    Jake Read committed
    <vertex x="1.80208125" y="1.2192375"/>
    <vertex x="1.23639375" y="1.784921875"/>
    </polygon>
    
    Jake Read's avatar
    Jake Read committed
    <circle x="0" y="0" radius="3.5" width="0.125" layer="51"/>
    
    Jake Read's avatar
    Jake Read committed
    </package>
    <package name="PWRPAD_3-25MM">
    <pad name="P$1" x="0" y="0" drill="3.25" diameter="5.75" thermals="no"/>
    </package>
    <package name="QFN16-3X3-TI-RTE">
    <description>3x3 mm</description>
    <wire x1="-1.5" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="51"/>
    <wire x1="1.5" y1="1.5" x2="1.5" y2="-1.5" width="0.1016" layer="51"/>
    <wire x1="1.5" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="51"/>
    <wire x1="-1.5" y1="-1.5" x2="-1.5" y2="1.5" width="0.1016" layer="51"/>
    <wire x1="1.5" y1="1.5" x2="1.5" y2="1.025" width="0.1016" layer="21"/>
    <wire x1="1.025" y1="1.5" x2="1.5" y2="1.5" width="0.1016" layer="21"/>
    <wire x1="-1.5" y1="-1.5" x2="-1.5" y2="-1.025" width="0.1016" layer="21"/>
    <wire x1="-1.025" y1="-1.5" x2="-1.5" y2="-1.5" width="0.1016" layer="21"/>
    <wire x1="1.5" y1="-1.5" x2="1.025" y2="-1.5" width="0.1016" layer="21"/>
    <wire x1="1.5" y1="-1.025" x2="1.5" y2="-1.5" width="0.1016" layer="21"/>
    <circle x="-1.2" y="0.75" radius="0.125" width="0" layer="31"/>
    <circle x="-1.2" y="0.75" radius="0.2" width="0" layer="29"/>
    <circle x="-1.2" y="0.25" radius="0.125" width="0" layer="31"/>
    <circle x="-1.2" y="0.25" radius="0.2" width="0" layer="29"/>
    <circle x="-1.2" y="-0.25" radius="0.125" width="0" layer="31"/>
    <circle x="-1.2" y="-0.75" radius="0.125" width="0" layer="31"/>
    <circle x="-0.75" y="-1.2" radius="0.125" width="0" layer="31"/>
    <circle x="-0.25" y="-1.2" radius="0.125" width="0" layer="31"/>
    <circle x="0.25" y="-1.2" radius="0.125" width="0" layer="31"/>
    <circle x="0.75" y="-1.2" radius="0.125" width="0" layer="31"/>
    <circle x="1.2" y="-0.75" radius="0.125" width="0" layer="31"/>
    <circle x="1.2" y="-0.25" radius="0.125" width="0" layer="31"/>
    <circle x="1.2" y="0.25" radius="0.125" width="0" layer="31"/>
    <circle x="1.2" y="0.75" radius="0.125" width="0" layer="31"/>
    <circle x="0.75" y="1.2" radius="0.125" width="0" layer="31"/>
    <circle x="0.25" y="1.2" radius="0.125" width="0" layer="31"/>
    <circle x="-0.25" y="1.2" radius="0.125" width="0" layer="31"/>
    <circle x="-0.75" y="1.2" radius="0.125" width="0" layer="31"/>
    <circle x="0" y="0" radius="0.15" width="0.01" layer="49"/>
    <circle x="0.5" y="0.5" radius="0.15" width="0.01" layer="49"/>
    <circle x="0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/>
    <circle x="-0.5" y="-0.5" radius="0.15" width="0.01" layer="49"/>
    <circle x="-0.5" y="0.5" radius="0.15" width="0.01" layer="49"/>
    <circle x="-1.2" y="-0.25" radius="0.2" width="0" layer="29"/>
    <circle x="-1.2" y="-0.75" radius="0.2" width="0" layer="29"/>
    <circle x="-0.75" y="-1.2" radius="0.2" width="0" layer="29"/>
    <circle x="-0.25" y="-1.2" radius="0.2" width="0" layer="29"/>
    <circle x="0.25" y="-1.2" radius="0.2" width="0" layer="29"/>
    <circle x="0.75" y="-1.2" radius="0.2" width="0" layer="29"/>
    <circle x="1.2" y="-0.75" radius="0.2" width="0" layer="29"/>
    <circle x="1.2" y="-0.25" radius="0.2" width="0" layer="29"/>
    <circle x="1.2" y="0.25" radius="0.2" width="0" layer="29"/>
    <circle x="1.2" y="0.75" radius="0.2" width="0" layer="29"/>
    <circle x="0.75" y="1.2" radius="0.2" width="0" layer="29"/>
    <circle x="0.25" y="1.2" radius="0.2" width="0" layer="29"/>
    <circle x="-0.25" y="1.2" radius="0.2" width="0" layer="29"/>
    <circle x="-0.75" y="1.2" radius="0.2" width="0" layer="29"/>
    <smd name="TH" x="0" y="0" dx="1.7" dy="1.7" layer="1" stop="no" cream="no"/>
    <smd name="1" x="-1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
    <smd name="2" x="-1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
    <smd name="3" x="-1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
    <smd name="4" x="-1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" stop="no" cream="no"/>
    <smd name="5" x="-0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
    <smd name="6" x="-0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
    <smd name="7" x="0.25" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
    <smd name="8" x="0.75" y="-1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R90" stop="no" cream="no"/>
    <smd name="9" x="1.475" y="-0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
    <smd name="10" x="1.475" y="-0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
    <smd name="11" x="1.475" y="0.25" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
    <smd name="12" x="1.475" y="0.75" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R180" stop="no" cream="no"/>
    <smd name="13" x="0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
    <smd name="14" x="0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
    <smd name="15" x="-0.25" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
    <smd name="16" x="-0.75" y="1.475" dx="0.85" dy="0.3" layer="1" roundness="75" rot="R270" stop="no" cream="no"/>
    <text x="-2" y="2" size="1.27" layer="25">&gt;NAME</text>
    <text x="-2" y="-3.5" size="1.27" layer="27">&gt;VALUE</text>
    <rectangle x1="-0.875" y1="-0.875" x2="0.875" y2="0.875" layer="29"/>
    <rectangle x1="-0.8" y1="0.1" x2="-0.1" y2="0.8" layer="31" rot="R90"/>
    <rectangle x1="-1.9" y1="0.55" x2="-1.2" y2="0.95" layer="29"/>
    <rectangle x1="-1.85" y1="0.625" x2="-1.2" y2="0.875" layer="31"/>
    <rectangle x1="-1.9" y1="0.05" x2="-1.2" y2="0.45" layer="29"/>
    <rectangle x1="-1.85" y1="0.125" x2="-1.2" y2="0.375" layer="31"/>
    <rectangle x1="-1.85" y1="-0.375" x2="-1.2" y2="-0.125" layer="31"/>
    <rectangle x1="-1.85" y1="-0.875" x2="-1.2" y2="-0.625" layer="31"/>
    <rectangle x1="-1.075" y1="-1.65" x2="-0.425" y2="-1.4" layer="31" rot="R90"/>
    <rectangle x1="-0.575" y1="-1.65" x2="0.075" y2="-1.4" layer="31" rot="R90"/>
    <rectangle x1="-0.075" y1="-1.65" x2="0.575" y2="-1.4" layer="31" rot="R90"/>
    <rectangle x1="0.425" y1="-1.65" x2="1.075" y2="-1.4" layer="31" rot="R90"/>
    <rectangle x1="1.2" y1="-0.875" x2="1.85" y2="-0.625" layer="31" rot="R180"/>
    <rectangle x1="1.2" y1="-0.375" x2="1.85" y2="-0.125" layer="31" rot="R180"/>
    <rectangle x1="1.2" y1="0.125" x2="1.85" y2="0.375" layer="31" rot="R180"/>
    <rectangle x1="1.2" y1="0.625" x2="1.85" y2="0.875" layer="31" rot="R180"/>
    <rectangle x1="0.425" y1="1.4" x2="1.075" y2="1.65" layer="31" rot="R270"/>
    <rectangle x1="-0.075" y1="1.4" x2="0.575" y2="1.65" layer="31" rot="R270"/>
    <rectangle x1="-0.575" y1="1.4" x2="0.075" y2="1.65" layer="31" rot="R270"/>
    <rectangle x1="-1.075" y1="1.4" x2="-0.425" y2="1.65" layer="31" rot="R270"/>
    <rectangle x1="-0.8" y1="-0.8" x2="-0.1" y2="-0.1" layer="31" rot="R180"/>
    <rectangle x1="0.1" y1="-0.8" x2="0.8" y2="-0.1" layer="31" rot="R270"/>
    <rectangle x1="0.1" y1="0.1" x2="0.8" y2="0.8" layer="31"/>
    <rectangle x1="-1.9" y1="-0.45" x2="-1.2" y2="-0.05" layer="29"/>
    <rectangle x1="-1.9" y1="-0.95" x2="-1.2" y2="-0.55" layer="29"/>
    <rectangle x1="-1.1" y1="-1.75" x2="-0.4" y2="-1.35" layer="29" rot="R90"/>
    <rectangle x1="-0.6" y1="-1.75" x2="0.1" y2="-1.35" layer="29" rot="R90"/>
    <rectangle x1="-0.1" y1="-1.75" x2="0.6" y2="-1.35" layer="29" rot="R90"/>
    <rectangle x1="0.4" y1="-1.75" x2="1.1" y2="-1.35" layer="29" rot="R90"/>
    <rectangle x1="1.2" y1="-0.95" x2="1.9" y2="-0.55" layer="29" rot="R180"/>
    <rectangle x1="1.2" y1="-0.45" x2="1.9" y2="-0.05" layer="29" rot="R180"/>
    <rectangle x1="1.2" y1="0.05" x2="1.9" y2="0.45" layer="29" rot="R180"/>
    <rectangle x1="1.2" y1="0.55" x2="1.9" y2="0.95" layer="29" rot="R180"/>
    <rectangle x1="0.4" y1="1.35" x2="1.1" y2="1.75" layer="29" rot="R270"/>
    <rectangle x1="-0.1" y1="1.35" x2="0.6" y2="1.75" layer="29" rot="R270"/>
    <rectangle x1="-0.6" y1="1.35" x2="0.1" y2="1.75" layer="29" rot="R270"/>
    <rectangle x1="-1.1" y1="1.35" x2="-0.4" y2="1.75" layer="29" rot="R270"/>
    <wire x1="-1.5" y1="1.02" x2="-1.03" y2="1.5" width="0.127" layer="21"/>
    <circle x="-2.06" y="1.24" radius="0.15" width="0.127" layer="21"/>
    </package>
    <package name="SOT23-5">
    <description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;, 5 lead</description>
    <wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="21"/>
    <wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="21"/>
    <wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="21"/>
    <wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="21"/>
    <smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
    <smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/>
    <smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
    <smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
    <smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/>
    <text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
    <text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
    <rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/>
    <rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/>
    <rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/>
    <rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/>
    <rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/>
    </package>
    <package name="NRS5020T4R7MMGJ">
    <smd name="1" x="0" y="1.65" dx="4.9" dy="1.5" layer="1"/>
    <smd name="2" x="0" y="-1.65" dx="4.9" dy="1.5" layer="1"/>
    <text x="-3" y="2.8" size="1.27" layer="25">&gt;NAME</text>
    <text x="-3.1" y="-4" size="1.27" layer="27">&gt;VALUE</text>
    </package>
    </packages>
    </library>
    <library name="microcontrollers">
    <packages>
    <package name="QFN-64-9X9MM">
    <description>&lt;h3&gt;64-pin QFN 9x9mm, 0.5mm pitch&lt;/h3&gt;
    &lt;p&gt;Package used by ATmega128RFA1&lt;/p&gt;
    &lt;p&gt;&lt;a href="http://www.atmel.com/Images/Atmel-8266-MCU_Wireless-ATmega128RFA1_Datasheet.pdf"&gt;Example Datasheet&lt;/a&gt;&lt;/p&gt;</description>
    <wire x1="-4.492" y1="-4.5" x2="4.508" y2="-4.5" width="0.09" layer="51"/>
    <wire x1="4.508" y1="-4.5" x2="4.508" y2="4.5" width="0.09" layer="51"/>
    <wire x1="4.508" y1="4.5" x2="-4.492" y2="4.5" width="0.09" layer="51"/>
    <wire x1="-4.492" y1="4.5" x2="-4.492" y2="-4.5" width="0.09" layer="51"/>
    <wire x1="-4.6" y1="4.6" x2="-4.6" y2="4.1" width="0.2032" layer="21"/>
    <wire x1="-4.6" y1="4.6" x2="-4.1" y2="4.6" width="0.2032" layer="21"/>
    <wire x1="4.6" y1="4.6" x2="4.1" y2="4.6" width="0.2032" layer="21"/>
    <wire x1="4.6" y1="4.6" x2="4.6" y2="4.1" width="0.2032" layer="21"/>
    <circle x="-4.842" y="4.85" radius="0.2" width="0" layer="21"/>
    <circle x="-3.442" y="3.45" radius="0.2" width="0.09" layer="51"/>
    <smd name="26" x="0.75" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="25" x="0.25" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="24" x="-0.25" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="27" x="1.25" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="28" x="1.75" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="23" x="-0.75" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="22" x="-1.25" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="21" x="-1.75" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="6" x="-4.5" y="1.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="5" x="-4.5" y="1.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="4" x="-4.5" y="2.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="7" x="-4.5" y="0.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="8" x="-4.5" y="0.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="3" x="-4.5" y="2.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="2" x="-4.5" y="3.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="9" x="-4.5" y="-0.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="10" x="-4.5" y="-0.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="1" x="-4.5" y="3.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="16" x="-4.5" y="-3.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="15" x="-4.5" y="-3.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="14" x="-4.5" y="-2.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="17" x="-3.75" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="18" x="-3.25" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="13" x="-4.5" y="-2.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="12" x="-4.5" y="-1.75" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="19" x="-2.75" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="20" x="-2.25" y="-4.5" dx="0.275" dy="0.7" layer="1" rot="R180"/>
    <smd name="11" x="-4.5" y="-1.25" dx="0.275" dy="0.7" layer="1" rot="R270"/>
    <smd name="29" x="2.25" y="-4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="30" x="2.75" y="-4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="31" x="3.25" y="-4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="32" x="3.75" y="-4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="33" x="4.5" y="-3.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="34" x="4.5" y="-3.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="35" x="4.5" y="-2.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="36" x="4.5" y="-2.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="37" x="4.5" y="-1.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="38" x="4.5" y="-1.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="39" x="4.5" y="-0.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="40" x="4.5" y="-0.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="41" x="4.5" y="0.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="42" x="4.5" y="0.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="43" x="4.5" y="1.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="44" x="4.5" y="1.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="45" x="4.5" y="2.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="46" x="4.5" y="2.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="47" x="4.5" y="3.25" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="48" x="4.5" y="3.75" dx="0.275" dy="0.7" layer="1" rot="R90"/>
    <smd name="49" x="3.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="50" x="3.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="51" x="2.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="52" x="2.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="53" x="1.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="54" x="1.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="55" x="0.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="56" x="0.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="57" x="-0.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="58" x="-0.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="59" x="-1.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="60" x="-1.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="61" x="-2.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="62" x="-2.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="63" x="-3.25" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <smd name="64" x="-3.75" y="4.5" dx="0.275" dy="0.7" layer="1"/>
    <text x="0" y="1.27" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">&gt;NAME</text>
    <text x="0" y="-1.27" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">&gt;VALUE</text>
    <wire x1="4.6" y1="-4.6" x2="4.1" y2="-4.6" width="0.2032" layer="21"/>
    <wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/>
    <wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/>
    <wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/>
    <smd name="P$1" x="0" y="0" dx="7.6" dy="7.6" layer="1" cream="no"/>
    <polygon width="0.127" layer="31">
    <vertex x="2.13" y="2.13"/>
    <vertex x="2.13" y="3.27"/>
    <vertex x="3.27" y="3.27"/>
    <vertex x="3.27" y="2.13"/>
    </polygon>
    <polygon width="0.127" layer="31">
    <vertex x="-3.27" y="2.13"/>
    <vertex x="-3.27" y="3.27"/>
    <vertex x="-2.13" y="3.27"/>
    <vertex x="-2.13" y="2.13"/>
    </polygon>
    <polygon width="0.127" layer="31">
    <vertex x="-3.27" y="-3.27"/>
    <vertex x="-3.27" y="-2.13"/>
    <vertex x="-2.13" y="-2.13"/>
    <vertex x="-2.13" y="-3.27"/>
    </polygon>
    <polygon width="0.127" layer="31">
    <vertex x="2.13" y="-3.27"/>
    <vertex x="2.13" y="-2.13"/>
    <vertex x="3.27" y="-2.13"/>
    <vertex x="3.27" y="-3.27"/>
    </polygon>
    <polygon width="0.127" layer="31">
    <vertex x="-0.57" y="-0.57"/>
    <vertex x="-0.57" y="0.57"/>
    <vertex x="0.57" y="0.57"/>
    <vertex x="0.57" y="-0.57"/>
    </polygon>
    </package>
    <package name="PDI_2X3_SMD">
    <description>&lt;h3&gt;Surface Mount - 2x3&lt;/h3&gt;
    &lt;p&gt;Specifications:
    &lt;ul&gt;&lt;li&gt;Pin count:6&lt;/li&gt;
    &lt;li&gt;Pin pitch:2.54mm&lt;/li&gt;
    &lt;/ul&gt;&lt;/p&gt;
    &lt;p&gt;Example device(s):
    &lt;ul&gt;&lt;li&gt;CONN_03x2&lt;/li&gt;
    &lt;/ul&gt;&lt;/p&gt;</description>
    <wire x1="-3.81" y1="-2.5" x2="-3.81" y2="2.5" width="0.127" layer="51"/>
    <wire x1="-3.81" y1="2.5" x2="3.81" y2="2.5" width="0.127" layer="51"/>
    <wire x1="3.81" y1="2.5" x2="3.81" y2="-2.5" width="0.127" layer="51"/>
    <wire x1="3.81" y1="-2.5" x2="-3.81" y2="-2.5" width="0.127" layer="51"/>
    <rectangle x1="-0.3" y1="2.55" x2="0.3" y2="3.35" layer="51"/>
    <rectangle x1="-2.84" y1="2.55" x2="-2.24" y2="3.35" layer="51"/>
    <rectangle x1="2.24" y1="2.55" x2="2.84" y2="3.35" layer="51"/>
    <rectangle x1="-2.84" y1="-3.35" x2="-2.24" y2="-2.55" layer="51" rot="R180"/>
    <rectangle x1="-0.3" y1="-3.35" x2="0.3" y2="-2.55" layer="51" rot="R180"/>
    <rectangle x1="2.24" y1="-3.35" x2="2.84" y2="-2.55" layer="51" rot="R180"/>
    <smd name="1" x="-2.54" y="-2.85" dx="1.02" dy="1.9" layer="1"/>
    <smd name="2" x="-2.54" y="2.85" dx="1.02" dy="1.9" layer="1"/>
    <smd name="3" x="0" y="-2.85" dx="1.02" dy="1.9" layer="1"/>
    <smd name="4" x="0" y="2.85" dx="1.02" dy="1.9" layer="1"/>
    <smd name="5" x="2.54" y="-2.85" dx="1.02" dy="1.9" layer="1"/>
    <smd name="6" x="2.54" y="2.85" dx="1.02" dy="1.9" layer="1"/>
    <text x="-1.397" y="0.381" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
    <text x="-1.778" y="-1.016" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
    <wire x1="-1.27" y1="-4.38" x2="1.27" y2="-4.38" width="0.2032" layer="21"/>
    </package>
    </packages>
    </library>
    <library name="passives">
    <packages>
    <package name="RES_PRQC">
    <smd name="1" x="-0.95" y="0" dx="1.5" dy="0.6" layer="1" rot="R90"/>
    <smd name="2" x="0" y="0" dx="1.5" dy="0.4" layer="1" rot="R270"/>
    <smd name="3" x="0.95" y="0" dx="1.5" dy="0.6" layer="1" rot="R270"/>
    <wire x1="-1.6" y1="0.65" x2="1.6" y2="0.65" width="0.127" layer="51"/>
    <wire x1="1.6" y1="0.65" x2="1.6" y2="-0.65" width="0.127" layer="51"/>
    <wire x1="1.6" y1="-0.65" x2="-1.6" y2="-0.65" width="0.127" layer="51"/>
    <wire x1="-1.6" y1="-0.65" x2="-1.6" y2="0.65" width="0.127" layer="51"/>
    </package>
    <package name="TACT-SWITCH-KMR6">
    <smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
    <smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
    <smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
    <smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/>
    <wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/>
    <wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/>
    <wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/>
    <wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/>
    <wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/>
    <wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/>
    <wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/>
    <wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/>
    <wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/>
    <wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/>
    <wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/>
    <wire x1="1.032" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/>
    <wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/>
    <wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/>
    <wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/>
    <wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/>
    </package>
    
    Jake Read's avatar
    Jake Read committed
    <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>
    
    Jake Read's avatar
    Jake Read committed
    </packages>
    </library>
    <library name="comm">
    <packages>
    <package name="TSSOP16">
    <description>&lt;b&gt;TSOP16&lt;/b&gt;&lt;p&gt;
    thin small outline package</description>
    <wire x1="3.1" y1="-2.4" x2="-3" y2="-2.4" width="0.2032" layer="51"/>
    <wire x1="-3" y1="2.6" x2="3.1" y2="2.6" width="0.2032" layer="51"/>
    <wire x1="3.1" y1="-2.4" x2="3.1" y2="2.6" width="0.2032" layer="51"/>
    <wire x1="-3" y1="2.6" x2="-2.8" y2="2.6" width="0.2032" layer="21"/>
    <wire x1="-3" y1="2.6" x2="-3" y2="0.5" width="0.2032" layer="21"/>
    <wire x1="-3" y1="-0.5" x2="-3" y2="-2.4" width="0.2032" layer="21"/>
    <wire x1="-3" y1="-2.4" x2="-2.8" y2="-2.4" width="0.2032" layer="21"/>
    <wire x1="2.9" y1="-2.4" x2="3.1" y2="-2.4" width="0.2032" layer="21"/>
    <wire x1="3.1" y1="-2.4" x2="3.1" y2="2.6" width="0.2032" layer="21"/>
    <wire x1="3.1" y1="2.6" x2="2.9" y2="2.6" width="0.2032" layer="21"/>
    <wire x1="-3" y1="0.5" x2="-3" y2="-0.5" width="0.2032" layer="21" curve="-180"/>
    <smd name="1" x="-2.225" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="2" x="-1.575" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="3" x="-0.925" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="4" x="-0.275" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="5" x="0.375" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="6" x="1.025" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="7" x="1.675" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="8" x="2.325" y="-2.85" dx="0.4" dy="1.6" layer="1"/>
    <smd name="9" x="2.325" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="10" x="1.675" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="11" x="1.025" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="12" x="0.375" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="13" x="-0.275" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="14" x="-0.925" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="15" x="-1.575" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <smd name="16" x="-2.225" y="3.05" dx="0.4" dy="1.6" layer="1"/>
    <rectangle x1="-2.425" y1="-3.3501" x2="-2.0249" y2="-2.5299" layer="51"/>
    <rectangle x1="-1.775" y1="-3.3501" x2="-1.3749" y2="-2.5299" layer="51"/>
    <rectangle x1="-1.125" y1="-3.3501" x2="-0.725" y2="-2.5299" layer="51"/>
    <rectangle x1="-0.475" y1="-3.3501" x2="-0.075" y2="-2.5299" layer="51"/>
    <rectangle x1="0.175" y1="-3.3501" x2="0.575" y2="-2.5299" layer="51"/>
    <rectangle x1="0.825" y1="-3.3501" x2="1.225" y2="-2.5299" layer="51"/>
    <rectangle x1="1.4749" y1="-3.3501" x2="1.875" y2="-2.5299" layer="51"/>
    <rectangle x1="2.1249" y1="-3.3501" x2="2.525" y2="-2.5299" layer="51"/>
    <rectangle x1="2.1249" y1="2.7299" x2="2.525" y2="3.5501" layer="51"/>
    <rectangle x1="1.4749" y1="2.7299" x2="1.875" y2="3.5501" layer="51"/>
    <rectangle x1="0.825" y1="2.7299" x2="1.225" y2="3.5501" layer="51"/>
    <rectangle x1="0.175" y1="2.7299" x2="0.575" y2="3.5501" layer="51"/>
    <rectangle x1="-0.475" y1="2.7299" x2="-0.075" y2="3.5501" layer="51"/>
    <rectangle x1="-1.125" y1="2.7299" x2="-0.725" y2="3.5501" layer="51"/>
    <rectangle x1="-1.775" y1="2.7299" x2="-1.3749" y2="3.5501" layer="51"/>
    <rectangle x1="-2.425" y1="2.7299" x2="-2.0249" y2="3.5501" layer="51"/>
    <rectangle x1="-2.425" y1="-3.3501" x2="-2.0249" y2="-2.5299" layer="51"/>
    <rectangle x1="-1.775" y1="-3.3501" x2="-1.3749" y2="-2.5299" layer="51"/>
    <rectangle x1="-1.125" y1="-3.3501" x2="-0.725" y2="-2.5299" layer="51"/>
    <rectangle x1="-0.475" y1="-3.3501" x2="-0.075" y2="-2.5299" layer="51"/>
    <rectangle x1="0.175" y1="-3.3501" x2="0.575" y2="-2.5299" layer="51"/>
    <rectangle x1="0.825" y1="-3.3501" x2="1.225" y2="-2.5299" layer="51"/>
    <rectangle x1="1.4749" y1="-3.3501" x2="1.875" y2="-2.5299" layer="51"/>
    <rectangle x1="2.1249" y1="-3.3501" x2="2.525" y2="-2.5299" layer="51"/>
    <rectangle x1="2.1249" y1="2.7299" x2="2.525" y2="3.5501" layer="51"/>
    <rectangle x1="1.4749" y1="2.7299" x2="1.875" y2="3.5501" layer="51"/>
    <rectangle x1="0.825" y1="2.7299" x2="1.225" y2="3.5501" layer="51"/>
    <rectangle x1="0.175" y1="2.7299" x2="0.575" y2="3.5501" layer="51"/>
    <rectangle x1="-0.475" y1="2.7299" x2="-0.075" y2="3.5501" layer="51"/>
    <rectangle x1="-1.125" y1="2.7299" x2="-0.725" y2="3.5501" layer="51"/>
    <rectangle x1="-1.775" y1="2.7299" x2="-1.3749" y2="3.5501" layer="51"/>
    <rectangle x1="-2.425" y1="2.7299" x2="-2.0249" y2="3.5501" layer="51"/>
    <text x="-3.33375" y="0" size="0.6096" layer="25" font="vector" ratio="20" rot="R90" align="bottom-center">&gt;NAME</text>
    <text x="3.96875" y="0" size="0.6096" layer="27" font="vector" ratio="20" rot="R90" align="bottom-center">&gt;VALUE</text>
    <polygon width="0.127" layer="21">
    <vertex x="-3.65125" y="-3.175" curve="-90"/>
    <vertex x="-3.175" y="-2.69875" curve="-90"/>
    <vertex x="-2.69875" y="-3.175" curve="-90"/>
    <vertex x="-3.175" y="-3.65125" curve="-90"/>
    </polygon>
    </package>
    </packages>
    </library>
    <library name="connector">
    <packages>
    
    Jake Read's avatar
    Jake Read committed
    <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"/>
    
    Jake Read's avatar
    Jake Read committed
    </package>
    <package name="FIDUCIAL_1MM">
    <smd name="1" x="0" y="0" dx="1" dy="1" layer="1" roundness="100" stop="no" cream="no"/>
    <polygon width="0.127" layer="29">
    <vertex x="-1" y="0" curve="90"/>
    <vertex x="0" y="-1" curve="90"/>
    <vertex x="1" y="0" curve="90"/>
    <vertex x="0" y="1" curve="90"/>
    </polygon>
    <polygon width="0.127" layer="41">
    <vertex x="-1" y="0" curve="90"/>
    <vertex x="0" y="-1" curve="90"/>
    <vertex x="1" y="0" curve="90"/>
    <vertex x="0" y="1" curve="90"/>
    </polygon>
    <circle x="0" y="0" radius="0.4953" width="0" layer="51"/>
    </package>
    <package name="SJFAB">
    <wire x1="1.016" y1="0" x2="1.524" y2="0" width="0.1524" layer="51"/>
    <wire x1="-1.016" y1="0" x2="-1.524" y2="0" width="0.1524" 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.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
    <smd name="2" x="0.7874" y="0" dx="1.1176" dy="1.6002" layer="1"/>
    <text x="-1.651" y="1.143" size="1.27" layer="25" ratio="10">&gt;NAME</text>
    <text x="0.4001" y="0" size="0.02" layer="27">&gt;VALUE</text>
    </package>
    </packages>
    </library>
    <library name="SparkFun-Connectors">
    <description>&lt;h3&gt;SparkFun Connectors&lt;/h3&gt;
    This library contains electrically-functional connectors. 
    &lt;br&gt;
    &lt;br&gt;
    We've spent an enormous amount of time creating and checking these footprints and parts, but it is &lt;b&gt; the end user's responsibility&lt;/b&gt; to ensure correctness and suitablity for a given componet or application. 
    &lt;br&gt;
    &lt;br&gt;If you enjoy using this library, please buy one of our products at &lt;a href=" www.sparkfun.com"&gt;SparkFun.com&lt;/a&gt;.
    &lt;br&gt;
    &lt;br&gt;
    &lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
    &lt;br&gt;
    &lt;br&gt;
    You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
    <packages>
    <package name="1X16_NO_SILK">
    <description>&lt;h3&gt;Plated Through Hole -16 Pin No Silk&lt;/h3&gt;
    &lt;p&gt;Specifications:
    &lt;ul&gt;&lt;li&gt;Pin count:16&lt;/li&gt;
    &lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
    &lt;/ul&gt;&lt;/p&gt;
    &lt;p&gt;Example device(s):
    &lt;ul&gt;&lt;li&gt;CONN_16&lt;/li&gt;
    &lt;/ul&gt;&lt;/p&gt;</description>
    <pad name="1" x="0" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="2" x="2.54" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="3" x="5.08" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="4" x="7.62" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="5" x="10.16" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="6" x="12.7" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="7" x="15.24" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="8" x="17.78" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="9" x="20.32" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="10" x="22.86" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="11" x="25.4" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="12" x="27.94" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="13" x="30.48" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="14" x="33.02" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="15" x="35.56" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <pad name="16" x="38.1" y="0" drill="1.143" diameter="1.8796" rot="R90"/>
    <rectangle x1="14.986" y1="-0.254" x2="15.494" y2="0.254" layer="51"/>
    <rectangle x1="12.446" y1="-0.254" x2="12.954" y2="0.254" layer="51"/>
    <rectangle x1="9.906" y1="-0.254" x2="10.414" y2="0.254" layer="51"/>
    <rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
    <rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
    <rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
    <rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
    <rectangle x1="32.766" y1="-0.254" x2="33.274" y2="0.254" layer="51"/>
    <rectangle x1="30.226" y1="-0.254" x2="30.734" y2="0.254" layer="51"/>
    <rectangle x1="27.686" y1="-0.254" x2="28.194" y2="0.254" layer="51"/>
    <rectangle x1="25.146" y1="-0.254" x2="25.654" y2="0.254" layer="51"/>
    <rectangle x1="22.606" y1="-0.254" x2="23.114" y2="0.254" layer="51"/>
    <rectangle x1="20.066" y1="-0.254" x2="20.574" y2="0.254" layer="51"/>
    <rectangle x1="17.526" y1="-0.254" x2="18.034" y2="0.254" layer="51"/>
    <rectangle x1="35.306" y1="-0.254" x2="35.814" y2="0.254" layer="51"/>
    <rectangle x1="37.846" y1="-0.254" x2="38.354" y2="0.254" layer="51"/>
    <text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
    <text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
    </package>
    </packages>
    </library>
    </libraries>
    <attributes>
    </attributes>
    <variantdefs>
    </variantdefs>
    <classes>
    <class number="0" name="default" width="0" drill="0">
    </class>
    </classes>
    <designrules name="default *">
    <description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
    &lt;p&gt;
    Die Standard-Design-Rules sind so gewählt, dass sie für 
    die meisten Anwendungen passen. Sollte ihre Platine 
    besondere Anforderungen haben, treffen Sie die erforderlichen
    Einstellungen hier und speichern die Design Rules unter 
    einem neuen Namen ab.</description>
    <description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
    &lt;p&gt;
    The default Design Rules have been set to cover
    a wide range of applications. Your particular design
    may have different requirements, so please make the
    necessary adjustments and save your customized
    design rules under a new name.</description>
    <param name="layerSetup" value="(1*16)"/>
    <param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
    <param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
    <param name="mdWireWire" value="8mil"/>
    <param name="mdWirePad" value="8mil"/>
    <param name="mdWireVia" value="8mil"/>
    <param name="mdPadPad" value="8mil"/>
    <param name="mdPadVia" value="8mil"/>
    <param name="mdViaVia" value="8mil"/>
    <param name="mdSmdPad" value="8mil"/>
    <param name="mdSmdVia" value="8mil"/>
    <param name="mdSmdSmd" value="8mil"/>
    <param name="mdViaViaSameLayer" value="6mil"/>
    <param name="mnLayersViaInSmd" value="2"/>
    <param name="mdCopperDimension" value="8mil"/>
    <param name="mdDrill" value="8mil"/>
    <param name="mdSmdStop" value="0mil"/>
    <param name="msWidth" value="6mil"/>
    <param name="msDrill" value="0.35mm"/>
    <param name="msMicroVia" value="9.99mm"/>
    <param name="msBlindViaRatio" value="0.5"/>
    <param name="rvPadTop" value="0.25"/>
    <param name="rvPadInner" value="0.25"/>
    <param name="rvPadBottom" value="0.25"/>
    <param name="rvViaOuter" value="0.25"/>
    <param name="rvViaInner" value="0.25"/>
    <param name="rvMicroViaOuter" value="0.25"/>
    <param name="rvMicroViaInner" value="0.25"/>
    <param name="rlMinPadTop" value="10mil"/>
    <param name="rlMaxPadTop" value="20mil"/>
    <param name="rlMinPadInner" value="10mil"/>
    <param name="rlMaxPadInner" value="20mil"/>
    <param name="rlMinPadBottom" value="10mil"/>
    <param name="rlMaxPadBottom" value="20mil"/>
    <param name="rlMinViaOuter" value="8mil"/>
    <param name="rlMaxViaOuter" value="20mil"/>
    <param name="rlMinViaInner" value="8mil"/>
    <param name="rlMaxViaInner" value="20mil"/>
    <param name="rlMinMicroViaOuter" value="4mil"/>
    <param name="rlMaxMicroViaOuter" value="20mil"/>
    <param name="rlMinMicroViaInner" value="4mil"/>
    <param name="rlMaxMicroViaInner" value="20mil"/>
    <param name="psTop" value="-1"/>
    <param name="psBottom" value="-1"/>
    <param name="psFirst" value="-1"/>
    <param name="psElongationLong" value="100"/>
    <param name="psElongationOffset" value="100"/>
    <param name="mvStopFrame" value="1"/>
    <param name="mvCreamFrame" value="0"/>
    <param name="mlMinStopFrame" value="4mil"/>
    <param name="mlMaxStopFrame" value="4mil"/>
    <param name="mlMinCreamFrame" value="0mil"/>
    <param name="mlMaxCreamFrame" value="0mil"/>
    <param name="mlViaStopLimit" value="25mil"/>