在物聯網專案中使用 ESP8266/ESP32 開發板很方便, 特別是 ESP32 內建藍芽與 WiFi, 價格約 200~250 元, 如果用不到藍芽, 則可使用價格約 80 元的 D1 mini, 燒錄 MicroPython 韌體後即可以簡單易學的 Python 語言開發, 所需要的軟體與套件如下 :
1. USB 驅動程式 (Win10 以下) :
CP2102 (參考)
PL2303 (參考)
2. 韌體燒錄套件 :
pip3 install esptool
ESP8266Flasher.exe (for ESP8266 only)
3. 檔案管理套件 :
pip3 install adafruit-ampy (好用)
pip3 install mpfshell
pip3 install rshell
我發現如果使用esp8266 安裝micropython, 內部的uart 默認會被micropython REPL占用,如果軟體協議用到uart通訊, 還是使用esp32方便。
回覆刪除