
ESP8266
ESP8266
作曲家
继承让面向对象变得更加富有
展开
-
ESP8266——入门:点亮TFT液晶屏(五)
入坑这次直接上了个1.44寸的TFT液晶显示屏(黑色版)先来上张图:最初配置Arduino环境时,选择的开发板是WeMos D1 R1,做做基本的连接WIFI,搭建简单的网络服务器,文件系统等小操作都是轻轻松,没有出现什么大问题,但是在点亮并测试1.44寸的TFT液晶屏时出现点小问题。第一个问题本地库没有导入根据购买时,提供的测试程序,写入后,液晶屏一直是白屏,而且测试程序所需要的库文件已经导入,我测试时需要的库是(ST7735和GFX)本地库导入方法:找到Arduino的安装目录,找到目原创 2020-07-23 17:09:20 · 13780 阅读 · 2 评论 -
ESP8266——入门:网络服务器(四)
ESP8266WebServer库用于HTTP协议通讯。可使用ESP8266开发板建立网络服务器,以达到其他设备(物联网设备和网络设备)通过HTTP协议进行通讯应用一代码(建立基础网络服务器)#include <ESP8266WiFi.h> // 本程序使用 ESP8266WiFi库#include <ESP8266WiFiMulti.h> // ESP8266WiFiMulti库#include <ESP8266WebServer.h>原创 2020-07-22 21:13:59 · 1686 阅读 · 1 评论 -
ESP8266——入门:文件系统(三)
文件系统编写的程序都是上传到板子的闪存系统中。通常ESP8266开发板的闪存大小为4Mb,其中闪存1Mb用于程序存储,剩余的3Mb用于存放系统文件和其他文件,用户可用的空间是小于3Mb的。FS库在使用时,执行SPIFFS.format()进行格式化文件(对于旧板子来讲)SPIFFS.begin()用于启动SPIFFS//建立文件对象SPIFFS.open(file_name, "w"); //参数说明://第一个参数是被操作的文件名称//第二个参数"w" 代表写入文件信息,“r”表示读取原创 2020-07-22 21:11:42 · 3296 阅读 · 3 评论 -
ESP8266——入门:环境搭建(一)
文章目录开始配置上板心得开始下午收到从某宝订购的板子后,欣喜若狂的拆开快递盒子,也算是开始迈进物联网的第一步。包装清单:ESP8266开发板 CH340 、1.44寸显示屏还有少许杜邦线在板子到之前,从网上找了关于ESP8266的相关入门教程,第一感觉,这是软硬结合的体现.ESP8266支持Arduino平台,且该IDE可以运行在不同的操作系统上。配置打开Arduino的界面,经过下图操作然后点击安装时,可能有些慢,不过还好整个文件没多大,稍微等一会!也有帖子说,连上手机WIFI热点原创 2020-07-21 23:39:48 · 1305 阅读 · 1 评论 -
ESP8266——入门:连接WIFI(二)
保存多个WIFI信息ESP8266WiFiMulti库和ESP8266WiFi库ESP8266WiFiMulti库:存储多个WIFI网络信息ESP8266WiFi库:用于开发板的无线终端模式控制示例代码ESP8266WiFiMulti wifiMulti;//通过addAP函数存储 多个WIFI名称和密码wifiMulti.addAP("WIFI1名称","WIFI1密码");wifiMulti.addAP("WIFI2名称","WIFI2密码");......//添加多个网络后,会原创 2020-07-22 21:03:16 · 2896 阅读 · 2 评论