#include <WiFi.h>
#include <AzureIoT.h>
#define YOUR_WIFI_SSID "Wokwi-GUEST"
#define YOUR_WIFI_PASSWORD ""
#define YOUR_SCOPE_ID "0ne00B68E80"
#define YOUR_DEVICE_ID "cac2"
#define YOUR_DEVICE_KEY "7kRn/7Hn+jAYUGvrsryx6kydHCbuVVR6XLqBwyBrYTs="
AzureIoT ioTHub(YOUR_SCOPE_ID, YOUR_DEVICE_ID, YOUR_DEVICE_KEY);
void setup() {
Serial.begin(115200);
// Connect to Wi-Fi
WiFi.begin(YOUR_WIFI_SSID, YOUR_WIFI_PASSWORD);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
// Initialize Azure IoT Hub
ioTHub.begin();
}
void loop() {
// Send a dummy telemetry message to Azure IoT Hub
ioTHub.sendTelemetry("{\"message\": \"Hello from ESP32!\"}");
delay(5000); // Send message every 5 seconds (adjust as needed)
}