Adafruit 128x64 OLED Bonnet for Raspberry Pi
Pinout
- 3V35V
Raspberry Pi power rail used through the 2x20 bonnet header
Type · Power - GND
Ground through the Raspberry Pi 2x20 bonnet header
Type · Ground - SCL
I2C clock for the SSD1306 OLED display, board.SCL in Adafruit example code
Type · I2C - SDA
I2C data for the SSD1306 OLED display, board.SDA in Adafruit example code
Type · I2C - D5
A button input
Type · GPIO - D6
B button input
Type · GPIO - D27
Joystick left input
Type · GPIO - D23
Joystick right input
Type · GPIO - D17
Joystick up input
Type · GPIO - D22
Joystick down input
Type · GPIO - D4
Joystick centre press input
Type · GPIO
| Pin | Type | Function |
|---|---|---|
| 3V35V | Power | Raspberry Pi power rail used through the 2x20 bonnet header |
| GND | Ground | Ground through the Raspberry Pi 2x20 bonnet header |
| SCL | I2C | I2C clock for the SSD1306 OLED display, board.SCL in Adafruit example code |
| SDA | I2C | I2C data for the SSD1306 OLED display, board.SDA in Adafruit example code |
| D5 | GPIO | A button input |
| D6 | GPIO | B button input |
| D27 | GPIO | Joystick left input |
| D23 | GPIO | Joystick right input |
| D17 | GPIO | Joystick up input |
| D22 | GPIO | Joystick down input |
| D4 | GPIO | Joystick centre press input |
Pin details
11 connections- 3V35V
Raspberry Pi power rail used through the 2x20 bonnet header
Power - GND
Ground through the Raspberry Pi 2x20 bonnet header
Ground - SCL
I2C clock for the SSD1306 OLED display, board.SCL in Adafruit example code
I2C - SDA
I2C data for the SSD1306 OLED display, board.SDA in Adafruit example code
I2C - D5
A button input
GPIO - D6
B button input
GPIO - D27
Joystick left input
GPIO - D23
Joystick right input
GPIO - D17
Joystick up input
GPIO - D22
Joystick down input
GPIO - D4
Joystick centre press input
GPIO
Start wiring
I2C · SPI · 3.3 – 5 V · Breakout
Confirm the data interface matches your host board.
Module pins: 3V3 / 5V, GND, SCL, SDA, D5, D6, D27, D23. Schematik maps them to your board in the app.
OLED
29 other optionsAbout 30 parts: monochrome I2C modules from 0.49 to 1.3 inches, SPI/I2C grayscale and 65K-color RGB panels up to 1.5 inches, a transparent OLED, and ecosystem-specific units for Raspberry Pi, FireBeetle and M5Stack Grove.
0.49inch OLED Display Module, 64×32, I2C visual preview0.49inch OLED Display Module, 64×32, I2C
$5.99
0.91" OLED Display Module - 128x32, I2C visual preview0.91" OLED Display Module - 128x32, I2C
0.96" OLED (B) - SPI/I2C visual preview0.96" OLED (B) - SPI/I2C
0.96" RGB OLED Display Module - 64x128, SPI, 65K Colors visual preview0.96" RGB OLED Display Module - 64x128, SPI, 65K Colors
1.3inch OLED (A), SPI/I2C, Curved Pinheader visual preview1.3inch OLED (A), SPI/I2C, Curved Pinheader
1.3inch OLED (B), SPI/I2C, Straight Pinheader visual preview1.3inch OLED (B), SPI/I2C, Straight Pinheader
1.3inch OLED HAT for Raspberry Pi, 128×64, SPI/I2C visual preview1.3inch OLED HAT for Raspberry Pi, 128×64, SPI/I2C
1.3inch OLED Module (C), 64×128, SPI/I2C visual preview1.3inch OLED Module (C), 64×128, SPI/I2C
1.51inch Transparent OLED, 128×64, SPI/I2C visual preview1.51inch Transparent OLED, 128×64, SPI/I2C
1.5inch OLED Module, 128×128, 16 Grayscale, SPI/I2C visual preview1.5inch OLED Module, 128×128, 16 Grayscale, SPI/I2C
1.5inch RGB OLED Module, 128×128, 65K RGB, SPI visual preview1.5inch RGB OLED Module, 128×128, 65K RGB, SPI
Adafruit 128x64 OLED FeatherWing with STEMMA QT / Qwiic visual previewAdafruit 128x64 OLED FeatherWing with STEMMA QT / Qwiic
$15.95
Related groups
4 groups
0.71" Round LCD Display Module - 160x160, SPI, 65K Colors visual previewTFT & LCD
16×2 and 20×4 character LCDs (parallel, I2C backpack, Qwiic, Grove), SPI TFTs from 0.71 to 3.5 inches, and large DSI and HDMI capacitive-touch panels up to 13.3 inches.
Displays · TFT & LCD displays · 190 parts
1.02" E-Ink Display Module - 128x80, Black/White, SPI visual previewE-paper
Waveshare makes up the large majority of parts here and often sells the same panel twice: once as a raw display needing a separate driver board, and once as a module or HAT+ with the SPI controller attached.
Displays · E-paper displays · 101 parts
"Shake" 8x8 LED Matrix visual previewLED displays
Adafruit HT16K33 backpacks, MAX7219 daisy-chains, NeoPixel and DotStar grids, HUB75 RGB matrix panels, charlieplexed arrays, bare clock displays, and two VFD character modules — almost 90 parts, none wired the same way.
Displays · LED displays · 89 parts
1.75mm PLA (1kg) - Black visual preview3D printing
DFRobot 1.75 mm PLA in 1 kg spools makes up the bulk of the group, in over 15 colors. Specialty options include PVA in both diameters, NinjaFlex flexible filament, Proto-Pasta conductive PLA, and wood-fill. OverLord printer spares and OverLord printers round out the hardware side.
Tools & prototyping · 3D printing · 53 parts