Terence Huang / Canada-SX1272-LoRaWAN-Bootcamp-rotary

Dependencies:   X_NUCLEO_IKS01A1 LoRaWAN-lib SX1272Lib mbed

Fork of Canada-SX1272-LoRaWAN-Bootcamp by Uttam Bhat

You are viewing an older revision! See the latest version

Homepage

LoRaWAN-SX1272-Mbed-Shield


Overview

LoRaWAN-SX1272-Mbed-Shield application demo is a LoRaWAN Class-A device example project using LoRaWAN-lib and SX1272Lib libraries that send out sensors data.

Prerequisites

1. NUCLEO_L152RE board.
2. SX1272-mbed-shield board.
3. Grove Red LED.
4. Grove Button.
5. Grove Rotary Angle Sensor.
6. mbed online compiler.
7. Tera Term.

Hardware Configuration

1. Connect SX1272-mbed-shield with NUCLEO_L152RE through Arduino connector.
2. Connect Grove Red LED with DIO_D6 port on SX1272-mbed-shield.
3. Connect Grove Button with DIO_D8 port on SX1272-mbed-shield.
4. Connect Grove Rotary Angle Sensor with ANA_A1 port SX1272-mbed-shield.

Software Configuration

The end-device must be configured with the following parameters:

  • Commissioning.h
    • LORAWAN_DEVICE_EUI (8 Bytes) : Fist 3 Bytes is the Organizationally Unique Identifier (OUI) followed by 5 bytes of unique ID. If not defined by user, then the firmware automatically assigns one to the end-device.
    • LORAWAN_APPLICATION_EUI (8 Bytes)
    • LORAWAN_APPLICATION_KEY (16 Bytes)

All wikipages