If you do not already have an Adafruit IO account set up, head over to io.adafruit.com to link your Adafruit.com account to Adafruit IO.
We'll need to create a new feed to hold data for the first feather's BME280 sensor. The BME280 can output Temperature, Humidity, and Pressure data, so we'll need to create three feeds to hold data from each node's sensor.
To do this, navigate to the feeds page on Adafruit IO.
Then click Actions -> Create New Feed, and name this feed feather-1-temp
.
- If you do not already know how to create a feed, head over to Adafruit IO Basics: Feeds.
Next, we'll create two more feeds for the first feather:
feather-1-humid
feather-1-pressure
Now that the first feather has feeds to store its data in, we'll create two additional feeds for the second feather:
feather-2-humid
feather-2-pressure
feather-2-temp
We're also going to need our Adafruit IO username and our secret API key.
Navigate to your profile and click the View AIO Key button to retrieve them. Write them down in a safe place, we'll need them for later.
Now that the feeds are set up - if you wish to visualize incoming data, you'll want to set up a new dashboard to display feed data from the sensors.
- If you do not know how to create a new dashboard, or use the dashboard feature of Adafruit IO - click here to learn more about Adafruit IO Dashboards.
I set my dashboard up with three gauge blocks connected to each of the feeds, and a text box to identify the gauge cluster for each sensor node.
With Adafruit IO set up, let's move on to using the sensor network we've created.
Text editor powered by tinymce.