Я использую библиотеку VGA от Bitluni (https://github.com/bitluni/ESP32Lib).. Я бы хотел изменить размер шрифта / текста для текста на экране разного размера.
Я пытался использоватьБиблиотека Adadruit GFX, но я не смог заставить ее работать.
Я пытаюсь сделать что-то вроде
#include <Adafruit_GFX.h>
#include <ESP32Lib.h>
#include <Fonts/FreeMonoBoldOblique12pt7b.h>
const int redPin = 14;
const int greenPin = 19;
const int bluePin = 27;
const int hsyncPin = 12;
const int vsyncPin = 13;
void setup()
{
tft.reset();
tft.begin();
tft.setFont(&FreeMonoBoldOblique12pt7b);
vga.init(myMode, redPin, greenPin, bluePin, hsyncPin, vsyncPin);
vga.setFont(CodePage437_9x16);
vga.println("Hello, world!");
tft.setTextSize(2);
vga.println("Hello, world!");
}
Я продолжаю получать TFT, не объявленный в этомобласть действия при попытке использовать библиотеку gfx