(export (version D) (design (source /Users/jps/github/ESP8266-PowerMonitor/hardware/ESP8266-PowerMonitor.sch) (date "Monday, 25 May 2020 at 08:26:45") (tool "Eeschema (5.1.5-0-10_14)") (sheet (number 1) (name /) (tstamps /) (title_block (title) (company) (rev) (date) (source ESP8266-PowerMonitor.sch) (comment (number 1) (value "")) (comment (number 2) (value "")) (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components (comp (ref U2) (value ESP-12F) (footprint RF_Module:ESP-12E) (datasheet http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf) (libsource (lib RF_Module) (part ESP-12F) (description "802.11 b/g/n Wi-Fi Module")) (sheetpath (names /) (tstamps /)) (tstamp 5E9EB5E9)) (comp (ref U1) (value AMS1117-3.3) (footprint Package_TO_SOT_SMD:SOT-223-3_TabPin2) (datasheet http://www.advanced-monolithic.com/pdf/ds1117.pdf) (libsource (lib Regulator_Linear) (part AMS1117-3.3) (description "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223")) (sheetpath (names /) (tstamps /)) (tstamp 5E9ED335)) (comp (ref JP1) (value "3.3V BYPASS") (footprint Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm) (datasheet ~) (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open")) (sheetpath (names /) (tstamps /)) (tstamp 5E9FB45C)) (comp (ref C1) (value 0.1uF) (footprint Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /) (tstamps /)) (tstamp 5E9FE989)) (comp (ref C2) (value 10uF) (footprint Capacitor_SMD:CP_Elec_4x5.3) (datasheet ~) (libsource (lib Device) (part CP) (description "Polarized capacitor")) (sheetpath (names /) (tstamps /)) (tstamp 5E9FF675)) (comp (ref R1) (value 10k) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5EA0AB12)) (comp (ref R2) (value 10k) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5EA0C348)) (comp (ref R4) (value 10k) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5EA0DCAB)) (comp (ref R6) (value 10k) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5EA0EA76)) (comp (ref SW1) (value SW_RESET) (footprint Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm) (datasheet ~) (libsource (lib Switch) (part SW_DIP_x01) (description "1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol")) (sheetpath (names /) (tstamps /)) (tstamp 5EA11774)) (comp (ref R5) (value 10k) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5EA1A4E0)) (comp (ref R3) (value 470) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5EA1E8A4)) (comp (ref PS1) (value HLK-PM03) (footprint Converter_ACDC:Converter_ACDC_HiLink_HLK-PMxx) (datasheet http://www.hlktech.net/product_detail.php?ProId=59) (libsource (lib Converter_ACDC) (part HLK-PM03) (description "Compact AC/DC board mount power module 3W 3V3")) (sheetpath (names /) (tstamps /)) (tstamp 5EA0B50B)) (comp (ref C3) (value 100nF) (footprint Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part C) (description "Unpolarized capacitor")) (sheetpath (names /) (tstamps /)) (tstamp 5EA34A36)) (comp (ref J1) (value CONN_PULSE) (footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical) (datasheet ~) (libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")) (sheetpath (names /) (tstamps /)) (tstamp 5EA43248)) (comp (ref J2) (value CONN_PROG) (footprint Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical) (datasheet ~) (libsource (lib Connector) (part Conn_01x05_Male) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")) (sheetpath (names /) (tstamps /)) (tstamp 5EA4449E)) (comp (ref F1) (value 100mA) (footprint Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part Polyfuse) (description "Resettable fuse, polymeric positive temperature coefficient")) (sheetpath (names /) (tstamps /)) (tstamp 5EA6BA40)) (comp (ref J3) (value CONN_AC) (footprint TerminalBlock:TerminalBlock_bornier-2_P5.08mm) (datasheet ~) (libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")) (sheetpath (names /) (tstamps /)) (tstamp 5EA79AB2)) (comp (ref J4) (value CONN_TEMP) (footprint Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical) (datasheet ~) (libsource (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) (sheetpath (names /) (tstamps /)) (tstamp 5EA4E231)) (comp (ref J5) (value CONN_I2C) (footprint Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical) (datasheet ~) (libsource (lib Connector) (part Conn_01x04_Male) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")) (sheetpath (names /) (tstamps /)) (tstamp 5EAA8055)) (comp (ref R7) (value 4.7k) (footprint Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder) (datasheet ~) (libsource (lib Device) (part R) (description Resistor)) (sheetpath (names /) (tstamps /)) (tstamp 5ECB0601))) (libparts (libpart (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)") (docs ~) (footprints (fp Connector*:*_1x??_*)) (fields (field (name Reference) J) (field (name Value) Conn_01x02_Male)) (pins (pin (num 1) (name Pin_1) (type passive)) (pin (num 2) (name Pin_2) (type passive)))) (libpart (lib Connector) (part Conn_01x03_Male) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") (docs ~) (footprints (fp Connector*:*_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 Connector) (part Conn_01x04_Male) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)") (docs ~) (footprints (fp Connector*:*_1x??_*)) (fields (field (name Reference) J) (field (name Value) Conn_01x04_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)) (pin (num 4) (name Pin_4) (type passive)))) (libpart (lib Connector) (part Conn_01x05_Male) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)") (docs ~) (footprints (fp Connector*:*_1x??_*)) (fields (field (name Reference) J) (field (name Value) Conn_01x05_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)) (pin (num 4) (name Pin_4) (type passive)) (pin (num 5) (name Pin_5) (type passive)))) (libpart (lib Converter_ACDC) (part HLK-PM01) (aliases (alias HLK-PM03) (alias HLK-PM12) (alias HLK-PM24)) (description "Compact AC/DC board mount power module 3W 5V") (docs http://www.hlktech.net/product_detail.php?ProId=54) (footprints (fp Converter*ACDC*HiLink*HLK?PM*)) (fields (field (name Reference) PS) (field (name Value) HLK-PM01) (field (name Footprint) Converter_ACDC:Converter_ACDC_HiLink_HLK-PMxx)) (pins (pin (num 1) (name AC/L) (type power_in)) (pin (num 2) (name AC/N) (type power_in)) (pin (num 3) (name -Vout) (type power_out)) (pin (num 4) (name +Vout) (type power_out)))) (libpart (lib Device) (part C) (description "Unpolarized capacitor") (docs ~) (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 Device) (part CP) (description "Polarized capacitor") (docs ~) (footprints (fp CP_*)) (fields (field (name Reference) C) (field (name Value) CP)) (pins (pin (num 1) (name ~) (type passive)) (pin (num 2) (name ~) (type passive)))) (libpart (lib Device) (part Polyfuse) (description "Resettable fuse, polymeric positive temperature coefficient") (docs ~) (footprints (fp *polyfuse*) (fp *PTC*)) (fields (field (name Reference) F) (field (name Value) Polyfuse)) (pins (pin (num 1) (name ~) (type passive)) (pin (num 2) (name ~) (type passive)))) (libpart (lib Device) (part R) (description Resistor) (docs ~) (footprints (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 Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open") (docs ~) (footprints (fp SolderJumper*Open*)) (fields (field (name Reference) JP) (field (name Value) SolderJumper_2_Open)) (pins (pin (num 1) (name A) (type passive)) (pin (num 2) (name B) (type passive)))) (libpart (lib RF_Module) (part ESP-12E) (aliases (alias ESP-12F)) (description "802.11 b/g/n Wi-Fi Module") (docs http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf) (footprints (fp ESP?12*)) (fields (field (name Reference) U) (field (name Value) ESP-12E) (field (name Footprint) RF_Module:ESP-12E)) (pins (pin (num 1) (name ~RST) (type input)) (pin (num 2) (name ADC) (type input)) (pin (num 3) (name EN) (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 input)) (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 GPIO3/RXD) (type BiDi)) (pin (num 22) (name GPIO1/TXD) (type BiDi)))) (libpart (lib Regulator_Linear) (part AP1117-15) (aliases (alias AP1117-18) (alias AP1117-25) (alias AP1117-33) (alias AP1117-50) (alias LD1117S33TR_SOT223) (alias LD1117S12TR_SOT223) (alias LD1117S18TR_SOT223) (alias LD1117S25TR_SOT223) (alias LD1117S50TR_SOT223) (alias NCP1117-12_SOT223) (alias NCP1117-1.5_SOT223) (alias NCP1117-1.8_SOT223) (alias NCP1117-2.0_SOT223) (alias NCP1117-2.5_SOT223) (alias NCP1117-2.85_SOT223) (alias NCP1117-3.3_SOT223) (alias NCP1117-5.0_SOT223) (alias AMS1117-1.5) (alias AMS1117-1.8) (alias AMS1117-2.5) (alias AMS1117-2.85) (alias AMS1117-3.3) (alias AMS1117-5.0)) (description "1A Low Dropout regulator, positive, 1.5V fixed output, SOT-223") (docs http://www.diodes.com/datasheets/AP1117.pdf) (footprints (fp SOT?223*TabPin2*)) (fields (field (name Reference) U) (field (name Value) AP1117-15) (field (name Footprint) Package_TO_SOT_SMD:SOT-223-3_TabPin2)) (pins (pin (num 1) (name GND) (type power_in)) (pin (num 2) (name VO) (type power_out)) (pin (num 3) (name VI) (type power_in)))) (libpart (lib Switch) (part SW_DIP_x01) (description "1x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol") (docs ~) (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))))) (libraries (library (logical Connector) (uri "/Library/Application Support/kicad/library/Connector.lib")) (library (logical Converter_ACDC) (uri "/Library/Application Support/kicad/library/Converter_ACDC.lib")) (library (logical Device) (uri "/Library/Application Support/kicad/library/Device.lib")) (library (logical Jumper) (uri "/Library/Application Support/kicad/library/Jumper.lib")) (library (logical RF_Module) (uri "/Library/Application Support/kicad/library/RF_Module.lib")) (library (logical Regulator_Linear) (uri "/Library/Application Support/kicad/library/Regulator_Linear.lib")) (library (logical Switch) (uri "/Library/Application Support/kicad/library/Switch.lib"))) (nets (net (code 1) (name "Net-(U2-Pad10)") (node (ref U2) (pin 10))) (net (code 2) (name "Net-(U2-Pad11)") (node (ref U2) (pin 11))) (net (code 3) (name "Net-(U2-Pad12)") (node (ref U2) (pin 12))) (net (code 4) (name "Net-(U2-Pad13)") (node (ref U2) (pin 13))) (net (code 5) (name "Net-(U2-Pad14)") (node (ref U2) (pin 14))) (net (code 6) (name "Net-(U2-Pad17)") (node (ref U2) (pin 17))) (net (code 7) (name "Net-(U2-Pad2)") (node (ref U2) (pin 2))) (net (code 8) (name "Net-(U2-Pad4)") (node (ref U2) (pin 4))) (net (code 9) (name "Net-(U2-Pad5)") (node (ref U2) (pin 5))) (net (code 10) (name "Net-(U2-Pad9)") (node (ref U2) (pin 9))) (net (code 11) (name "Net-(R2-Pad2)") (node (ref U2) (pin 3)) (node (ref R2) (pin 2))) (net (code 12) (name "Net-(R6-Pad2)") (node (ref U2) (pin 16)) (node (ref R6) (pin 2))) (net (code 13) (name "Net-(R1-Pad1)") (node (ref U2) (pin 1)) (node (ref R1) (pin 1)) (node (ref SW1) (pin 1))) (net (code 14) (name TXD) (node (ref U2) (pin 22)) (node (ref J2) (pin 4))) (net (code 15) (name RXD) (node (ref U2) (pin 21)) (node (ref J2) (pin 3))) (net (code 16) (name _PROG) (node (ref J2) (pin 2)) (node (ref R4) (pin 2)) (node (ref U2) (pin 18))) (net (code 17) (name "Net-(R3-Pad1)") (node (ref R3) (pin 1)) (node (ref R5) (pin 2)) (node (ref U2) (pin 7))) (net (code 18) (name PULSE) (node (ref R3) (pin 2)) (node (ref J1) (pin 1))) (net (code 19) (name "Net-(C1-Pad1)") (node (ref C1) (pin 1)) (node (ref PS1) (pin 4)) (node (ref JP1) (pin 1)) (node (ref U1) (pin 3))) (net (code 20) (name AC-N) (node (ref J3) (pin 1)) (node (ref PS1) (pin 2))) (net (code 21) (name "Net-(F1-Pad1)") (node (ref F1) (pin 1)) (node (ref PS1) (pin 1))) (net (code 22) (name AC-L) (node (ref J3) (pin 2)) (node (ref F1) (pin 2))) (net (code 23) (name GND) (node (ref PS1) (pin 3)) (node (ref C1) (pin 2)) (node (ref C2) (pin 2)) (node (ref SW1) (pin 2)) (node (ref J5) (pin 2)) (node (ref C3) (pin 2)) (node (ref J4) (pin 1)) (node (ref U1) (pin 1)) (node (ref J1) (pin 2)) (node (ref J2) (pin 1)) (node (ref U2) (pin 15)) (node (ref R6) (pin 1))) (net (code 24) (name SDA) (node (ref J5) (pin 4)) (node (ref U2) (pin 19))) (net (code 25) (name SCL) (node (ref J5) (pin 3)) (node (ref U2) (pin 20))) (net (code 26) (name +3.3V) (node (ref J2) (pin 5)) (node (ref R1) (pin 2)) (node (ref R2) (pin 1)) (node (ref R7) (pin 1)) (node (ref J4) (pin 3)) (node (ref U1) (pin 2)) (node (ref U2) (pin 8)) (node (ref R4) (pin 1)) (node (ref R5) (pin 1)) (node (ref J5) (pin 1)) (node (ref C3) (pin 1)) (node (ref JP1) (pin 2)) (node (ref C2) (pin 1))) (net (code 27) (name DS18B20_DQ) (node (ref U2) (pin 6)) (node (ref J4) (pin 2)) (node (ref R7) (pin 2)))))