Email: electroxbd@gmail.com
Whatsapp: 01600334238
Sale!

0.96 Inch OLED Display Module I2C IIC 128×64

Original price was: ৳ 350.Current price is: ৳ 250.

  • Resolution: 128×64 pixels.
  • Interface: I2C/IIC communication protocol.
  • Operating Voltage: 3.3V – 5V.
  • Display Color: Monochrome (white, blue, or yellow options).
  • Power Consumption: Low, ideal for battery-powered devices.

12 in stock

Sale!

0.96 Inch OLED Display Module I2C IIC 128×64

The 0.96 Inch OLED Display Module I2C IIC 128×64 is widely used for displaying text, graphics, and data in compact electronics projects. When combined with the Arduino UNO R3, it becomes a powerful tool for prototyping and developing IoT and embedded systems.

Key Features of the OLED Display Module

  1. High Resolution: 128×64 pixels for clear, sharp visuals.
  2. Compact Size: Perfect for projects with limited space.
  3. I2C Interface: Simplifies wiring and communication.
  4. Low Power Consumption: Ideal for battery-powered devices.
  5. Wide Compatibility: Works seamlessly with Arduino, Raspberry Pi, and other microcontrollers.

Components Required

  • Arduino UNO R3
  • 0.96 Inch OLED Display Module
  • Breadboard
  • Jumper wires

Connecting the OLED Display to Arduino UNO

The OLED display uses the I2C protocol, requiring only two data pins: SCL (Serial Clock Line) and SDA (Serial Data Line). Here’s how to connect it:

OLED Pin Arduino Pin
VCC 3.3V or 5V
GND GND
SCL A5 (on UNO)
SDA A4 (on UNO)

Installing the Required Libraries

  1. Open the Arduino IDE.
  2. Choose Sketch, then Include Library, and finally Manage Libraries.
  3. Search for Adafruit SSD1306 and Adafruit GFX.
  4. Install both libraries.

Sample Code for Testing the OLED Display

Here’s a basic example to display “Hello, World!” on the OLED:

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

// Define OLED display width and height
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64

// Create an instance of the display object
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);

void setup() {
// Initialize the serial monitor
Serial.begin(9600);

// Initialize the OLED display
if (!display.begin(SSD1306_I2C_ADDRESS, 0x3C)) { // Address 0x3C for most displays
Serial.println(F(“SSD1306 allocation failed”));
for (;;); // Stop execution if initialization fails
}

display.clearDisplay(); // Clear the display buffer

// Display test message
display.setTextSize(1); // Set text size (1 = small, 2 = medium, etc.)
display.setTextColor(SSD1306_WHITE); // Set text color to white
display.setCursor(0, 10); // Set cursor position (x: 0, y: 10)
display.println(“Testing OLED!”); // Print a message
display.display(); // Display the buffer on the screen
delay(2000);

// Draw basic shapes for testing
display.clearDisplay();
display.drawRect(10, 10, 50, 30, SSD1306_WHITE); // Draw rectangle
display.drawCircle(64, 32, 15, SSD1306_WHITE); // Draw circle
display.display();
delay(2000);

// Display a scrolling text demo
display.clearDisplay();
display.setCursor(0, 0);
display.println(“Scrolling Text Demo”);
display.display();
delay(1000);

display.startscrollleft(0x00, 0x0F); // Start horizontal scrolling
delay(5000); // Scroll for 5 seconds
display.stopscroll(); // Stop scrolling
}

void loop() {
// Add your main code here
}

Applications

  1. IoT Projects: Display sensor data like temperature, humidity, or light levels.
  2. Wearables: Perfect for creating small and lightweight screens.
  3. DIY Projects: Useful for making clocks, counters, or gaming interfaces.

Advantages of Using OLED Displays

  • Energy Efficiency: Consumes less power than traditional LCDs.
  • Wide Viewing Angle: Excellent visibility from different angles.
  • No Backlight Needed: OLEDs emit their own light, ensuring vibrant visuals.

Conclusion

Interfacing a 0.96 Inch OLED Display Module I2C IIC 128×64 with an Arduino UNO R3 is straightforward and highly rewarding. Whether you’re a beginner exploring electronics or a seasoned developer, this combination offers a robust solution for various applications. With its ease of use, reliability, and flexibility, the OLED module enhances your projects with sharp visuals and user-friendly integration.

Common Questions:
What is the price of 0.96 Inch OLED Display Module I2C IIC 128×64 in Bangladesh?
The latest price of 0.96 Inch OLED Display Module I2C IIC 128×64 in Bangladesh is 280BDT.
Where to buy 0.96 Inch OLED Display Module I2C IIC 128×64 in Bangladesh?
You can buy the 0.96 Inch OLED Display Module I2C IIC 128×64 at the best price from ElectroXBD in Bangladesh.

Tutorial: Click Here

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

FAQs

What payment methods ElectroXBD accepted?
ElectroXBD accepts cash on delivery, bKash, and bank transfers.
Can products be returned or exchanged?
Yes, returns are accepted within 7 days of delivery according to terms & policies.
How long does delivery take?
Delivery generally takes 2-4 business days, depending on the location.
To which locations does ElectroXBD deliver goods?
ElectroXBD delivers orders to all regions across Bangladesh.
SKU: EXBD7007 Category: Tag:

Cart

Cart

Your Cart is Empty

Back To Shop
Continue Shopping
Payment Details
Sub Total ৳ 0