|
|
@@ -0,0 +1,405 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8"?>
|
|
|
+<export version="D">
|
|
|
+ <design>
|
|
|
+ <source>/media/remy/Documents/Dropbox/Projet/En cours/Aquarium/lumiere/processeur/proc.sch</source>
|
|
|
+ <date>jeu. 18 févr. 2016 19:58:59 CET</date>
|
|
|
+ <tool>Eeschema 4.0.2-4+6225~38~ubuntu14.04.1-stable</tool>
|
|
|
+ <sheet number="1" name="/" tstamps="/">
|
|
|
+ <title_block>
|
|
|
+ <title/>
|
|
|
+ <company/>
|
|
|
+ <rev/>
|
|
|
+ <date/>
|
|
|
+ <source>proc.sch</source>
|
|
|
+ <comment number="1" value=""/>
|
|
|
+ <comment number="2" value=""/>
|
|
|
+ <comment number="3" value=""/>
|
|
|
+ <comment number="4" value=""/>
|
|
|
+ </title_block>
|
|
|
+ </sheet>
|
|
|
+ </design>
|
|
|
+ <components>
|
|
|
+ <comp ref="U1">
|
|
|
+ <value>STM32F030C8</value>
|
|
|
+ <footprint>LQFP-48</footprint>
|
|
|
+ <libsource lib="stm32" part="STM32F030C8"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C05925</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="U2">
|
|
|
+ <value>MCP7940M</value>
|
|
|
+ <libsource lib="rtc" part="MCP7940M"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C074B0</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="Y1">
|
|
|
+ <value>Crystal</value>
|
|
|
+ <libsource lib="device" part="Crystal"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C0750D</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="BT1">
|
|
|
+ <value>Battery</value>
|
|
|
+ <libsource lib="device" part="Battery"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C6117C</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="C1">
|
|
|
+ <value>C</value>
|
|
|
+ <libsource lib="device" part="C"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C61578</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="C2">
|
|
|
+ <value>C</value>
|
|
|
+ <libsource lib="device" part="C"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C615B7</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="R3">
|
|
|
+ <value>R</value>
|
|
|
+ <libsource lib="device" part="R"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C61BDD</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="R2">
|
|
|
+ <value>R</value>
|
|
|
+ <libsource lib="device" part="R"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C61C77</tstamp>
|
|
|
+ </comp>
|
|
|
+ <comp ref="R1">
|
|
|
+ <value>R</value>
|
|
|
+ <libsource lib="device" part="R"/>
|
|
|
+ <sheetpath names="/" tstamps="/"/>
|
|
|
+ <tstamp>56C61CD4</tstamp>
|
|
|
+ </comp>
|
|
|
+ </components>
|
|
|
+ <libparts>
|
|
|
+ <libpart lib="device" part="Battery">
|
|
|
+ <fields>
|
|
|
+ <field name="Reference">BT</field>
|
|
|
+ <field name="Value">Battery</field>
|
|
|
+ </fields>
|
|
|
+ <pins>
|
|
|
+ <pin num="1" name="~" type="passive"/>
|
|
|
+ <pin num="2" name="~" type="passive"/>
|
|
|
+ </pins>
|
|
|
+ </libpart>
|
|
|
+ <libpart lib="device" part="C">
|
|
|
+ <description>Unpolarized capacitor</description>
|
|
|
+ <footprints>
|
|
|
+ <fp>C?</fp>
|
|
|
+ <fp>C_????_*</fp>
|
|
|
+ <fp>C_????</fp>
|
|
|
+ <fp>SMD*_c</fp>
|
|
|
+ <fp>Capacitor*</fp>
|
|
|
+ </footprints>
|
|
|
+ <fields>
|
|
|
+ <field name="Reference">C</field>
|
|
|
+ <field name="Value">C</field>
|
|
|
+ </fields>
|
|
|
+ <pins>
|
|
|
+ <pin num="1" name="~" type="passive"/>
|
|
|
+ <pin num="2" name="~" type="passive"/>
|
|
|
+ </pins>
|
|
|
+ </libpart>
|
|
|
+ <libpart lib="device" part="Crystal">
|
|
|
+ <description>Two pin crystal</description>
|
|
|
+ <footprints>
|
|
|
+ <fp>Crystal_*</fp>
|
|
|
+ </footprints>
|
|
|
+ <fields>
|
|
|
+ <field name="Reference">Y</field>
|
|
|
+ <field name="Value">Crystal</field>
|
|
|
+ </fields>
|
|
|
+ <pins>
|
|
|
+ <pin num="1" name="1" type="passive"/>
|
|
|
+ <pin num="2" name="2" type="passive"/>
|
|
|
+ </pins>
|
|
|
+ </libpart>
|
|
|
+ <libpart lib="rtc" part="MCP7940M">
|
|
|
+ <fields>
|
|
|
+ <field name="Reference">U</field>
|
|
|
+ <field name="Value">MCP7940M</field>
|
|
|
+ </fields>
|
|
|
+ <pins>
|
|
|
+ <pin num="1" name="X1" type="input"/>
|
|
|
+ <pin num="2" name="X2" type="input"/>
|
|
|
+ <pin num="3" name="VBAT" type="input"/>
|
|
|
+ <pin num="4" name="Vss" type="power_in"/>
|
|
|
+ <pin num="5" name="SDA" type="input"/>
|
|
|
+ <pin num="6" name="SCL" type="input"/>
|
|
|
+ <pin num="7" name="MFP" type="input"/>
|
|
|
+ <pin num="8" name="Vcc" type="power_in"/>
|
|
|
+ </pins>
|
|
|
+ </libpart>
|
|
|
+ <libpart lib="device" part="R">
|
|
|
+ <description>Resistor</description>
|
|
|
+ <footprints>
|
|
|
+ <fp>R_*</fp>
|
|
|
+ <fp>Resistor_*</fp>
|
|
|
+ </footprints>
|
|
|
+ <fields>
|
|
|
+ <field name="Reference">R</field>
|
|
|
+ <field name="Value">R</field>
|
|
|
+ </fields>
|
|
|
+ <pins>
|
|
|
+ <pin num="1" name="~" type="passive"/>
|
|
|
+ <pin num="2" name="~" type="passive"/>
|
|
|
+ </pins>
|
|
|
+ </libpart>
|
|
|
+ <libpart lib="stm32" part="STM32F030C8">
|
|
|
+ <fields>
|
|
|
+ <field name="Reference">U</field>
|
|
|
+ <field name="Value">STM32F030C8</field>
|
|
|
+ <field name="Footprint">LQFP-48</field>
|
|
|
+ </fields>
|
|
|
+ <pins>
|
|
|
+ <pin num="1" name="VDD" type="power_in"/>
|
|
|
+ <pin num="2" name="PC13/RTC_TAMP1/RTC_TS/RTC_OUT/WKUP2" type="BiDi"/>
|
|
|
+ <pin num="3" name="PC14/OSC32_IN" type="BiDi"/>
|
|
|
+ <pin num="4" name="PC15/OSC32_OUT" type="BiDi"/>
|
|
|
+ <pin num="5" name="PF0/OSC_IN" type="BiDi"/>
|
|
|
+ <pin num="6" name="PF1/OSC_OUT" type="BiDi"/>
|
|
|
+ <pin num="7" name="~NRST" type="input"/>
|
|
|
+ <pin num="8" name="VSSA" type="power_in"/>
|
|
|
+ <pin num="9" name="VDDA" type="power_in"/>
|
|
|
+ <pin num="10" name="USART2_CTS/ADC_IN0/RTC_TAMP2/WKUP1/PA0" type="BiDi"/>
|
|
|
+ <pin num="11" name="USART2_RTS/EVENTOUT/ADC_IN1/PA1" type="BiDi"/>
|
|
|
+ <pin num="12" name="USART2_TX/TIM15_CH1/ADC_IN2/PA2" type="BiDi"/>
|
|
|
+ <pin num="13" name="USART2_RX/TIM15_CH2/ADC_IN3/PA3" type="BiDi"/>
|
|
|
+ <pin num="14" name="SPI1_NSS/USART2_CK/TIM14_CH1/ADC_IN4/PA4" type="BiDi"/>
|
|
|
+ <pin num="15" name="SPI1_SCK/ADC_IN5/PA5" type="BiDi"/>
|
|
|
+ <pin num="16" name="SPI1_MISO/TIM3_CH1/TIM1_BKIN/TIM16_CH1/EVENTOUT/ADC_IN6/PA6" type="BiDi"/>
|
|
|
+ <pin num="17" name="SPI1_MOSI/TIM3_CH2/TIM14_CH1/TIM1_CH1N/ADC_IN7/PA7" type="BiDi"/>
|
|
|
+ <pin num="18" name="TIM3_CH3/TIM1_CH2N/EVENTOUT/ADC_IN8/PB0" type="BiDi"/>
|
|
|
+ <pin num="19" name="TIM3_CH4/TIM14_CH1/TIM1_CH3N/ADC_IN9/PB1" type="BiDi"/>
|
|
|
+ <pin num="20" name="PB2" type="BiDi"/>
|
|
|
+ <pin num="21" name="I2C2_SCL/PB10" type="BiDi"/>
|
|
|
+ <pin num="22" name="I2C2_SDA/EVENTOUT/PB11" type="BiDi"/>
|
|
|
+ <pin num="23" name="VSS" type="power_in"/>
|
|
|
+ <pin num="24" name="VDD" type="power_in"/>
|
|
|
+ <pin num="25" name="SPI2_NSS/TIM1_BKIN/EVENTOUT/PB12" type="BiDi"/>
|
|
|
+ <pin num="26" name="SPI2_SCK/TIM1_CH1N/PB13" type="BiDi"/>
|
|
|
+ <pin num="27" name="SPI2_MISO/TIM1_CH2N/TIM15_CH1/PB14" type="BiDi"/>
|
|
|
+ <pin num="28" name="SPI2_MOSI/TIM1_CH3N/TIM15_CH1N/TIM15_CH2/RTC_REFIN/PB15" type="BiDi"/>
|
|
|
+ <pin num="29" name="USART1_CK/TIM1_CH1/EVENTOUT/MCO/PA8" type="BiDi"/>
|
|
|
+ <pin num="30" name="USART1_TX/TIM1_CH2/TIM15_BKIN/PA9" type="BiDi"/>
|
|
|
+ <pin num="31" name="USART1_RX/TIM1_CH3/TIM17_BKIN/PA10" type="BiDi"/>
|
|
|
+ <pin num="32" name="USART1_CTS/TIM1_CH4/EVENTOUT/PA11" type="BiDi"/>
|
|
|
+ <pin num="33" name="USART1_RTS/TIM1_ETR/EVENTOUT/PA12" type="BiDi"/>
|
|
|
+ <pin num="34" name="IR_OUT/SWDIO/PA13" type="BiDi"/>
|
|
|
+ <pin num="35" name="PF6/I2C2_SCL" type="BiDi"/>
|
|
|
+ <pin num="36" name="PF7/I2C2_SDA" type="BiDi"/>
|
|
|
+ <pin num="37" name="USART2_TX/SWCLK/PA14" type="BiDi"/>
|
|
|
+ <pin num="38" name="SPI1_NSS/USART2_RX/EVENTOUT/PA15" type="BiDi"/>
|
|
|
+ <pin num="39" name="SPI1_SCK/EVENTOUT/PB3" type="BiDi"/>
|
|
|
+ <pin num="40" name="SPI1_MISO/TIM3_CH1/EVENTOUT/PB4" type="BiDi"/>
|
|
|
+ <pin num="41" name="SPI1_MOSI/I2C1_SMBA/TIM16_BKIN/TIM3_CH2/PB5" type="BiDi"/>
|
|
|
+ <pin num="42" name="I2C1_SCL/USART1_TX/TIM16_CH1N/PB6" type="BiDi"/>
|
|
|
+ <pin num="43" name="I2C1_SDA/USART1_RX/TIM17_CH1N/PB7" type="BiDi"/>
|
|
|
+ <pin num="44" name="BOOT0" type="input"/>
|
|
|
+ <pin num="45" name="I2C1_SCL/TIM16_CH1/PB8" type="BiDi"/>
|
|
|
+ <pin num="46" name="I2C1_SDA/IR_OUT/TIM17_CH1/EVENTOUT/PB9" type="BiDi"/>
|
|
|
+ <pin num="47" name="VSS" type="power_in"/>
|
|
|
+ <pin num="48" name="VDD" type="power_in"/>
|
|
|
+ </pins>
|
|
|
+ </libpart>
|
|
|
+ </libparts>
|
|
|
+ <libraries>
|
|
|
+ <library logical="device">
|
|
|
+ <uri>/usr/share/kicad/library/device.lib</uri>
|
|
|
+ </library>
|
|
|
+ <library logical="stm32">
|
|
|
+ <uri>/media/remy/Documents/Dropbox/composant/librairie kicad/kicad-library-master/library/stm32.lib</uri>
|
|
|
+ </library>
|
|
|
+ <library logical="rtc">
|
|
|
+ <uri>/media/remy/Documents/Dropbox/composant/librairie kicad/rtc.lib</uri>
|
|
|
+ </library>
|
|
|
+ </libraries>
|
|
|
+ <nets>
|
|
|
+ <net code="1" name="+3V3">
|
|
|
+ <node ref="R1" pin="1"/>
|
|
|
+ <node ref="U2" pin="8"/>
|
|
|
+ <node ref="R3" pin="1"/>
|
|
|
+ <node ref="R2" pin="1"/>
|
|
|
+ </net>
|
|
|
+ <net code="2" name="GND">
|
|
|
+ <node ref="C2" pin="2"/>
|
|
|
+ <node ref="BT1" pin="2"/>
|
|
|
+ <node ref="C1" pin="2"/>
|
|
|
+ <node ref="U2" pin="4"/>
|
|
|
+ </net>
|
|
|
+ <net code="3" name="MFP">
|
|
|
+ <node ref="U2" pin="7"/>
|
|
|
+ <node ref="R1" pin="2"/>
|
|
|
+ </net>
|
|
|
+ <net code="4" name="SDA">
|
|
|
+ <node ref="U2" pin="6"/>
|
|
|
+ <node ref="R2" pin="2"/>
|
|
|
+ </net>
|
|
|
+ <net code="5" name="SCL">
|
|
|
+ <node ref="R3" pin="2"/>
|
|
|
+ <node ref="U2" pin="5"/>
|
|
|
+ </net>
|
|
|
+ <net code="6" name="Net-(BT1-Pad1)">
|
|
|
+ <node ref="U2" pin="3"/>
|
|
|
+ <node ref="BT1" pin="1"/>
|
|
|
+ </net>
|
|
|
+ <net code="7" name="Net-(U1-Pad31)">
|
|
|
+ <node ref="U1" pin="31"/>
|
|
|
+ </net>
|
|
|
+ <net code="8" name="Net-(U1-Pad25)">
|
|
|
+ <node ref="U1" pin="25"/>
|
|
|
+ </net>
|
|
|
+ <net code="9" name="Net-(U1-Pad15)">
|
|
|
+ <node ref="U1" pin="15"/>
|
|
|
+ </net>
|
|
|
+ <net code="10" name="Net-(U1-Pad44)">
|
|
|
+ <node ref="U1" pin="44"/>
|
|
|
+ </net>
|
|
|
+ <net code="11" name="Net-(U1-Pad34)">
|
|
|
+ <node ref="U1" pin="34"/>
|
|
|
+ </net>
|
|
|
+ <net code="12" name="Net-(U1-Pad24)">
|
|
|
+ <node ref="U1" pin="24"/>
|
|
|
+ </net>
|
|
|
+ <net code="13" name="Net-(U1-Pad14)">
|
|
|
+ <node ref="U1" pin="14"/>
|
|
|
+ </net>
|
|
|
+ <net code="14" name="Net-(U1-Pad43)">
|
|
|
+ <node ref="U1" pin="43"/>
|
|
|
+ </net>
|
|
|
+ <net code="15" name="Net-(U1-Pad33)">
|
|
|
+ <node ref="U1" pin="33"/>
|
|
|
+ </net>
|
|
|
+ <net code="16" name="Net-(U1-Pad23)">
|
|
|
+ <node ref="U1" pin="23"/>
|
|
|
+ </net>
|
|
|
+ <net code="17" name="Net-(U1-Pad13)">
|
|
|
+ <node ref="U1" pin="13"/>
|
|
|
+ </net>
|
|
|
+ <net code="18" name="Net-(U1-Pad42)">
|
|
|
+ <node ref="U1" pin="42"/>
|
|
|
+ </net>
|
|
|
+ <net code="19" name="Net-(U1-Pad32)">
|
|
|
+ <node ref="U1" pin="32"/>
|
|
|
+ </net>
|
|
|
+ <net code="20" name="Net-(U1-Pad22)">
|
|
|
+ <node ref="U1" pin="22"/>
|
|
|
+ </net>
|
|
|
+ <net code="21" name="Net-(U1-Pad12)">
|
|
|
+ <node ref="U1" pin="12"/>
|
|
|
+ </net>
|
|
|
+ <net code="22" name="Net-(U1-Pad41)">
|
|
|
+ <node ref="U1" pin="41"/>
|
|
|
+ </net>
|
|
|
+ <net code="23" name="Net-(U1-Pad35)">
|
|
|
+ <node ref="U1" pin="35"/>
|
|
|
+ </net>
|
|
|
+ <net code="24" name="Net-(U1-Pad21)">
|
|
|
+ <node ref="U1" pin="21"/>
|
|
|
+ </net>
|
|
|
+ <net code="25" name="Net-(U1-Pad11)">
|
|
|
+ <node ref="U1" pin="11"/>
|
|
|
+ </net>
|
|
|
+ <net code="26" name="Net-(U1-Pad40)">
|
|
|
+ <node ref="U1" pin="40"/>
|
|
|
+ </net>
|
|
|
+ <net code="27" name="Net-(U1-Pad30)">
|
|
|
+ <node ref="U1" pin="30"/>
|
|
|
+ </net>
|
|
|
+ <net code="28" name="Net-(U1-Pad20)">
|
|
|
+ <node ref="U1" pin="20"/>
|
|
|
+ </net>
|
|
|
+ <net code="29" name="Net-(U1-Pad10)">
|
|
|
+ <node ref="U1" pin="10"/>
|
|
|
+ </net>
|
|
|
+ <net code="30" name="Net-(U1-Pad9)">
|
|
|
+ <node ref="U1" pin="9"/>
|
|
|
+ </net>
|
|
|
+ <net code="31" name="Net-(U1-Pad8)">
|
|
|
+ <node ref="U1" pin="8"/>
|
|
|
+ </net>
|
|
|
+ <net code="32" name="Net-(U1-Pad7)">
|
|
|
+ <node ref="U1" pin="7"/>
|
|
|
+ </net>
|
|
|
+ <net code="33" name="Net-(U1-Pad6)">
|
|
|
+ <node ref="U1" pin="6"/>
|
|
|
+ </net>
|
|
|
+ <net code="34" name="Net-(U1-Pad5)">
|
|
|
+ <node ref="U1" pin="5"/>
|
|
|
+ </net>
|
|
|
+ <net code="35" name="Net-(U1-Pad4)">
|
|
|
+ <node ref="U1" pin="4"/>
|
|
|
+ </net>
|
|
|
+ <net code="36" name="Net-(U1-Pad3)">
|
|
|
+ <node ref="U1" pin="3"/>
|
|
|
+ </net>
|
|
|
+ <net code="37" name="Net-(U1-Pad2)">
|
|
|
+ <node ref="U1" pin="2"/>
|
|
|
+ </net>
|
|
|
+ <net code="38" name="Net-(U1-Pad29)">
|
|
|
+ <node ref="U1" pin="29"/>
|
|
|
+ </net>
|
|
|
+ <net code="39" name="Net-(C2-Pad1)">
|
|
|
+ <node ref="U2" pin="2"/>
|
|
|
+ <node ref="Y1" pin="2"/>
|
|
|
+ <node ref="C2" pin="1"/>
|
|
|
+ </net>
|
|
|
+ <net code="40" name="Net-(C1-Pad1)">
|
|
|
+ <node ref="U2" pin="1"/>
|
|
|
+ <node ref="C1" pin="1"/>
|
|
|
+ <node ref="Y1" pin="1"/>
|
|
|
+ </net>
|
|
|
+ <net code="41" name="Net-(U1-Pad39)">
|
|
|
+ <node ref="U1" pin="39"/>
|
|
|
+ </net>
|
|
|
+ <net code="42" name="Net-(U1-Pad1)">
|
|
|
+ <node ref="U1" pin="1"/>
|
|
|
+ </net>
|
|
|
+ <net code="43" name="Net-(U1-Pad19)">
|
|
|
+ <node ref="U1" pin="19"/>
|
|
|
+ </net>
|
|
|
+ <net code="44" name="Net-(U1-Pad48)">
|
|
|
+ <node ref="U1" pin="48"/>
|
|
|
+ </net>
|
|
|
+ <net code="45" name="Net-(U1-Pad38)">
|
|
|
+ <node ref="U1" pin="38"/>
|
|
|
+ </net>
|
|
|
+ <net code="46" name="Net-(U1-Pad28)">
|
|
|
+ <node ref="U1" pin="28"/>
|
|
|
+ </net>
|
|
|
+ <net code="47" name="Net-(U1-Pad18)">
|
|
|
+ <node ref="U1" pin="18"/>
|
|
|
+ </net>
|
|
|
+ <net code="48" name="Net-(U1-Pad47)">
|
|
|
+ <node ref="U1" pin="47"/>
|
|
|
+ </net>
|
|
|
+ <net code="49" name="Net-(U1-Pad37)">
|
|
|
+ <node ref="U1" pin="37"/>
|
|
|
+ </net>
|
|
|
+ <net code="50" name="Net-(U1-Pad27)">
|
|
|
+ <node ref="U1" pin="27"/>
|
|
|
+ </net>
|
|
|
+ <net code="51" name="Net-(U1-Pad17)">
|
|
|
+ <node ref="U1" pin="17"/>
|
|
|
+ </net>
|
|
|
+ <net code="52" name="Net-(U1-Pad46)">
|
|
|
+ <node ref="U1" pin="46"/>
|
|
|
+ </net>
|
|
|
+ <net code="53" name="Net-(U1-Pad36)">
|
|
|
+ <node ref="U1" pin="36"/>
|
|
|
+ </net>
|
|
|
+ <net code="54" name="Net-(U1-Pad26)">
|
|
|
+ <node ref="U1" pin="26"/>
|
|
|
+ </net>
|
|
|
+ <net code="55" name="Net-(U1-Pad16)">
|
|
|
+ <node ref="U1" pin="16"/>
|
|
|
+ </net>
|
|
|
+ <net code="56" name="Net-(U1-Pad45)">
|
|
|
+ <node ref="U1" pin="45"/>
|
|
|
+ </net>
|
|
|
+ </nets>
|
|
|
+</export>
|