Product category:
Design and Development Software
News Release from: Saelig Company | Subject: EmPresent
Edited by the Electronicstalk Editorial
Team on 29 June 2007
User interfaces run on many
microcontrollers
Smart GUI toolkit provides platform independence to embedded application developers.
EmPresent is a smart GUI toolkit with robust visual development tools and widgets to build a powerful embedded multilingual graphical user interface (GUI), giving independence from platforms to embedded application developers EmPresent provides a Win32-desktop-based simulation environment for developers to visualise and test applications even when the hardware is not ready
This article was originally published on Electronicstalk on 12 Aug 2008 at 8.00am (UK)
Related stories
Software expands USB protocol analyser
New software verifies that a USB device under test complies with USB2.0 Specification Chapter 9, and - where applicable - Hub, HID and Mass Storage standard classes.
Rugged keypads handle all environments
RoHS- and CE-compliant KP keypads are manufactured by Lorlin Electronics from strong, powder-coated, die-cast zinc, with an anti-pull key design.
EmPresent generates platform-specific C code for a wide range of microcontrollers, giving developers the ability to design the application once and then port it to several different target devices.
EmPresent's Visual Editor enables easy prototyping, helping developers to design GUI applications quickly on a desktop PC and thoroughly test before deploying it to target devices.
The Visual Editor requires no programming background and generates code for the target as well as simulated environment.
The APIs are simple to learn and facilitate complex operations in an effortless manner.
EmPresent provides full colour support from 256 to 64K colours depending on display controller capabilities.
EmPresent Library's built-in graphic module can be used for drawing the GUI to VRAM.
Graphic interfaces include draw pixel, line, rectangle, images, scrolling, etc.
Supports image formats like: BMP, GIF, JPEG, TIFF and PNG.
EmPresent supports all True Type Fonts for languages such as English, Japanese, Korean and Chinese at different screen resolutions on a variety of screen sizes.
EmPresent allows for various types of I/O devices, such as mouse, keyboard, touch panels, CRT, LCD, joystick etc.
Interfaces for file system are also exported, so that users can employ their own file systems.
EmPresent enables development of embedded applications with windowing capabilities with Windows Manager, Widget Manager and Font Manager.
The windowing system is highly modular so that minimum footprint sise can be achieved with appropriate selection of widgets.
EmPresent is already used in the Far East in industries like industrial automation, office/business automation, automotive, medical devices, military and aerospace, consumer electronics and retail automation etc.
A free evaluation kit is available from Saelig.
• Saelig Company: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

