智慧居家語音控制器完整實作課程: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)