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

Regular price $0.00
Regular price $0.00 Sale price
SAVE Liquid error (snippets/price line 119): Computation results in 'NaN' (Not a Number)% Sold out
Pay with
 

esp32

Regular price $0.00
Regular price $0.00 Sale price
SAVE Liquid error (snippets/price line 119): Computation results in 'NaN' (Not a Number)% Sold out
ESP32 SMART TOUCH DEVELOPMENT BOARD

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.

IMAGE — PRODUCT HERO IMAGE
2.8" Touchscreen Wi-Fi Bluetooth 4.2 + BLE MicroSD Expandable GPIO

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.

Important: This Is NOT an Android Tablet
You cannot install normal smartphone apps directly on this board. The Button, Keyboard, Slider, Painter and other icons shown on the factory screen are pre-installed LVGL demonstrations. Flashing new firmware allows the board to perform completely different functions.

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.

01. Desktop Clock, Countdown & Calendar

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.

IMAGE — CLOCK / CALENDAR PROJECT
02. Weather Forecast Screen

Connect to Wi-Fi and display current temperature, weather conditions, forecast icons and other online information using compatible weather APIs.

IMAGE — WEATHER DISPLAY PROJECT
03. Smart Home Touch Panel

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.

IMAGE — SMART HOME TOUCH PANEL
04. Temperature & Environment Dashboard

Add compatible temperature, humidity, pressure, distance or motion sensors and turn the touchscreen into a real-time environmental monitoring dashboard.

IMAGE — SENSOR DASHBOARD
05. Bluetooth Shortcut & Media Controller

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.

IMAGE — BLUETOOTH SHORTCUT PANEL
06. Build Your Own Mini Games

Build or install compatible projects such as Snake, Tetris-style games, Flappy-style games and simple touchscreen arcade projects.

IMAGE — MINI GAME PROJECT
AI MAKES DIY EASIER

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.

IMAGE — AI ASSISTED PROJECT CREATION

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.

IMAGE — STOCK MARKET DASHBOARD

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.

IMAGE — 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.

VIDEO — ROBOTIC ARM / PHYSICAL DEVICE DEMO

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.

VIDEO — CREATIVE ELECTRONIC PROJECT #1
VIDEO — CREATIVE ELECTRONIC PROJECT #2

SMALL BOARD. SERIOUS CAPABILITY.

Everything You Need to Start Building

ESP32 Dual-Core Processor
Up to 240MHz processing performance.
2.8-Inch Color Display
240 × 320 TFT screen with 65K color support.
Resistive Touch
Control the interface with your finger or the included stylus.
Wi-Fi Built In
2.4GHz 802.11 b/g/n wireless connectivity.
Bluetooth 4.2 + BLE
Connect compatible phones, computers and Bluetooth projects.
MicroSD / TF Card Slot
Store images, configuration data, audio and other project files.
Ambient Light Sensor
Build automatic brightness and environment-aware projects.
RGB Status LED
Use color and flashing effects for status notifications.
Speaker Output Interface
Connect a compatible small speaker for sound projects.
Expandable Interfaces
GPIO, I²C, UART, SPI, ADC, DAC and PWM project possibilities.
IMAGE — BOARD INTERFACE / PINOUT DIAGRAM

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.

IMAGE — FACTORY LVGL DEMO SCREEN
Button Keyboard Slider Painter Text Dialog Box Brightness Settings

Product Specifications

Processor
ESP32-WROOM-32, Dual Core
Maximum Clock
Up to 240MHz
SRAM
520KB
Flash
4MB
Display
2.8" TFT, 65K Color
Display Driver
ILI9341*
Resolution
240 × 320
Touch Type
Resistive Touch
Wi-Fi
2.4GHz 802.11 b/g/n
Bluetooth
Bluetooth 4.2 BR/EDR + BLE
Storage
MicroSD / TF Card Slot
Interfaces
UART, SPI, SDIO, I²C, ADC, DAC, PWM
Operating Voltage
5V USB Input / 3.3V GPIO Logic
Operating Temperature
-20°C to 70°C
Approx. Board Size
87 × 49 mm / 3.43 × 1.93 in

*Hardware components may vary slightly between manufacturing batches. Always verify your board revision before installing custom firmware.

IMAGE — PRODUCT SIZE / DIMENSIONS

Build It Your Way

Choose between ready-made firmware for simple projects or full development environments when you want complete control.

Arduino IDE
ESP-IDF
MicroPython
LVGL
ESPHome
AI-Assisted Coding

GETTING STARTED

How to Install Your First Project

Step 1 — Connect the Board

Connect the board to your computer using the supplied USB cable.

IMAGE — CONNECT BOARD TO COMPUTER

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.

IMAGE — CH340 DRIVER INSTALLATION

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.

IMAGE — SELECT FIRMWARE

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.

IMAGE — ESP32 FLASH TOOL / ARDUINO UPLOAD

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.

IMAGE — FINISHED PROJECT RUNNING

Choose Your Own Difficulty Level

Easy
Factory demo, touchscreen tests and compatible prebuilt firmware.
Intermediate
Weather displays, photo screens, Wi-Fi dashboards and AI-modified Arduino projects.
Advanced
LVGL interfaces, Home Assistant, sensors, motors, robots and fully customized hardware.

What's in the Package?

IMAGE — PACKAGE CONTENTS
✓ ESP32 Touchscreen Development Board × 1
✓ Touch Stylus × 1
✓ Type-C Data Cable × 1
✓ 4-Pin Connection Cable × 1

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

Is this an Android tablet?
No. This is an ESP32 programmable development board. It cannot directly install Android or iPhone apps.
What are the Button, Keyboard, Slider and Painter icons?
They are part of the factory-installed LVGL touchscreen demonstration. They allow you to test common graphical interface elements immediately after powering on the board.
Do I need to know how to code?
Not necessarily. Beginners can start with compatible prebuilt firmware. AI coding assistants can also help generate, modify and explain ESP32 code. More advanced customization will require some basic understanding of firmware, wiring and debugging.
Can AI really help me build projects for it?
Yes. You can describe the project you want to an AI coding assistant and ask it to generate or modify Arduino, ESP32 or LVGL code. You will still need to upload the firmware and verify that the code matches your exact board revision and connected hardware.
Can I make a weather station?
Yes. Wi-Fi allows the ESP32 to retrieve weather data from compatible online services. Depending on the project, you may need Wi-Fi details, location information and an API key.
Can it work with Home Assistant?
Yes, compatible ESP32 projects can be integrated with Home Assistant using tools such as ESPHome, MQTT or custom firmware.
Can it control motors or a robotic arm?
Yes, the ESP32 can send control signals to compatible motor drivers, servo controllers and other external hardware. Motors must not be powered directly from ESP32 GPIO pins.
Does it include a speaker?
No. The board provides a speaker/amplifier connection interface, but a physical speaker is not included.
Does it include a battery?
No. The board is normally powered through USB and does not include a built-in rechargeable battery or charging system.
Can it display my own photos and graphics?
Yes. Compatible firmware can read images from internal flash or a MicroSD card. Images may need to be resized or converted into a format supported by your selected display library.
What happens when I install new firmware?
The new firmware replaces the currently installed program, including the factory demonstration. Save the original firmware first if you want the option to restore it later.
Is every ESP32 program automatically compatible?
No. Firmware must match the board's screen driver, touchscreen controller, GPIO assignment and hardware revision. Always check compatibility before flashing.

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.

IMAGE — FINAL PRODUCT / PROJECT COLLAGE
View full details