Processing for Android and Arduino Tutorial and Samples from Tellart

Arduino Computers & Mobile
Processing for Android and Arduino Tutorial and Samples from Tellart

Matt Cottam wrote in to let us know about a huge development. Now you can use Android Open Accessory boards like the Arduino Mega ADK without needing to develop directly in the Android SDK: you can write your Android code using Processing for Android:

This week we’re happy to update that list of toolkits with a suite of materials focused on connecting any Android device (mobile or tablet) with the Arduino ADK microcontroller, with the Processing language to tie them together. The materials – a combination of “how-to” installation guides, working Arduino and Processing sample code, and educational exercises – walk through the set-up process and provide some basic starters for making a functional application or game. The 25 samples include modules such as the code you need to create a “color picker” on the Android and have it drive the color of an LED attached to the Arduino, or to send an RFID number from a scanner to the phone, or to create a basic oscilloscope by graphing the output of a potentiometer on the Android screen. It’s tailored to get beginners going, or to give more experienced coders a quick leg up in using the three (Android, Processing, and Arduino) together.

All of the materials are open source and available here.

We’re glad to continue our mobile hacking / sketchtools tradition, and feedback is welcome (we’re always looking to improve). We look forward to hearing and seeing what you do with the materials.

Tellart: Android + Processing + Arduino

18 thoughts on “Processing for Android and Arduino Tutorial and Samples from Tellart

  1. We were promised robots says:

    Thanks, I was on the look out for something like this.

  2. Processing for Android and Arduino Tutorial and Samples from Tellart / Cooking Hacks Blog says:

    […] Make, Source: […]

  3. MAKE | Processing for Android and Arduino Tutorial and Samples from Tellart « hidrophone says:

    […] MAKE | Processing for Android and Arduino Tutorial and Samples from Tellart. Share this:TwitterFacebookMe gusta:Me gustaSé el primero en decir que te gusta esta post. […]

  4. Frank Zweegers says:

    The possibilities are almost endless with an Arduino! It’s too difficult for me, but I’ve seen what friends did with an Arduino and it’s great.

  5. Arduino + Android + Processing = Tellart | Web of Things says:

    […] make magazine reports, our friends from Tellart just released a fabulous tutorial for a toolkit and code samples to build […]

  6. bzerk says:

    Not anymore. This requires using Processing 2.0a4, and the Processing folks seem to have stopped hosting in on their Google Code repo. One step back. *sigh*

  7. Keith Rowell says:

    The examples files in the linked reference material are empty. The folders exist, but only a sample jpeg resides within… Does anyone know of an actual example of connecting Arduino ADK / Android / and Processing? I’m just not having much luck finding it so far…

  8. μιλώντας...γράφοντας says:

    so amazed by their capabilities
    I m wondering if can anybody help me with my project:I ll try to receive a sensor’s measurements to a mobile I suppose the tough thing is the connection between server-mobile phone (the other connection will be arduino server)does anybody have any idea about it?it would be very helpful

  9. Sergio Hernandez P says:

    Necesito los archivos donde estan los ejemplos porque no aparecen disponibles, ES URGENTE!! GRACIAS!!

Comments are closed.

Discuss this article with the rest of the community on our Discord server!

I'm a tinkerer and finally reached the point where I fix more things than I break. When I'm not tinkering, I'm probably editing a book for Maker Media.

View more articles by Brian Jepson
Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).