Home > Projects > Sensor – Transducer – Detector Projects > Weather Dashboard with MKR1000 and Losant

Weather Dashboard with MKR1000 and Losant

Summary of Weather Dashboard with MKR1000 and Losant


This project demonstrates building a weather dashboard using an Arduino MKR1000 and the Losant platform to monitor temperature and humidity. The setup involves configuring WiFi, uploading HTTPS certificates, and writing code to send sensor data via webhooks. On the Losant side, users create applications, devices, workflows, and dashboards with gauges and time-series charts to visualize real-time environmental metrics.

Parts used in the Weather Dashboard:

  • Arduino MKR1000
  • DHT11 Temperature & Humidity Sensor (4 pins)
  • Arduino IDE
  • Losant Platform
  • WiFi101 Firmware Updater Sketch
  • winc1500-uploader-gui.exe

This project is about building a simple weather dashboard using MKR1000 and Losant platform.

Weather Dashboard with MKR1000 and Losant

Things used in this project

Hardware components

Arduino MKR1000
Arduino MKR1000
× 1
DHT11 Temperature & Humidity Sensor (4 pins)
DHT11 Temperature & Humidity Sensor (4 pins)
× 1

Software apps and online services

Arduino IDE
Arduino IDE
Losant Platform
Losant Platform

Story

add_mkr1000_workflow_virtualdevice

Create Dashboard

create_dashboard

Add Temperature Block

Set temperature as Number Gauge.

add_temperature_gauge

Add Humidity Block

Set humidity as Dial Gauge.

add_humidity_gauge

Add Temperature vs Humidity Block

This a time series block.  Pick the temperature and humidity attributes as data points.  Time range is 60 minutes and one data point every 1 minute.

add_temperature_humidity_graph

The dashboard

Schematics

 

Quick Solutions to Questions related to Weather Dashboard:

  • What is the main purpose of this project?
    The project shows how to build a simple weather dashboard monitoring temperature and humidity using MKR1000 and Losant.
  • How do you configure the MKR1000 for HTTPS?
    You must load the Firmware Updater Sketch onto the board and then run the winc1500-uploader-gui.exe program on your computer to upload certificates.
  • Which domain is used for the Losant webhook certificate?
    The certificate is issued to triggers.losant.com.
  • Can other weather metrics be collected with this setup?
    Yes, with additional sensors, other weather metrics can be collected and analyzed to build more complex dashboards.
  • How does the MKR1000 send data to the cloud?
    It uses a Losant webhook to trigger application workflows via HTTP requests.
  • What specific blocks are added to the Losant dashboard?
    The dashboard includes a Number Gauge for temperature, a Dial Gauge for humidity, and a Time Series block comparing both over 60 minutes.
  • What device attributes are created in the Losant application?
    The two device attributes created are temperature and humidity.
  • How often does the time series block collect data points?
    The time range is set to 60 minutes with one data point every 1 minute.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top