All About Meshcore post cover art

All About MeshCore

What is MeshCore?

MeshCore is a multi-platform system designed for low power LoRa radios that enables text based mesh communication, and it can be used for emergency response, outdoor activities, sensors and IoT, and much more.

Much like Meshtastic, it works using mesh “nodes” that are able to talk to each other and relay messages over LoRa efficiently while also keeping messages private and secure. Also like Meshtastic, it can be used for more than just text messaging. MeshCore nodes can be deployed as sensors to monitor different environmental and local variables such as humidity, wind, motion, precipitation, and light levels.

It is important to note that MeshCore is just the firmware that runs on radio devices. Clients can be made using its protocol to support different functionality. Currently there is an android/iOS/web app that supports text messaging over MeshCore.

What kind of devices support MeshCore?

As of writing this MeshCore supports the following devices:
RAK4631 devices (19003, 19007, 19026), Heltec V3, Xiao S3 WIO, Xiao C3, Heltec T114, Station G2, Seeed Studio T1000-E.

One of the best ways to use MeshCore standalone is with the LilyGo T-Deck, as this device has a built in LoRa radio as well as a display and keyboard for sending messages in one device, as opposed to connecting to a radio using another external device such as a laptop or cellphone

Why?

Great question! MeshCore is completely open source and allows for you to set up communication networks that rely on very little power (aka they can be powered by a solar panel and some batteries indefinitely) that is completely separate from existing infrastructure. As an example, if power and cell towers went out in an area, these nodes would continue working for days because they use very little power and do not connect to the grid. This would make emergency communication much much easier in the case of a disaster. You also do not need an amateur radio license to use the service because LoRa operates on the ISM band. This means that messages sent through MeshCore are never viewed or managed by a third party or anyone you don’t intend on seeing your messages. Messages are also encrypted, making the platform secure.

How can I get started?

Andy Kirby has an AMAZING video on getting started with MeshCore. You can watch it right here!

Another good resource is this document in the MeshCore GitHub that goes over some scenarios and how to use the Web Flasher

I will also be starting a thread on my Forum for further discussion on getting started using MeshCore. Andy Kirby’s discord is also a great resource if you are needing help with getting started using the platform.


Posted

in

,

by

Tags: