pc and uart compile