New library: Android Controller (code your Android controller/ui from Arduino)

Hi all,

So I've (finally) released my take on a generic Arduino Android bluetooth controller. It lets you program a user interface and interaction right on your Arduino, which is then rendered in the generic Android controller app.

You can add and update buttons, sliders, text fields, even live charts. Or read phone sensors, such as gyro sensors (I made a neat little phone-motion-controlled RC car out of it in no time).

Check it out at https://bitbucket.org/bachi76/arduino-bluetooth-controller - feedback and contributions welcome.

Cheers - Bachi

Great job !

had a 10 seconds peek at the code and you should remove the Strings from this lib as it makes the lib possibly larger than needed. Use char ar[] instead. These can moved to PROGMEM if they are const. This can reduce the lib quite a bit.

The BT baudrate has a fixed 9600 baud, you might consider make it user configurable in the begin() function and use 9600 as default.