#include <Arduino.h>
#include <ArduinoJson.h>
#include <HTTPClient.h>
#include <WiFi.h>
const char* ssid = "Wokwi-GUEST";
const char* password = "";
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
}
HTTPClient http;
http.begin("https://industrial.api.ubidots.com/api/v1.6/devices/ESP32");
http.addHeader("X-Auth-Token", "SU_TOKEN");
http.addHeader("Content-Type", "application/json");
String body = "{\"Temperatura\":{\"value\": 27}}"; // The body of the API request.
int httpCode = http.POST(body); // Post the body of the API request via HTTP.
if (httpCode > 0) { // Check for the returning code
String payload = http.getString();
Serial.println(payload);
DynamicJsonDocument doc(512);
deserializeJson(doc, payload);
Serial.print("Answer = ");
}
else {
Serial.println("Error on HTTP request");
}
http.end();
}
void loop() {
}
esp:0
esp:2
esp:4
esp:5
esp:12
esp:13
esp:14
esp:15
esp:16
esp:17
esp:18
esp:19
esp:21
esp:22
esp:23
esp:25
esp:26
esp:27
esp:32
esp:33
esp:34
esp:35
esp:3V3
esp:EN
esp:VP
esp:VN
esp:GND.1
esp:D2
esp:D3
esp:CMD
esp:5V
esp:GND.2
esp:TX
esp:RX
esp:GND.3
esp:D1
esp:D0
esp:CLK