Boards / RP2040

Pico + GC9A01 round

240x240 round panel driven from SPI0, no touch.

At a glance

MakerGeneric
MCURP2040 (Pico / Pico W)
Cortex-M0+ dual-core @ 133 MHz, 264 KB SRAM
DisplayGalaxycore GC9A01 / GC9A01A, 240 x 240 px, SPI (4-wire serial), 16-bit colour
TouchNone
BacklightGPIO 22, dimmable (PWM)
PSRAMNo
Graphics libraryTFT_eSPI

Display pins

GC9A01 / GC9A01A on SPI (4-wire serial): SPI clock 40 MHz, host VSPI, BGR colour order, inversion on.

SignalPin
SCK / CLKGPIO 18
MOSI / SDAGPIO 19
CSGPIO 17
DC / RSGPIO 20
RESETGPIO 21
BacklightGPIO 22

Check your revision. Pair it with a rotary encoder for input.

Designing for it in LCD Wizard

The parts

GC9A01 / GC9A01A. 1.28" round panel used for watch and gauge UIs.

RP2040 (Pico / Pico W). PIO can drive an 8-bit parallel bus. Limited RAM - use a small partial draw buffer.

TFT_eSPI. Fastest for SPI panels on ESP32. Configured via User_Setup.h build defines.

Designs for this board

Nobody has published a design for this board yet. Publish yours from the designer and it appears here and in the gallery.

Next