ESP32 LVGL 2.8" 240x320 Smart Display with Resistive Touch & WiFi/Bluetooth Dev Board

SKU AJ001

$19.99 USD Shipping & tax calculated at checkout
In stock· Order by 3pm ET and it ships today

ESP32 LVGL 2.8-inch 240x320 resistive touch smart display dev board for wireless HMI, dashboards, and IoT control panels with WiFi/Bluetooth, ideal for home automation, robotics, and prototyping.

  • Free Ground Shipping U.S. orders $35+
  • Ships from USA Domestic fulfillment
  • 30-day returns Free defect replacement
  • 7-day support Fast email replies
Frequently bought together
ESP32 LVGL 2.8 inch 240x320 smart display with resistive touch, stylus, cables, and plastic storage box ESP32 LVGL 2.8" 240x320 Smart Display with Resistive Touch & WiFi/Bluetooth Dev BoardNo reviews yet $19.99 This item
Coiled black USB-C to USB-A cable with metal connectors Black USB-C Cable 2A 0.5m Black USB-C Cable 2A 0.5m ★★★★★ (1) $4.49
Total for 4 items
$34.96

Products related to this item

Product Overview

Build interactive HMI projects with this ESP32 smart display, a 2.8-inch 240x320 resistive touch dev board that combines a color screen with integrated WiFi/Bluetooth for connected dashboards, machine controls, and IoT user interfaces. Designed for LVGL-based GUI development, it gives makers a compact way to create home automation panels, robotics interfaces, portable instruments, and custom control terminals with responsive on-screen menus. Ideal for prototyping wireless embedded displays in Arduino IDE, ESP-IDF, and other ESP32 workflows, supporting custom touch controls, live sensor readouts, and connected status screens for makers and product developers.

Frequently asked questions

Yes. It is intended for ESP32 workflows including Arduino IDE and ESP-IDF, and for LVGL-based GUI development. Use ESP32-compatible display and touch libraries/examples that match this 2.8-inch 240x320 resistive touch screen.
The board combines the ESP32, color TFT, and resistive touch panel, so you do not need to wire a separate display controller. ShillehTek’s pre-soldered format is intended for programming and prototyping once the correct firmware and libraries are installed.
It includes integrated WiFi and Bluetooth/BLE through the ESP32 for connected dashboards and wireless status screens. For external sensors or peripherals, use the board’s published pinout and follow ESP32-compatible I/O practices rather than assuming Arduino-style voltages.
Yes. The 2.8-inch 240x320 touch display is suited to compact HMI projects such as home automation panels, machine controls, robotics interfaces, portable instruments, live sensor readouts, and connected IoT status screens.
If touch input appears offset, run the touch calibration routine in your LVGL or display example and confirm the firmware orientation matches the screen rotation. Resistive touch panels often require calibration after setup or when changing display rotation.

Have other questions?

Chat with our US-based team — we usually reply fast.

Features & Specs

ESP32 ControllerUses an ESP32 development board for wireless HMI, dashboard, and embedded display projects.

Display ResolutionFeatures a 2.8-inch 240x320 color screen for compact control panels and status displays.

Resistive TouchIncludes a resistive touch interface for custom buttons, menus, and on-screen controls.

WiFi BluetoothIntegrates WiFi and Bluetooth for connected IoT panels, live readouts, and wireless user interfaces.

LVGL SupportDesigned for LVGL-based GUI development for responsive embedded touchscreen applications.

IDE CompatibilitySupports Arduino IDE and ESP-IDF workflows for ESP32 display prototyping and firmware development.

Use Case FitWell suited for home automation panels, robotics interfaces, portable instruments, and machine controls.

Related Tutorials

Related Videos

Customer Reviews