1629| 2
|
[ESP8266/ESP32] FireBettle 2 ESP32-S3 用PlatformIO玩耍 |
本帖最后由 DFSkccpIWF8 于 2023-8-13 13:00 编辑 FireBettle2 ESP32-S3 用PlatformIO玩耍 一、初体验 最近Dfrobot官方开启了S3 的申请试用,运气不错,抽中了。一直对Drrobot的产品印象不错,做工优良;对比kittenBlock和makeblock(慧编程), Mind+ 对硬件支持也是最好的。 因为有点激动,拿到快递的路上就给拆了 二、使用PlatformIO玩FireBeetle 2 FireBeetle2官方文档 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 中使用。不要问我怎么直到怎么配置这些参数的。 新人首帖,如有不当,请多指教。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed