lora-experiences
Friday 24 April 2026 130 versions

Kurze Einführung in LoRa

LoRa steht für “”Long Range" und bezeichnet drahtlose Kommunikationsprotokolle in einem ISM-Band.
In Europa ist dies entweder das 433MHz oder 868 MHz Band.
Die meisten (alle?) Encoder- und Decoder-ICs werden von Semtech hergestellt.

Mesh-Protokolle

Mesh-Protokolle nutzen die physikalische Kommunikationsschicht von LoRa, um gesicherte Datenkommunikation durchzuführen. Die hier genannten Protokolle erfüllen zwar ähnliche Anforderungen, sind jedoch nicht miteinander kompatibel!

LoRa-WAN

LoRaWAN ist ein bekanntes Mesh-Protokoll, welches auf LoRa basiert und vom TTN (The Things Network) genutzt wird. D.h. LoRaWAN setzt auf LoRa auf; die Protokolle sind nicht identisch!
(Details1 oder Details2 oder Details3 oder Details4.)

MeshTastic

Mittels Meshtastic werden dezentrale Ad-hoc-Netze mit niedrigen Sendeleistungen und niedrigen Datenraten aufgebaut, die unabhängig von Mobilfunk- oder WLAN-Internetnetzen betrieben werden.
Übersicht und Einführung in Meshtastic.

Ressourcen

MeshCore

MeshCore ist eine Weiterentwicklung des Meshtastic Protokolls, die versucht dessen Schwachstellen und Probleme zu korrigieren. Scott Powell, der Entwickler von MeshCore, wurde dabei auch von Reticulum und dessen Konzepten inspiriert.

Rollen von MeshCore Nodes

  • Companion Nodes (sind Ansprechpartner für End-User-Apps; brauchen Repeater zur Nachrichtenweiterleitung)
    • Kommunikation mit Endgeräten entweder über Bluetooth (oder BLE)
    • oder über USB (serielles Protokoll)
  • Repeater Nodes (nur sie sind für die Weiterleitung von Messages im LoRa-Netzwerk zuständig)
    • Konfiguration vom Endgerät via USB
  • Room Server (eine Art Mailbox-System)
    • Konfiguration vom Endgerät via USB
  • weitere (weniger häufig genutzte) Features:
    • Sensor Nodes
    • Programmier-API

Ressourcen

Reticulum

Reticulum ist ein neuartiges Protokoll, welches mit Hilfe von kryptografischen Verfahren eine sichere Kommunikation ermöglicht. Es wurde von Marc Qvist entwickelt und beim Chaos-Kongress 38C3 (im Dez. 2024) vorgestellt.

Der RNS (Reticulum Network Stack) wurde in Python entwickelt und funktioniert daher überall, wo es einen Python-Interpreter gibt. Das Reticulum Manual enthält eine detaillierte Einführung und Erklärung. (PDF Version)

Motto: The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.

Supported Hardware

Reticulum can be used over practically any medium that can support at least a half-duplex channel with 500 bits per second throughput, and an MTU of 500 bytes. Data radios, modems, LoRa radios, serial lines, AX.25 TNCs, amateur radio digital modes, WiFi and Ethernet devices, free-space optical links, and similar systems are all examples of the types of physical devices Reticulum can use.

supported interface types supported interface types
Any ethernet device Almost all WiFi-based hardware
LoRa using RNode Packet Radio TNCs (with or without AX.25)
KISS-compatible hardware and software modems Any device with a serial port
TCP over IP networks UDP over IP networks
External programs via stdio or pipes Custom hardware via stdio or pipes

Ressourcen

Hardware & Geräte

Kauf von verschiedenen Meshnology Sets bei Amazon (im Februar 2026)

  • bestehend aus Heltec ESP32-S3 Development-Board, 868 MHz Antenne, Lithium Akku, 3D-gedrucktes Gehäuse

N30, rot: 2 Stück für 63€

  • Heltec V3 Development Board + 1100 mAh Akku + red carrying case
    ESP32-S3 und Lora SX1262 mit 868 MHz Antenne, WiFi + Bluetooth + 0.96” OLED Display

N32, blau: 2 Stück für 83€

  • Heltec V3 Development Board + 3000mAh Akku + blue carrying case
    ESP32-S3 und Lora SX1262 mit 868 MHz Antenne, WiFi + Bluetooth + 0.96” OLED Display

N39, grün: 1 Stück für 57€

  • Heltec V4 Development Board + GPS Version + 3000mAh Akku + green carrying case
    ESP32-S3R2 und LoRa SX1262 mit 868 MHz Antenne, WiFi + Bluetooth + 0.96” OLED Display

Heltec V3

  • MCU: ESP32-S3FN8
  • SX1262 LoRa node chip
  • Type-C USB interface
  • Onboard SH1.25-2 battery management system
  • 3 network connections: integrated WiFi, LoRa, Bluetooth
  • onboard 0.96-inch 128*64 dot matrix OLED display
  • integrated CP2102 USB to serial port chip

Erhältlich bei Amazon: 2 Stück für 44€ (ohne Gehäuse) oder 50€ (mit Gehäuse)

Downloads

Heltec V4

Ähnlich wie Heltec V3, aber bessere Energie-Effizienz und mit GPS-Schnittstelle.

Downloads

Heltec Wireless Paper

Interessantes Board mit WiFi, BLE, LoRa und E-Paper Display:

  • MCU: ESP32-S3FN8
  • LoRa Chipset: SX1262
  • Power Supply: lithium battery, USB Type-C
  • Display Resolution: 122(H)x250(V) Pixel
  • Connection Method: Wi-Fi, LoRa, BLE

Downloads

Andere Geräte

LilyGo T-Deck Plus

Gekauft bei Amazon: 1 Stück für 110€

Downloads

SenseCap Card Tracker T1000-E

Gekauft bei Amazon: 1 Stück für 62€

Downloads

Waveshare RP2040-LoRa-HF

Gekauft bei Amazon: 1 Stück für 26€

Das Waveshare-Wiki enthält detailierte Informationen zu diesem Board, welches aus einem Raspi-Pico, einem SX1262 Lora-IC und einer 868 MHz Antenne besteht.

Downloads

Erfahrungsberichte

Vortrag von DM1MJ bei DB0ND am 21.2.2026

Am 21. Februar hielt Mario Jeschke (DM1MJ) in Dannenfels einen Vortrag zum Thema “MeshCore”.

Blog-Serie zu MeshCore von Mario Jeschke (DM1MJ)
Meshtastic boomt, kommt aber ins Stolpern. Soll ich von Meshtastic auf Meshcore umsteigen?
1. Start in die MeshCore-Welt 2. Nachrichtenversand Companion + Repeater
3. Frequenzausbreitung 4. Radio Settings Presets
5. Kanäle + Datenschutz 6. Hardwareeinstellungen
7. Analyse der Netzauslastung 8. Stromverbrauch der Nodes

Versuche in DÜW in KW9

  • Installation von MeshCore V.1.13.0
    • auf zwei (roten) Meshnology Heltec V3 Geräten
      • Repeater (1)
      • Companion Bluetooth (2)
    • und der MeshCore App V1.42.0 für Android auf einem Google Pixel-9a
graph LR
    A["Android App"]
    C["Web Config"]
    L1["Repeater (1)"]
    L2["Companion (2)"]
    A-. Bluetooth .-L2
    L2-. LoRa .-L1
    L1-- USB ---C
  • Alternativer Betrieb (mit Browser auf PC):
graph LR
    W["Web Client"]
    C["Web Config"]
    L1["Repeater (1)"]
    L2["Companion (2)"]
    W-. Bluetooth .-L2
    L2-. LoRa .-L1
    L1-- USB ---C
  • Radio-Einstellungen: EU/UK Narrow
Frequenz Bandbreite Spread-Faktor Code-Rate
869.618 MHz 62.5 kHz SF 8 CR 8

Sende- und Empfangsresultate

Auf dem gewälten Frequenzband und Übertragungsmodus waren während der Versuchszeit in Bad Dürkheim keine anderen MeshCore-Geräte aktiv.

Selbstgespräche sind auf die Dauer langweilig. Der Nutzen einer nur auf Messaging ausgerichteten Technik ist fragwürdig. –> Diskussion erwünscht.

Versuche im Rahnenhof am 18./19. 4.2026

Upgrade Repeater Node auf MeshCore v1.14.1

Upgrade des Heltec V3 via USB und MeshCore Webflasher

  • von v1.13.0 auf v1.14.1

Upgrade Companion Node auf MeshCore v1.14.1

Upgrade des Heltec V3 via USB und MeshCore Webflasher

  • von v1.13.0 auf v1.14.1

Neue Erkentnisse

Auf ein Companion Radio kann immer nur genau ein MeshCore Client zugreifen!

  • also entweder ein Web Client oder eine SmartPhone App
  • kein gleichzeitiger Zugriff von 2 verschiedenen Clients

Installation Reticulum RNODE

Installation auf Heltec V3 via USB und RNODE WebFlasher

  • mit Firmware v1.85

Neues vom 22.4.2026

Upgrade Repeater und Companion auf MeshCore v1.15.0

Upgrade des Heltec V3 via USB und MeshCore Webflasher

  • Repeater Node von v1.14.1 auf v1.15.0
  • Companion Radio BLE von v1.14.1 auf v1.15.0

Zukünftige Versuche

Installation MeshCore Room Server auf Waveshare RP2040-LoRa-HF

  • Achtung: es gibt Hinweise zu Erfahrungen mit RP2040 und Waveshare SX1262:


Backlinks