- Interrupt driven uart to avoid data loss