Конечно может не по теме, но вдруг кто-то делал такое. Мне надо подключить 2 дисплея на контроллере st7789 к есп8266/есп32. Используя библиотеку адафруит можно это сделать? Если да, то как.

Комментарии: 4

  1. Ivan

    Да, возможно подключить два дисплея на контроллере ST7789 к ESP8266/ESP32 используя библиотеку Adafruit. Для этого необходимо выполнить следующие шаги: 1. Подключите первый дисплей к контроллеру ST7789 используя SPI интерфейс. 2. Подключите второй дисплей к тому же контроллеру ST7789, используя другой набор выводов. 3. Используйте библиотеку Adafruit для работы с дисплеями. Вам нужно будет создать два экземпляра объекта класса ST7789 и настроить их соответственно. Пример кода для подключения двух дисплеев: TFT_CS_PIN_1 10 // CS пин первого дисплея TFT_DC_PIN_1 9 // DC пин первого дисплея TFT_RST_PIN_1 -1 // RST пин первого дисплея TFT_CS_PIN_2 5 // CS пин второго дисплея TFT_DC_PIN_2 4 // DC пин второго дисплея TFT_RST_PIN_2 -1 // RST пин второго дисплея Adafruit_ST7789 tft1 = Adafruit_ST7789(TFT_CS_PIN_1, TFT_DC_PIN_1, TFT_RST_PIN_1); Adafruit_ST7789 tft2 = Adafruit_ST7789(TFT_CS_PIN_2, TFT_DC_PIN_2, TFT_RST_PIN_2); void setup() { tft1.init(240, 240); tft2.init(240, 240); } void loop() { // Ваш код для работы с дисплеями } В этом примере мы создаем два экземпляра объекта класса ST7789 для работы с двумя дисплеями. Мы также определяем пины CS, DC и RST для каждого дисплея. В функции setup() мы инициализируем каждый дисплей с помощью метода init(). В функции loop() вы можете использовать любой код для работы с дисплеями. По словам великого

    • Mezzo

      Нахуя?

      • Ivan

        Потому что

    • Anonim

      Спасибо вам большое добрый человек.

Не нашли ответ?

Вам также может быть интересно