Meshtastic - MeshCore

This is an ongoing post about Meshtastic - MeshCore, as I've only just started learning about it. WHY?

Uploaded image
I built it all up 🤪

In February 2026. While chatting with friends in a small private group, one of the members mentioned MeshCore and Meshtastic ?. And as I'm a curious sod, I looked that up, as it didn't mean anything to me.

Now here's the first thing, there is Meshtastic, and there is MeshCore, as far as I can understand, they are the same, but not the same !!! As clear as mud.

Hmm, that's interesting, I said to myself, even though TBH, the Internet is everywhere, and 4G, now 5G, is almost everywhere here in France.

Note: I have been trekking in the past and have been in areas where there was no telephone access. I actually have a Garmin 66i InReach device https://deafbutnotdead.com/garmin-gpsmap-66i just in case, though the InReach subscription is a little expensive. So with Mechcore or Mechtastic, I can see a use for that if there were more nodes, relays about.

As I'm a wally for new tech, I spent most of that day reading, searching, and trying to understand more about Meshtastic and MeshCore

Now, are there any of these Mesh-xxxx near where I live? For info, I'm moving house in a couple of weeks, so I checked where I'll be living and even where I'm at for the moment
https://meshcore.co.uk/map.html
Whoops, nothing, and nothing even near my homes. France, as usual, in all its splendour.

But WTF, maybe I can try changing that for where I'll live. So fast forward one day. I've already gone and ordered the first mesh device to play with. I placed an order directly from Heltec.org
https://heltec.org/project/mesh-node-t114/#DocsResource

Mesh Node T114 (Rev. 2.0), nRF52840 + SX1262 LoRa Node +GPS, Meshtastic and LoRaWAN Compatible

With a Case, Screen, and GPS, if I have got it right, I can use it, if and when I get out hiking again this year. I have a small Lipo battery ready to be ordered from Amazon, just in case, that can be fitted to make it autonomous.

For the moment, I've not decided which to use or rather, flash on the hardware I've ordered. Apparently, it can do either. And if I understand correctly. It looks like I might even do both, a MeshCore node at home and a Meshtastic with me when out trekking. As that seems the best option from what I've read so far.

Again, if I understand it all, I can slip it into a waterproof case outside my house with a small solar panel to set it up as a node at home. Maybe I'll be the first on the above map in my town. Oh yeah :)

To access the Mesh Node T114 you need to download the Meshtastic app for your 'Dog & Bone', in my case, Android https://meshtastic.org/docs/software/android/installation/ either from the Playstore or the F-Droid app, they're the same app.

For the moment, I am stuck and can't add much more here, as not having received the hardware, and as it's coming from China, a couple of weeks at least, and getting ready to move, it will be silence radio, or should I say silence Meshtastic or MeshCore, until at least the month of March 26

Update 11/02/26
Lipo battery arrived. Whow, aren't they just dinky 🤪

Uploaded image
I didn't realise that they were so small

Update 17/02/26

The packet from Heltec arrived today, so a quickish delivery as it comes from China.

Uploaded image
A small plastic box & bag
Uploaded image
In the box , The T114 board and the GPS
Uploaded image
Quite a few odds & ends in the packet with no instructions, It's worse than buying from IKEA :)

Unboxing gives you the T114 board, two antennas, the GPS unit, four screws for the box, two small transparent buttons, some sort of 'combs' that I don't know what they are for, two washers and a nut for fixing the thick antenna


My first steps
I fixed the thin antenna to the board; it just fits on (I read somewhere that you should add an antenna before plugging the board). I then just plugged in the board to my Linux PC. The first problem that I had was that my standard USB-C cable didn't seem to be liked by the T114 as it wasn't recognised properly

It was seen when running sudo dmesg -w | grep -iE "tty|usb"
BUT not when running lsusb, strange

I changed the cable and re-ran lsusb which gave me this
Bus 001 Device 016: ID 239a:4405 Adafruit HT-n5262

Uploaded image
First plugin & Flash mode

In the above photo, I had the welcome screen that I could never get past if

Starting Chromium on my Arch PC and opening https://flasher.meshtastic.org/ I managed to flash the latest Metastatic version. For info, I tried LibreWolf, but that doesn't work. It's basically Chrome or nothing on Linux.

The flashing isn't difficult, and after a minute or so, it booted into the image below; Metastatic is running.

Uploaded image
Meshtastic is now running

I then unplugged the power and fitted it into the blue case, with the battery that I had previously bought.

It's a tight fit; you need to be careful

I first fitted the thick antenna and the GPS unit. In case you need to position the GPS unit as in my photo, you can see the correct way to squeeze it in.

Uploaded image
The GPS unit is a tight fit with it's cables

Then you position the board properly and add the top of the case with its two transparent buttons

Uploaded image
T114 Back & Front, you can see the battery inside

From here, I switched to my phone and opened the Metastatic Android APP

Things that I did

I was able to access it from my phone using the app Mestastic. The first connection pairs the phone and the Heltec, standard Bluetooth pairing, nothing difficult.

It's as I thought. Where I live for the moment, there seems to be nobody near me, or as Roger Waters and Pink Floyd sang, "Is there anybody out there ?"

The unit didn't show any GPS, even though the GPS board was connected, as it showed 'No Sats', which means that the board is detected, just leave it outside for about 20/ 30 minutes, and they'll appear. Every time you reboot, the GPS loses the satellites again. Sometimes they come back, sometimes I sit it out again for a while.

I couldn't access it using Chromium via https://client.meshtastic.org/. I found I needed to add myself to the dialout group on Arch; by default, I wasn't on it, so I ran sudo usermod -aG uucp my_username and rebooted.

This now lets me connect, though, for the moment, I just have a spinning wheel on the web page; apparently, that's due to trying multiple connections to the board, as Mestastic can only accept one at a time. So I disconnected the Android app and the Bluetooth on the board. Even after I disabled the Bluetooth and the Android app, it's still not working.

Later, I also tried using https://client.meshtastic.org/ on the phone using BT, but again was stuck with just a spinning wheel. I checked on Github others are complaining about that as well, I am not alone.

I added a second channel, France, and the LongMod Channel, so now I have two. Sadly, where I live, nobody is using Meshtastic, so whatever, for the moment, it's quiet out here.

Changed the Bluetooth pin to Fixed. Strangely, you cannot start the fixed pin with a 0, but you can have a 0 inside the pin, just not at the start

So far, that's all I've managed. Earlier this morning, taking it with me while in town, I saw that I was connected to four nodes, though nobody to chatter to. Still, it's a start.

Update 23/02/2026
I was in a bigger town, I actually received an answer back to a test message. It's a start, but it was using the France channel and MQTT, so I do not know where the reply came from

Uploaded image

To do the above? I cheated, using AI to help me :

Steps to add France secondary channel

  1. Open Meshtastic app > Channels tab > tap the three dots (top right) > "Add Channel".
  2. Set Name: "France" (or leave blank for public default).
  3. Set PSK: AQ== (the standard public key for LongFast and France channels).
  4. Set Role: Secondary.
  5. Enable Uplink and Downlink (for MQTT/internet relay).
  6. Frequency Slot: Override to 20 (EU default for public LongFast).​​
  7. Save—it will push to your T114 and reboot briefly.​

What this does

Your primary LongFast stays private/personal, while the secondary France channel connects you to the national mesh (via MQTT until local LoRa links form).

Overview of Meshtastic and MeshCore
Both Meshtastic and MeshCore are open-source platforms designed for creating decentralised mesh networks using LoRa technology.

Key Differences

Network Structure

Feature

Meshtastic

MeshCore

Default Role

Client (rebroadcasts messages)

Companion (does not rebroadcast)

Infrastructure

Ad-hoc, flexible client-based mesh

Fixed repeaters for stable connections

Hop Limit

Max 7 hops

Up to 64 hops

Communication Style

Feature

Meshtastic

MeshCore

Routing Method

True mesh with client routing

Flood messaging via repeaters

Responsiveness

Slower due to multiple relays

Faster with dedicated repeaters

Telemetry

More frequent updates

Less frequent, manual pulling

This web page explains Meshcore vs Mestastic far better than I ever could ever do.
https://brokensignal.tv/pages/meshcore-vs-meshtastic.html

_______________

This blog is in French; it's very good, well-written and very informative. He seems to be doing the same as me but far more advanced.
https://fourbi.eu/billet/2025-11-10-notes-d-exploration-lora-n1

_______________

We connect people and things, without using the internet
https://meshcore.co.uk/

_______________

It looks like I'm going to have fun with all this. It's exactly what I love doing and learning about.