Skip to main content
Associate III
April 9, 2024
Question

HELP IN CHOOSING A SCREEN STM32F746G-DISCO

  • April 9, 2024
  • 3 replies
  • 2327 views

Good morning, I'm quite new when it comes to TFT displays, I'm starting my adventure with STM32F746G-DISCO. I would like to design a similar HMI display (which does not need touch functionality) with the same dimensions of 4.3". From what I read, RK043FN48H-CT672B, i.e. the display in the discovery board uses the RGB protocol using LTDC. I would like to ask for help in selecting such a display and what should be paid attention to when writing the library and designing the PCB itself. I also wanted to ask if there are any displays in this size with an existing library

This topic has been closed for replies.

3 replies

mƎALLEm
Technical Moderator
April 9, 2024

Related topic: https://community.st.com/t5/stm32-mcus-touchgfx-and-gui/stm32f746g-disco-display-datasheet/td-p/472172

Also refer to the AN4861 "Introduction to LCD-TFT display controller (LTDC) on STM32 MCUs" . It may help.

 

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
Tesla DeLorean
Guru
April 9, 2024

Look into the Drivers\BSP\Components directory for existing driver support.

The screen on the F746G-DISCO may well have been custom specified, and I suspect out-of-production in it's original form.

If you want the same resolution, not the same thing as physical size, then the chip is well capable of supporting most.

The pixel clock being the main limiting factor on STM32 parts (resolution * colour depth * refresh), and the bandwidth of the frame buffer memory.

Certainly several vendors who are focused on LCD Panels.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Associate III
April 10, 2024

Thank you for your answer, I have one more thing that I can't understand, what is the difference between FSMC and FMC and LTDC. I can't understand which protocol we use in screens with their own controller and which in internal control via stm

Osman SOYKURT
Technical Moderator
April 19, 2024

Hello @Patryk_Kucia ,

We wrote an article about it in our documentation website, I invite you to have a look at it :)

Osman SOYKURTST Software Developer | TouchGFX
Osman SOYKURT
Technical Moderator
April 26, 2024

Hello @Patryk_Kucia ,

What's the status of your project? Did you have time to look at the documentation?

Osman SOYKURTST Software Developer | TouchGFX
Associate III
April 29, 2024

Hello,

I chose 4inch display with nt35510 controller. Im witing for STM32F407G-DISC1 dev board, i want to use FSMC. PCB design after testing on dev board :) 

Tesla DeLorean
Guru
April 29, 2024

Not sure that has sufficient exposed pins for external memory and doesn't support SDRAM.

Perhaps other more capable boards supporting panels. Like FK429M1

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..