Live Chat
Microchip Graphics Suite (MGS) is an open-source graphics software development toolkit that enables you to create modern, responsive Graphical User Interfaces (GUIs) for consumer, automotive, industrial and medical end products. With much lower memory and system performance requirements than other graphics tools, MGS is a complete application-level graphics solution that integrates our existing drivers and libraries with the extensive Linux ecosystem. MGS is optimized to provide superior graphics performance and an exceptional user experience with reduced overall system cost and lower power consumption.

MGS offers these key benefits to simplify the development of your Linux-based GUI:
We provide Long-Term Support (LTS) for all our MPUs on mainline Linux to help you take advantage of the reliability, security and worry-free simplicity of the Linux operating system. As a one-stop shop, we provide the expertise, service and support, including long-term maintenance, for the entire graphics stack and hardware throughout the lifecycle of your products.
MGS provides superior graphics performance by taking advantage of the embedded display controllers, graphics and processing IPs of our 32-bit MPUs.
User Interface (UI) applications like automotive instrumentation clusters require a quick start time. MGS provides examples that boot from a cold reset in under three seconds.
MGS leverages the hardware features of our highly power-efficient MPUs to deliver an excellent user experience using less memory. This power- and memory-efficient approach allows you to optimize memory and battery sizes to lower overall system cost.
Review our MGS Technical Overview for a quick technical introduction of the MGS project, including licensing, features and comparisons to other graphics frameworks. A variety of documentation, sample applications and code examples in the MGS repository will help you get started quickly. The MGS Programmer’s Manual may be used as an API reference or for a deep dive into MGS’ architecture, configuration and debugging. You can also visit theLinux4SAM website for additional information about using MGS with our MPUs or visit ourMGS Forum to get answers to your questions from the user community. Refer to the Getting Started section of the MGS Programmer’s Manual for complete instructions.
Complete demos are available as precompiled binaries from the main Linux4SAM repository. Simply program the binary to an SD card and plug the SD card into a supported Microchip MPU evaluation board with an attached maXTouch® technology-enabled LCD display.
Current demos include:
Please visit the full parametric chart. If you still cannot find the chart you are looking for, please complete ourWebsite Feedback Form to notify us of this issue.
We are here to support you. Contact our Client Success Team to get assistance with your design.

Live Chat