Home Automation Projects

Home automation is the automation process of home appliances and other home functions so that they can be controlled with your phone, computer, or even remotely. Below is a list of some home automation projects which are based on various microcontrollers, arduino, raspberry pi, etc. These home automation projects are covered with detailed explanation of circuit diagrams, source codes and videos. If you want more projects you can also check out our collection at Basic Electronics Projects | Arduino IoT Projects | Arduino Robotics Projects | Arduino AI Projects | Raspberry Pi Projects | ESP32 Projects

 

In many cases,  ESP32 capacitive touch sensors are used instead of push buttons. The advantage is that we don't have to provide force to press a button, and we can activate a key without touching it using touch sensors. Touch-sensing technology is becoming popular day by day. And within the last decade or so, it has become difficult to imagine the world without touch-…

With the advancement in virtual assistants like Google Assistant and Alexa, Home automation and Voice controlled applications are becoming normal. Now, we ourselves have built many home automation projects, from simple Automatic Staircase Lights to IoT based web controlled Home Automation using Raspberry Pi. But this project here is different, the idea here is to create a…

Recently I got intrigued with all the new Home Automation products in the market and hence I purchased a Google Home Mini and few other smart devices to control lights, fans, AC and what not. While it did work and everything was fun to use, I got a bit troubled with having all these wireless connectivities happening around me. My bedroom alone had 5 smart devices, and…

Smart speakers like Amazon Echo or Google home are getting popular now days and both have capability to integrate custom skill or action to control any appliance using those Smart speaker. We previously built our own Smart speaker using Raspberry Pi and Alexa, and also controlled home appliances using this Raspberry Pi smart speaker.

 

…

As a kid I was fascinated by a toy music car which gets triggered when you clap your hands, and then as I grew up I wondered if we can use the same to toggle lights and fans in our home. It would be cool to just turn on my Fans and lights by just clapping hands instead of walking my lazy self to the switch board. But often times it would malfunction as this circuit will…

In previous tutorial we have discussed about MQTT Protocol and installed local MQTT server on our Raspberry Pi for controlling the GPIO locally. But the drawback of local MQTT server is that we cannot control the GPIOs from anywhere in the world, it only provides services locally. But if this MQTT server is hosted on some cloud then any appliances connected to Raspberry Pi…

Raspberry Pi is one of the most famous low cost computer and powerful tool for prototyping different types of IoT and embedded projects. With the popularity of Raspberry pi in the IoT domain, Particle cloud started support for this board on its platform.

Particle Cloud is a very popular IoT platform which can help you to start with everything that…

This comprehensive guide shows you how to interface the HC-05 Bluetooth module with the ESP8266 NodeMCU using Arduino IDE. Nowadays, Bluetooth has become an integral part of digital devices, and it comes built-in in most of the devices such as smartphones, laptops, PC, cameras, Watches, Fitness Bands and many more. Bluetooth has always been the dominant protocol in wireless…

In some applications, user input is required to control the functions of a device. There are different kinds of user input methods used in the embedded and digital electronics. The touch sensor is one of them. Touch sensor is an important and widely used input device to interface with a microcontroller and it has made inputting data simpler. There are individual places where…

In modern electronics world, touch input is used almost everywhere, whether it can be a mobile phone or an LCD monitor switch. Capacitive touch is the widely used in the touch sensor segment and we previously used capacitive touch with a Raspberry Pi. Here in this project, we will interface touch sensor with 8051 microcontroller AT89S52. If you are new to 8051 microcontoller…

Humans and machines interact and communicate with one other in many possible ways, computers have monitor, keyboard and mouse, while smart phones have touch screen, gesture control etc and even AR and VR is on its way. But the most basic tool used by humans to communicate is vocal communication, we have the capability to listen and speak and if the machines could somehow do…

Home Automation has always been inspiring projects for most of us. Toggling an AC load from the comfort of our chairs or bed of any room without reaching for the switch in another room sounds cool doesn’t it!!. And now in the era of IoT, thanks to the ESP8266 module which made it easy to control anything from anywhere in the world.

In this…