Questions tagged [oled]

An OLED (organic light-emitting diode) contains a film of organic material that emits light when current is applied. They may be used to create digital displays that do not require a backlight giving a deeper black level and higher contrast than LCD displays.

Filter by
Sorted by
Tagged with
0 votes
3 answers
64 views

SSD 1306 OLED, Redraw frequency

Using SSD1306 based OLED on a STM32 based board. The OLED needs to display a QR code that can be scanned using a mobile phone. On other times, OLED needs to display other information, but there is no ...
Charles's user avatar
  • 137
0 votes
0 answers
38 views

Pixel shift: SPI display cause?

Does anyone know why my image is shifted by one pixel at this exact coordinate here every time? I am receiving the data over serial USB and writing it to the display controller RAM over the SPI ...
StonedEdge's user avatar
0 votes
1 answer
86 views

Problem with PIC I2C interface while communicating with SSD1306

My goal is to communicate with SSD1306 controller of OLED 128x32 display with PIC16F15323 which has I2C interface built-in. Obviously, I've read whole documentation for my MCU and for SSD1306 ...
Стебан's user avatar
0 votes
0 answers
48 views

Connect OLED display to dev board

I want to use a small OLED display for a project. I need a color display as small as possible and I found these models that would be good for my application: MDT0096AIH-SPI MDT0096AISC-SPI I will ...
Adrian's user avatar
  • 1
0 votes
0 answers
185 views

SSD1306 OLED display, howto: Set Display Start Line (40h~7Fh) in page addressing mode?

I'm trying to erase the display in Page mode addressing. Having understood Page and Columns like indicated in figure: 10.1, page 34 of the datasheet. But what is the correct "Set Display Start ...
NaturalDemon's user avatar
4 votes
5 answers
1k views

Why is the frequency response of an LED important?

I'm working on visible light communication where I fabricate my own organic LEDs. One of the ways to characterize them is "small signal analysis." I understand we are applying this analysis ...
LifeIsBeatiful's user avatar
1 vote
2 answers
66 views

Can I forgo using an RTC for this circuit if my intent is to set up a clock, a chronometer, a timer for shutdown and PWM LED lamps?

Here's what I'm going to create (hopefully): An electronic candle with flickering lights (via PWM) that also shows the current time (digital clock), the time transpired since it has been turned on (...
Ismael Párica's user avatar
0 votes
3 answers
115 views

Why aren't there displays which explicitly emit certain frequencies?

Rather than building displays that emit RGB, why not build displays that emit certain frequencies instead? What are the technical challenges of doing this?
JobHunter69's user avatar
1 vote
1 answer
132 views

What happens if we provide lower than specified VPP voltage for an OLED display?

I came across these cheap 1.3" OLED displays (the bare display) based on the SH1107 controller. I bought a few items and when I took a look at their ready-made modules I noticed a relatively ...
Tirdad Sadri Nejad's user avatar
0 votes
0 answers
107 views

STM32 Nucleo f401RE 1.44 inch OLED ST7735

I try to drive ST7735 OLED display with nucleo board. I worked with a ready-made example I found on the internet, but I could not print anything to the screen. When I compile my code, I don't get any ...
mco's user avatar
  • 1
0 votes
1 answer
435 views

OLED screen not working when I change code on Arduino from 128x32 to 128x64

I am having an issue with my new OLED screen (128x64). I was using the SSD1306 driver to run an OLED screen 128x32 screen without any issues with the Arduino. Then I swapped out the screen with a ...
Alen Ramic's user avatar
2 votes
2 answers
407 views

Could providing 3V instead of 3.3V have damaged my OLED Screen Module?

I'm a beginner trying to attach an OLED screen module made by Waveshare (schematic, datasheet of OLED screen) to my nRF5340 DK devkit (schematic sadly only available as part of a .zip file here) via ...
Andreas's user avatar
  • 121
1 vote
1 answer
540 views

SSD1327 OLED-driver C-library

Since a pre-made I2C C-lib for the SSD1327 does not exist anywhere, I'm trying to create one by hand for the STM32 HAL without ...
jake_asks_short_questions's user avatar
3 votes
0 answers
258 views

Refresh synchronisation with an SSD1322

Question: Is it possible to determine when the SSD1322 OLED driver module is "between redraws" of the screen? I'm thinking in a similar way to how game consoles/PCs are able to wait until ...
Mick Waites's user avatar
0 votes
0 answers
95 views

How to supply an OLED module with 13V?

I have an OLED module that uses 3V for logic signals and 13V for the LEDs. What is the common way to drive the 13V for OLEDs? With a regulator or some kind of special LED driver? I have seen some LED ...
jora's user avatar
  • 1
1 vote
1 answer
145 views

understanding inductor parameters when choosing inductors

I need a voltage regulator to drive an OLED display with 13V/ 50mAmp. I have 3.3 Volt to feed it with. I am thinking of using this boost regulator (because it is cheap): regulator This regulator(...
mannen's user avatar
  • 29
0 votes
0 answers
99 views

Why do IPS/OLED need to be covered with glass when e-paper does not?

I wonder why the major criteria of comparison of IPS/OLED displays is how reflective they are, but e-paper seems just to "enjoy" direct incoming light without that side effect. I've tried ...
Martian2020's user avatar
0 votes
1 answer
1k views

Wiring a SSD1306 OLED with SPI

I have this SSD1306 OLED display, and I'm trying to figure how to connect it to my NodeMCU with SPI. It looks like this: I browsed several sites, and I could see that the SCK is the clock, SDA is ...
YoavKlein's user avatar
  • 205
1 vote
1 answer
187 views

SSD1351 PMOLED display pixel color affected by other pixels on the same row

I am currently writing software that makes use of a SSD1351-based display (from Waveshare). I have noticed an issue most visible with a dark blue background: when some brighter colors are on the same ...
asu's user avatar
  • 106
0 votes
2 answers
5k views

Changing the I2C address of a different type of OLED display

I am working with 2 OLED displays. Both use the SSD1306 chip which has interchangeable addresses. One chip looks like this : This chip has a clear indicator on what to connect to change the I2C ...
3MP The Rook's user avatar
1 vote
0 answers
53 views

What determines the current consumption in LEDs?

I analyzed some data obtained for some experimental LEDs, and I have asked myself why in some LEDs, the current and current density is higher than others. Obviously, I am using different materials ...
Abdel Ruvalcaba's user avatar
0 votes
0 answers
441 views

Can't connect SSD1327 I2C

I just recieved 2 OLED displays SSD1327 128x128 16bits, 1.5", but I can't connect them to my arduino uno R3. I first tried with the Adafruit library, set the address 0x78 as printed on the ...
Bisjob's user avatar
  • 111
0 votes
3 answers
775 views

How to write simple text or display image on the SSD1322 OLED display

As anyone been successful to display a simple text or a grayscale image to the OLED display using the SSD1322 controller like the Newhaven Display 25664? I have managed to initialize the display using ...
John123's user avatar
  • 19
0 votes
1 answer
2k views

WAVGAT Arduino Pro mini I2C pins?

I'm trying to hook up an OLED display using I2C communication to my Arduino Pro Mini clone(with ATmega 168, 16MHz) from WAVGAT but I can't figure out where the I2C pins are on the Arduino.
ahmed's user avatar
  • 3
0 votes
1 answer
73 views

Transform TFT to AMOLED

I was wondering if it is possible to transform a TFT LCD into an AMOLED as both are active matrixes. The composition seems to be similar. AMOLED TFT (LCD) And if it wouldn't be possible, could I at ...
user avatar
0 votes
1 answer
209 views

How is a TFT array made?

The more I get into TFT arrays, the more I'm lost. I know what it does, but how does it look like? Can you split a display and just hold a TFT? Can you buy a TFT on glass, without the rest of the ...
user avatar
0 votes
1 answer
65 views

Why OLED/AMOLED screen technology create ilussion colour?

OLED and AMOLED screen unit is pixel that made by three main LED colour. They are RED, GREEN, and BLUE. For other color, like YELLOW it combined from RED and GREEN. But, is it really combined? I mean ...
Muhammad Ikhwan Perwira's user avatar
0 votes
1 answer
75 views

Extension from OLED display to driver board

I have purchased this display for a prototype in development. Product: https://www.displaymodule.com/collections/oled/products/2-8-256x64-monochrome-graphic-oled-display-module-spi-mpu Datasheet: ...
Jacob Rodda's user avatar
2 votes
1 answer
59 views

How to compare OLED and LCD brightness

I am trying to build a night clock projector, inspired by this project: https://microengineer.eu/2018/05/01/diy-night-clock-projector/ As I am more a computer scientist than an electrical engineer, I ...
AlexisBRENON's user avatar
2 votes
0 answers
128 views

Why are monochrome red OLED display hard to come by [closed]

It looks like the majority of monochrome OLED display modules available on the market are white, orange/yellow, green or blue. There seems to be only a very limited amount of red displays available. ...
ITChap's user avatar
  • 121
0 votes
1 answer
4k views

How to setup and use oled SSD1306 I2C screen(UG-2864HSWEG01) in proteus 8.8

i am trying to simulate an 128 x 64 I2C oled screen with arduino but cannot get to work. I am using the arduino compiler and the libraries adafruit gfx 1.1.5 and adafruit ssd1306 1.1.2 ( light size ...
ppk's user avatar
  • 101
0 votes
0 answers
835 views

I2C OLED does not display properly

I am using a 1.3' 128x64 OLED display bought from a site I don't remember(probably no-name), using the SSD1306 drivers, with an Arduino Nano. I have connected the SDA->A4, SCL->A5, as indicated ...
Dragos Spiridon's user avatar
2 votes
3 answers
320 views

Why are graphic displays still so expensive? [closed]

As a new electronics enthusiast, I've been able to score a lot of components for very cheap, ranging from beefy MCUs in the 10$ ballpark to heaps of ICs for sub-dollar prices. However, buying a coffee-...
Bart Pelle's user avatar
0 votes
0 answers
267 views

PCF8574 and OLED SSD1306 I2C conflict

I have a ESP12 module which is connected to multiple I2C devices such as an 24C08 EEPROM, DS1307 RTC and a PC8574 expander. Everything works fine until I decided to add an OLED module to this setup. ...
Mehdi Maazi's user avatar
0 votes
0 answers
38 views

Are OLEDs in cell phone applications able to be restored?

OLED displays on cellphones have a display burn in, which creates colormetric non-uniformity in the display. Is this degredation recoverable? There are applications which display bright constant ...
mongo's user avatar
  • 139
0 votes
0 answers
78 views

How do I connect display to board

I’m experimenting when some OLED displays similar to this and here’s the data sheet. My question is how do I connect the display to the PCB? I’m unfamiliar with the flat ribbon type cable and how to ...
Sean's user avatar
  • 173
0 votes
2 answers
151 views

Why do LED/OLED HD and UHD displays have "global refresh rates"?

What is the benefit to scanning vs. individually addressing and updating lines or pixels or screen areas? Is there a standard interface to the majority of HD or UHD displays that allows the ...
Dagelf's user avatar
  • 101
0 votes
0 answers
42 views

Drive 50 SPI oled displays with a single ESP32

i need for a logistics project to use A LOT of Oled Displays in the mezzanine warehouse to show some details about the items. Now, i want to use this base hardware and build around them the needed ...
VirtApp's user avatar
  • 569
1 vote
1 answer
1k views

SSD1306 128x32 OLED Initialization problem

I'm trying to run the SSD1306 128x32 on a NUCLEO board. But I can't get the thing to properly initialize. This is my initialization sequence. ''' ...
Coconuts123's user avatar
2 votes
1 answer
9k views

Adafruit SSD1306 scrolling gunction

There is a function in the Adafruit SSD1306 Library that prints a scrolling text. For example: display.startscrollright(0x00,0x0F); will print a text scrolling ...
Souradeep Das's user avatar
1 vote
1 answer
114 views

SSD1306-based OLED display E/RD# and R/W# pins

This is the OLED display in question and this is the datasheet of the display. I am going to connect to it using I2C. The datasheet provides mostly understandable explanations for the pins as far as ...
Anthropomorphous Dodecahedron's user avatar
0 votes
2 answers
311 views

How to wire 0.91/0.86 inch display to i2c?

I have a 0.91 inch display with a 4 pin I2C connection. I then realised that I needed to use a 0.86 inch display with the connector in the above image. I have searched on google on this but nothing ...
JolteonYellow's user avatar
1 vote
1 answer
186 views

How to connect a Sparkfun LiPoly Charger to an Arduino Nano?

I was able to upload the Adafruit SSD 1306 OLED Library to an OLED Display using an Arduino Nano. Now I want to power the Arduino Nano via a Lipo Battery but the battery must be rechargeable and I ...
Ronald Sheaks's user avatar
0 votes
0 answers
177 views

OLED SS1306 displays on one side only when using AVR

I have an I2C 128x64 OLED display here. I've tried using Arduino and everything works flawlessly. Now I'm trying this but just writing in straight-up C code. Majority of the display is garbled up. I'...
user avatar
-3 votes
1 answer
535 views

ssd1306 (30 pin) oled display eagle library

I am designing an electronic project in Eagle PCB software. The project having a 30Pin SSD1306 Oled Display. I searched in the internet for the eagle library and i cloud not find a matching one. The ...
Suhail Jr.'s user avatar
0 votes
1 answer
444 views

OLED ssd1306, "Set the Oscillator Frequency"?

I am working with a OLED SSD1306 and in the datasheet there is a parameter named "Set the Oscillator Frequency." It is a four bit value to adjust. I can't understand the purpose of this. Can ...
Muhammad Ahmed's user avatar
1 vote
0 answers
40 views

Display Design - would combining OLED with a white source be more efficient?

To be clear, I'm not an electrical engineer, nor do I claim complete knowledge of how displays work. However, I have done research into displays (televisions, computer monitors, AMOLED phone screens)...
Andrew Baumher's user avatar
1 vote
1 answer
527 views

What could cause 45FPS limit for SSD1306?

I'm porting U8G2 display library to ESP32 microcontroller (no suitable tag) with ESP-IDF (its official platform) as the platform, I2C protocol for now, using SSD1306 display for testing. After all ...
val - disappointed in SE's user avatar
13 votes
2 answers
3k views

Why are OLEDs used in screens insted of LEDs?

I was trying to google this question and couldn't find any information. And from reading some info on how they work i didn't find any significant difference asides from OLEDs being made out of organic ...
Coder_fox's user avatar
  • 350
33 votes
5 answers
15k views

How do devices like the Game Boy Advance achieve their frame rate?

I've been designing my own handheld gaming device based around an AVR microcontroller and a small OLED display. I started off with a monochrome display 128x64 pixels and can comfortably draw to it at ...
MalphasWats's user avatar