Try this link. What is the Arduino Uno Serial buffer size? Think of serial communication like a bucket: if you pour out data faster than it’s added, the bucket will never overflow. However, if you add more data than you remove, it will eventually overflow. Software buffers work in a similar way.