The Arduino Simulator is an app for learning Arduino programming without buying a physical board. Write code, press Run, and watch LEDs, servos, sensors, and even the LCD react in real time — all running offline on your phone.
✨ KEY FEATURES
🖊️ Complete Code Editor
• Arduino/C++ syntax highlighting
• Auto-indent & auto-complete
• Line numbers, undo/redo, copy/paste
• Fullscreen mode for focused coding
⚙️ Real Execution Engine (Not Just Animations)
This app has its own parser and interpreter that actually reads and runs your code — supporting variables, arrays, structs, enums, functions, loops, branches, and interrupts — just like a real Arduino compiler.
🔌 Complete Virtual Components
• LED, Push Button, Toggle Switch, PIR Motion
• Potentiometer, LDR, DHT11/DHT22, Ultrasonic HC-SR04
• Servo, Stepper Motor, Buzzer, Relay
• 16x2 LCD, LED Array (shift register)
• RFID RC522 with card simulation
• Dynamic module panel — choose which components to display yourself
📊 Serial Monitor & Plotter
Monitor Serial.print() output in real time, send data to Serial.read(), or view sensor data graphs in the Serial Plotter.
📁 Project Management
Save, open, rename, and delete projects — they're securely stored locally. Import/export .ino files at any time.
📲 Upload to a Real Board
Already have a physical Arduino Uno/Nano? Connect it via USB OTG cable and upload directly from your phone — no laptop required!
🎯 WHO IS THIS APP FOR?
Suitable for vocational high school/high school electronics students, college students, teachers, and hobbyists who want to learn the basics of microcontroller programming anytime, anywhere — without the need to carry a breadboard and jumper cables.
Created by mryes, a coding teacher at SMK Budi Utomo Way Jepara.
Offline Arduino Simulator