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...

ESP32 with L298N DC Motor Driver

 08-06-2025🔧 Basic IntroductionL298N is a dual H-Bridge motor driver IC that allows controlling the direction and speed of two DC motors or one stepper motor.It operates on high voltage and high current, making it suitable for robotics and mechatronics applications.⚙️ Technical SpecificationsOperating Voltage: 5V to 35V (Motor supply); 5V logic supply.Current Handling: Up to 2A per channel continuously.Logic Level Inputs: Compatible with 5V logic (Arduino, ESP32, etc.).Heat Sink: Comes with a built-in heat sink to dissipate heat during high load.Control Pins: IN1, IN2, IN3, IN4 to control motor direction.Enable...

Read more...