<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.3.0">
<drawing>
<schematic>
<libraries>
<library name="esp826612q">
<packages>
<package name="ESP12Q">
<description>ESP8266 Module 12</description>
</package>
</packages>
<symbols>
<symbol name="ESP12Q">
<pin name="RESET"/>
<pin name="ADC"/>
<pin name="CH_PD"/>
<pin name="GPIO16"/>
<pin name="GPIO14"/>
<pin name="GPIO12"/>
<pin name="GPIO13"/>
<pin name="VCC"/>
<pin name="GND"/>
<pin name="GPIO15"/>
<pin name="GPIO2"/>
<pin name="GPIO0"/>
<pin name="GPIO5"/>
<pin name="GPIO4"/>
<pin name="RX"/>
<pin name="TX"/>
<pin name="CS0"/>
<pin name="SCLK"/>
<pin name="MISO"/>
<pin name="MOSI"/>
<pin name="GPIO9"/>
<pin name="GPIO10"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="ESP12Q">
<description>ESP8266 Wifi module 12-Q</description>
<gates>
<gate name="G$1" symbol="ESP12Q"/>
</gates>
<devices>
<device name="" package="ESP12Q">
<connects>
<connect gate="G$1" pin="ADC" pad="ADC"/>
<connect gate="G$1" pin="CH_PD" pad="CH_PD"/>
<connect gate="G$1" pin="CS0" pad="CS0"/>
<connect gate="G$1" pin="GND" pad="GND"/>
<connect gate="G$1" pin="GPIO0" pad="GPIO0"/>
<connect gate="G$1" pin="GPIO10" pad="GPIO10"/>
<connect gate="G$1" pin="GPIO12" pad="GPIO12"/>
<connect gate="G$1" pin="GPIO13" pad="GPIO13"/>
<connect gate="G$1" pin="GPIO14" pad="GPIO14"/>
<connect gate="G$1" pin="GPIO15" pad="GPIO15"/>
<connect gate="G$1" pin="GPIO16" pad="GPIO16"/>
<connect gate="G$1" pin="GPIO2" pad="GPIO2"/>
<connect gate="G$1" pin="GPIO4" pad="GPIO4"/>
<connect gate="G$1" pin="GPIO5" pad="GPIO5"/>
<connect gate="G$1" pin="GPIO9" pad="GPIO9"/>
<connect gate="G$1" pin="MISO" pad="MISO"/>
<connect gate="G$1" pin="MOSI" pad="MOSI"/>
<connect gate="G$1" pin="RESET" pad="RESET"/>
<connect gate="G$1" pin="RX" pad="RX"/>
<connect gate="G$1" pin="SCLK" pad="SCLK"/>
<connect gate="G$1" pin="TX" pad="TX"/>
<connect gate="G$1" pin="VCC" pad="VCC"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
<library name="fab">
<packages>
<package name="2X03SMD">
</package>
<package name="SOT223">
<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
</package>
<package name="C1206">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;</description>
</package>
<package name="C1206FAB">
</package>
<package name="SOT-23">
<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
</package>
<package name="R1206">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;</description>
</package>
<package name="R1206W">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
wave soldering</description>
</package>
<package name="R1206FAB">
</package>
</packages>
<symbols>
<symbol name="PINH2X3">
<pin name="1" direction="pas" function="dot"/>
<pin name="2" direction="pas" function="dot"/>
<pin name="3" direction="pas" function="dot"/>
<pin name="4" direction="pas" function="dot"/>
<pin name="5" direction="pas" function="dot"/>
<pin name="6" direction="pas" function="dot"/>
</symbol>
<symbol name="78ADJ">
<pin name="IN" direction="in"/>
<pin name="ADJ" direction="in"/>
<pin name="OUT" direction="out"/>
<pin name="OUT@1" direction="out"/>
</symbol>
<symbol name="CAP-NONPOLARIZED">
<description>non-polarized capacitor</description>
<pin name="1" direction="pas"/>
<pin name="2" direction="pas"/>
</symbol>
<symbol name="P_MOSFET">
<pin name="D" direction="pas"/>
<pin name="S" direction="pas"/>
<pin name="G" direction="pas"/>
</symbol>
<symbol name="R-US">
<pin name="2" direction="pas"/>
<pin name="1" direction="pas"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="PINHD-2X3-SMD" prefix="JP" uservalue="yes">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
<gates>
<gate name="A" symbol="PINH2X3"/>
</gates>
<devices>
<device name="" package="2X03SMD">
<connects>
<connect gate="A" pin="1" pad="1"/>
<connect gate="A" pin="2" pad="2"/>
<connect gate="A" pin="3" pad="3"/>
<connect gate="A" pin="4" pad="4"/>
<connect gate="A" pin="5" pad="5"/>
<connect gate="A" pin="6" pad="6"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="V_REG_LM1117" prefix="U" uservalue="yes">
<description>&lt;b&gt;Voltage Regulator LM1117&lt;/b&gt;
Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU : COM-00595</description>
<gates>
<gate name="G$1" symbol="78ADJ"/>
</gates>
<devices>
<device name="SOT223" package="SOT223">
<connects>
<connect gate="G$1" pin="ADJ" pad="1"/>
<connect gate="G$1" pin="IN" pad="3"/>
<connect gate="G$1" pin="OUT" pad="2"/>
<connect gate="G$1" pin="OUT@1" pad="4"/>
</connects>
<technologies>
<technology name="">
<attribute name="PROD_ID" value="VREG-08170"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="CAP-UNPOLARIZED" prefix="C" uservalue="yes">
<gates>
<gate name="&gt;NAME" symbol="CAP-NONPOLARIZED"/>
</gates>
<devices>
<device name="" package="C1206">
<connects>
<connect gate="&gt;NAME" pin="1" pad="1"/>
<connect gate="&gt;NAME" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="FAB" package="C1206FAB">
<connects>
<connect gate="&gt;NAME" pin="1" pad="1"/>
<connect gate="&gt;NAME" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PMOSFET" prefix="T" uservalue="yes">
<description>&lt;b&gt;MOS FET&lt;/b&gt;</description>
<gates>
<gate name="A" symbol="P_MOSFET"/>
</gates>
<devices>
<device name="SOT23" package="SOT-23">
<connects>
<connect gate="A" pin="D" pad="1"/>
<connect gate="A" pin="G" pad="3"/>
<connect gate="A" pin="S" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="RES-US" prefix="R" uservalue="yes">
<description>&lt;b&gt;Resistor (US Symbol)&lt;/b&gt;
&lt;p&gt;
Variants with postfix FAB are widened to allow the routing of internal traces</description>
<gates>
<gate name="G$1" symbol="R-US"/>
</gates>
<devices>
<device name="1206" package="R1206">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="1206W" package="R1206W">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
<device name="1206FAB" package="R1206FAB">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
<library name="con-molex">
<description>&lt;b&gt;Molex Connectors&lt;/b&gt;&lt;p&gt;
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
<packages>
<package name="22-23-2061">
<description>&lt;b&gt;KK® 254 Solid Header, Vertical, with Friction Lock, 6 Circuits, Tin (Sn) Plating&lt;/b&gt;&lt;p&gt;&lt;a href =http://www.molex.com/pdm_docs/sd/022232061_sd.pdf&gt;Datasheet &lt;/a&gt;</description>
</package>
<package name="22-23-2021">
<description>&lt;b&gt;KK® 254 Solid Header, Vertical, with Friction Lock, 2 Circuits, Tin (Sn) Plating&lt;/b&gt;&lt;p&gt;&lt;a href =http://www.molex.com/pdm_docs/sd/022232021_sd.pdf&gt;Datasheet &lt;/a&gt;</description>
</package>
<package name="22-23-2041">
<description>&lt;b&gt;KK® 254 Solid Header, Vertical, with Friction Lock, 4 Circuits, Tin (Sn) Plating&lt;/b&gt;&lt;p&gt;&lt;a href =http://www.molex.com/pdm_docs/sd/022232041_sd.pdf&gt;Datasheet &lt;/a&gt;</description>
</package>
</packages>
<symbols>
<symbol name="MV">
<pin name="S" direction="pas"/>
</symbol>
<symbol name="M">
<pin name="S" direction="pas"/>
</symbol>
</symbols>
<devicesets>
<deviceset name="22-23-2061" prefix="X" uservalue="yes">
<description>.100" (2.54mm) Center Header - 6 Pin</description>
<gates>
<gate name="-1" symbol="MV"/>
<gate name="-2" symbol="M"/>
<gate name="-3" symbol="M"/>
<gate name="-4" symbol="M"/>
<gate name="-5" symbol="M"/>
<gate name="-6" symbol="M"/>
</gates>
<devices>
<device name="" package="22-23-2061">
<connects>
<connect gate="-1" pin="S" pad="1"/>
<connect gate="-2" pin="S" pad="2"/>
<connect gate="-3" pin="S" pad="3"/>
<connect gate="-4" pin="S" pad="4"/>
<connect gate="-5" pin="S" pad="5"/>
<connect gate="-6" pin="S" pad="6"/>
</connects>
<technologies>
<technology name="">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value="22-23-2061"/>
<attribute name="OC_FARNELL" value="1462922"/>
<attribute name="OC_NEWARK" value="27C1933"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="22-23-2021" prefix="X">
<description>.100" (2.54mm) Center Header - 2 Pin</description>
<gates>
<gate name="-1" symbol="MV"/>
<gate name="-2" symbol="M"/>
</gates>
<devices>
<device name="" package="22-23-2021">
<connects>
<connect gate="-1" pin="S" pad="1"/>
<connect gate="-2" pin="S" pad="2"/>
</connects>
<technologies>
<technology name="">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value="22-23-2021"/>
<attribute name="OC_FARNELL" value="1462926"/>
<attribute name="OC_NEWARK" value="25C3832"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="22-23-2041" prefix="X">
<description>.100" (2.54mm) Center Header - 4 Pin</description>
<gates>
<gate name="-1" symbol="MV"/>
<gate name="-2" symbol="M"/>
<gate name="-3" symbol="M"/>
<gate name="-4" symbol="M"/>
</gates>
<devices>
<device name="" package="22-23-2041">
<connects>
<connect gate="-1" pin="S" pad="1"/>
<connect gate="-2" pin="S" pad="2"/>
<connect gate="-3" pin="S" pad="3"/>
<connect gate="-4" pin="S" pad="4"/>
</connects>
<technologies>
<technology name="">
<attribute name="MF" value="MOLEX"/>
<attribute name="MPN" value="22-23-2041"/>
<attribute name="OC_FARNELL" value="1462920"/>
<attribute name="OC_NEWARK" value="38C0355"/>
</technology>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<parts>
<part name="U$1" library="esp826612q" deviceset="ESP12Q" device=""/>
<part name="JP1" library="fab" deviceset="PINHD-2X3-SMD" device=""/>
<part name="U1" library="fab" deviceset="V_REG_LM1117" device="SOT223"/>
<part name="C1" library="fab" deviceset="CAP-UNPOLARIZED" device="FAB"/>
<part name="C2" library="fab" deviceset="CAP-UNPOLARIZED" device="FAB"/>
<part name="X1" library="con-molex" deviceset="22-23-2061" device=""/>
<part name="X2" library="con-molex" deviceset="22-23-2021" device=""/>
<part name="X3" library="con-molex" deviceset="22-23-2041" device=""/>
<part name="T1" library="fab" deviceset="PMOSFET" device="SOT23"/>
<part name="R1" library="fab" deviceset="RES-US" device="1206FAB"/>
</parts>
<sheets>
<sheet>
<plain>
</plain>
<busses>
</busses>
<nets>
<net name="N$1">
<segment>
<pinref part="U$1" gate="G$1" pin="TX"/>
<pinref part="X1" gate="-5" pin="S"/>
</segment>
</net>
<net name="N$2">
<segment>
<pinref part="U$1" gate="G$1" pin="RX"/>
<pinref part="X1" gate="-4" pin="S"/>
</segment>
</net>
<net name="N$5">
<segment>
<pinref part="U$1" gate="G$1" pin="MOSI"/>
<pinref part="JP1" gate="A" pin="3"/>
</segment>
</net>
<net name="N$6">
<segment>
<pinref part="U$1" gate="G$1" pin="MISO"/>
<pinref part="JP1" gate="A" pin="6"/>
</segment>
</net>
<net name="N$7">
<segment>
<pinref part="JP1" gate="A" pin="4"/>
<pinref part="U$1" gate="G$1" pin="SCLK"/>
</segment>
</net>
<net name="N$12">
<segment>
<pinref part="C2" gate="&gt;NAME" pin="2"/>
<pinref part="U1" gate="G$1" pin="OUT@1"/>
<pinref part="U1" gate="G$1" pin="OUT"/>
<pinref part="U$1" gate="G$1" pin="GPIO2"/>
<pinref part="U$1" gate="G$1" pin="GPIO0"/>
<pinref part="U$1" gate="G$1" pin="RESET"/>
<pinref part="U$1" gate="G$1" pin="CH_PD"/>
<pinref part="U$1" gate="G$1" pin="VCC"/>
<pinref part="JP1" gate="A" pin="5"/>
<pinref part="X3" gate="-4" pin="S"/>
<pinref part="T1" gate="A" pin="D"/>
</segment>
</net>
<net name="N$8">
<segment>
<pinref part="X1" gate="-1" pin="S"/>
<pinref part="U$1" gate="G$1" pin="GND"/>
<pinref part="JP1" gate="A" pin="1"/>
<pinref part="U$1" gate="G$1" pin="GPIO15"/>
<pinref part="C1" gate="&gt;NAME" pin="2"/>
<pinref part="U1" gate="G$1" pin="ADJ"/>
<pinref part="C2" gate="&gt;NAME" pin="1"/>
<pinref part="X3" gate="-3" pin="S"/>
<pinref part="X2" gate="-2" pin="S"/>
</segment>
</net>
<net name="N$3">
<segment>
<pinref part="C1" gate="&gt;NAME" pin="1"/>
<pinref part="U1" gate="G$1" pin="IN"/>
<pinref part="X1" gate="-3" pin="S"/>
</segment>
</net>
<net name="N$9">
<segment>
<pinref part="X3" gate="-2" pin="S"/>
<pinref part="U$1" gate="G$1" pin="GPIO14"/>
</segment>
</net>
<net name="N$10">
<segment>
<pinref part="X3" gate="-1" pin="S"/>
<pinref part="U$1" gate="G$1" pin="GPIO16"/>
</segment>
</net>
<net name="N$11">
<segment>
<pinref part="R1" gate="G$1" pin="2"/>
<pinref part="T1" gate="A" pin="G"/>
</segment>
</net>
<net name="N$13">
<segment>
<pinref part="R1" gate="G$1" pin="1"/>
<pinref part="U$1" gate="G$1" pin="GPIO4"/>
</segment>
</net>
<net name="N$4">
<segment>
<pinref part="X2" gate="-1" pin="S"/>
<pinref part="T1" gate="A" pin="S"/>
</segment>
</net>
</nets>
</sheet>
</sheets>
</schematic>
</drawing>
</eagle>
