Introduction: Simplest IoT Temperature and Humidity Meter
Simplest IoT temperature and humidity meter allow you to collect temperature, humidity, and heat index. Then send them to Adafruit IO.
- LD1117V33 voltage regulator. https://amzn.to/3aAW0OU
- ESP8266 ESP-01. https://amzn.to/2VBc4f6
- DHT11 temperature and humidity sensor. https://amzn.to/2Tt71fM
- Capacitor 100 nF. https://amzn.to/2VWuSoe
- Capacitor 10uF x 50 V. https://amzn.to/3eSyWOM
- Resistor 5.6K ohms. https://amzn.to/3cPZq1s
- Preformed Breadboard Jumper Wire. https://amzn.to/2xdmh8g
- Breadboard. https://amzn.to/2Kl1tyk
- 5.5x2.1 mm Female DC Power Jack. https://amzn.to/3bDA0Eo
- DC 5V 2A Power Supply. https://amzn.to/2xYEp60
- ESP-01 Breadboard Adaptor. https://amzn.to/2KjrTR8
Step 1: Have a Hand All Components
It always is recommended to have a hand all components.
That will save you time.
Step 2: Make the Connections
Make the connections indicates in the schematic.
You should use a power supply of less than 12 VDC.
IC1: LD1117V33 voltage regulator.
IC2: ESP8266 ESP-01.
C1: Capacitor 100 nF.
C2: Capacitor 10uF x 50 V.
R1: RResistor 5.6K ohms.
You need to solder two cables to the DC power jack to use the power supply.
In this case, the orange cable is the positive, and green cable is negative.
Step 3: Upload the Code
The code has two files. In the config.h you set your Adafruit credentials and network configuration like wifi name and password.
Step 4: Set Adafruit IO
You should open an account on Adafruit IO. After that, you need to know how it works.
Check the link below to know about Adafruit IO, there you know how you can use Adafruit the credentials, how set the feeds and how configure the dashboards.
Step 5: Test It and Enjoy It!!!
I show a picture with my dashboards.
You can see the data in real time in the link below:
Note: If you are having issues connecting, please ensure you have the latest Adafruit IO Arduino library.