Beetle ESP32-C6

1. 简介

Beetle ESP32-C6是一款基于ESP32-C6芯片设计的迷你体积的Arduino低功耗物联网开发板,该开发板仅有硬币大小(25*20.5mm)。ESP32-C6搭载160MHz的高性能RISC-V 32位处理器,支持Wi-Fi 6、Bluetooth 5、Zigbee 3.0、Thread 1.3通讯协议,可接入多种通讯协议的物联网网络。该开发板集成锂电池充电管理,无需外围模块即可对锂电池进行充电,可以使项目体积更加小巧。

高度集成,超小体积

​ Beetle ESP32-C6在仅硬币大小的体积上引出了多达13个IO口,制作项目时不必担心IO不够用的情况。Beetle ESP32-C6集成锂电池充电管理功能,可以安全的对锂电池进行充电,该开发板还支持电池电压监测,以便在电量不足时采取措施,确保设备持续运行。

多种传输协议支持,扩展无线连接性

Beetle ESP32-C6支持Wi-Fi、Thread通讯协议,因此可以制作Matter Wi-Fi 终端设备和 Matter Thread 终端设备,实现多系统、多平台智能家居设备的无缝通信与协作。此外,Beetle ESP32-C6还支持BLE、Zigbee通讯协议,与其他MCU组合,可作为Thread 边界路由器、Matter 网关和 Zigbee 网桥。

支持Wi-Fi 6,实现超低功耗物联网设备

ESP32-C6是乐鑫首款支持Wi-Fi 6协议(802.11ax)的芯片,Wi-Fi 6有更好的网络容量,可以让设备进行高效率、低延迟的工作。此外,Wi-Fi 6的目标唤醒时间(TWT,Target Wake Time)技术,能有效降低设备功耗,延长电池使用时间,让设备长久续航。

2. 产品特性

3. 应用场景

4. 产品参数

基本参数

硬件信息

WiFi

蓝牙

IEEE 802.15.4

接口引脚

5. 功能引脚示意图

5.1 功能指示

5.2引脚示意

5.3引脚概述

6. 首次使用

当您首次使用ESP32,您需要了解以下步骤

  1. 添加开发板JSON链接
  2. 下载主控的核心
  3. 选择开发板以及串口
  4. 烧录程序

6.1 Arduino环境配置

6.1.1 添加URL板卡链接

注意:

6.1.2 下载/更新板卡

6.1.3 选择开发板及串口

6.1.4 烧录代码

int led = 15;
void setup() {
  pinMode(led,OUTPUT);
}

void loop() {
  digitalWrite(led,HIGH);
  delay(1000);
  digitalWrite(led,LOW);
  delay(1000);
}

7. 基础教程

基础教程内容包括:电池电压检测、PWM、中断、串口、舵机、SD卡等

8. 进阶教程

进阶教程内容包括:蓝牙、WIFI、ESP-NOW、项目示例、一键配网等

9. MicroPython教程

MicroPython环境搭建

想要在FireBeetle ESP32-C6上运行microPython,首先需要给FireBeetle ESP32-C6烧录固件

  1. 下载需要使用的Micropython固件
  2. 点击下载esptool Flash烧录工具
  3. 运行flash_download_tool_3.9.3.exe
  4. 通过USB线连接电脑,选择ESP32-C6主控,然后按住BOOT,点击RST
  5. 选择下载的固件,擦除flash后烧录固件

MicroPython编译器

  1. 点击下载thonny
  2. 进入软件,对解释器进行设置(Run->Configure interpreter...)
  3. 将代码复制到代码框中,保存文件到MicroPython设备中,命名为main.py
import time
from machine import Pin 

led=Pin(15,Pin.OUT)

while True:

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

  1. 重启FireBeetle ESP32-C6即可看到L灯闪烁

更多MicroPython教程

英文版

中文版

常见问题

在arduino IDE下无ESP32-C6开发板

原因

解决办法

烧录报错

原因

解决办法

按住BOOT,点击RST,然后松开BOOT按键,即可烧录。

原理 ESP32在启动时会检测BOOT(IO9)引脚的电平,若电平为高则正常启动,若电平为低则进入烧录模式。BOOT引脚默认电平为高,当按下按键电平为低。

串口无打印

解决办法

更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。

更多