Добрый день. Я подключал и использовал экран SSD1306 к arduino nano и возникла необходимость подключить его к esp8266 mini D1. Я не сведущ в этой теме, поэтому попытался подключить экран по гайдам из интернета. Не смог найти схему подключения именно для данной esp, нашёл схему подключения и код только для обычной esp8266. Попытался адаптировать подключение к пинам обычной 8266 для пинов 8266 D1 mini, но экран ничего не показывает. Подключал по SPI, экран и esp рабочие, контакт проводов нормальный. Я уверен, что проблема или в том, что я неправильно подключал, или в том, что не вижу какой - то банально глупой проблемы. Подскажите, пожалуйста, возможно ли вообще это всё подключить и использовать? Что я сделал не так? Пины которые я подключал приведены ниже в коде, который я пытался загрузить.
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_MOSI D7
#define OLED_CLK D5
#define OLED_DC D2
#define OLED_CS D8
#define OLED_RESET D3
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS);
void setup()
{
display.begin(SSD1306_SWITCHCAPVCC);
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(WHITE);
display.setCursor(0, 0);
display.print("TEST");
display.display();
}
void loop()
{
}
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_MOSI D7
#define OLED_CLK D5
#define OLED_DC D2
#define OLED_CS D8
#define OLED_RESET D3
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS);
void setup()
{
display.begin(SSD1306_SWITCHCAPVCC);
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(WHITE);
display.setCursor(0, 0);
display.print("TEST");
display.display();
}
void loop()
{
}


