available() Функція отримує кількість байт (символів) доступних для читання із послідовного інтерфейсу зв'язку. Це ті байти, які вже надійшли і записані в буфер послідовного порту.
Навіщо потрібен Serial Begin?
begin() Ініціює послідовне з'єднання та задає швидкість передачі даних у біт/c (бод).
Що таке Serial в Arduino?
Набір функцій Serial для зв'язку пристрою Ардуїно з комп'ютером або іншими пристроями, що підтримують послідовний інтерфейс обміну даними. Усі плати Arduino мають хоча б один послідовний порт (UART, іноді називають USART).