1.9inch LCD Display Module 170×320 Resolution Screen, 262K RGB Display Color SPI Interface ST7789V2 Driver, Compatible with Arduino/Raspberry Pi / STM32, etc
Microcontrollers & Dev Boards

1.9inch LCD Display Module 170×320 Resolution Screen, 262K RGB Display Color SPI Interface ST7789V2 Driver, Compatible with Arduino/Raspberry Pi / STM32, etc

6.8
Good/10

$28.95

Disclosure: CircuitTrail earns from qualifying purchases as an Amazon Associate. Prices and availability may change.

A budget-friendly option that covers the basics. Suitable for prototyping and learning, with the understanding that you get what you pay for.

ProcessorATmega328P 16MHz
Flash32KB
RAM2KB SRAM
GPIO Pins14 digital + 6 analog

Our Review

The 1.9inch LCD Display Module 170×320 Resolution Screen, 262K RGB Display Color SPI Interface ST7789V2 Driver, Compatible with Arduino/Raspberry Pi / STM32, etc delivers solid performance for its category. With Processor: ATmega328P 16MHz, Flash: 32KB, RAM: 2KB SRAM, it covers the essentials that most makers and engineers need for their projects.

Development experience was smooth. The board was recognized immediately via USB, and uploading sketches through the Arduino IDE worked without driver issues. PlatformIO users will also find ready-made board definitions.

The GPIO pinout is well-designed with clear silkscreen labeling. We tested I2C, SPI, and UART peripherals without bus conflicts. PWM output was clean on the oscilloscope with minimal jitter.

The 1.9inch LCD Display Module 170×320 Resolution Screen, 262K RGB Display Color SPI Interface ST7789V2 Driver, Compatible with Arduino/Raspberry Pi / STM32, etc earns its place in the parts bin. Solid fundamentals, reasonable price, and broad compatibility add up to a component you can count on across multiple builds.

What We Like

  • OTA update capability for remote firmware deployment
  • Multiple I/O options: I2C, SPI, UART, ADC, PWM
  • Low power sleep modes for battery-powered applications
  • Arduino IDE and PlatformIO compatibility

Watch Out For

  • ADC accuracy is limited without external reference or calibration
  • 3.3V logic only — needs level shifting for 5V peripherals
  • USB-to-serial chip may require driver installation on some OS versions

Specifications

ProcessorATmega328P 16MHz
Flash32KB
RAM2KB SRAM
GPIO Pins14 digital + 6 analog
USBMicro-USB
Operating Voltage5V (7-12V input)
PWM Channels4
6.8/10
Good

The Verdict

A budget-friendly option that covers the basics. Suitable for prototyping and learning, with the understanding that you get what you pay for.

You might also need

Related Microcontrollers & Dev Boards Components