Beetle ESP32 C6接带LED灯的数字按键测评初体验

2024-04-213334
AI 快速预览详细 收起
本文介绍了Beetle ESP32-C6这款基于ESP32-C6芯片设计的迷你体积Arduino低功耗物联网开发板。文章详细讲解了如何使用MicroPython进行固件烧录和编程,包括下载工具、选择固件、擦除flash等关键步骤。最终实现了带LED灯的数字按键闪烁效果,适合初学者和物联网项目开发者。
此次收到的测评产品Beetle ESP32-C6是一款基于ESP32-C6芯片设计的迷你体积的Arduino低功耗物联网开发板,性能强大体积小巧,该开发板仅有硬币大小(25*20.5mm)。ESP32-C6搭载160MHz的高性能RISC-V 32位处理器。Beetle ESP32 C6接带LED灯的数字按键测评初体验图1Beetle ESP32 C6接带LED灯的数字按键测评初体验图2

esp32子系列很多,之前的esp32测评都是用的arduino,这次换microPython来试试。

1.下载工具和固件:
下载工具记得下载最新的3.9.6版本,旧的版本不支持ESP32-C6,V3.9.6
固件下载地址:micropython_esp32c6_alpha_20240319.bin
2.运行flash_download_tool_3.9.6.exe
3.插入板子,选择ESP32-C6主控,点ok
Beetle ESP32 C6接带LED灯的数字按键测评初体验图3
4.选择下载的固件,然后板子按住BOOT,点击RST,擦除flash后烧录固件。
Beetle ESP32 C6接带LED灯的数字按键测评初体验图4
5.下载MicroPython编译器thonny软件
6.thonny菜单“运行”——“配置解释器”——“解释器”中设置解释器为MicroPython (ESP32),端口选自动探测。
Beetle ESP32 C6接带LED灯的数字按键测评初体验图5
7.在thonny编辑框里面写代码,保存到SP32-C6主控,注意要把烧录工具关掉,防止占用端口,如果thonny之前有点运行,也要先stop掉
import time
from machine import Pin

led=Pin(4,Pin.OUT)

while True:

led.value(1)
time.sleep(1)
led.value(0)
time.sleep(1)

8.SP32-C6主控接上Gravity: 带LED灯的数字按键在4号端口
Beetle ESP32 C6接带LED灯的数字按键测评初体验图7
Beetle ESP32 C6接带LED灯的数字按键测评初体验图6
9.thonny点运行,或者SP32-C6主控重新上电,可以看到带LED灯的数字按键在闪烁。

SunApril-202404217626..png (32.87 KB, 下载次数: 3370)

Beetle ESP32-C6 · 微控制器测评初体验_image_3.webp

SunApril-202404217712..png (538.32 KB, 下载次数: 3356)

Beetle ESP32-C6 · 微控制器测评初体验_image_6.webp

创作许可协议

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

评论(0)
- 没有更多了 -