ESP8266模块
常日WIFI模块的用法都是合营主系统芯片来利用,通过uart串口或者SPI来交流数据;当然,WIFI芯片也可以作为主芯片直策应用,我们可以在上面直接运行程序。以ESP8266为例,既可以通过串口用AT指令来掌握,也可以利用厂家的SDK来进行开拓,或者直策应用ARDUINO IDE来写编写代码。不论哪种方试,我们都须要通过串口把新天生的固件程序烧写到ESP8266中。

ESP8266模块和USB转串口模块

当我们要改变ESP8266的固件程序时,须要按照哀求给它供电,并且对个中几个IO进行相应的设置。和其他单片机一样,须要搭建一个最小系统来让它处于正常事情状态。下面便是我画的ESP8266-12的最小系统事理图:
ESP8266-12最小系统图
紧张把稳这几点:
1)CH_PD要上拉到高电平;
2)IO15要下拉到GND;
3)IO0平时上拉到高电平,烧写程序时,要强行拉低;可以按下按键S1,或者短接跳线JD1来实现;
4)烧写程序前要复位一下,通过按下按键S2来实现。
ESP8266已经用在很多智能产品上,例如智能灯、智能插座、远程空气质量检测等,动手能力强的朋友们DIY智能家居时,可以考虑利用它哟!
DIY远程空气质量检测仪
希望我的分享给大家带来帮助,欢迎大家多评论,多互换!








