Каталог товаров
Выберите модификацию товара.
Изображение
Товар добавлен в корзину.
Изображение товара
Кол-во:
Стоимость: Р-
Итого:  Р-

Плата HW-724 Wemos ESP-32 OLED 0.96 (SSD1306 128*64)

Артикул: 10984
Плата HW-724 Wemos ESP-32 OLED 0.96 (SSD1306 128*64)
(0)
1 589 руб.
Наличие: 10 шт
шт

ESP-WROOM-32 OLED 0.96 (SSD1306 128*64). 

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

Характеристики

Процессор: 32-х битный, частота 240 МГц

Объём Flash-памяти: 4МБ

OLED дисплей 128×64 пикселя,

Питание платы: 5В, 3,3В

Питание на выводах: 3.3В

Поддержка Wi-Fi: 802.11 b/g/n (802.11n до 150 Мбит/с)

Поддержка Bluetooth: 4.2 BR/EDR и Low Energy

Количество выводов: 19, из них 10 аналоговых

Поддержка интерфейсов: UART, I2C, SPI, VP/VN, DAC

Плата (вид снизу).

Распиновка контактов платы.

Если Вы собираетесь создавать проекты на данной плате в среде 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();
}

 

 

 

 

 

 

шт
630 руб.
Наличие: 5 шт
шт
585 руб.
Наличие: 20 шт
шт
673 руб.
Наличие: 3 шт
шт
355 руб.
Наличие: 10 шт

Корзина 0 Сравнение0