I'm looking for assistance with connecting a SainSmart 0.96 SPI OLED to an Activity Board.
I have a SainSmart 0.96" SPI Serial 128X64 OLED with a SSD1306 Driver chip that I was looking to connect to a Propeller Activity Board and have been trying to get the OLED_DriverDemo2 code to work with this but have had no luck. I can get the code to work nicely with the OLED on a Hackable Badge which also has the SSD1306 driver, but thus far I have not been able to get the OLED to give any indication that the AB is communicating with it.
I do have Arduino code for the OLED and that works when connected to an Arduino UNO, but when connected to the AB with the OLED_DriverDemo2 code it does not work.
Are there different SPI implementations of the SSD1306 which would cause one display with a SSD1306 to work and another not to? I have compared the Arduino Code with the OLED_DriverDemo2 code and so far have not seen anything that might prevent this display from working. Is there a particular area in the code that I could look for the issue?
Connection from OLED to AB
CS = P7
RST = P8
DC = P11
CLK = P10
DATA = P9
3.3v - 3.3V
GND - GND
OLED In question:
This is the link to the OLED_DriverDemo2 code:
This is the link to the Arduino Code for the SainSmart 0.96 SPI OLED: