ESP32-C3-1.28教程

【硬件相关】

1】驱动方式

触摸版:屏幕显示SPI    屏幕触摸IIC

非触摸版:屏幕显示SPI

2】屏幕分辨率: 240*240

3】引脚定义

3.1】SPI 接口定义

CS      ==> 10

DC     ==>  2

MOSI ==>  7

SCLK ==>  6

3.2】IIC 接口定义

SDA   ==>  4

SCL    ==>  5

4】屏幕驱动IC:GC9A01

5】屏幕触摸IC:CST816D

【原理图】

【教程】

1】使用和安装arduino IDE

下载Arduino IDE:https://www.arduino.cc/en/software   安装最新版即可

2】在 arduino IDE 中配置ESP32开发环境

2.1】打开arduino IDE点击File然后点击preperences


2.2】点击之后显示下面的页面,复制链接

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

到如下截图位置


点击OK

2.3】点击Tools

2.4】在搜索框搜 esp32 点击IN STALLED后会弹出窗口,然后点击OK,等待安装完成


2.5】安装完成之后,就可以使用esp32系列的芯片包了,例如可以选择esp32 -c3系列



3】测试示例程序

3.1】下载示例程序:链接:https://pan.baidu.com/s/1ANdguOoqfnFVch0RNWMXzg   提取码:24l5

3.2】将示例中的Libraries 放在 Arduino /libraries(每个人的路径是不相同)文件夹下就可以了


注:文本框路径下,每个人的路径是不相同的。

复制到

3.3】打开程序包中Factory_samples.ino示例,配置Arduino IDE ESP32C3环境参数

最后就可以进行编译


3.4】编译成后的效果