Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • Thanks to a partnership with SEGGER Microcontroller GmbH, ST can provide the STemWin solution, based on SEGGER emWin one.

    This library is a professional graphical stack library, enabling the building up of Graphical User Interfaces (GUIs) with any STM32, any LCD/TFT display and any LCD/TFT controller, taking advantage of STM32 hardware accelerations whenever possible.
    STemWin is provided under binary form to any STM32 customer, for free.
    STemWin Library is a comprehensive solution coming with rich features such as JPG, GIF and PNG decoding, many widgets (checkboxes, buttons…) and a VNC server allowing to display remotely a local display, but also professional development tools such as GUIBuilder to create GUIS with simple drag and drop.

    Key Features

    • Rich set of widgets (buttons, checkboxes, calendars, gauges, …)
    • Window and overlap manager
    • Full set of Development tools: GUIBuilder to create screens, Font converter, simulator, …
    • Free professional graphical stack library available in binary form
    • Memory-sparing features (memory pool, per band screen creation, refresh only changed portions, …)
    • Able to handle many kinds of displays with optimized mechanisms
    • Alpha blending, Antialiasing, Cursors
    • VNC server to display remotely the display via VNC protocol (based on TCP/IP)
    • Raw graphical renderer (Pixels, Shapes, Fonts, …)

Get Software

Recommended for you

Embedded Software

    • Part Number

      STM32Cube MCU Package for STM32F1 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32F2 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo and Evaluation boards)

      STM32Cube MCU Package for STM32F3 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, File system, RTOS, Touch Sensing, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32F4 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32 L1 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, File system, RTOS, Touch Sensing, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

      STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, TouchSensing, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      AN4323
      Getting started with STemWin Library
      5.0
      1.37 MB
      PDF
      AN4323

      Getting started with STemWin Library

Presentations & Training Material

    • Description Version Size Action
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      STM32 and STM8 embedded software solutions

Publications and Collaterals

    • Description Version Size Action
      STM32 GUI solutions - Advanced HMI now achievable on embedded systems 17.12
      1.25 MB
      PDF

      STM32 GUI solutions - Advanced HMI now achievable on embedded systems

Legal

    • Description Version Size Action
      SLA0047
      Image V2 - SOFTWARE LICENSE AGREEMENT
      1.19
      99.24 KB
      PDF
      SLA0047

      Image V2 - SOFTWARE LICENSE AGREEMENT