STMicroelectronics X-NUCLEO-GFX01M2 User Manual
STMicroelectronics X-NUCLEO-GFX01M1 is a display expansion board for STM32 Nucleo-64 boards. It features a 2.2" SPI QVGA TFT display and a 64-Mbit SPI NOR Flash memory for storing graphic images, texts, and textures. The expansion board also offers a joystick for GUI navigation. X-NUCLEO-GFX01M1 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
Reklaam
Reklaam
UM2750
User manual
SPI display expansion boards for STM32 Nucleo-64
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.
UM2750 - Rev 2 - October 2021
For further information contact your local STMicroelectronics sales office.
www.st.com
1
Features
•
•
•
•
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
2
Note:
UM2750
Ordering information
Ordering information
To order the X-NUCLEO-GFX01Mx SPI display expansion boards for STM32 Nucleo-64, refer to Table 1 .
Table 1. Ordering information
Order code
X-NUCLEO-GFX01M1
Board reference
MB1642
X-NUCLEO-GFX01M2
Differentiating features
First-generation product compatible with a limited set of STM32 Nucleo-64 boards.
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.
Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
UM2750 - Rev 2 page 3/31
3
3.1
UM2750
Development environment
Development environment
Demonstration software
The demonstration software supporting the X-NUCLEO-GFX01M1 and X-NUCLEO-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 - Rev 2 page 4/31
4
UM2750
Quick start
Quick start
Before the first use, make sure that no damage occurred to the board during shipment:
•
•
All socketed components must be firmly secured in their sockets
Nothing must be loose in the board plastic bag or in the box
To start using the X-NUCLEO-GFX01M1 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 own application
UM2750 - Rev 2 page 5/31
5
UM2750
Hardware layout and configuration
Hardware layout and configuration
and Figure 4 help users to locate the different features on the
X-NUCLEO-GFX01M1 and X-NUCLEO-
GFX01M2 expansion boards (X-NUCLEO-GFX01Mx). The mechanical dimensions of the X-NUCLEO-GFX01Mx products are shown in
.
Figure 3. X-NUCLEO-GFX01Mx PCB layout: top side
2.2" SPI QVGA
TFT LCD
(LCD1)
UP
Menu navigation joystick (B1)
UM2750 - Rev 2 page 6/31
UM2750
Hardware layout and configuration
Figure 4. X-NUCLEO-GFX01Mx PCB layout: bottom side
ST morpho connectors
(CN2 and CN3)
64-Mbit SPI NOR
Flash memory
(U1)
LCD ZIF connector
(CN1)
UM2750 - Rev 2 page 7/31
UM2750
Hardware layout and configuration
Figure 5. X-NUCLEO-GFX01Mx mechanical drawing
UM2750 - Rev 2 page 8/31
5.1
5.2
5.2.1
5.2.2
5.2.3
UM2750
Power supply
Power supply
The X-NUCLEO-GFX01Mx is directly powered by a 3.3 V power supply provided by the Nucleo-64 development board through pin 16 of the CN2 connector.
SPI QVGA TFT LCD (LCD1)
Description
The SPI QVGA TFT LCD is connected to a first SPI interface (SPIA) of the STM32 device.
X-NUCLEO-GFX01M1 and X-NUCLEO-GFX01M2 feature each a different LCD with a different controller IC.
Refer to the product history for details.
Operating voltage
The LCD is designed to operate only with a 3.3 V compatible SPI and GPIO interface.
I/O interface
Table 2. X-NUCLEO-GFX01M1 I/O configuration of the LCD
Pin number Pin name
1 LED_K4 -
2
3
4
5
IM0
IM1
IM2
IM3
6
7 - 28
29
-
RESET
SDO
Signal name
-
STM32 GPIO
GND
3V3
3V3
3V3
-
-
-
-
DISP_NRESET_PA1
-
-
SPIA_MISO_PA6_PB14
PB14
Reset active low
Not connected
SPI master in/slave out
Function
Display backlight LED4 cathode
System interface selection: 4-line 8-bit data SPI mode
30
31
32
SDI
RD
RS/SCL
-
SPIA_MOSI_PA7_PB15
PB15
SPIA_SCK_PA5_PB13
-
PB13
SPI master out/slave in
Not connected
SPI serial clock
33
34
WR
CS
SPIA_DCX_PB3_PB3 PB3
SPIA_NCS_PB5_PB5 PB5
35
36
37
38
39
40
41
42 - 45 -
FMARK
VCC
GND
LED_A
LED_K1 -
LED_K2 -
LED_K3 -
-
DISP_TE_PA0
3V3
GND
3V3
-
-
-
-
-
-
-
SPI write enable
SPI chip select active high
Tearing effect output pin to synchronize MCU on frame writing
3.3 V power supply
Ground
Display backlight LED common anode
Display backlight LED1 cathode
Display backlight LED2 cathode
Display backlight LED3 cathode
Not connected
1. STM32 GPIO for NUCLEO-F030R8 , NUCLEO-F070RB , NUCLEO-F072RB , NUCLEO-F091RC , NUCLEO-F401RE ,
NUCLEO-F410RB , NUCLEO-F411RE , NUCLEO-F446RE , NUCLEO-G071RB , NUCLEO-L053R8 , NUCLEO-L073RZ ,
NUCLEO-L452RE and NUCLEO-L476RG .
2. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
UM2750 - Rev 2 page 9/31
UM2750 - Rev 2
UM2750
SPI QVGA TFT LCD (LCD1)
Table 3. X-NUCLEO-GFX01M2 I/O configuration of the LCD
Pin number Pin name Signal name
3
4
1
2
5
6
7 - 28 -
LED_K4 -
IM0
IM1
IM2
IM3
RESET
GND
3V3
3V3
-
-
-
-
STM32 GPIO
3V3 -
-
DISP_NRESET
-
PC1
29
30
31
32
33
34
35
36
37
38
39
40
41
42 - 45 -
SDO
SDI
RD
RS/SCL
WR
CS
FMARK
VCC
GND
LED_A
LED_K1 -
3V3
LED_K2 -
LED_K3 -
-
-
SPIA_MISO
SPIA_MOSI
SPIA_SCK
SPIA_DCX
SPIA_NCS
DISP_TE
3V3
GND
Function
Display backlight LED4 cathode
System interface selection: 4-line 8-bit data SPI mode
Reset active low
Not connected
PB14
PB10
PB14
SPI master in/slave out
-
PB15
SPI master out/slave in
Not connected
PB13
SPI serial clock
SPI write enable
-
-
-
-
-
-
-
PC2
PC0
SPI chip select active high
Tearing effect output pin to synchronize MCU on frame writing
3.3 V power supply
Ground
Display backlight LED common anode
Display backlight LED1 cathode
Display backlight LED2 cathode
Display backlight LED3 cathode
Not connected
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 GPIO for NUCLEO-G070RB , NUCLEO-G071RB and NUCLEO-G0B1RE .
4. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
5. STM32 for NUCLEO-G431RB , NUCLEO-G474RE and NUCLEO-G491RE .
6. GPIO for NUCLEO-WL55JC .
7. GPIO for NUCLEO-WB55RG .
8. GPIO for NUCLEO-WB15CC .
page 10/31
5.3
5.3.1
5.3.2
5.3.3
UM2750
SPI NOR Flash memory (U1)
SPI NOR Flash memory (U1)
Description
The 64-Mbit SPI NOR Flash memory is connected to a second SPI interface (SPIB) of the STM32 device and can be used to store graphic objects. The use of a second SPI ensures optimum data transfer between the Flash memory and the LCD display.
In the case of the X-NUCLEO-GFX01M2 expansion board, for the Nucleo-64 boards that only support one single
SPI, the Flash memory shares the same SPI as the LCD. Solder bridges are used to implement these two configurations as shown in
.
Table 4. X-NUCLEO-GFX01M2 SPI configuration
Interface
Flash memory SPI
SPI
SPIA (shared with the LCD)
1. The default dual-SPI configuration is shown in bold.
Solder bridge ON
SB4, SB5, SB6
SB1, SB2, SB3
Operating voltage
The NOR Flash memory is designed to operate only with a 3.3 V SPI interface.
I/O interface
Solder bridge OFF
SB4, SB5, SB6
Table 5. X-NUCLEO-GFX01M1 I/O configuration of the NOR Flash memory
Pin number Pin name Signal name STM32 GPIO Function
1
2
3
4
5
6
CS#
SO
WP#
GND
SI
SCLK
-
SPIB_NCS_PB9_PB7
SPIB_MISO_PC2_PA6
GND
SPIB_MOSI_PC3_PA12
SPIB_SCK_PB13_PA5
-
-
-
PC2
-
PC3
PA12
PB13
SPI chip select active high
SPI master in/slave out
Write protection feature disabled
Ground
SPI master out/slave in
SPI serial clock
7
8
HOLD#
VCC
-
3V3
Pause feature disabled
3.3 V power supply
1. STM32 GPIO for NUCLEO-F030R8 , NUCLEO-F070RB , NUCLEO-F072RB , NUCLEO-F091RC , NUCLEO-F401RE ,
NUCLEO-F410RB , NUCLEO-F411RE , NUCLEO-F446RE , NUCLEO-G071RB , NUCLEO-L053R8 , NUCLEO-L073RZ ,
NUCLEO-L452RE and NUCLEO-L476RG .
2. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
UM2750 - Rev 2 page 11/31
UM2750 - Rev 2
UM2750
SPI NOR Flash memory (U1)
Table 6. X-NUCLEO-GFX01M2 default I/O configuration of the NOR Flash memory
Pin number
1
2
3
4
5
6
Pin name
CS#
SO
WP#
GND
SI
SCLK
-
Signal name
SPIB_NCS
SPIB_MISO
GND
SPIB_MOSI
SPIB_SCK
STM32 GPIO
PA8
PC13
PC11
-
-
-
-
PA8
Write protection feature disabled
Ground
SPI serial clock
Function
SPI chip select active high
SPI master in/slave out
SPI master out/slave in
7
8
HOLD#
VCC
-
3V3
Pause feature disabled
3.3 V power supply
1. STM32 GPIO for NUCLEO-F030R8 , NUCLEO-F103RB , NUCLEO-F303RE , NUCLEO-G431RB , NUCLEO-G474RE ,
NUCLEO-G491RE and NUCLEO-L152RE .
2. STM32 GPIO for NUCLEO-F070RB , NUCLEO-F072RB , NUCLEO-F091RC , NUCLEO-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 number
1
2
CS#
SO
Pin name Signal name
SPIB_NCS
SPIB_MISO
3
4
5
6
7
8
WP#
GND
SI
SCLK
HOLD#
VCC
-
-
GND
SPIB_MOSI
SPIB_SCK
3V3
1. STM32 GPIO for NUCLEO-F334R8 and NUCLEO-L010RB .
2. STM32 GPIO for NUCLEO-WB15CC .
STM32 GPIO
PA8
-
-
PA6
PA7
-
-
PA5
Function
SPI chip select active high
SPI master in/slave out
Write protection feature disabled
Ground
SPI master out/slave in
SPI serial clock
Pause feature disabled
3.3 V power supply page 12/31
5.4
5.4.1
5.4.2
UM2750
Joystick (B1)
Joystick (B1)
Description
The joystick (B1) allows the navigation within the menu displayed on the LCD.
I/O interface
Pin number
1
2
3
4
5
6
Table 8. X-NUCLEO-GFX01M1 I/O configuration of the joystick
Pin name
LEFT
CENTER
DOWN
UP
COMMON
RIGHT
Signal name
KEY_LEFT_PC9
KEY_CENTER_PC8
KEY_DOWN_PC10
KEY_UP_PC12
GND
KEY_RIGHT_PC11
STM32 GPIO
PC9
PC8
PC10
PC12
-
PC11
Function
Joystick left direction (active low)
Joystick center (active low)
Joystick down direction (active low)
Joystick up direction (active low)
Common connected to ground
Joystick right direction (active low)
UM2750 - Rev 2 page 13/31
UM2750 - Rev 2
UM2750
Joystick (B1)
Table 9. X-NUCLEO-GFX01M2 I/O configuration of the joystick
Pin number
1
2
3
4
Pin name
LEFT
CENTER
DOWN
UP
Signal name
KEY_LEFT
KEY_CENTER
KEY_DOWN
KEY_UP
STM32 GPIO
PB6
PB0
PA11
PA4
PB2
PA8
PA9
PA15
PB4
PA15
PB8
PA11
-
PA3
Function
Joystick left direction (active low)
Joystick center (active low)
Joystick down direction (active low)
Joystick up direction (active low)
5 COMMON GND Common connected to ground
6 RIGHT KEY_RIGHT
PB0
PB1
PB4
PA0
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-G431RB , NUCLEO-G474RE and NUCLEO-G491RE .
4. STM32 GPIO for NUCLEO-G070RB , NUCLEO-G071RB and NUCLEO-G0B1RE .
5. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
6. GPIO for NUCLEO-WL55JC .
7. GPIO for NUCLEO-WB55RG .
8. GPIO for NUCLEO-WB15CC .
page 14/31
5.5
5.5.1
5.5.2
UM2750
ST morpho connectors (CN2 and CN3)
ST morpho connectors (CN2 and CN3)
Description
The ST morpho connectors allow the X-NUCLEO-GFX01Mx connection to a standard Nucleo-64 development board.
I/O interface
Figure 6. Pinout of the X-NUCLEO-GFX01Mx ST morpho connectors
CN2 CN3
1 2 1 2
37 38 37 38
UM2750 - Rev 2 page 15/31
UM2750 - Rev 2
UM2750
ST morpho connectors (CN2 and CN3)
Table 10. X-NUCLEO-GFX01M1 I/O configuration of ST morpho connector CN2
Pin number Pin name
1
2
3
4 - 7
8
9 - 15
16
21
22
23 – 27 -
28
29
30
-
-
-
-
-
DOWN
RIGHT
UP
17 – 18 -
19
20
GND
GND
-
GND
FMARK
RESET
31 – 34 -
35 SO
36 -
-
-
-
-
-
-
-
-
-
-
Signal name
KEY_DOWN_PC10
KEY_RIGHT_PC11
KEY_UP_PC12
-
3V3
DISP_TE_PA0
DISP_NRESET_PA1
-
-
-
-
-
-
-
-
-
-
STM32 GPIO
PC10
-
-
PC12
PA0
PA1
-
SPIB_MISO_PC2_PA6
-
Function
Joystick down direction (active low)
Joystick right direction (active low)
Joystick up direction (active low)
Not connected
Ground
Not connected
3.3 V power supply
Not connected
Ground
Ground
Not connected
Ground
Not connected
Display tearing effect output pin to synchronize MCU on frame writing
Not connected
Reset active low
Not connected
Flash memory SPI master in/slave out
Not connected
37
38 -
SI
-
-
Flash memory SPI master out/slave in
Not connected
1. STM32 GPIO for NUCLEO-F030R8 , NUCLEO-F070RB , NUCLEO-F072RB , NUCLEO-F091RC , NUCLEO-F401RE ,
NUCLEO-F410RB , NUCLEO-F411RE , NUCLEO-F446RE , NUCLEO-G071RB , NUCLEO-L053R8 , NUCLEO-L073RZ ,
NUCLEO-L452RE and NUCLEO-L476RG .
2. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
page 16/31
UM2750 - Rev 2
UM2750
ST morpho connectors (CN2 and CN3)
Table 11. X-NUCLEO-GFX01M1 I/O configuration of ST morpho connector CN3
Pin number Pin name
1
2
3 – 4
5
6 - 8
9
10
11
12
13
14
15
16 - 19
20
21 – 25
26
27
28
29
30
31
32
33
34 - 38 -
-
-
-
-
-
LEFT
CENTER
CS#
GND
RS/SCL
SDO
SDI
-
-
GND
-
SO
SCLK
CS
SCLK
WR
-
SI
-
-
-
-
-
-
-
-
-
-
Signal name
KEY_LEFT_PC9
KEY_CENTER_PC8
SPIB_NCS_PB9_PB7
SPIA_SCK_PA5_PB13
SPIA_MISO_PA6_PB14
SPIA_MOSI_PA7_PB15
-
SPIB_MISO_PC2_PA6
SPIB_SCK_PB13_PA5
SPIA_NCS_PB5_PB5
SPIB_SCK_PB13_PA5
SPIA_DCX_PB3_PB3
-
SPIB_MOSI_PC3_PA12
STM32 GPIO
-
-
-
-
-
-
-
-
-
-
-
-
Joystick left direction (active low)
Joystick center (active low)
Not connected
Not connected
Ground
Not connected
Flash memory SPI master in/slave out
Not connected
Flash memory SPI serial clock
Display SPI chip select active high
Flash memory SPI serial clock
Display SPI write enable
Not connected
Flash memory SPI master out/slave in
Not connected
Function
Flash memory SPI chip select active high
Not connected
Ground
Not connected
Display SPI serial clock
Not connected
Display SPI master in/slave out
Not connected
Display SPI master out/slave in
1. STM32 GPIO for NUCLEO-F030R8 , NUCLEO-F070RB , NUCLEO-F072RB , NUCLEO-F091RC , NUCLEO-F401RE ,
NUCLEO-F410RB , NUCLEO-F411RE , NUCLEO-F446RE , NUCLEO-G071RB , NUCLEO-L053R8 , NUCLEO-L073RZ ,
NUCLEO-L452RE and NUCLEO-L476RG .
2. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
Table 12. X-NUCLEO-GFX01M2 I/O configuration of ST morpho connector CN2
Pin number Pin name Signal name
1
2
-
SO
-
SPIB_MISO
3 - 7
8
9 - 15
16
-
GND
-
3V3
-
-
-
3V3
STM32 GPIO
-
-
-
-
-
PC11
Not connected
SPI master in/slave out
Not connected
Ground
Not connected
3.3 V power supply
Function page 17/31
UM2750 - Rev 2
UM2750
ST morpho connectors (CN2 and CN3)
Pin number Pin name Signal name
17 – 18 -
19
20
21
22
23 – 27 -
GND
28
29
30
31
32
33
34
35
-
-
-
-
GND
GND
FMARK
RESET
SI
RIGHT
SO
-
-
-
-
-
-
DISP_TE
STM32 GPIO Function
-
-
-
-
Not connected
Ground
Ground
Not connected
-
Ground
Not connected
-
PA0 (1) (2) (3) (4) (5) (6) (7)
PC0
Display tearing effect output pin to synchronize MCU on frame writing
Not connected -
-
DISP_NRESET
PA1 (1) (2) (3) (4) (5) (6) (7)
PC1
Reset active low
-
SPIB_MOSI
-
-
PA10
Not connected
Flash memory SPI master out/slave in
Not connected
KEY_RIGHT
SPIB_MISO
PC2
PC2
Joystick right (active low)
SPI master in/slave out
36
37
SO
SI
SPIB_MISO
SPIB_MOSI
SPI master in/slave out
Flash memory SPI master out/slave in
38 UP KEY_UP
PB14
PC3
PC0
PB12
PC0
PB13
PC2
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-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. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
7. STM32 GPIO for NUCLEO-G431RB , NUCLEO-G474RE and NUCLEO-G491RE .
8. STM32 GPIO for NUCLEO-WL55JC .
9. STM32 GPIO for NUCLEO-WB55RG .
10. STM32 GPIO for NUCLEO-WB15CC .
page 18/31
UM2750 - Rev 2
UM2750
ST morpho connectors (CN2 and CN3)
Pin number Pin name
1 - 2 -
Signal name
3
4
5
6 - 8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
-
-
-
-
-
-
Table 13. X-NUCLEO-GFX01M2 I/O configuration of ST morpho connector CN3
I2C_SCL I2C_SCL
I2C_SDA I2C_SDA
-
-
GND
RS/SCL
SDO
SDI
SCLK
LEFT
GND
CS
CS#
WR
SI
-
-
-
-
-
-
-
-
-
-
SPIA_SCK
SPIA_MISO
SPIA_MOSI
SPIB_SCK
KEY_LEFT
CENTER KEY_CENTER
SPIA_NCS
SPIB_NCS
SPIA_DCX
SPIB_MOSI
STM32 GPIO
-
-
PA12
-
-
PB9 (1) (2) (3) (4) (5) (7) (8) (9)
PA11
-
-
PA5 (1) (2) (4) (5) (7) (10) (8) (9)
PB13
PA6 (1) (2) (4) (5) (7) (10) (8)
PB14
-
PA7 (1) (2) (4) (5) (7) (10) (8) (9)
PB15
PB12
PA11
-
-
PC7
PA15
-
PC2
-
PC7
PC1
PB10
PB14
PB15
Not connected
Not connected
Ground
Not connected
Function
Reserved for touch panel
Not connected
Reserved for touch panel
Display SPI serial clock
Not connected
Display SPI master in/slave out
Not connected
Display SPI master out/slave in
Flash memory SPI serial clock
Joystick left (active low)
Not connected
Joystick center (active low)
Ground
Display SPI chip select active high
Not connected
Flash memory SPI chip select active high
Not connected
Display SPI write enable
Flash memory SPI master out/slave in page 19/31
UM2750 - Rev 2
UM2750
ST morpho connectors (CN2 and CN3)
Pin number
27
28
29
30
31
32 -
Pin name
DOWN
SO
SI
SCLK
SCLK
-
Signal name
KEY_DOWN
SPIB_MISO
SPIB_MOSI
SPIB_SCK
SPIB_SCK
STM32 GPIO
PA15
PA11
PB14
PB13
-
Flash memory SPI serial clock
Flash memory SPI serial clock
Not connected
Function
Joystick down direction (active low)
SPI master in/slave out
Flash memory SPI master out/slave in
33 INT INT
-
PA10
PA12
PB12
PC6
Reserved for touch panel
34 - 38 Not connected
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. STM32 GPIO for NUCLEO-L412RB-P , NUCLEO-L433RC-P and NUCLEO-L452RE-P .
7. STM32 GPIO for NUCLEO-G431RB , NUCLEO-G474RE and NUCLEO-G491RE .
8. STM32 GPIO for NUCLEO-WB55RG .
9. STM32 GPIO for NUCLEO-WB15CC .
10. STM32 GPIO for NUCLEO-WL55JC .
page 20/31
6
6.1
6.2
6.2.1
6.3
6.3.1
6.4
6.4.1
6.4.2
UM2750
Product information
Product information
Product marking
The stickers located on the top or bottom side of the PCB provide product information:
• Product order code and product identification for the first sticker
• Board reference with revision, and serial number for the second sticker
On the first sticker, the first line provides the product order code, and the second line the product identification.
On the second sticker, the first line has the following format: “MBxxxx-Variant-yzz”, where “MBxxxx” is the board reference, “Variant” (optional) identifies the mounting variant when several exist, "y" is the PCB revision and "zz" is the assembly revision, for example B01. The second line shows the board serial number used for traceability.
Evaluation tools marked as “ES” or “E” are not yet qualified and therefore not ready to be used as reference design or in production. Any consequences deriving from such usage will not be at ST charge. In no event, ST will be liable for any customer usage of these engineering sample tools as reference designs or in production.
“E” or “ES” marking examples of location:
•
•
On the targeted STM32 that 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.
X-NUCLEO-GFX01M1 product history
Product indentification XNGFX01M1$AZ1
This product identification is based on board MB1642-DT022CTFT-B01. The LCD used in this product is
DT022CTFT with driver IC ILI9341V.
Product limitations
No limitation identified for this product identification.
X-NUCLEO-GFX01M2 product history
Product identification XNGFX01M2$AZ1
This product identification is based on board MB1642-TCXD022IBLON-5-D01. The LCD used in this product is
TCXD022IBLON-5 with driver IC ST7789V.
Product limitations
No limitation identified for this product identification.
Board revision history
Board MB1642 revision B-01
The revision B-01 is the initial release of board MB1642 for product X-NUCLEO-GFX01M1.
Board limitations
No limitation identified for this board revision.
Board MB1642 revision D-01
The revision D-01 is the initial release of board MB1642 for product X-NUCLEO-GFX01M2.
Board limitations
No limitation identified for this board revision.
UM2750 - Rev 2 page 21/31
7
7.1
7.2
UM2750
Federal Communications Commission (FCC) and ISED Canada Compliance Statements for X-NUCLEO-GFX01M1
Federal Communications Commission (FCC) and ISED Canada
Compliance Statements for X-NUCLEO-GFX01M1
FCC Compliance Statement
Part 15.19
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Part 15.21
Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user's authority to operate this equipment.
Part 15.105
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part
15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense.
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
USA
Telephone: +1 972-466-7845
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). This device must not be collocated or operating in conjunction with any other antenna or transmitter.
Compliance Statement
Notice: This device complies with ISED Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
ISED Canada ICES-003 Compliance Label: CAN ICES-3 (A) / NMB-3 (A).
Déclaration de conformité
Avis: Le présent appareil est conforme aux CNR d'ISDE Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
Étiquette de conformité à la NMB-003 d'ISDE Canada: CAN ICES-3 (A) / NMB-3 (A).
UM2750 - Rev 2 page 22/31
8
8.1
UM2750
CE conformity for X-NUCLEO-GFX01M1
CE conformity for X-NUCLEO-GFX01M1
Warning
EN 55032 / CISPR32 (2012) Class A product
Warning: this device is compliant with Class 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 - Rev 2 page 23/31
9
9.1
Note:
9.2
UM2750
Federal Communications Commission (FCC) and ISED Canada Compliance Statements for X-NUCLEO-GFX01M2
Federal Communications Commission (FCC) and ISED Canada
Compliance Statements for X-NUCLEO-GFX01M2
FCC Compliance Statement
Part 15.19
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Part 15.21
Any changes or modifications to this equipment not expressly approved by STMicroelectronics may cause harmful interference and void the user's authority to operate this equipment.
Part 15.105
•
•
•
•
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part
15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instruction, may cause harmful interference to radio communications.
However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on, the user is encouraged to try to correct interference by one or more of the following measures:
Reorient or relocate the receiving antenna.
Increase the separation between the equipment and receiver.
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.
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
USA
Telephone: +1 972-466-7845
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). This device must not be collocated or operating in conjunction with any other antenna or transmitter.
Compliance Statement
Notice: This device complies with ISED Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
ISED Canada ICES-003 Compliance Label: CAN ICES-3 (B) / NMB-3 (B).
Déclaration de conformité
Avis: Le présent appareil est conforme aux CNR d'ISDE Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
Étiquette de conformité à la NMB-003 d'ISDE Canada : CAN ICES-3 (B) / NMB-3 (B).
UM2750 - Rev 2 page 24/31
10
10.1
UM2750
CE conformity for X-NUCLEO-GFX01M2
CE conformity for X-NUCLEO-GFX01M2
Warning
EN 55032 / CISPR32 (2012) Class B product
Warning: this device is compliant with 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 - Rev 2 page 25/31
UM2750
Revision history
Date
26-Aug-2020
20-Oct-2021 2
Table 14. Document revision history
Revision
1
Changes
Initial release.
•
•
•
•
•
•
•
•
Extended the document scope to X-NUCLEO-GFX01M2 with more Nucleo-64 compatible boards:
Updated title and
Updated SPI QVGA TFT LCD (LCD1)
and added
Updated SPI NOR Flash memory (U1) , and added Table 4
,
and
Updated Joystick (B1) and added
Updated ST morpho connectors (CN2 and CN3) , and added
and
Added
Added
Federal Communications Commission (FCC) and ISED Canada
Compliance Statements for X-NUCLEO-GFX01M2
and
CE conformity for X-NUCLEO-GFX01M2
UM2750 - Rev 2 page 26/31
UM2750
Contents
Contents
7 Federal Communications Commission (FCC) and ISED Canada Compliance
UM2750 - Rev 2 page 27/31
UM2750
Contents
9 Federal Communications Commission (FCC) and ISED Canada Compliance
UM2750 - Rev 2 page 28/31
UM2750
List of tables
List of tables
UM2750 - Rev 2 page 29/31
UM2750
List of figures
List of figures
UM2750 - Rev 2 page 30/31
UM2750
IMPORTANT NOTICE – PLEASE READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products 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 ST trademarks, please refer to www.st.com/trademarks . All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2021 STMicroelectronics – All rights reserved
UM2750 - Rev 2 page 31/31
Laadi alla
Reklaam