MicroEJ
An embedded GUI (Graphical User Interface) is a software interface that is designed for use on an embedded system, such as a microcontroller or a single-board computer. Embedded GUIs provide a graphical interface for interacting with the system and enable users to control and monitor the system through visual elements such as icons, buttons, sliders, and text fields. MicroEJ embedded GUI solution provides your customers with a beautiful look and feel and high performance, on markets such as wearables, home appliances, smart homes, medical, smart printers, and more generally speaking any kind of small electronic products. Take advantage of impeccable, ultra-fast execution embedded GUIs that will guarantee your customers a great user experience. Adding to the benefits of stunning graphics, rich animations, and interactions, MicroEJ’s portability across different electronics allows you to leverage your design investment by re-using the same graphical widgets for all your products.
Learn more
VxWorks
The World’s Leading Real-Time Operating System for the Intelligent Edge
For nearly 35 years, VxWorks has been used to ensure the security, safety, and reliability you need to design and build mission-critical embedded systems that simply must work.
VxWorks® is the industry’s most trusted and widely deployed real-time operating system (RTOS) for mission-critical embedded systems that must be secure and safe. It delivers a proven, real-time, and deterministic runtime combined with a modern approach to development. Regardless of industry or device type, companies building intelligent edge systems rely on the VxWorks pedigree of security, safety, high performance, and reliability.
VxWorks is a deterministic, priority-based preemptive RTOS with low latency and minimal jitter. It is built on an upgradable, future-proof architecture to help you rapidly respond to changing market requirements and technology advancements.
Learn more
µGUI
µGUI is a free and open-source graphic library for embedded systems. It is platform-independent and can be easily ported to almost any microcontroller system. As long as the display is capable of showing graphics, µGUI is not restricted to a certain display technology. Therefore, display technologies such as LCD, TFT, E-Paper, LED or OLED are supported. μGUI is platform-independent, so there is no need to use a certain embedded system. In order to use μGUI, only two requirements are necessary.
Learn more
Storyboard
Storyboard is an embedded GUI development framework that accelerates the design and delivery of modern UX for tomorrow’s IoT and wearable devices. With its Rapid Design Import and Iteration Technology, embedded developers around the world are able to create products that offer unmatched GUI experiences (graphics, voice, and audio), uniquely optimized for all operating systems and platforms, including resource-constrained MCU and MPU platforms.
Storyboard aligns embedded developers with the iterative change processes of designers — using popular tools like Sketch and Photoshop — helping manufacturers achieve high-quality UX without sacrificing performance or development time. With only a few mouse clicks, developers use Storyboard to visualize changed assets and rapidly assess, accept, or reject elements in a timesaving manner. This accelerated workflow allows teams to refine their products at any stage in their development cycle.
Learn more