--
準備開發環境
- 安裝 Python3
- 安裝 pip
- 下載 uPyCraft
- 測試你的第一支 LED 閃爍程式
1 2 |
pip install --user --upgrade pip pip install esptool |
考慮到需要 LAN 因此下載了 esp32-idf3-20210202-v1.14.bin 這個 firmware
--
通訊測試確認
可以使用 PuTTY 這類可以使用 COM 通訊軟體,使用 115200
--
Thonny IDE 開發環境
選擇 Thonny 不選 uPyCraft 是因為 uPyCraft 簡單過頭了
工具 → 選項 → 直譯器
安裝或更新韌體
燒錄時請參考「ESP – ESP-12F & ESP8266 & ESP-32 燒錄指南」將 IO0 接地,EN 短接地
--
LED for WT32 (其他的 ESP 差別只在於預設的LED 腳位不同)
1 2 3 4 5 6 7 8 |
from machine import Pin from time import sleep led = Pin(5, Pin.OUT) while True: led.value(not led.value()) sleep(0.5) |
--
參考資源
--
1,592 total views, 1 views today