А может дисплей не поддерживать русского шрифта?
Что у меня получилось -
1. одна из моих ошибок была: перед строкой "Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 13, /*data=*/ 11, /*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);" ,у меня было "//Ucglib_ILI9341_18x240x320_SWSPI ucg(/*sclk=*/ 13, /*data=*/ 11, /*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);"
2. Сейчас прошиваю с версией :DDS_sweeper_my_v5. Отсутствует экран приветствия, отсутствуют символы на шкале, но шкала на весь экран.
3. Вместо строк
ucg.setRotate90();
ucg.setFont(my14x10rus);
ucg.setColor(255, 255, 255);
ucg.setPrintPos(120,80);
ucg.print("Панорамный");
ucg.setPrintPos(130,100);
ucg.print("КСВ Метр");
ucg.setPrintPos(130,120);
ucg.print("1-30 MHz");
ucg.setPrintPos(150,140);
ucg.print("EW4C");
ucg.setPrintPos(130,215);
ucg.setColor(255, 255, 0);
ucg.print("Диапазон:");
ставлю строки
ucg.setRotate270();
ucg.setFont(ucg_font_9x15_tf);
ucg.setColor(255, 255, 255);
ucg.setPrintPos(120,80);
ucg.print("Arduino Antenna");
ucg.setPrintPos(130,100);
ucg.print("SWR Analyzer");
ucg.setPrintPos(130,120);
ucg.print("1-30 MHz");
ucg.setPrintPos(150,140);
ucg.print("EW4C");
ucg.setPrintPos(130,215);
ucg.setColor(255, 255, 0);
ucg.print("Band: ");
экран приветствия печатает, по центру, но маленькими буквами. Шкала без изменений, так как я там ничего пока не меняю.