Skip to content

RGB Oled SSD1331 Adafruit Original NO Level Shifter

Ricklon edited this page Aug 29, 2015 · 13 revisions

RGB Oled SSD1331 Adafruit Original NO Level Shifter

Product From Adafruit: http://www.adafruit.com/products/684

Original Tutorial From Adafruit: https://learn.adafruit.com/096-mini-color-oled/wiring

The code depends on the GLFX Library from Adafruit which can be found in the Arduino library manager or directly here: https://github.com/adafruit/Adafruit-GFX-Library

This modified Adafruit-SSD1331-OLED-Driver-Library-for-Arduino library allows for PIC32 hardware SPI support: https://github.com/ricklon/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino

Mapping for the Fubarino Mini then Fubarino SD

Pin SSD1331 Fubarino Mini Fubarino SD Arduino Uno
1 GND GND GND GND
2 3.3v 3.3v 3.3v 3.3v //issue Uno needs level shifter
3 SD CS 19 [SD 4]
4 OLED CS 30 27 10 //SS/CS
5 OLED Reset 9 9 9 //digital
6 OLED D/C 8 8 8 //digital
7 OLED SCLK 4 24 13 //SCK
8 OLED Data 29 25 11 //SDO/Mosi
9 SD Out 27 MISO <-- [SD 12] MISO
10 SD Detect 23 [SD pulls low]