Meshtastic vai MeshCore? Se riippuu käyttötapauksestasi!

Tässä on joitakin asioita, jotka on hyvä tietää molemmista projekteista

Sekä Meshtastic että MeshCore on suunniteltu samaan perus tarkoitukseen: mahdollistaa hajautettu, verkon ulkopuolinen viestintä vähävirtaisella LoRa-radiolla. Ne mahdollistavat tekstiviestien ja GPS-tietojen lähettämisen pitkiä matkoja ilman matkapuhelinverkkoja, Wi-Fiä tai internet-yhteyttä.

Meshtastic ja suhteellisen uusi projekti MeshCore ovat kaksi erillistä, eri ohjelmistoprojektia, jotka eivät ole yhteensopivia keskenään. Molemmat voivat käyttää edullista LoRa-laitteistoa.

Meshtastic

Alkuperäinen konsepti Meshtasticille, jonka loi Kevin Hester (käyttäjä ”geeksville”) Yhdysvalloissa, ilmestyi GitHubiin vuonna 2019. Projekti perustettiin mahdollistamaan verkon ulkopuolinen, pitkän kantaman, vähävirtaista viestintää LoRa-radioiden avulla. Projekti sai suosiota vuoden 2020 alussa julkisten laiteohjelmistojen julkaisujen ja yhteisön omaksumisen kautta, erityisesti Meshtastic-foorumien ja GitHubin kautta.

Projekti kasvoi nopeasti vuodesta 2021 eteenpäin monien osallistujien, uusien laitteistointegraatioiden (kuten T-Beam, T-Echo ja RAK-laitteet) ja laajan käyttöönoton ansiosta hätäviestinnässä, vaelluksessa ja katastrofien sietokyvyssä.

MeshCore

MeshCore näyttää käynnistyneen vuoden 2025 alussa Isossa-Britanniassa. Sen aloitti perustaja Andy Kirby yhteistyössä Scott Powellin, Ripple Radiosin kehittäjän kanssa, joka työskenteli laiteohjelmiston parissa. Liam Cottle osallistui myös asiakassovelluksiin.

Tavoitteena alusta alkaen oli tarjota kevyt, monihyppäinen LoRa-pohjainen mesh-viestintäjärjestelmä, joka on riippumaton internetistä tai matkapuhelininfrastruktuurista, ehdottaen uutta koodipohjaa sen sijaan, että se olisi suora haarukka jostakin muusta.

1. Sopivat käyttötapaukset Meshtasticille

Meshtastic on tällä hetkellä tunnetumpi ja laajemmin käytetty projekti, joka rakentaa ”tulvivan mesh”-verkon. Tämä tarkoittaa, että jokainen verkon laite toimii oletuksena sekä asiakkaana että toistimena. Kun lähetät viestin, jokainen solmu, joka vastaanottaa sen, välittää sitä eteenpäin, kunnes se saavuttaa määränpäänsä tai enimmäishyppyjen määrä täyttyy. Se näyttää suorittavan tilattoman viestinvälityksen.

Iskulause: ”Pidä se yksinkertaisena, läpinäkyvänä ja hyödyllisenä ihmisille, erityisesti ad-hoc-tilanteissa.”

Meshtasticin käyttötapaukset

Ulkoilma-aktiviteetit: Meshtastic sopii erinomaisesti pyöräilijä-, vaellus-, hiihto-, varjoliito- tai purjehdusryhmille, jotka haluavat pysyä yhteydessä alueilla, joilla ei ole matkapuhelinverkkoa. GPS-toiminto mahdollistaa kaikkien ryhmän jäsenten sijaintien katselun kartalla Meshtastic-sovelluksessa.

Kriisivalmius ja hätäviestintä: Kun normaali infrastruktuuri pettää luonnonkatastrofin aikana, Meshtasticia voidaan käyttää nopeasti itsenäisen viestintäverkon perustamiseen. Verkkosuunnittelua ei tarvita, sillä mesh-tekstiviestintäverkko luodaan ad-hoc yksinkertaisesti käynnistämällä useita Meshtastic-laitteita.

Tapahtumat & festivaalit: Tiimien koordinointiin laajoilla tai ruuhkaisilla alueilla, joissa matkapuhelinverkot usein pettävät, kuten festivaaleilla, urheilutapahtumissa tai näyttelyissä.

Meshtasticin edut

  • Erittäin suuri ja aktiivinen yhteisö.
  • Meshtastic on täysin ilmainen ja avoimen lähdekoodin, mukaan lukien sen Android/iOS-mobiilisovellukset, ja se on lisensoitu GPL-lisenssillä. Koska Meshtastic on GPL-lisenssin alainen, kaikki projektin haarukat on myös pidettävä avoimen lähdekoodin projekteina, mikä auttaa varmistamaan, että parannukset hyödyttävät myös muita samankaltaisia projekteja.
  • Hyvin vakiintunut ja saatavilla monilla eri laitteistoalustoilla.

Meshtasticin haitat

  • Monet Meshtasticin käyttäjät ovat valittaneet, että jotkut heidän viesteistään eivät saavu perille, syyttäen 'ylikuormittunutta' telematiikkaliikennettä, huonosti hallittua tulvaroutingia ja muita syitä.

Paikat, joissa Meshtasticia käytetään

Meshtastic-kartalla (yllä oleva kuvakaappaus on marraskuulta 2025) näkyvät vain ne solmut, jotka ovat 'tällä hetkellä' yhteydessä ilmaiseen Meshtastic MQTT -palvelimeen ja joilla on saatavilla GPS-dataa. Numerot antavat käsityksen maista, joissa voit odottaa muiden laitteiden olevan online-tilassa.

Karkeana arviona odottaisin viidestä kymmeneen kertaa enemmän solmuja olevan online-tilassa off-grid LoRa-verkossa ilman MQTT-pohjaista internet-yhteyttä.

2. Sopivat käyttötapaukset MeshCorelle

MeshCore on uudempi, vaihtoehtoinen projekti, joka perustuu C++-kirjastoon ja noudattaa erilaista verkkofilosofiaa. Se tukee autonomista, skaalautuvaa, kriittistä mesh-verkkoa monimutkaisille, sopeutuville järjestelmille (esim. IoT-anturisysteemit ja puoli-teolliset verkot). Tilatietoinen, joten se ylläpitää tietoisuutta naapurisolmuista ja verkon terveydestä.

Iskulause: 'Tee verkosta itsessään sopeutuva ja älykäs, luotettavampi mesh-järjestelmä.'

MeshCore-käyttötapaukset

Puoleteolliset IoT-käyttötapaukset kuten etäanturiverkot ja koneiden ohjaus. Esimerkkejä pääasiassa kiinteällä infrastruktuurilla: Suuri, usean kilometrin tavarajuna-alue, satama tai teollinen varastokeskus. Alue on täynnä metallisia kontteja, raskaita koneita, ja siellä on rajoitettu tai olematon Wi-Fi. Matkapuhelinverkko (LTE-M) on vaihtoehto, mutta se vaatii kuukausittaisen SIM-korttimaksun jokaiselle yksittäiselle laitteelle, mikä on kustannuksiltaan mahdotonta tuhansille antureille. Tässä MeshCore:n suunnittelu loistaa verkon tehokkuuden, skaalautuvuuden ja äärimmäisen alhaisen virrankulutuksen ansiosta seuraaviin käyttötarkoituksiin:

  • Omaisuuden seuranta: Toimintapäällikön täytyy tietää satojen rahtikonttien, alustojen ja arvokkaiden kannettavien laitteiden (kuten generaattoreiden tai hitsauskärryjen) sijainti pihalla.
  • Kunnonvalvonta: Niiden täytyy valvoa kriittisen, vaikeasti saavutettavan infrastruktuurin tilaa, kuten:
    • Raidekytkimet: Ovatko ne oikeassa asennossa? Toimiiko lämmityselementti talvella?
    • Jäähdytetyt kontit: Mikä on niiden nykyinen lämpötila ja polttoainetaso?
    • Pumput: Toimivatko salaojapumput?

Älykäs maatalous / tarkka maatalous: Viljelijät voivat käyttää LoRa-mesh-verkkoa yhdistämään kymmeniä antureita laajoilla pelloilla. Tämä mahdollistaa seuraavan valvonnan:

  • Maankosteus: Ohjaa kastelujärjestelmiä ja kastele vain tarvittavat alueet.
  • Etäsää: Saadaksesi hyperpaikallista tietoa lämpötilasta ja sateesta.
  • Karja: Seuraa karjan tai muiden eläinten sijaintia suurilla laitumilla.
  • Laitteet: Seuraa polttoainetasoja tai etävesipumppujen tilaa.

Suuren ja tehokkaan yhteisöverkon rakentaminen kiinteiden solmujen sijoittelun, roolien ja konfiguraation huolellisella suunnittelulla sekä mesh-verkon jatkuvalla analysoinnilla ja valvonnalla. Tämä käyttötapa sopii parhaiten yhteistyöhaluisille ihmisille tai yhdelle organisaatiolle, joka hallitsee MeshCore-solmuja.

MeshCore:n edut

  • Tehokkaampi mesh-verkko suuremmille yhteisöille voidaan saavuttaa suunnittelemalla kiinteiden solmujen sijoitus hyvin määritellyillä rooleilla strategisissa paikoissa, kuten katoilla tai kukkuloilla, ja hyödyntämällä MeshCore:n kehittyneitä verkkotoimintoja. Tämä parantaa tekstiviestien toimitusten ja vahvistusten luotettavuutta, koska reititys on tehokkaampaa kiinteissä verkoissa.
  • Vähemmän telemetriapisteitä ja vähemmänverkkoääntä. Koska kaikki solmut eivät toista kaikkea, verkko on potentiaalisesti ‘hiljaisempi’ ja tehokkaampi.
  • huonepalvelin’ BBS (bulletin board system) -toiminto, kuitenkin Meshtastic esitteli ‘store and forward’ -ominaisuuden Meshtastic-laitteille, joissa on pSRAM  (pseudo-staattinen satunnaismuisti).

MeshCore:n haitat

  • MeshCore on avoimen lähdekoodin projekti, joka perustuu  MIT-lisenssiin paitsi T-Deckin laiteohjelmisto ja Liamin  Android/iOS-mobiilisovellukset jotka  ovat suljettuja  (ei avoin lähdekoodi). MIT-lisenssi ei vaadi muokattujen tai johdannaisten versioiden julkaisemista tai jakamista, mikä voi vähentää kannustinta projektin haarautumille tuoda parannuksiaan takaisin laajempaan avoimen lähdekoodin ekosysteemiin.
  • Pieni kertamaksu vaaditaan mobiilisovelluksissa, jotta pääsee käyttämään kaikkia ominaisuuksia tai välttämään pakotettuja odotusaikoja.
  • Yhteisö on  merkittävästi pienempi kuin Meshtasticin.
  • Riippuvuus yksilöistä, vaikkakin loistavista kehittäjistä. Toivottavasti Scott ja Liam saavat pitkän ja tuotteliaan elämän!

Paikat, joissa MeshCorea käytetään

MeshCore-kartassa (yllä oleva kuvakaappaus on marraskuulta 2025) ovat todennäköisesti kaikki ’live’-solmut, jotka ovat yhteydessä MeshCore Android- tai iOS-sovellukseen saatavilla olevan GPS-datan kanssa. Numerot antavat sinulle käsityksen maista, joissa voit odottaa MeshCore-laitteiden olevan verkossa. Iso-Britannia ja Saksa ovat tällä hetkellä MeshCore-toiminnan keskuksia.

Joissakin hyvin aktiivisissa MeshCore-keskusteluryhmissä ei ole harvinaista nähdä useita viestejä yhden minuutin sisällä. Monet Meshtasticin käyttäjät näyttävät myös siirtyvän MeshCore-verkkoihin, jotka ovat usein aktiivisia vaihtoehtoisilla LoRa-radiosäädöillä kuin ’LongFast’. Esimerkiksi käytä mieluummin  EU/UK (Narrow) Radio Settings nähdäksesi muita MeshCore-käyttäjiä Euroopan unionissa (EU).

Yhteenveto

Kumpikaan Meshtastic tai MeshCore ei ole periaatteessa parempi järjestelmä; se riippuu aina käyttötapauksestasi. Ja älkäämme unohtako: Kilpailu Meshtasticin ja MeshCoren välillä kannustaa jatkuvaan parantamiseen ja innovaatioon molemmissa järjestelmissä.

Aloittelijoille ja mobiileille ad-hoc-ryhmille  Meshtastic on helpoin ja vakiintunein lähtökohta. Kuitenkin, jos olet  edistynyt käyttäjä, joka haluaa rakentaa hyvin suunnitellun, optimoidun staattisen verkon reititysominaisuuksilla ja korkeammalla viestien kuljetusvarmuudella, MeshCore on lupaava vaihtoehto.

Valitettavasti ei ole vielä merkkejä yrityksestä luoda tai tukea viestintäportteja Meshtasticin ja MeshCoren välillä.

Lähde: https://tech.swiss-1.ch/meshtastic-vs-meshcore-comparison-use-case/

Alkuperäinen artikkeli kirjoittanut Chris

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Rekisteröidy uutiskirjeeseemme

Saa uusimmat tiedot tuotteistamme ja erikoistarjouksistamme.