FireBeetle 2 Board ESP32-S3开发板 Python 固件

提供：乔楚/HonestQiao
日期：2023-08-14

1. 文件说明：
tinyuf2固件：
文件：dfrobot_firebeetle_2_esp32s3_tinyuf2.bin
说明：为本次活动的S3板子定制的tinyuf2固件，使用esptool或者Flash Download Tools烧录
版本：0.16
网址：https://github.com/adafruit/tinyuf2/blob/master/ports/espressif/README.md

micropython uf2固件：
文件：GENERIC_S3_SPIRAM_OCT-20230727-unstable-v1.20.0-327-gd14ddcbdb.uf2
版本：1.20.0
说明：通用S3 SPIRAM_OCT micropython固件，支持SPIRAM和8M及以上的Flash
网址：https://micropython.org/download/GENERIC_S3_SPIRAM_OCT/

circuitpython uf2固件：
文件：adafruit-circuitpython-yd_esp32_s3_n16r8-en_US-8.2.3.uf2
版本：8.2.3
说明：可用的S3 SPIRAM_OCT circuitpythonpython固件，支持SPIRAM和8M及以上的Flash
网址：https://circuitpython.org/board/yd_esp32_s3_n16r8/

2. 使用说明：
2.1) 烧录tinyuf2固件
2.1.1) 按住Boot按键不放，然后按一下RST按键兰板子重启，3秒后松开Boot按键
2.1.2) Flash Download Tools：烧录到0x00
2.1.3) esptool命令行：
esptool --chip esp32s3 erase_flash
esptool.py --chip esp32s3 -z 0 dfrobot_firebeetle_2_esp32s3_tinyuf2.bin

2.2) 安装Python固件
2.2.1) 烧录tinyuf2固件后，重启板子，绿灯亮的时候，按一下Boot按键，绿灯变成呼吸灯，稍等片刻，电脑出现 DFS3BOOT 的U盘
2.2.2) 将上述micropython固件或者circuitpython固件，拷贝到 DFS3BOOT U盘内，拷贝过程中，绿灯狂闪
2.2.3) 拷贝完成后，板子自动重启
2.2.4）重启完成后，使用开发工具连接，即可进行开发；如果是circuitpython固件，则重启后，会出现circuitpython 的U盘

3. 补充说明：
3.1) U盘说明：
进入 tinyuf2 模式，是 DFS3BOOT U盘
安装 circuitpython 后，是 CIRCUITPY U盘
安装 micropython 后，没有 U盘

3.2) tinyuf2 模式
重启后，绿灯亮的时候，按一下Boot按键就进入 tinyuf2 模式，绿灯变成呼吸灯，电脑出现 DFS3BOOT 的U盘

