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

1645 lines
61 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(export (version D)
(design
(source /home/eddy/Yandex.Disk/Projects/stm32samples/F0-nolib/3steppersLB/kicad/stm32.sch)
(date "Вс 03 окт 2021 17:51:16")
(tool "Eeschema 5.1.10")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "STM32F0x2 based USB<>CAN converter (isolated)")
(company "SAO RAS")
(rev)
(date)
(source stm32.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref C5)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 58C42D39))
(comp (ref C12)
(value "47u 6V")
(footprint Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder)
(libsource (lib stm32-rescue) (part CP) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 58C454F6))
(comp (ref C6)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 590935EA))
(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 59093675))
(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 590A8102))
(comp (ref P1)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib stm32-rescue) (part CONN_01X01) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 59143415))
(comp (ref P2)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib stm32-rescue) (part CONN_01X01) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5914456D))
(comp (ref R30)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5968E385))
(comp (ref R31)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5968E83B))
(comp (ref J11)
(value USB_B)
(footprint Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal)
(datasheet " ~")
(libsource (lib Connector) (part USB_B) (description "USB Type B connector"))
(sheetpath (names /) (tstamps /))
(tstamp 5ECA19CB))
(comp (ref C15)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5EFCC1D1))
(comp (ref D9)
(value USB6B1)
(footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm)
(libsource (lib elements) (part USB6B1) (description "USB bus ESD protection"))
(sheetpath (names /) (tstamps /))
(tstamp 59098D4D))
(comp (ref C13)
(value "47u 10V")
(footprint Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part CP) (description "Polarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60DB5D15))
(comp (ref D12)
(value 1N5822)
(footprint Diode_THT:D_DO-201_P3.81mm_Vertical_AnodeUp)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 60DC099D))
(comp (ref L1)
(value 100u)
(footprint Inductor_THT:L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25)
(datasheet ~)
(libsource (lib Device) (part L) (description Inductor))
(sheetpath (names /) (tstamps /))
(tstamp 60DC190F))
(comp (ref J6)
(value 01x03)
(footprint Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 612410FB))
(comp (ref J12)
(value Screw_Terminal_01x02)
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x02) (description "Generic screw terminal, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60CD9CC5))
(comp (ref J1)
(value 01x03)
(footprint Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6132195B))
(comp (ref R1)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 612D8CBA))
(comp (ref R16)
(value 330)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611F6148))
(comp (ref R18)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611F02E2))
(comp (ref Q2)
(value SI2300)
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
(datasheet ~)
(libsource (lib Device) (part Q_NMOS_GSD) (description "N-MOSFET transistor, gate/source/drain"))
(sheetpath (names /) (tstamps /))
(tstamp 611EBD67))
(comp (ref J8)
(value 01x05)
(footprint Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x05_Male) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6118DB9A))
(comp (ref D10)
(value SS14)
(footprint Diode_SMD:D_SMA-SMB_Universal_Handsoldering)
(datasheet ~)
(libsource (lib Device) (part D_Schottky) (description "Schottky diode"))
(sheetpath (names /) (tstamps /))
(tstamp 60FD5C63))
(comp (ref J10)
(value Screw_Terminal_01x03)
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x03) (description "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60F9EB64))
(comp (ref K1)
(value G5LE-1)
(footprint Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C)
(datasheet http://www.omron.com/ecb/products/pdf/en-g5le.pdf)
(libsource (lib Relay) (part G5LE-1) (description "Omron G5LE relay, Miniature Single Pole, SPDT, 10A"))
(sheetpath (names /) (tstamps /))
(tstamp 60F8923E))
(comp (ref R21)
(value 330)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60F4A360))
(comp (ref R20)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60F3ED21))
(comp (ref U3)
(value LM2576-5.0)
(footprint Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical)
(fields
(field (name Manufacturer) "Texas Instruments"))
(libsource (lib vreg) (part LM2576) (description "SIMPLE SWITCHER 3A Step-Down Voltage Regulator"))
(sheetpath (names /) (tstamps /))
(tstamp 60DBFBC1))
(comp (ref C9)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60DB45C7))
(comp (ref C10)
(value "100u 16V")
(footprint Capacitor_THT:CP_Radial_D8.0mm_P3.50mm)
(datasheet ~)
(libsource (lib Device) (part CP) (description "Polarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60DB3611))
(comp (ref R34)
(value 4k7)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60CDF8CF))
(comp (ref D11)
(value MM3Z7V5)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D_Zener) (description "Zener diode"))
(sheetpath (names /) (tstamps /))
(tstamp 60CDD40B))
(comp (ref C1)
(value 1)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5F0F92A0))
(comp (ref C4)
(value 1)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5F0F75F5))
(comp (ref C11)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part C) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5F0E47E1))
(comp (ref U6)
(value LM1117-3.3)
(footprint Package_TO_SOT_SMD:SOT-223-3_TabPin2)
(datasheet http://www.ti.com/lit/ds/symlink/lm1117.pdf)
(libsource (lib Regulator_Linear) (part LM1117-3.3) (description "800mA Low-Dropout Linear Regulator, 3.3V fixed output, TO-220/TO-252/TO-263/SOT-223"))
(sheetpath (names /) (tstamps /))
(tstamp 5F0B7BCC))
(comp (ref SW1)
(value SW_DIP_x01)
(footprint Button_Switch_THT:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile)
(datasheet ~)
(libsource (lib Switch) (part SW_DIP_x01) (description "1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5EFDFDE6))
(comp (ref R19)
(value 120)
(footprint Resistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 58C488C6))
(comp (ref J7)
(value Screw_Terminal_01x03)
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x03) (description "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5EECB9D2))
(comp (ref U2)
(value STM32F072C8Tx)
(footprint Package_QFP:LQFP-48_7x7mm_P0.5mm)
(datasheet http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf)
(libsource (lib MCU_ST_STM32F0) (part STM32F072C8Tx) (description "ARM Cortex-M0 MCU, 64KB flash, 16KB RAM, 48MHz, 2-3.6V, 37 GPIO, LQFP-48"))
(sheetpath (names /) (tstamps /))
(tstamp 5ED38032))
(comp (ref Q1)
(value B0505S)
(footprint my_footprints:B0x0xS)
(libsource (lib elements) (part B0505S) (description "isolated DC-DC"))
(sheetpath (names /) (tstamps /))
(tstamp 5EC7332B))
(comp (ref U1)
(value ISO1050DUB)
(footprint Package_SO:SOP-8_6.62x9.15mm_P2.54mm)
(datasheet http://www.ti.com/lit/ds/symlink/iso1050.pdf)
(libsource (lib Interface_CAN_LIN) (part ISO1050DUB) (description "Isolated CAN Transceiver, SOP-8"))
(sheetpath (names /) (tstamps /))
(tstamp 5EC5A80C))
(comp (ref D8)
(value PESD1CAN)
(footprint Package_TO_SOT_SMD:SOT-23)
(libsource (lib elements) (part PESD1CAN) (description "CAN bus ESD protection"))
(sheetpath (names /) (tstamps /))
(tstamp 58C46522))
(comp (ref C14)
(value "100u 16V")
(footprint Capacitor_THT:CP_Radial_D8.0mm_P3.50mm)
(datasheet ~)
(libsource (lib Device) (part CP) (description "Polarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 617E4995))
(comp (ref TP1)
(value 5V)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 6184746E))
(comp (ref TP2)
(value 3.3V)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 61854EAA))
(comp (ref P6)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib stm32-rescue) (part CONN_01X01) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 61C0DC3C))
(comp (ref P7)
(value Hole)
(footprint my_footprints:Hole_3mm)
(libsource (lib stm32-rescue) (part CONN_01X01) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 61C0DC46))
(comp (ref R17)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60E7FAB6))
(comp (ref D3)
(value CESD3V3)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 6112F2F0))
(comp (ref D4)
(value CESD3V3)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 6112F8D5))
(comp (ref R14)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6113896F))
(comp (ref R15)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61138D34))
(comp (ref R3)
(value 4k7)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61138FC0))
(comp (ref D1)
(value CESD3V3)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 6113AB69))
(comp (ref R13)
(value 4k7)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61180069))
(comp (ref U4)
(value CD4050)
(footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm)
(libsource (lib elements) (part CD4050) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 610A2CFE))
(comp (ref R2)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61235689))
(comp (ref C2)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6124B279))
(comp (ref C3)
(value 0.1)
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6124BAF6))
(comp (ref D6)
(value CESD3V3)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 61284746))
(comp (ref Q5)
(value IRF9310)
(footprint Package_SO:SO-8_3.9x4.9mm_P1.27mm)
(datasheet ~)
(libsource (lib elements) (part IRF9310) (description "P-MOSFET transistor, gate/drain/source, drain connected to mounting plane"))
(sheetpath (names /) (tstamps /))
(tstamp 610519A2))
(comp (ref Q3)
(value SI2300)
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
(datasheet ~)
(libsource (lib Device) (part Q_NMOS_GSD) (description "N-MOSFET transistor, gate/source/drain"))
(sheetpath (names /) (tstamps /))
(tstamp 60F2F77C))
(comp (ref J14)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 610C3385))
(comp (ref J17)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 610D5E7E))
(comp (ref J16)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 610CD5DA))
(comp (ref J15)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 610C4BB2))
(comp (ref J13)
(value Screw_Terminal_01x02)
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal)
(datasheet ~)
(libsource (lib Connector) (part Screw_Terminal_01x02) (description "Generic screw terminal, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6107636A))
(comp (ref R26)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6108C475))
(comp (ref R27)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6108CCAB))
(comp (ref R28)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6108D001))
(comp (ref R29)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6108D315))
(comp (ref Q4)
(value SI2300)
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
(datasheet ~)
(libsource (lib Device) (part Q_NMOS_GSD) (description "N-MOSFET transistor, gate/source/drain"))
(sheetpath (names /) (tstamps /))
(tstamp 610F9BE1))
(comp (ref R32)
(value 330)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 610FAB25))
(comp (ref R33)
(value 10k)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 610FAEDC))
(comp (ref R23)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6112A72E))
(comp (ref R24)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6112AD1B))
(comp (ref R25)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6112B150))
(comp (ref J9)
(value 01x05)
(footprint Connector_JST:JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x05_Male) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6112B493))
(comp (ref R22)
(value 47)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6112EEA0))
(comp (ref R9)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61172B67))
(comp (ref R8)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6117899E))
(comp (ref J3)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 611BFBB6))
(comp (ref R7)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 6117A112))
(comp (ref R12)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611DE576))
(comp (ref R11)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 611DE588))
(comp (ref J4)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 611DE5A3))
(comp (ref R10)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 611DE5A9))
(comp (ref R6)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61201AFF))
(comp (ref R5)
(value 100)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 61202797))
(comp (ref J2)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 612027B5))
(comp (ref R4)
(value 22)
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
(libsource (lib stm32-rescue) (part R) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 612027BF))
(comp (ref J5)
(value Conn_01x04_Female)
(footprint Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_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 61286113))
(comp (ref TP4)
(value Gnd)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 612946FF))
(comp (ref TP3)
(value NRST)
(footprint Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 61295749))
(comp (ref D7)
(value D)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 612BEA7A))
(comp (ref C16)
(value "100u 35V")
(footprint Capacitor_THT:CP_Radial_D8.0mm_P3.50mm)
(datasheet ~)
(libsource (lib Device) (part CP) (description "Polarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 612D24D1))
(comp (ref J18)
(value buzzer)
(footprint Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_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 6128173E))
(comp (ref JP1)
(value SolderJumper_3_Open)
(footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm)
(datasheet ~)
(libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open"))
(sheetpath (names /) (tstamps /))
(tstamp 612954EF))
(comp (ref U5)
(value CD4050)
(footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm)
(libsource (lib elements) (part CD4050) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 610ACE75))
(comp (ref D5)
(value CESD3V3)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 615A9D8A))
(comp (ref D2)
(value CESD3V3)
(footprint Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 615AA4F1)))
(libparts
(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_Male)
(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_Male))
(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 Connector) (part Conn_01x05_Male)
(description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x05_Male))
(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))
(pin (num 5) (name Pin_5) (type passive))))
(libpart (lib Connector) (part Screw_Terminal_01x02)
(description "Generic screw terminal, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp TerminalBlock*:*))
(fields
(field (name Reference) J)
(field (name Value) Screw_Terminal_01x02))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib Connector) (part Screw_Terminal_01x03)
(description "Generic screw terminal, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp TerminalBlock*:*))
(fields
(field (name Reference) J)
(field (name Value) Screw_Terminal_01x03))
(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 TestPoint)
(description "test point")
(docs ~)
(footprints
(fp Pin*)
(fp Test*))
(fields
(field (name Reference) TP)
(field (name Value) TestPoint))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib Connector) (part USB_B)
(description "USB Type B connector")
(docs " ~")
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_B))
(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 GND) (type power_out))
(pin (num 5) (name Shield) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(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 Device) (part CP)
(description "Polarized capacitor")
(docs ~)
(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 Device) (part D)
(description Diode)
(docs ~)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part D_Schottky)
(description "Schottky diode")
(docs ~)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Schottky))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part D_Zener)
(description "Zener diode")
(docs ~)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Zener))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part L)
(description Inductor)
(docs ~)
(footprints
(fp Choke_*)
(fp *Coil*)
(fp Inductor_*)
(fp L_*))
(fields
(field (name Reference) L)
(field (name Value) L))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part Q_NMOS_GSD)
(description "N-MOSFET transistor, gate/source/drain")
(docs ~)
(fields
(field (name Reference) Q)
(field (name Value) Q_NMOS_GSD))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name S) (type passive))
(pin (num 3) (name D) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(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 Interface_CAN_LIN) (part ISO1050DUB)
(description "Isolated CAN Transceiver, SOP-8")
(docs http://www.ti.com/lit/ds/symlink/iso1050.pdf)
(footprints
(fp SOP*6.62x9.15mm*P2.54mm*))
(fields
(field (name Reference) U)
(field (name Value) ISO1050DUB)
(field (name Footprint) Package_SO:SOP-8_6.62x9.15mm_P2.54mm))
(pins
(pin (num 1) (name VCC1) (type power_in))
(pin (num 2) (name RXD) (type output))
(pin (num 3) (name TXD) (type input))
(pin (num 4) (name GND1) (type power_in))
(pin (num 5) (name GND2) (type power_in))
(pin (num 6) (name CANL) (type BiDi))
(pin (num 7) (name CANH) (type BiDi))
(pin (num 8) (name VCC2) (type power_in))))
(libpart (lib Jumper) (part SolderJumper_3_Open)
(description "Solder Jumper, 3-pole, open")
(docs ~)
(footprints
(fp SolderJumper*Open*))
(fields
(field (name Reference) JP)
(field (name Value) SolderJumper_3_Open))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name C) (type input))
(pin (num 3) (name B) (type passive))))
(libpart (lib MCU_ST_STM32F0) (part STM32F072C8Tx)
(aliases
(alias STM32F072CBTx))
(description "ARM Cortex-M0 MCU, 64KB flash, 16KB RAM, 48MHz, 2-3.6V, 37 GPIO, LQFP-48")
(docs http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf)
(footprints
(fp LQFP*7x7mm*P0.5mm*))
(fields
(field (name Reference) U)
(field (name Value) STM32F072C8Tx)
(field (name Footprint) Package_QFP:LQFP-48_7x7mm_P0.5mm))
(pins
(pin (num 1) (name VBAT) (type power_in))
(pin (num 2) (name PC13) (type BiDi))
(pin (num 3) (name PC14) (type BiDi))
(pin (num 4) (name PC15) (type BiDi))
(pin (num 5) (name PF0) (type input))
(pin (num 6) (name PF1) (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 PA0) (type BiDi))
(pin (num 11) (name PA1) (type BiDi))
(pin (num 12) (name PA2) (type BiDi))
(pin (num 13) (name PA3) (type BiDi))
(pin (num 14) (name PA4) (type BiDi))
(pin (num 15) (name PA5) (type BiDi))
(pin (num 16) (name PA6) (type BiDi))
(pin (num 17) (name PA7) (type BiDi))
(pin (num 18) (name PB0) (type BiDi))
(pin (num 19) (name PB1) (type BiDi))
(pin (num 20) (name PB2) (type BiDi))
(pin (num 21) (name PB10) (type BiDi))
(pin (num 22) (name PB11) (type BiDi))
(pin (num 23) (name VSS) (type power_in))
(pin (num 24) (name VDD) (type power_in))
(pin (num 25) (name PB12) (type BiDi))
(pin (num 26) (name PB13) (type BiDi))
(pin (num 27) (name PB14) (type BiDi))
(pin (num 28) (name PB15) (type BiDi))
(pin (num 29) (name PA8) (type BiDi))
(pin (num 30) (name PA9) (type BiDi))
(pin (num 31) (name PA10) (type BiDi))
(pin (num 32) (name PA11) (type BiDi))
(pin (num 33) (name PA12) (type BiDi))
(pin (num 34) (name PA13) (type BiDi))
(pin (num 35) (name VSS) (type power_in))
(pin (num 36) (name VDDIO2) (type power_in))
(pin (num 37) (name PA14) (type BiDi))
(pin (num 38) (name PA15) (type BiDi))
(pin (num 39) (name PB3) (type BiDi))
(pin (num 40) (name PB4) (type BiDi))
(pin (num 41) (name PB5) (type BiDi))
(pin (num 42) (name PB6) (type BiDi))
(pin (num 43) (name PB7) (type BiDi))
(pin (num 44) (name BOOT0) (type input))
(pin (num 45) (name PB8) (type BiDi))
(pin (num 46) (name PB9) (type BiDi))
(pin (num 47) (name VSS) (type power_in))
(pin (num 48) (name VDD) (type power_in))))
(libpart (lib Regulator_Linear) (part LM1117-1.8)
(aliases
(alias LM1117-2.5)
(alias LM1117-3.3)
(alias LM1117-5.0)
(alias TLV1117-15)
(alias TLV1117-18)
(alias TLV1117-25)
(alias TLV1117-33)
(alias TLV1117-50))
(description "800mA Low-Dropout Linear Regulator, 1.8V fixed output, TO-220/TO-252/TO-263/SOT-223")
(docs http://www.ti.com/lit/ds/symlink/lm1117.pdf)
(footprints
(fp SOT?223*)
(fp TO?263*)
(fp TO?252*)
(fp TO?220*))
(fields
(field (name Reference) U)
(field (name Value) LM1117-1.8))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name VO) (type power_out))
(pin (num 3) (name VI) (type power_in))))
(libpart (lib Relay) (part G5LE-1)
(description "Omron G5LE relay, Miniature Single Pole, SPDT, 10A")
(docs http://www.omron.com/ecb/products/pdf/en-g5le.pdf)
(footprints
(fp Relay*SPDT*Omron*G5LE?1*))
(fields
(field (name Reference) K)
(field (name Value) G5LE-1)
(field (name Footprint) Relay_THT:Relay_SPDT_Omron-G5LE-1))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))
(pin (num 4) (name ~) (type passive))
(pin (num 5) (name ~) (type passive))))
(libpart (lib Switch) (part SW_DIP_x01)
(description "1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol")
(docs ~)
(footprints
(fp SW?DIP?x1*))
(fields
(field (name Reference) SW)
(field (name Value) SW_DIP_x01))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib elements) (part B0x0xS-1W)
(aliases
(alias B0305S)
(alias B0505S))
(description "isolated DC-DC")
(footprints
(fp b0x0xs))
(fields
(field (name Reference) Q?)
(field (name Value) B0x0xS-1W)
(field (name Footprint) my_footprints:B0x0xS))
(pins
(pin (num 1) (name GND) (type power_in))
(pin (num 2) (name Vin) (type power_in))
(pin (num 3) (name 0V) (type power_out))
(pin (num 4) (name +Vo) (type power_out))))
(libpart (lib elements) (part CD4050)
(fields
(field (name Reference) U)
(field (name Value) CD4050)
(field (name Footprint) Package_SO:SOIC-16_3.9x9.9mm_P1.27mm))
(pins
(pin (num 1) (name Vcc) (type power_in))
(pin (num 2) (name O1) (type output))
(pin (num 3) (name I1) (type input))
(pin (num 4) (name O2) (type output))
(pin (num 5) (name I2) (type input))
(pin (num 6) (name O3) (type output))
(pin (num 7) (name I3) (type input))
(pin (num 8) (name GND) (type power_in))
(pin (num 9) (name I4) (type input))
(pin (num 10) (name O4) (type output))
(pin (num 11) (name I5) (type input))
(pin (num 12) (name O5) (type output))
(pin (num 14) (name I6) (type input))
(pin (num 15) (name O6) (type output))))
(libpart (lib elements) (part IRF9310)
(description "P-MOSFET transistor, gate/drain/source, drain connected to mounting plane")
(docs ~)
(fields
(field (name Reference) Q)
(field (name Value) IRF9310)
(field (name Footprint) Package_SO:SO-8_3.9x4.9mm_P1.27mm))
(pins
(pin (num 1) (name S) (type passive))
(pin (num 2) (name S) (type passive))
(pin (num 3) (name S) (type passive))
(pin (num 4) (name G) (type input))
(pin (num 5) (name D) (type passive))
(pin (num 6) (name D) (type passive))
(pin (num 7) (name D) (type passive))
(pin (num 8) (name D) (type passive))))
(libpart (lib elements) (part PESD1CAN)
(description "CAN bus ESD protection")
(footprints
(fp SOT23))
(fields
(field (name Reference) D)
(field (name Value) PESD1CAN))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name K) (type passive))
(pin (num 3) (name O) (type passive))))
(libpart (lib elements) (part USB6B1)
(description "USB bus ESD protection")
(footprints
(fp SO8))
(fields
(field (name Reference) D)
(field (name Value) USB6B1))
(pins
(pin (num 1) (name VCC) (type passive))
(pin (num 2) (name I/O1) (type passive))
(pin (num 3) (name I/O2) (type passive))
(pin (num 4) (name GND) (type passive))
(pin (num 5) (name GND) (type passive))
(pin (num 6) (name I/O2) (type passive))
(pin (num 7) (name I/O1) (type passive))
(pin (num 8) (name VCC) (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 CONN_01X01)
(footprints
(fp Pin_Header_Straight_1X*)
(fp Pin_Header_Angled_1X*)
(fp Socket_Strip_Straight_1X*)
(fp Socket_Strip_Angled_1X*))
(fields
(field (name Reference) J)
(field (name Value) CONN_01X01))
(pins
(pin (num 1) (name P1) (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 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 vreg) (part LM2576)
(aliases
(alias LM2576HV))
(description "SIMPLE SWITCHER 3A Step-Down Voltage Regulator")
(footprints
(fp *DIP8)
(fp SOIC8))
(fields
(field (name Reference) U)
(field (name Value) LM2576)
(field (name Manufacturer) "Texas Instruments"))
(pins
(pin (num 1) (name VIN) (type power_in))
(pin (num 2) (name VOUT) (type power_out))
(pin (num 3) (name GND) (type power_in))
(pin (num 4) (name FB) (type input))
(pin (num 5) (name ON/OFF) (type input)))))
(libraries
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Interface_CAN_LIN)
(uri /usr/share/kicad/library/Interface_CAN_LIN.lib))
(library (logical Jumper)
(uri /usr/share/kicad/library/Jumper.lib))
(library (logical MCU_ST_STM32F0)
(uri /usr/share/kicad/library/MCU_ST_STM32F0.lib))
(library (logical Regulator_Linear)
(uri /usr/share/kicad/library/Regulator_Linear.lib))
(library (logical Relay)
(uri /usr/share/kicad/library/Relay.lib))
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib))
(library (logical elements)
(uri /home/eddy/Yandex.Disk/Projects/stm32samples/F0-nolib/3steppersLB/kicad/elements.lib))
(library (logical stm32-rescue)
(uri /home/eddy/Yandex.Disk/Projects/stm32samples/F0-nolib/3steppersLB/kicad/stm32-rescue.lib))
(library (logical vreg)
(uri /home/eddy/kicad/Kicad-Libraries/library/vreg.lib)))
(nets
(net (code 1) (name GND)
(node (ref J9) (pin 5))
(node (ref J12) (pin 1))
(node (ref J3) (pin 1))
(node (ref J8) (pin 5))
(node (ref Q2) (pin 2))
(node (ref R18) (pin 2))
(node (ref J13) (pin 1))
(node (ref J1) (pin 3))
(node (ref C16) (pin 2))
(node (ref TP4) (pin 1))
(node (ref J5) (pin 4))
(node (ref D1) (pin 2))
(node (ref D4) (pin 2))
(node (ref D3) (pin 2))
(node (ref J15) (pin 4))
(node (ref J16) (pin 4))
(node (ref J17) (pin 4))
(node (ref J14) (pin 4))
(node (ref R33) (pin 2))
(node (ref Q4) (pin 2))
(node (ref J4) (pin 1))
(node (ref D2) (pin 2))
(node (ref D5) (pin 2))
(node (ref U5) (pin 8))
(node (ref J2) (pin 1))
(node (ref R20) (pin 1))
(node (ref R34) (pin 2))
(node (ref C10) (pin 2))
(node (ref C9) (pin 2))
(node (ref U3) (pin 5))
(node (ref U3) (pin 3))
(node (ref U2) (pin 8))
(node (ref U2) (pin 47))
(node (ref C11) (pin 2))
(node (ref C1) (pin 2))
(node (ref C5) (pin 1))
(node (ref U6) (pin 1))
(node (ref U2) (pin 35))
(node (ref C15) (pin 2))
(node (ref D9) (pin 5))
(node (ref C8) (pin 1))
(node (ref D9) (pin 4))
(node (ref C7) (pin 1))
(node (ref C6) (pin 1))
(node (ref C12) (pin 2))
(node (ref U2) (pin 23))
(node (ref C14) (pin 2))
(node (ref Q1) (pin 1))
(node (ref U1) (pin 4))
(node (ref J11) (pin 5))
(node (ref J11) (pin 4))
(node (ref D12) (pin 2))
(node (ref C13) (pin 2))
(node (ref U4) (pin 8))
(node (ref C3) (pin 2))
(node (ref C2) (pin 2))
(node (ref Q3) (pin 2))
(node (ref R17) (pin 2))
(node (ref D6) (pin 2)))
(net (code 2) (name "Net-(J16-Pad2)")
(node (ref U5) (pin 4))
(node (ref J16) (pin 2)))
(net (code 3) (name "Net-(J17-Pad1)")
(node (ref J17) (pin 1))
(node (ref U5) (pin 10)))
(net (code 4) (name "Net-(J17-Pad2)")
(node (ref J17) (pin 2))
(node (ref U5) (pin 12)))
(net (code 5) (name "Net-(J17-Pad3)")
(node (ref J17) (pin 3))
(node (ref U5) (pin 15)))
(net (code 6) (name "Net-(J14-Pad2)")
(node (ref U4) (pin 4))
(node (ref J14) (pin 2)))
(net (code 7) (name "Net-(J15-Pad1)")
(node (ref U4) (pin 10))
(node (ref J15) (pin 1)))
(net (code 8) (name /CLK1)
(node (ref U2) (pin 12))
(node (ref U4) (pin 7)))
(net (code 9) (name +5V)
(node (ref L1) (pin 1))
(node (ref R7) (pin 1))
(node (ref C13) (pin 1))
(node (ref J6) (pin 2))
(node (ref D10) (pin 1))
(node (ref U5) (pin 1))
(node (ref JP1) (pin 1))
(node (ref U1) (pin 1))
(node (ref R10) (pin 1))
(node (ref Q1) (pin 2))
(node (ref TP1) (pin 1))
(node (ref C14) (pin 1))
(node (ref C1) (pin 1))
(node (ref R4) (pin 1))
(node (ref D7) (pin 1))
(node (ref U4) (pin 1))
(node (ref U6) (pin 3))
(node (ref C11) (pin 1))
(node (ref K1) (pin 5))
(node (ref U3) (pin 4)))
(net (code 10) (name "Net-(J15-Pad2)")
(node (ref J15) (pin 2))
(node (ref U4) (pin 12)))
(net (code 11) (name "Net-(J15-Pad3)")
(node (ref U4) (pin 15))
(node (ref J15) (pin 3)))
(net (code 12) (name "Net-(J14-Pad1)")
(node (ref U4) (pin 6))
(node (ref J14) (pin 1)))
(net (code 13) (name /CLK2)
(node (ref U2) (pin 14))
(node (ref U4) (pin 9)))
(net (code 14) (name "Net-(J12-Pad2)")
(node (ref Q5) (pin 5))
(node (ref Q5) (pin 6))
(node (ref Q5) (pin 8))
(node (ref Q5) (pin 7))
(node (ref J12) (pin 2)))
(net (code 15) (name "Net-(Q3-Pad1)")
(node (ref R21) (pin 1))
(node (ref Q3) (pin 1)))
(net (code 16) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2))
(node (ref R2) (pin 1)))
(net (code 17) (name "Net-(J1-Pad1)")
(node (ref R1) (pin 1))
(node (ref J1) (pin 1)))
(net (code 18) (name /ADC2)
(node (ref D4) (pin 1))
(node (ref U2) (pin 15))
(node (ref C2) (pin 1))
(node (ref R2) (pin 2)))
(net (code 19) (name /ADC1)
(node (ref D6) (pin 1))
(node (ref U2) (pin 13))
(node (ref C3) (pin 1))
(node (ref R1) (pin 2)))
(net (code 20) (name "Net-(P6-Pad1)")
(node (ref P6) (pin 1)))
(net (code 21) (name "Net-(P7-Pad1)")
(node (ref P7) (pin 1)))
(net (code 22) (name "Net-(R17-Pad1)")
(node (ref R17) (pin 1))
(node (ref U2) (pin 44)))
(net (code 23) (name /I2C1_SCL)
(node (ref U2) (pin 42))
(node (ref D1) (pin 1))
(node (ref R14) (pin 2))
(node (ref R3) (pin 1)))
(net (code 24) (name +3V3)
(node (ref C6) (pin 2))
(node (ref C7) (pin 2))
(node (ref JP1) (pin 3))
(node (ref C8) (pin 2))
(node (ref C15) (pin 1))
(node (ref C12) (pin 1))
(node (ref C5) (pin 2))
(node (ref J6) (pin 1))
(node (ref R13) (pin 2))
(node (ref U6) (pin 2))
(node (ref R3) (pin 2))
(node (ref J5) (pin 1))
(node (ref U2) (pin 36))
(node (ref U2) (pin 9))
(node (ref U2) (pin 48))
(node (ref U2) (pin 24))
(node (ref U2) (pin 1))
(node (ref TP2) (pin 1))
(node (ref R22) (pin 2)))
(net (code 25) (name "Net-(J5-Pad2)")
(node (ref J5) (pin 2))
(node (ref R14) (pin 1)))
(net (code 26) (name "Net-(J5-Pad3)")
(node (ref J5) (pin 3))
(node (ref R15) (pin 1)))
(net (code 27) (name "Net-(TP3-Pad1)")
(node (ref U2) (pin 7))
(node (ref TP3) (pin 1)))
(net (code 28) (name /G1)
(node (ref D7) (pin 2))
(node (ref Q2) (pin 3))
(node (ref J6) (pin 3)))
(net (code 29) (name "Net-(J4-Pad2)")
(node (ref J4) (pin 2))
(node (ref R12) (pin 2)))
(net (code 30) (name "Net-(J4-Pad3)")
(node (ref J4) (pin 3))
(node (ref R11) (pin 2)))
(net (code 31) (name "Net-(J4-Pad4)")
(node (ref J4) (pin 4))
(node (ref R10) (pin 2)))
(net (code 32) (name "Net-(J2-Pad2)")
(node (ref J2) (pin 2))
(node (ref R6) (pin 2)))
(net (code 33) (name "Net-(J2-Pad3)")
(node (ref J2) (pin 3))
(node (ref R5) (pin 2)))
(net (code 34) (name "Net-(J2-Pad4)")
(node (ref R4) (pin 2))
(node (ref J2) (pin 4)))
(net (code 35) (name "Net-(J16-Pad1)")
(node (ref J16) (pin 1))
(node (ref U5) (pin 6)))
(net (code 36) (name /CLK3)
(node (ref U5) (pin 7))
(node (ref U2) (pin 16)))
(net (code 37) (name /Ext0)
(node (ref U5) (pin 9))
(node (ref U2) (pin 26)))
(net (code 38) (name "Net-(J16-Pad3)")
(node (ref U5) (pin 2))
(node (ref J16) (pin 3)))
(net (code 39) (name "Net-(J18-Pad1)")
(node (ref JP1) (pin 2))
(node (ref J18) (pin 1)))
(net (code 40) (name "Net-(J18-Pad2)")
(node (ref J18) (pin 2))
(node (ref Q4) (pin 3)))
(net (code 41) (name "Net-(J14-Pad3)")
(node (ref U4) (pin 2))
(node (ref J14) (pin 3)))
(net (code 42) (name /Ext2)
(node (ref U2) (pin 28))
(node (ref U5) (pin 14)))
(net (code 43) (name "Net-(J8-Pad2)")
(node (ref R27) (pin 2))
(node (ref J8) (pin 2)))
(net (code 44) (name "Net-(J8-Pad3)")
(node (ref R28) (pin 2))
(node (ref J8) (pin 3)))
(net (code 45) (name "Net-(J8-Pad4)")
(node (ref R29) (pin 2))
(node (ref J8) (pin 4)))
(net (code 46) (name "Net-(Q4-Pad1)")
(node (ref R32) (pin 1))
(node (ref Q4) (pin 1)))
(net (code 47) (name "Net-(J8-Pad1)")
(node (ref J8) (pin 1))
(node (ref R26) (pin 2)))
(net (code 48) (name "Net-(J3-Pad3)")
(node (ref J3) (pin 3))
(node (ref R8) (pin 2)))
(net (code 49) (name "Net-(J3-Pad2)")
(node (ref J3) (pin 2))
(node (ref R9) (pin 2)))
(net (code 50) (name "Net-(J3-Pad4)")
(node (ref R7) (pin 2))
(node (ref J3) (pin 4)))
(net (code 51) (name "Net-(J9-Pad2)")
(node (ref J9) (pin 2))
(node (ref R23) (pin 1)))
(net (code 52) (name "Net-(J9-Pad3)")
(node (ref R24) (pin 1))
(node (ref J9) (pin 3)))
(net (code 53) (name "Net-(J9-Pad4)")
(node (ref R25) (pin 1))
(node (ref J9) (pin 4)))
(net (code 54) (name "Net-(J9-Pad1)")
(node (ref R22) (pin 1))
(node (ref J9) (pin 1)))
(net (code 55) (name /Enc2b)
(node (ref D2) (pin 1))
(node (ref R9) (pin 1))
(node (ref U2) (pin 11)))
(net (code 56) (name "Net-(D11-Pad2)")
(node (ref D11) (pin 2))
(node (ref Q5) (pin 4))
(node (ref R34) (pin 1)))
(net (code 57) (name "Net-(J10-Pad2)")
(node (ref K1) (pin 1))
(node (ref J10) (pin 2)))
(net (code 58) (name "Net-(D10-Pad2)")
(node (ref Q3) (pin 3))
(node (ref D10) (pin 2))
(node (ref K1) (pin 2)))
(net (code 59) (name "Net-(J10-Pad1)")
(node (ref K1) (pin 3))
(node (ref J10) (pin 1)))
(net (code 60) (name "Net-(J10-Pad3)")
(node (ref J10) (pin 3))
(node (ref K1) (pin 4)))
(net (code 61) (name "Net-(Q2-Pad1)")
(node (ref R16) (pin 1))
(node (ref Q2) (pin 1)))
(net (code 62) (name "Net-(P1-Pad1)")
(node (ref P1) (pin 1)))
(net (code 63) (name "Net-(P2-Pad1)")
(node (ref P2) (pin 1)))
(net (code 64) (name "Net-(R31-Pad2)")
(node (ref U2) (pin 33))
(node (ref R31) (pin 2)))
(net (code 65) (name "Net-(R30-Pad2)")
(node (ref U2) (pin 32))
(node (ref R30) (pin 2)))
(net (code 66) (name "Net-(D9-Pad6)")
(node (ref R31) (pin 1))
(node (ref D9) (pin 6)))
(net (code 67) (name "Net-(D9-Pad7)")
(node (ref D9) (pin 7))
(node (ref R30) (pin 1)))
(net (code 68) (name "Net-(D9-Pad8)")
(node (ref D9) (pin 8)))
(net (code 69) (name "Net-(D12-Pad1)")
(node (ref U3) (pin 2))
(node (ref D12) (pin 1))
(node (ref L1) (pin 2)))
(net (code 70) (name "Net-(D9-Pad1)")
(node (ref D9) (pin 1))
(node (ref J11) (pin 1)))
(net (code 71) (name "Net-(D9-Pad2)")
(node (ref D9) (pin 2))
(node (ref J11) (pin 2)))
(net (code 72) (name "Net-(D9-Pad3)")
(node (ref D9) (pin 3))
(node (ref J11) (pin 3)))
(net (code 73) (name /Enc2a)
(node (ref R8) (pin 1))
(node (ref U2) (pin 10))
(node (ref D5) (pin 1)))
(net (code 74) (name /BTN1)
(node (ref U2) (pin 31))
(node (ref R26) (pin 1)))
(net (code 75) (name /BTN2)
(node (ref U2) (pin 34))
(node (ref R27) (pin 1)))
(net (code 76) (name /BTN3)
(node (ref U2) (pin 37))
(node (ref R28) (pin 1)))
(net (code 77) (name /BTN4)
(node (ref R29) (pin 1))
(node (ref U2) (pin 38)))
(net (code 78) (name /PWM)
(node (ref R16) (pin 2))
(node (ref R18) (pin 1))
(node (ref U2) (pin 17)))
(net (code 79) (name /Enc1a)
(node (ref U2) (pin 29))
(node (ref R5) (pin 1)))
(net (code 80) (name /Enc1b)
(node (ref R6) (pin 1))
(node (ref U2) (pin 30)))
(net (code 81) (name /~EN1)
(node (ref U4) (pin 3))
(node (ref U2) (pin 18)))
(net (code 82) (name /DIR1)
(node (ref U4) (pin 5))
(node (ref U2) (pin 19)))
(net (code 83) (name /DIR2)
(node (ref U4) (pin 11))
(node (ref U2) (pin 21)))
(net (code 84) (name /~EN3)
(node (ref U2) (pin 22))
(node (ref U5) (pin 3)))
(net (code 85) (name /DIR3)
(node (ref U2) (pin 25))
(node (ref U5) (pin 5)))
(net (code 86) (name "Net-(R19-Pad1)")
(node (ref R19) (pin 1))
(node (ref SW1) (pin 1)))
(net (code 87) (name "Net-(U2-Pad6)")
(node (ref U2) (pin 6)))
(net (code 88) (name /Ext1)
(node (ref U5) (pin 11))
(node (ref U2) (pin 27)))
(net (code 89) (name /CANL)
(node (ref D8) (pin 1))
(node (ref SW1) (pin 2))
(node (ref J7) (pin 1))
(node (ref U1) (pin 6)))
(net (code 90) (name Earth)
(node (ref C4) (pin 2))
(node (ref Q1) (pin 3))
(node (ref U1) (pin 5))
(node (ref D8) (pin 3))
(node (ref J7) (pin 2)))
(net (code 91) (name "Net-(C4-Pad1)")
(node (ref C4) (pin 1))
(node (ref Q1) (pin 4))
(node (ref U1) (pin 8)))
(net (code 92) (name /CANH)
(node (ref J7) (pin 3))
(node (ref U1) (pin 7))
(node (ref D8) (pin 2))
(node (ref R19) (pin 2)))
(net (code 93) (name /ESW3)
(node (ref R25) (pin 2))
(node (ref U2) (pin 4)))
(net (code 94) (name /~EN2)
(node (ref U4) (pin 14))
(node (ref U2) (pin 20)))
(net (code 95) (name /Buzzer)
(node (ref R33) (pin 1))
(node (ref R32) (pin 2))
(node (ref U2) (pin 39)))
(net (code 96) (name /Enc3a)
(node (ref R11) (pin 1))
(node (ref U2) (pin 40)))
(net (code 97) (name /Enc3b)
(node (ref U2) (pin 41))
(node (ref R12) (pin 1)))
(net (code 98) (name /I2C1_SDA)
(node (ref R15) (pin 2))
(node (ref D3) (pin 1))
(node (ref U2) (pin 43))
(node (ref R13) (pin 1)))
(net (code 99) (name /CAN_Rx)
(node (ref U2) (pin 45))
(node (ref U1) (pin 2)))
(net (code 100) (name /CAN_Tx)
(node (ref U2) (pin 46))
(node (ref U1) (pin 3)))
(net (code 101) (name /ESW1)
(node (ref U2) (pin 2))
(node (ref R23) (pin 2)))
(net (code 102) (name /ESW2)
(node (ref R24) (pin 2))
(node (ref U2) (pin 3)))
(net (code 103) (name /Relay)
(node (ref U2) (pin 5))
(node (ref R20) (pin 2))
(node (ref R21) (pin 2)))
(net (code 104) (name "Net-(C10-Pad1)")
(node (ref D11) (pin 1))
(node (ref J13) (pin 2))
(node (ref C16) (pin 1))
(node (ref U3) (pin 1))
(node (ref C9) (pin 1))
(node (ref Q5) (pin 1))
(node (ref C10) (pin 1))
(node (ref Q5) (pin 2))
(node (ref Q5) (pin 3)))))