08.08.2026 –, TR211
Many embedded display systems rely on tightly coupled firmware or vendor-specific tooling, making it difficult to integrate with desktop applications or iterate quickly on UI workflows.
In this talk, I will present a practical end-to-end pipeline for streaming images from a host computer to an embedded LCD display, At its core is running open-source Zephyr RTOS. The system uses a custom USB protocol transfers, enabling efficient and flexible communication between a PC-side application (implemented in C#).
I will walk through the system architecture, including USB protocol design, framebuffer handling, and integration with Zephyr’s display API, along with practical development experiences such as debugging, transfer performance, and reliability considerations, and approaches that can also be extended to lower-power display technologies such as e-paper systems.
The talk focuses on reusable design approaches and avoids proprietary implementation details. Attendees will gain a reusable model for building similar host-to-device display pipelines in their own projects.
Hello, 我是Summer. 目前在Smartbox technology擔任firmware engineer, 韌體開發主要以zephyr RTOS為主. Smartbox technology 為有溝通障礙的殘障人士設計專用的電腦, 致力於深入研究使用者的需求, 開發出能幫助他們溝通的產品. 這對我來說是非常有意義的工作。
在這之前我在台灣有10年的韌體開發經驗, 從最底層的韌體開發到Linux device driver 以及應用程式都有一些經驗, 希望我的演講可以帶給正在開發路上的你有點幫助.