Skip to main content
  • Products
  • Software evaluation
  • Downloads
  • Free utilities
  • Purchase
  • Silicon Vendors
  • Support
  • About us
  • Blog
  • Forum
  • Search
  • Jobs
  • Newsletter
  • Blog
  • Contact
  • Shop
  • emWin
  • Demos
  • Technology
  • Demos
  • Add-ons
  • Tools
  • emWin source upgrade

Demos and example GUIs
emWin

emWin empowers even resource-constrained microcontroller-based systems to run highly efficient interactive user interfaces. Experience emWin technology using examples like a smartwatch, temperature control, a washing machine and much more.

Contact us
Downloads
Documentation
SEGGER emWin
  1. 1.Overview
  2. 2.Easy-to-use tools
    1. 2.1.AppWizard
    2. 2.2.emWin4Web
  3. 3.Electric-vehicle charger
  4. 4.Baking oven
  5. 5.Temperature controller
  6. 6.Industrial controller
  7. 7.Tutorials
    1. 7.1.AppWizard video tutorials
    2. 7.2.emWin tutorials package

Overview

Animated menus, interactive widgets, custom graphics—emWin demos serve as essential guides for building high-quality, professional-grade graphical user interfaces (GUIs) on a variety of hardware platforms. Designed to give developers a hands-on experience, demos and example GUIs showcase a range of user interface components and advanced graphics capabilities, optimized for performance and ease of use on embedded systems. And they are perfect for beginners and experienced developers alike, highlighting emWin's robust features and customization potential and demonstrating the capabilities of the emWin graphics library and award-winning AppWizard design tool.

Easy-to-use tools

A computer screen displays software for configuring temperature controls. The main area features three coffee options: Espresso, Cappuccino, and Latte Macchiato. The interface includes tools for object addition, hierarchy management, and property adjustments.

AppWizard

AppWizard is an intuitive drag-and-drop GUI design tool tailored to embedded applications. It enables developers to quickly create and customize interactive interfaces for displays, with no need for extensive coding.

Through its visual approach to creating screens and animations, AppWizard streamlines development of sophisticated user interfaces, making it ideal for use in industries such as automotive, healthcare, and industrial automation.

A true workflow enhancer, AppWizard helps developers preview, iterate, and fine-tune their GUIs on a target device or simulator, ensuring smooth deployment and professional results.

A computer monitor displays a command prompt alongside a graphical interface featuring three options: Espresso, Cappuccino, and Latte Macchiato, accompanied by icons of coffee cups. The interface is part of a tool for building web content, with tools visible in the command window.

emWin4Web

emWin4Web enables embedded-application GUIs to run directly on web browsers. By compiling emWin and AppWizard applications into WebAssembly, developers can run and test applications across multiple platforms, including Windows, macOS, Linux, Android, and iOS. Applications can be shared widely, and access to prototypes and demonstrations is easy across a variety of devices.

emWin4Web is built with modern tools (such as CMake) and includes a local web server for conducting testing rapidly. Access to emWin source code is required for seamless integration and full access to everything the tool has to offer.


Electric-vehicle charger

Dashboard

A demo showcasing a sleek, interactive dashboard for an electric-vehicle charger. Customized around in-car displays, this demo shows real-time charging data and utilizes smooth animations and easy-to-navigate controls, all of which demonstrate emWin's powerful capabilities in modern embedded applications.


Baking oven

User interface

An intuitive user interface for a baking oven. Intuitive controls, responsive design, and engaging animations allow users to select options seamlessly, customize preferences, and monitor progress—all from a single, visually appealing dashboard. Ideal for embedded applications, emWin and AppWizard transform GUI design for modern devices.


Temperature controller

Dashboard

Effortless temperature regulation made easy! Built with emWin and AppWizard, this user-friendly demo focuses on temperature monitoring and adjustment. Perfect for smart-home and industrial applications, the GUI employs real-time updates to ensure precise control, reducing energy consumption while maintaining optimal environmental conditions. emWin: a powerful partner for creating smooth, high-performance graphical interfaces for embedded systems.


Industrial controller

Dashboard

A cutting-edge industrial controller with an intuitive user interface. Created using emWin and AppWizard, this demo showcases the implementation of precise control and real-time data visualization in an industrial application. Interactions among system components are seamless, and UI elements tailored for automation are impressively responsive. emWin simplifies the development of complex control panels.


Tutorials

AppWizard video tutorials

Aug. 20195:39

emWin — Introduction

Jan. 20224:54

emWin & AppWizard — The Button Object

YouTube

Jan. 20227:15

emWin & AppWizard — The Rotary Object

YouTube

Feb. 20226:42

emWin & AppWizard — The Slider Object

YouTube

Feb. 20226:40

emWin & AppWizard — The Switch Object

YouTube

Feb. 20223:05

emWin & AppWizard — Project examples

YouTube

Feb. 20228:41

emWin & AppWizard — How to use BSPs

YouTube

Mar. 20228:50

emWin & AppWizard — The Gauge Object

YouTube

May 20223:15

emWin & AppWizard — The emWin VS Simulation

YouTubebilibili

July 20226:53

emWin & AppWizard — The Wheel Object

YouTubebilibili

July 20225:21

emWin & AppWizard — Screen Transitions

YouTubebilibili

August 20227:19

emWin & AppWizard — Animations Part I

YouTubebilibili

August 20224:15

emWin & AppWizard — Animations Part II

YouTubebilibili

September 20223:00

emWin & AppWizard — QR Codes

YouTubebilibili

October 20227:02

emWin & AppWizard — Edit Object

YouTubebilibili

October 20223:46

emWin & AppWizard — Multiedit Object

YouTubebilibili

November 20225:17

emWin & AppWizard — Keyboard Object

YouTubebilibili

January 20239:02

emWin & AppWizard — Image Object

YouTube

emWin tutorials package

Executables

Download executables for the emWin tutorials package [zip archive]

Download executables for the emWin tutorials package [7z archive]

Source code

Download source code for the emWin tutorials package [zip archive]

Download source code for the emWin tutorials package [7z archive]

Get in touch with us

Have questions or need assistance? Our Embedded Experts are here to help!

Reach out to us for:

  • Licensing quotes
  • Technical inquiries
  • Project support

 

Contact us

  • Knowledge Base
  • List of downloads
  • Release notes
  • Update notification
  • Support

Headquarters

SEGGER Microcontroller GmbH

Ecolab-Allee 5
40789 Monheim am Rhein, Germany
info@segger.com
Tel.: +49-2173-99312-0
Fax: +49-2173-99312-28

Locations

USA: SEGGER Microcontroller Systems LLC

Boston area
101 Suffolk Lane
Gardner, MA 01440, USA
us-east@segger.com
Tel.: +1-978-874-0299
Fax: +1-978-874-0599

Silicon Valley
Milpitas, CA 95035, USA
us-west@segger.com
Tel.: +1-408-767-4068

China: SEGGER Microcontroller China Co., Ltd.

Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199, China
china@segger.com
Tel.: +86-133-619-907-60

ISO 9001
ISO 27001
First-class embedded software tools since 1992
Designed and made in Germany
  • Imprint
  • Disclaimer
  • Code of Conduct
  • Privacy Policy
© 2026 SEGGER - All rights reserved.