Chapter 1 認識物聯網與 Arduino ?
1-1? Arduino歷史與物聯網
1-2? 常見晶片比較
1-3? ESP32腳位編號及用途
Chapter 2 ESP32開發環境架設 ?
2-1? ESP32環境設定
2-2? Hello World!? ?
Chapter 3 數位寫入及數位讀取 ?
3-1? 數位寫入(digitalWrite):路口紅綠燈
3-2? 數位讀取(digitalRead):來客報知機 ?
Chapter 4 類比讀取與類比寫入 ?
4-1? 類比讀取(analogRead):多段小夜燈 ?
4-2? 類比寫入(analogWrite):空氣品質指示燈
Chapter 5 超音波與蜂鳴器 ?
5-1? 超音波距離感測
5-2? 倒車雷達
Chapter 6 溫濕度與 1602LCD ?
6-1? 溫濕度感測(DHT11)
6-2? 1602LCD顯示器
Chapter 7 藍牙應用
7-1? 簡易藍牙傳輸
7-2? 藍牙雙向傳輸
7-3? 藍牙指令與語音辨識
?
Chapter 8 無線網路 ?
8-1? 網路連線 ?
8-2? HTTPClient抓取 PM2.5資訊 ?
8-3? JSON資料解析
?
Chapter 9 雲端資料庫 ?
9-1? ThingSpeak雲端圖表
9-2? ESP32自動更新圖表
Chapter 10 LINE通知:倉庫溫度異常機器人
10-1 開啟 LINE Notify服務
10-2 倉庫異常通知機器人 ?
Chapter 11 Google Sheet資料庫
11-1 IFTTT
11-2 ESP32傳送到 Google Sheet
Chapter 12 網站伺服器
12-1 網站伺服器
12-2 繼電器
Chapter 13 BEACON與室內定位
13-1 ESP32 BLE掃描
13-2 Beacon點名系統
Chapter 14 MQTT互動
14-1 MQTT協定
14-2 MQTT遠端飼料機
Chapter 15雙核心執行
15-1 多核心概念
15-2 雙核心執行
EChapter 16 SP32CAM影像串流
16-1 CameraWebServer視訊串流
16-2 臉部辨識
Chapter 17 ESP32CAM應用
17-1 人體感測拍照存檔
17-2 使用 Line傳遞照片
17-3 MQTT直播