Ir al contenido

Proyectos MQTT y HTTP

Con WiFi conectado, tu ESP32 simulado puede ejecutar cargas de trabajo IoT reales. La galería de ejemplos tiene una categoría completa ESP32 MQTT lista para abrir y ejecutar.

El flujo clásico de PubSubClient funciona sin cambios: únete a Velxio-GUEST, conéctate a un broker público, publica y suscríbete. Abre los ejemplos de MQTT de la galería para ver:

  • publicación de lecturas de sensores en un temporizador,
  • suscripción a un tema y control de una salida a partir de mensajes recibidos,
  • un intercambio completo de panel bidireccional contra un broker público.

Debido a que el broker es real, puedes ver los mensajes de tu placa simulada llegar a tu teléfono o portátil con cualquier cliente MQTT — y publicar de vuelta a él.

HTTPClient (Arduino) y urequests (MicroPython) funcionan contra endpoints reales: obtén una API REST, descarga un archivo, envía un webhook. Mantén las cargas útiles razonables — el chip emulado tiene los mismos límites de RAM que el real.

  • El AP es abierto (sin contraseña) y proporciona acceso a Internet mediante NAT — no hay acceso entrante a tu placa simulada desde Internet.
  • DNS, TCP, UDP y TLS se comportan como en el hardware; los apretones de manos TLS pesados consumen tiempo real de CPU emulada, así que espera que tarden un momento.
  • Si una conexión falla, revisa primero el monitor serie — las líneas de registro de la pila WiFi (wifi:connected, got ip) te indican qué paso no ocurrió.