You can use this sensor with any CircuitPython microcontroller board or with a computer that has GPIO and Python thanks to Adafruit_Blinka, our CircuitPython-for-Python compatibility library.

We'll cover how to wire the OLED to your CircuitPython microcontroller board. First assemble your OLED.

Connect the OLED to your microcontroller board as shown below.

There's no SSD1305 or SSD1325 Large OLED Fritzing objects, so we sub'd a Graphic LCD in

Adafruit OLED Display I2C Wiring

  • OLED Pin #1 to Microcontroller GND 
  • OLED Pin #2 to Microcontroller 3.3V
  • OLED Pin #4 to Microcontroller GND
  • OLED Pin #7 to Microcontroller SCL
  • 10K resistor from SCL to 3.3V
  • OLED Pin #8 to Microcontroller SDA
  • OLED Pin #9 to Microcontroller SDA
  • 10K resistor from SDA to 3.3V
  • OLED Pin #16 to Microcontroller D9

Adafruit OLED Display SPI Wiring

  • OLED Pin #1 to Microcontroller GND 
  • OLED Pin #2 to Microcontroller 3.3V
  • OLED Pin #4 to Microcontroller D6
  • OLED Pin #7 to Microcontroller SCK
  • OLED Pin #8 to Microcontroller MOSI
  • OLED Pin #15 to Microcontroller D5
  • OLED Pin #16 to Microcontroller D9

This guide was first published on Nov 04, 2015. It was last updated on Mar 28, 2024.

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

Text editor powered by tinymce.