Official Resources
- Product Page
- Datasheet (CH32V003DS0.pdf)
- Reference Manual (CH32V003RM.pdf)
- QingKeV2 Processor Manual (.pdf)
- GitHub repository
https://github.com/cnlohr/ch32v003fun - Open source software development stack for CH32V003, optimized for size and speed; includes cross-platform minichlink
command line programmer application with built-in gdb support and many examples.
https://github.com/cnlohr/rv003usb - Software-only low-speed USB stack that fits into a bootloader flash memory area. 👷 Work in progress, live coding sessions available at https://www.youtube.com/@CNLohr/streams.
https://github.com/wagiminator/Development-Boards/tree/main/CH32V003A4M6_DevBoard
https://github.com/wagiminator/Development-Boards/tree/main/CH32V003F4P6_DevBoard
https://github.com/wuxx/nanoCH32V003
https://www.tindie.com/products/johnnywu/nanoch32v003-development-board/
https://www.aliexpress.com/item/1005005221751705.html
CH32V03F4P6-R0-1v1
https://wchofficialstore.aliexpress.com/
https://www.tindie.com/products/adz1122/ch32v003-risc-v-mcu-development-board/
Note: There are several WCH-Link variants that look very similar, but only WCH-LinkE and WCH-LinkW support CH32V003.
Extra Features
- Automatic firmware upgrade (CH32V305F),
- USB serial port (
printf()
output redirect) - Software controllable 3.3V and 5V power supply pins (max 200 mA and 400 mA respectively).
https://www.tindie.com/products/adz1122/wch-linke-online-download-debugger-ch32v003/
https://www.tindie.com/products/johnnywu/wch-linke-debugger/
https://github.com/cnlohr/esp32s2-cookbook/tree/master/ch32v003programmer