ThingSpeak IoT Blog

Top ThingSpeak IoT Questions from Google


We were searching around for ThingSpeak IoT resources and noticed that Google was sharing the top questions related to ThingSpeak. Christopher Stapels and I thought that it would be fun to answer them and share them as a blog post. So, here we are.

How do you use ThingSpeak?

Some people use ThingSpeak for monitoring machine processes. This allows them to share the data with potential customers and ensure the process is within control. There are over a million ThingSpeak channels representing a vast assortment of projects.  Some projects measure the temperature and humidity in one room, some projects include a global network of air quality monitors. You can send data to ThingSpeak from your devices, create instant visualization of live data, and send alerts.

What type of

...read more >>

Introducing the New ThingSpeak Community Hosted at MathWorks


First, I would like to introduce the new ThingSpeak Community hosted at MathWorks. The community will moderated and curated by Christopher Stapels, product marketing manager for ThingSpeak and IoT engineer extraordinaire.

What is ThingSpeak? ThingSpeak is an IoT analytics platform service that allows you to aggregate, visualize, and analyze live data streams in the cloud. You can send data to ThingSpeak from your devices, create instant visualization of live data, and send alerts. It has MATLAB Analytics tailored for IoT included.

ThingSpeak has a vibrant community of makers and engineers and users all over the world. We are

...read more >>

Staying Connected with CheerLights and ThingSpeak


This time of year is about staying connected, maybe more so this year than with previous years. CheerLights is an IoT project to share some of the connections through synchronized lights. All of the lights connected to the CheerLights feed hosted on ThingSpeak stay in sync. The lights all shine with the same color. Now, the fun part, anyone can change the color using Twitter. Just send a tweet to @CheerLights and mention a color. This will send the color to lights all around the world!

If you are just learning about the Internet of Things, you can use CheerLights as a Hello World project to get started. Once you learn how CheerLights works, you can learn how to build on top of it and create new connected projects.

CheerLights are back at

...read more >>

ThingSpeak Now Supports MATLAB Swarm Scatter Charts


ThingSpeak automatically gives you access to the latest MATLAB features from the latest MATLAB release. MATLAB R2020b now includes swarmchart to create sarm scatter charts! The charts are a great way to visualize many measurements across a limited number of categories.

Here is a swarm chart of wind speed versus hour of day. The chart is created with just two lines of MATLAB code (and a few more for formatting the plot). This plot uses data from the weather station on top of the parking garage at the MathWorks Apple Hill location in Natick (Channel 12397).

Since the weather station also includes temperature, I’ve color-coded the points using the temperatures for the day.

To create this chart in ThingSpeak, select the MATLAB Visualizations app, and create a new

...read more >>

Explore ThingSpeak IoT Data Using a MATLAB App


ThingSpeak users frequently ask how to build customized views for their ThingSpeak data. The channel view provides automatically generated field plots that are customizable with the ThingSpeak Charts API or a MATLAB visualization. You might want to run prepackaged analysis repeatedly or based on a variable you can set. You might want to view data from multiple channels, or view channels depending on a condition. For example, you could show the channels for all devices that have a measurement higher than a given threshold.

Christopher Stapels, the ThingSpeak Product Manager, built an IoT data explorer app for MATLAB. The app is available for download on

...read more >>