<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.5.0">
<drawing>
<board>
<plain>
<wire x1="2" y1="45.075" x2="0" y2="43.075" width="0" layer="20" curve="90"/>
<wire x1="0" y1="43.075" x2="0" y2="21.685" width="0" layer="20"/>
<wire x1="0" y1="21.685" x2="2" y2="19.685" width="0" layer="20" curve="90"/>
<wire x1="2" y1="19.685" x2="53.55" y2="19.685" width="0" layer="20"/>
<wire x1="53.55" y1="19.685" x2="56.185" y2="21.685" width="0" layer="20" curve="90"/>
<wire x1="56.185" y1="21.685" x2="56.185" y2="43.075" width="0" layer="20"/>
<wire x1="56.185" y1="43.075" x2="53.55" y2="45.075" width="0" layer="20" curve="90"/>
<wire x1="53.55" y1="45.075" x2="2" y2="45.075" width="0" layer="20"/>
<text>Encoder</text>
<text>TC</text>
<text>TC</text>
<text>Pwr</text>
<text>LCD</text>
<text>Spkr</text>
<text>SSR</text>
<text>ZonCoffee</text>
<text>ethanzonca.com</text>
<text>Rev 3m0</text>
<text>protofusion.org</text>
<text>usb</text>
<text>encoder</text>
<text>spkr</text>
<text>extpwr</text>
<text>temp</text>
<text>ssr</text>
<text>lcd</text>
<text>aux</text>
<text>0</text>
<text>+5v</text>
<text>0v</text>
<text>5</text>
<text>.</text>
<text>pwr</text>
<text>TC</text>
<text>LCD</text>
<text>SPKR</text>
<text>ENC</text>
<text>SSR</text>
<text>USB</text>
<text>PWR</text>
<text>-</text>
<text>+</text>
<text>-</text>
<text>+</text>
<text>-</text>
<text>+</text>
<text>-</text>
<text>-</text>
<text>+</text>
<text>-</text>
<text>+</text>
<text>A</text>
<text>B</text>
<text>SW</text>
<text>aux</text>
<hole x="2.54" y="42.545" drill="2.2"/>
<hole x="53.34" y="42.545" drill="2.2"/>
<hole x="53.34" y="22.225" drill="2.2"/>
<hole x="2.54" y="22.225" drill="2.2"/>
</plain>
<libraries>
<library name="adaprog">
<packages>
<package name="NX5032">
</package>
<package name="TQFP44">
</package>
</packages>
</library>
<library name="adafruit">
<packages>
<package name="C0805K">
<description>&lt;b&gt;Ceramic Chip Capacitor KEMET 0805 Reflow solder&lt;/b&gt;&lt;p&gt;
Metric Code Size 2012</description>
</package>
<package name="R0805">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
<package name="R1206">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
<package name="CHIPLED_0805">
<description>&lt;b&gt;CHIPLED&lt;/b&gt;&lt;p&gt;
Source: http://www.osram.convergy.de/ ... LG_R971.pdf</description>
</package>
<package name="USB-MINIB">
<description>Surface Mount USB Mini-B Connector</description>
</package>
<package name="A/3216-18R">
<description>&lt;b&gt;Chip Capacitor Type KEMET A / EIA 3216-18 Reflow solder&lt;/b&gt;&lt;p&gt;
KEMET S / EIA 3216-12</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="max6675">
<packages>
<package name="SO08">
<description>&lt;b&gt;SMALL OUTLINE INTEGRATED CIRCUIT&lt;/b&gt;&lt;p&gt;
body 3.9 mm/JEDEC MS-012AA</description>
</package>
</packages>
</library>
<library name="SparkFun">
<packages>
<package name="LED-1206">
</package>
<package name="SCREWTERMINAL-3.5MM-2">
</package>
<package name="SCREWTERMINAL-3.5MM-3">
</package>
<package name="1X08">
</package>
<package name="TACTILE-SWITCH-1101NE">
<description>Sparkfun SKU# COM-08229</description>
</package>
<package name="2X3">
</package>
<package name="SCREWTERMINAL-3.5MM-4">
</package>
</packages>
</library>
<library name="ethanzonca">
<packages>
<package name="ZONCOFFEE-LOGO">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="R1" library="adafruit" package="R0805" value="22"/>
<element name="R2" library="adafruit" package="R0805" value="22"/>
<element name="L1" library="adafruit" package="R1206" value="500mA"/>
<element name="C1" library="adafruit" package="C0805K" value="0.1uF"/>
<element name="C4" library="adafruit" package="C0805K" value="0.1uF"/>
<element name="C5" library="adafruit" package="A/3216-18R" value="10uF"/>
<element name="USBPWR" library="adafruit" package="CHIPLED_0805" value="GREEN"/>
<element name="X3" library="adaprog" package="NX5032" value="16MHz"/>
<element name="C2" library="adafruit" package="C0805K" value="18pF"/>
<element name="C3" library="adafruit" package="C0805K" value="18pF"/>
<element name="IC1" library="adaprog" package="TQFP44" value="ATMEGA32U4-AU"/>
<element name="C6" library="adafruit" package="C0805K" value="0.1uF"/>
<element name="C7" library="adafruit" package="C0805K" value="0.1uF"/>
<element name="CN1" library="adafruit" package="USB-MINIB" value="MiniB USB"/>
<element name="SJ1" library="jumper" package="SJ" value="HWB"/>
<element name="SJ2" library="jumper" package="SJ" value="VCC"/>
<element name="READY" library="SparkFun" package="LED-1206" value="WHITE"/>
<element name="TMP" library="SparkFun" package="SCREWTERMINAL-3.5MM-2" value="7PH"/>
<element name="SSR" library="SparkFun" package="SCREWTERMINAL-3.5MM-2" value="3PH"/>
<element name="LCD" library="SparkFun" package="SCREWTERMINAL-3.5MM-3" value="4PH"/>
<element name="ENC" library="SparkFun" package="SCREWTERMINAL-3.5MM-4" value="5PH"/>
<element name="AUX" library="SparkFun" package="1X08" value="6PH"/>
<element name="BZ" library="SparkFun" package="SCREWTERMINAL-3.5MM-2" value="9PH"/>
<element name="MAX1" library="max6675" package="SO08" value="MAX6675"/>
<element name="R5" library="adafruit" package="R0805" value="10K"/>
<element name="EXTPWR" library="SparkFun" package="SCREWTERMINAL-3.5MM-2" value="3PH"/>
<element name="C8" library="adafruit" package="C0805K" value="0.1uF"/>
<element name="R6" library="adafruit" package="R0805" value="10K"/>
<element name="BOOT" library="SparkFun" package="TACTILE-SWITCH-1101NE" value="SWITCH-MOMENTARY-2-SMD-1101NE"/>
<element name="J1" library="SparkFun" package="2X3" value="AVR_SPI_PRG_6PTH"/>
<element name="R3" library="adafruit" package="R0805" value="10K"/>
<element name="WHT-CURRLIM" library="adafruit" package="R0805" value="10K"/>
<element name="C10" library="adafruit" package="C0805K" value=".1uF"/>
<element name="SJ3" library="jumper" package="SJ" value="TGND"/>
<element name="U$1" library="ethanzonca" package="ZONCOFFEE-LOGO" value=""/>
</elements>
<signals>
<signal name="N$3">
<contactref element="R1" pad="2"/>
<contactref element="IC1" pad="3"/>
</signal>
<signal name="N$4">
<contactref element="R2" pad="2"/>
<contactref element="IC1" pad="4"/>
</signal>
<signal name="GND">
<contactref element="CN1" pad="GND"/>
<contactref element="IC1" pad="15"/>
<contactref element="IC1" pad="5"/>
<contactref element="IC1" pad="23"/>
<contactref element="IC1" pad="35"/>
<contactref element="IC1" pad="43"/>
<contactref element="C1" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="C3" pad="2"/>
<contactref element="C5" pad="-"/>
<contactref element="C4" pad="2"/>
<contactref element="C6" pad="2"/>
<contactref element="C7" pad="2"/>
<contactref element="USBPWR" pad="C"/>
<contactref element="SJ1" pad="2"/>
<contactref element="AUX" pad="1"/>
<contactref element="BZ" pad="1"/>
<contactref element="LCD" pad="1"/>
<contactref element="ENC" pad="1"/>
<contactref element="READY" pad="C"/>
<contactref element="MAX1" pad="1"/>
<contactref element="C8" pad="2"/>
<contactref element="BOOT" pad="P$1"/>
<contactref element="J1" pad="6"/>
<contactref element="C10" pad="1"/>
<contactref element="SJ3" pad="1"/>
<contactref element="EXTPWR" pad="1"/>
<contactref element="SSR" pad="1"/>
</signal>
<signal name="+5V">
<contactref element="L1" pad="2"/>
<contactref element="C4" pad="1"/>
<contactref element="C5" pad="+"/>
<contactref element="IC1" pad="2"/>
<contactref element="IC1" pad="7"/>
<contactref element="SJ2" pad="2"/>
<contactref element="R3" pad="2"/>
</signal>
<signal name="MOSI">
<contactref element="IC1" pad="10"/>
<contactref element="J1" pad="4"/>
</signal>
<signal name="MISO">
<contactref element="IC1" pad="11"/>
<contactref element="MAX1" pad="7"/>
<contactref element="J1" pad="1"/>
</signal>
<signal name="SCK">
<contactref element="IC1" pad="9"/>
<contactref element="MAX1" pad="5"/>
<contactref element="J1" pad="3"/>
</signal>
<signal name="RST">
<contactref element="IC1" pad="13"/>
<contactref element="BOOT" pad="P$2"/>
<contactref element="J1" pad="5"/>
</signal>
<signal name="N$9">
<contactref element="X3" pad="P$1"/>
<contactref element="C3" pad="1"/>
<contactref element="IC1" pad="16"/>
</signal>
<signal name="N$8">
<contactref element="X3" pad="P$2"/>
<contactref element="C2" pad="1"/>
<contactref element="IC1" pad="17"/>
</signal>
<signal name="HWB">
<contactref element="IC1" pad="33"/>
<contactref element="SJ1" pad="1"/>
<contactref element="R6" pad="1"/>
</signal>
<signal name="N$2">
<contactref element="CN1" pad="D+"/>
<contactref element="R2" pad="1"/>
</signal>
<signal name="N$5">
<contactref element="CN1" pad="D-"/>
<contactref element="R1" pad="1"/>
</signal>
<signal name="VCC">
<contactref element="IC1" pad="14"/>
<contactref element="IC1" pad="34"/>
<contactref element="SJ2" pad="1"/>
<contactref element="IC1" pad="44"/>
<contactref element="IC1" pad="24"/>
<contactref element="C7" pad="1"/>
<contactref element="C6" pad="1"/>
<contactref element="R6" pad="2"/>
<contactref element="J1" pad="2"/>
<contactref element="MAX1" pad="4"/>
<contactref element="R5" pad="2"/>
<contactref element="C10" pad="2"/>
<contactref element="AUX" pad="2"/>
<contactref element="LCD" pad="3"/>
<contactref element="EXTPWR" pad="2"/>
</signal>
<signal name="AREF">
<contactref element="IC1" pad="42"/>
<contactref element="C8" pad="1"/>
</signal>
<signal name="VBUS">
<contactref element="L1" pad="1"/>
<contactref element="CN1" pad="VBUS"/>
</signal>
<signal name="N$25">
<contactref element="READY" pad="A"/>
<contactref element="WHT-CURRLIM" pad="1"/>
</signal>
<signal name="BUZZ">
<contactref element="BZ" pad="2"/>
<contactref element="IC1" pad="30"/>
</signal>
<signal name="ENCA">
<contactref element="ENC" pad="2"/>
<contactref element="IC1" pad="18"/>
</signal>
<signal name="ENCB">
<contactref element="ENC" pad="3"/>
<contactref element="IC1" pad="19"/>
</signal>
<signal name="SW1">
<contactref element="ENC" pad="4"/>
<contactref element="IC1" pad="20"/>
</signal>
<signal name="SSR+">
<contactref element="IC1" pad="22"/>
<contactref element="SSR" pad="2"/>
</signal>
<signal name="LRX">
<contactref element="LCD" pad="2"/>
<contactref element="IC1" pad="21"/>
</signal>
<signal name="T+">
<contactref element="MAX1" pad="3"/>
<contactref element="TMP" pad="2"/>
</signal>
<signal name="AUX0">
<contactref element="AUX" pad="3"/>
<contactref element="IC1" pad="41"/>
</signal>
<signal name="AUX1">
<contactref element="AUX" pad="4"/>
<contactref element="IC1" pad="40"/>
</signal>
<signal name="AUX2">
<contactref element="AUX" pad="5"/>
<contactref element="IC1" pad="39"/>
</signal>
<signal name="AUX3">
<contactref element="AUX" pad="6"/>
<contactref element="IC1" pad="38"/>
</signal>
<signal name="AUX4">
<contactref element="AUX" pad="7"/>
<contactref element="IC1" pad="37"/>
</signal>
<signal name="AUX5">
<contactref element="AUX" pad="8"/>
<contactref element="IC1" pad="36"/>
</signal>
<signal name="MAX-CS">
<contactref element="MAX1" pad="6"/>
<contactref element="R5" pad="1"/>
<contactref element="IC1" pad="25"/>
</signal>
<signal name="LED">
<contactref element="IC1" pad="12"/>
<contactref element="WHT-CURRLIM" pad="2"/>
</signal>
<signal name="N$1">
<contactref element="USBPWR" pad="A"/>
<contactref element="R3" pad="1"/>
</signal>
<signal name="UCAP">
<contactref element="C1" pad="1"/>
<contactref element="IC1" pad="6"/>
</signal>
<signal name="T-">
<contactref element="SJ3" pad="2"/>
<contactref element="MAX1" pad="2"/>
<contactref element="TMP" pad="1"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
