Friday, April 12, 2013

ArduinoDroid app

Hi, guys!

I believe it's happy and important news for all Arduino-lovers.

I've finished one month work and i'm happy to announce the first Arduino IDE for Android.
Please welcome ArduinoDroid:

I've decided to create separate blog for it - ArduinoDroid blog.
Enjoy!

15 comments:

  1. Excelent work, I am only missing the support of the Board: "Duemilanove w/ Atmega 328" and the possibility to have a serial monitor.
    Thanks

    ReplyDelete
    Replies
    1. Hi, Duemilanove 328 is supported, email me if you have any difficulties with uploading

      Delete
  2. My leonardo isnt getting detected
    What do I do?

    ReplyDelete
  3. Excellent stuff!

    I have successfully got /dev/ttyACM0 working on my android device, and I can "cat /dev/ttyACM0" and read the serial output from my USB connected arduino.

    However this app (along with other arduino apps) do not detect any connected arduino.

    I am using this arduino: http://www.freetronics.com/products/eleven

    I am wondering if you know why I can communicate with the arduino over serial from a command line shell but not access it any other way?

    ( here's roughly what I've tried so far: http://dtbaker.net/random-bits/android-ics-on-htc-desire-with-usb-host-mode/ )

    Thanks!
    dave

    ReplyDelete
    Replies
    1. Hi, Dave. Not sure what are you asking about. What about ArduinoDroid and ArduinoCommander you don't have to work with usb device files directly - just select boards in dialogs or lists.

      Delete
  4. I can't get the Nano3 board to work on a Nexus 7 in commander or IDE. Are there any additional steps I need to do?

    ReplyDelete
    Replies
    1. Hi, Paul. No additional steps for ArduinoDroid needed. Is the board shown in upload boards or you're getting "no boards" message? reply to support email please

      Delete
  5. Hi, excellent program but would it be possible to add support for the CP2102 USB serial adapter, as I have various arduino based projects that I have built, as its much easier to build in an arduino to a project (and cheaper) than add a full arduino board.
    I tried it with my atduino uno r3 board and it works perfect, but I tried it with the CP2102 and one of my projects and it resulted in just wiping the project.

    ReplyDelete
  6. I to would like to see CP210X support. Kind of stuck with out it. Awesome job tho.

    ReplyDelete
  7. This is a great program, excelent work, Anton! I don't consider an electronic device a computer unless I can program some Arduino on it, so this promotes my phone to computer at long last.
    One thing thou, can't the downloaded IDE files go to the SD-card? This takes up most of the space on my phone. Even if there are some binaries there that can't go to the FAT partition of the phone, the rest should be on the SDcard by default.

    ReplyDelete
  8. No, SDK can be stored on sd card, you will need rooting for it which is not desired for most users

    ReplyDelete
  9. Hi Anton. Could you clarify the difference between AerduinoDroid and ArduinoCommander? Are they totally different in functionality? Do they use the Android Open Accessory Development Kit?(ADK?) And will they run on a Google Nexus 5?

    ReplyDelete
    Replies
    1. Hi, James. Thank you for the question. Sure. ArduinoDroid is IDE with integrated compiler. It's needed to write the sketches, compile them and upload. ArduinoCommander is app to control arduino board with already uploaded sketch which helps to perform common simple actions - set pin mode and value. ArduinoCommander supports connection with arduino board as Accessory. Android device should support USB OTG and be powerful enough to power arduino board (for both apps)

      Delete