Back

:: MESHCORE PROJECT OVERVIEW ::

Meshcore is an open-source project that provides a flexible framework for building mesh networks. While similar in concept to Meshtastic, Meshcore focuses on providing a more foundational framework for users to create custom and robust mesh communication solutions. There are a few key differences between the Meshcore and Meshtastic projects, mostly in regards to packet routing and discovery.

// HOW IT WORKS //

Meshcore devices (nodes) communicate directly with each other, forming a mesh. Messages hop from one node to the next until they reach their destination. This means the more devices there are, the larger and more robust the network becomes. It uses LoRa technology, which is ideal for sending small packets of data over long distances with very low power consumption.

Meshcore's design emphasizes flexible packet routing and discovery mechanisms, allowing developers to tailor how messages find their way through the network, which can differ significantly from other mesh implementations.

**Important Note on Bandwidth and Latency:** Meshcore, like other LoRa-based systems, is designed for low-bandwidth communication. It is **not suitable for voice calls, video streaming, or high-speed internet browsing.** Messages may also experience noticeable delays (latency), especially over multiple hops, as they traverse the mesh network.

// KEY FEATURES //

// USE CASES //

// GET STARTED //

To get started with Meshcore, you typically need:

You can find more detailed information, guides, and community support on the official Meshcore website and GitHub repository.

Back