---
product_id: 544922982
title: "3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino"
brand: "jessinie"
price: "€ 42.47"
currency: EUR
in_stock: true
reviews_count: 5
category: "Jessinie"
url: https://www.desertcart.be/products/544922982-3pcs-1-28-inch-tft-lcd-display-module-round-gc9a01
store_origin: BE
region: Belgium
---

# 4-wire SPI fast interface 240x240 px resolution IPS wide viewing angle 3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino

**Brand:** jessinie
**Price:** € 42.47
**Availability:** ✅ In Stock

## Summary

> 🔄 Round up your projects with vibrant clarity and effortless integration!

## Quick Answers

- **What is this?** 3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino by jessinie
- **How much does it cost?** € 42.47 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.be](https://www.desertcart.be/products/544922982-3pcs-1-28-inch-tft-lcd-display-module-round-gc9a01)

## Best For

- jessinie enthusiasts

## Why This Product

- Trusted jessinie brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Ready-to-Mount Design:** Pre-installed M3 threaded posts simplify secure, professional-grade installation—no extra hardware needed.
- • **Seamless SPI Connectivity:** Plug-and-play 4-wire SPI interface ensures lightning-fast, reliable communication with your Arduino projects.
- • **Sleek Circular IPS Screen:** 360° viewing clarity with IPS technology, perfect for modern, stylish embedded designs.
- • **Vibrant 65K Color Display:** Experience crisp, true-to-life visuals with 240x240 resolution and 0.135mm pixel precision.
- • **Low Power, High Efficiency:** Operates at 3.3V/5V with just 20mA typical current, ideal for energy-conscious makers and IoT innovators.

## Overview

This 1.28-inch circular TFT LCD module features a sharp 240x240 resolution powered by the GC9A01 driver chip and IPS technology for wide viewing angles. Designed for Arduino compatibility via a 4-wire SPI interface, it offers vibrant 65K color display with low power consumption (20mA typical). The module’s compact 36x39x9.4mm size and pre-installed M3 threaded posts enable easy, secure mounting, making it a sleek, efficient choice for professional-grade embedded display projects.

## Description

Product Details Arduino Screen type: IPS Working voltage: 3.3V/5V Communication interface: 4-wire SPI Resolution: 240x240 Pixel size: 0.135x0.135mm Display area: 32.4mm in the middle Driver chip: GC9A01 Working current: 20ma (typical) Interface model: PH2 0-8P/FPCO 5-8P Equipped with one PH2.0 to DuPont female head wire Positioning method: M3 screw (fixed to the copper column) Module size: 36 * 38.8 * 9.4mm/1.41*1.53*0.37inch product docs link:https://drive.google.com/file/d/1sdp6D94caxhWNoHihb6NasmhVRyd1JJt/view?usp=sharing

Review: Works, and the threaded posts and rear connection are very handy - I previously was using a different version of these display modules but the extra Z height from the soldered header on the PCB cutout was annoying for integration. I bought this set instead since it cleanly routes the connection to the back of the display, and also comes with the bonus of having threaded posts already applied for mounting. I've confirmed the display works with both the Adafruit GFX and LovyanGFX libraries using an ESP8266 dev board. There are a few things that would improve these modules. First, I think it would be nice for the provided cables to use male dupont connections instead of female, so they can be connected to a breadboard. For integration, I'm going to crimp on my own connector anyways, so it would be nice if the out-of-the-box connection was more useful during the prototyping stage. Second, the mounting posts do not have end stops. If you use a screw that is too long, you can accidentally screw through the PCB and push out the display and damage it. I accidentally did this but caught it and stopped myself before destroying the display. Ideally the threaded posts should be closed at the end. One smaller nitpick, the provided documentation (linked under "Product description" in case you initially missed it like I did) does not show the distance between the threaded posts. There is enough information to calculate it from what's given and you can verify with a caliper, but it would be nice to have that information provided as that is the most important measurement for mounting this display centrally on some object. English documentation would also be a plus but not a huge deal. If you are having troubles, make sure your connections between the display and your microcontroller are not too long, that you are correctly toggling Chip Select, and that your SPI interface is configured correctly with your library. In particular I tried inserting wire extensions into the provided cable to connect it to a breadboard, but this caused the connection length to be too long (or maybe the contact was flakey and it would have worked fine with a proper wire) and the display wouldn't process commands until I connected it directly to the microcontroller without any extensions.
Review: Great price, nice clear display, works well. - This is a great little display, decently priced, pairs well with tiny microcontrollers like the Seeed XIAO ESP32-C3 (which is what I used to test the ones I received). All three displays that I received worked. Other reviewers have mentioned needing to change the SPI mode or frequency, but the default values worked fine for me. However, since the Seeed XIAO ESP32-C3 uses different SPI pins than the library's defaults (D10 and D8 instead of D11 and D13 for COPI/MOSI and SCK, respectively), all I needed to do to make the GC9A01A Arduino library's "graphicstest" example work with it was to use the full display constructor so I could pass in the correct SPI pin numbers: #define TFT_SCLK 8 // D8/GPIO8 to display SCL (pin 3, white: SPI clock signal input) #define TFT_COPI 10 // D10/GPIO10 to display SDA (pin 4, yellow: SPI data input) #define TFT_RST 5 // D3/GPIO5 to display RES (pin 5, orange: display reset) #define TFT_DC 4 // D2/GPIO4 to display DC (pin 6, green: data/command select) #define TFT_CS 3 // D1/GPIO3 to display CS (pin 7, blue: chip select) #define TFT_BL 2 // D0/GPIO2 to display BLK (pin 8, purple: backlight control) Adafruit_GC9A01A tft(TFT_CS, TFT_DC, TFT_COPI, TFT_SCLK, TFT_RST, -1); Check your microcontroller's pinout for the locations of the COPI/MOSI and SCK pins; the other four can be changed to whatever open GPIO pins you prefer. (I chose GPIO2-5 to leave the UART and IIC pins open, at the expense of any analog I/O.) As long as you're using the correct pins, it's very easy to get up and running.

## Features

- 1.28-inch circular TFT display module with built-in GC9A01 driver chip
- Communicate using SPI interface with a resolution of 240x240, Pixel size: 0.135x0.135mm
- 65K color display for a clear display of color images on the arduino screen
- Screen type: IPS; Working voltage: 3.3V/5V; Communication interface: 4-wire SPI
- Positioning method: M3 screw (fixed to the copper column); Module size: 36 * 38.8 * 9.4mm

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B0CB3V1366 |
| Best Sellers Rank | #94,913 in Computers ( See Top 100 in Computers ) #1,449 in Single-Board Computers |
| Brand | JESSINIE |
| Built-In Media | PH2.0 to DuPont female head wire |
| CPU manufacturer | Allwinner or NXP or STMicroelectronics |
| Compatible Devices | Arduino boards with SPI interface |
| Compatible devices | Arduino boards with SPI interface |
| Connectivity Technology | SPI |
| Connectivity technology | SPI |
| Customer Reviews | 4.2 out of 5 stars 36 Reviews |
| Included components | PH2.0 to DuPont female head wire |
| Item Dimensions L x W x H | 36L x 39W x 9H millimeters |
| Manufacturer | JESSINIE |
| Mfr Part Number | 85429 |
| Operating System | Linux |
| Operating system | Linux |
| Processor Brand | Allwinner or NXP or STMicroelectronics |
| Processor Count | 1 |
| RAM Memory Technology | LPDDR3 |

## Product Details

- **Brand:** JESSINIE
- **Connectivity technology:** SPI
- **Included components:** PH2.0 to DuPont female head wire
- **Operating system:** Linux
- **Compatible devices:** Arduino boards with SPI interface

## Images

![3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino - Image 1](https://m.media-amazon.com/images/I/61DT2WtonWL.jpg)
![3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino - Image 2](https://m.media-amazon.com/images/I/41dKPEB-JzL.jpg)
![3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino - Image 3](https://m.media-amazon.com/images/I/51V1FJbQWlL.jpg)
![3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino - Image 4](https://m.media-amazon.com/images/I/312WBTeK+XL.jpg)
![3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino - Image 5](https://m.media-amazon.com/images/I/41hKqgOazJL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐ Works, and the threaded posts and rear connection are very handy
*by N***E on 8 December 2024*

I previously was using a different version of these display modules but the extra Z height from the soldered header on the PCB cutout was annoying for integration. I bought this set instead since it cleanly routes the connection to the back of the display, and also comes with the bonus of having threaded posts already applied for mounting. I've confirmed the display works with both the Adafruit GFX and LovyanGFX libraries using an ESP8266 dev board. There are a few things that would improve these modules. First, I think it would be nice for the provided cables to use male dupont connections instead of female, so they can be connected to a breadboard. For integration, I'm going to crimp on my own connector anyways, so it would be nice if the out-of-the-box connection was more useful during the prototyping stage. Second, the mounting posts do not have end stops. If you use a screw that is too long, you can accidentally screw through the PCB and push out the display and damage it. I accidentally did this but caught it and stopped myself before destroying the display. Ideally the threaded posts should be closed at the end. One smaller nitpick, the provided documentation (linked under "Product description" in case you initially missed it like I did) does not show the distance between the threaded posts. There is enough information to calculate it from what's given and you can verify with a caliper, but it would be nice to have that information provided as that is the most important measurement for mounting this display centrally on some object. English documentation would also be a plus but not a huge deal. If you are having troubles, make sure your connections between the display and your microcontroller are not too long, that you are correctly toggling Chip Select, and that your SPI interface is configured correctly with your library. In particular I tried inserting wire extensions into the provided cable to connect it to a breadboard, but this caused the connection length to be too long (or maybe the contact was flakey and it would have worked fine with a proper wire) and the display wouldn't process commands until I connected it directly to the microcontroller without any extensions.

### ⭐⭐⭐⭐⭐ Great price, nice clear display, works well.
*by J***F on 18 April 2026*

This is a great little display, decently priced, pairs well with tiny microcontrollers like the Seeed XIAO ESP32-C3 (which is what I used to test the ones I received). All three displays that I received worked. Other reviewers have mentioned needing to change the SPI mode or frequency, but the default values worked fine for me. However, since the Seeed XIAO ESP32-C3 uses different SPI pins than the library's defaults (D10 and D8 instead of D11 and D13 for COPI/MOSI and SCK, respectively), all I needed to do to make the GC9A01A Arduino library's "graphicstest" example work with it was to use the full display constructor so I could pass in the correct SPI pin numbers: #define TFT_SCLK 8 // D8/GPIO8 to display SCL (pin 3, white: SPI clock signal input) #define TFT_COPI 10 // D10/GPIO10 to display SDA (pin 4, yellow: SPI data input) #define TFT_RST 5 // D3/GPIO5 to display RES (pin 5, orange: display reset) #define TFT_DC 4 // D2/GPIO4 to display DC (pin 6, green: data/command select) #define TFT_CS 3 // D1/GPIO3 to display CS (pin 7, blue: chip select) #define TFT_BL 2 // D0/GPIO2 to display BLK (pin 8, purple: backlight control) Adafruit_GC9A01A tft(TFT_CS, TFT_DC, TFT_COPI, TFT_SCLK, TFT_RST, -1); Check your microcontroller's pinout for the locations of the COPI/MOSI and SCK pins; the other four can be changed to whatever open GPIO pins you prefer. (I chose GPIO2-5 to leave the UART and IIC pins open, at the expense of any analog I/O.) As long as you're using the correct pins, it's very easy to get up and running.

### ⭐ Not working with existing TFT_eSPI code
*by P***R on 9 November 2025*

None of the three are working so far with my existing demo for the GC9A01 controller. I have the TFT_eSPI Smooth_Graphics/AntiAliasedClock demo running on 1.28” displays, of the type that have pins on them and which use the same controller, connected to an esp32s2-mini processor. I added code to light the built-in led during NTP request processing. That code executes without error on the Jessine displays but nothing is displayed - the blue led flashes as NTP requests are processed and things appear to be proceeding as expected but nothing is displayed. The backlight does come on. I have experimented with the SPI_FREQ and even added a reset signal but no joy. The other displays continued to work with these test changes tho slowly as expected. I have verified that both the power and signaling are 3.3v. None of these will display anything.

## Frequently Bought Together

- JESSINIE 3Pcs 1.28 Inch TFT LCD Display Module Round GC9A01 Driver IPS LCD Screen Module Circular 4 Wire SPI Interface for Arduino
- ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA Compatible with Arduino IDE (3PCS)
- Teyleten Robot 1.28 Inch TFT LCD Display Module Round RGB 240 * 240 GC9A01 Driver 4 Wire SPI Interface 240x240 PCB for Arduino 3PCS

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.be/products/544922982-3pcs-1-28-inch-tft-lcd-display-module-round-gc9a01](https://www.desertcart.be/products/544922982-3pcs-1-28-inch-tft-lcd-display-module-round-gc9a01)

---

*Product available on Desertcart Belgium*
*Store origin: BE*
*Last updated: 2026-07-28*