python也能控制单片机?esp8266 micro python开发环境搭建及点亮led

买来8266后一直卡在了清除固件那一块,今天才发现自己安装的python3.6版本不支持,电脑兼容安装python2.7.7和python3.6.6成功后解决了清除和下载固件失败问题,成功点亮led
在这里插入图片描述

1.安装esptool

pip install esptool

2.安装固件

下载地址:http://micropython.org/
在这里插入图片描述
我安装的是最新的V1.12版本

3.清空和写入固件

与电脑连接好后,

  # 清空原有固件,如果报错没有该命令则需要使用esptool.py ...
  esptool --port COM3 erase_flash
  
  # 写入固件
  esptool --port COM3 --baud 115200 write_flash 0 esp8266-20180511-v1.12.bin
  (部分型号的 NodeMCU,需增加命令参数 -fm dio)

对应自己的端口号(我的是com3),下载失败的请在bin文件前加上固件的存放路径(自己开始没有加路径,一直提示下载失败)

4.打开UpyCraft

在这里插入图片描述
选择file新建一个文件,保存为main.py且必须以.py结尾

tool中board选esp8266,serial选com3

5.连接

在这里插入图片描述
点击右下角那个连接图标,连接成功后会凸起,如下图
在这里插入图片描述
大功告成,以上为点亮led代码
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章