Menu
Your Cart
Due to the busy season, there is a chance of a longer delivery time. Please take this into account when placing an order.

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
  • 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.

Specifications:

  • 128*64 pixels
  • Works with 3.3V and 5V (3V-5V, both power and signals)
  • Dimensions: 27.8 x 27.3 x 4.3 mm (l x h x w)
  • Works on I2C (default at address 0x78)
  • Modification possible to set screen to I2C address 0x7A
  • Pin Description:
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.

1
false
false
true
Remove
Change
tr