esp32
esp32
🎃 100PCS — More Fun, More to Share
👻 Adorable Halloween Squishies
🎁 Perfect for Parties, Treat Bags & Gifts
check_circle 35,000+ Customers & still Thriving!
check_circle Clinically Proven
check_circle 100% Vegan & Cruelty Free
Couldn't load pickup availability
esp32
Build Your Own Smart Screen, Control Panel & Mini Digital Device
A compact ESP32 development board with a 2.8-inch color touchscreen, Wi-Fi, Bluetooth, MicroSD storage and expandable sensor interfaces — ready to become whatever you want to build.
ONE BOARD. ENDLESS POSSIBILITIES.
What Exactly Is This?
This is not a tablet and it is not a finished single-purpose gadget. It is a programmable ESP32 mini computer combined with a 2.8-inch color touchscreen.
By installing different firmware, the same board can become a clock, weather display, smart-home controller, sensor dashboard, Bluetooth control panel, digital photo display, game console and much more.
YOU DON'T HAVE TO BE AN ENGINEER
Start With Projects Anyone Can Enjoy
Use ready-made firmware or ask an AI coding assistant to generate and modify ESP32 code for you. You don't need to write every line of code from scratch.
Turn it into a compact desk display for the time, date, calendar, countdown timer or Pomodoro timer. Wi-Fi allows compatible projects to automatically synchronize time using NTP.
Connect to Wi-Fi and display current temperature, weather conditions, forecast icons and other online information using compatible weather APIs.
Create a touchscreen dashboard for compatible smart-home systems such as Home Assistant. Build buttons and sliders for lighting, smart plugs, scenes, curtains and other connected devices.
Add compatible temperature, humidity, pressure, distance or motion sensors and turn the touchscreen into a real-time environmental monitoring dashboard.
With compatible BLE HID firmware, the touchscreen can become a custom shortcut pad for functions such as play, pause, next track, volume control, presentation shortcuts and other mapped commands.
Build or install compatible projects such as Snake, Tetris-style games, Flappy-style games and simple touchscreen arcade projects.
Have an Idea? Ask AI to Help You Build It.
Tell an AI coding assistant what you want the board to do, which screen and sensors you're using, and what kind of interface you want. AI can help generate Arduino code, troubleshoot errors, modify interfaces and explain how to connect components.
READY TO GO FURTHER?
Advanced Projects Get Even More Interesting
Once you start connecting data, sensors, motors and other hardware, this tiny screen becomes the control center for much bigger ideas.
01. Build a Live Stock Market Dashboard
Connect over Wi-Fi to compatible market-data services and create a personalized screen for prices, percentage changes, charts, alerts or watchlists. The exact data available depends on the API and firmware you choose.
02. Smart Brightness Control
Adjust screen brightness with an on-screen slider or write your own logic to use the onboard ambient-light sensor for automatic brightness control.
03. Control Real-World Machines
Use the ESP32 as a touchscreen controller for compatible external electronics. With the correct drivers, power supplies and control circuitry, projects can include servos, LEDs, relays, robots and even robotic arms.
External motors, relays, robotic hardware and suitable power/driver modules are not included.
04. Turn Your Ideas Into Interactive Digital Creations
Create animated desktop decorations, interactive mini displays, personalized electronic gifts, music boxes, message screens or completely original electronic art.
SMALL BOARD. SERIOUS CAPABILITY.
Everything You Need to Start Building
Plug It In and Explore the Factory Touch Demo
The board arrives with a touchscreen demonstration interface so you can immediately test common LVGL controls before installing your own firmware.
Product Specifications
*Hardware components may vary slightly between manufacturing batches. Always verify your board revision before installing custom firmware.
Build It Your Way
Choose between ready-made firmware for simple projects or full development environments when you want complete control.
GETTING STARTED
How to Install Your First Project
Step 1 — Connect the Board
Connect the board to your computer using the supplied USB cable.
Step 2 — Install the USB Driver If Required
If your computer does not recognize the board's serial connection, install the appropriate CH340 USB serial driver for your operating system.
Step 3 — Choose Your Firmware
Use a compatible precompiled .bin firmware for the easiest setup, or open an ESP32 project in Arduino IDE if you want to customize the code.
Step 4 — Flash the ESP32
Select ESP32 and the correct COM port, then upload the project or flash the compatible firmware. If flashing does not start automatically, the BOOT and RESET buttons may be used to enter download mode.
Step 5 — Restart & Explore
Restart the board and your new project becomes the new interface. Configure Wi-Fi, API information, sensors or other options required by the project.
Choose Your Own Difficulty Level
What's in the Package?
Before You Start
- Installing new firmware will replace the factory demo currently stored on the board.
- Consider saving or requesting the original factory firmware if you want to restore the demonstration later.
- Custom touchscreen projects may require touch calibration.
- USB power input is 5V, while ESP32 GPIO logic is 3.3V.
- Never connect 5V signals directly to an ESP32 GPIO unless appropriate level conversion is used.
- Do not connect the board directly to household mains voltage.
- Motors, relays and high-current devices require suitable external driver circuitry and power supplies.
- The board does not include a battery, GPS, camera, microphone or physical speaker.
Frequently Asked Questions
One Tiny Board. Your Next Big Idea.
Start simple with a clock or weather display. Then explore touch interfaces, Bluetooth controls, sensors, smart-home systems, robots and completely original electronic projects.