简述micropython环境如何把Python源程序写进ESP8266模块

简述micropython环境如何把Python源程序写进ESP8266模块,第1张

ESP8266刷入micropython之后,使用数据线连接电脑会出现一个u盘的空间。

只需要将写好的py文件拷贝到这个u盘,然后点击控制板上的rest键即可启动python程序。

由于micropython系统的不稳定性,

需要仔细检查编写的python程序不要出现错误。

可以直接用电脑串口控制,发送at指令集,esp8266和串口模块相连然后串口模块直接usb连电脑。这种方法是测试esp模块的,不需要单片机,如果想用单片机控制esp8266,那就将模块和单片机相连,然后用单片机串口向esp发送at指令。

1、进入主路由器配置界面。启用DHCP功能并配置好无线设置,然后重启无线路由器。

2、进入副路由器配置界面。关闭DHCP功能并配置LAN口地址与R1同处一网段,另确保R2无线路由器的SSID与R1不同。设置完成后,重启路由器。

3、进入主路由器,WDS设置下WDS模式改为中继模式,加密类型选择所需类型,可以是WEP、也可以是WPA/PSK(这里以WEP为例),然后输入密钥。点击开始扫描,找到R2后,保存-重启即可。

4、再次进入副路由器,填写与主一样的加密方式及密钥。注意:副路由器频道与主路由器要一样,点开始扫描,找到主路由器。

设置指令AT+SAVETRANSLINK可以设置上电自动进入透传模式:

AT+SAVETRANSLINK=<mode>,<remote IP>,<remoteport>[,<type>][,<TCP keep alive>][,<UDP local port>]

参数说明:

<mode>0 取消上电透传1 保存上电进入透传模式

<remote IP> 远端 IP

<remote port>远端端口号

[<type>]TCP 或者 UDP,缺省默认为 TCP

[<TCP keep alive>]TCP keep alive 侦测,缺省默认关闭此功能。0:关闭 TCP keep alive 功能 1:~7200:侦测时间,单位为 500ms

[<UDP local port>]开机进入 UDP 传输时,使用的本地端口

本设置将透传模式及建立的 TCP 或 UDP 连接均保存到Flash user parameter 区,下次上电自动建立TCP或 UDP 连接并进入透传。

2 只要远端 IP,port 的数值符合规范,本设置就会被保存到的 Falsh。

3 举个例子:AT+SAVETRANSLINK=1,”1921681110”,8086,”TCP”

以上就是关于简述micropython环境如何把Python源程序写进ESP8266模块全部的内容,包括:简述micropython环境如何把Python源程序写进ESP8266模块、esp8266与单片机是先把线接好然后再把程序烧进单片机,之后再用串口助手和网络调试助手调模块吗、ESP8266 WIFI模块连接外网问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10637703.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存