修改blink让灯闪烁

这段代码使用的是 ESP-IDF 的 Kconfig 配置系统 ,LED 的 GPIO 引脚号不是写死在代码里的,而是通过 CONFIG_BLINK_GPIO 宏从配置文件读取。

你有以下两种方式来设置闪烁的灯:

在项目目录下运行:

复制代码
idf.py menuconfig

进入图形界面后,依次选择:

Example ConfigurationBlink GPIO number → 输入你开发板上 LED 对应的 GPIO 编号(例如 ESP32-C3 开发板通常是 8)。

S 保存,按 Q 退出。重新编译烧录即可生效。

✅ 方法二:直接修改 sdkconfig.defaults(适合固定项目)

如果你不想每次都进菜单,或者希望把配置提交到 Git,直接在项目根目录的 sdkconfig.defaults 文件中添加或修改这一行:

复制代码
CONFIG_BLINK_GPIO=8

然后执行以下命令使配置生效:

复制代码
Remove-Item sdkconfig -ErrorAction SilentlyContinue
idf.py reconfigure
idf.py build flash monitor
相关推荐
乐鑫科技 Espressif3 天前
用 AI 开发 Zephyr-IoT 应用
人工智能·物联网·esp32·乐鑫科技·zephyr
nLif5 天前
Anemoia-ESP32 串口手柄代码
esp32
乐鑫科技 Espressif7 天前
ESP-Claw 全面升级,打造可共享、可复用的设备端 AI Skills 生态
人工智能·esp32·乐鑫科技
Starry-sky(jing)19 天前
Win11 装 ESP32 Arduino 库卡 3 小时?我把官方 3.3.10 全平台 522MB 搬到了蓝奏云,解压即用
运维·windows·esp32·arduino·离线安装
π同学20 天前
ESP-IDF+vscode开发ESP32第十七讲——USB设备栈
vscode·esp32·usb
欢乐熊嵌入式编程1 个月前
选型避坑:ESP32 vs STM32+模组 vs NB-IoT,不同场景怎么选
stm32·单片机·嵌入式硬件·物联网·esp32·嵌入式iot
欢乐熊嵌入式编程1 个月前
WIFI通信协议全解析18: ESP32 作为 AP 热点:打造自己的“微型路由器”(附完整实战代码)
物联网·wifi·esp32·蓝牙·wifi协议·ap热点
乐鑫科技 Espressif1 个月前
ESP32-E22 获 Wi-Fi 6E 认证,开源 Linux 驱动同步发布
esp32·wi-fi·乐鑫科技·esp32-e22·wi-fi 6e
Mr_Tony1 个月前
ESP32开发板环境安装
esp32