https://github.com/broedsels/PING2550 https://github.com/Apress/programming-pic-microcontrollers-w-xc8