跳到主要内容

ESP32-S3-Touch-AMOLED-1.8

ESP32-S3-Touch-AMOLED-1.8

ESP32-S3-Touch-AMOLED-1.8 是一款微雪 (Waveshare) 设计的高性能的微控制器开发板。在较小的板型下,板载了 1.8 英寸电容触摸 AMOLED 屏、电源管理芯片、六轴传感器(三轴加速度计与三轴陀螺仪)、RTC、SD 卡槽、麦克风、扬声器等外设,方便开发并嵌入应用到产品中。

产品特性

  • 搭载高性能 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.8 英寸电容触摸 AMOLED 屏,368×448 分辨率,16.7M 彩色,能清晰地显示彩色图片

硬件说明

  • 板载 1.8 英寸电容触摸高清 AMOLED 屏,368×448 分辨率,16.7M 彩色,能清晰地显示彩色图片
  • 内置 SH8601 驱动芯片和 FT3168 电容触控芯片,分别使用 QSPI 和 I2C 接口通信,不占用过多接口引脚资源
  • 板载 QMI8658 六轴惯性测量单元 (3 轴加速度、3 轴陀螺仪),可检测运动姿态、计步等
  • 板载 PCF85063 RTC 芯片通过 AXP2101 接入电池,实现不间断供电,并预留备用电池焊盘,确保更换主电池时 RTC 功能持续工作。
  • 板载 PWR、BOOT 两个可自定义功能的侧边按钮,方便使用按钮进行自定义功能开发
  • 板载 3.7V MX1.25 锂电池充放电接口
  • 引出 7 个 GPIO、1 路 I2C 、 1 路 UART 和 1 路 USB 焊盘 ,可供外接设备和调试使用,灵活配置外设功能
  • 板载 micro SD 卡槽提供扩展存储、快速数据传输和灵活性,适用于数据记录和媒体播放,简化了电路设计。
  • 使用 AXP2101 的好处包括高效的电源管理、支持多种输出电压、充电和电池管理功能,以及对电池寿命的优化。
  • 使用的 AMOLED 屏幕具有更高的对比度、广视角、丰富的色彩、快速响应时间、薄设计、低功耗和灵活性等优点。

资源简介

ESP32-S3-Touch-AMOLED-1.8 资源简介

  1. ESP32-S3R8 WiFi 和蓝牙 SoC,240MHz 运行频率,叠封 8MB PSRAM
  2. QMI8658 六轴惯性测量单元 (IMU)
  3. PCF85063 RTC 时钟芯片
  4. AXP2101 高集成度的电源管理芯片
  5. ES8311 低功耗音频编解码芯片
  6. 扬声器 听觉外设
  7. 备用电池焊盘 在更换主电池的场景下维持 RTC 供电
  8. MX1.25 锂电池接口 MX1.25 2P 连接器,可用于接入 3.7V 锂电池,支持充放电
  9. 16MB NOR-Flash 支持 2.4GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth 5 (LE)
  10. 麦克风 采集音频
  11. 板载贴片天线 支持 2.4 GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth® 5 (LE)
  12. 预留 1mm 间距 GPIO 焊盘 引出可用 IO 功能引脚,方便扩展使用
  13. BOOT 按键
  14. Type-C 接口 ESP32-S3 USB 接口,用于烧录程序和日志打印
  15. PWR 电源按键 可控制电源通断、可自定义功能

引脚定义

ESP32-S3-Touch-AMOLED-1.8 引脚定义

产品尺寸

ESP32-S3-Touch-AMOLED-1.8 产品尺寸

屏幕说明

触摸及其控制器

  • 本款触摸屏是由表面钢化玻璃+薄膜 FILM 材质组成,具有强度高,硬度强、透光率好,搭配的驱动芯片为 FT3168 自电容触控芯片,该芯片支持标准的 I2C 通讯协议标准,可实现 10Khz~400Khz 的可配通信速率。

效果展示

开发方式

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