PIC24 UART Full Duplex

This is a general use PIC24 comms UART handler. The driver is full duplex bus so TX and RX can occur independantly It automatically deals with variable packet length by including a length value in the packet.  It also automatically adds simple checksumming of the packet. Get the files from our GitHub repository here.

Read More →

PIC32 UART Full Duplex

This is a general use PIC32 comms UART handler. The driver is full duplex bus so TX and RX can occur independently It automatically deals with variable packet length by including a length value in the packet.  It also automatically adds simple check summing of the packet. Get the files from our GitHub repository here.

Read More →

PIC32 UART Half Duplex

This is a general use PIC32 comms UART handler. A half duplex bus is assumed (receive something then transmit a response, so RS485 bus friendly, but its easy to adapt the code to make full duplex instead (tx and rx independently). It automatically deals with variable packet length by including a length value in the […]

Read More →