We take cryptocurrency — so the coins you hold can buy real hardware.Pay in crypto, spend it on real hardware. Free insured shipping worldwide over $399. Plain, unbranded boxes, sent from Germany.Free insured shipping over $399. Your rate is locked for 30 minutes once checkout opens.Rate locked 30 minutes. Every item sealed, serial-checked and covered by a 24-month warranty.Sealed, 24-month warranty.

Saved items Sign in

WaveShare

WaveShare 2.23inch OLED Display HAT 128×32 SPI/I2C SSD1305

SKU CH-F1A5-2GC8G

Compact 2.23inch white OLED HAT with 128×32 resolution, SPI/I2C control and SSD1305 driver for Raspberry Pi and Jetson Nano

  • CPU TypeOther
  • Compact 2.23inch OLED adds a crisp control panel to your Pi
  • 128×32 white pixels deliver clear status text at a glance
  • Wide >160° viewing angle keeps data readable from the side
  • Dual SPI or I2C interface selected by onboard resistor for flexible wiring
  • 40-pin GPIO header fits Raspberry Pi boards and Jetson Nano directly

Compact OLED HAT for Raspberry Pi

The WaveShare 2.23inch OLED Display HAT adds a 128×32 pixel white OLED panel to Raspberry Pi boards and Jetson Nano via the standard 40PIN GPIO header. It uses an embedded SSD1305 driver and communicates over SPI or I2C, selectable by an onboard resistor. The display offers a viewing angle greater than 160° and operates on 3.3V or 5V supply with 3.3V logic levels.

Upgrading from basic LED indicators

This HAT replaces simple status LEDs or small LCD modules by providing a crisp, high-contrast OLED readout for system data, sensor values or menu navigation. The jump is worthwhile when a project needs legible text or graphics at wide viewing angles without a bulky screen. Development resources and code examples for Raspberry Pi, Jetson Nano, Arduino and STM32 accelerate integration.

Makers needing a tiny GPIO display

Engineers and hobbyists building headless Pi or Jetson Nano units who want an on-device status screen will find the 2.23inch format fits tight enclosures. Buyers who require colour output, higher resolution, touch input or a larger viewing area should look at alternative display modules. The board also breaks out control pins for direct Arduino or STM32 connection.

Highlights

  • Compact 2.23inch OLED adds a crisp control panel to your Pi
  • 128×32 white pixels deliver clear status text at a glance
  • Wide >160° viewing angle keeps data readable from the side
  • Dual SPI or I2C interface selected by onboard resistor for flexible wiring
  • 40-pin GPIO header fits Raspberry Pi boards and Jetson Nano directly

Specifications

CPU TypeOther

Questions about this item

Does the 40-pin GPIO header on this HAT align with the 40-pin header on my Raspberry Pi 4B?

Yes, the HAT uses a standard Raspberry Pi 40PIN GPIO extension header that matches the 40-pin layout on Raspberry Pi 4B, 3B+, 3B, 2B, Zero, Zero W, Zero WH and Jetson Nano boards.

How do I switch the HAT from its default SPI mode to I2C communication?

Move the onboard resistor to the I2C position; the board ships configured for SPI by default, so the resistor must be re-soldered to enable the I2C interface.

Will the white 128×32 OLED panel need a separate driver board replacement after extended use?

The SSD1305 driver is embedded directly on the HAT, so the display and driver are a single unit; if the OLED degrades, the whole HAT would be replaced rather than just a driver board.

Also in this aisle

People compared these

Same shelf, same checkout — eight coins and a 30-minute rate lock.