Meshtastic eller MeshCore? Det afhænger af dit brugsscenarie!

Her er nogle ting, du bør vide om begge projekter

Både Meshtastic og MeshCore er designet til det samme grundlæggende formål: at muliggøre decentraliseret, off-grid kommunikation via lavstrøms LoRa-radio. De tillader tekstbeskeder og GPS-data at blive sendt over lange afstande uden behov for mobilnetværk, Wi-Fi eller internetforbindelse.

Meshtastic og det relativt nye projekt MeshCore er to separate, forskellige softwareprojekter, der ikke er kompatible med hinanden. Begge kan bruge billig LoRa-hardware.

Meshtastic

Det oprindelige koncept for Meshtastic, skabt af Kevin Hester (brugernavn 'geeksville') i USA, dukkede op på GitHub i 2019. Projektet blev grundlagt for at muliggøre off-grid, langdistance, lavstrøm kommunikation ved hjælp af LoRa-radioer. Projektet fik momentum i begyndelsen af 2020 gennem offentlige firmwareudgivelser og fællesskabsadoption, især via Meshtastic-foraene og GitHub.

Projektet voksede hurtigt fra 2021 og frem med mange bidragydere, nye hardwareintegrationer (som T-Beam, T-Echo og RAK-enheder) og bred anvendelse til nødsituation kommunikation, vandreture og katastroferesiliens.

MeshCore

MeshCore ser ud til at være lanceret i begyndelsen af 2025 i Storbritannien. Det blev initieret af Andy Kirby, grundlæggeren, i samarbejde med Scott Powell, en udvikler hos Ripple Radios, som arbejdede på firmwaren. Liam Cottle bidrog også til klientapps.

Målet fra starten var at levere et letvægts, multi-hop LoRa-baseret mesh-kommunikationssystem uafhængigt af internettet eller mobilinfrastruktur, hvilket antyder en frisk kodebase frem for en direkte fork af noget andet.

1. Egnede anvendelsestilfælde for Meshtastic

Meshtastic er i øjeblikket det mere kendte og bredt anvendte projekt, der bygger et 'flooding mesh'-netværk. Det betyder, at hver enhed på netværket som standard fungerer både som klient og repeater. Når du sender en besked, videresender hver node, der modtager den, den, indtil den når sin destination eller det maksimale antal 'hop' er nået. Det ser ud til at udføre stateless beskedoverførsel.

Motto: 'Hold det enkelt, gennemsigtigt og nyttigt for folk, især i ad hoc-situationer.'

Meshtastic anvendelsestilfælde

Udendørs aktiviteter: Meshtastic er ideel til grupper af cyklister, vandrere, skiløbere, paraglidere eller sejlere, der ønsker at holde kontakten i områder uden mobildækning. GPS-funktionen gør det muligt at se placeringerne af alle gruppemedlemmer på et kort i Meshtastic-appen.

Kriseforberedelse og nødsituation kommunikation: Når normal infrastruktur svigter under en naturkatastrofe, kan Meshtastic bruges til hurtigt at oprette et selvforsynende kommunikationsnetværk. Der er ikke behov for netværksplanlægning, da mesh-tekstkommunikationsnetværket oprettes ad hoc blot ved at tænde flere Meshtastic-enheder.

Events & festivaler: Til koordinering af teams i vidtstrakte eller overfyldte områder, hvor mobilnet ofte bryder sammen, som ved festivaler, sportsbegivenheder eller udstillinger.

Meshtastic Fordele

  • Meget stor og aktivt community.
  • Meshtastic er helt gratis og open source, inklusive dets Android/iOS mobilapps, og er licenseret under GPL-licensen. Fordi Meshtastic er licenseret under GPL-licensen, skal alle projekt-forks også forblive open source, hvilket hjælper med at sikre, at forbedringer kan gavne relaterede projekter.
  • Vel etableret og tilgængelig på mange forskellige hardwareplatforme.

Meshtastic Ulemper

  • Mange Meshtastic-brugere har klaget over, at nogle af deres beskeder ikke når frem, med henvisning til ’overvældende’ telematisk trafik, dårligt håndteret flood-routing og andre årsager.

Steder hvor Meshtastic bruges

I Meshtastic-kortet (ovenstående skærmbillede er fra november 2025) er kun noder, som ’aktuelt’ er forbundet til den gratis Meshtastic MQTT-server med tilgængelige GPS-data. Tallene giver dig en idé om, i hvilke lande du kan forvente, at andre enheder er online.

Som et groft skøn ville jeg forvente mellem fem og ti gange flere noder online off-grid med LoRa uden en MQTT-baseret internetforbindelse.

2. Egnede brugssager for MeshCore

MeshCore er et nyere, alternativt projekt baseret på et C++ bibliotek, der følger en anden netværksfilosofi. Det understøtter autonomt, skalerbart, mission-kritisk mesh til komplekse, adaptive systemer (f.eks. IoT sensor-netværk og semi-industrielle netværk). Tilstandsbevidst, så det opretholder kendskab til nabonoder og netværkets sundhed.

Motto: ’Gør netværket selv adaptivt og intelligent, et mere pålideligt mesh for systemer.’

MeshCore Brugssager

Semi-industrielle IoT-brugssager som fjernsensor-netværk og maskinstyring. Eksempler med en hovedsagelig fast infrastruktur: En stor, flere kilometer lang godsterminal, havn eller industriel lagerplads. Området er fyldt med metalcontainere, tungt maskineri og har begrænset eller ingen Wi-Fi. Cellular (LTE-M) er en mulighed, men det kræver et månedligt SIM-kortgebyr for hver enkelt enhed, hvilket er økonomisk uoverkommeligt for tusindvis af sensorer. Her skinner MeshCores design på grund af dets netværkseffektivitet, skalerbarhed og ekstremt lave strømforbrug for:

  • Aktivsporing: Driftslederen skal kende placeringen af hundreder af fragtcontainere, chassis og værdifuldt bærbart udstyr (som generatorer eller svejsevogne) inden for området.
  • Tilstandsovervågning: De skal overvåge status for kritisk, svært tilgængelig infrastruktur, såsom:
    • Sporskiftere: Er de i korrekt position? Virker varmeelementet om vinteren?
    • Kølecontainere: Hvad er deres aktuelle temperatur og brændstofniveau?
    • Pumper: Er sump-pumperne i drænrør i drift?

Smart Farming / Præcisionslandbrug: Bønder kunne bruge et LoRa-mesh til at forbinde dusinvis af sensorer på tværs af store marker. Dette giver dem mulighed for at overvåge:

  • Jordfugtighed: For at styre vandingssystemer og kun vande, hvor det er nødvendigt.
  • Fjernvejr: For at få hyperlokale data om temperatur og nedbør.
  • Husdyr: Følg placeringen af kvæg eller andre dyr på store græsgange.
  • Udstyr: Overvåg brændstofniveauer eller status for fjernbetjente vandpumper.

Opbygning af et stort og effektivt fællesskabsnetværk med korrekt planlægning af faste nodeudrulninger, roller og konfiguration med løbende analyse og kontrol af mesh-netværket. Denne brugssag passer bedst til samarbejdsvillige personer eller en enkelt organisation, der har kontrol over MeshCore-noderne.

Fordele ved MeshCore

  • Et mere effektivt mesh-netværk for større fællesskaber kan opnås ved at planlægge udrulningen af faste noder med veldefinerede roller på strategiske steder, såsom på tage eller bakker, og ved at udnytte MeshCores avancerede netværksfunktioner. Dette forbedrer pålideligheden af tekstbeskedleverancer og bekræftelser, da dets routing er mere effektiv for faste netværk.
  • Færre telemetri-beacons og reduceret ‘netværksstøj’. Da ikke alle noder gentager alt, er netværket potentielt ‘stille’ og mere effektivt.
  • Funktionen ‘room server’ BBS (bulletin board system) blev alligevel introduceret af Meshtastic med en ‘store and forward’-funktion til Meshtastic-enheder med pSRAM (pseudo-statisk tilfældig adgangs-hukommelse).

Ulemper ved MeshCore

  • MeshCore er open source baseret på en MIT-licens undtagen T-Deck firmware og Liams Android/iOS mobilapps som er proprietære (lukket kildekode). MIT-licensen kræver ikke, at modificerede eller afledte versioner af koden offentliggøres eller deles, hvilket kan mindske incitamentet for projektforks til at bidrage med deres forbedringer tilbage til det bredere open source-økosystem.
  • En lille engangsbetaling kræves i mobilapps for at få adgang til hele funktionsudvalget eller for at undgå tvungne ventetider.
  • Fællesskabet er markant mindre end det for Meshtastic.
  • Afhængighed af enkeltpersoner, omend brillante udviklere. Må Scott og Liam få et langt og produktivt liv!

Steder hvor MeshCore bruges

På MeshCore-kortet (ovenstående skærmbillede er fra november 2025) er der sandsynligvis alle 'live' noder, som er forbundet til MeshCore Android- eller iOS-appen med tilgængelige GPS-data. Tallene giver dig en idé om, i hvilke lande du kan forvente MeshCore-enheder online. Storbritannien og Tyskland er i øjeblikket hotspots for MeshCore-aktiviteter.

I nogle meget aktive MeshCore diskussionsgrupper er det ikke usædvanligt at se flere opslag inden for et enkelt minut. Mange Meshtastic-brugere synes også at migrere til MeshCore-netværk, som ofte er aktive på alternative LoRa-radiosignaler end 'LongFast'. For eksempel er det bedre at bruge EU/UK (Narrow) Radioindstillinger for at se andre på MeshCore i Den Europæiske Union (EU).

Resumé

Hverken Meshtastic eller MeshCore er grundlæggende det bedre system; det afhænger altid af dit brugsscenarie. Og lad os ikke glemme: Konkurrence mellem Meshtastic og MeshCore fremmer kontinuerlig forbedring og innovation i begge systemer.

For begyndere og mobile ad-hoc grupper er Meshtastic det nemmeste og mest veletablerede udgangspunkt. Men hvis du er en avanceret bruger, der ønsker at opbygge et velplanlagt, optimeret statisk netværk med ruteindstillingsmuligheder og højere pålidelighed i beskedtransport, er MeshCore et lovende alternativ.

Desværre er der endnu intet tegn på et forsøg på at skabe eller understøtte kommunikationsgateways mellem Meshtastic og MeshCore.

Kilde: https://tech.swiss-1.ch/meshtastic-vs-meshcore-comparison-use-case/

Originalartikel af Chris

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

Tilmeld dig vores nyhedsbrev

Få de seneste oplysninger om vores produkter og særlige tilbud.