Arduino Simulator lets you run real Arduino projects on your phone no hardware, no wires, nothing to buy.
Open a lab, see it run, and edit the code right there. The simulation updates live, so you can actually learn what each line does instead of just reading about it.
25 interactive labs - from a basic LED blink to stepper motors, servo sweeps, ultrasonic sensors, IR remotes, NeoPixel strips, I2C LCD and OLED displays, 4x4 keypads, soil moisture sensors, NTC thermistors, flame detection, and more. Each one has working Arduino C++ code you can read, modify, and experiment with.
Serial monitor built in - watch your sketch's output in real time, just like the Arduino IDE.
Hardware catalog - 25+ components with actual specs, pin counts, and voltage ratings. Useful when you're mid-project and can't remember if that LDR needs a pull-up or how to wire a relay.
Saved sketches - write your own code, save it, come back to it later.
Blockly editor - prefer dragging blocks over typing? There's a visual code builder too.
Flash to real hardware - connect an Arduino over USB and push your sketch directly to the board.
Dark and light themes. No account needed.