MPLAB® Harmony Graphics Suite is an extension of the MPLAB® ecosystem for creating embedded graphics firmware solutions for Microchip 32-bit SAM and PIC microcontroller and microprocessor devices. Refer to the following links for more information.
- Microchip 32-bit MCUs
- Microchip 32-bit MPUs
- Microchip MPLAB® X IDE
- Microchip MPLAB® Harmony
- Microchip MPLAB® Harmony Pages
- MPLAB® Discover
This repository contains the MPLAB® Harmony 3 Graphics application examples for SAM 9x60 Family. Graphics applications are standalone applications which demonstrate of some of the capabilities of MPLAB® Harmony Graphics Suite. Refer to the following links for release notes, home page, training materials, framework and application help. For more information on the tools, libraries and basic development with the MPLAB® Harmony Graphics Suite, please see the gfx repo also on github.
- Release Notes
- MPLAB® Harmony License
- MPLAB® Harmony 3 Graphics User Guides Wiki
- MPLAB® Harmony 3 Graphics API Help
- MPLAB® Harmony 3 Graphics Videos
- MPLAB® Harmony 3 Graphics Suite Documentation
Folder | Description |
---|---|
apps | Example Graphics applications |
docs | Contains files supporting documentation |
Documentation is available for offline viewing. It can be used only after cloning this repository onto a local machine. For online viewing, please use github pages of this repository.
The following applications are provided to demonstrate the capabilities of Harmony Graphics Suite to support third-party graphics library.
Category | Item | Description | Release Type |
---|---|---|---|
apps | blank_quickstart_db | "Blank" Graphics Library Quickstart Example using Double Buffering | |
blank_quickstart | "Blank" Graphics Library Quickstart Example | ||
blank_canvas_quickstart | "Blank" Graphics Library and simple Canvas Example |
The following applications are provided to demonstrate a subset of the capabilities of Harmony Graphics Suite.
Category | Item | Description | Release Type |
---|---|---|---|
apps | legato_quickstart | Legato Graphics Library Quickstart Example | |
legato_dashboard | Legato Graphics Library and Canvas Example | ||
legato_canvas_quickstart | Legato Graphics Library and simple Canvas Example | ||
legato_benchmark | Legato Graphics Library Performance Benchmarking Example |
The following applications are provided to demonstrate a subset of the capabilities of Harmony Graphics Suite.
Category | Item | Description | Release Type |
---|---|---|---|
apps | lvgl_showcase | Legato Graphics Library Quickstart Example |
The following application is provided to demonstrate the usage of the SAM9X60-EK ISI interface.
Category | Item | Description | Release Type |
---|---|---|---|
apps | isi_camera | Image Sensor Interface Example using OV5640 module |