Product Design, Manufacturing & Innovation Resources
Hogar » Herramientas en línea » Simulador Wokwi Arduino y ESP32

Simulador Wokwi Arduino y ESP32

Wokwi simula proyectos embebidos en el navegador. Es compatible con placas Arduino (Uno, Mega, Nano), ESP32, STM32 y Raspberry Pi Pico, e incluye pantallas, sensores, motores y simulación de WiFi. Simplemente escribes el firmware en el editor, colocas los componentes virtuales en un lienzo, los conectas y pulsas ejecutar.

El firmware compilado se ejecuta en un chip simulado, lo que permite observar la salida serie y las respuestas de los periféricos sin necesidad de hardware. Los proyectos se comparten mediante un enlace. Los planes de pago Wokwi Pro incluyen una extensión para VS Code, integración con CI y compilaciones más rápidas, mientras que el simulador de navegador sigue siendo gratuito.

Empiece con ejemplos predefinidos o utilice una plantilla. Muy eficaz.

Los ingenieros de sistemas embebidos crean prototipos y depuran la lógica antes de que exista la placa, y los desarrolladores de producto crean una prueba de concepto que se puede compartir. El simulador funciona sin necesidad de una cuenta. Para guardar proyectos en la nube se requiere una cuenta; de lo contrario, los proyectos permanecen en el almacenamiento local del navegador.

Disciplinas: Sistemas embebidos, electrónica, robótica, IoT, educación.
Alternativa gratuita a Proteus, Tinkercad Circuits y PlatformIO.
Comparación del simulador Wokwi para Arduino y ESP32 con Proteus, Tinkercad Circuits y PlatformIO.
WokwiProteoCircuitos TinkercadPlataformaIO
Alcance técnico: Simula el firmware integrado en el navegador junto con pantallas virtuales, sensores, motores y conexión Wi-Fi. El firmware se ejecuta en un chip simulado, por lo que se pueden observar la salida serie y las respuestas de los periféricos sin necesidad de una placa.Alcance técnico: Combina modelos de microcontroladores con simulación de circuitos SPICE de modo mixto, lo que permite estudiar el comportamiento analógico y el firmware en un solo esquema. La captura del esquema también se utiliza para el diseño de la placa de circuito impreso, algo que Wokwi no cubre.Alcance técnico: Simula circuitos Arduino en una placa de prototipos interactiva y admite programación por bloques. Su objetivo es servir de introducción a los circuitos y microcontroladores.Alcance técnico: Conjunto de herramientas de desarrollo con sistema de compilación, analizador de código estático, depurador unificado y pruebas unitarias remotas para hardware real. Está diseñado para la producción y prueba de firmware, no para el diseño de circuitos virtuales.
Objetivos de hardware: Arduino (Uno, Mega, Nano), ESP32, STM32 y Raspberry Pi Pico, además de una API para chips que permite la creación de componentes personalizados. La depuración con GDB está documentada para Arduino y Raspberry Pi Pico.Objetivos de hardware: Más de 750 variantes de microprocesadores con sus puertos de E/S, interrupciones, temporizadores y USART. La versión 9.2 añade una simulación ampliada de proyectos STM32CubeIDE.Objetivos de hardware: Placas Arduino y microcontroladores.Objetivos de hardware: Es compatible con ARM, AVR, Espressif ESP8266 y ESP32, FPGA, 8051, MSP430, Nordic nRF, NXP i.MX RT, PIC32, RISC-V, STM8, STM32 y Teensy, con frameworks como Arduino, ESP-IDF, FreeRTOS, Zephyr y STM32Cube.
Pruebas y automatización: Wokwi CI puede detectar fugas de memoria en el firmware de ESP-IDF mediante el seguimiento del montón libre y haciendo que la prueba falle, sin necesidad de modificar el firmware. Existe una extensión para VS Code.Pruebas y automatización: Entre las características enumeradas se incluyen pruebas unitarias remotas, soporte para integración continua y un explorador de archivos de firmware con inspección de memoria.
Licence and cost model: El uso personal es gratuito, mientras que los usuarios comerciales y profesionales necesitan un plan de pago. Los planes de pago incluyen la extensión para VS Code, la integración con CI y compilaciones más rápidas. Algunas funciones, como la carga de archivos binarios a la tarjeta SD, están restringidas a los usuarios de pago.Licence and cost model: Se venden en paquetes VSM, con una opción de simulación avanzada que se puede adquirir por separado para análisis de frecuencia, ruido y barrido. Una demostración gratuita permite probar diseños de ejemplo.Licence and cost model: Gratuito, sin necesidad de licencia de pago ni suscripción.Licence and cost model: Software de código abierto bajo la licencia Apache 2.0, que permite proyectos comerciales y personales. La telemetría está habilitada por defecto y se puede configurar.
Plataforma e instalación: Se ejecuta en el navegador sin necesidad de una cuenta. Para guardar proyectos en la nube se requiere una cuenta, y también se pueden simular proyectos desde VS Code.Plataforma e instalación: Software de escritorio. Proteus 9 tiene una arquitectura de 64 bits.Plataforma e instalación: Funciona completamente en un navegador web, necesita conexión a internet y no requiere instalación.Plataforma e instalación: Paquete de Python (Python 3.6 o posterior, según la versión que se indique en la página) que se integra con entornos de desarrollo integrados (IDE) de escritorio y sistemas de integración continua (CI).

Más Codificación, Simulación herramientas

Sugiera su mejor herramienta en línea:

¿Conoce algún sitio web mejor, complementario o sustituto del mencionado anteriormente?

> Sugerirlo aquí <

décimo año aniversario

Las imágenes en tamaño completo y las descargas solo están disponibles, de forma totalmente gratuita, para los miembros registrados.

> Acceso <