RAK3172 WisDuo LoRaWAN Module
Thank you for choosing RAK3172 WisDuo LoRaWAN Module in your awesome IoT project! 🎉 To help you get started, we have provided you all the necessary documentation for your product.
- Quick Start Guide
- AT Command Manual
- Low Level Development
- Datasheet
- AT Command Migration Guide of RAK3172 to RUI3
- RAK3172 3D Model
- Reference Design
There are three versions of the RAK3172 available:
RAK3172 - Base model, using STM32WLE5 with an oscillator, suitable for standard temperature range
RAK3172-T - Extended temperature module, using STM32WLE5 with a temperature controlled oscillator
RAK3172-F - Provides an additional 512Â kB external flash and uses the STM32WLE5 with a temperature-controlled oscillator
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.
Temperature ratings:
RAK3172 is -20° C to 85° C
RAK3172-T is -40° C to 85° C
RAK3172-F is -40° C to 85° C
Product Description​
The RAK3172 is a low-power, long-range transceiver module based on the STM32WLE5CC (RAK3172 and RAK3172-T) or STM32WLE5JCI6 (RAK3172-F) chip. It provides an easy-to-use, small-sized, low-power solution for long-range wireless data applications. This module complies with Classes A, B, and C of the LoRaWAN 1.0.3 specifications. It can easily connect to different LoRaWAN server platforms like The Things Network (TTN), Chirpstack, Actility, etc. It also supports LoRa Point-to-Point (P2P) communication mode, which helps you implement your own customized long-range LoRa network quickly.
You can configure the module's mode and operation using AT commands via a UART interface. The RAK3172 also offers low-power features that are well-suited for battery-powered applications.
Depending on your requirements, there are three variants of the RAK3172 available: RAK3172 - Base model, using STM32WLE5 with an oscillator, suitable for standard temperature range RAK3172-T - Extended temperature module, using STM32WLE5 with a temperature controlled oscillator RAK3172-F - Providing additional external 512kB Flash and more GPIO's, using the STM32WLE5 with a temperature controlled oscillator
Product Features​
- Based on STM32WLE5CC (RAK3172 and RAK3172-T) or STM32WLE5JCI6 (RAK3172-F)
- LoRaWAN 1.0.3 specification compliant
- Supported bands: EU433, CN470, IN865, EU868, AU915, US915, KR920, RU864, and AS923-1/2/3/4
- LoRaWAN Activation by 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
- 512Â kbytes external flash memory (only RAK3172-F)
- Ultra-Low Power Consumption of 1.69 μA in sleep mode (RAK3172 and RAK3172-T)
- Ultra-Low Power Consumption of 2.2 μA in sleep mode (RAK3172-F)
- Supply Voltage RAK3172 and RAK3172-T: 2.0Â V ~ 3.6Â V
- Supply Voltage RAK3172-F: 2.3Â V ~ 3.6Â V
- Temperature Range:
- RAK3172: -20° C ~ 85° C
- RAK3172-T: -40° C ~ 85° C
- RAK3172-F: -40° C ~ 85° C
For CE and FCC certifications we provide an AT command guide.
You can find it in our RUI3 documentation or get it from our Download Center.
If using the RUI3 API to write your custom firmware, check out our RUI3 Best Practices for example source code.
