Skip to main content

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
1 answer
57 views

OLED Libraries interfere with PD6 port manipulation in Atmega328PB

I stumble across an issue which I can't solve in multiple attempts. I'm trying to turn on and turn off an OLED SSD1306 display attached to the hardware I2C on Atmega328PB. The device has button on PD3 ...
lz_linux's user avatar
0 votes
2 answers
67 views

Using 7pin OLED 128x64 with iic

I just bought the 0.96” Monochrome OLED Display (SSD1306) and it claims to support both SPI and IIC/I2C with 7 pins. I want to use it with an Arduino Uno R3. How do I go about doing this and ensure ...
Aditya Jain's user avatar
0 votes
1 answer
177 views

SSD1306 128x32 OLED change I2C address

Hey all I've been looking for any information that would allow me to change the I2C address for the 0.91" OLED 128x32 module: So far I have only found mention of the I2c address change here but ...
StealthRT's user avatar
  • 785
1 vote
1 answer
115 views

SSD1306 horizontal mode not working

I'm trying to fill the screen of SSD1306 white. I'm using horizontal page addressing mode to not set page address manually using commands. According to SSD1306 datasheet, when the column address ...
Pavlo's user avatar
  • 13
0 votes
1 answer
83 views

OLED SSD1306 Lower and upper column addresses

I am currently working with an SSD1306 OLED display. I'm stack with understanding concept of the lower and upper column start addresses. I become interested in them cause I'm trying to find a way to ...
Pavlo's user avatar
  • 13
0 votes
1 answer
49 views

How do I handle +5V noise and PSU undervoltage due to an OLED module in my circuit?

I am working on a circuit that will use the ADC on an Arduino (Adafruit Feather M4 Express) to measure a small signal, so I want a minimum of noise. Testing the Arduino on a breadboard with a DC test ...
Aaron Kimball's user avatar
0 votes
0 answers
28 views

Detecting OLED display refresh frequency using phototransistor

I am trying to detect the refresh frequency of an OLED display driven by an SSD1309 display controller. During the refresh cycle, each row of a frame is charged and driven for 65 DCLKS in a sequential ...
Joshua Dotson's user avatar
1 vote
0 answers
78 views

How can I maximize the refresh rate of this OLED display?

I have a single-color 1.5" 128x64 transparent OLED display with an integrated SSD1309 controller. It came with a small driver board that supports the SPI and I2C interfaces on the chip. I need to ...
Joshua Dotson's user avatar
0 votes
1 answer
219 views

Can't get SH1106 1.3 oled to work (SPI)

It's my first project this big - an arduino (Pro Micro) based midi controller. After all the research, schematics and pcb designing I got to assembly and wanted to try out the display, but then I can'...
jasioloza's user avatar
1 vote
4 answers
445 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
  • 147
0 votes
1 answer
143 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
52 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
4 votes
5 answers
2k 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
82 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
128 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
226 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
161 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
0 answers
589 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 128x32 screen without any issues with the Arduino. Then I swapped out the screen with a bigger ...
Alen Ramic's user avatar
2 votes
2 answers
524 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
705 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
305 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
114 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
193 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
116 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
1 vote
1 answer
2k 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
  • 235
1 vote
1 answer
250 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
7k 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
539 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
1k 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
3k 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
94 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
262 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
66 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
98 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
68 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
139 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
5k 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
1k 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
388 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
305 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
41 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
  • 149
0 votes
0 answers
106 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
192 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
49 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
  • 579
2 votes
1 answer
2k 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
11k views

Adafruit SSD1306 scrolling function

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
136 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
376 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
206 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