Software: staying alive and Uart