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 1.9inch LCD Display Module 170×320 ST7789V2

SKU CH-MAAZ-0RF3Y

A 1.9 inch IPS LCD module with 170×320 resolution and 262K colours driven by an ST7789V2 controller over SPI

  • CPU TypeOther
  • Sharp 1.9 inch IPS display with 170×320 resolution
  • 262K colours rendered by embedded ST7789V2 controller
  • SPI interface reduces IO pins for Arduino and Raspberry Pi
  • Onboard voltage translator accepts 3.3V and 5V logic levels
  • Compact 27.3×51.2 mm module fits tight enclosures

1.9-inch IPS LCD Module

This 1.9-inch IPS LCD module delivers a 170 × 320 RGB resolution with 262K display colours. It is designed for developers and hobbyists building compact visual interfaces on Arduino, Raspberry Pi or STM32 platforms. The onboard ST7789V2 controller handles rendering directly on the panel.

SPI interface and 3.3 V / 5 V logic

The display communicates through a four-wire SPI bus, minimising the GPIO pins required from the host board. An onboard voltage translator accepts either 3.3 V or 5 V logic levels, provided the supply voltage matches the logic voltage. This compatibility simplifies integration across common 3.3 V and 5 V development boards.

IPS panel maintains colour at wide angles

The IPS screen preserves colour accuracy and contrast across broad viewing angles, so the image remains readable even when the module is mounted off-centre. Continuous SPI updates are handled by the embedded controller without flicker during sustained animation or data logging. The 27.3 × 51.2 mm module footprint fits tight enclosures.

Highlights

  • Sharp 1.9 inch IPS display with 170×320 resolution
  • 262K colours rendered by embedded ST7789V2 controller
  • SPI interface reduces IO pins for Arduino and Raspberry Pi
  • Onboard voltage translator accepts 3.3V and 5V logic levels
  • Compact 27.3×51.2 mm module fits tight enclosures

Specifications

CPU TypeOther

Questions about this item

What does the 170×320 resolution look like on a 1.9 inch screen?

The 1.9 inch IPS panel packs 170 horizontal by 320 vertical pixels into a 22.70 × 42.72 mm active area, giving a sharp, colour-rich image with 262K colours.

How does the SPI interface limit the display's refresh rate in practice?

SPI keeps pin count low and works with Arduino, Raspberry Pi and STM32 boards, but the serial bus caps the maximum frame rate well below what a parallel or RGB interface could sustain.

What mounting space does the 27.3 × 51.2 mm module need?

The PCB measures 27.3 mm wide by 51.2 mm long, so allow at least that footprint plus clearance for the header pins and any enclosure bezel.

Also in this aisle

People compared these

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