修改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
相关推荐
EatFan4 天前
全栈自造 Status Deck(四):硬件终于到了,从点亮屏幕到跑通第一个 Demo
单片机·物联网·esp32
攸尔的笔记本~8 天前
ESP32-C3的WIFI信号飘忽不定、连接不了
esp32·射频·硬件设计
乐鑫科技 Espressif10 天前
案例研究:基于 ESP32-C5 与 ESP RainMaker 构建符合 EN 18031 标准的 IoT 解决方案
esp32·乐鑫科技·rainmaker
jianqiang.xue11 天前
ESP-IDF保姆级入门41|产品级故障排查与稳定性优化全解:死机复位排查/内存泄漏定位/性能瓶颈分析/长期稳定性测试,掌握量产运维问题定位方法论
单片机·mcu·物联网·esp32
jianqiang.xue12 天前
ESP-IDF保姆级入门40|量产烧录与产线测试全解:批量烧录方案/校准流程/功能测试/不良分拣/产线追溯,掌握工业级量产交付全流程
单片机·物联网·esp32
jianqiang.xue12 天前
ESP-IDF保姆级入门39|固件安全与安全启动全解:签名校验/Flash加密/防回滚/OTP密钥/知识产权保护,掌握工业级固件安全防护体系
单片机·物联网·esp32
jianqiang.xue14 天前
ESP-IDF保姆级入门38|电源管理与锂电池充电全解:充电拓扑/电源路径控制/充放电保护/电量检测/低功耗策略,掌握嵌入式电池供电系统设计
单片机·嵌入式·esp32
jianqiang.xue15 天前
ESP-IDF保姆级入门35|SDMMC高速SD卡全解:SDIO接口/4位高速模式/FATFS文件系统/热插拔检测/磨损均衡,掌握嵌入式大容量存储扩展
单片机·esp32
国产化创客15 天前
创客开发入门(五)Arduino IDE 编程基础
单片机·嵌入式硬件·物联网·esp32
智码看视界16 天前
Edge AI 与 IoT 全栈系列:Edge AI 全栈 2:ESP32 + MQTT + Flink 实时 IoT 数据管道
物联网·flink·esp32·全栈开发·iot平台·实时流处理·edgeai