Durante muchos años, el desarrollo de sistemas embebidos ha estado dominado por arquitecturas propietarias como ARM Cortex o, en menor medida, por soluciones basadas en AVR, PIC o x86 para aplicaciones específicas. Sin embargo, en los últimos años ha surgido una alternativa que está cambiando el panorama del diseño electrónico: RISC-V.
Lo que comenzó como una arquitectura desarrollada en el ámbito académico se ha convertido en uno de los ecosistemas con mayor crecimiento dentro del sector de los microcontroladores. Fabricantes como Espressif, GigaDevice, WCH o Bouffalo Lab ya comercializan dispositivos basados en RISC-V, mientras que grandes compañías tecnológicas continúan invirtiendo en esta arquitectura para aplicaciones que abarcan desde el Internet de las Cosas hasta la inteligencia artificial embebida.
Este crecimiento no responde únicamente al interés por una nueva arquitectura de procesadores. La naturaleza abierta de RISC-V ofrece una mayor libertad para diseñar hardware, adaptar los procesadores a necesidades concretas y reducir la dependencia de licencias propietarias. Como consecuencia, cada vez aparecen más microcontroladores orientados a aplicaciones muy diferentes, con niveles de integración y prestaciones que hace apenas unos años estaban reservados a otras arquitecturas.
Para las empresas que desarrollan productos electrónicos, esta evolución supone una oportunidad, pero también un nuevo reto. El número de opciones disponibles crece rápidamente y elegir el microcontrolador adecuado ya no depende únicamente de la frecuencia del procesador o de la memoria disponible. Aspectos como el ecosistema de desarrollo, la disponibilidad de herramientas, el soporte del fabricante o la facilidad para mantener el firmware a largo plazo tienen un impacto igual o mayor sobre el éxito del proyecto.
En este artículo repasamos algunos de los microcontroladores RISC-V más interesantes disponibles actualmente y analizamos en qué tipo de aplicaciones destaca cada uno de ellos, qué ventajas ofrecen y qué factores conviene valorar antes de incorporarlos a un nuevo desarrollo electrónico.
¿Qué es RISC-V y por qué está creciendo tan rápido?
RISC-V es una arquitectura de conjunto de instrucciones (ISA) de código abierto desarrollada originalmente en la Universidad de California en Berkeley. A diferencia de otras arquitecturas comerciales, cualquier fabricante puede implementar procesadores compatibles sin necesidad de pagar licencias por el uso de la arquitectura base.
Esta filosofía ha impulsado la aparición de un ecosistema mucho más abierto, donde diferentes empresas pueden desarrollar procesadores adaptados a necesidades muy concretas sin partir de un diseño completamente nuevo. Además, la arquitectura permite incorporar extensiones específicas para acelerar determinadas operaciones, optimizar el consumo energético o mejorar el rendimiento en aplicaciones concretas.
Este modelo ha despertado un enorme interés tanto en fabricantes de microcontroladores como en empresas que desarrollan productos electrónicos, ya que reduce la dependencia de tecnologías propietarias y favorece la innovación en áreas como el IoT, la automatización industrial, la robótica o la inteligencia artificial embebida.
A ello se suma un ecosistema de desarrollo cada vez más maduro. Actualmente existen compiladores, depuradores, sistemas operativos en tiempo real, frameworks de desarrollo y herramientas compatibles con RISC-V que facilitan la creación de nuevos productos utilizando esta arquitectura.
Lejos de ser una tecnología experimental, RISC-V se está consolidando como una alternativa real para un número creciente de aplicaciones embebidas, especialmente en aquellos proyectos donde la flexibilidad, el coste y la posibilidad de personalizar el hardware representan una ventaja competitiva.
¿Qué factores conviene valorar al elegir un microcontrolador RISC-V?
Aunque todos los dispositivos de este artículo comparten la misma arquitectura, sus prestaciones pueden ser muy diferentes. Elegir el microcontrolador adecuado implica analizar el conjunto del proyecto y no únicamente la potencia del procesador.
Antes de seleccionar una plataforma conviene valorar aspectos como:
- Capacidad de procesamiento, especialmente si el dispositivo debe ejecutar algoritmos complejos o aplicaciones de Edge AI.
- Memoria Flash y SRAM, que determinarán el tamaño del firmware y las posibilidades de ampliación del proyecto.
- Conectividad integrada, como Wi-Fi, Bluetooth, USB, CAN o Ethernet, evitando componentes adicionales cuando sea posible.
- Consumo energético, un factor decisivo en dispositivos alimentados mediante batería o sistemas de muy bajo consumo.
- Ecosistema de desarrollo, incluyendo documentación, ejemplos, soporte de la comunidad y compatibilidad con herramientas como PlatformIO, Arduino, ESP-IDF, Zephyr RTOS o Rust.
- Disponibilidad y continuidad del fabricante, especialmente cuando el objetivo es desarrollar un producto comercial que deberá mantenerse durante años.
No existe un microcontrolador RISC-V que sea el mejor para todas las aplicaciones. La elección dependerá del equilibrio entre prestaciones, coste, consumo y facilidad de desarrollo que requiera cada proyecto.
Precisamente por este motivo resulta interesante conocer las características de las principales alternativas disponibles actualmente y entender en qué escenarios destaca cada una de ellas.
Microcontroladores RISC-V más interesantes
El ecosistema RISC-V evoluciona muy rápidamente y cada año aparecen nuevas familias de procesadores. Algunos están diseñados para dispositivos IoT de muy bajo consumo, otros priorizan el rendimiento para aplicaciones industriales y algunos incorporan aceleradores específicos para inteligencia artificial o procesamiento de señales.
A continuación repasamos algunos de los microcontroladores más representativos del mercado y analizamos en qué tipo de proyectos resulta más interesante utilizar cada uno de ellos.
ESP32-C3 RISC-V para IoT
Si el objetivo es desarrollar un dispositivo conectado mediante Wi-Fi o Bluetooth, el ESP32-C3 se ha convertido en una de las plataformas RISC-V más populares.
Espressif apostó por sustituir el núcleo Xtensa utilizado en generaciones anteriores por un procesador RISC-V de 32 bits, manteniendo al mismo tiempo uno de los ecosistemas de desarrollo más maduros del mercado.

Entre sus principales características destacan:
- Procesador RISC-V de 32 bits hasta 160 MHz.
- Conectividad Wi-Fi 4 y Bluetooth Low Energy 5.0.
- Aproximadamente 400 KB de SRAM.
- Amplio soporte para ESP-IDF, Arduino, PlatformIO y Rust.
- Bajo consumo energético para dispositivos alimentados por batería.
Su principal ventaja no reside únicamente en el hardware. El verdadero valor del ESP32 está en el enorme ecosistema que lo rodea: abundante documentación, ejemplos, librerías y una comunidad muy activa que facilita tanto el aprendizaje como el desarrollo de productos comerciales.
¿Cuándo merece la pena elegir el ESP32-C3?
Es una excelente opción para proyectos donde la conectividad inalámbrica forma parte del diseño desde el inicio:
- Sensores IoT.
- Domótica.
- Equipos de monitorización remota.
- Dispositivos portátiles.
- Productos conectados de bajo consumo.
Cuando se busca un equilibrio entre coste, facilidad de desarrollo y disponibilidad de herramientas, el ESP32-C3 continúa siendo una de las mejores puertas de entrada al ecosistema RISC-V.
GD32VF103 alternativa RISC-V a STM32
El GD32VF103, desarrollado por GigaDevice, fue uno de los primeros microcontroladores RISC-V ampliamente disponibles y contribuyó a demostrar que esta arquitectura podía competir con plataformas consolidadas basadas en ARM Cortex-M.
Aunque no incorpora conectividad inalámbrica integrada, ofrece una amplia variedad de periféricos orientados al desarrollo de sistemas embebidos tradicionales.

Sus características más destacadas son:
- Núcleo RISC-V de 32 bits hasta 108 MHz.
- Hasta 128 KB de memoria Flash.
- 32 KB de SRAM.
- Interfaces SPI, I²C, UART, CAN y USB.
- Amplia disponibilidad de placas de desarrollo como Longan Nano.
Gracias a esta combinación de prestaciones y periféricos, continúa siendo una plataforma muy utilizada tanto en formación como en proyectos industriales donde la conectividad no es un requisito imprescindible.
¿Cuándo merece la pena elegir el GD32VF103?
Este microcontrolador resulta especialmente interesante cuando se desarrollan:
- Equipos de control industrial.
- Electrónica de instrumentación.
- Sistemas embebidos sin comunicaciones inalámbricas.
- Equipos donde el bus CAN o USB tienen un papel importante.
Su arquitectura sencilla y la disponibilidad de herramientas de desarrollo lo convierten en una plataforma muy adecuada para iniciarse en RISC-V o desarrollar aplicaciones de control convencionales.
Kendryte K210 RISC-V para inteligencia artificial
Mientras muchos microcontroladores RISC-V están orientados al control de periféricos o aplicaciones IoT, el Kendryte K210 fue diseñado pensando en un objetivo muy diferente: ejecutar algoritmos de inteligencia artificial directamente en el dispositivo.
Para conseguirlo incorpora un acelerador específico de redes neuronales capaz de procesar tareas de visión artificial y reconocimiento de voz sin depender de servidores externos.

Entre sus principales características destacan:
- Procesador dual-core RISC-V de 64 bits.
- Unidad aceleradora para redes neuronales.
- Procesamiento local de visión artificial.
- Compatibilidad con diferentes frameworks de inteligencia artificial.
- Buen rendimiento para aplicaciones Edge AI.
Gracias a estas capacidades es posible ejecutar modelos de inferencia directamente sobre el hardware, reduciendo la latencia y evitando el envío continuo de datos a la nube.
¿Cuándo merece la pena elegir el Kendryte K210?
Es una plataforma especialmente recomendable para proyectos como:
- Cámaras inteligentes.
- Sistemas de reconocimiento de objetos.
- Robótica.
- Control de accesos mediante visión artificial.
- Dispositivos Edge AI.
Cuando el procesamiento debe realizarse localmente por motivos de velocidad, privacidad o disponibilidad de conexión, el K210 continúa siendo una de las alternativas RISC-V más interesantes.
CH32V003 el microcontrolador RISC-V ultra barato
No todos los proyectos requieren grandes prestaciones. En muchos productos electrónicos el objetivo consiste en realizar tareas muy sencillas con el menor coste posible.
En este escenario destaca el CH32V003, desarrollado por WCH, un microcontrolador que ha llamado la atención por ofrecer arquitectura RISC-V a un precio extremadamente reducido.

Entre sus características encontramos:
- Núcleo RISC-V de 32 bits.
- Muy bajo consumo energético.
- Amplio conjunto de periféricos básicos.
- Precio inferior al de muchas alternativas tradicionales.
Su filosofía es completamente diferente a la de otros dispositivos analizados anteriormente. Aquí el objetivo no es maximizar el rendimiento, sino ofrecer una plataforma muy económica para productos de gran volumen.
¿Cuándo merece la pena elegir el CH32V003?
Resulta especialmente interesante para:
- Electrónica de consumo.
- Sensores de bajo coste.
- Automatismos sencillos.
- Pequeños electrodomésticos.
- Productos donde el precio del hardware es un factor crítico.
En este tipo de aplicaciones representa una alternativa muy competitiva frente a arquitecturas clásicas como AVR o determinados microcontroladores PIC.
Baochip-1x hardware abierto y verificable
Aunque todavía no tiene la popularidad de otras plataformas RISC-V, Baochip-1x representa una tendencia muy interesante dentro del desarrollo de sistemas embebidos: la creación de hardware completamente abierto y verificable.
Este microcontrolador forma parte del proyecto Dabao, una iniciativa que busca desarrollar dispositivos cuya arquitectura pueda ser auditada completamente, ofreciendo una mayor transparencia y reduciendo la dependencia de diseños propietarios.

Entre sus características más destacadas se encuentran:
- Procesador basado en VexRiscv funcionando hasta 350 MHz.
- 2 MB de SRAM.
- 4 MB de memoria no volátil integrada.
- Coprocesadores dedicados para operaciones de entrada y salida.
- Arquitectura orientada a sistemas seguros y verificables.
Aunque todavía está dirigido principalmente a investigación y desarrollos especializados, demuestra el potencial que ofrece una arquitectura abierta como RISC-V para crear soluciones adaptadas a necesidades muy concretas.
¿Cuándo merece la pena elegir Baochip-1x?
Es una plataforma especialmente interesante para proyectos relacionados con:
- Investigación en seguridad hardware.
- Sistemas criptográficos.
- Hardware abierto.
- Equipos donde la verificabilidad del diseño es un requisito importante.
Actualmente no está pensado para convertirse en un microcontrolador de propósito general, pero refleja claramente hacia dónde puede evolucionar el ecosistema RISC-V durante los próximos años.
¿Qué microcontrolador RISC-V elegir según el tipo de proyecto?
Aunque todos los dispositivos analizados utilizan la misma arquitectura, cada uno ha sido diseñado para resolver necesidades muy diferentes. Elegir correctamente la plataforma desde las primeras fases del desarrollo puede simplificar el diseño del hardware, reducir el tiempo de desarrollo del firmware y facilitar el mantenimiento futuro del producto.
La siguiente tabla resume qué opción resulta más adecuada según el tipo de aplicación.
| Tipo de proyecto | Microcontrolador recomendado | Motivo principal |
|---|---|---|
| Dispositivos IoT | ESP32-C3 | Wi-Fi y Bluetooth integrados, amplio ecosistema de desarrollo. |
| Automatización y control industrial | GD32VF103 | Gran variedad de periféricos y buena integración en sistemas embebidos. |
| Visión artificial y Edge AI | Kendryte K210 | Acelerador específico para inteligencia artificial. |
| Productos de muy bajo coste | CH32V003 | Excelente relación entre prestaciones y precio. |
| Investigación y hardware abierto | Baochip-1x | Arquitectura abierta y verificable. |
Más allá de la potencia del procesador, la elección debería considerar también aspectos como la disponibilidad de herramientas, el soporte del fabricante, la facilidad para encontrar componentes y la continuidad del producto durante los próximos años. En muchos proyectos, estos factores tienen un impacto mayor sobre el coste total del desarrollo que unas diferencias relativamente pequeñas en frecuencia de reloj o capacidad de memoria.
RISC-V ya no es una tecnología de futuro
Hace apenas unos años, RISC-V era visto como una arquitectura prometedora con un gran potencial, pero con un ecosistema todavía limitado. Esa situación ha cambiado de forma considerable.
Actualmente, numerosos fabricantes incorporan procesadores RISC-V en sus nuevas familias de microcontroladores, mientras que grandes empresas tecnológicas continúan invirtiendo en el desarrollo de herramientas, compiladores y sistemas operativos compatibles.
Además del creciente número de dispositivos disponibles, el ecosistema también ha madurado en otros aspectos fundamentales:
- Mayor soporte por parte de compiladores y herramientas de desarrollo.
- Compatibilidad con frameworks ampliamente utilizados en sistemas embebidos.
- Integración con entornos como PlatformIO o Visual Studio Code.
- Crecimiento de comunidades técnicas y documentación especializada.
- Aparición de nuevas placas de desarrollo para acelerar la creación de prototipos.
Todo ello facilita que empresas y desarrolladores puedan adoptar RISC-V con un riesgo mucho menor que hace algunos años.
¿Es RISC-V una buena elección para un producto comercial?
La respuesta depende del tipo de aplicación, pero cada vez existen más escenarios donde la respuesta es claramente afirmativa.
Para productos IoT, dispositivos conectados, electrónica industrial o sistemas embebidos donde se busca una arquitectura moderna y con una amplia capacidad de evolución, RISC-V representa una alternativa muy sólida frente a otras plataformas tradicionales.
No obstante, la elección del microcontrolador no debería basarse únicamente en la arquitectura utilizada. También es necesario valorar el ecosistema de desarrollo, la disponibilidad de herramientas, el soporte del fabricante, la facilidad para mantener el firmware y la continuidad del suministro durante toda la vida útil del producto.
Precisamente por este motivo, durante las primeras fases del desarrollo resulta recomendable evaluar varias plataformas antes de tomar una decisión definitiva. Una buena elección en esta etapa puede reducir tiempos de desarrollo, facilitar futuras actualizaciones del hardware y minimizar costes de mantenimiento durante los próximos años.
Conclusión
La evolución de RISC-V demuestra que el mercado de los sistemas embebidos está cambiando rápidamente. Lo que hace unos años era una arquitectura emergente se ha convertido en una alternativa real para el desarrollo de dispositivos IoT, electrónica industrial, automatización, robótica y aplicaciones de inteligencia artificial embebida.
Hoy existen microcontroladores RISC-V capaces de cubrir necesidades muy diferentes, desde pequeños dispositivos de bajo consumo hasta plataformas diseñadas para ejecutar algoritmos de visión artificial o acelerar el desarrollo de productos conectados.
Sin embargo, elegir un microcontrolador no consiste únicamente en comparar la frecuencia del procesador o la cantidad de memoria disponible. Factores como el ecosistema de desarrollo, la disponibilidad de herramientas, el soporte del fabricante o la facilidad para mantener el firmware durante toda la vida útil del producto pueden tener un impacto mucho mayor sobre el coste y el éxito del proyecto.
Precisamente por ello, cada vez más empresas evalúan diferentes plataformas antes de iniciar un nuevo desarrollo electrónico, buscando la solución que mejor se adapte tanto a las necesidades actuales como a la evolución futura del producto.
¿Necesitas ayuda para elegir el microcontrolador adecuado?
La selección del microcontrolador es una de las decisiones más importantes durante el desarrollo de un producto electrónico. Además del rendimiento o la conectividad, es necesario valorar aspectos como la disponibilidad de componentes, el consumo energético, el ecosistema de desarrollo, la facilidad de mantenimiento del firmware y la posibilidad de evolucionar el hardware en futuras versiones.
En Kenso Circuits ayudamos a empresas a desarrollar productos electrónicos desde la definición de la arquitectura hasta la fabricación del prototipo. Participamos en la selección de componentes, el diseño electrónico, el desarrollo del firmware y la validación del producto para que cada proyecto utilice la plataforma más adecuada a sus necesidades.
Si estás valorando utilizar un microcontrolador RISC-V en tu próximo desarrollo o necesitas asesoramiento para elegir la arquitectura más adecuada, estaremos encantados de ayudarte.
Preguntas frecuentes sobre microcontroladores RISC-V
¿Qué es un microcontrolador RISC-V?
Un microcontrolador RISC-V es un circuito integrado basado en la arquitectura abierta RISC-V, una ISA (Instruction Set Architecture) que permite a los fabricantes desarrollar procesadores sin depender de licencias propietarias. Gracias a este enfoque, existen dispositivos orientados a IoT, automatización, electrónica industrial, Edge AI y muchas otras aplicaciones embebidas.
¿Qué ventajas tiene RISC-V frente a ARM Cortex?
La principal diferencia es que RISC-V es una arquitectura abierta, mientras que ARM requiere licencias para utilizar sus núcleos. Esto ofrece una mayor flexibilidad para desarrollar procesadores personalizados y favorece la aparición de nuevas soluciones adaptadas a necesidades concretas. No obstante, ARM continúa contando con un ecosistema muy consolidado, por lo que la elección dependerá de los requisitos de cada proyecto.
¿Cuál es el mejor microcontrolador RISC-V para proyectos IoT?
Actualmente, el ESP32-C3 es una de las opciones más completas para desarrollar dispositivos IoT gracias a su conectividad Wi-Fi y Bluetooth integrada, su bajo consumo energético y el amplio ecosistema de herramientas disponibles, incluyendo ESP-IDF, Arduino y PlatformIO.
¿Qué microcontrolador RISC-V es más recomendable para aplicaciones de inteligencia artificial?
Para proyectos de visión artificial o inferencia local, el Kendryte K210 continúa siendo una de las plataformas más interesantes gracias a su acelerador específico para redes neuronales y su capacidad para ejecutar modelos de inteligencia artificial directamente en el dispositivo.
¿Existen herramientas de desarrollo compatibles con RISC-V?
Sí. Actualmente existe un ecosistema muy amplio de herramientas compatibles con RISC-V. Dependiendo del fabricante, es posible desarrollar aplicaciones utilizando PlatformIO, ESP-IDF, Arduino, Zephyr RTOS, compiladores GCC, LLVM y diferentes entornos de desarrollo integrados como Visual Studio Code.
¿Es una arquitectura adecuada para productos comerciales?
Sí. Cada vez más fabricantes utilizan microcontroladores RISC-V en productos comerciales debido a la madurez del ecosistema y a la creciente disponibilidad de dispositivos. Sin embargo, además de la arquitectura, conviene evaluar aspectos como la continuidad del fabricante, el soporte de herramientas, la disponibilidad de componentes y el mantenimiento del firmware durante todo el ciclo de vida del producto.
¿Qué sectores están adoptando RISC-V con mayor rapidez?
La arquitectura RISC-V está creciendo especialmente en sectores como el Internet de las Cosas (IoT), la automatización industrial, la robótica, la electrónica de consumo, los dispositivos de Edge AI, las comunicaciones inalámbricas y los sistemas embebidos donde se busca combinar un buen rendimiento con una mayor flexibilidad de desarrollo.
¿Es recomendable utilizar RISC-V en un nuevo desarrollo electrónico?
En muchos casos sí. Si el proyecto requiere una plataforma moderna, un ecosistema en crecimiento y la posibilidad de evolucionar el producto durante los próximos años, RISC-V representa una alternativa muy interesante. No obstante, la decisión final debe considerar también el software disponible, el nivel de soporte del fabricante y los requisitos específicos de la aplicación.

Si estás valorando utilizar un microcontrolador RISC-V en tu próximo desarrollo o necesitas asesoramiento para elegir la arquitectura más adecuada, estaremos encantados de ayudarte.
