Antratek lostik-usb-lora-device

Der LoStik von Ronoth ist ein kostengünstiges und benutzerfreundliches LoRaWAN-Gerät. Mit ihm können sich IoT-Anwender, Netzwerktester und Bastler schnell und einfach mit einem LoRa-Netzwerk verbinden, um Netzwerkprobleme einfach und schnell zu diagnostizieren. Der Stick erleichtert die Entwicklung von neuen und spannenden "Connected Devices".

Die LoStik-Technologie ist ideal für alle, die mit existierenden LoRa-Netzwerken arbeiten aber auch für Anfänger, die gerade ihre erste Schritte im Bereich IoT machen. Sie beruht auf dem RN2483 SOM-Chip (SOM=System on a Module) von Microchip, der über eine intuitive Schnittstelle auf Textbasis verfügt. Schließen Sie den Stick einfach an einen Computer an und melden Sie sich mit einem Terminal an, schon können Sie mit der Programmierung beginnen. Das Board funktioniert mit jedem beliebigen PC und auch mit Linux-Entwicklungsboards wie dem Raspberry Pi oder BeagleBone.

Der LoStik 868 MHz basiert auf dem Chip RN2483, der in einem für Europa typischen Frequenzbereich arbeitet. Der Stick ist kompatibel mit The Things Network.

Weitere Informationen finden Sie auf der Webseite von Crowd Supply und Ronoth .

lostik-usb

github lostik

LoStik

LoStik - vormals LoRa Stick - ist ein Open-Source-Hardware-USB-Dongle, der auf dem LoRa-Modul Microchip RN2903 / RN2483 basiert. Das Board funktioniert mit jedem PC sowie mit Linux-Entwicklungsboards wie Raspberry Pi oder BeagleBone. Es ist einfacher zu tragen als ein Prototyp mit Überbrückungskabeln, kann über eine einfache ASCII-Schnittstelle programmiert werden, unterstützt den Paketmodus LoRa oder LoRaWAN und funktioniert mit den Things Networks. Sie finden Hardware-Designdateien (EAGLE-Schaltpläne + PCB-Layout) sowie ein Python 3.x-Codebeispiel auf Github.

Tools zu LoStik

blinky.py
configure.py
lorawan.py
radio_receiver.py
radio_sender.py

Blinky

blinky.py is for testing the user LEDs on the LoRa Stik. There is a red led tied to GPIO11 and a blue led tied to GPIO10.

./blinky.py  -m blue -d 1 /dev/ttyUSB0

blinky

will blink the blue led once per second

./blinky.py -m both -d .5 /dev/ttyUSB0

will alternate the blue and red leds every .5 seconds.

lorawan

lorawan.py lorawan

 
usage: lorawan.py [-h] [--joinmode JOINMODE] [--appskey APPSKEY]
                  [--nwkskey NWKSKEY] [--devaddr DEVADDR] [--appeui APPEUI]
                  [--appkey APPKEY] [--deveui DEVEUI]
                  port

Connect to LoRaWAN network

positional arguments:
  port                  Serial port of LoStik

optional arguments:
  -h, --help            show this help message and exit
  --joinmode JOINMODE, -j JOINMODE
                        otaa, abp
  --appskey APPSKEY     App Session Key
  --nwkskey NWKSKEY     Network Session Key
  --devaddr DEVADDR     Device Address
  --appeui APPEUI       App EUI
  --appkey APPKEY       App Key
  --deveui DEVEUI       Device EUI

lorawan

lorawan.py  -j abp  --appskey "12345678901234567890123456789012"\
                    --nwkskey "12345678901234567890123456789012"\
                    --devaddr "12345678"  /dev/ttyUSB0

otaa

lorawan.py  -j otaa\
       --appeui  "1234567890123456"\
       --appkey  "1234567890123456"\
       --deveui  "12345678"\
       --appskey "12345678901234567890123456789012"\
       /dev/ttyUSB0

Configure

usage: configure.py [-h] [--debug] port config

Configure LoStik device

positional arguments:
  port         Serial port of LoStik
  config       Configuration File

optional arguments:
  -h, --help   show this help message and exit
  --debug, -d  Print debug output

configure

radio_receiver

radio_receiver

usage: radio_receiver.py [-h] port
LoRa Radio mode receiver.
positional arguments:
  port        Serial port descriptor
optional arguments:
  -h, --help  show this help message and exit

radio_sender.py /dev/ttyUSB0

radio_sender

radio_sender

usage: radio_sender.py [-h] port
LoRa Radio mode sender.
positional arguments:
  port        Serial port descriptor
optional arguments:
  -h, --help  show this help message and exit

radio_sender.py /dev/ttyUSB0

Microchip

Microchip developmenttools

lostik The LoRa® Network Evaluation Kit makes it easy for customers to test LoRa technology, range and data rate. The full-featured gateway board includes an LCD screen, SD Card for Config Data, Ethernet connection, 868 MHz antenna, and full-band capture radios. The Gateway evaluation kit also includes two RN2483 Mote boards

DeviceDoc

elektroniknet lora-ohne-wan

loraserver lora-app-server

wireless-modules-operating-in-the-sub-ghz-bands


validate lostik