1.44inch SPI Arduino Module Black SKU:MAR1442(TFT液晶显示屏)
标号
PIN
引脚说明
1
VCC
电源正
2
GND
电源正
3
GND
电源地
4
NC
无定义,保留,不需要接线
5
NC
无定义,保留,不需要接线
6
LED
LCD背光控制信号(如不需要控制,请接3.3V)
7
CLK
LCD SPI总线时钟引脚
8
SDI
LCD SPI总线数据引脚
9
RS
LCD寄存器、数据选择控制引脚
10
RST
LCD复位控制引脚
11
CS
LCD片选控制引脚
接线
带大家初步了解了esp8266 NodeMCU和TFT液晶显示屏后,接下来咋们来接线。
标号
esp8266 NodeMCU 对应的接线引脚
TFT液晶显示屏对应的接线引脚
1
D1
RS
2
D2
RST
3
D5
CLK
4
D7
SDI
5
D8
CS
6
GND
GND
7
3V
VCC
8
3V
LED
以下为接线图:
其程序与接线相对应,以下为部分程序代码:
//这里只展现部分代码,详细代码见下方链接#include<ESP8266WiFi.h>#include<WiFiClient.h>#include<ESP8266WebServer.h>#include<ESP8266mDNS.h>#include<FS.h>#include<Adafruit_GFX.h>// Core graphics library#include<Adafruit_ST7735.h>// Hardware-specific library#include<SPI.h>#defineTFT_CS15// Chip select line for TFT display#defineTFT_RST4// Reset line for TFT (or see below...)#defineTFT_DC5// Data/command line for TFT......
烧录程序
烧录这一步网上有大量教程,这里也无异,简单提及一下吧
准备工作: 1.安装arduino ide for esp8266(使用arduino ide开发8266). 2.找到自己的arduino里的libraries位置,加载附件中的库文件到ide目录中。(ST7735S库略微修改过给8266使用)