Sunton · 显示开发板
ESP32-1732S019 显示屏:参数、驱动版本与配置
基于 ESP32-S3 的 1.9 英寸 170×320 ST7789 显示主板,无触摸。面板需要开启显示反转。
更新于 2026年10月11日
ESP32-1732S019 显示参数
| MCU | ESP32-S3 |
|---|---|
| 显示屏 | 1.9″ · 170×320 |
| 显示总线 | SPI |
| 驱动 IC | ST7789 |
| 触摸 | 无 |
你手上的 ESP32-1732S019 是哪个版本?
该板已知的显示配置。
| 版本 | 驱动 IC | 识别方法 | 库设置 |
|---|---|---|---|
| 当前版本 | ST7789 | TFT_eSPI:ST7789_DRIVER,170×320,TFT_INVERSION_ON,TOUCH_CS -1 |
从 ESP32-1732S019 原型到量产
开发板很适合验证界面,但它们的面板是从公开市场采购的:控制器可能在批次之间更换,很少有规格书,寿命也没有保证。做产品时,请选用每个生产批次固定驱动 IC、有规格书和生命周期承诺的模组。
我们目前没有列出完全相同的 1.9″ 170×320 规格的标准模组;直营工厂可以按此规格定制。把需求发给我们,我们会为你的项目确认可行性、起订量和交期。
调试代码之前
- 先确认你手上的版本(见上表):驱动 IC 变更是白屏最常见的原因。
- 检查背光引脚没有在你的代码中被复用。
- 一次只改一个设置(驱动、反转、颜色顺序),并保留一个已知正常的示例用于对比。
配置示例
PlatformIO build flags (community config)bash
-DST7789_DRIVER
-DTFT_WIDTH=170
-DTFT_HEIGHT=320
-DTFT_INVERSION_ON
-DTOUCH_CS=-1
-DSPI_FREQUENCY=65000000
-DSPI_READ_FREQUENCY=20000000参考资料· Community / vendor configuration (see sources)
常见问题
为什么 ESP32-1732S019 的颜色像底片?
这块板上的 ST7789 面板需要开启显示反转。加上 TFT_INVERSION_ON(或调用 tft.invertDisplay(true))。