Return to IoT Kits

3. 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 your 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. Find the geographic coordinates and elevation of your station at For example, the location of the Lincoln Memorial in Washington, DC is 38.8893, -77.0502. The elevation is 26.0 m. Enter this information in the ThingSpeak form as 38.8893 (North latitudes are positive) and -77.0502 (West longitudes are negative!)
  8. Check Show Location.
  9. Check Show Status.
  10. Click on Save Channel.
  11. Click on the API Keys tab and record your API Keys and ChanneID on a piece of paper or somewhere you can retrieve it.

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