Wegen dem Uart: Je nachdem wieviele I/O's du noch frei hast, kannst du das ganze doch einfach multiplexen.