LVGL Smartwatch UI and 3D-Printed Case for the SF32LB52 Dev Board

I have been building a smartwatch UI for the SF32LB52 development board with its 390×450 AMOLED display.

The interface is built with LVGL using the LVGL Pro Editor and includes notifications, weather, music controls, settings, and other smartwatch features, with data synchronization over BLE.

I also designed and 3D-printed a custom case to hold the development board and display securely while reducing strain on the display flex cable.

3 Likes

Source code repo