esp8266上传microPython代码配置教程

首先有一块ESP8266的板子且已经刷microPython固件,下面的教程教大家将ESP8266配置为AP模式并上传microPython代码:

1、使用putty链接esp8266

esp8266上传microPython代码配置教程_第1张图片

 

2、打开后有可能显示乱码,我的如上图,这时直接按下enter,并输入如下代码:

>>> import network

>>> ap_if = network.WLAN(network.AP_IF)
>>> ap_if.config(essid="micropython-xxx", authmode=network.AUTH_WPA_WPA2_PSK, password="micropythoN")

esp8266上传microPython代码配置教程_第2张图片

至此AP 模式配置完成。

3、配置webrepl,输入如下代码:

>> import webrepl_setup
按(E)able
按y/n?(y)
输入密码:adhere
再输入密码:adhere
按y,重新启动。
显示>>>

esp8266上传microPython代码配置教程_第3张图片

 至此完成webrepl配置,这时可以使用help()查看可操作性内容。

4、打开webrepl,webrepl自己去Github上面下载,此时需要重新输入刚才设置的新密码:

esp8266上传microPython代码配置教程_第4张图片

 至此连接成功(连接前需要将电脑连接值esp8266的热点),可以使用如下代码查看esp8266的内部文件:

import os

os.listdir()

esp8266上传microPython代码配置教程_第5张图片

 此时,内仅有2个文件,此时可以使用左下角的send a file 或get a file 上传文件或者下载文件,首先上传一个空的main.py 文件,然后,再次使用os.listdir()查看文件:

 esp8266上传microPython代码配置教程_第6张图片

esp8266上传microPython代码配置教程_第7张图片 esp8266上传microPython代码配置教程_第8张图片

 至此显示三个文件,当然我们这时可以使用os.remove('main.py')删除,然后再上传我们已将写好的代码:

 esp8266上传microPython代码配置教程_第9张图片

 上传两张实物图片,下面实物图片是自己画的小板子,欢迎多提宝贵意见:

 esp8266上传microPython代码配置教程_第10张图片

esp8266上传microPython代码配置教程_第11张图片 

最后说明,上传main.py文件后无法继续在线调试,但可继续上传新的文件,如果想继续在线调试,现在的暴力做法是直接上传一个空的main.py文件,如果大家有更好的方法,欢迎一起讨论。 

你可能感兴趣的:(microPython,python)