1.8 Inch TFT Display Module ST7735
= Compact Color Display with SPI Interface for Arduino =
This 1.8 inch TFT LCD display module is a fullcolor graphical display with a 128x160 resolution, ideal for adding vibrant visual output to Arduino and other microcontroller projects . Controlled by the ST7735 driver IC, it uses a simple SPI interface requiring only 45 I/O pins .
HighResolution Color Display 128x160 pixel resolution with 262K colors for sharp, detailed visuals.
Simple SPI Interface Minimal wiring with 4wire SPI communication for easy integration.
Operating voltage: 3.3V to 5V DC .
The display uses the ST7735 driver with a wide viewing angle and high contrast .
Support for hardware or software SPI provides flexibility for various microcontrollers .
Most modules are 3.3V logic; for 5V Arduinos, use 1k series resistors on signal lines or a level shifter .
= Technical Specifications =
| Parameter | Value |
|---|
| Screen Size | 1.8 inch |
| Resolution | 128 x 160 pixels |
| Color Depth | 262K (18-bit) |
| Interface | SPI (4-wire) |
| Driver IC | ST7735 |
= Key Features =
+Onboard 3.3V Regulator and Level Shifter - Some modules handle 5V power, and include level shifting for 5V logic .
+MicroSD Card Holder - Many boards include a slot for loading images or data from a microSD card .
+Wide Compatibility - Works with Arduino, ESP8266, ESP32, and other microcontrollers.
+WellSupported Ecosystem Extensive libraries available, including Adafruit_ST7735 and Ucglib.
== Applications ==
- Sensor data and real-time display
- Menu and user interface screens
- Miniature game and graphical interfaces
- Wearable and compact IoT devices
- Educational projects for embedded graphics
Versatile Display Solution - One of the most popular beginner TFT displays for makers .
Great Documentation and Support - Extensive library support and community resources.
√ Small and lightweight for compact designs .
√ Ideal for color graphical user interfaces and sensor readouts.
√ Multiple PCB sizes and pin configurations available.
= Troubleshooting =
Display shows white screen:
- Adjust contrast or check initialization in code.
- Verify SPI wiring (CS, RST, DC, SDA, SCL) .
- Check if the correct driver (ST7735) is initialized.
No display or garbled text:
- Ensure correct library and pin assignments.
- Some modules require specific initialization sequences; try different library examples.