Skip to content

ThinkNode M6 Outdoor Solar Power for Meshtastic, Powered By nRF52840 Supports GPS

Description


The ThinkNode M6 is a high-performance Meshtastic IoT device designed for harsh outdoor environments and industrial scenarios.

It features the nRFLR1262 LoRa transceiver module and the nRF52840 core processor, supporting Bluetooth and LoRa dual-mode connectivity to ensure stable signal coverage. Equipped with a 6W solar charger and two 18650 batteries, it offers all-weather operation. Its IP65 waterproof housing allows operation in extreme environments ranging from -20°C to 60°C. It offers flexible mounting options, including wall mounting, brackets, pole mounting, and U-shaped clamps.

ThinkNode M6 comes with dual SP11 waterproof aviation connectors and supports long-range communication, precise positioning, and low-power operation. It can be used out-of-the-box, and rapid deployment, ideal for Meshtastic network expansion, remote monitoring, outdoor emergency response, and off-grid communications, especially in remote areas with limited outdoor network access.

Self-developed by Elecrow with exclusive design.

For customized requirements (based on MOQ), please contact us at service@elecrow.com.

Model LMM14106D

thinknode_m6_1

Hardware Overview


thinknode_m6_2

Dual SP11 waterproof aviation interfaces support IIC/UART, enabling quick access to various sensors, such as temperature, humidity, gas, and soil sensors etc. the IIC interface is located near the antenna, while the UART interface is positioned further down. You may connect appropriate sensors according to your requirements.

SP11 waterproof aviation interfaces Pin Definition Standard:

M6-SP11

IIC Interface:

Pin 1 2 3 4
Function Power Supply+ Ground Signal (SDA) Signal (SCL)
IO port VCC(3.3v) GND P1.09 P0.08

UAR Interface:

Pin 1 2 3 4
Function Power Supply+ Ground Signal (TX) Signal (RX)
IO port VCC(3.3v) GND P0.24 P0.22

Signal load ≤ 0.5A

Commonly used in weather stations, smart agriculture, and outdoor monitoring equipment:

Temperature and Humidity:

SHT20/SHT30/SHT31 Industrial Probe Version (I²C)

AM2315C Industrial Version (I²C)

Gas-related:

CO₂: MH-Z19, SenseAir S8(uart)

TVOC/Formaldehyde: ZG09, ZE08-CH₂O(uart)

Specification


Main Processor(Nordic nRF52840)
CPU/SoC 32-bit Arm® Cortex™-M4 CPU at 64 MHz with FPU (Floating Point Unit)
System Memory 256 KB RAM
Storage 1 MB Flash memory, 16M Flash
Development language C/C++、Python、JavaScript, etc.
Development Environment nRF5 SDK、Keil、Segger Embedded Studio (SES)、Visual Studio Code (VS Code),etc.
Firmware Supports the Meshtastic protocol and comes pre-flashed with firmware
Configuration interface Official APP
LoRa Transceiver The Semtech SX1262 sub-GHz wireless transceiver provides low-power, long-distance transmission, covering a frequency range of 150-960MHz. SPI communication is also available.
Wireless Communication
Bluetooth Bluetooth Low Energy and Bluetooth 5.4
LoRa SX1262 LoRa Transceiver、US 915MHz / EU 868MHz(External antenna)
Hardware
USB Interface Type-C, External, for power supply and burning
Sensor Interface 1 For UART sensor communication, External, SP11 interface
Sensor Interface 2 For IIC sensor communication, External, SP11 interface
LoRa Interface External, RP-SMA Interface
GPS Interface External, RP-SMA Interface
Button Function Button, Reset Button
LED Indicator Power supply, GPS/LoRa indication
RTC Yes, support interrupt/wake-up
Battery
Type 2x 18650 lithium-ion batteries, Panasonic
Capacity 7000mAh
Voltage 3.7V~4.2V
Protection Explosion-proof design, all-steel housing, and battery safety valve
Power
Mainboard input 5V/1A, Type-C port
Solar Panel Output 6W, rated power output
Power consumption (LoRa) Power consumption (OFF): 21uAPower consumption (transmitting and receiving): 192mA with GPS on, 147mA with GPS off
Buttons On/Off
Other
Installation method Wall mount, bracket, through rod, U-shaped clamp
Environmental level IP65
Operating Temperature -20~60°C
Storage Temperature -30~70 °C
Relative humidity 10% to 90% RH (Relative Humidity) (non-condensing)
Size 210*156*42mm (excluding antenna and bracket)
Enclosure Plastic
Net weight 530g

Usage


Button Function H and Indicator Light:

Multifunction Key (PWR):

Long press: Device powers on; 3 seconds: Red light illuminates

Long press: Red light flashes 5 times (500ms) to power off (enters low-power mode);

Double-click: Updates node/device location information;

Triple-click: Enable/disable GPS;

Reset Button:

Single-click: Resets device (does not affect solar charging)

PWR (Power) (Red):

Device power-on: When powered on and operational, red light illuminates for 10 seconds; extinguishes upon shutdown (10-second illumination period due to low-power requirements)

Charging Indication: When charging via USB or solar (light exposure), the indicator remains steady.

Low Battery Alert: When voltage ≤ 3.5V, a low-battery warning triggers with slow flashing (0.2Hz).

DATA (Blue):

Transmitting/Receiving Data: Rapidly flashes (5Hz) when the device is sending or receiving LoRa data.

Burning Firmware


ClickMeshtastic firmware

firmware0

1,Select the corresponding firmware.

firmware1

2, follow the steps to download the firmware.

firmware2

(M6 firmware will be available shortly)

Scenario Applications:

Conducting hiking and scientific sampling activities in a remote valley. A treetop node equipped with a ThinkNode M6 was utilised as a Meshtastic relay point to facilitate message exchange and location sharing among the team.

The following outlines the procedure for transmitting signals to the designated relay point.

How to obtain the app:

1: Visit the Google Play Store (https://play.google.com/), search for ‘meshtastic’, locate the app, and download it for installation.

ThinkNode-M3-0000

2: Visit the official Meshtastic website (https://meshtastic.org/downloads/) and download the software.

ThinkNode-M3-0001

Prepare two mobile phones with Meshtastic APP installed and two thinknode M5\M1\M2 devices.

Android App(Version 2.6.30)

Open the Meshtastic APP

ThinkNode-M1-app

Meshtastic APP Usage:

Same settings on the receiving side as on the transmitting side

After opening the application, tap ‘Scan’ and select the corresponding Meshtastic device to connect.(You need to turn on Bluetooth on your mobile phone.)

thinknode_M-01

When the Meshtastic_xxxx device is searched, tap to enter pairing mode.

thinknode_M-03

Enter this code(123456) on your cell phone(The default code for the ThinkNode M6 is 123456.).

thinknode_M-02

thinknode_M-04

Set LoRa frequency: Tap the settings icon, select ‘Radio Configuration’, then tap the ‘LoRa’ option. Scroll down to the “Add” column and enter the required value in the ‘Coverage Frequency (MHz)’ field corresponding to the desired frequency.

thinknode_M6-06

thinknode_M6-07

After joining, the two devices can now chat in the first screen by selecting Group Chat.

thinknode_M6-02

iOS App:

Same settings on the receiving side as on the transmitting side

1)Open the app, tap Bluetooth on the home page and see the device you want to connect. Click on Pairing.

ios-1

The default code for the ThinkNode M6 is 123456.

ios-1

2)When the Meshtastic_xxxx device is searched, tap to enter pairing mode.

ios-3

3)After successful Bluetooth pairing, You need to go to Settings and click on Lora Settings.

ios-1

4) Set lora Region. and then scroll down to set the frequency. consistent with the previous settings for the region. Finally, check ignore MQTT and save.

ios-1

ios-1

ios-1

ios-1

5)Go to the information page, select a channel and a QR code will appear, use another device to scan this QR code to enter.

ios-1

ios-1

6)Join and start sending or receiving messages.

ios-1

Video effect demonstration:(coming song)

How to buy


Please visit this page to purchase ThinkNode M6 Outdoor Solar Power for Meshtastic.

Support


If you have any problem about how to use it, you can connect to us at the bottom-right of bazzer or contact to techsupport@elecrow.com to get technology support.