ESP32-S3-LCD-1.3 使用教程

【硬件链接】

】屏幕尺寸: 240*240
】屏幕驱动: ST7789

引脚定义

[] SPI 接口定义

    DC         ==>  GPIO38

    CS          ==>  GPIO39

    SCLK     ==>  GPIO40

    MOSI    ==>  GPIO41

    RESET   ==>  GPIO42


[] QMI8658

    IMU_INT2  ==> GPIO45

    IMU_INT1  ==> GPIO46

    SDA        ==>     GPIO47

    SCL         ==>     GPIO48



【环境配置+库安装】

  • 先在官网安装Arduino IDE
  • 安装完成之后,打开IDE
  • 进入首选项


  • 添加 JSON 链接
https://espressif.github.io/arduino-esp32/package_esp32_index.json


  • 将项目文件夹修改为 D:\Documents\Arduino   
  • 进入开发板管理器,搜索 esp32 ,在下方的 esp32 by Espressif Systems 中选择 2.0.13 版本并点击安装(若不能正常安装可使用手机热点尝试)
  • 安装完成重启 Arduino IDE 即可使用
  • 导入 ESP32S3-1.3inch显示库
  • 打开下载的程序,进入ESP32-S3-LCD-1.3\lib 文件夹,将 lib 下所有文件复制到库存放路径  C:\Documents\Arduino\libraries
    点击确认如何查看自己的路径

注意:如果之前安装过 LVGL 库,请删除之前的 LVGL,将 lib 中的文件复制到 libraries 文件夹



【代码测试】

【时钟/太空人天气摆件】

】上传时钟/旋转太空人时钟天气摆件

--》棱镜版本

】打开下载好的程序包后,选择 ESP32-S3-LCD-1.3-Demo\Arduino\Astronaut Clock-CN\Astronaut Clock-Prism-CN\ESP32S3-1.3inch 文件夹进入,打开 ESP32S3-1.3inch.ino


--》棱镜版本

】打开下载好的程序包后,选择 ESP32-S3-LCD-1.3-Demo\Arduino\Astronaut Clock-CN\Astronaut Clock-No Prism-CN\ESP32S3-1.3inch 文件夹进入,打开ESP32S3-1.3inch.ino

】进入Arduino IDE后,按照下图配置ESP32S3



【SDcard 视频】

】上传 SDcard 视频 Demo

--》棱镜版本

】打开下载好的程序包后,选择 ESP32-S3-LCD-1.3-Demo\Arduino\SDcard Video Prism Version\main 文件夹进入,打开 main.ino

】将Data文件夹中的文件复制到SD卡中。



--》棱镜版本

】打开下载好的程序包后,选择  ESP32-S3-LCD-1.3-Demo\Arduino\SDcard Video - Non-Prism Version\main 文件夹进入,打开 main.ino

】将 Data 文件夹中的文件复制到SD卡中。

】点击上传


SD-Picture + game2048

】上传 SD-图片 + Game2048

--》SD-图片 + Game2048

】打开下载好的程序包后,选择 ESP32-S3-LCD-1.3-Demo\Arduino\SD-Picture + game2048\ImageDemo 文件夹进入,打开 ImageDemo.ino

】将 Image文件夹中的文件复制到SD卡中。

】左右摇晃操作


Snake

】上传 贪吃蛇

--》Snake

】打开下载好的程序包后,选择 ESP32-S3-LCD-1.3-Demo\Arduino\Snake文件夹进入,打开 main.ino

】左右摇晃操作




【资料】

原理图

    示例程序

    尺寸图

    数据手册

    ESP32-S3

    其他器件

    软件工具

    Arduino

    VScode

    固件烧录工具

    其他资料链接


    【售后】

    周一-周五(9:30-6:30)周六(9:30-5:30)

    手机:13434470212

    邮箱:services04@spotpear.cn

    QQ:202004841


    TAG: 树莓派喇叭GPIO音频放大PWM音频声卡zero/3B/4B支持Audio Module(B) 教程 固态硬盘扩展板 SC总线舵机 树莓派18.5寸TypeC/HDMI显示屏 1920x1080电脑手机Xbox/PS4/Switch AURORA智见AI一体化定位建图 含双目摄像头相机与激光雷达 串口服务器 NVIDIA 荔枝派糖Lichee Tang Nano1K高云FPGA迷你开发板Sipeed GW1NZ-1 ESP32-S3开发板 1.85寸圆形LCD显示屏360×360 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino 树莓派机器人 ESP32-C6-MINI-1WiFi 6蓝牙5 Zigbee Thread 树莓派15.6寸LCD触摸FHD显示屏(C) 1080P电脑副屏Type-C/HDMI ESP32 3.5寸LCD电容触摸显示屏ST7796适用于Arduino/树莓派/Pico ESP32 S3 RS485 树莓派5 USB音频声卡Raspberry Pi 5耳机口扬声器喇叭树莓派4B 工业级隔离型USB转RS232/485转换器 支持USB转2路RS232+2路RS232/485 原装FT4232HL Arduino MX25R6435 带拾音功能 CPUGPU监控屏 树莓派2.15寸电子墨水屏(G) 红黄黑白 e-Paper 296×160 适用于Arduino/STM32