Home › Community

Open Source Community

Projects from the open hardware and open-source community that we follow and recommend — with links to the original project, author and license.

1. NetSprite — the lowest-cost network cable tester on CH32V003

A complete network cable locator / link keep-alive tester that costs about RMB 6 to replicate. Built around the CH32V003 in the SOP-8 package, it wakes on cable insertion, pulses link-activity signals, and drops to a 9 uA deep-sleep state when the cable is unplugged.

LCEDA Open Hardware · WCH CH32V003 (SOP-8) · CC BY-NC-SA 4.0

2. CH32V003 automated firmware test system (11th LCEDA contest)

A contest entry that automates the whole CH32V003 firmware loop: compile, flash and test on a bench rig driven by a Raspberry Pi Zero 2 W. The target is exercised over CH334F (a WCH USB hub IC) and GPIO reads, so a firmware regression is caught without a human watching a scope.

LCEDA Open Hardware · WCH CH32V003 + CH334F + Raspberry Pi Zero 2 W · Open hardware, non-commercial (see project page)

3. ch32v003fun — full open-source toolchain for WCH CH32V parts

The community answer to vendor lock-in: a minimal, open-source GCC + Makefile stack for the CH32V and CH5xx WCH RISC-V parts, with no dependency on the vendor IDE. Includes minichlink, a cross-platform flasher that also speaks gdbserver for source debugging.

GitHub · WCH CH32V003 / CH32V / CH5xx family · MIT

4. CH32V003 USB power meter — 100 W, OLED, fully open source

A USB power meter squeezed into 16 KB of Flash: voltage, current and power readout up to 20 V / 5 A, PD 2.0 pass-through, energy statistics, and a power-history curve on a 0.96-inch OLED — all driven by the 10-cent RISC-V MCU.

GitHub / OSRTOS · WCH CH32V003F4U6 + INA219 · Open source (see project page)
Working on a RISC-V design? Tell us the application and we will point you at the right parts and tools.
Request a quote