Boards / STM32

STM32H7 + 800x480 RGB (LTDC)

LTDC driving raw RGB glass, with the framebuffer in external SDRAM.

At a glance

MakerGeneric
MCUSTM32H7
Cortex-M7 @ 480 MHz, 1 MB SRAM (+ SDRAM via FMC)
DisplayGeneric RGB565 panel, 800 x 480 px, RGB565 parallel (DPI), 16-bit colour
TouchFocalTech FT5206 / FT5406 / FT5x06 (capacitive, I2C)
BacklightPK4, dimmable (PWM)
PSRAMNo
Graphics libraryLovyanGFX

Display pins

Generic RGB565 panel on RGB565 parallel (DPI): RGB colour order, inversion off.

SignalPin
DEPK7
VSYNCPI9
HSYNCPI10
PCLKPG7
R0 - R4PI15, PJ0, PJ1, PJ2, PJ3
G0 - G5PJ7, PJ8, PJ9, PJ10, PJ11, PK0
B0 - B4PJ12, PJ13, PJ14, PJ15, PK3
RESETPG3
BacklightPK4

Touch pins

FT5206 / FT5406 / FT5x06: I2C address 0x38, 400 kHz.

SignalPin
SDAPH8
SCLPH7
INT / IRQPG2
RESETnot connected

Check your revision. LTDC pin assignments are fixed per package. Generated code is a starting point - confirm against your datasheet.

Designing for it in LCD Wizard

The parts

Generic RGB565 panel. Raw RGB glass with no controller IC. All timing comes from the MCU.

FT5206 / FT5406 / FT5x06. Used on 5"-7" capacitive panels including the WT32-SC01.

STM32H7. The strongest Arduino-compatible target for large panels. LTDC + DMA2D + external SDRAM.

LovyanGFX. Widest panel and bus coverage, DMA on ESP32. Configured with a C++ config class.

Designs for this board

Nobody has published a design for this board yet. Publish yours from the designer and it appears here and in the gallery.

Next