Vai al contenuto

La scheda MS2-net

La scheda MS2-net integra il modulo GNSS, il microcontrollore, la sezione di alimentazione/batteria, gli indicatori e — rispetto al MS2 base — il controller Ethernet W5500.

📷 Foto da inserire Inserire in `_static/img/` la foto della scheda MS2-net (vista dall'alto con i componenti principali) e richiamarla qui con una direttiva `.. figure::`. *(in attesa delle foto)*

Componenti principali

Funzione Componente Note
Modulo GNSS u-blox ZED-F9P Multi-banda L1/L2, RTK centimetrico. Bus I2C (0x42) + UART.
Microcontrollore ESP32-WROOM Logica, interfacce, WiFi e Bluetooth integrati.
Ethernet W5500 Controller Ethernet su SPI (con pin CS e interrupt). Variante net.
Display SH1106 128×64 OLED Stato del ricevitore (I2C 0x3C).
Fuel gauge MAX17048 Misura dello stato di carica della batteria (I2C 0x36).
Carica batteria LTC4085 Gestione carica Li-Ion / alimentazione da USB.
Multiplexer 74HC4052D Instradamento segnali.
USB-Seriale CP2102N Porta USB verso PC (dati + programmazione).
Storage microSD (SPI) Logging locale dei dati.
Indicatori LED RGB + buzzer Stato di sistema e segnalazioni acustiche.
Note
L'elenco componenti deriva dalle definizioni hardware del firmware MS2 (`Pins_MS2.h`). Quote meccaniche, dimensioni della PCB, posizione dei fori e disposizione fisica dei connettori sono *(da confermare sul disegno meccanico / foto della revisione in produzione)*.

LED RGB di stato

La scheda monta un LED RGB pilotato dall'ESP32 per comunicare a colpo d'occhio lo stato del sistema.

Canale GPIO Uso tipico
Rosso GPIO15 Stato / errore.
Verde GPIO26 Alimentazione / attività.
Blu GPIO2 Comunicazione (anche indicazione Bluetooth).
Note
Oltre al LED RGB, sulla scheda è presente un ulteriore LED di stato **RTK** collegato direttamente al modulo ZED-F9P *(indicazione di fix hardware, vedi note del firmware)*. La mappatura colore→stato definitiva è *(da confermare)*.

Pulsante e controlli

  • Pulsante BOOT / WiFi (GPIO0): all'avvio entra nella configurazione WiFi; in esercizio ha funzione di comando (vedi configurazione).
  • Sense di alimentazione (GPIO35): rilevazione dello stato di alimentazione.

Alimentazione e batteria

MS2-net è alimentato via USB-C (tramite CP2102N per i dati) e integra una batteria ricaricabile gestita da LTC4085 (carica) e monitorata da MAX17048 (percentuale di carica, tensione).

Tip
Usare un alimentatore USB di qualità: cavi lunghi/sottili causano cadute di tensione. Lo stato di carica è visibile sul **display OLED**.

Modello 3D

Modello 3D interattivo della scheda MS2-net. Ruota in automatico; trascina per ruotare, rotella per lo zoom, tasto destro per la panoramica.

trascina ruota  ·  scroll zoom  ·  tasto destro pan

Note
Il modello 3D (`_static/models/ms2net_main.glb`) è **da inserire**.