# 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.

## Quick Facts

- **Brand:** DFRobot
- **Board Type:** dev-board
- **Price:** ~$52
- **Product Readiness:** developer
- **CPU:** Kendryte K210
- **CPU Architecture:** RISC-V
- **CPU Cores:** 2
- **RAM:** 8 MB SRAM
- **Flash:** 16MB
- **USB:** USB-C
- **Power:** 5V
- **Operating Voltage:** 3.3V
- **Dimensions:** 68.6 x 53.4mm
- **Antenna:** Built-in PCB antenna
- **SD Card:** microSD

## Connectivity

- **Wifi:** 802.11 b/g/n
- **Bluetooth:** BLE 4.2

## Open Source

- **Firmware:** Yes
- **Schematics:** Yes
- **PCB Layout:** No

## Compatible Firmware

micropython, maixpy, arduino, freertos

## Use Cases

- edge-ai
- computer-vision
- voice-recognition
- face-recognition
- robotics
- ai-ml
- ai-education

## Components

- **Kendryte K210** (mcu): 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 — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn.sipeed.com%2FK210%2FHDK%2FKendryte%2520K210%2520Datasheet.pdf&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)
- **ESP32** (mcu): Espressif ESP32 providing WiFi 802.11 b/g/n and Bluetooth 4.2 connectivity for IoT applications — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.espressif.com%2Fsites%2Fdefault%2Ffiles%2Fdocumentation%2Fesp32_datasheet_en.pdf&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)
- **OV2640** (camera): OmniVision 2-megapixel CMOS image sensor for real-time computer vision and image capture — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.uctronics.com%2Fdownload%2FOV2640_DS.pdf&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)
- **MSM261S4030H0** (microphone): MEMSensing I2S digital MEMS microphone for voice recognition and audio capture applications — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.memsensing.com%2Fuploadfiles%2F2019%2F11%2F20191128165303481.pdf&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)

## Protocols

- **I2C**
- **SPI**
- **UART**
- **I2S**
- **USB**

## Description

## 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.

## Where to Buy

- [OpenELAB](https://openhardware.directory/r?to=https%3A%2F%2Fopenelab.io%2Fproducts%2Fdfrobot-maixduino-ai-kit-esp32&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export) — $52

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.dfrobot.com%2Fproduct-1965.html&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fsipeed%2FMaixPy&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.sipeed.com%2Fsoft%2Fmaixpy%2Fen%2F&ref=openhardware.directory&product=dfrobot-maixduino&source=md-export)

## Tags

`k210`, `risc-v`, `esp32`, `ai`, `machine-learning`, `camera`, `microphone`, `maixpy`, `sipeed`

## Images

![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/acbf55808dfd.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/b32f43a0bc8f.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/21f9270d989a.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/3d0142a20124.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/6a745d8e5d7a.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/e99dda829a20.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/773b66e1a92f.jpg)
![DFRobot Maixduino AI Development Kit](https://nbg1.your-objectstorage.com/openhardware-directory/entities/dfrobot-maixduino/4840eee14e4a.jpg)

---
[View full device page](https://openhardware.directory/devices/dfrobot-maixduino)