Elius94:
ora però io vorrei sapere come fare in modo che per esempio un bottone nella schermata della mia app possa mandare tramite la usb host dell'arduino adk un impulso che faccia cambiare lo stato per esempio di una variabile per quindi controllare da telefono android!
La stragrande maggioranza degli smartphone, diciamo pure un bel 95%, non ha l'ADK installato quindi non puoi dialogare tramite l'ADK, devi per forza di cose andare in ADB, cosa possibile anche con l'Arduino MEGA Adk.
Se non vuoi comunicare tramite ADB e il tuo telefono non ha l'ADK, cosa quasi sicura, devi installare una delle varie mod idonee per il tuo smartphone previa verifica che includano l'ADK, attenzione che è una modifica che fai a tuo rischio e pericolo e che ti fa perdere la garanzia sull'apparato.