Tutorial #6

TIPS

This section provides useful information for creating screens.

Processing delay countermeasures

TOMATE is designed to update only the parts that should be updated so that it can be used even with low processing power.

However, if the number of parts increases and the number of items displayed at once increases, the processing may slow down.

Also, even if you display a high-resolution screen in the background and update the display of the parts on it, the processing may be slow.

It is necessary to create a screen according to the processing power of the device to be executed.

 As a way to speed up the processing power, please try the following.

  • Avoid changing multiple displays at once
  • Reduce the number of parts on the page
  • Do not display large images such as backgrounds
  • Lower screen resolution

 Frame rate display

TOMATE has a function to display FPS for confirmation. In the setting dialog of “Menu: Tools: Settings”,
If you check “Display FPS” in the “Rendering speed” column, FPS (frames per second) will be displayed in red letters at the top right of the screen.
This will allow you to see how well your system is doing.

About using fonts

Please pay attention to the copyright of the fonts you use when uploading to the Raspberry Pi.

TOMATE uploads the font files installed in Windows to the Raspberry Pi and uses them.

Basically, the fonts installed as standard in Windows cannot be uploaded to the Raspberry Pi OS for commercial use without permission.

However, personal use is fine.

For details, please refer to the following Microsoft official document.

https://learn.microsoft.com/en-us/typography/fonts/font-faq

Please use licensed fonts for uploading to Raspberry Pi.

Anything written as a Windows executable is fine to use Windows fonts.

About using images

TOMATE can easily import images (bmp, png, jpg) on web pages by dragging and dropping.

However, regarding the use of images, please use them according to the license of the target website.

Please note that we are not responsible for the license of the content used by users.