213 lines
No EOL
7.4 KiB
Text
213 lines
No EOL
7.4 KiB
Text
(export (version D)
|
|
(design
|
|
(source /home/dimitris/projects/esp8266-button/hardware/kicad/esp8266-button.sch)
|
|
(date "mån 4 jun 2018 19:57:22")
|
|
(tool "Eeschema 4.0.7-e2-6376~58~ubuntu16.04.1")
|
|
(sheet (number 1) (name /) (tstamps /)
|
|
(title_block
|
|
(title)
|
|
(company)
|
|
(rev)
|
|
(date)
|
|
(source esp8266-button.sch)
|
|
(comment (number 1) (value ""))
|
|
(comment (number 2) (value ""))
|
|
(comment (number 3) (value ""))
|
|
(comment (number 4) (value "")))))
|
|
(components
|
|
(comp (ref U1)
|
|
(value ESP-12)
|
|
(footprint ESP8266:ESP-12)
|
|
(libsource (lib ESP8266) (part ESP-12))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B13171D))
|
|
(comp (ref SW1)
|
|
(value SW_DIP_x01)
|
|
(footprint Buttons_Switches_THT:SW_PUSH_6mm)
|
|
(libsource (lib switches) (part SW_DIP_x01))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B144B0C))
|
|
(comp (ref R1)
|
|
(value 10K)
|
|
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
|
|
(libsource (lib device) (part R))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B144DE3))
|
|
(comp (ref R2)
|
|
(value 10K)
|
|
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
|
|
(libsource (lib device) (part R))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B144EF0))
|
|
(comp (ref R3)
|
|
(value 10K)
|
|
(footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
|
|
(libsource (lib device) (part R))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B145120))
|
|
(comp (ref J2)
|
|
(value Conn_01x03_Male)
|
|
(footprint Pin_Headers:Pin_Header_Angled_1x03_Pitch2.54mm)
|
|
(libsource (lib conn) (part Conn_01x03_Male))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B1455C8))
|
|
(comp (ref J3)
|
|
(value Conn_01x02_Female)
|
|
(footprint Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm)
|
|
(libsource (lib conn) (part Conn_01x02_Female))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B1457E5))
|
|
(comp (ref J1)
|
|
(value Screw_Terminal_01x02)
|
|
(footprint Connectors_Terminal_Blocks:TerminalBlock_bornier-2_P5.08mm)
|
|
(libsource (lib conn) (part Screw_Terminal_01x02))
|
|
(sheetpath (names /) (tstamps /))
|
|
(tstamp 5B1458FA)))
|
|
(libparts
|
|
(libpart (lib conn) (part Conn_01x02_Female)
|
|
(description "Generic connector, single row, 01x02")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_??x*mm*)
|
|
(fp Connector*:*1x??x*mm*)
|
|
(fp Socket?Strip?Straight?1X*)
|
|
(fp Socket?Strip?Angled?1X*))
|
|
(fields
|
|
(field (name Reference) J)
|
|
(field (name Value) Conn_01x02_Female))
|
|
(pins
|
|
(pin (num 1) (name Pin_1) (type passive))
|
|
(pin (num 2) (name Pin_2) (type passive))))
|
|
(libpart (lib conn) (part Conn_01x03_Male)
|
|
(description "Generic connector, single row, 01x03")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*:*_??x*mm*)
|
|
(fp Connector*:*1x??x*mm*)
|
|
(fp Pin?Header?Straight?1X*)
|
|
(fp Pin?Header?Angled?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 ESP8266) (part ESP-12)
|
|
(aliases
|
|
(alias ESP-07v2)
|
|
(alias ESP-07S))
|
|
(description "ESP8266 ESP-12 module, 16 pins, 2mm, PCB antenna")
|
|
(docs http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/)
|
|
(footprints
|
|
(fp ESP-07*)
|
|
(fp ESP-12*))
|
|
(fields
|
|
(field (name Reference) U)
|
|
(field (name Value) ESP-12))
|
|
(pins
|
|
(pin (num 1) (name REST) (type input))
|
|
(pin (num 2) (name ADC) (type passive))
|
|
(pin (num 3) (name CH_PD) (type input))
|
|
(pin (num 4) (name GPIO16) (type BiDi))
|
|
(pin (num 5) (name GPIO14) (type BiDi))
|
|
(pin (num 6) (name GPIO12) (type BiDi))
|
|
(pin (num 7) (name GPIO13) (type BiDi))
|
|
(pin (num 8) (name VCC) (type power_in))
|
|
(pin (num 9) (name GND) (type power_in))
|
|
(pin (num 10) (name GPIO15) (type BiDi))
|
|
(pin (num 11) (name GPIO2) (type BiDi))
|
|
(pin (num 12) (name GPIO0) (type BiDi))
|
|
(pin (num 13) (name GPIO4) (type BiDi))
|
|
(pin (num 14) (name GPIO5) (type BiDi))
|
|
(pin (num 15) (name RXD) (type input))
|
|
(pin (num 16) (name TXD) (type output))))
|
|
(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 switches) (part SW_DIP_x01)
|
|
(description "1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol")
|
|
(footprints
|
|
(fp SW?DIP?x1*))
|
|
(fields
|
|
(field (name Reference) SW)
|
|
(field (name Value) SW_DIP_x01))
|
|
(pins
|
|
(pin (num 1) (name ~) (type passive))
|
|
(pin (num 2) (name ~) (type passive))))
|
|
(libpart (lib conn) (part Screw_Terminal_01x02)
|
|
(description "Generic screw terminal, single row, 01x02")
|
|
(docs ~)
|
|
(footprints
|
|
(fp Connector*Terminal*Block*:*)
|
|
(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)))))
|
|
(libraries
|
|
(library (logical device)
|
|
(uri /usr/share/kicad/library/device.lib))
|
|
(library (logical switches)
|
|
(uri /usr/share/kicad/library/switches.lib))
|
|
(library (logical conn)
|
|
(uri /usr/share/kicad/library/conn.lib))
|
|
(library (logical ESP8266)
|
|
(uri /home/dimitris/share/kicad/kicad-ESP8266/ESP8266.lib)))
|
|
(nets
|
|
(net (code 1) (name GND)
|
|
(node (ref U1) (pin 9))
|
|
(node (ref J1) (pin 2))
|
|
(node (ref J2) (pin 3))
|
|
(node (ref SW1) (pin 1))
|
|
(node (ref U1) (pin 10))
|
|
(node (ref R2) (pin 2)))
|
|
(net (code 2) (name "Net-(J3-Pad2)")
|
|
(node (ref U1) (pin 15))
|
|
(node (ref J3) (pin 2)))
|
|
(net (code 3) (name "Net-(J3-Pad1)")
|
|
(node (ref U1) (pin 16))
|
|
(node (ref J3) (pin 1)))
|
|
(net (code 4) (name "Net-(J2-Pad2)")
|
|
(node (ref U1) (pin 12))
|
|
(node (ref R3) (pin 2))
|
|
(node (ref J2) (pin 2)))
|
|
(net (code 5) (name "Net-(J2-Pad1)")
|
|
(node (ref J2) (pin 1)))
|
|
(net (code 6) (name "Net-(U1-Pad2)")
|
|
(node (ref U1) (pin 2)))
|
|
(net (code 7) (name "Net-(U1-Pad14)")
|
|
(node (ref U1) (pin 14)))
|
|
(net (code 8) (name "Net-(U1-Pad13)")
|
|
(node (ref U1) (pin 13)))
|
|
(net (code 9) (name "Net-(U1-Pad7)")
|
|
(node (ref U1) (pin 7)))
|
|
(net (code 10) (name "Net-(U1-Pad6)")
|
|
(node (ref U1) (pin 6)))
|
|
(net (code 11) (name "Net-(U1-Pad5)")
|
|
(node (ref U1) (pin 5)))
|
|
(net (code 12) (name "Net-(U1-Pad4)")
|
|
(node (ref U1) (pin 4)))
|
|
(net (code 13) (name VCC)
|
|
(node (ref R3) (pin 1))
|
|
(node (ref R1) (pin 1))
|
|
(node (ref U1) (pin 8))
|
|
(node (ref U1) (pin 11))
|
|
(node (ref J1) (pin 1)))
|
|
(net (code 14) (name "Net-(R1-Pad2)")
|
|
(node (ref U1) (pin 1))
|
|
(node (ref R1) (pin 2))
|
|
(node (ref SW1) (pin 2)))
|
|
(net (code 15) (name "Net-(R2-Pad1)")
|
|
(node (ref R2) (pin 1))
|
|
(node (ref U1) (pin 3))))) |