ElectronicZoologyfield notes from the garage
← Back to GC9A01 guide
GC9A01 round TFT display face GC9A01 PCB back showing pin labels
Display

GC9A01

240x240 round IPS TFT display

The GC9A01 is a 240x240 round IPS TFT display driven over SPI. It's write-only - no MISO needed. The round shape makes it a natural fit for instrument clusters, watch faces, and character displays.

Use the Arduino_GFX_Library by Moon On Our Nation. TFT_eSPI works but requires config file edits. Adafruit_GC9A01A is slower and less reliable on this display.

Some AliExpress AU depot stock has a known bad batch issue - garbled pixels and green lines that look like a software problem but aren't. If after many hours of exhausting debugging nothing works 😩 try a different supplier.

Key details

  • VCC - 3.3V or 5V (module has onboard regulator)
  • GND - ground
  • SCL - SPI clock, connect to GPIO 18
  • SDA - SPI data (MOSI), connect to GPIO 23
  • DC - data/command select, connect to GPIO 27
  • CS - chip select, connect to GPIO 5
  • RST - reset, connect to GPIO 4