Skip to content

CH32V003 Dev Kit: All-in-One MCU Development Board

CAPUF Embedded has released the CH32V003 Dev Kit to simplify developers’ lives.

If an engineer or maker wants to evaluate or start learning about CH32V003, they have an MCU breakout board, which is useless. To explore the MCU fully, they need different breakout boards.

CAPUF Embedded identified this gap and proposed building a more useful development board. That’s how the CH32V003 Dev Kit was born.

What is this CH32V003 MCU?

The CH32V003 is an ultra-low-cost (10-cent) 32-bit microcontroller based on the RISC-V 2A core. It has a maximum system main frequency of 48MHz and features 2KB of SRAM and 16KB of Flash memory.

The CH32V003 also has a wide range of peripheral interfaces, including a DMA controller, a 10-bit ADC, an op-amp comparator, multiple timers, and standard communication interfaces such as USART, I2C, and SPI. The CH32V003 can be used in a wide range of applications.

CH32V003 Dev Kit Top View

CH32V003 Dev Kit Technical Features

  1. USB-C Port for Power (5V) and Serial Interface
  2. On Board 3.3V LDO
  3. UART – USB to UART
  4. I2C Interface
    • Temperature Humidity Sensor
    • I2C – Qwiik Connector for connecting external sensor boards
    • I2C – 0.96″ 128×64 Pixels OLED Display Module (included in the package)
    • I2C – Male 4 Pin Header is provided to connect to other boards via jumper wires. The connector is not soldered on the board.
  5. SPI – 8Mbit SPI NOR Flash
  6. PWM – RGB LED
  7. GPIO – I/P – Two Keys
  8. ADC I/P – Variable Resistor / Potentiometer
  9. GPIO – O/P – One LED and one Buzzer
  10. 3 Pin header for WCH-LinkE Programmer
  11. 20 Pin MCU IOs Breakout on headers
  12. LED Indications for 5V/3.3V/UART RX, TX
  13. Option for connecting external 24Mhz Oscillator
  14. MCU Reset Button is provided on the board

Power up Video


CH32V003 Development Board 3D Step file

Example Code

Example code that runs on the CH32V003 Development kit is available on GitHub

What comes along with the CH32V003 Dev Kit?

CH32V003 Dev Kit comes with the following:

  1. CH32V003 Dev Kit Development Board
  2. USB-A to USB-C Cable
  3. WCHLinkE Programmer
  4. Jumper wires

The package includes the above, so the developer does not need to buy anything else to evaluate the CH32V003 MCU fully.

How do you start learning MCU Programming?

A Complete CH32V003 Programming Tutorial is available here.

What is the Dev Kit’s cost, and where can you buy it?

We have received the CH32V003 V1.1 kits, which will be available by mid-May 2024.