motoduino ESP32-S 物聯網套件測試-01
一拿到設備最先要做甚麼?當然是測試軟硬體有沒有問題
ESP32-S的主板各種形式多家晶片型號眾多,要先確認軟體能用和燒錄選項型號的對應關係,所以最簡單的就是接上設備開啟軟體,寫一個最簡單的內建燈光閃爍的程式,直接燒錄測試
所以經過我們的系統拆解後有幾件事:
- 確認軟體平台是否可以正常使用,我們用的是motoduino慧手科技的網頁版motoblockly_IOT。
- 燒錄的時候參數,包含基板型號選項與PORT接口。
- 燒錄的時候的程序。
- 硬體是否能正常運作
測試開始
我們到motoduino的網展點選左邊的積木後會進入寫程式的平台頁面
網址google 慧手科技或motoduino就能找到:https://www.motoduino.com/
在右上角選取板子為ESP32,順便看一下林老闆這個平台支援了眾多板子燒錄,但是ESP32板子選項只有一塊,所以選它就對了,沒別的好選,重點是你自己採買的時候要買對ESP32-S,或是直接找慧手科技購買就不會買錯。選好型號後左邊的積木會閃一下更換成ESP32可用的積木。
然後將microUSB接上你的ESP32-S,記得要上CH340或是CP2102的驅動,看你買的主板用的是哪個版本,然後寫最簡單的閃燈程式,ESP32內建的LED燈位置在GPIO2所以你將腳位指定到第2腳即可
切換到ESP32的頁籤準備燒錄,在這之前請注意要先安裝broker,下載位置在這朵雲上
然後你會看到broker跳出一堆資訊,主畫面就會顯示燒錄完畢,如果有任何失敗,broker內的資訊就能提供你判斷再除錯
接下來你就能看到你的ESP32,在電源燈旁有另一顆燈在閃爍,表示大成功沒問題
額外BOUNS!
順便提一下,剛剛發現慧手這塊ESP32的擴充板的擴充針腳供電,可以用JUMP挑選由主板供電3.3V,或是外接電供應5V,真是聰明的做法,這樣就可以共用之前ARDUINO那一堆萬用感測器囉!而且外部供電馬達類舵機和燈條比較不會有電流不足帶不動的問題。太讚了。反省:
物聯網主板型號眾多、
寫程式平台控制軟體眾多,
3.3V和通用型5V感測器銜接問題...等等,害我一直猶豫不前
現在看來這樣的組合應該可以簡單無痛的開始,真棒
感謝 Motoduino 慧手科技 Lin Sam
看來之前受到的挫折和陰影就是因為買錯ESP-32S主板
接下來就要進入感測器的使用囉
然後才是進到物聯網和其他服務
沒有留言:
張貼留言