Conclusion:
Not to bad result,
- a smaller code base (192 bytes) and
- freedom of baud rate selection.
The 2nd is quite useful as now one can adapt the baud rate when the Arduino has no 16.000.000 Hz Crystal but a resonator producing less or more cycles / second.
Pity the SoftwareSerial drops some chars once and a while (original version did that too)
Todo:
- check every baud rate (old & new)
- check this code on 1.0.3
- 20Mhz tables => formulas
- Due too?
- test on other Arduino's [MegaTeensy]
- ...