ESP8266+MicroPython
工具(MAC)
windows这方面的工具应该更多
ITerm PuTTY Python3
下载MicroPython固件
下载需要的Py库
pip install esptool写入MicroPython固件
刷入之前建议先擦除一下,否则可能会出现错误
#/dev/cu.SLAB_USBtoUART 为你的单片机连接至电脑的端口编号
esptool.py --port /dev/cu.SLAB_USBtoUART erase_flash写入MicroPython
#这里的115200为波特率 如果设置太大会有问题
esptool.py --port /dev/cu.SLAB_USBtoUART --baud 115200 write_flash --flash_size=detect 0 esp8266-20180511-v1.9.4.bin之后会出现一个MicroPython-xxxxxx的热点,如果没有可以重启一下开发板,密码为【micropythoN】
开发
打开PuTTY

之后会打开一个控制台,就可以运行Py脚本了
运行命令安装模块并根据提示设置
下载REPL
解压并打开 webrepl
点击连接,输入密码,成功后即可开始编程
尝试点亮一盏灯
开发
安装模块
查看ESP8266中的文件
本地新建文件 main.py 开始编写程序,ESP8266默认会执行 main.py
结语
之后可以用Node.js或其他语言,也可以使用其他的IOT云平台进行与ESP8266的通信,建议使用MQTT协议,外围设备根据自己喜好进行设计开发。
最后更新于