Simuladores

Es un software que nos permite probar un hardware virtualizado, usando la computadora para ver el comportamiento de Arduino en determinado proyecto. Una de las ventajas es que no puedes malograr nada, no hay riesgo, es económico. Pero no siempre se puede simulador todos los componentes.

1. Tinkercad circuit

Tinkercad es un software en linea gratuito que solo requiere un registro. Puedes simular circuitos incluido con Arduino y simularlos fácilmente. Ademas tus proyectos los puedes compartir con la comunidad o mantener privados si lo prefieres.

Descripción de IC disponibles
CódigoDescripción
555Temporizador
556Dos temporizadores
7414x Amplificador Operacional
LM3394x comparadores
LM3932x comparadores
4N35Opto-acoplador
L29302x manejadores de motor DC
7805Regulador 5V
LD1117V33Regulador 3.3V
74004x NAND
74024x NOR
74046x NOT
74084x AND
74103x NAND 3 entradas
74113x AND 3 entradas
74146x NOT Schmitt trigger
74202x NAND 4 entradas
74212x AND 4 entradas
74273x NOR 3 entradas
74324x OR
74732x JK Flip-Flop
74742x D Flip-Flop
74864x XOR
7493Contador binario 4 bits
741324x NAND Schmitt trigger
74595Shift register 8 bits
744017Contador decadico Jhonson
CD4511Decodificador 7 segmentos

Para mi el mejor si necesitas probar hardware y software. En ocasiones se traba sobre todo si requieres hacer muchas cambios. Parece que ya no se actualiza y lamentablemente te guardar automáticamente todas tus pruebas. Para probar solo código no lo recomiendo, pero sobre hardware si funciona muy bien. Gráficos impresionantes.

2. SimulIDE

SimulIDE es un aplicación de escritorio gratuita que es capaz de simular un Arduino (UNO, NANO, Duemilanove o Leonardo) y muchos componentes básicos, TTL e instrumentos. Tenga en cuenta que para compilar debe hacer referencia al IDE oficial de Arduino y luego debe subir el boceto a la placa virtual. Tiene versiones para Windows y para Linux no requiere instalación.

Su parte gráfica es bastante simple y tosca (en eso es mucho mejor Tinkercad circuit, pero para probar código es una maravilla. Rápidos cambios no te hacen perder tiempo. Ideal para aprender los comando y funciones del lenguaje de programación de Arduino.

3. UNO ArduSIM

UNO ArduSIM es un aplicativo de escritorio gratuito que es capaz de simular un Arduino UNO y algunos componentes electrónicos. Solo Windows.

Como su nombre lo indica solo puedes simular el Arduino UNO y tiene solo los componentes electrónicos básicos.

Su parte gráfica es rudimentaria, ni siquiera dibujas el circuito, apenas activas los pocos componentes disponibles. Tampoco me gusto que tengas que editar el circuito en otra venta, lo que hace engorrosos los cambios en etapa de pruebas. Si no me funcionara SimulIDE esta seria mi opción para probar código.

4. Digital Simulator

Digital simulator es un buen simulador de circuitos digitales gratis. Es del MIT.

5. Arduino Simulator

Arduino simulator es un software de pago.

6. Virtual Breadboard

Virtual Breadboard es un software de pago.

7. Electronics WorkBench Multisim

Electronics WorkBench Multisim es un simulador de circuitos análogos o digitales de fácil uso.

8. Circuit Maker 2000

Circuit Maker 2000 simulador de circuitos analógicos y digitales.

9. Livewire

Liveware es una app de pago aunque tiene una versión gratuita capada.

10. Digi-Key

Digi-Key es una herramienta para dibujo de esquemas electrónicos. Gratis en linea.

11. Emulare

Emulare un emulador de AVR de código abierto. Proporciona una interfaz para construir simulaciones electrónicas para el desarrollo de software embebido. Permite arrastrar y soltar componentes en un diagrama y conectar los pines con cables y así poder emular un circuito. Está centrado en la familia de uC ATMega.