Arduino Simulator

Content rating
Everyone
5K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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.
Updated on
Jun 9, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

• 7 new labs added
• Save your sketches - compile code and save it to your personal sketch library with an AI-generated title and description
• New Saved tab - browse, load, and delete your saved sketches from a dedicated screen
• Track your progress - mark labs as done and see how many you've completed at a glance
• Send feedback - report bugs or suggest features directly from Settings
• Hardware Catalog moved to Settings for a cleaner navigation experience