Newhaven Display Forum

Newhaven Products => OLEDs => Topic started by: TedMawson on February 12, 2015, 07:32:43 AM

Title: Driving Slim OLED from 3.3V system
Post by: TedMawson on February 12, 2015, 07:32:43 AM
I'm looking at using one of the new slim OLEDs that use the US2066 driver IC.  I want to run the display from a PIC microcontroller that's running at 3.3V which previous comments have stated is OK to do.  Please can you:

1. Confirm that the logic lines can just be connected directly to the PIC
2. Clarify what should be connected to VDD and REGVDD to run at 3.3 volts
Title: Re: Driving Slim OLED from 3.3V system
Post by: Paul_B on February 12, 2015, 08:08:07 AM
Hello,

Question 1: Confirm that the logic lines can just be connected directly to the PIC

Answer:

Yes, I can confirm that the logic lines can be connected directly to the PIC.


Question 2: Clarify what should be connected to VDD and REGVDD to run at 3.3 volts

Answer:

VDD will be connected to 3.3 volts and REGVDD must be connected to GND.

Hope this helps!
Title: Re: Driving Slim OLED from 3.3V system
Post by: TedMawson on February 13, 2015, 09:08:19 AM
Thanks, that is very clear. 

I am looking at using the NHD-0420CW-AY3 in SPI mode.  I'm very familiar with driving character LCDs using parallel but have you got any documents that give examples of how to set up and control the US2066 displays using SPI?
Title: Re: Driving Slim OLED from 3.3V system
Post by: Paul_B on February 16, 2015, 08:13:26 AM
Hello,

Page 4 in the displays datasheet will list the pin description, it will be sorted by interface e.g SPI, I2c ..etc In your case please follow the SPI pin description as-well as the Serial MPU Interface Pin Selections (when using SPI BS0 - BS1- BS2 must be tied to ground).

http://www.newhavendisplay.com/specs/NHD-0420CW-AY3.pdf


We also have some example Arduino code available, please see the link below:

https://github.com/NewhavenDisplay/NHD_US2066-Arduino-Mega

Hope this helps!