GC9A01 参数 供电电压 3.3~5.5V 驱动IC GC9A01 分辨率 240x240 尺寸1.28 驱动接口 4线SPI 产商在屏幕设计上添加了芯片以及电平转换芯片,使得这款原本3.3V供电的裸屏可以的单片机,这也意味着和的用户也可以驱动这款屏幕了,虽然51单片机性能很一般但总比不能驱动的好。 最后了解各个引脚功能之后就可以开始进行驱动 ...
1. 下载Arduino_GFX库 https://github.com/moononournation/Arduino_GFX 下载好该库后,放置到Arduino的library目录下,如下图所示。这是Arduino的库的默认路径。 2.Arduino GFX库测试 Arduino 的library目录,这个路径内的项目文件都是只读的,不便于我们直接打开内部的示例项目烧录和测试。 将Arduino GFX库内的example...
esp32s3 spi接口和8位接口刷屏速度对比,使用arduino gfx库,屏幕分辨率240*240 GC9A01驱动 IPS屏 带cst816电容触摸, 视频播放量 2916、弹幕量 1、点赞数 37、投硬币枚数 2、收藏人数 16、转发人数 0, 视频作者 lcdtft, 作者简介 折腾各类液晶屏幕,和大家一起交流学习!,
Fork 本仓库 新建Feat_xxx 分支 提交代码 新建Pull Request 简介 1)VSCode + PlatformIO + arduino + LVGL + ESP32开发板 + GC9A01显示驱动 + CST816D触摸驱动 2)LVGL的应用开发 暂无标签 C++ Apache-2.0 保存更改 发行版 暂无发行版 贡献者(1) 全部...
需要用到Arduino_GFX库,地址 https://github.com/moononournation/Arduino_GFX #include <Arduino_GFX_Library.h>//设置引脚/* * RST:33 * DC:27 * SDA(MOSI):15 * BLK:22 * SCL(SCK):14 * CS:5 * GND:GND * VCC:3.3V */#define SCLK 14#define MOSI 15#define TFT_CS 5#define TFT_BLK...
在前文Arduino+ESP32 之 驱动GC9A01圆形LCD(一), 我们已经移植好了arduino GFX库, 该库的示例程序内,还有LVGL的示例程序哦。 arduino环境下移植lvgl是很方便的,我们一起来移植一个,并且跑一下lvgl的示例demo! 由于arduino的library这个路径内的arduino工程文件是只读的,不便于我们编译测试示例程序,所以我们复制一份...
Arduino+ESP32之驱动GC9A01圆形LCD(⼀),基于 Arduino_GFX库 最近买了⼀块圆形屏幕,驱动IC是GC9A01,⾃⼰参考淘宝给的stm32的驱动例程,在ubuntu下使⽤IDF开发ESP32,也在windows的vscode内安装IDF开发ESP32,虽然都做到了能显⽰图⽚,但是总有⼀块暗紫⾊的偏差阴影,也尝试了移植LVGL,都遇到了...
在前⽂Arduino+ESP32 之驱动GC9A01圆形LCD(⼀),我们已经移植好了arduino GFX库,该库的⽰例程序内,还有LVGL的⽰例程序哦。arduino环境下移植lvgl是很⽅便的,我们⼀起来移植⼀个,并且跑⼀下lvgl的⽰例demo!由于arduino的library这个路径内的arduino⼯程⽂件是只读的,不便于我们编译测试⽰例...
在前文Arduino+ESP32 之 驱动GC9A01圆形LCD(一), 我们已经移植好了arduino GFX库, 该库的示例程序内,还有LVGL的示例程序哦。 arduino环境下移植lvgl是很方便的,我们一起来移植一个,并且跑一下lvgl的示例demo! 由于arduino的library这个路径内的arduino工程文件是只读的,不便于我们编译测试示例程序,所以我们复制一份...
将Arduino GFX库内的example文件夹内的HelloWorld文件夹复制到其他路径下,我是复制到了桌面上的smart_screen_001文件夹内,然后打开项目工程HelloWorld.ino文件。 修改三处代码,分别修改DC 以及SPI等脚位,以及RST脚,和背光脚DF_GFX_BL。 上述Arduino+ESP32,驱动GC9A01的源文件: ...