多语言展示
当前在线:1538今日阅读:61今日分享:18

ESP8266-01S开发01

ESP8266挺火多,工科出生多都知道。来吧一起入坑我使用的是ESP8266-01S。因为简单→※←为啥?
工具/原料
1

电脑,手机等等

2

ESP8266-01S模块

3

USB转TTL CH340模块

4

烧录WiFi固件工具:ESP_DOWNLOAD_TOOL

5

AT固件 (使用AT固件,因为AT简单)

方法/步骤
2

1、硬件接线自行解决。2、区分 下载模式和运行模式,就是GPIO0高低电平问题。3、下载模式:CH_PD(EN)、RST、GPIO2、(接3.3V),GPIO0接地。4、运行模式:CH_PD(EN)、RST、GPIO2、(接3.3V),GPIO0接3.3V。

3

1、ESP8266 Flash 地址配置,ESP8266-01SFlash为8M大小,配置如下:2、boot.bin                              0x000003、user1.bin                             0x010004、user2.bin                             0x810005、esp_init_data_default.bin   0xFC0006、blank.bin                              0xFE0007、有些固件只有一个那就从0x00000,其他不用。

5

1、下载完成后,关掉下载 烧写软件。2、把ESP8266-01S 改成运行模式,怎么改?看这里:2、运行模式:CH_PD(EN)、RST、GPIO2、(接3.3V),GPIO0接3.3V。

6

1、打开串口程序,发送(AT),会收到(OK)就对了。2、波特率115200(有些固件竟然不是,你自己看着办)。

7

测试可能用到到AT指令:AT+RESTORE  恢复初始化,和手机恢复出厂一样AT+RST 重启AT 测试正常不AT+UART=9600,8,1,0,0  '修改波特率、也叫设置串口配置'8是数据位8字节AT+UART=115200,8,1,0,0  '修改波特率、也叫设置串口配置'8是数据位8字节AT+CWMODE?   查询工作模式  ('1.Station (客户端模式)2.AP (接入点模式)3.Station+AP (两种模式共存)')AT+CWJAP?   查询当前连接的路由器AT+CIFSR  查询IP地址、MAC地址AT+CWMODE_DEF=1   配置WiFi模组工作模式('1.Station (客户端模式)2.AP (接入点模式)3.Station+AP (两种模式共存)')AT+CWJAP='wifi','123456789'  连接路由器(名称+密码)AT+CWSMARTSTART   启动智能配网 (使用微信可以云服务,安信可平台)AT+CWSMARTSTOP  停止智能配网    (使用微信可以云服务,安信可平台)AT+CLDSTART   开启云服务  (使用微信可以云服务,然后用安卓客户端)AT+CIPMUX=1   设置成多连接 ,才能开启TCP服务AT+CIPSERVER=1,5000   开启TCP服务AT+CIPSERVER=0,5000   开启TCP服务

推荐信息