Today

Поддержка кириллицы в LILYGO T-Echo InkHUD

В Meshtastic, в варианте прошивки InkHUD для T-Echo можно включить поддержку кириллицы (вместо вопросительных знаков), но это делается не через -D OLED флаги и кастомные шрифты, а иначе. Для этого нужно:

  1. Склонить репозиторий прошивки и переключиться на тег нужной версии, настроить PlatformIO, всё по инструкции
  2. Перейти в файл variants/nrf52840/t-echo/nicheGraphics.h
  3. Найти строки задающие шрифты:
    // Select fonts InkHUD::Applet::fontLarge = FREESANS_12PT_WIN1252; InkHUD::Applet::fontMedium = FREESANS_9PT_WIN1252; InkHUD::Applet::fontSmall = FREESANS_6PT_WIN1252;
  4. И заменить в каждой из трёх строк WIN1252 на WIN1251

Теперь прошивку можно собрать и загрузить командой PlatformIO: Upload, перед этим переведя T-Echo в режим загрузки клацнув Reset два раза.

Сообщения на русском и украинском работают: