Billions and Billions

The open data platform for the Internet of Things


Get Started

CollectCollect

Send sensor data to the cloud.

AnalyzeAnalyze

Analyze and visualize your data.

ActAct

Trigger a reaction.




ThingSpeak Features

  • Real-time data collection and storage
  • MATLAB® analytics and visualizations
  • Alerts
  • Scheduling
  • Device communication
  • Open API
  • Geolocation data
  • Data collection server code available on GitHub®


  • Featured Projects


    Latest News

    Analyzing Squirrel Behaviour and Weather Forecasting with MATLAB and ThingSpeak

    Lord Kelvin said, “If you can not measure it, you can not improve it.” In Carsten’s project, he built a squirrel feeder complete with sensors and a camera. The “Squirrel Cafe” allows squirrels to lift a cover and take a peanut. When that happens, data gets collected and the feeder tweets its data summary with a photo. Carsten is learning a lot about the behaviours of the squirrels and is also trying to forecast the coming winter based on how many nuts are being taken. Behind-the-scenes, he is using Raspberry Pi, ThingSpeak, and MATLAB.

    The Squirrel Cafe is connected to the ThingSpeak IoT Analytics platform using the Raspberry Pi. The Raspberry Pi collects data from a tilt sensor, temperature sensor, and a camera to determine how many nuts the squirrels are taking. Whenever the lid opens, the current temperature gets measured by the DS18B20 sensor and sent to ThingSpeak for storage and analysis using MATLAB.

    Carsten is also testing a theory. He noticed through observation that there might be a correlation between the number of nuts that get taken from the feeder and how long the coming winter season will be. This winter forecast and “nuts per minute” calculations are being performed by ThingSpeak’s MATLAB Analysis app. We are excited to see what the results prove in the next few years.

    For full project details and source code, visit Carsten’s website for this project at www.TheSquirrelCafe.com.

     


    Prototyping IoT Analytics with MATLAB and ThingSpeak

    Rob Purser, our Senior Development Manager for IoT, will be holding a hands-on workshop at this year’s IoT Evolution in Las Vegas. Rob will teach the attendees how to prototype IoT analytics using MATLAB and the IoT platform, ThingSpeak.

    The Internet of Things typically involves a discussion of smart devices and the cloud, with much less attention paid to the data collection, pre-processing of acquired data, and development of real-time analytics algorithms. A successful data analytics strategy involves embedded sensor analytics, historical data analysis, and online analytics. In this hands-on session, each participant will work with devices and try out the various types of analytics in action.

    IoT Evolution West 2016

    Caesars Palace, Las Vegas
    900 Convention Center Blvd
    New Orleans, LA

    IOTD-02: Prototyping IoT Analytics: Hands on with ThingSpeak and MATLAB
    Tuesday, July 12, 2016 at 2PM
    Forum 15


    What Do Students Need to Learn to Be Successful in IoT?

    I will be joining a panel at the ASEE’s 123rd Annual Conference in New Orleans. The goal of our panel is to discuss what students need to learn to be successful in IoT. Our session is Tuesday, June 28th, 2016 at 1:15pm in Room 261 at the New Orleans Convention Center.

    The IoT panel at ASEE will be moderated by Dr. Gerald W. Recktenwald and features Dr. Jacob Segil from the University of Colorado, Boulder, Dr. Duncan James Bremner P.E. from the University of Glasgow, and Hans Scharler from MathWorks.

    American Society for Engineering Education Conference

    New Orleans Convention Center
    900 Convention Center Blvd
    New Orleans, LA

    T426·IoT: What Do Students Need to Learn to Be Successful in this Field?
    Tuesday,  June 28, 2016 1:15 PM to 2:45 PM