Arduino + android !

Bom, eu comecei a estudar arduino pq estou desenvolveu um sisteminha e tal pra controlar via smartphones, basicamente com android.

Eu estava agora aki pensando "pq nao escrever o codigo direto no celular". É capaz rodar o programa arduino direto no celular ? Utilizo um motorola milestone. E ele usa interface usb para carregar/passar fotos pro pc.

Android é um kernel linux, pq nao poderia usar arduino p linux ? Alguem tem ideia ?

Eu vou postar o msm topico no forum de android :

http://www.portalandroid.org/forum/index.php?sid=b4193b377c48970d65e55c0fb66ef8fc

eu achei esse site :
http://www.amarino-toolkit.net/index.html

que diz ter o programa que faz o serviço, porem n fui capaz de instalar no celular. Pois os arquivos n estao no formato .apk o celular n acha o arquivo para instalar.

Se alguem puder ajudar

O arquivo .apk está sim lá no site.

Não sei se leu, mas na área de Download o primeiro item tem um link (.zip) que é o projeto para o arduino e o segundo item tem um link (.apk) para o Android. Além disso tem um terceiro link com o código fonte do aplicativo Android.

A interface entre o arduino e o android é algo possível e muito interessante, você poderá juntar todo o poder de comunicação do android com o mundo real através de sensores e atuadores.

Quanto a programar no android não sei não, a Ide do arduino precisa de java pra rodar, até onde eu sei ainda não tem a maquina virtual java pra android, ou tem?

Esses caras aqui utilizaram uma versão mod do android e acessaram uma porta serial do celular (alguns modelos da HTC) http://www.instructables.com/id/Android-G1-Serial-Cable/
parece legal também.