diff options
Diffstat (limited to 'rev-a/esp8266-io-board.net')
-rw-r--r-- | rev-a/esp8266-io-board.net | 540 |
1 files changed, 540 insertions, 0 deletions
diff --git a/rev-a/esp8266-io-board.net b/rev-a/esp8266-io-board.net new file mode 100644 index 0000000..e6016d4 --- /dev/null +++ b/rev-a/esp8266-io-board.net @@ -0,0 +1,540 @@ +(export (version D) + (design + (source /home/trygvis/dev/io.trygvis/2016/09/esp8266-io-board/rev-a/esp8266-io-board.sch) + (date "Thu 15 Sep 2016 08:16:03 CEST") + (tool "Eeschema 4.0.2+dfsg1-stable") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source esp8266-io-board.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref U1) + (value ESP-12E) + (footprint ESP8266:ESP-12E) + (libsource (lib ESP8266) (part ESP-12E)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D85F22)) + (comp (ref U2) + (value ULN2003) + (footprint Housings_SSOP:SSOP-16_3.9x4.9mm_Pitch0.635mm) + (libsource (lib interface) (part ULN2003)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D865D5)) + (comp (ref P10) + (value Serial) + (footprint Pin_Headers:Pin_Header_Straight_1x04) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D866E9)) + (comp (ref P1) + (value "Button 1") + (footprint Pin_Headers:Pin_Header_Straight_1x04) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D87560)) + (comp (ref R2) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8789B)) + (comp (ref R1) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D87ECC)) + (comp (ref P2) + (value "Button 2") + (footprint Pin_Headers:Pin_Header_Straight_1x04) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F552)) + (comp (ref R4) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F55F)) + (comp (ref R3) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F56B)) + (comp (ref P3) + (value "Button 3") + (footprint Pin_Headers:Pin_Header_Straight_1x04) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F8F6)) + (comp (ref R6) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F903)) + (comp (ref R5) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F90F)) + (comp (ref P4) + (value "Button 4") + (footprint Pin_Headers:Pin_Header_Straight_1x04) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F9C3)) + (comp (ref R8) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F9D0)) + (comp (ref R7) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8F9DC)) + (comp (ref P5) + (value "Button 5") + (footprint Pin_Headers:Pin_Header_Straight_1x04) + (libsource (lib conn) (part CONN_01X04)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8FE92)) + (comp (ref R10) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8FE9F)) + (comp (ref R9) + (value 100) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D8FEAB)) + (comp (ref U3) + (value REG101-3.3) + (footprint TO_SOT_Packages_SMD:SOT-23-5) + (datasheet http://www.ti.com/lit/ds/symlink/reg101.pdf) + (libsource (lib REG101) (part REG101-3.3)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D91F8B)) + (comp (ref P6) + (value USB_OTG) + (footprint Connect:USB_Micro-B) + (libsource (lib conn) (part USB_OTG)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D92157)) + (comp (ref C2) + (value 10nF) + (footprint Capacitors_SMD:C_1206_HandSoldering) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D92EED)) + (comp (ref P7) + (value "External power") + (footprint Pin_Headers:Pin_Header_Straight_1x02) + (libsource (lib conn) (part CONN_01X02)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D93A05)) + (comp (ref U4) + (value BQ21040) + (footprint TO_SOT_Packages_SMD:SOT-23-6) + (datasheet http://www.ti.com/lit/ds/symlink/bq21040.pdf) + (libsource (lib BQ21040) (part BQ21040)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D943EB)) + (comp (ref C1) + (value 100uF) + (footprint Capacitors_SMD:C_1206_HandSoldering) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D944B9)) + (comp (ref R11) + (value 860) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D94E7C)) + (comp (ref D1) + (value LED) + (footprint LEDs:LED_1206) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D94ECD)) + (comp (ref P8) + (value BATTERY) + (footprint Pin_Headers:Pin_Header_Straight_1x02) + (libsource (lib conn) (part CONN_01X02)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D9536B)) + (comp (ref R12) + (value 10k) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D97C24)) + (comp (ref R13) + (value ??) + (footprint Resistors_SMD:R_1206_HandSoldering) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 57D9899A))) + (libparts + (libpart (lib BQ21040) (part BQ21040) + (docs http://www.ti.com/lit/ds/symlink/bq21040.pdf) + (fields + (field (name Reference) U) + (field (name Value) BQ21040) + (field (name Footprint) TO_SOT_Packages_SMD:SOT-23-6) + (field (name Datasheet) http://www.ti.com/lit/ds/symlink/bq21040.pdf)) + (pins + (pin (num 1) (name TS) (type power_out)) + (pin (num 2) (name OUT) (type power_out)) + (pin (num 3) (name ~CHG) (type power_out)) + (pin (num 4) (name Iset) (type power_out)) + (pin (num 5) (name GND) (type power_out)) + (pin (num 6) (name Vin) (type power_out)))) + (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 conn) (part CONN_01X02) + (description "Connector 01x02") + (footprints + (fp Pin_Header_Straight_1X02) + (fp Pin_Header_Angled_1X02) + (fp Socket_Strip_Straight_1X02) + (fp Socket_Strip_Angled_1X02)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X02)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)))) + (libpart (lib conn) (part CONN_01X04) + (description "Connector 01x04") + (footprints + (fp Pin_Header_Straight_1X04) + (fp Pin_Header_Angled_1X04) + (fp Socket_Strip_Straight_1X04) + (fp Socket_Strip_Angled_1X04)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X04)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)))) + (libpart (lib ESP8266) (part ESP-12E) + (description "ESP8266 ESP-12E module, 22 pins, 2mm, PCB antenna") + (docs http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/) + (footprints + (fp ESP-12E)) + (fields + (field (name Reference) U) + (field (name Value) ESP-12E)) + (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 CS0) (type BiDi)) + (pin (num 10) (name MISO) (type BiDi)) + (pin (num 11) (name GPIO9) (type BiDi)) + (pin (num 12) (name GPIO10) (type BiDi)) + (pin (num 13) (name MOSI) (type BiDi)) + (pin (num 14) (name SCLK) (type BiDi)) + (pin (num 15) (name GND) (type power_in)) + (pin (num 16) (name GPIO15) (type BiDi)) + (pin (num 17) (name GPIO2) (type BiDi)) + (pin (num 18) (name GPIO0) (type BiDi)) + (pin (num 19) (name GPIO4) (type BiDi)) + (pin (num 20) (name GPIO5) (type BiDi)) + (pin (num 21) (name RXD) (type input)) + (pin (num 22) (name TXD) (type output)))) + (libpart (lib device) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib interface) (part MC1413) + (aliases + (alias ULN2003) + (alias ULN2003A)) + (fields + (field (name Reference) U) + (field (name Value) MC1413)) + (pins + (pin (num 1) (name I1) (type input)) + (pin (num 2) (name I2) (type input)) + (pin (num 3) (name I3) (type input)) + (pin (num 4) (name I4) (type input)) + (pin (num 5) (name I5) (type input)) + (pin (num 6) (name I6) (type input)) + (pin (num 7) (name I7) (type input)) + (pin (num 8) (name GND) (type power_in)) + (pin (num 9) (name COM) (type input)) + (pin (num 10) (name O7) (type openCol)) + (pin (num 11) (name O6) (type openCol)) + (pin (num 12) (name O5) (type openCol)) + (pin (num 13) (name O4) (type openCol)) + (pin (num 14) (name O3) (type openCol)) + (pin (num 15) (name O2) (type openCol)) + (pin (num 16) (name O1) (type openCol)))) + (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 REG101) (part REG101-3.3) + (description "100mA Low-Dropout Regulator, 3.3V") + (docs http://www.ti.com/lit/ds/symlink/reg101.pdf) + (footprints + (fp SOT23-5)) + (fields + (field (name Reference) U) + (field (name Value) REG101-3.3) + (field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5) + (field (name Datasheet) http://www.ti.com/lit/ds/symlink/reg101.pdf)) + (pins + (pin (num 1) (name Vin) (type power_out)) + (pin (num 2) (name GND) (type power_out)) + (pin (num 3) (name EN) (type power_out)) + (pin (num 4) (name NR) (type power_out)) + (pin (num 5) (name Vout) (type power_out)))) + (libpart (lib conn) (part USB_OTG) + (description "micro/mini connector") + (footprints + (fp USB*)) + (fields + (field (name Reference) P) + (field (name Value) USB_OTG)) + (pins + (pin (num 1) (name VCC) (type power_out)) + (pin (num 2) (name D-) (type passive)) + (pin (num 3) (name D+) (type passive)) + (pin (num 4) (name ID) (type power_in)) + (pin (num 5) (name GND) (type power_in)) + (pin (num 6) (name shield) (type passive))))) + (libraries + (library (logical conn) + (uri /usr/share/kicad/library/conn.lib)) + (library (logical device) + (uri /usr/share/kicad/library/device.lib)) + (library (logical interface) + (uri /usr/share/kicad/library/interface.lib)) + (library (logical REG101) + (uri /home/trygvis/dev/io.trygvis/2016/09/esp8266-io-board/kicad-schematic-symbols/REG101.lib)) + (library (logical ESP8266) + (uri /home/trygvis/dev/io.trygvis/2016/09/esp8266-io-board/kicad-ESP8266/ESP8266.lib)) + (library (logical BQ21040) + (uri /home/trygvis/dev/io.trygvis/2016/09/esp8266-io-board/kicad-schematic-symbols/BQ21040.lib))) + (nets + (net (code 2) (name /BTN_4) + (node (ref U1) (pin 7)) + (node (ref P4) (pin 4))) + (net (code 3) (name /BTN_3) + (node (ref U1) (pin 6)) + (node (ref P3) (pin 4))) + (net (code 4) (name /BTN_2) + (node (ref P2) (pin 4)) + (node (ref U1) (pin 5))) + (net (code 5) (name /BTN_5) + (node (ref P5) (pin 4)) + (node (ref U1) (pin 11))) + (net (code 6) (name GND) + (node (ref C2) (pin 2)) + (node (ref R12) (pin 1)) + (node (ref P8) (pin 2)) + (node (ref P7) (pin 1)) + (node (ref R13) (pin 1)) + (node (ref U2) (pin 8)) + (node (ref U2) (pin 9)) + (node (ref U1) (pin 15)) + (node (ref P10) (pin 4)) + (node (ref U4) (pin 5)) + (node (ref C1) (pin 2)) + (node (ref P6) (pin 6)) + (node (ref P6) (pin 5)) + (node (ref U3) (pin 2))) + (net (code 7) (name "Net-(P6-Pad4)") + (node (ref P6) (pin 4))) + (net (code 8) (name "Net-(P6-Pad3)") + (node (ref P6) (pin 3))) + (net (code 9) (name "Net-(P6-Pad2)") + (node (ref P6) (pin 2))) + (net (code 10) (name "Net-(C2-Pad1)") + (node (ref U3) (pin 4)) + (node (ref C2) (pin 1))) + (net (code 11) (name /LED_4_OUT) + (node (ref P4) (pin 2)) + (node (ref U2) (pin 15))) + (net (code 12) (name "Net-(P5-Pad3)") + (node (ref P5) (pin 3)) + (node (ref R9) (pin 2))) + (net (code 13) (name /LED_5_OUT) + (node (ref U2) (pin 16)) + (node (ref P5) (pin 2))) + (net (code 14) (name "Net-(P4-Pad3)") + (node (ref R7) (pin 2)) + (node (ref P4) (pin 3))) + (net (code 15) (name "Net-(P4-Pad1)") + (node (ref P4) (pin 1)) + (node (ref R8) (pin 2))) + (net (code 16) (name "Net-(P3-Pad3)") + (node (ref P3) (pin 3)) + (node (ref R5) (pin 2))) + (net (code 17) (name "Net-(P1-Pad3)") + (node (ref R1) (pin 2)) + (node (ref P1) (pin 3))) + (net (code 18) (name "Net-(P5-Pad1)") + (node (ref R10) (pin 2)) + (node (ref P5) (pin 1))) + (net (code 19) (name /TS) + (node (ref R12) (pin 2)) + (node (ref U4) (pin 1))) + (net (code 20) (name /~CGH) + (node (ref D1) (pin 1)) + (node (ref U1) (pin 12)) + (node (ref U4) (pin 3))) + (net (code 21) (name "Net-(D1-Pad2)") + (node (ref R11) (pin 2)) + (node (ref D1) (pin 2))) + (net (code 22) (name "Net-(U1-Pad2)") + (node (ref U1) (pin 2))) + (net (code 23) (name /CH_PD) + (node (ref U1) (pin 3)) + (node (ref P10) (pin 3))) + (net (code 24) (name "Net-(U1-Pad14)") + (node (ref U1) (pin 14))) + (net (code 25) (name "Net-(U1-Pad13)") + (node (ref U1) (pin 13))) + (net (code 26) (name "Net-(U1-Pad10)") + (node (ref U1) (pin 10))) + (net (code 27) (name "Net-(U1-Pad9)") + (node (ref U1) (pin 9))) + (net (code 28) (name "Net-(R13-Pad2)") + (node (ref U4) (pin 4)) + (node (ref R13) (pin 2))) + (net (code 29) (name +3V3) + (node (ref R9) (pin 1)) + (node (ref U1) (pin 8)) + (node (ref R6) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref R1) (pin 1)) + (node (ref R5) (pin 1)) + (node (ref R4) (pin 1)) + (node (ref R3) (pin 1)) + (node (ref U3) (pin 5)) + (node (ref R7) (pin 1)) + (node (ref R8) (pin 1)) + (node (ref R10) (pin 1))) + (net (code 30) (name /BATTERY) + (node (ref P8) (pin 1)) + (node (ref U4) (pin 2)) + (node (ref U3) (pin 3)) + (node (ref U3) (pin 1)) + (node (ref R11) (pin 1))) + (net (code 31) (name "Net-(C1-Pad1)") + (node (ref P6) (pin 1)) + (node (ref P7) (pin 2)) + (node (ref C1) (pin 1)) + (node (ref U4) (pin 6))) + (net (code 32) (name "Net-(U1-Pad1)") + (node (ref U1) (pin 1))) + (net (code 33) (name /RX) + (node (ref U1) (pin 21)) + (node (ref P10) (pin 2))) + (net (code 34) (name /TX) + (node (ref P10) (pin 1)) + (node (ref U1) (pin 22))) + (net (code 35) (name /LED_4) + (node (ref U2) (pin 2)) + (node (ref U1) (pin 17))) + (net (code 36) (name /LED_5) + (node (ref U2) (pin 1)) + (node (ref U1) (pin 16))) + (net (code 37) (name /LED_3) + (node (ref U1) (pin 18)) + (node (ref U2) (pin 3))) + (net (code 38) (name /LED_2) + (node (ref U2) (pin 4)) + (node (ref U1) (pin 19))) + (net (code 39) (name /LED_1) + (node (ref U2) (pin 5)) + (node (ref U1) (pin 20))) + (net (code 40) (name /LED_1_OUT) + (node (ref U2) (pin 12)) + (node (ref P1) (pin 2))) + (net (code 41) (name "Net-(U2-Pad11)") + (node (ref U2) (pin 11))) + (net (code 42) (name "Net-(U2-Pad10)") + (node (ref U2) (pin 10))) + (net (code 43) (name "Net-(U2-Pad7)") + (node (ref U2) (pin 7))) + (net (code 44) (name "Net-(U2-Pad6)") + (node (ref U2) (pin 6))) + (net (code 45) (name "Net-(P2-Pad3)") + (node (ref R3) (pin 2)) + (node (ref P2) (pin 3))) + (net (code 46) (name /LED_2_OUT) + (node (ref U2) (pin 13)) + (node (ref P2) (pin 2))) + (net (code 47) (name "Net-(P2-Pad1)") + (node (ref P2) (pin 1)) + (node (ref R4) (pin 2))) + (net (code 48) (name /BTN_1) + (node (ref U1) (pin 4)) + (node (ref P1) (pin 4))) + (net (code 49) (name "Net-(P3-Pad1)") + (node (ref R6) (pin 2)) + (node (ref P3) (pin 1))) + (net (code 50) (name /LED_3_OUT) + (node (ref U2) (pin 14)) + (node (ref P3) (pin 2))) + (net (code 51) (name "Net-(P1-Pad1)") + (node (ref R2) (pin 2)) + (node (ref P1) (pin 1)))))
\ No newline at end of file |