
DFRobot Maixduino AI Development Kit
RISC-V AI development board combining the Kendryte K210 AI processor with ESP32 for WiFi/BT connectivity. Includes camera and microphone for computer vision and voice recognition applications.
$52.00
Tap any value to browse matching devices
Specifications
Components
Dual-core 64-bit RISC-V processor at 400MHz with hardware KPU (0.8 TOPS neural network accelerator) and FFT accelerator for on-device AI inference
Espressif ESP32 providing WiFi 802.11 b/g/n and Bluetooth 4.2 connectivity for IoT applications
OmniVision 2-megapixel CMOS image sensor for real-time computer vision and image capture
MEMSensing I2S digital MEMS microphone for voice recognition and audio capture applications
Bus Interfaces
Overview
The DFRobot Maixduino is an AI development board that combines the Kendryte K210 dual-core RISC-V AI processor with an ESP32 module for WiFi and Bluetooth connectivity. It features an Arduino UNO form factor, making it compatible with Arduino shields, while offering powerful on-device AI capabilities for computer vision and voice recognition.
Key Features
- Kendryte K210 RISC-V processor — dual-core 64-bit with hardware KPU (neural network accelerator) and FFT accelerator
- ESP32 module for WiFi (802.11 b/g/n) and Bluetooth (4.2) connectivity
- Onboard camera (OV2640) for computer vision tasks
- Onboard microphone (MSM261S4030H0) for voice recognition
- Arduino UNO form factor — compatible with standard Arduino shields
- 8MB SRAM + 16MB Flash for model storage and execution
- USB-C connector for power and programming
Common Applications
- Edge AI inference and model deployment
- Image classification and object detection
- Face detection and recognition
- Voice keyword spotting and recognition
- Robotics with AI vision
- IoT devices with on-device intelligence
Getting Started
Flash MaixPy firmware using kflash_gui, then program in MicroPython using MaixPy IDE. Alternatively, use the Arduino IDE with Sipeed Maixduino board package for C/C++ development. Pre-trained models for face detection, object classification, and more are available from the MaixHub model zoo.
Use Cases
7Edge AI
On-device machine learning inference at the edge, without cloud dependency
Computer Vision
Image recognition, object detection, and ML inference using embedded cameras and AI-capable processors.
Voice Recognition
Voice keyword spotting and speech recognition on edge devices.
Face Recognition
On-device face detection and recognition using neural network accelerators.
Robotics
General robotics applications including mobile robots, robotic arms, drones, and automated systems.
AI / Machine Learning
Edge AI inference, TinyML, TensorFlow Lite, and on-device machine learning applications.
AI Education
Hands-on AI and machine learning education including computer vision, speech recognition, and TinyML model training.
Resources
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




