Simulador Arduino online
Escribe un programa, pulsa Ejecutar y mira cómo funciona el circuito. Una placa Uno simulada en tu navegador, sin instalar nada.
Ejecuta código de Arduino sin placa
Elige un circuito, escribe el sketch y pulsa Ejecutar. El LED parpadea, el servo gira cuando arrastras la perilla, la pantalla LCD muestra tu texto y el monitor serie enseña cada Serial.println. No hay nada que instalar y no necesitas cuenta.
Tu sketch se compila con la propia cadena de herramientas de Arduino para un Uno y se ejecuta en un ATmega328P simulado, el chip de la placa, instrucción por instrucción. Así, delay(), millis(), analogWrite() y los temporizadores se comportan como en el hardware real, y un sketch que funciona aquí es código de Arduino normal que puedes subir a una placa.
Qué hace útil a este simulador de Arduino
- Once circuitos listos: LEDs, un LED RGB, un pulsador, un potenciómetro, un sensor de luz, un zumbador, un servo, un display de 7 segmentos, una pantalla LCD de 16x2, un anillo NeoPixel, un sensor de distancia por ultrasonidos y un termistor, ya conectados al Uno.
- Usa las piezas mientras el sketch se ejecuta: pulsa el botón, gira la perilla, mueve el control de luz o de distancia y mira cómo responde tu código.
- Un monitor serie que lee y envía, y una vista de Señales que dibuja cada pin conectado a lo largo del tiempo, para que veas una onda PWM o el rebote de un botón.
- Las librerías que buscan los principiantes:
Servo,LiquidCrystal,LiquidCrystal_I2C,Adafruit_NeoPixel,Wire,SPI,EEPROMySoftwareSerial. Los errores de compilación se leen igual que en el Arduino IDE.
Qué puedes probar en el simulador de Arduino
- Blink: cambia los dos valores de
delay()y mira cómo el LED los sigue. Después haz que parpadee sindelay(), usandomillis(). - Servo y perilla: convierte el
analogRead()del potenciómetro en un ángulo conmap()y mueve el servo con él. - Sensor de distancia: mide el eco de un HC-SR04 con
pulseIn(), pásalo a centímetros y muéstralo en el monitor serie.