Nessuna porta
โœˆ๏ธ Supporto ๐ŸŒ Sito
๐Ÿ”’ FREE
v1.2.0
๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡ธ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฉ๐Ÿ‡ช

๐Ÿ“– Guida Iniziale

Tutto quello che ti serve per partire da zero.

๐Ÿ“ก Cos'รจ Meshtastic?

Un sistema per comunicare senza internet, senza SIM e senza abbonamenti. Usa piccole radio LoRa a 868 MHz che creano una rete mesh โ€” ogni nodo puรฒ ricevere e ritrasmettere messaggi, estendendo la copertura automaticamente.

Il Meshtastic Italia Network รจ la community italiana che coordina la configurazione e la copertura su tutto il territorio nazionale.

๐Ÿ“ก ANTENNA SEMPRE COLLEGATA! Non accendere MAI il dispositivo senza antenna โ€” rischi di bruciare il chip radio!
๐Ÿ”Œ Cavo USB DATI! Usa un cavo che supporta trasferimento dati, NON solo ricarica. Se il PC non vede il dispositivo, probabilmente รจ il cavo.

๐Ÿ›’ Hardware Supportato (25 dispositivi)

๐Ÿ“Ÿ Heltec V3 (~30โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข OLED 0.96" โ€ข WiFi/BLE

Lo standard economico. Il piรน diffuso in Italia.

โšก Heltec V4 (~40โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข 27dBm โ€ข 2MB PSRAM โ€ข 16MB Flash

Porta solare e connettore GPS. Pin-compatibile V3.

๐Ÿ“ก Heltec Wireless Tracker (~35โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข GPS UC6580 โ€ข OLED

GPS integrato nativo. Perfetto per tracking.

๐Ÿ›ฐ๏ธ T-Beam V1.1 (~45โ‚ฌ)

ESP32 โ€ข SX1276 โ€ข GPS NEO-6M โ€ข 18650

Il classico! GPS + batteria 18650. Giorni di autonomia.

๐Ÿ›ฐ๏ธ T-Beam Supreme S3 (~65โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข GPS L76K โ€ข OLED 1.3"

Top: sensori, RTC, IMU 6 assi, display grande.

โŒจ๏ธ T-Deck (~70โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข IPS 2.8" โ€ข Tastiera

Tastiera QWERTY + trackball. Standalone!

โŒจ๏ธ T-Deck Plus (~80โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข IPS 2.8" โ€ข GPS

T-Deck con GPS integrato.

๐Ÿ“ฑ T-Echo (~55โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข E-Ink 1.54" โ€ข GPS โ€ข NFC

Case incluso, e-paper, ultra low power. Pronto all'uso.

โŒš T-Watch S3 (~70โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข IPS 1.54" Touch

Smartwatch LoRa! Meshtastic al polso.

๐Ÿงฉ RAK WisBlock 4631 (~30โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข Modulare

Gold standard per solare. Modulare, aggiungi sensori.

๐Ÿ“ฑ RAK WisMesh Pocket V2 (~99โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข OLED 1.3" โ€ข GPS โ€ข SOS

Handheld pronto all'uso con pulsante SOS.

๐Ÿ“ฑ RAK WisMesh Pocket Mini (~59โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข GPS โ€ข Ultra compatto

Nodo mini tascabile, solo LED.

๐Ÿ’ช RAK WisMesh 1W Booster (~60โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข 1W (30 dBm) โ€ข PA

Alta potenza con amplificatore SKY66122!

๐Ÿ–ฅ๏ธ RAK WisMesh TAP V2 (~120โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข Touch 3.5" โ€ข GPS โ€ข IP67

Touchscreen outdoor, waterproof.

๐Ÿ’ณ SenseCAP T1000-E (~40โ‚ฌ)

nRF52840 โ€ข LR1110 โ€ข GPS โ€ข IP65

Grande come carta credito! Tracker ultra compatto.

โ˜€๏ธ SenseCAP Solar P1 (~70$)

nRF52840 โ€ข SX1262 โ€ข Solare โ€ข IP67

Solare 48mA relay. Metti e dimentica.

โ˜€๏ธ SenseCAP Solar P1 Pro (~90$)

nRF52840 โ€ข SX1262 โ€ข Solare Pro โ€ข IP67

Versione pro, batteria maggiorata.

๐Ÿ“ก Wio Tracker L1 (~30โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข GPS

Economico con GPS. Modulare.

๐Ÿ“ก Wio Tracker L1 Pro (~43โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข E-Ink โ€ข GPS โ€ข Solare

E-Ink + solare integrato. Handheld pronto.

๐Ÿ“ฑ Nano G2 Ultra (~85โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข OLED 1.3" โ€ข GPS โ€ข BLE 5.4

3.5 giorni di batteria! Ultra efficiente.

๐Ÿ›ก๏ธ Canary One (~120$)

nRF52840 โ€ข SX1262 โ€ข LCD โ€ข GPS

Rugged per ambienti estremi.

๐Ÿ’ช Station G2 (~80โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข Alta potenza

Per radioamatori. Potenza elevata.

๐Ÿ”๏ธ ThinkNode M2 (~50โ‚ฌ)

ESP32-S3 โ€ข SX1262 โ€ข OLED โ€ข GPS

Outdoor portatile compatto.

๐Ÿ“ฑ Muzi R1 Neo (~60โ‚ฌ)

nRF52840 โ€ข SX1262 โ€ข OLED โ€ข GPS โ€ข Buzzer

Design custom, notifiche sonore.

๐Ÿ”ง RAK11310 RP2040 (~25โ‚ฌ)

RP2040 โ€ข SX1262 โ€ข DIY

Per maker. UF2 bootloader, economico.

๐Ÿ”Œ Driver USB

Driver necessari per collegare il dispositivo al PC
Rilevamento OS...
CP210x (Silicon Labs)

Usato da: Heltec V3/V4, T-Beam, la maggior parte

๐Ÿ“ฅ Scarica CP210x
CH340 / CH341 (WCH)

Usato da: cloni, dispositivi economici

๐Ÿ“ฅ Win ๐Ÿ“ฅ Mac
โ„น๏ธ Dopo l'installazione dei driver, RIAVVIA il PC prima di procedere.

โšก Flash Firmware

Installa o aggiorna il firmware Meshtastic sul tuo dispositivo.

๐ŸŒ Il flash richiede Chrome, Edge, Brave o Opera. Firefox e Safari NON supportano WebSerial.
๐Ÿš€ Web Flasher โ€” Metodo Consigliato

Il modo piรน rapido per flashare. Funziona direttamente dal browser, senza scaricare nulla.

๐Ÿ”— Apri Web Flasher โ†’ flasher.meshtastic.org
๐Ÿ“‹ Procedura Passo-Passo
  1. Collega il dispositivo al PC con un cavo USB dati
  2. Apri il Web Flasher su Chrome o Edge
  3. Seleziona il tuo dispositivo dalla lista (Heltec V3, T-Beam, ecc.)
  4. Versione: scegli "Stable" (consigliata)
  5. Full Erase & Install: CONSIGLIATO โ€” cancella tutto e installa pulito
  6. Connetti porta seriale (COM3/COM4 su Windows, /dev/cu.usb* su Mac)
  7. Flash! Attendi 1-3 minuti. NON scollegare il cavo!
๐Ÿ”ง Modalitร  Bootloader (se il flash non parte)
DispositivoProcedura
Heltec V3/V4Tieni premuto BOOT, premi e rilascia RST, poi rilascia BOOT
T-BeamTieni premuto BOOT, collega il cavo USB, poi rilascia BOOT
T-DeckSpegni. Tieni premuta la trackball, accendi, poi rilascia
RAK WisBlockDoppio click sul tasto RESET per entrare in UF2
๐Ÿ” Rileva Porte USB

โš™๏ธ Configurazione

Configura il tuo nodo per il Meshtastic Italia Network.

๐ŸŸข
Automatica
1 click โ€” tutto configurato
๐ŸŸก
Manuale
Scegli nome e ruolo
๐Ÿ”ด
Pro
Controllo totale

๐Ÿ’ป Comandi CLI Meshtastic

Clicca โ–ถ per eseguire direttamente nel terminale, o ๐Ÿ“‹ per copiare.

๐Ÿ“Š Info Dispositivo
Info completa del nodo
meshtastic --info
Lista nodi visibili
meshtastic --nodes
Tutte le impostazioni
meshtastic --get all
Esporta config YAML
meshtastic --export-config
Versione CLI
meshtastic --version
๐Ÿ“ก Regione e Radio
Imposta EU_868 (OBBLIGATORIO Italia!)
meshtastic --set lora.region EU_868
Preset MediumFast (Standard Italia)
meshtastic --set lora.modem_preset MEDIUM_FAST
๐Ÿ‘ค Identitร  del Nodo
Nome lungo (personalizza!)
meshtastic --set-owner "MioNodo-Roma"
Nome corto (4 char)
meshtastic --set-owner-short "MNRM"
๐ŸŒ MQTT
Abilita MQTT
meshtastic --set mqtt.enabled true
Server MQTT
meshtastic --set mqtt.address "mqtt.meshtastic.org"
Root topic Italia
meshtastic --set mqtt.root "msh/EU_868/IT"
Crittografia MQTT
meshtastic --set mqtt.encryption_enabled true
๐Ÿ’ฌ Messaggistica
Invia messaggio
meshtastic --sendtext "Ciao dal CLI!"
Invia su canale specifico (Ch4)
meshtastic --sendtext "Aiuto" --ch-index 4
๐Ÿ”ง Utilitร 
โš ๏ธ Reset fabbrica (cancella TUTTO!)
meshtastic --factory-reset
Riavvia dispositivo
meshtastic --reboot
Cancella lista nodi
meshtastic --reset-nodedb
๐Ÿ–ฅ๏ธ Terminale Live
๐Ÿ“ก Terminale Meshtastic โ€” Clicca โ–ถ su un comando o scrivi qui sotto
meshtastic

๐Ÿ“ก Guida Tecnica Completa

Tutto quello che devi sapere su Meshtastic, dalla teoria alla pratica.

๐Ÿ“ก Cos'รจ Meshtastic?

Meshtastic รจ un progetto open-source che trasforma radio LoRa economiche in una rete mesh decentralizzata. Ogni nodo funge da ripetitore per gli altri, creando una rete che si estende automaticamente.

๐Ÿ“ป
LoRa Radio
Comunicazione a lungo raggio (fino a 250+ km in condizioni ideali) con bassissimo consumo energetico.
๐Ÿ•ธ๏ธ
Rete Mesh
Ogni nodo ritrasmette i messaggi. Nessun server centrale, nessuna SIM, nessun abbonamento. Off-grid totale.
๐Ÿ”’
Crittografia E2E
Messaggi cifrati AES-256 + Curve25519 PKC. Nessuno puรฒ leggerli tranne i destinatari.
๐Ÿ‡ฎ๐Ÿ‡น Standard del Network Italiano โ€” Parametri Obbligatori

Per comunicare sulla rete Meshtastic Italia TUTTI devono usare questi parametri identici:

EU_868
Regione โ€” 868 MHz
โš ๏ธ Usare altre regioni in Italia รจ ILLEGALE
MediumFast
Preset Modem
SF11 / BW250 / CR4/5
27 dBm
Max potenza TX
500 mW ERP โ€” Limite EU legale
msh/EU_868/IT
Root MQTT โ€” identifica i nodi italiani sulle mappe globali
Duty Cycle 10%
Limite EU โ€” max 36 sec di TX ogni 6 minuti
๐Ÿ“ป Come Funziona LoRa โ€” La Tecnologia Radio

LoRa (Long Range) usa una modulazione CSS (Chirp Spread Spectrum) che "spalma" il segnale su una banda larga, rendendolo resistente al rumore e capace di viaggiare molto lontano.

ParametroCos'รจValore MediumFastEffetto
Spread Factor (SF)Quanto tempo impiega a trasmettere un bit. SF piรน alto = piรน lento ma piรน portataSF11Buon compromesso portata/velocitร 
Bandwidth (BW)Larghezza della banda radio usata. Piรน larga = piรน veloce ma meno portata250 kHzVelocitร  maggiore di LongFast (125kHz)
Coding Rate (CR)Quanti dati extra aggiungi per correggere errori. 4/8 = massima protezione4/5Minima ridondanza, velocitร  ottimale
Hop LimitQuanti nodi puรฒ attraversare un messaggio prima di fermarsi3 (default)Evita congestione. Max 7 per reti sparse
๐Ÿ“Š Preset Radio a Confronto

MediumFast รจ lo standard italiano. Gli altri preset sono per casi specifici.

PresetSFBWBitratePortataUso
SHORT_FAST7250~6.8 kbps~3 kmTest locale rapido
SHORT_SLOW8250~3.9 kbps~5 kmEdifici vicini
MEDIUM_FAST โญ11250~1.1 kbps~20 kmSTANDARD ITALIA
MEDIUM_SLOW11250~0.3 kbps~30 kmPortata media, lento
LONG_FAST11125~0.5 kbps~40 kmDefault Meshtastic mondiale
LONG_MODERATE11125~0.3 kbps~60 kmReti molto sparse
LONG_SLOW12125~0.18 kbps~100+ kmMassima portata possibile
VERY_LONG_SLOW1262.5~0.09 kbps~200+ kmRecord di distanza
๐Ÿ‘ค I 12 Ruoli del Dispositivo (firmware 2.7.x)

Il ruolo definisce il COMPORTAMENTO del nodo nella rete. Scegliere quello sbagliato puรฒ danneggiare la rete!

โš ๏ธ ROUTER_CLIENT รจ DEPRECATO dal firmware 2.3.15 โ€” Non usarlo piรน!

RuoloRitr.Prior.BLE/WiFiDisplayVisib.Descrizione e quando usarlo
๐ŸŸข CLIENTSรฌ*โ€”โœ…โœ…โœ…Default. Invia, riceve, ritrasmette. Per la maggior parte degli utenti.
๐ŸŸข CLIENT_MUTENoโ€”โœ…โœ…โœ…NON ritrasmette. Per zone dense o se hai piรน nodi (metti tutti tranne uno su MUTE).
๐ŸŸข CLIENT_HIDDENLoc.โ€”โœ…โœ…โŒInvisibile nella lista nodi altrui. Per privacy/stealth.
๐ŸŸก CLIENT_BASESรฌ*Fav.โœ…โœ…โœ…โญ 2025! "Base station". Ritrasmette con prioritร  i nodi nei tuoi Preferiti. Ideale per nodo tetto.
๐Ÿ”ต TRACKERSveg.โ€”โœ…โŒโœ…Si sveglia, invia GPS, torna a dormire. LoRa SPENTA in sleep. Per bici/auto/zaini.
๐Ÿ”ต SENSORSveg.โ€”โœ…โŒโœ…Come TRACKER ma per sensori ambientali (BME280, BME680, SHT40). Stazioni meteo.
๐Ÿ”ต LOST_AND_FOUNDSรฌโ€”โœ…โŒโœ…Invia posizione come TESTO sul canale primario. Per ritrovare nodi smarriti.
๐ŸŸค TAKSรฌโ€”โœ…Opz.โœ…Per comunicazione con ATAK (Android Team Awareness Kit). Riduce trasmissioni routine.
๐ŸŸค TAK_TRACKERSรฌโ€”โœ…Opz.โœ…TAK + invio posizione automatico senza app ATAK collegata.
๐ŸŸก ROUTER_LATESEMPRE**โ€”โœ…โœ…โœ…โญ 2025! "Router gentile". Ritrasmette sempre ma ASPETTA se sente un altro nodo. Per tetti in cittร .
๐Ÿ”ด ROUTERSEMPREAltaโŒโŒโœ…INFRASTRUTTURA. Display e BLE off. SOLO per posizioni strategiche con vista 360ยฐ. โš ๏ธ Il ruolo PIร™ ABUSATO!
๐Ÿ”ด REPEATERSEMPREAltaโœ…โŒโŒRelay invisibile. Zero telemetria, zero posizione. "Metti e dimentica" per solare remoto.

* Solo se nessun altro nodo l'ha giร  fatto | ** Aspetta nella "finestra tardiva" | Loc. = Solo messaggi locali | Sveg. = Solo quando sveglio

๐Ÿ“ก Canali del Network Italia

8 canali configurati. I canali 1-6 usano la stessa PSK crittografata del network. Il Ch0 รจ pubblico mondiale, il Ch7 รจ un canale italiano leggero.

Ch#NomePSKUplinkDownlinkUso
0MediumFastAQ== (pubblico)โœ…โŒPRIMARY โ€” Canale mondiale pubblico
1Ita-Nord๐Ÿ”’ PSK Networkโœ…โœ…Piemonte, Lombardia, Veneto, Friuli, E.Romagna, Liguria, Trentino
2Ita-Centro๐Ÿ”’ PSK Networkโœ…โœ…Toscana, Lazio, Umbria, Marche, Abruzzo, Sardegna
3Ita-Sud๐Ÿ”’ PSK Networkโœ…โœ…Campania, Puglia, Calabria, Sicilia, Basilicata, Molise
4Ita-Help๐Ÿ”’ PSK Networkโœ…โœ…Assistenza tecnica, domande configurazione
5Ita-Test๐Ÿ”’ PSK Networkโœ…โœ…Test portata, sperimentazione, range test
6Ita-Shop๐Ÿ”’ PSK Networkโœ…โœ…Compravendita hardware, scambio componenti
7ItaliamQ== (semplice)โœ…โœ…Canale nazionale leggero
๐ŸŒ MQTT โ€” Il Ponte tra LoRa e Internet

MQTT permette ai nodi connessi a internet (via WiFi) di fare da "ponte" tra la rete LoRa locale e il mondo.

๐Ÿ“ค Uplink (LoRa โ†’ Internet)

Il nodo riceve un messaggio via radio e lo pubblica su MQTT. Cosรฌ appare sulle mappe globali e raggiunge nodi in altre cittร .

๐Ÿ“ฅ Downlink (Internet โ†’ LoRa)

Il nodo riceve messaggi da internet via MQTT e li trasmette sulla radio LoRa. Permette a nodi lontani di comunicare.

Server: mqtt.meshtastic.org | Root: msh/EU_868/IT | Crittografia: AES-256
๐Ÿ“ถ Capire il Segnale โ€” SNR, RSSI e Hops
MetricaCos'รจBuonoScarsoNote
SNRSignal to Noise Ratio (dB)> 5 dB< -10 dBLoRa funziona anche con SNR negativo!
RSSIReceived Signal Strength (dBm)> -100 dBm< -130 dBmPiรน vicino a 0 = piรน forte
HopsQuanti nodi ha attraversato0-25-70 = diretto, 7 = max consentito
Channel Util% del canale occupata< 15%> 40%>50% = rete congestionata
Airtime TX% tempo in trasmissione< 2%> 5%Duty cycle EU = max 10%
๐Ÿ“ก Guida Antenna โ€” Il Parametro Piรน Importante!

L'antenna fa PIร™ differenza di qualsiasi impostazione software. Una buona antenna puรฒ triplicare la portata.

โš ๏ธ MAI accendere il dispositivo SENZA antenna collegata! Puรฒ bruciare il chip LoRa!

Tipo AntennaGuadagnoPatternUso ideale
Stub inclusa (quella corta)~1 dBiOmnidirezionaleSolo per test rapidi โ€” buttala via appena puoi
Whip ฮป/4 (8.6 cm)~2 dBiOmnidirezionalePortatile, zaino, bici
Collineare 1/2 wave~3-5 dBiOrizzontaleNodi fissi su tetti, pali
Yagi direzionale~8-12 dBiDirezionaleLink punto-punto tra montagne

๐Ÿ’ก Regola d'oro: ogni +3 dBi di guadagno antenna RADDOPPIA la portata!

๐Ÿ”ง Problemi Comuni e Soluzioni
ProblemaCausa probabileSoluzione
Il nodo non si collega al PCDriver USB mancante o cavo solo ricaricaInstalla CP210x/CH340. Usa cavo USB DATI.
Non vedo nessun nodoRegione/preset sbagliatiVerifica EU_868 e MediumFast
I messaggi non arrivanoPSK diverso o canale diversoUsa l'URL autoconfigurazione
Il nodo si disconnetteSospensione USB del PCDisabilita risparmio energia USB
Batteria si scarica veloceWiFi abilitato, display sempre accesoDisabilita WiFi, schermo a 30s
Portata scarsaAntenna cattiva o posizione bassaAntenna esterna, posiziona il nodo in alto
Rete congestionataTroppi ROUTER o hop_limit altoRiduci ROUTER, usa CLIENT_MUTE/ROUTER_LATE
"Hop gobbling"ROUTER in posizione bassaCambia a CLIENT_BASE o ROUTER_LATE
๐Ÿ”‹ Calcolatori Integrati

๐Ÿ”‹ Autonomia Batteria

โšก Convertitore RF

๐Ÿ“ก Lunghezza Antenna ฮป/4

๐Ÿ”ง Hardware Consigliato per Iniziare
DispositivoPrezzo ~GPSDisplayPer chi รจ
Heltec V3~25โ‚ฌโŒOLED 0.96"Principianti, nodi fissi, il piรน diffuso
Heltec V4~35โ‚ฌOpz.OLED27 dBm nativo, ESP32-S3, porta solare + GPS opzionale
T-Beam V1.1/S3~35-50โ‚ฌโœ…Opz.GPS integrato, batteria 18650, perfetto per mobile
T-Deck~55โ‚ฌโŒIPS 2.8"Tastiera QWERTY integrata โ€” chatti senza telefono
RAK WisBlock~40โ‚ฌOpz.Opz.Modulare, professionale, nRF52840
SenseCAP Solar~55โ‚ฌโŒโŒPannello solare integrato, per nodi outdoor autonomi

๐Ÿค– Assistente Configurazione

Non sai quali parametri usare? Rispondi a poche domande e ti consiglio la configurazione perfetta per il tuo caso.

๐Ÿง™โ™‚๏ธ

Configuratore Guidato

5 domande rapide per trovare il ruolo, le impostazioni e i consigli migliori per il tuo nodo Meshtastic.

๐Ÿ“‹ Guida Rapida: Quale Ruolo Scegliere?
ScenarioRuolo Consigliato
Sono nuovo, voglio chattare๐ŸŸข CLIENT
Ho un nodo sul tetto + portatili dentro casa๐ŸŸก CLIENT_BASE (tetto) + CLIENT_MUTE (interni)
Ho 3+ nodi, quale come principale?1x CLIENT o CLIENT_BASE, gli altri CLIENT_MUTE
Ripetitore sulla montagna del paese๐Ÿ”ด ROUTER (solo se vista 360ยฐ!)
Tetto in cittร  che copre zona morta๐ŸŸก ROUTER_LATE
Ripetitore solare remoto "metti e dimentica"๐Ÿ”ด REPEATER (invisibile)
Tracciare bici/auto/zaino๐Ÿ”ต TRACKER
Stazione meteo con sensore BME280๐Ÿ”ต SENSOR
Non voglio apparire sulla mappa๐ŸŸข CLIENT_HIDDEN
Zona densa con molti nodi vicini๐ŸŸข CLIENT_MUTE

๐Ÿ” Interroga il Nodo

Terminale integrato per comunicare con il tuo dispositivo Meshtastic.

๐Ÿ“ก Stato CLI Meshtastic
Verifico installazione CLI...
๐Ÿ’ป Terminale Meshtastic

Comandi rapidi (click per eseguire):

๐Ÿ“ก Meshtastic Italia Network โ€” Terminale v1.2.0 Collega il dispositivo via USB e clicca un comando rapido, oppure scrivi un comando meshtastic nel campo qui sotto. Esempio: --info, --nodes, --get all, --set lora.region EU_868 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
meshtastic
๐Ÿ” Analisi Configurazione

Esegui --info nel terminale sopra, poi clicca per analizzare i parametri e ricevere consigli personalizzati.

๐Ÿ›ฐ๏ธ Monitor โ€” Scanner Real-Time Rete Mesh

Analizza in tempo reale tutti i pacchetti che il tuo nodo LoRa riceve: radio, MQTT, messaggi, metadati, payload criptati e classifiche dei nodi piรน attivi.

๐Ÿ› ๏ธ Setup Ambiente & Ottimizzazione Sistema

Installazione dettagliata, ambiente sviluppo, e comandi potenti per ottimizzare il tuo PC.

๐Ÿ STEP 1 โ€” Installa Python

Python รจ il linguaggio con cui รจ costruita questa app. Serve la versione 3.13 o 3.14.

Download: python.org/downloads

๐ŸชŸ Windows

โš ๏ธ Durante l'installazione spunta SEMPRE: "Add Python to PATH" e "Install launcher for all users"

winget install Python.Python.3.14

Oppure scarica manualmente da python.org/downloads/windows/

python --version
pip --version

๐ŸŽ macOS

Installa prima Homebrew (gestore pacchetti Mac):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python
python3 --version && pip3 --version

๐Ÿง Linux (Ubuntu/Debian)

sudo apt update && sudo apt install python3 python3-pip python3-venv python3-dev build-essential git curl -y
python3 --version && pip3 --version

โš ๏ธ Permessi USB (OBBLIGATORIO per parlare con il nodo via USB):

sudo usermod -a -G dialout $USER

Dopo questo comando fai LOGOUT e rientra!

๐Ÿ“ก STEP 2 โ€” Installa Meshtastic CLI + Dipendenze App

Il CLI รจ lo strumento per comunicare con il nodo via USB/BLE/WiFi.

pip install --upgrade meshtastic

Con supporto QR code e funzioni extra:

pip install --upgrade "meshtastic[cli]"
meshtastic --version

Dipendenze di questa app:

pip install flask flask-cors flask-socketio pyserial protobuf pyyaml tabulate requests "qrcode[pil]" Pillow psutil platformdirs eventlet pypubsub
๐Ÿ“ฆ STEP 3 โ€” Ambiente Virtuale (consigliato)

Un contenitore isolato per le librerie del progetto โ€” evita conflitti con altri programmi Python.

python -m venv meshenv

Attivare l'ambiente:

๐ŸชŸ Windows:

meshenv\Scripts\activate

๐ŸŽ๐Ÿง macOS/Linux:

source meshenv/bin/activate

Dopo l'attivazione vedrai (meshenv) all'inizio del terminale. Per disattivare: deactivate

๐Ÿ“š Come Funziona l'App (per chi impara)
๐Ÿ Python (server.py) โ†’ Il cervello: avvia server web su localhost:5555
๐ŸŒ HTML (index.html) โ†’ Lo scheletro: struttura della pagina
๐ŸŽจ CSS (style.css) โ†’ Il vestito: colori, font, animazioni
โšก JavaScript (app.js) โ†’ Il muscolo: click, API, interattivitร 
๐ŸŒถ๏ธ Flask โ†’ Framework web Python (crea le API REST)
๐Ÿ“ฆ pip โ†’ "App store" per librerie Python
๐Ÿ  localhost โ†’ Il tuo stesso PC. Nessun dato esce su internet
๐Ÿ“Ÿ COM/ttyUSB โ†’ Porta seriale USB per parlare col nodo
โ„น๏ธ Info Sistema Attuale
Rilevamento Python...

๐Ÿ”ง Ottimizzazione Sistema Operativo

Comandi potenti per pulire, ottimizzare e riparare il tuo PC. Seleziona il tuo sistema:

โš ๏ธ Apri PowerShell come AMMINISTRATORE

Click destro su Start โ†’ "Terminale (Amministratore)" oppure cerca "PowerShell" โ†’ Esegui come Admin

๐Ÿงน Pulizia File Temporanei e Cache

Elimina file spazzatura, cache, log vecchi e libera spazio disco.

Remove-Item -Path "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue

Svuota la cartella TEMP dell'utente (file temporanei app, installer)

Remove-Item -Path "C:\Windows\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue

Svuota la cartella TEMP di sistema

Remove-Item -Path "$env:LOCALAPPDATA\Temp\*" -Recurse -Force -ErrorAction SilentlyContinue

Svuota cache locale utente

cleanmgr /d C /VERYLOWDISK

Pulizia disco Windows automatica (modalitร  aggressiva)

Clear-RecycleBin -Force -ErrorAction SilentlyContinue

Svuota il cestino

pip cache purge

Svuota cache pip Python

๐ŸŒ DNS โ€” Ottimizzazione e Pulizia

Ripulisci la cache DNS e imposta i DNS piรน veloci.

ipconfig /flushdns

Svuota la cache DNS โ€” risolve problemi di navigazione lenta o siti irraggiungibili

netsh interface ip set dns "Wi-Fi" static 1.1.1.1 primary

Imposta Cloudflare DNS primario (1.1.1.1) โ€” tra i piรน veloci al mondo

netsh interface ip add dns "Wi-Fi" 8.8.8.8 index=2

Imposta Google DNS secondario (8.8.8.8) โ€” fallback affidabile

nslookup meshtasticitalia.it

Testa la risoluzione DNS

๐Ÿ’ฟ Disco โ€” Ottimizzazione e Controllo
chkdsk C: /F /R /X

Controlla e ripara errori del disco, settori danneggiati (/R), forza smontaggio (/X). Richiede riavvio.

Optimize-Volume -DriveLetter C -Defrag -Verbose

Deframmenta disco C: (solo per HDD โ€” su SSD usa -ReTrim)

Optimize-Volume -DriveLetter C -ReTrim -Verbose

TRIM per SSD โ€” libera blocchi non usati, mantiene la velocitร 

Get-Volume | Format-Table -AutoSize

Mostra tutti i volumi con spazio libero

๐Ÿ›ก๏ธ Sicurezza โ€” Scansione Malware e Virus
Start-MpScan -ScanType QuickScan

Scansione rapida Windows Defender โ€” controlla le aree piรน comuni

Start-MpScan -ScanType FullScan

Scansione COMPLETA โ€” controlla OGNI file sul disco (richiede tempo)

Update-MpSignature

Aggiorna le definizioni antivirus all'ultimo database

Get-MpThreatDetection | Select-Object -First 10

Mostra le ultime 10 minacce rilevate

๐Ÿ”ง Riparazione Sistema e File Corrotti
sfc /scannow

System File Checker โ€” scansiona e ripara file di sistema corrotti

DISM /Online /Cleanup-Image /RestoreHealth

DISM โ€” ripara l'immagine di Windows (usare se sfc trova errori non riparabili)

DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Pulisce vecchie versioni di componenti Windows โ€” libera GB di spazio

โšก Prestazioni e USB per Meshtastic
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

Attiva piano "Prestazioni elevate" โ€” impedisce sleep durante flash/config

powercfg /SETACVALUEINDEX SCHEME_CURRENT 2a737441-1930-4402-8d77-b2bebba308a3 48e6b7a6-50f5-4782-a5d4-53bb8f07e226 0

Disabilita sospensione USB โ€” impedisce disconnessioni del nodo

powercfg /SETACTIVE SCHEME_CURRENT

Applica le modifiche

Get-PnpDevice -Class Ports -Status OK

Verifica porte seriali USB attive (CP210x, CH340)

netstat -an | findstr "5555"

Verifica che la porta 5555 dell'app sia libera

๐Ÿ”„ Rete โ€” Ripristino Completo
netsh winsock reset

Reset Winsock โ€” ripara problemi di rete/connessione

netsh int ip reset

Reset stack TCP/IP

ipconfig /release && ipconfig /renew

Rilascia e rinnova indirizzo IP (risolve conflitti DHCP)

๐Ÿ–ฅ๏ธ Terminale Sistema โ€” Comandi Copiati

Clicca โ–ถ su un comando sopra: verrร  copiato negli appunti e mostrato qui. Incollalo nel tuo terminale reale (PowerShell/Terminal).

๐Ÿ–ฅ๏ธ Terminale Sistema โ€” I comandi copiati appariranno qui Clicca โ–ถ su un comando, poi incollalo nel tuo PowerShell/Terminal/Terminale โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โš ๏ธ BETA TEST
L'app e in fase di beta test. Se trovi un bug, inviaci uno screenshot e il testo dell'errore!
๐Ÿ“ฉ Telegram: t.me/MeshtasticItalia (cerca MANGOLINK_LATINA) | Email: info@meshtasticitalia.it