RAKwireless RAK3172 T 8 SM I - C19723908
RAKwireless RAK3172 T 8 SM I - C19723908
You can configure the mode and operation of the module using AT commands via a UART interface. RAK3172
also offers low-power features, which are very suitable for battery-powered applications.
Features
Based on STM32WLE5CCU6
LoRaWAN 1.0.3 specification compliant
Supported bands: EU433, CN470, IN865, EU868, AU915, US915, KR920, RU864, and AS923-1/2/3/4
LoRaWAN activation via OTAA/ABP
LoRa Point-to-Point (P2P) communication
Custom firmware using Arduino via RUI3 API
Easy to use AT command set via UART interface
Long-range - greater than 15 km with optimized antenna
ARM Cortex-M4 32-bit
256 kbytes flash memory with ECC
64 kbytes RAM
Ultra-low-power consumption of 1.69 μA in sleep mode
Supply Voltage: 2.0 V ~ 3.6 V
Temperature Range:
RAK3172: -20° C ~ 85° C
RAK3172-T: -40° C ~ 85° C
📝 NOTE:
There are two certification variants available for the RAK3172 Module: (1) with the CE & UKCA
Certification Mark and (2) with FCC, IC, & RCM Certification Mark.
If you need LoRa module with BLE 5.0 capability, you can check RAK11720 which is pin-to-pin
compatible to RAK3172 with extra pins for additional ground and BLE RF antenna port.
⚠ WARNING
Temperature ratings:
RAK3172 is -20° C to 85° C
RAK3172-T is -40° C to 85° C
Specifications
Documentation Center
This section covers the hardware and software specifications of RAK3172. Also, it includes the block diagram and
the updated firmware link of the RAK3172 WisDuo module.
Overview
Block Diagram
Hardware
The hardware specification discusses the interfaces, pinouts and its corresponding functions and diagrams. It also
covers the parameters of both RAK3172 modules in terms of RF, electrical, mechanical, and operating
characteristics.
Interfaces
Module Interfaces
Pin Definition
Documentation Center
⚠ WARNING
When using RF pin for antenna connection and not the IPEX connector variant, make sure there is no
ground plane (in all layers of the PCB) under the RF trace path to eliminate the possible effects of
unwanted stray capacitance which can cause degradation of the RF signal levels.
Pin
Name Type Description
No.
Pin
Name Type Description
No.
RF Characteristics
Documentation Center
The RAK3172 supports two different frequency variations: RAK3172(L) Low Radio Frequency and RAK3172(H)
High Radio Frequency.
📝 NOTE:
Performance test and evaluation of RAK3172-T (with TXCO), can be found on the RAK3172-T TCXO
Verification Report )
Operating Frequencies
Module Region Frequency
China CN470
Australia AU915
Korea KR920
Asia AS923-1/2/3/4
India IN865
Russia RU864
Electrical Characteristics
Operating Voltage
Feature Minimum Typical Maximum Unit
Operating Current
Feature Condition Minimum Typical Maximum Unit
RX Mode 5.22 mA
Sleep Current
Feature Condition Minimum (2.1 V) Typical (3.3 V) Maximum Unit
US915 - 1.69 - μA
CN470 - 1.69 - μA
📝 NOTE:
For the reference application schematic of RAK3172 with minimum components requirements, refer to the
RAK3272S Breakout Board Datasheet.
Mechanical Characteristics
Module Dimensions
Layout Recommendation
Documentation Center
Environmental Characteristics
Operating Temperature
Module Minimum Typical Maximum Unit
RAK3172 -20 25 85 °C
RAK3172-T -40 25 85 °C
Storage Temperature
Feature Minimum Typical Maximum Unit
Software
Download the latest RAK3172 WisDuo LPWAN Module firmware provided below. RAK3172(L) and RAK3172(H)
use the same firmware and it will automatically detect the variant of the module being used.
The bin file contains the application code only and you need the RAK DFU Tool to upload this file to the module.
The hex file contains both the bootloader and the application code. You need to use STM32CubeProgrammer to
upload this.
⚠ WARNING
Uploading the .hex file via STM32CubeProgrammer will erase all configured data on the device.
📝 NOTE:
RAK3172 should automatically go to BOOT mode when the firmware is uploaded via RAK DFU Tool or
WisToolBox.
If BOOT mode is not initiated, you can manually send AT+BOOT command to start bootloader mode.
Firmware / OS
Model Version Source
RAK3172 (.bin) RUI3 Application Code only (default baudrate = 115200) Download
RAK3172 (.hex) RUI3 Bootloader and Application Code(default baudrate = 115200) Download
RAK3172-T (.hex) RUI3 Bootloader and Application Code (default baudrate = 115200) Download
⚠ 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 explain in detail the few differences between the two AT commands set.
Documentation Center
Certification