Inicio Autobots WiFi Panel ESP32

autobots · hardware · ESP32 · IoT · WebSocket

WiFi Panel ESP32

Convierte un ESP32 en un panel de monitorización en tiempo real accesible desde el navegador. El ESP32 se conecta a tu red WiFi, sirve una interfaz web desde SPIFFS y abre un WebSocket que emite continuamente datos del sistema en formato JSON: IP, RSSI, RAM, temperatura interna, uptime y más.

Activo C++ PlatformIO ESP32 WebSocket SPIFFS JSON
↗ Ver en GitHub ← Volver
SSID HomeNet_5G
IP Local 192.168.1.50
Gateway 192.168.1.1
MAC A4:CF:12:B3:7E:01
Señal (RSSI) -62 dBm
RAM libre 186 KB
Temperatura 42.1 °C
Uptime 00:14:32
  • SSID de la red WiFi conectada
  • IP local asignada al ESP32
  • RSSI — potencia de señal en dBm
  • Dirección MAC del dispositivo
  • RAM libre y usada en tiempo real
  • Espacio libre del sketch en flash
  • Temperatura interna del chip
  • Uptime en segundos desde el arranque
  • ESP32 Dev Module (cualquier variante)
  • Cable USB-C o micro-USB
  • Red WiFi 2.4 GHz
  • Visual Studio Code + extensión PlatformIO
  • Filesystem SPIFFS para la web embebida
  • Navegador moderno (Chrome, Edge, Firefox)
  • src/main.cpp — código del ESP32 (C++)
  • data/index.html — panel web (se sube como SPIFFS)
  • platformio.ini — config de plataforma
  • Edita SSID, password e IP fija en main.cpp
  • Sube la web: PlatformIO → Upload Filesystem Image (pulsa BOOT en el ESP32 cuando aparezca el prompt)
  • Sube el firmware: flecha → en la barra de PlatformIO
  • Abre el Monitor Serie y copia la IP que aparece
  • Escribe http://<IP> en tu navegador
← Volver a Autobots