ESP32 002 wokwi在线仿真点亮小灯

本文介绍了如何使用ESP-IDF库在C/C++(如C++/freertos和Rust)以及Arduino环境中控制GPIO引脚实现LED的闪烁,同时还展示了Python示例。Wokwi项目链接提供了完整的代码和教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点亮小灯

ESP-IDF

在这里插入图片描述

#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "driver/gpio.h"

#define PIN_LED_1 GPIO_NUM_16


void setup() {
   
    // 设置LED引脚为输出
    gpio_reset_pin(PIN_LED_1);
    // esp_rom_gpio_pad_select_gpio(PIN_LED_1);//IO Pad 配置为通用输入输出模式 https://github.com/espressif/esp-idf/blob/master/components/esp_rom/include/esp_rom_gpio.h
    gpio_set_direction(PIN_LED_1, GPIO_MODE_OUTPUT);// 将 PIN_LED_1 引脚配置为输出模式
}

void app_main() {
   
    setup();
    for(int i=0;i<100;i++){
   
      // 点亮LED
      gpio_set_level(PIN_LED_1, 1); // 将该 GPIO 引脚的电平设置为高电
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值