Seriale 0.23 vs 1.02 vs 1.51

Testato:
C'e' un modo per ricevere tutta la stringa di 500 caratteri ?

Devi svuotare il buffer della seriale mano a mano che arrivano i caratteri altrimenti lo riempi e quelli in più vanno persi.
Fino all'IDE 023 il buffer era di 128 caratteri, gestito da interrupt in ricezione e tramite polling in trasmissione senza nessun buffer.
Dall'IDE 1.x il buffer è di 64 caratteri in ricezione e 64 caratteri in trasmissione, tutti e due sono gestiti tramite interrupt quindi per inviare tot caratteri Arduino non si ferma fino a che non sono stati trasmessi tutti i caratteri come avveniva con l'IDE pre 1.x