Un ESP32 simulato in Velxio ha sempre avuto un WiFi funzionante — si connette a una rete integrata, ottiene un IP e raggiunge internet, eseguendo lo stack WiFi reale. L’unica cosa che non potevi fare era dirgli quale rete unirsi. Oggi puoi: con un piano Maker, trascini un componente Access Point WiFi sulla tela e la radio emulata trasmette il tuo SSID.

Il tuo SSID, il tuo canale, le tue regole
Questo componente è il primo nel catalogo senza pin — non è un componente elettrico, è spazio aereo. Dagli un nome, un canale e una potenza del segnale, e il tuo sketch si connette alla rete che nomina effettivamente:
WiFi.begin("HomeNet", ""); // l'SSID sul tuo componente Access Point

Niente riscritture, niente reti demo. L’SSID che digiti è l’SSID che esiste. E poiché la tela definisce lo spazio aereo, una scansione vede esattamente ciò che ci metti — aggiungi più punti di accesso per costruire e testare un’interfaccia di selezione della rete, ciascuno con il proprio canale e potenza, e la scansione fa persino variare di qualche dB tra una passata e l’altra, come farebbe una scansione reale.
Due interruttori vale la pena conoscere:
- Internet — spegnilo e la rete diventa isolata: la scheda si associa e ottiene un lease DHCP, ma nulla viene instradato all’esterno. Questo è lo scenario di provisioning / captive portal, testabile nel simulatore per la prima volta.
- Password — salvata con il componente e mostrata sulla sua scheda. Gli sketch che passano una password si connettono senza problemi.
Appena il tuo progetto ha un componente access point, le reti demo integrate tacciono — la tela è ora l’intero spettro.
Il pannello WiFi e una cattura pacchetti reale
L’icona WiFi nella barra degli strumenti ora è un pulsante diviso. L’icona stessa mantiene la sua azione con un clic — con un IP apre il server web della scheda. La piccola freccia accanto apre il nuovo pannello WiFi:

Mostra le reti attualmente in onda, a quale si è unita la scheda e il suo IP,
e — il componente che ogni sviluppatore embedded cercherà — Scarica PCAP.
Questo ti consegna il traffico 802.11 dell’esecuzione come file di cattura che
Wireshark apre direttamente: l’handshake di associazione, DHCP, DNS, il TCP che
il tuo sketch ha creato, con timestamp a tempo simulato. Nulla viene caricato;
il file viene generato nel tuo browser. La prossima volta che una connessione
“semplicemente non funziona,” puoi vedere esattamente dove si è fermata invece
di indovinare da Serial.println.
Raggiungi la tua rete
La scheda simulata raggiunge internet tramite il gateway cloud di Velxio di
default — ma non la tua rete locale. Il nuovo gateway di rete locale rimuove
questo limite: un piccolo programma che esegui sulla tua macchina
(velxiogw, sorgente pubblica, binari
gratuiti), abbinato dal pannello WiFi con un codice monouso. Dalla prossima
esecuzione, il traffico della scheda esce dalla tua macchina — il tuo broker
MQTT, il tuo Home Assistant, l’API che stai sviluppando su localhost, tutto
raggiungibile dallo sketch, e la macchina stessa indirizzabile come
host.velxio.internal.
Nell’app desktop Velxio non ne hai nemmeno bisogno: la simulazione gira già sulla tua macchina, quindi la scheda è sulla tua rete per costruzione.
Provalo
Apri l’esempio Connettiti alla tua rete WiFi — viene fornito con l’access point già posizionato — oppure cerca “Access Point WiFi” nel selettore dei componenti. I dettagli completi sono nella guida WiFi ESP32 e nel percorso del gateway locale.
Gli access point personalizzati e il gateway locale sono funzionalità del piano Maker; il pannello WiFi e l’esportazione PCAP sono gratuiti per tutti.