ESP32C3 SuperMini Web 控制入门
ESP32C3 SuperMini 是一款基于 Espressif ESP32-C3 WiFi/蓝牙双模芯片的 IoT 迷你开发板。它搭载 32 位 RISC-V CPU,内置 FPU(浮点单元),支持 IEEE 802.11 b/g/n WiFi 和蓝牙 5 (LE) 协议。该板附带外部天线以增强信号强度,提供 11 个 PWM 数字 I/O 引脚和 4 个 ADC 模拟 I/O 引脚,并支持 UART、I2C 和 SPI 等串行接口。


一、环境准备
硬件清单
- 1 块 ESP32C3 SuperMini 开发板
- 1 台电脑
- 1 根 USB Type-C 数据线
软件配置
1. 安装 Arduino IDE
前往 Arduino 官网 下载对应操作系统的 IDE 版本。
2. 添加开发板管理器
打开 Arduino IDE,进入 文件 > 首选项,在'附加开发板管理器网址'中添加:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
然后进入 工具 > 开发板 > 开发板管理器,搜索 esp32,选择 esp32 by Espressif Systems 进行安装。
注意:建议安装 2.0.17-cn 版本,部分 3.x.x 版本可能存在安装或编译问题。
3. 选择开发板与端口
- 开发板型号:在 工具 > 开发板 中选择
ESP32S3 Dev Module或对应的 ESP32-C3 选项。 - 串口号:在 工具 > 端口 中查看系统识别到的 COM 口(Windows 下通常为 COMx)。若未显示,请检查数据线是否支持数据传输,或确认串口驱动已安装。
二、代码编写与烧录
1. 基础测试:LED 闪烁
新建项目,将以下代码复制进去,点击上传按钮(右箭头图标)。
// 设置 LED 使用的 GPIO 引脚
int led = 8;
void {
(led, OUTPUT);
}
{
(led, HIGH);
();
(led, LOW);
();
}


