cancel
Showing results for 
Search instead for 
Did you mean: 

Help driving TFT 7" RGB LCD with STM32F429I-DISC1 (LTDC + TouchGFX)

Hank_Schrader
Associate

Hello,

I am a beginner with STM32 and LTDC and I would like some guidance.

I have a STM32F429I-DISC1 board and an external 7" TFT LCD panel, model TD070WGCB2 (854 x 480, 24-bit RGB, HSYNC/VSYNC/DE/NCLK).
According to the panel datasheet, it uses a parallel RGB interface with:

  • R0–R5, G0–G5, B0–B5

  • HS (HSYNC), VS (VSYNC)

  • DE (Data Enable)

  • NCLK (pixel clock)

  • VDD = 3.3 V

The backlight is CCFL and I am planning to drive the backlight from the original board / inverter, not from the STM32.
With the STM32F429, I only want to generate the video signals (RGB, HSYNC, VSYNC, DE, CLK) and show graphics created with TouchGFX.

My questions:

  1. Is the STM32F429I-DISC1 LTDC peripheral suitable to directly drive this panel (RGB 24-bit, 854x480)?

  2. Do you have any recommended LTDC timing settings (pixel clock, HSYNC/VSYNC, back/front porch) for this panel? The datasheet suggests a pixel clock around ~33 MHz and provides timing values, but I’m not sure how to correctly map them into CubeMX LTDC fields.

    TD070WGCB2-V0.10

  3. Is there any example project or TouchGFX template that is close to this kind of panel (854x480 RGB) that I can start from?

I am quite new to STM32 graphics, so any step-by-step advice, example CubeMX screenshots, or reference projects would be very helpful.

Thank you in advance for your support!

0 REPLIES 0