修改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
相关推荐
汤姆yu5 天前
基于ESP32的玫瑰大棚智能系统
物联网·esp32·arduino·大棚温湿度
printf_017 天前
ESP32------开发环境配置(VS Code + ESP-IDF )
esp32
sanzk13 天前
arduino+esp32
esp32
jianqiang.xue13 天前
系统服务层设计:沉淀通用能力,让业务层只专注业务
stm32·单片机·嵌入式硬件·mcu·物联网·esp32
零涂毕业设计21 天前
毕业设计模块开发-OLED显示屏(IIC协议0.96寸)STM32 ESP32 FPGA Linux驱动免费分享
linux·stm32·单片机·嵌入式·esp32·fpga·oled
乐鑫科技 Espressif24 天前
用 AI 开发 Zephyr-IoT 应用
人工智能·物联网·esp32·乐鑫科技·zephyr
nLif1 个月前
Anemoia-ESP32 串口手柄代码
esp32
乐鑫科技 Espressif1 个月前
ESP-Claw 全面升级,打造可共享、可复用的设备端 AI Skills 生态
人工智能·esp32·乐鑫科技
Starry-sky(jing)1 个月前
Win11 装 ESP32 Arduino 库卡 3 小时?我把官方 3.3.10 全平台 522MB 搬到了蓝奏云,解压即用
运维·windows·esp32·arduino·离线安装
π同学1 个月前
ESP-IDF+vscode开发ESP32第十七讲——USB设备栈
vscode·esp32·usb