จอทรงกลมกับ GC9A01
จอทรงกลม 1.28″ แมปเฟรมบัฟเฟอร์สี่เหลี่ยมจัตุรัส 240×240 ลงบนพื้นที่แสดงผลวงกลม มุมทั้งสี่มองไม่เห็นเลย ดังนั้นให้ออกแบบ UI ภายในวงกลม 240 px
การใช้งานทั่วไป
ปุ่มหมุนอัจฉริยะ อุปกรณ์สวมใส่ มาตรวัดสไตล์ยานยนต์ และตัวควบคุม Home Assistant ที่สร้างด้วย ESPHome และ LVGL
การรองรับไลบรารีของ GC9A01
| ไลบรารี | ไดรเวอร์ / ประเภท | หมายเหตุ |
|---|---|---|
| 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. ขาเป็นค่าตัวอย่าง เราจะส่งอีเมลแจ้งเมื่อเพิ่มการตั้งค่าที่ทดสอบแล้ว
บอร์ดพัฒนาที่ใช้ GC9A01
การแก้ปัญหาและคำถามที่พบบ่อยของ GC9A01
ทำไมจอ GC9A01 ของฉันดำ?
ตรวจสอบว่าส่งลำดับการเริ่มต้นของผู้ผลิตครบถ้วน (ยาวกว่า ST7789 มาก) รีเซ็ตถูกดึงต่ำอย่างน้อย 10 ms และขาแบ็คไลท์ถูกขับเป็นสูงหรือใช้ PWM
GC9A01 หรือ ST7789 สำหรับจอทรงกลม?
จอทรงกลม 1.28″ ส่วนใหญ่มาพร้อม GC9A01 โมดูลทรงกลมรุ่นใหม่บางรุ่นใช้ ST7789 รุ่นย่อย ทั้งคู่ทำงานที่ 240×240 ผ่าน SPI จึงควรเลือกจอก่อนแล้วตั้งไดรเวอร์ให้ตรงในการตั้งค่าไลบรารี