Редактор шрифтов Adafruit_GFX_Library
Автор: mig958 Все больше радиолюбителей используют в своих проектах совместно с Arduino цветные графические TFT дисплеи. Однако большинство из них сталкиваются с несколькими проблемами. Не стал исключением и я. Хочу поделиться с уважаемыми котами некоторыми решениями и находками, связанными с этим вопросом. Первая проблемма: выбор графической библиотеки. Хочется компактную, быструю, с большим набором функций, большим выбором шрифтов. Наиболее распространенные библиотеки это Adafruit_GFX и UTFT однако и они не без недостатков. Главный недостаток Adafruit_GFX это то что все шрифты кроме стандартного с прозрачным фоном, а это значит, что перед обновлением информации место приходится "стирать", а это время и неприятное мерцание экрана. А у UTFT более бедный набор драйверов мне не удалось запустить на нем 2.4 TFT ST7789. И вот перебирая всевозможные библиотеки случайно наткнулся на Arduino_GFX. Эта библиотека решила почти все мои прблеммы, так что рекомендую. Ну а вторая и самая главная проблемма: это проблемма шрифтов, особенно русских. Я нашел огромную кучу всяких ресурсов, но все они меня не удовлетворили. Гдавные из них:
И эти проблеммы можно продолжать до бесконечности. В поисках редактора шрифтов провел кучу времени. Какие то огрызки конечно найти удалось. Например: Шрифты UTFT, Конвертер шрифтов, Настройщик шрифтов Adafruit GFX, итд. В очередной раз наткнувшись на Формат шрифта AdaFruit GFX подумал , а почему бы не написать самому редактор шрифтов. И вот представляю результат работы почти месяца: AFEdit (Adafruit GFX Font Editor). Что же может этот маленький (меньше 2 мегабайт) но достаточно мощный редактор? Что он может:
Ну и результат работы:
Надеюсь, что он будет полезен. Замечания, пожелания и конструктивная критика приветствуется. Вопросы как всегда в форум. Ну и собственно сам редактор:
Файлы: Все вопросы в Форум.
|
|
|||||||||||||||||||||
|
||||