• ArduinoDroid - Arduino IDE 1
  • ArduinoDroid - Arduino IDE 2
  • ArduinoDroid - Arduino IDE 3
  • ArduinoDroid - Arduino IDE 4

ArduinoDroid - Arduino IDE

Important:The app takes about 210Mb as it contains IDE, compiler and uploader. Make sure you have enough free space in internal storage and it can't be installed on sd card because of Android security policy.
Features:
* open/edit Arduino sketches
* example sketches and libraries included
* code syntax highlighting with themes support *
* code complete *
* real-time diagnostics (errors and warnings) and fixes *
* sketch navigator *
* tiny built-in software keyboard *
* compile sketches (no root required)
* upload sketches (Arduino Uno/Uno_r3, Duemilanove, Nano, Mega 2560, Leonardo, Micro/Pro Micro, Pro, Pro Mini boards are supported, android devices with USB-host support required)
* serial monitor
* works offline (no internet connection required)
* material design

App blog:http://www.arduinodroid.info

Troubleshooting:http://www.arduinodroid.info/p/troubleshooting.html

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

CppDroid app:http://www.cppdroid.info

© "Arduino" is a trademark of Arduino team.

Category : Tools

Related searches

Reviews (26)

Fel. d. L. T. Feb 11, 2022     

Hard to use. I really tried to use this app as replacement. I have samsung dex, which gives me a very good screen size to work and mobility but it keeps crashing. also when I try to upload from phone alone, I need to choose USB output, but if I choose wrong, the app wont allow me to choose again, unless I close and open again, and the usb output name changes everytime. these errors make the app impossible the use. Another thing, the libraries are very different of the PC version.

Jim. R. Jun 28, 2021     

This would be great if it worked. I get errors for every line. When I try to load one sketch it loads ALL sketches and then compiles all of them together, so everything is an error. I emailed the developer, but no response. I hope he responds to this. I very much would like this to work. Could really use a user guide or WiKi for this. Update. I played with the app more and solved some of my issues. It worked and I can now recommend this app.

Ras. A. Mar 21, 2022     

Can't thank you enough for this. I have a little connector for my Samsung phone that converts the micro USB port into regular USB. (OTG cable) I plug the arduino into my phones micro USB then use this IDE to write, compile and upload code to the arduino! Has loads of samples too. I can save scripts to and from my google drive then wherever I am, upload them via the app. It just takes a little getting used to coding on the phone. I'll pay for full app as soon as I can afford it!!! Thanks

Geo. G. Dec 4, 2018     

Actually this app is much worth. Seriously this app helps us alot in programing and uploading to the adruino. The problem I noticed is that when the phone switched from potrait mode to landscape mode the program written get lost. Then either we have to reload the saved program or we need to turn off the auto rotation mode in the phone. Also I found few more bugs like when we backspace or delete the codes in program the more which we needed also gets erased which we not selected. Thanks to the undo button. Anyways this one is much more worth also as its the free version. Thanks.

Bri. T. Dec 20, 2020     

I love this app! For several months of using it with uno boards but i have encountered my first problem, it seems to have a problem uploading to a nockoff nano with an ATmega328/CH340G, using the old bootloader which is suggested for this chipset. i choose the board type and hit upload and a box pops up with "Unknown v...r(0x1c4f)" and gives the option to update or cancel. Hitting update does nothing, cancel closes the box and try to upload again and it does the same thing, or outlut error.

Zil. S. Aug 13, 2020     

Works good for basic sketches. Problems occur when trying to use more complex libraries. Edit: After playing around with the settings i mananged to get it working flawlessly. I switched to the internal uploader a second time after it fails with avrdude and it works fine. This is the best ide for writing and uploading on the fly.

Fer. R. Mar 7, 2022     

Pros: Great option to upload sketches to arduino boards ( tried pro mini, nano and uno ) . I felt sketches upload quicker than on pc ide ( tried win 7 and win 10) Cons: Not all libraries work out of the box. Sometimes it takes a bit of tinkering to get the library recognised. Not a deal breaker though.

Bob. B. Aug 26, 2019     

Installed it. Typed up about 20 lines of code. Set my phone down and the screen rotated. When I picked it back up, screen rotated back to a blank screen. Uninstalled it. I do a decent job of writing code. I don't need the practice of rewriting it just because someone can't figure out how to program an app so it doesn't wipe everything when the screen rotates. And he wants paid to remove the ads? Try removing the bugs first!

Coy. H. Aug 23, 2020     

This app is a super app especially if you don't like Windows i do everything on android either my phone or tablet. IT IS GREAT FOR the Arduino. I just wish I could change the background and foreground colors. This app would be even better if I could find how to use it with out trial and error. Does this app support the ESP8266 LINE OF devices? UPDATE: V5.0.0 I AM looking forward to working with the esp8266. The author and his group has turned out a very useful product. But I'm looking for pro.

Mat. 0. Nov 2, 2020     

The app is very useful and easy to use, but I always get a problem whenever I try to compile my code to my Arduino Uno board. It says: "compilation error: return code is not 0". I'm assuming the problem isn't the code, because I tried to upload it from my pc and it worked fine, without any error. I use an OTG cable and when I plug it into my phone the board turns on, so I don't think that's a power issue. I would like to receive help if possible. Thanks in advance :)

Ovi. B. Apr 4, 2019     

As I told before in my feedback, it is not working. The app doesnt recognize the libraries just installed. You have no possibility to import precompiled sketches, nevertheless the author says is possible. I tried all the possibilities to get sketches from google drive or dropbox. But no, is not working. The only solution was to conect the tablet via OTG cable to my laptop. But, surprise, a sketch which is running excellent on laptop, appears to be full of fatal errors...

Bru. M. Feb 15, 2022     

I haven't actually used it yet, just looked it over. Don't fall for the special offer and think you're getting the premium version for $4.99. You will be charged $6.99 even though the bill shows $4.99. No big deal since I intended to buy it anyway. If it works properly I will be happy with it. Update 2/15/22. I opened the app today and was greeted with nothing but a black screen. Tried rebooting the phone but the app remained unresponsive. I'm going to do my programming on my pc, I guess.

Com. A. H. Dec 9, 2021     

Very USEFULL! 4 STARs instead of 5 to boost the developer to make it even more better! -the Serial.print out is missing/holding in some code;maybe phone memory problem or the code itself,but all working fine. -make link(when clicking)for variables in the coding.it is hard to use brain memory to memorize all vars in a huge big multiple screen scroll of codes. Usefull!Could be better!

Kep. K. May 9, 2022     

Unfortunately fits only for small sketches. Inconvenient search text, menu organization. In my big sketch, the difference is in the size of the compiled code is up. PulseIn() function returns incorrect values.

MrT. Feb 13, 2022     

Good compiler fot learning and beginners, but not suitable for more complicated code. Tried it with a working code and it returned "sketch size to big" error. Same sketch uses 81% of Uno program storage space and 70% of dynamic memory in Arduino IDE compiler. Was thinking to buy a paid version as it would be a handy compiler on the move, but changed my mind...

Phe. E. Dec 26, 2020     

App seems to work and connect to the board with my Galaxy Note 10+. The only issue i am currently running into is the app seems to not be able to acess my storage. When trying to add new libraries from storage I keep getting an error message that says: Folder "/storage/emulated/0" can't be read. A fix for this would reault in 5 stars from me. Thanks!

Phi. D. Mar 4, 2019     

I wanted to like Anton's ArduinoDroid. It seems like it would be a good piece of software, in that it connects to Arduinos, but the fact that it's so poorly designed that I can't see what I'm doing on a decently large phone is very incredibly frustrating. It's impossible to use and when you can use it, that layout is infuriating. I originally spent $9 to remove ads, assuming Google would provide a refund if I didn't like it, but Google has refused to refund me multiple times and Anton has not returned my email after more than a week. I'm disappointed in both Anton and Google. I am not the audience for your app, I don't want to use it. I just want my money back.

i. u. Feb 28, 2021     

App has annoying ads, also the default setting for audio in ads is high, so out of nowhere suddenly voice increases and some random ad is shown. Had to turn off volume every time. Such an annoying way to put ads. Looks like someone make the app in hurry . Menu has no back button. You need to navigate from root meny I order to reach to a point. Can't imagine how people have used it so far. I am sure they have given up on this app this not even bothering to give feedback. Update: doesnt't help. Pl

J. M. Jan 14, 2022     

do love this IDE, but it really desperately needs tabs to allow more than 1 sketch to be open at once (im surprised this wasn't a first feature tbh, reusing code is too much hard work as it is; movable divider is still a total pain to use (takes 10 attempts just to find the right spot to drag it from) - would also be very useful if Serial term could stay active even if not visible on screen

Tom. M. Feb 13, 2022     

Updated review: rotating the screen no longer wipes the sketch.. but when in landscape view can't use pop up keyboard and in app keyboard isnt great. Also reverting to portrait sometimes makes parts of the app outside of the screen..

Geo. S. Mar 9, 2022     

Would have been 5 stars if problem emails had been answered can't open anything from Dropbox Edit still not solved Dropbox issue so downgrading to 3 stars app is good service and replies not so good. Still no response from developer regarding Dropbox not working, very annoying and disappointing

Ant. F. Dec 10, 2019     

That is just great! Thank you for the app, that's exactly what I was looking for. You deserve some of my money sir! One question though. I would love to develop on Adafruit Flora from my phone. I think ArduinoDroid is the perfect fit for wearable devices and modification on the go would be awesome. I tried to figure out how to add a custom target but with no success. Is it doable or do you plan to support Flora anytime?

Pro. S. Dec 30, 2020     

Good app, not slow as the desktop Arduino IDE is, GUI could be a bit better tho. But please add Arduino Nano 33 BLE Sense-board to this app. I just got this board and using the desktop app is too slow to use for anything. This app isn't slow and compiles fast compared to the desktop IDE. I want to be able to use my Arduino BLE Sense board, that would do it.

Ok. G. Jul 24, 2021     

Crashes a lot, after loading next sketch, after chosing another board type and often on start(my tablet has only 2gb of ram, might be a cause of this, but similar app works fine). Also, I was able to upload only to Uno board, nothing else worked. Later I found in recommendations that it does not support Arduino Nano, would be better to have this in description. And would be much better if it compiled sketch before upload automatically instead of saying that I have to compile it, just annoying.

Alj. K. Aug 22, 2020     

I keep on getting "No board found" error, I tried to follow troubleshooting guide. My phone has OTG support. The truth is there was one time that it worked, a pop up to confirm USB, but that was one time only. Help me please. Update: I tried to do this DEVELOPERS >USB DEBUG > Revoke Previous Auth > WORKING Update: It works only on my first time reinstalling the application. Do I really need to reinstall every time I upload :( Update: Its working now!finaly

Ele. K. Jul 14, 2020     

There is no issue for Xiaomi phone. But, i tried using Realme 2 pro phone (for arduino nano & mega), always shown "No boards found". Any suggestion for realme phone? Update: fixed the issue. For realme phone. Go to Developer Option (ON) --> USB Debugging (ON) --> Revoke USB Debugging Permissions. Then Restart the phone. Thank