目录
ESP8266学习之路
一. 初识ESP8266
1.特点
可以作为WIFI通信,也可以作为开发板
(来源:https://www.jianshu.com/p/f8f97d0602ec)
2.开发环境-编译器
1.Linux操作系统or虚拟机——乐鑫 ESP-LAUNCHER
编译环境:安装虚拟机VirtualBox->下载编译器:ESP8266_lubuntu_20141021.ova->在虚拟机中导入镜像文件(前面的ova文件)
2.Windows系统——
3.下载工具
ESP8266 Download Tool
4.串口调试
二.理解ESP8266模式
图解见https://blog.csdn.net/chipsea_mltsum/article/details/83654462
1. Station模式
默认模式,直接与热点(即wifi)相连,需要事先告知8266wifi的名称以及密码,使得其能够连接上wifi。可以连接到AP
设置连接的wifi名称以及密码->关闭smartconfig模式(如果处于该模式)->设置Station模式,准备连接(设置Station工作模式(不保存到flash)->断开AP连接->加载wifi名称和密码->设置接口配置参数,保存到flash->连接Station)
void ICACHE_FLASH_ATTR InitWifi_STATION(void)
{
WIFI_LOG("-----------Initial Wifi mode STA---------\n");
os_timer_disarm(&Wifi_Mode_Timeout_Ti