Open Source Hub

BSP, examples, tools, and community projects for WCH RISC-V MCUs and SpacemiT SoCs.

WCH CH32V003 Examples

Official WCH example code for CH32V003 — USB, 2.4G RF, touch key, ADC, and more.

CH32V003 examples USB RF
Repository

WCH CH32V20x Examples

Official examples for CH32V208 including BLE, Ethernet, and USB OTG demos.

CH32V208 BLE Ethernet
Repository

WCH CH32V30x Examples

Industrial examples for CH32V307 — Gigabit Ethernet, CAN, USB HS, DVP camera.

CH32V307 Gigabit CAN USB HS
Repository

OpenWrt for SpacemiT K1

OpenWrt 23.05 port for SpacemiT K1 RISC-V SoC with full networking stack.

OpenWrt K1 RISC-V router
Repository

K1 AI SDK

AI SDK for SpacemiT K1 2 TOPS NPU — YOLOv5/v8, image classification, and more.

AI NPU YOLO K1
Repository

Bianbu OS

Ubuntu-based Linux distribution optimized for SpacemiT RISC-V processors.

Linux Ubuntu Bianbu K3
Repository

MounRiver Studio

Free IDE for WCH RISC-V MCU development with GCC toolchain and debugger.

IDE WCH GCC debugger
Repository

RISC-V GNU Toolchain

GNU toolchain for RISC-V — GCC, binutils, GDB, and newlib.

GCC toolchain RISC-V
Repository