tcUnicodeHelper
UTF-8 и Unicode для Adafruit_GFX, U8G2, TFT_eSPI и tcMenu с утилитой для создания шрифтов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:493d8db145a9c29f541adf54e19cca43245b21179a49ece79f4e04e282dbc1c1tcUnicodeHelper-1.2.3-493d8db1.zipОписание
Когда нужна поддержка Unicode на экранах, подключённых к Arduino, стандартные библиотеки для вывода графики часто не справляются с кириллицей и спецсимволами. tcUnicodeHelper решает это, добавляя UTF-8 к популярным библиотекам: Adafruit_GFX, U8G2, TFT_eSPI и tcMenu. Главное удобство в том, что не нужно использовать переделанные версии этих библиотек — расширение работает с оригиналами как плагин. В комплекте идёт утилита для создания шрифтов через графический интерфейс, что упрощает подготовку кириллических наборов символов. Библиотека включает строгий асинхронный UTF-8 декодер, экономный по памяти, прошедший тестирование на корректность работы. Решение давно в боевом использовании в TcMenu и проверено на разных платах.