<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.1.0">
<drawing>
<board>
<plain>
<wire x1="0.4" y1="0" x2="0" y2="0.4" width="0" layer="20" curve="-90"/>
<wire x1="0" y1="0.4" x2="0" y2="13.2" width="0" layer="20"/>
<wire x1="0" y1="13.2" x2="0.4" y2="13.6" width="0" layer="20" curve="-90"/>
<wire x1="0.4" y1="13.6" x2="30.8" y2="13.6" width="0" layer="20"/>
<wire x1="30.8" y1="13.6" x2="31.2" y2="13.2" width="0" layer="20" curve="-90"/>
<wire x1="31.2" y1="13.2" x2="31.2" y2="0.4" width="0" layer="20"/>
<wire x1="31.2" y1="0.4" x2="30.8" y2="0" width="0" layer="20" curve="-90"/>
<wire x1="30.8" y1="0" x2="0.4" y2="0" width="0" layer="20"/>
<text>PA9 -USART1_TX</text>
<text>PA10-USART1_RX</text>
<text>PA14-SWCLK</text>
<text>PA13-SWDIO</text>
<text>RED</text>
<text>GREEN</text>
<text>GND</text>
<text>BOOT0</text>
<text>RESET</text>
<text>GND</text>
<text>+3.3V</text>
<text>PB9-NRESET</text>
<text>PA5-SWCLK/TCK</text>
<text>PA6-SWO/TDO</text>
<text>PA7-TDI</text>
<text>PA4-SWDIO/TMS</text>
<text>PA3-VTREF</text>
<text>GND</text>
<text>GND</text>
<text>GND</text>
<text>GND</text>
<text>LED</text>
<text>MiniUSB</text>
<text>USB-A or</text>
<text>Version 2</text>
</plain>
<libraries>
<library name="stm32">
<packages>
<package name="TQFP48">
</package>
</packages>
</library>
<library name="X893">
<packages>
<package name="0603">
</package>
<package name="KX-9A">
</package>
<package name="SOT23-5">
<description>SOT23-5 package</description>
</package>
<package name="USB-A-SMD">
</package>
<package name="USB-MINIB">
<description>&lt;b&gt;USB Series Mini-B Surface Mounted&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="SparkFun">
<packages>
<package name="PAD.03X.03">
</package>
<package name="PAD.1X1">
</package>
<package name="1X04">
</package>
<package name="SJ_2S-NO">
<description>Small solder jumper with no paste layer so it will open after reflow.</description>
</package>
<package name="AVR_ICSP">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="led">
<packages>
<package name="CHIPLED_0603">
<description>&lt;b&gt;CHIPLED&lt;/b&gt;&lt;p&gt;
Source: http://www.osram.convergy.de/ ... LG_LY Q971.pdf</description>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="C2" library="X893" package="0603" value="0.1u"/>
<element name="C4" library="X893" package="0603" value="0.1u"/>
<element name="C6" library="X893" package="0603" value="0.1u"/>
<element name="Q1" library="X893" package="KX-9A" value="8M"/>
<element name="C13" library="X893" package="0603" value="15p"/>
<element name="C14" library="X893" package="0603" value="15p"/>
<element name="R4" library="X893" package="0603" value="100K"/>
<element name="R5" library="X893" package="0603" value="100K"/>
<element name="RESET#" library="SparkFun" package="PAD.03X.03" value=""/>
<element name="C15" library="X893" package="0603" value="0.1u"/>
<element name="R6" library="X893" package="0603" value="10K"/>
<element name="R7" library="X893" package="0603" value="22"/>
<element name="R8" library="X893" package="0603" value="22"/>
<element name="U7" library="X893" package="SOT23-5" value="TPS73033"/>
<element name="C24" library="X893" package="0603" value="4.7u"/>
<element name="L4" library="X893" package="0603" value="BEAD 600"/>
<element name="C25" library="X893" package="0603" value="10n"/>
<element name="C26" library="X893" package="0603" value="2.2u"/>
<element name="R16" library="X893" package="0603" value="1K5"/>
<element name="C29" library="X893" package="0603" value="4.7u"/>
<element name="IC1" library="stm32" package="TQFP48" value="STM32F102C8-B/STM32F103C8-B"/>
<element name="J3" library="X893" package="USB-A-SMD" value="USB-4-A-SMD"/>
<element name="RED" library="led" package="CHIPLED_0603" value=""/>
<element name="GREEN" library="led" package="CHIPLED_0603" value=""/>
<element name="R1" library="X893" package="0603" value="1K"/>
<element name="R2" library="X893" package="0603" value="1K"/>
<element name="SWDIO" library="SparkFun" package="PAD.1X1" value=""/>
<element name="SWCLK" library="SparkFun" package="PAD.1X1" value=""/>
<element name="JP5" library="SparkFun" package="1X04" value=""/>
<element name="X1" library="X893" package="USB-MINIB" value="USB-SMD"/>
<element name="JP1" library="SparkFun" package="SJ_2S-NO" value=""/>
<element name="GND" library="SparkFun" package="PAD.1X1" value=""/>
<element name="JP2" library="SparkFun" package="AVR_ICSP" value="M05X2PTH"/>
<element name="R3" library="X893" package="0603" value="10K"/>
<element name="R9" library="X893" package="0603" value="10K"/>
</elements>
<signals>
<signal name="VDD">
<contactref element="R6" pad="2"/>
<contactref element="U7" pad="5"/>
<contactref element="C24" pad="2"/>
<contactref element="L4" pad="2"/>
<contactref element="IC1" pad="1"/>
<contactref element="JP5" pad="1"/>
<contactref element="IC1" pad="24"/>
<contactref element="C2" pad="2"/>
<contactref element="IC1" pad="36"/>
<contactref element="C4" pad="2"/>
<contactref element="IC1" pad="48"/>
<contactref element="C6" pad="2"/>
<contactref element="JP1" pad="1"/>
</signal>
<signal name="GND">
<contactref element="C13" pad="1"/>
<contactref element="C14" pad="2"/>
<contactref element="C15" pad="1"/>
<contactref element="U7" pad="2"/>
<contactref element="C24" pad="1"/>
<contactref element="C25" pad="1"/>
<contactref element="C26" pad="1"/>
<contactref element="C29" pad="2"/>
<contactref element="IC1" pad="47"/>
<contactref element="IC1" pad="35"/>
<contactref element="IC1" pad="23"/>
<contactref element="IC1" pad="8"/>
<contactref element="C2" pad="1"/>
<contactref element="C6" pad="1"/>
<contactref element="C4" pad="1"/>
<contactref element="J3" pad="GND"/>
<contactref element="R2" pad="1"/>
<contactref element="R1" pad="2"/>
<contactref element="JP5" pad="2"/>
<contactref element="X1" pad="GND"/>
<contactref element="X1" pad="GND@3"/>
<contactref element="X1" pad="GND@4"/>
<contactref element="X1" pad="GND@4"/>
<contactref element="X1" pad="GND@3"/>
<contactref element="X1" pad="GND"/>
<contactref element="X1" pad="GND@1"/>
<contactref element="X1" pad="GND@2"/>
<contactref element="R4" pad="1"/>
<contactref element="R5" pad="1"/>
<contactref element="GND" pad="P$1"/>
<contactref element="JP2" pad="3"/>
<contactref element="JP2" pad="5"/>
<contactref element="JP2" pad="7"/>
<contactref element="JP2" pad="9"/>
<contactref element="IC1" pad="2"/>
<contactref element="IC1" pad="3"/>
<contactref element="IC1" pad="4"/>
<contactref element="IC1" pad="10"/>
<contactref element="IC1" pad="11"/>
<contactref element="IC1" pad="28"/>
<contactref element="IC1" pad="27"/>
<contactref element="IC1" pad="43"/>
<contactref element="IC1" pad="42"/>
<contactref element="IC1" pad="41"/>
<contactref element="IC1" pad="19"/>
<contactref element="IC1" pad="18"/>
<contactref element="IC1" pad="22"/>
<contactref element="IC1" pad="21"/>
<contactref element="IC1" pad="45"/>
<contactref element="R9" pad="1"/>
<contactref element="IC1" pad="12"/>
</signal>
<signal name="OSCIN">
<contactref element="Q1" pad="1"/>
<contactref element="C14" pad="1"/>
<contactref element="IC1" pad="6"/>
</signal>
<signal name="OSCOUT">
<contactref element="Q1" pad="3"/>
<contactref element="C13" pad="2"/>
<contactref element="IC1" pad="5"/>
</signal>
<signal name="PB2/BOOT1">
<contactref element="R5" pad="2"/>
<contactref element="IC1" pad="20"/>
</signal>
<signal name="PA13-SWDIO">
<contactref element="IC1" pad="34"/>
<contactref element="SWDIO" pad="P$1"/>
</signal>
<signal name="PA14-SWCLK">
<contactref element="IC1" pad="37"/>
<contactref element="SWCLK" pad="P$1"/>
</signal>
<signal name="RESET#">
<contactref element="RESET#" pad="P$1"/>
<contactref element="C15" pad="2"/>
<contactref element="R6" pad="1"/>
<contactref element="IC1" pad="7"/>
</signal>
<signal name="PA11">
<contactref element="R7" pad="2"/>
<contactref element="IC1" pad="32"/>
</signal>
<signal name="PA12">
<contactref element="R8" pad="1"/>
<contactref element="IC1" pad="33"/>
</signal>
<signal name="N$3">
<contactref element="C25" pad="2"/>
<contactref element="L4" pad="1"/>
<contactref element="C26" pad="2"/>
<contactref element="IC1" pad="9"/>
</signal>
<signal name="PA9-TX">
<contactref element="IC1" pad="30"/>
<contactref element="JP5" pad="4"/>
</signal>
<signal name="VEE">
<contactref element="U7" pad="1"/>
<contactref element="U7" pad="3"/>
<contactref element="C29" pad="1"/>
<contactref element="J3" pad="VUSB"/>
<contactref element="X1" pad="VBUS"/>
</signal>
<signal name="BOOT0">
<contactref element="R4" pad="2"/>
<contactref element="IC1" pad="44"/>
<contactref element="JP1" pad="2"/>
</signal>
<signal name="N$10">
<contactref element="J3" pad="D-"/>
<contactref element="R7" pad="1"/>
<contactref element="X1" pad="D-"/>
</signal>
<signal name="N$13">
<contactref element="J3" pad="D+"/>
<contactref element="R8" pad="2"/>
<contactref element="R16" pad="1"/>
<contactref element="X1" pad="D+"/>
</signal>
<signal name="N$2">
<contactref element="RED" pad="C"/>
<contactref element="R1" pad="1"/>
</signal>
<signal name="N$12">
<contactref element="GREEN" pad="C"/>
<contactref element="R2" pad="2"/>
</signal>
<signal name="PA10-RX">
<contactref element="IC1" pad="31"/>
<contactref element="JP5" pad="3"/>
</signal>
<signal name="PA8">
<contactref element="IC1" pad="29"/>
<contactref element="R16" pad="2"/>
</signal>
<signal name="PA4-SWDIO/TMS">
<contactref element="JP2" pad="2"/>
<contactref element="IC1" pad="14"/>
</signal>
<signal name="PA5-SWCLK/TCK">
<contactref element="JP2" pad="4"/>
<contactref element="IC1" pad="15"/>
</signal>
<signal name="PA6-SWO/TDO">
<contactref element="JP2" pad="6"/>
<contactref element="IC1" pad="16"/>
</signal>
<signal name="PA7-TDI">
<contactref element="JP2" pad="8"/>
<contactref element="IC1" pad="17"/>
</signal>
<signal name="PB9-NRESET">
<contactref element="JP2" pad="10"/>
<contactref element="IC1" pad="46"/>
</signal>
<signal name="VTREF">
<contactref element="JP2" pad="1"/>
<contactref element="R3" pad="2"/>
</signal>
<signal name="PB12">
<contactref element="IC1" pad="25"/>
<contactref element="GREEN" pad="A"/>
</signal>
<signal name="PB13">
<contactref element="IC1" pad="26"/>
<contactref element="RED" pad="A"/>
</signal>
<signal name="PA3-VREF">
<contactref element="R3" pad="1"/>
<contactref element="R9" pad="2"/>
<contactref element="IC1" pad="13"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
