John-Mark Gurney e3655696da | 2 years ago | |
---|---|---|
loramac | 3 years ago | |
mk | 2 years ago | |
stm32 | 3 years ago | |
strobe | 3 years ago | |
.gitignore | 3 years ago | |
LICENSE.txt | 3 years ago | |
LORA-IRR.md | 2 years ago | |
Makefile | 2 years ago | |
NOTES.md | 3 years ago | |
PROTOCOL.md | 2 years ago | |
README.md | 2 years ago | |
RS485HID.md | 2 years ago | |
arch.getxt | 3 years ago | |
board-config.h | 3 years ago | |
board.c | 3 years ago | |
box.sh | 3 years ago | |
comms.c | 2 years ago | |
comms.h | 2 years ago | |
conns.getxt | 3 years ago | |
irr_main.c | 2 years ago | |
lora.py | 2 years ago | |
loraserv.py | 3 years ago | |
main.c | 3 years ago | |
misc.c | 3 years ago | |
misc.h | 3 years ago | |
multicast.py | 2 years ago | |
requirements.txt | 3 years ago | |
strobe_rng_init.c | 3 years ago | |
strobe_rng_init.h | 3 years ago | |
syote_comms.py | 2 years ago | |
sysIrqHandlers.h | 3 years ago | |
util.py | 3 years ago | |
util_load.py | 3 years ago |
This project started off as a project to control an irrigation system via a LoRa radio, but the core architecture of the communication and security can easily be reused for other projects.
The projects that make use of the core protocol are included in this repo to make development easier for now, but if/when the project gets large enough, they will be broken out into their own repositories.
LoRa Irrigation: Control over LoRa radio.
RS-485 USB HID KVM: USB Keyboard over RS-485