Mastering Serial Communications