請注意:本課程需有ESP32基礎,並事先安裝以下軟體
1.Arduino IDE,並安裝ESP32 1.0.4核心(不可使用1.0.6核心)
2.安裝MQTT Lens
3.安裝NodeRed
一、ESP32簡介:
由ESP8266改進而來,Arduino殺手級ESP32晶片具有什麼優勢呢?能完整取代Arduino UNO嗎?
- 使用Arduino IDE開發,語法與UNO完全相同。
- 價格便宜:200台幣,就內建WIFI、藍芽,不用再買WIFI Shield跟HC05了
- 多核心:高速160/240 mHz雙核心,可多執行緒
- 傳輸界面:i2C, SPI, 硬體UART,一個不少
- OTA:直接透過WiFi網路上傳程式碼
- 腳位:約26 GPIO可用,不分數位類比
- 內建霍爾感應器、觸控感應器
二、NBIoT簡介:
網路傳輸除了WiFi之外,想要擴大傳輸範圍,那一定要用到4G網路,可是4G網路主要用於手機及多媒體,並不適用只傳輸感測數據的IoT裝置,因此各家廠商均提供這類窄頻、低速、小封包的NBIoT傳輸協定,價格可低到$10/月,本次研習將提供由本公司設計的NBIoT整合型開發板及測試SIM卡,提供使用者練習及測試。

▲本公司設計的ESP32+NBIoT整合型教學板
三、課程大綱:
09/01(三) 19:00-21:30
- ESP32及擴充版模組簡介
- NBIoT傳輸測試
- MQTT推播與訂閱
09/02(四)19:00-21:30
- ESP32藍芽BLE掃描及MQTT
- Nodered資料流設計
- Dashboard介面設計
四、實驗材料列表,直接帶回家:
- ESP32+教學底板+USB線
- NBIoT模組
- 遠傳NBIoT 30M預付SIM卡
- USB風扇及USB燈
- 多種傳感器(光敏、溫濕度、伺服馬達、記憶卡.....等)
- 各式LED燈及杜邦線
五、請加入課程Line群組:
QRcode:



