ESP32-2432S0248R-PLUS

제품 개요
ESP32-2432S0248R-PLUS는 ESP32-WROOM-32E 무선 통신 모듈에서 개발한 2.8인치 컬러 터치 스크린 개발 보드는 LCD 디스플레이, XPT2046 저항 터치, Type-C, TF 카드, RGB 인디케이터, 시리얼 포트 및 확장 인터페이스를 통합합니다.
ESP32-2432S0248R-PLUS is a 2.8-inch touch display development board based on the ESP32-WROOM-32E wireless module, integrating LCD display, XPT2046 resistive touch, Type-C, TF card, RGB LED, UART and expansion ports.
시나리오/적용 분야
IoT 제어 단자, 스마트 홈 제어 패널, 산업용 데이터 디스플레이, 센서 획득 및 디스플레이, 교육 실험, Wi-Fi/블루투스 대화형 인터페이스 및 기타 프로젝트에 적합합니다.
Suitable for IoT terminals, smart home panels, industrial data display, sensor monitoring, education, and Wi‑Fi / Bluetooth HMI projects.
인터페이스 콜아웃/인터페이스 레이아웃
중국어와 영어로 작성된 고객 프레젠테이션 차트
패키지 내용물
아크릴 버전/아크릴 버전 없음
제품 특징/주요 특징
Product Highlights디스플레이 및 터치
2.8인치 TFT LCD, 해상도 240 × 320, LCD 드라이버 ST7789, 초기화 권장 BGR 색상 시퀀스; 터치 칩 XPT2046(XP2046) 저항 터치 방식.
2.8-inch TFT LCD, 240 × 320 resolution, ST7789 LCD driver with recommended BGR initialization; XPT2046 resistive touch controller.
무선 및 확장
ESP32-WROOM-32E는 2.4GHz Wi-Fi, Bluetooth/BLE, 온보드 TF 카드 홀더, RGB 표시기, 직렬 인터페이스, 오디오 인터페이스 및 보조 개발을 위한 확장 인터페이스를 지원합니다.
ESP32-WROOM-32E supports 2.4GHz Wi‑Fi, Bluetooth / BLE. The board includes TF card slot, RGB LED, UART, audio and expansion ports.
기본 매개 변수/기본 사양
Hardware Specification| 항목/항목 | 매개 변수/사양 |
|---|---|
| 제품 모델/모델 | ESP32-2432S0248R-PLUS |
| 메인 모듈 | ESP32-WROOM-32E |
| 무선 | 2.4GHz Wi‑Fi 802.11 b/g/n, Bluetooth / BLE |
| 표시 | 2.8-inch TFT LCD, 240 × 320 |
| LCD 드라이버 | ST7789, BGR 초기화/ST7789 (BGR 초기화 포함) |
| 터치 유형 | 저항 터치 |
| 터치 칩/터치 컨트롤러 | XPT2046 / XP2046 |
| USB 인터페이스/USB 포트 | USB Type ‑ C, 전원 공급 장치, 다운로드, 직렬 디버깅/전원, 프로그래밍 및 직렬 디버깅 |
| 스토리지 인터페이스/스토리지 | TF / MicroSD Card Slot |
| 버튼 | SW1, SW2 |
| 조명/표시등 | On-board RGB LED |
| 카드 크기/보드 크기 | 86mm × 50mm |
| 논리 수준 | 3.3V |
| 전원 공급 장치 | USB Type‑C 5V input / external 3.3V battery port |
| 개발 환경/개발 | Arduino IDE, PlatformIO, ESP-IDF, MicroPython compatible |
ESP32-WROOM-32E 모듈 매개변수
Core Module| 항목/항목 | 매개 변수/사양 |
|---|---|
| 모듈 모델/모듈 | ESP32-WROOM-32E |
| CPU | Xtensa ® 듀얼 코어 32비트 LX6 최대 240MHz/최대 240MHz |
| ROM / SRAM | 448KB ROM, 520KB SRAM, 16KB RTC SRAM |
| Flash | 일반 4MB 플래시, 배치/표준 4MB 플래시 기반, 배치 구성에 따라 다름 |
| Wi‑Fi | 802.11 b/g/n,2.4GHz |
| Bluetooth | Bluetooth v4.2 BR/EDR and Bluetooth LE |
| 안테나 | 온보드 PCB 안테나 |
| GPIO | 모듈은 여러 GPIO를 제공할 수 있으며, 실제 사용 가능한 핀은 이 개발 보드 매핑을 기반으로 합니다/사용 가능한 핀은 보드 매핑에 따라 다릅니다 |
| 모듈 크기 | 18.0mm × 25.5mm × 3.1mm |
인터페이스 설명
Connector FunctionsUSB Type‑C
개발 보드 전원 공급 장치, 프로그램 다운로드 및 직렬 포트 디버깅에 사용됩니다.
Used for power supply, firmware programming and serial debugging.
2.0P 오디오 인터페이스/오디오 포트
오디오 관련 인터페이스는 예약되어 있으며 오디오 입력/출력 또는 전력 증폭기 관련 애플리케이션에 사용할 수 있습니다. 특정 기능은 사용자 프로그램에 의해 정의됩니다.
Reserved for audio input/output or amplifier-related applications depending on user firmware.
외부 확장 포트 / 외부 확장 포트
SPI/GPIO 확장 신호는 외부 센서, 주변 모듈 또는 사용자 정의 확장 보드에 쉽게 연결하기 위해 예약되어 있습니다.
Reserved SPI / GPIO expansion signals for external sensors, modules or custom boards.
외부 3.3V 배터리 인터페이스/배터리 포트
인터페이스 사양은 1.25P이며 왼쪽이 양극, 오른쪽이 음극입니다. 반대로 연결하거나 5V를 입력하지 마십시오.
1.25P connector. Left pin is positive, right pin is negative. Do not reverse polarity or input 5V.
1.25P 직렬 포트 인터페이스/UART 포트
직렬 통신, 디버깅 또는 외부 직렬 포트 모듈에 사용됩니다.
Used for UART communication, debugging or external serial modules.
TF 카드 홀더/TF 카드 슬롯
데이터 저장, 이미지 리소스 저장, 구성 파일 읽기 등의 애플리케이션에 사용할 수 있습니다.
Used for data storage, image resources and configuration files.
GPIO 매핑 테이블 / GPIO 매핑 테이블
From Uploaded Mapping Sheet| 모듈/모듈 | 시그널/실크스크린/시그널 | GPIO | 코드 매크로 / 매크로 | 방향 / 방향 | 설명 / 설명 |
|---|---|---|---|---|---|
| 마스터 컨트롤 | RESET | EN | LCD_RST=-1 | 입력 재설정 | ESP32 EN에 연결하고 GPIO를 점유하지 마십시오. Connected to ESP32 EN; does not occupy a GPIO. |
| LCD/ST7789 | LCD_SCK | GPIO14 | LCD_SCK=14 | 산출 | LCD SPI 클록 VSPI LCD SPI clock, VSPI bus. |
| LCD/ST7789 | LCD_MISO | GPIO12 | LCD_MISO=12 | 입력하다 | LCD SPI MISO ST7789는 기본적으로 화면을 읽지 않습니다. LCD SPI MISO; ST7789 normally does not require screen readback. |
| LCD/ST7789 | LCD_MOSI | GPIO13 | LCD_MOSI=13 | 산출 | LCD SPI MOSI LCD SPI MOSI data line. |
| LCD/ST7789 | LCD_RS / DC | GPIO2 | LCD_RS=2 | 산출 | LCD 데이터/명령 선택 핀 LCD data/command select pin. |
| LCD/ST7789 | LCD_CS | GPIO15 | LCD_CS=15 | 산출 | LCD 칩 선택 LCD chip select. |
| LCD/ST7789 | LCD_BL | GPIO21 | LCD_BL=21; BACKLIGHT_PIN=21 | 산출 | LCD 백라이트 제어 LCD backlight control. |
| 터치/XPT2046 | RTP_IRQ / SENSOR_VP | GPIO36 | RTP_IRQ=36; TOUCH_IRQ=36 | 입력하다 | 터치 인터럽트 입력 전용 핀 Touch interrupt; input-only GPIO. |
| 터치/XPT2046 | RTP_DOUT / SENSOR_VN | GPIO39 | RTP_DOUT=39; TOUCH_MISO=39 | 입력하다 | 터치 SPI DOUT/MISO 입력 전용 핀 Touch SPI DOUT/MISO; input-only GPIO. |
| 터치/XPT2046 | RTP_DIN | GPIO32 | RTP_DIN=32; TOUCH_MOSI=32 | 산출 | 터치 SPI DIN/MOSI Touch SPI DIN/MOSI. |
| 터치/XPT2046 | RTP_CS | GPIO33 | RTP_CS=33; TOUCH_CS=33 | 산출 | 터치칩 선택 Touch chip select. |
| 터치/XPT2046 | RTP_SCK | GPIO25 | RTP_SCK=25; TOUCH_CLK=25 | 산출 | 터치 SPI 시계 Touch SPI clock. |
| 배터리 | BAT_ADC | GPIO34 | BAT_ADC=34; BAT_ADC_PIN=34 | 입력하다 | 배터리 전압 ADC 입력 전용 핀 Battery voltage ADC; input-only GPIO. |
| RGB 삼색 조명 | RGB_R | GPIO17 | RGB_LED_R=17 | 산출 | RGB=17/22/16에 의한 온보드 RGB 빨간색 채널 기록 On-board RGB LED red channel; RGB=17/22/16. |
| RGB 삼색 조명 | RGB_G | GPIO22 | RGB_LED_G=22 | 산출 | RGB=17/22/16에 의한 온보드 RGB 녹색 채널 기록 On-board RGB LED green channel; RGB=17/22/16. |
| RGB 삼색 조명 | RGB_B | GPIO16 | RGB_LED_B=16 | 산출 | 온보드 RGB 블루 채널 기록(RGB=17/22/16) On-board RGB LED blue channel; RGB=17/22/16. |
| 오디오 | AUDIO_IN | GPIO26 | AUDIO_IN=26 | 입력/ADC | 오디오 입력 예약됨 Reserved audio input. |
| 오디오 | AUDIO_EN | GPIO4 | AUDIO_EN=4 | 산출 | 오디오/전력 증폭기 활성화 예약됨 Reserved audio/amplifier enable control. |
| 확장 SPI | SPI_CS | GPIO27 | SPI_CS=27 | 산출 | 확장 SPI 칩 선택 예약됨 Reserved expansion SPI chip select. |
| SD 카드 | SD_MOSI | GPIO23 | SD_MOSI=23 | 산출 | SD SPI MOSI 예약됨 Reserved SD SPI MOSI. |
| SD 카드 | SD_MISO | GPIO19 | SD_MISO=19 | 입력하다 | SD SPI MISO 예약됨 Reserved SD SPI MISO. |
| SD 카드 | SD_SCK | GPIO18 | SD_SCK=18 | 산출 | SD SPI 클럭 예약 Reserved SD SPI clock. |
| SD 카드 | SD_CS | GPIO5 | SD_CS=5 | 산출 | SD 카드가 예약되어 있습니다. Reserved SD card chip select. |
패키지 버전/패키지 버전
Acrylic / Non-Acrylic아크릴 버전/아크릴 버전
- 1 개발 보드 / 1 개발 보드
- 1 아크릴 케이스 / 1 아크릴 케이스
- 1 x 1.25 - 4P 듀폰 케이블 / 1 x 1.25 - 4P 듀폰 케이블
- 터치펜 1개 / 터치펜 1개
- USB Type-C 데이터 케이블 1개/USB Type-C 데이터 케이블 1개
비아크릴 버전/비아크릴 버전
- 1 개발 보드 / 1 개발 보드
- 1 x 1.25 - 4P 듀폰 케이블 / 1 x 1.25 - 4P 듀폰 케이블
- 터치펜 1개 / 터치펜 1개
- USB Type-C 데이터 케이블 1개/USB Type-C 데이터 케이블 1개
- 아크릴 케이스 미포함 / 아크릴 케이스 미포함
권장 초기화 구성 / 권장 초기화
ST7789 BGR + XPT2046TFT_eSPI 구성 예 / TFT_eSPI 예
#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
// Important: use BGR color order
#define TFT_RGB_ORDER TFT_BGR
#define SPI_FREQUENCY 40000000XPT2046 터치 구성 / 터치 예시
#define TOUCH_IRQ 36
#define TOUCH_MISO 39
#define TOUCH_MOSI 32
#define TOUCH_CS 33
#define TOUCH_CLK 25사용상의 주의/주의사항
Important1. GPIO 로직 레벨은 3.3V입니다. 5V 신호에 직접 연결하지 마십시오. / GPIO 로직 레벨은 3.3V입니다. 5V 신호를 직접 연결하지 마십시오.
2. 외부 3.3V 배터리 인터페이스의 양극 및 음극 방향에 주의하십시오. 왼쪽은 양극이고 오른쪽은 음극입니다. / 외부 3.3V 배터리 포트: 왼쪽 양극, 오른쪽 음극.
3. GPIO34, GPIO36, GPIO39는 전용 입력 핀이므로 일반 출력으로 사용할 수 없습니다. / GPIO34, GPIO36, GPIO39는 입력 전용 핀입니다.
4. LCD는 ST7789 드라이버를 사용하며 BGR 색상 순서로 설정하는 것이 좋습니다. 색상이 비정상적인 경우 RGB/BGR 설정을 확인하세요. / ST7789 BGR 색상 주문을 권장합니다. 색상이 잘못된 경우 RGB/BGR 설정을 확인하세요.
5. 터치 칩은 XPT2046이며 화면을 회전시킨 후 터치 보정을 권장합니다. / XPT2046 터치는 디스플레이 회전 후 보정이 필요할 수 있습니다.
