ESP32-Based Temperature Monitoring and Current Sensing System
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
The circuit in question appears to be designed for temperature sensing and current measurement applications. It utilizes an ESP32 Devkit V1 microcontroller as the central processing unit, interfacing with a DS18B20 temperature sensor and a generic current sensor. The circuit also includes two resistors, which likely serve as pull-up resistors for the sensors.
Component List
ESP32 Devkit V1
- Description: A popular microcontroller with Wi-Fi and Bluetooth capabilities, suitable for a wide range of applications.
- Pins: 3V3, GND, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, VIN
Current Sensor
- Description: A sensor used to measure the flow of electric current in a conductor.
- Pins: Out, Burden, In_current, Out_current
DS18B20 (Temperature Sensor)
- Description: A digital temperature sensor that provides 9-bit to 12-bit Celsius temperature measurements.
- Pins: signal, GND, vcc
Resistor (4.7k Ohms)
- Description: A passive two-terminal electrical component that implements electrical resistance as a circuit element.
- Resistance: 4700 Ohms
Resistor (10k Ohms)
- Description: Another passive two-terminal electrical component used for creating a precise quantity of resistance in circuits.
- Resistance: 10000 Ohms
Wiring Details
ESP32 Devkit V1
- 3V3: Connected to the VCC pin of the DS18B20 and one end of the 4.7k Ohm resistor.
- GND: Connected to the GND pin of the DS18B20, the Burden pin of the current sensor, and one end of the 10k Ohm resistor.
- D2: Connected to the signal pin of the DS18B20 and the other end of the 4.7k Ohm resistor.
- VP: Connected to the Out pin of the current sensor and the other end of the 10k Ohm resistor.
Current Sensor
- Out: Connected to the VP pin of the ESP32 and one end of the 10k Ohm resistor.
- Burden: Connected to the GND pin of the ESP32.
DS18B20 (Temperature Sensor)
- signal: Connected to the D2 pin of the ESP32 and one end of the 4.7k Ohm resistor.
- GND: Connected to the GND pin of the ESP32.
- vcc: Connected to the 3V3 pin of the ESP32 and the other end of the 4.7k Ohm resistor.
Resistor (4.7k Ohms)
- pin1: Connected to the 3V3 pin of the ESP32.
- pin2: Connected to the signal pin of the DS18B20 and the D2 pin of the ESP32.
Resistor (10k Ohms)
- pin1: Connected to the GND pin of the ESP32.
- pin2: Connected to the Out pin of the current sensor and the VP pin of the ESP32.
Documented Code
No code was provided for the microcontrollers in the circuit. Therefore, this section is not applicable for the current documentation. When code becomes available, it should be documented here with appropriate comments and explanations for each function and routine.