Building the Internet of Things with the ESP8266 Wi-Fi Module and ThingSpeak

The ESP8266 Wi-Fi Module is a low-cost Wi-Fi radio with a microcontroller on board. Costing less than $5 US, the ESP8266 brings connectivity and programmability to any “connected project” such as temperature sensor monitoring or aquarium control.

ESP8266 Tutorial

ESP8266 Resources


The ESP32 module is an MCU with integrated Wi-Fi and Bluetooth connectivity for many IoT applications. I recommend the HiLetgo ESP32 module to get started with the ESP32. This will allow you to use the Arduino IDE to program the module over USB and leverage your existing experience as you learn.

HiLetgo ESP32 Module

ESP32 Resources


      1. The GPS coordinates are constantly changing.So how do we display that. The GPS has to communicate with thingspeak.

  1. hi hans thanks foe the reply,but can u get me the code to send data to thingspeak channel via esp 8266 and arduino uno…waiting for ur reply ….thanks

  2. Is it possible to analyze (.log) file on Thingsspeak
    Like to to send a bulky (.log) to Thingsspeak and let it analyzed
    Thnx in advance

  3. Hi Hans,
    I collect data every hour, and i send all collected data once at all, every 24 hours, to minimize battery consumption.
    How can i set things to ‘mark’ values with MY timestamps on ThingsTalk?
    If i send all data all at once, i will have all data marked with sending timestamp! is it right?

    Can you suggest me a workaround please?
    Thank you

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.