Main Content


The IoT Platform with MATLAB Analytics

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 visualizations of live data, and send alerts using web services like Twitter® and Twilio®. With MATLAB® analytics inside ThingSpeak, you can write and execute MATLAB code to perform preprocessing, visualizations, and analyses. ThingSpeak enables engineers and scientists to prototype and build IoT systems without setting up servers or developing web software.

Get Started

Learn the basics of ThingSpeak

Configure Accounts and Channels

Information on ThingSpeak channels, users, and licenses

Write Data to Channel

Use the REST and MQTT APIs to update channels with software or devices

Read Data from Channel

Use the REST and MQTT APIs to read channels using software or devices

Prepare and Analyze Data

Filter, transform, and respond to data in MATLAB

Visualize Data

Transform and visualize data in MATLAB

Act on Data

Use ThingSpeak apps to trigger an action or transform and visualize data

Specialized Analysis with MATLAB

ThingSpeak examples that show use of the advanced tools available in add-on toolboxes

API Reference

Use the REST and MQTT APIs to update ThingSpeak channels and to chart numeric data stored in channels