Elecrow ThinkNode M1
Kompaktes fertiges Gerät mit nRF52840, SX1262 und 1,54" E-Paper-Display (200×200 px, SSD1681). Integriertes GPS (GPS/GLONASS/BeiDou/QZSS), 1200 mAh Akku, Buzzer, Drehgeber für Helligkeitsregelung. Vorinstalliert mit Meshtastic, MeshCore flashbar. Bis zu 48 Stunden Betriebsdauer.
Hardware Specifications
MCU
nRF52840
RAM
256 KB
Flash
1 MB
Display
E-Paper (1.54" 200x200)
Button Count
2
Has LEDs
true
Weight
65 g
Dimensions
78 x 52 x 18
LoRa Specifications
Connectivity
WiFi
false
Bluetooth
true
GPS
true
Power
Firmware Support
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
Release notes: https://blog.meshcore.io/2026/08/14/release-1-17-1
⚠️ Check that radio.rxgain(on) and flood.advert.base (0.308) are set correctly after flashing! ⚠️
This build is based on official MeshCore 1.15.0 dev branch (as of 25-May-2026 and additionally includes the following unmerged upstream PRs/changes:
- PR2553: Limit flood advert packet forwarding -->
set flood.advert.base 0...1(0: no flood adv. forwarding, 0.308: default, 1: all flood adv. forwarding) - PR1810: Allow direct message paths when denyf * is set
- :new: PR1727: Use hardware channel activity detection for checking interference --> Use
set int.thresh 1to activate hw based channel activity detection. - :new: PR2377: Disable NRF52 undervoltage bootlock feature
- Flood adverts are disabled (flood.advert.interval set to 0) by default
- :new: modified PR1810 to not block flood adverts but only
PAYLOADTYPEGRPTXTandPAYLOADTYPEGRPDATAso that some limited flood advert distribution can be managed via PR2553 to support e.g. observer maps.
- Based on
devv1.15.0 as of 25-May-2026
Down to 1mA with extra 50% less power consumption for coming winters
- Developed by IoTThinks and tested by our supportive MeshCore friends.
- Contribution to MeshCore: By IoTThinks%20is%3Apr%20author%3A%40IoTThinks).
- Source code: https://github.com/IoTThinks/MeshCore/tree/PowerSaving-v16
Credits
Mr. Dom4n: More details at Added RX duty-cycle power saving support PowerSaving friends: For comprehensive testings.Notices:
[BETA] You are invited to test the GPS for RAK3401 and RAK12500 (I2C) and RAK12501 (L76K) For Xiao NRF52, there is 1 report of reducing range at 100km distance. We are investigating the issue. You may usepowersaving on and set radio.rxps off.
Support Us
Enjoying our work? Support us via  or .Instruction:
- Scroll down to bottom to download uf2 / upgrade.bin to upgrade or freshInstall-merged.bin for new devices.
- Heltec v4 bin files is for both Heltec v4.2 and v4.3. Heltec v4.3 bin files is for Heltec v4.3 only
- Heltec v4.3 and T096 have two options FEM RXgain on and FEM Rxgain off.
- Flash Custom Firmware as in INSTRUCTION.
- If your board is not at the bottom section, please request us at GITHUB
- Fast support: Discord
PowerSaving Features
- Based on MeshCore 1.16
[NEW] RX PowerSaving
[NEW] RX PowerSaving (LoRa RX sleep) to keep power consumption of repeater down to 1mA. All other features would work as normal. [NEW] Better resistance to interferences from cell towers due to RX Sleep. During LoRa RX Sleep, LoRa will be waken up by preambles which are much likely from LoRa not other interferences. You may not need to do AGC resetset agc.reset.interval 4 any more. It is recommended to disable AGC reset (set agc.reset.interval 0 - This is the default).
TODO: To set set radio.rxps balanced automatically when powersaving on
Essential CLIs:
powersaving on gps off set radio.fem.rxgain off (for Heltec v4.3 and T096 only) powersaving on => set radio.rxps balanced (Recommended) OR set radio.rxps level 10 preamble 16 (Maximum sleep for best compability) set radio.rxps level 10 preamble 32 (Maximum sleep for MeshCore 1.16 devices only)All CLIs
Adds RX power-saving configuration:- set radio.rxps off
- set radio.rxps on
- set radio.rxps conservative: This is level 1 preamble 16
- set radio.rxps balanced: this is level 5 preamble 16
- set radio.rxps <1-10> or set radio.rxps level <1-10>: From least RX PowerSaving to maximum RX PowerSaving. Preamble is either 16 (SF >8) or 32 (SF<=8)
- set radio.rxps level <1-10> preamble <16|32>: Preamble 32 will only work with devices from MeshCore 1.16 / PowerSaving 16.
- set radio.rxps <rxus> <sleepus>
- get radio.rxps
- get rxps.wd: To know if any error / reset of LoRa radio due to RX PowerSaving.
PowerSaving and GPS PowerSaving
LoRa will sleep during RX, wake up on coming preambles and proccess LoRa packets: PowerSaving: [Repeater] CLIpowersaving on/off and powersaving. [BLE Companion] Enabled by default.
GPS PowerSaving: [Repeater] CLI powersaving on, gps on and gps. [BLE Companion] Enabled by default when enabling Position in MeshCore app.
<img width="935" height="443" alt="image" src="https://github.com/user-attachments/assets/4e39bf13-08e7-4ea4-bbed-7b0b6856cd2e" />
Test Results
Test results are measured by Uni-T 890C 6000 counts: Heltec T096, 4.2 and 4.3 have external TX amplifier and comsume more power. In RX PowerSaving, the power current will fluctuate in the range. Estimated to save 30-50% of the power consumption compared to PowerSaving 16.| Board | powersaving off<br/>set radio.rxps off | powersaving on<br/>set radio.rxps off | powersaving on <br/>set radio.rxps balanced | powersaving on <br/>set radio.rxps level 10 preamble 16 | Tested by |
| --- | --- | --- | --- | --- | --- |
| Heltec T096 repeater | 15.3mA | 9.1 mA | 4.6-8.8mA | 2.8-8.4mA | IoTThinks |
| Heltec T114 repeater | 14mA | 7.9mA | 3.4-7.5mA | 1.6-7.3mA | IoTThinks |
| Heltec v4.2 repeater<br/>(FEM always on) | 50mA | 14.5mA | 9.9-13.9mA | 8.0-13.4mA | IoTThinks |
| Heltec v4.3 repeater | - | - | - | - | IoTThinks |
| RAK4631 repeater | 8.8mA | 6.0mA | 2.4-5.8mA | 0.9-6.0mA | IoTThinks |
| ProMicro NRF52840 + SX1262 | 14mA | 7.9mA | 4.7-6.2mA | 2.6-4.7mA | user784213 |
| T-Echo Lite BLE companion | - | 9.6-13.4mA | 4.7-13.4mA | - | IoTThinks |
| T1000e BLE companion | - | 15-17mA via USB | 13-14mA via USB | - | IoTThinks |
RAK4631, T114, T096 repeaters
<img height="384" alt="image" src="https://github.com/user-attachments/assets/526ae136-79dc-44cd-ad0a-ea4a7baca805" />
<img height="384" alt="image" src="https://github.com/user-attachments/assets/834f39a7-b420-479f-ad19-14b93ebcdff0" />
<img height="384" alt="image" src="https://github.com/user-attachments/assets/a5a8246e-23a6-4a14-b251-e8631411b88b" />
Heltec v4.2 repeaters
<img height="384" alt="image" src="https://github.com/user-attachments/assets/15d12004-85db-4333-8e44-15746e6f1757" />
- Xiao NRF52 repeaters
Enjoy.
Down to 1mA with extra 50% less power consumption for coming winters
- Developed by IoTThinks and tested by our supportive MeshCore friends.
- Contribution to MeshCore: By IoTThinks%20is%3Apr%20author%3A%40IoTThinks).
- Source code: https://github.com/IoTThinks/MeshCore/tree/PowerSaving-v16
Credits
Mr. Dom4n: More details at Added RX duty-cycle power saving support PowerSaving friends: For comprehensive testings.Notices:
[BETA] You are invited to test the GPS for RAK3401 and RAK12500 (I2C) and RAK12501 (L76K) For Xiao NRF52, there is 1 report of reducing range at 100km distance. We are investigating the issue. You may usepowersaving on and set radio.rxps off.
Support Us
Enjoying our work? Support us via  or .Instruction:
- Scroll down to bottom to download uf2 / upgrade.bin to upgrade or freshInstall-merged.bin for new devices.
- Heltec v4 bin files is for both Heltec v4.2 and v4.3. Heltec v4.3 bin files is for Heltec v4.3 only
- Heltec v4.3 and T096 have two options FEM RXgain on and FEM Rxgain off.
- Flash Custom Firmware as in INSTRUCTION.
- If your board is not at the bottom section, please request us at GITHUB
- Fast support: Discord
PowerSaving Features
- Based on MeshCore 1.16
[NEW] RX PowerSaving
[NEW] RX PowerSaving (LoRa RX sleep) to keep power consumption of repeater down to 1mA. All other features would work as normal. [NEW] Better resistance to interferences from cell towers due to RX Sleep. During LoRa RX Sleep, LoRa will be waken up by preambles which are much likely from LoRa not other interferences. You may not need to do AGC resetset agc.reset.interval 4 any more. It is recommended to disable AGC reset (set agc.reset.interval 0 - This is the default).
TODO: To set set radio.rxps balanced automatically when powersaving on
Essential CLIs:
powersaving on gps off set radio.fem.rxgain off (for Heltec v4.3 and T096 only) powersaving on => set radio.rxps balanced (Recommended) OR set radio.rxps level 10 preamble 16 (Maximum sleep for best compability) set radio.rxps level 10 preamble 32 (Maximum sleep for MeshCore 1.16 devices only)All CLIs
Adds RX power-saving configuration:- set radio.rxps off
- set radio.rxps on
- set radio.rxps conservative: This is level 1 preamble 16
- set radio.rxps balanced: this is level 5 preamble 16
- set radio.rxps <1-10> or set radio.rxps level <1-10>: From least RX PowerSaving to maximum RX PowerSaving. Preamble is either 16 (SF >8) or 32 (SF<=8)
- set radio.rxps level <1-10> preamble <16|32>: Preamble 32 will only work with devices from MeshCore 1.16 / PowerSaving 16.
- set radio.rxps <rxus> <sleepus>
- get radio.rxps
- get rxps.wd: To know if any error / reset of LoRa radio due to RX PowerSaving.
PowerSaving and GPS PowerSaving
LoRa will sleep during RX, wake up on coming preambles and proccess LoRa packets: PowerSaving: [Repeater] CLIpowersaving on/off and powersaving. [BLE Companion] Enabled by default.
GPS PowerSaving: [Repeater] CLI powersaving on, gps on and gps. [BLE Companion] Enabled by default when enabling Position in MeshCore app.
<img width="935" height="443" alt="image" src="https://github.com/user-attachments/assets/4e39bf13-08e7-4ea4-bbed-7b0b6856cd2e" />
Test Results
Test results are measured by Uni-T 890C 6000 counts: Heltec T096, 4.2 and 4.3 have external TX amplifier and comsume more power. In RX PowerSaving, the power current will fluctuate in the range. Estimated to save 30-50% of the power consumption compared to PowerSaving 16.| Board | powersaving off<br/>set radio.rxps off | powersaving on<br/>set radio.rxps off | powersaving on <br/>set radio.rxps balanced | powersaving on <br/>set radio.rxps level 10 preamble 16 | Tested by |
| --- | --- | --- | --- | --- | --- |
| Heltec T096 repeater | 15.3mA | 9.1 mA | 4.6-8.8mA | 2.8-8.4mA | IoTThinks |
| Heltec T114 repeater | 14mA | 7.9mA | 3.4-7.5mA | 1.6-7.3mA | IoTThinks |
| Heltec v4.2 repeater<br/>(FEM always on) | 50mA | 14.5mA | 9.9-13.9mA | 8.0-13.4mA | IoTThinks |
| Heltec v4.3 repeater | - | - | - | - | IoTThinks |
| RAK4631 repeater | 8.8mA | 6.0mA | 2.4-5.8mA | 0.9-6.0mA | IoTThinks |
| ProMicro NRF52840 + SX1262 | 14mA | 7.9mA | 4.7-6.2mA | 2.6-4.7mA | user784213 |
| T-Echo Lite BLE companion | - | 9.6-13.4mA | 4.7-13.4mA | - | IoTThinks |
| T1000e BLE companion | - | 15-17mA via USB | 13-14mA via USB | - | IoTThinks |
RAK4631, T114, T096 repeaters
<img height="384" alt="image" src="https://github.com/user-attachments/assets/526ae136-79dc-44cd-ad0a-ea4a7baca805" />
<img height="384" alt="image" src="https://github.com/user-attachments/assets/834f39a7-b420-479f-ad19-14b93ebcdff0" />
<img height="384" alt="image" src="https://github.com/user-attachments/assets/a5a8246e-23a6-4a14-b251-e8631411b88b" />
Heltec v4.2 repeaters
<img height="384" alt="image" src="https://github.com/user-attachments/assets/15d12004-85db-4333-8e44-15746e6f1757" />
- Xiao NRF52 repeaters
Enjoy.
Full Changelog: https://github.com/MichTronics/MeshCoreNG/compare/bridge-tcp-v1.0.5...repeater-v1.0.1
Full Changelog: https://github.com/MichTronics/MeshCoreNG/compare/bridge-tcp-v1.0.5...companion-v1.0.1
Full Changelog: https://github.com/MichTronics/MeshCoreNG/compare/bridge-tcp-v1.0.5...companion-v1.0.1
Full Changelog: https://github.com/MichTronics/MeshCoreNG/compare/bridge-tcp-v1.0.5...room-server-v1.0.1
Automatic sync from different repositories
Links
Purchase Links
https://www.elecrow.com/thinknode-m1-meshtastic-lora-signal-transceiver-powered-by-nrf52840-with-154-screen-support-gps.html
https://www.amazon.de/dp/B0FPLWYB8R
Links to online shops are subject to change. We do not guarantee that these links will remain accessible.