
Called Ensemble Graphics Toolkit, it is a no-cost and royalty-fre open-source C++ suite based on the permissive Apache 2.0 open-source license.
It works with the company’s chips, system-in-package and system-on-module products.
“By taking advantage of underlying hardware acceleration, including graphics controllers and video decoders when available, the toolkit provides a high-performance user experience on low and mid-range graphical displays up to XGA [1,024 x 768] resolution,” according to the company. “Ensemble Graphics Toolkit and Linux can be optimised for boot times of under three seconds from cold reset that is required for applications such as automotive dashboard clusters.”
The toolkit integrates with Microchip’s Linux4SAM Linux offering, which contains driver support for company components such as maXTouch touchscreen controllers and parts for memory, power management, analogue, wired networking and wireless networking.
Microchip has another graphics toolkit: the bare-metal and RTOS focused MPLAB Harmony Graphics Suite embedded software development framework – also zero-cost and for royalty-free graphics.
Applications are expected to be low and mid-range resolution, in industrial (robotic and machine controls), medical, consumer, home automation, building automation and automotive (instrumentation) markets.