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: 树莓派热像仪 加速度 树莓派RP2040开发板 总线舵机7.2V降压稳压迷你模块适用于SC15/SC09 树莓派5磨砂外壳 树莓派5 树莓派5外壳套件A含PCIe转千兆网口 全接口转同侧 树莓派mipi 树莓派5.5寸2K显示屏MIPI转兼容HDMI口电容触摸屏1440×2560电脑副屏教程 ESP32 C6开发板1.47寸LCD显示屏172x320带RGB灯SD槽兼容Arduino 树莓派1.3寸IPS LCD扩展板 显示屏 教程 太阳能充电模块 树莓派 远红外摄像头 热像仪传感器模块 80×62像素 45/90度 TOF飞行时间激光测距传感器 雷达模块UART 串口 I2C接口通信 树莓派PICO远距离通信 0.49寸OLED显示屏64×32 SSD1315 Arduino 树莓派 ESP32 Pico STM32 树莓派5铝合金外壳 nRF528xx MX25R6435 树莓派Pico微控制器开发板RP2040-Core-A 基于官方RP2040双核处理器 邮票孔设计 太阳能电源管理模块