Very rough draft of communicating with PCB, it's mostly wrong but it's a start