Author Topic: NHD-1.69-160128UGC3 with STM32F0  (Read 1875 times)

ekiny

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
    • View Profile
NHD-1.69-160128UGC3 with STM32F0
« on: February 28, 2016, 01:52:17 PM »
I have 160128UGC3 for prototype testing.

It was working with Serial interface on Arduino Nano with your sample code. But it was slow because of Arduino's slow processor. (Also paralel interface's speed was not enough for our project)

So we got a Nucleo F042K6 (48mhz) for testing and connected same serial pins and wrote our cpp codes depend on arduino codes.

oled is working but there is a problem. it is brightness is dimmed to much and refresh rate is not stable. I think we have to change in settings of oled but don't know what to do.

Can you please give us some ideas?

Paul_B

  • Administrator
  • Hero Member
  • *****
  • Posts: 250
  • Karma: 16
    • View Profile
Re: NHD-1.69-160128UGC3 with STM32F0
« Reply #1 on: March 02, 2016, 04:06:43 PM »
Hello,

First, I recommend you look over the ”Instruction Description” in the controllers datasheet (Page 17):

http://www.newhavendisplay.com/app_notes/SEPS525.pdf

You can increase the brightness by adjusting the Driving_Current registers for Red, Green and Blue.

Code: [Select]
//NHD Recommended -  driving current r g b (uA)
    OLED_Command_160128RGB(0x10);
    OLED_Data_160128RGB(0x45);
    OLED_Command_160128RGB(0x11);
    OLED_Data_160128RGB(0x34);
    OLED_Command_160128RGB(0x12);
    OLED_Data_160128RGB(0x33);

//MAX - driving current r g b (uA)
    OLED_Command_160128RGB(0x10);
    OLED_Data_160128RGB(0xFF);
    OLED_Command_160128RGB(0x11);
    OLED_Data_160128RGB(0xFF);
    OLED_Command_160128RGB(0x12);
    OLED_Data_160128RGB(0xFF);

Please note that when you increase the brightness of any display this will reduce the lifetime.

Hope this helps!




 

NHD-1.69-160128UGC3 how avoid tearing artefacts ?

Started by emax73Board OLEDs

Replies: 2
Views: 2371
Last post March 11, 2016, 12:50:09 PM
by emax73
Current consumption NHD - 1.69 - 128160ASC3 and NHD -1.69- 160128UGC3

Started by NickBoard OLEDs

Replies: 1
Views: 2012
Last post June 16, 2016, 08:04:03 AM
by Saurabh_B
Connector hole size in NHD-1.69-160128UGC3

Started by VRTBoard OLEDs

Replies: 2
Views: 914
Last post November 18, 2016, 06:33:59 AM
by VRT
Smooth Scrolling on NHD-1.69-160128UGC3 with SEPS525

Started by pixelBoard OLEDs

Replies: 0
Views: 592
Last post July 06, 2017, 08:35:54 PM
by pixel
Using NHD-1.69-160128UGC3 CPU and PS signal

Started by bluedog54Board OLEDs

Replies: 1
Views: 2288
Last post April 22, 2015, 11:44:34 AM
by Michael_L