Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Knowledge Base
    • Web Shop
    • Newsletter
    • RSS
  •   Jobs
  •   Videos
  •   Blog
  •   Sustainability
  • emWin
  • emWin for STM32
  • Technology
  • Demos
  • Add-ons
  • Tools
  • emWin Source Upgrade

emWin for STM32

Users of STM32 MCUs benefit from the full emWin package for their commercial application at a reduced price.

Contact us
Downloads
Documentation
emWin STM32
  1. 1.About emWin
    1. 1.1.Key features
  2. 2.About AppWizard
  3. 3.About STM32
  4. 4.emWin offer for STM32 users

About emWin

The emWin professional GUI library enables you to efficiently create high-quality graphical user interfaces on your STM32 embedded system. emWin empowers resource-constrained microcontroller-based systems to run stunning interactive interfaces, independent from any display — It Simply Works!

emWin, written in "C", is compatible with a single-task or multitask environment, with a proprietary operating system or any commercial RTOS.

Many STM32 MCUs come with ChromART hardware acceleration, which emWin supports.
If you would like to have access to the emWin source code: As an STM32 user, you can get your emWin license at a discount directly from SEGGER!

Key features

  • ANSI C library
  • No RTOS required
  • Any display with any controller could be used
  • Minimal resource usage in RAM and ROM
  • VNC client/server with file transfer
  • Language resource files
  • RTL and Bidirectional text support
  • Multiple layers supported
  • Simultaneous use of multiple displays
  • Virtual display support
  • Multibuffering avoids flickering and tearing effects
  • Integrated memory management system
  • Simulation environment
  • JPEG based movie format for free of charge movies
  • Window manager and free customizable widget library
  • Wide range of available tools
  • New GUI design Tool - AppWizard

About AppWizard

The award-winning AppWizard GUI design tool provides developers and designers with a flexible tool to create stunning emWin-based user interface applications – without writing any code. Users need little to no experience, with emWin or even C.

Features such as scalable resource management with integrated access to external media, conditional interactions, multilingual text management, ready-to-use BSPs and many more make it a joy to create cutting-edge user interfaces with AppWizard.

About STM32

The STM32 family of 32-bit microcontrollers, based on the Arm Cortex®-M processor, is designed to give MCU users a new level of freedom. It offers products that combine very high performance, real-time capabilities, digital signal processing, low power/low voltage operation, and connectivity, while maintaining full integration and ease of development.

The unparalleled range of STM32 microcontrollers, based on an industry-standard core, comes with a wide selection of tools and software to support project development, making this product family ideal for small projects as well as end-to-end platforms. For more information on the STM32 MCUs, visit https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html

emWin offer for STM32 users

In acknowledgement of the significant role STM32 played in the history of emWin, we offer a 25% discount to customers using an STM32 in their design.

Please contact our sales to discuss your requirements.

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
© 2025 SEGGER - All rights reserved.