-
Notifications
You must be signed in to change notification settings - Fork 10
Description
My intention for this library is for it to be fast enough that the user doesn't notice that it's even there. This requires the library to use a baud rate of at least 115200.
However, many Arduino boards tie the only available UART port to the Serial debugger (which imo they should). This leaves only the SoftSerial library for use.
When I first started writing the library, I attempted using the SoftSerial library, but found it was insufficient for my needs. This has resulted in me only supporting Arduino devices with multiple HardwareSerial objects.
If desired, other Arduino devices could be supported, with the drawback that using the Serial terminal in the Arduino IDE would not work. Also reprogramming the Arduino would require the constant disconnecting and reconnecting of the TX and RX lines.