Product Design, Manufacturing & Innovation Resources
Lar » Ferramentas online » Simulador Wokwi para Arduino e ESP32

Simulador Wokwi para Arduino e ESP32

O Wokwi simula projetos embarcados no navegador. Ele suporta placas Arduino (Uno, Mega, Nano), ESP32, STM32 e Raspberry Pi Pico, com simulação de displays, sensores, motores e Wi-Fi. Você escreve o firmware no editor, posiciona os componentes virtuais em uma tela, conecta-os e clica em executar.

O firmware compilado é executado em um chip simulado, permitindo observar a saída serial e as respostas dos periféricos sem a necessidade de hardware. Os projetos são compartilhados por meio de um link. Os planos pagos do Wokwi Pro incluem uma extensão para VS Code, integração com CI e builds mais rápidos, enquanto o simulador para navegador permanece gratuito.

Comece com exemplos pré-construídos ou use um modelo. Muito eficaz.

Engenheiros de sistemas embarcados criam protótipos e depuram a lógica antes mesmo da existência de uma placa, e os desenvolvedores de produto produzem uma prova de conceito compartilhável. O simulador funciona sem necessidade de conta. Para salvar projetos na nuvem, é necessário criar uma conta; caso contrário, os projetos permanecem no armazenamento local do navegador.

Disciplinas: Sistemas embarcados, Eletrônica, Robótica, IoT (Internet das Coisas), Educação.
Alternativa gratuita ao Proteus, Tinkercad Circuits e PlatformIO.
Wokwi Arduino and ESP32 Simulator comparado com Proteus, Tinkercad Circuits e PlatformIO.
WokwiProteuCircuitos TinkercadPlatformIO
Âmbito técnico: Simula firmware embarcado no navegador, juntamente com telas virtuais, sensores, motores e Wi-Fi. O firmware é executado em um chip simulado, permitindo observar a saída serial e as respostas dos periféricos sem a necessidade de uma placa física.Âmbito técnico: Combina modelos de microcontroladores com simulação de circuitos SPICE de modo misto, permitindo o estudo do comportamento analógico e do firmware em um único esquema. A captura do esquema também alimenta o layout da placa de circuito impresso, recurso não contemplado pelo Wokwi.Âmbito técnico: Simula circuitos Arduino em uma placa de ensaio interativa e suporta programação em blocos. Seu objetivo é servir como uma introdução a circuitos e microcontroladores.Âmbito técnico: Uma cadeia de ferramentas de desenvolvimento com sistema de compilação, analisador estático de código, depurador unificado e testes unitários remotos para hardware real. Ela é voltada para a produção e teste de firmware, não para o projeto de circuitos virtuais.
Metas de hardware: Arduino (Uno, Mega, Nano), ESP32, STM32 e Raspberry Pi Pico, além de uma API de chips para componentes personalizados. A depuração via GDB está documentada para Arduino e Raspberry Pi Pico.Metas de hardware: Mais de 750 variantes de microprocessadores com suas portas de E/S, interrupções, temporizadores e USARTs. A versão 9.2 adiciona simulação expandida de projetos STM32CubeIDE.Metas de hardware: Placas Arduino e microcontroladores.Metas de hardware: Compatível com ARM, AVR, Espressif ESP8266 e ESP32, FPGA, 8051, MSP430, Nordic nRF, NXP i.MX RT, PIC32, RISC-V, STM8, STM32 e Teensy, com frameworks como Arduino, ESP-IDF, FreeRTOS, Zephyr e STM32Cube.
Testes e automação: O Wokwi CI consegue detectar vazamentos de memória no firmware ESP-IDF monitorando o heap livre e falhando no teste, sem necessidade de alterações no firmware. Uma extensão para VS Code está disponível.Testes e automação: Testes unitários remotos, suporte à integração contínua e um explorador de arquivos de firmware com inspeção de memória são alguns dos recursos listados.
Modelo de licença e custos: Gratuito para uso pessoal, mas usuários comerciais e profissionais precisam de um plano pago. Os planos pagos incluem a extensão para VS Code, integração com CI e builds mais rápidos. Algumas funções, como o upload de arquivos binários para o cartão SD, são exclusivas para usuários pagantes.Modelo de licença e custos: Vendidos como pacotes VSM para compra, com uma opção de Simulação Avançada disponível separadamente para análises de frequência, ruído e varredura. Uma demonstração gratuita permite experimentar projetos de exemplo.Modelo de licença e custos: Gratuito, sem necessidade de licença paga ou assinatura.Modelo de licença e custos: Código aberto sob a licença Apache 2.0, que permite projetos comerciais e pessoais. A telemetria está habilitada por padrão e pode ser configurada.
Plataforma e instalação: Funciona no navegador sem necessidade de conta. Para salvar projetos na nuvem, é necessário criar uma conta, e também é possível simular projetos a partir do VS Code.Plataforma e instalação: Software para desktop. O Proteus 9 possui arquitetura de 64 bits.Plataforma e instalação: Funciona inteiramente em um navegador da web, requer conexão com a internet e não precisa de instalação.Plataforma e instalação: Pacote Python (Python 3.6 ou posterior, conforme verificado na página de versões) que se integra com IDEs de desktop e sistemas de CI.

Mais Codificação, Simulação tools

Sugira a melhor ferramenta online:

Você conhece um site melhor, complementar ou substituto para o listado acima?

> Sugira aqui <

10º ano aniversário

Imagens em tamanho real e downloads estão disponíveis apenas, 100% gratuitos, para membros registrados.