Flash di un Heltec V3 con firmware Meshtastic: passo passo

Pubblicato il 11/05/2026 Comunicazioni LoRa

L'Heltec WiFi LoRa 32 V3 è il dispositivo Meshtastic entry-level più popolare in Italia: ESP32-S3, modulo LoRa SX1262, display OLED 0.96", batteria 3.7V supportata, antenna SMA esterna. Costa ~25 € su Aliexpress, ~30 € in EU.

Cosa serve

  • 1x Heltec V3 con antenna 868 MHz (non collegare LoRa senza antenna o rompi il PA)
  • Cavo USB-C (non micro-USB!)
  • PC con Chrome o Edge (per Web Serial API)
  • App Meshtastic su smartphone

1. Verifica connessione

Collega via USB-C. Su Linux verifica:

dmesg | tail -10
ls /dev/ttyACM*

Dovresti vedere /dev/ttyACM0. Su macOS appare /dev/cu.usbmodem*, su Windows un nuovo COMx in Gestione dispositivi.

Se non viene riconosciuto: il dispositivo ha un chip CH9102 — installa il driver se sei su Windows.

2. Web Flasher Meshtastic

  1. Vai su flasher.meshtastic.org
  2. Clicca "Connect" e seleziona la porta seriale dell'Heltec
  3. Seleziona device: Heltec V3 / V3.2
  4. Versione firmware: l'ultima stabile (es. 2.5.x)
  5. Spunta "Full flash" se è la prima volta (cancella tutto e mette firmware nuovo)
  6. Clicca "Flash" e aspetta. Il processo richiede 1-2 minuti.

3. Prima accensione

Una volta finito il flash, il dispositivo si riavvia. Sul display OLED dovresti vedere:

  • "Meshtastic" + numero versione
  • Un node ID tipo !a1b2c3d4
  • "BLE: meshtastic_xxxx" — il nome con cui appare in Bluetooth

4. App mobile e accoppiamento

  1. Installa Meshtastic dal Play Store o App Store
  2. Apri l'app → "Add new device" → "Bluetooth"
  3. Seleziona il nodo (es. meshtastic_c3d4)
  4. Il dispositivo mostra a display un codice PIN a 6 cifre
  5. Inserisci il PIN nell'app

5. Configurazione iniziale obbligatoria

Dall'app, vai in Settings → LoRa:

  • Region: EU_868 — obbligatorio per l'Italia (sbagliarla è illegale, default US)
  • Modem preset: LongFast — il canale pubblico standard
  • Hop limit: 3 — quanti relay massimi può fare un messaggio

Poi Settings → User:

  • Long name: nome esteso (es. "Marco Pistoia")
  • Short name: 4 caratteri max (es. "MPT") — è quello che gli altri vedono nelle chat

6. Test di trasmissione

Apri il tab "Messages" e manda un saluto al canale "LongFast". Se nella tua zona ci sono nodi attivi (in città italiane medie ce ne sono dozzine) entro qualche secondo vedrai il messaggio loro o un ACK.

7. Posizione GPS (opzionale, Heltec non ha GPS integrato)

L'Heltec V3 base NON ha GPS. Due opzioni:

  • "Fixed position" — dall'app inserisci a mano lat/lon (es. la tua casa)
  • Position via smartphone — l'app condivide la posizione del telefono al nodo via BLE

8. Verifica display OLED

Sul display vedrai a rotazione:

  • Status box: # nodi online, batteria, segnale RSSI/SNR ultimo ricevuto
  • Lista nodi: chi è nel tuo "mesh visibility"
  • Ultimo messaggio ricevuto
  • Mappa testuale (azimut/distanza degli altri nodi)

9. Aggiornamenti

I firmware Meshtastic escono spesso (ogni 2-4 settimane). Per aggiornare ripeti il flash via Web Flasher selezionando "Update firmware" (non Full flash) — preserva la tua configurazione.

Attenzione antenna: NON alimentare mai il dispositivo senza l'antenna 868 MHz avvitata. Il modulo LoRa trasmette in onda e senza carico l'energia torna indietro distruggendo il front-end RF. Operazione di 10 secondi che brucia 25 € di hardware.