Display rotondi con GC9A01
I pannelli rotondi da 1,28″ mappano un frame buffer quadrato 240×240 su un’area attiva circolare. Gli angoli semplicemente non sono visibili, quindi progetta la UI dentro un cerchio di 240 px.
Uso tipico
Manopole smart, wearable, indicatori stile automotive e controller Home Assistant realizzati con ESPHome e LVGL.
Supporto delle librerie per il GC9A01
| Libreria | Driver / classe | Note |
|---|---|---|
| TFT_eSPI (Arduino) | GC9A01_DRIVER | |
| LovyanGFX (Arduino / ESP-IDF) | lgfx::Panel_GC9A01 | |
| ESP-IDF esp_lcd | espressif/esp_lcd_gc9a01 |
User_Setup_GC9A01.h · LGFX_GC9A01.hpp. I pin sono provvisori; ti scriviamo quando aggiungiamo configurazioni testate.
Schede di sviluppo con GC9A01
GC9A01: risoluzione dei problemi e FAQ
Perché lo schermo del mio GC9A01 è nero?
Verifica che venga inviata l’intera sequenza di inizializzazione del produttore (molto più lunga di quella dell’ST7789), che il reset sia tenuto basso per almeno 10 ms e che il pin della retroilluminazione sia portato alto o pilotato in PWM.
GC9A01 o ST7789 per i display rotondi?
La maggior parte dei pannelli rotondi da 1,28″ è fornita con GC9A01. Alcuni moduli rotondi più recenti usano varianti dell’ST7789; entrambi funzionano a 240×240 su SPI, quindi scegli prima il pannello e poi il driver corrispondente nella configurazione della libreria.