Volver

Trae tu propio WiFi: puntos de acceso personalizados, captura de paquetes y tu red local

Un ESP32 simulado en Velxio siempre ha tenido WiFi funcional: se une a una red integrada, obtiene una IP y llega a internet, ejecutando la pila WiFi real. Lo único que no podías hacer era decirle a cuál red unirse. Hoy ya puedes: con un plan Maker, colocas una parte de Punto de Acceso WiFi en el lienzo y la radio emulada transmite tu SSID.

La parte de Punto de Acceso WiFi en el lienzo junto a un ESP32, transmitiendo HomeNet en el canal 6

Tu SSID, tu canal, tus reglas

Esta parte es la primera del catálogo sin pines: no es un componente eléctrico, es espacio aéreo. Dale un nombre, un canal y una intensidad de señal, y tu sketch se conecta a la red que realmente nombra:

WiFi.begin("HomeNet", "");   // el SSID en tu parte de Punto de Acceso

Monitor serie: el escaneo solo lista HomeNet, luego la placa se conecta y obtiene una IP

Sin reescrituras, sin redes de demostración. El SSID que escribes es el SSID que existe. Y como el lienzo define el espacio aéreo, un escaneo ve exactamente lo que pones ahí: añade varios puntos de acceso para construir y probar una interfaz de selección de red, cada uno con su propio canal e intensidad, y el escaneo incluso varía unos pocos dB entre pasadas, como haría uno real.

Hay dos interruptores que merece la pena conocer:

En cuanto tu proyecto tiene una parte de punto de acceso, las redes de demostración integradas se silencian: el lienzo es ahora todo el espectro.

El panel WiFi y una captura de paquetes real

El icono de WiFi en la barra de herramientas ahora es un botón dividido. El icono en sí mantiene su acción de un clic: con una IP abre el servidor web de la placa. El pequeño indicador junto a él abre el nuevo panel WiFi:

El panel WiFi: redes en el aire con canal y señal, la asociación e IP de la placa, un botón de Descargar PCAP y el emparejamiento de la puerta de enlace local

Muestra las redes actualmente en el aire, a cuál se ha unido la placa y su IP, y — la parte que todo desarrollador embebido buscará — Descargar PCAP. Eso te entrega el tráfico 802.11 de la ejecución como un archivo de captura que Wireshark abre directamente: el handshake de asociación, DHCP, DNS, el TCP que tu sketch realizó, con marcas de tiempo simuladas. Nada se sube; el archivo se genera en tu navegador. La próxima vez que una conexión “simplemente no funcione”, podrás ver exactamente dónde se detuvo en lugar de adivinar con Serial.println.

Alcanza tu propia red

La placa simulada llega a internet a través de la puerta de enlace en la nube de Velxio por defecto — pero no a tu red local. La nueva puerta de enlace de red local elimina ese límite: un pequeño programa que ejecutas en tu propia máquina (velxiogw, código fuente público, binarios gratuitos), emparejado desde el panel WiFi con un código de un solo uso. Desde la siguiente ejecución, el tráfico de la placa sale desde tu máquina — tu broker MQTT, tu Home Assistant, la API que estás desarrollando en localhost, todo alcanzable desde el sketch, y la propia máquina direccionable como host.velxio.internal.

En la aplicación de escritorio de Velxio ni siquiera necesitas eso: la simulación ya se ejecuta en tu máquina, así que la placa está en tu red por construcción.

Pruébalo

Abre el ejemplo Conéctate a tu propia red WiFi — viene con el punto de acceso ya colocado — o busca “Punto de Acceso WiFi” en el selector de partes. Los detalles completos están en la guía de WiFi para ESP32 y en el tutorial de la puerta de enlace local.

Los puntos de acceso personalizados y la puerta de enlace local son funciones del plan Maker; el panel WiFi y la exportación PCAP son gratuitos para todos.


Compartir en:
David Montero

Escrito por

David Montero

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

GitHub velxio.dev

Artículos relacionados


Artículo anterior
Los chips personalizados crecen — un solo editor, controles deslizantes en vivo y una biblioteca personal de chips
Artículo siguiente
Conecta Claude Code o Codex a tu proyecto de Velxio