<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.4">
<drawing>
<board>
<plain>
<wire x1="0" y1="0" x2="70" y2="0" width="0" layer="20"/>
<wire x1="70" y1="0" x2="70" y2="53.5" width="0" layer="20"/>
<wire x1="70" y1="53.5" x2="0" y2="53.5" width="0" layer="20"/>
<wire x1="0" y1="53.5" x2="0" y2="0" width="0" layer="20"/>
</plain>
<libraries>
<library name="SmartPrj">
<packages>
<package name="DIL28-3">
<description>&lt;B&gt;Dual In Line&lt;/B&gt; 0.3 inch</description>
</package>
<package name="2X03">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="1X08">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="1X10">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="1X06">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="C0603-ROUND">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
<package name="POWERSUPPLY_DC-21MM">
<description>DC 2.1mm Jack</description>
</package>
<package name="FIDUCIA-MOUNT">
</package>
<package name="PN61729">
<description>&lt;b&gt;BERG&lt;/b&gt;</description>
</package>
<package name="MLF32">
<description>mlf-32</description>
</package>
<package name="R0603-ROUND">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
<package name="2X02">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="TS42">
</package>
<package name="RESONATOR">
</package>
<package name="SOT23-DBV">
<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt; DBV (R-PDSO-G5)&lt;p&gt;
Source: http://focus.ti.com/lit/ds/symlink/tps77001.pdf</description>
</package>
<package name="QS">
<description>&lt;B&gt;CRYSTAL&lt;/B&gt;</description>
</package>
</packages>
</library>
<library name="rcl">
<packages>
<package name="PANASONIC_D">
<description>&lt;b&gt;Panasonic Aluminium Electrolytic Capacitor VS-Serie Package D&lt;/b&gt;</description>
</package>
<package name="L1812">
<description>&lt;b&gt;INDUCTOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
</packages>
</library>
<library name="led">
<packages>
<package name="CHIP-LED0805">
<description>&lt;b&gt;Hyper CHIPLED Hyper-Bright LED&lt;/b&gt;&lt;p&gt;
LB R99A&lt;br&gt;
Source: http://www.osram.convergy.de/ ... lb_r99a.pdf</description>
</package>
</packages>
</library>
<library name="diode">
<packages>
<package name="SMB">
<description>&lt;B&gt;DIODE&lt;/B&gt;</description>
</package>
<package name="MINIMELF">
<description>&lt;b&gt;Mini Melf Diode&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="linear">
<packages>
<package name="SOT223">
<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
</package>
<package name="MSOP08">
<description>&lt;b&gt;Mini Small Outline Package&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="zetex">
<packages>
<package name="SOT-23">
<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="varistor">
<packages>
<package name="CT/CN0603">
<description>&lt;b&gt;EPCOS SMD Varistors, MLV; Standard Series&lt;/b&gt;&lt;p&gt;
Source: www.farnell.com/datasheets/49238.pdf</description>
</package>
</packages>
</library>
<library name="jumper">
<packages>
<package name="SJ">
<description>&lt;b&gt;Solder jumper&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="wuerth-elektronik">
<packages>
<package name="0805">
<description>Multilayer SMD</description>
</package>
</packages>
</library>
<library name="resistor-dil">
<packages>
<package name="CAY16">
<description>&lt;b&gt;BOURNS&lt;/b&gt; Chip Resistor Array&lt;p&gt;
Source: RS Component / BUORNS</description>
</package>
</packages>
</library>
<library name="SparkFun-Connectors">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.&lt;br&gt;&lt;br&gt;
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
&lt;br&gt;&lt;br&gt;
&lt;b&gt;Licensing:&lt;/b&gt; CC v3.0 Share-Alike 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="SCREWTERMINAL-5MM-3">
</package>
</packages>
</library>
<library name="mrohner_Eagle_Library">
<packages>
<package name="SOIC8">
<description>&lt;b&gt;Small Outline IC&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="SparkFun-Electromechanical">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find anything that moves- switches, relays, buttons, potentiometers. Also, anything that goes on a board but isn't electrical in nature- screws, standoffs, etc.&lt;br&gt;&lt;br&gt;
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
&lt;br&gt;&lt;br&gt;
&lt;b&gt;Licensing:&lt;/b&gt; CC v3.0 Share-Alike 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="AYZ0202">
<description>&lt;b&gt;DPDT Slide Switch SMD&lt;/b&gt;
www.SparkFun.com SKU : Comp-SMDS</description>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="ZU4" library="SmartPrj" package="DIL28-3" value="ATMEGA328P-PU"/>
<element name="ICSP" library="SmartPrj" package="2X03" value="3x2 M"/>
<element name="IOL" library="SmartPrj" package="1X08" value="8x1F-H8.5"/>
<element name="IOH" library="SmartPrj" package="1X10" value="10x1F-H8.5"/>
<element name="AD" library="SmartPrj" package="1X06" value="6x1F-H8.5"/>
<element name="C2" library="SmartPrj" package="C0603-ROUND" value="100n"/>
<element name="PC1" library="rcl" package="PANASONIC_D" value="47u"/>
<element name="PC2" library="rcl" package="PANASONIC_D" value="47u"/>
<element name="ON" library="led" package="CHIP-LED0805" value="GREEN"/>
<element name="RX" library="led" package="CHIP-LED0805" value="YELLOW"/>
<element name="TX" library="led" package="CHIP-LED0805" value="YELLOW"/>
<element name="D1" library="diode" package="SMB" value="M7"/>
<element name="X1" library="SmartPrj" package="POWERSUPPLY_DC-21MM" value="POWERSUPPLY_DC21MMX"/>
<element name="FD1" library="SmartPrj" package="FIDUCIA-MOUNT" value="FIDUCIALMOUNT"/>
<element name="FD2" library="SmartPrj" package="FIDUCIA-MOUNT" value="FIDUCIALMOUNT"/>
<element name="FD3" library="SmartPrj" package="FIDUCIA-MOUNT" value="FIDUCIALMOUNT"/>
<element name="X2" library="SmartPrj" package="PN61729" value="USB-B_TH"/>
<element name="U1" library="linear" package="SOT223" value="NCP1117ST50T3G"/>
<element name="C4" library="SmartPrj" package="C0603-ROUND" value="100n"/>
<element name="F1" library="rcl" package="L1812" value="MF-MSMF050-2 500mA"/>
<element name="C7" library="SmartPrj" package="C0603-ROUND" value="100n"/>
<element name="L" library="led" package="CHIP-LED0805" value="YELLOW"/>
<element name="T1" library="zetex" package="SOT-23" value="FDN340P"/>
<element name="C1" library="SmartPrj" package="C0603-ROUND" value="100n"/>
<element name="U3" library="SmartPrj" package="MLF32" value="ATMEGA16U2-MU(R)"/>
<element name="C5" library="SmartPrj" package="C0603-ROUND" value="100n"/>
<element name="ICSP1" library="SmartPrj" package="2X03" value="3x2 M"/>
<element name="Z1" library="varistor" package="CT/CN0603" value="CG0603MLC-05E"/>
<element name="Z2" library="varistor" package="CT/CN0603" value="CG0603MLC-05E"/>
<element name="GROUND" library="jumper" package="SJ" value=""/>
<element name="L1" library="wuerth-elektronik" package="0805" value="BLM21"/>
<element name="RESET-EN" library="jumper" package="SJ" value=""/>
<element name="R2" library="SmartPrj" package="R0603-ROUND" value="1M"/>
<element name="RN2" library="resistor-dil" package="CAY16" value="1K"/>
<element name="RN1" library="resistor-dil" package="CAY16" value="10K"/>
<element name="C6" library="SmartPrj" package="C0603-ROUND" value="100n"/>
<element name="C8" library="SmartPrj" package="C0603-ROUND" value="1u"/>
<element name="RN4" library="resistor-dil" package="CAY16" value="1K"/>
<element name="RN3" library="resistor-dil" package="CAY16" value="22R"/>
<element name="C3" library="SmartPrj" package="C0603-ROUND" value="1u"/>
<element name="R1" library="SmartPrj" package="R0603-ROUND" value="1M"/>
<element name="C9" library="SmartPrj" package="C0603-ROUND" value="22p"/>
<element name="C11" library="SmartPrj" package="C0603-ROUND" value="22p"/>
<element name="JP2" library="SmartPrj" package="2X02" value="2x2 M - NM"/>
<element name="U5" library="linear" package="MSOP08" value="LMV358IDGKR"/>
<element name="RESET" library="SmartPrj" package="TS42" value="TS42031-160R-TR-7260"/>
<element name="Y2" library="SmartPrj" package="RESONATOR" value="CSTCE16M0V53-R0 16MHZ"/>
<element name="U2" library="SmartPrj" package="SOT23-DBV" value="LP2985-33DBVR"/>
<element name="POWER" library="SmartPrj" package="1X08" value="8x1F-H8.5"/>
<element name="D2" library="diode" package="MINIMELF" value="CD1206-S01575"/>
<element name="D3" library="diode" package="MINIMELF" value="CD1206-S01575"/>
<element name="Y1" library="SmartPrj" package="QS" value="16MHz"/>
<element name="JP1" library="SparkFun-Connectors" package="SCREWTERMINAL-5MM-3" value=""/>
<element name="DMX_IC" library="mrohner_Eagle_Library" package="SOIC8" value="MAX3468CSA"/>
<element name="S1" library="SparkFun-Electromechanical" package="AYZ0202" value="">
<attribute name="PROD_ID" value="SWCH-08179"/>
</element>
</elements>
<signals>
<signal name="5-GND">
<contactref element="RESET" pad="5"/>
</signal>
<signal name="+5V">
<contactref element="ICSP" pad="2"/>
<contactref element="ZU4" pad="7"/>
<contactref element="ZU4" pad="20"/>
<contactref element="C6" pad="2"/>
<contactref element="POWER" pad="5"/>
<contactref element="POWER" pad="2"/>
<contactref element="RN4" pad="3"/>
<contactref element="RN4" pad="4"/>
<contactref element="RN2" pad="2"/>
<contactref element="RN2" pad="3"/>
<contactref element="C1" pad="2"/>
<contactref element="U5" pad="8"/>
<contactref element="PC2" pad="+"/>
<contactref element="U1" pad="2"/>
<contactref element="U1" pad="4"/>
<contactref element="C2" pad="2"/>
<contactref element="U3" pad="4"/>
<contactref element="C7" pad="1"/>
<contactref element="U3" pad="32"/>
<contactref element="RN1" pad="3"/>
<contactref element="ICSP1" pad="2"/>
<contactref element="D3" pad="C"/>
<contactref element="T1" pad="2"/>
<contactref element="U2" pad="1"/>
<contactref element="U2" pad="3"/>
<contactref element="RN1" pad="5"/>
<contactref element="D2" pad="C"/>
<contactref element="DMX_IC" pad="8"/>
<contactref element="S1" pad="3"/>
</signal>
<signal name="GND">
<contactref element="ICSP" pad="6"/>
<contactref element="ZU4" pad="8"/>
<contactref element="ZU4" pad="22"/>
<contactref element="C6" pad="1"/>
<contactref element="C2" pad="1"/>
<contactref element="PC2" pad="-"/>
<contactref element="PC1" pad="-"/>
<contactref element="POWER" pad="6"/>
<contactref element="POWER" pad="7"/>
<contactref element="IOH" pad="7"/>
<contactref element="ON" pad="C"/>
<contactref element="X1" pad="1"/>
<contactref element="X1" pad="3"/>
<contactref element="RESET" pad="2"/>
<contactref element="RESET" pad="1"/>
<contactref element="U1" pad="1"/>
<contactref element="C4" pad="1"/>
<contactref element="C7" pad="2"/>
<contactref element="L" pad="C"/>
<contactref element="C1" pad="1"/>
<contactref element="U5" pad="4"/>
<contactref element="C3" pad="1"/>
<contactref element="ICSP1" pad="6"/>
<contactref element="U3" pad="3"/>
<contactref element="U3" pad="33"/>
<contactref element="GROUND" pad="1"/>
<contactref element="U2" pad="2"/>
<contactref element="RN1" pad="7"/>
<contactref element="C9" pad="2"/>
<contactref element="C11" pad="2"/>
<contactref element="Y2" pad="2"/>
<contactref element="RN2" pad="5"/>
<contactref element="DMX_IC" pad="5"/>
<contactref element="JP1" pad="3"/>
<contactref element="S1" pad="1"/>
</signal>
<signal name="AREF">
<contactref element="ZU4" pad="21"/>
<contactref element="IOH" pad="8"/>
<contactref element="C4" pad="2"/>
</signal>
<signal name="RESET">
<contactref element="ICSP" pad="5"/>
<contactref element="ZU4" pad="1"/>
<contactref element="C5" pad="2"/>
<contactref element="RESET-EN" pad="2"/>
<contactref element="RESET-EN" pad="1"/>
<contactref element="RN1" pad="4"/>
<contactref element="RESET" pad="4"/>
<contactref element="RESET" pad="3"/>
<contactref element="POWER" pad="3"/>
<contactref element="D2" pad="A"/>
</signal>
<signal name="VIN">
<contactref element="POWER" pad="8"/>
<contactref element="U1" pad="3"/>
<contactref element="PC1" pad="+"/>
<contactref element="D1" pad="C"/>
<contactref element="RN1" pad="8"/>
</signal>
<signal name="M8RXD">
<contactref element="U3" pad="9"/>
<contactref element="RN4" pad="7"/>
</signal>
<signal name="M8TXD">
<contactref element="U3" pad="8"/>
<contactref element="RN4" pad="8"/>
</signal>
<signal name="SCK">
<contactref element="IOH" pad="6"/>
<contactref element="ICSP" pad="3"/>
<contactref element="ZU4" pad="19"/>
<contactref element="U5" pad="5"/>
</signal>
<signal name="N$3">
<contactref element="ON" pad="A"/>
<contactref element="RN4" pad="6"/>
<contactref element="RN4" pad="5"/>
</signal>
<signal name="N$35">
<contactref element="RX" pad="A"/>
<contactref element="RN2" pad="7"/>
</signal>
<signal name="N$36">
<contactref element="TX" pad="A"/>
<contactref element="RN2" pad="6"/>
</signal>
<signal name="PWRIN">
<contactref element="D1" pad="A"/>
<contactref element="X1" pad="2"/>
</signal>
<signal name="D-">
<contactref element="X2" pad="2"/>
<contactref element="Z2" pad="1"/>
<contactref element="RN3" pad="8"/>
</signal>
<signal name="D+">
<contactref element="X2" pad="3"/>
<contactref element="Z1" pad="1"/>
<contactref element="RN3" pad="5"/>
</signal>
<signal name="+3V3">
<contactref element="C3" pad="2"/>
<contactref element="U2" pad="5"/>
<contactref element="U5" pad="2"/>
<contactref element="POWER" pad="4"/>
</signal>
<signal name="MISO">
<contactref element="ICSP" pad="1"/>
<contactref element="ZU4" pad="18"/>
<contactref element="IOH" pad="5"/>
</signal>
<signal name="MOSI">
<contactref element="IOH" pad="4"/>
<contactref element="ICSP" pad="4"/>
<contactref element="ZU4" pad="17"/>
</signal>
<signal name="SS">
<contactref element="ZU4" pad="16"/>
<contactref element="IOH" pad="3"/>
</signal>
<signal name="DTR">
<contactref element="C5" pad="1"/>
<contactref element="U3" pad="13"/>
<contactref element="RN2" pad="4"/>
</signal>
<signal name="GATE_CMD">
<contactref element="T1" pad="3"/>
<contactref element="U5" pad="1"/>
</signal>
<signal name="CMP">
<contactref element="RN1" pad="1"/>
<contactref element="RN1" pad="2"/>
<contactref element="U5" pad="3"/>
</signal>
<signal name="USBVCC">
<contactref element="T1" pad="1"/>
<contactref element="U3" pad="31"/>
<contactref element="F1" pad="1"/>
</signal>
<signal name="XTAL2">
<contactref element="ZU4" pad="10"/>
<contactref element="R2" pad="2"/>
<contactref element="Y2" pad="1"/>
</signal>
<signal name="XTAL1">
<contactref element="ZU4" pad="9"/>
<contactref element="R2" pad="1"/>
<contactref element="Y2" pad="3"/>
</signal>
<signal name="TP_VUCAP">
<contactref element="U3" pad="27"/>
<contactref element="C8" pad="1"/>
</signal>
<signal name="RD-">
<contactref element="U3" pad="30"/>
<contactref element="RN3" pad="1"/>
</signal>
<signal name="RD+">
<contactref element="U3" pad="29"/>
<contactref element="RN3" pad="4"/>
</signal>
<signal name="RESET2">
<contactref element="U3" pad="24"/>
<contactref element="ICSP1" pad="5"/>
<contactref element="RN1" pad="6"/>
<contactref element="D3" pad="A"/>
</signal>
<signal name="MISO2">
<contactref element="U3" pad="17"/>
<contactref element="ICSP1" pad="1"/>
</signal>
<signal name="MOSI2">
<contactref element="U3" pad="16"/>
<contactref element="ICSP1" pad="4"/>
</signal>
<signal name="SCK2">
<contactref element="U3" pad="15"/>
<contactref element="ICSP1" pad="3"/>
</signal>
<signal name="USHIELD">
<contactref element="X2" pad="P$1"/>
<contactref element="X2" pad="P$2"/>
<contactref element="Z2" pad="2"/>
<contactref element="Z1" pad="2"/>
<contactref element="L1" pad="2"/>
</signal>
<signal name="UGND">
<contactref element="X2" pad="4"/>
<contactref element="U3" pad="28"/>
<contactref element="GROUND" pad="2"/>
<contactref element="L1" pad="1"/>
<contactref element="C8" pad="2"/>
</signal>
<signal name="XUSB">
<contactref element="X2" pad="1"/>
<contactref element="F1" pad="2"/>
</signal>
<signal name="XT2">
<contactref element="U3" pad="2"/>
<contactref element="R1" pad="2"/>
<contactref element="Y1" pad="1"/>
<contactref element="C11" pad="1"/>
</signal>
<signal name="XT1">
<contactref element="U3" pad="1"/>
<contactref element="R1" pad="1"/>
<contactref element="C9" pad="1"/>
<contactref element="Y1" pad="2"/>
</signal>
<signal name="RXLED">
<contactref element="RX" pad="C"/>
<contactref element="U3" pad="10"/>
</signal>
<signal name="TXLED">
<contactref element="TX" pad="C"/>
<contactref element="U3" pad="11"/>
</signal>
<signal name="AD0">
<contactref element="ZU4" pad="23"/>
<contactref element="AD" pad="1"/>
</signal>
<signal name="AD1">
<contactref element="ZU4" pad="24"/>
<contactref element="AD" pad="2"/>
</signal>
<signal name="AD2">
<contactref element="ZU4" pad="25"/>
<contactref element="AD" pad="3"/>
</signal>
<signal name="AD3">
<contactref element="ZU4" pad="26"/>
<contactref element="AD" pad="4"/>
</signal>
<signal name="AD4/SDA">
<contactref element="ZU4" pad="27"/>
<contactref element="AD" pad="5"/>
<contactref element="IOH" pad="9"/>
</signal>
<signal name="AD5/SCL">
<contactref element="ZU4" pad="28"/>
<contactref element="AD" pad="6"/>
<contactref element="IOH" pad="10"/>
</signal>
<signal name="IO2">
<contactref element="IOL" pad="3"/>
<contactref element="ZU4" pad="4"/>
</signal>
<signal name="IO1">
<contactref element="IOL" pad="2"/>
<contactref element="ZU4" pad="3"/>
<contactref element="RN4" pad="1"/>
<contactref element="DMX_IC" pad="4"/>
</signal>
<signal name="IO0">
<contactref element="IOL" pad="1"/>
<contactref element="ZU4" pad="2"/>
<contactref element="RN4" pad="2"/>
<contactref element="DMX_IC" pad="1"/>
</signal>
<signal name="IO3">
<contactref element="ZU4" pad="5"/>
<contactref element="IOL" pad="4"/>
</signal>
<signal name="IO4">
<contactref element="IOL" pad="5"/>
<contactref element="ZU4" pad="6"/>
</signal>
<signal name="IO5">
<contactref element="ZU4" pad="11"/>
<contactref element="IOL" pad="6"/>
</signal>
<signal name="IO6">
<contactref element="IOL" pad="7"/>
<contactref element="ZU4" pad="12"/>
</signal>
<signal name="IO7">
<contactref element="ZU4" pad="13"/>
<contactref element="IOL" pad="8"/>
</signal>
<signal name="IO8">
<contactref element="ZU4" pad="14"/>
<contactref element="IOH" pad="1"/>
</signal>
<signal name="IO9">
<contactref element="IOH" pad="2"/>
<contactref element="ZU4" pad="15"/>
</signal>
<signal name="N$1">
<contactref element="L" pad="A"/>
<contactref element="RN2" pad="1"/>
</signal>
<signal name="PB4">
<contactref element="U3" pad="18"/>
<contactref element="JP2" pad="1"/>
</signal>
<signal name="PB5">
<contactref element="U3" pad="19"/>
<contactref element="JP2" pad="3"/>
</signal>
<signal name="PB6">
<contactref element="U3" pad="20"/>
<contactref element="JP2" pad="2"/>
</signal>
<signal name="PB7">
<contactref element="U3" pad="21"/>
<contactref element="JP2" pad="4"/>
</signal>
<signal name="L13">
<contactref element="U5" pad="7"/>
<contactref element="U5" pad="6"/>
<contactref element="RN2" pad="8"/>
</signal>
<signal name="DMX_SIG">
<contactref element="DMX_IC" pad="6"/>
<contactref element="JP1" pad="2"/>
</signal>
<signal name="DMX_SIG_INV">
<contactref element="DMX_IC" pad="7"/>
<contactref element="JP1" pad="1"/>
</signal>
<signal name="ENABLER">
<contactref element="DMX_IC" pad="3"/>
<contactref element="S1" pad="2"/>
<contactref element="DMX_IC" pad="2"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
