ThingSpeak is an IoT analytics service that allows you to aggregate, visualize, and analyze live data streams in the cloud. ThingSpeak provides instant visualizations of data posted by your devices to ThingSpeak. With the ability to execute MATLAB code in ThingSpeak, you can perform online analysis and process data as it comes in. ThingSpeak is often used for prototyping and proof-of-concept IoT systems that require analytics.
You can send data from any internet-connected device directly to ThingSpeak using a Rest API or MQTT. In addition, cloud-to-cloud integrations with The Things Network, Senet, the Libelium Meshlium gateway, and Particle.io enable sensor data to reach ThingSpeak over LoRaWAN® and 4G/3G cellular connections.
With ThingSpeak, you can store and analyze data in the cloud without configuring web servers, and you can create sophisticated event-based email alerts that trigger based on data coming in from your connected devices.
“With ThingSpeak we were able to quickly develop and improve upon our designs because the platform makes iterations easy, is stable, and scales well. Other platforms are available for collecting and analyzing data, but none met our needs as fully and immediately as MATLAB and ThingSpeak.”
ThingSpeak for...
Get Started
Sign up for a free account.
ThingSpeak FAQs
ThingSpeak is an IoT analytics platform from MathWorks that allows you to aggregate, visualize, analyze, and act on live data in the cloud.
ThingSpeak is used for developing IoT systems for commercial, educational, and research use for a variety of applications including air quality monitoring, energy monitoring, smart farming, industrial IoT, automotive telemetry, AI and IoT courses.
You can send data from any internet-connected device directly to ThingSpeak using REST API, HTTP, MQTT, LoRaWAN, and 4G/3G cellular connections. You can also read and write data to ThingSpeak using MATLAB functions and Simulink blocks.
Yes, ThingSpeak allows you to write and execute MATLAB code within ThingSpeak to plot, process, and analyze data as it comes in from your devices.
ThingSpeak offers free and paid licenses, the free license is only for non-commercial small projects. Free trials for limited duration are also provided for commercial use, requiring a paid license for extended use.
No, with ThingSpeak you can store and analyze data in the cloud without configuring any web servers.
Yes, ThingSpeak allows you to act on your data by triggering reactions such as sending event-based alerts via email, executing a MATLAB script when a data threshold is met (React), or recursively running scripts on a timed basis (TimeControl).