5 Pieces I2C Display Module 0.91 Inch I2C OLED Display Module Blue I2C OLED Screen Driver DC 3.3V~5V(Blue Display Color)
-
Johnnie N.
> 3 dayAfter some experimenting I came up with the following to use this with the Seeeduino XIAO in PlatformIO. Display GND --> XIAO GND Display VCC --> XIAO 3V3 (not 5V!) Display SDA --> XIAO SDA Display SCL --> XIAO SCL library used: lib_deps = olikraus/U8g2@^2.28.8 example main.cpp with some comments added: #include <Arduino.h> #include <U8x8lib.h> U8X8_SSD1306_128X32_UNIVISION_HW_I2C u8x8(/* reset=*/ U8X8_PIN_NONE); void setup(void) { u8x8.begin(); u8x8.setFlipMode(1); // set number from 1 to 3, the screen word will rotary 180 } void loop(void) { u8x8.setFont(u8x8_font_chroma48medium8_r); u8x8.setCursor(0, 0); // char row, col - not pixel u8x8.println(===============); // if string too long it wraps and flickers u8x8.println( Hello,); // println() advances to next row u8x8.println( World!); u8x8.println( ===============); u8x8.println( test test test=); // <- this will not be shown on the 4 line screen } Since all I am looking for in this display is a simple character output this library will work fine for me. I tried the Adafruit and the SeeedStudio OLED libraries and I assume I never got the device type correct for a few frustrating hours of trial and error and error. I was also able to get the graphics library to work on this using the following constructor: #include <U8g2lib.h> U8G2_SSD1306_128X32_UNIVISION_F_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE);
-
Robin yuen
> 3 dayWas a little nervous buying them reference the price, but took a chance. The silk screening was very nice. Nice bright blue for the board, and bright white for the lettering. Each OLED came with a header. They fit very tightly. Once I connected the headers with the board with out soldering, I was able to hold the board upside down by the headers and they did not come off. (still kind of new to this, so dont judge me), soldered at 433 soldered perfectly. No burning, warping, or discoloration on the board, the heasers did not melt (make sure you use flux, makes a world of difference. Nice bright images even in full light. Was kinda mad when I first saw the screens, they looked all messed up, but saw that there are screen protectors on them. Nice little touch for a cheep priced screen. Ill buy more just to have some laying around. I got them up and running 09/29/2021. Now lets see how long they last.
-
Garcia family
> 3 dayI got exactly what I was expecting 5 very small i2c oled displays and 5 (4 pin breadboard pins). Very pleased with the product, bright, easy to work with and exactly what I needed! All those who complained about receiving tiny displays obviously didnt read the description. These are great for the new Raspberry Pi Pico! I havent received mine yet so Ill have to play around with my Raspberry Pi 4 for now.
-
Speedy Blue
> 3 dayBright. All worked out of the box. ssd1306
-
Irina V.
> 3 dayThe screen is evenly aligned, well glued. This item looks better than I was purchasing from other vendors before.
-
Richard Quaif
> 3 dayThese are nice displays but easily broken. There is no easy way to mount them and the glass is easily broken.
-
Javier Arias
Greater than one weekI have been trying to make this work without luck. Seems device is detected (in 0x3C address) but no text/backlight on screen. Tested the 5, same result ....... maybe I am missing something (Will update in case this works). ———————————————- UPDATE: I used Adafruit library and all screens work flawesly, really happy with results
-
M. Douglass
> 3 dayFirst, dont be fooled by the picture on the Amazon page -- these are TINY little displays. But, unlike other reviewers, I had NO problem powering this from my ESP32 3.3V power rail.
-
Aaron Bass
> 3 dayill admit i didnt pay attention to the size in the description, they looked much larger in the photos especially for what they were displaying on the example. however they are about the size of a fingernail. not much use i can get out of them but ill keep them since they were cheap
-
Joseph Feller
20-11-2024I use these with TinyPico boards using MicroPython, and they work great. The screen is bright, very responsive, and perfectly readable. It’s easy to display animations on it without it lagging. You can write text or control it per pixel, draw lines or rectangles, fill areas, and scroll. Im using these with the MicroPython library found at stlehmann/micropython-ssd1306 on GitHub. Theres also an Arduino library named ssd1306. Im glad to have found these at such a low price! A similar screen is available at Adafruit with the same dimensions, same SSD1306 driver chip, but with SPI communication instead of the more convenient I2C. They sell it at $17.50 for just one screen, more money than for *five* of them here. Im going to add those to most of my projects now, this is a much better way to display whats going on than using blinking LEDs.