Pasar de String a Int en segundos con toInt() en Arduino

Pasar fácilmente en arduino una cadena a un entero

Variable int aquí = Variable String aquí agregar seguido.toInt();

Ejemplo:
String palabra = "543";
int numero;
void setup() {
}
void loop() {
numero = palabra.toInt();
// Listo
}


otro ejemplo:
Al recibir unos caracteres los imprime individualmente,
Al recibir Z mayúscula, imprime la palabra completa
Convierte los caracteres en números enteros
char letra = "";
String palabra = "";
int numero;
void setup() {
Serial.begin(115200);
Serial.println("Bienvenidos");
}
void loop() {
  if (Serial.available()>0){
    letra = Serial.read();
    if (letra != 'Z')
    {
      palabra += letra;
      Serial.println(letra);
    }
    else
    {
      Serial.println("Se ha completado una palabra");
      Serial.println(palabra);
      Serial.println("La pasaremos a un entero");
      numero = palabra.toInt();
      Serial.println(numero);
      palabra = "";
    }
  }
}