最近买了一块圆形屏幕,驱动IC是GC9A01,自己参考淘宝给的stm32的驱动例程, 在ubuntu下使用IDF开发ESP32,也在windows的vscode内安装IDF开发ESP32,虽然都做到了能显示图片,但是总有一块暗紫色的偏差阴影,也尝试了移植LVGL,都遇到了问题。 如上图,在网上看到有Arduino的一个TFT LCD的驱动库,已经包含了对该型号屏幕IC...
warranty:1 year;quality:new and original;lead time:3-5 days;manufacturer:original manufacturer;package:vacuum package;payment terms:TT in advance;logistics mode:DHL/FEDEX/UPS;Place of Origin:MY;Model Number:GC9A01;|Alibaba.com
我们首先将demo工程“spi_lcd_touch”复制出来。 我们可以在main文件夹中的“idf_component.yml”文件中可以看到这个工程需要用到的库。 其中"esp_lcd_ili9341"、“esp_lcd_gc9a01”、"esp_lcd_touch_stmpe610"分别为两个屏幕ic和一个触摸ic。 之后我们要根据我们开发板芯片的不同设置不同的target idf.py set...
sio_mode = 0, // 通过一根数据线(MOSI)读写数据,0: Interface I 型,1: Interface II 型 }, }; ESP_ERROR_CHECK(esp_lcd_new_panel_io_spi((esp_lcd_spi_bus_handle_t)LCD_HOST, &io_config, &io_handle)); /* 以下函数也可用于注册色彩数据传输完成事件的回调函数 */ // const esp_lcd_...
_LCD_HOST, &io_config, &io_handle)); esp_lcd_panel_dev_config_t panel_config = { .reset_gpio_num = LV_PIN_NUM_LCD_RST, .color_space = ESP_LCD_COLOR_SPACE_BGR, .bits_per_pixel = 16, }; ESP_LOGI(TAG, "Install RM69330 panel driver"); ESP_ERROR_CHECK(esp_lcd_new_panel_rm...
lcd panel display TFT Quality service Gold supplierandroid development boardarm development boardlpc1768 development boardLTE430WQ-F06 4.3 inch 480*272 monitor touch screen lcd display touch screen Quality service new high quality touch screen panel1.6 inch 128*128 H016IN01 V3 LCD Screen Display5.7 ...
// #define ESP_PANEL_BOARD_ESP32_S3_EYE // #define ESP_PANEL_BOARD_ESP32_S3_KORVO_2 Expand All @@ -40,10 +42,9 @@ #if ESP_PANEL_USE_LCD /** * LCD IC name. Choose one of the following: * - ST7262 * - ST7789 * - GC9503 * - GC9A01 * - ILI9341 * - GC9503,...
Below is a list ofsupported LCD controllers: ManufacturerModel FitipowerEK9716B GalaxyCoreGC9A01, GC9B71, GC9503 IlitekILI9341 NewVisionNV3022B SitronixST7262, ST7701, ST7789, ST7796, ST77916, ST77922 Touch Controllers Below is a list ofsupported touch controllers: ...
The actual values will vary depending on the configuration of the LCD panel. For example, scrolling the entire 135x240 TTGO T-Display requires a tfa value of 40, height value of 240, and bfa value of 40 (40+240+40=320) because the T-Display LCD shows 240 rows starting at the 40th ...
You’ll notice that the MAC address displayed in the panel will change to the one you entered. Be sure to write down the MAC address of the controller after determining what it is. You’ll need that address to make the code work. ESP32-PS3 Library To make life easy, there is a ...