【丁丁歷險記】ESP8266配置microPython


  • ESP8266安裝microPython環境,其中包括了Python腳本的上傳與下載。

一、安裝microPython到ESP8266

  1. microPython提供了對大量的固件支持,下載最新版本固件。固件下載地址
  • (注:esp32-idf-*的固件不能通過此方法刷寫固件)

二、刷寫固件

  1. 使用pip安裝刷寫工具(注:請先在主機中安裝python環境
    python -m pip install --upgrade pip  #windos
    sudo pip install --upgrade pip       #ubuntu

     

  2. 刷寫前需要先清空芯片內的數據再上傳,若失敗請反覆操縱
    pip install adafruit-ampy esptool         #下載安裝工具
    esptool.py --port 設備端口號 erase_flash   #清空esp8266內的數據
    esptool.py --port 設備端口號 --baud 460800 write_flash --flash_size=detect 0 esp8266.bin    #將bin文件修改爲下載的固件名

     

  3. 使用ampy可以查看或上傳python文件到esp8266中。
    ampy --port 端口號 put <fileName> #詳情見ampy --help

     

  • microPython在啓動的過程中會自動運行文件系統中的boot.py文件。
  • 直接修改boot.py文件即可插入代碼
  • 使用官方提供的microPython File upLoader可以進行實時調試
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章