in Embedded Wizard Studio by

I'm using Embedded Wizard Studio Free version 9.10 and STM32H743I-Eval board.

I got two problems as below:

1. Board do not display string of Views::Text when the font size is larger than 200. While it was displayed correctly on PC

2. I rotate a Views::WarpImage with size 476x470 in a change float effect (from 0-360). On the PC it worked smoothy, it drew my image with rotated step is 1. It got "lagging" problem on the board. my image was rotate very angle. it is not 1 as the PC.

Could you please help me claify the limitation's detail of the free edition.

Will those animations will work consitenly between PC and board when I use Professional edition

1 Answer

+1 vote
Best answer


in order to use larger fonts on your target, it might be necessary to increase the size of the glyph cache that is used by the Graphics Engine. The size of the glyph cache is defined by the macros EW_MAX_GLYPH_SURFACE_WIDTH and EW_MAX_GLYPH_SURFACE_HEIGHT. You will find them within the makefile.

Alternatively, if you want to show only a couple of large characters (e.g. to show large digits), you can use alpha8 bitmaps. Please have a look to this article, which explains the solution.

Concerning the performance difference: The graphical performance of an UI application depends on the used MCU and the used graphics operations. If you are using huge warp operations (e.g. rotation or scaling) which are not hardware accelerated, it will take a lot of CPU power on the embedded system. The resulting graphics performance on a high-end Windows PC will be always different than on a MCU with limited or no hardware acceleration. There is no difference between Free Edition or Professional Edition in this aspect.

Best regards,


Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint