模板: Core1121-XF-ESP32

来自Waveshare Wiki
跳转至: 导航搜索

ESP32

  • 开发环境安装不做过多介绍,如果有不清楚的,可以找我们相关开发板资料,进行安装。比如:ESP32-S3-Touch-LCD-7B

硬件连接

ESP32-S3-DEV-KIT-N16R8-M Core1121-XF
3V3 3.3V
GND GND
GPIO5 MISO
GPIO6 MOSI
GPIO7 CLK
GPIO15 CS
GPIO16 RESET
GPIO39 BUSY
GPIO40 DIO9

Arduino

  • 下载示例,进入到 ../Core1121_XF_Demo/esp32s3/Arduino 中,将waveshare_lroa_1121复制到项目文件夹libraries 文件夹下,项目文件夹路径在File->preferences->Sketchbook location下查看

ESP32-S3-AMOLED-1.91-Ar-lib-06.png

  • 复制完之后,打开Arduino IDE,就可以在File->Examples->waveshare lora spi下看到所有示例,打开后即可烧录测试
  • 环境搭建好后,选好开发板端口,不知道如何烧录的,参考下图:

①:编译程序

②:编译并上传

Core1121 XF 09.png

ESP-IDF

  • 下载示例,进入到 ../Core1121_XF_Demo/esp32s3/ESP-IDF 中,使用 vs code 打开示例
  • ESP-IDF 的示例使用需要配置../Core1121_XF_Demo/esp32s3/ESP-IDF/main/CMakeLists.txt的脚本文件,默认为 lr1121_ping_pong 示例,如果需要其他示例,像下图去解除注释即可:

Core1121 XF 17.png

  • 环境搭建好后,选好开发板端口,不知道如何烧录的,参考下图:

①:选择UART
②:选择端口
③:选择芯片
④:编译烧录

Core1121 XF 18.png

PlatformIO

  • 下载示例,进入到 ../Core1121_XF_Demo/esp32s3/PlatformIO 中,使用 vs code 打开示例
  • PlatformIO 的示例使用需要配置../Core1121_XF_Demo/esp32s3/PlatformIO/src的 main.h 文件,默认为 lr1121_ping_pong 示例,如果需要其他示例,像下图去解除注释即可:

Core1121 XF 20.png

  • 环境搭建好后,选好开发板端口,不知道如何烧录的,参考下图:

①:选择端口
②:编译烧录
Core1121 XF 19.png