<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.2.0">
<drawing>
<board>
<plain>
<wire x1="0" y1="10" x2="0" y2="0" width="0.1" layer="20"/>
<wire x1="0" y1="0" x2="29" y2="0" width="0.1" layer="20"/>
<wire x1="29" y1="0" x2="29" y2="10" width="0.1" layer="20"/>
<wire x1="29" y1="10" x2="0" y2="10" width="0.1" layer="20"/>
<text>+5V</text>
<text>DATA</text>
<text>ADDRESS</text>
<text>GND</text>
<text>Blinkinlabs
LED Buddy
Rev D
Blinkinlabs.com</text>
</plain>
<libraries>
<library name="adafruit">
<packages>
<package name="C0603">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
<package name="C0402">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
<package name="R0402">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
</packages>
</library>
<library name="blinkinlabs">
<description>Library of parts that we use for our Blinkinlabs designs. Some parts copied (and modified) from the excellent Sparkfun libraries.
</description>
<packages>
<package name="CRSYTAL_2520">
</package>
<package name="USB_MICRO_THRUHOLE">
</package>
<package name="QFN32_5X5_LONGLEADS">
</package>
<package name="SO08">
<description>&lt;b&gt;Small Outline package 8&lt;/b&gt; 150 mil</description>
</package>
<package name="R-PUSON-N6">
</package>
<package name="BUTTON_MOMENTARY_KMR211G">
<description>KMR211G momentary surface mount pushbutton</description>
</package>
<package name="WS2812B_CONNECTOR_COMBINED">
</package>
<package name="POGO_PIN_SMD">
</package>
<package name="TEST_PAD_SMT">
</package>
<package name="BRM-2508_SMD">
</package>
</packages>
</library>
<library name="74xx-little-us">
<description>&lt;b&gt;Single and Dual Gates Family, US symbols&lt;/b&gt;&lt;p&gt;
Little logic devices from Texas Instruments&lt;br&gt;
TinyLogic(R) from FAIRCHILD Semiconductor TM
&lt;p&gt;
&lt;author&gt;Created by evgeni@eniks.com&lt;/author&gt;&lt;br&gt;
&lt;author&gt;Extended by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="SC70-5">
<description>&lt;b&gt;SMT SC70-5&lt;/b&gt;&lt;p&gt;
SOT353 - Philips Semiconductors&lt;br&gt;
Source: http://www.semiconductors.philips.com/acrobat_download/datasheets/74HC_HCT1G66_3.pdf</description>
</package>
</packages>
</library>
<library name="PaxInstrument-T400">
<description>Generated from &lt;b&gt;lumberdaq.sch&lt;/b&gt;&lt;p&gt;
by exp-lbrs.ulp</description>
<packages>
<package name="SOD123">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="C4" library="adafruit" package="C0402" value="2.2uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C1" library="adafruit" package="C0402" value="100nF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C3" library="adafruit" package="C0402" value="100nF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C2" library="adafruit" package="C0402" value="100nF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="Q1" library="blinkinlabs" package="CRSYTAL_2520" value="16MHz">
<attribute name="VALUE"/>
<attribute name="NAME"/>
</element>
<element name="R1" library="adafruit" package="R0402" value="33">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R2" library="adafruit" package="R0402" value="33">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U2" library="blinkinlabs" package="SO08" value="SPI-FLASHSO-8">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="CON1" library="blinkinlabs" package="USB_MICRO_THRUHOLE" value="USB_MICROSMT+THRUHULE">
<attribute name="VALUE"/>
<attribute name="NAME"/>
</element>
<element name="U4" library="74xx-little-us" package="SC70-5" value="74LVC1G17DCK">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U1" library="blinkinlabs" package="QFN32_5X5_LONGLEADS" value="MK20D--VFM5">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C6" library="adafruit" package="C0402" value="100nF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U6" library="blinkinlabs" package="R-PUSON-N6" value="TPD4S012">
<attribute name="VALUE"/>
<attribute name="NAME"/>
</element>
<element name="SW1" library="blinkinlabs" package="BUTTON_MOMENTARY_KMR211G" value=""/>
<element name="U$1" library="blinkinlabs" package="WS2812B_CONNECTOR_COMBINED" value="WS2812B_CONNECTOR"/>
<element name="U$2" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U$3" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U$4" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U$6" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U$7" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U$8" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U3" library="blinkinlabs" package="BRM-2508_SMD" value="BRM-2508SMD"/>
<element name="D2" library="PaxInstrument-T400" package="SOD123" value="MBR230S1F">
<attribute name="MPN" value="B340A-13-F"/>
<attribute name="OC_DIGIKEY" value="B340A-FDICT-ND"/>
</element>
<element name="RECT_PAD2" library="blinkinlabs" package="TEST_PAD_SMT" value="TEST_PAD_SMTRECT_PAD"/>
<element name="RECT_PAD3" library="blinkinlabs" package="TEST_PAD_SMT" value="TEST_PAD_SMTRECT_PAD"/>
<element name="C7" library="adafruit" package="C0603" value="1uF"/>
<element name="RECT_PAD1" library="blinkinlabs" package="TEST_PAD_SMT" value="TEST_PAD_SMTRECT_PAD"/>
<element name="U$5" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
<element name="U$9" library="blinkinlabs" package="POGO_PIN_SMD" value="POGO_PINSMD"/>
</elements>
<signals>
<signal name="GND">
<contactref element="C4" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="C1" pad="2"/>
<contactref element="U2" pad="4"/>
<contactref element="C3" pad="2"/>
<contactref element="U4" pad="3"/>
<contactref element="U1" pad="2"/>
<contactref element="U1" pad="PAD@10"/>
<contactref element="U1" pad="PAD@6"/>
<contactref element="U1" pad="PAD@9"/>
<contactref element="U1" pad="PAD@3"/>
<contactref element="U1" pad="PAD@1"/>
<contactref element="U1" pad="PAD@2"/>
<contactref element="U1" pad="PAD@5"/>
<contactref element="U1" pad="PAD@11"/>
<contactref element="U1" pad="PAD@4"/>
<contactref element="Q1" pad="P$4"/>
<contactref element="Q1" pad="P$2"/>
<contactref element="U1" pad="8"/>
<contactref element="CON1" pad="PIN$5"/>
<contactref element="C6" pad="2"/>
<contactref element="U6" pad="P$4"/>
<contactref element="SW1" pad="P$2"/>
<contactref element="U$1" pad="GND1"/>
<contactref element="U$1" pad="GND_1"/>
<contactref element="U$1" pad="GND_2"/>
<contactref element="U$1" pad="GND"/>
<contactref element="U3" pad="2"/>
<contactref element="RECT_PAD3" pad="P$1"/>
<contactref element="C7" pad="2"/>
<contactref element="U$1" pad="GND_3"/>
<contactref element="U$1" pad="GND_4"/>
</signal>
<signal name="N$2">
<contactref element="Q1" pad="P$3"/>
<contactref element="U1" pad="17"/>
</signal>
<signal name="N$1">
<contactref element="Q1" pad="P$1"/>
<contactref element="U1" pad="18"/>
</signal>
<signal name="N$10">
<contactref element="R2" pad="1"/>
<contactref element="CON1" pad="PIN$3"/>
<contactref element="U6" pad="P$2"/>
</signal>
<signal name="N$11">
<contactref element="R1" pad="2"/>
<contactref element="U1" pad="4"/>
</signal>
<signal name="N$12">
<contactref element="R2" pad="2"/>
<contactref element="U1" pad="3"/>
</signal>
<signal name="+5V">
<contactref element="U4" pad="5"/>
<contactref element="U1" pad="6"/>
<contactref element="C3" pad="1"/>
<contactref element="U$1" pad="5V_2"/>
<contactref element="U$1" pad="5V_1"/>
<contactref element="U$1" pad="5V"/>
<contactref element="U$1" pad="5V1"/>
<contactref element="D2" pad="C"/>
<contactref element="RECT_PAD2" pad="P$1"/>
<contactref element="C7" pad="1"/>
<contactref element="U$1" pad="5V2"/>
<contactref element="U$1" pad="5V_3"/>
</signal>
<signal name="+3V3">
<contactref element="U2" pad="3"/>
<contactref element="U2" pad="7"/>
<contactref element="U2" pad="8"/>
<contactref element="C2" pad="1"/>
<contactref element="C1" pad="1"/>
<contactref element="U1" pad="7"/>
<contactref element="U1" pad="1"/>
<contactref element="C4" pad="1"/>
<contactref element="U1" pad="5"/>
<contactref element="U1" pad="11"/>
<contactref element="C6" pad="1"/>
<contactref element="U$2" pad="P$1"/>
<contactref element="U3" pad="3"/>
</signal>
<signal name="TCLK">
<contactref element="U1" pad="12"/>
<contactref element="U$3" pad="P$1"/>
</signal>
<signal name="TMS">
<contactref element="U1" pad="15"/>
<contactref element="U$7" pad="P$1"/>
</signal>
<signal name="RX">
<contactref element="U1" pad="13"/>
<contactref element="U$6" pad="P$1"/>
</signal>
<signal name="TX">
<contactref element="U1" pad="14"/>
<contactref element="U$4" pad="P$1"/>
</signal>
<signal name="FLASH_CS">
<contactref element="U2" pad="1"/>
<contactref element="U1" pad="23"/>
</signal>
<signal name="FLASH_SCK">
<contactref element="U2" pad="6"/>
<contactref element="U1" pad="26"/>
</signal>
<signal name="FLASH_MOSI">
<contactref element="U2" pad="5"/>
<contactref element="U1" pad="27"/>
</signal>
<signal name="FLASH_MISO">
<contactref element="U2" pad="2"/>
<contactref element="U1" pad="28"/>
</signal>
<signal name="RESET">
<contactref element="U1" pad="19"/>
<contactref element="U$8" pad="P$1"/>
</signal>
<signal name="VUSB">
<contactref element="CON1" pad="PIN$1"/>
<contactref element="U6" pad="P$6"/>
<contactref element="D2" pad="A"/>
<contactref element="RECT_PAD1" pad="P$1"/>
</signal>
<signal name="BUTTON1">
<contactref element="SW1" pad="P$4"/>
<contactref element="U1" pad="20"/>
</signal>
<signal name="DATA_OUT">
<contactref element="U4" pad="2"/>
<contactref element="U1" pad="25"/>
</signal>
<signal name="LED_DATA">
<contactref element="U4" pad="4"/>
<contactref element="U$1" pad="DATA_2"/>
<contactref element="U$1" pad="DATA_1"/>
<contactref element="U$1" pad="DATA"/>
<contactref element="U$1" pad="DATA1"/>
</signal>
<signal name="PD4">
<contactref element="U1" pad="29"/>
</signal>
<signal name="PC3">
<contactref element="U1" pad="24"/>
</signal>
<signal name="PC1">
<contactref element="U1" pad="22"/>
</signal>
<signal name="PA4">
<contactref element="U1" pad="16"/>
</signal>
<signal name="IR_REC">
<contactref element="U3" pad="1"/>
<contactref element="U1" pad="21"/>
</signal>
<signal name="N$7">
<contactref element="U6" pad="P$1"/>
<contactref element="R1" pad="1"/>
<contactref element="CON1" pad="PIN$2"/>
</signal>
<signal name="SHIELD">
<contactref element="CON1" pad="PAD$7"/>
<contactref element="CON1" pad="PAD$1"/>
<contactref element="CON1" pad="PAD$3"/>
<contactref element="CON1" pad="PAD$8"/>
<contactref element="CON1" pad="PAD$4"/>
<contactref element="CON1" pad="PAD$5"/>
<contactref element="CON1" pad="PAD$6"/>
<contactref element="CON1" pad="PAD$9"/>
<contactref element="CON1" pad="PAD$10"/>
<contactref element="CON1" pad="PAD$2"/>
</signal>
<signal name="PD5">
<contactref element="U1" pad="30"/>
<contactref element="U$5" pad="P$1"/>
</signal>
<signal name="PD7">
<contactref element="U1" pad="32"/>
</signal>
<signal name="PD6">
<contactref element="U1" pad="31"/>
<contactref element="U$9" pad="P$1"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
