Pessoal me digam uma coisa - quando o Arduino le os dados que vem pela serial seria de que forma? A cada scan de leitura do Arduino ele le 1 caracter? Ou ele coloca tudo no buffer e depois vai lendo um-a-um?
Apenas estou perguntando porque se eu declaro uma variavel
char c;
E outra
String valor;
E dai colocar :
c = Serial.read();
Serial.print(c);
valor = Serial.readString();
Serial.print(valor);
Eu percebi que os valores sao diferentes - uma char e outro String.
Ate ai sem problema. O que eu queria saber é o mesmo caracter que ele pegar e me mostrar em char vai ser o mesmo que ele vai me mostrar em String?