Code for OLED Character display with RW pin grounded

by nachoHacker on Sat Feb 23, 2013 8:07 pm

I've got this display.

I want to free up a pin on my arduino. I want to tie the RW pin of the OLED display to ground.

How can I use the Adafruit OLED library when the RW pin is grounded?

This line, for example, forces me to declare a RW pin, but I don't want the arduino to deal with a RW pin:
Code: Select all | TOGGLE FULL SIZE
Adafruit_CharacterOLED lcd(4, 5, 6, 7, 8, 9, 10);
nachoHacker
 
Posts: 1
Joined: Sun May 06, 2012 12:30 am

Re: Code for OLED Character display with RW pin grounded

by adafruit_support_bill on Sun Feb 24, 2013 8:55 am

How can I use the Adafruit OLED library when the RW pin is grounded?

You can't. At least not with our library. The command timing data in the manufacturer's spec sheet is 100% fictitious and after many-many hours of trying to determine the appropriate delays required for various command sequences, we were unable to come up with a reasonable set of timings that worked reliably in all cases. No-one to my knowledge has been able to run these reliably without the RW pin.

Here is another take on the subject: viewtopic.php?f=8&t=29207&p=183258
User avatar
adafruit_support_bill
 
Posts: 28185
Joined: Sat Feb 07, 2009 9:11 am