/WisBlock-Toolbox

Compagnion to the WisBlock API which supports the OTA DFU firmware update and the LoRa® / LoRaWAN® configuration over BLE.

Primary LanguageJavaThe UnlicenseUnlicense

WisBlock Toolbox

Simplified toolbox created from Nordic's nRF52 Toolbox

This application supports right now 4 functions

It is a compagnion to the WisBlock API which supports the OTA DFU firmware update and the LoRa® / LoRaWAN® configuration over BLE.

BLE UART, BLE DFU OTA and LoRa® / LoRaWAN® configuration works with

WiFi setup over BLE works with

License

Parts of this code are under Nordic Semiconductor license => LICENSE-NORDIC.
Functions that I have added are licensed under The Unlicense

WORK IN PROGRESS => NO GUARANTEE THAT IT WORKS ON YOUR PHONE

OTA DFU

The OTA DFU is used to update the firmware or bootloader of the RAK4631 module using BLE. The new firmware must be copied to the phone as .ZIP file.
More details in the NordicSemiconductor/Android-DFU-Libray
OTA DFU requires to enable the Nordic DFU service in the RAK4631.
If the WisBlock API is used, OTA DFU is supported if BLE is enabled.

BLE UART

This is simple BLE UART terminal that can connect to Nordic UART characteristic. It can send and receive text only.
If the WisBlock API is used, BLE UART is supported if BLE is enabled.

RAK11200 WiFi configuration

Setup the WiFi configuration of the RAK11200 without hard-coding the WiFi AP name and password in your source codes.
Works with RAK11200-WiFi-setup-over-BLE example code running on the RAK11200

Screenshots

LoRa® / LoRaWAN® configuration

  • Setup nodes that support LoRa® P2P
  • Setup nodes that support LoRaWAN®
  • Setup nodes that support both LoRa® P2P and LoRaWAN®
  • Build in QR scanner to read DeviceEUI / JoinEUI from a label on the device

Screenshots

Start screen LPWAN 1

LPWAN OTAA setup
LPWAN 1


LPWAN ABP setup
LPWAN 2


P2P setup
P2P


Scan QR code
QR code