<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.6.0">
<drawing>
<board>
<plain>
<wire x1="-0.127" y1="0" x2="52.756" y2="0" width="0" layer="20"/>
<wire x1="52.756" y1="0" x2="52.756" y2="24.12" width="0" layer="20"/>
<wire x1="52.756" y1="24.12" x2="-0.127" y2="24.12" width="0" layer="20"/>
<wire x1="-0.127" y1="24.12" x2="-0.127" y2="0" width="0" layer="20"/>
<text>GND</text>
<text>SDA</text>
<text>SCL</text>
<text>VCC</text>
<text>16-Channel PWM + 9DOF v5</text>
<text>github.com/samguyer/led16</text>
<text>GND</text>
</plain>
<libraries>
<library name="microbuilder">
<packages>
<package name="0603">
<description>0603 (1608 Metric)</description>
</package>
<package name="0805">
<description>0805 (2012 Metric)</description>
</package>
<package name="CHIPLED_0805">
<description>&lt;b&gt;CHIPLED 0805&lt;/b&gt;</description>
</package>
<package name="TSSOP28">
</package>
<package name="LGA24_4X4MM">
</package>
</packages>
</library>
<library name="adafruit">
<packages>
<package name="SOT23">
<description>&lt;b&gt;SOT-23&lt;/b&gt;</description>
</package>
<package name="1X01-CLEANBIG">
</package>
<package name="2X04">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="C1" library="microbuilder" package="0805" value="10uF">
<attribute name="VALUE"/>
</element>
<element name="LED1" library="microbuilder" package="CHIPLED_0805" value="VCC"/>
<element name="Q1" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q9" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q10" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q11" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q12" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q13" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q14" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q15" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q2" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q3" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q4" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q5" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q0" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q6" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q7" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="Q8" library="adafruit" package="SOT23" value="">
<attribute name="VALUE"/>
</element>
<element name="R10" library="microbuilder" package="0603" value="220">
<attribute name="VALUE"/>
</element>
<element name="R7" library="microbuilder" package="0603" value="10K">
<attribute name="VALUE"/>
</element>
<element name="R8" library="microbuilder" package="0603" value="10K">
<attribute name="VALUE"/>
</element>
<element name="R9" library="microbuilder" package="0603" value="10K">
<attribute name="VALUE"/>
</element>
<element name="U1" library="microbuilder" package="TSSOP28" value="PCA9685">
<attribute name="VALUE"/>
</element>
<element name="JP5" library="adafruit" package="1X01-CLEANBIG" value="">
<attribute name="VALUE"/>
</element>
<element name="JP6" library="adafruit" package="1X01-CLEANBIG" value="">
<attribute name="VALUE"/>
</element>
<element name="JP7" library="adafruit" package="1X01-CLEANBIG" value="">
<attribute name="VALUE"/>
</element>
<element name="JP8" library="adafruit" package="1X01-CLEANBIG" value="">
<attribute name="VALUE"/>
</element>
<element name="JP1" library="adafruit" package="2X04" value="">
<attribute name="VALUE"/>
</element>
<element name="JP2" library="adafruit" package="2X04" value="">
<attribute name="VALUE"/>
</element>
<element name="9DOF" library="microbuilder" package="LGA24_4X4MM" value="LSM9DS0TR">
<attribute name="VALUE"/>
</element>
<element name="C2" library="microbuilder" package="0805" value="10uF">
<attribute name="VALUE"/>
</element>
<element name="C3" library="microbuilder" package="0805" value=".22uF">
<attribute name="VALUE"/>
</element>
<element name="R6" library="microbuilder" package="0603" value="10K">
<attribute name="VALUE"/>
</element>
<element name="R11" library="microbuilder" package="0603" value="10K">
<attribute name="VALUE"/>
</element>
<element name="JP3" library="adafruit" package="1X01-CLEANBIG" value="">
<attribute name="VALUE"/>
</element>
</elements>
<signals>
<signal name="PWM0">
<contactref element="U1" pad="6"/>
<contactref element="Q0" pad="1"/>
</signal>
<signal name="PWM1">
<contactref element="U1" pad="7"/>
<contactref element="Q1" pad="1"/>
</signal>
<signal name="PWM2">
<contactref element="U1" pad="8"/>
<contactref element="Q2" pad="1"/>
</signal>
<signal name="PWM3">
<contactref element="U1" pad="9"/>
<contactref element="Q3" pad="1"/>
</signal>
<signal name="PWM4">
<contactref element="U1" pad="10"/>
<contactref element="Q4" pad="1"/>
</signal>
<signal name="PWM5">
<contactref element="U1" pad="11"/>
<contactref element="Q5" pad="1"/>
</signal>
<signal name="PWM6">
<contactref element="U1" pad="12"/>
<contactref element="Q6" pad="1"/>
</signal>
<signal name="PWM7">
<contactref element="U1" pad="13"/>
<contactref element="Q7" pad="1"/>
</signal>
<signal name="PWM8">
<contactref element="U1" pad="15"/>
<contactref element="Q8" pad="1"/>
</signal>
<signal name="PWM9">
<contactref element="U1" pad="16"/>
<contactref element="Q9" pad="1"/>
</signal>
<signal name="PWM10">
<contactref element="U1" pad="17"/>
<contactref element="Q10" pad="1"/>
</signal>
<signal name="PWM11">
<contactref element="U1" pad="18"/>
<contactref element="Q11" pad="1"/>
</signal>
<signal name="PWM12">
<contactref element="U1" pad="19"/>
<contactref element="Q12" pad="1"/>
</signal>
<signal name="PWM13">
<contactref element="U1" pad="20"/>
<contactref element="Q13" pad="1"/>
</signal>
<signal name="PWM14">
<contactref element="U1" pad="21"/>
<contactref element="Q14" pad="1"/>
</signal>
<signal name="GND">
<contactref element="U1" pad="25"/>
<contactref element="U1" pad="14"/>
<contactref element="C1" pad="2"/>
<contactref element="R10" pad="2"/>
<contactref element="R7" pad="2"/>
<contactref element="Q0" pad="2"/>
<contactref element="Q1" pad="2"/>
<contactref element="Q2" pad="2"/>
<contactref element="Q3" pad="2"/>
<contactref element="Q4" pad="2"/>
<contactref element="Q5" pad="2"/>
<contactref element="Q6" pad="2"/>
<contactref element="Q7" pad="2"/>
<contactref element="Q8" pad="2"/>
<contactref element="Q9" pad="2"/>
<contactref element="Q10" pad="2"/>
<contactref element="Q11" pad="2"/>
<contactref element="Q12" pad="2"/>
<contactref element="Q13" pad="2"/>
<contactref element="Q14" pad="2"/>
<contactref element="Q15" pad="2"/>
<contactref element="JP8" pad="1"/>
<contactref element="9DOF" pad="5"/>
<contactref element="9DOF" pad="6"/>
<contactref element="9DOF" pad="4"/>
<contactref element="9DOF" pad="3"/>
<contactref element="9DOF" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="JP3" pad="1"/>
</signal>
<signal name="VCC">
<contactref element="C1" pad="1"/>
<contactref element="U1" pad="28"/>
<contactref element="LED1" pad="A"/>
<contactref element="R9" pad="2"/>
<contactref element="R8" pad="2"/>
<contactref element="JP5" pad="1"/>
<contactref element="9DOF" pad="15"/>
<contactref element="9DOF" pad="16"/>
<contactref element="9DOF" pad="17"/>
<contactref element="9DOF" pad="18"/>
<contactref element="R6" pad="1"/>
<contactref element="R11" pad="1"/>
</signal>
<signal name="SCL">
<contactref element="U1" pad="26"/>
<contactref element="R9" pad="1"/>
<contactref element="JP7" pad="1"/>
<contactref element="9DOF" pad="21"/>
</signal>
<signal name="SDA">
<contactref element="U1" pad="27"/>
<contactref element="R8" pad="1"/>
<contactref element="JP6" pad="1"/>
<contactref element="9DOF" pad="24"/>
</signal>
<signal name="N$1">
<contactref element="LED1" pad="C"/>
<contactref element="R10" pad="1"/>
</signal>
<signal name="PWM15">
<contactref element="U1" pad="22"/>
<contactref element="Q15" pad="1"/>
</signal>
<signal name="DRAIN0">
<contactref element="Q0" pad="3"/>
<contactref element="JP1" pad="2"/>
</signal>
<signal name="DRAIN1">
<contactref element="Q1" pad="3"/>
<contactref element="JP1" pad="1"/>
</signal>
<signal name="DRAIN2">
<contactref element="Q2" pad="3"/>
<contactref element="JP1" pad="4"/>
</signal>
<signal name="DRAIN3">
<contactref element="Q3" pad="3"/>
<contactref element="JP1" pad="3"/>
</signal>
<signal name="DRAIN4">
<contactref element="Q4" pad="3"/>
<contactref element="JP1" pad="6"/>
</signal>
<signal name="DRAIN5">
<contactref element="Q5" pad="3"/>
<contactref element="JP1" pad="5"/>
</signal>
<signal name="DRAIN6">
<contactref element="Q6" pad="3"/>
<contactref element="JP1" pad="8"/>
</signal>
<signal name="DRAIN7">
<contactref element="Q7" pad="3"/>
<contactref element="JP1" pad="7"/>
</signal>
<signal name="DRAIN8">
<contactref element="Q8" pad="3"/>
<contactref element="JP2" pad="2"/>
</signal>
<signal name="DRAIN9">
<contactref element="Q9" pad="3"/>
<contactref element="JP2" pad="1"/>
</signal>
<signal name="DRAIN10">
<contactref element="Q10" pad="3"/>
<contactref element="JP2" pad="4"/>
</signal>
<signal name="DRAIN11">
<contactref element="Q11" pad="3"/>
<contactref element="JP2" pad="3"/>
</signal>
<signal name="DRAIN12">
<contactref element="Q12" pad="3"/>
<contactref element="JP2" pad="6"/>
</signal>
<signal name="DRAIN13">
<contactref element="Q13" pad="3"/>
<contactref element="JP2" pad="5"/>
</signal>
<signal name="DRAIN14">
<contactref element="Q14" pad="3"/>
<contactref element="JP2" pad="8"/>
</signal>
<signal name="DRAIN15">
<contactref element="Q15" pad="3"/>
<contactref element="JP2" pad="7"/>
</signal>
<signal name="A0">
<contactref element="U1" pad="1"/>
</signal>
<signal name="A1">
<contactref element="U1" pad="2"/>
</signal>
<signal name="A2">
<contactref element="U1" pad="3"/>
</signal>
<signal name="A3">
<contactref element="U1" pad="4"/>
</signal>
<signal name="A4">
<contactref element="U1" pad="5"/>
</signal>
<signal name="A5">
<contactref element="U1" pad="24"/>
<contactref element="U1" pad="23"/>
<contactref element="R7" pad="1"/>
</signal>
<signal name="SA0_XM">
<contactref element="9DOF" pad="23"/>
<contactref element="R11" pad="2"/>
</signal>
<signal name="SA0_G">
<contactref element="9DOF" pad="22"/>
<contactref element="R6" pad="2"/>
</signal>
<signal name="N$2">
<contactref element="9DOF" pad="8"/>
<contactref element="C3" pad="1"/>
</signal>
<signal name="N$3">
<contactref element="9DOF" pad="9"/>
<contactref element="C3" pad="2"/>
</signal>
<signal name="N$6">
<contactref element="9DOF" pad="7"/>
<contactref element="C2" pad="1"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
