Grove Wio-E5

Grove Wio-E5

R 499.70



Grove Wio-E5 embedded with Wio-E5 STM32WLE5JC, powered by ARM Cortex M4 ultra-low-power MCU core and Long Range SX126x, is an easy-to-use wireless radio module, supporting LoRaWAN protocol on the EU868 & US915 frequency and (G)FSK, BPSK, (G)MSK, Long Range modulations.

As an upgrade of our old version - Grove - Long Range Radio - powered by RFM95 ultra-long-range Transceiver Module, Grove Wio-E5 embedded with Wio-E5 STM32WLE5JC Module is a high-performance and easy-to-use wireless radio Long Range module supporting LoRaWAN protocol.

Wio-E5 LoRaWAN STM32WLE5JC module is the major functional part integrated into Grove - Wio-E5. It is a LoRaWAN module embedded with ARM Cortex M4 ultra-low-power MCU core and Long Range SX126x, as the world-first combo of Long Range RF and MCU chip into one single tiny module, it supports (G)FSK, BPSK, (G)MSK, and Long Range modulations, and is FCC, CE certified. Grove - Wio-E5 features an extremely compact size, ultra-low power consumption, low cost, and amazing performance. 

More comparison between the Wio-E5 and RFM95 chip:

Grove - Wio-E5 can endow your development boards' strong features of ultra-long transmitting range, great performance, and high efficiency by easily plugging and playing with the Grove connector on board. By connecting Grove - Wio-E5 to your development boards, your devices are able to communicate with and control Wio-E5 conveniently by AT command through a UART connection. 

With all the outstanding features listed above, Grove Wio-E5 will be a superior choice for IoT device development, testing, and long-distance, ultra-low power consumption IoT scenarios like smart agriculture, smart office, and smart industry. It is designed with industrial standards with a wide working temperature at -40℃ ~ 85℃, high sensitivity between -116.5 dBm and -136 dBm, and power output between 10 dBm and 22 dBm.


Data Sheet

Highlighted Features

  • Wio-E5 (STM32WLE5JC) embedded
  • Support LoRaWAN protocol on EU868/US915 frequency band
  • Ultra-long transmitting range up to 10km (Ideal value in open space)
  • Easy control by AT command via UART connection
  • Rapid prototyping with plug-and-play Grove interfaces
  • Ultra-low power consumption and high performance




  • Works for LoRaWAN sensor nodes and any wireless communication application.
  • IoT device testing and development

Application Note

For more detailed information about how to use Wio-E5, please visit Wio-E5 (STM32WLE5JC) Module Wiki.

1. Factory AT Firmware

Wio-E5 series has a built-in AT command firmware, which supports LoRaWAN Class A/B/C protocol and a wide frequency plan: EU868/US915/AU915/AS923/KR920/IN865. With this AT command firmware, users can easily and quickly build their prototype or application.

The AT command firmware contains a bootloader for DFU and the AT application. The "PB13/SPI_SCK/BOOT" pin is used to control Wio-E5 to stay in the bootloader or jump to the AT application. When PB13 is HIGH, the module will jump to AT application after reset, with a default baud rate of 9600. When PB13 is LOW (press the "Boot" button on Wio-E5 Dev Board or Wio-E5 mini), the module will stay in the bootloader, and keep transmitting a "C" character every 1S at baud rate 115200.

2. Clock Configuration

    2.1 HSE

  • 32MHz TCXO

  • TCXO power supply: PB0-VDD_TCXO

    2.2 LSE

  • 32.768KHz crystal oscillator

3. RF Switch

Wio-E5 module ONLY transmits through RFO_HP:

  • Receive: PA4=1, PA5=0

  • Transmit(high output power, SMPS mode): PA4=0, PA5=1