1.3inch OLED HAT Expansion Board for Raspberry Pi Blue 128×64 Resolution SPI/I2C

Model:
1.3inch OLED HAT
Screen Type:
OLED (Blue)
Driver IC:
SH1106
Interface:
4-wire SPI, 3-wire SPI, I2C
Display Size:
1.3 inch
Operating Voltage:
3.3V
Onboard Input:
1× 5‑Way Joystick + 3× Buttons
Compatible Boards:
Raspberry Pi 2B / 3B / 3B+ / Zero / Zero W / Zero WH / 4B / 5, Jetson Nano
Operating Temperature:
-20℃ ~ 70℃
Dimensions:
65 × 30mm
Development Resources:
Examples for Raspberry Pi / Arduino / STM32, User Manual, Schematic

1.3inch OLED HAT is the perfect display expansion board for your Raspberry Pi projects. When building a portable device, the 1.3inch OLED HAT offers excellent clarity. The 1.3inch OLED HAT includes a built-in joystick and buttons, making the 1.3inch OLED HAT an ideal choice for interactive menus. Whether you are prototyping an IoT device or creating a mini console, the 1.3inch OLED HAT provides great flexibility. Trust the 1.3inch OLED HAT to deliver crisp visuals and reliable control.

1.3inch OLED HAT Product Overview

The 1.3inch OLED HAT is a mini OLED display expansion board, designed specifically for the Raspberry Pi. It features a standard Raspberry Pi 40-pin GPIO header and can be directly stacked onto Raspberry Pi 2B/3B/Zero/Zero W series boards. The module is equipped with a 1.3-inch blue OLED display with 128×64 pixel resolution, driven by an SH1106 controller, supporting 4-wire SPI, 3-wire SPI, and I2C interfaces selectable via onboard resistors. Onboard 5‑way joystick and three programmable buttons provide a convenient human‑machine interface. The module comes with comprehensive development resources including examples for Raspberry Pi, Arduino, and STM32. It is suitable for mini desktop displays, portable device control panels, DIY gaming consoles, and smart home control terminals.


1.3inch OLED HAT Core Features

1.3‑inch Blue OLED Display: SH1106 driver IC, 128×64 resolution, blue display, visible angle >160° for clear and sharp visuals.

Three Interface Options: Supports 4‑wire SPI, 3‑wire SPI, and I2C interfaces, selectable via onboard resistors. Default factory setting is 4‑wire SPI mode.

Onboard 5‑Way Joystick and 3 Buttons: Integrated 5‑direction joystick (Up/Down/Left/Right/Press) and 3 independent buttons (KEY1/KEY2/KEY3) for direction control and function selection without external peripherals.

Standard 40‑Pin GPIO Header: Based on Raspberry Pi 40‑pin GPIO interface, compatible with Raspberry Pi series and Jetson Nano.

3.3V Operating Voltage: Powered directly from the Raspberry Pi GPIO.

Compact Size: 65×30mm outline, similar size to Raspberry Pi Zero.


1.3inch OLED HAT Applications

With its compact size and high integration, the 1.3inch OLED HAT is ideal for a wide range of applications:

Raspberry Pi Mini Desktop Display: System status monitor, desktop widget display, or information screen

Portable Device Control Panel: Handheld device interface with joystick and button control

DIY Gaming Console: Create a mini retro gaming console using the joystick and buttons

Smart Home Control Terminal: Local control panel for smart home systems

Information Display & Data Monitoring: Display sensor data, system status, and other information

IoT Prototyping: Interactive display module for Raspberry Pi projects

Menu Navigation & Interactive Interface: 5‑way joystick and buttons provide intuitive menu navigation


1.3inch OLED HAT Key Advantages

OLED Self‑Emissive Display for Clear, Power‑Efficient Visuals: OLED technology eliminates the need for backlighting, ensuring clear visibility even in bright outdoor conditions while consuming less power—ideal for battery‑powered portable projects.

Three Interface Options for Flexible Integration: Supports 4‑wire SPI, 3‑wire SPI, and I2C, allowing users to choose based on GPIO availability and application requirements.

Integrated Joystick and Buttons for Interactive Control: The onboard 5‑way joystick and three independent buttons eliminate the need for external keyboards or mice, making it ideal for portable devices and control panels.

Plug‑and‑Play with Rich Development Resources: The standard 40‑pin GPIO header allows direct stacking with no extra wiring. Waveshare provides comprehensive Wiki documentation and examples for Raspberry Pi, Arduino, and STM32.

160° Wide Viewing Angle for Superior Display Quality: Visible angle >160° ensures clear viewing from any angle.

Wide Operating Temperature Range: -20℃ to 70℃ operating, -30℃ to 80℃ storage, suitable for various environments.

Compact and Space‑Saving Design: 65×30mm compact footprint, similar size to Raspberry Pi Zero.


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly

BOM Matching Service – One-stop solution, save time

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs

Cost-Effective & Efficient – Better channel, better cost

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries



FAQ

1. What is this 1.3-inch OLED HAT?
It is a 1.3-inch OLED display HAT designed for Raspberry Pi, with a resolution of 128x64 pixels. It features an onboard 5-way joystick and three programmable buttons, utilizes the SH1106 driver chip, and can communicate with the Raspberry Pi via SPI or I2C interfaces.

2. What are its key specifications?

  • Driver: SH1106

  • Resolution: 128 x 64 pixels

  • Display Color: Blue

  • Interfaces: 4-wire SPI, 3-wire SPI, I2C

  • Operating Voltage: 3.3V

  • Dimensions: 65mm x 30mm

  • Viewing Angle: >160°

3. Which Raspberry Pi boards is it compatible with?
It is designed based on the Raspberry Pi 40-pin GPIO standard and is compatible with Raspberry Pi 2B/3B/Zero/Zero W series boards.

4. What communication interfaces does it support?
It supports 4-wire SPI, 3-wire SPI, and I2C interfaces, which can be selected via onboard resistors. The default setting from the factory is 4-wire SPI mode.

5. How are the onboard joystick and buttons used?
It features a 5-way joystick (supporting Up, Down, Left, Right, and Press) and three independent buttons. They are connected to the Raspberry Pi's GPIO pins and are fully user-programmable, making them ideal for menu navigation, game control, or interactive project input.

6. What is the pinout definition?
According to official documentation, the pinout is as follows:



PinRaspberry Pi (BCM)Description
KEY1P21Button 1/GPIO
KEY2P20Button 2/GPIO
KEY3P16Button 3/GPIO
Joystick UpP6Joystick Up
Joystick DownP19Joystick Down
Joystick LeftP5Joystick Left
Joystick RightP26Joystick Right
Joystick PressP13Joystick Press
SCLKP11/SCLKSPI clock input
MOSIP10/MOSISPI data input
DCP24Data/Command selection
CSP8/CE0Chip selection, active low
RSTP25Reset, active low

7. How do I switch between SPI and I2C communication modes?
The module uses onboard resistors to configure the communication interface. Please refer to the hardware configuration instructions on the official Wiki page for details.

8. What are the dimensions of this HAT?
The dimensions are 65mm x 30mm.

9. Can it be used with Jetson Nano?
Yes. This HAT is not only compatible with Raspberry Pi series boards but also with Jetson Nano.

10. What development resources are available?
The manufacturer provides comprehensive resources, including user manuals, schematics, and example programs (for Raspberry Pi and Jetson Nano). The official Wiki page is the primary entry point for these resources.