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代碼
在這裏插入圖片描述

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