We've searched far and wide for a display like this! Measuring just 1.54 inches diagonally, it features a high - density 220 ppi, 240x240 pixel display with full - angle viewing. It resembles our 1.44 - inch 128x128 display but packs four times as many pixels, looking amazing from any angle. Displays of this quality are often found in smartwatches and small electronics, usually with a MIPI interface. But we've found a gem with an SPI interface and a user - friendly display driver, making it compatible with all microcontrollers and microcomputers.
This cute little display breakout is the perfect solution for adding a small, colorful, and super - bright display to any project. Using 4 - wire SPI for communication and having its own pixel - addressable frame buffer, it works with every type of microcontroller, even those with limited memory and few pins. The 1.54 - inch display has 240x240 16 - bit full - color pixels and is an IPS display, ensuring great color up to 80 degrees off - axis in any direction. The TFT driver (ST7789) is similar to the popular ST7735, and our Arduino library provides excellent support.
Our breakout comes with the TFT display soldered on via a delicate flex - circuit connector. It also includes an ultra - low - dropout 3.3V regulator and a 3/5V level shifter, allowing you to use it with 3.3V or 5V power and logic. There's a microSD card holder on board, so you can easily load full - color bitmaps from a FAT16/FAT32 formatted microSD card (not included).
We've got you covered! We've written a comprehensive open - source graphics library that can draw pixels, lines, rectangles, circles, text, and bitmaps. There's also example code and a wiring tutorial. The code is written for Arduino but can be easily adapted to your preferred microcontroller.







Using this Adafruit display is a breeze. First, connect it to your microcontroller or microcomputer. You can use either 3.3V or 5V power and logic thanks to the built - in regulator and level shifter. If you want to display full - color bitmaps, insert a FAT16/FAT32 formatted microSD card into the card holder.
When wiring, refer to our wiring tutorial. And for programming, use our open - source graphics library. It's written for Arduino but can be adjusted for other microcontrollers.
Here are some things to keep in mind. The display uses a delicate flex - circuit connector, so handle it gently during installation. The microSD card is not included, so you'll need to get one separately.
For maintenance, keep the display clean. You can use a soft, dry cloth to wipe it. Avoid exposing it to extreme temperatures or moisture, as this could damage the components. With proper care, your display will serve you well for a long time.