ZLX · Embedded Hardware & Developer Resources
Model: ZLX-ESP32-1

ESP32-2432S0248R-PLUS Series IPEX External Antenna Edition Development Board Bare Board

with ESP32-WROOM-32UE module

B2B · OEM · ODM

Bulk purchasing and customization cooperation

We are from Hefei, Anhui, China - a city famous for its technology and education. We have professional software and hardware R&D and product design capabilities, and can provide customers with services such as hardware design, embedded software development, function customization, product optimization, and OEM/ODM. If you have bulk purchasing, project customization or product development needs, please feel free to contact us.

⌖ Hefei, Anhui, China✉ mq19880204@gmail.com

ESP32-2432S0248R-PLUS Product Specification/Product Manual

Data download/download address: https://www.zlxchina.xyz/



Data download address/ Resource download:https://www.zlxchina.xyz/

ESP32-2432S0248R-PLUS

2.8inch resistive touch screen development board/ 2.8-inch resistive touch screen development board

useESP32-WROOM-32UEmodule/ Powered by ESP32-WROOM-32UEmodule

Product front size chart/ Front dimension drawing

2.8inch touch screen

2.8-inch resistive touchscreen with 240 x 320 resolution

ESP32-WROOM-32UE

2.4GHz Wi-Fi + Bluetooth/BLE wireless module

ST7789 + BGR

LCD driver uses ST7789 and is initialized with BGR color sequence

XPT2046 touch chip

Touch controller: XPT2046/XP2046 compatible naming



1. Product overview / Product Overview

ESP32-2432S0248R-PLUS is a product based onESP32-WROOM-32UEWireless communication module developed2.8 inch color touch screen development board, integratedLCD display, touch input, TF Card, USB Type-C , serial port, battery interface and multiple sets of expansion interfaces, suitable for IoT display terminals, smart home control, human-computer interaction interface, experiments and serial port project development.

ESP32-2432S0248R-PLUS is a device based onESP32-WROOM-32UE2.8-inch color touch display development board for wireless module. It integrates LCD display, touch input, TF card slot, USB Type-C interface, UART interface, battery interface and a variety of expansion interfaces, and is suitable for IoT terminals, smart home control, human-machine interface panels, education and embedded development and other fields.

▌2 . Main features / Main features

project/project

parameter/Specification

Main control module/main control module

ESP32-WROOM-32UE

Wireless function/Wireless

2.4GHz Wi-Fi 802.11 b/g/n; Bluetooth/BLE

display/monitor

2.8-inch TFT LCD display, resolution 240 x 320

touch/touch

Resistive touch, XPT2046 touch controller

Display driver/LCD driver

ST7789, BGR color sequence initialization

Expansion capabilities/expansion

UART, TF card, GPIO/SPI expansion, audio port

3. Basic parameters /Basic specifications

project/project

parameter/Specification

Product model/model

ESP32-2432S0248R-PLUS

Main control module/main control module

ESP32-WROOM-32UE

Screen Size / Screen Size

2.8 inches

screen type / screen type

TFT LCD display + resistive touch screen

resolution/resolution

240 x 320

LCD driver / LCD driver

ST7789

display initialization/display initialization

ST7789 BGR color sequence / ST7789 BGR color sequence initialization

Touch chip/Touch controller

XPT2046 / XP2046

Card size/Board Size

86mm x 50mm

Power supply/power supply

USB Type-C 5V input; external 3.3V battery interface

logic level/logic level

3.3 volts

Data download/resource download

https://www.zlxchina.xyz/



4. ESP32-WROOM-32UE moduleparameter/ ESP32-WROOM-32UEModule parameters

project/project

parameter/Specification

Module model/module

ESP32-WROOM-32UE

Chip core/CPU core

Xtensa Dual Core 32-bit LX6

Main frequency/clock frequency

Up to 240MHz

read-only memory

448KB

SRAM

520KB

RTC SRAM

16KB

Blink

Typical board configuration: 4MB flash; actual batches may vary

Wireless LAN

2.4GHz,802.11 b/g/n

Bluetooth

Bluetooth BR/EDR and Bluetooth Low Energy

antenna/antenna

Onboard PCB antenna

working voltage / working voltage

Module supply voltage range is 3.0V to 3.6V; board level logic voltage is 3.3V

Module Size / Module Size

18.0mm x 25.5mm x 3.1mm

5. Screen and touch instructions / Display and touch instructions

This product uses2.8 inch resistive touch screen, the touch chip adoptsXPT2046 (Some information also includesXP2046 )。LCDdriven byST7789 , it is recommended to use the program initializationBGR color sequence. If the display color appears red and blue, please checkTFT_RGB_ORDER / BGRInitialize configuration.

This product uses a 2.8-inch resistive touch screen and is equipped with an XPT2046 touch controller. The LCD driver is ST7789 and should be initialized with BGR color sequence. If red and blue swap, check the RGB/BGR settings in your display driver.

6. Recommended initial configuration /Recommended initialization configuration

// 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 // ST7789 BGR initialization

// touch / XPT2046
#define TOUCH_IRQ 36
#define TOUCH_MISO 39
#define TOUCH_MOSI 32
#define TOUCH_CS 33
#define TOUCH_CLK 25



7. Interface annotation /interface overview

Interface labeling on the back of the development board/Back interface label

project/project

parameter/Specification

2.0P audio interface /2.0P audio interface

Audio ports are reserved for audio input/output or amplifier related expansion as defined by the firmware.

External expansion port/External Expansion Port

Reserved external expansion interface for SPI/GPIO peripherals, sensors or custom modules.

Expansion port/Expansion port

Reserve 3.3V, GND and GPIO signals for external low-power modules.

External 3.3V battery interface /External 3.3V battery interface

1.25P connector, left + / right -. Do not reverse the polarity and do not input 5V power.

1.25P serial port / 1.25P UART port

UART communication and debug port.

TF card holder/TF card slot

MicroSD/TF card slot for data, image or configuration storage.



8. Set list /package contents



3Dshell version / 3D printed shell version

Include: 1developmentboard, 1stripUSB Type-Cdata cable 1indivual3DPrint shell, one3DBantenna+IPEXchangeSMAConnector
1 development board, 1 USB Type-C data cable, 1 3D printed housing, 1 3 dB antenna with IPEX-to-SMA adapter.


Bare board version /bare board version

Include: 1development board, 1stripUSB Type-Cdata cable. 1indivualIPEX1changeSMAadapter, 1indivual3DBGlue stick antenna.
Includes: 1 development board, 1 USB Type-C data cable, 1 IPEX1-to-SMA adapter, 1 3 dBi rubber duck antenna.



9. GPIOmapping table /GPIO mapping table

The following mapping table is based on this productGPIO Mapping table arrangement. Please confirm the interface direction, voltage and function reuse relationship before developing the program.

The following table is based on the GPIO mapping of this product. Please confirm pin orientation, voltage levels, and multiplexing capabilities before development.

module

Signal/silk screen

ESP32 GPIO

code macro

direction

illustrate

master control

reset

EN

LCD_RST=-1

Input reset

Connected to ESP32 EN does not occupy GPIO

LCD/ST7789

LCD_SCK

GPIO14

LCD_SCK=14

output

LCD SPI clock VSPI

LCD/ST7789

LCD_MISO

GPIO12

LCD_MISO=12

enter

LCD SPI MISO ST7789 does not read the screen by default

LCD/ST7789

LCD_MOSI

GPIO13

LCD_MOSI=13

output

LCD SPI MOSI

LCD/ST7789

LCD_RS / DC

GPIO2

LCD_RS=2

output

LCD data/command selection pin

LCD/ST7789

LCD_CS

GPIO15

LCD_CS=15

output

LCD chip selection

LCD/ST7789

LCD_BL

GPIO21

LCD_BL=21; backlight pin=21

output

LCD asset control

Touch/XPT2046

RTP_IRQ / SENSOR_VP

GPIO36

RTP_IRQ=36;TOUCH_IRQ=36

enter

Touch interrupt input dedicated pin

Touch/XPT2046

RTP_DOUT / SENSOR_VN

GPIO39

RTP_DOUT=39;TOUCH_MISO=39

enter

Touch SPI DOUT/MISO input dedicated pin

Touch/XPT2046

RTP_DIN

GPIO32

RTP_DIN=32;TOUCH_MOSI=32

output

Touch SPI DIN/MOSI

Touch/XPT2046

RTP_CS

GPIO33

RTP_CS=33;TOUCH_CS=33

output

Touch chip selection

Touch/XPT2046

RTP_SCK

GPIO25

RTP_SCK=25; TOUCH_CLK=25

output

Touch SPI clock



9. GPIOMapping table (continued) /GPIO mapping table-continued

module

Signal/silk screen

ESP32 GPIO

code macro

direction

illustrate

Battery

Battery_ADC

GPIO34

BAT_ADC=34;BAT_ADC_PIN=34

enter

Battery voltage ADC input dedicated pin

RGB tri-color light

RGB_R

GPIO17

RGB_LED_R=17

output

Onboard RGB red channel records according to RGB=17/22/16

RGB tri-color light

RGB_G

GPIO22

RGB_LED_G=22

output

Onboard RGB green channel records according to RGB=17/22/16

RGB tri-color light

RGB_B

GPIO16

RGB_LED_B=16

output

Onboard RGB blue channel records according to RGB=17/22/16

Audio

audio input

GPIO26

audio input=26

Input/ADC

Audio input R&D

Audio

Audio_English

GPIO4

AUDIO_EN=4

output

Audio/Amplifier Enabled Construction

Extended SPI

SPI_CS

GPIO27

SPI_CS=27

output

Extended SPI chip select items

SD card

SD_MOSI

GPIO23

SD_MOSI=23

output

SD SPI MOSI preliminary preparation

SD card

SD_MISO

GPIO19

SD_MISO=19

enter

SD SPI MISO R&D

SD card

SD_SCK

GPIO18

SD_SCK=18

output

SD SPI clock preparation

SD card

SD_CS

GPIO5

SD_CS=5

output

SD preparation plan



10. Precautions for use /Important Note

project/project

parameter/Specification

GPIO level/GPIO level

The GPIO logic level of the development board is 3.3V, please do not directly connect to the 5V signal. /GPIO logic level is 3.3V. Do not connect the 5V signal directly.

Input dedicated pin/Input pin only

GPIO34, GPIO36, and GPIO39 are dedicated input pins and cannot be used as ordinary outputs. / GPIO34, GPIO36 and GPIO39 are input-only pins and cannot be used as outputs.

Battery interface/battery port

The external 3.3V battery interface is positive on the left and negative on the right. Reverse connection or 5V input is strictly prohibited. /The external 3.3V battery interface is left +/right -. Do not connect reverse polarity or input 5V.

Touch Controller/Touch Calibration

After the screen is rotated or the coordinate direction changes, please perform touch adjustment again. / Recalibrate touch after display rotation or coordinate orientation change.

display color/display color

If the colors are reversed between red and blue, please check the ST7789 BGR/RGB initialization settings. / If colors are swapped, check ST7789 BGR/RGB initialization settings.

Data download/download

https://www.zlxchina.xyz/

▌11 . Typical applications /Typical applications

Smart Home Control Panel/Smart Home Control Panel

IoT data display terminal / IoT data display terminal

Industrial equipment status display / Industrial equipment status display

Sensor data display/Sensor data display

Wi-Fi/Bluetooth control terminal/Wireless control terminal

Teaching experiment development board/education development board

▌12 . Technical support /technical support

Development materials, sample programs, solidification, GPIO The mapping table and update files can be obtained at the following address:

Data download/ Resource download:https://www.zlxchina.xyz/