[本書勘誤表請點此]
本書是《超圖解 Arduino 互動設計入門》系列作品, 專為想要深度運用 ESP32 的讀者所撰寫, 從基本的 GPIO、內建的磁力感測器、電容觸控開關、物聯網 IoT 運用、低功率藍牙、低耗電睡眠模式、底層 FreeRTOS 作業系統等等, 都透過作者精心設計的實驗, 以及本系列作品最具特色的超圖解方式說明, 包含以下主題:
□ 內建電容觸控開關與霍爾效應磁力感測器
□ 硬體 / 計時器中斷處理與記憶體配置
□ OLED 顯示器中英文顯示以及圖形顯示
□ QR code 製作與顯示
□ Wi-Fi 無線網路物聯網 IoT 應用
□ HTTP GET/POST 與網路 API 使用
□ 動態資料圖表網頁
□ WebSocket 網路即時資料傳輸
□ RTC 即時時鐘與 GPS 精準對時
□ ESP32 睡眠模式與定時喚醒、觸碰喚醒
□ SPIFFS 檔案系統與 SD 記憶卡的使用
□ 網路音樂 / podcast 串流播放、文字轉語音播放
□ mDNS 區域網域名稱
□ BLE 低功耗藍牙應用
□ BLE 藍牙鍵盤、滑鼠人機介面輸入裝置製作
□ 藍牙立體聲播放器
□ 經典藍牙序列埠通訊 (SPP)
□ 藍牙裝置電量顯示
□ HTTPS 加密網路連線與網站建置
□ Web Bluetooth 網頁藍牙傳輸
□ Mesh 網路實作
□ FreeRTOS 作業系統
□ FreeRTOS 任務排程
□ 看門狗 (watchdog)
□ FreeRTOS 訊息佇列
□ FreeRTOS 二元旗號 (semaphore) 與互斥旗號 (mutex)
□ OTA 無線韌體更新
□ 物件導向程式設計與自製程式庫
□ Backtrace 除錯訊息解析
□ 電壓偵測與電流偵測
在學習的過程中, 也帶著讀者動手做出許多有趣實用的實驗, 包括:
□ 煙霧濃度偵測
□ 磁石開關
□ 人體移動警報器
□ 即時天氣顯示器
□ 網頁式遙控調光器
□ 網頁動態圖表
□ 休眠省電定時上傳感測資料
□ 網路收音機
□ 氣溫語音播報機
□ 藍牙立體聲音播放器
□ 藍牙多媒體旋鈕控制器
□ 藍牙多媒體鍵盤
□ 電腦桌面自動切換器
□ 投籃遊戲機
□ 網頁式藍牙遙控車
本書是《超圖解 Arduino 互動設計入門》系列作品, 專為想要深度運用 ESP32 的讀者所撰寫, 從基本的 GPIO、內建的磁力感測器、電容觸控開關、物聯網 IoT 運用、低功率藍牙、低耗電睡眠模式、底層 FreeRTOS 作業系統等等, 都透過作者精心設計的實驗, 以及本系列作品最具特色的超圖解方式說明, 包含以下主題:
□ 內建電容觸控開關與霍爾效應磁力感測器
□ 硬體 / 計時器中斷處理與記憶體配置
□ OLED 顯示器中英文顯示以及圖形顯示
□ QR code 製作與顯示
□ Wi-Fi 無線網路物聯網 IoT 應用
□ HTTP GET/POST 與網路 API 使用
□ 動態資料圖表網頁
□ WebSocket 網路即時資料傳輸
□ RTC 即時時鐘與 GPS 精準對時
□ ESP32 睡眠模式與定時喚醒、觸碰喚醒
□ SPIFFS 檔案系統與 SD 記憶卡的使用
□ 網路音樂 / podcast 串流播放、文字轉語音播放
□ mDNS 區域網域名稱
□ BLE 低功耗藍牙應用
□ BLE 藍牙鍵盤、滑鼠人機介面輸入裝置製作
□ 藍牙立體聲播放器
□ 經典藍牙序列埠通訊 (SPP)
□ 藍牙裝置電量顯示
□ HTTPS 加密網路連線與網站建置
□ Web Bluetooth 網頁藍牙傳輸
□ Mesh 網路實作
□ FreeRTOS 作業系統
□ FreeRTOS 任務排程
□ 看門狗 (watchdog)
□ FreeRTOS 訊息佇列
□ FreeRTOS 二元旗號 (semaphore) 與互斥旗號 (mutex)
□ OTA 無線韌體更新
□ 物件導向程式設計與自製程式庫
□ Backtrace 除錯訊息解析
□ 電壓偵測與電流偵測
在學習的過程中, 也帶著讀者動手做出許多有趣實用的實驗, 包括:
□ 煙霧濃度偵測
□ 磁石開關
□ 人體移動警報器
□ 即時天氣顯示器
□ 網頁式遙控調光器
□ 網頁動態圖表
□ 休眠省電定時上傳感測資料
□ 網路收音機
□ 氣溫語音播報機
□ 藍牙立體聲音播放器
□ 藍牙多媒體旋鈕控制器
□ 藍牙多媒體鍵盤
□ 電腦桌面自動切換器
□ 投籃遊戲機
□ 網頁式藍牙遙控車