Serial.
// ====== SERIAL ======
// Leggi di più qui.
// === AVVIO/ARRESTO ===
Serial.begin(Speed); // aprire la porta a velocità.
Serial.end(); // chiudere il porto.
Serial.available(); // restituisce il numero di byte nel buffer di ricezione.
// === STAMPA ===
// Invia il valore val alla porta: un numero o una stringa
Serial.print(val);
Serial.print(val, format);
// Invia e trasferisci una stringa
Serial.println(val);
Serial.println(val, format);
Serial.print(32); // verrà visualizzato 32.
Serial.print(3.14159); // 3.14 (predefinito 2 caratteri).
Serial.print('N'); // verrà visualizzato N.
Serial.print("Hello world."); // Hello world.
Serial.print(32, BIN); // conclusione "100000".
Serial.print(32, OCT); // conclusione "40".
Serial.print(32, DEC); // conclusione "32".
Serial.print(32, HEX); // conclusione "20".
Serial.print(3.14159, 0); // conclusione "3".
Serial.print(3.14159, 3); // conclusione "3.141".
Serial.print(3.14159, 4); // conclusione "3.1415".
// === PARSING ===
Serial.setTimeout(value); // timeout di ricezione dei dati di analisi. Predefinito 1000 ms (1 secondo).
Serial.readString(); // accetta stringa.
Serial.parseInt(); // accetta un numero intero.
Serial.parseFloat(); // accetta
float.