Màn hình ESP32-2432S024: thông số, bản sửa đổi driver & cài đặt
Board ESP32 với TFT SPI 2,4 inch 240×320 thuộc dòng CYD. Giống board 2,8 inch, nó dùng bộ điều khiển ILI9341 hoặc ST7789, và phiên bản ST7789 chuyển đèn nền sang GPIO 27.
Thông số màn hình ESP32-2432S024
| MCU | ESP32 |
|---|---|
| Màn hình | 2.4″ · 240×320 |
| Bus màn hình | SPI |
| IC driver | ILI9341 hoặc ST7789 |
| Cảm ứng | Điện trở (R) hoặc điện dung (C) tùy phiên bản |
Bạn đang dùng bản sửa đổi ESP32-2432S024 nào?
Các board bán cùng tên được giao với IC driver màn hình khác nhau. Mã viết cho một bản sửa đổi sẽ hiện màn hình trắng, sai màu hoặc không hiện gì trên bản kia, vì vậy hãy xác định board của bạn trước.
| Bản sửa đổi | IC driver | Cách nhận biết | Cài đặt thư viện |
|---|---|---|---|
| Phiên bản ILI9341 | ILI9341 | Chạy được với ILI9341_2_DRIVER | TFT_eSPI: ILI9341_2_DRIVER, TFT_INVERSION_OFF |
| Phiên bản ST7789 | ST7789 | Màn hình trắng hoặc trống với cấu hình ILI9341 | TFT_eSPI: ST7789_DRIVER; đèn nền ở GPIO 27 |
Cùng thông số màn hình cho sản xuất hàng loạt
Làm prototype trên ESP32-2432S024? Các module này từ nhà máy trực tiếp của chúng tôi có cùng kích thước và độ phân giải tấm nền, kèm datasheet và IC driver cố định cho mỗi lô sản xuất, có sẵn mẫu từ 1 chiếc. MOQ và thời gian giao hàng thỏa thuận theo dự án.
Từ prototype ESP32-2432S024 đến sản xuất
Board phát triển rất tốt để kiểm chứng giao diện, nhưng tấm nền của chúng được mua trên thị trường tự do: bộ điều khiển có thể thay đổi giữa các lô (như đã xảy ra với board này), hiếm khi có datasheet và tuổi thọ không được đảm bảo. Với sản phẩm, hãy chỉ định module có IC driver cố định cho mỗi lô sản xuất, có datasheet và cam kết vòng đời.
Các nhà máy trực tiếp của chúng tôi sản xuất module cùng định dạng 2,4″ 240×320. Mẫu từ 1 chiếc; MOQ và thời gian giao hàng được thỏa thuận theo từng dự án với đội ngũ kinh doanh của chúng tôi.
Trước khi debug mã
- Xác nhận phiên bản board của bạn (bảng ở trên): thay đổi IC driver là nguyên nhân phổ biến nhất gây màn hình trắng.
- Kiểm tra chân đèn nền không bị dùng lại trong sketch.
- Thay đổi từng cài đặt một (driver, đảo màu, thứ tự màu), và giữ một ví dụ chạy tốt để so sánh.
Ví dụ cấu hình
#define ILI9341_2_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_INVERSION_OFF
#define SPI_FREQUENCY 55000000
#define SPI_READ_FREQUENCY 20000000#define ST7789_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_BL 27 // backlight moves to GPIO 27 on the ST7789 versionCâu hỏi thường gặp
ESP32-2432S024 có giống CYD không?
Nó thuộc cùng dòng nhưng có tấm nền 2,4 inch, và phiên bản ST7789 dùng GPIO 27 cho đèn nền thay vì 21.
Hậu tố R và C có nghĩa là gì?
R là phiên bản cảm ứng điện trở, C là phiên bản cảm ứng điện dung.
Nguồn
Chưa chắc màn hình nào phù hợp thiết kế của bạn?
Gửi kích thước, giao tiếp và bộ xử lý host. Kỹ sư màn hình sẽ phản hồi trong 12 giờ với 2–3 phương án, datasheet và mã khởi tạo. Mẫu từ 1 chiếc.

