Retour

Apportez votre propre WiFi — points d'accès personnalisés, capture de paquets et votre réseau local

Un ESP32 simulé dans Velxio a toujours eu un WiFi fonctionnel — il rejoint un réseau intégré, obtient une adresse IP et accède à Internet, en exécutant la vraie pile WiFi. La seule chose que vous ne pouviez pas faire était de lui dire quel réseau rejoindre. Aujourd’hui, c’est possible : avec un plan Maker, vous déposez un composant Point d’accès WiFi sur le canvas et la radio émulée diffuse votre SSID.

Le composant Point d'accès WiFi sur le canvas à côté d'un ESP32, diffusant HomeNet sur le canal 6

Votre SSID, votre canal, vos règles

Ce composant est le premier du catalogue sans broches — ce n’est pas un composant électrique, c’est de l’espace aérien. Donnez-lui un nom, un canal et une puissance de signal, et votre sketch se connecte au réseau qu’il nomme réellement :

WiFi.begin("HomeNet", "");   // le SSID sur votre composant Point d'accès

Moniteur série : le scan ne liste que HomeNet, puis la carte se connecte et obtient une IP

Pas de réécriture, pas de réseaux de démonstration. Le SSID que vous tapez est le SSID qui existe. Et comme le canvas définit l’espace aérien, un scan voit exactement ce que vous y placez — ajoutez plusieurs points d’accès pour construire et tester une interface de sélection de réseau, chacun avec son propre canal et sa puissance, et le scan fait même varier le signal de quelques dB entre les passages, comme un vrai scan.

Deux interrupteurs méritent votre attention :

Dès que votre projet contient un composant point d’accès, les réseaux de démonstration intégrés se taisent — le canvas est désormais tout le spectre.

Le panneau WiFi et une vraie capture de paquets

L’icône WiFi dans la barre d’outils est maintenant un bouton scindé. L’icône elle-même conserve son action en un clic — avec une IP, elle ouvre le serveur web de la carte. La petite flèche à côté ouvre le nouveau panneau WiFi :

Le panneau WiFi : les réseaux sur les ondes avec canal et signal, l'association et l'IP de la carte, un bouton Télécharger le PCAP et l'association de la passerelle locale

Il affiche les réseaux actuellement sur les ondes, celui auquel la carte s’est jointe et son IP, ainsi que — le composant que tout développeur embarqué cherchera — Télécharger le PCAP. Cela vous donne le trafic 802.11 de la session sous forme de fichier de capture que Wireshark ouvre directement : la poignée de main d’association, DHCP, DNS, le TCP créé par votre sketch, avec des horodatages simulés. Rien n’est téléchargé ; le fichier est généré dans votre navigateur. La prochaine fois qu’une connexion « ne fonctionne tout simplement pas », vous pourrez voir exactement où elle s’est arrêtée au lieu de deviner avec Serial.println.

Atteignez votre propre réseau

La carte simulée accède à Internet via la passerelle cloud de Velxio par défaut — mais pas à votre réseau local. La nouvelle passerelle réseau local supprime cette limite : un petit programme que vous exécutez sur votre propre machine (velxiogw, code source public, binaires gratuits), associé depuis le panneau WiFi avec un code à usage unique. Dès la prochaine exécution, le trafic de la carte sort de votre machine — votre broker MQTT, votre Home Assistant, l’API que vous développez sur localhost, tout est accessible depuis le sketch, et la machine elle-même est adressable sous host.velxio.internal.

Sur l’application Velxio Desktop, vous n’en avez même pas besoin : la simulation s’exécute déjà sur votre machine, donc la carte est sur votre réseau par construction.

Essayez-le

Ouvrez l’exemple Connectez-vous à votre propre réseau WiFi — il est livré avec le point d’accès déjà placé — ou recherchez « Point d’accès WiFi » dans le sélecteur de composants. Tous les détails sont dans le guide WiFi ESP32 et dans la procédure pas à pas de la passerelle locale.

Les points d’accès personnalisés et la passerelle locale sont des fonctionnalités du plan Maker ; le panneau WiFi et l’export PCAP sont gratuits pour tout le monde.


Partager sur :
David Montero

Écrit par

David Montero

Creator of Velxio, the open-source circuit and Arduino simulator.

GitHub velxio.dev

Articles liés


Article précédent
Les puces personnalisées passent à la vitesse supérieure — un éditeur unique, des curseurs de capteurs en direct, une bibliothèque de puces personnelle
Article suivant
Connectez Claude Code ou Codex à votre projet Velxio