The Invisible Dev Board: The COMU-6 RISC-V Board Fits Entirely Inside a USB Port

The Invisible Dev Board: The COMU-6 RISC-V Board Fits Entirely Inside a USB Port

When developers talk about "ultra-compact" microcontrollers, they usually mean boards the size of a postage stamp. But what if a board didn't just plug into a USB port—what if it sat entirely inside the port itself?

That is the engineering trick behind the COMU-6.

Designed around the popular, low-cost CH32V203 RISC-V microcontroller from WCH (WinChipHead), the COMU-6 shrinks the hardware footprint to the absolute physical limit. Its PCB acts as the USB-A male connector itself, allowing the entire board to sit flush inside any standard USB port.

Squeezed Inside a USB-A Port

The defining feature of the COMU-6 is its stealthy, zero-dongle form factor:

  • In-Port Design: The PCB substrate is double-sided and precisely measured to slide directly into a USB-A socket. Once inserted, only the tiny edge of the board remains exposed.
  • No Cable Required: Eliminates the need for USB-C or micro-USB cables entirely. You plug the board straight into your laptop, power bank, or USB hub to program and power it.
  • Stealth Dongle Prototyping: Ideal for building discreet hardware keys, security tokens, USB HID emulators, or tiny hardware loggers.

Powered by WCH CH32V203 RISC-V Silicon

Underneath its tiny footprint sits a surprisingly capable 32-bit RISC-V processor:

  • Core Architecture: Powered by the QingKe V4B/V4F 32-bit RISC-V core (clocked up to 144 MHz).
  • Native USB 2.0 Full-Speed: Features built-in hardware USB controllers, allowing the board to emulate USB keyboards, mice, MIDI devices, or custom CDC serial ports natively without requiring external USB-to-UART bridge chips.
  • Memory & Storage: Equipped with up to 64KB Flash memory and 20KB SRAM, providing plenty of headroom for compact firmware routines.

Exposed GPIOs & Open Source Tooling

Despite being buried inside a USB socket, the board still breaks out essential lines for external hardware interfacing:

  • Exposed Pinouts: Breaks out key GPIO pins along the outer edge for connecting I2C sensors, status LEDs, or debug interfaces.
  • Low-Cost Open Source Ecosystem: Programmable using open-source RISC-V toolchains, WCH's official MounRiver Studio IDE, or community-maintained Arduino core implementations for WCH chips.

The Verdict: The Ultimate Compact Prototyping Tool

Whether you are looking to experiment with cheap RISC-V architectures, build custom USB HID macro controllers, or design invisible hardware tools, the COMU-6 is a masterclass in PCB space efficiency. It takes functional developer hardware and hides it right inside your computer's USB port.

Back to blog