GUIs created with SEGGER emWin can now run in a web browser
[ Back ]   [ More News ]   [ Home ]
GUIs created with SEGGER emWin can now run in a web browser

Monheim am Rhein, Germany – October 14th, 2024



SEGGER announces emWin4Web, an innovative tool that enables developers to run graphical user interfaces (GUIs) for embedded applications directly in web browsers. All emWin features that run on a target device are replicated, pixel for pixel, in the browser: what you see is truly what you get. 

 

emWin4Web is the latest addition to the emWin package, SEGGER's embedded graphics library known for its efficiency in creating interactive user interfaces.

 

Because of its small memory footprint, emWin is ideally suited to resource-constrained microcontroller-based systems.

 

With the introduction of emWin4Web, developers can now easily compile emWin and AppWizard applications into WebAssembly format using a command-line tool.

 

Supported by all major browsers, and thus cross-platform by nature, users are able to run, demonstrate, and test applications on multiple platforms, including Windows, macOS, Linux, Android, and iOS, without downloading or installing an application. Now, developers can share their applications more widely, providing easier access to prototypes and demonstrations on a wide range of devices. 

 

This flexibility also enhances team collaboration, allowing team members who may not have access to a full simulation environment or specific hardware to easily review and interact with prototype applications directly in their web browsers.

 

emWin4Web also offers a function for hosting a local web server, enabling developers to open and test their compiled examples immediately. Using emWin4Web requires access to the emWin source code to ensure seamless integration and full use of the tool’s capabilities.

 

About emWin

SEGGER's emWin is a leading embedded graphics library designed to provide an efficient graphical user interface (GUI) solution for applications with graphical displays. Its flexibility allows it to work seamlessly with different processors and display controllers.

 

emWin can be used in applications from battery-powered single-chip products with basic graphics needs to high-end embedded systems requiring ultra-high performance and sophisticated animation. emWin is widely used across different markets such as industrial controls, Internet of Things (IoT), networking, consumer electronics, safety-critical devices, automotive, medical devices, and avionics, making it a cutting-edge GUI solution in the embedded industry.

 

For more information about emWin4Web and to see examples of this technology in action, visit SEGGER’s demos and examples page at www.segger.com.

###




About SEGGER

SEGGER Microcontroller, founded in 1992, has over three decades of experience in embedded systems, producing cutting-edge RTOS and software libraries, J-Link and J-Trace debug and trace probes, a line of Flasher in-system programmers and software development tools.

 

SEGGER's all-in-one solution emPower OS provides an RTOS plus a complete spectrum of software libraries including communication, security, data compression and storage, user interface software and more. Using emPower OS gives developers a head start, benefiting from decades of experience in the industry.

 

SEGGER's professional embedded development software and tools are simple in design, optimized for embedded systems, and support the entire embedded system development process through affordable, high-quality, flexible and easy-to-use tools.

 

SEGGER, with headquarters in Germany, also has a U.S. office in the Boston area and branch operations in Silicon Valley, Shanghai, and the UK, plus distributors on most continents, making SEGGER’s full product range available worldwide.

 

For more information on SEGGER, please visit www.segger.com.

 

Why SEGGER?

In short, SEGGER has a full set of tools for embedded systems, offers support
through the entire development process, and has decades of experience as the Embedded Experts.

In addition, SEGGER software is not covered by an open-source or required-attribution license and can be integrated in any commercial or proprietary product, without the obligation to disclose the combined source.

 

Finally, SEGGER offers stability in an often volatile industry, making SEGGER a very reliable partner for long-term relationships.

 

For additional information, please visit www.segger.com.

 

Contact information:

Dirk Akemann
Head of Technical Marketing

Tel:      +49-2173-99312-0
E-mail: info@segger.com