WHATS EXACTLY THINGSPEAK?

ThingSpeak is an open source Internet of Things (IoT) application and API to store and retrieve data from things using the HTTP protocol over the Internet or via a Local Area Network.

It enables the creation of sensor logging applications, location tracking applications, and a social network of things with status updates”.

launched by ioBridge in 2010 as a service in support of IoT applications.

ThingSpeak is an Internet of Things (IoT) platform that lets you collect and store sensor data in the cloud and develop IoT applications.

The thingspeakiot platform provides apps that let you analyze and visualize your data in MATLAB, and then act on the data.

The Sensor data sent to ThingSpeak from Arduino, Raspberry Pi, BeagleBone Black, and other hardware.thingspeek esp8266 pictorobo.com

A COMPLETE TUTORIAL ON INTRODUCTION OF ESP8266 

In this tutorial, the LM35 temperature sensor can be used with esp8266 or Nodemcu and program from Arduino IDE, the lm35 has used to send data to thingspeak and it was really productive there is no sudden spike in temperature change, it was gradual and results are quite good.”

CREATE A NEW PROJECT ON THINGSPEAK-

 

STEP 1:-

Collect data in a ThingSpeak channel from a device, from another channel, or from the web. Click New Channel to create a new ThingSpeak channel.

STEP 2:-

After that, you view new window on your PC screen, in that click on Channel Setting & read all the channel setting instruction.

Thingspeek esp8266 pictorobo.com

Total 8 field are there in a row, select the field as per your requirement and by default Field 1 always Enable.

In that section, you can show your country or city exact location using latitude and longitude section, show your Youtube Video.

Click on Save button for saving all the channel setting and this channel setting appear on the Private View section.

STEP 3:-

Now, go to the API Key section and copy Write API Key.

THINKSPEAK ESP8266 PICTOROBO

STEP 4:-

ESP8266 with LM35 pictorobo

STEP 5:-

#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>
WiFiClient client;
String thingSpeakAddress= "http://api.thingspeak.com/update?";
String writeAPIKey;
String tsfield1Name;
String request_string;
HTTPClient http;
void setup()
{
    WiFi.disconnect();
   WiFi.begin("Assudani","KRJVC..ASSUDANI");
  while ((!(WiFi.status() == WL_CONNECTED))){
    delay(300);
  }
}
void loop()
{
    if (client.connect("api.thingspeak.com",80)) {
      writeAPIKey = "key=JYLKR4WVJ5NPEPOC";
      tsfield1Name = "&field1=10";
      request_string = thingSpeakAddress;
      request_string += "key=";
      request_string += "AQJ8F7Q05J5Y0SS4";
      request_string += "&";
      request_string += "field1";
      request_string += "=";
       int analog = analogRead (17);
 float temp = analog*0.3222;
 Serial.print(temp);
 delay(1000);
      request_string += temp;
      http.begin(request_string);
      http.GET();
      http.end();
    }
    delay(3000);
}
Next, The best project using ESP8266

Product added to your Cart

We use cookies to ensure that we give you the best experience on our website. If you continue we'll assume that you understand this. Learn more

Got It