Utilities for UTFT library
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

UTFT_utilities

Utilities for UTFT library. Font file makers, image to code generators, etc...
Head to the Wiki to find out how to use them

UTFT_Font_maker:

NOTE: This version has graphical interface to select fWidth - Font Width, fHeight - Font Height, Divider - Character divider
and check box to define if it is an numeric font, also ability to choose between manual and automatic font generating. Have fun! :)

NEW: Added ability (Modded lib button) to add font divider byte to font header (4-5 first bytes) use only with modded library which has ability to use the divider!
else it won't work or you will have anomalies with font!

UTFT_Font_maker:
This app generates Font code file. Font character width can be selected! Default is 8
Current features:

  • Max Font character width is limited to 64 pixels
  • Ability to choose the divider between 4 and 8 (Default: 8)
  • Font size auto detection with ability to manualy set font size (Default: Auto)
  • Numeric type support
  • Font divider can be added to the header
  • Saves code file to the same dir as picture is
  • only .png file type is supported


UTFT_Font_maker_Lite: --------------------- NOTE: you must use the right converter for your library, stock UTFT divider is 8 so you must use Font maker 8,
if you have modified UTFT library divider to lets say 4 you must use Font maker 4 and so on. Have fun! :)

[UTFT_Font_maker_Lite_8](UTFT_Font_maker_Lite/UTFT_Font_maker_Lite_8.jar):
This app generates Font code file. Font character width must be dividable by 8.
Current features:
  • Max Font character width is limited to 64 pixels
  • Font size auto detection
  • Numeric type support
  • Saves code file to the same dir as picture is
  • only .png file type is supported


[UTFT_Font_maker_Lite_4](UTFT_Font_maker_Lite/UTFT_Font_maker_Lite_4.jar):
This app generates Font code file. Font character width must be dividable by 4.
Current features:
  • Max Font character width is limited to 64 pixels
  • Font size auto detection
  • Numeric type support
  • Saves code file to the same dir as picture is
  • only .png file type is supported


If you want to convert larger fonts than 64 pixel character width e-mail me (drugrulezz@gmail.com) or add an enhancement issue and specify what size you require also what divider you use(4,8)


UTFT_RGB565_converter_C: ------------------------ NOTE: there are 2 flavours of this app first one is only for avr and the second is only for Due&PicKit
These apps do not have GUI, it works just like font maker lite. Have fun! :)

[UTFT_RGB565_converter_C_avr](UTFT_RGB565_converter_C/UTFT_RGB565_converter_C_avr.jar):
This app generates RGB565 type code from png pictures for avr micros.

[UTFT_RGB565_converter_C_due_pickit](UTFT_RGB565_converter_C/UTFT_RGB565_converter_C_due_pickit.jar):
This app generates RGB565 type code from png pictures for Due and PicKit.


Creative Commons License
UTFT Utilities by Aldas is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License