<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.1.0">
<drawing>
<library>
<description>&lt;b&gt;AVR Microcontrollers&lt;/b&gt;
&lt;p&gt;Created by Michael Shimniok &lt;a href="http://www.bot-thoughts.com/"&gt;www.bot-thoughts.com&lt;/a&gt;&lt;/b&gt;</description>
<packages>
<package name="DIL28-3">
<description>&lt;B&gt;Dual In Line&lt;/B&gt; 0.3 inch</description>
</package>
<package name="CON6P2R">
<description>&lt;B&gt;6-pin dual row 0.1" connector&lt;/B&gt;</description>
</package>
<package name="2X3-SHROUDED">
</package>
<package name="SOIC8N">
<description>&lt;B&gt;Wide Plastic Gull Wing Small Outline Package&lt;/B&gt;</description>
</package>
<package name="DIL08">
<description>&lt;B&gt;Dual In Line&lt;/B&gt;</description>
</package>
<package name="20MLF_0.5">
</package>
<package name="DIL14-3">
</package>
<package name="SOT-23-6">
</package>
<package name="2X3_1.27">
</package>
<package name="2X3_2LAYER">
</package>
<package name="QFN32">
</package>
<package name="USI_2LAYER">
</package>
<package name="2X3_SMD">
</package>
<package name="2X3_TP">
</package>
<package name="SOIC8W">
</package>
<package name="SOIC14N">
</package>
<package name="SOIC14W">
<description>&lt;b&gt;Wide Small Outline package&lt;/b&gt; 300 mil</description>
</package>
<package name="SO14">
<description>&lt;b&gt;Small Outline package&lt;/b&gt; 150 mil</description>
</package>
<package name="SOIC20">
<description>&lt;b&gt;Small Outline Package&lt;/b&gt;, large</description>
</package>
</packages>
<symbols>
<symbol name="ATMEGA168">
<pin name="DIGITAL_13/PB5"/>
<pin name="CRYSTAL2/PB7"/>
<pin name="CRYSTAL1/PB6"/>
<pin name="GND" direction="pwr"/>
<pin name="VCC" direction="pwr"/>
<pin name="GND/ANALOG" direction="pwr"/>
<pin name="ANALOG_REFERENCE" direction="pas"/>
<pin name="VCC/ANALOG" direction="pas"/>
<pin name="DIGITAL_12/PB4"/>
<pin name="DIGITAL_11(PWM)/PB3"/>
<pin name="DIGITAL_10(PWM)/PB2"/>
<pin name="DIGITAL_9(PWM)/PB1"/>
<pin name="DIGITAL_8/PB0"/>
<pin name="DIGITAL_7/PD7"/>
<pin name="DIGITAL_6(PWM)/PD6"/>
<pin name="DIGITAL_5(PWM)/PD5"/>
<pin name="DIGITAL_4/PD4"/>
<pin name="DIGITAL_3(PWM)/PD3"/>
<pin name="DIGITAL_2/PD2"/>
<pin name="DIGITAL_1(TX)/PD1"/>
<pin name="DIGITAL_0(RX)/PD0"/>
<pin name="ANALOG_5/PC5"/>
<pin name="ANALOG_4/PC4"/>
<pin name="ANALOG_3/PC3"/>
<pin name="ANALOG_2/PC2"/>
<pin name="ANALOG_1/PC1"/>
<pin name="ANALOG_0/PC0"/>
<pin name="RESET/PC6"/>
</symbol>
<symbol name="AVRISP6">
<pin name="VCC" direction="pwr"/>
<pin name="GND" direction="sup"/>
<pin name="!RESET" direction="out"/>
<pin name="SCK" direction="out"/>
<pin name="MOSI" direction="out"/>
<pin name="MISO" direction="in"/>
</symbol>
<symbol name="ATTINY25/45/85">
<pin name="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4"/>
<pin name="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3"/>
<pin name="(PCINT5/RESET/ADC0/DW)PB5"/>
<pin name="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2"/>
<pin name="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1"/>
<pin name="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0"/>
<pin name="VCC" direction="pwr"/>
<pin name="GND" direction="pwr"/>
</symbol>
<symbol name="6-I/O-3">
<pin name="(ADC3)PB4"/>
<pin name="(ADC2)PB3"/>
<pin name="(ADC0)PB5"/>
<pin name="(ADC1)PB2"/>
<pin name="(OCP)PB1"/>
<pin name="(AREF)PB0"/>
<pin name="VCC" direction="pwr"/>
<pin name="GND" direction="pwr"/>
</symbol>
<symbol name="TINY24/44/84">
<description>&lt;b&gt;ATmel AVR ATtiny24/44/84&lt;/b&gt;</description>
<pin name="VCC"/>
<pin name="GND"/>
<pin name="(PCINT10/INT0/OC0A/CKOUT)PB2"/>
<pin name="(PCINT11/RESET/DW)PB3"/>
<pin name="(PCINT8/XTAL1/CLKI)PB0"/>
<pin name="(PCINT7/ICP/OC0B/ADC7)PA7"/>
<pin name="(PCINT6/OC1A/SDA/MOSI/ADC6)PA6"/>
<pin name="(PCINT5/OC1B/MISO/DO/ADC5)PA5"/>
<pin name="(PCINT3/T0/ADC3)PA3"/>
<pin name="(PCINT4/T1/SCL/USCK/ADC4)PA4"/>
<pin name="(PCINT2/AIN1/ADC2)PA2"/>
<pin name="(PCINT1/AIN0/ADC1)PA1"/>
<pin name="(PCINT0/AREF/ADC0)PA0"/>
<pin name="(PCINT9/XTAL2)PB1"/>
</symbol>
<symbol name="ATTINY4/5/9/10">
<pin name="VCC"/>
<pin name="GND"/>
<pin name="(PCINT0/TPIDATA/OC0A/ADC0/AIN0)PB0"/>
<pin name="(PCINT1/TPICLK/CLKI/ICP0/OC0B/ADC1/AIN1)PB1"/>
<pin name="(T0/CLK0/PCINT2/ADC2)PB2"/>
<pin name="(RESET/PCINT3/ADC3)PB3"/>
</symbol>
<symbol name="ATMEGA8U2">
</symbol>
<symbol name="USI">
<pin name="VCC" direction="pwr"/>
<pin name="SDA/MOSI/RX"/>
<pin name="MISO/TX"/>
<pin name="SCL/SCK"/>
<pin name="SS"/>
<pin name="RESET"/>
<pin name="AUX"/>
<pin name="GND" direction="pwr"/>
</symbol>
<symbol name="ATTINY441/841">
<pin name="(PCINT0/ADC0/AREF/MISO)PA0"/>
<pin name="(PCINT1/ADC1/AIN00/TOCC0/TXD0/MOSI)PA1"/>
<pin name="(PCINT2/ADC2/AIN01/TOCC1/RXD0/SS)PA2"/>
<pin name="VCC"/>
<pin name="GND"/>
<pin name="(PCINT3/ADC3/AIN10/TOCC2/T0/XCK0/SCK)PA3"/>
<pin name="(PCINT4/ADC4/AIN11/TOCC3/T1/RXD1/SCL/SCK)PA4"/>
<pin name="(PCINT5/ADC5/ACO0/TOCC4/T2/TXD1/MISO)PA5"/>
<pin name="(PCINT6/ADC6/ACO1/TOCC5/XCK1/SDA/MOSI)PA6"/>
<pin name="(PCINT7/ADC7/TOCC6/ICP1/TXD0/SS)PA7"/>
<pin name="(PCINT11/ADC9/RESET/DW)PB3"/>
<pin name="(PCINT10/ADC8/CLKO/TOCC7/ICP2/RXD0)PB2"/>
<pin name="(PCINT9/ADC10/XTAL2/INT0)PB1"/>
<pin name="(PCINT8/ADC11/XTAL1/CLKI)PB0"/>
</symbol>
<symbol name="ATTINY1634">
<pin name="(PCINT8/TXD0/ADC5)PB0"/>
<pin name="(PCINT7/RXD0/ADC4)PA7"/>
<pin name="(PCINT6/OC1B/ADC3)PA6"/>
<pin name="(PCINT5/OC0B/ADC2)PA5"/>
<pin name="(PCINT4/T0/ADC1)PA4"/>
<pin name="(PCINT3/T1/SNS/ADC0)PA3"/>
<pin name="(PCINT2/AIN1)PA2"/>
<pin name="(PCINT1/AIN0)PA1"/>
<pin name="GND" direction="pwr"/>
<pin name="(PCINT0/AREF)PA0"/>
<pin name="PC5(XTAL1/CLKI/PCINT17)"/>
<pin name="(ADC6/DI/SDA/RXD1/PCINT9)PB1"/>
<pin name="(ADC7/DO/TXD1/PCINT10)PB2"/>
<pin name="(ADC8/OC1A/PCINT11)PB3"/>
<pin name="(ADC9/OC0A/XCK0/PCINT12)PC0"/>
<pin name="(ADC10/ICP1/SCL/USCK/XCK1/PCINT13)PC1"/>
<pin name="(ADC11/CLKO/INT0/PCINT14)PC2"/>
<pin name="(RESET/DW/PCINT15)PC3"/>
<pin name="VCC" direction="pwr"/>
<pin name="PC4(XTAL2/PCINT16)"/>
</symbol>
<symbol name="ATTINY43U">
<description>ATTiny43U</description>
<pin name="(ADC0/PCINT0)PA0"/>
<pin name="(ADC1/PCINT1)PA1"/>
<pin name="(ADC2/PCINT2)PA2"/>
<pin name="VCC"/>
<pin name="GND"/>
<pin name="(ADC3/PCINT3)PA3"/>
<pin name="(AIN0/PCINT4)PA4"/>
<pin name="(AIN1/PCINT5)PA5"/>
<pin name="(CLKI/PCINT6)PA6"/>
<pin name="(!RESET/DW/PCINT7)PA7"/>
<pin name="(T1/CLKO/PCINT11)PB3"/>
<pin name="(OC0B/PCINT10)PB2"/>
<pin name="(OC0A/PCINT9)PB1"/>
<pin name="(T0/PCINT8)PB0"/>
<pin name="(DI/OC1A/PCINT12)PB4"/>
<pin name="(DO/OC1B/PCINT13)PB5"/>
<pin name="(USCK/SCL/PCINT14)PB6"/>
<pin name="(INT0/PCINT15)PB7"/>
<pin name="VBAT"/>
<pin name="LSW"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="ATMEGA168-PU" prefix="IC">
<gates>
<gate name="1" symbol="ATMEGA168"/>
</gates>
<devices>
<device name="" package="DIL28-3">
<connects>
<connect gate="1" pin="ANALOG_0/PC0" pad="23"/>
<connect gate="1" pin="ANALOG_1/PC1" pad="24"/>
<connect gate="1" pin="ANALOG_2/PC2" pad="25"/>
<connect gate="1" pin="ANALOG_3/PC3" pad="26"/>
<connect gate="1" pin="ANALOG_4/PC4" pad="27"/>
<connect gate="1" pin="ANALOG_5/PC5" pad="28"/>
<connect gate="1" pin="ANALOG_REFERENCE" pad="21"/>
<connect gate="1" pin="CRYSTAL1/PB6" pad="9"/>
<connect gate="1" pin="CRYSTAL2/PB7" pad="10"/>
<connect gate="1" pin="DIGITAL_0(RX)/PD0" pad="2"/>
<connect gate="1" pin="DIGITAL_1(TX)/PD1" pad="3"/>
<connect gate="1" pin="DIGITAL_10(PWM)/PB2" pad="16"/>
<connect gate="1" pin="DIGITAL_11(PWM)/PB3" pad="17"/>
<connect gate="1" pin="DIGITAL_12/PB4" pad="18"/>
<connect gate="1" pin="DIGITAL_13/PB5" pad="19"/>
<connect gate="1" pin="DIGITAL_2/PD2" pad="4"/>
<connect gate="1" pin="DIGITAL_3(PWM)/PD3" pad="5"/>
<connect gate="1" pin="DIGITAL_4/PD4" pad="6"/>
<connect gate="1" pin="DIGITAL_5(PWM)/PD5" pad="11"/>
<connect gate="1" pin="DIGITAL_6(PWM)/PD6" pad="12"/>
<connect gate="1" pin="DIGITAL_7/PD7" pad="13"/>
<connect gate="1" pin="DIGITAL_8/PB0" pad="14"/>
<connect gate="1" pin="DIGITAL_9(PWM)/PB1" pad="15"/>
<connect gate="1" pin="GND" pad="8"/>
<connect gate="1" pin="GND/ANALOG" pad="22"/>
<connect gate="1" pin="RESET/PC6" pad="1"/>
<connect gate="1" pin="VCC" pad="7"/>
<connect gate="1" pin="VCC/ANALOG" pad="20"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="AVRISP6" prefix="J">
<description>&lt;B&gt;6-pin dual-row connector for Atmel AVRISP programmer interface&lt;/B&gt;</description>
<gates>
<gate name="A" symbol="AVRISP6"/>
</gates>
<devices>
<device name="_COMPACT" package="CON6P2R">
<connects>
<connect gate="A" pin="!RESET" pad="5"/>
<connect gate="A" pin="GND" pad="6"/>
<connect gate="A" pin="MISO" pad="1"/>
<connect gate="A" pin="MOSI" pad="4"/>
<connect gate="A" pin="SCK" pad="3"/>
<connect gate="A" pin="VCC" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="_SHROUDED" package="2X3-SHROUDED">
<connects>
<connect gate="A" pin="!RESET" pad="5"/>
<connect gate="A" pin="GND" pad="6"/>
<connect gate="A" pin="MISO" pad="1"/>
<connect gate="A" pin="MOSI" pad="4"/>
<connect gate="A" pin="SCK" pad="3"/>
<connect gate="A" pin="VCC" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="_MICRO" package="2X3_1.27">
<connects>
<connect gate="A" pin="!RESET" pad="P$3"/>
<connect gate="A" pin="GND" pad="P$4"/>
<connect gate="A" pin="MISO" pad="P$1"/>
<connect gate="A" pin="MOSI" pad="P$5"/>
<connect gate="A" pin="SCK" pad="P$2"/>
<connect gate="A" pin="VCC" pad="P$6"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="_2LAYER" package="2X3_2LAYER">
<connects>
<connect gate="A" pin="!RESET" pad="!RES"/>
<connect gate="A" pin="GND" pad="GND"/>
<connect gate="A" pin="MISO" pad="MISO"/>
<connect gate="A" pin="MOSI" pad="MOSI"/>
<connect gate="A" pin="SCK" pad="SCK"/>
<connect gate="A" pin="VCC" pad="VCC"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="_SMD" package="2X3_SMD">
<connects>
<connect gate="A" pin="!RESET" pad="3"/>
<connect gate="A" pin="GND" pad="4"/>
<connect gate="A" pin="MISO" pad="1"/>
<connect gate="A" pin="MOSI" pad="5"/>
<connect gate="A" pin="SCK" pad="2"/>
<connect gate="A" pin="VCC" pad="6"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="_TP" package="2X3_TP">
<connects>
<connect gate="A" pin="!RESET" pad="5"/>
<connect gate="A" pin="GND" pad="6"/>
<connect gate="A" pin="MISO" pad="1"/>
<connect gate="A" pin="MOSI" pad="4"/>
<connect gate="A" pin="SCK" pad="3"/>
<connect gate="A" pin="VCC" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="TINY25" prefix="IC">
<description>&lt;b&gt;Atmel AVR ATiny25,45,85&lt;/b&gt;
&lt;p&gt;8-bit Microcontroller.&lt;/p&gt;</description>
<gates>
<gate name="1" symbol="ATTINY25/45/85"/>
</gates>
<devices>
<device name="-20SSU" package="SOIC8N">
<connects>
<connect gate="1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="6"/>
<connect gate="1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="5"/>
<connect gate="1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="3"/>
<connect gate="1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="7"/>
<connect gate="1" pin="GND" pad="4"/>
<connect gate="1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-20PU" package="DIL08">
<connects>
<connect gate="1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="6"/>
<connect gate="1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="5"/>
<connect gate="1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="3"/>
<connect gate="1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="7"/>
<connect gate="1" pin="GND" pad="4"/>
<connect gate="1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-20MU" package="20MLF_0.5">
<connects>
<connect gate="1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="12"/>
<connect gate="1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="11"/>
<connect gate="1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="5"/>
<connect gate="1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="14"/>
<connect gate="1" pin="GND" pad="8"/>
<connect gate="1" pin="VCC" pad="15"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SUR" package="SOIC8W">
<connects>
<connect gate="1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="6"/>
<connect gate="1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="5"/>
<connect gate="1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="3"/>
<connect gate="1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="7"/>
<connect gate="1" pin="GND" pad="4"/>
<connect gate="1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY24/44/84" prefix="U">
<description>&lt;b&gt;Atmel AVR ATtiny24/44/84&lt;/b&gt;

&lt;p&gt;14-pin High Performance, Low Power AVR® 8-bit Microcontroller&lt;/p&gt;</description>
<gates>
<gate name="&gt;NAME" symbol="TINY24/44/84"/>
</gates>
<devices>
<device name="-MU" package="20MLF_0.5">
<connects>
<connect gate="&gt;NAME" pin="(PCINT0/AREF/ADC0)PA0" pad="5"/>
<connect gate="&gt;NAME" pin="(PCINT1/AIN0/ADC1)PA1" pad="4"/>
<connect gate="&gt;NAME" pin="(PCINT10/INT0/OC0A/CKOUT)PB2" pad="14"/>
<connect gate="&gt;NAME" pin="(PCINT11/RESET/DW)PB3" pad="13"/>
<connect gate="&gt;NAME" pin="(PCINT2/AIN1/ADC2)PA2" pad="3"/>
<connect gate="&gt;NAME" pin="(PCINT3/T0/ADC3)PA3" pad="2"/>
<connect gate="&gt;NAME" pin="(PCINT4/T1/SCL/USCK/ADC4)PA4" pad="1"/>
<connect gate="&gt;NAME" pin="(PCINT5/OC1B/MISO/DO/ADC5)PA5" pad="20"/>
<connect gate="&gt;NAME" pin="(PCINT6/OC1A/SDA/MOSI/ADC6)PA6" pad="16"/>
<connect gate="&gt;NAME" pin="(PCINT7/ICP/OC0B/ADC7)PA7" pad="15"/>
<connect gate="&gt;NAME" pin="(PCINT8/XTAL1/CLKI)PB0" pad="11"/>
<connect gate="&gt;NAME" pin="(PCINT9/XTAL2)PB1" pad="12"/>
<connect gate="&gt;NAME" pin="GND" pad="8"/>
<connect gate="&gt;NAME" pin="VCC" pad="9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-PU" package="DIL14-3">
<connects>
<connect gate="&gt;NAME" pin="(PCINT0/AREF/ADC0)PA0" pad="13"/>
<connect gate="&gt;NAME" pin="(PCINT1/AIN0/ADC1)PA1" pad="12"/>
<connect gate="&gt;NAME" pin="(PCINT10/INT0/OC0A/CKOUT)PB2" pad="5"/>
<connect gate="&gt;NAME" pin="(PCINT11/RESET/DW)PB3" pad="4"/>
<connect gate="&gt;NAME" pin="(PCINT2/AIN1/ADC2)PA2" pad="11"/>
<connect gate="&gt;NAME" pin="(PCINT3/T0/ADC3)PA3" pad="10"/>
<connect gate="&gt;NAME" pin="(PCINT4/T1/SCL/USCK/ADC4)PA4" pad="9"/>
<connect gate="&gt;NAME" pin="(PCINT5/OC1B/MISO/DO/ADC5)PA5" pad="8"/>
<connect gate="&gt;NAME" pin="(PCINT6/OC1A/SDA/MOSI/ADC6)PA6" pad="7"/>
<connect gate="&gt;NAME" pin="(PCINT7/ICP/OC0B/ADC7)PA7" pad="6"/>
<connect gate="&gt;NAME" pin="(PCINT8/XTAL1/CLKI)PB0" pad="2"/>
<connect gate="&gt;NAME" pin="(PCINT9/XTAL2)PB1" pad="3"/>
<connect gate="&gt;NAME" pin="GND" pad="14"/>
<connect gate="&gt;NAME" pin="VCC" pad="1"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SSU" package="SOIC14N">
<connects>
<connect gate="&gt;NAME" pin="(PCINT0/AREF/ADC0)PA0" pad="13"/>
<connect gate="&gt;NAME" pin="(PCINT1/AIN0/ADC1)PA1" pad="12"/>
<connect gate="&gt;NAME" pin="(PCINT10/INT0/OC0A/CKOUT)PB2" pad="5"/>
<connect gate="&gt;NAME" pin="(PCINT11/RESET/DW)PB3" pad="4"/>
<connect gate="&gt;NAME" pin="(PCINT2/AIN1/ADC2)PA2" pad="11"/>
<connect gate="&gt;NAME" pin="(PCINT3/T0/ADC3)PA3" pad="10"/>
<connect gate="&gt;NAME" pin="(PCINT4/T1/SCL/USCK/ADC4)PA4" pad="9"/>
<connect gate="&gt;NAME" pin="(PCINT5/OC1B/MISO/DO/ADC5)PA5" pad="8"/>
<connect gate="&gt;NAME" pin="(PCINT6/OC1A/SDA/MOSI/ADC6)PA6" pad="7"/>
<connect gate="&gt;NAME" pin="(PCINT7/ICP/OC0B/ADC7)PA7" pad="6"/>
<connect gate="&gt;NAME" pin="(PCINT8/XTAL1/CLKI)PB0" pad="2"/>
<connect gate="&gt;NAME" pin="(PCINT9/XTAL2)PB1" pad="3"/>
<connect gate="&gt;NAME" pin="GND" pad="14"/>
<connect gate="&gt;NAME" pin="VCC" pad="1"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="TINY4/5/9/10" prefix="U">
<description>&lt;b&gt;ATtiny4, ATtiny5, ATtiny9, ATtiny10&lt;/b&gt;

&lt;p&gt;Atmel 8-bit AVR Microcontroller with 512/1024
Bytes In-System Programmable Flash&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.atmel.com/Images/Atmel-8127-AVR-8-bit-Microcontroller-ATtiny4-ATtiny5-ATtiny9-ATtiny10_Datasheet.pdf"&gt;Datasheet.pdf&lt;/a&gt;&lt;/p&gt;</description>
<gates>
<gate name="G$1" symbol="ATTINY4/5/9/10"/>
</gates>
<devices>
<device name="-TSHR/TS8R" package="SOT-23-6">
<connects>
<connect gate="G$1" pin="(PCINT0/TPIDATA/OC0A/ADC0/AIN0)PB0" pad="1"/>
<connect gate="G$1" pin="(PCINT1/TPICLK/CLKI/ICP0/OC0B/ADC1/AIN1)PB1" pad="3"/>
<connect gate="G$1" pin="(RESET/PCINT3/ADC3)PB3" pad="6"/>
<connect gate="G$1" pin="(T0/CLK0/PCINT2/ADC2)PB2" pad="4"/>
<connect gate="G$1" pin="GND" pad="2"/>
<connect gate="G$1" pin="VCC" pad="5"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATMEGA8U2">
<gates>
</gates>
<devices>
<device name="" package="QFN32">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="USI" prefix="X">
<description>&lt;b&gt;AVR USI connector&lt;/b&gt;
&lt;p&gt;Exposes pins for SPI, I2C, Serial, VCC, GND plus an extra&lt;/p&gt;</description>
<gates>
<gate name="G$1" symbol="USI"/>
</gates>
<devices>
<device name="" package="USI_2LAYER">
<connects>
<connect gate="G$1" pin="AUX" pad="8"/>
<connect gate="G$1" pin="GND" pad="GND"/>
<connect gate="G$1" pin="MISO/TX" pad="MISO/TX"/>
<connect gate="G$1" pin="RESET" pad="RES"/>
<connect gate="G$1" pin="SCL/SCK" pad="SCL/SCK"/>
<connect gate="G$1" pin="SDA/MOSI/RX" pad="SDA/MOSI/RX"/>
<connect gate="G$1" pin="SS" pad="SS"/>
<connect gate="G$1" pin="VCC" pad="VCC"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY441/841" prefix="IC">
<description>&lt;b&gt;ATtiny441, ATtiny841 AVR Microcontroller&lt;/b&gt;
&lt;p&gt;The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 4KB ISP
flash memory, 512-Byte EEPROM, 128B SRAM, 12 general purpose I/O lines, 32 general purpose
working registers, an 8-bit timer/counter with two PWM channels, two 16-bit timer/counters with
two PWM channels, internal and external interrupts, an 12-channel 10-bit A/D converter, 2 On-chip
analog comparators, 2 full duplex USARTs with Start Frame wake up from power down, master/slave
SPI serial interface, slave I2C serial interface, programmable gain stage (1x, 20x, and 100x) for 
12 differential ADC channel pairs, programmable watchdog timer with internal oscillator, internal
calibrated oscillator, and four software selectable power saving modes. The device operates
between 1.7-5.5 volts.&lt;/p&gt;
&lt;a href="http://www.atmel.com/Images/Atmel-8495-8-bit-AVR-Microcontrollers-ATtiny441-ATtiny841_Datasheet.pdf"&gt;datasheet.pdf&lt;/a&gt;</description>
<gates>
<gate name="IC1" symbol="ATTINY441/841"/>
</gates>
<devices>
<device name="-MU" package="20MLF_0.5">
<connects>
<connect gate="IC1" pin="(PCINT0/ADC0/AREF/MISO)PA0" pad="5"/>
<connect gate="IC1" pin="(PCINT1/ADC1/AIN00/TOCC0/TXD0/MOSI)PA1" pad="4"/>
<connect gate="IC1" pin="(PCINT10/ADC8/CLKO/TOCC7/ICP2/RXD0)PB2" pad="14"/>
<connect gate="IC1" pin="(PCINT11/ADC9/RESET/DW)PB3" pad="13"/>
<connect gate="IC1" pin="(PCINT2/ADC2/AIN01/TOCC1/RXD0/SS)PA2" pad="3"/>
<connect gate="IC1" pin="(PCINT3/ADC3/AIN10/TOCC2/T0/XCK0/SCK)PA3" pad="2"/>
<connect gate="IC1" pin="(PCINT4/ADC4/AIN11/TOCC3/T1/RXD1/SCL/SCK)PA4" pad="1"/>
<connect gate="IC1" pin="(PCINT5/ADC5/ACO0/TOCC4/T2/TXD1/MISO)PA5" pad="20"/>
<connect gate="IC1" pin="(PCINT6/ADC6/ACO1/TOCC5/XCK1/SDA/MOSI)PA6" pad="16"/>
<connect gate="IC1" pin="(PCINT7/ADC7/TOCC6/ICP1/TXD0/SS)PA7" pad="15"/>
<connect gate="IC1" pin="(PCINT8/ADC11/XTAL1/CLKI)PB0" pad="11"/>
<connect gate="IC1" pin="(PCINT9/ADC10/XTAL2/INT0)PB1" pad="12"/>
<connect gate="IC1" pin="GND" pad="8"/>
<connect gate="IC1" pin="VCC" pad="9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-SSU" package="SOIC14N">
<connects>
<connect gate="IC1" pin="(PCINT0/ADC0/AREF/MISO)PA0" pad="13"/>
<connect gate="IC1" pin="(PCINT1/ADC1/AIN00/TOCC0/TXD0/MOSI)PA1" pad="12"/>
<connect gate="IC1" pin="(PCINT10/ADC8/CLKO/TOCC7/ICP2/RXD0)PB2" pad="5"/>
<connect gate="IC1" pin="(PCINT11/ADC9/RESET/DW)PB3" pad="4"/>
<connect gate="IC1" pin="(PCINT2/ADC2/AIN01/TOCC1/RXD0/SS)PA2" pad="11"/>
<connect gate="IC1" pin="(PCINT3/ADC3/AIN10/TOCC2/T0/XCK0/SCK)PA3" pad="10"/>
<connect gate="IC1" pin="(PCINT4/ADC4/AIN11/TOCC3/T1/RXD1/SCL/SCK)PA4" pad="9"/>
<connect gate="IC1" pin="(PCINT5/ADC5/ACO0/TOCC4/T2/TXD1/MISO)PA5" pad="8"/>
<connect gate="IC1" pin="(PCINT6/ADC6/ACO1/TOCC5/XCK1/SDA/MOSI)PA6" pad="7"/>
<connect gate="IC1" pin="(PCINT7/ADC7/TOCC6/ICP1/TXD0/SS)PA7" pad="6"/>
<connect gate="IC1" pin="(PCINT8/ADC11/XTAL1/CLKI)PB0" pad="2"/>
<connect gate="IC1" pin="(PCINT9/ADC10/XTAL2/INT0)PB1" pad="3"/>
<connect gate="IC1" pin="GND" pad="14"/>
<connect gate="IC1" pin="VCC" pad="1"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY45/85" prefix="U">
<gates>
<gate name="G$1" symbol="ATTINY25/45/85"/>
</gates>
<devices>
<device name="-SU" package="SOIC8W">
<connects>
<connect gate="G$1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="6"/>
<connect gate="G$1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="5"/>
<connect gate="G$1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="3"/>
<connect gate="G$1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="G$1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="G$1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="7"/>
<connect gate="G$1" pin="GND" pad="4"/>
<connect gate="G$1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-MU" package="DIL08">
<connects>
<connect gate="G$1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="6"/>
<connect gate="G$1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="5"/>
<connect gate="G$1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="3"/>
<connect gate="G$1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="G$1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="G$1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="7"/>
<connect gate="G$1" pin="GND" pad="4"/>
<connect gate="G$1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="-PU" package="DIL08">
<connects>
<connect gate="G$1" pin="(MISO/DO/AIN1/OC0B/OC1A/PCINT1)PB1" pad="6"/>
<connect gate="G$1" pin="(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0)PB0" pad="5"/>
<connect gate="G$1" pin="(PCINT3/XTAL1/CLKI/OC1B/ADC3)PB4" pad="3"/>
<connect gate="G$1" pin="(PCINT4/XTAL2/CLKO/OC1B/ADC2)PB3" pad="2"/>
<connect gate="G$1" pin="(PCINT5/RESET/ADC0/DW)PB5" pad="1"/>
<connect gate="G$1" pin="(SCK/USCK/SCL/ADC1/T0/INT0/PCINT2)PB2" pad="7"/>
<connect gate="G$1" pin="GND" pad="4"/>
<connect gate="G$1" pin="VCC" pad="8"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY1634" prefix="U">
<description>&lt;b&gt;ATtiny1634&lt;/b&gt;
&lt;p&gt;ATtiny1634 is a low-power CMOS 8-bit microcontrollers based on the AVR enhanced RISC architecture. By executing
powerful instructions in a single clock cycle, the ATtiny1634 achieves throughputs approaching 1 MIPS per
MHz allowing the system designer to optimize power consumption versus processing speed.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.atmel.com/Images/Atmel-8303-8-bit-AVR-Microcontroller-tinyAVR-ATtiny1634_Datasheet_summary.pdf"&gt;datasheet_summary.pdf&lt;/a&gt;&lt;/p&gt;</description>
<gates>
<gate name="G$1" symbol="ATTINY1634"/>
</gates>
<devices>
<device name="-SU" package="SOIC20">
<connects>
<connect gate="G$1" pin="(ADC10/ICP1/SCL/USCK/XCK1/PCINT13)PC1" pad="16"/>
<connect gate="G$1" pin="(ADC11/CLKO/INT0/PCINT14)PC2" pad="15"/>
<connect gate="G$1" pin="(ADC6/DI/SDA/RXD1/PCINT9)PB1" pad="20"/>
<connect gate="G$1" pin="(ADC7/DO/TXD1/PCINT10)PB2" pad="19"/>
<connect gate="G$1" pin="(ADC8/OC1A/PCINT11)PB3" pad="18"/>
<connect gate="G$1" pin="(ADC9/OC0A/XCK0/PCINT12)PC0" pad="17"/>
<connect gate="G$1" pin="(PCINT0/AREF)PA0" pad="9"/>
<connect gate="G$1" pin="(PCINT1/AIN0)PA1" pad="8"/>
<connect gate="G$1" pin="(PCINT2/AIN1)PA2" pad="7"/>
<connect gate="G$1" pin="(PCINT3/T1/SNS/ADC0)PA3" pad="6"/>
<connect gate="G$1" pin="(PCINT4/T0/ADC1)PA4" pad="5"/>
<connect gate="G$1" pin="(PCINT5/OC0B/ADC2)PA5" pad="4"/>
<connect gate="G$1" pin="(PCINT6/OC1B/ADC3)PA6" pad="3"/>
<connect gate="G$1" pin="(PCINT7/RXD0/ADC4)PA7" pad="2"/>
<connect gate="G$1" pin="(PCINT8/TXD0/ADC5)PB0" pad="1"/>
<connect gate="G$1" pin="(RESET/DW/PCINT15)PC3" pad="14"/>
<connect gate="G$1" pin="GND" pad="10"/>
<connect gate="G$1" pin="PC4(XTAL2/PCINT16)" pad="13"/>
<connect gate="G$1" pin="PC5(XTAL1/CLKI/PCINT17)" pad="12"/>
<connect gate="G$1" pin="VCC" pad="11"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="" package="20MLF_0.5">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="ATTINY43U" prefix="U" uservalue="yes">
<description>&lt;b&gt;ATtiny43U&lt;/b&gt;
&lt;p&gt;The 20-pin, high-performance, ultra low-voltage 8-bit AVR RISC-based microcontroller combines 4KB flash memory, 64B EEPROM, 256B SRAM, 16 general purpose I/O lines,
32 general purpose working registers, two 8-bit timer/counters with two PWM channels, internal and external interrupts, a 4-channel 10-bit A/D converter, a universal
serial interface (USI), programmable watchdog timer with internal oscillator, internal calibrated oscillator, and three software selectable power saving modes.&lt;/p&gt;
&lt;p&gt;Built-in boost voltage converter providing 3V to the processor while only requiring between 0.7-1.8 volts from its external power supply (1.8-5.5 volts when the voltage converter is bypassed).&lt;/p&gt;

&lt;p&gt;&lt;a href="http://ww1.microchip.com/downloads/en/DeviceDoc/doc8048.pdf"&gt;Datasheet.pdf&lt;/a&gt;&lt;/p&gt;</description>
<gates>
<gate name="U1" symbol="ATTINY43U"/>
</gates>
<devices>
<device name="-SU" package="SOIC20">
<connects>
<connect gate="U1" pin="(!RESET/DW/PCINT7)PA7" pad="20"/>
<connect gate="U1" pin="(ADC0/PCINT0)PA0" pad="13"/>
<connect gate="U1" pin="(ADC1/PCINT1)PA1" pad="14"/>
<connect gate="U1" pin="(ADC2/PCINT2)PA2" pad="15"/>
<connect gate="U1" pin="(ADC3/PCINT3)PA3" pad="16"/>
<connect gate="U1" pin="(AIN0/PCINT4)PA4" pad="17"/>
<connect gate="U1" pin="(AIN1/PCINT5)PA5" pad="18"/>
<connect gate="U1" pin="(CLKI/PCINT6)PA6" pad="19"/>
<connect gate="U1" pin="(DI/OC1A/PCINT12)PB4" pad="5"/>
<connect gate="U1" pin="(DO/OC1B/PCINT13)PB5" pad="6"/>
<connect gate="U1" pin="(INT0/PCINT15)PB7" pad="8"/>
<connect gate="U1" pin="(OC0A/PCINT9)PB1" pad="2"/>
<connect gate="U1" pin="(OC0B/PCINT10)PB2" pad="3"/>
<connect gate="U1" pin="(T0/PCINT8)PB0" pad="1"/>
<connect gate="U1" pin="(T1/CLKO/PCINT11)PB3" pad="4"/>
<connect gate="U1" pin="(USCK/SCL/PCINT14)PB6" pad="7"/>
<connect gate="U1" pin="GND" pad="10"/>
<connect gate="U1" pin="LSW" pad="11"/>
<connect gate="U1" pin="VBAT" pad="12"/>
<connect gate="U1" pin="VCC" pad="9"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
