Graphics Displays

External Graphics Controller: PIC24 or PIC32 with Parallel Master Port (PMP)

PIC24 and PIC32 MCUs can also work with an external graphics controller to support larger screen sizes or more advanced graphical features.

PIC32 Low Cost Controllerless Graphics: 32-bit Performance, Flexibility, Integration

Click image to enlarge

Click image to enlarge

The Solomon Systech SSD1926 Graphics Controller has hardware graphics acceleration to free up the MIPS of the PIC® MCU. This controller includes a SID Card Interface and JPEG decode engine as well as 256 KB RAM. The Graphics PICtail™ Plus SSD1926 Board (AC164127-5) includes serial Flash for data storage and interfaces to either the Explorer 16 or PIC32 Starter Kits.

The Epson S1D13517 Graphics Controller includes alpha blending, picture-in-picture and supports up to WVGA (800x480) at 24 BPP. This controller has an SDRAM interface for connection to low cost external memory. The Graphics Controller PICtail™ Plus Epson S1D13517 Board (AC164127-7) includes 128 MB SDRAM frame buffer and 16 MB serial Flash and interfaces to either the Explorer 16 or PIC32 Starter Kits.

Many other graphics controllers are supported by the free Graphics Library. The Microchip Application Libraries Help Files include the Release Notes for the Graphics Library with a complete list of supported controllers. This list includes:

  • Samsung S6D0129/S6D0139
  • LG LGDP4531
  • Renesas R61505U/R61580
  • Orise Technology SPDF5408
  • Solomon Systech SSD1906
  • Solomon Systech SSD1926
  • Solomon Systech SSD1289
  • Solomon Systech SSD1339 for OLED displays
  • Solomon Systech SSD1303 for OLED displays
  • Solomon Systech SSD2119
  • Sino Wealth SH1101A for OLED displays
  • Sitronix ST7529
  • Hitech Electronics HIT1270
  • Ilitek ILI9320
  • Himax HX8347
  • UltraChip UC1610

End developers can customize additional drivers to support other controllers using guidelines provided in the Graphics Library Help file.

Microchip Design Partners are available who specialize in developing controller drivers to work with the Microchip Graphics Library.