ArduinoDroid - Arduino/ESP IDE

Contains adsIn-app purchases
3.3
13.7K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Write with code complete and libraries, compile, upload Arduino or ESP8266/ESP32 sketches over USB or WiFi and monitor your board right from your Android device with ArduinoDroid. No internet connection, no cloud service account is required.

Important:
The app takes about 500Mb in internal storage as it contains IDE, compiler and uploader for AVR and ESP8266/ESP32. Make sure you have enough free space and it can't be currently installed on sd card because of Android security policy.

Features:
* onboarding
* open/edit Arduino/ESP8266/ESP32 sketches
* example sketches and libraries included
* code syntax highlighting with themes support *
* code complete *
* real-time diagnostics (errors and warnings) and fixes *
* file navigator *
* tiny built-in software keyboard *
* compile sketches (no root required)
* upload sketches over USB (all ESP8266 boards, all ESP32 boards, Arduino Uno/Uno_r3, Duemilanove, Nano, Mega 2560, Leonardo, Micro/Pro Micro, Pro, Pro Mini, Yun, Esplora, Robot Control, Robot Motor boards are supported, android devices with USB-host support required) and WiFi (OTA for ESP8266/ESP32)
* serial monitor
* works offline (no internet connection required)
* Dropbox support
* Google Drive support
* material design

App blog:
https://www.arduinodroid.app

Troubleshooting:
https://www.arduinodroid.app/p/troubleshooting.html

Advanced paid features (marked with *) review:
https://www.arduinodroid.app/p/advanced-features.html

Note: this is NOT an official Arduino team application, but a 3rd-party mobile application with the same functionality developed and supported by an independent developer.

© "Arduino" is a trademark of Arduino team.
Updated on
Dec 1, 2025

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

Ratings and reviews

3.6
12.3K reviews
Mrscooter
November 22, 2025
he came back from not being able to sell premium versions because he was banned by the play store for being Ukrainian, then comes back at $30more to $40! to buy, was $10 and also it's now $40 to rent per year, and $4 per month(8 cups of Keurig coffee). should be $1mo, and $10 to own.
9 people found this review helpful
Did you find this helpful?
PE Smirnov Anton Sergeevich
November 22, 2025
Hi, Mrscooter. Thank you for the feedback, we appreciate it! We've analyzed the value exchange and decided to switch to subscription model as it provides fair value exchange. Please visit https://www.arduinodroid.app/p/premium.html to read the reasoning. The subscription price is roughly a cup of coffee once a month.. Thank you for your support!
Ropizit
November 28, 2025
i was facing an uploading issue before but now they read my feedback and updated it and fixed the issue thank you Arduinodroid team I can code easily now ! There are also less ads almost no ads 😃
2 people found this review helpful
Did you find this helpful?
PE Smirnov Anton Sergeevich
November 28, 2025
Awesome, thanks for the feedback! Consider supporting the team efforts with Premium subscription that costs roughly a cup of coffee once a month. More about it: https://www.arduinodroid.app/p/premium.html
Lipika Kar
November 24, 2025
best app for stem and Arduino programming and it work actually same as Arduino Ide..you can trust this app for ever and it never flatter you....
9 people found this review helpful
Did you find this helpful?
PE Smirnov Anton Sergeevich
November 26, 2025
Hi, Lipika. Thank you so much for your kind words! Have a nice day

What’s new

* Fixed: few ANRs and minor issues
* Apply LTO for AVR boards
* Better libraries compatibility
* Better sketches compatibility
* Dramatically reduced compilation time when there is a lot of output (~ -90%)
* Crash on ESP32 sketches