AVR half-duplex software UART supporting single pin operation

Many of the ATtiny MCUs  have no hardware UART limited number of pins.   Arduino tiny cores  uses the TinyDebugSerial class which is output ...