CH32V203
Cost-effective 72MHz RISC-V3A MCU with USB 2.0, up to 64KB Flash for basic embedded applications
Product Overview
Description
CH32V203 is a cost-effective RISC-V microcontroller featuring the QingKe RISC-V3A core running at up to 72MHz.
With USB 2.0 Full Speed device support, basic analog peripherals, and compact packages, this MCU is ideal for cost-sensitive USB applications.
The chip includes up to 64KB Flash and 20KB RAM, making it suitable for USB HID, CDC, and simple control applications.
Product Series
CH
Primary Application
USB HID devices
Key Features
- 72MHz RISC-V3A core
- USB 2.0 Full Speed device
- Up to 64KB Flash memory
- Up to 20KB SRAM
- 12-bit ADC with 10 channels
- Multiple timers and PWM
- SPI, I2C, UART interfaces
- Compact package options
- Open-source toolchain support
Specifications
| Core | QingKe RISC-V3A |
|---|---|
| Frequency | Up to 72MHz |
| Flash | Up to 64KB |
| RAM | Up to 20KB |
| USB | USB 2.0 FS Device |
| ADC | 1x 12-bit ADC (10 channels) |
| GPIO | Up to 37 |
| Timers | 4 general purpose |
| Package | LQFP48, LQFP32, QFN32 |
| Temperature Range | -40°C to +85°C |
Applications
USB HID devices
Electronic system design
USB CDC applications
Electronic system design
Simple motor control
Motor drive and control systems
Sensor interfaces
Sensor signal conditioning
Low-cost controllers
Industrial automation and control
Consumer electronics
Consumer electronics
FAE Expert Insights
"CH32V203 is the perfect entry point into RISC-V for cost-sensitive applications. At a fraction of the cost of ARM alternatives, it provides sufficient performance for basic USB applications. I've used this MCU in USB HID devices like custom keyboards and mice. The 72MHz core is plenty for these applications, and the USB bootloader makes firmware updates easy. The compact QFN32 package is great for space-constrained designs. For applications requiring more memory or peripherals, step up to CH32V307."
Ultra-low-cost RISC-V for basic USB applications
— Michael Zhang, BeiLuo