---
product_id: 685477691
title: "2 Pack ESP32-2432S028R Smart Display 2.8 inch 240X320 TFT with Resistive Touchscreen WiFi+BLE Dual Core ILI9341 Driver ESP32 Development Board for Arduino IoT"
brand: "stemedu"
price: "B/.110"
currency: PAB
in_stock: true
reviews_count: 4
category: "Stemedu"
url: https://www.desertcart.com.pa/products/685477691-2-pack-esp32-2432s028r-smart-display-2-8-inch-240x320
store_origin: PA
region: Panama
---

# Dual-core 240MHz CPU WiFi + BLE connectivity 2.8" 240x320 Resistive Touchscreen 2 Pack ESP32-2432S028R Smart Display 2.8 inch 240X320 TFT with Resistive Touchscreen WiFi+BLE Dual Core ILI9341 Driver ESP32 Development Board for Arduino IoT

**Brand:** stemedu
**Price:** B/.110
**Availability:** ✅ In Stock

## Summary

> 🚀 Power your IoT dreams with the ultimate smart display duo!

## Quick Answers

- **What is this?** 2 Pack ESP32-2432S028R Smart Display 2.8 inch 240X320 TFT with Resistive Touchscreen WiFi+BLE Dual Core ILI9341 Driver ESP32 Development Board for Arduino IoT by stemedu
- **How much does it cost?** B/.110 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.pa](https://www.desertcart.com.pa/products/685477691-2-pack-esp32-2432s028r-smart-display-2-8-inch-240x320)

## Best For

- stemedu enthusiasts

## Why This Product

- Trusted stemedu brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Energy-Efficient IoT Ready:** Ultra-low 6mA deep sleep mode with WPA/WPA2 security ensures your projects run longer and safer.
- • **Robust Multimedia & Storage:** Built-in 32MB flash and camera support (OV2640/OV7670) empower rich media projects and easy data logging.
- • **Blazing Fast Dual-Core Power:** Harness a 240MHz 32-bit CPU delivering up to 600 DMIPS for seamless multitasking and IoT responsiveness.
- • **Seamless Wireless Integration:** Connect effortlessly via WiFi 802.11b/g/n and Bluetooth 4.2 BLE for real-time data exchange and remote management.
- • **Vibrant Touchscreen Interface:** Engage with a crisp 2.8-inch 240x320 TFT resistive touchscreen that puts control literally at your fingertips.

## Overview

The 2 Pack ESP32-2432S028R Smart Display combines a high-performance dual-core 240MHz ESP32 processor with a vibrant 2.8-inch 240x320 resistive touchscreen, WiFi and Bluetooth connectivity, and multimedia support including camera integration and 32MB flash storage. Designed for professional IoT developers, it offers flexible network modes, ultra-low power consumption, and multiple interfaces (UART, SPI, I2C, PWM, ADC, DAC), making it a versatile and efficient development board for cutting-edge Arduino IoT projects.

## Description

desertcart.com: 2 Pack ESP32-2432S028R Smart Display 2.8 inch 240X320 TFT with Resistive Touchscreen WiFi+BLE Dual Core ILI9341 Driver ESP32 Development Board for Arduino IoT : Electronics

Review: ESPHOME code for this display - Worked fine with ESPHOME after I figured out the proper settings. To help anyone here is my base code that I use to get it working; esphome: name: touch-display friendly_name: Touch Display esp32: board: esp32dev framework: type: arduino logger: api: ota: platform: esphome wifi: >> # Two SPI buses: one for display, one for touchscreen spi: - id: spi_disp clk_pin: GPIO14 mosi_pin: GPIO13 miso_pin: GPIO12 - id: spi_touch clk_pin: GPIO25 mosi_pin: GPIO32 miso_pin: GPIO39 output: - platform: ledc pin: GPIO21 id: gpio_21_backlight_pwm light: - platform: monochromatic output: gpio_21_backlight_pwm name: "Display Backlight" id: back_light default_transition_length: 1s restore_mode: ALWAYS_ON display: - platform: ili9xxx model: ILI9341 spi_id: spi_disp invert_colors: false cs_pin: GPIO15 dc_pin: GPIO2 reset_pin: GPIO4 rotation: 270 update_interval: 3s color_palette: 8BIT lambda: |- auto color_bg = Color(0, 0, 0); auto color_header_bg = Color(0, 50, 100); auto color_white = Color(255, 255, 255); auto color_gray = Color(150, 150, 150); auto color_accent = Color(100, 200, 255); auto color_red = Color(255, 0, 0); auto color_green = Color(0, 255, 0); auto color_orange = Color(255, 100, 0); >> # -- Touchscreen uses the SECOND SPI bus -- touchscreen: - platform: xpt2046 spi_id: spi_touch cs_pin: GPIO33 interrupt_pin: GPIO36 update_interval: 50ms calibration: x_min: 200 x_max: 3900 y_min: 240 y_max: 3860 on_touch: then: - logger.log: format: "Touch at x=%d, y=%d" args: - 'touch.x' - 'touch.y' >> time: - platform: homeassistant id: esptime font: - file: "gfonts://Roboto" id: font_tiny size: 10 - file: "gfonts://Roboto" id: font_small size: 14 - file: "gfonts://Roboto" id: font_medium size: 18 - file: "gfonts://Roboto" id: font_large size: 28
Review: Working, but check and inspect for damage on arrival. - Boards arrived and appear to work normally. Plastic shipping boxes were both crushed on one corner but boards appear to be working OK. Metal shield over the processor was dented on one board. Demos on both boards work but it would be nice if these makers, importers or whomever sells these would include some documentation along with the code or .bin for the demo. Some of it is available but you'll need to look all over the .net for the info just to find bits and pieces to try to assemble into a coherent doc. Bottom line, these do work. Pic attached.

## Features

- Powerful IoT Development Tool: The ESP32-2432S032 development board is designed specifically for Internet of Things applications, featuring a controllable display that is suitable for remote control, environmental data collection, and parameter settings
- High-Performance Processor: It uses a low-power dual-core 32-bit CPU with a main frequency of up to 240MHz and computing power of up to 600 DMIPS, along with 520KB of built-in SRAM, supporting multiple interfaces (UART/SPI/I2C/PWM/ADC/DAC).
- Multimedia Support: The board supports OV2640 and OV7670 cameras, includes a 32MB built-in flash, and allows for WiFi image uploads and TF card support, making data storage and transmission easy.
- Flexible Network Configuration: It supports STA/AP/STA+AP working modes and features Smart Config/AirKiss one-click network configuration for simplified connection processes, facilitating quick deployment.
- Various Operating Modes and Low Power Design: With multiple sleep modes, it achieves a low power consumption of just 6mA in deep sleep, making it ideal for long-term IoT projects, while also supporting WPA/WPA2 security protocols to ensure data safety.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0DHJXYJY9 |
| Best Sellers Rank | #4,534 in Single Board Computers (Computers & Accessories) |
| Brand | Stemedu |
| Built-In Media | ESP32 Development Board |
| Compatible Devices | Camera |
| Connectivity Technology | Wi-Fi 802.11b/g/n/e/i, Bluetooth 4.2BR/EDR and BLE standard, UART, SPI, I2C, PWM |
| Customer Reviews | 4.2 out of 5 stars 8 Reviews |
| Included Components | ESP32 Development Board |
| Item Dimensions L x W x H | 3.55"L x 2.36"W x 0.79"H |
| Manufacturer | Stemedu |
| Memory Storage Capacity | 32 MB |
| Model Name | ST5815X2 |
| Operating System | FreeRTOS |
| Processor Count | 2 |
| RAM Memory Installed | 520 KB |
| RAM Memory Technology | SRAM |
| Ram Memory Installed Size | 520 KB |
| Total Usb Ports | 1 |
| Wireless Compability | 802.11bgn, Bluetooth |

## Images

![2 Pack ESP32-2432S028R Smart Display 2.8 inch 240X320 TFT with Resistive Touchscreen WiFi+BLE Dual Core ILI9341 Driver ESP32 Development Board for Arduino IoT - Image 1](https://m.media-amazon.com/images/I/617G25FPYIL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ ESPHOME code for this display
*by G***. on September 19, 2025*

Worked fine with ESPHOME after I figured out the proper settings. To help anyone here is my base code that I use to get it working; esphome: name: touch-display friendly_name: Touch Display esp32: board: esp32dev framework: type: arduino logger: api: ota: platform: esphome wifi: <<< your wifi config >>> # Two SPI buses: one for display, one for touchscreen spi: - id: spi_disp clk_pin: GPIO14 mosi_pin: GPIO13 miso_pin: GPIO12 - id: spi_touch clk_pin: GPIO25 mosi_pin: GPIO32 miso_pin: GPIO39 output: - platform: ledc pin: GPIO21 id: gpio_21_backlight_pwm light: - platform: monochromatic output: gpio_21_backlight_pwm name: "Display Backlight" id: back_light default_transition_length: 1s restore_mode: ALWAYS_ON display: - platform: ili9xxx model: ILI9341 spi_id: spi_disp invert_colors: false cs_pin: GPIO15 dc_pin: GPIO2 reset_pin: GPIO4 rotation: 270 update_interval: 3s color_palette: 8BIT lambda: |- auto color_bg = Color(0, 0, 0); auto color_header_bg = Color(0, 50, 100); auto color_white = Color(255, 255, 255); auto color_gray = Color(150, 150, 150); auto color_accent = Color(100, 200, 255); auto color_red = Color(255, 0, 0); auto color_green = Color(0, 255, 0); auto color_orange = Color(255, 100, 0); <<< you LVGL display code... >>> # -- Touchscreen uses the SECOND SPI bus -- touchscreen: - platform: xpt2046 spi_id: spi_touch cs_pin: GPIO33 interrupt_pin: GPIO36 update_interval: 50ms calibration: x_min: 200 x_max: 3900 y_min: 240 y_max: 3860 on_touch: then: - logger.log: format: "Touch at x=%d, y=%d" args: - 'touch.x' - 'touch.y' <<< debug output above to test touch. Add you touch action code here... >>> time: - platform: homeassistant id: esptime font: - file: "gfonts://Roboto" id: font_tiny size: 10 - file: "gfonts://Roboto" id: font_small size: 14 - file: "gfonts://Roboto" id: font_medium size: 18 - file: "gfonts://Roboto" id: font_large size: 28

### ⭐⭐⭐⭐ Working, but check and inspect for damage on arrival.
*by T***M on May 14, 2025*

Boards arrived and appear to work normally. Plastic shipping boxes were both crushed on one corner but boards appear to be working OK. Metal shield over the processor was dented on one board. Demos on both boards work but it would be nice if these makers, importers or whomever sells these would include some documentation along with the code or .bin for the demo. Some of it is available but you'll need to look all over the .net for the info just to find bits and pieces to try to assemble into a coherent doc. Bottom line, these do work. Pic attached.

### ⭐⭐ Better vidio or instructions
*by H***D on October 26, 2025*

Product looks good but have watched newmerous videos and still haven't figured out how to work it

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.pa/products/685477691-2-pack-esp32-2432s028r-smart-display-2-8-inch-240x320](https://www.desertcart.com.pa/products/685477691-2-pack-esp32-2432s028r-smart-display-2-8-inch-240x320)

---

*Product available on Desertcart Panama*
*Store origin: PA*
*Last updated: 2026-09-06*