Icy Electronics presentó Comu, una diminuta placa de desarrollo construida en torno al microcontrolador RISC-V CH32V203 de WCH. La placa es lo bastante pequeña para enchufarse directamente en un puerto USB, sin necesidad de cable ni conector adicional.
Mide apenas 13 x 9,4 mm, algo menos que una tarjeta microSD, y pesa solo 0,4 gramos. Pese a ese tamaño, incorpora dos LED, cuatro botones táctiles capacitivos y seis pines GPIO expuestos a través de pads de prueba. El diseño se publicó como plataforma completamente abierta, lo que permite estudiar y modificar tanto el hardware como el firmware.
¿Qué microcontrolador lleva adentro?

En el centro de Comu está el CH32V203 de WCH, una unidad de microcontrolador RISC-V de 32 bits y un solo núcleo.
| Característica | Especificación |
|---|---|
| Arquitectura | RISC-V de 32 bits, un núcleo |
| Frecuencia | 144 MHz |
| SRAM | 20 KB |
| Flash | 224 KB (64 KB de espera cero, 160 KB normal) |
| Memoria de arranque | 24 KB, de los cuales 2 KiB usa el bootloader USB |
| Consumo en ejecución | Cerca de 49,3 µA/MHz |
| Consumo en reposo | Cerca de 19,4 µA/MHz |
| Dimensiones | 13 x 9,4 mm, 0,4 gramos |
La placa toma toda su energía del puerto USB del equipo anfitrión. Las cifras de consumo que declara Icy Electronics, de unos 49,3 µA/MHz en modo de ejecución y 19,4 µA/MHz en reposo, la dejan en el rango de los diseños pensados para operación prolongada.
Una familia que empezó con Arm en 2018

Comu continúa una serie de placas diminutas bautizadas con el sufijo "omu", todas diseñadas para enchufarse directo a un puerto USB. La secuencia arrancó con Tomu, basada en Arm Cortex-M0+, en 2018, y siguió con Fomu y Qomu, equipadas con FPGA, además de Somu, una llave de seguridad. Mientras las placas anteriores usaban núcleos Arm o FPGA, Comu es la primera de la familia construida sobre un microcontrolador RISC-V de bajo costo.
| Placa | Año | Plataforma |
|---|---|---|
| Tomu | 2018 | Arm Cortex-M0+ |
| Fomu | Posterior | FPGA |
| Qomu | Posterior | FPGA |
| Somu | Posterior | Llave de seguridad |
| Comu | 2026 | RISC-V CH32V203 |
Al momento de la publicación original, la placa figuraba a 5,99 dólares en Tindie y a 5,88 dólares en Lectronz, con el aviso de Tindie incluyendo además una carcasa impresa en 3D.
¿Cuánto código entra realmente en esa memoria?
Según el desarrollador, un programa básico de parpadeo de LED puede compilarse en apenas 40 bytes. La placa viene con un bootloader USB propio de 2 KiB, lo que deja alrededor de 28 KiB de la región de memoria de arranque disponibles para código de usuario, además de los recursos de flash principal del microcontrolador.
Ese bootloader es probablemente el detalle más práctico del diseño: al residir en la propia placa, permite cargar firmware con el mismo puerto USB que la alimenta, sin depender de un programador externo conectado por separado.
Cadenas de herramientas compatibles
El CH32V203 admite desarrollo bare-metal en C y C++ mediante el proyecto de código abierto ch32fun, además de:
- Rust, a través de ch32-hal
- Arduino IDE, para quienes vienen del ecosistema de microcontroladores clásico
- MounRiver Studio, la cadena de herramientas propia de WCH
Los archivos completos de hardware, que incluyen los esquemáticos en KiCad y los diseños de PCB, están disponibles en GitHub. El diseño del circuito impreso también puede inspeccionarse a través de KiCanvas, sin instalar software.
A quién apunta
Con su formato compacto de USB, su microcontrolador RISC-V y su hardware abierto, Comu está dirigida a desarrolladores que quieran experimentar con firmware bare-metal y aplicaciones embebidas basadas en USB. La publicación de los archivos de diseño también habilita a que otros inspeccionen y modifiquen la placa, algo que el formato cerrado de la mayoría de los dongles comerciales no permite.




