Sentinal AI
Loading telemetry & components...

The 1.8 Inch TFT Display Module 128x160 is a fantastic upgrade from standard monochrome LCDs, allowing you to bring rich, vibrant color graphics to your microcontroller projects. Driven by the widely supported ST7735 controller chip, this screen can display up to 262,144 colors, making it perfect for plotting graphs, designing custom user interfaces, or creating miniature video games.
Available at Tomson Electronics, this module communicates via a fast 4-wire SPI interface, meaning it requires far fewer pins than a parallel display while still maintaining high-speed data transfer rates. Additionally, the back of the PCB features a convenient built-in MicroSD card receptacle. This allows you to easily store and load full-color bitmap (.bmp) images directly onto the screen without eating up your microcontroller's limited flash memory.
People also search for: 1.8 tft arduino, 128x160 color screen, spi tft module, esp32 color display, arduino graphics screen.
Q: Can I connect this directly to a 5V Arduino Uno?
A: While the module has a voltage regulator that allows you to power it with 5V (on the VCC pin), the data lines (SPI) are strictly 3.3V logic. While it sometimes works directly, sending 5V logic signals directly to the ST7735 chip can degrade or destroy it over time. It is highly recommended to use a logic level shifter or in-line resistors for the data pins when using a 5V board.
Q: Is this faster than an I2C display like an OLED?
A: Yes! Because this module uses SPI (Serial Peripheral Interface), it can handle much faster data transfer rates compared to I2C. This makes it capable of drawing shapes and refreshing the screen much quicker, though full-screen animations will still be limited by the processing power of your microcontroller.
Q: How do I display images on this screen?
A: You can use a computer to save 128x160 pixel 24-bit BMP (Bitmap) images onto a standard MicroSD card. Insert the card into the slot on the back of the module, and use the Adafruit ST7735 and SD libraries in your Arduino IDE to read the file and draw it to the screen.
Real feedback from verified hardware developers and roboticists.
Be the first hardware engineer to test and review this component.