The Grove 1.22 Inch IPS Display is a compact Grove display module built around a 240x240 IPS panel, the ST7789 driver IC, and a simple serial SPI connection using SCK and SDA. It displays up to 65k RGB colors with a wide viewing angle, making it suitable for small UI panels, DIY weather stations, handheld projects, smart home displays, educational builds, and industrial control interfaces. The module supports 3.3V or 5V input and uses the Grove 4-pin connector to simplify wiring. Seeed provides an open-source ST7789 driver library and example code for quick Arduino-based development. Key Features 1.22-inch IPS display with 240x240 pixel resolution Up to 65k RGB colors for clear and vibrant images Simplified serial SPI connection using SCK and SDA ST7789 driver IC with open-source library and example code 3.3V or 5V input support through the Grove connector -20°C to 70°C operating temperature range Applications DIY weather stations Personal digital art displays DIY gaming consoles Smart home display panels Educational and STEM projects Industrial control panels Specifications Interface Serial SPI with SCK and SDA connections Resolution 240x240 pixels Display Technology IPS Color Up to 65k RGB colors Display Size 24.76mm x 26.8mm screen Board Size 40mm x 40mm Input Voltage 3.3V or 5V Driver IC ST7789 Operating Temperature -20°C to 70°C Part List Item Quantity Grove 1.22 Inch IPS Display 1 Grove Connector 1 Resources Grove 1.2-inch IPS Display Wiki Grove 1.22 Inch IPS Display PCN Grove 1.22 Inch IPS Display Eagle CAD Files ST7789V Display Driver Datasheet Arduino ST7789 Fast Driver Library FAQ What interface does this display use? It uses a simplified serial SPI connection that requires SCK and SDA signals, making wiring easier for compact microcontroller projects. What power supply should I use? The board accepts 3.3V or 5V input, so use a power source within that range. Can it be used outside normal room temperature? The display is rated for -20°C to 70°C, but normal room-temperature operation is recommended for best long-term performance. What can cause incorrect colors? Incorrect initialization, wrong color values, loose wiring, or a faulty connection can cause color issues. Check the code configuration and connections first.