-
Notifications
You must be signed in to change notification settings - Fork 12
RGB Oled SSD1331 Adafruit Original NO Level Shifter
Ricklon edited this page Aug 29, 2015
·
13 revisions
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] |