2022-03-10 11:04:14 +03:00

816 lines
32 KiB
Plaintext

(export (version D)
(design
(source /Big/Data/00__Electronics/STM32/F0_F1_F3-LQFP48_testboard/stm32.sch)
(date "Вт 22 июн 2021 23:00:03")
(tool "Eeschema 5.1.10")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source stm32.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value LM1117-3.3)
(footprint Package_TO_SOT_SMD:SOT-223)
(libsource (lib stm32-rescue) (part LM1117-3.3-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 58C431FC))
(comp (ref C4)
(value 47u)
(footprint Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder)
(libsource (lib stm32-rescue) (part CP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 58C454F6))
(comp (ref D1)
(value LED)
(footprint LED_THT:LED_D3.0mm)
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5909BFFC))
(comp (ref R6)
(value 220)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5909C002))
(comp (ref R3)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 590D30C8))
(comp (ref C2)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 590D4150))
(comp (ref C1)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 590D4832))
(comp (ref SW2)
(value Boot)
(footprint Button_Switch_THT:SW_PUSH_6mm)
(libsource (lib stm32-rescue) (part SW_Push) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5909F6B6))
(comp (ref SW1)
(value Reset)
(footprint Button_Switch_THT:SW_PUSH_6mm)
(libsource (lib stm32-rescue) (part SW_Push) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 590A0134))
(comp (ref C7)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CE67302))
(comp (ref C8)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CE67308))
(comp (ref C9)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CE6730E))
(comp (ref C10)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CE67321))
(comp (ref P3)
(value USB_B)
(footprint Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal)
(libsource (lib stm32-rescue) (part USB_A-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CEABE76))
(comp (ref P1)
(value USART1)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical)
(libsource (lib Connector) (part Conn_01x03_Female) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5CEABE88))
(comp (ref R12)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CEABEA6))
(comp (ref R13)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CEABEAC))
(comp (ref U3)
(value USBLC6-2SC6)
(footprint Package_TO_SOT_SMD:SOT-23-6_Handsoldering)
(datasheet http://www2.st.com/resource/en/datasheet/CD00050750.pdf)
(libsource (lib Power_Protection) (part USBLC6-2SC6) (description "Bidirectional ESD Protection Diode, SOT-23-6"))
(sheetpath (names /) (tstamps /))
(tstamp 5CED0250))
(comp (ref C3)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D05A623))
(comp (ref R5)
(value 100k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D1076F1))
(comp (ref D3)
(value LED)
(footprint LED_THT:LED_D3.0mm)
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D1AC2F3))
(comp (ref D2)
(value LED)
(footprint LED_THT:LED_D3.0mm)
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D1AD231))
(comp (ref Y1)
(value 8MHz)
(footprint Crystal:Crystal_HC49-U_Vertical)
(datasheet ~)
(libsource (lib Device) (part Crystal) (description "Two pin crystal"))
(sheetpath (names /) (tstamps /))
(tstamp 5D1F4994))
(comp (ref C6)
(value 12)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D1F64B1))
(comp (ref C5)
(value 12)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D1F7471))
(comp (ref R7)
(value 220)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D3F2F98))
(comp (ref R8)
(value 220)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D3F3639))
(comp (ref R16)
(value 1k5)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5D5EA0B2))
(comp (ref Q1)
(value DTA114Y)
(footprint Package_TO_SOT_SMD:SOT-323_SC-70_Handsoldering)
(libsource (lib Transistor_BJT) (part DTA114Y) (description "Digital PNP Transistor, 10k/47k, SOT-23"))
(sheetpath (names /) (tstamps /))
(tstamp 5D5EB488))
(comp (ref RV1)
(value 20k)
(footprint my_footprints:Potentiometer)
(datasheet ~)
(libsource (lib Device) (part R_POT) (description Potentiometer))
(sheetpath (names /) (tstamps /))
(tstamp 5D64D13D))
(comp (ref R14)
(value 4k7)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D2E1DE))
(comp (ref R15)
(value 4k7)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D2EBC4))
(comp (ref P2)
(value USART2/3)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical)
(libsource (lib Connector) (part Conn_01x03_Female) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D365C8))
(comp (ref U2)
(value STM32LQFP48)
(footprint Package_DIP:DIP-48_W15.24mm_Socket_LongPads)
(libsource (lib stm32-rescue) (part STM32F042C6Tx) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CDF834A))
(comp (ref J12)
(value Conn_01x01_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x01_Female) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D3E39B))
(comp (ref D4)
(value LED)
(footprint LED_THT:LED_D3.0mm)
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D3FAEC))
(comp (ref R9)
(value 220)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D40000))
(comp (ref D5)
(value LED)
(footprint LED_THT:LED_D3.0mm)
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D42259))
(comp (ref R10)
(value 220)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D42795))
(comp (ref J2)
(value Conn_01x01_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x01_Female) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D5B482))
(comp (ref J4)
(value Conn_01x01_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x01_Female) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D5EFE7))
(comp (ref J8)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D62BA1))
(comp (ref J6)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D63CA9))
(comp (ref J5)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D6404E))
(comp (ref J11)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D71C3A))
(comp (ref D6)
(value LED)
(footprint LED_THT:LED_D3.0mm)
(libsource (lib stm32-rescue) (part LED-RESCUE-stm32) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D7D866))
(comp (ref R11)
(value 220)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D7DE9A))
(comp (ref J10)
(value Conn_01x01_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x01_Female) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D84738))
(comp (ref J7)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D8D483))
(comp (ref J9)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60D9540E))
(comp (ref R2)
(value 4k7)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D9CAFF))
(comp (ref R1)
(value 4k7)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 60D9FC64))
(comp (ref J1)
(value Conn_01x04_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x04_Female) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60DA399B))
(comp (ref J3)
(value Conn_01x02_Female)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x02_Female) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60DAE2B7)))
(libparts
(libpart (lib Connector) (part Conn_01x01_Female)
(description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib Connector) (part Conn_01x02_Female)
(description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector) (part Conn_01x03_Female)
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x03_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))))
(libpart (lib Connector) (part Conn_01x04_Female)
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x04_Female))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))))
(libpart (lib Device) (part Crystal)
(description "Two pin crystal")
(docs ~)
(footprints
(fp Crystal*))
(fields
(field (name Reference) Y)
(field (name Value) Crystal))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part R_POT)
(description Potentiometer)
(docs ~)
(footprints
(fp Potentiometer*))
(fields
(field (name Reference) RV)
(field (name Value) R_POT))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))))
(libpart (lib Power_Protection) (part USBLC6-2SC6)
(description "Bidirectional ESD Protection Diode, SOT-23-6")
(docs http://www2.st.com/resource/en/datasheet/CD00050750.pdf)
(footprints
(fp SOT?23*))
(fields
(field (name Reference) U)
(field (name Value) USBLC6-2SC6)
(field (name Footprint) Package_TO_SOT_SMD:SOT-23-6))
(pins
(pin (num 1) (name IO1) (type passive))
(pin (num 2) (name GND) (type passive))
(pin (num 3) (name IO2) (type passive))
(pin (num 4) (name IO2) (type passive))
(pin (num 5) (name VBUS) (type passive))
(pin (num 6) (name IO1) (type passive))))
(libpart (lib Transistor_BJT) (part DTA114Y)
(description "Digital PNP Transistor, 10k/47k, SOT-23")
(footprints
(fp SOT?23*)
(fp SC?59*))
(fields
(field (name Reference) Q)
(field (name Value) DTA114Y))
(pins
(pin (num 1) (name B) (type input))
(pin (num 2) (name E) (type passive))
(pin (num 3) (name C) (type passive))))
(libpart (lib stm32-rescue) (part C)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib stm32-rescue) (part CP)
(footprints
(fp CP_*))
(fields
(field (name Reference) C)
(field (name Value) CP))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib stm32-rescue) (part LED-RESCUE-stm32)
(footprints
(fp LED*))
(fields
(field (name Reference) D)
(field (name Value) LED-RESCUE-stm32))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib stm32-rescue) (part LM1117-3.3-RESCUE-stm32)
(footprints
(fp SOT-223*)
(fp TO-263*)
(fp TO-252*))
(fields
(field (name Reference) U)
(field (name Value) LM1117-3.3-RESCUE-stm32))
(pins
(pin (num 1) (name GND/ADJ) (type power_in))
(pin (num 2) (name VO) (type passive))
(pin (num 3) (name VI) (type power_in))
(pin (num 4) (name VO) (type power_out))))
(libpart (lib stm32-rescue) (part R)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib stm32-rescue) (part STM32F042C6Tx)
(fields
(field (name Reference) U)
(field (name Value) STM32F042C6Tx)
(field (name Footprint) LQFP48))
(pins
(pin (num 1) (name VBAT) (type power_in))
(pin (num 2) (name PC13/RTC_OUT_ALARM/RTC_OUT_CALIB/RTC_TAMP1/RTC_TS/SYS_WKUP2) (type BiDi))
(pin (num 3) (name PC14/RCC_OSC32_IN) (type BiDi))
(pin (num 4) (name PC15/RCC_OSC32_OUT) (type BiDi))
(pin (num 5) (name PF0/CRS_SYNC/I2C1_SDA/RCC_OSC_IN) (type input))
(pin (num 6) (name PF1/I2C1_SCL/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/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/PA0) (type BiDi))
(pin (num 11) (name ADC_IN1/TIM2_CH2/TSC_G1_IO2/USART2_DE/USART2_RTS/PA1) (type BiDi))
(pin (num 12) (name ADC_IN2/SYS_WKUP4/TIM2_CH3/TSC_G1_IO3/USART2_TX/PA2) (type BiDi))
(pin (num 13) (name ADC_IN3/TIM2_CH4/TSC_G1_IO4/USART2_RX/PA3) (type BiDi))
(pin (num 14) (name ADC_IN4/I2S1_WS/SPI1_NSS/TIM14_CH1/TSC_G2_IO1/USART2_CK/USB_OE/PA4) (type BiDi))
(pin (num 15) (name ADC_IN5/CEC/I2S1_CK/SPI1_SCK/TIM2_CH1/TIM2_ETR/TSC_G2_IO2/PA5) (type BiDi))
(pin (num 16) (name ADC_IN6/I2S1_MCK/SPI1_MISO/TIM16_CH1/TIM1_BKIN/TIM3_CH1/TSC_G2_IO3/PA6) (type BiDi))
(pin (num 17) (name ADC_IN7/I2S1_SD/SPI1_MOSI/TIM14_CH1/TIM17_CH1/TIM1_CH1N/TIM3_CH2/TSC_G2_IO4/PA7) (type BiDi))
(pin (num 18) (name PB0/ADC_IN8/TIM1_CH2N/TIM3_CH3/TSC_G3_IO2) (type BiDi))
(pin (num 19) (name PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3) (type BiDi))
(pin (num 20) (name PB2/TSC_G3_IO4) (type BiDi))
(pin (num 21) (name PB10/CEC/I2C1_SCL/SPI2_SCK/TIM2_CH3/TSC_SYNC) (type BiDi))
(pin (num 22) (name PB11/I2C1_SDA/TIM2_CH4) (type BiDi))
(pin (num 23) (name VSS) (type power_in))
(pin (num 24) (name VDD) (type power_in))
(pin (num 25) (name PB12/SPI2_NSS/TIM1_BKIN) (type BiDi))
(pin (num 26) (name PB13/I2C1_SCL/SPI2_SCK/TIM1_CH1N) (type BiDi))
(pin (num 27) (name PB14/I2C1_SDA/SPI2_MISO/TIM1_CH2N) (type BiDi))
(pin (num 28) (name PB15/RTC_REFIN/SPI2_MOSI/SYS_WKUP7/TIM1_CH3N) (type BiDi))
(pin (num 29) (name CRS_SYNC/RCC_MCO/TIM1_CH1/USART1_CK/PA8) (type BiDi))
(pin (num 30) (name I2C1_SCL/TIM1_CH2/TSC_G4_IO1/USART1_TX/PA9) (type BiDi))
(pin (num 31) (name I2C1_SDA/TIM17_BKIN/TIM1_CH3/TSC_G4_IO2/USART1_RX/PA10) (type BiDi))
(pin (num 32) (name CAN_RX/I2C1_SCL/TIM1_CH4/TSC_G4_IO3/USART1_CTS/USB_DM/PA11) (type BiDi))
(pin (num 33) (name CAN_TX/I2C1_SDA/TIM1_ETR/TSC_G4_IO4/USART1_DE/USART1_RTS/USB_DP/PA12) (type BiDi))
(pin (num 34) (name IR_OUT/SYS_SWDIO/USB_OE/PA13) (type BiDi))
(pin (num 35) (name VSS) (type power_in))
(pin (num 36) (name VDDIO2) (type power_in))
(pin (num 37) (name SYS_SWCLK/USART2_TX/PA14) (type BiDi))
(pin (num 38) (name I2S1_WS/SPI1_NSS/TIM2_CH1/TIM2_ETR/USART2_RX/USB_OE/PA15) (type BiDi))
(pin (num 39) (name PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1) (type BiDi))
(pin (num 40) (name PB4/I2S1_MCK/SPI1_MISO/TIM17_BKIN/TIM3_CH1/TSC_G5_IO2) (type BiDi))
(pin (num 41) (name PB5/I2C1_SMBA/I2S1_SD/SPI1_MOSI/SYS_WKUP6/TIM16_BKIN/TIM3_CH2) (type BiDi))
(pin (num 42) (name PB6/I2C1_SCL/TIM16_CH1N/TSC_G5_IO3/USART1_TX) (type BiDi))
(pin (num 43) (name PB7/I2C1_SDA/TIM17_CH1N/TSC_G5_IO4/USART1_RX) (type BiDi))
(pin (num 44) (name PF11) (type BiDi))
(pin (num 45) (name PB8/CAN_RX/CEC/I2C1_SCL/TIM16_CH1/TSC_SYNC) (type BiDi))
(pin (num 46) (name PB9/CAN_TX/I2C1_SDA/IR_OUT/SPI2_NSS/TIM17_CH1) (type BiDi))
(pin (num 47) (name VSS) (type power_in))
(pin (num 48) (name VDD) (type power_in))))
(libpart (lib stm32-rescue) (part SW_Push)
(fields
(field (name Reference) SW)
(field (name Value) SW_Push))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib stm32-rescue) (part USB_A-RESCUE-stm32)
(footprints
(fp USB*))
(fields
(field (name Reference) P)
(field (name Value) USB_A-RESCUE-stm32))
(pins
(pin (num 1) (name VBUS) (type power_in))
(pin (num 2) (name D-) (type passive))
(pin (num 3) (name D+) (type passive))
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name shield) (type passive)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Power_Protection)
(uri /usr/share/kicad/library/Power_Protection.lib))
(library (logical Transistor_BJT)
(uri /usr/share/kicad/library/Transistor_BJT.lib))
(library (logical stm32-rescue)
(uri /Big/Data/00__Electronics/STM32/F0_F1_F3-LQFP48_testboard/stm32-rescue.lib)))
(nets
(net (code 1) (name "Net-(J3-Pad1)")
(node (ref U2) (pin 46))
(node (ref J3) (pin 1)))
(net (code 2) (name "Net-(J12-Pad1)")
(node (ref U2) (pin 14))
(node (ref J12) (pin 1))
(node (ref U2) (pin 15)))
(net (code 3) (name "Net-(J3-Pad2)")
(node (ref U2) (pin 45))
(node (ref J3) (pin 2)))
(net (code 4) (name "Net-(U2-Pad4)")
(node (ref U2) (pin 4)))
(net (code 5) (name /USB_PU)
(node (ref Q1) (pin 1))
(node (ref U2) (pin 38)))
(net (code 6) (name +3V3)
(node (ref J6) (pin 3))
(node (ref U2) (pin 24))
(node (ref R1) (pin 1))
(node (ref R2) (pin 1))
(node (ref J6) (pin 1))
(node (ref J6) (pin 4))
(node (ref J6) (pin 2))
(node (ref D3) (pin 2))
(node (ref RV1) (pin 1))
(node (ref U2) (pin 1))
(node (ref D2) (pin 2))
(node (ref J7) (pin 1))
(node (ref J1) (pin 1))
(node (ref C9) (pin 2))
(node (ref C8) (pin 2))
(node (ref C7) (pin 2))
(node (ref C10) (pin 2))
(node (ref C2) (pin 2))
(node (ref SW2) (pin 2))
(node (ref D6) (pin 2))
(node (ref U1) (pin 2))
(node (ref U1) (pin 4))
(node (ref C4) (pin 1))
(node (ref D1) (pin 2))
(node (ref U2) (pin 48))
(node (ref C3) (pin 1))
(node (ref U2) (pin 36))
(node (ref Q1) (pin 2))
(node (ref U2) (pin 9))
(node (ref D4) (pin 2))
(node (ref D5) (pin 2)))
(net (code 7) (name "Net-(J4-Pad1)")
(node (ref U2) (pin 25))
(node (ref J4) (pin 1)))
(net (code 8) (name "Net-(J2-Pad1)")
(node (ref J2) (pin 1))
(node (ref R5) (pin 1))
(node (ref U2) (pin 20)))
(net (code 9) (name "Net-(D5-Pad1)")
(node (ref D5) (pin 1))
(node (ref R10) (pin 1)))
(net (code 10) (name "Net-(D4-Pad1)")
(node (ref R9) (pin 1))
(node (ref D4) (pin 1)))
(net (code 11) (name GND)
(node (ref U2) (pin 8))
(node (ref C4) (pin 2))
(node (ref U1) (pin 1))
(node (ref U3) (pin 2))
(node (ref J8) (pin 4))
(node (ref P3) (pin 5))
(node (ref P1) (pin 1))
(node (ref P3) (pin 4))
(node (ref U2) (pin 47))
(node (ref C3) (pin 2))
(node (ref C1) (pin 2))
(node (ref SW1) (pin 2))
(node (ref R6) (pin 1))
(node (ref R3) (pin 2))
(node (ref C7) (pin 1))
(node (ref C8) (pin 1))
(node (ref C9) (pin 1))
(node (ref U2) (pin 35))
(node (ref C10) (pin 1))
(node (ref J1) (pin 4))
(node (ref P2) (pin 1))
(node (ref C5) (pin 2))
(node (ref C6) (pin 2))
(node (ref J7) (pin 4))
(node (ref R14) (pin 2))
(node (ref R5) (pin 2))
(node (ref J9) (pin 4))
(node (ref J5) (pin 4))
(node (ref RV1) (pin 3))
(node (ref J5) (pin 3))
(node (ref U2) (pin 23))
(node (ref J5) (pin 2))
(node (ref J5) (pin 1)))
(net (code 12) (name /ADC0)
(node (ref R15) (pin 1))
(node (ref RV1) (pin 2))
(node (ref U2) (pin 10)))
(net (code 13) (name /U1Rx)
(node (ref P1) (pin 3))
(node (ref U2) (pin 31)))
(net (code 14) (name /U1Tx)
(node (ref P1) (pin 2))
(node (ref U2) (pin 30)))
(net (code 15) (name "Net-(U2-Pad3)")
(node (ref U2) (pin 3)))
(net (code 16) (name /PWMT1ch1)
(node (ref J10) (pin 1))
(node (ref R11) (pin 2))
(node (ref U2) (pin 29)))
(net (code 17) (name /SPI2_MISO)
(node (ref U2) (pin 27))
(node (ref J8) (pin 2)))
(net (code 18) (name /SPI2_SCK)
(node (ref U2) (pin 26))
(node (ref J8) (pin 1)))
(net (code 19) (name "Net-(U2-Pad2)")
(node (ref U2) (pin 2)))
(net (code 20) (name /PWM4)
(node (ref R10) (pin 2))
(node (ref J11) (pin 4))
(node (ref U2) (pin 19)))
(net (code 21) (name /PWM3)
(node (ref J11) (pin 3))
(node (ref U2) (pin 18))
(node (ref R9) (pin 2)))
(net (code 22) (name /PWM2)
(node (ref J11) (pin 2))
(node (ref R8) (pin 2))
(node (ref U2) (pin 17)))
(net (code 23) (name /PWM1)
(node (ref R7) (pin 2))
(node (ref U2) (pin 16))
(node (ref J11) (pin 1)))
(net (code 24) (name /U2Rx)
(node (ref P2) (pin 3))
(node (ref U2) (pin 13))
(node (ref U2) (pin 21)))
(net (code 25) (name /U2Tx)
(node (ref P2) (pin 2))
(node (ref U2) (pin 12))
(node (ref U2) (pin 22)))
(net (code 26) (name /ADC1)
(node (ref R15) (pin 2))
(node (ref R14) (pin 1))
(node (ref U2) (pin 11)))
(net (code 27) (name /SPI1_MOSI)
(node (ref J9) (pin 3))
(node (ref U2) (pin 41)))
(net (code 28) (name /SPI1_MISO)
(node (ref U2) (pin 40))
(node (ref J9) (pin 2)))
(net (code 29) (name /SPI1_SCK)
(node (ref U2) (pin 39))
(node (ref J9) (pin 1)))
(net (code 30) (name /SWCLK)
(node (ref U2) (pin 37))
(node (ref J7) (pin 3)))
(net (code 31) (name /SWDIO)
(node (ref U2) (pin 34))
(node (ref J7) (pin 2)))
(net (code 32) (name /I2C_SDA)
(node (ref U2) (pin 43))
(node (ref R2) (pin 2))
(node (ref J1) (pin 3)))
(net (code 33) (name /I2C_SCL)
(node (ref R1) (pin 2))
(node (ref J1) (pin 2))
(node (ref U2) (pin 42)))
(net (code 34) (name /SPI2_MOSI)
(node (ref U2) (pin 28))
(node (ref J8) (pin 3)))
(net (code 35) (name "Net-(D6-Pad1)")
(node (ref R11) (pin 1))
(node (ref D6) (pin 1)))
(net (code 36) (name +5V)
(node (ref P3) (pin 1))
(node (ref U3) (pin 5))
(node (ref U1) (pin 3)))
(net (code 37) (name "Net-(P3-Pad3)")
(node (ref P3) (pin 3))
(node (ref R16) (pin 2))
(node (ref U3) (pin 4)))
(net (code 38) (name "Net-(P3-Pad2)")
(node (ref U3) (pin 6))
(node (ref P3) (pin 2)))
(net (code 39) (name /NRST)
(node (ref SW1) (pin 1))
(node (ref C1) (pin 1))
(node (ref U2) (pin 7)))
(net (code 40) (name /BOOT0)
(node (ref U2) (pin 44))
(node (ref R3) (pin 1))
(node (ref C2) (pin 1))
(node (ref SW2) (pin 1)))
(net (code 41) (name "Net-(D1-Pad1)")
(node (ref R6) (pin 2))
(node (ref D1) (pin 1)))
(net (code 42) (name /OSC_OUT)
(node (ref U2) (pin 6))
(node (ref C6) (pin 1))
(node (ref Y1) (pin 2)))
(net (code 43) (name /OSC_IN)
(node (ref C5) (pin 1))
(node (ref Y1) (pin 1))
(node (ref U2) (pin 5)))
(net (code 44) (name "Net-(D2-Pad1)")
(node (ref R7) (pin 1))
(node (ref D2) (pin 1)))
(net (code 45) (name "Net-(D3-Pad1)")
(node (ref R8) (pin 1))
(node (ref D3) (pin 1)))
(net (code 46) (name "Net-(Q1-Pad3)")
(node (ref Q1) (pin 3))
(node (ref R16) (pin 1)))
(net (code 47) (name "Net-(R13-Pad1)")
(node (ref U3) (pin 3))
(node (ref R13) (pin 1)))
(net (code 48) (name "Net-(R13-Pad2)")
(node (ref U2) (pin 33))
(node (ref R13) (pin 2)))
(net (code 49) (name "Net-(R12-Pad1)")
(node (ref U3) (pin 1))
(node (ref R12) (pin 1)))
(net (code 50) (name "Net-(R12-Pad2)")
(node (ref R12) (pin 2))
(node (ref U2) (pin 32)))))