创客:用 1.6寸 130×130 TFT (驱动为SSD1283A)显示屏在 ESP8266、ESP12等芯片上显示文字或图案

显示屏参数:1.6寸130×130分辨率,驱动为 SSD1283A,TFT显示屏。

显示屏官方说明:

主控板:ESP8266或ESP32、或ESP12等


我使用的主控板是NodeMCU ESP12F,接线图定义如下:

该定义主要是把CS CD RST LED进行端口指定,VCC和GND都是通用的,接线图如下(忽略掉BH1750的接线):

然后下载库文件,放在“我的文档”中的“Arduino\Library”文件夹里,下载地址:lcdwiki (github.com)

如图:

然后载入案例进行测试。


案例一:显示文字和简单图形:

效果:

源代码下载:


案例二:显示图片

效果图:

源代码下载:

 


自定义图片的网站:Rinky-Dink Electronics (rinkydinkelectronics.com)

或者用:https://lvgl.io/tools/imageconverter

上传对应分辨率的照片,生成.c格式的文件,放到你的代码目录中,更改后缀名为.h,在代码中引用即可。

我替换后的样子:


代码中显示图形有多种函数,每个函数的含义请参看文件:

装载机 载入中…
EAD徽标 花费太长时间?

刷新 重新载入文件
| 打开 在新选项卡中打开

下载文件 [0.97 MB]

 

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注