Close Menu
onyxguides.comonyxguides.com

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    Harman Kardan OMNI BAR Plus Bluetooth Soundbar User Manual

    January 14, 2026

    Aurzen D1R Roku TV Bluetooth Smart Projector User Manual

    January 13, 2026

    Aurzen EAZZE D1 MAX 1000 ANSI Lumens Projector User Manual

    January 12, 2026
    Facebook X (Twitter) Instagram
    onyxguides.comonyxguides.com
    Facebook X (Twitter) Instagram Pinterest
    • Home
    • About us
    • Terms & Conditions
    • Privacy Policy
    • FAQs
    • Contact us
    onyxguides.comonyxguides.com
    Home » Seeed Studio Wio-E5 TM32WLE5JC Wireless Module User Guide
    Other

    Seeed Studio Wio-E5 TM32WLE5JC Wireless Module User Guide

    By Gabriel SmithNovember 16, 2025Updated:November 19, 20251 Comment9 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr WhatsApp Telegram Email
    Seeed Studio Wio-E5 TM32WLE5JC Wireless Module
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Seeed logoSeeed Studio Wio-E5 TM32WLE5JC Wireless Module

    Seeed Studio Wio-E5 TM32WLE5JC Wireless Module top view

    Features

    The Seeed Studio Wio-E5 TM32WLE5JC Wireless Module offers a range of advanced features designed for low-power IoT applications.

    • Ultra-low power consumption and high performance
    • Easy testing and rapid prototyping
    • CAN FD communication
    • RS485 Interface
    • Global LoRaWAN and Long Range frequency plan supported
    • Long-distance transmission range to 10km(ideal value in an open area)

    Overview

    Wio-E5 module ultra-low power consumption feature

    1. Reset button
    2. 2×9 Header
    3. Type-C USB
    4. User LED
    5. User Button
    6. 485 Interface
    7. CAN Interface
    8. Power Input (5-28V)
    9. Boot button
      • A. CAN send/recv indicators
      • B. Solar input
      • C. Lipo battery input
      • D/E. Antenna
      • F. Wio E5 Module G/H. Grove connector

    Application

    The Seeed Studio Wio-E5 TM32WLE5JC Wireless Module is commonly used in long-range IoT sensor networks, especially where stable LoRa communication is required.

    • A common Lora usage scenario is building a long-range sensor network. A large
      number of sensors in the industry are transmitted through CAN Bus. For instance, the Seeed Studio MR60BHA1 Heartbeat Detection Sensor can be integrated into such networks to monitor vital data and transmit it via LoRaWAN. With the Wio-E5 CANBus Dev board, you can use the on-board CAN Bus function to read the sensors, and send the data through Long Range
    • Since the circuit board can receive 5-28V input, the user can connect the circuit board to the OBD interface, get the data of the car, and send it out through Long Range.

    Application

    Factory AT Firmware

    • Wio-E5 series has a built-in AT command firmware, which supports LoRaWAN Class A/B/Cprotocol and a wide frequency plan: EU868/US915/AU915/AS923/KR920/IN865. With this ATcommand firmware, developers 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 ATAT 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 “C” character every 1S at baud rate 115200.

    Clock Configuration

     HSE

    • 32MHz TCXO
    • TCXO power supply: PB0-VDD_TCXO

    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

    Getting Started

    1. Quick Start of AT Commands

    Preparation

    • Step 1

    Connect the WiO-E5 Development Board to the PC via a Type-C cable

    • Step 2

    Open a serial tool(eg, Arduino Serial Monitor), select the right COM port, set the baud rate to 960,0, and select Both NL & CR

    • Step 3

    Try to send “AT” and you will see the response.

    Rapid prototyping setup using Wio-E5 Wireless Module

    Basic AT Commands

    The following AT commands are commonly used with the Seeed Studio Wio-E5 TM32WLE5JC Wireless Module for configuring LoRaWAN connectivity and device settings:

    • AT+ID // Read all, DevAddr(ABP), DevEui(OTAA), AppEui(OTAA)
    • AT+ID=DevAddr // Read DevAddr
    • AT+ID=DevEui // Read DevEui
    • AT+ID=AppEui // Read AppEui
    • AT+ID=DevAddr,”devaddr” // Set new DevAddr
    • AT+ID=DevEui,”deveui” // Set new DevEui
    • AT+ID=AppEui,”appeui” // Set new AppEui
    • AT+KEY=APPKE 16-bytetes length key” // Change application session key
    • AT+DR=band // Change the Band Plans
    • AT+DR=SCHEME // Check current band
    • AT+CH=NUM, 0-7 // Enable channel 0~7
    • AT+MODE=”mode” // Select work mode: LWOTAA, LWABP or TEST
    • AT+JOIN // Send JOIN request
    • AT+MSG=”Data to send” // Use to send d string format frame, which does not need to be confirmed by the server
    • AT+CMSG=”Data to send” // Use to send string format frame, which must be confirmed the server
    • AT+MSGHEX=”xx xx xx xx” // Use to send nd hex format frame, which does not need to be confirmed by the server
    • AT+CMSGHEX=”xx xx xx xx” // Use to send a hex format frame, which must be confirmed by the server

    Connect and send Data to TTN

    •  Step 1

    Load the o TTN website: https://www.thethingsnetwork.org and create your account, then access “Console” and first click on “APPLICATIONS.

    Wio-E5 CAN FD communication interface close-up

    • Step 2

    Add an Application

    RS485 Interface on Seeed Studio Wio-E5 module

    • Step 3

    Copy the APPLICATION EUIS and click the “register device” button to add your device to TTN.

    Long-range LoRaWAN frequency plan diagram for Wio-E5

    • Step 4

    Send AT command AT+ID=DevEu i to get your Device EUl, send AT command AT+KEY=APPKEY, 11223344556677889900112233445566″ to set the App Key, and send AT command AT+ID=AppEui, “APPLICATION EUIS youcopiedy just now” to set the App EUl. Finally, fill in all these EUls and the Key to the page to register your device.

    Wio-E5 module long-distance transmission up to 10km Reset button on Wio-E5 TM32WLE5JC Wireless Module

    • Step 5

    Register your LoRaWAN Gateway on TTN Console. Please refer to instructions shown in The Things Indoor Gateway wiki page: The Things Indoor Gateway Get Started with SenseCA.P

    • Step 6

    Type the following ACommandnd to connect to TTN

    2x9 header pins of Seeed Studio Wio-E5 module

    If you see +JOIN: Network joined in your serial console, congratulations, your device has already connected to TTN! You can also check your device status at the “overview” page.

    Type-C USB port connection for Wio-E5 module

    • Step 7

    Type the following AT Command to send data to TTN.

    User LED and button on Wio-E5 Wireless Module

    CAN interface overview on Seeed Studio Wio-E5

    • Step 8

    For more information about AT Commands, please refer to the Wio-E5 AT Command Specification.

    Develop with STM32Cube MCU Package

    The Seeed Studio Wio-E5 TM32WLE5JC Wireless Module can be developed easily using the STM32Cube MCU Package for the STM32WL series.

    This section is for the Wio-E5 Mini or Wio-E5 Dev Board, aiming at creating a LoRaWAN End Node with the STM32Cube MCU Package for the STM32WL series(SDK), to join and send data to the LoRaWAN Network.

    Preparations

    Hardwares

    • LoRaWAN Gateway connected to LoRaWAN Network Server(e.g., TTN)
    • Prepare a USB Type-C cable and an ST-LINK. Connect the Type-C cable to the Type-C port for power and serial communication  and connect the ST-LINK to the SWD pins like this:

    Power input options 5-28V on Wio-E5 module

    GPIO Configuration Overview

    As the hardware design of the Wio-E5 series is a bit different from NUCLEO-WL55JC, the official STM32WL55JC development board from ST, developers need to reconfigure some GPIOs, to adapt the SDK example to the Wio-E5 series. We have already reconfigured gpios in this example, but we think itis  necessary to point out the difference.

    Boot button of Seeed Studio Wio-E5 module CAN send/receive indicator LEDs on Wio-E5 board

    Build the LoRaWAN End Node Example

    • Download and copy this repo to your SDK folder. stm32cubewl\SIM32Cube_FW_WL_V1.0.0\Projects\NUCLE0-| VL55JC\Applications\LoRaWAN and replace the original en. stm32cubewl\STM32Cube_FW_WL_V1.0.0\Projects\NUCLE0- WL55JC\Applications\LoRaWAN\LoRaWAN_End_ Node folder
    • Open the LoRaWAN_End _Node example with sTM32CubeIDE, by double click file LoRaWAN_End_Node\STM32CubeIDE\.project
    • Click Build Debug for this example; it should work without any errors.

    Solar input connection for Wio-E5 Wireless Module

    Application KEY, and your LoRaWAN Region

    Modify your Device EUI, Application EUI,  Application KEY, and your LoRaWAN Region

    • Please follow the guide here to set up your TTN application, get yourApplicationl and copy it to the macro definition LORAWAN_JOIN_EUI in LoRaWAN/App/se-identity.h, for example, my Application EUI is 70 B3 DS 7E DO 03 FO 6A.

    Lipo battery input option on Wio-E5 module

    • Also, you can modify your DeviceEUI and Application Key, b setting the macro definition LORALORAWAN_DEVICE_EUI LORAWLORAWAN_NWK_KEYoRaWAN/App/se-identity.h, don’. Don’tt to ensure LOLORAWAN_DEVICE_EUInd LOLORAWAN_NWK_KEYre the same as the Device BUI and App Key in the TTN console.

    Antenna installation on Wio-E5 TM32WLE5JC module

    • The default LoRaWAN Region is EU868; you can modify it by setting the macro definition ACTIVE REGION in LoRaWAN/App/lora app.h

    Grove connector ports G/H on Wio-E5 board

    Wio-E5 Wireless Module in long-range sensor network setup

    • After modification, please rebuild the example and program for your Wio-E5. Open STM32CubeProgrammer, connect ST-LINK to your PC, hold the RESET Button of your Device, then click connect and release the RESET Button.

    AT command interface setup on Seeed Studio Wio-E5 module

    • Make sure the Read Out Protection is AA. If it is shown as BB, select AA and click Apply.

    Serial connection of Wio-E5 with Arduino or PC

    • Now, go to the Erasing & Programming page, select your hex file path(my path is
      E: \en.stm32cubewl\STM32Cube_FW_WL_V1.0.0\Projects\NUCLB0-|  WLSSJC\Applications\LoRaWAN\LoRaWAN_End_Node\STM32CubeIDE\LoRaWAN_End_Node_D_ End Node_D ebug. hex ), select the programming options as the following picture, then click Start Programming! Oncethe  programming is finished,

    LoRaWAN End Node development using STM32Cube MCU Package

    • If your LoRaWAN Gateway and TTN are set up, Wio-E5 will join successfully after a reset! A Acomfirm LoRaWAN package will be sent to TTN every 30 seconds. The following log will come out from the serial port if the join is successful:

    GPIO configuration overview for Wio-E5 module

    Programming Wio-E5 with STM32CubeProgrammer

     

    • Cheers! You have already connected Wio-E5 to the LoRaWAN Network! Can’t wait to see you develop some wonderful LoRaWAN End Node applications!

    Application Notes

    Wio-E5 only supports high power output mode, so you can’t use these macro definitions in radio_board_if.h

    Wio-E5 Wireless Module specifications diagram

    Specification

    The following specifications apply to the Seeed Studio Wio-E5 TM32WLE5JC Wireless Module, ensuring reliable LoRaWAN and CAN/RS485 performance for IoT applications:

    • Voltage supply: 5V/USB, 3.7V Lipo Battery, 4.5~28V DC input
    • Voltage output: 3.3V
    • Power output: Up to 20.8dBm at 3.3V
    • Frequency: EU868 / US915 / AU915 / AS923 / KR920 / IN865
    • Protocol: LoRaWAN
    • Sensitivity: 116.5dBm ~ -136dBm
    • Modulation: LoRa, (G)FSK, (G)MSK, BPSK
    • CAN 2.0 speed: Up to 1Mb/s
    • CAN FD speed: Up to 5Mb/s

    Tech Support

    Please submit any ttechnical issues toour forum.

    Monitoring LoRa communication via serial terminal

    Customer Support

    • Website: www.seeedstudio.com
    • Ph: +86-0755-86095676

    2008-2025 Seeed Technology Co., Ltd. All rights reserved.

    FAQs

    Q. Does the Wio-E5 support LoRaWAN® Class A/B/C devices?

    Indeed. The Wio-E5 is compatible with the majority of public and private LoRaWAN® networks, including Helium, ChirpStack, and The Things Network (TTN), and it supports LoRaWAN® Class A, B, and C modes.

    Q. Can I use the Wio-E5 as a standalone MCU?

    The Wio-E5 doesn’t need an external microcontroller to function. The STM32WLE5JC core can be used to write firmware for LoRaWAN communication, control logic, and data acquisition.

    Q. Can I integrate Wio-E5 with Arduino boards?

    With AT commands, the Wio-E5 module can be used with any Arduino board via UART. An Arduino Library offered by Seeed Studio makes LoRaWAN® connectivity easier.

    Q. Does the Wio-E5 support encryption and security?

    Indeed. For both uplink and downlink communication, it supports LoRaWAN AES-128 encryption, guaranteeing data security and integrity across networks.

    Q. What are the typical data rates supported?

    From SF12/125 kHz (long range, low speed) to SF7/250 kHz (short range, high speed), the Wio-E5 can support LoRaWAN data rates DR0 to DR7 (region-dependent).

    Q. How do I debug or monitor LoRa communication?

    To view AT responses and logs in real time, use a serial terminal (such as PuTTY, CoolTerm, or Arduino Serial Monitor) set to 115200 baud.

    Q. Can I use the Wio-E5 with a custom LoRaWAN gateway?

    The majority of gateways that support LoRaWAN 1.0.3 can be used with the Wio-E5. For integration, you can use open-source servers like RAK LoRa Server, TTN, or ChirpStack.

    CANBus Dev Board LoRaWAN Wireless Module OnyxGuides Manual Seeed Studio Wio-E5 STM32WLE5JC Module TTN LoRaWAN Configuration User Manual Wio-E5 AT Commands Wio-E5 Setup Guide
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Gabriel Smith

      Related Posts

      Aurzen D1R Roku TV Bluetooth Smart Projector User Manual

      January 13, 2026

      HAPPRUN KC7 Pro 2500 ANSI Lumens Projector User Manual

      January 11, 2026

      Kogan HSD01 8GB, 128GB Full HD Wi-Fi Speakers User Manual

      January 10, 2026

      Aurzen EAZZE D1R Cube Roku TV Smart Projector User Guide

      January 9, 2026

      Devialet Dione White Dolby Atmos Soundbar User Manual

      January 7, 2026

      Tribit BTH80 CallElite 81 Wireless Headset User Guide

      January 4, 2026
      View 1 Comment

      1 Comment

      1. Pingback: Seeed Studio BM3301–1216 BLE 5.4 Wireless Module User Guide

      Don't Miss
      Harman Kardon

      Harman Kardan OMNI BAR Plus Bluetooth Soundbar User Manual

      January 14, 2026

      Harman Kardon OMNI BAR Plus Bluetooth Soundbar Introduction We’ve created a system that harnesses the…

      Aurzen D1R Roku TV Bluetooth Smart Projector User Manual

      January 13, 2026

      Aurzen EAZZE D1 MAX 1000 ANSI Lumens Projector User Manual

      January 12, 2026

      HAPPRUN KC7 Pro 2500 ANSI Lumens Projector User Manual

      January 11, 2026
      Stay In Touch
      • Facebook
      • Twitter
      • Pinterest
      • Instagram
      • YouTube
      • Vimeo

      Subscribe to Updates

      Subscribe to Updates

      Follow us

      Facebook X-twitter Instagram Pinterest

      © 2025 All rights reserved Onyx Guide.