Скажите почему дисплей может не показывать изображение
#include <Arduino.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
// // Определяем пины для дисплея Nokia 5110
#define PIN_RST 8
#define PIN_CS 16 // Иногда этот пин обозначается как CE
#define PIN_DC 5
#define PIN_MOSI 11
#define PIN_SCK 18
// // Создаем объект дисплея
Adafruit_PCD8544 display = Adafruit_PCD8544(PIN_SCK, PIN_MOSI, PIN_DC, PIN_CS, PIN_RST);
void setup()
{
Serial.begin(115200);
// Инициализация дисплея
display.begin();
display.setContrast(120); // Настраиваем контрастность (можно изменить при необходимости)
display.clearDisplay(); // Очищаем экран
// Выводим текст на экран
display.setTextSize(1); // Размер шрифта (1 - стандартный)
display.setTextColor(BLACK);
display.setCursor(10, 10); // Устанавливаем курсор
display.print("Hello");
display.display(); // Обновляем дисплей
}
void loop()
{
Serial.println("Hello, World!");
delay(1000);
}
Настройка platform.ini
; PlatformIO Project Configuration File
;
; Build options: build flags, source filter
; Upload options: custom upload port, speed and extra flags
; Library options: dependencies, extra library storages
; Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; https://docs.platformio.org/page/projectconf.html
[env:esp32-s3-devkitm-1]
platform = espressif32
board = esp32-s3-devkitm-1
framework = arduino
monitor_speed = 115200
lib_deps =
https://github.com/adafruit/Adafruit-PCD8544-Nokia-5110-LCD-library
https://github.com/adafruit/Adafruit-GFX-Library
; build_flags =
; -D ARDUINO_USB_MODE=1
; -D ARDUINO_USB_CDC_ON_BOOT=1
; [env:esp32s3]
; platform = espressif32
; board = esp32s3-devkitm-1
; framework = arduino
Подсветка работает, все остальное по нулям, мб я использую не те ножки, использовал вот эту распиновку
https://mischianti.org/esp32-s3-devkitc-1-high-res...
Есть какие то возможности проверить что экран живой/мертвый