i am thinking about building a Quadcopter that can be controlled with a computer via Wifi . but the problem is that with a lack of components and limited resources , i have been thinking of using my available components ( Arduino uno + smart phone + quadcopter frame with 4 brush-less motors and 4 speed control ) so i am asking you guys if it is possible to read smartphone sensor values using Arduino usb and control the quadcopter using smartphone wifi ??

1 Answer 1


Is it possible? Yes, it's certainly possible. You can read the sensor values from within an Android program. It's possible to get Android to communicate with the Arduino through the USB. The Arduino can be programmed to respond to what it gets through the serial.

Is it easy? Well, that depends on how good you are at Android programming.

One good place to start might be the ArduinoFirmata-Android project. Don't worry about programming the Arduino, just install Firmata on it. Then it's all down to how you program the Android device. The Arduino just becomes a peripheral to your phone.

  • it looks a little bit complicated , in addition i dont have so much knowledge about android programming !!! is there any other more simpler method ?
    – ZEMA
    Jun 5, 2015 at 19:55
  • Yes there is. It's called "buying the right components".
    – Majenko
    Jun 5, 2015 at 20:17
  • Thank you for your help @Majenko . I think i have to start learning android programming .
    – ZEMA
    Jun 5, 2015 at 20:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.