Gadgets.sh

Elecrow

ThinkNode M1

Carry a Meshtastic node with an e-paper status display.

MeshtasticE-paperGPSBluetooth LE

Radio equipment needs certification where you live (FCC, CE, UKCA, ISED, Anatel). Some devices are uncertified or restricted in Brazil. Buyers are responsible for their local law.

Bring along
A phone for messaging and the correct regional band.
Keep in mind
MeshCore support and quoted runtime were not verified.
Source checked · Sep 16, 2026
ThinkNode M1
Image creditMaker product image · Elecrow

(02) Blueprint

What’s published

Open firmware

Elecrow publishes a datasheet, manual, and STEP 3D model for ThinkNode M1, but no schematic or PCB source; firmware support comes from community Meshtastic.

Source 2

git clone https://github.com/Elecrow-RD/ThinkNode-M1-LoRa-Meshtastic-Transceiver-With-1.54-EPD-Screen-GPS-function-nRF52840.git

Key parts 3

Research notes

Official Elecrow-RD GitHub repo (gh api tree, master) holds Datasheet/ (same two PDFs as elecrow.com), '3D file/thinknode-m1-20250221.stp' (raw URL HTTP 200), two Home Assistant YAML examples and product images. Its readme mentions example/ and factory_firmware/ folders that are not in the tree. No schematic, KiCad/Altium/Gerber, or BOM on the repo, product page, or elecrow.com downloads (manual, datasheet, CE/FCC/IC/UL reports only). The ELECROW-ThinkNode-M1 platformio.ini variant (verified at commit 6d41e27) lives in community meshtastic/firmware, listed as official:false and not used as the openness driver. SSD1681 link is a Crystalfontz controller page (Solomon Systech site not reachable); nRF52840 page verified via WebFetch (curl gets 403).

Every link checked 2026-09-27.

Hand this device to your agent. Everything on this page, as clean Markdown and JSON: specs, shops, prices, design files, parts.

Made the ThinkNode M1? Put the badge on your README; it links here, with every shop that sells it.

gadgets.sh badge

Specifications

Hardware and radio

8
Processor
Nordic nRF52840; Cortex-M4F at 64 MHz
Memory
256 KB RAM; 1 MB internal flash plus 2 MB external QSPI flash
Display
Frontlit 1.54-inch monochrome e-paper; SSD1681, 200 × 200 pixels
LoRa
SX1262; 868/915 MHz variants; maker specifies +22 dBm
Phone connection
Bluetooth LE; Meshtastic preinstalled
Positioning
Quectel L76K; GPS, GLONASS, BeiDou and QZSS
Clock
RTC supports interrupt wake-up
LoRa antenna
RP-SMA connector

Power and enclosure

8
Battery
Rechargeable lithium, nominal 3.7 V / 1200 mAh
USB input
USB-C; 5 V / 1 A
Manual current figures
85 mA CPU+LoRa; 5.6 µA low-power claim
Datasheet current figures
At 4.2 V: 5.825 µA sleep/GPS off; 54.06 mA messaging/GPS on; 300 mA with all functions enabled
Manual dimensions
82 × 51.6 × 26.3 mm; 81 g cased
Datasheet dimensions
118.5 × 52.1 × 25 mm including antenna; 82.5 g cased; ABS+PC
Manual environment
Operating −10 to 50 °C; storage −20 to 60 °C; 10–95% RH non-condensing
Datasheet environment
Operating −20 to 70 °C; storage −40 to 80 °C

Setup and firmware

6
Controls
Rotary power/frontlight, GPS switch, previous/next buttons, reset and buzzer
GPS use
Enable its physical switch and acquire a fix outdoors
First configuration
Pair through the Meshtastic app; set the LoRa region and matching channel configuration
Upstream build target
thinknode_m1; separate thinknode_m1-inkhud build also exists at the pinned commit
Firmware upload
Connect USB, double-press reset, then copy the ThinkNode M1 UF2 to ELECROWBOOT
Debug access
SWD clock/data, ground and 3.3 V connections documented

Included and source differences

5
Manual package
Device, LoRa antenna, USB-A–USB-C cable, belt clip, lanyard, four M2×2 screws and manual
Display refresh
Current manual specifies a 2-second full refresh
Bluetooth version
Current manual states Bluetooth 5.4
Runtime claims
Older wiki claims over 48 hours; maker estimate
Manual runtime range
6–100 hours; maker estimate varies by operating conditions
What still needs checking
  • Manual Bluetooth 5.4 conflicts with datasheet/wiki Bluetooth 5.0. Refresh timing, current conditions and enclosure figures also differ; confirm the exact revision. Antenna inclusion explains only part of the size difference.
  • Button actions changed between the older datasheet and current manual. Follow the manual matching the installed firmware.
  • Runtime and current figures are maker claims. The 85 mA number is not a whole-device maximum under every documented condition.
  • Battery connector pitch/polarity and a replacement battery part number were not established. Confirm before replacing the internal cell.
  • Confirm the selected 868/915 MHz SKU and antenna. MeshCore support was not verified in this review.
ThinkNode M1Elecrow
Buy$53.90

Share this device