ESP32-Based Autonomous Fire Extinguisher Bot

🔥 FIRE BOT – Bluetooth Controlled Fire Extinguisher RobotWelcome to the FIRE BOT project! This robot is designed to detect and extinguish small fires using a flame sensor and a water pump. It is fully controllable via Bluetooth, making it ideal for educational or experimental firefighting applications.🧠 Features🔥 Flame detection💧 Water pump activation🎮 Bluetooth remote control (with mobile app)🛞 Motor movement: Forward, Reverse, Left, Right🔁 Servo motor to aim the water spray🧪 Manual + Automatic mode supported📦 Hardware UsedArduino Uno (or compatible...

Read more...

ESP32 with DHT11 Temperature & Humidity Sensor

📌 What is the DHT11 Sensor?The DHT11 is a basic, low-cost digital temperature and humidity sensor. It uses a capacitive humidity sensor and a thermistor to measure the surrounding air and outputs a digital signal on the data pin (no analog input needed).🧠 Key Features of DHT11FeatureDetailsTemperature Range0 to 50°C (±2°C accuracy)Humidity Range20% to 90% RH (±5% accuracy)Operating Voltage3V to 5.5VSignal TypeDigital (single-wire serial)Sampling Rate1 Hz (one reading per second)SizeSmall and lightweight⚙️ Pinout of DHT11 SensorPinNameDescription1VCCPower supply (3.3V or 5V)2DataSerial data output3NCNot connected4GNDGround(Sometimes it comes in a 3-pin module: VCC,...

Read more...

ESP32 with ADXL335 Accelerometer

 11-06-2025The ADXL335 is a small, thin, low-power 3-axis analog accelerometer manufactured by Analog Devices. It is widely used in embedded systems and electronics projects for sensing acceleration in the X, Y, and Z directions.🔧 Key Features of ADXL335FeatureDescriptionTypeAnalog 3-axis accelerometerMeasurement Range±3 g (g = gravity, approx. 9.81 m/s²)Power Supply1.8V to 3.6VOutput TypeAnalog voltageSensitivity~300 mV/g (at 3V supply)Low Power~350 µA typicalOperating Temp-40°C to +85°CBandwidthAdjustable via external capacitors📊 How It WorksThe ADXL335 uses a micro-machined structure suspended by springs inside a silicon chip.As the device accelerates, the structure deflects, changing the capacitance...

Read more...

MotorBot with Esp32

 09-06-2025🔧 Components Needed:ComponentQuantityESP32 Dev Board1L298N Motor Driver Module1DC Gear Motors (TT or BO motors)23 x Li-ion 18650 Cells (3.7V each)1 battery pack (11.1V total)Battery Holder or 3S Battery Pack1Breadboard (optional, for testing)1Jumper Wires (Male-to-Male/Female)~15-20Robot Chassis + Wheels1 setSwitch (optional, for power control)1🔌 Connections:✅ Power Supply:Connect battery pack positive to +12V terminal on L298N.Connect battery pack negative to GND on L298N.Remove the jumper on L298N between +12V and 5V (important! Use external 5V for ESP32).Use buck converter (recommended) to step down 11.1V to 5V and power ESP32 through 5V and GND.✅ L298N to Motors:Connect:Motor A terminals (OUT1 & OUT2) to Left motor.Motor B terminals (OUT3 & OUT4) to Right motor.✅ L298N...

Read more...

Node MCU ESP8266 Setup in Arduino IDE

 18-01-2024Node MCU ESP8266 Board are so popular? Mainly because of the following features.Its true Arduino KillerLow-costWiFiLow PowerHigh GPIO PINCompatiblityMultiple Language supportMain Differences Between ESP8266 and ESP32There is a successor of the ESP8266—the ESP32. The ESP32 combines Wi-Fi and Bluetooth and is dual-core. If you want to start with any of these boards, we recommend getting an ESP32. If you already have an ESP8266, don’t worry. It works great, it has a huge community and it does the job for most...

Read more...