Ger.ar

  • Servicios
  • Contacto

Enviar petición http desde ESP8266


Categoría:

[core]

Este cacharrillo que parece no decir ni pío, pero en realidad es más listo que el hambre, puedes hacer virguerías en un plis-plas. Solo tienes que conectarlo a tu Wi-Fi, y ¡zas!, ya estás listo para mandar peticiones HTTP como si nada.

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>

const char* ssid = "nombre_de_tu_wifi";
const char* password = "tu_contraseña";

void setup() {
  Serial.begin(115200);
  WiFi.begin(ssid, password);
  
  while (WiFi.status() != WL_CONNECTED) {
    delay(1000);
    Serial.println("Conectando al Wi-Fi...");
  }
  Serial.println("¡Conectado al Wi-Fi!");
}

void loop() {
  if (WiFi.status() == WL_CONNECTED) {
    HTTPClient http;
    
    http.begin("http://ejemplo.com/api");  // URL de la petición HTTP
    
    int httpResponseCode = http.GET();  // Puedes usar GET, POST, PUT, lo que necesites
    
    if (httpResponseCode > 0) {
      String response = http.getString();
      Serial.println(httpResponseCode);
      Serial.println(response);
    } else {
      Serial.print("Error en la petición: ");
      Serial.println(httpResponseCode);
    }
    
    http.end();
  }
  
  delay(5000);  // Espera 5 segundos antes de enviar la siguiente petición
}

Recomendado:

¿Necesitás que un especialista te ayude con tu proyecto?

  • Tutoría / Consultoria 1er sesión

    Tutoría / Consultoria 1er sesión

    Leer más
←El protocolo MQTT
ESP8266 NodeMCU HTTP GET y HTTP POST con Arduino IDE (JSON, codificación de URL, texto)→

Comentarios

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  • Programación de funciones para robot cuadrúpedo
  • Secuenciómetro para máquina industrial programado en Arduino IDE + Código en C++
  • Cómo medir temperatura y humedad con Arduino y los sensores DHT11-DHT22
  • Arrays: Variables multiplicadas
  • Utilización de #define
  • Typedef Struct
Ger.ar

Ger.ar

Blog y Servicios

  • Programación
  • ELECTRÓNICA
  • About
  • Servicios

2026 Ger.ar

Contacto

Tu carrito (items: 0)

Productos en el carrito

Producto Detalles Total
Subtotal $0.00
Envío, impuestos y descuentos se calculan en el checkout.
Ver carrito
Finalizar compra

¡Tu carrito en este momento está vacío!

Contratar

Avisos