能架設 Node.js 後端 JavaScript 程式開發工具,亦能架設 Node-RED Server。
能透過 Node-RED 視覺化開發工具,來建置各類 IoT 應用程式的 Flow 流程。
能客製化 Node-RED Dashboard 儀表板,來與使用者進行互動,或與外部系統整合。
能使用 Node-RED 開發 MVC 架構的網頁應用程式,並將感測器資料存入資料庫中。
能理解各類微控板及感測裝置的各種 GPIO 引腳配置、規格、及用途,如:Digital, Analog, Touch, PWM, UART, I2C, SPI 等。
能操作 Thonny 或 Arduino Lab for MicroPython 整合開發工具,來管理或執行 微控板中的 MicroPython 程式。
能善用 MicroPython 來開發 ESP32 微控板 及 各類感測裝置的 應用程式
能善用各種物聯網常用的通訊協定,如:TCP Socket, MQTT, HTTP, CoAP, RTSP 等,來開發應用程式,並與外部系統相互溝通。
能擷取網路上的 Open Data 開放資料,來模擬 IoT Sensor。
能透過手機 OwnTracks App 經由 MQTT Server 將 GPS 即時經緯度座標傳給任何接收端。
能在網頁中透過 MQTT over WebSocket 取得資料來源中的經緯度座標,並更新至網頁地圖上。
能架設 Traccar Server 建構車隊管理系統,在網頁地圖中實現車輛的位置追蹤、資料收集和管理。