【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境

2022-07-041.9万
AI 快速预览详细 收起
本文介绍了如何搭建Beetle ESP32 C3的Arduino开发环境。Beetle ESP32 C3是一款尺寸仅为25mm x 20.5mm的小型开发板,适用于物联网项目和嵌入式系统。通过本文的指导,你可以轻松配置开发环境并开始你的创意项目。
刚收到这款开发板非常的mini,长度25mm,宽度只有20.5mm。

【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境图1

【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境图2

创作许可协议

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

评论(21)
驴友花雕
驴友花雕
作者
实验场景图

驴友花雕
驴友花雕
作者
开发板相关选择与配置

驴友花雕
驴友花雕
作者
下载成功后,断电去掉D9的下拉杜邦线,然后上电查看串口返回情况

驴友花雕
驴友花雕
作者
上传成功的提示

驴友花雕
驴友花雕
作者
【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境
测试程序:闪烁LED灯,串口输出“Beetle ESP32 C3开发板”
[code]/*
【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境
测试程序:闪烁LED灯,串口输出“Beetle ESP32 C3开发板”
*/
int LED = 10;
void setup() {
Serial.begin(115200);
pinMode(LED, OUTPUT);
}
void loop() {
Serial.println("Hello world!");
Serial.println("Beetle ESP32 C3开发板");
Serial.println("");
digitalWrite(LED, HIGH);
delay(1000);
digitalWrite(LED, LOW);
delay(1000);
}[/code]
驴友花雕
驴友花雕
作者
这个特殊要求,标准的文字描述

驴友花雕
驴友花雕
作者
后来发帖求助,才知道首次烧录程序,需要下拉D9(接GND)

驴友花雕
驴友花雕
作者
[backcolor=rgb(250, 250, 250)][font=微软雅黑]打开串口,一直输出这个......[/font][/backcolor]
[backcolor=rgb(250, 250, 250)][font=微软雅黑]
[/font][/backcolor]

驴友花雕
驴友花雕
作者
[font=微软雅黑]第一回上电Beetle ESP32-C3开发板,电脑扬声器就一直响个不停,"滴.......滴........",电脑设备管理器不断刷新........[/font]
[font=微软雅黑]
[/font]
[font=微软雅黑]https://img.mydigit.cn/forum/202207/06/151358l0zsxuxyqyi0kmj9.gif[/font]
[backcolor=rgb(250, 250, 250)][font=微软雅黑][font=微软雅黑]
[/font][/font][/backcolor]
[backcolor=rgb(250, 250, 250)][font=微软雅黑][font=微软雅黑]

[/font][/font][/backcolor]
驴友花雕
驴友花雕
作者
选择开发板,这里选择了“ESP32C3 Dev Module”

驴友花雕
驴友花雕
作者
打开开发板管理器,搜索“ESP32”,这里选择最新版本“2.0.3”进行安装


驴友花雕
驴友花雕
作者
[backcolor=rgb(255, 255, 255)][font="]添加ESP32C3开发板[/font][/backcolor]
[backcolor=rgb(255, 255, 255)][font="](1)打开Arduino IDE,点击左上角的“文件>>首选项”,在“附加开发板管理器网址”一栏中填写:[/font][/backcolor]
[backcolor=rgb(255, 255, 255)][font="]https://raw.githubusercontent.co ... sp32_dev_index.json[/font][/backcolor]

驴友花雕
驴友花雕
作者
下载安装Arduino IDE(已经安装的可以跳过)
https://www.arduino.cc/en/software

驴友花雕
驴友花雕
作者
附录:相关文档和资源
相关文档
• 《ESP32-C3 技术参考手册》 – 提供 ESP32-C3 芯片的存储器和外设的详细使用说明。
• 《ESP32-C3 技术规格书》 – 提供 ESP32-C3 芯片的硬件技术规格。
• 证书
http://espressif.com/zh-hans/support/documents/certificates
• 文档更新和订阅通知
http://espressif.com/zh-hans/support/download/documents
开发者社区
• 《ESP32-C3 ESP-IDF 编程指南》 – ESP-IDF 开发框架的文档中心。
• ESP-IDF 及 GitHub 上的其它开发框架
http://github.com/espressif
• ESP32 论坛 – 工程师对工程师 (E2E) 的社区,您可以在这里提出问题、解决问题、分享知识、探索观点。
http://esp32.com/
• The ESP Journal – 分享乐鑫工程师的最佳实践、技术文章和工作随笔。
http://medium.com/the-esp-journal
• SDK 和演示、App、工具、AT 等下载资源
http://espressif.com/zh-hans/support/download/sdks-demos
乐鑫产品
• ESP32-C3 系列芯片 – ESP32-C3 全系列芯片。
http://espressif.com/zh-hans/products/socs?id=ESP32-C3
• ESP32-C3 系列模组 – ESP32-C3 全系列模组。
http://espressif.com/zh-hans/products/modules?id=ESP32-C3
• ESP32-C3 系列开发板 – ESP32-C3 全系列开发板。
http://espressif.com/zh-hans/products/devkits?id=ESP32-C3
• ESP Product Selector(乐鑫产品选型工具)– 通过筛选性能参数、进行产品对比快速定位您所需要的产品。
http://products.espressif.com/#/product-selector?language=zh
驴友花雕
驴友花雕
作者
模组与外围器件(如电源、天线、复位按钮、JTAG 接口、UART 接口等)连接的应用电路图

驴友花雕
驴友花雕
作者
ESP32­C3­MINI­1 原理图

驴友花雕
驴友花雕
作者
ESP32­C3­MINI­1 功能框图

驴友花雕
驴友花雕
作者
引脚概述
GPIO:常规引脚
模拟端口:模拟输入引脚
JTAG:调试接口
ADC:模数转换
VIN:5V电源输入
BAT:电池接入口

驴友花雕
驴友花雕
作者
功能指示
Type-C:5V
10/LED:板载LED引脚
ESP32-C3模组:乐鑫公司推出的最新ESP32-C3模组
RST:复位引脚,短接触点触发复位
TP4057:TP4057锂电池充电管理芯片
Charge:充电指示灯
熄灭:未接入电源或已充满
常亮:充电中
闪烁:电池未接入
18Pin-FPC : GDI显示屏接口

驴友花雕
驴友花雕
作者
特征
超小体积,尺寸仅25*20.5mm,板载锂电池充电管理,充放电更安全,配套扩展板,制作项目、使用屏幕更加方便,RISC-V 32位内核,支持Wi-Fi 和 Bluetooth 5 (LE) 双模通讯。
参数
1、基本参数
工作电压: 3.3V
Type-C输入电压: 5V DC
VIN输入电压:5V DC
工作电流: 25mA
最大充电电流: 400mA
工作温度:-40~105℃
模块尺寸:25x20.5mm
2、硬件信息
处理器:32 位 RISC-V 单核处理器
主频:160 MHz
SRAM:400KB
ROM:384KB
Flash:4MB
RTC SRAM:8KB
时钟:外置 (32 kHz) 晶振、内置快速 RC 振荡器时钟 17.5 MHz(可调节)、以及PLL时钟
USB: USB 2.0 可达 12Mbit/s
3、WIFI
WIFI协议:IEEE 802.11b/g/n
WIFI频宽: 2.4 GHz 频带支持 20 MHz 和 40 MHz 频宽
WIFI模式:Station 模式、SoftAP 模式、SoftAP+Station 模式和混杂模式
WIFI频率:2.4GHz
帧聚合: TX/RX A-MPDU, TX/RX A-MSDU
4、蓝牙
蓝牙协议:Bluetooth 5、Bluetooth mesh
蓝牙频率:125 Kbps、500 Kbps、1 Mbps、2 Mbps
5、接口引脚
数字I/O x13
LED PWM 控制器 6个通道
SPI x1
UART x2
I2C x1
I2S x1
红外收发器:发送通道 x2、接收通道 x2,(任意管脚)
2 × 12 位 SAR 模/数转换器, 6 个通道
DMA 控制器,3 个接收通道和 3 个发送通道