configurazione arduino (in termini di esecuzione)

Avrei un dubbio su che tipo di configurazione sfrutta arduino, mi spiego meglio...

  • So che un programma scritto in C ad esempio, quando viene lanciato, di fatto viene eseguito 1 sola volta.
  • Un programma per PLC deve essere pensato in ottica di un ciclo infinito, infatti quando il PLC è acceso, continua a eseguire all'infinito quel programma.

Cortesemente sapreste dirmi quale delle due configurazioni sfrutta arduino?

loop infinito,
infatti in Arduino al posto del "main" c'è il "loop".

Loop infinito, come ti dicono sopra, ma chiaramente questo "infinito" puo' essere calcolato e finito. Nel senso che se hai bisogno che il software su arduino venga eseguito una sola volta, puoi mettere un contatore che verifica quante volte, appunto, e' stato eseguito e poi lo ferma.
Fede