Arduboy-TinyFont
Компактный 4x4 шрифт для Arduboy, покрывающий ASCII-таблицу с 32 по 127 символ и занимающий всего 192 байта памяти
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:30ba5b31a9522cbe589d615f22c30f7988a14c2634365c598786dda026373621Arduboy_TinyFont-3.2.0-30ba5b31.zipОписание
Компактный 4x4 шрифт для Arduboy, который покрывает стандартную ASCII-таблицу (символы с 32 по 127) и занимает всего 192 байта памяти. Библиотека наследует класс Arduino::Print, поэтому работает со всеми стандартными функциями печати — просто создаёшь экземпляр Tinyfont, инициализируешь его буфером экрана и вызываешь print() с координатами. Можно подстраивать межсимвольное расстояние и высоту строк. За счёт крошечного размера шрифт требует заметно меньше памяти, чем встроенный Arduboy2::print() (примерно 3% дополнительного объёма вместо обычных 7%), хотя в целом занимает чуть больше кода, чем стандартная функция. Для тех, кто хочет добавить свои символы выше индекса 127, есть возможность отредактировать исходный PNG-файл и переконвертировать спрайт.