Microchip Graphics Suite (MGS) Development Kits

Last modified by Microchip on 2026/07/06 15:39

Introduction

Microchip graphics development kits are hardware and software tools provided by Microchip Technology Inc. for the development of Graphical User Interfaces (GUIs) on embedded systems. These kits are designed to help engineers and developers create sophisticated graphics for applications that run on Microchip microcontrollers (MCUs) or microprocessors (MPUs).

Hardware Configurations

Microchip offers scalable embedded graphics solutions to support a wide range of display interfaces and hardware configurations across different platforms.

Integrated Graphics

The following table lists graphics-enabled MCUs and MPUs with integrated display controllers, 2D GPU and memory:

DeviceDisplay InterfaceGeneral DocumentationMicrochip Graphics Suite (MGS) Linux®MGS HarmonyLight and Versatile Graphics Library (LVGL®)
SAMA7D65

MIPI DSI®

Low-Voltage Differential Signaling (LVDS)

8-bit Serial RGB

 SAMA7D65 Curiosity Kit User's Guide 

VS Code with MPLAB Extensions

SAM9X75 

MIPI DSI

LVDS

24-bit RGB

SAM9X75 Curiosity Kit User's Guide 

 

VS Code with MPLAB Extensions

MIPI DSISAM9X75 Round Display Kit (RDK)  
SAM9X60 

24-bit RGB

 

VS Code with MPLAB Extensions

SAMA5D2 

24-bit RGB

Application examples 
PIC32MZ DA

24-bit RGB

 Not Supported

VS Code with MPLAB Extensions

 

Back to Top

Low-Cost Controllerless (LCC)

The following table lists general-purpose MCUs with a 16-bit controllerless interface to RGB displays:

DeviceDisplay InterfaceMGS HarmonyLVGL
PIC32CZ CA80

16-bit RGB

Application examples 
PIC32CZ CA7016-bit RGB

VS Code with MPLAB Extensions

PIC32MZ EF

16-bit RGB

Application examples 
PIC32CK GC

16-bit RGB

Application examples

VS Code with MPLAB Extensions

SAME70

16-bit RGB

Application examples 
PIC32 BZ68-bit RGB 

Back to Top

Dedicated External Controllers

The following table lists general-purpose MCUs supporting 16- and 8-bit parallel 8080 or 4-wire Serial Peripheral Interface (SPI) display interfaces:

DeviceDisplay Interface

MGS Harmony

PIC32 BZ68-bit Parallel 8080
PIC32CX GC/SG

8-bit Parallel 8080

4-wire SPI

Application examples
SAME5x/D5x

8-bit Parallel 8080

4-wire SPI

PIC32CM LE/LS4-wire SPIApplication examples

Back to Top

ePaper Displays

ePaper or electrophoretic (EPD) displays are ideal for devices that need persistent content, excellent visibility, and minimal power use. Because they only consume power when updating, they are well-suited to battery-powered products, IoT devices, digital labels, dashboards, and industrial interfaces.

MGS Harmony provides the software layer for managing display content, refresh behavior, and hardware communication. With MGS, you can configure supported displays, render text and graphics, control updates, and optimize performance for your device.

The "ePaper GUI Development Using Microchip Graphics Suite (MGS)" guide helps developers use MGS with ePaper displays to build low-power, readable, and reliable display solutions.

Back to Top