当前位置: 首页 > article >正文

ESP32 S3开发笔记(环境搭建,成功烧录)

1.VScode+PlatformIO

使用vscode安装以下扩展:

1.C/C++

2.C/C++ Clang Command Adapter

3.C/C++ Snippets

4.C++ Intellisense

 之后新建platformIO工程,在platformio.ini中,保持为以下配置(开发板端口需要根据实际情况调整):

[env:esp32s3_powerfeather]
platform = espressif32
board = esp32s3_powerfeather
framework = arduino

[env:4d_systems_esp32s3_gen4_r8n16]
platform = espressif32
board = 4d_systems_esp32s3_gen4_r8n16
framework = arduino
; 可选配置:
;upload_speed = 921600  ; 提高烧录速度
upload_port = COM12  # 确保与实际端口一致
monitor_speed = 115200 ; 串口监视器波特率
; 启用 PSRAM 和 Flash 配置(N16R8 外扩 16MB Flash + 8MB PSRAM)
build_flags = 
    -DBOARD_HAS_PSRAM
    -DARDUINO_USB_MODE=1

之后在src/main.cpp中写入代码编译即可。

编译烧录成功:

2.Arduino环境配置

需要安装esp32开发板包,推荐解决办法:

科学上网 选择piaoliangguo

如果没有tizi的话,搜索相关开发板包,离线下载。

.开发板设置中,本人开发板型号为esp32s3-weoom1-n16r8,因此设为:

烧录成功:


http://www.kler.cn/a/566685.html

相关文章:

  • Windows逆向工程入门之MASM整数存储机制
  • Grok3使用体验与模型版本对比分析
  • Haption:机器人遥操作触觉力反馈技术革新解决方案
  • 工程化与框架系列(10)--微前端架构
  • 量子计算如何优化交通流量:未来智能出行的钥匙
  • 欢乐力扣:存在重复元素二
  • go基础语法
  • Stable Diffusion在中国的生态分析报告
  • Redis如何设置密码
  • SpringCloud/Boot集成LogBack
  • 网络安全有必要学编程吗?
  • 入门基础项目(SpringBoot+Vue)
  • fortify安全扫描Access Control: Database问题解决
  • 【C++编程探索】01前缀和来临!优点多多!八千字详解
  • 【Maui】自定义统一色彩样式
  • APP爬虫:Airtest的使用和爬取实战详解
  • 基于 Python 开发在线多人游戏服务器案例解析
  • 无人机与AI!
  • ubuntu离线安装nvidia-container-runtime
  • RunnablePassthrough在流水线中查看中间生成的 SQL 查询,方便调试