Electronic – How to power a OLED 128×128 display from 3.3v microcontroller board

oledpower

I recently purchased a small 1 inch OLED screen. In the datasheet, it shows the max power requirements as:

Operation: 3.5v
Logic: 2.6v
IO: 3.5v
Display: 13.5v

I figure I can directly connect the operation and IO pins to the 3.3v power. I guess for the logic pin, I'd use a voltage divider circuit?
What about the display? Since it's a small little screen, I don't expect the current to be much of an issue, but how do I boost the voltage from 3.3v to 13v?

Since I'm new, I would normally use a pre-made breakout board, but in this case I'd rather learn how to do it instead.

Edit: The driver is a SSD1351. Here is a link to the datasheet: SSD1351

Edit 2: The datasheet I have for the display is marked as 'Confidential' and doesn't appear available online. I got it sent in email from the manufacturer. So I don't have a link, but I found the current information for the display:

30% of display: 13.3 typical, 17.0 max mA
60% of display: 23.2 typical, 29.0 max mA
100% of display: 33.4 typical, 42.0 max mA

Best Answer

Driving OLED displays is easy, but you need to provide two voltages:

  • supply for the digital part of the display is 3.3V from your logic
  • supply for the display drivers is 10V - 18V from any step-up driver (higher voltage means higher brightness and also higher current)

For inspiration of the supply, here is breakout with your display display and also schematic.

Related Topic