2025-07-30 4:18 AM
Hi
I am developing a product based STM32 Microcontrollers. To start with the I am using a Development Board
Nucleo H7A3AI Board.
What I plan to do is, attach a LCD TFT Display to this and develop the prototype. I plan to use TouchGFX designer to develop a UI and develop the firmware
One Problem I face to start with TouchGFX Designer is the development board Nucleo H7A3AI is NOT listed in the supported boards. (I am using TouchGFX Designer 4.25.1 )
The boards which are listed in TouchGFX Designer all have an attached display. In my case we are developing product based on Nucleo H7A3AI Board (This board does not come with a LCD Display).
In such case how can I add my board (Nucleo H7A3AI Board) into TouchGFX Designer ?
The display I am planning to use is From RockTech Model number (RK043HN10E-T)The pin connections
between the display and Nucleo H7A3AI Board is shown below.
Si.No | Connector Pin No | DISPLAY PIN | STM32H7A3ZI-Q(LCD) |
1 | 5 | R0 | PE0 |
2 | 6 | R1 | PA2 |
3 | 7 | R2 | PC10 |
4 | 8 | R3 | PB0 |
5 | 9 | R4 | PA5 |
6 | 10 | R5 | PC0 |
7 | 11 | R6 | PA8 |
8 | 12 | R7 | PE15 |
9 | 13 | G0 | PB1 |
10 | 14 | G1 | PE6 |
11 | 15 | G2 | PA6 |
12 | 16 | G3 | PC9 |
13 | 17 | G4 | PB10 |
14 | 18 | G5 | PB11 |
15 | 19 | G6 | PC7 |
16 | 20 | G7 | PG8 |
17 | 21 | B0 | PE4 |
18 | 22 | B1 | PD0 |
19 | 23 | B2 | PA3 |
20 | 24 | B3 | PD10 |
21 | 25 | B4 | PC11 |
22 | 26 | B5 | PB5 |
23 | 27 | B6 | PA15 |
24 | 28 | B7 | PD2 |
25 | 30 | CLK | PB14 |
26 | 32 | VSYNC | PA4 |
27 | 33 | HSYNC | PC6 |
28 | 34 | DE | PC5 |
29 | 31 | DISP | PF9 |
2025-08-06 12:57 AM
Hello GirishKumar,
The boards you see in TouchGFX Designer under "Create" is just the boards that we supply a TouchGFX template project for. Your board is not on this list, since it does not have a display.
To make a TouchGFX project for this board, you need to start in STM32CubeMX and create a project for it there. Then you can activate the X-CUBE-TOUCHGFX module under "Middlewares and Software Packs". After setting this up and generating code, you will have TouchGFX folder and a .part file in your project, which you can open in TouchGFX Designer.
You manually need to setup your project to work with your display and other hardware. For this, in suggest looking at the "STM32H7B3IO Discovery Kit" example project for inspiration.
Best regards
Peter
2025-08-14 5:11 AM
Thanks a lot Peter for the response