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.

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.

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.

This guide was first published on Feb 05, 2019. It was last updated on Jun 19, 2024.

This page (Adafruit IO Setup) was last updated on Mar 08, 2024.

Text editor powered by tinymce.