ESP32-S3-LCD-1.69
| SKU | 产品 |
|---|---|
| 27932 | ESP32-S3-LCD-1.69 |
产品简介
ESP32-S3-LCD-1.69 是一款微雪 (Waveshare) 设计的低成本,高性能的微控制器开发板。在较小的板型下,板载了 1.69 英寸 LCD 屏、锂电池充电芯片、六轴传感器(三轴加速度计与三轴陀螺仪)、RTC 等外设,方便开发并嵌入应用到产品中。
产品特性
- 搭载高性能 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz
- 支持 2.4 GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth® 5 (LE),板载天线
- 内置 512KB 的 SRAM 和 384KB ROM,叠封 8MB PSRAM 和外接 16MB Flash
- 板载 1.69 英寸 LCD 屏,240×280 分辨率,262K 彩色,能清晰地显示彩色图片
资源简介

- ESP32-S3R8 Wi-Fi 和蓝牙 SoC,240MHz 运行频率,叠封 8MB PSRAM
- W25Q128JVSIQ 16MB NOR-Flash
- PCF85063 RTC 时钟芯片
- QMI8658 六轴惯性测量单元 (IMU),包含一个 3 轴陀螺仪和一个 3 轴加速度计
- ETA6098 高效锂电池充电芯片
- MX1.25 锂电池接口 MX1.25 2P 连接器,可用于接入 3.7V 锂电池,支持充放电
- Type-C 接口 ESP32-S3 USB 接口,用于烧录程序和日志打印
- 蜂鸣器 听觉外设
- RTC 电池接口 接入可充电的 RTC 电池,支持充放电
- 板载贴片天线 支持 2.4GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth® 5 (LE)
- 上电功能按钮 支持检测上电功能、单击、双击、多击和长按操作
- BOOT 按键
- RST 复位按键
- 12pin 接线端子
引脚定义
在使用 ESP32-S3-LCD-1.69 板上预留的 GPIO 端子时需注意接线颜色和对应功能,避免接线惯性导致烧坏开发板

产品尺寸

LCD 及其控制器
- 该款 LCD 使用的内置控制器为 ST7789V2,是一款 240 × RGB × 320 像素的 LCD 控制器,而本 LCD 本身的像素为 240(H) × RGB × 280(V),因此 LCD 的内部 RAM 并未完全使用。
- 该 LCD 支持 12 位,16 位以及 18 位每像素的输入颜色格式,即 RGB444,RGB565,RGB666 三种颜色格式,本例程使用 RGB565 的颜色格式,这也是常用的 RGB 格式
- LCD 使用四线 SPI 通信接口,这样可以大大的节省 GPIO 口,同时通信时速度也会比较快
- 本模组分辨率是 240(H) × RGB × 280(V),但是因为四角是圆角的(尺寸见参数),因此部分输入图像会有部分不显示。
开发方式
ESP32-S3-LCD-1.69 支持 Arduino IDE 和 ESP-IDF 两种开发框架,为开发者提供灵活的选择,您可以根据项目需求和个人偏好选择合适的开发工具。
Arduino 通常更容易上手,对初学者和爱好者更加友好。ESP-IDF 提供更完整的开发工具链和更细粒度的系统控制,适合复杂项目或对性能有较高要求的应用。
-
Arduino IDE 是一款便捷灵活、易于上手的开源电子原型平台。无需太多基础知识,简单学习后即可快速开发。Arduino 拥有庞大的全球用户社区,提供海量开源代码、项目示例和教程,以及丰富的库资源,封装了复杂功能,让开发者能够快速实现各种功能。您可以参考 Arduino IDE 开发环境搭建教程 完成初始设置,教程中同时提供了相关示例程序供参考。
-
ESP-IDF 全称 Espressif IoT Development Framework,是乐鑫科技为 ESP 系列芯片推出的专业开发框架。它基于 C 语言开发,包含编译器、调试器、烧录工具等,支持命令行或集成开发环境(如 Visual Studio Code 配合 Espressif IDF 插件)开发,插件提供代码导航、项目管理、调试等功能。我们推荐使用 VS Code 进行开发,具体配置过程可参考 ESP-IDF (VS Code) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。