Header banner
Revain logoHome Page
Damon Mertz photo
Malawi, Lilongwe
1 Уровень
738 Отзывов
60 Карма

Отзыв о 📡 MakerFocus ESP8266 OLED WiFi Development Board - 0.91 дюйма ESP8266 OLED дисплей с чипом CP2102, поддержка Arduino IDE, совместимость с ESP8266 NodeMCU LUA от Damon Mertz

Revainrating 5 out of 5

Отличный пакет для встроенного ESP8266 и OLED-дисплея

Отличный пакет для встроенного ESP8266 и OLED-дисплея. С ним легко работать, и он очень хорошо отображает текст. Я приложил видео моего проекта, для которого я использовал NodeMCU. . Это таймер капельного орошения, который я использую, и использование OLED-дисплея в качестве точки отсчета очень полезно. Мне просто нужно было добавить код для экранов дисплея в исходный код, чтобы он заработал. Я закажу больше. Я использовал Arduino со следующими настройками: Board — NodeMCU 1.0CPU Frequency — 160Upload Speed — библиотека 921600ESP8266 и библиотека ThingPulse esp8266-oled-ssd1306. Также протестировано с библиотекой U8G2. Связь I2C использует 4 для данных, 5 для часов и 16 для сброса. Обратите внимание, что использование библиотеки ThingPulse требует ручного сброса дисплея. Я думаю, что это то место, где другие рецензенты боролись. На приведенном ниже рисунке показано "Hello World" на вашем дисплее, когда установлены названные библиотеки. #include "SSD1306Wire.h"SSD1306Wire display(0x3c, 4, 5, GEOMETRY_128_32); void setup() { // Ручной сброс OLED-дисплея pinMode(16, OUTPUT); цифровая запись (16, LOW); задержка(50); цифровой вход (16, ВЫСОКИЙ); дисплей.инит(); display.flipScreenVertical(); display.setFont (ArialMT_Plain_16); } недействительный цикл () { display.setTextAlignment (TEXT_ALIGN_CENTER); display.drawString(64, 8, "Hello World"); дисплей.дисплей();}

Плюсы
  • Компоненты компьютера
Минусы
  • Ничего такого