LVGL or how a free GUI library can bring STM32 MPUs into more applications and make life easier for developers March 30, 2026