开发平台:Arduino
开发板:Beetle ESP32 C6
功能:点灯LE0D灯
Beetle ESP32-C6是一款基于ESP32-C6芯片设计的迷你体积的Arduino低功耗物联网开发板,特点包括高性能RISC-V 32位处理器、支持多种通讯协议以及集成锂电池充电管理功能等。并引出了多个IO口,非常适合物联网项目的开发。
- 基本参数
- 工作电压: 3.3V
- Type-C输入电压: 5V DC
- VCC输入电压: 5V DC或4.5-6V太阳能板
- 最大充电电流: 0.5A
- 休眠电流: 16uA(deep sleep模式,电池供电)
- 工作温度:-10~60℃
- 模块尺寸:25.4x60mm
- 硬件信息
- 处理器:RISC-V单核处理器
- 主频:160 MHz
- SRAM:512KB
- ROM:320KB
- Flash:4MB
- RTC SRAM:16KB
- USB: USB CDC
- WIFI
- WIFI协议:IEEE 802.11b/g/n/ax
- IEEE 802.11ax (20 MHz-only non-AP mode)
- WIFI频宽: 2.4 GHz 频带支持 20 MHz 和 40 MHz 频宽
- WIFI模式:Station 模式、SoftAP 模式、SoftAP+Station 模式和混杂模式
- WIFI频率:2.4GHz
- 帧聚合: TX/RX A-MPDU, TX/RX A-MSDU
- 蓝牙
- 蓝牙协议:Bluetooth 5、Bluetooth mesh
- 蓝牙频率:125 Kbps、500 Kbps、1 Mbps、2 Mbps
- IEEE 802.15.4
- 兼容 IEEE 802.15.4-2015 协议
- 频段:2.4GHz
- 数据速率:250Kbps
- 支持Thread 1.3、Zigbee 3.0
- 接口引脚
- 数字I/O x19
- LED PWM 控制器 6个通道
- SPI x1
- UART x3 (LP UART x1)
- I2C x2 (LP I2Cx1)
- I2S x1
- 红外收发器:发送通道 x5、接收通道 x5
- 1x 12 位 SAR ADC, 7个通道
- DMA 控制器,3个接收通道和3个发送通道
尺寸:
引脚示意:
Arduino环境配置添加URL板卡链接打开Arduino IDE,点击File->Preferences 。填入需要使用的版本链接,点击“OK”稳定版:https://espressif.github.io/arduino-esp32/package_esp32_index.json开发版:https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json管理库中下载搜索ESP32,点击安装或更新(建议安装最新版本)
烧录步骤:
按住BOOT,点击RST,然后松开BOOT按键,再上传烧录。
原理图:
代码:
- int led = 15;
- void setup() {
- pinMode(led,OUTPUT);
- }
-
- void loop() {
- digitalWrite(led,HIGH);
- delay(1000);
- digitalWrite(led,LOW);
- delay(1000);
- }
复制代码
点亮照片:
|