Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arduino UNO connection with SSD1331 0.95inch RGB OLED from Waveshare? #18

Open
jguillod opened this issue May 13, 2018 · 3 comments
Open

Comments

@jguillod
Copy link

I own a SSD1331 0.95inch RGB OLED from Waveshare (resolution 96x64, RGB, 65K colorful, specifications here.
I have been able to find how to connect pins on an Arduino UNO and the use of Adafruit library for Arduino allow me to display correctly (but very slow).
I cannot figure out how to connect it to use SSD_13XX. Compilation and upload of code to the UNO is okay but nothing is displayed (serial shows the appropriate text, so firmware is running). Is there some schema how to make the appropriate connection.
Thanks a lot.

@divins
Copy link

divins commented Nov 1, 2018

Hi @jguillod did you finally managed to make it work? I'm at the same situation, adafruit library is working, and this one is printing on serial but nothing is shown at the display. Thanks!

@jguillod
Copy link
Author

jguillod commented Nov 3, 2018

No sorry, I had no time to find how to make this lib to work ! But still interested…

@divins
Copy link

divins commented Nov 3, 2018

Hi again! I'm not sure it will work for you, but I got DC on the wrong pin (8 instead of 9 that usually goes on the examples) but it was not enough: I had to add the Reset pin when calling the library. In my case it is at pin 9, so the call is this way:

#include <SPI.h>
#include <SSD_13XX.h>

#define __CS1 	10
#define __DC 	8

SSD_13XX tft = SSD_13XX(__CS1, __DC, 9);

This worked! Hope it helps you too...

Pins go like this in my Oled - Arduino:

GND - GND
VCC - 3.3v
SCL - 13
SDA - 11
RES - 9
DC - 8
CS - 10

Take into account I got my oled from Banggood, so it's not the official Adafruit one. Maybe the pins are not as they should.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants