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