ESP32 driver for RAK3172 LoRa SoM
ESP32 driver for the UART based RAK3172 LoRaWAN / LoRa P2P SoM.
Binary mode with RUI3 API isn´t supported yet!
The FUOTA for the host CPU requires Bootloader Plus or similar implementations.
Clock Synchronization is provided for devices with LoRaWAN < 1.1.
- Add the library to the
lib_depsparameter
lib_deps =
https://github.com/Kampi/ESP32-RAK3172.git- Copy the
Kconfigfile into thesrcdirectory - Rename
KconfigtoKconfig.projbuild - Run
pio -t menuconfigfrom the root of your project to configure the driver and the examples - Build the project
- Create a directory
componentsin your project root - Clone the repository into the
componentsdirectory - Run
menuconfigfrom the root of your project to configure the driver and the examples - Build the project
- ST AN5554
- LoRaWAN Fragmented Data Block Transport Specification
- LoRaWAN FUOTA Process
- LoRaWAN Application Layer Clock Synchronization
- RAK3172 Firmware Download
- RAK3172-SiP Firmware Download
If you are interested in the RAK3172 modules or in other RAKwireless products, you can use my reference link and the code KAMPI to get a 3% discount on your next order.