Possible applications image one. Image two Included applicaiton located here in this project.
Desktop or wall mount ESP-32 with 2.8" TFT
Attach power to the DC/AC screw terminal connector located on the back, or plug in power adapter to the jack located inside 5.5x2.1 type by removing the back case 2 screws.
USB power: Unscrew the back case two screws. Break away the tabs by the USB connector using long nose pliers (see photos) to access USB plug with your cable if you wish to use it on your desktop. The tabs are left in place incase you want to wall mount for a nice look using OTA for updates instead of USB.
Power on by pressing center power button for at least one second. A sample application is loaded and source located here.
Example program:
- Press any button to see the display B1 - B4 beep and indicated press.
- Temperature will display on the screen using the on-board DS18B20 sensor via one wire DS248.
- Time will display from the RTC DS3231.
- SD card will be detected when plugged in or removed.
- Lower touch screen buttons control the three relays.
- Two inputs displayed in analog reading and OPEN CLOSED status.
- One input to monitor 5v or external power when on battery. Can be read as analog or digital.
- Press the power button for at least 5 seconds to power off.
Use the included application examples on GPIO etc programing usage.
esp32 s3 2MB PSRAM | Ready Touch | Development | Desktop Case
- ESP32-S 2MB PSRAM
- Thermostat style enclosure.
- Desktop Case L bracket.
- Wall mount bracket.
- 320 x 240 color touch screen ILI9488 with touch screen TSC2046 controller.
- LCD backlight brightness controllable via GPIO.
- Piezo speaker controllable via GPIO LED PWM etc to set your own frequency and loudness.
- Power controller. Press 1 second on, 5 seconds off.
- 3 2A latching relays. Set the relay on or off and it latches requiring no extra power. 6 GPIOs to set on off states.
- Jumper to connect power to relay contact to supply power to external screw terminal if you wish to connect high power relays.
- Battery management I2C MAX1704 and MCP73831 lion charger.
- 2-pin JST-PH Lithium-ion polymer connector. Please only use battery with internal protection circuit such as Adafruit versions.
- Charge LED visible from the side.
- SD card slot accessable from side of case.
- USB port accessable from side of case. Surge protection and reverse diode protection from connected power supply.
- Real time temperature compensated clock DS3231 I2C with backup battery holder.
- One-Wire I2C DS248. Connect as many devices as you like. Connector supplying resettable fuse for power and signal.
- DS18B20 tempature sensor.
- Optional SCD41 sensor.
- 2 GPIO inputs. EOL (end of line 2k security system to monitor short, open, contact closure, contact open) or simply connect contact.
- 2 power connectors 5-24v AC/DC. 5.5/2.1 connector or screw terminal
- Boot reset buttons.
- 4 gpio buttons located on the front of the case.
- Prototype area to add your own IC. GPIO and I2C available at that location.
Unit can sit on your desktop for easy development. Desktop case makes it easy to see and press the screen or buttons. Use it for weather, fridge monitoring, thermostat, the list goes on.
WeGoWireless.com website or may be found on EBay and Amazon.
ESP32 board (mounted inside enclosure) Plastic enclosure Desktop L bracket Wallmount bracket
Schematic NOT included. I don't provide technical assistance please make sure you are familiare with the product before purchasing.
Please, for your saftey use only Lithium Ion Polymer Battery with protection like the ones offered on Adafruits site.
Documention can be found on the WeGoWireless.com website.
A sample arduino app is located here in this repository. Gives examples on how to setup io, tft, wifi etc. A web page example is included. Setup:
- Connect your phone or laptop to WiFi "Ready Touch 2.8"
- Open a web browser url at http://192.168.4.1" no https.
- You can view inputs and network here.
- Press the "Change WiFi Network" to scan for available networks. click on an SSID then enter the password in the input box.
- Press the "Connect" button. The ESP32 will connect to your access point and you can access the ESP32 via IP address on your network. ESPmDNS is installed so you can also connect using "http://ReadyTouch.local" You will need Windows bonjour service, install Bonjour (http://www.apple.com/support/bonjour/).
DNSServer is installed
No need to cut the tabs on the case for USB if you wish to just update the software using OTA. OTA server is running on "ready Trouch 2.8" host name.
Thank you, from WeGoWireless.com. I appriciate your interest in my products. Much time has been spent by me to offer this to everyone. Hope you like it!