Библиотека SoftwareSerial

Скачать: https://github.com/PaulStoffregen/SoftwareSerial

Библиотека, которая позволяет реализовывать последовательные интерфейсы с любых цифровых пинов. Также позволяет создавать несколько последовательных портов, которые работают на скорости до 115200 бод.

Пример использования:

#include <SoftwareSerial.h>

Создание объекта, аргументы — выводы, к которым подключены RX и TX: SoftwareSerial mySerial(RX, TX);

Устанавливает скорость порта для связи Ардуино и компьютера: Serial.begin( );

Проверка входного буфера на переполнение: mySerial.overflow();