Load a program
Pick an example sketch or open the .hex your IDE exports with Sketch > Export Compiled Binary.
A simulated Uno (ATmega328P at 16 MHz) runs your compiled program or one of ten examples in real time.
Wire parts to its pins, press buttons, turn the knob and read the serial monitor.
Pick an example sketch or open the .hex your IDE exports with Sketch > Export Compiled Binary.
Add LEDs, buttons, a potentiometer, a 7-segment digit, a 16x2 display, a servo or a buzzer and pick their Uno pins.
Start the board, interact with the parts and watch the serial output and plotter.
Make visuals and clips for your electronics project with WaveSpeed AI.
Make a product shot of your gadget from a prompt.
Turn a photo of your build into a short demo clip.
Turn a sketch of your enclosure into a 3D model.
$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The Arduino simulator is free.
Yes, with no account, no watermark, no time limit and nothing to install.
Pick an example sketch or open your compiled .hex, wire parts to the Uno's pins and press Run. It runs in your browser in real time, with a serial monitor.
Export the .hex from the Arduino IDE (Sketch > Export Compiled Binary), arduino-cli or PlatformIO and open it here.
Digital pins D0–D13, analog inputs A0–A5, PWM on pins 3, 5, 6, 9, 10 and 11, the serial port, timers, interrupts, EEPROM and the watchdog of the ATmega328P, with real clock timing.
No. It runs in your browser and never leaves your device.
No. Arduino is a trademark of Arduino SA; this simulator is made by WaveSpeed AI and is not affiliated with or endorsed by Arduino.
Uno pin map · Serial monitor · No sign-up