{"product_id":"18-inch-spi-128x160-tft-lcd-display-module-for-arduino","title":"1.8 Inch SPI 128x160 TFT LCD Display Module for Arduino","description":"\u003ch1\u003e1.8 Inch SPI 128x160 TFT LCD Display Module With PCB for Arduino\u003c\/h1\u003e\n\u003cp\u003eThis is a 1.8-inch SPI TFT LCD display module that offers 128x160 pixel resolution and full 18-bit colour. It runs on the ST7735S driver IC, communicating over a four-wire SPI interface for fast, flicker-free updates. The module arrives pre-soldered onto a small PCB with header pins, so you can plug it straight onto a breadboard or connect via jumper wires with no extra hardware.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eScreen Size\u003c\/td\u003e\n\u003ctd\u003e1.8 inch diagonal\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eResolution\u003c\/td\u003e\n\u003ctd\u003e128 × 160 pixels\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDisplay Driver\u003c\/td\u003e\n\u003ctd\u003eST7735S\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003e4-wire SPI\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLogic Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V (5V tolerant with onboard LDO)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePCB Dimensions\u003c\/td\u003e\n\u003ctd\u003e56 mm × 35 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eA handheld game console showing simple sprites and animations on the tiny colour screen\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-indoor-weather-station\"\u003eA weather station dashboard pulling data from a Wi-Fi module and displaying icons and text\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-soil-sensor-data-logger\"\u003eA sensor data logger that graphs temperature or humidity in real time\u003c\/a\u003e\u003c\/li\u003e\n  \u003cli\u003e\u003ca href=\"\/products\/kit-rotary-encoder-menu-ui-framework\"\u003eA menu system for a larger controller project, using a rotary encoder to navigate icons on the TFT\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThis display works with any board that has an SPI bus and a 3.3V logic level, including Arduino Uno, Nano, Mega, and ESP32. The onboard 3.3V regulator handles 5V power and signals, so you can connect directly to 5V boards without level shifters. The standard pinout matches the Adafruit ST7735 library and the TFT_eSPI library, making code setup quick.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003eConnect VCC to 5V (or 3.3V), GND to ground, SCL to SCK, SDA to MOSI, RES to any digital pin, DC to another pin, CS to a chip-select pin, and BLK to ground or a PWM pin for backlight control. Keep SPI wires short, under 15 cm, and avoid routing them near noisy components. The onboard LDO can supply up to 150 mA, enough for the display and a couple of sensors.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino Uno?\u003c\/summary\u003e\u003cp\u003eYes, it works with Arduino Uno using the standard SPI pins (13, 11, 10) plus three additional digital pins for RES, DC, and CS. The onboard regulator handles 5V logic safely, so no extra level shifter is needed.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhich library should I use?\u003c\/summary\u003e\u003cp\u003eAdafruit's ST7735 library works out of the box. For faster drawing, use the TFT_eSPI library and configure the pin assignments exactly as wired. Both libraries are available in the Arduino Library Manager.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I use this with a Raspberry Pi Pico?\u003c\/summary\u003e\u003cp\u003eYes, the 3.3V logic of the Pico matches the display. Wire to the SPI0 or SPI1 pins and use the st7735 MicroPython driver or the Adafruit CircuitPython library. The backlight pin can be driven by a GPIO or connected directly to 3.3V for full brightness.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53445084381549,"sku":"CDN-0035","price":380.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/image_1_c054809b-0733-4726-bf0f-597059f865b6.jpg?v=1781513219","url":"https:\/\/compoden.com\/products\/18-inch-spi-128x160-tft-lcd-display-module-for-arduino","provider":"Compoden","version":"1.0","type":"link"}