Gone are the days when home automation was considered a luxury. Now it’s available at your fingertips. DIY smart home projects are more popular than ever. The Internet of Things (IoT) unifies everything from lighting to full security systems. Once separate systems, many things in the home are now controllable from a smartphone.
Arihant Divider

The World of Micro-Controllers

All home automation, DIY, or otherwise start and end with micro-controllers and motherboards. The two most popularly used are Arduino and Raspberry Pi.

Arduino is a microcontroller motherboard. It’s easy to use because a microcontroller is essentially a simple computer that has the ability to run only one program but repeatedly. The Arduino board is best used for simpler tasks such as opening and closing doors, reading temperatures, or controlling a simple robot.

Raspberry Pi on the other hand is a general-purpose computer, commonly with a Linux system, and has the ability to run multiple programs simultaneously. This makes it more complicated to use than Arduino. This is best used when you need a full-fledged computer that can drive complex instructions such as a multi-functional robot, doing elaborate calculations (such as Bitcoin or encryptions). No doubt it can be used for simpler tasks as well, but the system won’t be used to its full potential.