修改blink让灯闪烁

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

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

在项目目录下运行:

复制代码
idf.py menuconfig

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

Example Configuration → Blink 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
相关推荐
星野云联AIoT技术洞察1 天前
ESP32-P4 没有 Wi-Fi,产品该怎么联网:C6 协处理器、总线与双固件边界
esp32·esp32-s3·esp32-p4·芯片选型·esp-hosted·设备联网
ITKEY_1 天前
Arduino IDE开发ESP32环境搭建到helloworld
ide·esp32
国产化创客3 天前
ESP32音频/语音技术(4)AudioTools 库及转发播放程序分析
物联网·音视频·esp32
夏虫不可与之言冰6 天前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
逗脑IDE10 天前
零基础学ESP32:RFID无线射频卡——让ESP32拥有“刷卡“能力!
开发语言·网络·人工智能·python·esp32·硬件开发
殷忆枫13 天前
基于ESP32 的局域网全双工对讲系统
单片机·嵌入式硬件·esp32·对讲系统
ITKEY_14 天前
嵌入式ESP32初学踩坑记录
esp32
EatFan25 天前
全栈自造 Status Deck(四):硬件终于到了,从点亮屏幕到跑通第一个 Demo
单片机·物联网·esp32
攸尔的笔记本~1 个月前
ESP32-C3的WIFI信号飘忽不定、连接不了
esp32·射频·硬件设计
乐鑫科技 Espressif1 个月前
案例研究:基于 ESP32-C5 与 ESP RainMaker 构建符合 EN 18031 标准的 IoT 解决方案
esp32·乐鑫科技·rainmaker