Skip to main content

Supported Hardware for MeshCore

Supported Hardware for MeshCore

MeshCore has strict hardware requirements compared to Meshtastic. The most critical constraint is the radio: MeshCore requires an SX1262 (or SX1268) LoRa transceiver. Boards that use the older SX1276/SX1278 chipset cannot run MeshCore firmware at all.

Compatibility Quick Reference

BoardMCURadioFirmware VariantsFlash MethodStatus
RAK4631 (WisBlock)nRF52840SX1262Companion, Repeater, Room Server, SensorUF2 drag-and-drop / WebSerialGold standard
T-Beam v1.2+ESP32 (WROOM)SX1262Companion, Repeater, Room ServerWebSerial (Chrome/Edge)Supported
T-Beam SupremeESP32-S3SX1262Companion, Repeater, Room ServerWebSerial (Chrome/Edge)Supported
Heltec WiFi LoRa 32 V3ESP32-S3SX1262Companion, RepeaterWebSerial (Chrome/Edge)Supported
T114 (WisBlock-compatible)nRF52840SX1262Companion, Repeater, Room Server, SensorUF2 drag-and-drop / WebSerialSupported
Heltec HT-n62nRF52840SX1262Companion, RepeaterUF2 drag-and-dropSupported

Supported Boards - Detailed Profiles

RAK4631 (RAKwireless WisBlock Core) - Gold Standard

The RAK4631 module combines a Nordic nRF52840 microcontroller with a Semtech SX1262 radio and is mounted on a RAK WisBlock base board (most commonly the RAK19007 or RAK19003).

  • MCU: nRF52840 - 64 MHz ARM Cortex-M4F, 1 MB flash, 256 KB RAM, hardware AES, BLE 5.0
  • Radio: SX1262 - supports LoRa, FSK, up to +22 dBm TX power
  • Flash method: UF2 drag-and-drop (double-tap reset button, copy .uf2 to the RAK4631 USB drive) or via the MeshCore Web Flasher at flasher.meshcore.io
  • Available firmware types: Companion, Repeater, Room Server, Sensor

T-Beam v1.2 and later

The TTGO T-Beam v1.2 and subsequent revisions use an ESP32 MCU with an SX1262 radio module.

  • MCU: ESP32 WROOM
  • Radio: SX1262
  • Flash method: WebSerial via Chrome or Edge at flasher.meshcore.io
  • Available firmware types: Companion, Repeater, Room Server
  • Note: T-Beam v0.7, v1.0, and v1.1 use SX1276 and are NOT compatible with MeshCore.

Incompatible Hardware

BoardRadioReason Incompatible
T-Beam v0.7 / v1.0 / v1.1SX1276Wrong radio chipset. Run Meshtastic instead.
Heltec WiFi LoRa 32 V2SX1276Wrong radio chipset.
TTGO LoRa32 V1 / V2SX1276Wrong radio chipset.
Heltec WiFi LoRa 32 V1SX1276Wrong radio chipset.

For the authoritative and up-to-date list of supported hardware, refer to the MeshCore firmware repository at github.com/meshcore-dev/MeshCore