Build powerful, effective GUIs for a better user experience with Qt and STM32 microprocessors