Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

ESP32-Based Flame Detection System

Image of ESP32-Based Flame Detection System

Circuit Documentation

Summary of the Circuit

This circuit integrates an ESP32 microcontroller with a Sensor SHT113 Flame sensor. The ESP32 is a versatile microcontroller with Wi-Fi and Bluetooth capabilities, and it is used here as the central processing unit to interface with the flame sensor. The Sensor SHT113 Flame is a sensor designed to detect the presence of a flame or fire. The connections between the ESP32 and the flame sensor allow for the monitoring of flame presence and the communication of this status through the ESP32's various communication interfaces.

Component List

ESP32 (30 pin)

  • Description: A 30-pin microcontroller with Wi-Fi and Bluetooth capabilities.
  • Purpose: Acts as the central processing unit and communication interface for the circuit.
  • Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, Vin, D23, D22, TX0, RX0, D21, D19, D18, D5, TX2, RX2, D4, D2, D15, 3V3.

Sensor SHT113 Flame

  • Description: A flame detection sensor module.
  • Purpose: Detects the presence of a flame or fire and provides an analog and digital output.
  • Pins: A0, D0, GND, VCC.

Wiring Details

ESP32 (30 pin)

  • D35 connected to Sensor SHT113 Flame A0
  • D18 connected to Sensor SHT113 Flame D0
  • GND connected to Sensor SHT113 Flame GND
  • 3V3 connected to Sensor SHT113 Flame VCC

Sensor SHT113 Flame

  • A0 connected to ESP32 D35
  • D0 connected to ESP32 D18
  • GND connected to ESP32 GND
  • VCC connected to ESP32 3V3

Documented Code

No code has been provided for the microcontroller. The documentation of the code would typically include a description of the functionality, setup, and loop routines, along with any functions or libraries used. Since no code is available, this section is left blank. If code becomes available, it should be documented here with comments explaining the purpose and functionality of each section of the code.