-
Notifications
You must be signed in to change notification settings - Fork 335
Fonts, Images, and text
Charles Haynes edited this page Aug 12, 2021
·
1 revision
The Adafruit GFX Library used by Watchy comes with a number of fonts included. Images and fonts can take up a lot of space, they often end up being the major contributors to the size of your binary.
Adafruit provides and links to a number of useful utilities for creating and manipulating fonts and users have contributed others.
- Adafruit GFX Font Customizer lets you edit font files, editing glyphs, adding, or removing them.
- Adafruit provides a command line tool for converting True Type (and Open Type) fonts to GFX compatible fonts in the
fontconvert
folder. There is an online version of the tool that allows you to upload a ttf or otf file, select a size, and specify what glyphs you want included. It will let you preview what the text will look like on a Watchy (or any other bitmap display.) - The Watchy
DSEG7_Classic_Bold_53.h
font was created by the SSD1306 Tools Font Converter that lets you choose from a bunch of built in font families, style (Plain, Bold, Italic, Bold&Italic), size (in pixels), and graphics library (including Adafruit GFX.)
- MyFont includes free and paid
- DaFont
- Google Fonts
- Font Awesome free and paid, also a good source for icons
- How to take a screenshot of the Watchy screen requires serial monitor and editing code. Not a pushbutton solution.
- image2cpp super useful image manipulation page (mentioned in the screenshot directions too) lets you upload image files, copy images, or paste raw hex byte arrays then output them as code or hex.
- GIMP (Gnu Image Manipulation Program) free and open source image editor
- ImageMagick command line tool for all sorts of image conversion and editing