Primo sketch

nid69ita:
Una curiosità, in C potresti usare l'if in linea per accorpare parti del codice, secondo me diventano poco leggibili, ma tanto per informazione.
Da così (circa 6 righe):

if (state == 1) { 

digitalWrite(LedG, HIGH);
}
else {
  digitalWrite(LedG, LOW); 
}



A cosi (1 riga):


digitalWrite(LedG, (state==1 ? HIGH : LOW) );




Da così (circa 4 righe):


if (ledState == LOW)
      ledState = HIGH;
    else
      ledState = LOW;



a così (1 riga):


ledState = (ledState==LOW ? HIGH : LOW);

Si puó concentrare di piú (a una riga ben leggibile)

digitalWrite(LedG, state);

e

ledState = !ledState;

oppure

ledState = 1-ledState;

Ciao Uwe