MeshCore Documentation

website·Indexed 30 days ago

https://www.inthielligent.de

Resources for the MeshCore LoRa mesh networking project, including firmware installation (v1.17.1), configuration codes, and hardware guides for compatible devices from Seeed Studio (SenseCAP, Wio Tracker), Elecrow (ThinkNode), Heltec, and RAKwireless. Covers technical details on modem compatibility, store-and-forward messaging, and companion apps like MeshOS and Meshcomod.

Tokens
34.4K
Snippets
8
Records
347
Agent score
50%

What's inside MeshCore

  1. Overview of MeshCore LoRa-Mesh Firmware

    MeshCore is an open-source LoRa-Mesh firmware designed for network-independent text communication. It provides a decentralized way to send messages without relying on traditional cellular or internet infrastructure.
  2. Overview of MeshOS for standalone LoRa communication

    MeshOS is a third-party operating system based on the MeshCore protocol that transforms LoRa devices equipped with keyboards and screens into standalone mesh communicators. It enables messaging, map usage, and encrypted communication without requiring a smartphone, internet connection, or monthly fees.
  3. Overview of MeshCore LoRa Mesh Networking

    MeshCore is an open-source, network-independent radio application utilizing LoRa technology. It enables encrypted text communication without the need for mobile networks, WLAN, or the internet. The system is designed to scale from a single device to a local mesh network.
  4. Overview of MeshCore LoRa-Mesh Firmware

    MeshCore is an open-source firmware that transforms affordable LoRa radio hardware into nodes within a decentralized mesh network. It enables the bidirectional transmission of short text messages, position data, and telemetry over kilometer-range distances without requiring cellular networks, WLAN, or the internet. The system is designed to be self-organizing and resilient against infrastructure failure or surveillance.
  5. Overview of MeshCore project origins and architecture

    MeshCore is an open-source firmware project (MIT License) started by Scott Powell in late 2024 and released on GitHub on January 20, 2025. The project was motivated by communication failures during Cyclone Gabrielle (February 2023) in the Tairāwhiti region of New Zealand.

    Key architectural design decisions driven by emergency response requirements include:

    • Use of fixed roles instead of flooding mesh to reduce channel congestion.
    • Implementation of Store-and-Forward mechanisms for offline participants.
    • Minimal dependencies to ensure scalability in dense networks.
  6. Overview of MeshCore Security Architecture

    MeshCore implements a security model focused on end-to-end encryption (E2EE), symmetric encryption, and key verification. The security architecture covers three primary areas: 1:1 direct messaging using ECDH, group/room communication using Pre-Shared Keys (PSK), and Bluetooth Low Energy (BLE) pairing security via PINs.
  7. Overview of RAK WisMesh hardware family

    The RAK WisMesh series consists of pre-assembled devices based on the RAK4631 WisBlock Core module (nRF52840 microcontroller and Semtech SX1262 LoRa chip). They come pre-installed with Meshtastic firmware and are designed for users who prefer ready-to-use hardware over modular assembly.

    Available models include:

    • WisMesh Pocket V2: Handheld device with OLED display, GNSS module, accelerometer, and 3200mAh battery. Designed as a mobile companion operated via Bluetooth app.
    • WisMesh TAP: Standalone device featuring a touchscreen with an on-screen keyboard for direct messaging without a phone. Includes RAK12501 GNSS module (Quectel L76K) and 3200mAh battery.
    • WisMesh Repeater Mini: IP67-rated outdoor repeater with integrated solar panel and 3200mAh battery. Includes wall and pole mounts.
    • WisMesh Repeater: IP67-rated professional outdoor repeater. Uses the same electronics as the Mini but requires an external solar panel and battery (e.g., via the optional Solar-Battery-Set).
  8. Overview of Meshcomod Multitransport Firmware

    Meshcomod is a third-party companion firmware based on MeshCore that allows a single device to be accessible via USB, Bluetooth, and TCP simultaneously. While official firmware typically limits connections to either Bluetooth (for the app) or USB (for the console), Meshcomod enables all three. This is particularly useful for users who want to connect a device to Home Assistant via USB/TCP while still using the MeshCore app via Bluetooth and a web client via TCP.
  9. Overview of RAK WisBlock modular hardware system

    RAK WisBlock is a professional modular construction system consisting of a baseboard, a core module (microcontroller and LoRa), and pluggable peripherals such as sensors, GPS, solar charge controllers, buttons, and displays. It is widely used as the foundation for professional solar repeaters, telemetry nodes, and room servers.
  10. Overview of Wadamesh Touch Interface

    Wadamesh is a touch-based user interface for MeshCore devices equipped with screens. Unlike standard companion devices that only show status information, Wadamesh (built on the LVGL framework) enables direct on-device interaction with maps, chat, channels, and contacts. The device continues to function as a full companion radio and remains connected to the MeshCore smartphone app.
  11. Overview of LilyGo T-Beam hardware for MeshCore

    The LilyGo T-Beam is a mobile platform for MeshCore featuring an ESP32 microcontroller, a LoRa transceiver, an OLED display, a GPS receiver, and a battery holder for 18650 cells. It is designed for mobile use cases such as cycling, hiking, and vehicle tracking. Key hardware features include an integrated IP5306 charge controller and power management for 18650 or 21700 batteries, and a coin-cell buffered RTC for accurate timestamps.
  12. Overview of the Semtech SX1262 LoRa Transceiver

    The Semtech SX1262 is the current standard LoRa transceiver used in modern MeshCore devices, including the Heltec V3, T-Beam Supreme, T-Deck, RAK WisBlock, and Wio Tracker. It offers several improvements over the older SX127x series, including better receiver sensitivity (resulting in increased range with the same antenna) and higher energy efficiency, making it suitable for battery and solar-powered applications via efficient half-duplex sleep modes.