basic-demo

command
v0.0.0-...-2e22e3b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2024 License: BSD-3-Clause Imports: 7 Imported by: 0

README

Simple Lorawan example

This demo code will connect Lorawan network and send sample uplink message

You may change your Lorawan keys (AppEUI, DevEUI, AppKEY) in key-default.go

$ tinygo monitor
Connected to /dev/ttyACM0. Press Ctrl-C to exit.
Lorawan Simple Demo
Start Lorawan Join sequence
loraConnect: Connected !

Building

Simulator

tinygo flash -target pico ./examples/lora/lorawan/basic-demo

PyBadge with LoRa Featherwing for EU868 region

tinygo flash -target pybadge -tags featherwing -ldflags="-X main.reg=EU868" ./examples/lora/lorawan/basic-demo

LoRa-E5 for US915 region

tinygo flash -target lorae5 -ldflags="-X main.reg=US915" ./examples/lora/lorawan/basic-demo

Enable debugging

You can also enable some debug logs with ldflags :

$ tinygo build -ldflags="-X 'main.debug=true'" -target=lorae5

Documentation

Overview

Simple code for connecting to Lorawan network and uploading sample payload

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL