Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 901 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 901 Bytes

Simple example for ESP32

This is a simple exemple for ESP32 with arduino framework.

Specific to ESP32

It use hardware AES for encoding.

Usage

Work with platformio.

Open with platformio (VSCODE with Platformio extension)

In src directory create a file named lorakeys.h wich contain the keys declared in network (for exemple https://www.thethingsnetwork.org)

Exemple of file:

// Application in string format.
// For TTN issued EUIs the first bytes should be 70B3D5
constexpr char const appEui[] = "70B3D5XXXXXXXXXX";

// Device EUI in string format.
constexpr char const devEui[] = "XXXXXXXXXXXXXXXX";
// Application key in string format.
constexpr char const appKey[] = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

In main.cpp replace the content of do_send() with the data you want to send.

Check the pin configuration for your board in lmic_pins structure.