跳到主要内容

ESP32-S3-Touch-LCD-1.83

全新升级

您正在浏览全新文档。如果您更熟悉旧版的浏览方式,仍可访问对应的 旧版页面

SP32-S3-Touch-LCD-1.83

ESP32-S3-Touch-LCD-1.83 是一款微雪 (Waveshare) 设计的高性能、高集成的微控制器开发板。在较小的板型下,板载了 1.83 英寸电容液晶屏、高度集成的电源管理芯片、六轴传感器 (三轴加速度计与三轴陀螺仪)、RTC 和低功耗音频编解码芯片等外设,方便开发并嵌入应用到产品中。

产品特性

  • 搭载 ESP32-S3R8 高性能 Xtensa 32 位 LX7 双核处理器,主频高达 240MHz
  • 支持 2.4GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth 5 (LE),板载天线
  • 内置 512KB 的 SRAM 和 384KB ROM,叠封 8MB PSRAM 和外接 16MB Flash
  • 采用 Type-C 接口,提高了用户的使用便捷性和设备的兼容性
  • 板载 1.83 英寸电容触摸液晶屏,240 × 284 分辨率,65K 彩色
  • 内置 ST7789P 驱动芯片和 CST816D 电容触控芯片,分别使用 SPI 和 I2C 接口通信,不占用过多接口引脚资源
  • 板载 QMI8658 六轴惯性测量单元 (3 轴加速度、3 轴陀螺仪),可检测运动姿态、计步等功能
  • 板载 PCF85063 RTC 芯片,通过 AXP2101 接入电池,实现不间断供电
  • 板载 PWR、BOOT 两个可自定义功能的侧边按钮,方便使用按钮进行自定义功能开发
  • 板载 3.7V 1.2mm 锂电池充放电接口
  • 引出 1 路 I2C、1 路 UART 和 1 路 USB 焊盘,可供外接设备和调试使用,灵活配置外设功能
  • 板载 Micro SD 卡槽,支持存储扩展与快速数据传输,便于实现数据记录与媒体播放等功能,并简化系统电路设计
  • AXP2101 提供高效的电源管理方案,支持输出多路可配置电压,集成充电与电池管理功能,有助于延长电池寿命
  • 触摸屏透过率高,响应快,寿命长

液晶屏幕参数

ESP32-S3-Touch-LCD-1.83 硬件资源

板载资源

ESP32-S3-Touch-LCD-1.83 硬件资源 1
  1. ESP32-S3R8 支持 WI-FI 和蓝牙 Soc , 240MHz 运行频率,叠封 8MB PSRAM
  2. AXP2101 高集成度的电源管理芯片
  3. ES8311 低功耗音频编解码芯片
  4. ES7210 ADC 芯片实现回声消除电路
  5. MX1.25 喇叭接口 不区分极性
  6. 1.2mm 锂电池接口 1.2mm 2PIN 连接器,可用于接入 3.7V 锂电池,支持充放电。搭配外壳使用,推荐内置 6x25x25 规格的电池
  7. Type-C 接口 ESP32-S3 USB 接口,用于烧录程序和日志打印
  8. 16MB NOR-Flash
  9. 贴片麦克风阵列 麦克风输入及回声消除
  10. 板载贴片天线 支持 2.4GHz Wi-Fi(802.11 b/g/n) 和 BIuetooth 5 (LE)
  11. 预留 GPIO 焊盘 引出可用 10 功能引脚,方便扩展使用
  12. QMI8658 六轴惯性测量单元 (IMU),包含一个 3 轴陀螺仪和一个 3 轴加速度计
  13. PCF85063 RTC 时钟芯片
  14. BOOT 按键 用于设备启动和功能调试
  15. PWR 电源按键 可控制电源通断,支持自定义功能
  16. 1.83 英寸屏幕接线端子
  17. 扬声器功放芯片 用于存储数据
  18. Micro SD 卡槽

引脚定义

ESP32-S3-Touch-LCD-1.83 引脚定义

产品尺寸

ESP32-S3-Touch-LCD-1.83 产品尺寸

开发方式

ESP32-S3-Touch-LCD-1.83 支持 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) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。