ESP8266-01S开发01

2025-10-14 14:03:12

1、1、购买ESP8266-01模块、USB转TTL CH340模块。自己淘宝

2、下载软件、烧录WiFi固件工具:(ESP_DOWNLOAD_TOOL)

3、下载固件,AT固件(ai-thinker_esp8266_dout_aicloud_v0.0.0.6_20170517.7z)

4、下载USB转TTL CH340模块驱动,(CH340模块驱动)

5、串口调试助手,(aithinker_serial_tool_v1.2.3.7z)

5、(括号为关键字,把关键字拿去,自行百度搜索下载)

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                              0x00000

3、user1.bin                             0x01000

4、user2.bin                             0x81000

5、esp_init_data_default.bin   0xFC000

6、blank.bin                              0xFE000

7、有些固件只有一个那就从0x00000,其他不用。

ESP8266-01S开发01

4、1、USB转TTL CH340模块,安装驱动。

2、打开烧录WiFi固件工具:ESP_DOWNLOAD_TOOL,加载固件文件,进行烧写

3、固件里面有分8M和32M,ESP8266-01S选择8M的固件,因为ESP8266-01S只有8M大小。

3、固件就一个文件,从0x00地址烧写,其他选项不管。

ESP8266-01S开发01

5、下载完成后,关掉下载 烧写软件。

2、把ESP8266-01S 改成运行模式,怎么改?看这里:

2、运行模式:CH_PD(EN)、RST、GPIO2、(接3.3V),GPIO0接3.3V

ESP8266-01S开发01

6、打开串口程序,发送(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服务

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢