Electronics projects, hobby circuit diagrams, college projects for students or electronics enthusiasts. Including detailed working explanation, pcb design and 100% working.

Digital Thermometer using LM35 Temperature Sensor and ESP8266 - Practical Implementation

Digital Thermometer using LM35 Sensor and ESP8266

In this project, we are going to monitor the current room temperature over internet using ESP8266 programmed as a web server. It is accomplished by establishing data communication between ESP8266 WiFi module and LM35 temperature sensor using ADC. Components RequiredESP8266 LM35 Breadboard Connecting WiresHardware Circuit Diagram LM 35 with ESP8266 – Circuit Diagram Circuit ConnectionConnect 3.3V pin of ESP8266 to first pin of LM35 Connect A0 pin of ESP8266 to second pin of LM35 Connect GND pin of ESP8266 to third pin of LM35LM35 An LM35 is a 3 pin temperature [...]

Interfacing Moisture Sensor with Arduino

Interfacing Soil Moisture Sensor with Arduino

Introduction In this article, we are going to interface a Soil Moisture Sensor with Arduino Uno. We will measure the moisture content of soil in pot or farming field and by using this we can pour water into field based on preset values. This sensor measures the volumetric content of water inside the soil (based on resistance/conductivity) and gives the moisture level as output. The sensor is equipped with both analog and digital output, so it can be used in both [...]


Interfacing HC-SR04 Ultrasonic Distance Sensor with ATmega32 Microcontroller

Introduction This project uses an ultrasonic sensor to indicate the distance of any object from it. Here we have made a setup based on microcontroller in which real time distance is sensed by an ultrasonic sensor and microcontroller displays measured distance on LCD display. Required ComponentsATmega 32 Microcontroller HC-SR04 Ultrasonic Distance Sensor 16×2 LCD Display 5V Power SupplyHardware Ultrasonic Distance Locator – Block Diagram Circuit Diagram Ultrasonic Distance Measurer – Circuit Diagram Circuit Description The overall circuit assembled on the breadboard contains three major components :ATmega 32 Microcontroller, Ultrasonic [...]


Interfacing Rain Sensor with Arduino

In this article we are going to explain about interfacing Rain Sensor with Arduino. The rain sensor module is an easy tool for rain detection. It operates as a switch when raindrop falls through the raining board and also it measures rainfall intensity. The module features, a rain sensing board and the control board that is separate for more convenience, power indicator LED and an adjustable sensitivity though a potentiometer. Rain Sensor Module Raindrop sensor is basically a board on which [...]

LED Control From Web Server - Practical Implementation

LED Control by ESP8266 as Web Server – IoT

Here we are programing ESP8266 as a web server, the chip enables WiFi connectivity and can be turned into a small functioning web server. We will connect ESP8266 to our local wifi network and we can control the LED through this local network. If you need to control it through internet you can use DDNS and port forwarding. Components RequiredESP8266 Resistor 470Ω LED USB cable Connecting wiresHardware Circuit Diagram LED Control From Web – Circuit Diagram Connections:Connect LED positive terminal to D0 pin of ESP8266 Connect LED negative [...]

LED Control Using IR Receiver - Practical Implementation

Controlling LED’s using IR Remote Control – Arduino Project

This article allows you to turn ON and OFF LED’s using a cheap IR remote control. Here we used an available IR Arduino library so it was pretty easy to decode the signals transmitted by the infrared remote. The LED’s which are connected to Arduino will be controlled by IR Transceiver module. IR Transmitter i.e., Remote transmits unique code to IR sensor wirelessly. IR sensor receives that signal and controls the LED’s which are connected to Arduino according to Code. Required ComponentsIR sensor Arduino Uno 4 [...]


Controlling of DC Motors using MPU-6050

In this project, we are going to control the speed of 2 DC motors using the MPU-6050. MPU-6050 is an accelerometer and Gyro sensor. By moving the sensor in upward or downward direction, the speed of the motors will increase or decrease. By moving the sensor in upward direction, the speed of first motor will increase and the speed of other motor will decrease. Similarly, by moving the sensor in downward direction, the speed of first motor will increase and [...]

Arduino Based Ethernet WebServer Practical Implementation

Making Ethernet Web Server with Arduino

Build your own IOT service! Collect sensor data and send it to a WebServer. In this article, we are going to create a webserver using the Arduino and the Ethernet shield. The Arduino Ethernet makes everything so easy that it looks like magic. The Arduino Ethernet Shield allows you to easily connect Arduino to the internet. This shield enables Arduino to send and receive data from anywhere in the world with an internet connection. This shield opens up endless amounts [...]