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
| Board | MCU | Radio | Firmware Variants | Flash Method | Status |
|---|---|---|---|---|---|
| RAK4631 (WisBlock) | nRF52840 | SX1262 | Companion, Repeater, Room Server, Sensor | UF2 drag-and-drop / WebSerial | Gold standard |
| T-Beam v1.2+ | ESP32 (WROOM) | SX1262 | Companion, Repeater, Room Server | WebSerial (Chrome/Edge) | Supported |
| T-Beam Supreme | ESP32-S3 | SX1262 | Companion, Repeater, Room Server | WebSerial (Chrome/Edge) | Supported |
| Heltec WiFi LoRa 32 V3 | ESP32-S3 | SX1262 | Companion, Repeater | WebSerial (Chrome/Edge) | Supported |
| T114 (WisBlock-compatible) | nRF52840 | SX1262 | Companion, Repeater, Room Server, Sensor | UF2 drag-and-drop / WebSerial | Supported |
| Heltec HT-n62 | nRF52840 | SX1262 | Companion, Repeater | UF2 drag-and-drop | Supported |
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
| Board | Radio | Reason Incompatible |
|---|---|---|
| T-Beam v0.7 / v1.0 / v1.1 | SX1276 | Wrong radio chipset. Run Meshtastic instead. |
| Heltec WiFi LoRa 32 V2 | SX1276 | Wrong radio chipset. |
| TTGO LoRa32 V1 / V2 | SX1276 | Wrong radio chipset. |
| Heltec WiFi LoRa 32 V1 | SX1276 | Wrong radio chipset. |