summaryrefslogtreecommitdiff
path: root/hw1/hw1.xml
diff options
context:
space:
mode:
Diffstat (limited to 'hw1/hw1.xml')
-rw-r--r--hw1/hw1.xml854
1 files changed, 0 insertions, 854 deletions
diff --git a/hw1/hw1.xml b/hw1/hw1.xml
deleted file mode 100644
index 938f152..0000000
--- a/hw1/hw1.xml
+++ /dev/null
@@ -1,854 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<export version="D">
- <design>
- <source>/home/karlp/src/libopencm3-tests/hw1/hw1.sch</source>
- <date>Fri 02 Feb 2018 08:19:44 PM GMT</date>
- <tool>Eeschema 4.0.6</tool>
- <sheet number="1" name="/" tstamps="/">
- <title_block>
- <title>test host</title>
- <company>libopencm3</company>
- <rev/>
- <date>Autumn 2017</date>
- <source>hw1.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="P1">
- <value>Power</value>
- <footprint>Socket_Arduino_Uno:Socket_Strip_Arduino_1x08</footprint>
- <libsource lib="conn" part="CONN_01X08"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>56D70129</tstamp>
- </comp>
- <comp ref="P2">
- <value>Analog</value>
- <footprint>Socket_Arduino_Uno:Socket_Strip_Arduino_1x06</footprint>
- <libsource lib="conn" part="CONN_01X06"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>56D70DD8</tstamp>
- </comp>
- <comp ref="P4">
- <value>Digital</value>
- <footprint>Socket_Arduino_Uno:Socket_Strip_Arduino_1x08</footprint>
- <libsource lib="conn" part="CONN_01X08"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>56D7164F</tstamp>
- </comp>
- <comp ref="P3">
- <value>Digital</value>
- <footprint>Socket_Arduino_Uno:Socket_Strip_Arduino_1x10</footprint>
- <libsource lib="conn" part="CONN_01X10"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>56D721E0</tstamp>
- </comp>
- <comp ref="U1">
- <value>STM32L151C6TxA</value>
- <footprint>Housings_QFP:TQFP-48_7x7mm_Pitch0.5mm</footprint>
- <libsource lib="stm32" part="STM32L151C6TxA"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CEFE92</tstamp>
- </comp>
- <comp ref="P9">
- <value>FX2LA</value>
- <footprint>Socket_Strips:Socket_Strip_Angled_2x05_Pitch2.54mm</footprint>
- <libsource lib="conn" part="CONN_02X05"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF048F</tstamp>
- </comp>
- <comp ref="P10">
- <value>CONTROL</value>
- <footprint>Connectors:USB_Micro-B_10103594-0001LF</footprint>
- <libsource lib="hw1-rescue" part="USB_OTG-RESCUE-hw1"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF10AD</tstamp>
- </comp>
- <comp ref="C2">
- <value>100n</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF43FF</tstamp>
- </comp>
- <comp ref="C1">
- <value>100n</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF4B65</tstamp>
- </comp>
- <comp ref="C3">
- <value>100n</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF69A9</tstamp>
- </comp>
- <comp ref="C4">
- <value>100n</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF69F1</tstamp>
- </comp>
- <comp ref="C5">
- <value>100n</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>58CF6A3A</tstamp>
- </comp>
- <comp ref="U2">
- <value>MIC550x-3.3YM5</value>
- <footprint>TO_SOT_Packages_SMD:SOT-23-5_HandSoldering</footprint>
- <libsource lib="karlp-klibs" part="MIC550x-3.3YM5"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>59F7B611</tstamp>
- </comp>
- <comp ref="P11">
- <value>CONN_01X06</value>
- <footprint>Socket_Strips:Socket_Strip_Straight_1x06_Pitch2.54mm</footprint>
- <libsource lib="conn" part="CONN_01X06"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>59F7E088</tstamp>
- </comp>
- <comp ref="R1">
- <value>4k7</value>
- <footprint>Resistors_SMD:R_0603_HandSoldering</footprint>
- <libsource lib="device" part="R"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0F8D14</tstamp>
- </comp>
- <comp ref="R2">
- <value>4k7</value>
- <footprint>Resistors_SMD:R_0603_HandSoldering</footprint>
- <libsource lib="device" part="R"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0F8EF5</tstamp>
- </comp>
- <comp ref="JP1">
- <value>Jumper_NC_Small</value>
- <footprint>Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm</footprint>
- <libsource lib="device" part="Jumper_NC_Small"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0F91B9</tstamp>
- </comp>
- <comp ref="JP2">
- <value>Jumper_NC_Small</value>
- <footprint>Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm</footprint>
- <libsource lib="device" part="Jumper_NC_Small"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0F9269</tstamp>
- </comp>
- <comp ref="C6">
- <value>100n</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0FB867</tstamp>
- </comp>
- <comp ref="C8">
- <value>1u</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0FC660</tstamp>
- </comp>
- <comp ref="C7">
- <value>1u</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A0FC76D</tstamp>
- </comp>
- <comp ref="Y1">
- <value>Crystal_GND24_Small</value>
- <footprint>Crystals:Crystal_SMD_SeikoEpson_FA238-4pin_3.2x2.5mm</footprint>
- <libsource lib="device" part="Crystal_GND24_Small"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A137095</tstamp>
- </comp>
- <comp ref="C10">
- <value>18pf</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A1373B8</tstamp>
- </comp>
- <comp ref="C9">
- <value>18pf</value>
- <footprint>Capacitors_SMD:C_0603_HandSoldering</footprint>
- <libsource lib="device" part="C"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A137455</tstamp>
- </comp>
- <comp ref="JP3">
- <value>Jumper_NC_Small</value>
- <footprint>Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm</footprint>
- <libsource lib="device" part="Jumper_NC_Small"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A36E60E</tstamp>
- </comp>
- <comp ref="J1">
- <value>CONN_01X02</value>
- <footprint>Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm</footprint>
- <libsource lib="conn" part="CONN_01X02"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A36EBE0</tstamp>
- </comp>
- <comp ref="PB0">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43D04F</tstamp>
- </comp>
- <comp ref="PB1">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43D328</tstamp>
- </comp>
- <comp ref="PB10">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43D40B</tstamp>
- </comp>
- <comp ref="PB11">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43D49D</tstamp>
- </comp>
- <comp ref="PA8">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43EE7B</tstamp>
- </comp>
- <comp ref="PA9">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43F060</tstamp>
- </comp>
- <comp ref="PA10">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43F0E2</tstamp>
- </comp>
- <comp ref="PA0">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43FB1F</tstamp>
- </comp>
- <comp ref="PA1">
- <value>TEST_1P</value>
- <footprint>Measurement_Points:Measurement_Point_Round-TH_Small</footprint>
- <libsource lib="conn" part="TEST_1P"/>
- <sheetpath names="/" tstamps="/"/>
- <tstamp>5A43FBC5</tstamp>
- </comp>
- </components>
- <libparts>
- <libpart lib="device" part="C">
- <description>Unpolarized capacitor</description>
- <footprints>
- <fp>C_*</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="conn" part="CONN_01X02">
- <description>Connector, single row, 01x02, pin header</description>
- <footprints>
- <fp>Pin_Header_Straight_1X*</fp>
- <fp>Pin_Header_Angled_1X*</fp>
- <fp>Socket_Strip_Straight_1X*</fp>
- <fp>Socket_Strip_Angled_1X*</fp>
- </footprints>
- <fields>
- <field name="Reference">J</field>
- <field name="Value">CONN_01X02</field>
- </fields>
- <pins>
- <pin num="1" name="P1" type="passive"/>
- <pin num="2" name="P2" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="conn" part="CONN_01X06">
- <description>Connector, single row, 01x06, pin header</description>
- <footprints>
- <fp>Pin_Header_Straight_1X*</fp>
- <fp>Pin_Header_Angled_1X*</fp>
- <fp>Socket_Strip_Straight_1X*</fp>
- <fp>Socket_Strip_Angled_1X*</fp>
- </footprints>
- <fields>
- <field name="Reference">J</field>
- <field name="Value">CONN_01X06</field>
- </fields>
- <pins>
- <pin num="1" name="P1" type="passive"/>
- <pin num="2" name="P2" type="passive"/>
- <pin num="3" name="P3" type="passive"/>
- <pin num="4" name="P4" type="passive"/>
- <pin num="5" name="P5" type="passive"/>
- <pin num="6" name="P6" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="conn" part="CONN_01X08">
- <description>Connector, single row, 01x08, pin header</description>
- <footprints>
- <fp>Pin_Header_Straight_1X*</fp>
- <fp>Pin_Header_Angled_1X*</fp>
- <fp>Socket_Strip_Straight_1X*</fp>
- <fp>Socket_Strip_Angled_1X*</fp>
- </footprints>
- <fields>
- <field name="Reference">J</field>
- <field name="Value">CONN_01X08</field>
- </fields>
- <pins>
- <pin num="1" name="P1" type="passive"/>
- <pin num="2" name="P2" type="passive"/>
- <pin num="3" name="P3" type="passive"/>
- <pin num="4" name="P4" type="passive"/>
- <pin num="5" name="P5" type="passive"/>
- <pin num="6" name="P6" type="passive"/>
- <pin num="7" name="P7" type="passive"/>
- <pin num="8" name="P8" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="conn" part="CONN_01X10">
- <description>Connector, single row, 01x10, pin header</description>
- <footprints>
- <fp>Pin_Header_Straight_1X*</fp>
- <fp>Pin_Header_Angled_1X*</fp>
- <fp>Socket_Strip_Straight_1X*</fp>
- <fp>Socket_Strip_Angled_1X*</fp>
- </footprints>
- <fields>
- <field name="Reference">J</field>
- <field name="Value">CONN_01X10</field>
- </fields>
- <pins>
- <pin num="1" name="P1" type="passive"/>
- <pin num="2" name="P2" type="passive"/>
- <pin num="3" name="P3" type="passive"/>
- <pin num="4" name="P4" type="passive"/>
- <pin num="5" name="P5" type="passive"/>
- <pin num="6" name="P6" type="passive"/>
- <pin num="7" name="P7" type="passive"/>
- <pin num="8" name="P8" type="passive"/>
- <pin num="9" name="P9" type="passive"/>
- <pin num="10" name="P10" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="conn" part="CONN_02X05">
- <description>Connector, double row, 02x05, pin header</description>
- <footprints>
- <fp>Pin_Header_Straight_2X*</fp>
- <fp>Pin_Header_Angled_2X*</fp>
- <fp>Socket_Strip_Straight_2X*</fp>
- <fp>Socket_Strip_Angled_2X*</fp>
- <fp>IDC_Header_Straight_*</fp>
- </footprints>
- <fields>
- <field name="Reference">J</field>
- <field name="Value">CONN_02X05</field>
- </fields>
- <pins>
- <pin num="1" name="P1" type="passive"/>
- <pin num="2" name="P2" type="passive"/>
- <pin num="3" name="P3" type="passive"/>
- <pin num="4" name="P4" type="passive"/>
- <pin num="5" name="P5" type="passive"/>
- <pin num="6" name="P6" type="passive"/>
- <pin num="7" name="P7" type="passive"/>
- <pin num="8" name="P8" type="passive"/>
- <pin num="9" name="P9" type="passive"/>
- <pin num="10" name="P10" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="device" part="Crystal_GND24_Small">
- <description>Two pin crystal, two ground/package pins (pin2 and 4) small symbol</description>
- <footprints>
- <fp>Crystal*</fp>
- </footprints>
- <fields>
- <field name="Reference">Y</field>
- <field name="Value">Crystal_GND24_Small</field>
- </fields>
- <pins>
- <pin num="1" name="1" type="passive"/>
- <pin num="2" name="2" type="passive"/>
- <pin num="3" name="3" type="passive"/>
- <pin num="4" name="4" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="device" part="Jumper_NC_Small">
- <description>Jumper, normally closed</description>
- <fields>
- <field name="Reference">JP</field>
- <field name="Value">Jumper_NC_Small</field>
- </fields>
- <pins>
- <pin num="1" name="1" type="passive"/>
- <pin num="2" name="2" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="karlp-klibs" part="MIC550x-3.3YM5">
- <description>300mA LDO fixed output voltage 3.3V ultra-low-noise</description>
- <docs>http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550X.pdf</docs>
- <footprints>
- <fp>SOT-23*</fp>
- </footprints>
- <fields>
- <field name="Reference">U</field>
- <field name="Value">MIC550x-3.3YM5</field>
- <field name="Footprint">TO_SOT_Packages_SMD:SOT-23-5</field>
- </fields>
- <pins>
- <pin num="1" name="VIN" type="power_in"/>
- <pin num="2" name="GND" type="power_in"/>
- <pin num="3" name="EN" type="input"/>
- <pin num="4" name="NC" type="NotConnected"/>
- <pin num="5" name="VOUT" type="power_out"/>
- </pins>
- </libpart>
- <libpart lib="device" part="R">
- <description>Resistor</description>
- <footprints>
- <fp>R_*</fp>
- <fp>R_*</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="STM32L151C6TxA">
- <aliases>
- <alias>STM32L151C8TxA</alias>
- <alias>STM32L151CBTxA</alias>
- </aliases>
- <description>Core: ARM Cortex-M3 Package: LQFP48 Flash: 32KB Ram: 16KB Frequency: 32MHz Voltage: 1.65..3.6V IO-pins: 37</description>
- <docs>http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00277537.pdf</docs>
- <fields>
- <field name="Reference">U</field>
- <field name="Value">STM32L151C6TxA</field>
- <field name="Footprint">Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm</field>
- </fields>
- <pins>
- <pin num="1" name="VLCD" type="power_in"/>
- <pin num="2" name="PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2/TIMX_IC2" type="BiDi"/>
- <pin num="3" name="PC14/RCC_OSC32_IN/TIMX_IC3" type="BiDi"/>
- <pin num="4" name="PC15/ADC_EXTI15/RCC_OSC32_OUT/TIMX_IC4" type="BiDi"/>
- <pin num="5" name="PH0/RCC_OSC_IN" type="input"/>
- <pin num="6" name="PH1/RCC_OSC_OUT" type="input"/>
- <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="ADC_IN0/COMP1_INP/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TIMX_IC1/TS_G1_IO1/USART2_CTS/PA0" type="BiDi"/>
- <pin num="11" name="ADC_IN1/COMP1_INP/TIM2_CH2/TIMX_IC2/TS_G1_IO2/USART2_RTS/PA1" type="BiDi"/>
- <pin num="12" name="ADC_IN2/COMP1_INP/TIM2_CH3/TIM9_CH1/TIMX_IC3/TS_G1_IO3/USART2_TX/PA2" type="BiDi"/>
- <pin num="13" name="ADC_IN3/COMP1_INP/TIM2_CH4/TIM9_CH2/TIMX_IC4/TS_G1_IO4/USART2_RX/PA3" type="BiDi"/>
- <pin num="14" name="ADC_IN4/COMP1_INP/DAC_OUT1/SPI1_NSS/TIMX_IC1/USART2_CK/PA4" type="BiDi"/>
- <pin num="15" name="ADC_IN5/COMP1_INP/DAC_OUT2/SPI1_SCK/TIM2_CH1/TIM2_ETR/TIMX_IC2/PA5" type="BiDi"/>
- <pin num="16" name="ADC_IN6/COMP1_INP/SPI1_MISO/TIM10_CH1/TIM3_CH1/TIMX_IC3/TS_G2_IO1/PA6" type="BiDi"/>
- <pin num="17" name="ADC_IN7/COMP1_INP/SPI1_MOSI/TIM11_CH1/TIM3_CH2/TIMX_IC4/TS_G2_IO2/PA7" type="BiDi"/>
- <pin num="18" name="PB0/ADC_IN8/COMP1_INP/SYS_V_REF_OUT/TIM3_CH3/TS_G3_IO1" type="BiDi"/>
- <pin num="19" name="PB1/ADC_IN9/COMP1_INP/SYS_V_REF_OUT/TIM3_CH4/TS_G3_IO2" type="BiDi"/>
- <pin num="20" name="PB2/BOOT1/COMP1_INP/TS_G3_IO3" type="BiDi"/>
- <pin num="21" name="PB10/I2C2_SCL/TIM2_CH3/USART3_TX" type="BiDi"/>
- <pin num="22" name="PB11/ADC_EXTI11/I2C2_SDA/TIM2_CH4/USART3_RX" type="BiDi"/>
- <pin num="23" name="VSS" type="power_in"/>
- <pin num="24" name="VDD" type="power_in"/>
- <pin num="25" name="PB12/ADC_IN18/COMP1_INP/I2C2_SMBA/SPI2_NSS/TIM10_CH1/TS_G7_IO1/USART3_CK" type="BiDi"/>
- <pin num="26" name="PB13/ADC_IN19/COMP1_INP/SPI2_SCK/TIM9_CH1/TS_G7_IO2/USART3_CTS" type="BiDi"/>
- <pin num="27" name="PB14/ADC_IN20/COMP1_INP/SPI2_MISO/TIM9_CH2/TS_G7_IO3/USART3_RTS" type="BiDi"/>
- <pin num="28" name="PB15/ADC_EXTI15/ADC_IN21/COMP1_INP/RTC_REFIN/SPI2_MOSI/TIM11_CH1/TS_G7_IO4" type="BiDi"/>
- <pin num="29" name="RCC_MCO/TIMX_IC1/TS_G4_IO1/USART1_CK/PA8" type="BiDi"/>
- <pin num="30" name="DAC_EXTI9/TIMX_IC2/TS_G4_IO2/USART1_TX/PA9" type="BiDi"/>
- <pin num="31" name="TIMX_IC3/TS_G4_IO3/USART1_RX/PA10" type="BiDi"/>
- <pin num="32" name="ADC_EXTI11/SPI1_MISO/TIMX_IC4/USART1_CTS/USB_DM/PA11" type="BiDi"/>
- <pin num="33" name="SPI1_MOSI/TIMX_IC1/USART1_RTS/USB_DP/PA12" type="BiDi"/>
- <pin num="34" name="SYS_JTMS-SWDIO/TIMX_IC2/TS_G5_IO1/PA13" type="BiDi"/>
- <pin num="35" name="VSS" type="power_in"/>
- <pin num="36" name="VDD" type="power_in"/>
- <pin num="37" name="SYS_JTCK-SWCLK/TIMX_IC3/TS_G5_IO2/PA14" type="BiDi"/>
- <pin num="38" name="ADC_EXTI15/SPI1_NSS/SYS_JTDI/TIM2_CH1/TIM2_ETR/TIMX_IC4/TS_G5_IO3/PA15" type="BiDi"/>
- <pin num="39" name="PB3/COMP2_INM/SPI1_SCK/SYS_JTDO-TRACESWO/TIM2_CH2" type="BiDi"/>
- <pin num="40" name="PB4/COMP2_INP/SPI1_MISO/SYS_JTRST/TIM3_CH1/TS_G6_IO1" type="BiDi"/>
- <pin num="41" name="PB5/COMP2_INP/I2C1_SMBA/SPI1_MOSI/TIM3_CH2/TS_G6_IO2" type="BiDi"/>
- <pin num="42" name="PB6/I2C1_SCL/TIM4_CH1/TS_G6_IO3/USART1_TX" type="BiDi"/>
- <pin num="43" name="PB7/I2C1_SDA/SYS_PVD_IN/TIM4_CH2/TS_G6_IO4/USART1_RX" type="BiDi"/>
- <pin num="44" name="BOOT0" type="input"/>
- <pin num="45" name="PB8/I2C1_SCL/TIM10_CH1/TIM4_CH3" type="BiDi"/>
- <pin num="46" name="PB9/DAC_EXTI9/I2C1_SDA/TIM11_CH1/TIM4_CH4" type="BiDi"/>
- <pin num="47" name="VSS" type="power_in"/>
- <pin num="48" name="VDD" type="power_in"/>
- </pins>
- </libpart>
- <libpart lib="conn" part="TEST_1P">
- <description>point</description>
- <fields>
- <field name="Reference">J</field>
- <field name="Value">TEST_1P</field>
- </fields>
- <pins>
- <pin num="1" name="1" type="passive"/>
- </pins>
- </libpart>
- <libpart lib="hw1-rescue" part="USB_OTG-RESCUE-hw1">
- <footprints>
- <fp>USB*</fp>
- </footprints>
- <fields>
- <field name="Reference">P</field>
- <field name="Value">USB_OTG-RESCUE-hw1</field>
- </fields>
- <pins>
- <pin num="1" name="VBUS" type="power_out"/>
- <pin num="2" name="D-" type="passive"/>
- <pin num="3" name="D+" type="passive"/>
- <pin num="4" name="ID" type="power_in"/>
- <pin num="5" name="GND" type="power_in"/>
- <pin num="6" name="shield" type="passive"/>
- </pins>
- </libpart>
- </libparts>
- <libraries>
- <library logical="hw1-rescue">
- <uri>/home/karlp/src/libopencm3-tests/hw1/hw1-rescue.lib</uri>
- </library>
- <library logical="device">
- <uri>/usr/share/kicad/library/device.lib</uri>
- </library>
- <library logical="conn">
- <uri>/usr/share/kicad/library/conn.lib</uri>
- </library>
- <library logical="stm32">
- <uri>/usr/share/kicad/library/stm32.lib</uri>
- </library>
- <library logical="karlp-klibs">
- <uri>/home/karlp/src/libopencm3-tests/hw1/karlp-klibs.lib</uri>
- </library>
- </libraries>
- <nets>
- <net code="1" name="Net-(U2-Pad4)">
- <node ref="U2" pin="4"/>
- </net>
- <net code="2" name="/ADC_IN2">
- <node ref="U1" pin="17"/>
- </net>
- <net code="3" name="/ADC_IN1">
- <node ref="U1" pin="16"/>
- <node ref="P2" pin="3"/>
- </net>
- <net code="4" name="/SPI_MOSI">
- <node ref="P9" pin="5"/>
- <node ref="P3" pin="7"/>
- <node ref="U1" pin="28"/>
- </net>
- <net code="5" name="/SPI_MISO">
- <node ref="U1" pin="27"/>
- <node ref="P9" pin="6"/>
- <node ref="P3" pin="6"/>
- </net>
- <net code="6" name="/SPI_SCK">
- <node ref="P3" pin="5"/>
- <node ref="U1" pin="26"/>
- <node ref="P9" pin="7"/>
- </net>
- <net code="7" name="/SPI_CS">
- <node ref="P3" pin="8"/>
- <node ref="U1" pin="25"/>
- <node ref="P9" pin="8"/>
- </net>
- <net code="8" name="/NRST">
- <node ref="P11" pin="5"/>
- <node ref="U1" pin="7"/>
- <node ref="C1" pin="2"/>
- </net>
- <net code="9" name="/SWO">
- <node ref="P11" pin="6"/>
- <node ref="U1" pin="39"/>
- </net>
- <net code="10" name="+5V">
- <node ref="C7" pin="1"/>
- <node ref="U2" pin="3"/>
- <node ref="U2" pin="1"/>
- <node ref="P10" pin="1"/>
- </net>
- <net code="11" name="Net-(P10-Pad6)">
- <node ref="P10" pin="6"/>
- </net>
- <net code="12" name="Net-(P10-Pad4)">
- <node ref="P10" pin="4"/>
- </net>
- <net code="13" name="Net-(U1-Pad4)">
- <node ref="U1" pin="4"/>
- </net>
- <net code="14" name="Net-(U1-Pad3)">
- <node ref="U1" pin="3"/>
- </net>
- <net code="15" name="/UART_RX_OUT">
- <node ref="U1" pin="13"/>
- <node ref="P9" pin="4"/>
- <node ref="P4" pin="7"/>
- </net>
- <net code="16" name="/UART_TX_OUT">
- <node ref="P4" pin="8"/>
- <node ref="U1" pin="12"/>
- <node ref="P9" pin="3"/>
- </net>
- <net code="17" name="Net-(P9-Pad9)">
- <node ref="P9" pin="9"/>
- </net>
- <net code="18" name="/SWCLK">
- <node ref="U1" pin="37"/>
- <node ref="P11" pin="2"/>
- </net>
- <net code="19" name="/SWDIO">
- <node ref="P11" pin="4"/>
- <node ref="U1" pin="34"/>
- </net>
- <net code="20" name="Net-(U1-Pad40)">
- <node ref="U1" pin="40"/>
- </net>
- <net code="21" name="Net-(U1-Pad2)">
- <node ref="U1" pin="2"/>
- </net>
- <net code="22" name="Net-(P1-Pad5)">
- <node ref="P1" pin="5"/>
- </net>
- <net code="23" name="Net-(C9-Pad1)">
- <node ref="C9" pin="1"/>
- <node ref="U1" pin="5"/>
- <node ref="Y1" pin="1"/>
- </net>
- <net code="24" name="Net-(JP3-Pad2)">
- <node ref="P1" pin="4"/>
- <node ref="JP3" pin="2"/>
- </net>
- <net code="25" name="Net-(C10-Pad1)">
- <node ref="Y1" pin="3"/>
- <node ref="U1" pin="6"/>
- <node ref="C10" pin="1"/>
- </net>
- <net code="26" name="Net-(PB11-Pad1)">
- <node ref="U1" pin="22"/>
- <node ref="PB11" pin="1"/>
- </net>
- <net code="27" name="Net-(U1-Pad20)">
- <node ref="U1" pin="20"/>
- </net>
- <net code="28" name="/VLCD">
- <node ref="C6" pin="2"/>
- <node ref="U1" pin="1"/>
- </net>
- <net code="29" name="Net-(PA1-Pad1)">
- <node ref="PA1" pin="1"/>
- <node ref="U1" pin="11"/>
- </net>
- <net code="30" name="Net-(PA0-Pad1)">
- <node ref="U1" pin="10"/>
- <node ref="PA0" pin="1"/>
- </net>
- <net code="31" name="Net-(PA10-Pad1)">
- <node ref="PA10" pin="1"/>
- <node ref="U1" pin="31"/>
- </net>
- <net code="32" name="Net-(PA9-Pad1)">
- <node ref="PA9" pin="1"/>
- <node ref="U1" pin="30"/>
- </net>
- <net code="33" name="Net-(PA8-Pad1)">
- <node ref="PA8" pin="1"/>
- <node ref="U1" pin="29"/>
- </net>
- <net code="34" name="Net-(Y1-Pad4)">
- <node ref="Y1" pin="4"/>
- </net>
- <net code="35" name="Net-(PB10-Pad1)">
- <node ref="PB10" pin="1"/>
- <node ref="U1" pin="21"/>
- </net>
- <net code="36" name="Net-(PB1-Pad1)">
- <node ref="U1" pin="19"/>
- <node ref="PB1" pin="1"/>
- </net>
- <net code="37" name="Net-(PB0-Pad1)">
- <node ref="U1" pin="18"/>
- <node ref="PB0" pin="1"/>
- </net>
- <net code="38" name="Net-(P3-Pad2)">
- <node ref="P3" pin="2"/>
- </net>
- <net code="39" name="Net-(P3-Pad1)">
- <node ref="P3" pin="1"/>
- </net>
- <net code="40" name="/I2C_SDA">
- <node ref="P2" pin="5"/>
- <node ref="JP1" pin="1"/>
- <node ref="U1" pin="46"/>
- <node ref="P9" pin="1"/>
- </net>
- <net code="41" name="/I2C_SCL">
- <node ref="JP2" pin="1"/>
- <node ref="U1" pin="45"/>
- <node ref="P2" pin="6"/>
- <node ref="P9" pin="2"/>
- </net>
- <net code="42" name="Net-(JP2-Pad2)">
- <node ref="JP2" pin="2"/>
- <node ref="R2" pin="2"/>
- </net>
- <net code="43" name="Net-(JP1-Pad2)">
- <node ref="R1" pin="2"/>
- <node ref="JP1" pin="2"/>
- </net>
- <net code="44" name="Net-(U1-Pad41)">
- <node ref="U1" pin="41"/>
- </net>
- <net code="45" name="Net-(U1-Pad42)">
- <node ref="U1" pin="42"/>
- </net>
- <net code="46" name="Net-(U1-Pad43)">
- <node ref="U1" pin="43"/>
- </net>
- <net code="47" name="Net-(U1-Pad38)">
- <node ref="U1" pin="38"/>
- </net>
- <net code="48" name="Net-(Y1-Pad2)">
- <node ref="Y1" pin="2"/>
- </net>
- <net code="49" name="+3V3">
- <node ref="C2" pin="1"/>
- <node ref="C3" pin="1"/>
- <node ref="R2" pin="1"/>
- <node ref="U1" pin="24"/>
- <node ref="P11" pin="1"/>
- <node ref="JP3" pin="1"/>
- <node ref="R1" pin="1"/>
- <node ref="U1" pin="48"/>
- <node ref="C5" pin="1"/>
- <node ref="U1" pin="9"/>
- <node ref="C8" pin="1"/>
- <node ref="C4" pin="1"/>
- <node ref="U2" pin="5"/>
- <node ref="U1" pin="36"/>
- </net>
- <net code="50" name="GND">
- <node ref="P1" pin="7"/>
- <node ref="P1" pin="6"/>
- <node ref="C3" pin="2"/>
- <node ref="P9" pin="10"/>
- <node ref="P10" pin="5"/>
- <node ref="U2" pin="2"/>
- <node ref="C4" pin="2"/>
- <node ref="P11" pin="3"/>
- <node ref="C5" pin="2"/>
- <node ref="C2" pin="2"/>
- <node ref="C10" pin="2"/>
- <node ref="C8" pin="2"/>
- <node ref="C7" pin="2"/>
- <node ref="U1" pin="35"/>
- <node ref="C1" pin="1"/>
- <node ref="U1" pin="44"/>
- <node ref="U1" pin="47"/>
- <node ref="C9" pin="2"/>
- <node ref="U1" pin="23"/>
- <node ref="U1" pin="8"/>
- <node ref="C6" pin="1"/>
- <node ref="P3" pin="4"/>
- </net>
- <net code="51" name="/Vin">
- <node ref="P1" pin="8"/>
- </net>
- <net code="52" name="/AREF">
- <node ref="P3" pin="3"/>
- </net>
- <net code="53" name="/RESET_OUT">
- <node ref="P1" pin="3"/>
- </net>
- <net code="54" name="/IOREF">
- <node ref="P1" pin="2"/>
- </net>
- <net code="55" name="Net-(P1-Pad1)">
- <node ref="P1" pin="1"/>
- </net>
- <net code="56" name="/9(**)">
- <node ref="P3" pin="9"/>
- </net>
- <net code="57" name="/8">
- <node ref="P3" pin="10"/>
- </net>
- <net code="58" name="/DAC2_OUT">
- <node ref="U1" pin="15"/>
- <node ref="P2" pin="2"/>
- </net>
- <net code="59" name="/2">
- <node ref="P4" pin="6"/>
- </net>
- <net code="60" name="/3(**)">
- <node ref="P4" pin="5"/>
- </net>
- <net code="61" name="/4">
- <node ref="P4" pin="4"/>
- </net>
- <net code="62" name="/5(**)">
- <node ref="P4" pin="3"/>
- </net>
- <net code="63" name="/6(**)">
- <node ref="P4" pin="2"/>
- </net>
- <net code="64" name="/7">
- <node ref="P4" pin="1"/>
- </net>
- <net code="65" name="/A3">
- <node ref="P2" pin="4"/>
- </net>
- <net code="66" name="/DAC1_OUT">
- <node ref="P2" pin="1"/>
- <node ref="U1" pin="14"/>
- </net>
- <net code="67" name="/USB_DP">
- <node ref="P10" pin="3"/>
- <node ref="J1" pin="1"/>
- <node ref="U1" pin="33"/>
- </net>
- <net code="68" name="/USB_DM">
- <node ref="J1" pin="2"/>
- <node ref="U1" pin="32"/>
- <node ref="P10" pin="2"/>
- </net>
- </nets>
-</export>