(SKU:DFR0575)Beetle ESP32

来自DFRobot Product Wiki
跳转至: 导航搜索

[[文件:|400px|thumb|right|Beetle]]

目录

简介

Beetle ESP32是FireBeetle-ESP32的极简版本,具备和FireBeetle-ESP32类似的强大应用能力,特别适于一次性的DIY项目制作和可穿戴电子应用。其特点是:

  • 35mm X 34mm小巧尺寸
  • 通过Micro USB接口可直接下载、调试程序,无需编程器
  • 大尺寸镀金IO口,方便将导线拧于其上,也易于用导电线缝制在衣服上,不焊接也可以使用
  • 一组蜂窝形镀金电源接口,方便使用
  • 同时集成WIFI和蓝牙

Beetle Esp32与Arduino环境兼容,板类型选择“FireBeetle-ESP32”。

产品参数

  • USB供电电压:5.0V
  • VIN供电电压:DC 3.5-6.5V
  • 处理器:Tensilica LX6双核处理器(一核处理高速连接;一核独立应用开发)
  • 主频:240MHz
  • SRAM:520KB
  • Flash:16Mbit
  • Wi-Fi标准:FCC/CE/TELEC/KCC
  • Wi-Fi协议:802.11 b/g/n/d/e/i/k/r (802.11n,速度高达150 Mbps),A-MPDU和A-MSDU聚合,支持0.4us防护间隔
  • 频率范围:2.4~2.5 GHz
  • 蓝牙协议:符合蓝牙v4.2 BR/EDR和BLE标准
  • 片上时钟:40MHz晶振、32.768KHz晶振
  • 数字口:D2,D3,D4,D7
  • 模拟输入口:A0,A1,A2,A3
  • I2C:1路
  • 串口:1路
  • 尺寸:35x34 mm

引脚定义

Beetle正面示意图
Beetle反面示意图
Beetle尺寸示意图




Beetle ESP32引脚示意表
VIN 电源输入
GND 电源地
3V3 3.3V电源
A0 模拟输入
A1 模拟输入
A2 模拟输入
A3 模拟输入
D2 数字IO口
D3 数字IO口
D4 数字IO口
D7 数字IO口
SCL I2C 时钟线
SDA I2C 数据线
RX 串口接收
TX 串口发送

使用教程

Beetle ESP32采用CH340串口芯片,在绝大部分的设备中,都可以免驱使用。若您发现插上设备,驱动没有自动安装,也可以自行手动安装:点击下载CH340驱动程序

CH340_驱动安装


Arduino IDE 编译环境配置

  • 配置URL网址到Arduino IDE

打开Arduino IDE,点击File->Preferences,如下图所示:

step 1

在新打开的界面中,点击如下图红色圆圈中的按钮,

step 2

将如下链接地址复制到新弹出的对话框中:https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json

step 3

点击OK

  • 更新板卡

打开Tools->Board:->Boards Manager...,如下图所示:

step 4

Boards Manager会自动更新板卡,如下图所示:

step 5

更新完成后,会在列表中看到FireBeetle-ESP32主板,点击安装:

step 6

安装完成后,列表会显示已经安装FireBeetle-ESP32主板,如下图所示:

step 7

Blink

Beetle ESP32默认Blink灯连接到D9,输入代码:

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(D9, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(D9, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(D9, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}

更多


micropython编程及FireBeetle系列技术讨论请加 619558168 QQ群
DFshopping car1.png [ DFRobot商城购买链接]

个人工具
名字空间

变换
操作
导航
工具箱