ThingSpeak is an Open-Source IoT application and API to store and retrieve data from Hardware devices and Sensors. It uses HTTP Protocol over the Internet or LAN for its communication. The MATLAB analytics is included to analyze and visualize the data received from your Hardware or Sensor Devices.

We can create channels for each and every sensor data. These channels can be set as private channels or you can share the data publically through Public channels. The commercial features include additional features. But we will be using the free version as we doing it for educational purpose.

(If you want to learn more about the ThingSpeak in general, and/or The Project, visit https://www.instructables.com/

Features:

Collect data in private channels. Share Data with Public Channels REST API and MQTT APIS MATLAB® Analytics and Visualizations. Worldwide Community

In this tutorial, using an MQ3 Alcohol sensor to plot its value on ThingSpeak using NodeMCU. In this program the NodeMCU to read and store the sensor data into a variable and then upload it to ThingSpeak using its channel name and API key. The NodeMCU should be connected to the internet via Wi-Fi. We will see how to create ThingSpeak Channels and configure it on NodeMCU.