DFSkccpIWF8 发表于 2023-8-13 13:00:28

FireBettle 2 ESP32-S3 用PlatformIO玩耍

本帖最后由 DFSkccpIWF8 于 2023-8-13 13:00 编辑

FireBettle2 ESP32-S3 用PlatformIO玩耍一、初体验最近Dfrobot官方开启了S3 的申请试用,运气不错,抽中了。一直对Drrobot的产品印象不错,做工优良;对比kittenBlock和makeblock(慧编程), Mind+ 对硬件支持也是最好的。 因为有点激动,拿到快递的路上就给拆了
二、使用PlatformIO玩FireBeetle 2FireBeetle2官方文档https://wiki.dfrobot.com.cn/_SKU_DFR0975_FireBeetle_2_Board_ESP32_S3#target_0官方推荐使用 ArduinoIDE ,但个人更喜欢PlatformIO,PlatformIO的环境搭建网上已经非常多了,就不多赘述。一、测试,helloworld PlatformIO已经至此 FireBeelt 2 ,非常nice 编译成功!但终端中的Flash大小不对

上传成功,居然没有打印!还需要修改ino配置文件 正常打印输出。
二、flash 和 PSRAM 的问题
测试发现PSRAM并没有开启
开启PSRAM按照路径 \.platformio\platforms\espressif32\boards找到 dfrobot_firebeetle2_esp32s3.json
USB_CDC 未开启,Flash大小有误,RSRAM未启用,修改文件为:
其他分区方式在路径\.platformio\packages\framework-arduinoespressif32\tools\partitions中查看。

启用PSRAM 和开启 USB CDC 修改Flash 大小保存文件,重启vscode,再次编译 Flash 大小为16MB PSRAM启用成功
四、使用PlatformIO跑个示例好像 ESP32S3 系列的板子不带个摄像头都不好意思出来玩了,参考官方 Camera 示例,测试摄像头。在PlatformIO 中的文件目录:
摄像头成功驱动。
小结:作为电子爱好者,玩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

不错不错
页: [1]
查看完整版本: FireBettle 2 ESP32-S3 用PlatformIO玩耍