Загрузка...

Custom Display Drivers Explained: LVGL 9.4 Deep Dive

Running a full UI library like LVGL on a 32x32 LED matrix might seem like overkill, but it's the perfect way to master display drivers. In this video, I demonstrate how to port LVGL 9.4 to the Pimoroni Cosmic Unicorn, writing a custom flush callback to map the draw buffer directly to the LED driver.

🔒 Sponsored by WolfSSL: Build trust in your communicating devices with WolfSSL's embedded security libraries:
👉 https://wolfssl.com/drjonea

🚀 Get the Display & Code:
PIMoroni: https://shop.pimoroni.com/products/space-unicorns
My Project Template (GitHub): https://github.com/drjonea/Cosmic-LVGL

📝 Note: This project uses a Raspberry Pi Pico W, but the principles apply perfectly to the new Pico 2 W.

In this video, you will learn:
✅ The core architecture of LVGL 9.4
✅ How to write a custom display driver for unsupported hardware
✅ How to map a rendering buffer to an LED matrix
✅ Creating a C++ "Widgets" wrapper class for easy UI building

⏰ Timestamps:
00:00 - Introduction: LVGL on an LED Matrix?
00:45 - LVGL & Display
02:10 - Porting LVGL
04:30 - Sponsor: WolfSSL
05:30 - My Ported Project
15:30 - Demo Time
16:15 - What Next?

✈️ Mission to Open Sauce 2026:
I'm fundraising to get to Open Sauce 2026 to meet you guys in person!
Help fund the trip here: https://drjonea.co.uk/tips

☕ Support the Channel:
If you found this helpful, consider checking out my courses or using the affiliate or tips links below. It helps me keep making these tutorials!
AliExpress Team: ​​https://s.click.aliexpress.com/e/_oDTzWBp
Tips: https://drjonea.co.uk/tips
Business Inquiries: drjonea@jondurrant.com

📺 Watch Next:
RP2350 Guides: https://www.youtube.com/playlist?list=PLspDyukWAtRWHIFd-vnn7_CVf8yZR7O63
LVGL Projects: https://www.youtube.com/playlist?list=PLspDyukWAtRUASXMKhU-6PW95S2D1zubW

🔗 Follow Dr Jon EA:
GitHub: https://github.com/drjonea
Business Inquiries: drjonea@jondurrant.com

Disclaimer: I do not accept any liability for any loss or damage incurred from you acting or not acting as a result of watching any of my publications. You acknowledge that you use the information I provide at your own risk. Do your research.
Copyright © Dr Jon EA Ltd

Видео Custom Display Drivers Explained: LVGL 9.4 Deep Dive канала Dr Jon EA: Pico & Pico 2
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять