Software de simulación de Arduino Uno

UNOARDUSIM
Software Libre
Gratis
Offline
Arduino UNO

Unoardusim es un software gratis con el cual, sin necesidad de disponer de ningún dispositivo hardware, podemos probar o depurar el funcionamiento de nuestros programas escritos para Arduino Uno.

Unoardusim simula en la pantalla del ordenador una placa Arduino Uno y muchos de los dispositivos de entrada y salida más usuales, todo de manera virtual. Incluye motores de corriente continua y servomotores, buses de comunicación serie RS-232, I2C y SPI , generadores de onda analógicas y digitales, altavoz piezoeléctrico, LEDs, pulsadores, resistencias pullups y pulldowns,  potenciómetros deslizantes, panel de seguimiento de variables del programa y osciloscopio para visualización de señales analógica y digitales de salida.

Este simulador Arduino permite la ejecución paso a paso del programa, puntos de parada (breakpoints), ejecución continua, etc., y analiza errores sintácticos o de escritura. Es compatible con las librerías estándar de Arduino: Servo.h, SoftwareSerial.h, Wire.h, SPI.h y EEPROM.h, y permite añadir otras librería de Arduino o personales.

Le encuentro dos aplicaciones muy claras a Unoardusim:

  • La primera a nivel docente y de enseñanza en escuelas o academias de formación.
  • Y la segunda, como herramienta para realizar primeras pruebas o depurar funciones o programas completos en los que se esté trabajando o que no funcionen como esperábamos.

Puede cargar y editar (y corregir) su programa Arduino, luego ejecutar, ejecutar hacia, detener, avanzar y salir mientras observa todas las variables de programa accesibles y monitorea los niveles de pin (e incluso pin formas de onda, que también se pueden guardar). Se proporcionan mensajes de error de ejecución y análisis simples y claros.

UnoArduSim es una herramienta educativa gratuita que todos pueden usar.

El puerto a QtCreator para la versión 2.0 ha simplificado la tarea de internacionalización. Las traducciones para francés, español, italiano, alemán, portugués, holandés, turco y ruso ya están incluidas en la carpeta de 'traducciones' del archivo UnoArduSimV2.6.zip. Los archivos de traducción para nuevos idiomas y los archivos de ayuda traducidos se publicarán para su descarga. Solo necesita agregar el archivo de traducción deseado que se encuentra en la lista de descargas a continuación a la carpeta 'traducciones' que reside en el directorio donde desempacó UnoArduSim.exe. Agregaré nuevos archivos de traducción a medida que los usuarios se ofrezcan como voluntarios para ayudarme con las traducciones de palabras clave y frases que necesitaré (como se describe a continuación).

Versiones UnoArdusim Disponibles:

  • UnoArduSim V2.4.1
  • UnoArduSim V2.5.0
  • UnoArduSim V2.6.0
  • UnoArduSim V2.7.1

Unoardusim es un simulador para Windows (XP o posterior). La migración a otros sistemas operativos es un proyecto para el futuro.