tecnologia:iot:esp32_post
This is an old revision of the document!
ESP32 POST
Queremos hacer la lectura de un valor y enviarlo por post. Empezamos por la plantilla de OTA:
<codw> #include <WiFi.h> #include <ESPAsyncWebServer.h> #include <AsyncElegantOTA.h>
const char* ssid = “mi_red_wifi”; const char* password = “mi_contraseña_wifi”;
IPAddress ip(192,168,1,69); IPAddress gateway(192,168,1,1); IPAddress subnet(255,255,255,0); IPAddress dns(8,8,8,8);
AsyncWebServer server(80);
void setup() {
Serial.begin(115200);
delay(10);
Serial.println('\n');
WiFi.begin(ssid, password);
WiFi.config(ip, gateway, subnet, dns);
Serial.print("Conectando a ");
Serial.print(ssid);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print('.');
}
Serial.println('\n');
Serial.println("Conectado correctamente");
Serial.print("IP:\t");
Serial.println(WiFi.localIP());
server.on("/", HTTP_GET, [](AsyncWebServerRequest *request) {
request->send(200, "text/plain", "V1.0 Primer OTA");
});
AsyncElegantOTA.begin(&server); // Start AsyncElegantOTA
server.begin();
Serial.println("HTTP server started");
delay(1000);
}
void loop() { } </code>
tecnologia/iot/esp32_post.1651833751.txt.gz · Last modified: by admin
