Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
ArduinoDroid icon

ArduinoDroid

Arduino/ESP IDE

PE Smirnov Anton Sergeevich
8.2.0

Trusted App

About ArduinoDroid

Bernadine Wisoky avatar
Reviewed byBernadine WisokyContent Editor

ArduinoDroid is a mobile IDE app that lets you code, compile, and upload Arduino sketches on Android.

ArduinoDroid brings a full local toolchain to your phone or tablet, so you can build projects without a computer. It supports Arduino boards along with ESP8266 and ESP32 devices, and it runs entirely offline with no account needed. The interface follows familiar coding patterns to help you navigate files, edit sketches, and manage boards on the go. You can compile on device, upload to hardware, and review output in one place. Therefore, makers, students, and hobbyists can keep projects moving from anywhere. Get the ArduinoDroid APK latest version on APKPure to start coding faster on mobile.


Main features

Mobile IDE with helpful coding tools*

ArduinoDroid provides syntax highlighting, themes, code completion*, real time diagnostics*, a file navigator*, and a small on screen keyboard* designed for coding. These advanced options help reduce errors and speed up editing on mobile. See advanced features on the official site for details.

Compile and upload from your device

You can build sketches locally and upload over USB to popular Arduino boards. Moreover, you can use Wi‑Fi over the air for ESP8266 and ESP32 targets when a network is available, which keeps your workflow flexible.

Integrated serial monitor and output views

ArduinoDroid includes a serial monitor for viewing logs and interacting with your board. In addition, output and diagnostic panes help verify builds and troubleshoot common issues during development.

Offline by design with optional cloud sync

The app works fully offline using local compilers, libraries, and examples. Also, optional Dropbox and Google Drive integrations let you back up or sync sketches if you prefer a cloud workflow.

Broad board coverage for common projects

ArduinoDroid supports Arduino Uno, Mega 2560, Nano old and new bootloader, Leonardo, Micro, Pro Micro, Pro and Pro Mini, Yun, Esplora, Robot series, plus ESP8266 and ESP32 families. Digistump boards are also supported.

Onboarding with examples and libraries

Bundled example sketches and libraries help you get started quickly. Therefore, new users can open a sample, set the target board, build, and upload in a few steps without extra setup.

*Advanced capabilities such as code completion, diagnostics, navigator, themes, and the built in keyboard are marked with an asterisk. Learn more on the official site: advanced features.


Upload methods in ArduinoDroid

ArduinoDroid supports USB uploads for many Arduino boards using an internal uploader that handles common bootloaders. Therefore, a typical Uno or Mega connects by cable and uploads directly from the app.

For ESP8266 and ESP32, you can upload over USB or use Wi‑Fi over the air when your device and board share a network. If an upload fails or a board is uncommon, ArduinoDroid can fall back to Avrdude where appropriate. For known issues and fixes, see the troubleshooting guide on the official site.

  • USB upload: stable for core Arduino boards with internal uploader
  • Wi‑Fi over the air: supported on ESP8266 and ESP32 families
  • Fallback: Avrdude used for certain boards and cases
  • Help: visit troubleshooting for step by step fixes


Board compatibility for ArduinoDroid

  • Arduino: Uno, Mega 2560, Nano old and new bootloader, Leonardo, Micro, Pro Micro, Pro, Pro Mini, Yun, Esplora, Robot series
  • ESP8266: common development boards across the ESP8266 family
  • ESP32: a wide range of ESP32 development boards
  • Digistump: supported where applicable

Board support varies by bootloader and connection method. Therefore, check your exact model and use the troubleshooting page if an upload does not start.


Libraries and examples in ArduinoDroid

ArduinoDroid includes bundled examples to demonstrate common tasks such as blinking LEDs, serial echo, and Wi‑Fi setup. You can open, edit, and build any example directly.

The app recognizes standard Arduino library structures. Moreover, you can install additional libraries from a .zip file and manage them in your sketch folder. This makes it simple to reuse code across multiple projects.


Official notice

ArduinoDroid is a third party app and is not the official Arduino application. Arduino is a trademark of its respective owner. Names of other brands belong to their owners.


Help and support for ArduinoDroid

For guides, fixes, and release notes, visit the official website and blog. You can also review the troubleshooting section for upload and build issues.


How to use ArduinoDroid on Android

Use this quick guide to write, compile, and upload a sketch with ArduinoDroid. The steps outline a basic USB upload, and the same flow applies to Wi‑Fi over the air where supported.

  1. Open ArduinoDroid and allow any requested permissions for USB and file access.
  2. Tap the board selector and choose your target, then connect your board by USB or prepare Wi‑Fi credentials for ESP devices.
  3. Open an example sketch from the Examples section or create a new sketch in your project folder. After that, save the file and confirm the board is still selected.
  4. Tap Compile to build the sketch locally and check the output panel for messages. Then resolve any errors highlighted in the editor.
  5. Tap Upload to send the sketch to your board via USB or Wi‑Fi over the air. So, open the Serial Monitor to verify output and interact with your program.


Download and get started

ArduinoDroid offers a focused mobile IDE for Arduino, ESP8266, and ESP32 that works offline with integrated upload and monitoring. Get the ArduinoDroid APK on APKPure, and keep your hardware projects moving anywhere.

Official contacts and links:


FAQs

Does ArduinoDroid work offline?

Yes, ArduinoDroid works fully offline because it includes local compilers, libraries, and example sketches. You can write, build, and upload without an account or a network connection, which makes it reliable in classrooms, workshops, and field projects.

How do USB and Wi‑Fi uploads work in ArduinoDroid?

ArduinoDroid uses an internal uploader for many Arduino boards over USB and supports Wi‑Fi over the air for ESP8266 and ESP32. If an upload fails, the app can fall back to Avrdude in certain cases; see the troubleshooting page for board specific steps.

Can I install additional libraries in ArduinoDroid?

Yes, ArduinoDroid recognizes standard Arduino libraries and lets you import a .zip library into your sketch environment. After installing, you can include the headers in your sketch and compile them on device like any other project.

Which boards are supported by ArduinoDroid?

ArduinoDroid supports Arduino Uno, Mega 2560, Nano old and new bootloader, Leonardo, Micro, Pro Micro, Pro, Pro Mini, Yun, Esplora, Robot series, plus many ESP8266 and ESP32 boards and Digistump. Check your specific model and connection type in the app before uploading.

How can I download or update the ArduinoDroid APK?

Get the latest ArduinoDroid APK on APKPure to download or update to the new build. Open this page, choose download ArduinoDroid, install the package, and then reopen the app to continue your projects.

Show More

Additional APP Information

Latest Version

8.2.0

Uploaded by

บอล งับ ครับ ผม

Requires Android

Android 8.0+

License Required

Content Rating

Everyone

What's New in the Latest Version 8.2.0

Last updated on May 2, 2026

* Fixed: diagnostics for ESP targets
* Fixed: minor issues

Show More

ArduinoDroid Screenshots

ArduinoDroid posterArduinoDroid screenshot 1ArduinoDroid screenshot 2ArduinoDroid screenshot 3ArduinoDroid screenshot 4ArduinoDroid screenshot 5ArduinoDroid screenshot 6ArduinoDroid screenshot 7

Related Tags

Popular Articles In Last 24 Hours

Subscribe to APKPure
Be the first to get access to the early release, news, and guides of the best Android games and apps.
No thanks
Sign Up
Subscribed Successfully!
You're now subscribed to APKPure.