2024年3月22日 星期五

MicroPython v1.22 釋出

上週二哥回來掃墓, 週六早上叫我載他去長明街買顯影劑 (要洗電路板), 我說已好久沒來買電子零件, 因過去幾年都在學習 AI, 完全沒碰硬體, 頂多就是追蹤 MicroPython 升版進度而已. 今天查看官網, 發現年初已升至 1.22 版, 所以找了一塊 ESP32 燒錄最新韌體. 希望今年能有時間回來玩硬體. 韌體下載網址 :


燒錄程序與指令參考 :


先安裝 esptool :

pip install esptool 

注意, 將板子插到 USB 後先到裝置管理員去查板子所連接之 COM 埠. 


一. 燒錄 ESP32 :
  1. 檢查 Flash 容量 (WROOM 為 4MB) :
    esptool.py --port COM13 flash_id    
  2. 抹除 Flash :
    esptool.py --chip esp32 --port COM13 erase_flash     
  3. 燒錄韌體 (下燒錄指令前須按住 ESP32 WROOM 板右下角的 Flash 鈕) : 
    esptool.py --chip esp32 --port COM13 write_flash -z 0x1000 EESP32_GENERIC-20240222-v1.22.2.bin        

二. 燒錄 ESP8266 : 
  1. 檢查 Flash 容量 (D1 mini/Witty Cloud 為 4MB) :
    esptool.py --port COM13 flash_id     
  2. 抹除 Flash :
    esptool.py --chip esp8266 --port COM13 erase_flash    
  3. 燒錄韌體 (下燒錄指令前須按住右下角的 Flash 鈕) : 
    esptool.py --port COM13 --baud 115200 write_flash --flash_size=detect -fm dio 0 ESP8266_GENERIC-20240222-v1.22.2.bin       

沒有留言 :