Problem
Currently, the Serialio library supports ESP32 and RP2040 microcontrollers, but does not provide support for AVR microcontrollers.
Solution
To make the Serialio library more inclusive and compatible with a wider range of microcontroller platforms, I propose adding support for AVR microcontrollers. Since AVR microcontrollers lack multiple hardware serial ports, using SoftwareSerial would enable serial communication on additional pins.
Documentation
The documentation needs to be updated to reflect the new support for AVR microcontrollers and the usage of SoftwareSerial.
Problem Currently, the
Serialio
library supportsESP32
andRP2040
microcontrollers, but does not provide support for AVR microcontrollers.Solution To make the
Serialio
library more inclusive and compatible with a wider range of microcontroller platforms, I propose adding support for AVR microcontrollers. Since AVR microcontrollers lack multiple hardware serial ports, using SoftwareSerial would enable serial communication on additional pins.Documentation The documentation needs to be updated to reflect the new support for AVR microcontrollers and the usage of SoftwareSerial.