[Risolto]Multitasking con Arduino?

Hai 2 strade:

  1. usare la funzione millis() per gestire gli eventi in base al tempo, oppure
  2. usare leOS/leOS2. Questi sono 2 scheduler che ho scritto qualche mese fa e che possono eseguire in background semplici compiti (come ad esempio l'attivazione di un pin) ad intervalli programmati.
    Questa è la discussione in cui ho presentato il lavoro:
    http://arduino.cc/forum/index.php/topic,111732.0.html
    Qui trovi le librerie:
    leOS, un semplice SO per Arduino – Leonardo Miliani