Menu
Your Cart
Please note! Due to the busy period around Black Friday, Cyber Monday and Christmas, there is a chance of longer delivery time.

0.96 inch OLED Display 128*64 pixels white - I2C

0.96 inch OLED Display 128*64 pixels white - I2C
0.96 inch OLED Display 128*64 pixels white - I2C
0.96 inch OLED Display 128*64 pixels white - I2C
0.96 inch OLED Display 128*64 pixels white - I2C
0.96 inch OLED Display 128*64 pixels white - I2C
  • Availabilty: Directly available from warehouse in Eindhoven
  • Model: I2C0.96OLEDWHITE
  • SKU: 001256
€7.00
Ex Tax: €5.79
10 or more €6.50
25 or more €6.00
50 or more €5.50
100 or more €5.00

A 0.96 inch I2C OLED display with 128*64 white pixels and very good viewing angles of at least 160 degrees.

Pin Description
GND Ground/min/earth
VCC 3.3V or 5V power supply
SCL I2C SCL (clock signal)
SDA I2C SDA (data signal)

Manual in combination with Arduino Uno:

  1. Connect the pins of the LCD screen in the following way:
    OLED Display Pin Connect to:
    GND Ground/min/earth
    VCC 3.3V or 5V power supply
    SCL Pin 12 on Arduino
    SDA Pin 11 on Arduino
  2. Install the U8g2 library via the Arduino IDE: Sketch -> Use library -> Manage libraries ... (search for U8g2 and install the most recent version)
  3. Open a new sketch in Arduino and use the following code to use the OLED display in I2C mode.
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    #include 
    #include      //Using u8g2 library
    
    U8X8_SSD1306_128X64_NONAME_SW_I2C u8x8(12, 11, U8X8_PIN_NONE);
    
    void setup(void)
    {
      u8x8.begin();
      u8x8.setPowerSave(0);
    
      u8x8.setFont(u8x8_font_pxplusibmcgathin_f);
      u8x8.drawString(0,0,"Hello World 209!");
      u8x8.drawString(0,3,"1234567890123456");
      u8x8.drawString(0,7,"Hello World 209!");
    }
    
    void loop(void)
    {
    }
    
  4. Now you can use your OLED screen with I2C!


In this example, a Software I2C implementation has been used. This implementation is also compatible with microcontrollers that do not have an internal I2C controller. Would you rather use the internal (Hardware/HW) I2C controller? Then follow the following steps:

  1. Change the next piece of code from the above example of:
    U8X8_SSD1306_128X64_NONAME_SW_I2C u8x8 (12, 11, U8X8_PIN_NONE);
    To:
    U8X8_SSD1306_128X64_NONAME_HW_I2C u8x8 (U8X8_PIN_NONE);
  2. Connect pin SCL of the OLED screen to the I2C SCL pin of your Arduino. (A5/SCL pin on Arduino Uno and Nano models, 21/SCL pin on the Arduino Mega )
  3. Connect pin SDA of the OLED screen to the I2C SDA pin of your Arduino. (A4/SDA pin on Arduino Uno and Nano models, 20/SDA  pin on the Arduino Mega)
  4. Upload the new code
Please login or register to review

Reviews Over 0.96 inch OLED Display 128*64 pixels white - I2C

This product has 0 review(s) in total.

Specifications

General
Brand No brand
Features Display
General physical appearance
Main color Blue
Weight [g] 4
Mounting options Mounting hole(s)
Dimension X [mm] 28
Dimension Y [mm] 28
Diameter mounting hole(s) [mm] 2.0
Form factor Module (general)
General electrical properties
Minimum supply voltage [V DC] 3.3
Maximum supply voltage [V DC] 5
Minimum IO-pin input voltage [V] 3.3
Maximum IO-pin input voltage [V] 5
IO-pin output voltage [V] Equal to supply voltage
Communication
Hardware interface(s) I2C
Default I2C address 0x78
Display
Type OLED
Driver SSD1306
Screen diagonal [inch] 0.96
Number of pixels long side 128
Number of pixels short side 64
Display shape Rectangular
Pixel colors White
Connectors
Power supply connector(s) Pin header male (2.54mm)
IO-connector(s) Pin header male (2.54mm)
Package contents
Package contents 1x Display module

If you have a question or problem regarding a product, please contact us by using one of the buttons below.

1
false
true
true
Remove
Change
tr