💻Emuladores online/offline arduino

EMULADORES EN LÍNEA

MICROSOFT MAKER CODE

Este entorno permite crear simulaciones con diferentes placas, incluyendo modelos de Arduino, utilizando bloques visuales, lo que lo hace accesible incluso para aquellos sin experiencia previa en programación.
También se puede optar por programar en Python o JavaScript. Todo en este entorno es muy intuitivo, y una vez que domines los conceptos básicos, podrás crear excelentes simulaciones.A pesar de ser una plataforma en línea, también puedes conectar dispositivos físicos. Tendrás acceso a una amplia variedad de extensiones para sensores y otros componentes que son de gran ayuda para las simulaciones.
Además de las funciones más básicas, hay extensiones más avanzadas que se pueden encontrar más abajo en el panel para darte características adicionales como un joystick, sensores, o incluso comandos para el soporte de unidades USB y almacenamiento flash.La interfaz de usuario es bastante simplificada, mostrando un panel ilustrativo con animaciones a la izquierda y el panel de programación de bloques a la derecha. Algunos comandos de salida muestran resultados incluso sin un Arduino o un componente conectado, como el sonido. Incluso puedes imprimir el diagrama de cableado electrónico para ayudar con el ensamblaje físico.
  • Desarrollado por: Microsoft
  • Código abierto: No
  • Mejor para: Usuarios principiantes a intermedios
  • Características especiales: Prueba varios componentes virtuales, fácil de usar para principiantes
  • Compatible con: Todos los sistemas (basado en web)
  • Precio: Gratis

TINKERCAD

Comenzó en 2017 y probablemente es el simulador de Arduino más fácil de usar. Puedes diseñar tus propios circuitos fácilmente, crear un programa en formato de bloques o texto, y luego depurarlo.La simulación de placas Arduino y interfaces de E/S, así como la interacción con el código, funciona perfectamente, y el código se puede descargar y compartir con otros creadores.Hay limitaciones, por supuesto. Tinkercad te permite usar cualquier elemento de su biblioteca, pero no te permite añadir nuevas opciones de componentes (módulos Arduino, diferentes modelos de placas Arduino, sensores Arduino) a la biblioteca, ni puedes modificar los elementos disponibles en ella.
Algunos componentes más básicos como resistencias pueden ser parametrizados, pero esta opción no está disponible para microcontroladores, y para Arduino, solo está disponible el modelo Arduino Uno R3.Si quieres probar Tinkercad, necesitarás registrarte, eligiendo entre una cuenta de educador, estudiante o personal.
  • Desarrollado por: Autodesk
  • Código abierto: No
  • Mejor para: Usuarios principiantes a intermedios
  • Características especiales: Exportar placas y esquemas para la producción de PCB
  • Compatible con: Todos los sistemas (basado en web)
  • Precio: Gratis

WOKWI

Basado en AVR8js, una implementación en JavaScript de la arquitectura AVR de 8 bits. En la página de GitHub, puedes encontrar Wokwi-elements y Wokwi-playgrounds. Desde aquí, puedes explorar ejemplos y simularlos, así como modificar el código y la apariencia del circuito (usando el archivo diagram.json).Si deseas guardar (hacer una copia de) un ejemplo, necesitarás registrarte con Google o GitHub.

Después de iniciar sesión, verás un pequeño menú (en la esquina superior derecha de la pantalla) con las siguientes opciones: servidor Discord, mis proyectos, el club y cerrar sesión.No es una interfaz de arrastrar y soltar, así que necesitarás estudiar ejemplos existentes, copiarlos, modificarlos y verificar los resultados tú mismo. Una vez hecho esto, puedes hacer tu propia simulación. Para diseñar tu propio circuito, necesitas modificar el archivo diagram.json. Consulta la documentación para obtener más información.Los usuarios avanzados pueden crear o agregar sus propias partes y componentes, así como agregar bibliotecas de Arduino (haz clic en la pequeña flecha junto a la lista de archivos, elige «Nuevo archivo…» y agrega archivos .h o .cpp).

Los únicos límites son que no puedes exportar placas y esquemas para la producción de PCB.El desarrollador y la comunidad son muy proactivos y Wokwi ha evolucionado rápidamente. En el canal de Discord, puedes hacer preguntas y recibir soporte, incluso del desarrollador.Y si la versión gratuita no cumple con tus necesidades, puedes unirte al Club Wokwi por ~$7 al mes, lo que, además de la personalización, también te permite mantener tus proyectos privados.

  • Desarrollado por: Uri Shaked
  • Código abierto: Si
  • Mejor para: Usuarios intermedios a avanzados
  • Características especiales: Chat de Discord (ayuda en línea), repositorio de GitHub
  • Compatible con: Todos los sistemas (basado en web)
  • Precio: Gratis
  • Github:github.com/wokwi

EMULADORES LOCALES

PICSIMLAB

Es un emulador en tiempo real de placas de desarrollo con un depurador integrado MPLAB X/AVR-GDB. Soporta algunos microcontroladores PICSim y algunos microcontroladores Simavr. PICSimLab tiene integración con MPLAB X Arduino IDE para programar placas de microcontroladores.

Puedes diseñar tus propios circuitos, cargar archivos HEX o subir directamente desde Arduino IDE. También puedes simular interfaces de E/S de Arduino y programar interacciones. Los usuarios avanzados pueden crear o agregar sus propias partes y componentes, pero una vez más, no puedes diseñar placas y esquemas y exportarlos para la producción de PCB.

  • Desarrollado por: Luis Claudio Gambôa Lopes
  • Código abierto: Si
  • Mejor para: Usuarios intermedios a avanzados
  • Características especiales: Emula algunos microcontroladores PICSim, repositorio de GitHub
  • Compatible con: Windows de 32 o 64 bits, Ubuntu, MacOS (con Wine)
  • Precio: Gratis
  • Github: lcgamboa.github.io

SIMULIDE

Es un simulador de circuitos electrónicos en tiempo real con simulación de PIC, AVR y Arduino. Tiene una interfaz sencilla, que busca ser rápida, simple y fácil de usar.Puedes diseñar tus propios circuitos y programarlos con un editor de código y un depurador para GcBasic, Arduino, PIC y AVR. SimulIDE también tiene un canal de YouTube con más de 45 videos.

Como hemos visto en los ejemplos anteriores, no puedes crear tus propias partes o componentes (aunque podrías preguntar en el foro o Patreon).

Tampoco es posible diseñar placas y esquemas y exportarlos para la producción de PCB.

  • Desarrollado por: Santiago Gonzales y Popov Alexey
  • Código abierto: Si
  • Mejor para: Usuarios intermedios a avanzados
  • Características especiales: repositorio de GitHub
  • Compatible con: Windows de 32 o 64 bits, Ubuntu, MacOS (con Wine)
  • Precio: Gratis
  • Github: github.com/SimulIDE/SimulIDE

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.