<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="6.5.0">
<drawing>
<board>
<plain>
<text>RGB</text>
<text>LED</text>
<text>CUBE</text>
<text>Jacob Burge</text>
<text>Rev 1.0</text>
<text>3</text>
<text>2</text>
<text>1</text>
<text>RGB</text>
<text>LED</text>
<text>CUBE</text>
<text>Jacob Burge</text>
<text>Rev 1.0</text>
</plain>
<libraries>
<library name="con-lsta">
<description>&lt;b&gt;Female Headers etc.&lt;/b&gt;&lt;p&gt;
Naming:&lt;p&gt;
FE = female&lt;p&gt;
# contacts - # rows&lt;p&gt;
W = angled&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="FE08">
<description>&lt;b&gt;FEMALE HEADER&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="con-lstb">
<description>&lt;b&gt;Pin Headers&lt;/b&gt;&lt;p&gt;
Naming:&lt;p&gt;
MA = male&lt;p&gt;
# contacts - # rows&lt;p&gt;
W = angled&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="MA04-1">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="40xx">
<description>&lt;b&gt;CMOS Logic Devices, 4000 Series&lt;/b&gt;&lt;p&gt;
Based on the following sources:
&lt;ul&gt;
&lt;li&gt;Motorola &lt;i&gt;CMOS LOGIC DATA&lt;/i&gt;; book, 02/88, DL131 REV 1
&lt;li&gt;http://www.elexp.com
&lt;li&gt;http://www.intersil.com
&lt;li&gt;http://www.ls3c.com.tw/product/1/COMOS.html
&lt;/ul&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="DIL28-3">
<description>&lt;b&gt;Dual In Line Package Small&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="adafruit">
<packages>
<package name="0204/7">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
type 0204, grid 7.5 mm</description>
</package>
<package name="DCJACK_2MM_PTH">
<description>DJ Jack 2.0mm PTH Right-Angle</description>
</package>
<package name="E2-5">
<description>&lt;b&gt;ELECTROLYTIC CAPACITOR&lt;/b&gt;&lt;p&gt;
grid 2.032 mm, diameter 5 mm</description>
</package>
<package name="E1,8-4">
<description>&lt;b&gt;ELECTROLYTIC CAPACITOR&lt;/b&gt;&lt;p&gt;
grid 1.8 mm, diameter 4 mm</description>
</package>
<package name="LED3MM">
<description>&lt;B&gt;LED&lt;/B&gt;&lt;p&gt;
3 mm, round</description>
</package>
<package name="HC49/S">
<description>&lt;b&gt;CRYSTAL&lt;/b&gt;</description>
</package>
<package name="C025-024X044">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
grid 2.5 mm, outline 2.4 x 4.4 mm</description>
</package>
<package name="0309V">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
type 0309, grid 2.5 mm</description>
</package>
</packages>
</library>
<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="TO220V">
<description>&lt;b&gt;TO 220 Vertical&lt;/b&gt; Package works with various parts including N-Channel MOSFET SparkFun SKU: COM-10213</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="TACTILE-PTH">
<description>&lt;b&gt;OMRON SWITCH&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="eagle-ltspice">
<description>Default symbols for import LTspice schematics&lt;p&gt;
2012-10-29 alf@cadsoft.de&lt;br&gt;</description>
<packages>
<package name="DIODE_DO35-7">
<description>&lt;B&gt;DIODE&lt;/B&gt;&lt;p&gt;
diameter 2 mm, horizontal, grid 7.62 mm</description>
</package>
</packages>
</library>
<library name="pinhead">
<description>&lt;b&gt;Pin Header Connectors&lt;/b&gt;&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="1X04/90">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="DIP_28_MOD">
<packages>
<package name="DIP_28_MOD">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="E$1" library="con-lsta" package="FE08" value=""/>
<element name="E$2" library="con-lsta" package="FE08" value=""/>
<element name="E$3" library="con-lsta" package="FE08" value=""/>
<element name="E$4" library="con-lsta" package="FE08" value=""/>
<element name="E$5" library="con-lsta" package="FE08" value=""/>
<element name="E$6" library="con-lsta" package="FE08" value=""/>
<element name="E$26" library="con-lstb" package="MA04-1" value=""/>
<element name="E$7" library="40xx" package="DIL28-3" value=""/>
<element name="E$8" library="40xx" package="DIL28-3" value=""/>
<element name="E$9" library="40xx" package="DIL28-3" value=""/>
<element name="E$10" library="adafruit" package="0204/7" value=""/>
<element name="E$11" library="adafruit" package="0204/7" value=""/>
<element name="E$12" library="adafruit" package="0204/7" value=""/>
<element name="E$14" library="adafruit" package="DCJACK_2MM_PTH" value=""/>
<element name="E$15" library="SparkFun-DiscreteSemi" package="TO220V" value=""/>
<element name="E$16" library="SparkFun-DiscreteSemi" package="TO220V" value=""/>
<element name="E$17" library="SparkFun-DiscreteSemi" package="TO220V" value=""/>
<element name="E$18" library="SparkFun-DiscreteSemi" package="TO220V" value=""/>
<element name="E$19" library="adafruit" package="E2-5" value=""/>
<element name="E$20" library="adafruit" package="E1,8-4" value=""/>
<element name="E$21" library="adafruit" package="E2-5" value=""/>
<element name="E$22" library="adafruit" package="E1,8-4" value=""/>
<element name="E$23" library="SparkFun-Electromechanical" package="TACTILE-PTH" value=""/>
<element name="E$24" library="adafruit" package="LED3MM" value=""/>
<element name="E$25" library="adafruit" package="0204/7" value=""/>
<element name="E$27" library="adafruit" package="HC49/S" value=""/>
<element name="E$28" library="adafruit" package="C025-024X044" value=""/>
<element name="E$29" library="adafruit" package="C025-024X044" value=""/>
<element name="E$30" library="eagle-ltspice" package="DIODE_DO35-7" value=""/>
<element name="E$31" library="eagle-ltspice" package="DIODE_DO35-7" value=""/>
<element name="E$32" library="eagle-ltspice" package="DIODE_DO35-7" value=""/>
<element name="E$33" library="eagle-ltspice" package="DIODE_DO35-7" value=""/>
<element name="E$34" library="adafruit" package="0204/7" value=""/>
<element name="E$35" library="adafruit" package="0204/7" value=""/>
<element name="E$36" library="adafruit" package="0204/7" value=""/>
<element name="E$37" library="adafruit" package="0204/7" value=""/>
<element name="E$38" library="pinhead" package="1X04/90" value=""/>
<element name="E$39" library="adafruit" package="0204/7" value=""/>
<element name="E$40" library="DIP_28_MOD" package="DIP_28_MOD" value=""/>
<element name="E$13" library="adafruit" package="LED3MM" value=""/>
<element name="E$41" library="adafruit" package="0204/7" value=""/>
<element name="E$42" library="adafruit" package="0309V" value=""/>
<element name="E$43" library="adafruit" package="C025-024X044" value=""/>
</elements>
<signals>
<signal name="S$78">
</signal>
<signal name="S$1">
<contactref element="E$7" pad="1"/>
<contactref element="E$1" pad="7"/>
</signal>
<signal name="S$2">
<contactref element="E$7" pad="2"/>
<contactref element="E$1" pad="6"/>
</signal>
<signal name="S$3">
<contactref element="E$1" pad="5"/>
<contactref element="E$7" pad="3"/>
</signal>
<signal name="S$4">
<contactref element="E$7" pad="4"/>
<contactref element="E$1" pad="4"/>
</signal>
<signal name="S$5">
<contactref element="E$1" pad="3"/>
<contactref element="E$7" pad="5"/>
</signal>
<signal name="S$6">
<contactref element="E$7" pad="6"/>
<contactref element="E$1" pad="2"/>
</signal>
<signal name="S$7">
<contactref element="E$1" pad="1"/>
<contactref element="E$7" pad="7"/>
</signal>
<signal name="S$8">
<contactref element="E$2" pad="8"/>
<contactref element="E$7" pad="8"/>
</signal>
<signal name="S$9">
<contactref element="E$7" pad="9"/>
<contactref element="E$2" pad="7"/>
</signal>
<signal name="S$10">
<contactref element="E$2" pad="6"/>
<contactref element="E$7" pad="10"/>
</signal>
<signal name="S$11">
<contactref element="E$7" pad="11"/>
<contactref element="E$2" pad="5"/>
</signal>
<signal name="S$12">
<contactref element="E$2" pad="4"/>
<contactref element="E$7" pad="12"/>
</signal>
<signal name="S$13">
<contactref element="E$7" pad="13"/>
<contactref element="E$2" pad="3"/>
</signal>
<signal name="S$14">
<contactref element="E$2" pad="2"/>
<contactref element="E$7" pad="14"/>
</signal>
<signal name="S$15">
<contactref element="E$7" pad="15"/>
<contactref element="E$2" pad="1"/>
</signal>
<signal name="S$16">
<contactref element="E$1" pad="8"/>
<contactref element="E$7" pad="28"/>
</signal>
<signal name="S$17">
<contactref element="E$9" pad="14"/>
<contactref element="E$3" pad="7"/>
</signal>
<signal name="S$18">
<contactref element="E$9" pad="13"/>
<contactref element="E$3" pad="6"/>
</signal>
<signal name="S$19">
<contactref element="E$9" pad="12"/>
<contactref element="E$3" pad="5"/>
</signal>
<signal name="S$20">
<contactref element="E$9" pad="11"/>
<contactref element="E$3" pad="4"/>
</signal>
<signal name="S$21">
<contactref element="E$9" pad="10"/>
<contactref element="E$3" pad="3"/>
</signal>
<signal name="S$22">
<contactref element="E$9" pad="9"/>
<contactref element="E$3" pad="2"/>
</signal>
<signal name="S$23">
<contactref element="E$9" pad="8"/>
<contactref element="E$3" pad="1"/>
</signal>
<signal name="S$24">
<contactref element="E$9" pad="7"/>
<contactref element="E$4" pad="8"/>
</signal>
<signal name="S$25">
<contactref element="E$9" pad="6"/>
<contactref element="E$4" pad="7"/>
</signal>
<signal name="S$26">
<contactref element="E$9" pad="5"/>
<contactref element="E$4" pad="6"/>
</signal>
<signal name="S$27">
<contactref element="E$9" pad="4"/>
<contactref element="E$4" pad="5"/>
</signal>
<signal name="S$28">
<contactref element="E$9" pad="3"/>
<contactref element="E$4" pad="4"/>
</signal>
<signal name="S$29">
<contactref element="E$9" pad="2"/>
<contactref element="E$4" pad="3"/>
</signal>
<signal name="S$30">
<contactref element="E$9" pad="1"/>
<contactref element="E$4" pad="2"/>
</signal>
<signal name="S$31">
<contactref element="E$9" pad="28"/>
<contactref element="E$4" pad="1"/>
</signal>
<signal name="S$32">
<contactref element="E$3" pad="8"/>
<contactref element="E$9" pad="15"/>
</signal>
<signal name="S$33">
<contactref element="E$5" pad="7"/>
<contactref element="E$8" pad="14"/>
</signal>
<signal name="S$34">
<contactref element="E$8" pad="13"/>
<contactref element="E$5" pad="6"/>
</signal>
<signal name="S$35">
<contactref element="E$5" pad="5"/>
<contactref element="E$8" pad="12"/>
</signal>
<signal name="S$36">
<contactref element="E$8" pad="11"/>
<contactref element="E$5" pad="4"/>
</signal>
<signal name="S$37">
<contactref element="E$5" pad="3"/>
<contactref element="E$8" pad="10"/>
</signal>
<signal name="S$38">
<contactref element="E$8" pad="9"/>
<contactref element="E$5" pad="2"/>
</signal>
<signal name="S$39">
<contactref element="E$5" pad="1"/>
<contactref element="E$8" pad="8"/>
</signal>
<signal name="S$40">
<contactref element="E$6" pad="8"/>
<contactref element="E$8" pad="7"/>
</signal>
<signal name="S$41">
<contactref element="E$6" pad="7"/>
<contactref element="E$8" pad="6"/>
</signal>
<signal name="S$42">
<contactref element="E$8" pad="5"/>
<contactref element="E$6" pad="6"/>
</signal>
<signal name="S$43">
<contactref element="E$6" pad="5"/>
<contactref element="E$8" pad="4"/>
</signal>
<signal name="S$44">
<contactref element="E$8" pad="3"/>
<contactref element="E$6" pad="4"/>
</signal>
<signal name="S$45">
<contactref element="E$6" pad="2"/>
<contactref element="E$8" pad="1"/>
</signal>
<signal name="S$46">
<contactref element="E$8" pad="2"/>
<contactref element="E$6" pad="3"/>
</signal>
<signal name="S$47">
<contactref element="E$8" pad="28"/>
<contactref element="E$6" pad="1"/>
</signal>
<signal name="S$48">
<contactref element="E$5" pad="8"/>
<contactref element="E$8" pad="15"/>
</signal>
<signal name="S$49">
<contactref element="E$9" pad="27"/>
<contactref element="E$9" pad="22"/>
<contactref element="E$12" pad="1"/>
<contactref element="E$7" pad="27"/>
<contactref element="E$10" pad="2"/>
<contactref element="E$7" pad="22"/>
</signal>
<signal name="S$50">
<contactref element="E$9" pad="20"/>
<contactref element="E$12" pad="2"/>
</signal>
<signal name="S$52">
<contactref element="E$10" pad="1"/>
<contactref element="E$7" pad="20"/>
</signal>
<signal name="S$51">
<contactref element="E$8" pad="20"/>
<contactref element="E$11" pad="2"/>
</signal>
<signal name="S$58">
<contactref element="E$19" pad="-"/>
</signal>
<signal name="S$54">
<contactref element="E$20" pad="-"/>
</signal>
<signal name="S$94">
<contactref element="E$11" pad="1"/>
<contactref element="E$22" pad="-"/>
<contactref element="E$8" pad="22"/>
<contactref element="E$8" pad="27"/>
</signal>
<signal name="S$55">
</signal>
<signal name="S$76">
</signal>
<signal name="S$86">
<contactref element="E$15" pad="3"/>
<contactref element="E$35" pad="2"/>
</signal>
<signal name="S$87">
<contactref element="E$16" pad="3"/>
</signal>
<signal name="S$88">
<contactref element="E$34" pad="2"/>
</signal>
<signal name="S$59">
<contactref element="E$25" pad="2"/>
<contactref element="E$24" pad="A"/>
</signal>
<signal name="S$60">
<contactref element="E$27" pad="1"/>
<contactref element="E$28" pad="1"/>
</signal>
<signal name="S$61">
<contactref element="E$27" pad="2"/>
<contactref element="E$29" pad="1"/>
</signal>
<signal name="S$62">
<contactref element="E$18" pad="1"/>
<contactref element="E$36" pad="1"/>
</signal>
<signal name="S$89">
<contactref element="E$37" pad="1"/>
<contactref element="E$15" pad="1"/>
</signal>
<signal name="S$63">
</signal>
<signal name="S$66">
<contactref element="E$26" pad="1"/>
<contactref element="E$30" pad="C"/>
</signal>
<signal name="S$67">
<contactref element="E$30" pad="A"/>
<contactref element="E$18" pad="2"/>
</signal>
<signal name="S$68">
<contactref element="E$15" pad="2"/>
<contactref element="E$31" pad="A"/>
</signal>
<signal name="S$69">
<contactref element="E$26" pad="2"/>
<contactref element="E$31" pad="C"/>
</signal>
<signal name="S$70">
<contactref element="E$26" pad="3"/>
<contactref element="E$32" pad="C"/>
</signal>
<signal name="S$71">
<contactref element="E$32" pad="A"/>
<contactref element="E$16" pad="2"/>
</signal>
<signal name="S$64">
<contactref element="E$17" pad="1"/>
<contactref element="E$35" pad="1"/>
</signal>
<signal name="S$65">
<contactref element="E$16" pad="1"/>
<contactref element="E$34" pad="1"/>
<contactref element="E$40" pad="4"/>
</signal>
<signal name="S$72">
<contactref element="E$33" pad="A"/>
<contactref element="E$17" pad="2"/>
</signal>
<signal name="S$73">
<contactref element="E$26" pad="4"/>
<contactref element="E$33" pad="C"/>
</signal>
<signal name="S$74">
</signal>
<signal name="S$81">
<contactref element="E$38" pad="4"/>
<contactref element="E$23" pad="2"/>
<contactref element="E$23" pad="1"/>
<contactref element="E$42" pad="2"/>
<contactref element="E$40" pad="22"/>
</signal>
<signal name="S$84">
<contactref element="E$29" pad="2"/>
<contactref element="E$28" pad="2"/>
</signal>
<signal name="S$56">
<contactref element="E$14" pad="GNDBREAK"/>
<contactref element="E$14" pad="GND"/>
<contactref element="E$24" pad="K"/>
</signal>
<signal name="S$53">
</signal>
<signal name="S$77">
<contactref element="E$38" pad="1"/>
<contactref element="E$23" pad="4"/>
<contactref element="E$23" pad="3"/>
<contactref element="E$43" pad="1"/>
</signal>
<signal name="S$79">
<contactref element="E$38" pad="2"/>
</signal>
<signal name="S$80">
<contactref element="E$38" pad="3"/>
</signal>
<signal name="S$82">
<contactref element="E$13" pad="A"/>
<contactref element="E$40" pad="19"/>
<contactref element="E$8" pad="25"/>
<contactref element="E$7" pad="25"/>
<contactref element="E$9" pad="25"/>
</signal>
<signal name="S$75">
<contactref element="E$37" pad="2"/>
<contactref element="E$21" pad="+"/>
<contactref element="E$20" pad="+"/>
<contactref element="E$22" pad="+"/>
<contactref element="E$8" pad="19"/>
<contactref element="E$8" pad="21"/>
<contactref element="E$9" pad="21"/>
<contactref element="E$9" pad="19"/>
<contactref element="E$7" pad="21"/>
<contactref element="E$7" pad="19"/>
<contactref element="E$14" pad="PWR"/>
<contactref element="E$19" pad="+"/>
<contactref element="E$25" pad="1"/>
<contactref element="E$18" pad="3"/>
<contactref element="E$17" pad="3"/>
<contactref element="E$39" pad="1"/>
<contactref element="E$36" pad="2"/>
</signal>
<signal name="S$57">
<contactref element="E$7" pad="26"/>
<contactref element="E$40" pad="17"/>
</signal>
<signal name="S$90">
<contactref element="E$8" pad="26"/>
<contactref element="E$7" pad="17"/>
</signal>
<signal name="S$91">
<contactref element="E$9" pad="26"/>
<contactref element="E$8" pad="17"/>
</signal>
<signal name="S$92">
<contactref element="E$7" pad="24"/>
<contactref element="E$40" pad="15"/>
<contactref element="E$8" pad="24"/>
<contactref element="E$9" pad="24"/>
</signal>
<signal name="S$93">
<contactref element="E$7" pad="23"/>
<contactref element="E$40" pad="16"/>
<contactref element="E$8" pad="23"/>
<contactref element="E$9" pad="23"/>
<contactref element="E$41" pad="2"/>
</signal>
<signal name="S$85">
<contactref element="E$8" pad="18"/>
<contactref element="E$40" pad="5"/>
<contactref element="E$7" pad="18"/>
<contactref element="E$9" pad="18"/>
</signal>
<signal name="S$83">
<contactref element="E$42" pad="1"/>
<contactref element="E$13" pad="K"/>
</signal>
<signal name="S$95">
<contactref element="E$39" pad="2"/>
<contactref element="E$43" pad="2"/>
</signal>
<signal name="S$96">
</signal>
<signal name="S$97">
</signal>
</signals>
</board>
</drawing>
</eagle>
