896 lines
34 KiB
Plaintext
896 lines
34 KiB
Plaintext
(export (version D)
|
|
(design
|
|
(source /home/moritz/Projekte/usb_switcher/usb_switcher.sch)
|
|
(date "So 20 Sep 2020 15:16:26 CEST")
|
|
(tool "Eeschema 5.1.6")
|
|
(sheet (number 1) (name /) (tstamps /)
|
|
(title_block
|
|
(title)
|
|
(company)
|
|
(rev)
|
|
(date)
|
|
(source usb_switcher.sch)
|
|
(comment (number 1) (value ""))
|
|
(comment (number 2) (value ""))
|
|
(comment (number 3) (value ""))
|
|
(comment (number 4) (value "")))))
|
|
(components
|
|
(comp (ref U1)
|
|
(value AP1117-33)
|
|
(footprint Package_TO_SOT_SMD:SOT-223-3_TabPin2)
|
|
(datasheet http://www.diodes.com/datasheets/AP1117.pdf)
|
|
(libsource (lib Regulator_Linear) (part AP1117-33) (description "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F661E71))
|
|
(comp (ref C1)
|
|
(value 0.1u)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F663953))
|
|
(comp (ref C2)
|
|
(value 10u)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F664BB9))
|
|
(comp (ref C4)
|
|
(value 0.1u)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F6657F0))
|
|
(comp (ref IC1)
|
|
(value TS3USB221)
|
|
(footprint Package_SON:VSON-10-1EP_3x3mm_P0.5mm_EP1.2x2mm)
|
|
(libsource (lib Opendous) (part TS3USB221) (description ""))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F65D067))
|
|
(comp (ref J1)
|
|
(value USB_B_Micro)
|
|
(footprint Connector_USB:USB_Micro-AB_Molex_47590-0001)
|
|
(datasheet ~)
|
|
(libsource (lib Connector) (part USB_B_Micro) (description "USB Micro Type B connector"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F67D16E))
|
|
(comp (ref J3)
|
|
(value USB_A)
|
|
(footprint Connector_USB:USB_A_Molex_67643_Horizontal)
|
|
(datasheet " ~")
|
|
(libsource (lib Connector) (part USB_A) (description "USB Type A connector"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F687CA3))
|
|
(comp (ref J2)
|
|
(value USB_A)
|
|
(footprint Connector_USB:USB_A_Molex_67643_Horizontal)
|
|
(datasheet " ~")
|
|
(libsource (lib Connector) (part USB_A) (description "USB Type A connector"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F681203))
|
|
(comp (ref U2)
|
|
(value BluePill_STM32F103C)
|
|
(footprint Modules:YAAJ_BluePill)
|
|
(datasheet www.rogerclark.net)
|
|
(libsource (lib YAAJ_STM32) (part BluePill_1) (description "STM32 Blue Pill"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F6B2207))
|
|
(comp (ref U3)
|
|
(value MCP2562-E-SN)
|
|
(footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm)
|
|
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf)
|
|
(libsource (lib Interface_CAN_LIN) (part MCP2562-E-SN) (description "High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, SOIC-8"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F6BE6D9))
|
|
(comp (ref J7)
|
|
(value Termination)
|
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
|
|
(datasheet ~)
|
|
(libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F6D9C48))
|
|
(comp (ref R6)
|
|
(value R)
|
|
(footprint Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F6DC5D6))
|
|
(comp (ref J10)
|
|
(value CAN)
|
|
(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 5F6DFFAA))
|
|
(comp (ref J5)
|
|
(value Barrel_Jack)
|
|
(footprint Connector_BarrelJack:BarrelJack_Horizontal)
|
|
(datasheet ~)
|
|
(libsource (lib Connector) (part Barrel_Jack) (description "DC Barrel Jack"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F6F8897))
|
|
(comp (ref J4)
|
|
(value PWR_SEL)
|
|
(footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_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 5F6FB04C))
|
|
(comp (ref F1)
|
|
(value 1A)
|
|
(footprint Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part Polyfuse_Small) (description "Resettable fuse, polymeric positive temperature coefficient, small symbol"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F703CFE))
|
|
(comp (ref D1)
|
|
(value "5.6V 1A")
|
|
(footprint Diode_SMD:D_SMA_Handsoldering)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part D_Zener) (description "Zener diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F7061EC))
|
|
(comp (ref K1)
|
|
(value G6K-2)
|
|
(footprint Relay_SMD:Relay_DPDT_Omron_G6K-2F)
|
|
(datasheet http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf)
|
|
(libsource (lib Relay) (part G6K-2) (description "Miniature 2-pole relay, Single-side Stable"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F788CE3))
|
|
(comp (ref D6)
|
|
(value 1N4148W)
|
|
(footprint Diode_SMD:D_SOD-123)
|
|
(datasheet https://www.vishay.com/docs/85748/1n4148w.pdf)
|
|
(libsource (lib Diode) (part 1N4148W) (description "75V 0.15A Fast Switching Diode, SOD-123"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F78FA60))
|
|
(comp (ref R5)
|
|
(value 10k)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F7A97FB))
|
|
(comp (ref J6)
|
|
(value RELAY_USB)
|
|
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_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 5F7D07F9))
|
|
(comp (ref Q1)
|
|
(value FDN337N)
|
|
(footprint Package_TO_SOT_SMD:SuperSOT-3)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part Q_NMOS_GSD) (description "N-MOSFET transistor, gate/source/drain"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F79E7E4))
|
|
(comp (ref K2)
|
|
(value G6K-2)
|
|
(footprint Relay_SMD:Relay_DPDT_Omron_G6K-2F)
|
|
(datasheet http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf)
|
|
(libsource (lib Relay) (part G6K-2) (description "Miniature 2-pole relay, Single-side Stable"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F81F852))
|
|
(comp (ref D7)
|
|
(value 1N4148W)
|
|
(footprint Diode_SMD:D_SOD-123)
|
|
(datasheet https://www.vishay.com/docs/85748/1n4148w.pdf)
|
|
(libsource (lib Diode) (part 1N4148W) (description "75V 0.15A Fast Switching Diode, SOD-123"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F81F85C))
|
|
(comp (ref R7)
|
|
(value 10k)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F81F879))
|
|
(comp (ref J9)
|
|
(value RELAY_GP_B)
|
|
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_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 5F81F894))
|
|
(comp (ref Q2)
|
|
(value FDN337N)
|
|
(footprint Package_TO_SOT_SMD:SuperSOT-3)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part Q_NMOS_GSD) (description "N-MOSFET transistor, gate/source/drain"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F81F8A9))
|
|
(comp (ref J8)
|
|
(value RELAY_GP_A)
|
|
(footprint TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_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 5F82B2F6))
|
|
(comp (ref OPEN_HW1)
|
|
(value Logo_Open_Hardware_Small)
|
|
(footprint Symbol:OSHW-Logo_5.7x6mm_SilkScreen)
|
|
(datasheet ~)
|
|
(libsource (lib Graphic) (part Logo_Open_Hardware_Small) (description "Open Hardware logo, small"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F872D4D))
|
|
(comp (ref D2)
|
|
(value LED_PWR)
|
|
(footprint LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part LED) (description "Light emitting diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F87378D))
|
|
(comp (ref R1)
|
|
(value 620R)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F87ACFE))
|
|
(comp (ref D3)
|
|
(value LED_UA)
|
|
(footprint LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part LED) (description "Light emitting diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F89F557))
|
|
(comp (ref R2)
|
|
(value 1k3)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F89F561))
|
|
(comp (ref D4)
|
|
(value LED_UB)
|
|
(footprint LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part LED) (description "Light emitting diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F8A95D8))
|
|
(comp (ref R3)
|
|
(value 1k3)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F8A95DE))
|
|
(comp (ref D5)
|
|
(value LED_GP)
|
|
(footprint LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part LED) (description "Light emitting diode"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F8D89D9))
|
|
(comp (ref R4)
|
|
(value 1k3)
|
|
(footprint Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part R) (description Resistor))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F8D89E3))
|
|
(comp (ref C5)
|
|
(value C)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F8E9B93))
|
|
(comp (ref C3)
|
|
(value C)
|
|
(footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
|
|
(datasheet ~)
|
|
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5F9031AB))
|
|
(comp (ref H1)
|
|
(value MountingHole)
|
|
(footprint MountingHole:MountingHole_2.7mm_M2.5)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5FA29C92))
|
|
(comp (ref H2)
|
|
(value MountingHole)
|
|
(footprint MountingHole:MountingHole_2.7mm_M2.5)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5FA2A064))
|
|
(comp (ref H3)
|
|
(value MountingHole)
|
|
(footprint MountingHole:MountingHole_2.7mm_M2.5)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5FA2A216))
|
|
(comp (ref H4)
|
|
(value MountingHole)
|
|
(footprint MountingHole:MountingHole_2.7mm_M2.5)
|
|
(datasheet ~)
|
|
(libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection"))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5FA2A3D9)))
|
|
(libparts
|
|
(libpart (lib Connector) (part Barrel_Jack)
|
|
(aliases
|
|
(alias Jack-DC))
|
|
(description "DC Barrel Jack")
|
|
(docs ~)
|
|
(footprints
|
|
(fp BarrelJack*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Barrel_Jack))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib Connector) (part Conn_01x02_Male)
|
|
(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_Male))
|
|
(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 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 USB_A)
|
|
(description "USB Type A connector")
|
|
(docs " ~")
|
|
(footprints
|
|
(fp USB*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) USB_A))
|
|
(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))))
|
|
(libpart (lib Connector) (part USB_B_Micro)
|
|
(aliases
|
|
(alias USB_B_Mini))
|
|
(description "USB Micro Type B connector")
|
|
(docs ~)
|
|
(footprints
|
|
(fp USB*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) USB_B_Micro))
|
|
(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 passive))
|
|
(pin (num 5) (name GND) (type power_out))
|
|
(pin (num 6) (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 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 LED)
|
|
(description "Light emitting diode")
|
|
(docs ~)
|
|
(footprints
|
|
(fp LED*)
|
|
(fp LED_SMD:*)
|
|
(fp LED_THT:*))
|
|
(fields
|
|
(field (name Reference) D)
|
|
(field (name Value) LED))
|
|
(pins
|
|
(pin (num 1) (name K) (type passive))
|
|
(pin (num 2) (name A) (type passive))))
|
|
(libpart (lib Device) (part Polyfuse_Small)
|
|
(description "Resettable fuse, polymeric positive temperature coefficient, small symbol")
|
|
(docs ~)
|
|
(footprints
|
|
(fp *polyfuse*)
|
|
(fp *PTC*))
|
|
(fields
|
|
(field (name Reference) F)
|
|
(field (name Value) Polyfuse_Small))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (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 Diode) (part MMSD914)
|
|
(aliases
|
|
(alias 1N4148W)
|
|
(alias BAV16W)
|
|
(alias 1N4448W)
|
|
(alias MMSD4148))
|
|
(description "100V 0.2A Switching Diode, SOD-123")
|
|
(docs https://www.onsemi.com/pub/Collateral/MMSD914T1-D.PDF)
|
|
(footprints
|
|
(fp D*SOD?123*))
|
|
(fields
|
|
(field (name Reference) D)
|
|
(field (name Value) MMSD914)
|
|
(field (name Footprint) Diode_SMD:D_SOD-123))
|
|
(pins
|
|
(pin (num 1) (name K) (type passive))
|
|
(pin (num 2) (name A) (type passive))))
|
|
(libpart (lib Graphic) (part Logo_Open_Hardware_Small)
|
|
(description "Open Hardware logo, small")
|
|
(docs ~)
|
|
(fields
|
|
(field (name Reference) "#LOGO")
|
|
(field (name Value) Logo_Open_Hardware_Small)))
|
|
(libpart (lib Interface_CAN_LIN) (part MCP2562-E-SN)
|
|
(aliases
|
|
(alias MCP2562-H-SN))
|
|
(description "High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, SOIC-8")
|
|
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf)
|
|
(footprints
|
|
(fp SOIC*P1.27mm*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) MCP2562-E-SN)
|
|
(field (name Footprint) Package_SO:SOIC-8_3.9x4.9mm_P1.27mm))
|
|
(pins
|
|
(pin (num 1) (name TXD) (type input))
|
|
(pin (num 2) (name VSS) (type power_in))
|
|
(pin (num 3) (name VDD) (type power_in))
|
|
(pin (num 4) (name RXD) (type output))
|
|
(pin (num 5) (name Vio) (type power_in))
|
|
(pin (num 6) (name CANL) (type BiDi))
|
|
(pin (num 7) (name CANH) (type BiDi))
|
|
(pin (num 8) (name STBY) (type input))))
|
|
(libpart (lib Mechanical) (part MountingHole)
|
|
(description "Mounting Hole without connection")
|
|
(docs ~)
|
|
(footprints
|
|
(fp MountingHole*))
|
|
(fields
|
|
(field (name Reference) H)
|
|
(field (name Value) MountingHole)))
|
|
(libpart (lib Opendous) (part TS3USB221)
|
|
(fields
|
|
(field (name Reference) IC)
|
|
(field (name Value) TS3USB221))
|
|
(pins
|
|
(pin (num 1) (name 1D+) (type BiDi))
|
|
(pin (num 2) (name 1D-) (type BiDi))
|
|
(pin (num 3) (name 2D+) (type BiDi))
|
|
(pin (num 4) (name 2D-) (type BiDi))
|
|
(pin (num 5) (name GND) (type power_in))
|
|
(pin (num 6) (name ^OE) (type input))
|
|
(pin (num 7) (name D-) (type BiDi))
|
|
(pin (num 8) (name D+) (type BiDi))
|
|
(pin (num 9) (name S) (type input))
|
|
(pin (num 10) (name VCC) (type power_in))
|
|
(pin (num 11) (name GND-PAD) (type power_in))))
|
|
(libpart (lib Regulator_Linear) (part AP1117-15)
|
|
(aliases
|
|
(alias AP1117-18)
|
|
(alias AP1117-25)
|
|
(alias AP1117-33)
|
|
(alias AP1117-50)
|
|
(alias LD1117S33TR_SOT223)
|
|
(alias LD1117S12TR_SOT223)
|
|
(alias LD1117S18TR_SOT223)
|
|
(alias LD1117S25TR_SOT223)
|
|
(alias LD1117S50TR_SOT223)
|
|
(alias NCP1117-12_SOT223)
|
|
(alias NCP1117-1.5_SOT223)
|
|
(alias NCP1117-1.8_SOT223)
|
|
(alias NCP1117-2.0_SOT223)
|
|
(alias NCP1117-2.5_SOT223)
|
|
(alias NCP1117-2.85_SOT223)
|
|
(alias NCP1117-3.3_SOT223)
|
|
(alias NCP1117-5.0_SOT223)
|
|
(alias AMS1117-1.5)
|
|
(alias AMS1117-1.8)
|
|
(alias AMS1117-2.5)
|
|
(alias AMS1117-2.85)
|
|
(alias AMS1117-3.3)
|
|
(alias AMS1117-5.0))
|
|
(description "1A Low Dropout regulator, positive, 1.5V fixed output, SOT-223")
|
|
(docs http://www.diodes.com/datasheets/AP1117.pdf)
|
|
(footprints
|
|
(fp SOT?223*TabPin2*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) AP1117-15)
|
|
(field (name Footprint) Package_TO_SOT_SMD:SOT-223-3_TabPin2))
|
|
(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 G6K-2)
|
|
(description "Miniature 2-pole relay, Single-side Stable")
|
|
(docs http://omronfs.omron.com/en_US/ecb/products/pdf/en-g6k.pdf)
|
|
(footprints
|
|
(fp Relay*DPDT*Omron*G6K?2*))
|
|
(fields
|
|
(field (name Reference) K)
|
|
(field (name Value) G6K-2))
|
|
(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))
|
|
(pin (num 6) (name ~) (type passive))
|
|
(pin (num 7) (name ~) (type passive))
|
|
(pin (num 8) (name ~) (type passive))))
|
|
(libpart (lib YAAJ_STM32) (part BluePill_1)
|
|
(description "STM32 Blue Pill")
|
|
(fields
|
|
(field (name Reference) BP?)
|
|
(field (name Value) BluePill_1))
|
|
(pins
|
|
(pin (num 1) (name PB12) (type BiDi))
|
|
(pin (num 2) (name PB13) (type BiDi))
|
|
(pin (num 3) (name PB14) (type BiDi))
|
|
(pin (num 4) (name PB15) (type BiDi))
|
|
(pin (num 5) (name PA8) (type BiDi))
|
|
(pin (num 6) (name PA9) (type BiDi))
|
|
(pin (num 7) (name PA10) (type BiDi))
|
|
(pin (num 8) (name PA11) (type BiDi))
|
|
(pin (num 9) (name PA12) (type BiDi))
|
|
(pin (num 10) (name PA15) (type BiDi))
|
|
(pin (num 11) (name PB3) (type BiDi))
|
|
(pin (num 12) (name PB4) (type BiDi))
|
|
(pin (num 13) (name PB5) (type BiDi))
|
|
(pin (num 14) (name PB6) (type BiDi))
|
|
(pin (num 15) (name PB7) (type BiDi))
|
|
(pin (num 16) (name PB8) (type BiDi))
|
|
(pin (num 17) (name PB9) (type BiDi))
|
|
(pin (num 18) (name 5V) (type power_out))
|
|
(pin (num 19) (name GND) (type power_in))
|
|
(pin (num 20) (name 3V3) (type power_out))
|
|
(pin (num 21) (name VBat) (type power_in))
|
|
(pin (num 22) (name PC13) (type BiDi))
|
|
(pin (num 23) (name PC14) (type BiDi))
|
|
(pin (num 24) (name PC15) (type BiDi))
|
|
(pin (num 25) (name PA0) (type BiDi))
|
|
(pin (num 26) (name PA1) (type BiDi))
|
|
(pin (num 27) (name PA2) (type BiDi))
|
|
(pin (num 28) (name PA3) (type BiDi))
|
|
(pin (num 29) (name PA4) (type BiDi))
|
|
(pin (num 30) (name PA5) (type BiDi))
|
|
(pin (num 31) (name PA6) (type BiDi))
|
|
(pin (num 32) (name PA7) (type BiDi))
|
|
(pin (num 33) (name PB0) (type BiDi))
|
|
(pin (num 34) (name PB1) (type BiDi))
|
|
(pin (num 35) (name PB10) (type BiDi))
|
|
(pin (num 36) (name PB11) (type BiDi))
|
|
(pin (num 37) (name RST) (type input))
|
|
(pin (num 38) (name 3V3) (type power_out))
|
|
(pin (num 39) (name GND) (type power_in))
|
|
(pin (num 40) (name GND) (type power_in)))))
|
|
(libraries
|
|
(library (logical Connector)
|
|
(uri /usr/share/kicad/library/Connector.lib))
|
|
(library (logical Device)
|
|
(uri /usr/share/kicad/library/Device.lib))
|
|
(library (logical Diode)
|
|
(uri /usr/share/kicad/library/Diode.lib))
|
|
(library (logical Graphic)
|
|
(uri /usr/share/kicad/library/Graphic.lib))
|
|
(library (logical Interface_CAN_LIN)
|
|
(uri /usr/share/kicad/library/Interface_CAN_LIN.lib))
|
|
(library (logical Mechanical)
|
|
(uri /usr/share/kicad/library/Mechanical.lib))
|
|
(library (logical Opendous)
|
|
(uri /home/moritz/Projekte/usb_switcher/libs/opendous.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 YAAJ_STM32)
|
|
(uri /home/moritz/Projekte/usb_switcher/libs/Kicad-STM32-master/Symbols/YAAJ_STM32.lib)))
|
|
(nets
|
|
(net (code 1) (name "Net-(J9-Pad1)")
|
|
(node (ref K2) (pin 6))
|
|
(node (ref J9) (pin 1)))
|
|
(net (code 2) (name GND)
|
|
(node (ref R2) (pin 2))
|
|
(node (ref C5) (pin 1))
|
|
(node (ref R1) (pin 2))
|
|
(node (ref Q1) (pin 2))
|
|
(node (ref U2) (pin 19))
|
|
(node (ref U2) (pin 39))
|
|
(node (ref U2) (pin 40))
|
|
(node (ref D1) (pin 2))
|
|
(node (ref C3) (pin 1))
|
|
(node (ref IC1) (pin 11))
|
|
(node (ref J1) (pin 5))
|
|
(node (ref U1) (pin 1))
|
|
(node (ref C1) (pin 2))
|
|
(node (ref IC1) (pin 5))
|
|
(node (ref C4) (pin 2))
|
|
(node (ref C2) (pin 2))
|
|
(node (ref R3) (pin 2))
|
|
(node (ref J3) (pin 4))
|
|
(node (ref J5) (pin 2))
|
|
(node (ref J2) (pin 4))
|
|
(node (ref Q2) (pin 2))
|
|
(node (ref R5) (pin 1))
|
|
(node (ref U3) (pin 8))
|
|
(node (ref U3) (pin 2))
|
|
(node (ref R7) (pin 1)))
|
|
(net (code 3) (name +5V)
|
|
(node (ref K1) (pin 1))
|
|
(node (ref K2) (pin 1))
|
|
(node (ref D5) (pin 2))
|
|
(node (ref C5) (pin 2))
|
|
(node (ref U1) (pin 3))
|
|
(node (ref U3) (pin 3))
|
|
(node (ref D1) (pin 1))
|
|
(node (ref C1) (pin 1))
|
|
(node (ref C2) (pin 1))
|
|
(node (ref U2) (pin 18))
|
|
(node (ref D7) (pin 1))
|
|
(node (ref F1) (pin 2))
|
|
(node (ref D6) (pin 1)))
|
|
(net (code 4) (name "Net-(J9-Pad2)")
|
|
(node (ref J9) (pin 2))
|
|
(node (ref K2) (pin 7)))
|
|
(net (code 5) (name "Net-(J9-Pad3)")
|
|
(node (ref K2) (pin 5))
|
|
(node (ref J9) (pin 3)))
|
|
(net (code 6) (name "Net-(J8-Pad1)")
|
|
(node (ref K2) (pin 3))
|
|
(node (ref J8) (pin 1)))
|
|
(net (code 7) (name "Net-(J8-Pad2)")
|
|
(node (ref K2) (pin 2))
|
|
(node (ref J8) (pin 2)))
|
|
(net (code 8) (name "Net-(J8-Pad3)")
|
|
(node (ref K2) (pin 4))
|
|
(node (ref J8) (pin 3)))
|
|
(net (code 9) (name /GP_RELAY)
|
|
(node (ref Q2) (pin 1))
|
|
(node (ref R7) (pin 2))
|
|
(node (ref U2) (pin 26)))
|
|
(net (code 10) (name /VBUS_A)
|
|
(node (ref D3) (pin 2))
|
|
(node (ref J2) (pin 1))
|
|
(node (ref K1) (pin 2)))
|
|
(net (code 11) (name /VBUS_IN)
|
|
(node (ref J1) (pin 1))
|
|
(node (ref J4) (pin 3))
|
|
(node (ref K1) (pin 3)))
|
|
(net (code 12) (name "Net-(D6-Pad2)")
|
|
(node (ref D6) (pin 2))
|
|
(node (ref K1) (pin 8))
|
|
(node (ref Q1) (pin 3)))
|
|
(net (code 13) (name "Net-(J6-Pad2)")
|
|
(node (ref J6) (pin 2))
|
|
(node (ref K1) (pin 7)))
|
|
(net (code 14) (name "Net-(J6-Pad1)")
|
|
(node (ref K1) (pin 6))
|
|
(node (ref J6) (pin 1)))
|
|
(net (code 15) (name "Net-(J6-Pad3)")
|
|
(node (ref K1) (pin 5))
|
|
(node (ref J6) (pin 3)))
|
|
(net (code 16) (name /VBUS_B)
|
|
(node (ref D4) (pin 2))
|
|
(node (ref J3) (pin 1))
|
|
(node (ref K1) (pin 4)))
|
|
(net (code 17) (name /USB_RELAY)
|
|
(node (ref Q1) (pin 1))
|
|
(node (ref R5) (pin 2))
|
|
(node (ref U2) (pin 25)))
|
|
(net (code 18) (name "Net-(U2-Pad12)")
|
|
(node (ref U2) (pin 12)))
|
|
(net (code 19) (name "Net-(U2-Pad35)")
|
|
(node (ref U2) (pin 35)))
|
|
(net (code 20) (name "Net-(U2-Pad36)")
|
|
(node (ref U2) (pin 36)))
|
|
(net (code 21) (name "Net-(U2-Pad37)")
|
|
(node (ref U2) (pin 37)))
|
|
(net (code 22) (name "Net-(U2-Pad1)")
|
|
(node (ref U2) (pin 1)))
|
|
(net (code 23) (name "Net-(U2-Pad2)")
|
|
(node (ref U2) (pin 2)))
|
|
(net (code 24) (name "Net-(U2-Pad3)")
|
|
(node (ref U2) (pin 3)))
|
|
(net (code 25) (name "Net-(U2-Pad4)")
|
|
(node (ref U2) (pin 4)))
|
|
(net (code 26) (name "Net-(U2-Pad5)")
|
|
(node (ref U2) (pin 5)))
|
|
(net (code 27) (name "Net-(U2-Pad6)")
|
|
(node (ref U2) (pin 6)))
|
|
(net (code 28) (name "Net-(U2-Pad7)")
|
|
(node (ref U2) (pin 7)))
|
|
(net (code 29) (name "Net-(U2-Pad8)")
|
|
(node (ref U2) (pin 8)))
|
|
(net (code 30) (name "Net-(U2-Pad9)")
|
|
(node (ref U2) (pin 9)))
|
|
(net (code 31) (name "Net-(U2-Pad10)")
|
|
(node (ref U2) (pin 10)))
|
|
(net (code 32) (name "Net-(U2-Pad11)")
|
|
(node (ref U2) (pin 11)))
|
|
(net (code 33) (name "Net-(U2-Pad34)")
|
|
(node (ref U2) (pin 34)))
|
|
(net (code 34) (name "Net-(U2-Pad13)")
|
|
(node (ref U2) (pin 13)))
|
|
(net (code 35) (name "Net-(U2-Pad14)")
|
|
(node (ref U2) (pin 14)))
|
|
(net (code 36) (name "Net-(U2-Pad15)")
|
|
(node (ref U2) (pin 15)))
|
|
(net (code 39) (name /2D+)
|
|
(node (ref J3) (pin 3))
|
|
(node (ref IC1) (pin 3)))
|
|
(net (code 40) (name /1D-)
|
|
(node (ref IC1) (pin 2))
|
|
(node (ref J2) (pin 2)))
|
|
(net (code 41) (name /1D+)
|
|
(node (ref J2) (pin 3))
|
|
(node (ref IC1) (pin 1)))
|
|
(net (code 42) (name "Net-(J4-Pad1)")
|
|
(node (ref J4) (pin 1))
|
|
(node (ref J5) (pin 1)))
|
|
(net (code 43) (name "Net-(U2-Pad24)")
|
|
(node (ref U2) (pin 24)))
|
|
(net (code 44) (name "Net-(U2-Pad21)")
|
|
(node (ref U2) (pin 21)))
|
|
(net (code 45) (name "Net-(U2-Pad22)")
|
|
(node (ref U2) (pin 22)))
|
|
(net (code 46) (name "Net-(U2-Pad23)")
|
|
(node (ref U2) (pin 23)))
|
|
(net (code 47) (name "Net-(U2-Pad30)")
|
|
(node (ref U2) (pin 30)))
|
|
(net (code 48) (name "Net-(U2-Pad31)")
|
|
(node (ref U2) (pin 31)))
|
|
(net (code 49) (name "Net-(U2-Pad32)")
|
|
(node (ref U2) (pin 32)))
|
|
(net (code 50) (name "Net-(U2-Pad33)")
|
|
(node (ref U2) (pin 33)))
|
|
(net (code 51) (name "Net-(D2-Pad1)")
|
|
(node (ref D2) (pin 1))
|
|
(node (ref R1) (pin 1)))
|
|
(net (code 52) (name "Net-(D3-Pad1)")
|
|
(node (ref R2) (pin 1))
|
|
(node (ref D3) (pin 1)))
|
|
(net (code 53) (name +3V3)
|
|
(node (ref U3) (pin 5))
|
|
(node (ref D2) (pin 2))
|
|
(node (ref C3) (pin 2))
|
|
(node (ref U1) (pin 2))
|
|
(node (ref C4) (pin 1))
|
|
(node (ref IC1) (pin 10)))
|
|
(net (code 54) (name /GP_RELAY_LED)
|
|
(node (ref K2) (pin 8))
|
|
(node (ref D7) (pin 2))
|
|
(node (ref Q2) (pin 3))
|
|
(node (ref R4) (pin 2)))
|
|
(net (code 55) (name "Net-(D5-Pad1)")
|
|
(node (ref R4) (pin 1))
|
|
(node (ref D5) (pin 1)))
|
|
(net (code 56) (name "Net-(D4-Pad1)")
|
|
(node (ref D4) (pin 1))
|
|
(node (ref R3) (pin 1)))
|
|
(net (code 57) (name /2D-)
|
|
(node (ref J3) (pin 2))
|
|
(node (ref IC1) (pin 4)))
|
|
(net (code 58) (name "Net-(J1-Pad4)")
|
|
(node (ref J1) (pin 4)))
|
|
(net (code 59) (name GNDS)
|
|
(node (ref J1) (pin 6))
|
|
(node (ref J3) (pin 5))
|
|
(node (ref J2) (pin 5)))
|
|
(net (code 60) (name /HOST_D+)
|
|
(node (ref IC1) (pin 8))
|
|
(node (ref J1) (pin 3)))
|
|
(net (code 61) (name /HOST_D-)
|
|
(node (ref IC1) (pin 7))
|
|
(node (ref J1) (pin 2)))
|
|
(net (code 62) (name "Net-(F1-Pad1)")
|
|
(node (ref F1) (pin 1))
|
|
(node (ref J4) (pin 2)))
|
|
(net (code 63) (name "Net-(J10-Pad1)")
|
|
(node (ref R6) (pin 2))
|
|
(node (ref U3) (pin 7))
|
|
(node (ref J10) (pin 1)))
|
|
(net (code 64) (name "Net-(J10-Pad2)")
|
|
(node (ref J7) (pin 1))
|
|
(node (ref J10) (pin 2))
|
|
(node (ref U3) (pin 6)))
|
|
(net (code 65) (name "Net-(U2-Pad29)")
|
|
(node (ref U2) (pin 29)))
|
|
(net (code 66) (name "Net-(U2-Pad38)")
|
|
(node (ref U2) (pin 38)))
|
|
(net (code 67) (name "Net-(U2-Pad20)")
|
|
(node (ref U2) (pin 20)))
|
|
(net (code 68) (name "Net-(U2-Pad16)")
|
|
(node (ref U3) (pin 4))
|
|
(node (ref U2) (pin 16)))
|
|
(net (code 69) (name "Net-(U2-Pad17)")
|
|
(node (ref U3) (pin 1))
|
|
(node (ref U2) (pin 17)))
|
|
(net (code 70) (name /S)
|
|
(node (ref IC1) (pin 9))
|
|
(node (ref U2) (pin 28)))
|
|
(net (code 71) (name /^OE)
|
|
(node (ref IC1) (pin 6))
|
|
(node (ref U2) (pin 27)))
|
|
(net (code 72) (name "Net-(J7-Pad2)")
|
|
(node (ref J7) (pin 2))
|
|
(node (ref R6) (pin 1))))) |