智慧居家語音控制器完整實作課程:LaTeX 教材、高品質 PDF,以及可放入 STM32CubeIDE 的分週韌體。
教材 PDF
cd latex
latexmk -xelatex main.tex
產出:latex/main.pdf。
內容架構
從 STM32 架構、GPIO/PWM、FreeRTOS 任務與 IPC,到麥克風/外部 ASR、指令狀態機、JSON 通訊,最後是 Watchdog、低功耗與 OTA。語音分兩條路:
- 路徑 A:外部離線語音模組(或 USB 序列埠模擬)
- 路徑 B:I2S + X-CUBE-AI(建議 H7 發現板)
- 路徑 C:Siri/Alexa/OK Google 經 ESP32 閘道(HomeSpan、fauxmo、 MQTT+Home Assistant)或 Matter 控制同一台裝置
細節與十二週課表見 PDF 第 0 章與附錄。
目錄
latex/— XeLaTeX 課本firmware/— 實驗與總成韌體(見該目錄 README)