<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.2">
<drawing>
<board>
<plain>
<wire x1="2.54" y1="16.51" x2="50.78" y2="16.51" width="0" layer="20"/>
<wire x1="50.78" y1="16.51" x2="50.78" y2="16.49" width="0" layer="20"/>
<wire x1="50.78" y1="16.49" x2="53.34" y2="19.05" width="0" layer="20"/>
<wire x1="53.34" y1="19.05" x2="53.34" y2="74.93" width="0" layer="20"/>
<wire x1="53.34" y1="74.93" x2="52.07" y2="76.2" width="0" layer="20"/>
<wire x1="52.07" y1="76.2" x2="1.27" y2="76.2" width="0" layer="20"/>
<wire x1="1.27" y1="76.2" x2="0" y2="74.93" width="0" layer="20"/>
<wire x1="0" y1="74.93" x2="0" y2="19.05" width="0" layer="20"/>
<wire x1="0" y1="19.05" x2="2.54" y2="16.51" width="0" layer="20"/>
<text>12v</text>
<text>G</text>
<text>R</text>
<text>B</text>
<text>A5</text>
<text>+</text>
<text>-</text>
<text>+</text>
<text>+</text>
<text>+</text>
<text>-</text>
<text>-</text>
<text>-</text>
<text>VCC</text>
<text>EN</text>
<text>LAT</text>
<text>CLK</text>
<text>CLR</text>
<text>DAT</text>
<text>SW</text>
<text>GRN</text>
<text>BLU</text>
<text>RED</text>
<text>A</text>
<text>B</text>
<text>GND</text>
<text>MIC</text>
<text>POT</text>
<text>RESET</text>
<text>RGB STRIP</text>
<text>LCD</text>
<text>.01uF</text>
<text>10K</text>
<text>10K</text>
<text>10K</text>
<text>10K</text>
<text>10K</text>
<text>0.1uF</text>
<text>33pF</text>
<text>200K</text>
<text>0.1uF</text>
<text>0.22uF</text>
<text>LM30MP</text>
<text>MSGEQ7</text>
<text>LM386</text>
<text>RGB LED Shield v1.0 7/19/2012</text>
</plain>
<libraries>
<library name="SparkFun-DiscreteSemi">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find discrete semiconductors- transistors, diodes, TRIACs, optoisolators, 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="DPAK">
</package>
</packages>
</library>
<library name="SparkFun-Passives">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find resistors, capacitors, inductors, test points, jumper pads, 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="0805">
</package>
<package name="0603-RES">
</package>
<package name="0603-CAP">
</package>
</packages>
</library>
<library name="SparkFun-Boards">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find boards and modules: Arduino footprints, breadboards, non-RF modules, 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="DUEMILANOVE_SHIELD">
</package>
</packages>
</library>
<library name="SparkFun">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
We've spent an enormous amount of time creating and checking these footprints and parts. 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="JST-3-PTH">
</package>
</packages>
</library>
<library name="SparkFun-LED">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find discrete LEDs for illumination or indication, but no displays.&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="LED-0603">
</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="POWER_JACK_PTH">
</package>
<package name="JST-4-PTH">
</package>
<package name="JST-2-PTH">
</package>
<package name="1X13">
</package>
</packages>
</library>
<library name="hunter">
<packages>
<package name="SOT223">
<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
</package>
<package name="DIP08">
<description>&lt;b&gt;Dual In Line&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="SparkFun-AnalogIC">
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
In this library you'll find all manner of analog ICs- DACs, ADCs, video chips, op-amps, and others.&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="DIP08">
<description>&lt;b&gt;Dual In Line&lt;/b&gt;</description>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="Q1" library="SparkFun-DiscreteSemi" package="DPAK" value="MOSFET_R"/>
<element name="R1" library="SparkFun-Passives" package="0805" value="10K"/>
<element name="U1" library="SparkFun-Boards" package="DUEMILANOVE_SHIELD" value="ARDUINO_SHIELDLABEL"/>
<element name="LCD" library="SparkFun" package="JST-3-PTH" value=""/>
<element name="R15" library="SparkFun-Passives" package="0603-RES" value="10K"/>
<element name="LED1" library="SparkFun-LED" package="LED-0603" value="Red"/>
<element name="R12" library="SparkFun-Passives" package="0603-RES" value="330"/>
<element name="R14" library="SparkFun-Passives" package="0603-RES" value="330"/>
<element name="LED3" library="SparkFun-LED" package="LED-0603" value="Green"/>
<element name="J1" library="SparkFun-Connectors" package="POWER_JACK_PTH" value="POWER_JACKPTH"/>
<element name="C1" library="SparkFun-Passives" package="0603-CAP" value="0.22uF"/>
<element name="U$1" library="hunter" package="SOT223" value="LM30MP"/>
<element name="C2" library="SparkFun-Passives" package="0603-CAP" value="0.1uF"/>
<element name="IC1" library="hunter" package="DIP08" value="MSGEQ7"/>
<element name="RGB_STRIP" library="SparkFun-Connectors" package="JST-4-PTH" value=""/>
<element name="JP2" library="SparkFun-Connectors" package="JST-2-PTH" value="RESET"/>
<element name="U2" library="SparkFun-AnalogIC" package="DIP08" value="LM386"/>
<element name="MIC" library="SparkFun-Connectors" package="JST-2-PTH" value=""/>
<element name="POT" library="SparkFun-Connectors" package="JST-2-PTH" value=""/>
<element name="C3" library="SparkFun-Passives" package="0805" value=".01uF"/>
<element name="R5" library="SparkFun-Passives" package="0805" value="10K"/>
<element name="ENCODER" library="SparkFun-Connectors" package="1X13" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="Q2" library="SparkFun-DiscreteSemi" package="DPAK" value="MOSFET_G"/>
<element name="R2" library="SparkFun-Passives" package="0805" value="10K"/>
<element name="Q3" library="SparkFun-DiscreteSemi" package="DPAK" value="MOSFET_B"/>
<element name="R3" library="SparkFun-Passives" package="0805" value="10K"/>
<element name="R6" library="SparkFun-Passives" package="0805" value="200k"/>
<element name="C5" library="SparkFun-Passives" package="0805" value="0.1uF"/>
<element name="C7" library="SparkFun-Passives" package="0805" value="33pF"/>
</elements>
<signals>
<signal name="B">
<contactref element="U1" pad="D2"/>
<contactref element="ENCODER" pad="12"/>
</signal>
<signal name="A">
<contactref element="U1" pad="D3"/>
<contactref element="ENCODER" pad="11"/>
</signal>
<signal name="DAT">
<contactref element="U1" pad="D4"/>
<contactref element="ENCODER" pad="6"/>
</signal>
<signal name="RED0">
<contactref element="U1" pad="D5"/>
<contactref element="Q1" pad="1"/>
<contactref element="R1" pad="2"/>
</signal>
<signal name="GREEN0">
<contactref element="U1" pad="D6"/>
<contactref element="Q2" pad="1"/>
<contactref element="R2" pad="2"/>
</signal>
<signal name="CLR">
<contactref element="U1" pad="D7"/>
<contactref element="ENCODER" pad="5"/>
</signal>
<signal name="CLK">
<contactref element="U1" pad="D8"/>
<contactref element="ENCODER" pad="4"/>
</signal>
<signal name="BLUE0">
<contactref element="U1" pad="D9"/>
<contactref element="Q3" pad="1"/>
<contactref element="R3" pad="2"/>
</signal>
<signal name="RED1">
<contactref element="U1" pad="D10"/>
<contactref element="ENCODER" pad="10"/>
</signal>
<signal name="GREEN1">
<contactref element="U1" pad="D11"/>
<contactref element="ENCODER" pad="8"/>
</signal>
<signal name="LATCH">
<contactref element="U1" pad="D12"/>
<contactref element="ENCODER" pad="3"/>
</signal>
<signal name="BLUE1">
<contactref element="U1" pad="D13"/>
<contactref element="ENCODER" pad="9"/>
</signal>
<signal name="MSGEQ_IN">
<contactref element="U1" pad="A0"/>
<contactref element="IC1" pad="3"/>
</signal>
<signal name="SW">
<contactref element="U1" pad="A1"/>
<contactref element="ENCODER" pad="7"/>
</signal>
<signal name="EN">
<contactref element="U1" pad="A2"/>
<contactref element="ENCODER" pad="2"/>
</signal>
<signal name="STROBE">
<contactref element="U1" pad="A3"/>
<contactref element="IC1" pad="4"/>
</signal>
<signal name="RESET">
<contactref element="U1" pad="A4"/>
<contactref element="IC1" pad="7"/>
</signal>
<signal name="LCD">
<contactref element="U1" pad="A5"/>
<contactref element="LCD" pad="3"/>
</signal>
<signal name="GND">
<contactref element="LCD" pad="2"/>
<contactref element="LED1" pad="C"/>
<contactref element="LED3" pad="C"/>
<contactref element="J1" pad="GNDBREAK"/>
<contactref element="J1" pad="GND"/>
<contactref element="C1" pad="2"/>
<contactref element="U$1" pad="4"/>
<contactref element="U$1" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="IC1" pad="2"/>
<contactref element="JP2" pad="1"/>
<contactref element="U2" pad="4"/>
<contactref element="U2" pad="2"/>
<contactref element="MIC" pad="1"/>
<contactref element="POT" pad="1"/>
<contactref element="U1" pad="GND@2"/>
<contactref element="U1" pad="GND@1"/>
<contactref element="U1" pad="GND@0"/>
<contactref element="Q1" pad="3"/>
<contactref element="R1" pad="1"/>
<contactref element="Q2" pad="3"/>
<contactref element="R2" pad="1"/>
<contactref element="Q3" pad="3"/>
<contactref element="R3" pad="1"/>
<contactref element="ENCODER" pad="13"/>
<contactref element="C5" pad="2"/>
<contactref element="C7" pad="2"/>
</signal>
<signal name="5V">
<contactref element="LCD" pad="1"/>
<contactref element="R12" pad="2"/>
<contactref element="U$1" pad="3"/>
<contactref element="C2" pad="1"/>
<contactref element="IC1" pad="1"/>
<contactref element="U2" pad="6"/>
<contactref element="R5" pad="2"/>
<contactref element="ENCODER" pad="1"/>
<contactref element="R6" pad="1"/>
</signal>
<signal name="N$16">
<contactref element="LED1" pad="A"/>
<contactref element="R12" pad="1"/>
</signal>
<signal name="N$18">
<contactref element="R14" pad="1"/>
<contactref element="LED3" pad="A"/>
</signal>
<signal name="A5V">
<contactref element="R15" pad="2"/>
<contactref element="R14" pad="2"/>
<contactref element="U1" pad="5V"/>
</signal>
<signal name="RAW">
<contactref element="C1" pad="1"/>
<contactref element="U$1" pad="1"/>
<contactref element="J1" pad="PWR"/>
<contactref element="U1" pad="VIN"/>
<contactref element="RGB_STRIP" pad="1"/>
</signal>
<signal name="AUDIO_IN">
<contactref element="IC1" pad="5"/>
<contactref element="U2" pad="5"/>
</signal>
<signal name="N$7">
<contactref element="IC1" pad="8"/>
<contactref element="R6" pad="2"/>
<contactref element="C7" pad="1"/>
</signal>
<signal name="N$10">
<contactref element="IC1" pad="6"/>
<contactref element="C5" pad="1"/>
</signal>
<signal name="RES">
<contactref element="U1" pad="RES"/>
<contactref element="R15" pad="1"/>
<contactref element="JP2" pad="2"/>
</signal>
<signal name="N$4">
<contactref element="MIC" pad="2"/>
<contactref element="C3" pad="1"/>
<contactref element="R5" pad="1"/>
</signal>
<signal name="N$5">
<contactref element="U2" pad="3"/>
<contactref element="POT" pad="2"/>
<contactref element="C3" pad="2"/>
</signal>
<signal name="RED_IN">
<contactref element="Q1" pad="4"/>
<contactref element="RGB_STRIP" pad="3"/>
</signal>
<signal name="GREEN_IN">
<contactref element="Q2" pad="4"/>
<contactref element="RGB_STRIP" pad="2"/>
</signal>
<signal name="BLUE_IN">
<contactref element="Q3" pad="4"/>
<contactref element="RGB_STRIP" pad="4"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
