These displays now come with an EYESPI connector, which is an 18pin 0.5mm pitch connector that allows you to use a flex cable to connect your display to your microcontroller. For more details, visit the EYESPI page.

Breakout Pins

This color display uses SPI to receive image data. That means you need at least 4 pins - clock, data in, oled cs and d/c. If you'd like to have SD card usage too, add another 2 pins - data out and card cs. However, there's a couple other pins you may want to use, lets go thru them all!

  • Lite - this is the PWM input for the backlight control. Connect to 3-5VDC to turn on the backlight. Connect to ground to turn it off. Or, you can PWM at any frequency.
  • MISO - this is the SPI Microcontroller In Serial Out pin, its used for the SD card. It isn't used for the OLED display which is write-only
  • SCLK - this is the SPI clock input pin
  • MOSI - this is the SPI Microcontroller Out Serial In pin, it is used to send data from the microcontroller to the SD card and/or OLED
  • OLEDCS - this is the OLED SPI chip select pin
  • SDCS - this is the SD card chip select, used if you want to read from the SD card.
  • DC - this is the OLED SPI data or command selector pin
  • RESET - this is the OLED reset pin. Connect to ground to reset the TFT! Its best to have this pin controlled by the library so the display is reset cleanly, but you can also connect it to the Arduino Reset pin, which works for most cases.
  • CD - this is the SD card detect pin.
  • 3Vo - this is the 3V output from the onboard voltage regulator
  • Vin - this is the power pin, connect to 3-5VDC - it has reverse polarity protection but try to wire it right!
  • GND - this is the power and signal ground pin

This guide was first published on Aug 16, 2013. It was last updated on Apr 21, 2024.

This page (Pinouts) was last updated on Mar 08, 2024.

Text editor powered by tinymce.