The glue code that powers my RFM-95 + Raspberry Pi 3 B+ powered gateway.
This repository has been archived on 2019-08-15. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2019-01-03 20:01:48 +00:00
Gateway-Python Move stuff around to make this repository more organised. 2018-12-21 15:28:37 +00:00
LoRaARMTXDemo Formatting 2019-01-03 19:14:27 +00:00
Raw-RFM95 Move stuff around to make this repository more organised. 2018-12-21 15:28:37 +00:00
Raw-RFM95-Python Tidy up rfmtest.py to fix all flake8 errors 2018-12-21 15:44:12 +00:00
.gitignore Start setting up some infrastructure 2018-12-21 16:25:01 +00:00
constants.mjs Port constants to JS 2019-01-03 19:52:10 +00:00
gateway.js Create GatewayServer class 2019-01-03 20:01:48 +00:00
GatewayServer.mjs Create GatewayServer class 2019-01-03 20:01:48 +00:00
package-lock.json Import SPI/GPIO 2019-01-03 19:57:54 +00:00
package.json Import SPI/GPIO 2019-01-03 19:57:54 +00:00
README.md Start setting up some infrastructure 2018-12-21 16:25:01 +00:00
rfm95.mjs Start setting up some infrastructure 2018-12-21 16:25:01 +00:00

LoRa Single Channel Gateway

This repository contains my experiments into a bidirectional single-channel LoRa gateway.

Key places:

  • Gateway-Python - Some code I found that interacts with an RFM95 in Python. Based on single_chan_pkt_fwd
  • Raw-RFM95 - Arduino code that interacts with an RFM95's registers directly via SPI.
  • Raw-RFM95-Python - Same as above, but in Python fort he Raspberry Pi. Tests the registeres to ensure they work correctly.
  • gateway.js - The Node.JS port of all the above.