Introduction
This user manual gives an overview of the X-CUBE-DISPLAY Expansion Package and explains how to get started in
STM32CubeMX.
The X-CUBE-DISPLAY Expansion Package enables display and user interface features on top of STM32 Nucleo-64 and
Nucleo-144 boards. Various user interfaces are supported by the X-CUBE-DISPLAY Expansion Package such as LCD
controllers, touch panel, user buttons, joystick, external memories, and others.
The X-CUBE-DISPLAY Expansion Package supports the X-NUCLEO-GFX01M1, X-NUCLEO-GFX01M2 and X-NUCLEO-
GFX02Z1 expansion boards, offering the needed drivers as well as simple examples.
X-CUBE-DISPLAY main features are:
• Software building block suppporting the addition of display expansion boards to Nucleo-64 and Nucleo-144 boards,
including
– drivers for the supported LCD controllers
– drivers for the supported external Flash memories
• Simple "hello world" example available on
– the X-NUCLEO-GFX01M1 expansion board connected to the NUCLEO-G071RB or NUCLEO-L476RG Nucleo-64
development board
– the X-NUCLEO-GFX01M2 expansion board connected to the NUCLEO-G071RB or NUCLEO-WB55RG Nucleo-64
development board
– the X-NUCLEO-GFX02Z1 expansion board connected to the NUCLEO-L4R5ZI or NUCLEO-U575ZI Nucleo-144
development board
• Easy portability across STM32 microcontrollers with STM32CubeMX in the STM32Cube ecosystem
• Free and user-friendly license terms
Figure 1.
X-CUBE-DISPLAY running on NUCLEO-G071RB equipped with X-NUCLEO-GFX01M1
Picture is not contractual.
Getting started with the X-CUBE-DISPLAY STM32Cube Expansion Package
UM2787
User manual
UM2787 - Rev 2 - December 2021
For further information contact your local STMicroelectronics sales office.
www.st.com