How to get the Adafruit IO API Key
Navigate to Adafruit IO Portal to begin the journey. You will have to either signIn or SignUp to proceed.
Step 1

Step 2

Complete guide
For further reading see this conclusive guide.
What is Adafruit IO?
A cloud platform designed specifically for IoT Applications.
Allows users to connect and manage their IoT devices, collect data and create visual dashboards to monitor and analyze this data in real time.
Creating an Account on Adafruit IO
Go to the Adafruit IO Website: https://io.adafruit.com/Click on “Sign Up”

Setting up a new feed
What is a Feed? A feed is a data stream that stores sensor data
Steps:
- Log in to Adafruit IO
- Navigate to the "Feeds" section
- Click "Create New Feed"
- Name your feed (e.g., "Temperature")

Setting Up the Dashboard
What is a Dashboard? A dashboard is a customizable interface for visualizing data
Steps:
- Go to the "Dashboards" section
- Click "Create a New Dashboard"
- Name your dashboard (e.g., "Temperature monitoring")


Select the feed you had created earlier i.e. temperature and click next. Input the Block Title and Gauge Level then click create block
Repeat the same procedure to add the Line chart block for Temperature

Repeat the same procedure to create a gauge block and Line chart block for Humidity

Installing the required libraries in Arduino IDE
Steps:
- Open Arduino IDE
- Go to "Sketch" - "Include Library" - "Manage Libraries"
- Search for and install the required libraries

A snippet of the code:

Uploading Code to the D1 Mini
Steps:
- Connect the D1 Mini to your computer via USB
- Select the appropriate board and port in Arduino IDE
- Click the upload button to flash the code onto the D1 Mini


Monitoring Data on Adafruit IO
Return to your Adafruit IO dashboard Watch the real-time data being populated in your widgets



