Màn hình ESP32-1732S019: thông số, bản sửa đổi driver & cài đặt
Board màn hình ST7789 1,9 inch 170×320 trên ESP32-S3, không có cảm ứng. Tấm nền cần bật đảo màu hiển thị.
Thông số màn hình ESP32-1732S019
| MCU | ESP32-S3 |
|---|---|
| Màn hình | 1.9″ · 170×320 |
| Bus màn hình | SPI |
| IC driver | ST7789 |
| Cảm ứng | Không |
Bạn đang dùng bản sửa đổi ESP32-1732S019 nào?
Cấu hình màn hình đã biết cho board này.
| Bản sửa đổi | IC driver | Cách nhận biết | Cài đặt thư viện |
|---|---|---|---|
| Hiện tại | ST7789 | TFT_eSPI: ST7789_DRIVER, 170×320, TFT_INVERSION_ON, TOUCH_CS -1 |
Từ prototype ESP32-1732S019 đế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ô, 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.
Chúng tôi chưa có module tiêu chuẩn đúng định dạng 1,9″ 170×320; các nhà máy trực tiếp của chúng tôi có thể sản xuất theo thông số này. Hãy gửi yêu cầu và chúng tôi xác nhận tính khả thi, MOQ và thời gian giao hàng cho dự án của bạn.
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
-DST7789_DRIVER
-DTFT_WIDTH=170
-DTFT_HEIGHT=320
-DTFT_INVERSION_ON
-DTOUCH_CS=-1
-DSPI_FREQUENCY=65000000
-DSPI_READ_FREQUENCY=20000000Câu hỏi thường gặp
Vì sao màu trên ESP32-1732S019 bị âm bản?
Tấm nền ST7789 trên board này cần đảo màu hiển thị. Thêm TFT_INVERSION_ON (hoặc gọi tft.invertDisplay(true)).
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.