1

I have an Arduino Uno and an ESP8266 and I want to send a HTTP get request to google.com and print the response. Please help me thanks.

Michel Keijzers
13k7 gold badges41 silver badges58 bronze badges
asked Dec 18, 2018 at 13:05
1
  • 1
    if you have AT firmware in esp8266, use AT commands or WiFiEsp library. the library has examples. for AT commands you can google may examples. Commented Dec 18, 2018 at 13:22

1 Answer 1

2

You can use ESP8266Wifi Arduino Library.

Here an example:

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
const char* ssid = "yourNetworkName";
const char* password = "yourNetworkPassword";
void setup () {
 Serial.begin(115200);
 WiFi.begin(ssid, password);
 while (WiFi.status() != WL_CONNECTED) {
 delay(1000);
 Serial.print("Connecting..");
 }
}
void loop() {
 if (WiFi.status() == WL_CONNECTED) { //Check WiFi connection status
 HTTPClient http; //Declare an object of class HTTPClient
 http.begin("http://www.google.com"); //Specify request destination
 int httpCode = http.GET(); //Send the request 
 if (httpCode > 0) { //Check the returning code
 String payload = http.getString(); //Get the request response payload
 Serial.println(payload); //Print the response payload
 }
 http.end(); //Close connection
 }
 delay(30000); //Send a request every 30 seconds
}
answered Dec 18, 2018 at 13:12
2
  • but this is for coding directly on esp8266 I want to upload the code to arduino uno Commented Dec 18, 2018 at 13:18
  • Ok, do you want to use AT commands? See this post: arduino.stackexchange.com/questions/32567/… Commented Dec 18, 2018 at 13:22

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.