The PEG+ (PortableEmbedded GUI) package is a professional quality software library and toolset created to meet the needs of embedded systems developers. PEG+ is small, fast, and easily ported to virtually any hardware configuration capable of supporting graphical output. PEG+ delivers exceptional visual appeal utilizing an intuitive and powerful API that allows complete customization of the graphical appearance.
PEG+ is our most versatile GUI software available to real-time embedded system developers. The development tools, documentation, and support you will require for creating a graphical user interface on an embedded system are included with the PEG+ library and WindowBuilder Development Tool.
PEG+ is not an operating system, but instead is designed from the ground up to work seamlessly in a real-time multi-tasking environment. PEG+ is fully integrated with a large number of commercial RTOS. PEG+ can also easily run standalone or with a custom RTOS solution.
PEG+ is delivered with full source code, a large set of example programs, and hardware interface support for a broad array of popular target systems. PEG+ will run "out of the box" on nearly any embedded system, while thorough documentation and support insure you are up and running on your embedded target quickly.
We encourage you to download the following demo programs to see a small sample of what PEG+ can do. You can download demos for one of the hosted environments (Windows or Linux/X11), or even download demo programs for selected hardware evaluation boards.
The PEG Developers Toolkit provides everything you need to create your graphical interface. Designed to work with the PEG+ 1.x and C/PEG graphical software libraries, the PEG Developers Toolkit runs on your chosen host and allows you to create fonts, embedded graphics, and advanced screen layouts quickly and easily.