What is µC/GUI?

µC/GUI provides a flexible graphical user interface for any embedded application that requires a graphical display. µC/GUI allows the software engineer to provide fantastic user interfaces to its product using a graphical LCD display. It can be as simple as a 2D graphic with monochrome color up to smartphone like graphics with 32 bits per pixel color. With touch screen support activated, you can really provide products with state of the art user interfaces.

Sample images

What does it do?

With µC/GUI, you can create rich graphical user interfaces for your embedded applications. µC/GUI allows you to create different User Interfaces with an LCD display. It can be a simple 2D graphic screen using monochrome color up to smartphone like display with 32 bits per pixel color and Alpha blending. With touch screen support activated, µC/GUI can help you design fantastic user interfaces for your product.

µC/GUI is both processor-independent and LCD controller-independent. It is compatible with single-task and multitask environments, and works with any commercial RTOS or your proprietary operating system. µC/GUI is provided to you as “C” source code.

Available packages

µC/GUI is available in the following packages, with support for a variety of LCD types:

µC/GUI documentation

Micrium’s user documentation is available online on the Micrium documentation site.