Ejemplo de uso de la libreria PubSubClient para interactuar con el protocolo MQTT sobre el SoC ESP32.

Instrucciones de prueba del sketch:

  1. Modificar las credenciales (ssid y pswd) para conectarse a la red WiFi de preferencia.
  2. Modificar los topics de pub y sub del sketch.
  3. Si no se tiene instalada, instalar la libreria PubSubClient en el Arduino IDE.
  4. Compilar y subir el codigo al ESP32.
  5. Entrar en Hive MQTT WebSocket, conectarse y suscribirse a los topicos deseados.
  6. Desde dicho link, ver los mensajes que publica el ESP32 y publicar mensajes hacia el ESP32.

 

Para interactuar con MQTT también pueden descargarse estas dos apps para Android:

O si quieren interactuar desde la PC, los invito a descargarse MQTTX, el mejor cliente desktop de MQTT que probé.

 

Aquí les dejo unas grabaciones explicativas y demostrativas de lo anterior:

  1. Explicación del código
  2. Prueba del código
Fecha: 29/4/2021 | Creado por: Matias
Categoria: Ejemplos