funcion de Arduino IDE para ESP32S3 que manda un mqtt por SIM7080G usando las librerias tinyGSm y PubSubClient requiere el topic y el mensaje setup y funciones
#include <SIM7080G.h> #include "PubSubClient.h" #include "TinyGsmClient.h" #define DEBUG true /* * Define your module's pins * (hardware serial port must be used) */ #define MODEM_RST 5 #define MODEM_PWKEY 4 #define MODEM_POWER_ON -1 #define MODEM_TX 23 #define MODEM_RX 19 #define MODEM_BAUD 9600 /* * Define your APN data */ #define APN "apn" #define USERNAME "" #define PASSWORD "" /* * Define the hostname and port */ #define HOSTNAME "test.mosquitto.org" #define HOSTPORT 1883 /* * Define MQTT topics */ #define MQTT_TOPIC "sim7080g/telemetry" #define MQTT_TOPIC_SUBSCRIBE "sim7080g/control"