Meshcom 4.0

MeshCom 4.0 – Vollständige Erklärung (Stand: Februar 2026)

Hallo! MeshCom 4.0 ist eine der spannendsten Open-Source-Firmwares für LoRa-basierte Mesh-Netzwerke, speziell für Funkamateure (Ham Radio) und Citizen-Science-Projekte entwickelt. Es basiert lose auf Meshtastic, ist aber stark auf APRS (Automatic Packet Reporting System) ausgerichtet und optimiert für den 70-cm-Band (433 MHz in der EU). Ich erkläre dir alles Schritt für Schritt: Von den Grundlagen über Features bis hin zu Installation, Konfiguration und Community. Die Infos basieren auf den aktuellsten Quellen (GitHub, offizielle ICSSW-Seite und Releases bis v4.35k vom Januar 2026).

1. Was ist MeshCom 4.0?

MeshCom (Mesh Communication) ist ein resilientes, textbasiertes Kommunikationssystem für off-grid-Szenarien. Es ermöglicht den Austausch von Nachrichten, Positionen, Sensordaten und Telemetrie über LoRa-Radio (Long Range, low power). Der Fokus liegt auf:

  • Low-Power & Low-Cost: Geräte laufen mit Batterien (z. B. LiPo) und verbrauchen wenig Strom – ideal für tragbare oder solarbetriebene Nodes.
  • Mesh-Netzwerk: Nodes bilden automatisch ein selbstheilendes Netzwerk. Nachrichten „hüpfen“ (hops) von Node zu Node, bis sie das Ziel erreichen (max. 7 Hops, default 5).
  • APRS-Integration: Vollständig kompatibel mit dem APRS-Protokoll (AX.25-Frame), was Interoperabilität mit anderen Ham-Radio-Systemen (z. B. APRS-Digipeater) ermöglicht.
  • Zielgruppe: Funkamateure (mit Callsings als Node-ID), Emergency-Kommunikation, Citizen Science (z. B. Wetterdaten teilen) und dezentrale Netzwerke ohne Internet.
  • Entwicklung: Vom Institute of Citizen Science for Space & Wireless (ICSSW) in Österreich. Open Source unter GitHub (icssw-org/MeshCom-Firmware). Seit 2024 boomt es – das globale Netzwerk hat Tausende Nodes (siehe Dashboard).

Vergleich zu Meshtastic: MeshCom ist „Meshtastic für Hams“ – fester Frequenzkanal (433.175 MHz EU), APRS-Fokus, bessere Gateway-Integration zu HAMNET/Internet und mehr Telemetrie-Features. Kein 868/915 MHz-Support (um Störungen zu vermeiden).

2. Key Features

MeshCom 4.0 ist modular und erweiterbar. Hier die wichtigsten:

Feature Beschreibung Vorteile
Text-Messaging Kurze Nachrichten (bis 200 Zeichen), Direktnachrichten (DM), Broadcast. Format: `: !MMMMMMMM
Position & GPS APRS-Position-Reports (!/4800.00N/01600.00E# BBB /A=HHHH). Automatische Beacon-Sendung. Tracking von Nodes, SOTA/POTA-Integration.
Telemetry/Sensoren Wetterdaten (Temp, Feuchte, Druck via BME280/BMP), OneWire (DS18B20), Analog-Sensoren (z. B. Batterie). Automatische Übertragung als WX-Telemetry. Citizen Science: Umweltdaten teilen, z. B. in Meshes.
Gateway-Funktion Nodes als Bridge zu HAMNET/Internet/MQTT. –gateway on aktiviert WLAN-Hotspot und IP-Verbindung. Nachrichten ins Internet routen (z. B. zu APRS-Servern).
Repeater-Modus Automatisches Relaying mit Hop-Limit. Digipeater-Chain (z. B. CALL1,CALL2). Erhöht Reichweite auf 10–50 km in Meshes.
Web-Interface Über WLAN (MeshCom-OTA.local oder 192.168.4.1): Konfig, Logs, MHEARD-Liste (gehört Nodes). Einfache Bedienung ohne App.
OTA-Updates Over-The-Air-Flash via –ota-update oder App. Firmware-Updates im Feld.
Sicherheit & IDs Nodes mit Callsings (z. B. OE1KBC-12). 32-Bit Message-ID, 16-Bit FCS (Fehlerkorrektur). Flags für MQTT-Routing oder Path-Inklusion. Ham-konform, spam-resistent.
LoRa-Settings Fixed: SF11, 250 kHz Bandwidth, CR 4/6 (MediumSlow). TX-Power bis 20 dBm (hardware-abhängig). Zuverlässig, low-power (ca. 50–100 mA TX).

Neu in 4.0-Serie (seit 2024): Vollständige APRS-Adoption, strukturierte Payloads, Hop-Limits. Keine großen Breaking Changes – Upgrades von älteren Versionen sind smooth.

3. Unterstützte Hardware

MeshCom 4.0 läuft auf ESP32/nRF52-basierten LoRa-Boards. Nur EU433 (433 MHz) für Ham-Kompatibilität. Hier die gängigsten (Hardware-IDs für Flashing):

Hardware-ID Gerät Chips Bemerkungen
4 TTGO T-Beam V1.1 ESP32 + SX1278 + GPS Klassiker, günstig, mit OLED.
5 TTGO T-Beam SX1268 V1.1 ESP32 + SX1268 + GPS Bessere Reichweite.
6 TTGO T-Beam SX1262 V0.7 ESP32 + SX1262 + GPS Kompakt.
12 TTGO T-Beam AXP2101 ESP32 + SX1278 + Power-Mgmt Neuere Version mit besserem Akku-Monitoring.
45 TTGO T-Beam SX1268 V1.2 ESP32 + SX1262 + GPS Aktuellstes T-Beam-Modell (2026).
10/11 Heltec WiFi LoRa 32 V2/V1 ESP32 + SX1262/SX1276 Mit Display, erweiterbar.
43 Heltec WiFi LoRa 32 V3 ESP32-S3 + SX1262 Hochperformant, Touch-Support.
44 Heltec E290 ESP32 + SX1262 + E-Paper Low-Power-Display (neu seit 2024).
9 RAK WisBlock RAK4631 nRF52 + SX1262 + GPS Modular, solar-tauglich; nur mit ETH-Modul als Gateway.
7 LilyGO T-Echo nRF52 + SX1262 Rugged, mit E-Ink.
8 LilyGO T-Deck ESP32-S3 + SX1262 Mit Tastatur für Feld-Eingabe.
39 Ebyte E22 ESP32 ESP32 + SX1278 Custom-Boards.

Tipp: Für dein T-Beam – wähle ID 4/5/12/45 je nach Version. Kompatibilität mit High-Power-Boards wie LilyGO T-Beam-1W (32 dBm) wird getestet (Stand Jan 2026).

4. Installation & Flashing

Einfach, aber hardware-spezifisch. Du brauchst USB-Kabel, Treiber (CP210x/CH340) und Python (für esptool).

Schritt-für-Schritt (ESP32, z. B. T-Beam):

  1. Download: Firmware von icssw.org/downloads – z. B. firmware.bin für dein Board.
  2. Tools installieren: pip install esptool.
  3. Flashen via CLI:
    text
    esptool.py -p COM3 write_flash 0x1000 bootloader.bin 0xE000 otadata.bin 0x8000 partitions.bin 0x10000 safeboot.bin 0xC0000 firmware.bin

    (Ersetze COM3 durch deinen Port; Dateien aus ZIP.)

  4. Online-Alternative: oe1kfr.com/esptool – Lade ZIP hoch, wähle Board-ID. Oder per Webflasher https://esptool.oevsv.at/
  5. Für RAK4631: Konvertiere zu UF2 (uf2conv.py hex -c -o uf2 -f 0xADA52840), kopiere auf USB-Drive.
  6. Überprüfen: Starte Serial-Monitor (PuTTY, 115200 Baud). Befehl –info zeigt Status.

OTA-Update: Nach erstem Flash: Verbinde WLAN, gehe zu MeshCom-OTA.local, lade neue Firmware hoch.

Fehlerbehebung: Erase Flash (esptool.py erase_flash), NVS reset (erase_region 0x9000 0x5000).

5. Konfiguration & Bedienung

Via Serial-Kommandos (z. B. PuTTY), Web-Interface oder App. Frequenz/LoRa fixed – kein Tuning nötig!

Grundkonfig (Client/Node):

  • –setcall OE1KBC-12 (dein Callsign-SSID; -99 für Gateways).
  • GPS: Automatisch, falls vorhanden. Ohne: –setlat 48.2082 –setlon 16.3738 –setalt 200.
  • Sensoren: z. B. –bme280 (auto), –onewire gpio4 (DS18B20).
  • Test: –help, :Hallo Welt (sendet Nachricht).

Gateway-Setup:

  • –setcall OE1GWC-99 –setssid DeinWLAN –setpwd Passwort –gateway on –setinet.
  • Verbinde zu HAMNET (DHCP, IP-Bereich 44.x.x.x).

Apps:

  • Android/iOS: „MeshCom“ App (Google Play/App Store) – Chat, Karten, Telemetrie. Verbinde via Bluetooth/WLAN.
  • Web-Dashboard: meshcom.oevsv.at – Globale Node-Übersicht, Stats, MHEARD.

6. Neueste Updates & Roadmap (Stand Feb 2026)

  • Aktuelle Version: v4.35k (3. Jan 2026) – Neue Web-Features: MHEARD-Liste (gehört Nodes), LAT/LON/ALT-Anzeige. FIX: DMs zwischen Gateways.
  • Vorherige Highlights:
    • v4.34p (Feb 2025): Bugfixes, Norwegen-Frequenz (433.775 MHz).
    • v4.34i (Jan 2025): MQTT-Verbesserungen, Web-Refresh.
    • v4.33a (Mai 2024): TX-Power in Setup, INA226-Power-Monitoring.
  • Preview 4.35 (Jan 2026): LoRa RX/TX-Query (wer ist im Mesh?), erweiterte HF-Cloud-Integration.
  • Wachstum: Über 10.000 Nodes global (Dashboard-Stats). Neue Support: Heltec E290 E-Paper, ESP32-S3 High-Power-Boards.

7. Community & Ressourcen

  • GitHub: icssw-org/MeshCom-Firmware – Code, Issues, Releases.
  • Forum: Groups.io (MeshCom-Gruppe) – Diskussionen zu Sensoren, Meshes.
  • X/Twitter: @ICSSW_ORG – Updates, z. B. zu neuen Boards.
  • YouTube: Tutorials wie „MeshCom LORA Messaging For Ham Radio Users“ (HB9BLA).
  • Doku: icssw.org/en/meshcom – Specs, Protokoll (APRS101.pdf).
  • Legal: Nur für Lizenzinhaber (Ham-Radio). Kein kommerzieller Einsatz.

Häufige Tipps: Starte mit T-Beam + BME280 für WX-Node. Teste in kleinem Mesh. Bei Problemen: –info und Serial-Logs checken.

73, DO8AIL

DARC OV H05

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close