background image

Introduction

The 

X-NUCLEO-GFX01M1

 and 

X-NUCLEO-GFX01M2

 expansion boards (X-NUCLEO-GFX01Mx) add graphic user interface

(GUI) capability to STM32 Nucleo-64 boards.

They feature a 2.2" SPI QVGA TFT display as well as a 64-Mbit SPI NOR Flash memory for storing graphic images, texts and
texture. The expansion boards also offer a joystick for GUI navigation.

X-NUCLEO-GFX01M1 uses the ST morpho connector and supports only one SPI. It is compatible with the following
Nucleo-64 boards: 

NUCLEO-F030R8

NUCLEO-F070RB

NUCLEO-F072RB

NUCLEO-F091RC

NUCLEO-F401RE

NUCLEO-

F410RB

NUCLEO-F411RE

NUCLEO-F446RE

NUCLEO-G071RB

NUCLEO-L053R8

NUCLEO-L073RZ

NUCLEO-L412RB-

P

NUCLEO-L433RC-P

NUCLEO-L452RE

NUCLEO-L452RE-P

, and 

NUCLEO-L476RG

.

X-NUCLEO-GFX01M2 uses the ST morpho connector and suppports up to two SPIs. It is compatible with the following
Nucleo-64 boards, which include the X-NUCLEO-GFX01M1-compatible boards: 

NUCLEO-F030R8

NUCLEO-F070RB

,

NUCLEO-F072RB

NUCLEO-F091RC

NUCLEO-F103RB

NUCLEO-F302R8

NUCLEO-F303RE

NUCLEO-F334R8

NUCLEO-

F401RE

NUCLEO-F410RB

NUCLEO-F411RE

NUCLEO-F446RE

NUCLEO-G070RB

NUCLEO-G071RB

NUCLEO-

G0B1RE

NUCLEO-G431RB

NUCLEO-G474RE

NUCLEO-G491RE

NUCLEO-L010RB

NUCLEO-L053R8

NUCLEO-

L073RZ

NUCLEO-L152RE

NUCLEO-L412RB-P

NUCLEO-L433RC-P

NUCLEO-L452RE

NUCLEO-L452RE-P

NUCLEO-

L476RG

NUCLEO-WB15CC

NUCLEO-WB55RG

, and 

NUCLEO-WL55JC

.

 

Figure 1. 

X-NUCLEO-GFX01Mx top view

Figure 2. 

X-NUCLEO-GFX01Mx bottom view

Pictures are not contractual.

SPI display expansion boards for STM32 Nucleo-64

UM2750

User manual

UM2750

 - 

Rev 2

 - 

October 2021

For further information contact your local STMicroelectronics sales office.

www.st.com

Summary of Contents for X-NUCLEO-GFX01M Series

Page 1: ...L476RG X NUCLEO GFX01M2 uses the ST morpho connector and suppports up to two SPIs It is compatible with the following Nucleo 64 boards which include the X NUCLEO GFX01M1 compatible boards NUCLEO F030R8 NUCLEO F070RB NUCLEO F072RB NUCLEO F091RC NUCLEO F103RB NUCLEO F302R8 NUCLEO F303RE NUCLEO F334R8 NUCLEO F401RE NUCLEO F410RB NUCLEO F411RE NUCLEO F446RE NUCLEO G070RB NUCLEO G071RB NUCLEO G0B1RE NU...

Page 2: ...tures 2 2 SPI QVGA TFT LCD 64 Mbit SPI NOR Flash memory Joystick for easy menu navigation Compatible with selected STM32 Nucleo 64 boards using the ST morpho interface UM2750 Features UM2750 Rev 2 page 2 31 ...

Page 3: ...tible with a limited set of STM32 Nucleo 64 boards X NUCLEO GFX01M2 Second generation product compatible with a broader set of STM32 Nucleo 64 boards 1 MB1642B for X NUCLEO GFX01M1 MB1642D for X NUCLEO GFX01M2 The STM32 Nucleo 64 boards feature STM32 32 bit microcontrollers based on the Arm Cortex M processor Note Arm is a registered trademark of Arm Limited or its subsidiaries in the US and or el...

Page 4: ...LEO GFX01M2 expansion boards is available from the X CUBE DISPLAY STM32Cube Expansion Package and must be programmed into the corresponding Nucleo board The latest versions of the demonstration source code and associated documentation can be downloaded from www st com UM2750 Development environment UM2750 Rev 2 page 4 31 ...

Page 5: ...1 or X NUCLEO GFX01M2 expansion board follow the steps below 1 Plug the board on a compatible STM32 Nucleo development board 2 Download the evaluation firmware and full set of documentation from www st com en product x cube display and program the target device 3 Evaluate the graphic possibilities of STM32 devices combined with the TouchGFX Engine graphic library in X CUBE TOUCHGFX or develop your...

Page 6: ...CLEO GFX01M1 and X NUCLEO GFX01M2 expansion boards X NUCLEO GFX01Mx The mechanical dimensions of the X NUCLEO GFX01Mx products are shown in Figure 5 Figure 3 X NUCLEO GFX01Mx PCB layout top side 2 2 SPI QVGA TFT LCD LCD1 Menu navigation joystick B1 UP UM2750 Hardware layout and configuration UM2750 Rev 2 page 6 31 ...

Page 7: ...Figure 4 X NUCLEO GFX01Mx PCB layout bottom side 64 Mbit SPI NOR Flash memory U1 LCD ZIF connector CN1 ST morpho connectors CN2 and CN3 UM2750 Hardware layout and configuration UM2750 Rev 2 page 7 31 ...

Page 8: ...Figure 5 X NUCLEO GFX01Mx mechanical drawing UM2750 Hardware layout and configuration UM2750 Rev 2 page 8 31 ...

Page 9: ...NRESET_PA1 PA1 1 2 Reset active low 7 28 Not connected 29 SDO SPIA_MISO_PA6_PB14 PA6 1 PB14 2 SPI master in slave out 30 SDI SPIA_MOSI_PA7_PB15 PA7 1 PB15 2 SPI master out slave in 31 RD Not connected 32 RS SCL SPIA_SCK_PA5_PB13 PA5 1 PB13 2 SPI serial clock 33 WR SPIA_DCX_PB3_PB3 PB3 1 2 SPI write enable 34 CS SPIA_NCS_PB5_PB5 PB5 1 2 SPI chip select active high 35 FMARK DISP_TE_PA0 PA0 1 2 Teari...

Page 10: ... 6 PC0 7 PA4 8 Tearing effect output pin to synchronize MCU on frame writing 36 VCC 3V3 3 3 V power supply 37 GND GND Ground 38 LED_A 3V3 Display backlight LED common anode 39 LED_K1 Display backlight LED1 cathode 40 LED_K2 Display backlight LED2 cathode 41 LED_K3 Display backlight LED3 cathode 42 45 Not connected 1 STM32 GPIO for NUCLEO F030R8 NUCLEO F070RB NUCLEO F072RB NUCLEO F091RC NUCLEO F103...

Page 11: ...iguration is shown in bold 5 3 2 Operating voltage The NOR Flash memory is designed to operate only with a 3 3 V SPI interface 5 3 3 I O interface Table 5 X NUCLEO GFX01M1 I O configuration of the NOR Flash memory Pin number Pin name Signal name STM32 GPIO Function 1 CS SPIB_NCS_PB9_PB7 PB9 1 PB7 2 SPI chip select active high 2 SO SPIB_MISO_PC2_PA6 PC2 1 PA6 2 SPI master in slave out 3 WP Write pr...

Page 12: ...CLEO F401RE NUCLEO F410RB NUCLEO F411RE NUCLEO F446RE NUCLEO G070RB NUCLEO G071RB NUCLEO G0B1RE NUCLEO L053R8 NUCLEO L073RZ NUCLEO L452RE and NUCLEO L476RG 3 STM32 GPIO for NUCLEO F302R8 4 STM32 GPIO for NUCLEO L412RB P NUCLEO L433RC P and NUCLEO L452RE P 5 STM32 GPIO for NUCLEO WL55JC 6 STM32 GPIO for NUCLEO WB55RG Table 7 X NUCLEO GFX01M2 single SPI I O configuration of the NOR Flash memory Pin ...

Page 13: ... Signal name STM32 GPIO Function 1 LEFT KEY_LEFT_PC9 PC9 Joystick left direction active low 2 CENTER KEY_CENTER_PC8 PC8 Joystick center active low 3 DOWN KEY_DOWN_PC10 PC10 Joystick down direction active low 4 UP KEY_UP_PC12 PC12 Joystick up direction active low 5 COMMON GND Common connected to ground 6 RIGHT KEY_RIGHT_PC11 PC11 Joystick right direction active low UM2750 Joystick B1 UM2750 Rev 2 p...

Page 14: ... 6 RIGHT KEY_RIGHT PB0 1 2 3 PB1 4 PC2 5 PB4 6 PA0 7 8 Joystick right direction active low 1 STM32 GPIO for NUCLEO F030R8 NUCLEO F070RB NUCLEO F072RB NUCLEO F091RC NUCLEO F103RB NUCLEO F303RE NUCLEO F334R8 NUCLEO F401RE NUCLEO F410RB NUCLEO F411RE NUCLEO F446RE NUCLEO L053R8 NUCLEO L010RB NUCLEO L152RE NUCLEO L073RZ NUCLEO L452RE and NUCLEO L476RG 2 STM32 GPIO for NUCLEO F302R8 3 STM32 for NUCLEO ...

Page 15: ...pho connectors allow the X NUCLEO GFX01Mx connection to a standard Nucleo 64 development board 5 5 2 I O interface Figure 6 Pinout of the X NUCLEO GFX01Mx ST morpho connectors 1 2 1 38 37 38 37 CN2 CN3 2 UM2750 ST morpho connectors CN2 and CN3 UM2750 Rev 2 page 15 31 ...

Page 16: ...8 FMARK DISP_TE_PA0 PA0 1 2 Display tearing effect output pin to synchronize MCU on frame writing 29 Not connected 30 RESET DISP_NRESET_PA1 PA1 1 2 Reset active low 31 34 Not connected 35 SO SPIB_MISO_PC2_PA6 PC2 1 Flash memory SPI master in slave out 36 Not connected 37 SI SPIB_MOSI_PC3_PA12 PC3 1 Flash memory SPI master out slave in 38 Not connected 1 STM32 GPIO for NUCLEO F030R8 NUCLEO F070RB N...

Page 17: ...nected 28 SCLK SPIB_SCK_PB13_PA5 PA5 2 Flash memory SPI serial clock 29 CS SPIA_NCS_PB5_PB5 PB5 1 2 Display SPI chip select active high 30 SCLK SPIB_SCK_PB13_PA5 PB13 1 Flash memory SPI serial clock 31 WR SPIA_DCX_PB3_PB3 PB3 1 2 Display SPI write enable 32 Not connected 33 SI SPIB_MOSI_PC3_PA12 PA12 2 Flash memory SPI master out slave in 34 38 Not connected 1 STM32 GPIO for NUCLEO F030R8 NUCLEO F...

Page 18: ... slave out 37 SI SPIB_MOSI PC3 2 5 Flash memory SPI master out slave in 38 UP KEY_UP PC0 1 2 3 4 7 PB12 5 PC0 6 PB13 8 PC2 9 PA3 10 Joystick up active low 1 STM32 GPIO for NUCLEO F030R8 NUCLEO F103RB NUCLEO F303RE and NUCLEO L152RE 2 STM32 GPIO for NUCLEO F070RB NUCLEO F072RB NUCLEO F091RC NUCLEO F401RE NUCLEO F410RB NUCLEO F411RE NUCLEO F446RE NUCLEO L053R8 NUCLEO L073RZ NUCLEO L452RE and NUCLEO ...

Page 19: ...SPIA_MOSI PA7 1 2 4 5 7 10 8 9 PB15 3 6 Display SPI master out slave in 16 SCLK SPIB_SCK PA8 10 Flash memory SPI serial clock 17 LEFT KEY_LEFT PB6 1 2 3 4 7 PB12 5 PA11 6 PA4 10 8 PB2 9 Joystick left active low 18 Not connected 19 CENTER KEY_CENTER PC7 1 2 3 4 5 7 PA8 6 PA9 10 8 PA15 9 Joystick center active low 20 GND Ground 21 CS SPIA_NCS PA9 1 2 3 4 5 7 PB6 6 PC2 10 PC12 8 PB5 9 Display SPI chi...

Page 20: ...ed 1 STM32 GPIO for NUCLEO F030R8 NUCLEO F103RB NUCLEO F303RE and NUCLEO L152RE 2 STM32 GPIO for NUCLEO F070RB NUCLEO F072RB NUCLEO F091RC NUCLEO F401RE NUCLEO F410RB NUCLEO F411RE NUCLEO F446RE NUCLEO L053R8 NUCLEO L073RZ NUCLEO L452RE and NUCLEO L476RG 3 STM32 GPIO for NUCLEO F302R8 4 STM32 GPIO for NUCLEO F334R8 and NUCLEO L010RB 5 STM32 GPIO for NUCLEO G070RB NUCLEO G071RB and NUCLEO G0B1RE 6 ...

Page 21: ...at is soldered on the board For an illustration of STM32 marking refer to the STM32 datasheet Package information paragraph at the www st com website Next to the evaluation tool ordering part number that is stuck or silk screen printed on the board 6 2 X NUCLEO GFX01M1 product history 6 2 1 Product indentification XNGFX01M1 AZ1 This product identification is based on board MB1642 DT022CTFT B01 The...

Page 22: ...le party in the USA Terry Blanchard Americas Region Legal Group Vice President and Regional Legal Counsel The Americas STMicroelectronics Inc 750 Canyon Drive Suite 300 Coppell Texas 75019 USA Telephone 1 972 466 7845 7 2 ISED Compliance Statement This device complies with FCC and ISED Canada RF radiation exposure limits set forth for general population for mobile application uncontrolled exposure...

Page 23: ...lass A of EN55032 CISPR32 In a residential environment this equipment may cause radio interference Avertissement cet équipement est conforme à la Classe A de la EN55032 CISPR 32 Dans un environnement résidentiel cet équipement peut créer des interférences radio UM2750 CE conformity for X NUCLEO GFX01M1 UM2750 Rev 2 page 23 31 ...

Page 24: ... Connect the equipment into an outlet on circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help Note Use only shielded cables Responsible party in the USA Terry Blanchard Americas Region Legal Group Vice President and Regional Legal Counsel The Americas STMicroelectronics Inc 750 Canyon Drive Suite 300 Coppell Texas 75019 US...

Page 25: ...Class B of EN55032 CISPR32 In a residential environment this equipment may cause radio interference Avertissement cet équipement est conforme à la Classe B de la EN55032 CISPR 32 Dans un environnement résidentiel cet équipement peut créer des interférences radio UM2750 CE conformity for X NUCLEO GFX01M2 UM2750 Rev 2 page 25 31 ...

Page 26: ...formation and Demonstration software Updated SPI QVGA TFT LCD LCD1 and added Table 3 Updated SPI NOR Flash memory U1 and added Table 4 Table 6 and Table 7 Updated Joystick B1 and added Table 9 Updated ST morpho connectors CN2 and CN3 and added Table 12 and Table 13 Added Product information Added Federal Communications Commission FCC and ISED Canada Compliance Statements for X NUCLEO GFX01M2 and C...

Page 27: ...morpho connectors CN2 and CN3 15 5 5 1 Description 15 5 5 2 I O interface 15 6 Product information 21 6 1 Product marking 21 6 2 X NUCLEO GFX01M1 product history 21 6 2 1 Product indentification XNGFX01M1 AZ1 21 6 3 X NUCLEO GFX01M2 product history 21 6 3 1 Product identification XNGFX01M2 AZ1 21 6 4 Board revision history 21 6 4 1 Board MB1642 revision B 01 21 6 4 2 Board MB1642 revision D 01 21 ...

Page 28: ...ada Compliance Statements for X NUCLEO GFX01M2 24 9 1 FCC Compliance Statement 24 9 2 ISED Compliance Statement 24 10 CE conformity for X NUCLEO GFX01M2 25 10 1 Warning 25 Revision history 26 List of tables 29 List of figures 30 UM2750 Contents UM2750 Rev 2 page 28 31 ...

Page 29: ...O GFX01M2 single SPI I O configuration of the NOR Flash memory 12 Table 8 X NUCLEO GFX01M1 I O configuration of the joystick 13 Table 9 X NUCLEO GFX01M2 I O configuration of the joystick 14 Table 10 X NUCLEO GFX01M1 I O configuration of ST morpho connector CN2 16 Table 11 X NUCLEO GFX01M1 I O configuration of ST morpho connector CN3 17 Table 12 X NUCLEO GFX01M2 I O configuration of ST morpho conne...

Page 30: ...01Mx bottom view 1 Figure 3 X NUCLEO GFX01Mx PCB layout top side 6 Figure 4 X NUCLEO GFX01Mx PCB layout bottom side 7 Figure 5 X NUCLEO GFX01Mx mechanical drawing 8 Figure 6 Pinout of the X NUCLEO GFX01Mx ST morpho connectors 15 UM2750 List of figures UM2750 Rev 2 page 30 31 ...

Page 31: ...cts and ST assumes no liability for application assistance or the design of Purchasers products No license express or implied to any intellectual property right is granted by ST herein Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product ST and the ST logo are trademarks of ST For additional information about S...

Reviews: