Je n'ai pas interfacé Arduino avec Android mais avec PC sous MsW
Msw : Ms Windows ou Mobile sensor web tool ?

Via L'uart0 (et convertisseurs usb) si j'ai bien compris

et la gestion des butées est faite par programmation en mesurant le courant à travers le potentiometre.
Donc tu est bien en asservissement de position du serco uniquement. Alimente le servo via une petite résistance et avec un port ana du mega contrôlé le courant de celui ci pour faire une sécurité, cela évitera aussi que tu ripe et que tu abime la bague de l'optique en butée.