Plataforma de código abierto para detectar presencia, respiración, frecuencia cardíaca y movimiento mediante señales CSI de ESP32, sin cámaras.
28 proyectos
Sistemas embebidos y proyectos con microcontroladores: los mejores de 2026
Estos proyectos de código abierto te ayudan a escribir firmware para chips pequeños como el ESP32 y Arduino, crear dispositivos inteligentes y diseñar interfaces gráficas para pantallas embebidas.
Una biblioteca C sencilla para crear videojuegos, con gráficos 2D y 3D, entrada, audio y soporte multiplataforma, sin dependencias externas.
Asistente personal de IA ligero escrito en Go, que funciona en hardware de bajo costo y se conecta a muchos proveedores de LLM y aplicaciones de chat.
Una biblioteca de interfaz gráfica de usuario en C, gratuita y con licencia MIT, para crear interfaces en dispositivos integrados, desde MCU pequeños hasta MPU con Linux.
Slint es un toolkit declarativo de GUI para crear interfaces de usuario nativas en aplicaciones Rust, C++, JavaScript o Python.
Una implementación ligera de Python 3 para microcontroladores y otros dispositivos con recursos limitados, con módulos para acceder al hardware.
Un compilador de Go basado en LLVM que genera código para microcontroladores, WebAssembly (WASM/WASI) y herramientas de línea de comandos.
Una base de datos vectorial de código abierto que se integra en las aplicaciones para realizar búsquedas de similitud con baja latencia, sin ejecutar un servidor.
Kit de voz sin conexión basado en onnxruntime para reconocimiento de voz, síntesis de voz, VAD, diarización y más, en múltiples plataformas e idiomas.
Servidor backend en Python/Java/Vue para dispositivos de voz xiaozhi-esp32 con ESP32, compatible con MQTT+UDP, WebSocket, MCP, reconocimiento de voz y bases de conocimiento.
Convierte un ESP32 en un sensor de movimiento Wi-Fi privado y local que detecta movimiento a partir de cambios en las señales Wi-Fi, sin cámara ni micrófono.
Software open source en Rust para controlar un pequeño robot pato bípedo, con control de movimiento, gamepad, actualizaciones y transmisión de video desde la cámara.
Firmware de lectura electrónica de código abierto, desarrollado por la comunidad para dispositivos e-ink con ESP32, centrado en la lectura de EPUB y la personalización sencilla.
Una pequeña biblioteca de C++ para enviar pequeñas cantidades de datos entre dispositivos mediante sonido, utilizable desde Python, JavaScript y microcontroladores.
Una pequeña biblioteca portable de C que implementa certificados X.509 y los protocolos TLS y DTLS, ideal para sistemas embebidos.
Stack de inferencia en el dispositivo de PyTorch para ejecutar modelos exportados en teléfonos, laptops, navegadores y microcontroladores.
Robot cuadrúpedo mini de código abierto e imprimible en 3D, basado en ESP32, con cara OLED y movimiento mediante servos.
SDK para convertir modelos de IA entrenados al formato RKNN y ejecutar inferencias en placas Rockchip con NPU mediante APIs de Python y C.
Permite que un modelo de visión con IA controle un iPhone real mediante una placa ESP32-S3 de 7 USD que actúa como receptor de pantalla AirPlay y mouse USB HID, sin necesitar una computadora durante la ejecución.
SDKs y firmware de código abierto para crear tus propios gadgets Muse con placas ESP32 y dispositivos Linux como Raspberry Pi.
Firmware y diseño de hardware de código abierto para un controlador de vuelo de cuadricóptero basado en ESP32, creado con componentes de uso general para educación e investigación.
Una pantalla de escritorio con ESP32 que muestra los límites de uso de Claude Code y una mascota animada que reacciona a los prompts y te avisa cuando una sesión necesita que intervengas.
Motor mínimo de inferencia de LLM en C11 que ejecuta modelos GGUF de arquitectura LLaMA de clase 1B en placas económicas con unos 45 MB de RAM y sin dependencias.
Servidor Java y plataforma de administración para dispositivos de voz Xiaozhi ESP32, con monitoreo de dispositivos, gestión de voces y personalidades, y registros de conversaciones.
Cámara digital compacta y de bolsillo basada en Raspberry Pi Zero, diseñada para imprimirse en 3D y ensamblarse con componentes comerciales.
Un motor en Rust para crear interfaces nativas multiplataforma: permite desarrollar apps en Rust o TSX y renderizarlas con los widgets propios de cada plataforma.
Emulador open source de ESP32 en Rust que ejecuta firmware real en tu computadora o en el navegador, sin necesidad de hardware.
Un framework para el kernel de Linux que permite crear dispositivos PCIe virtuales en el espacio de usuario y probar controladores del host sin hardware real.
Preguntas frecuentes
- ¿Cómo se eligen estos proyectos?
- Cada proyecto de Repolode pasa un filtro de calidad antes de publicarse: debe poder usarse hoy, resolver un problema concreto, ser algo más que un simple envoltorio y seguir mantenido. Esta página agrupa los proyectos por tema y los ordena por estrellas de GitHub.
- ¿Cuál es el proyecto más popular de esta lista?
- ruvnet/RuView, con 98,9 mil estrellas en GitHub. Revisa la licencia y el último commit de cada proyecto antes de elegir.