Gadgets.sh

Elecrow

ThinkNode M2

Use an OLED-equipped Meshtastic node with a phone.

MeshtasticOLEDLoRaBluetooth

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 and the correct regional radio variant.
Keep in mind
Check whether the selected package includes a battery.
Source checked · Sep 16, 2026
ThinkNode M2
Image creditMaker product image · Elecrow

(02) Blueprint

What’s published

Open firmware

Elecrow's own repo/PDFs give a GPIO pinout table, block diagram, and enclosure 3D model, but no schematic, PCB source, or BOM; firmware is the open Meshtastic project, not Elecrow's own.

Enclosure 3D model (STEP), from Elecrow's own GitHub repo

Read straight from the maker’s repository. Open on GitHub

Enclosure 3D model (STEP), from Elecrow's own GitHub repo

GitHub
Research notes

Verified all Elecrow PDFs (200) and pulled text with pdftotext: the 'datasheet' PDF has a block diagram plus a real GPIO/SX1262 pin table (sec. 5.3-5.4), not a schematic. The maker's own GitHub repo (Elecrow-RD, confirmed via gh api) contains only a 3D STEP enclosure model, duplicate PDFs, and Home-Assistant YAML examples — no schematic/PCB/Gerbers/BOM. meshtastic/firmware's variant.h/pins_arduino.h (confirmed via gh api tree) are pinout headers for the community Meshtastic build, not hardware files, per task guidance, so it is listed as firmware only and not counted toward hardware openness.

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 M2? Put the badge on your README; it links here, with every shop that sells it.

gadgets.sh badge

Specifications

Hardware and radio

7
Processor
ESP32-S3-WROOM-1-N4R8; dual-core LX7 up to 240 MHz
Memory
512 KB SRAM, 8 MB PSRAM, 4 MB flash and 384 KB ROM
Display
1.3-inch blue OLED; 128 × 64, SH1106, I²C
LoRa
SX1262; US915 / EU868 variants
Wireless
2.4 GHz Wi-Fi and Bluetooth LE 5
Antenna and battery ports
Internal IPEX1 antenna socket and BAT connector
GNSS firmware configuration
Upstream ThinkNode M2 variant sets HAS_GPS to 0

Power and body

8
Battery
Nominal 3.7 V / 1000 mAh rechargeable cell in the documented model
Power input
USB-C 5 V / 1 A; lithium input 3.3–4.2 V
Documented current conditions
At 4.2 V: 136 mA screen off without battery; 217 mA transmitting; 260 mA with all functions/battery
Manual size and weight
88.4 × 46 × 23 mm; 50 g with case and antenna
Datasheet size and weight
88.5 × 46.3 × 23.8 mm with antenna/case; 45.3 g cased; ABS+PC
Bare assembly dimensions
Store lists 51.5 × 37 × 9.5 mm without case
Store environment
Operating −10 to 50 °C; storage −20 to 60 °C; 10–95% RH non-condensing
Datasheet environment
Operating −40 to 65 °C; storage −40 to 105 °C

Setup and programming

8
Factory firmware
Meshtastic preinstalled; configure through the Meshtastic app
Upstream build target
thinknode_m2 at the pinned Meshtastic commit
Programming connection
USB-C handles programming/debugging and charging
Download mode
BOOT is GPIO0; use BOOT with RESET to enter programming mode
Controls
Power, function, reset and BOOT buttons; buzzer and status LED
Status LED
Manual identifies steady power indication, rapid charging blink and slow low-battery blink
Expansion reference
Datasheet maps exposed GPIO and supply pads; accessory compatibility requires separate confirmation
Package
Device, USB-A–USB-C cable and manual
What still needs checking
  • The SH1106 driver is supported by the datasheet, wiki and upstream configuration; the store’s “SSH1106” spelling is inconsistent.
  • Do not interpret location sharing in app copy as an onboard GNSS receiver. The reviewed upstream target disables GPS; no built-in receiver was documented.
  • Store/manual and datasheet disagree on dimensions, mass, enclosure material and environmental limits. Battery/antenna measurement scope also differs; confirm the shipped revision.
  • The store’s 217 mA “maximum” conflicts with the datasheet’s 260 mA all-functions condition. These are maker figures, not measured runtime.
  • The maker Wi-Fi table includes 802.11a while specifying 2.4 GHz; no 5 GHz capability is claimed here.
  • Battery connector pitch/polarity and replacement-cell part number remain unverified. This profile describes the battery-equipped model; confirm the chosen package.
  • Power-button behavior differs across manual/datasheet; match instructions to installed firmware. MeshCore support was not verified.
ThinkNode M2Elecrow
Buy$21.90

Share this device