• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
  • YouTube
  • MakerWorld
  • Instagram
  • Threads
  • Bluesky
  • Mastodon
  • Facebook
makerhacks-logo

Maker Hacks

Ideas, news & tutorials for makers and hackers – Arduino/Raspberry Pi, 3D printing, robotics, laser cutting, and more

  • Home
  • About
  • 3D Printing
  • Laser Cutting
  • CNC
  • Programming
  • Free Arduino Course
  • Free Robotics Course
  • Recommendations

Elecrow ThinkNode M1 Review

You are here: Home / News and Reviews / Elecrow ThinkNode M1 Review
Author: Chris Garrett

Review of the Elecrow ThinkNode M1. Testing LoRa with Meshtastic and MeshCore. Is there anybody out there?

Elecrow ThinkNode M1 LoRa node with antenna, standing on its box

A while ago I had a friend who went deep, deep down the “prepper” rabbit hole. He was obsessed with what he perceived as the inevitable “SHTF” (💩🪭). I thought about him a lot when I was looking into the world of “off-grid communications”.

Elecrow sent me this ThinkNode M1 LoRa + GPS unit for free to review as the ThinkNode M4 (the power bank model) went out of stock. I agreed because gadget, but I have more daily use for a power bank. Radio feels more up Ben’s particular avenue of interest.

Knowing you have someone to communicate with is important, as we will discover. The “network effect” works against us here.

What the Elecrow ThinkNode M1 is

The ThinkNode M1 looks like a two-way radio, like a pocket CB radio or what they carry on police tv shows. It has an antenna, a little rotary dial thingy, and a real nice display (e-ink in this case, saves batteries). While it is a radio of some kind, it is not the kind I would normally think of.

Elecrow call it a “LoRa Meshtastic Communication Device“. That doesn’t really explain it very well.

ThinkNode M1 Specifications

Most of these specs don’t mean much to me but they are the tech that does the stuff that we need.

  • nRF52840 + SX1262 LoRa Radio modules
  • 1.54in e-ink screen
  • GNSS (GPS, GLONASS, BeiDou, and QZSS positioning)
  • BLE 5
  • Built-in RTC clock
  • 1200 mAh battery
  • 868 MHz and 915 MHz versions (UK and Europe need 868)
  • 81g (with case)

First power and pairing

On its own it doesn’t do much, you need to pair it with your smart phone and a Mesh communications application, and then you can do some chatting. By default it’s assumed you are going to use Meshtastic, so download that before doing anything.

Meshtastic iOS app connected to the ThinkNode M1 over Bluetooth, firmware 2.7.15 with an update available

My first beginner mistake, I powered up the ThinkNode before fitting the antenna. Transmitting with no antenna is apparently bad, it can damage a radio somehow? Low risk here because I wasn’t set up to actually transmit anything yet but this seems to be something to be aware of. The M1 manual does not actually mention it either.

Once you have fit the antenna, you need to start pairing with an app. A PIN appears on the e-ink screen, which is typed into the phone to confirm you give approval.

My unit arrived with Meshtastic 2.7.15 and the app immediately offered to update to 2.7.26.

You need to set a region so I selected Region EU_868 and then it will by default configure for you a LongFast channel preset, 869.525 MHz, and set the role to Client.

Like with regular radio communications, you choose a popular channel if you want to talk to people.

Annoyingly, despite using a smart phone that knows what time zone you are in, or even could present some kind of drop down list, setting your time zone requires an illegible POSIX string. That’s a software issue, it’s the same across any device it seems.

For the UK therefore I had to enter GMT0BST,M3.5.0/1,M10.5.0. Without it the screen would show UTC, an hour behind in summer.

The empty mesh

Yay, ready to try this thing out!

Not so fast … yes we are set up, but there is literally nobody to talk to in my entire county.

meshmap.net showing sparse Meshtastic nodes across Yorkshire
Meshtastic nodes near me on meshmap.net (I only tested from indoors)

Checking meshmap.net confirms I am pretty much on my own. Yeah, it’s Long Range but not that long.

For the retro crowd it’s like I logged in to Usenet with no upstream. Without connections there is no way for messages to get passed around.

Now, don’t get me wrong, I’m not a chatty person. There’s a reason I didn’t get into CB radio, I don’t actually want to chat to strangers about nothing, but if I can’t reach anyone on the default “anything goes” channel, how am I going to get up and running on a private channel?

Introducing MeshCore

MeshCore website listing the ThinkNode M1 as a featured companion node

Apparently I am not alone, just using the wrong Mesh for my area.

Once I reflashed the M1 to MeshCore (the device is one of the featured companion devices on meshcore.io) I found more people, and right away!

It’s easy, if a little nerve wracking the first time. Head to the MeshCore web flasher in Chrome, double-click the recessed reset button using a paperclip or whatever, and the device shows up as an ELECROWBOOT drive over USB.

The local mesh was there all along, just in a parallel universe that I couldn’t reach. There are even repeaters in my town.

MeshCore is quiet until you send an advert, so maps mainly show infrastructure, not people, but there is plenty of infrastructure around me.

Holding my breath I sent “hello mesh” on Public and got a reply within minutes (over 13 hops). Four people answered within about fifteen minutes. One of them a moderator in the MeshCore subreddit.

Meshtastic ran all afternoon and found nobody. MeshCore found four people within fifteen minutes.

One etiquette tip, send radio checks in #test, not Public. Also don’t expect privacy. Anything outside of a designated private channel is effectively public on the internet, because observer sites decrypt and publish public and hashtag channels.

Back to Meshtastic: a network all of my own

I still needed to get this tested properly so I re-flashed the M1 back to Meshtastic and set up an M5Stack Cardputer ADV with the Cap LoRa 868. The latter I successfully flashed using the official Meshtastic flasher, the community build in M5Burner did nothing but boot-loop.

My setup was now my iPhone paired to the M1 and the Cardputer, being equipped with a keyboard and screen ran independently.

ThinkNode M1 and M5Stack Cardputer ADV running Meshtastic side by side

Both screens said “0 online” for the first few minutes. Node info can be swapped so they count each other more quickly.

Successful “Test” from the phone, through the M1, arrived on the Cardputer!

Cardputer ADV screen showing a Test message from the ThinkNode on LongFast
ThinkNode M1 screen showing the reply Yes from M5 Cardputer on LongFast

“Yes” typed on the Cardputer keyboard arrived in the app and on the M1’s own screen. The first one showed as “New Message from ?” until node info caught up.

Yes, this is the classic two-nodes-on-one-desk test. It proves the radios work. It tells you nothing about whether anyone else is out there, and it does not take advantage of the Long Range which is the whole bloomin’ point.

It’s cool though I now can make a private network with no SIM card and no internet necessary.

Even with MQTT I have not reached my friend Steve in Canada, yet.

Ignoring for a moment the “no internet” I was excited about, his T1000-E is on 915 MHz, mine on 868, and LoRa does not cross the Atlantic. MQTT is all we got for this. We will try again, but ironically we tried to debug the communications via an actual working communications system so not sure there is any real point.

Elecrow ThinkNode M1 Review Verdict

Software and mesh-tech aside, the ThinkNode M1 is lovely. It’s a small, readable e-ink device that sips power, has GPS on board, and is officially supported by both Meshtastic and MeshCore, so is painless to flash.

It’s nRF52, so no Wi-Fi, which means no MQTT gateway on its own, that said it does what it does through a phone over Bluetooth anyway.

On Meshtastic, on its own, it is a radio with nobody to talk to. With a second one it becomes more handy.

With MeshCore it went from pretty paperweight to a useful device.

Check the local maps for both networks, you might find you are in the opposite mesh situation to me, it does seem to vary a lot based on region.

Price and where to buy

Right now (22 October 2026) it appears in stock at $53.90 (USD) directly from Elecrow, check for local prices and stock using the button below. That’s an affiliate link, so if you buy through it I may earn a commission at no extra cost to you.

ThinkNode M1 at Elecrow

(Elecrow sent me the ThinkNode M1 for this review and had no say in what I wrote)

What is running near you, Meshtastic or MeshCore? What else should I test? Let me know!

Category: News and ReviewsTag: Elecrow, LoRa, MeshCore, Meshtastic, Reviews

About Chris Garrett

Marketing nerd by day, maker, retro gaming, tabletop war/roleplaying nerd by night. Co-author of the Problogger Book with Darren Rowse. Husband, Dad, 🇨🇦 Canadian.

Check out Retro Game Coders for retro gaming/computing.

☕️ Support Chris on Ko-Fi to get exclusive content and rewards!

Previous Post:DM9 Max Digital Microscope ReviewTOMLOV DM9 Max Review: A Cheap Microscope Replaced My “Better” One

Sidebar

  • Facebook
  • Instagram
  • YouTube

Featured Posts

  • CyberBrick Review + Getting Started
  • xTool M2 Review
  • xTool F2 Ultra Review
  • xTool F2 Review
  • xTool S1 Review
  • Anycubic Kobra S1 Combo Review
  • Makera Z1 Pro Review
  • CNC Buyer's Guide
  • eufyMake E1 UV Printer Review
  • eufyMake Purifier P1
  • Z80 on a Breadboard
  • OpenSCAD MakerWorld Customizer

30 Days to Arduino

Arduino Tutorials
  • 3D Printing
  • CNC
  • Electronics and Hardware
  • Laser Cutting
  • News and Reviews
  • Software and Programming

arduino budget cad cnc diode laser glowforge Hacks Ideas laser cutter linux Makes making python raspberry pi Reviews technology tips xtool xTool Lasers

  • YouTube
  • MakerWorld
  • Instagram
  • Threads
  • Bluesky
  • Mastodon
  • Facebook

.

Maker Hacks Blog Copyright © 2026 · All Rights Reserved · Privacy Policy