AI Voice-Controlled Coffee Machine

This solution features an efficient MCU-MPU heterogeneous architecture combining the NuMicro® M55M1 and NuMicro® MA35D1 for a fully offline edge AI HMI. The M55M1 handles local wake-word detection and NLU inference, extracting multiple semantic parameters from a single natural command without cloud connectivity, while the MA35D1 updates the GUI accordingly.

Linked via a lightweight UART interface to minimize routing and protocol overhead, this design showcases Nuvoton's Endpoint AI capabilities and serves as a premier reference for smart appliance HMI development.

  • Feature
    Natural Language Understanding (NLU) with Multilingual Support
    Supports SD Card Read/Write
    Free Language Models for M55M1 Mini Board (VoiceAI)
    Supports 1024 × 600 TFT-LCD Display
    Supports Segger emWin AppWizard
  • Specifications
    M55M1 (32-bit Arm® Cortex®-M55)
    Ethos-U55 220 MHz 256 MAC
    Operating Frequency: 220 MHz
    Memory: 2 MB Flash memory / 1.5 MB SRAM
    Connectivity: Parallel Image Sensor, DMIC, USB, I2C, UART, Nu-Link
    MA35D1 (Dual 64-bit Cortex®-A35 + Cortex®-M4)
    Operating Frequency: 800 MHz
    Memory: 384 KB SRAM / 256 MB DDR
  • System Block Diagram

             applications 08