<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.6.1">
<drawing>
<board>
<plain>
<wire x1="0" y1="0" x2="50.78" y2="0" width="0" layer="20"/>
<wire x1="50.78" y1="0" x2="50.78" y2="70.79" width="0" layer="20"/>
<wire x1="50.78" y1="70.79" x2="0" y2="70.79" width="0" layer="20"/>
<wire x1="0" y1="70.79" x2="0" y2="0" width="0" layer="20"/>
</plain>
<libraries>
<library name="microbuilder">
<packages>
<package name="0805-NO">
</package>
<package name="SOLDERJUMPER_ARROW_NOPASTE">
</package>
<package name="TFT_2.83IN_240X320_50PIN">
</package>
<package name="MICROSD">
<description>Courtesy: Adafruit Industries</description>
</package>
</packages>
</library>
<library name="homemade-hardware">
<packages>
<package name="7914G-1-000E">
<description>&lt;a href="https://www.digikey.com/product-detail/en/bourns-inc/7914G-1-000E/7914G-000EDKR-ND/741386"&gt;7914G-1-000E&lt;/a&gt;: Momentary Button</description>
</package>
<package name="WROOM32">
</package>
<package name="TESTPOINT-1">
</package>
<package name="SOT23-5">
<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;</description>
</package>
</packages>
</library>
<library name="adafruit">
<packages>
<package name="SOT23-5L">
<description>&lt;b&gt;Small Outline Transistor&lt;/b&gt;&lt;p&gt;
package type OT</description>
</package>
</packages>
</library>
<library name="transistor-neu-to92">
<packages>
<package name="SOT23-BEC">
<description>TO-236 ITT Intermetall</description>
</package>
</packages>
</library>
<library name="MicroUSB2">
<packages>
<package name="USB-MICRO-SMD">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="C1" library="microbuilder" package="0805-NO" value="0.1uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C2" library="microbuilder" package="0805-NO" value="10uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C3" library="microbuilder" package="0805-NO" value="10uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C4" library="microbuilder" package="0805-NO" value="0.1uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="C5" library="microbuilder" package="0805-NO" value="10uF">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="EN_RESET" library="homemade-hardware" package="7914G-1-000E" value="SWITCH_BUTTON_SPST">
<attribute name="HEIGHT" value="4.2"/>
<attribute name="PN" value="7914G-1-000E "/>
</element>
<element name="ESP_32" library="homemade-hardware" package="WROOM32" value="MICRO_ESP32"/>
<element name="IC1" library="adafruit" package="SOT23-5L" value="MIC5225-3.3">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="IO0_BOOT" library="homemade-hardware" package="7914G-1-000E" value="SWITCH_BUTTON_SPST">
<attribute name="HEIGHT" value="4.2"/>
<attribute name="PN" value="7914G-1-000E "/>
</element>
<element name="Q1" library="transistor-neu-to92" package="SOT23-BEC" value="MMBT2222">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R1" library="microbuilder" package="0805-NO" value="10">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R12" library="microbuilder" package="0805-NO" value="10K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R2" library="microbuilder" package="0805-NO" value="10">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R3" library="microbuilder" package="0805-NO" value="10">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R4" library="microbuilder" package="0805-NO" value="10">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R5" library="microbuilder" package="0805-NO" value="1K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="R6" library="microbuilder" package="0805-NO" value="10K">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="SJ1" library="microbuilder" package="SOLDERJUMPER_ARROW_NOPASTE" value="">
<attribute name="BOM" value="EXCLUDE"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U$10" library="microbuilder" package="TFT_2.83IN_240X320_50PIN" value="DISP_LCD_1.28IN_240X320_50PIN">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="U$2" library="homemade-hardware" package="TESTPOINT-1" value="HEADER-1-TESTPOINT"/>
<element name="U$7" library="homemade-hardware" package="TESTPOINT-1" value="HEADER-1-TESTPOINT"/>
<element name="USB" library="MicroUSB2" package="USB-MICRO-SMD" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="X1" library="microbuilder" package="MICROSD" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="REGULATOR" library="homemade-hardware" package="SOT23-5" value="IC_REGULATOR-3.3V-0.5A">
<attribute name="NAME"/>
<attribute name="PN" value="SPX3819M5-L-3-3/TR "/>
<attribute name="VALUE"/>
</element>
</elements>
<signals>
<signal name="GND">
<contactref element="Q1" pad="E"/>
<contactref element="IC1" pad="2"/>
<contactref element="C4" pad="2"/>
<contactref element="C3" pad="2"/>
<contactref element="C1" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="C2" pad="2"/>
<contactref element="U$10" pad="43"/>
<contactref element="U$10" pad="50"/>
<contactref element="U$10" pad="49"/>
<contactref element="U$10" pad="48"/>
<contactref element="X1" pad="MT1"/>
<contactref element="X1" pad="MT2"/>
<contactref element="X1" pad="6"/>
<contactref element="R12" pad="1"/>
<contactref element="USB" pad="GND1"/>
<contactref element="ESP_32" pad="1"/>
<contactref element="ESP_32" pad="15"/>
<contactref element="ESP_32" pad="38"/>
<contactref element="ESP_32" pad="P$1"/>
<contactref element="EN_RESET" pad="1A"/>
<contactref element="EN_RESET" pad="1B"/>
<contactref element="IO0_BOOT" pad="2A"/>
<contactref element="IO0_BOOT" pad="2B"/>
<contactref element="REGULATOR" pad="2"/>
</signal>
<signal name="LCD_RST">
<contactref element="U$10" pad="10"/>
</signal>
<signal name="LCD_CS">
<contactref element="U$10" pad="38"/>
<contactref element="ESP_32" pad="18"/>
</signal>
<signal name="LCD_WR">
<contactref element="U$10" pad="36"/>
<contactref element="ESP_32" pad="17"/>
</signal>
<signal name="LCD_RD">
<contactref element="U$10" pad="35"/>
<contactref element="R12" pad="2"/>
</signal>
<signal name="LCD_RS">
<contactref element="U$10" pad="37"/>
<contactref element="X1" pad="5"/>
<contactref element="ESP_32" pad="20"/>
</signal>
<signal name="LCD_X+">
<contactref element="U$10" pad="46"/>
</signal>
<signal name="LCD_Y+">
<contactref element="U$10" pad="47"/>
</signal>
<signal name="LCD_X-">
<contactref element="U$10" pad="44"/>
</signal>
<signal name="LCD_Y-">
<contactref element="U$10" pad="45"/>
</signal>
<signal name="N$1">
<contactref element="R4" pad="2"/>
<contactref element="U$10" pad="5"/>
</signal>
<signal name="N$2">
<contactref element="R1" pad="2"/>
<contactref element="U$10" pad="2"/>
</signal>
<signal name="N$3">
<contactref element="R2" pad="2"/>
<contactref element="U$10" pad="3"/>
</signal>
<signal name="N$4">
<contactref element="R3" pad="2"/>
<contactref element="U$10" pad="4"/>
</signal>
<signal name="N$16">
<contactref element="Q1" pad="B"/>
<contactref element="R5" pad="2"/>
</signal>
<signal name="LCD_LITE">
<contactref element="R5" pad="1"/>
</signal>
<signal name="VCC">
<contactref element="IC1" pad="5"/>
<contactref element="C3" pad="1"/>
<contactref element="C4" pad="1"/>
<contactref element="C1" pad="1"/>
<contactref element="U$10" pad="42"/>
<contactref element="U$10" pad="41"/>
<contactref element="U$10" pad="40"/>
<contactref element="R4" pad="1"/>
<contactref element="R1" pad="1"/>
<contactref element="R2" pad="1"/>
<contactref element="R3" pad="1"/>
<contactref element="X1" pad="4"/>
<contactref element="U$10" pad="9"/>
<contactref element="U$10" pad="8"/>
<contactref element="U$10" pad="7"/>
<contactref element="SJ1" pad="2"/>
<contactref element="ESP_32" pad="2"/>
<contactref element="R6" pad="2"/>
</signal>
<signal name="N$5">
<contactref element="Q1" pad="C"/>
<contactref element="U$10" pad="1"/>
</signal>
<signal name="SDI_3V">
<contactref element="U$10" pad="34"/>
<contactref element="X1" pad="3"/>
<contactref element="ESP_32" pad="22"/>
</signal>
<signal name="SDO">
<contactref element="U$10" pad="33"/>
<contactref element="ESP_32" pad="21"/>
</signal>
<signal name="IM0">
<contactref element="U$10" pad="6"/>
<contactref element="SJ1" pad="1"/>
</signal>
<signal name="SD_CS">
<contactref element="X1" pad="2"/>
<contactref element="ESP_32" pad="27"/>
</signal>
<signal name="CARDDET">
<contactref element="X1" pad="CD2"/>
</signal>
<signal name="5V">
<contactref element="USB" pad="VBUS1"/>
<contactref element="REGULATOR" pad="3"/>
<contactref element="REGULATOR" pad="1"/>
</signal>
<signal name="+3V3">
<contactref element="IC1" pad="1"/>
<contactref element="IC1" pad="3"/>
<contactref element="C5" pad="1"/>
<contactref element="C2" pad="1"/>
<contactref element="REGULATOR" pad="5"/>
</signal>
<signal name="N$11">
<contactref element="X1" pad="7"/>
</signal>
<signal name="RX">
<contactref element="ESP_32" pad="34"/>
<contactref element="U$2" pad="1"/>
</signal>
<signal name="TX">
<contactref element="ESP_32" pad="35"/>
<contactref element="U$7" pad="1"/>
</signal>
<signal name="N$6">
<contactref element="R6" pad="1"/>
<contactref element="ESP_32" pad="3"/>
<contactref element="EN_RESET" pad="2A"/>
<contactref element="EN_RESET" pad="2B"/>
</signal>
<signal name="N$7">
<contactref element="ESP_32" pad="25"/>
<contactref element="IO0_BOOT" pad="1A"/>
<contactref element="IO0_BOOT" pad="1B"/>
</signal>
</signals>
</board>
</drawing>
</eagle>
