(3 stars)


Download for Android Like

100,000 - 500,000 downloads

Add this app to your lists
Control your Arduino board from your Android device over Bluetooth, Ethernet or USB (Diecimila, Duemilanove, Uno r1/r2/r3, Mega, Leonardo, Nano) using WYSIWYG interface, Android sensors or JavaScript script.

View video on how to use it on YouTube:

Check out ArduinoDroid - Arduino IDE for Android:

What do you think about this idea of crowd-funding for features in the apps:

Translate ArduinoCommander UI into your native language:

- discover and connect to Arduino board:
- over bluetooth (Bluetooth shield like Sparkfun bluetooth modems ( or these ( is required)
- over ethernet (W5100-based ethernet shield (official ( or these ( and sketch are required)
- over USB (USB Host mode support on android device and Android 3.1+ are required)
- over USB as Android Accessory (USB Host shield like these (, Android 3.1+ and sketch are required)
- display board firmware version, name and Firmata protocol version
- set pin mode (analog/digital input/output, pwm, servo)
- get/set pin values
- LED and pin mode animation
- beautiful WYSIWYG interface for any screen dimensions

Advanced features:
- arduino sensors (set PWM output using android device sensors (accelerometer, gyroscope, ...))
- save and load pins configuration from file
- speech input
- Arduino Mega board support
- PWM JavaScript generator (set PWM output using JavaScript script)
- meter view (vintage VU meter for analog input)
- Arduino Nano v2/3 boards support
- oscilloscope
- sketch uploading
Advanced features are paid and marked using asterix (*) in the app

Upload StandardFirmata sketch to your arduino board first (Menu / Upload sketch */ StandardFirmata @ 57600)

Visit application page (
to view screenshots, read full app description and usage instructions.

© "Arduino" is a trademark of Arduino team.

Tags: arduino commander, arduinocommander, arduino commander apk, arduinocommander apk, arduino wysiwyg, arduino comander, arduino apk, wysiwyg arduino, arduinocommander.apk, arduino commander usb.

Recently changed in this version

Check out ArduinoDroid - Arduino IDE for Android:

Vote for new features on our blog:

Version 4.2.2:
- added Czech UI (thanks to Sparrow)
- added Spanish UI (thanks to Francisco Manuel Martin Delfa)
- added Dutch UI (thanks to Michiel De Geeter)

Version 4.2.1:
- added German UI (thanks to Tobias Reber)

Version 4.2:
- upload sketch (

Version 4.1:
- servo support (

Comments and ratings for ArduinoCommander
  • (43 stars)

    by aya_nabil_aya on 08/05/2014

    slt...j'ai besoin de code source ou la librery de l'application...pour la transmettre a l'arduino

  • (43 stars)

    by Vandré Brunazo on 31/05/2014

    Finally got it to connect to my Mega after some time adjusting the baud rate on my FirmData and on my HC-06 BT module. The UI looks glitched on my nexus 5 and the buttons are too small and hard to click. But other than that, it still works and delivers what it promises. Really useful app, but could improve.

  • (43 stars)

    by bigbud41 on 17/05/2014

    1)upload standard firmata with changed baud rate (57600>>9600 inside the sketch) also disconnect bluetooth (just the ground or take off the shield ) before uploading 2)disconnect usb from pc and arduino 3)connect Bt module rx tx pins on the tx and rx of arduino respectively (pin 0 and pin 1) check your bt module website for the pinouts. did this with hc-06 module and galaxy s3 and wo

  • (43 stars)

    by Jay Rathod on 16/05/2014


  • (43 stars)

    by Cazzoz Duroz on 16/05/2014

    Uploading the sketch, changing the baud, using an older firmata, external power supply, etc. Still my Leonardo board won't connect. Here it said this board is supported while it is not.I have a new galaxy note 10.1 2014 edition. Cannot even rate this app since it doesn't even work for me

  • (43 stars)

    by GpanosXP on 25/04/2014

    Paid software for an open source environment? If you have a mega or a nano you can't do anything for free. Disappointing...

  • (43 stars)

    by Sperila Alecsandru on 23/04/2014

    Does it work with intel galileo???

More comments