Skip to content

jardous/LoRaHAM_Pi

 
 

Repository files navigation

LoRaHAM_Pi

LoRaHAM Pi (english)

LoRaHAM Pi is a Raspberry Pi hardware upgrade project for radio amateurs to enable LoRa with high transmission power and thus long range on a single board computer.

First code for the LoRaHAM Pi hardware | https://www.loraham.de/produkt/loraham-pi-now/

Raspberry Pi 3 Image for Meshtastic (8 GB SD-Card): Meshtastic 433 MHz 1 Watt

LoRaHAM_Pi

  • Raspberry Pi 3/4/5
  • Raspbian Image on RPi

Need follow parts on the Raspberry Pi image:

https://pypi.org/project/RPi.GPIO/

https://pypi.org/project/spidev/

https://pypi.org/project/pyLoRa/

In order to install spidev download the source code and run setup.py manually:

wget https://pypi.python.org/packages/source/s/spidev/spidev-3.1.tar.gz
tar xfvz  spidev-3.1.tar.gz
cd spidev-3.1
sudo python setup.py install

or use the following setup:

sudo raspi-config nonint do_spi 0
sudo apt-get install python-dev python3-dev
sudo apt-get install python-pip python3-pip
pip install RPi.GPIO
pip install spidev
pip install pyLoRa

the used pySX17x is a Fork of https://github.com/mayeranalytics/pySX127x

with correct Pin assignment for the LoRaHAM Pi on 433 and 868 MHz

Note: The needed configuration files is in the pySX127x-Folder, but you neet to install it first for the RPi enviroment!

Warnings

This code is provided at your own risk and responsibility. This code is experimental. For radio amateur or laboratory use only.

Credits and license

Copyright (c) 2020-2025 Alexander Walter
Licensed under GPL v2 (text)
Maintained by Alexander Walter 

LoRaHAM_Pi

LoRaHAM Pi (deutsch)

LoRaHAM Pi ist ein Raspberry Pi Hardware-Upgrade-Projekt für Funkamateure, um LoRa mit hoher Sendeleistung und damit großer Reichweite auf einem Einplatinencomputer zu ermöglichen.

Erster Code für die LoRaHAM Pi Hardware | https://www.loraham.de/produkt/loraham-pi-now/

LoRaHAM_Pi

  • Raspberry Pi 3/4/5
  • Raspbian Image auf RPi

Folgende Teile werden für das Raspberry Pi Image benötigt:

https://pypi.org/project/RPi.GPIO/

https://pypi.org/project/spidev/

https://pypi.org/project/pyLoRa/

Um spidev zu installieren, laden Sie den Quellcode herunter und führen Sie setup.py manuell aus:

wget https://pypi.python.org/packages/source/s/spidev/spidev-3.1.tar.gz
tar xfvz spidev-3.1.tar.gz
cd spidev-3.1
sudo python setup.py installieren

oder verwenden Sie das folgende Setup:

sudo raspi-config nonint do_spi 0
sudo apt-get install python-dev python3-dev
sudo apt-get install python-pip python3-pip
pip install RPi.GPIO
pip install spidev
pip install pyLoRa

das verwendete pySX17x ist ein Fork von https://github.com/mayeranalytics/pySX127x

mit korrekter Pin-Belegung für den LoRaHAM Pi auf 433 und 868 MHz

Anmerkung: Die benötigten Konfigurationsdateien befinden sich im pySX127x-Ordner, müssen aber erst für die RPi-Umgebung installiert werden!

Warnungen

Dieser Code wird auf eigenes Risiko und eigene Verantwortung zur Verfügung gestellt. Dieser Code ist experimentell. Er ist nur für Funkamateure oder Labore geeignet.

Credits und Lizenz

Copyright (c) 2020-2025 Alexander Walter
Licensed under GPL v2 (text)
Maintained by Alexander Walter 

About

Raspberry Pi LoRaHAM Power HAT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%