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

Papan pengembangan ESP32-C5 cangkang cetak 3D oranye layar sentuh 2.8 inci dengan antarmuka pengisian daya GPS audio

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

ZLX-ESP32-2

Papan pengembangan layar sentuh ESP32-C5 2,8 inci

Panduan pengguna bahasa Inggris
ZLX-ESP32-2
Model: ZLX-ESP32-2
Modul: ESP32-C5-WROOM-1U-N8R8
Versi dokumen: V1.1 | 25-08-2026

1. Ikhtisar Produk

ZLX-ESP32-2 adalah papan pengembangan sentuh resistif 2,8 inci berdasarkan modul ESP32-C5-WROOM-1U-N8R8. Ini mengintegrasikan layar LCD berwarna, pengontrol sentuh XPT2046, slot kartu microSD/TF (hanya slot kartu, kartu microSD/TF tidak termasuk), antarmuka GPS, output audio, deteksi tegangan baterai, indikator LED hijau, tombol BOOT/RESET, dan antarmuka antena eksternal. Cocok untuk Wi-Fi 6, Bluetooth LE, Zigbee/Thread, Human Machine Interface (HMI), pencatatan data, dan pengembangan Internet of Things (IoT).

Fitur utama

  • CPU inti tunggal ESP32-C5 32-bit RISC-V, hingga 240 MHz
  • ESP32-C5-WROOM-1U-N8R8: 8 MB Flash + 8 MB PSRAM (memori modul terpasang, bukan kartu microSD/TF)
  • Wi-Fi 6 pita ganda 2,4GHz + 5GHz (802.11ax)
  • Bluetooth LE、IEEE 802.15.4、Zigbee 3.0、Thread 1.4
  • Layar LCD 2,8 inci 240×320, chip driver ST7789, inisialisasi BGR, fungsi inversi tampilan dinonaktifkan
  • Pengontrol sentuh resistif XPT2046
  • LCD dan kartu TF berbagi antarmuka SPI, tetapi antarmuka CS berbeda; fungsi sentuh menggunakan antarmuka SPI perangkat lunak independen.
  • Dimensi panel kira-kira 86mm x 50mm
  • Antarmuka antena eksternal IPEX1; harap sambungkan antena eksternal yang sesuai sebelum menggunakan radio.

pengguna sasaran

Ideal untuk pengembang tertanam, pengembang IoT, pembuat, penggunaan pendidikan/lab, dan pembuatan prototipe produk.

2. Penampilan dan ukuran

Dimensi papan kira-kira 86 mm × 50 mm. Diagram berikut membantu mengidentifikasi layar, konektor, dan komponen utama.

板面显示面
Gambar 1 Dimensi permukaan depan dan tampilan papan sirkuit

Identifikasi konektor

Connector identification
Gambar 2 Identifikasi konektor ZLX-ESP32-2

3. Spesifikasi papan sirkuit

bendaSpesifikasi
model piringZLX-ESP32-2
modul intiESP32-C5-WROOM-1U-N8R8
Ukuran papanKira-kira. 86×50mm
pameranLayar LCD TFT 2,8 inci, chip ST7789, resolusi asli 240×320
urutan warnaInisialisasi BGR
Tampilan terbalikMode tampilan mati/normal
menyentuhSentuhan resistif, XPT2046
slot kartu microSD/TFModus SPI; kartu tidak termasuk
Antarmuka GPSkonektor 4-pin 1,25 mm; Sinyal UART pada GPIO0/GPIO9
vokalKonektor speaker/audio 2-pin 2,0 mm; Audio PWM + penguat diaktifkan
BateraiFase tunggal 3.7V, pin ganda 1.25mm; dengan sirkuit perlindungan, kapasitas yang disarankan 1000–3000mAh
antena eksternalkonektor IPEX1; diperlukan untuk jalur nirkabel WROOM-1U
tombolatur ulang, mulai
indeksLED hijau pada GPIO26
Catatan: Resolusi asli panel adalah 240×320; ketika diputar secara horizontal, ukuran tampilan logis mungkin 320×240.

4. Spesifikasi modul ESP32-C5-WROOM-1U-N8R8

Parameter utama berikut didasarkan pada lembar data resmi Espressif ESP32-C5-WROOM-1 / WROOM-1U v1.2.

bendaSpesifikasi
SoC yang tertanamESP32-C5HR8
CPUProsesor inti tunggal RISC-V 32-bit, hingga 240 MHz
memori hanya baca320 KB
HP SRAM384 KB
LP SRAM16 KB
kilatan8 MB Quad SPI
PSRAM8 MB Quad SPI
Wi-Fi1T1R, pita ganda 2,4GHz + 5GHz; IEEE 802.11ax/ac/b/g/n; hingga 150Mbps
Frekuensi 2,4Ghz2412–2484 MHz
frekuensi 5Ghz5180–5885 MHz (sesuai peraturan daerah)
BluetoothBluetooth Hemat Energi; Daftar fitur Espressif v1.2 menunjukkan sertifikasi Bluetooth Core 6.0
IEEE 802.15.42.4 GHz OQPSK,250 Kbps
Zigbee/ThreadZigbee 3.0 / Thread 1.4
GPIOHingga 22 GPIO tersedia di tingkat modul.
Typical PeripheralsGPIO, SPI, UART, I2C, I2S, RMT, LED PWM, USB Serial/JTAG, MCPWM, GDMA, CAN FD, SDIO slave, ADC, temperature sensor, timers, watchdogs, etc.
Module Supply3.0–3.6 V, typical 3.3 V
Recommended Supply CapabilityExternal supply should be capable of at least 0.6 A for the module
Ambient Temperature-40 to +85 °C
Module Size18.0 × 21.2 × 3.3 mm
AntennaExternal antenna via connector/module RF path; 50 Ω RF system

5. Display and Touch

LCD Parameters

ItemSpecification
Size2.8 inch
Driver ICST7789
Native resolution240 × 320
Landscape logical resolution320 × 240 (depending on rotation setting)
Color orderBGR
InversionDisabled / OFF; normal display mode
SPI SCKGPIO6
SPI MOSIGPIO7
SPI MISOGPIO2 (shared with TF card; used if required by library/readback)
LCD CSGPIO10
LCD BacklightGPIO13
LCD DC / RSGPIO14

Touch Parameters

  • Touch type: 4-wire resistive; controller: XPT2046.
  • DOUT=GPIO3, SCK=GPIO4, DIN=GPIO5.
  • CS=GPIO23, IRQ=GPIO25.
  • Touch uses an independent software SPI; the supplied test flow is marked as requiring no calibration.

6. GPIO Mapping

The mapping below is based on the supplied GPIO spreadsheet and cross-checked against the schematic. Board peripherals use 19 GPIOs; TX0=GPIO11 and RX0=GPIO12 are additionally used by UART0; GPIO15 is reserved by PSRAM on N8R8, so all 21 usable GPIOs are allocated; EN is not a GPIO.

GPIOSignalDefinitionDirectionFunctionNotes
0GPSTXGPS UART TXInputGPS testGPS module TX → ESP32-C5
1BAT_ADCBattery voltage sensingInput/ADCBattery test100k/100k divider; ADC × 2 ≈ battery voltage
2SD_MISOTF DAT0 / LCD MISO sharedInputTF card testShared SPI MISO
3RTP_DOUTXPT2046 DOUTInputTouch testTouch controller data output
4RTP_SCKXPT2046 SCKOutputTouch testIndependent software SPI
5RTP_DINXPT2046 DINOutputTouch testIndependent software SPI
6LCD_SCKLCD SCK / TF SCK sharedOutputLCD/TF testShared SPI clock
7LCD_MOSILCD MOSI / TF CMD(MOSI) sharedOutputLCD/TF testShared SPI MOSI
8AUDIOPWMAudio PWMOutputAudio testAudio output control
9GPSRXGPS UART RXOutputGPS testESP32-C5 TX → GPS module RX
10LCDCSST7789 CSOutputDisplay testLCD chip select
13LCDBLLCD backlightOutputDisplay testBacklight control
14LCD_RS/DCST7789 DCOutputDisplay testData/command select
23RTPCSXPT2046 CSOutputTouch testTouch chip select
24AMP_ENAmplifier enableOutputAudio testHigh-level enable per supplied mapping; verify actual hardware revision
25RTPIRQXPT2046 IRQInputTouch testTouch interrupt
26GREENLEDGreen LEDOutputLED testHIGH = ON, LOW = OFF
27SDCSTF DAT3 / CSOutputTF card testTF card SPI chip select
28BOOTAUTOBOOT / auto-start controlInput/ControlFactory restoreBOOT input / factory-restore logic

System and UART Signals

SignalPurposeNote
RESET_AUTO / ENESP32 reset / enableSystem enable/reset; not a GPIO
UART0_TX / TX0 / GPIO11UART0 transmitUsed; excluded from the 19 peripheral GPIO count
UART0_RX / RX0 / GPIO12UART0 receiveUsed; excluded from the 19 peripheral GPIO count

7. Interface and Bus Sharing

ItemGPIODescription
LCD + TF Shared SPIGPIO6 / GPIO7 / GPIO2SCK, MOSI, MISO shared; devices separated by independent CS
LCD CSGPIO10LCD_CS
TF card CSGPIO27SD_CS / DAT3
XPT2046 touchGPIO3 / 4 / 5 / 23 / 25DOUT / SCK / DIN / CS / IRQ
GPS UARTGPIO0 / GPIO9GPSTX / GPSRX; GPIO0 receives GPS TX, GPIO9 drives GPS RX
Battery ADCGPIO1BAT_ADC; 100k/100k divider; C20 100 nF filtering
Green LEDGPIO26HIGH ON, LOW OFF
AudioGPIO8 / GPIO24AUDIOPWM / AMP_EN
LCD controlGPIO13 / GPIO14Backlight / DC

SPI Sharing Notes

  • LCD and TF card share GPIO6 (SCK), GPIO7 (MOSI), and GPIO2 (MISO), but use GPIO10 (LCD_CS) and GPIO27 (SD_CS) respectively.
  • Assert only the target device CS at a time to avoid bus contention.
  • The XPT2046 touch controller uses an independent software SPI and does not share the main LCD/TF SCK/MOSI signals.

8. Functional Test Mapping

TestGPIOWhat is testedResult / Note
DisplayGPIO6, 7, 10, 13, 14, 2ST7789 display, 240×320 native / 320×240 landscape; BGR; backlightNormal / Abnormal
TouchGPIO3, 4, 5, 23, 25XPT2046 touch responseTest flow: no calibration
TF cardGPIO2, 6, 7, 27SPI init, read/write/formatShares SPI with LCD
AudioGPIO8, 24PWM audio and amplifier enableContinuous playback depends on firmware
Wi-FiInternal RF2.4 GHz / 5 GHz scanNo listed GPIO occupied
BLEInternal RFBLE scanNo listed GPIO occupied
GPSGPIO0, 9GPS UART dataGPSTX / GPSRX
LEDGPIO26Green LEDHIGH on / LOW off
BatteryGPIO1ADC measures divided battery voltageVoltage estimate, not a coulomb counter
Factory restoreGPIO28BOOT input / restore logicBehavior is defined by firmware

9. Connector and Electrical Notes

Battery Connector

The board provides a 1.25 mm 2-pin connector for a single-cell 3.7 V battery. In the orientation shown in the labeled image, the left pin is positive (+) and the right pin is negative (-). For battery-powered operation, use a protected single-cell 3.7 V Li-ion/LiPo battery; 1000–3000 mAh is recommended. Verify connector type and polarity before connection. Reverse polarity may damage the board.

Battery Voltage Sensing

GPIO1 senses battery voltage through a 100 kΩ / 100 kΩ divider, so ideally the battery voltage is approximately 2× the ADC pin voltage. This is a voltage estimate only and is not a fuel-gauge/coulomb-counter measurement.

GPS Interface

GPS uses GPIO0 and GPIO9 as UART signals. In this board mapping, GPIO0 (named GPSTX) is an input connected to the GPS module TX, while GPIO9 (named GPSRX) is an output connected to the GPS module RX. For the 1.25 mm 4-pin connector power pins and exact physical pin order, follow the silkscreen/schematic of the specific hardware revision.

External Antenna

ESP32-C5-WROOM-1U is the external-antenna variant. Connect a suitable 2.4/5 GHz, 50-ohm antenna to the IPEX1 connector. Avoid prolonged high-power transmission without a proper antenna attached.

Audio Connector

Audio output uses GPIO8 (AUDIOPWM) for the PWM signal and GPIO24 (AMP_EN) for amplifier enable. The top connector is a 2.0 mm 2-pin audio/speaker connector. Use loads and volume settings within the capability of the actual amplifier circuit.

10. Software Development and Initialization Notes

  • Select ST7789 as the display driver and use 240×320 as the native resolution; set rotation for 320×240 landscape as supported by your graphics library.
  • Use BGR color order; do not enable display inversion (INVON).
  • When LCD and TF share SPI, manage LCD_CS (GPIO10) and SD_CS (GPIO27) independently after initialization.
  • XPT2046 menggunakan perangkat lunak independen SPI pada GPIO3/4/5/23/25.
  • Untuk tegangan baterai, ubah pembacaan ADC GPIO1 menggunakan rasio pembagi tegangan sekitar 2:1 dan terapkan kalibrasi ADC untuk akurasi yang lebih baik.
  • Tersedia saluran Wi-Fi 5 GHz dan daya pancar bergantung pada peraturan setempat.
  • Perilaku boot/reset pabrik ditentukan oleh firmware; harap hindari aktivasi yang tidak disengaja untuk menghindari penghapusan pengaturan.

Urutan inisialisasi yang disarankan

  1. Setelah catu daya stabil, inisialisasi sistem dan debug UART.
  2. Inisialisasi LCD SPI; konfigurasikan ST7789, BGR, matikan inversi, dan aktifkan lampu latar.
  3. Inisialisasi sentuhan XPT2046.
  4. Jika penyimpanan yang dapat dilepas diperlukan, masukkan kartu microSD/TF kompatibel yang disediakan pengguna, lalu inisialisasi dan pastikan status LCD_CS/SD_CS sudah benar.
  5. Inisialisasi GPS, audio, LED, dan ADC baterai sesuai kebutuhan.
  6. Aktifkan fungsionalitas radio Wi-Fi/BLE/802.15.4 sesuai kebutuhan.

11. Pemecahan masalah

pertanyaanlarutan
Tampilkan layar kosong/hitamPeriksa GPIO6/7/10/13/14, pemilihan driver ST7789, pengaturan BGR, lampu latar GPIO13, dan apakah fitur inversi diaktifkan secara tidak sengaja.
warna yang salahVerifikasi bahwa perpustakaan grafis dikonfigurasi untuk urutan warna BGR.
Tidak ada respons sentuhanPeriksa inisialisasi GPIO3/4/5/23/25 dan XPT2046.
Inisialisasi kartu TF gagalPeriksa SPI SCK/MOSI/MISO yang dibagikan dan pastikan SD_CS (GPIO27) dan LCD_CS (GPIO10) tidak disetel secara bersamaan.
Sinyal Wi-Fi lemah/tidak ada Wi-FiPastikan antena eksternal IPEX1 tersambung dan cocok untuk pita 2.4/5 GHz.
Pembacaan baterai sekitar setengahnyaGPIO1 menggunakan pembagi tegangan 100k/100k; kalikan tegangan samping ADC dengan kira-kira 2.
Tidak ada data GPSVerifikasi bahwa GPIO0 menerima GPS TX, GPIO9 menggerakkan GPS RX, dan memverifikasi baud rate dan daya.

12. Download dan dukungan teknis

Untuk firmware ZLX-ESP32-2, file, dokumentasi tindak lanjut, dan dukungan terkait, silakan kunjungi Pusat Dukungan Papan Pengembangan ZLX ESP32. Sebelum menginstal firmware, pastikan untuk memastikan bahwa model PCB yang ditampilkan di situs web sama persis dengan perangkat keras Anda.

Tautan unduhan:https://www.zlxchina.xyz/

Lembar data modul espressif: lembar data ESP32-C5-WROOM-1 / WROOM-1U

lihat

13. Keselamatan dan Pengoperasian

  • Harap konfirmasi polaritas baterai sebelum menghubungkan; jangan sambungkan konektor baterai secara terbalik.
  • Saat mencolokkan atau mencabut konektor IPEX, berikan gaya vertikal dan hindari mencungkil ke samping untuk menghindari kerusakan pada soket RF.
  • Saat menggunakan papan sirkuit terbuka, lakukan tindakan perlindungan terhadap pelepasan muatan listrik statis dan cegah korsleting yang disebabkan oleh benda logam.
  • Pita radio 5 GHz, saluran dan daya pancarnya harus mematuhi peraturan setempat.
  • Untuk kartu TF, GPS, audio, dan periferal lainnya, ikuti tingkat catu daya dan logika yang ditentukan oleh versi perangkat keras sebenarnya. Jangan menerapkan level logika yang lebih tinggi dari 3,3V ke pin I/O kecuali diverifikasi secara eksplisit.

14. Riwayat revisi dokumen

pendetatanggalmenggambarkanBasis
V1.12026-08-25Revisi kartu microSD/TF, baterai dan instruksi GPIO.Hefei Zhiluxing Teknologi Informasi Co., Ltd.

-Akhir-

ZLX-ESP32-2 |   www.zlxchina.xyz| Hefei Zhiluxing Teknologi Informasi Co., Ltd.
atas