Luatos ESP32-C3 MCU 板
产品信息
ESP32-C3 是一块具有 16MB 内存的微控制器板。 它具有 2 个 UART 接口,UART0 和 UART1,其中 UART0 作为下载端口。 该板还包括一个 5 通道 12 位 ADC,最大 samp传输速率达100KSPS。 此外,它还具有主模式下的低速 SPI 接口和 IIC 控制器。 有4个可以使用任意GPIO的PWM接口,以及15个可以复用的外部GPIO引脚。 该板配有两个SMD LED指示灯、一个复位按钮、一个BOOT按钮和一个USB转TTL下载调试端口。
产品使用说明
- 在给 ESP32 上电之前,请确保 BOOT (IO09) 引脚没有被拉低,以避免进入下载模式。
- 在设计过程中,不建议外部拉低IO08引脚,因为在下载和烧录过程中,该引脚拉低可能会导致无法通过串口下载。
- 在 QIO 模式下,IO12(GPIO12)和 IO13(GPIO13)复用用于 SPI 信号 SPIHD 和 SPIWP。
- 有关引脚排列的其他参考,请参阅原理图。 点击 这里 访问原理图。
- 在使用安装包之前,请确保卸载任何以前版本的 ESP32 软件包。
- 要安装该程序和 arduino-esp32 软件包,请按照以下步骤操作:
- 打开官方软件下载 web页面,选择对应的系统和系统位进行下载。
- 运行下载的程序并使用默认设置进行安装。
- 在 GitHub 上找到 espressif/arduino-esp32 存储库,然后单击安装链接。
- 复制 URL 命名的开发版本链接。
- 在 Arduino IDE 中,单击 File > 首选项 > 其他板管理器 URL并添加 URL 在上一步中复制。
- 转到 Arduino IDE 中的 Boards Manager 并安装 ESP32 软件包。
- 选择“工具”>“开发板”,然后从列表中选择“ESP32C3 开发模块”。
- 通过转至工具 > 闪存模式将闪存模式更改为 DIO,并将启动时的 USB CDC 更改为启用。
- 您的 ESP32 设置现已准备就绪! 您可以通过运行演示程序来测试它,以确保一切正常工作。
支持
如果您需要帮助,请随时联系我们: tourdeuscs@gmail.com.
超过VIEW
ESP32 开发板基于 Espressif Systems 的 ESP32-C3 芯片设计。
它具有较小的外形尺寸和稳定性amp 开孔设计,方便开发人员使用。该板支持多种接口,包括 UART、GPIO、SPI、I2C、ADC 和 PWM,非常适合低功耗性能的移动设备、可穿戴电子产品和物联网应用。
它可以作为主 MCU 的独立系统或外围设备,通过 SPI/SDIO 或 I2C/UART 接口提供 Wi-Fi 和蓝牙功能。
机上资源
- 该开发板具有4个SPI闪存,存储容量为16MB,最大可扩展至XNUMXMB。
- 它具有 2 个 UART 接口,UART0 和 UART1,其中 UART0 作为下载端口。
- 该板上有一个5通道12位ADC,最大samp传输速率达100KSPS。
- 主模式还包含一个低速 SPI 接口。
- 该板上有一个IIC控制器。
- 它有 4 个 PWM 接口,可以使用任何 GPIO。
- 有 15 个可复用的外部 GPIO 引脚。
- 此外,它还包括两个 SMD LED 指示灯、一个复位按钮、一个 BOOT 按钮和一个 USB 转 TTL 下载调试端口。
引脚定义
ESP32-C3 PCB
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML。
外形尺寸(点击查看详情)
使用注意事项
- 为避免 ESP32 进入下载模式,上电前不应拉低 BOOT (IO09) 引脚。
- 设计时不建议外部拉低 IO08 引脚,因为这样在下载烧录过程中该引脚为低电平时可能会导致无法通过串口下载。
- QIO 模式下,IO12(GPIO12)和 IO13(GPIO13)复用用于 SPI 信号 SPIHD 和 SPIWP,但为了增加 GPIO 可用性,开发板在 DIO 模式下使用 2 线 SPI,因此 IO12 和 IO13 不连接闪光。 当使用自编译软件时,flash必须相应配置为DIO模式。
- 由于外部SPI Flash的VDD已经连接到3.3V供电系统,因此不需要额外的电源配置,可以使用标准的
2线SPI通信模式。 - 默认情况下,GPIO11 作为 SPI Flash 的 VDD 引脚,因此需要先进行配置才能将其用作 GPIO。
示意图
请点击以下链接进行参考。
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
开发环境配置
笔记: 以下开发系统默认为Windows。
笔记:使用此安装包之前,请确保您已卸载任何以前版本的 ESP32 软件包。
您可以通过导航到文件夹“%LOCALAPPDATA%/Arduino15/packages”来完成此操作 file manager,然后删除名为“esp32”的文件夹。
- 打开官方软件下载 web页面,选择对应的系统和系统位进行下载。
- 您可以选择“仅下载”或“贡献并下载”。
- 运行安装程序,默认全部安装。
- 安装arduino-esp32
- 寻找 URL 命名开发版本链接并复制。
- 在 Arduino IDE 中,单击 File > 首选项 > 其他板管理器 URL并添加 URL 您在步骤 2 中找到的。
- 现在,返回 Boards Manager 并安装“ESP32”软件包。
- 安装完成后,选择“工具”>“开发板”,然后从列表中选择“ESP32C3 Dev Module”。
- 最后,通过转到“工具”>“闪存模式”将闪存模式更改为 DIO,并将启动时的 USB CDC 更改为启用。
- 寻找 URL 命名开发版本链接并复制。
您的 ESP32 设置现已准备就绪! 要测试它,您可以运行演示程序以确保一切正常工作。
文件/资源
![]() |
Luatos ESP32-C3 MCU 板 [pdf] 用户指南 ESP32-C3 MCU 板, ESP32-C3, MCU 板, 板 |