Battery-Powered Wi-Fi Temperature and Humidity Monitor with Wemos D1 Mini and DHT22
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
The circuit in question appears to be a sensor-based system designed to measure environmental parameters using a DHT22 sensor, which is capable of measuring temperature and humidity. The system is powered by a 18650 Li-ion battery, which is managed by a TP4056 charging module. The Wemos D1 Mini serves as the microcontroller unit (MCU) to process the sensor data. The circuit also includes resistors that may be used for voltage division or pull-up/pull-down resistors for signal conditioning. The D1 Mini Prototype Board XD-08 ProtoBoard is used as a base for assembling the components.
Component List
DHT22
- Description: A digital temperature and humidity sensor.
- Pins:
+,Out,-
18650 Li-ion Battery
- Description: A rechargeable battery providing power to the circuit.
- Pins:
-,+
TP4056
- Description: A lithium battery charging module with protection.
- Pins:
OUT-,B-,B+,OUT+,IN-,IN+
Wemos D1 Mini
- Description: A compact microcontroller based on the ESP8266, with built-in Wi-Fi capabilities.
- Pins:
RST,A0,D0,D5,D6,D7,D8,3V3,5V,G,D4,D3,D2,D1,RX,TX
Resistor (100k Ohms)
- Description: A resistor with a resistance of 100k Ohms.
Resistor (27k Ohms)
- Description: A resistor with a resistance of 27k Ohms.
D1 Mini Prototype Board XD-08 ProtoBoard
- Description: A prototyping board designed for use with the Wemos D1 Mini.
- Pins:
5V,Ground,D4,D3,D2,RX,TX,3v3,D8,D7,D6,D5,D0,A0,Reset
Wiring Details
DHT22
+connected to3V3on Wemos D1 Mini andOUT+on TP4056.Outconnected toD4on Wemos D1 Mini.-connected toGon Wemos D1 Mini andOUT-on TP4056.
18650 Li-ion Battery
+connected toB+on TP4056.-connected toB-on TP4056.
TP4056
OUT+connected to3V3on Wemos D1 Mini and+on DHT22.OUT-connected toGon Wemos D1 Mini,-on DHT22, andpin1on a 100k Ohms resistor.B+connected to+on 18650 Li-ion Battery andpin2on a 27k Ohms resistor.B-connected to-on 18650 Li-ion Battery.
Wemos D1 Mini
3V3connected toOUT+on TP4056 and+on DHT22.Gconnected toOUT-on TP4056 and-on DHT22.A0connected topin2on a 100k Ohms resistor andpin1on a 27k Ohms resistor.D4connected toOuton DHT22.
Resistor (100k Ohms)
pin1connected toOUT-on TP4056.pin2connected toA0on Wemos D1 Mini.
Resistor (27k Ohms)
pin1connected toA0on Wemos D1 Mini.pin2connected toB+on TP4056.
D1 Mini Prototype Board XD-08 ProtoBoard
Groundconnected toOUT-on TP4056.3v3connected toOUT+on TP4056.
Documented Code
No code was provided for the microcontroller. Typically, the code would be responsible for initializing the DHT22 sensor, reading data from it, and possibly transmitting the data to a remote server or displaying it locally. Without the code, we cannot document its functionality or provide any insights into the software aspects of this circuit.