RAK3172 WisDuo Module Instructions

June 12, 2024
RAK

RAK3172 WisDuo Module

Product Information

The RAK3172 Module is a wireless module designed for long-range communication using LoRaWAN technology. The module supports two sets of AT Commands depending on the firmware uploaded on the device: RUI3 AT Commands and DEPRECATED AT Commands (FW version 1.0.4 and below).

  • The RUI3 AT Commands can be interfaced via UART1 Pin 4 (TX1) and Pin 5 (RX1) in addition to UART2. Users can configure the settings of UART1 and UART2 interfaces via RUI3 Serial Operating Modes.
  • The DEPRECATED AT Commands are only applicable for devices with firmware versions 1.0.4 and below. If the host microcontroller code is based on this old firmware, there is a RAK3172 AT Command migration guide available to explain the differences between the two AT command sets.

Product Usage Instructions

To use the RAK3172 Module, follow these steps:

  1. Ensure that the module is powered and connected to the host microcontroller via the UART interface.
  2. If using RUI3 firmware, configure the settings of UART1 and UART2 interfaces via RUI3 Serial Operating Modes as needed.
  3. Refer to the appropriate AT Commands List for your firmware version to communicate with the module via AT commands.
  4. If using DEPRECATED firmware version 1.0.4 or below, refer to the RAK3172 AT Command migration guide for assistance in transitioning to the new AT commands set.

Introduction

RAK3172 WisDuo module is based on an STM32WLE5CC chip and it is designed to simplify LoRaWAN and LoRa point-to-point (P2P) communication. To integrate LoRa technology into your projects, the RAK3172 is implemented with an easy- to-use UART communication interface where you can send AT commands. Through these AT commands, you can set the parameters needed for LoRa P2P and LoRaWAN communication. You can also use any microcontroller with a UART interface to control the RAK3172 module.The UART serial communication is exposed on the UART2 (also identified as LPUART1 port), through Pin 2 (TX2) and Pin 1 (RX2). The default parameters of the UART2 communication are 115200 / 8-N-1. The firmware upgrade is also possible through this port. To get familiar with the pin distribution of this module and find a schematic circuit of a reference application, refer to the RAK3172 Module Datasheet.

Links to Quick Start Guide

For AT commands example usage, you can check these sections of the quick start guide:

  • RAK3172 TTN OTAA Guide – How to add an OTAA device on TTN and what AT commands to use on RAK3172 OTAA activation.
  • RAK3172 TTN ABP Guide – How to add an ABP device on TTN and what AT commands to use on RAK3172 ABP activation.
  • RAK3172 Chirpstack OTAA Guide – How to add an OTAA device to Chirpstack and what AT commands to use on RAK3172 OTAA activation.
  • RAK3172 Chirpstack ABP Guide – How to add an ABP device on Chirpstack and what AT commands to use on RAK3172 ABP activation.
  • LoRa P2P – Point-to-point communication between two RAK3172 modules.

AT Commands List

There are two AT Commands set for RAK3172 depending on the firmware uploaded on the device.

  1. RUI3 AT Commands

? NOTE:
In addition, aside on UART2, AT commands can also be interfaced via UART1 Pin 4 (TX1) and Pin 5 (RX1). You can configure the settings of UART1 and UART2 interfaces via RUI3 Serial Operating Modes.

AT Commands (DEPRECATED) – FW version 1.0.4 and below

WARNING
There are RAK3172 devices loaded with old firmware versions which are not based on RUI3 (RAKwireless Unified Interface V3). These devices have v1.0.4 and below. If the host microcontroller code is based on this old firmware, we have a RAK3172 AT Command migration guide that explains in detail the few differences between the two AT commands set.

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals