Link Search Menu Expand Document

Microchip Graphics Suite Microchip Graphics Suite Harmony Documentation Package

MPLAB® Harmony 3 is an extension of the MPLAB® ecosystem for creating embedded firmware solutions for Microchip 32-bit SAM and PIC® microcontroller and microprocessor devices. Refer to the following links for more information:

This repository contains the Microchip Graphics Suite (MGS) Harmony Documentation. The suite supports a free fast to market, graphics software development environment for Microchip MPLAB® 32-bit SAM and PIC® microprocessor devices. Refer to the following graphics links for release notes, home page, training materials, framework and application help.

For feature-rich, professional Microchip Graphics Suite demonstrations and demonstrations from third-party graphics libaries, refer to user guides on Microchip Developer Help or search for “Microchip Graphcis Suite” on MPLAB® Discover.

Examples for display bring-up can be found at various device-family specific repositories

Features

The key features of the MPLAB® Harmony Graphics Suite are the following:

  • Hardware optimized for use with Microchip 32-bit SAM and PIC® devices
  • Compatible component for use with Microchip Harmony 3 Configurator (MHC)
  • Written in C with MISRA C (Mandatory) compliancy
  • RTOS and non-RTOS support
  • Configurable widget building blocks buttons, labels, lists, sliders, and images
  • Rich tool set: Heap Estimator, Event Manager, Palette generator, Asset Manager, String and Font interface, DDR memory organizer
  • Hardware integrated for Microchip GPU and display controller peripherals
  • Support for single and double frame buffers
  • Multi-language font support
  • External input support for use with capacitive, resistive and other devices
  • UI design editor for what-you-see-what-you-get (WYSWYG) graphics layouts
  • Fluid-UI support for alpha-blending, animations, scaling
  • Pixel format support for RGBA8888, RGB888, RGB565, RGB5551, RGB332, GS8
  • Multi-image support for industry standard formats, compression choices, external memory accessibility
  • Fully functional demonstrations and quick-starts to enable new development
  • Low memory and low power configurable
  • Segmented LCD Controller driver

License Latest release Latest release date Commit activity Contributors


Follow us on Youtube Follow us on LinkedIn Follow us on Facebook Follow us on Twitter



Copyright © 2024 Microchip Technology.