Meshtastic-GOSHkathmandu

Hardware

This project uses two inexpensive ESP32-S3 boards with a Semtech SX1262 LoRa radio: the Heltec WiFi LoRa 32 V3 and the Seeed XIAO ESP32S3 + Wio-SX1262 kit. Both are officially supported by Meshtastic. Browse every supported board on the Meshtastic devices page.

The boards

  Heltec WiFi LoRa 32 V3 Seeed XIAO ESP32S3 + Wio-SX1262 kit
Chip ESP32-S3 + SX1262 ESP32-S3 (8 MB flash, 8 MB PSRAM) + SX1262
Screen 0.96″ OLED none
Size about a matchbox about a thumbnail (21 × 18 mm core)
Antenna connector U.FL / IPEX U.FL / IPEX
Paxcounter capable yes (ESP32) yes (ESP32)
Meshtastic docs Heltec LoRa 32 Wio-SX1262 + XIAO ESP32S3
Maker page heltec.org Seeed wiki · shop

Buy the right frequency version

Many LoRa boards come in a low-band (433 / 470–510 MHz) and a high-band (863–928 MHz) version that look almost identical. Nepal’s NP_865 needs the high-band version.

Antennas

Power

Which firmware?

Flash with the Meshtastic Web Flasher and choose the exact board (for example Heltec V3, not V2). Keep every board on the same firmware version. In this project, a Heltec on a newer firmware than the XIAOs could not hear them at all until it was reflashed (see Troubleshooting). Release notes are on GitHub.

Next: Getting started →