Wemos ESP32 OLED

Артикул: ESP32-OLED
Код товара: 01280
Нет в наличии
1200 руб

    Доставка заказов

   По Москве    По России
- Курьер - Почта России
- Пункты выдачи Boxberry - Пункты выдачи Boxberry
- Самовывоз - ТК «Деловые линии»
Международная доставка осуществляются компанией СДЭК. Расчёт стоимости доставки по запросу на e-mail.

 

 

 

  • Описание

Микроконтроллер ESP32 продолжает набирать популярность у разработчиков, и появляются новые платы на его основе. Еще один вариант платы на основе модуля WROOM-32 с микроконтроллером ESP32 – плата Wemos ESP32 OLED.

На плате интегрирован небольшой (128x64) двухцветный OLED-дисплей. Дисплей потребовал применения стабилизатора увеличенной мощности. Еще уменьшилось количество свободных контактов. На плату записан скетч, позволяющий проверить экран, при подаче питания включается демонстрационный режим.
Схема расположения контактов модуля:

Если Вы собираетесь создавать проекты на данной плате в среде Arduino IDE, для работы с OLED-дисплеем необходимо установить библиотеки Adafruit SSD1306 и Adafruit GFX. В Arduino IDE выбираем пункт меню Скетч -- Подключить библиотеку -- Управлять библиотеками и попадаем в Менеджер библиотек.
Набираем в окне поиска "ssd1306", находим библиотеку Adafruit SSD1306 и устанавливаем ее.



Аналогично устанавливаем библиотеку Adafruit GFX.

В библиотека Adafruit SSD1306 вносим небольшие изменения. В файле Adafruit_SSD1306.h устанавливаем разрешение экрана 128x64:

Загружаем на плату ESP32 скетч вывода текста на экран OLED:

// подключение библиотек
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>

// создание объекта OLED
// адрес I2C - 0x3C
// SDA - 5, SCL - 4
SSD1306 display(0x3c, 5, 4);

void setup() {
// инициализация OLED
display.init();
// установить ориентацию экрана
display.flipScreenVertically();
// установка шрифта и размера
display.setFont(ArialMT_Plain_24);
// расположение текста
display.setTextAlignment(TEXT_ALIGN_LEFT);
}

void loop() {
// очистить дисплей
display.clear();
// Вывод текста (в буфер)
display.drawString(0, 0, "*Arduino-KIT*");
// вывести изображение из буфера на экран
display.display();
}

 

Много полезного материала здесь

 

 

 

 

 

 

Главное меню

Каталог

Полезные ссылки

Цена
от
до