Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •   Jobs
  •   Videos
  •   Blog
  •   Sustainability
  • emWin
  • Examples
  • Technology
  • Add-ons
  • Tools
  • emWin Source Upgrade
SEGGER GUI emWin product icon

emWin examples

  1. 1.Temperature control
  2. 2.Washing machine
  3. 3.Weather Forecast
  4. 4.SEGGER product demo wearables
    1. 4.1.emWin smartwatch sample for STM32L4R9I Discovery
  5. 5.SEGGER product demonstration
    1. 5.1.Content of the demonstration application:
  6. 6.emWin Tutorials

Temperature control

TemperatureControl

Download executable

Download source files

Washing machine

WashingMachine

Download executable

Download source files

Weather Forecast

WeatherForecast

Download executable

Download source files

SEGGER product demo wearables

emWin smartwatch sample for STM32L4R9I Discovery

Download demo

Demo with various screens in modern style

smartwatch-main

Main screen

smartwatch-settings

Settings screen

smartwatch-health

Health screen

smartwatch-date.

Date screen

Smartwatch_time

Time screen

Demo of a clock with a classic clock face

Smartwatch_classic

Clock face classic

Demo of a thermostat interface

Temperature control screen on a smartwatch

Temperature control screen

SEGGER product demonstration

170711_SEGGER_ProductDemo_MainScreen
170711_SEGGER_ProductDemo_GUI
170711_SEGGER_ProductDemo_IPStats
170711_SEGGER_ProductDemo_OSTask

This package offers two prebuilt binary files of a SEGGER product demo application to run on an ST STM32F746G-Discovery.

It is prepared for download into internal flash using J-Link without the need for an IDE. An embOS stack-check and profiling library is used.

Download demo

Content of the demonstration application:

embOS

Shows a list of all the tasks running and provides information about the different tasks.

emFile

This is a combination of emFile and emSecure. This application reads the images (*.bmp and *.jpeg) from the SD Card and displays those files.

Further the emSecure part tries to verify the images with the signatures (*.*.sig). On success the images are getting displayed. On fail the images are getting displayed with a watermark. To have this working properly, please copy the content from \SDCard to an SD card and plug it into the board.

Please make sure the image are in the proper size. The best size is 300x172 pixels. Anything above won't be displayed correctly.

emUSB

This application shows how to realize a touch pad (like known from a notebook) and makes it possible to control the host PCs mouse. To have this application working properly make sure the board is connected via mini USB cable on connector 'CN12 USB_HS'.

emNet

This application shows the network traffic related to the board. It displays received and send bytes. Of course this demo makes only sense if the VNC application is running and an Ethernet cable is connected. Further it shows the IP address of this board once a connection has been established.

VNC

If the 'VNC on startup' version is running, VNC is always on. Otherwise it needs to enabled by tipping on the appropriate button. To connect to the board use a VNC client of your choice and use either the IP address displayed in the emNet application or use 'STM32F746' as connection.

emWin

This application shows a simple user interface to control the color of light bulbs.

Screensaver

If the application without VNC is running a screensaver will be shown after short period of inactivity.

emWin Tutorials

Download executables of the emWin Tutorials package [zip archive]Download 7z archive

Download source code of the emWin Tutorials package [zip archive]Download 7z archive

More Information

Purchase

  • Pricing

Technology

  • About emWin Technology
  • Display Drivers
  • Examples
  • emWin GUI performance
  • emWin Resource usage

Add-ons

  • Antialiasing
  • emWin for Renesas RA
  • emWin for Renesas RX
  • emWin for STM32
  • Memory Devices
  • VNC Server
  • Window Manager / Widgets

Tools

  • Tools overview
  • AppWizard
  • Bitmap Converter
  • emVNC Client
  • emWinSPY
  • emWinView
  • Font Converter
  • MakeMovie

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emVNC
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • Linux Studio
  • SystemView
  • CE / REACH

Social Media

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 certified

ISO 9001

30+ years of experience

First-class embedded software tools since 1992
  • Imprint
  • Disclaimer
  • Privacy Policy

© 2023 SEGGER - All rights reserved.