STemWin:Professional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323)

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, …)
应用手册
DescriptionVersionSize
AN4323: Getting started with STemWin Library4.0604 KB
许可协议
DescriptionVersionSize
SLA0047: Image V2 - SOFTWARE LICENSE AGREEMENT1.1097 KB
MCUs Embedded Software
型号制造商Description
STM32CubeF0STEmbedded software for STM32F0 series (HAL, Low-Layer APIs and CMSIS drivers, USB, File system, RTOS, Touch Sensing - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeF1STEmbedded software for STM32 F1 series (HAL low level drivers, USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeF2STEmbedded software for STM32 F2 series (HAL low level drivers, USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo and Evaluation boards)
STM32CubeF3STEmbedded software for STM32 F3 series (HAL low level drivers, USB, File system, RTOS, Touch Sensing, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeF4STEmbedded software for STM32F4 series (HAL low level drivers, USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeL1STEmbedded software for STM32 L1 series (HAL low level drivers, USB, File system, RTOS, Touch Sensing, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeL4STEmbedded software for STM32L4 series (HAL, Low Layer APIs and CMSIS drivers, USB, TouchSensing, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
获取软件
型号Software VersionSupplier
STemWin1.2.0ST
Getting started with STemWin Library STEMWIN
Image V2 - SOFTWARE LICENSE AGREEMENT STEMWIN