Return to IoT Kits

2. Open a ThingSpeak account

ThingSpeak is a free Internet of Things service that stores and displays data received from your weather station. ThingSpeak integrates support for MATLAB software from MathWorks, allowing you to analyze and visualize your station’s data using MATLAB without requiring the purchase of a MATLAB license.

Steps to open an account

  1. Open in your browser.
  2. Click “Sign Up” and follow the instructions on the ThingSpeak website to set up MATLAB and ThingSpeak accounts.
  3. Sign in to you account and click Create Channel.
  4. Choose a channel name and description.
  5. Enter field definitions as shown in the table below and check the box beside each field to make it active.
  6. Check Public to make it easy to access during setup and testing. It will be available to everyone but you can change it to Private later.
  7. Set Elevation to your station elevation in meters. You can obtain your elevation and location for steps 9 & 10 at
  8. Check Show Location.
  9. Set Latitude to your latitude in decimal degrees. Positive for north.
  10. Set Longitude to your longitude in decimal degrees. Negative for west.
  11. Check Show Status.
  12. Click on Save Channel.
  13. Click on the API Keys tab and record your API Keys and ChanneID.

ThingSpeak Field Definitions

Field 1Temperature °C
Field 2Humidity
Field 3Time Awake
Field 4Sea Level Pressure
Field 5Light Intensity
Field 6Cell Voltage
Field 7RSSI
Field 8Temperature °F