ZLX · Embedded Hardware & Developer Resourcesgithub
⌕
型号: ZLX-ESP32-1

ESP32-2432S0248R-PLUS 系列IPEX外置天线版开发板裸板

采用 ESP32-WROOM-32UE模组

B2B · OEM · ODM

批量采购与定制合作

我们来自中国安徽合肥——一座以科技与教育闻名的城市。我们拥有专业的软硬件研发与产品设计能力,可为客户提供硬件设计、嵌入式软件开发、功能定制、产品优化以及 OEM/ODM 等服务。如您有批量采购、项目定制或产品开发需求,欢迎联系我们。https://www.zlxchina.com/

⌖ 中国安徽合肥✉ qmaakdfq@foxmail.com
ZLX-ESP32-1 / ESP32-2432S0248R-PLUS
2.8-inch Resistive Touch Display Development Board


Product Overview
ESP32-2432S0248R-PLUS is a 2.8-inch color touch display development board based on the ESP32-WROOM-32UE wireless module. It integrates LCD display, touch input, TF card, USB Type-C, UART, battery port and multiple expansion interfaces. It is suitable for IoT display terminals, smart home control, HMI panels, education and embedded development.
Key Specifications
ItemSpecification
ModelZLX-ESP32-1
Main ModuleESP32-WROOM-32UE
Wireless2.4GHz Wi‑Fi 802.11 b/g/n; Bluetooth / BLE
Display2.8-inch TFT LCD, 240 × 320
TouchResistive touch, XPT2046
LCD DriverST7789 with BGR color order initialization
Board Size86 mm × 50 mm
PowerUSB Type‑C 5V input; external 3.3V battery port
Logic Level3.3V
ESP32-WROOM-32UE Module Parameters
ItemSpecification
CPU CoreXtensa dual-core 32-bit LX6
Clock FrequencyUp to 240MHz
ROM448KB
SRAM520KB
RTC SRAM16KB
FlashTypical board configuration: 4MB; actual batch may vary
Wi‑Fi2.4GHz, 802.11 b/g/n
BluetoothBluetooth BR/EDR and BLE
AntennaOn-board PCB antenna
Operating VoltageModule 3.0V to 3.6V; board logic 3.3V
Module Size18.0mm × 25.5mm × 3.1mm
Display and Touch Notes
This board uses a 2.8-inch resistive touch display with XPT2046 touch controller. The LCD driver is ST7789 and should be initialized with BGR color order.
If red and blue colors are swapped, please check the TFT_RGB_ORDER / BGR initialization setting.
Recommended Initialization
// TFT display / ST7789
#define ST7789_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_MISO 12
#define TFT_MOSI 13
#define TFT_SCLK 14
#define TFT_CS 15
#define TFT_DC 2
#define TFT_RST -1
#define TFT_BL 21
#define TFT_BACKLIGHT_ON HIGH
#define TFT_RGB_ORDER TFT_BGR
 
// Touch / XPT2046
#define TOUCH_IRQ 36
#define TOUCH_MISO 39
#define TOUCH_MOSI 32
#define TOUCH_CS 33
#define TOUCH_CLK 25
Interface Overview
  • 2.0P Audio Port: Reserved for audio input/output or amplifier-related expansion.
  • External Expansion Port: Reserved for SPI / GPIO peripherals, sensors or custom modules.
  • Expansion Port: Provides 3.3V, GND and GPIO signals for low-power external modules.
  • External 3.3V Battery Port: 1.25P connector, left + / right -. Do not reverse polarity or input 5V.
  • 1.25P UART Port: Used for UART communication and debugging.
  • TF Card Slot: For data, image or configuration storage.
GPIO Mapping (Mobile-Friendly Card Layout)
The original two-page GPIO mapping table has been merged and redesigned into cards for easier reading on mobile devices.
LCD / ST7789 Display
Display SPI and backlight control
LCD_SCK
LCD_SCK=14
GPIO14
LCD SPI clock / VSPI
LCD_MISO
LCD_MISO=12
GPIO12
LCD SPI MISO; ST7789 usually does not read back
LCD_MOSI
LCD_MOSI=13
GPIO13
LCD SPI MOSI
LCD_RS / DC
LCD_RS=2
GPIO2
LCD data / command select
LCD_CS
LCD_CS=15
GPIO15
LCD chip select
LCD_BL
LCD_BL=21; BACKLIGHT_PIN=21
GPIO21
LCD backlight control
RESET / EN
LCD_RST=-1
EN
Connected to ESP32 EN; used for reset, not a normal GPIO
Touch / XPT2046
Resistive touch controller interface
RTP_IRQ / SENSOR_VP
RTP_IRQ=36; TOUCH_IRQ=36
GPIO36
Touch interrupt, input-only pin
RTP_DOUT / SENSOR_VN
RTP_DOUT=39; TOUCH_MISO=39
GPIO39
Touch SPI DOUT / MISO, input-only pin
RTP_DIN
RTP_DIN=32; TOUCH_MOSI=32
GPIO32
Touch SPI DIN / MOSI
RTP_CS
RTP_CS=33; TOUCH_CS=33
GPIO33
Touch chip select
RTP_SCK
RTP_SCK=25; TOUCH_CLK=25
GPIO25
Touch SPI clock
Battery Detection
Battery voltage sensing
BAT_ADC
BAT_ADC=34; BAT_ADC_PIN=34
GPIO34
Battery voltage ADC input-only pin
RGB LED
On-board status indicator
RGB_R
RGB_LED_R=17
GPIO17
On-board RGB red channel
RGB_G
RGB_LED_G=22
GPIO22
On-board RGB green channel
RGB_B
RGB_LED_B=16
GPIO16
On-board RGB blue channel
Audio
Audio input and amplifier enable
AUDIO_IN
AUDIO_IN=26
GPIO26
Reserved audio input / ADC
AUDIO_EN
AUDIO_EN=4
GPIO4
Reserved audio / amplifier enable
Expansion SPI
External module chip select
SPI_CS
SPI_CS=27
GPIO27
Reserved expansion SPI chip select
TF Card
MicroSD / TF card SPI interface
SD_MOSI
SD_MOSI=23
GPIO23
Reserved SD SPI MOSI
SD_MISO
SD_MISO=19
GPIO19
Reserved SD SPI MISO
SD_SCK
SD_SCK=18
GPIO18
Reserved SD SPI clock
SD_CS
SD_CS=5
GPIO5
Reserved SD card chip select
Package Contents
  • Development board ×1
  • USB Type‑C data cable ×1
  • IPEX1-to-SMA adapter ×1
  • 3 dBi rubber duck antenna ×1
Important Notes
  • GPIO logic level is 3.3V. Do not connect 5V signals directly.
  • GPIO34, GPIO36 and GPIO39 are input-only pins and cannot be used as normal outputs.
  • The external 3.3V battery port is left + / right -. Do not reverse polarity and do not input 5V.
  • Recalibrate touch after display rotation or coordinate direction changes.
  • If colors are swapped, check the ST7789 BGR/RGB initialization setting.
Typical Applications
  • Smart home control panel
  • IoT data display terminal
  • Industrial equipment status display
  • Sensor data display
  • Wi‑Fi / Bluetooth control terminal
  • Educational development board
Technical Support
Development resources, sample programs, firmware, GPIO mapping table and update files are available at:
Resource Download: https://www.zlxchina.com/
Copyright © Hefei Zhilu Xing Information Technology Co., Ltd.