"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
Full voice interaction, plug & play
Voice control + AI conversation; UART-MCP enables AI to directly control hardware, ready out of the box.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.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.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
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.0.96-inch OLED display
Onboard 0.96-inch OLED display for status information and visual feedback.Radar human presence detection
Onboard mmWave radar module enables human presence detection and motion sensing, with AI voice query support.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.Ambient temperature & humidity sensing
Onboard SHT30 temperature/humidity sensor for real-time environmental monitoring, with AI voice query support.Relay control for switching signals
Onboard 1-channel relay (normally open contacts), controllable via AI voice for on/off switching of external devices.IR AC control
Supports IR transmission for controlling air conditioners and other IR devices via AI voice (firmware in development).LED strip control
WS2812 RGB LEDs (cascade-expandable), supports AI voice control of color, brightness, and lighting effects.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
- Firmware downloads: See Resource Center
- Hardware specifications: See Hardware Description
- FAQ: See FAQ
- emMCP programming: See emMCP Introduction

