1.3 inch OLED I2C 128×64 3-5V
C$6.99
Discount Type | Quantity | Volume Price |
---|---|---|
Quantity discount | 2 - 9 | 5% C$6.64 |
Quantity discount | 10 - 19 | 10% C$6.29 |
Quantity discount | 20 + | 15% C$5.94 |
- Description
- Reviews (5)
Description
OLED Displays
Type
0.96" Blue
SPI
0.96" Blue
I2C
1.3" Blue
I2C
2.42" Blue
SPI
0.66" D1 Mini
I2C
Color scheme
Blue-White
Blue-White
Blue-White
Blue-White
Blue-White
Resolution (Pixel)
128 x 64
128 x 64
128 x 64
128 x 64
64 x 48
Interface
SPI
I2C
I2C
SPI
I2C
Controller
SSD1306 or SH1106
SSD1306 or SH1106
SSD1306 or SH1106
SSD1309
SSD1306
Touch screen
Part # (Go to)
OLED Displays | |||||
Type | 0.96" Blue | 0.96" Blue | 1.3" Blue | 2.42" Blue | 0.66" D1 Mini |
Color scheme | Blue-White | Blue-White | Blue-White | Blue-White | Blue-White |
Resolution (Pixel) | 128 x 64 | 128 x 64 | 128 x 64 | 128 x 64 | 64 x 48 |
Interface | SPI | I2C | I2C | SPI | I2C |
Controller | SSD1306 or SH1106 | SSD1306 or SH1106 | SSD1306 or SH1106 | SSD1309 | SSD1306 |
Touch screen | |||||
Part # (Go to) |
The 1.3″ OLED I2C display is equipped with the SH1106 or SSD1306 drive chip (libraries available) and shows 128×64 white pixel on a dark blue background. It cooperates through its I2C bus capabilities perfectly with any microcontroller platform like for example Arduino or ST32. Please watch the YouTube video (link below) to see how it works.
Thanks to its operation and logic level voltage of 3-5V, this 1.3 inch OLED I2C hooks up to any Arduino board without voltage compatibility issues.
These displays can come with an SSD1306 or SH1106 controller. Both models are very similar, but not identical. We recommend a library that supports both (see below). Then you can easily figure out which setting to use.
- Shows characters and graphics.
- Arduino library is available.
- 128 x 64 pixel, white/blue
- PCB size:34 x36 mm
- Screen size: ca. 30 x 16 mm (1.3 Inches)
- Power consumption: <40mW
- Data interface: I2C serial
- I2C address: fixed
Note 1: The display module does not come with pull-up resistors for the I2C bus. The provided library uses the pull-up resistors within the Atmel microcontroller. If you are using a different way to drive the display, make sure you install pull-up resistors for the I2C bus.
Note 2: We recommend not using the library from Adafruit due to its incompatibility with the SH1106 controller. Here is a better library that supports different controller models and definitely works with both controller types:
5 reviews for 1.3 inch OLED I2C 128×64 3-5V
Only logged in customers who have purchased this product may leave a review.
rainer.sahlmueller (verified owner) –
These displays are really nice! The white pixels are crisp and clear and give a professional and classy look! 🙂
DaveX64 (verified owner) –
Works great! I struggled with libraries and such for a while…I would recommend this library:
https://github.com/olikraus/u8g2
You can add it in Arduino IDE or PlatformIO. Choose:
U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
…for the constructor (you uncomment that line in the examples). If you use it in PlatformIO, you have to add the function prototypes manually.
M. whitton –
I used this as an onboard display for my ardupilot drone. I wired it up to the I2C bus and set the parameter NTF_DISPLAY_TYPE to 2 and the display worked perfectly.
m.p (verified owner) –
Very good display. Brightness at full is easily visible during the day but you can also dim the display quite a bit, making it useful for all kinds of projects. No dead pixels in the ones I’ve tried so far, and pins are labelled correctly.
The ones I’ve used have an SH1106 in them and I’m using them with an RP2040 and MicroPython. robert-hh’s MicroPython SH1106 library seems to work well.
Great little display, particularly for the price.
DanC (verified owner) –
The display is a much better choice then the 0.96 displays for only a few dollars more, but getting an Arduino library that works properly, or one that you can get to load in to the IDE is another story. The 0.96″ display uses the ss1306 library which gives you lots of options for displaying text and graphics. The 1.3″ does not seem to have the same ease of use (so far from what I seen from the examples).
Admin –
Yes, just as easy as the 0.96″. If you scroll down the product page, there are library recommendations, and they work just fine. These displays typically come with the SH1106 controller, which does not work with a SSD1306-only library. There are many libraries that support both chips.