![]() |
||
---|---|---|
.. | ||
README.md | ||
devkit-cayenne.ino |
README.md
Helium Developer Kit - Cayenne Example
This example demonstrates sending motion and environmental sensor data in CayenneLPP format, using a B-L072Z-LRWAN1 development board with a X-NUCLEO-IKS01A3 expansion shield, to the myDevices Cayenne dashboard. For more information on adding your device to the Helium network, visit our quickstart guide here. For more information on adding your device to myDevices Cayenne, visit our guide here.
Required Arduino Libraries
From the Arduino IDE, open the Library Manager (Sketch->Include Library->Manage Libraries). In the search box, type the library name below and install the latest version.
MCCI Arduino LoRaWAN Library
CayenneLPP
X-NUCLEO-IKS01A3
Required Board Support
B-L072Z-LRWAN1 - ST STM32L0 Discovery kit
Install board support package, find instructions here.
Arduino IDE:
- Select Tools -> Board: -> Discovery
- Select Tools -> Board part number: -> Discovery L072Z-LRWAN1
B-L072Z-LRWAN1 Product Page
B-L072Z-LRWAN1 User Manual
X-NUCLEO-IKS01A3 - ST Motion MEMS and Environmental Sensor Board
X-NUCLEO-IKS01A3 Product Page
X-NUCLEO-IKS01A3 User Manual
Programming (Uploading Method):
STM32CubeProgrammer(SWD)
Will use onboard ST-Link(Flasher/Debugger) to upload sketch.
Download and Install required utility from ST here.
Arduino IDE:
Select Tools -> Upload Method -> STM32CubeProgrammer(SWD)