https://deepbluembedded.com/uart-pic-microcontroller-tutorial/
UART | Serial Communication With PIC Microcontrollers Tutorial