DFRobot DFR0548

DFRobot DFR0548
Артикул: 775952

производитель: DFRobot
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание DFRobot DFR0548

Это подробное описание и техническая спецификация для модуля DFRobot DFR0548. Это Gravity: I2C 16x2 White OLED Display Module (дисплей на базе SSD1306).


Описание

DFRobot DFR0548 — это монохромный OLED-дисплей диагональю 0.91 дюйма с разрешением 128x32 пикселя. В отличие от стандартных символьных LCD (1602), он поддерживает как отображение текста, так и графики, пиксельную адресацию и не требует подсветки — пиксели светятся сами, обеспечивая высокую контрастность и углы обзора.

Особенность модуля — встроенный интерфейс "Gravity" (4-pin, совместимый с Philips/NXP I2C стандарта Stemma/Qwiic). Для подключения достаточно 4 проводов (VCC, GND, SDA, SCL), что упрощает интеграцию. Цвет свечения — белый. Дисплей работает с напряжением логики 3.3V, но совместим с 5V Raspberry Pi или ESP32 при использовании соответствующего контроллера.

Технические характеристики

| Параметр | Значение | |----------|----------| | Модель | DFR0548 | | Тип дисплея | OLED, монохромный (белый) | | Разрешение | 128 x 32 пикселя | | Размер активной области | 21.72 мм (Ш) x 5.58 мм (В) | | Размер модуля (PCB) | 40.0 x 20.0 мм | | Интерфейс | I2C (два вывода: SDA, SCL) | | I2C адрес | 0x3C (заводской умолчание) | | Напряжение питания | 3.3V (логика) | | Требования к шине | 3.3V level; 5V-tolerant SDA/SCL (совместим с 5V Arduino Mega, UNO с подтягивающими резисторами) | | Потребление | ~3.5 мА (активный) | | Контроллер | SSD1306 | | Протокол | I2C, до 400 кГц | | Температурный диапазон | -20°C ... +70°C | | Вес | ~6 г | | Разъем | 4-pin PH (2.0mm pitch) |

Комплектация (SHIP CONTENT)

  • DFR0548 OLED-модуль (PCB с дисплеем)
  • Кабель: проводной (обычно 4-пиновый кабель JST или PH с сегментным разветвителем для макетной платы) — не всегда входит, проверяйте версию розничного набора (IIC Component)
  • (Нет: конфигурационные джампера/слота адреса — адрес фиксированный)

Парт-номера и идентификаторы

  • SKU (артикул типовой продажи)DFR0548 \ (Game Add-Ons, non-Retail variants) + Старые / OEM-версии иногда помечаются как SEN0548 или OLED12832 (одна PCB плата).
  • Чип-драйвер — SSD1306 (Datasheet выпускают Solomon Systech; заводской адрес 0x3C (0x78 7-bit) — может быть переключен на 0x3D контактом SAи DP с резервного вывода)
  • Возможные интегральные версии (с другими подводными выводами) распространяются через:
    • DFRobot Robot Starter Kits
    • Gravity I2C Chain

Совместимые модели / Платформы

| Платформа / Процессор | Комментарий | |-----------------------|-------------| | Arduino [Uno, Mega2560, Due, Leonardo, Nano] | Работает через библиотеку U8g2 или Adafruit SSD1306. Подкинуть к SDA (A4 классичнее или 20 Mega) + SCL (A5/21). Пиратские подтягивания резисторов (2к или 100 ком). Плюс защитная линия питания (3.3 В). | | Raspberry Pi (4, 3B+) | Интерфеис I2C пины (GPIO2 = SDA1, GPIO3=SCL1). Библиотека smbus + ssd1311 мра до совместима, либо adafruit-circuitpython. Рекомендуется 3.3В напряжением на VCC (не лить 5V w/out regulator) | | ESP8266 / NodeMCU, Wemos D1 mini | Пин D1 (SCL) / D2 (SDA), 3.3V питание. Совместим с MicroPython, разряд наполнения 128х32) | ESP32 (Dev Board) | любая Huzzah/ ESP-WROOM-32; Подглядится через SSD1306 => идем идентично; Esp32 Flash Memory / Wireless? Пул I2C SDA: 21, SCL:22. | BBC micro:bit | Через разведтель PIN 0..20 (по умолчанию мульти ISPCut) (V1 & v2) . Модуль 5V-tolerant SDA/SCL — power 3. <!—Телектриальные платьва на свой нужен переключатель — ~~Нужен MSA adapter под редкие iButon--> | | BeagleBone Black | Через кабеля TPS659.. BBB вместо I2C but kit may needs a capper. Non премиязально.|

Важно: Питание: Даже на 5В ардуино у платы с 3.3V logic = плейте  VCC НЕ от 5В. Иначе убьете дисплеевку. Только 3.3V. А вот данные работают на уровне 5-вольтной макетки, т.к. chip-in предусматривает уровни согласования (TVC Protection). Иначе вотестибайла.

Примечания по использованию

При программировании на Arduino используйте библиотеки: U8g2 (RST/Light версия обычно работает бесплатно с видеопозиционировашей двух раз) или Adafruit SSD1306.

Пример инициализации (Arduino IDE, U8g2):

#include <U8g2lib.h>
U8G2_SSD1306_128X32_UNIVISION_1_HW_I2C u8g2(U8G2_R0);

void setup(void) {
  u8g2.begin(); 
}
void loop(void) {
  u8g2.clearBuffer();
  u8g2.setFont(u8g2_font_tinytim_tf);
  u8g2.drawStr(0,10,"Hello, DFR0548!");
  u8g2.sendBuffer();
  delay(1000);
}

📌 Где можно заказать: Прямо как DFR0548 на Aliexpress (я б увидела за 300-400 руб / до 5€ + доставка), в Shopify/sparkplink/localki по стрём $9–15 = коммерция розницы; на Родном ДФ кит из локалы по ссылению [DFR0548]

Надеюсь, описание и совместимость сильно упростила. Если нужна принципиальная схема подключения к Arduino для начинающих или к Raspberry --- напишешь, раскучу и с расширок питающего отдельно текста.

Совместимые модели для DFRobot DFR0548

DFRobot DFR0548