Closed freemanzwin closed 4 years ago
Thanks, I will add into a future release. I see there are some small round displays with that controller fitted.
Added.
Can you test please as I do not have one of those displays.
I assume it is working.
Hi, thanks for the great library & driver! I have some issues running the drawXBitmap example, it only shows the blue lines jumping in different locations, was wondering how to debug, any thoughts will be appreciated!
Run the "Read_User_Setup" diagnostic sketch and check the compiler is picking up you setup file correctly.
It looks like you have not soldered the header to the board, this will give reliability issues.
Keep the wires to the board short (less that 100mm) to avoid signal inegrity issues.
Run the "Read_User_Setup" diagnostic sketch and check the compiler is picking up you setup file correctly.
It looks like you have not soldered the header to the board, this will give reliability issues.
Keep the wires to the board short (less that 100mm) to avoid signal inegrity issues.
Hi, here's the report: [code] TFT_eSPI ver = 2.3.51 Processor = ESP32 Frequency = 240MHz Transactions = Yes Interface = SPI Display driver = 9A01 Display width = 240 Display height = 240
MOSI = GPIO 23 MISO = GPIO 19 SCK = GPIO 18 TFT_CS = GPIO 15 TFT_DC = GPIO 2
Font GLCD loaded Font 2 loaded Font 4 loaded Font 6 loaded Font 7 loaded Font 8 loaded Smooth font enabled
Display SPI frequency = 40.00 [/code]
The setup looks OK. Other than trying a lower SPI frequency I have no ideas what could be wrong.
I do not have one of those displays, maybe @freemanzwin will be able to help.
Sorry. I saw it late. This Chinese LCD module(My test module) does not have MISO pin. So I don't think I can read CGRAM.
hi. (my english is google translator)
I tested the GC9A01 240*240 circle lcd. It works fine in the environment below. I hope the source is added and tested.
original source : GC9A01.h reference source: Arduino_GFX
my platformio.ini
================================= TFT_eSPI.cpp
==================================== User_Setup_Select.h
==================================== Setup46_GC9A01.h
============================== GC9A01_Rotation.h
========================================== GC9A01_Init.h
=========================== GC9A01_Defines.h