Add serial driver and logging