Grove - Wio-E5
Grove Wio E5 |
---|
![]() |
LoRaWAN® 是在 LoRa Alliance® 许可下使用的标记。 LoRa® 标记是 Semtech Corporation 或其子公司的商标。
在深入了解 Grove Wio-E5 之前,让我们先简要了解一下 Wio-E5。
Wio-E5 由 STM32WLE5JC 驱动,该芯片将 ARM Cortex M4 超低功耗 MCU 和 LoRa® RF 射频 SX126x 集成到单个芯片中。它是一个支持 EU868 和 US915 频率上的 LoRa® 和 LoRaWAN® 协议的无线射频模块,以及 (G)FSK、BPSK、(G)MSK 和 LoRa® 调制。它已获得 FCC、CE、IC 和 Telec 认证(有关 Wio-E5 的更多信息,请参考 Wio-E5 wiki。)
Grove Wio-E5 嵌入了这个超低功耗的 Wio-E5。通过板载 Grove 连接器实现简单的即插即用集成,为您的开发板提供超长距离传输的强大功能。
作为我们旧版本 - Grove - Long Range 868MHz - 的升级版,该版本由 RFM95 超长距离收发器模块 驱动,Grove LoRa-E5 嵌入了 Wio-E5 STM32WLE5JC 模块,是一个支持 LoRaWAN® 协议的高性能且易于使用的无线射频 LoRa® 模块。
Wio-E5 和 RFM95 芯片的更多比较:
通过将 Grove - Wio-E5 连接到您的开发板,您的设备能够通过 UART 连接使用 AT 命令方便地与 Wio-E5 通信和控制。Grove Wio-E5 将是物联网设备开发、测试以及长距离、超低功耗物联网场景(如智慧农业、智慧办公和智慧工业)的优选。它采用工业标准设计,工作温度范围宽(-40℃ ~ 85℃),灵敏度高(-116.5 dBm 至 -136 dBm),功率输出范围为 10 dBm 至 22 dBm。
特性
- 内置 Wio-E5 (STM32WLE5JC)
- 支持 EU868/US915 频段的 LoRaWAN® 协议
- 超长传输距离可达 10km(开放空间理想值)
- 通过 UART 连接使用 AT 命令轻松控制
- 即插即用的 Grove 接口快速原型开发
- 超低功耗和高性能
硬件概览
-
Wio-E5 STM32WLE5JC (数据手册)
-
MHF IPEX 连接器
-
线缆天线
-
Grove 连接器
-
LED 指示灯
规格参数
零件清单: | |
---|---|
Grove - Wio-E5 PCBA *1 | |
Grove 通用线缆*1 |
通用参数 | |
---|---|
电压供应: | 3.3V - 5V |
功率输出: | 在 3.3V 时最高 +20 dBm |
工作频率 | 868/915MHz |
协议 | LoRaWAN® |
灵敏度 | -116.5dBm ~ -136dBm |
调制方式 | LoRa®、(G)FSK、(G)MSK 和 BPSK |
电流 | 睡眠模式下仅 60uA |
尺寸 | 20*40mm |
工作温度 | -40℃ ~ 85℃ |
应用
- 适用于 LoRaWAN® 传感器节点和任何无线通信应用
- 物联网设备测试和开发
应用说明
说明 1. 出厂 AT 固件
Wio-E5 系列具有内置 AT 命令固件,支持 LoRaWAN® Class A/B/C 协议和广泛的频率计划:EU868/US915/AU915/AS923/KR920/IN865。使用此 AT 命令固件,开发者可以轻松快速地构建他们的原型或应用。
AT 命令固件包含用于 DFU 的引导加载程序和 AT 应用程序。"PB13/SPI_SCK/BOOT" 引脚用于控制 Wio-E5 停留在引导加载程序中或跳转到 AT 应用程序。当 PB13 为高电平时,模块将在复位后跳转到 AT 应用程序,默认波特率为 9600。当 PB13 为低电平时(按下 Wio-E5 开发板或 Wio-E5 mini 上的"Boot"按钮),模块将停留在引导加载程序中,并以 115200 波特率每秒持续发送"C"字符。
- 出厂 AT 固件使用 RDP(读保护)级别 1 进行编程,开发者需要首先使用 STM32Cube Programmer 移除 RDP。请注意,将 RDP 回退到级别 0 将导致闪存大容量擦除,出厂 AT 固件无法再次恢复。
- Wio-E5 模块上的"PB13/SPI_SCK/BOOT"引脚只是一个普通的 GPIO,而不是 MCU 的"BOOT0"引脚。这个"PB13/SPI_SCK/BOOT"引脚在出厂 AT 固件的引导加载程序中使用,用于决定跳转到 APP 还是停留在引导加载程序中(用于 DFU)。真正的"BOOT0"引脚没有引出到模块,因此用户在开发低功耗应用时需要小心。
说明 2. 时钟配置
2.1 HSE
- 32MHz TCXO
- TCXO 电源:PB0-VDD_TCXO
2.2 LSE
- 32.768KHz 晶体振荡器
说明 3. RF 开关
Wio-E5 模块仅通过 RFO_HP 发送:
- 接收:PA4=1,PA5=0
- 发送(高输出功率,SMPS 模式):PA4=0,PA5=1
说明 4. 通用工作流程指南 - Grove LoRa E5 配置和使用
Grove LoRa E5 配备内置 LoRaWAN 固件,提供 AT 服务器(查看 LoRa-E5 AT 命令规范)。
像任何非硬编码设备一样,您可以根据需要定义每个 EUI 和 API 密钥。有关更多详细信息,请参考此工作流程:SenseCAP Indicator 应用 LoRaWAN。
您的产品(XIAO [任何微控制器] + Grove E5)的典型工作流程如下:
- 在 LoRaWAN 网络服务器上注册设备以获取凭据:EUI 和密钥。
- 配置您的 LoRa E5 设备以设置 EUI 和其他参数。
- 享受使用:发送和接收消息。注意:您必须在可访问的 LoRaWAN 网关覆盖范围内。
对于您的 Arduino 项目,我们推荐使用此库(存储库)来配置您的设备:andresoliva/LoRa-E5。
确保您的 LNS(LoRaWAN 网络服务器)设置正确,并验证您的凭据和 LoRa 参数匹配。
示例和演示
- Grove - Wio-E5 P2P 示例 使用纯 UART 功能在两个 wio-e5 设备之间进行通信
- Grove - Wio-E5 TTN 演示 通过 Wio-E5 访问 TTN LoRaWAN 网络
- Grove - Wio-E5 Helium 演示 使用 Grove - Wio-E5 模块和 Seeeduino XIAO 模块连接到 Helium IoT 网络
- Grove - Wio-E5 与 Arduino Uno R4 配合使用演示
- Grove - Wio-E5 与 XIAO ESP32S3 配合使用演示
- 在 PlatformIO(Arduino) 上使用 Wio-E5 和 XIAO ESP32S3 访问 LoRaWAN 网络 一个实用指南。它详细介绍了使用 PlatformIO 将 Wio-E5 与 Arduino 兼容板集成,以实现高效的 LoRaWAN 连接。
资源
数据手册:
- Grove Wio-E5 v1.0.brd
- Grove Wio-E5 v1.0.pdf
- Grove Wio-E5 v1.0.sch
- Wio-E5 数据手册和规格
- Wio-E5 AT 命令规范
- STM32WLE5JC 数据手册
认证:
- Wio-E5-HF 认证 CE-VOC-RED
- Wio-E5-HF FCC 认证 -DSS
- Wio-E5-HF FCC 认证 -DTS
- Wio-E5-HF TELEC 认证
- Wio-E5-HF IC 认证
相关 SDK:
✨ 贡献者项目
- 感谢 Seeed Studio 的朋友 Andres 构建了 Grove - Wio-e5 库,提供多个示例,适用于 Arduino Nano 33 BLE Sense 等 Arduino 板,更重要的是与 XIAO ESP32S3 Sense 兼容。
- 这将为用户提供与 SeedStudio LoRa 模块 Grove - Wio-E5 的简单、清晰和安全的交互,希望既可以作为初次接触 LoRa 的人的教育工具,也可以为那些希望在低功耗项目中使用此模块的人做好准备。
技术支持与产品讨论
感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。