Skip to content

"9Mod" MCP Verification Board is an open-source hardware platform designed for MCP (Model Context Protocol) protocol validation and IoT development. Based on the Ai-Thinker Ai-WV01-32S-Kit development board running the XiaoZhi AI agent, it uses the emMCP library to let AI directly control onboard peripherals — LEDs, relays, WS2812 LED strips — and read sensor data (temperature, humidity, radar status) for voice announcements.

Target audience:

  • 🎓 Electronics enthusiasts — Learn embedded development and IoT technology
  • 🔧 Hardware developers — Rapid prototyping and product validation
  • 🤖 AI engineers — Validate AI model interactions with hardware
  • 📚 Education — IoT and embedded teaching experiments

Highlights

  1. Full voice interaction, plug & play
    Voice control + AI conversation; UART-MCP enables AI to directly control hardware, ready out of the box.

  2. Rich peripheral interfaces, strong expandability
    Onboard relay, mmWave radar sensor, SHT30 temperature/humidity sensor, PD decoy high-voltage power supply, and multiple GPIO expansion headers for diverse IoT scenarios.

  3. OLED expression display, interactive and lively
    0.96-inch OLED display (SPI interface, onboard Chinese font chip) shows emoji, subtitles, and status information, making AI interaction more engaging.

  4. Open-source hardware, MCP protocol validation
    Complete hardware design files and the emMCP development library are provided for secondary development and MCP protocol verification.

Core Features

  1. AI voice control & sensor reading with voice broadcast
    Through the MCP protocol, AI can directly control onboard LEDs, relays, WS2812 LED strips, and read sensor data (temperature, humidity, radar status) for voice announcements.

  2. 0.96-inch OLED display
    Onboard 0.96-inch OLED display for status information and visual feedback.

  3. Radar human presence detection
    Onboard mmWave radar module enables human presence detection and motion sensing, with AI voice query support.

  4. High-voltage output via PD (5-20V)
    Supports PD decoy to obtain 5-20V high-voltage output for powering external devices or driving higher-power loads.

  5. Ambient temperature & humidity sensing
    Onboard SHT30 temperature/humidity sensor for real-time environmental monitoring, with AI voice query support.

  6. Relay control for switching signals
    Onboard 1-channel relay (normally open contacts), controllable via AI voice for on/off switching of external devices.

  7. IR AC control
    Supports IR transmission for controlling air conditioners and other IR devices via AI voice (firmware in development).

  8. LED strip control
    WS2812 RGB LEDs (cascade-expandable), supports AI voice control of color, brightness, and lighting effects.

  9. Motor control
    Reserved motor control interface for AI voice-controlled motor direction and speed via external motor driver board.

Use Cases

The 9Mod MCP Verification Board covers scenarios from personal learning to industrial prototype validation.

🏠 Smart Home Prototype Validation

Quickly validate AI voice-controlled smart home solutions:

  • Voice light on/off: AI voice controls the onboard relay, simulating light control
  • Voice AC control: IR module (HXD039B2) for controlling air conditioners (firmware in development)
  • Environment sensing with voice broadcast: AI voice queries temperature/humidity
  • Human detection联动: Radar triggers WS2812 LED strip when presence is detected

🎓 MCP Protocol Teaching & Experiments

Ideal for teaching MCP protocol principles and hardware integration in IoT/embedded/AI Agent training. Students can analyze MCP frames via serial capture, add custom tools in the emMCP library, and connect custom sensor modules through GPIO headers.

🔧 IoT Product Rapid Prototyping (MVP)

Quickly validate product concepts before mass production: simulate target product functions using onboard peripherals → verify AI voice interaction → expand with custom peripherals via GPIO → quickly modify firmware with STM32CubeMX + emMCP → port to production hardware after validation.

🤖 AI Agent Developer Showcase & Testing

Provides AI model developers with a demonstrable hardware demo: on-site demonstration of the full voice control pipeline, MCP protocol compliance verification, and tool-call performance comparison across different AI models.


More Content

Released under the MIT License.