GUI builder targets easier user-interface creation

GUI builder targets easier user-interface creation

New Products |
Segger Microcontroller has created a tool that allows user interfaces to be created visually instead of through hand written code. Described as having a simple, straight forward drag and drop interface, the emWin GUIBuilder has been developed for the company’s emWin environment to provide an efficient, processor- and LCD controller-independent user interface for applications with a graphical LCD.
By eeNews Europe


The emWin GUIBuilder supports drag and drop operations as well as keyboard operations to create the interface. This allows quick placement of widgets and adds the ability for precision corrections of the layout while working in a convenient PC development environment.

Once the design is ready to go, the developer saves the design as C-source code which can be loaded back into the editor to allow for later corrections to the layout even after adding code to further customize the interface.

It is now even possible to permit an individual not familiar with C to design an engaging user interface while being confident in the fact that the generated code has been optimized for minimum overhead.

Shane Titus, director of Segger’s US operations, stated that the tool does not have the typical code bloat often associated with WYSIWYG utilities; affirming that the GUIBuilder has been designed with memory constrained embedded systems since its inception and the company has ‘never lost focus of this need’ in its solution.

The company says t is compatible with single-task and multitask environments, with a proprietary operating system or with any commercial RTOS. It may be adapted to any size physical and virtual display with any LCD controller and CPU. emWin is available as full source code and comes with a simple licensing model without royalties.

Full product specifications and a trial version are available at:

Linked Articles
eeNews Europe