u2f-zero/hardware/u2f-zero.net

252 wiersze
8.5 KiB
Plaintext
Czysty Zwykły widok Historia

2016-01-01 20:34:52 +00:00
(export (version D)
(design
(source /home/wintermute/apps/u2f-zero/u2f-zero.sch)
(date "Fri 01 Jan 2016 10:24:01 PM EST")
2016-01-01 20:34:52 +00:00
(tool "Eeschema 4.0.1-3.201512221402+6198~38~ubuntu15.04.1-stable")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source u2f-zero.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref E1)
(value EFM8UB1)
(footprint footprints:EFM8UB1)
(libsource (lib siliconlabs) (part EFM8UB1))
(sheetpath (names /) (tstamps /))
(tstamp 56857441))
(comp (ref A1)
(value ATECC508A)
(footprint SMD_Packages:SOIC-8-N)
(libsource (lib u2f-zero-rescue) (part ATECC508A-RESCUE-u2f-zero))
(sheetpath (names /) (tstamps /))
(tstamp 56857313))
(comp (ref C3)
(value 0.1uF)
(footprint Capacitors_SMD:C_0402)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56857DEB))
(comp (ref C4)
(value 4.7uF)
(footprint Capacitors_SMD:C_0603)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56857E44))
(comp (ref C1)
(value 0.1uF)
(footprint Capacitors_SMD:C_0402)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56858041))
(comp (ref C2)
(value 4.7uF)
(footprint Capacitors_SMD:C_0603)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5685809E))
(comp (ref Z1)
(value DF5A5.6JE)
(footprint TO_SOT_Packages_SMD:SOT-553)
(libsource (lib discrete) (part DF5A5.6JE))
(sheetpath (names /) (tstamps /))
(tstamp 56857EAF))
(comp (ref R1)
(value 100)
(footprint Resistors_SMD:R_0603)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56857B9B))
(comp (ref RGB1)
(value CA_RGB)
(footprint footprints:LED-0606)
(libsource (lib u2f-zero-rescue) (part CA_RGB-RESCUE-u2f-zero))
(sheetpath (names /) (tstamps /))
(tstamp 5686DEFD))
(comp (ref SW1)
(value SW_PUSH)
(footprint footprints:MJTP1230)
2016-01-01 20:34:52 +00:00
(libsource (lib device) (part SW_PUSH))
(sheetpath (names /) (tstamps /))
(tstamp 5685E9F9)))
(libparts
(libpart (lib u2f-zero-rescue) (part ATECC508A-RESCUE-u2f-zero)
(fields
(field (name Reference) A)
(field (name Value) ATECC508A-RESCUE-u2f-zero))
(pins
(pin (num 1) (name NC) (type passive))
(pin (num 2) (name NC) (type passive))
(pin (num 3) (name NC) (type passive))
(pin (num 4) (name GND) (type passive))
(pin (num 5) (name SDA) (type passive))
(pin (num 6) (name SCL) (type passive))
(pin (num 7) (name NC) (type passive))
(pin (num 8) (name VCC) (type passive))))
(libpart (lib device) (part C)
(description "Unpolarized capacitor")
(footprints
(fp C?)
(fp C_????_*)
(fp C_????)
(fp SMD*_c)
(fp Capacitor*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib u2f-zero-rescue) (part CA_RGB-RESCUE-u2f-zero)
(fields
(field (name Reference) RGB)
(field (name Value) CA_RGB-RESCUE-u2f-zero))
(pins
(pin (num 1) (name R) (type input))
(pin (num 2) (name G) (type input))
(pin (num 3) (name B) (type input))
(pin (num 4) (name VCC) (type input))))
(libpart (lib discrete) (part DF5A5.6JE)
(fields
(field (name Reference) Z)
(field (name Value) DF5A5.6JE))
(pins
(pin (num 1) (name C1) (type input))
(pin (num 2) (name GND) (type BiDi))
(pin (num 3) (name C2) (type input))
(pin (num 4) (name C3) (type input))
(pin (num 5) (name C4) (type input))))
(libpart (lib siliconlabs) (part EFM8UB1)
(description "USB 8 bit Microcontroller")
(fields
(field (name Reference) E)
(field (name Value) EFM8UB1))
(pins
(pin (num 1) (name P0.1) (type passive))
(pin (num 2) (name P0.0) (type passive))
(pin (num 3) (name GND) (type BiDi))
(pin (num 4) (name D+) (type passive))
(pin (num 5) (name D-) (type passive))
(pin (num 6) (name VDD) (type passive))
(pin (num 7) (name VREGIN) (type passive))
(pin (num 8) (name P3.1/VBUS) (type passive))
(pin (num 9) (name RSTb/C2CK) (type passive))
(pin (num 10) (name P2.0/C2D) (type passive))
(pin (num 11) (name P1.2/SCL) (type passive))
(pin (num 12) (name GND) (type BiDi))
(pin (num 13) (name P1.1/SDA) (type passive))
(pin (num 14) (name P1.0) (type passive))
(pin (num 15) (name P0.7) (type passive))
(pin (num 16) (name P0.6) (type passive))
(pin (num 17) (name P0.5) (type passive))
(pin (num 18) (name P0.4) (type passive))
(pin (num 19) (name P0.3) (type passive))
(pin (num 20) (name P0.2) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp Resistor_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part SW_PUSH)
(description Button)
(fields
(field (name Reference) SW)
(field (name Value) SW_PUSH))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive)))))
(libraries
(library (logical u2f-zero-rescue)
(uri u2f-zero-rescue.lib))
2016-01-01 20:34:52 +00:00
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical siliconlabs)
(uri library/siliconlabs.lib))
(library (logical discrete)
(uri library/discrete.lib)))
2016-01-01 20:34:52 +00:00
(nets
(net (code 1) (name "Net-(A1-Pad5)")
(node (ref A1) (pin 5))
(node (ref E1) (pin 13)))
(net (code 2) (name "Net-(A1-Pad6)")
(node (ref A1) (pin 6))
(node (ref E1) (pin 11)))
(net (code 3) (name "Net-(E1-Pad18)")
2016-01-01 20:34:52 +00:00
(node (ref RGB1) (pin 3))
(node (ref E1) (pin 18)))
(net (code 4) (name "Net-(E1-Pad16)")
(node (ref E1) (pin 16))
2016-01-01 20:34:52 +00:00
(node (ref RGB1) (pin 1)))
(net (code 5) (name "Net-(E1-Pad10)")
(node (ref E1) (pin 10)))
(net (code 6) (name "Net-(E1-Pad9)")
(node (ref E1) (pin 9)))
(net (code 7) (name "Net-(E1-Pad8)")
(node (ref E1) (pin 8)))
(net (code 8) (name "Net-(R1-Pad2)")
(node (ref RGB1) (pin 4))
(node (ref R1) (pin 2)))
(net (code 9) (name "Net-(Z1-Pad1)")
(node (ref Z1) (pin 1)))
(net (code 10) (name "Net-(E1-Pad19)")
(node (ref SW1) (pin 2))
2016-01-01 20:34:52 +00:00
(node (ref E1) (pin 20))
(node (ref E1) (pin 19)))
(net (code 11) (name GND)
(node (ref C1) (pin 2))
2016-01-01 20:34:52 +00:00
(node (ref E1) (pin 3))
(node (ref C2) (pin 2))
(node (ref A1) (pin 4))
(node (ref E1) (pin 12))
2016-01-01 20:34:52 +00:00
(node (ref Z1) (pin 2))
(node (ref C3) (pin 2))
(node (ref C4) (pin 1))
2016-01-01 20:34:52 +00:00
(node (ref SW1) (pin 1)))
(net (code 12) (name /+5V)
(node (ref Z1) (pin 3))
2016-01-01 20:34:52 +00:00
(node (ref E1) (pin 7))
(node (ref R1) (pin 1))
2016-01-01 20:34:52 +00:00
(node (ref C4) (pin 2))
(node (ref C3) (pin 1)))
(net (code 13) (name "Net-(E1-Pad17)")
2016-01-01 20:34:52 +00:00
(node (ref E1) (pin 17))
(node (ref RGB1) (pin 2)))
(net (code 14) (name "Net-(E1-Pad15)")
(node (ref E1) (pin 15)))
(net (code 15) (name "Net-(A1-Pad2)")
2016-01-01 20:34:52 +00:00
(node (ref A1) (pin 2)))
(net (code 16) (name "Net-(A1-Pad7)")
2016-01-01 20:34:52 +00:00
(node (ref A1) (pin 7)))
(net (code 17) (name "Net-(A1-Pad3)")
2016-01-01 20:34:52 +00:00
(node (ref A1) (pin 3)))
(net (code 18) (name "Net-(A1-Pad1)")
(node (ref A1) (pin 1)))
(net (code 19) (name "Net-(E1-Pad14)")
2016-01-01 20:34:52 +00:00
(node (ref E1) (pin 14)))
(net (code 20) (name "Net-(E1-Pad2)")
2016-01-01 20:34:52 +00:00
(node (ref E1) (pin 2)))
(net (code 21) (name /HD+)
(node (ref Z1) (pin 4))
(node (ref E1) (pin 5)))
(net (code 22) (name /HD-)
(node (ref Z1) (pin 5))
(node (ref E1) (pin 4)))
(net (code 23) (name "Net-(E1-Pad1)")
(node (ref E1) (pin 1)))
(net (code 24) (name /+3.3V)
2016-01-01 20:34:52 +00:00
(node (ref C1) (pin 1))
(node (ref A1) (pin 8))
(node (ref C2) (pin 1))
(node (ref E1) (pin 6)))))