Mike Szczys · Apr 16, 2013 at 09:00 pm

Code for and Program Arduino Boards Using ArduinoDroid

Hobby electronics enthusiasts will be happy to learn of the arrival of an Arduino IDE for Android, which includes support for uploading sketches to the popular microcontroller development boards. ArduinoDroid hit Google Play a few days ago, and I gave it a whirl as soon as I had the chance.

The APK is small and installs quickly, with the bulk of the package being downloaded when you first open the app. This second download contains the SDK, which takes up about 100 MB on your SD card when all is said and done. From there, you’ll be greeted with the main window where your sketch will be displayed. But if you’re not good at starting from line one, don’t fret. The code examples and support libraries you’re accustomed to finding in the desktop IDE are available through the file menu of the app. One thing I’m really happy that Anton Smirnov included is syntax highlighting in the editor. You may not be interested in writing a huge sketch on your phone, but if you know you have a bug and will have some time to kill, you can load up the code and slog through it line by line later.

To load the code onto your Arduino board, you’ll need an Android device that support USB On-The-Go (OTG). At this point, I’m a little confused by which boards are supported as there is conflicting information. The introduction page of Anton’s website mentions that so far it only programs FTDI-based boards, but the app has configuration settings that include the whole family right up to the Leonardo.

This screenshot shows that the free app is ad- supported with the option to pay for ad removal. Once the ad space is combined with an open keyboard, there’s almost no room to see the code area on a 7″ tablet in landscape orientation. But I figure if you’re doing any serious code work on it you might as well be using an external keyboard anyway. To get started, visit the ArduinoDroid Google Play listing.


_________
Want something on the XDA Portal? Send us a tip!

Mike Szczys

szczys is an editor on XDA-Developers, the largest community for Android users. Mike Szczys is a professional musician but spends all his free time working with hobby electronics. As Contributing Editor for Hackaday.com he became interested in Android as some of the early hardware hacks started popping up on the Internet. What followed was a gradually rising addiction to all things Android. View szczys's posts and articles here.
Emil Kako · May 25, 2015 at 12:32 pm · 4 comments

Which IM Client on Android is best?

With so many different messengers to choose from, it can be tough to find the best one for you and your friends to use. Hangouts, Whatsapp, Telegram and more are all battling it out for the number one spot. Let us know which IM client you think is best on Android and why.

DISCUSS
Jimmy McGee · May 25, 2015 at 12:00 pm · 2 comments

Android Factory Reset Security Flaw and More – XDA TV

Nvidia is releasing a 500Gb SHIELD TV Pro! That and much more news is covered by Jordan when he reviews all the important stories from this weekend. Included in this weekend's news is the announcement of an Android factory reset security flaw and be sure to check out the article talking about the Nexus Player getting TWRP. That's not all that's covered in today's video! Jordan covered the LG G4 First Impressions and Unboxing video from TK released this weekend...

XDA NEWS
Mathew Brack · May 25, 2015 at 06:00 am · 7 comments

Android M Code Name: Macadamia Nut Cookie

While the official name for the latest iteration of Android has yet to be revealed, the code name used internally by Google has been seen to be Macadamia Nut Cookie (MNC). This will almost certainly not be the final name for the release with rumors so far leaning towards milkshake, much like Key Lime Pie became Kit Kat and Lemon Meringue Pie became Lollipop. The acronym MNC has now also started to appear in several locations in AOSP, just look out...

XDA NEWS
Share This