This simple demo shows the portability of Zephyr with LVGL by running the same application on different hardware platforms. Leveraging Zephyr's Hardware Abstraction Layer (HAL), applications can be written without hardware dependencies in the source code. And without changing source, the same app can be built for different hardware.
The demo steps use the following hardware and tools, but can easily run on other hardware with displays using the same general steps:
The attached presentation gives a brief overview of Zephyr and the HAL portability. This video shows all the steps to build the example, prepare the hardware, and program the boards.
Return to Zephyr Knowledge Hub