- 【丁丁歷險記】全篇索引
- ESP8266安裝microPython環境,其中包括了Python腳本的上傳與下載。
一、安裝microPython到ESP8266
- microPython提供了對大量的固件支持,下載最新版本固件。固件下載地址
- (注:esp32-idf-*的固件不能通過此方法刷寫固件)
二、刷寫固件
- 使用pip安裝刷寫工具(注:請先在主機中安裝python環境)
python -m pip install --upgrade pip #windos sudo pip install --upgrade pip #ubuntu
- 刷寫前需要先清空芯片內的數據再上傳,若失敗請反覆操縱
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文件修改爲下載的固件名
- 使用ampy可以查看或上傳python文件到esp8266中。
ampy --port 端口號 put <fileName> #詳情見ampy --help
- microPython在啓動的過程中會自動運行文件系統中的boot.py文件。
- 直接修改boot.py文件即可插入代碼
- 使用官方提供的microPython File upLoader可以進行實時調試