Шрифты все работают, меняются в fonts.h.
Питаюсь добавить русский. Нашел чужой, выводит слова на русском, но через букву добавляет мусор.
На англ. все в порядке.
Отключил #define FONT_END7F в fonts.h чтобы от 0x80 до 0xbf были русские буквы.
В шрифте англ. и русские буквы ни чего лишнего но и знаки и цифры конечно. Все стандартно.
Как это можно исправить.
Может в uint8_t S65Display::drawChar(uint8_t x, uint8_t y, char c, uint8_t size, uint16_t color, uint16_t bg_color)
где то условие поставить, если после 0x80 до 0xbf выводил на экран через букву .
Только не пойму где, и как это придумать.
Пока не разобрался как, и какой программой под этот дисплей шрифт сделать.
Но шрифт нормальный может действительно в uint8_t S65Display::drawChar(uint8_t x, uint8_t y, char c, uint8_t size, uint16_t color, uint16_t bg_color) проблема.
Подскажите где копать.
В шрифте 8х8 выводит / палочку перед русской буквой.
Это 12х15 выводит мусор перед русской буквой.