u2f-zero/hardware/u2f-zero.net

355 wiersze
14 KiB
Plaintext

(export (version D)
(design
(source /home/thenoviceoof/git/u2f-zero/hardware/u2f-zero.sch)
(date "Sun 12 Nov 2017 12:10:16 PM EST")
(tool "Eeschema 4.0.7-e2-6376~58~ubuntu17.04.1")
(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 A1)
(value ATECC508A)
(footprint Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm)
(datasheet http://www.atmel.com/Images/Atmel-8923S-CryptoAuth-ATECC508A-Datasheet-Summary.pdf)
(fields
(field (name "MFG Name") Atmel)
(field (name "MFG Part Num") ATECC508A-SSHDA-B)
(field (name "Distributer PN") ATECC508A-SSHDA-B-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/atmel/ATECC508A-SSHDA-B/ATECC508A-SSHDA-B-ND/5213053))
(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_0805)
(datasheet http://media.digikey.com/pdf/Data%20Sheets/Samsung%20PDFs/CL_Series_MLCC_ds.pdf)
(fields
(field (name "MFG Name") "Samsung Electro-Mechanics America, Inc")
(field (name "MFG Part Num") CL05A104MP5NNNC)
(field (name "Distributer PN") 1276-1443-1-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/CL05A104MP5NNNC/1276-1443-1-ND/3889529))
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56857DEB))
(comp (ref C4)
(value 4.7uF)
(footprint Capacitors_SMD:C_0805)
(datasheet http://media.digikey.com/pdf/Data%20Sheets/Samsung%20PDFs/CL_Series_MLCC_ds.pdf)
(fields
(field (name "MFG Name") "Samsung Electro-Mechanics America, Inc")
(field (name "MFG Part Num") CL10B475KQ8NQNC)
(field (name "Distributer PN") 1276-2087-1-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/CL10B475KQ8NQNC/1276-2087-1-ND/3890173))
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 56857E44))
(comp (ref Z1)
(value DF5A5.6JE)
(footprint TO_SOT_Packages_SMD:SOT-353_SC-70-5)
(datasheet http://optoelectronics.liteon.com/upload/download/DS22-2008-0044/S_110_LTST-C19HE1WT.pdf)
(fields
(field (name "MFG Name") "Toshiba Semiconductor and Storage")
(field (name "MFG Part Num") DF5A5.6JE,LM)
(field (name "Distributer PN") DF5A5.6JELMCT-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/DF5A5.6JE,LM/DF5A5.6JELMCT-ND/5403466))
(libsource (lib discrete) (part DF5A5.6JE))
(sheetpath (names /) (tstamps /))
(tstamp 56857EAF))
(comp (ref R1)
(value 100)
(footprint Resistors_SMD:R_0805)
(datasheet http://www.vishay.com/docs/20035/dcrcwe3.pdf)
(fields
(field (name "MFG Name") "Vishay Dale")
(field (name "MFG Part Num") CRCW0603100RFKEA)
(field (name "Distributer PN") 541-100HCT-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/CRCW0603100RFKEA/541-100HCT-ND/1179695))
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 56857B9B))
(comp (ref RGB1)
(value CA_RGB)
(footprint LEDs:LED_Cree-PLCC4_3.2x2.8mm_CCW)
(datasheet http://optoelectronics.liteon.com/upload/download/DS22-2008-0044/S_110_LTST-C19HE1WT.pdf)
(fields
(field (name "MFG Name") "Lite-On Inc")
(field (name "MFG Part Num") LTST-C19HE1WT)
(field (name "Distributer PN") 160-2162-1-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/LTST-C19HE1WT/160-2162-1-ND/4866310))
(libsource (lib u2f-zero-rescue) (part CA_RGB-RESCUE-u2f-zero__Cree))
(sheetpath (names /) (tstamps /))
(tstamp 5686DEFD))
(comp (ref SW1)
(value SW_PUSH)
(footprint footprints:u2f-button)
(datasheet http://www.digikey.com/product-detail/en/e-switch/TL3305AF260QG/EG5353CT-ND/5816198)
(fields
(field (name "MFG Name") E-Switch)
(field (name "MFG Part Num") TL3305AF260QG)
(field (name "Distributer PN") EG5353CT-ND)
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/e-switch/TL3305AF260QG/EG5353CT-ND/5816198))
(libsource (lib u2f-zero-cache) (part SW_PUSH))
(sheetpath (names /) (tstamps /))
(tstamp 5685E9F9))
(comp (ref TX1)
(value debug-pin)
(footprint footprints:debug)
(libsource (lib debug) (part debug-pin))
(sheetpath (names /) (tstamps /))
(tstamp 56A3F7EB))
(comp (ref RX1)
(value debug-pin)
(footprint footprints:debug)
(libsource (lib debug) (part debug-pin))
(sheetpath (names /) (tstamps /))
(tstamp 56A3F89E))
(comp (ref C2CK1)
(value debug-pin)
(footprint footprints:debug)
(libsource (lib debug) (part debug-pin))
(sheetpath (names /) (tstamps /))
(tstamp 56A3F8D6))
(comp (ref C2D1)
(value debug-pin)
(footprint footprints:debug)
(libsource (lib debug) (part debug-pin))
(sheetpath (names /) (tstamps /))
(tstamp 56A3F90D))
(comp (ref E0)
(value EFM8UB1_24pin)
(footprint footprints:QSOP-24_3.9x8.7mm_Pitch0.635mm_fat)
(datasheet https://www.silabs.com/Support%20Documents/TechnicalDocs/EFM8UB1_DataSheet.pdf)
(fields
(field (name "MFG Name") "Silicon Labs")
(field (name "MFG Part Num") EFM8UB11F16G-C-QSOP24)
(field (name "Distributer PN") "r 336-3411-5-ND")
(field (name "Distributer Link") http://www.digikey.com/product-detail/en/silicon-labs/EFM8UB11F16G-C-QSOP24/336-3411-5-ND/5592439))
(libsource (lib u2f-zero-rescue) (part EFM8UB1_24pin))
(sheetpath (names /) (tstamps /))
(tstamp 5705BC18))
(comp (ref GND1)
(value debug-pin)
(footprint footprints:debug)
(libsource (lib debug) (part debug-pin))
(sheetpath (names /) (tstamps /))
(tstamp 570602D3))
(comp (ref F1)
(value u2f-fiducial)
(footprint footprints:u2f-fiducial)
(libsource (lib u2f-zero-rescue) (part u2f-fiducial))
(sheetpath (names /) (tstamps /))
(tstamp 571C39BB))
(comp (ref F2)
(value u2f-fiducial)
(footprint footprints:u2f-fiducial)
(libsource (lib u2f-zero-rescue) (part u2f-fiducial))
(sheetpath (names /) (tstamps /))
(tstamp 571C3A1E))
(comp (ref F3)
(value u2f-fiducial)
(footprint footprints:u2f-fiducial)
(libsource (lib u2f-zero-rescue) (part u2f-fiducial))
(sheetpath (names /) (tstamps /))
(tstamp 571C3A85)))
(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_*))
(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__Cree)
(fields
(field (name Reference) RGB)
(field (name Value) CA_RGB-RESCUE-u2f-zero__Cree))
(pins
(pin (num 1) (name R) (type input))
(pin (num 2) (name VCC) (type input))
(pin (num 3) (name B) (type input))
(pin (num 4) (name G) (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 u2f-zero-rescue) (part EFM8UB1_24pin)
(fields
(field (name Reference) E)
(field (name Value) EFM8UB1_24pin))
(pins
(pin (num 1) (name P0.2) (type passive))
(pin (num 2) (name P0.1/SCL) (type passive))
(pin (num 3) (name P0.0/SDA) (type passive))
(pin (num 4) (name GND) (type input))
(pin (num 5) (name D+) (type passive))
(pin (num 6) (name D-) (type passive))
(pin (num 7) (name VIO) (type input))
(pin (num 8) (name VDD) (type input))
(pin (num 9) (name VREGIN) (type input))
(pin (num 10) (name P3.1) (type input))
(pin (num 11) (name C2CK) (type passive))
(pin (num 12) (name C2D) (type passive))
(pin (num 13) (name P1.6) (type passive))
(pin (num 14) (name P1.5) (type passive))
(pin (num 15) (name P1.4) (type passive))
(pin (num 16) (name P1.3) (type passive))
(pin (num 17) (name P1.2) (type passive))
(pin (num 18) (name P1.1) (type passive))
(pin (num 19) (name P1.0) (type passive))
(pin (num 20) (name P0.7) (type passive))
(pin (num 21) (name P0.6) (type passive))
(pin (num 22) (name P0.5) (type passive))
(pin (num 23) (name P0.4) (type passive))
(pin (num 24) (name P0.3) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(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 u2f-zero-cache) (part SW_PUSH)
(fields
(field (name Reference) SW)
(field (name Value) SW_PUSH))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib debug) (part debug-pin)
(fields
(field (name Reference) p)
(field (name Value) debug-pin))
(pins
(pin (num 1) (name p) (type input))))
(libpart (lib u2f-zero-rescue) (part u2f-fiducial)
(fields
(field (name Reference) F)
(field (name Value) u2f-fiducial))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical u2f-zero-cache)
(uri /home/thenoviceoof/git/u2f-zero/hardware/u2f-zero-cache.lib))
(library (logical discrete)
(uri /home/thenoviceoof/git/u2f-zero/hardware/library/discrete.lib))
(library (logical debug)
(uri /home/thenoviceoof/git/u2f-zero/hardware/library/debug.lib))
(library (logical u2f-zero-rescue)
(uri /home/thenoviceoof/git/u2f-zero/hardware/u2f-zero-rescue.lib)))
(nets
(net (code 1) (name "Net-(A1-Pad5)")
(node (ref E0) (pin 3))
(node (ref A1) (pin 5)))
(net (code 2) (name "Net-(A1-Pad6)")
(node (ref E0) (pin 2))
(node (ref A1) (pin 6)))
(net (code 3) (name GND)
(node (ref SW1) (pin 2))
(node (ref C3) (pin 2))
(node (ref A1) (pin 4))
(node (ref GND1) (pin 1))
(node (ref C4) (pin 1))
(node (ref Z1) (pin 2))
(node (ref E0) (pin 4)))
(net (code 4) (name /+5V)
(node (ref C4) (pin 2))
(node (ref R1) (pin 1))
(node (ref E0) (pin 9))
(node (ref C3) (pin 1))
(node (ref A1) (pin 8))
(node (ref Z1) (pin 3)))
(net (code 5) (name "Net-(E0-Pad18)")
(node (ref RGB1) (pin 1))
(node (ref E0) (pin 18)))
(net (code 6) (name "Net-(E0-Pad20)")
(node (ref RGB1) (pin 3))
(node (ref E0) (pin 20)))
(net (code 7) (name "Net-(E0-Pad19)")
(node (ref RGB1) (pin 4))
(node (ref E0) (pin 19)))
(net (code 8) (name "Net-(R1-Pad2)")
(node (ref RGB1) (pin 2))
(node (ref R1) (pin 2)))
(net (code 9) (name "Net-(E0-Pad13)")
(node (ref SW1) (pin 1))
(node (ref E0) (pin 14))
(node (ref E0) (pin 13)))
(net (code 10) (name "Net-(E0-Pad16)")
(node (ref E0) (pin 16)))
(net (code 11) (name "Net-(E0-Pad21)")
(node (ref E0) (pin 21)))
(net (code 12) (name "Net-(E0-Pad24)")
(node (ref E0) (pin 24)))
(net (code 13) (name "Net-(E0-Pad15)")
(node (ref E0) (pin 15)))
(net (code 14) (name "Net-(E0-Pad17)")
(node (ref E0) (pin 17)))
(net (code 15) (name "Net-(E0-Pad7)")
(node (ref E0) (pin 8))
(node (ref E0) (pin 7)))
(net (code 16) (name "Net-(E0-Pad1)")
(node (ref E0) (pin 1)))
(net (code 17) (name "Net-(E0-Pad10)")
(node (ref E0) (pin 10)))
(net (code 18) (name /HD+)
(node (ref Z1) (pin 5))
(node (ref E0) (pin 5)))
(net (code 19) (name "Net-(A1-Pad2)")
(node (ref A1) (pin 2)))
(net (code 20) (name "Net-(A1-Pad3)")
(node (ref A1) (pin 3)))
(net (code 21) (name "Net-(A1-Pad7)")
(node (ref A1) (pin 7)))
(net (code 22) (name "Net-(Z1-Pad1)")
(node (ref Z1) (pin 1)))
(net (code 23) (name /HD-)
(node (ref E0) (pin 6))
(node (ref Z1) (pin 4)))
(net (code 24) (name /C2CK)
(node (ref C2CK1) (pin 1))
(node (ref E0) (pin 11)))
(net (code 25) (name /C2D)
(node (ref C2D1) (pin 1))
(node (ref E0) (pin 12)))
(net (code 26) (name /TX)
(node (ref TX1) (pin 1))
(node (ref E0) (pin 23)))
(net (code 27) (name /RX)
(node (ref E0) (pin 22))
(node (ref RX1) (pin 1)))
(net (code 28) (name "Net-(A1-Pad1)")
(node (ref A1) (pin 1)))))