ESP8266
Baal Austin
愿温柔待以岁月,愿孤独忘之流年
展开
-
ESP8266-NodeMCU网络客户端
ESP8266网络客户端基本操作网站浏览器就是一个网络客户端,网络客户端的主要功能就是向服务器发送网络请求。服务器在接收到客户端请求后会将请求的信息回复给客户端。学习如何让ESP8266-NodeMCU开发板扮演网络客户端的角色,从而向网络服务器发送HTTP请求以获取服务器响应信息。获取网页信息使用WiFiClient库实现网络通讯#include <ESP8266WiFi.h>#include <ESP8266HTTPClient.h> // 测试HTTP请求用的U原创 2020-08-14 11:51:35 · 363 阅读 · 0 评论 -
通过Arduino IDE向闪存文件系统上传文件
下载 Arduino-ESP8266闪存文件插件程序 点击闪存插件下载确定Arduino IDE项目文件夹位置通过资源管理器打开Arduino IDE项目文件夹并建立tools文件夹解压缩esp8266fs插件压缩包,并将解压缩后的文件内容粘贴到项目文件夹中 重新启动Arduino IDE,检查“工具”菜单确认插件安装根据上传的文件总大小来设置闪存大小将需要上传的文件保存在程序路径下的data文件夹中上传闪存文件编译运行...原创 2020-08-13 15:56:07 · 1716 阅读 · 0 评论 -
ESP8266 闪存文件系统(SPIFFS)
闪存:用于存放上传的程序网页文件或者系统配置文件ESP8266闪存系统和计算机系统一样,可以对文件进行读写操作通过程序向闪存文件系统写入信息首先可以选择缓存的大小函数说明String file_name = "/taichi-maker/notes.txt"; //被读取的文件位置和名称SPIFFS.format(); // 格式化SPIFFSSPIFFS.begin() // 启动SPIFFSFile dataFile = SPIFFS.open(file_name, "w");/原创 2020-08-13 13:28:48 · 3520 阅读 · 3 评论 -
ESP8266网络服务器
建立基本网络服务器使用ESP8266开发板建立基本网络服务器。我们可以通过电脑中的浏览器来访问ESP8266服务器所建立的网页信息。函数说明esp8266_server.begin();作用:启用esp8266网络服务功能esp8266_server.on("/", handleRoot);作用:指挥esp8266来如何处理浏览器的http请求,参数1:"/",参数2:一个自定义函数的名称参数1:"/"代表网站的首页,一个网页的子页由"/"分割参数2:成功打开网页,输出网页信息void原创 2020-08-13 11:38:44 · 1296 阅读 · 0 评论 -
ESP8266两种WIFI模式
接入点模式将ESP8266-NodeMCU当做WiFi使用学习函数WiFi.softAP(ssid, password);作用:AP模式,即将ESP8266当做一个WiFi,参数1:名称,参数2:密码WIFI.softAPIP();作用:返回NodeMCU的IP地址#include <ESP8266WiFi.h> // 本程序使用ESP8266WiFi库const char *ssid = "taichi-maker"; // 输入你想设置的WiFi名原创 2020-08-06 23:22:31 · 3877 阅读 · 0 评论