Shopping Cart

Your cart is empty.

Your cart is empty.

DSD TECH 2 PCS IIC OLED Display 0.91 Inch for Arduino ARM

Free shipping on orders over $29.99

$9.99

$ 4 .99 $4.99

In Stock

About this item

  • 0.91 INCH OLED Display: Resolution is 128*32,Very Clear,Black background with blue text display.
  • IIC(I2C) interface: Only 4 PIN( VCC, GND, SCL, SDA), Simpler than SPI interface Screen, you can leave more ports for connecting other sensors.
  • Sample Code and Technical Support: You can drive this display through the u8glib library. DSD TECH also provides complete sample code and instruction manuals. you can drive this OLED screen in half an hour,
  • The main chip is SSD1306; supports DC 3.3V to 5.0V supply. Working Temperature: -30 degrees ~ 70 degrees
  • Customer Support:Offering permanent technical support and a 1-year product replacement service. All questions will be answered for you within 1 business day


This is a 0.91 inch OLED display with IIC (I2C) interface for Arduino, AVR, ARM, etc.
With this mini-screen, you can do more things, such as displaying debugging information, making an electronic thermometer, and more.

Lead PIN:
VCC, GND, IIC-SCL, IIC-SDA

Specification:
Model: SH-S091
Screen size: 0.91 inch
Interface: IIC
The main chip is: SSD1306;
Operating voltage: 3.3V~5.0V power supply.
Working Temperature: -30 degrees ~ 70 degrees


About Sample Code:
DSD TECH provides complete sample code and instruction manuals. You can drive this OLED screen in half an hour. DSD TECH also provides technical support. You can ask questions if you have any questions.

Precautions:
Do not reverse VCC and GND. This will cause damage to the OLED display.

Packing list:
2 PCS 0.91 inch OLED screen
1 pcs user guide

About Warranty:
DSD TECH offers one year warranty and lifetime technical support. If you have any questions, please feel free to contact us. We will reply you within 24 hours.


VidPro
2025-09-04 09:55:31
If you are looking for a small, bright, 2-line OLED display to use in your Arduino, etc. projects, you have found it. This 0.91" OLED display from DSD Tech is well made, has only 4 pins to connect (GRD, VCC, SCL and SDA), and is very easy to incorporate into your Arduino, etc. projects. There is a library in the Arduino repo for this (and other DSD Tech displays), and DSD Tech has a sketch on their website that you can download, enter the info you want to show on the two-line display, then upload it to your Arduino. This is my first time using a DSD Tech product, but with the look, performance and low price of this 0.91" OLED display, I'll be looking to them in the future for more of this and other products they offer. I highly recommend this product.
Johan L.
2025-07-26 16:02:09
I've used this as part of my smart car project, connected to Arduino through I2C. It works beautifully! It offers a crisp easy to read display, even under the Texas Sun! You can find ready made libraries for Arduino too for several different boards, including original arduino and ESP32 boards. For the price, I would not mind having a few of these in my drawer just for future projects. Beware though, this is a "small" screen (which is why bought this one in the first place) so don't expect a large screen. But let me tell you this, it fits really nicely inside my dashboard button cluster! This thing can fit into very small places! Strongly recommended!
Alden Fisher
2025-07-01 13:36:58
Although the documentation is not immediate, there are directions to the git library which is easy to work with. In fact, there is even a wiki for this library.One key feature for my project was the refresh rate (i.e. characters change quickly without previously one fading slowly) and can push up to about 1200 wpm. However, the display is small but this was advertised as such.
Faiyaz Haider
2025-06-30 12:44:49
I use them on a raspberry pi cluster to run some quick system monitor info. Does the job its meant for, and it was quite easy to install. There are way too many of these same OLED displays, and it gets hard to decide which one to buy, they all look the same. Glad to say my random picking of this item turned out to be a safe decision.
Pam
2025-06-24 18:40:56
I bought this for use with a Particle Photon controller. The recommended libraries don't work for the Photon, but I was able to use the Adafruit libraries and it worked beautifully. The only problem I have is the physical install. With just the pins on one side of the board, its a big cantilever and doesn't seal against an enclosure well. I really need to print some sort of flange mount, but its tough since there is so little room between the top pixels on the display and the edge of the display. The included cut sheet doesn't provide adequate mechanical drawings either. I wish these companies would think about how this will be installed in a project box. The electronics are good, but the mechanics are a pain to work out.Here is the sample code in case anyone wants a quick start:#include #include Adafruit_SSD1306 display = Adafruit_SSD1306(128, 32);void setup(){ // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // Address 0x3C for 128x32 // Show image buffer on the display hardware. // Since the buffer is intialized with an Adafruit splashscreen // internally, this will display the splashscreen. display.display(); delay(1000); display.clearDisplay(); display.display(); txtsize=3; display.setTextSize(3); display.setTextColor(WHITE); display.setCursor(0,7); display.print("Working"); display.setCursor(0,0); display.display(); // actually display all of the above}
Rob Conder
2025-06-18 17:05:36
The device was safely packaged and arrived intact. I had a Yahboom! RGB cooling hat for my Raspberry Pi 4 whose I2C display WASN'T packaged as well as the DSD Tech displays were and arrived DOA, so I ordered these as a replacement. I already had the software installed on the RPi4, and the display worked immediately upon installation. I am very pleased with the purchase, and intend to use the additional I2C display on one of my Arduino projects!
Maverick
2025-06-07 10:57:03
Im fine with it because I should have looked at the measurements on the seller page. but despite that these are really good quality and are grate at displaying text info on small devices. they are super bring and the oled panel makes them amaing at low power displays.
Eightbit
2025-04-16 18:12:21
Worked perfectly for a Gotek installed into an Atari ST. Screen is bright and crisp and the color is perfect. Excellent product and packaging. Highly recommended!
Francisco Javier Carrera Chávez
2025-03-21 15:11:54
Esta es una pieza muy facil de utilizar y muy practica.
Mike
2025-03-20 20:06:11
Its a good LITTLE screen, emphasis on the size. It works as advertised. I downloaded the library frog GitHub and had is working in short order. It is much smaller than I thought it would be, but that is my bad. The ad clearly states that it is 0.91 inches in length.The documentation is difficult to find, but you can find it by opening the source code .cpp and .h files in an IDE like Visual Studio. The .h file is a THOUSAND lines of code. This little screen is capable of a vast amount text and graphical display options.
Jamoal
2025-02-05 17:21:11
The display is small but very clear. I am not an experienced, knowledgeable ARDUINO user so it took me some time investigating libraries and sketches on the web before I got the hang of how it works. I can now expand the basic code to display various input values. It has been an interesting journey but I am now very pleased that I bought this OLED display screen.
Michael
2025-01-24 10:28:44
#include U8G2_SSD1306_128X32_UNIVISION_F_HW_I2C u8g2(U8G2_R0);void setup() { Serial.begin(9600); Serial.println("Arduino Startup."); u8g2.begin(); u8g2.setPowerSave(0); u8g2.clear();}void loop() { u8g2.clearBuffer(); u8g2.setFont(u8g_font_unifont); u8g2.drawStr(0,15,"Line1"); u8g2.drawStr(0,30,"Line2"); u8g2.sendBuffer(); delay(2000); u8g2.clearBuffer(); u8g2.setFont(u8g2_font_logisoso32_tr); u8g2.drawStr(0,32,"Hello"); u8g2.sendBuffer();}
えむこま
2024-12-07 17:57:41
The media could not be loaded.