1. ESP32友善的進入門檻,與其能在物聯網(IoT)和人工智慧(AI)領域展現巨大潛力,成為學生、自造者與專業開發者的首選硬體平台。
2. 將人工智慧生成內容(AIGC)的服務應用於ESP32的專題之中,並透過HMI觸控面板和用戶互動,為IoT領域注入新的生命力。
3. 易上手的圖控程式軟體串接各種AIGC的服務,讓創意能夠融入到生活的每一個角落。
Chapter 0 ESP32 硬體與開發環境的介紹與設定
0-1 相關硬體簡介
0-2 Arduino IDE 環境設定與ESP32 驅動程式安裝
0-3 motoBlockly 的前置設定及程式上傳
0-4 motoBlockly 操作介面說明
Chapter 1 HMI 與OpenAI 入門簡介
1-1 ChatGPT、DALL·E 與HMI 觸控螢幕簡介
1-2 ChatGPT 與ESP32
1-3 ESP32+HMI 多功能系統組裝步驟
1-4 OpenAI API Key 取得流程
課後習題
Chapter 2 ChatGPT & D ALL·E 早安長輩圖產生器
2-1 RTC 與LINE Notify 簡介
2-2 RTC、LINE Notify 與ESP32
2-3 LINE Notify 的權杖(Token) 取得
2-4 DALL·E 實作應用I – 早安長輩圖產生器(Only DALL·E)
2-5 DALL·E 實作應用II – 早安長輩圖產生器(搭配ChatGPT)
2-6 DALL·E 實作應用III – 早安長輩圖產生器(搭配RTC)
課後習題
創客學習力認證題目A040023
Chapter 3 ChatGPT 健康小幫手
3-1 使用及運作流程
3-2 HMI 觸控螢幕程式介紹
3-3 motoBlockly 程式編輯流程
課後習題
Chapter 4 ChatGPT 創意料理產生器
4-1 使用及運作流程
4-2 HMI 觸控螢幕程式介紹
4-3 motoBlockly 程式編輯流程
課後習題
Chapter 5 ChatGPT 童話故事產生器
5-1 使用及運作流程
5-2 HMI 觸控螢幕程式介紹
5-3 motoBlockly 程式編輯流程
課後習題
附錄
課後習題解答