GC9A01 Circular TFT LCD Screen 1.28 Inch
GC9A01 1.28-inch circular TFT LCD display is a compact and versatile visual solution that adds a modern and attractive touch to your electronic projects.
Designed to deliver exceptional image quality, this display is ideal for projects requiring a clear and concise visual interface.
Whether for real-time monitoring, creating your own smartwatch, data visualization or user interaction, the GC9A01 display ensures an immersive visual experience.
Additionally, the display is compatible with a variety of development boards, including popular boards such as Arduino, Raspberry Pi, ESP32, etc.
SPECIFICATIONS AND FEATURES
Type: Circular TFT Display
Size: 1.28 Inch
Resolution: 240 RGB x 240
Point pitch: 0.135 x 0.135
Controller: GC9A01
Material: HD IPS LCD
Communication interface: SPI
Supply voltage: 3.3V DC
Working current: 20mA
Active area: Ø32.4mm
Number of pins: 8 pins with 2.54mm pitch
Luminance(cd/m2): 400(TYP)
Backlighting: 2 white LEDs in parallel
Weight: 15.83g
Features
Compact Size:
With a diameter of 1.28 inches, this circular display fits perfectly into tight spaces, offering an effective visual solution without compromising space.
Sharp Resolution:
The high resolution of the TFT LCD screen provides accurate reproduction of graphics and details, ensuring sharp and attractive image quality.
Wide Compatibility:
The display is compatible with a variety of development boards, including popular boards, such as Arduino, Raspberry Pi, ESP32, etc.
Friendly Interface:
Thanks to its easy-to-use interface, the screen integrates seamlessly into electronic projects, allowing for fluid visual interaction.
GC9A01 Circular TFT LCD Screen 1.28″ Pin Description
1.VCC (Voltage Common Collector) Power – Pin to supply power (+)
2.GND (Ground) – Pin for power ground connection (-)
3.SCL (Serial Clock Line) – Pin used for the clock signal
4.SDA (Serial Data Line) – Pin used for serial data transmission
5.D.C. (Data/Command) – Pin to indicate if the data sent to the next SDA pin are display control commands.
6.C.S. (Chip Select) – Also known as “Chip Enable” (CE) or “Slave Select” (SS), this pin is used to select the display when communicating with it over a serial bus, such as SPI.
7.RST (Reset) – This pin is used to reset the screen to its initial state.
Basic operating steps
Here is a basic guide to using the 1.28-inch circular TFT LCD display (GC9A01) with the Arduino Uno board and Arduino IDE:
Step 1: Setting up the Arduino IDE environment
1. Make sure you have the Arduino IDE installed on your computer. If you don’t have it, download and install it from the official Arduino website.
2. Open the Arduino IDE and go to “Tools” > “Board” and select “Arduino Uno” as your development board.
3. In the same section, select the COM port that your Arduino Uno board is connected to.
Step 2: Library Installation
1. Open the Library Manager from “Program” > “Include Library” > “Manage Libraries…”.
2. Find and install the following library:
Adafruit GC9A01A
You can also download it from Github Adafruit GC9A01A
Step 3: Physical Connection
GC9A01 Circular TFT Screen | Arduino UNO |
VCC | 3V3 |
GND | GND |
C.S. | 10 |
D.C. | 9 |
RST | Without connection |
SCL | 13 |
SDA | 11 |
Step 4: Example Code
Below is some basic example code to launch the screen and display Hello World! in red color and green wallpaper. You can adapt it according to your needs:
#include "Adafruit_GC9A01A.h"
#define TFT_CS 10
#define TFT_DC 9
Adafruit_GC9A01A tft (TFT_CS, TFT_DC);
void setup() {
tft.begin();
tft.setRotation(3); // Adjust screen orientation if necessary
tft.fillScreen(GC9A01A_GREEN);
tft.setTextColor(GC9A01A_RED);
tft.setTextSize(2);
tft.setCursor(50, 110);
tft.println("Hello World!");
}
void loop() {
// Your code here
}
Step 5: Verify that everything worked
The following image shows the result, the text hello world is printed on the screen.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.