
esp8266
Rraion
Kafen Wong
展开
-
esp8266 json解析
解析单一对象#include <ArduinoJson.h> void setup() { Serial.begin(9600); Serial.println(""); const size_t capacity = JSON_OBJECT_SIZE(2) + 30; //创建容量,2表示有两个数据,添加额外的空间之后再做说明 DynamicJsonDocument doc(capacity); //创建doc对象 String json = "{\"name原创 2022-03-17 12:41:25 · 944 阅读 · 0 评论 -
使用ESP8266构建服务器:网页端控制引脚状态
和最基础的网页服务器不同的点称基础网页服务器为服务1,控制引脚状态服务器为服务2。两者区别有服务2多了一个led的html页面服务2的主程序中多了一个函数定义,声明以及调用,如下void handleLEDControl(); //多出来的函数声明esp8266_server.on("/LED-Control", handleLEDControl); // 多出来的函数调用void handleLEDControl(){//多出来的函数定义 bool ledStatus = dig原创 2022-03-16 15:44:11 · 645 阅读 · 0 评论 -
使用ESP8266构建服务器:显示页面
说明主体程序只有一个,网页文件(html,css,js)都放在data文件夹下就可以主体程序#include <ESP8266WiFi.h>#include <ESP8266WiFiMulti.h>#include <ESP8266WebServer.h>#include <LittleFS.h> ESP8266WiFiMulti wifiMulti; // 建立ESP8266WiFiMulti对象ESP8266WebServe原创 2022-03-16 14:52:02 · 1057 阅读 · 0 评论