Loading files
This file is pinned to the selected release. Download the original to open it in your design tool.
(export (version D)
(design
(source /home/xmrazek7/projects/K-SCUK2017/TimeMachineCpu/hw/TimeMachineCpu.sch)
(date Čt 17. srpen 2017, 20:37:24 CEST)
(tool "Eeschema 4.0.6-e0-6349~53~ubuntu16.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source TimeMachineCpu.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U4)
(value ESP32-DEVKIT-C)
(footprint yaqwsx:ESP32-DEVKIT-C)
(libsource (lib yaqwsx) (part ESP32-DEVKIT-C))
(sheetpath (names /) (tstamps /))
(tstamp 5995C677))
(comp (ref U2)
(value 5VEbayStepup)
(footprint yaqwsx:5VEbayStepup)
(libsource (lib yaqwsx) (part 5VEbayStepup))
(sheetpath (names /) (tstamps /))
(tstamp 5995C6E2))
(comp (ref U5)
(value Encoder)
(footprint yaqwsx:RotationalEncoder)
(libsource (lib yaqwsx) (part Encoder))
(sheetpath (names /) (tstamps /))
(tstamp 5995C77A))
(comp (ref U6)
(value I2C_LCD)
(footprint yaqwsx:I2C_LCD_16x2)
(libsource (lib yaqwsx) (part I2C_LCD))
(sheetpath (names /) (tstamps /))
(tstamp 5995C808))
(comp (ref J1)
(value PWR_IN)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5995C979))
(comp (ref R4)
(value 20k)
(footprint Resistors_SMD:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5995CA57))
(comp (ref R3)
(value 20k)
(footprint Resistors_SMD:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5995CAB1))
(comp (ref J3)
(value SPEAKER)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5995D1AF))
(comp (ref C2)
(value 100n)
(footprint Capacitors_SMD:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5995E01D))
(comp (ref C3)
(value 100n)
(footprint Capacitors_SMD:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5995E0B2))
(comp (ref C1)
(value 100n)
(footprint Capacitors_SMD:C_0603_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5995E184))
(comp (ref J2)
(value LOAD_IN)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 5995F695))
(comp (ref R13)
(value 20k)
(footprint Resistors_SMD:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5995FBEB))
(comp (ref R14)
(value 20k)
(footprint Resistors_SMD:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5995FC67))
(comp (ref D1)
(value 3V3)
(footprint Diodes_SMD:MiniMELF_Handsoldering)
(libsource (lib device) (part D_Zener))
(sheetpath (names /) (tstamps /))
(tstamp 5995FDBA))
(comp (ref Q2)
(value Q_NMOS_GDS)
(footprint TO_SOT_Packages_SMD:TO-252-2Lead)
(libsource (lib device) (part Q_NMOS_GDS))
(sheetpath (names /) (tstamps /))
(tstamp 5996159A))
(comp (ref J4)
(value MOTOR)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 599619C3))
(comp (ref Q1)
(value BC817)
(footprint TO_SOT_Packages_SMD:SOT-23)
(libsource (lib transistors) (part BC817))
(sheetpath (names /) (tstamps /))
(tstamp 59961CD5))
(comp (ref R15)
(value 330R)
(footprint Resistors_SMD:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59961DD5))
(comp (ref R16)
(value 1k)
(footprint Resistors_SMD:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59961EAC))
(comp (ref J5)
(value EXTERNAL_LOAD)
(footprint Pin_Headers:Pin_Header_Straight_1x02)
(libsource (lib conn) (part CONN_01X02))
(sheetpath (names /) (tstamps /))
(tstamp 59963715))
(comp (ref U3)
(value AudioAmp)
(footprint yaqwsx:ChineseAudioAmp)
(libsource (lib yaqwsx) (part AudioAmp))
(sheetpath (names /) (tstamps /))
(tstamp 5995C731)))
(libparts
(libpart (lib yaqwsx) (part 5VEbayStepup)
(fields
(field (name Reference) U)
(field (name Value) 5VEbayStepup))
(pins
(pin (num 1) (name IN+) (type input))
(pin (num 2) (name IN-) (type input))
(pin (num 3) (name OUT+) (type input))
(pin (num 4) (name OUT-) (type input))))
(libpart (lib yaqwsx) (part AudioAmp)
(fields
(field (name Reference) U)
(field (name Value) AudioAmp))
(pins
(pin (num 1) (name L_IN) (type input))
(pin (num 2) (name GND) (type input))
(pin (num 3) (name R_IN) (type input))
(pin (num 4) (name VCC) (type input))
(pin (num 5) (name GND) (type input))
(pin (num 6) (name R-) (type input))
(pin (num 7) (name R+) (type input))
(pin (num 8) (name L+) (type input))
(pin (num 9) (name L-) (type input))))
(libpart (lib transistors) (part BC817)
(aliases
(alias BC818)
(alias BC847)
(alias BC848)
(alias BC849)
(alias BC850)
(alias MMBT3904))
(description "45V Vce, 0.8A Ic, NPN, SOT-23")
(docs http://www.fairchildsemi.com/ds/BC/BC817.pdf)
(footprints
(fp SOT?23*))
(fields
(field (name Reference) Q)
(field (name Value) BC817)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23))
(pins
(pin (num 1) (name B) (type input))
(pin (num 2) (name E) (type passive))
(pin (num 3) (name C) (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 conn) (part CONN_01X02)
(description "Connector, single row, 01x02, pin header")
(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_01X02))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))))
(libpart (lib device) (part D_Zener)
(description "Zener Diode")
(docs https://en.wikipedia.org/wiki/Zener_diode)
(footprints
(fp TO-???*)
(fp *SingleDiode)
(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 yaqwsx) (part ESP32-DEVKIT-C)
(fields
(field (name Reference) U)
(field (name Value) ESP32-DEVKIT-C))
(pins
(pin (num 1) (name 3V3) (type input))
(pin (num 2) (name EN) (type input))
(pin (num 3) (name SVP) (type input))
(pin (num 4) (name SVN) (type input))
(pin (num 5) (name IO34) (type input))
(pin (num 6) (name IO35) (type input))
(pin (num 7) (name IO32) (type input))
(pin (num 8) (name IO33) (type input))
(pin (num 9) (name IO25) (type input))
(pin (num 10) (name IO26) (type input))
(pin (num 11) (name IO27) (type input))
(pin (num 12) (name IO14) (type input))
(pin (num 13) (name IO12) (type input))
(pin (num 14) (name GND) (type input))
(pin (num 15) (name IO13) (type input))
(pin (num 16) (name SD2) (type input))
(pin (num 17) (name SD3) (type input))
(pin (num 18) (name CMD) (type input))
(pin (num 19) (name 5V) (type input))
(pin (num 20) (name CLK) (type input))
(pin (num 21) (name SD0) (type input))
(pin (num 22) (name SD1) (type input))
(pin (num 23) (name IO15) (type input))
(pin (num 24) (name IO2) (type input))
(pin (num 25) (name IO0) (type input))
(pin (num 26) (name IO4) (type input))
(pin (num 27) (name IO16) (type input))
(pin (num 28) (name IO17) (type input))
(pin (num 29) (name IO5) (type input))
(pin (num 30) (name IO18) (type input))
(pin (num 31) (name IO19) (type input))
(pin (num 32) (name GND) (type input))
(pin (num 33) (name IO21) (type input))
(pin (num 34) (name RXD0) (type input))
(pin (num 35) (name TXD0) (type input))
(pin (num 36) (name IO22) (type input))
(pin (num 37) (name IO23) (type input))
(pin (num 38) (name GND) (type input))))
(libpart (lib yaqwsx) (part Encoder)
(fields
(field (name Reference) U)
(field (name Value) Encoder))
(pins
(pin (num 1) (name A) (type input))
(pin (num 2) (name GND) (type input))
(pin (num 3) (name B) (type input))
(pin (num 4) (name SW1) (type input))
(pin (num 5) (name SW2) (type input))))
(libpart (lib yaqwsx) (part I2C_LCD)
(fields
(field (name Reference) U)
(field (name Value) I2C_LCD))
(pins
(pin (num 1) (name GND) (type input))
(pin (num 2) (name VCC) (type input))
(pin (num 3) (name SDA) (type input))
(pin (num 4) (name SCL) (type input))))
(libpart (lib device) (part Q_NMOS_GDS)
(description "Transistor N-MOSFET with substrate diode (general)")
(fields
(field (name Reference) Q)
(field (name Value) Q_NMOS_GDS))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name D) (type passive))
(pin (num 3) (name S) (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)))))
(libraries
(library (logical transistors)
(uri /usr/share/kicad/library/transistors.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical yaqwsx)
(uri /home/xmrazek7/kicad/yaqwsx_KiCAD_lib/symbols/yaqwsx.lib)))
(nets
(net (code 1) (name +5V)
(node (ref Q1) (pin 3))
(node (ref U6) (pin 2))
(node (ref U2) (pin 3))
(node (ref U4) (pin 19))
(node (ref U3) (pin 4)))
(net (code 2) (name "Net-(J4-Pad2)")
(node (ref J4) (pin 2))
(node (ref Q2) (pin 2)))
(net (code 3) (name +BATT)
(node (ref U2) (pin 1))
(node (ref R4) (pin 1))
(node (ref J1) (pin 2))
(node (ref J4) (pin 1)))
(net (code 4) (name "Net-(Q1-Pad1)")
(node (ref Q1) (pin 1))
(node (ref R15) (pin 2)))
(net (code 5) (name "Net-(Q1-Pad2)")
(node (ref Q1) (pin 2))
(node (ref Q2) (pin 1))
(node (ref R16) (pin 1)))
(net (code 6) (name MOTOR_CTL)
(node (ref U4) (pin 8))
(node (ref R15) (pin 1)))
(net (code 7) (name "Net-(U4-Pad1)")
(node (ref U4) (pin 1)))
(net (code 8) (name LOAD_2)
(node (ref J5) (pin 2))
(node (ref R13) (pin 1))
(node (ref J2) (pin 2)))
(net (code 9) (name LOAD_1)
(node (ref J1) (pin 1))
(node (ref J2) (pin 1))
(node (ref U6) (pin 1))
(node (ref U5) (pin 4))
(node (ref U2) (pin 4))
(node (ref U5) (pin 2))
(node (ref U4) (pin 38))
(node (ref U2) (pin 2))
(node (ref R16) (pin 2))
(node (ref C3) (pin 2))
(node (ref C2) (pin 1))
(node (ref C1) (pin 2))
(node (ref R3) (pin 1))
(node (ref U4) (pin 14))
(node (ref J5) (pin 1))
(node (ref R14) (pin 2))
(node (ref U3) (pin 5))
(node (ref U3) (pin 2))
(node (ref Q2) (pin 3))
(node (ref D1) (pin 2)))
(net (code 10) (name LOAD_SENSE)
(node (ref R14) (pin 1))
(node (ref R13) (pin 2))
(node (ref U4) (pin 9))
(node (ref D1) (pin 1)))
(net (code 11) (name "Net-(U3-Pad1)")
(node (ref U4) (pin 10))
(node (ref U3) (pin 1))
(node (ref U3) (pin 3)))
(net (code 12) (name "Net-(U4-Pad34)")
(node (ref U4) (pin 34)))
(net (code 13) (name "Net-(U4-Pad35)")
(node (ref U4) (pin 35)))
(net (code 14) (name "Net-(U4-Pad37)")
(node (ref U4) (pin 37)))
(net (code 15) (name "Net-(U4-Pad2)")
(node (ref U4) (pin 2)))
(net (code 16) (name "Net-(U4-Pad3)")
(node (ref U4) (pin 3)))
(net (code 17) (name "Net-(U4-Pad4)")
(node (ref U4) (pin 4)))
(net (code 18) (name "Net-(U4-Pad7)")
(node (ref U4) (pin 7)))
(net (code 19) (name "Net-(U4-Pad16)")
(node (ref U4) (pin 16)))
(net (code 20) (name "Net-(U4-Pad17)")
(node (ref U4) (pin 17)))
(net (code 21) (name "Net-(U4-Pad18)")
(node (ref U4) (pin 18)))
(net (code 22) (name "Net-(U4-Pad11)")
(node (ref U4) (pin 11)))
(net (code 23) (name "Net-(U4-Pad32)")
(node (ref U4) (pin 32)))
(net (code 24) (name "Net-(J3-Pad2)")
(node (ref J3) (pin 2))
(node (ref U3) (pin 6)))
(net (code 25) (name "Net-(J3-Pad1)")
(node (ref J3) (pin 1))
(node (ref U3) (pin 7)))
(net (code 26) (name "Net-(U3-Pad8)")
(node (ref U3) (pin 8)))
(net (code 27) (name "Net-(U3-Pad9)")
(node (ref U3) (pin 9)))
(net (code 28) (name "Net-(U4-Pad20)")
(node (ref U4) (pin 20)))
(net (code 29) (name "Net-(U4-Pad21)")
(node (ref U4) (pin 21)))
(net (code 30) (name "Net-(U4-Pad22)")
(node (ref U4) (pin 22)))
(net (code 31) (name "Net-(U4-Pad23)")
(node (ref U4) (pin 23)))
(net (code 32) (name "Net-(U4-Pad24)")
(node (ref U4) (pin 24)))
(net (code 33) (name "Net-(U4-Pad25)")
(node (ref U4) (pin 25)))
(net (code 34) (name "Net-(U4-Pad26)")
(node (ref U4) (pin 26)))
(net (code 35) (name "Net-(U4-Pad27)")
(node (ref U4) (pin 27)))
(net (code 36) (name "Net-(U4-Pad28)")
(node (ref U4) (pin 28)))
(net (code 37) (name "Net-(U4-Pad29)")
(node (ref U4) (pin 29)))
(net (code 38) (name "Net-(U4-Pad30)")
(node (ref U4) (pin 30)))
(net (code 39) (name "Net-(U4-Pad31)")
(node (ref U4) (pin 31)))
(net (code 40) (name "Net-(U4-Pad33)")
(node (ref U6) (pin 3))
(node (ref U4) (pin 33)))
(net (code 41) (name "Net-(U4-Pad36)")
(node (ref U4) (pin 36))
(node (ref U6) (pin 4)))
(net (code 42) (name "Net-(U4-Pad5)")
(node (ref U4) (pin 5)))
(net (code 43) (name BAT_SENSE)
(node (ref U4) (pin 6))
(node (ref R3) (pin 2))
(node (ref R4) (pin 2)))
(net (code 44) (name BTN)
(node (ref C1) (pin 1))
(node (ref U5) (pin 5))
(node (ref U4) (pin 12)))
(net (code 45) (name A)
(node (ref U5) (pin 1))
(node (ref C2) (pin 2))
(node (ref U4) (pin 13)))
(net (code 46) (name B)
(node (ref U5) (pin 3))
(node (ref C3) (pin 1))
(node (ref U4) (pin 15)))))31ad18d9aThis file is pinned to the selected release. Download the original to open it in your design tool.