# Milk-V Duo

> Ultra-compact RISC-V dev board with dual-core CV1800B SoC, 64MB RAM, 0.5 TOPS TPU, running Linux and RTOS simultaneously. Just 21x51mm, starting at $5.

## Quick Facts

- **Brand:** Milk-V
- **Board Type:** SBC
- **Price:** ~$5
- **Product Readiness:** developer
- **CPU:** CV1800B
- **CPU Architecture:** RISC-V
- **CPU Cores:** 2
- **RAM:** 64MB
- **Flash:** SD NAND (optional)
- **USB:** USB-C
- **Power:** 5V/1A
- **Operating Voltage:** 3.3V
- **SD Card:** microSD

## Connectivity

- **Ethernet:** 100Mbps

## Open Source

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

## Use Cases

- IoT
- Embedded Systems
- Education
- Prototyping

## Components

- **CV1800B** (Processor): Dual-core C906 RISC-V processor at 1GHz + 700MHz with integrated TPU, supporting Linux and RTOS simultaneously — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fraw.githubusercontent.com%2Fmilkv-duo%2Fduo-files%2Fmain%2Fduo%2Fdatasheet%2FCV1800B-CV1801B-Preliminary-Datasheet-full-en.pdf&ref=openhardware.directory&product=milk-v-duo&source=md-export)
- **CVITEK TPU** (NPU): Integrated tensor processing unit delivering 0.5 TOPS at INT8 precision for edge AI inference — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fraw.githubusercontent.com%2Fmilkv-duo%2Fduo-files%2Fmain%2Fduo%2Fdatasheet%2FCV1800B-CV1801B-Preliminary-Datasheet-full-en.pdf&ref=openhardware.directory&product=milk-v-duo&source=md-export)

## Protocols

- **MIPI CSI**

## Description

The Milk-V Duo is one of the smallest and most affordable RISC-V development boards available, measuring just 21mm x 51mm. Powered by the CVITEK CV1800B SoC (or SG2002 in the 256M variant), it features dual RISC-V C906 cores and can run Linux and RTOS simultaneously on separate cores, making it ideal for embedded and IoT applications.\n\nDespite its tiny size, the Duo packs a 0.5 TOPS INT8 TPU for edge AI inference, 100Mbps Ethernet, a MIPI CSI camera interface, and up to 26 GPIO pins with Raspberry Pi-compatible pinout. The Duo 256M variant upgrades to 256MB RAM and adds an ARM Cortex-A53 core, allowing seamless switching between RISC-V and ARM architectures.\n\nAll chip data and board designs are fully open-source, with active community support through the Milk-V GitHub organization. The board supports buildroot and Debian-based Linux distributions, Arduino development, and the CVITEK TDL SDK for AI model deployment.

## Where to Buy

- [Buy for $5](https://openhardware.directory/r?to=https%3A%2F%2Fmilkv.io%2Fduo&ref=openhardware.directory&product=milk-v-duo&source=md-export)

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fmilkv.io%2Fduo&ref=openhardware.directory&product=milk-v-duo&source=md-export)
- [github](https://openhardware.directory/r?to=https%3A%2F%2Fgithub.com%2Fmilkv-duo&ref=openhardware.directory&product=milk-v-duo&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fraw.githubusercontent.com%2Fmilkv-duo%2Fduo-files%2Fmain%2Fduo%2Fdatasheet%2FCV1800B-CV1801B-Preliminary-Datasheet-full-en.pdf&ref=openhardware.directory&product=milk-v-duo&source=md-export)

## Tags

`risc-v`, `sbc`, `linux`, `rtos`, `tpu`, `milkv`, `iot`, `embedded`

---
[View full device page](https://openhardware.directory/devices/milk-v-duo)