346 lines
11 KiB
Plaintext
346 lines
11 KiB
Plaintext
|
(export (version D)
|
||
|
(design
|
||
|
(source /home/f/proj/elektronik/arachnorepel/kicad/arachnorepel.sch)
|
||
|
(date "Do 19 Jan 2017 20:43:13 CET")
|
||
|
(tool "Eeschema 4.0.5")
|
||
|
(sheet (number 1) (name /) (tstamps /)
|
||
|
(title_block
|
||
|
(title)
|
||
|
(company)
|
||
|
(rev)
|
||
|
(date)
|
||
|
(source arachnorepel.sch)
|
||
|
(comment (number 1) (value ""))
|
||
|
(comment (number 2) (value ""))
|
||
|
(comment (number 3) (value ""))
|
||
|
(comment (number 4) (value "")))))
|
||
|
(components
|
||
|
(comp (ref U2)
|
||
|
(value STM32F030F4P6)
|
||
|
(footprint tssop:TSSOP20)
|
||
|
(libsource (lib stm) (part STM32F030F4P6))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880F838))
|
||
|
(comp (ref Q1)
|
||
|
(value BSS138)
|
||
|
(footprint sot:SOT23)
|
||
|
(libsource (lib transistor) (part BSS138))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880F888))
|
||
|
(comp (ref R1)
|
||
|
(value 4k7)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part R))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880F8C9))
|
||
|
(comp (ref R2)
|
||
|
(value 10k)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part R))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880F9A1))
|
||
|
(comp (ref C4)
|
||
|
(value 100n)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part C))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880FB4C))
|
||
|
(comp (ref C3)
|
||
|
(value 100n)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part C))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880FBAF))
|
||
|
(comp (ref U1)
|
||
|
(value MCP1700-3302)
|
||
|
(footprint sot:SOT23)
|
||
|
(libsource (lib regu) (part MCP1700-3302))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880FD6D))
|
||
|
(comp (ref C2)
|
||
|
(value 100n)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part C))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5880FE09))
|
||
|
(comp (ref K3)
|
||
|
(value SWD)
|
||
|
(footprint conn:PINHEAD_1_5)
|
||
|
(libsource (lib conn) (part M1_5))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 58810206))
|
||
|
(comp (ref K1)
|
||
|
(value LED)
|
||
|
(footprint conn:PSS254-3W)
|
||
|
(libsource (lib conn) (part M1_3))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 588102F1))
|
||
|
(comp (ref C1)
|
||
|
(value 1µ)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part C))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5881056F))
|
||
|
(comp (ref K2)
|
||
|
(value MICROUSB)
|
||
|
(footprint conn:USB_B_MICRO_W_SMT_AMPHENOL_10103593)
|
||
|
(libsource (lib conn) (part USB_MINI_T))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 58810A58))
|
||
|
(comp (ref C5)
|
||
|
(value 1µ)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part C))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 58811402))
|
||
|
(comp (ref SW1)
|
||
|
(value CONFIG)
|
||
|
(footprint dip:DIP8_300)
|
||
|
(libsource (lib sw) (part SW_DIP4/C))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 5881152C))
|
||
|
(comp (ref Q2)
|
||
|
(value SFH320)
|
||
|
(footprint led:LED_5mm_100)
|
||
|
(libsource (lib sensor) (part SFH320))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 588120AF))
|
||
|
(comp (ref R3)
|
||
|
(value 4k7)
|
||
|
(footprint rcl:0603_B)
|
||
|
(libsource (lib rcl) (part R))
|
||
|
(sheetpath (names /) (tstamps /))
|
||
|
(tstamp 58812134)))
|
||
|
(libparts
|
||
|
(libpart (lib transistor) (part BSS138)
|
||
|
(footprints
|
||
|
(fp SOT23*))
|
||
|
(fields
|
||
|
(field (name Reference) Q)
|
||
|
(field (name Value) BSS138)
|
||
|
(field (name Footprint) sot:SOT23))
|
||
|
(pins
|
||
|
(pin (num 1) (name G) (type passive))
|
||
|
(pin (num 2) (name S) (type passive))
|
||
|
(pin (num 3) (name D) (type passive))))
|
||
|
(libpart (lib rcl) (part C)
|
||
|
(footprints
|
||
|
(fp C*)
|
||
|
(fp 0402*)
|
||
|
(fp 0603*)
|
||
|
(fp 0805*)
|
||
|
(fp 1206*)
|
||
|
(fp 1210*))
|
||
|
(fields
|
||
|
(field (name Reference) C)
|
||
|
(field (name Value) C))
|
||
|
(pins
|
||
|
(pin (num 1) (name ~) (type passive))
|
||
|
(pin (num 2) (name ~) (type passive))))
|
||
|
(libpart (lib conn) (part M1_3)
|
||
|
(fields
|
||
|
(field (name Reference) K)
|
||
|
(field (name Value) M1_3))
|
||
|
(pins
|
||
|
(pin (num 1) (name ~) (type passive))
|
||
|
(pin (num 2) (name ~) (type passive))
|
||
|
(pin (num 3) (name ~) (type passive))))
|
||
|
(libpart (lib conn) (part M1_5)
|
||
|
(fields
|
||
|
(field (name Reference) K)
|
||
|
(field (name Value) M1_5))
|
||
|
(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 regu) (part MCP1700-3302)
|
||
|
(footprints
|
||
|
(fp SOT23*))
|
||
|
(fields
|
||
|
(field (name Reference) U)
|
||
|
(field (name Value) MCP1700-3302)
|
||
|
(field (name Footprint) sot:SOT23))
|
||
|
(pins
|
||
|
(pin (num 1) (name GND) (type input))
|
||
|
(pin (num 2) (name VO) (type input))
|
||
|
(pin (num 3) (name VI) (type input))))
|
||
|
(libpart (lib rcl) (part R)
|
||
|
(footprints
|
||
|
(fp R*)
|
||
|
(fp 0402*)
|
||
|
(fp 0603*)
|
||
|
(fp 0805*)
|
||
|
(fp 1206*))
|
||
|
(fields
|
||
|
(field (name Reference) R)
|
||
|
(field (name Value) R))
|
||
|
(pins
|
||
|
(pin (num 1) (name ~) (type passive))
|
||
|
(pin (num 2) (name ~) (type passive))))
|
||
|
(libpart (lib sensor) (part SFH320)
|
||
|
(fields
|
||
|
(field (name Reference) Q)
|
||
|
(field (name Value) SFH320)
|
||
|
(field (name Footprint) led:LED_PLCC2))
|
||
|
(pins
|
||
|
(pin (num 1) (name E) (type passive))
|
||
|
(pin (num 2) (name C) (type passive))))
|
||
|
(libpart (lib stm) (part STM32F030F4P6)
|
||
|
(fields
|
||
|
(field (name Reference) U)
|
||
|
(field (name Value) STM32F030F4P6)
|
||
|
(field (name Footprint) tssop:TSSOP20))
|
||
|
(pins
|
||
|
(pin (num 1) (name BOOT0) (type input))
|
||
|
(pin (num 2) (name "(OSC_IN)PF0") (type BiDi))
|
||
|
(pin (num 3) (name "(OSC_OUT)PF1") (type BiDi))
|
||
|
(pin (num 4) (name NRST) (type input))
|
||
|
(pin (num 5) (name AVCC) (type power_in))
|
||
|
(pin (num 6) (name PA0) (type BiDi))
|
||
|
(pin (num 7) (name PA1) (type BiDi))
|
||
|
(pin (num 8) (name PA2) (type BiDi))
|
||
|
(pin (num 9) (name PA3) (type BiDi))
|
||
|
(pin (num 10) (name PA4) (type BiDi))
|
||
|
(pin (num 11) (name PA5) (type BiDi))
|
||
|
(pin (num 12) (name PA6) (type BiDi))
|
||
|
(pin (num 13) (name PA7) (type BiDi))
|
||
|
(pin (num 14) (name PB1) (type BiDi))
|
||
|
(pin (num 15) (name GND) (type power_in))
|
||
|
(pin (num 16) (name VCC) (type power_in))
|
||
|
(pin (num 17) (name PA9) (type BiDi))
|
||
|
(pin (num 18) (name PA10) (type BiDi))
|
||
|
(pin (num 19) (name PA13) (type BiDi))
|
||
|
(pin (num 20) (name PA14) (type BiDi))))
|
||
|
(libpart (lib sw) (part SW_DIP4/C)
|
||
|
(footprints
|
||
|
(fp DIP8*))
|
||
|
(fields
|
||
|
(field (name Reference) SW)
|
||
|
(field (name Value) SW_DIP4/C))
|
||
|
(pins
|
||
|
(pin (num 1) (name ~) (type BiDi))
|
||
|
(pin (num 2) (name ~) (type BiDi))
|
||
|
(pin (num 3) (name ~) (type BiDi))
|
||
|
(pin (num 4) (name ~) (type BiDi))
|
||
|
(pin (num 5) (name ~) (type BiDi))
|
||
|
(pin (num 6) (name ~) (type BiDi))
|
||
|
(pin (num 7) (name ~) (type BiDi))
|
||
|
(pin (num 8) (name ~) (type BiDi))))
|
||
|
(libpart (lib conn) (part USB_MINI_T)
|
||
|
(fields
|
||
|
(field (name Reference) K)
|
||
|
(field (name Value) USB_MINI_T))
|
||
|
(pins
|
||
|
(pin (num 1) (name +5V) (type passive))
|
||
|
(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 passive))
|
||
|
(pin (num T) (name GND) (type passive)))))
|
||
|
(libraries
|
||
|
(library (logical conn)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/conn.lib))
|
||
|
(library (logical stm)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/stm.lib))
|
||
|
(library (logical rcl)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/rcl.lib))
|
||
|
(library (logical regu)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/regu.lib))
|
||
|
(library (logical sensor)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/sensor.lib))
|
||
|
(library (logical sw)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/sw.lib))
|
||
|
(library (logical transistor)
|
||
|
(uri /usr/share/kicad/fruchtilib/lib/transistor.lib)))
|
||
|
(nets
|
||
|
(net (code 1) (name "Net-(K2-Pad4)")
|
||
|
(node (ref K2) (pin 4)))
|
||
|
(net (code 2) (name +5V)
|
||
|
(node (ref K1) (pin 1))
|
||
|
(node (ref C2) (pin 1))
|
||
|
(node (ref U1) (pin 3))
|
||
|
(node (ref R1) (pin 1))
|
||
|
(node (ref C1) (pin 1))
|
||
|
(node (ref K2) (pin 1)))
|
||
|
(net (code 3) (name "Net-(K2-Pad2)")
|
||
|
(node (ref K2) (pin 2)))
|
||
|
(net (code 4) (name "Net-(K2-Pad3)")
|
||
|
(node (ref K2) (pin 3)))
|
||
|
(net (code 5) (name GND)
|
||
|
(node (ref U2) (pin 15))
|
||
|
(node (ref U1) (pin 1))
|
||
|
(node (ref SW1) (pin 8))
|
||
|
(node (ref SW1) (pin 6))
|
||
|
(node (ref SW1) (pin 5))
|
||
|
(node (ref C5) (pin 2))
|
||
|
(node (ref C3) (pin 2))
|
||
|
(node (ref C4) (pin 2))
|
||
|
(node (ref Q1) (pin 2))
|
||
|
(node (ref C2) (pin 2))
|
||
|
(node (ref U2) (pin 1))
|
||
|
(node (ref K1) (pin 3))
|
||
|
(node (ref K3) (pin 5))
|
||
|
(node (ref Q2) (pin 1))
|
||
|
(node (ref K2) (pin T))
|
||
|
(node (ref SW1) (pin 7))
|
||
|
(node (ref C1) (pin 2))
|
||
|
(node (ref K2) (pin 5)))
|
||
|
(net (code 6) (name /SWCLK)
|
||
|
(node (ref K3) (pin 4))
|
||
|
(node (ref U2) (pin 20)))
|
||
|
(net (code 7) (name /NRST)
|
||
|
(node (ref U2) (pin 4))
|
||
|
(node (ref K3) (pin 2))
|
||
|
(node (ref R2) (pin 2)))
|
||
|
(net (code 8) (name +3,3V)
|
||
|
(node (ref U2) (pin 16))
|
||
|
(node (ref U1) (pin 2))
|
||
|
(node (ref C5) (pin 1))
|
||
|
(node (ref K3) (pin 1))
|
||
|
(node (ref C4) (pin 1))
|
||
|
(node (ref C3) (pin 1))
|
||
|
(node (ref R2) (pin 1))
|
||
|
(node (ref U2) (pin 5))
|
||
|
(node (ref R3) (pin 2)))
|
||
|
(net (code 9) (name /DO)
|
||
|
(node (ref Q1) (pin 3))
|
||
|
(node (ref R1) (pin 2))
|
||
|
(node (ref K1) (pin 2)))
|
||
|
(net (code 10) (name "Net-(Q2-Pad2)")
|
||
|
(node (ref R3) (pin 1))
|
||
|
(node (ref Q2) (pin 2))
|
||
|
(node (ref U2) (pin 6)))
|
||
|
(net (code 11) (name "Net-(SW1-Pad4)")
|
||
|
(node (ref SW1) (pin 4))
|
||
|
(node (ref U2) (pin 10)))
|
||
|
(net (code 12) (name "Net-(SW1-Pad3)")
|
||
|
(node (ref SW1) (pin 3))
|
||
|
(node (ref U2) (pin 9)))
|
||
|
(net (code 13) (name "Net-(SW1-Pad2)")
|
||
|
(node (ref SW1) (pin 2))
|
||
|
(node (ref U2) (pin 8)))
|
||
|
(net (code 14) (name "Net-(SW1-Pad1)")
|
||
|
(node (ref SW1) (pin 1))
|
||
|
(node (ref U2) (pin 7)))
|
||
|
(net (code 15) (name "Net-(Q1-Pad1)")
|
||
|
(node (ref U2) (pin 13))
|
||
|
(node (ref Q1) (pin 1)))
|
||
|
(net (code 16) (name /SWDIO)
|
||
|
(node (ref K3) (pin 3))
|
||
|
(node (ref U2) (pin 19)))
|
||
|
(net (code 17) (name "Net-(U2-Pad12)")
|
||
|
(node (ref U2) (pin 12)))
|
||
|
(net (code 18) (name "Net-(U2-Pad2)")
|
||
|
(node (ref U2) (pin 2)))
|
||
|
(net (code 19) (name "Net-(U2-Pad3)")
|
||
|
(node (ref U2) (pin 3)))
|
||
|
(net (code 20) (name "Net-(U2-Pad11)")
|
||
|
(node (ref U2) (pin 11)))
|
||
|
(net (code 21) (name "Net-(U2-Pad14)")
|
||
|
(node (ref U2) (pin 14)))
|
||
|
(net (code 22) (name "Net-(U2-Pad17)")
|
||
|
(node (ref U2) (pin 17)))
|
||
|
(net (code 23) (name "Net-(U2-Pad18)")
|
||
|
(node (ref U2) (pin 18)))))
|