Arduino yun e android

Salve a tutti,
sono da pochi giorni in possesso di un arduino yun (il mio primo arduino). Sono riuscito a collegare arduino alla rete wifi e come primo progetto vorrei riuscire ad accendere un led tramite comando inviato da cellulare android.

In rete esistono centinaia di articoli con centinaia di procedure diverse. Essendo pero' agli inizi vorrei seguire il percorso piu' semplice. In particolare è meglio usare un app android per il controllo di arduino (e in tal caso quale app) oppure è meglio usare un interfaccia web che viene caricata direttamente da arduino?

Sapete indicarmi qualche sketch da studiare per capire la realizzazione?

Grazie mille a tutti

Salve a tutti,
con un po' di impegno sono riuscito ad adattare l'esempio "BRIDGE" ed ad accendere i led inviando il comando dal browser del cellulare...e per me è gia' un bel passo avanti.

Adesso vorrei usare il programma touchOSC per interfacciare lo smartphone ad arduino yun

Per far questo ho seguito passo passo l'esempio proposto da alnitak1000

Le domande sono queste:

  1. Sul file touchosc.py troviamo:
sys.path.insert(0, '/usr/lib/python2.7/bridge/') # make sure python can see the tcp module

a cosa si riferisce questo percorso?

  1. json = TCPJSONClient('127.0.0.1', 5700) questa istruzione resta invariata o va modificata in qualche modo?

  2. nella spiegazione dell' esempio si dice "This is a simple sketch to grab the key value pair from the datastore and use the value to set the brightness of the red LED that is connected to digital pin 13".
    Ma il pin 13 non dovrebbe essere solo digitale e quindi solo HIGH/LOW

  3. Nel file touchosc.ino troviamo

void setup() {
  pinMode(12,OUTPUT);
  Bridge.begin();

Questo non vuol dire che stiamo andando a lavorare sul pin12? Che comunque dovrebbe essere solo digitale anche quello...

Scusate per la probabile banalita' delle domande ma quando si inizia è sempre cosi'

Grazie a tutti