MeshCore

MeshCore
Original skaber(e)Scott Powell, Andy Kirby og Liam Cottle[1]
Udvikler(e)MeshCore community
Stabil version1.17.1 (fundet i examples:simple_repeater:MyMesh.h) (14. august 2026)
Skrevet iC++
Operativsystemindlejrede systemer
Platformhardware med LoRa-radiomodul
LicensMIT-licens (fri software)
Hjemmesidemeshcore.io , github.com/meshcore-dev/MeshCore
Eksempel på MeshCore-repeater som elfødes af et lille solcellepanel.
Eksempel på MeshCore-noder i Tjekkiet.
Vandfaldsplot: Eksempel på LoRa-modulation. Basis eller center frekvensen er 432,995 MHz, SF=12 og båndbredde=7,8kHz. I det gulgrønne område er tid er nedad og øverst er tid=0 (nutid). Radiosenderen er en RTL-SDR-dongle (2,5 Msps).

MeshCore er en MIT-licenseret (fri software) mesh-radionet protokol og softwareplatform designet til off-grid, lavenergi datapakkekommunikation ved hjælp af LoRa-radioteknologi.[2][3] Systemet muliggør decentraliseret, multi-hop trådløs datapakkeformidling uden afhængighed af mobilnetværk eller internetinfrastruktur.[1]

MeshCore har modtaget uafhængig dækning i teknologimedier for sin tilgang til robust off-grid kommunikation[1] og for de praktiske udfordringer forbundet med implementering af LoRa-baserede mesh-datanet.

Anvendelsesscenarier omfatter nødkommunikation og katastrofekommunikation, udendørs og fjernaktiviteter, lokalt drevne mesh-datanet til lokal kommunikation og eksperimentelle og uddannelsesmæssige implementeringer af lavenergi mesh-datanet.[1]

Historisk

MeshCore blev udviklet af Scott Powell i slutningen af 2024[4], mens web- og mobilklienter blev udviklet af Liam Cottle i kølvandet på den voldsomme tropiske orkan Gabrielle, der hærgede dele af Nordøen i New Zealand[5].

Egenskaber

MeshCore gør det muligt for LoRa-aktiverede indlejrede systemer at danne selvkonfigurerende radionet, hvor datapakker kan videresendes på tværs af flere mellemliggende MeshCore-noder. Projektet lægger vægt på lavt strømforbrug, skalerbarhed og strukturerede routingroller, hvilket adskiller det fra broadcast-baserede LoRa mesh-systemer.

MeshCore er designet til at køre på mikrocontroller-baseret hardware udstyret med LoRa-radiotransceivere, herunder printkort baseret på ESP32 eller nRF52xxx-platformene. Almindeligt anvendte enheder inkluderer Heltec LoRa32 og LilyGo LoRa-udviklingsboards. Enheder fungerer i ulicenserede ISM-frekvensbånd såsom 868 MHz og 915 MHz, afhængigt af regionale regler. I 2025 lancerede LILYGO den første Meshcore-smartphone: T-Display P4.[6]

Softwaren består af firmware flashet på understøttede enheder og valgfrie ledsagende applikationer, der bruges til konfiguration og beskeder.

MeshCore sammenlignes ofte med andre LoRa-baserede mesh-netværkssystemer såsom Meshtastic. Mens Meshtastic primært er afhængig af broadcast-lignende datapakke-flooding, lægger MeshCore vægt på strukturerede routingroller og store-and-forward-mekanismer, hvilket resulterer i forskellige skalerbarheds- og energiforbrugsegenskaber.

Funktioner

  • Decentraliseret arkitektur: Noder kommunikerer peer-to-peer uden centraliserede servere.
  • Multi-hop routing: Datapakker kan krydse flere relænoder for at udvide rækkevidden.
  • Lavstrømsdrift: optimeret til batteridrevne indlejrede systemer, der bruger LoRa-radioer.
  • Krypteringsunderstøttelse: valgfrie end-to-end-krypteringsmekanismer er tilgængelige (som beskrevet i projektdokumentationen).
  • Rollebaserede noder: inkluderer ledsagende noder, repeatere og rumservere til at strukturere netværksadfærd.

Begrænsninger

  • Lav datagennemstrømning: LoRa-modulation understøtter kun tekstdata eller telemetridata med lav båndbredde.
  • Miljømæssige begrænsninger: Rækkevidde og pålidelighed påvirkes af terræn, forhindringer og radioantenneplacering.
  • Opsætningskompleksitet: Anmeldere har bemærket fragmenteret dokumentation og en stejl læringskurve for nye brugere.
  • Reguleringsmæssige begrænsninger: Drift er underlagt regionale ISM-båndregler og sendeeffektgrænser.

Referencer

  1. ^ a b c d pe1hvh.nl: MeshCore Complete Manual Off-grid mesh communication Text-based communication via LoRa radio. Version 2.0 - January 2026. By PE1HVH / ChatGPT / Claude.ai, backup Citat: "...At the end of 2024, Australian developer Scott Powell (Ripple Radios) started a new protocol. In early 2025, he launched the MeshCore project together with Andy Kirby (UK) and Liam Cottle (NZ)...13. Dechirp Analysis..."
  2. ^ Smith, Jenny (2025-12-06). "Lessons Learned After Trying MeshCore for Off-Grid Text Messaging". Hackaday. Hackaday Media. Arkiveret fra originalen den 18. april 2026. Hentet 2026-01-05.{{cite web}}: CS1-vedligeholdelse: BOT: original-url status ukendt (link),
  3. ^ Gómez, R.; Martínez, L. (2024). "Routing Strategies for LoRa-Based Mesh Networks". Proceedings of the International Conference on Low Power Wide Area Networks. IEEE. s. 112-118.
  4. ^ "The Year In Review". RippleRadios.com (engelsk). 2025-12-12.
  5. ^ Chung, Jackson (2025-12-17). "First Look at the MeshCore Smartphone, a Pocket-Sized Off-Grid Communicator in Disguise". TechEBlog (amerikansk engelsk). Arkiveret fra originalen den 27. april 2026. Hentet 2026-01-07.{{cite web}}: CS1-vedligeholdelse: BOT: original-url status ukendt (link),
  6. ^ Council, Gisborne District (2025-09-19). "Back-up comms crucial in emergencies". Gisborne District Council (engelsk). Arkiveret fra originalen 2026-01-07. Hentet 2026-01-07.


Eksterne henvisninger

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.