Introduction: How to Let the Phone With Android to Control Servos Via Audio Channel

If in program on Android phone it's hard to get access to serial port or, as it was in my case - I couldn't find a connector for my phone, it's possible to let the Android phone generate necessary logical signal via audio channel. To test it I made the phone to control two servos (via stereo output channel).
Because I did not want to damage my phone during development I connected to it first via bluetooth headset. When schema was completed and tested I successfully tried it directly via audio jack.


bhadresh (author)2013-08-21

Is there any special circuit require to perform operation for audio data out (Android) to data in (Arduino). Kindly help me to achieve this. I got source code from

revrekad (author)bhadresh2013-08-25

Hi, I added above a circuit I used

revrekad (author)2013-08-25

Amplifier was taken from a cheap radio receiver. Circuit was made according a test circuit from datasheet and added with transistor switches to make signal square.

About This Instructable




More by revrekad:Another cardboard robot-vacuum-cleaner controlled with ArduinoHow to create 3D model of mechanism3D models of gears for 3D printing
Add instructable to: