ESP32-C3 wifi 微信配网+按键清除+LED状态

news/2025/1/8 19:57:00/

esp32-C3学习笔记(1)微信配网https://blog.csdn.net/Mr_VitaminC/article/details/124267373?spm=1001.2014.3001.5501esp32-C3学习笔记(2)保持配网信息+自动重连https://blog.csdn.net/Mr_VitaminC/article/details/124268325esp32-C3学习笔记(3)配网程序添加按键和指示灯https://blog.csdn.net/Mr_VitaminC/article/details/124268711

1.目录如下

2.CMakeList内容修改如下

idf_component_register(SRCS "smartconfig_button.c" "smartconfig_wifi.c" "smartconfig_led.c" "main.c"INCLUDE_DIRS ".")

 3.main.c内容如下

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/event_groups.h"
#include "esp_log.h"
#include "nvs_flash.h"#include "freertos/queue.h"
#include "driver/gpio.h"#include "smartconfig_button.h"
#include "smartconfig_wifi.h"
#include "smartconfig_led.h"void app_main(void)
{ESP_ERROR_CHECK( nvs_flash_init() );wifi_status_led_init();//initialise_wifi();check_wifi_config_in_nvs();smartconfig_button_init();while(1) {//必须加延时,任务不能没有延时,否则导致任务无法切换.vTaskDelay(1000 / portTICK_RATE_MS);}}


http://www.ppmy.cn/news/908191.html

相关文章

ESP32-C3入门教程 网络 篇(二、 Wi-Fi 配网 — Smart_config方式 和 BlueIF方式)

经过上一篇的WiFI入门篇&#xff0c;我们知道了WiFi初始化方式 和学会了WiFi的几种工作方式&#xff0c; 在实际应用中&#xff0c;环境复杂多变&#xff0c;在固件中输入SSID 的方式太不通用了&#xff0c; 所以肯定是需要学习一下如何在不同的环境中联网&#xff0c;就是所谓…

ESP32-C3入门教程 WiFi篇⑦——基于SoftAP 的 WiFi 智能配网

文章目录 一、前言二、WiFi配网方式三、功能简述四、源码实现一、前言 本文基于VS Code IDE进行编程、编译、下载、运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①——基于VS Code构建Hello World 教程目录大纲请查阅:ESP32-C3入门教程——导读 二、WiFi配网方式 …

esp32-c3 (esp32 IDF) wife设置中文wifi名

1.进入esp32模板目录下的WiFi目录拷贝到你的项目目录 cd .\esp-idf\examples\wifi\getting_started\softAP\main 2.用编译器编写.c文件 ssid就是wifi账号&#xff0c;password就是密码 3.正常情况下是设置不了汉字的&#xff0c;所以我们要找到esp_wifi_types.h文件修改ssid的…

ESP32-C3入门教程——导读

文章目录 一、环境篇二、基础篇三、系统篇四、WiFi篇五、蓝牙篇六、网络篇七、IoT篇八、问题篇九、ESP-IDF 5.x篇十、开源代码十一、视频演示 关于更新进度 有超链接的文章是已经完成的&#xff0c;可以点击跳转直接看没有超链接的文章是计划要写的&#xff0c;暂时还没写的&am…

ESP32 C3 使用ConfigWiFi配网

ESP32C3 的配网方式有好多种&#xff0c;这里主要使用AP配网方式。在 ESP32C3 上建立热点AP&#xff0c;使用手机连接上后在浏览器打开配置网页&#xff0c;输入WIFI信息&#xff0c;完成配网。这种方式很可靠&#xff0c;而且允许在电脑端完成配网。 配网流程 #mermaid-svg-bs…

ESP32-C3 menuconfig默认值设置

问题&#xff1a;IDF开发&#xff0c;每次重头开始编译&#xff0c;都要在menuconfig中设置变量参数&#xff0c;比较麻烦&#xff1b; 解决方案&#xff1a;设置menuconfig的默认参数&#xff0c;以代码的形式修改即可。 一、增加特定的配置 在main文件夹下增加Kconfig.pro…

FL Studio21入门版编曲 2023年免费小白新手编曲工具

全能数字音乐工作站&#xff08;DAW&#xff09;编曲、剪辑、录音、混音&#xff0c;有了它就能把你的笔记本电脑变成全功能音乐工作室。 内置丰富插件&#xff0c;满足不同风格创作拥有强大的采样引擎&#xff0c;自带高品质打击乐、钢琴、弦乐、吉他等107种乐器效果。 流行…

LeetCode Hot100刷题指南(第3期)

LeetCode Hot100刷题指南(第3期) 大家好 我是寸铁&#x1f44a; 临近秋招&#xff0c;让我们一起刷题吧&#x1f44f; 每期5道题 持续更新中&#x1f3c3; 欢迎点赞 关注 &#x1f496; 往期回顾 蓝桥杯上岸全指南 往期回顾 蓝桥杯上岸必背&#xff01;&#xff01;&a…