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】编译成后的效果


TAG: 1.5寸OLED 树莓派Pico微控制器开发板RP2040-Core-A 基于官方RP2040双核处理器 邮票孔设计 ESP32 S3 I2C 树莓派摄像头外壳 SIMCom SIM7600G-H MiniPCIe GNSS全球定位4G通讯模块LTE Cat-4 USB摄像头 RP2040微控制器开发板 产品上位机使用 家用办公商务教学会议一体机 ESP32 raspberr pi 5 Active Cooler 11.9寸 320×1480 ESP32 S3开发板 3.5寸LCD电容触摸显示屏 480x320 高刷新 ESP32平板 MP3 视频播放 天气时钟副屏摆件 LVGL 树莓派5机器人驱动板 ESP32 S3开发板 1.54寸彩屏套件 虾哥小智AI DeepsSeek人工智能语音聊天机器人 WROOM-1-N16R8 ESP32-S3-DevKitC-1 Arduino SSD1357 ESP32 1.44寸LCD Jetson摄像头 CAN FD逻辑分析仪 T Watch S3 ESP32 S3 PMU 1.54寸可触摸显示屏编程手表 SX1262 433/868/915MHz兼容LILYGO