STM32 + 7 Inches LCD Speed Test — SPI vs FMC vs LTDC | Real Performance Comparison | LVGL & TouchGFX

Published at : 23 Dec 2025

In this video, we compare the real performance of three popular display interfaces on the STM32 platform — SPI, FMC, and LTDC — using a 7-inch LCD.
You’ll see how each interface affects refresh rate, frame rate (FPS), CPU usage, and overall UI smoothness when driving graphics or animations.

We run identical test scenes on all three interfaces to reveal the differences clearly — from the slow but simple SPI connection, to the parallel FMC bus, and finally the high-speed LTDC controller.

🔹 Tested interfaces:
- SPI (Serial Peripheral Interface)
- FMC (Flexible Memory Controller, 16-bit parallel)
- LTDC (LCD-TFT Display Controller)
This test will help you choose the best display interface for your next embedded or DIY project using STM32.
Demo code:
SPI LCD: https://github.com/QuangPhuoc1998/STM32-SPI-LT768-Demo
FMC LCD: https://github.com/QuangPhuoc1998/STM32-FMC-SSD1963-Demo
LTDC LCD (Memory game): https://github.com/QuangPhuoc1998/Memory-Game

📚 Chapters:
00:00 – Introduction
00:47 – Setup Overview
01:37 – SPI Test
04:05 – FMC Test
05:45 – LTDC Test
07:30 – Final Results & Conclusion

***
Meditation Impromptu 01 của Kevin MacLeod được cấp phép theo giấy phép Ghi công Creative Commons 4.0. https://creativecommons.org/licenses/by/4.0/

Nguồn: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100163

Nghệ sĩ: http://incompetech.com/