ESP32-C6开发板MicroPython体验版固件滚烫出炉,欢迎测试

2024-03-196834
精华项目
AI 快速预览详细 收起
本文介绍了ESP32-C6开发板的MicroPython体验版固件。该固件包括bootloader、分区表和运行部分,可以直接烧录到0x00地址。文章提供了两种烧录方法:使用flash_download_tool和esptool。通过详细的步骤和点灯测试代码,用户可以轻松上手并测试固件。
之前分享了 ESP32-C6开发板CircuitPython固件滚烫出炉,欢迎测试,今天又编译了MicroPython最新版本的32-C6体验版固件,欢迎大家测试。

一、固件
下载附件micropython_esp32c6_alpha_20240319_v2.zip
该固件为完整固件,包括bootloader、分区表和运行部分,直接烧录到0x00即可

二、安装
方法1:使用flash_download_tool烧录

方法2:使用esptool烧录
1. 安装esptool
首先安装esptool,然后使用pip安装:
  1. # 命令1
  2. pip install esptool
  3. # 或者命令2
  4. python -m pip install esptool
复制代码


2. 烧录:
首先查看是否能够识别:
  1. esptool flash_id
复制代码
返回如下表示识别正常:
ESP32-C6开发板MicroPython体验版固件滚烫出炉,欢迎测试图2

然后擦除并烧录:
  1. # 擦除
复制代码

成功烧录输出如下:
ESP32-C6开发板MicroPython体验版固件滚烫出炉,欢迎测试图4

烧录完成后,断开数据线,重新连接。

三、 micropython环境连接
使用开发工具连接,输出如下:
ESP32-C6开发板MicroPython体验版固件滚烫出炉,欢迎测试图3


四. 点灯测试
  1. from machine import Pin
  2. import time
  3. import sys
  4. led=Pin(15, Pin.OUT)                # DFRobot C6 15
  5. status = False
  6. while True:
  7.     led.value(1 if status else 0)
  8.     status = not status
  9.     time.sleep(0.1)
复制代码



欢迎大家测试,如使用中遇到问题,请及时告知,谢谢!


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
jd3096
jd3096
大佬厉害,能把源码地址发我一下嘛,我看网上有好几个esp32c6抢先的micropython源码 不知道你编译的是哪个仓库的呢?
- 没有更多了 -