Meshtastic: compatible boards, battery life and real builds
Open-source decentralized mesh messaging: text, position and telemetry between nodes, no internet needed.
75 boards from 13 manufacturers in the catalog are compatible with Meshtastic. The lowest-power one is the CubeCell HTCC-AB01 (~5 mA): on a 3000 mAh battery it lasts about 25 days.
Official site: meshtastic.org
Boards compatible with Meshtastic
Sorted from lowest to highest power draw. Battery life estimated on a 3000 mAh battery, no solar.
- CubeCell HTCC-AB01ASR6501 · SX1262 · ~5 mA · development board~25 days on 3000 mAh
- CubeCell HTCC-AB02ASR6501 · SX1262 · ~5 mA · development board~25 days on 3000 mAh
- T-Impulse S76GSTM32L073 · SX1276 · ~5 mA · tracker~25 days on 3000 mAh
- LoRa-E5 Dev BoardSTM32WL55 · SX1262 · ~8 mA · development board~15.6 days on 3000 mAh
- Grove Wio-E5STM32WL55 · SX1262 · ~8 mA · development board~15.6 days on 3000 mAh
- Wio-E5 MiniSTM32WL55 · SX1262 · ~8 mA · development board~15.6 days on 3000 mAh
- Bangle.js 2 + LoRanRF52840 · SX1262 · ~12 mA · handheld~10.4 days on 3000 mAh
- Chatter 2nRF52840 · SX1262 · ~12 mA · handheld~10.4 days on 3000 mAh
- Custom Solar nRF52840nRF52840 · SX1262 · ~12 mA · fixed~10.4 days on 3000 mAh
- nRF52840 + SX1262nRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- Heltec Mesh Node T114nRF52840 · SX1262 · ~12 mA · fixed~10.4 days on 3000 mAh
- T-EchonRF52840 · SX1262 · ~12 mA · handheld~10.4 days on 3000 mAh
- Melopero LoRa nRF52840nRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- RAK10701 Field TesternRF52840 · SX1262 · ~12 mA · tracker~10.4 days on 3000 mAh
- RAK19003 + RAK4631nRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- RAK4631 WisBlocknRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- RAK4631-RnRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- WisBlock Discovery SetnRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- WisBlock GNSS TrackernRF52840 · SX1262 · ~12 mA · tracker~10.4 days on 3000 mAh
- WisBlock Starter KitnRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- SenseCAP T1000-EnRF52840 · LR1110 · ~12 mA · tracker~10.4 days on 3000 mAh
- XIAO nRF52840 + LoRanRF52840 · SX1262 · ~12 mA · development board~10.4 days on 3000 mAh
- Nordic Thingy:53nRF5340 · SX1262 · ~15 mA · development board~8.3 days on 3000 mAh
- Badger 2040 W + LoRaRP2040 · SX1262 · ~20 mA · handheld~6.3 days on 3000 mAh
- RAK11310RP2040 · SX1262 · ~20 mA · development board~6.3 days on 3000 mAh
- SenseCAP M2 Multi-PlatformRP2040 · SX1262 · ~20 mA · fixed~6.3 days on 3000 mAh
- Heltec HT-CT62ESP32-C3 · SX1262 · ~80 mA · development board~1.6 days on 3000 mAh
- Custom Solar ESP32ESP32 · SX1262 · ~90 mA · fixed~1.4 days on 3000 mAh
- ESP32 + SX1262ESP32 · SX1262 · ~90 mA · development board~1.4 days on 3000 mAh
- ESP32 + SX1276 / RFM95WESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- TTGO LoRa32 (genérico)ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- Heltec LoRa32 V1ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- Heltec LoRa32 V2ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- T-Beam v0.7ESP32 · SX1276 · ~90 mA · tracker~1.4 days on 3000 mAh
- T-Beam v1.1ESP32 · SX1276 · ~90 mA · tracker~1.4 days on 3000 mAh
- T-Beam v1.2ESP32 · SX1262 · ~90 mA · tracker~1.4 days on 3000 mAh
- T-LoRa32 V1.0ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- T-LoRa32 V1.3ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- T-LoRa32 V2.0ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- T-LoRa32 V2.1ESP32 · SX1262 · ~90 mA · development board~1.4 days on 3000 mAh
- M5Stack Atom + LoRaESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- M5Stack Basic + LoRaESP32 · SX1276 · ~90 mA · handheld~1.4 days on 3000 mAh
- M5Stack Core2 + LoRaESP32 · SX1276 · ~90 mA · handheld~1.4 days on 3000 mAh
- M5Stack PoE-CAM + LoRaESP32 · SX1276 · ~90 mA · fixed~1.4 days on 3000 mAh
- Nano G1ESP32 · SX1262 · ~90 mA · fixed~1.4 days on 3000 mAh
- Nano G1 CompanionESP32 · SX1262 · ~90 mA · fixed~1.4 days on 3000 mAh
- Nano G1 ExplorerESP32 · SX1262 · ~90 mA · fixed~1.4 days on 3000 mAh
- LoPy4ESP32 · SX1276 · ~90 mA · development board~1.4 days on 3000 mAh
- RAK WisBlock Core ESP32ESP32 · SX1262 · ~90 mA · development board~1.4 days on 3000 mAh
- Station G1ESP32 · SX1268 · ~90 mA · fixed~1.4 days on 3000 mAh
- Station G1eESP32 · SX1268 · ~90 mA · fixed~1.4 days on 3000 mAh
- ESP32-S3 + SX1262ESP32-S3 · SX1262 · ~110 mA · development board~1.1 days on 3000 mAh
- Heltec Capsule Sensor V3ESP32-S3 · SX1262 · ~110 mA · development board~1.1 days on 3000 mAh
- Heltec LoRa32 V3ESP32-S3 · SX1262 · ~110 mA · development board~1.1 days on 3000 mAh
- Heltec V4ESP32-S3 · SX1262 · ~110 mA · development board~1.1 days on 3000 mAh
- Heltec Vision Master E290ESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- Heltec Vision Master T190ESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- Heltec Wireless Mini ShellESP32-S3 · SX1262 · ~110 mA · fixed~1.1 days on 3000 mAh
- Heltec Wireless PaperESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- Heltec Wireless TrackerESP32-S3 · SX1262 · ~110 mA · tracker~1.1 days on 3000 mAh
- T-Beam S3 CoreESP32-S3 · SX1262 · ~110 mA · tracker~1.1 days on 3000 mAh
- T-DeckESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- T-Deck PlusESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- T-Watch S3ESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- T3-S3 v1.0ESP32-S3 · SX1262 · ~110 mA · development board~1.1 days on 3000 mAh
- M5Stack CardputerESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- M5Stack CoreS3 + LoRaESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- Nano G2 UltraESP32-S3 · SX1262 · ~110 mA · fixed~1.1 days on 3000 mAh
- SenseCAP IndicatorESP32-S3 · SX1262 · ~110 mA · handheld~1.1 days on 3000 mAh
- SenseCAP MX0800ESP32-S3 · SX1262 · ~110 mA · fixed~1.1 days on 3000 mAh
- XIAO ESP32-S3 + LoRaESP32-S3 · SX1262 · ~110 mA · development board~1.1 days on 3000 mAh
- Station G2ESP32-S3 · SX1268 · ~110 mA · fixed~1.1 days on 3000 mAh
- Station G2eESP32-S3 · SX1268 · ~110 mA · fixed~1.1 days on 3000 mAh
- Portduino (Linux native)x86 / ARM · SX1262 · ~500 mA · fixed~0.3 days on 3000 mAh
- Raspberry Pi + LoRa HATARM Cortex-A · SX1276 · ~500 mA · fixed~0.3 days on 3000 mAh
Community Meshtastic builds
- Typically.tired base · RAK4631 WisBlock · Columbia
- HTCC HT_Command_Center · RAK4631 WisBlock · Holdenville, OK, USA
- satanatorium-a5b1 · Heltec Mesh Node T114 · Santa Catarina
- Palermo Nodo · Heltec V4 · Palermo
Frequently asked questions
What is Meshtastic?
Open-source decentralized mesh messaging: text, position and telemetry between nodes, no internet needed.
Which boards are compatible with Meshtastic?
ShareMyMesh lists 75 boards compatible with Meshtastic, including CubeCell HTCC-AB01, T-Beam S3 Core, LoRa-E5 Dev Board, Grove Wio-E5, and Bangle.js 2 + LoRa. The full list, with power draw, battery life and range, is on this page.
What is the lowest-power Meshtastic board?
The CubeCell HTCC-AB01 by Heltec, at about 5 mA average draw: roughly 25 days on a 3000 mAh battery. It is the best pick for solar or battery-powered nodes.