Plataforma open source de sensoriamento por WiFi que usa sinais CSI de ESP32 para detectar presença, respiração, frequência cardíaca e movimento sem câmeras.
28 projetos
Sistemas embarcados e projetos com microcontroladores: os melhores de 2026
Estes projetos de código aberto ajudam você a escrever firmware para chips pequenos como o ESP32 e o Arduino, criar dispositivos inteligentes e desenvolver interfaces gráficas para telas embarcadas.
Uma biblioteca C simples para criar videogames, com gráficos 2D/3D, entrada, áudio e suporte multiplataforma, sem dependências externas.
Assistente pessoal de IA leve, escrito em Go, que roda em hardware de baixo custo e se conecta a diversos provedores de LLM e apps de chat.
Uma biblioteca de UI em C, gratuita e com licença MIT, para criar interfaces gráficas em dispositivos embarcados, de MCUs pequenos a MPUs com Linux.
Slint é um toolkit declarativo de GUI para criar interfaces nativas em apps Rust, C++, JavaScript ou Python.
Uma implementação enxuta de Python 3 que roda em microcontroladores e outros dispositivos com recursos limitados, com módulos para acesso ao hardware.
Um compilador Go baseado em LLVM para microcontroladores, WebAssembly (WASM/WASI) e ferramentas de linha de comando.
Um banco de dados vetorial open source que roda dentro da aplicação e oferece busca por similaridade com baixa latência, sem precisar de um servidor.
Kit de ferramentas de fala offline com onnxruntime para reconhecimento de fala, síntese de voz, VAD, diarização e muito mais, em várias plataformas e idiomas.
Servidor backend em Python/Java/Vue para dispositivos de voz xiaozhi-esp32 com ESP32, compatível com MQTT+UDP, WebSocket, MCP, reconhecimento de voz e base de conhecimento.
Transforma um ESP32 em um sensor de movimento Wi-Fi local e privado, que detecta movimentos por meio de alterações nos sinais Wi-Fi, sem câmera nem microfone.
Software open source em Rust para controlar um pequeno robô pato bípede, com controle de movimento, gamepad, atualizações e transmissão de vídeo da câmera.
Firmware de e-reader open source, desenvolvido pela comunidade para dispositivos com tela e-ink baseados em ESP32, com foco na leitura de EPUB e na personalização fácil.
Uma pequena biblioteca C++ para enviar pequenas quantidades de dados entre dispositivos por som, com suporte a Python, JavaScript e microcontroladores.
Biblioteca C pequena e portátil que implementa certificados X.509 e os protocolos TLS e DTLS, adequada para sistemas embarcados.
Stack de inferência on-device do PyTorch para executar modelos exportados em celulares, laptops, navegadores e microcontroladores.
Robô quadrúpede compacto, open source e imprimível em 3D, baseado no ESP32, com rosto em OLED e locomoção acionada por servos.
SDK para converter modelos de IA treinados para o formato RKNN e executar inferências em placas com NPU da Rockchip via APIs Python e C.
Permite que um modelo de visão com IA opere um iPhone real usando uma placa ESP32-S3 de US$ 7, que funciona como receptor de tela AirPlay e mouse USB HID, sem precisar de um computador durante a execução.
SDKs e firmware open source para criar seus próprios gadgets Muse em placas ESP32 e dispositivos Linux, como o Raspberry Pi.
Firmware e projeto de hardware open source para um controlador de voo de quadricóptero baseado em ESP32, feito com componentes de uso geral para educação e pesquisa.
Um display de mesa com ESP32 que mostra os limites de uso do Claude Code, com um mascote animado que reage aos prompts e avisa quando uma sessão precisa de interação.
Um mecanismo mínimo de inferência de LLM em C11 que executa modelos GGUF de arquitetura LLaMA da classe 1B em placas de baixo custo com cerca de 45 MB de RAM, sem dependências.
Servidor Java e plataforma de administração para dispositivos de voz Xiaozhi ESP32, com monitoramento de dispositivos, gerenciamento de voz e personas e registros de conversas.
Câmera digital compacta e de bolso, feita com Raspberry Pi Zero e projetada para impressão 3D e montagem com peças disponíveis no mercado.
Uma engine em Rust para criar interfaces nativas multiplataforma, com apps em Rust ou TSX renderizados com os widgets de cada plataforma.
Um emulador open source de ESP32 em Rust que executa firmware real no computador ou no navegador, sem precisar de hardware.
Framework para o kernel Linux que permite criar dispositivos PCIe virtuais em espaço de usuário e testar drivers do host sem hardware real.
Perguntas frequentes
- Como esses projetos são escolhidos?
- Cada projeto do Repolode passa por um filtro de qualidade antes de entrar: precisa funcionar hoje, resolver um problema concreto, ser mais do que um simples wrapper e continuar mantido. Esta página agrupa os projetos por tema e os ordena por estrelas no GitHub.
- Qual é o projeto mais popular desta lista?
- ruvnet/RuView, com 98,9 mil estrelas no GitHub. Confira a licença e o último commit de cada projeto antes de escolher.