Wiring

Many TFT screens use a 16-bit parallel interface. That allows for much more data to be transferred at once than a simple SPI or serial interface resulting in much faster display updates.

To further leverage this speed increase many of the DisplayCore TFT drivers also include a Parallel Master Port (PMP) variant. This uses special hardware in the PIC32 chip to manage the transfer of data to and from the TFT screen allowing what normally takes many tens, or even hundreds, of clock cycles to fit into just a few. Using this some displays are capable of frame update rates comparable with television.

However the use of the PMP does rely on connections to specific pins, and not all PIC32 chips have the full set of PMP pins exposed (anything 64-pin or less only has an 8-bit PMP interface available), so careful consideration has to be made when wiring your TFT screen up to your development board.

Boards known to work well with the PMP for TFT screens are:

chipKIT MAX32