置頂

我的 VPython 教學文件 (HackMD 版本)

VPython 教學文件目錄 安裝及測試 基本語法 等速度直線運動 自由落下 終端速度 水平抛射 使用For迴圈計算水平抛射資料 斜向抛射 圓周運動 簡諧運動 單擺 木塊彈簧系統分離 重力及簡諧 行星運動 相疊木塊 雙重簡諧運動 一維彈性碰撞 ...

熱門文章

顯示具有 D1 mini 標籤的文章。 顯示所有文章
顯示具有 D1 mini 標籤的文章。 顯示所有文章

2021年2月8日 星期一

D1 mini 安裝軔體及測試

作者:王一哲
日期:2021/2/8


D1 mini 簡介


D1 mini 是一款內建 WiFi 模組的開發板,詳細的資訊請參考官方網站,它採用的晶片是由上海樂鑫科技製造的 ESP8266,連接埠為 Micro USB。WEMOS 官方版本的 D1 mini 開發板售價約為250元,如果從蝦皮或是淘寶買大陸製的板子,售價大約為80元。買來的板子通常無法直接使用,需要先安軔體才行,由於我比較常寫 Python,所以我選擇安裝 MicroPython。
D1 mini 副廠開發板



安裝 MicroPython


先從 MicroPython 網站下載給 ESP8266 使用的軔體,下載頁面在此,目前最新版本為 esp8266-20210203-unstable-v1.14.bin。以下的測試環境為 Ubuntu 20.04.1 LTS,開啟文字界面輸入以下指令安裝 esptool
pip3 install esptool
進到存放 esp8266-20210203-unstable-v1.14.bin 檔案的資料夾,輸入以下指令清除 ESP8266 已儲存資料,其中 ttyUSB0 是連接埠的名稱,請依照自己的電腦狀態修改名稱。
esptool.py --port /dev/ttyUSB0 erase_flash
接著寫入軔體,理論上就完成了。
esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect 0 esp8266-20210203-unstable-v1.14.bin