Quick summary
ArduinoDroid is a freemium third-party mobile IDE created by Anton Smirnov that lets you view, write, and edit sketches for Arduino, ESP8266, and ESP32 directly on your Android device. It’s designed for coding away from a desktop and supports compilation and uploads without requiring root access.
Storage and installation notes
- Before installing, ensure you have at least 500 MB of free space on your phone’s internal storage.
- Due to Android security restrictions, the app cannot be moved to or installed on an SD card.
Offline use and connection options
ArduinoDroid works completely offline, so you can develop without an internet connection. It allows local sketch compilation without rooting the device and supports uploading compiled sketches using either USB or a Wi‑Fi connection.
Optional paid features
Some capabilities are reserved for paid users. You can buy individual add-ons or unlock everything at once with the “Premium” bundle. Examples of premium extras include:
- Customizable color schemes and themes
- A built-in file browser and project manager
- A compact on-screen keyboard for quicker coding
- Other additional productivity tools and options
Why you might choose it
If you need a portable, no-root Arduino development environment, ArduinoDroid provides a convenient all-in-one solution for opening, editing, compiling, and uploading sketches from your phone or tablet. Just double-check you have the required free internal storage before installing.
Technical
- Android
- English
- Chinese (Simplified)
- Free