Serial.read Signed Integers

Lots of times data gets printed over the serial line in ascii. In that case it would be '-' , '1' , '0' , '0' , '0' . That's where the 5 characters thing is coming from. Sometimes it is easier to communicate that way because not every device sizes its types the same way or has the same endianess, but everyone can understand ascii.