2023-8-13 13:00:28 [显示全部楼层]
1757浏览
查看: 1757|回复: 2

[ESP8266/ESP32] FireBettle 2 ESP32-S3 用PlatformIO玩耍

[复制链接]
本帖最后由 DFSkccpIWF8 于 2023-8-13 13:00 编辑

FireBettle2 ESP32-S3 用PlatformIO玩耍
一、初体验
最近Dfrobot官方开启了S3 的申请试用,运气不错,抽中了。一直对Drrobot的产品印象不错,做工优良;对比kittenBlock和makeblock(慧编程), Mind+ 对硬件支持也是最好的。
FireBettle 2 ESP32-S3 用PlatformIO玩耍图1
因为有点激动,拿到快递的路上就给拆了

二、使用PlatformIO玩FireBeetle 2
FireBeetle2官方文档
https://wiki.dfrobot.com.cn/_SKU_DFR0975_FireBeetle_2_Board_ESP32_S3#target_0
官方推荐使用 ArduinoIDE ,但个人更喜欢PlatformIO,PlatformIO的环境搭建网上已经非常多了,就不多赘述。
一、测试,helloworld
FireBettle 2 ESP32-S3 用PlatformIO玩耍图2
PlatformIO已经至此 FireBeelt 2 ,非常nice
FireBettle 2 ESP32-S3 用PlatformIO玩耍图3
编译成功!但终端中的Flash大小不对


上传成功,居然没有打印!还需要修改ino配置文件
FireBettle 2 ESP32-S3 用PlatformIO玩耍图4
正常打印输出。

二、flash 和 PSRAM 的问题

FireBettle 2 ESP32-S3 用PlatformIO玩耍图5
FireBettle 2 ESP32-S3 用PlatformIO玩耍图6
测试发现PSRAM并没有开启

开启PSRAM
按照路径 \.platformio\platforms\espressif32\boards找到 dfrobot_firebeetle2_esp32s3.json
FireBettle 2 ESP32-S3 用PlatformIO玩耍图7
FireBettle 2 ESP32-S3 用PlatformIO玩耍图8

USB_CDC 未开启,Flash大小有误,RSRAM未启用,修改文件为:

FireBettle 2 ESP32-S3 用PlatformIO玩耍图9
其他分区方式在路径
\.platformio\packages\framework-arduinoespressif32\tools\partitions
中查看。


启用PSRAM 和开启 USB CDC
FireBettle 2 ESP32-S3 用PlatformIO玩耍图10
修改Flash 大小
FireBettle 2 ESP32-S3 用PlatformIO玩耍图15
保存文件,重启vscode,再次编译
FireBettle 2 ESP32-S3 用PlatformIO玩耍图14
Flash 大小为16MB
FireBettle 2 ESP32-S3 用PlatformIO玩耍图12
PSRAM启用成功

四、使用PlatformIO跑个示例
好像 ESP32S3 系列的板子不带个摄像头都不好意思出来玩了,参考官方 Camera 示例,测试摄像头。在PlatformIO 中的文件目录:
FireBettle 2 ESP32-S3 用PlatformIO玩耍图11
FireBettle 2 ESP32-S3 用PlatformIO玩耍图13

摄像头成功驱动。

小结:作为电子爱好者,玩ESP32 很久但受限于技术水平,无法透彻的掌握ESP32的各方面技术,但这并不阻碍喜欢的热情。在PlatformIO 里其实早就发现了FireBettle 2 S3,就很期待早点拿到。关于PlatformIO 中FrieBettle 2 S3 配置的问题,希望尽快修复,就像XIAO S3一样到手就能在PlatformIO 中使用。不要问我怎么直到怎么配置这些参数的。
新人首帖,如有不当,请多指教。

花生编程  中级技匠

发表于 2023-8-22 14:10:14

厉害厉害
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-22 14:11:27

不错不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail