Thingspeak is een open-source IoT platform om sensordata op te slaan of op te vragen met behulp van REST en MQTT.
Met dit platform is het mogelijk om data
Voor analyse en visualisatie wordt Matlab gebruikt. Door de makkelijk op te zetten communicatie en tutorials is het ideaal voor fast prototyping. In het Arduino IDE kan je via de library manager de ThingSpeak bibliotheek downloaden. Deze bevat voorbeelden om data met de cloud uit te wisselen.
Het lezen en schrijven van data kan gedaan worden met:
Data wordt verzameld in Channels. Dit is je database zeg maar. Elk channel heeft een uniek identificatienummer, lees- en schrijfsleutel die nodig zijn om de service aan te spreken. Deze zal je ook in de code moeten gebruiken die je voor je zender of ontvanger schrijft.
De sensorwaarden zelf worden naar velden geschreven. De velden die je wil gebruiken moet je activeren in je channel-settings.