qixinwei-pcba
1.3inch OLED HAT Expansion Board for Raspberry Pi Blue 128×64 Resolution SPI/I2C
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:
| Pin | Raspberry Pi (BCM) | Description |
|---|---|---|
| KEY1 | P21 | Button 1/GPIO |
| KEY2 | P20 | Button 2/GPIO |
| KEY3 | P16 | Button 3/GPIO |
| Joystick Up | P6 | Joystick Up |
| Joystick Down | P19 | Joystick Down |
| Joystick Left | P5 | Joystick Left |
| Joystick Right | P26 | Joystick Right |
| Joystick Press | P13 | Joystick Press |
| SCLK | P11/SCLK | SPI clock input |
| MOSI | P10/MOSI | SPI data input |
| DC | P24 | Data/Command selection |
| CS | P8/CE0 | Chip selection, active low |
| RST | P25 | Reset, 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.
- 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