Skip to content

ThinkNode-M4 Power Bank LoRa Device with Meshtastic Function Powered By nRF52840

Description


ThinkNode M4: Balancing communication and power needs

How to Combine Meshtastic Devices with Power Banks? ThinkNode M4 provides the answer!

ThinkNode M4 is a groundbreaking multifunctional power bank that not only continues the portable power support function of traditional power banks, but also innovatively integrates Meshtastic communication module, LoRa long-distance wireless communication technology and a high-precision GPS module, providing users with a new decentralized communication and positioning solution.

As a Meshtastic device, it provides users with high-precision, low-power positioning and communication solutions.

It has built-in Semtech's LR1110 (supporting 868-915 MHz frequency band), Nordic's nRF52840 and GPS modules to ensure the performance and reliability of the device. Meshtastic devices support distributed Mesh networks without relying on gateways or the Internet. Devices are nodes to each other and can automatically expand coverage. It supports two-way communication, including real-time text messaging and location sharing, and can meet diverse communication needs, whether it is point-to-point or broadcast communication. Meshtastic is particularly suitable for field operations, disaster emergencies, and other network-free environments, providing users with stable and reliable communication guarantees.

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

Model LMM14004D1

thinknode_m4_001

Hardware Overview


ThinkNode-M4_002

Specification


Power Bank
Fast charging protocol PS output;QC2.0 output;
QC3+/QC3.0 output;
PD3.1 input/output;
SCP/FCP/AFC input/output;
Integrated High-precision electricity meter, scene control management
Switch charging Support single-cell charging, including trickle current, constant current, constant voltage, charge cutoff, and recharge complete charging cycle management;
Support 4.2V/4.3V/4.35V/4.4V/4.45V ternary batteries and 3.6V/3.65V lithium iron phosphate batteries;
Support I2C to set charging current;
Support charging temperature loop control
Synchronous Boost Output power up to 22.5W;
Support I2C to set output voltage and output current limit;Automatic load detection / light load detection;Support discharge temperature loop control;
LoRa Communication
CPU/SoC nRF52840-QIAA (Nordic)
System Memory 256 KB RAM
Storage 3 MB Flash memory (external 2M Flash chip)
Firmware Meshtastic firmware compatible, LoRa Tracker function compatible(Optional)
LoRa Transceiver Semtech LR1110
Charge and discharge function (charge three units at the same time)
Type-C port Charge and discharge function:
Input: 5V/3A, 9V/2A, 12V/1.5A
Output: 5V/3A, 9V/2.22A, 12V/1.67A
Type-C Cable Discharge function:
Output: 5V/3A, 9V/2A, 12V/1.5A
Wireless charging Discharge function:
Output: 5W, 7.5W, 10W, 15W
Charging time 3~4 Hour
Wireless Communication
Bluetooth Bluetooth Low Energy and Bluetooth 5.4,internal antenna (phone configuration)
LoRa LR1110 LoRa Transceiver, US 915MHz / EU 868MHz (Internal antenna)
Battery
Type 18650 Lithium-ion Battery
Nominal capacity 7000mAh (can be taken on airplanes)
Power 3.65V/25.5Wh
Rated capacity 3800mAh (5V/3A)
Conversion Rate More than 74%
Hardware
Power button (power bank) Touch a button to wake up the device or turn on the light
LoRa function Button Touch a button to enable/disable LoRa function and Bluetooth configuration device parameters.
Emergency Lights Built-in LED strong light, three lighting effects (lighting, strong light, SOS flashing)
Charging cable Comes with dual cables (Type-C)
Magnetic function Comes with a magnetic ring, compatible with Apple's MagSafe charging structure
GPS positioning Support GPS, BeiDou, GLONASS, QZSS, built-in ceramic antenna
Protection/SOS function Yes
Other
Sensor Temperature and humidity sensors and a six-axis gyroscope
Power Input 5~12V, Type-C interface
Power consumption Working static power consumption: 45mA;
Sleep power consumption: 55uA(LORA module: 15.95uA, power bank module: 40uA)
Maximum working current: Send 175mA, receive 54mA
Storage Temperature -20~45 °C
Size 87.3*67.7*28mm
Enclosure ABS fireproof plastic+PC+TPE
Using Method Magnetic, handheld, lanyard
Weight 190g

Usage


Power button:

Lightly press: to wake the device or activate the light.

Short press for 1 second: cycles through device wake, light level 1, level 2, level 3, then off.

LoRa function key:

Long press for 3 seconds: The LoRa indicator flashes three times, placing the device into standby/sleep mode while preserving MCU and RTC power. Release to trigger sleep; all indicators turn off during sleep.

Long press for 10 seconds: Connect to VBUS and hold for over 10 seconds to reset the device (LoRa indicator flashes three times, red light).

Double-click: Disables or enables all functions except LoRa transceiver operation (e.g., GPS, temperature/humidity).

Single click:

a. Single click: In standby mode, click to activate the device's LoRa functionality;

b. In operational mode, updates the node/device location information;

Long press:

Long press the mainboard reset button for 20 seconds to drag the firmware into the drive letter (G:).

Indicator light effects:

Red:

Power-on/initialisation: steady after 3 rapid flashes; rapid flashes, steady

Bluetooth pairing: slow flash (1Hz) during pairing; Bluetooth automatically activates at power-on (requires pairing code input)

Bluetooth pairing successful: steady after 3 rapid flashes, rapid flashes (5Hz)

Bluetooth pairing failed: flashes 5 times (2Hz)

Blue:

Data transmission/reception, device sending or receiving LoRa data, flashes rapidly (5Hz)

Positioning in progress, device acquiring GPS location, breathing light effect: 1s fade-in + 1s fade-out

Positioning successful, device GPS location acquired, short pulse: 0.1s on / 2s off

Burning Firmware


ClickMeshtastic firmware

firmware0

1,Select the corresponding firmware.

firmware1

2, follow the steps to download the firmware.

firmware2

(M4 firmware will be available shortly)

Scenario Applications:

Conducting hiking expeditions and scientific sampling activities in remote mountain valleys. The team utilised nodes equipped with ThinkNode M4 devices as Meshtastic relays to facilitate information transmission and location sharing. The extended battery life provided by the large-capacity batteries ensured reliable communication support for the team.

ThinkNode-M4_003

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-M3-000

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.

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.

thinknodeM4-003

Set the LoRa frequency:

thinknodeM4-004

thinknode_M6-07

thinknodeM4-005

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

thinknodeM4-007

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-M4 Power Bank LoRa Device with 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.