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: 树莓派喇叭GPIO音频放大PWM音频声卡zero/3B/4B支持Audio Module(B) 教程 11.9寸长条屏 英伟达NVIDIA Jetson Xavier NX AI 21TOPS人工智能开发板 RAM-8/16GB eMMC-16GB RS232转RS485 AI机器视觉套件OAK-D-POE 1200万像素4TOPS OpenCV摄像头 ESP32 S3开发板1.85寸 虾哥小智AI音箱DeepSeek人工智能语音聊天机器人盒子N16R8 树莓派6.25 寸LCD DSI显示屏MIPI触摸屏720x1560 串口液晶屏 R7FA4 Plus A开发板 R7FA4M1AB3CFM开发板 兼容于Arduino UNO R4 Minima 7~36V供电 PWM数字舵机电机35/20KG.CM大扭矩可180° WP5320 WP5335 RP2040 LoRa LF 树莓派5磨砂外壳 树莓派5外壳Argon ONE V3 Case带风扇红外IR ¥215 0.99寸 SIM8230G-M2模组PCIe M.2 5G/4G Sub-6GGPS GNSS MP2.5G树莓派5 PCIE转 2.5G以太网扩展板 Pi5 RTL8125 4寸E6全彩电子墨水屏e-Paper 600x400适用于Arduino树莓派Jetson Nano STM32 ESP32 C3随身挂件 树莓派X630转接板 兼容HDMI转CSI-2模块 支持音视频 1080p60fps