Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chunis/awesome-lora

A list of LoRa (including LoRaWAN) resources.
https://github.com/chunis/awesome-lora

List: awesome-lora

Last synced: about 1 month ago
JSON representation

A list of LoRa (including LoRaWAN) resources.

Awesome Lists containing this project

README

        

# Awesome LoRa

A list of LoRa (including LoRaWAN) resources.

### Contents

- [Official Sites](#official-sites)
- [Resources](#resources)
- [Communities and Forums](#communities-and-forums)
- [Tutorials](#tutorials)
- [Libraries](#libraries)
- [Tools](#tools)
- [Projects](#projects)
- [Videos](#videos)

## Official Sites

- [Semtech LoRa Technology](https://www.semtech.com/lora) - Semtech LoRa Technology Overview
- [LoRa Alliance](https://lora-alliance.org/) - The official web site of the LoRa Alliance

## Resources

- [LoRa Products Guide](https://www.semtech.com/uploads/selector-guides/SEMTECH_LORA_PG_web.pdf) - The complete portfolio of LoRa products from Semtech.
- [Resourse Hub](https://lora-alliance.org/resource-hub) - The resources provided by LoRa Alliance
- [LoRaWAN Specification](https://lora-alliance.org/resource_hub/lorawan-104-specification-package) - the latest LoRaWAN Specification (v1.0.4)
- [LoRaWAN Regional Parameters](https://lora-alliance.org/resource_hub/rp2-1-0-3-lorawan-regional-parameters) - the latest LoRaWAN regional parameters (rp2-1.0.3)
- [github/lora-net](https://github.com/lora-net) - Semtech's github account mainly used for LoRa network
- [github/lorabasics](https://github.com/lorabasics) - Semtech's github account mainly used for LoRa nodes
- ["LoRaWAN-Specification"中文译本](https://github.com/twowinter/LoRaWAN-Specification_ZH_CN)

## Communities and Forums

- [LoRa FAQ](https://lora-developers.semtech.com/knowledge-base/faq) - LoRa FAQ by Semtech
- [LoRa Developers](https://forum.lora-developers.semtech.com) - LoRa Forum hosted by Semtech

## Tutorials

- [Simple LoRaWAN example application for mbed OS](https://github.com/ARMmbed/mbed-os-example-lorawan)
- [Sample code for the TTGO ESP32 Oled Lora board](https://github.com/fcgdam/TTGO_LoRa32)
- [LilyGo LoRa Series examples](https://github.com/Xinyuan-LilyGO/LilyGo-LoRa-Series)
- [Tutorial slides for the low-cost LoRa IoT platform](https://github.com/CongducPham/tutorials)

## Libraries

- [The Things Stack, an Open Source LoRaWAN Network Server](https://github.com/TheThingsNetwork/lorawan-stack)
- [The Things Network Stack V2](https://github.com/TheThingsNetwork/ttn) - This is deprecated and replaced by [V3](https://github.com/TheThingsNetwork/lorawan-stack)
- [ChirpStack, open-source LoRaWAN® Network Server stack](https://www.chirpstack.io)
- [Compact LoRaWAN Server](https://github.com/gotthardp/lorawan-server) - Open-source LoRaWAN Server that integrates both the network-server and the application-server
- [LoRa blocks for GNU Radio](https://github.com/rpp0/gr-lora) - GNU Radio blocks for receiving LoRa modulated radio messages using SDR
- [LoRa device driver as a kernel module](https://github.com/starnight/LoRa) - LoRa device driver as a Linux kernel module with IEEE 802.15.4 MAC interfaces
- [A LoRaWan Gateway in LUA](https://github.com/JaapBraam/LoRaWanGateway)
- [Nodejs serial lora module](https://github.com/conradkirschner/lora-serial-module)
- [Arduino LoRa](https://github.com/sandeepmistry/arduino-LoRa) - An Arduino library for sending and receiving data using LoRa radios
- [MCCI Arduino LoRaWAN Library](https://github.com/mcci-catena/arduino-lorawan) - User-friendly library for using the Arduino LMIC library with The Things Network and LoRaWAN® networks.
- [LoRa mesh networking](https://github.com/nootropicdesign/lora-mesh) - This project implements the components of a system that demonstrates mesh networking between LoRa nodes and a way to visualize the network on a web page
- [Arduino LoRa EBYTE E32 device library](https://github.com/xreef/LoRa_E32_Series_Library) - Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266 and esp32. sx1278/sx1276
- [Raven Long Range System](https://github.com/RavenLRS/raven) - Raven is completely open source a long range system (LRS) based on LoRa which also supports peer to peer communications
- [LoRaWAN V1.0 implementation in python](https://github.com/jeroennijhof/LoRaWAN)
- [Adafruit Tiny LoRa](https://github.com/adafruit/Adafruit_CircuitPython_TinyLoRa) - LoRaWAN/The Things Network, for CircuitPython
- [Layer 2 routing protocol for LoRa connected devices](https://github.com/sudomesh/LoRaLayer2)
- [Arduino LoRaWAN library by Beelan](https://github.com/BeelanMX/Beelan-LoRaWAN) - A LoRaWAN library for compatible arduino board
- [LoRaWAN serialization/deserialization library for The Things Network](https://github.com/thesolarnomad/lora-serialization)
- [ESP32_LoRaWAN](https://github.com/HelTecAutomation/ESP32_LoRaWAN) - Transplanted from [Semtech LoRaWAN](https://github.com/Lora-net/LoRaMac-node) protocol to "ESP32 + Arduino" platform.

## Tools

- [LoRa radio packet decoder](https://github.com/anthonykirby/lora-packet) - A pure node.js library to decode and encode packets for LoRa/LoRaWANTM radio communication, based on LoRaWAN V1.0.2 final
- [python-lora](https://github.com/jieter/python-lora) - Decrypt LoRa payloads in python
- [LoRaWAN protocol parser and packer in C](https://github.com/JiapengLi/lorawan-parser)
- [LoRa Time on Air Calculator](https://github.com/tanupoo/lorawan_toa) - A calculator of the time on air (ToA) of LoRa/LoRaWAN PHY frame in Python
- [lorasim](https://github.com/adwaitnd/lorasim) - LoRa packet collision simulator

## Projects

- [ARMACHAT](https://github.com/bobricius/armachat) - Doomsday LORA QWERTY communicator
- [An SDR LoRa implementation for R&D](https://github.com/myriadrf/LoRa-SDR)
- [lora-feed](https://github.com/xueliu/lora-feed) - Semtech packages and ChirpStack Network Server stack for OpenWRT
- [Low-cost LoRa Gateway](https://github.com/CongducPham/LowCostLoRaGw) - Low-cost LoRa IoT & gateway with SX12XX, RaspberryPI and Arduino boards
- [ESP32 using MicroPython meets LoRa and LoRaWAN](https://github.com/lemariva/uPyLoRaWAN/tree/LoRaWAN) - The ESP32, Raspberry PI Pico, and M5Stack using MicroPython meet LoRaWAN
- [Wifi & BLE driven passenger flow metering with cheap ESP32 boards](https://github.com/cyberman54/ESP32-Paxcounter#esp32-paxcounter) - Wifi & Bluetooth driven, LoRaWAN enabled, battery powered mini Paxcounter built on cheap ESP32 LoRa IoT boards
- [Arduino Mini Lora Battery/Sensors Board](https://github.com/hallard/Mini-LoRa)
- [DroLa: Secured Drone Monitoring System using LORA](https://github.com/NamalJayasuriya/drola/wiki/Drola) - A LoRa Base Low Power Wide Area Network for both Fixed and Moving Sensor Systems.
- [A simple Board for SX1301 and SX125X LoRa Gateway](https://github.com/will127534/LoRa-concentrator) - A Real opensource LoRa Gateway using SX1301/SX1308 and SX1255/SX1257 For RRI and RPI Zero
- [LoRaHam](https://github.com/travisgoodspeed/loraham) - Ham radio protocols and Arduino examples for LoRa on 70cm.
- [LoRa项目兼个人学习笔记](https://github.com/SuvanCheng/LoRa)
- [LoRa APRS Tracker](https://github.com/lora-aprs/LoRa_APRS_Tracker)
- [LoRa APRS iGate](https://github.com/lora-aprs/LoRa_APRS_iGate) - This is a LoRa APRS iGate/Digi based on an ESP32
- [Mbed OS 5 Firmware update over LoRaWAN example application](https://github.com/ARMmbed/mbed-os-example-lorawan-fuota)

## Videos
- [Everything you need to know about LoRaWAN in 60 minutes - Johan Stokking (The Things Industries)](https://www.youtube.com/watch?v=ZsVhYiX4_6o)
- [LoRa crash course](https://www.youtube.com/watch?v=T3dGLqZrjIQ) - LoRa crash course by Thomas Telkamp from TTN