ESP-IDF Eclipse 初体验
0.前言本编介绍使用乐鑫官方的ESP-IDF工具安装器安装的Eclipse的使用,编译并烧录官方的Hello_word示例。Windows下搭建ESP32C开发环境请看这里1.打开Eclipse选择工作空间(这里我在桌面新建一个叫esp32c的文件夹作为工作空间)选择 Create a new Espressif IDF project新建一个项目输入项目名勾选选择其中一个模板创建项目选择 hel
0.前言本编介绍使用乐鑫官方的ESP-IDF工具安装器安装的Eclipse的使用,编译并烧录官方的Hello_word示例。Windows下搭建ESP32C开发环境请看这里1.打开Eclipse选择工作空间(这里我在桌面新建一个叫esp32c的文件夹作为工作空间)选择 Create a new Espressif IDF project新建一个项目输入项目名勾选选择其中一个模板创建项目选择 hel
0.前言不久前乐鑫发布了ESP32-C3芯片,ESP32-C3的定位是支持蓝牙、WiFi的低成本、低功耗安全的MCU。从某种意义说,ESP32-C3是ESP8266的升级款。和ESP8266不同的是ESP32-C3使用的是RISC-V架构,并且在内部集成了多种硬件加密加速器。弥补了ESP8266没有安全方面的短板。最近博主重装了系统,刚好搞了块ESP32-C3的开发板准备搞点花活,顺便体验下乐鑫官
基于机智云的斐讯DC1固件源码完成了,按键开关控制,主电源开关控制,长按电源键配网,网络状态指示灯的驱动。功率检测功能没有实现。大家自行玩耍吧。(PS这是19年的项目,很多细节我忘了)DC1.C文件就是各种按键、配网、WIFI指示灯的驱动根据你自己的机智云修改config.json中的 Product Key、Product Secret数据点信息以上,祝各位好运Source
程序的入口函数是 void app_main()void app_main() { ESP_ERROR_CHECK(nvs_flash_init()); //初始化默认的NVS分区 ESP_ERROR_CHECK(esp_netif_init()); //初始化基础的TCP/IP堆栈 ESP_ERROR_CHECK(esp_event_loop_create_d
demo的工程目录位于 ESP8266_RTOS_SDK\examples\protocols\mqtt\tcpSDK版本为 ESP-IDF v3.2make menuconfig 设置修改 app_main.c 中的 void mqtt_app_start(void) 函数如下保存后 make flash 编译烧录。编译烧录成功后,重启ESP8266,可以在 MQTT 服务器的后台看到 ESP8