0.66 Inch OLED Display Module 64×48 I2C

4,500 د.ع

Add a compact, high-contrast display to your microcontroller projects with this 0.66 Inch OLED Display Module, specifically designed for WEMOS D1 Mini, ESP32, AVR, STM32, and other Arduino-compatible boards. This miniature OLED screen features a resolution of 64×48 pixels, providing clear, bright visuals for displaying sensor readings, status messages, menus, and graphical elements in a tiny footprint.

In stock

Compare
SKU: DIYS10752 Category:

Description

0.66 Inch OLED Display Module for WEMOS D1 Mini ESP32 AVR STM32 – 64×48 I2C OLED Screen

Add a compact, high-contrast display to your microcontroller projects with this 0.66 Inch OLED Display Module, specifically designed for WEMOS D1 Mini, ESP32, AVR, STM32, and other Arduino-compatible boards. This miniature OLED screen features a resolution of 64×48 pixels, providing clear, bright visuals for displaying sensor readings, status messages, menus, and graphical elements in a tiny footprint.

The module uses the SSD1306 driver IC and communicates via the I2C protocol, requiring only two wires (SDA and SCL) for data transfer, leaving precious GPIO pins available for other functions. The I2C interface simplifies wiring and allows multiple devices to share the same bus, making it ideal for compact projects where space is limited. The display itself is an OLED (Organic Light Emitting Diode) screen, which offers superior contrast, wide viewing angles, and low power consumption compared to traditional LCD displays.

Specifically designed to fit the WEMOS D1 Mini form factor, this module can be stacked directly onto the board for a clean, integrated look. However, it is equally compatible with any microcontroller that supports I2C communication, including Arduino Uno, Nano, Mega, ESP8266, ESP32, STM32, and Raspberry Pi. Whether you’re building a portable sensor device, a status monitor, or a small user interface, this 0.66-inch OLED display provides a perfect balance of size and functionality.

Key Features

Compact 0.66 Inch Display

The tiny 0.66-inch screen provides a clear 64×48 pixel resolution, perfect for projects where space is at a premium, including wearables, small sensors, and portable devices.

High-Contrast OLED Technology

OLED technology delivers exceptional contrast with true black pixels, bright white text, and wide viewing angles up to 160 degrees, ensuring readability from any angle.

I2C Interface for Simple Wiring

Communicates via I2C protocol using only two wires (SDA and SCL), greatly simplifying connections and freeing up GPIO pins on your microcontroller for other sensors and peripherals.

SSD1306 Driver IC Compatibility

Powered by the popular SSD1306 driver IC, fully supported by numerous libraries for Arduino, ESP32, ESP8266, STM32, and other platforms, ensuring easy integration and extensive community support.

Designed for WEMOS D1 Mini

Specifically designed to match the pinout of the WEMOS D1 Mini board, allowing direct stacking without jumper wires for a clean, professional-looking assembly.

Wide Voltage Compatibility

Operates from 3.3V to 5V DC, making it compatible with both 3.3V systems (ESP32, ESP8266, STM32) and 5V systems (Arduino Uno, Nano, Mega) without additional level shifting.

Low Power Consumption

OLED displays consume significantly less power than traditional LCDs, especially when displaying dark images where pixels are turned off, making them ideal for battery-powered projects.

Easy-to-Use Libraries

Fully supported by popular libraries such as Adafruit SSD1306, U8g2, and others, with countless examples available for displaying text, graphics, and sensor data.

No Backlight Required

Unlike LCD displays, OLED screens emit their own light and do not require a backlight, reducing component count and power consumption while maintaining excellent visibility.

Wide Compatibility

Works with Arduino Uno, Nano, Mega, Leonardo, ESP8266, ESP32, STM32, Raspberry Pi, and virtually any microcontroller with I2C capability.

Specifications

Parameter Value
Display Size 0.66 inch
Resolution 64 x 48 pixels
Driver IC SSD1306
Interface I2C (IIC)
I2C Address 0x3C (typical, may be configurable)
Operating Voltage 3.3V – 5V DC
Display Color White / Blue / Yellow (varies by model)
Viewing Angle > 160 degrees
Contrast High, with true black pixels
Power Consumption Very low (dark images consume less)
Compatible Boards WEMOS D1 Mini, ESP32, Arduino, STM32, AVR
Dimensions Approximately 22mm x 16mm x 6mm
Connection 4-pin header (VCC, GND, SCL, SDA)

Pin Configuration

Pin Function Connection
VCC Power Supply 3.3V or 5V
GND Ground Common ground
SCL I2C Clock I2C clock line
SDA I2C Data I2C data line

Wiring Diagram

WEMOS D1 Mini (Stacked Directly)

text
OLED Module          WEMOS D1 Mini
-----------          -------------
VCC        ----->    3.3V
GND        ----->    GND
SCL        ----->    D1 (SCL)
SDA        ----->    D2 (SDA)

Arduino Uno / Nano

text
OLED Module          Arduino Uno
-----------          -----------
VCC        ----->    5V
GND        ----->    GND
SCL        ----->    A5 (SCL)
SDA        ----->    A4 (SDA)

ESP32 / ESP8266

text
OLED Module          ESP32 / ESP8266
-----------          --------------
VCC        ----->    3.3V
GND        ----->    GND
SCL        ----->    GPIO22 (ESP32) / GPIO5 (ESP8266)
SDA        ----->    GPIO21 (ESP32) / GPIO4 (ESP8266)

Arduino Code Example (Adafruit SSD1306 Library)

cpp
#include <Wire.h>
#include <Adafruit_SSD1306.h>

#define SCREEN_WIDTH 64
#define SCREEN_HEIGHT 48
#define OLED_ADDR 0x3C

Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

void setup() {
  Serial.begin(115200);
  
  if (!display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR)) {
    Serial.println("SSD1306 allocation failed");
    for(;;);
  }
  
  display.clearDisplay();
  display.setTextSize(1);
  display.setTextColor(SSD1306_WHITE);
  display.setCursor(0, 0);
  display.println("Hello!");
  display.println("0.66 OLED");
  display.display();
}

void loop() {
  // Display counter
  static int counter = 0;
  display.clearDisplay();
  display.setCursor(0, 0);
  display.print("Count: ");
  display.println(counter);
  display.display();
  counter++;
  delay(1000);
}

Common Applications

  • WEMOS D1 Mini display projects

  • ESP32 and ESP8266 sensor monitors

  • Arduino portable devices

  • Status and notification displays

  • Wearable electronics

  • Miniature data loggers

  • IoT device user interfaces

  • Battery level indicators

  • Menu and selection screens

  • Educational electronics projects

Package Contents

  • 1 x 0.66 Inch OLED Display Module

  • (Pins may be pre-soldered or require soldering depending on variant)


وحدة شاشة OLED 0.66 بوصة لـ WEMOS D1 Mini ESP32 AVR STM32 – شاشة OLED 64×48 I2C

أضف شاشة عرض مدمجة وعالية التباين إلى مشاريع المتحكمات الدقيقة الخاصة بك باستخدام وحدة شاشة OLED 0.66 بوصة، المصممة خصيصًا للوحات WEMOS D1 Mini و ESP32 و AVR و STM32 واللوحات المتوافقة مع Arduino. تتميز شاشة OLED الصغيرة هذه بدقة 64 × 48 بكسل، مما يوفر صورًا واضحة ومشرقة لعرض قراءات المستشعرات ورسائل الحالة والقوائم والعناصر الرسومية في مساحة صغيرة للغاية.

تستخدم الوحدة دائرة التشغيل SSD1306 وتتواصل عبر بروتوكول I2C، مما يتطلب سلكين فقط لنقل البيانات، مما يترك دبابيس GPIO الثمينة متاحة لوظائف أخرى. واجهة I2C تبسط الأسلاك وتسمح لأجهزة متعددة بمشاركة نفس الناقل، مما يجعلها مثالية للمشاريع المدمجة حيث المساحة محدودة. الشاشة نفسها هي شاشة OLED، والتي تقدم تباينًا فائقًا وزوايا رؤية واسعة واستهلاك طاقة منخفض مقارنة بشاشات LCD التقليدية.

مصممة خصيصًا لتتناسب مع شكل WEMOS D1 Mini، يمكن تركيب هذه الوحدة مباشرة على اللوحة للحصول على مظهر نظيف ومتكامل. ومع ذلك، فهي متوافقة أيضًا مع أي متحكم دقيق يدعم اتصال I2C، بما في ذلك Arduino Uno و Nano و Mega و ESP8266 و ESP32 و STM32 و Raspberry Pi. سواء كنت تبني جهاز استشعار محمول أو شاشة حالة أو واجهة مستخدم صغيرة، فإن شاشة OLED 0.66 بوصة هذه توفر توازنًا مثاليًا بين الحجم والوظائف.

المميزات الرئيسية

شاشة مدمجة 0.66 بوصة

توفر الشاشة الصغيرة جدًا 0.66 بوصة دقة 64 × 48 بكسل واضحة، مثالية للمشاريع حيث المساحة محدودة، بما في ذلك الأجهزة القابلة للارتداء وأجهزة الاستشعار الصغيرة والأجهزة المحمولة.

تقنية OLED عالية التباين

تقدم تقنية OLED تباينًا استثنائيًا مع بكسلات سوداء حقيقية ونص أبيض ساطع وزوايا رؤية واسعة تصل إلى 160 درجة، مما يضمن قابلية للقراءة من أي زاوية.

واجهة I2C لتوصيل بسيط

تتواصل عبر بروتوكول I2C باستخدام سلكين فقط، مما يبسط التوصيلات بشكل كبير ويوفر دبابيس GPIO على المتحكم الدقيق الخاص بك لأجهزة الاستشعار والمحيطات الأخرى.

توافق مع دائرة التشغيل SSD1306

مدعومة بدائرة التشغيل SSD1306 الشهيرة، ومتوافقة بالكامل مع العديد من المكتبات لـ Arduino و ESP32 و ESP8266 و STM32 ومنصات أخرى، مما يضمن سهولة التكامل ودعم مجتمعي واسع.

مصممة لـ WEMOS D1 Mini

مصممة خصيصًا لتتناسب مع تخطيط دبابيس لوحة WEMOS D1 Mini، مما يسمح بالتركيب المباشر بدون أسلاك توصيل للحصول على تجميع نظيف واحترافي.

توافق جهد واسع

تعمل من 3.3 فولت إلى 5 فولت تيار مستمر، مما يجعلها متوافقة مع كل من أنظمة 3.3 فولت وأنظمة 5 فولت دون الحاجة إلى تحويل مستوى إضافي.

استهلاك طاقة منخفض

تستهلك شاشات OLED طاقة أقل بكثير من شاشات LCD التقليدية، خاصة عند عرض صور داكنة حيث يتم إيقاف تشغيل البكسلات، مما يجعلها مثالية للمشاريع التي تعمل بالبطارية.

مكتبات سهلة الاستخدام

مدعومة بالكامل بمكتبات شائعة مثل Adafruit SSD1306 و U8g2 وغيرها، مع أمثلة لا حصر لها متاحة لعرض النصوص والرسومات وبيانات المستشعر.

لا تتطلب إضاءة خلفية

على عكس شاشات LCD، تشع شاشات OLED الضوء الخاص بها ولا تتطلب إضاءة خلفية، مما يقلل من عدد المكونات واستهلاك الطاقة مع الحفاظ على رؤية ممتازة.

توافق واسع

تعمل مع Arduino Uno و Nano و Mega و Leonardo و ESP8266 و ESP32 و STM32 و Raspberry Pi وأي متحكم دقيق تقريبًا مع إمكانية I2C.

المواصفات الفنية

المعلمة القيمة
حجم الشاشة 0.66 بوصة
الدقة 64 × 48 بكسل
دائرة التشغيل SSD1306
الواجهة I2C
عنوان I2C 0x3C
جهد التشغيل 3.3-5 فولت
لون الشاشة أبيض / أزرق / أصفر
زاوية الرؤية > 160 درجة
استهلاك الطاقة منخفض جدًا
اللوحات المتوافقة WEMOS D1 Mini، ESP32، Arduino، STM32
الأبعاد حوالي 22 مم × 16 مم × 6 مم
التوصيل رأس 4 دبابيس

تكوين الدبابيس

الدبوس الوظيفة التوصيل
VCC طاقة 3.3V أو 5V
GND أرضي أرضي مشترك
SCL ساعة I2C خط ساعة I2C
SDA بيانات I2C خط بيانات I2C

التطبيقات الشائعة

  • مشاريع شاشات WEMOS D1 Mini

  • شاشات مراقبة ESP32 و ESP8266

  • أجهزة Arduino المحمولة

  • شاشات الحالة والإشعارات

  • الإلكترونيات القابلة للارتداء

  • أجهزة تسجيل البيانات الصغيرة

  • واجهات مستخدم أجهزة إنترنت الأشياء

  • مؤشرات مستوى البطارية

  • شاشات القوائم والاختيار

  • مشاريع الإلكترونيات التعليمية

محتويات العلبة

  • 1 × وحدة شاشة OLED 0.66 بوصة

Reviews

There are no reviews yet

Be the first to review “0.66 Inch OLED Display Module 64×48 I2C”

Your email address will not be published. Required fields are marked *