12th August 2021


Fitbit-For-Bees is a project that is aimed to monitor the health of the beehives to help the hobby beekeepers as well as professionals who have huge apiaries. Using a number of tiny sensors which could be fitted to the hive it would be possible to monitor and report any changes and parameters, allowing a beekeeper to respond quickly if any conditions threatened the hive, e.g. high winds altering the hive’s orientation and affecting its stability or sudden increase in temperature or humidity. All such excursions adversely affect the bees’ health, so need immediate attention.

All the data…

I am a huge believer of Vasudhaiva Kutumbakam which is a Sanskrit phrase found in Hindu texts such as the Maha Upanishad, which means the world is one family. The phrase Vasudhaiva Kuṭumbakam (Sanskrit: वसुधैव कुटुम्बकम्) consists of several words: vasudhā (transl. ‘the earth’);[3] ēva (transl. ‘is thus’);[4] and kuṭumbakam (transl. ‘family’). So, to do something for our home (world), I built this project that would help in its conservation.

It takes more than soil, water, and sunshine to make the world green. At least 30% of the world’s crops and 90% of all plants require cross-pollination to spread and…

It’s been a while I have written something here. I had been busy with a lot of cool projects.

When you work on multiple IoT projects, one thing which is a common is networking and configuration management.

Most of the time when we create an MVP, we generally tend to bind our code with configuration parameters like server IPs, ports, Wi-Fi credentials etc. It’s okay, if the MVP does not go places. Everything works… Happy Days…!

Now, imagine you build a cool demo and your PM requests to showcase this demo to somewhere at a conference. He tells you that…

In my last article, I tried to give a gist of one of the many ways how a Secured IoT system could be deployed. In this article, I shall demonstrate another common way to secure your IoT Network by shielding it from the outer world.

I will also show, how web apps could interact with the MQTT broker which brings endless possibilities as raw sensor data could be accessed seamlessly in FrontEnd Apps.

The things I will be talking about are:

  • WebSocket protocol support for the Broker
  • Reverse Proxying the Broker

I will not be using something new, it’s the…

In my last article, I showed how we could build an IoT app without the Internet. It's a good exercise when you want to get started or do Rapid Prototyping without having any dependency on the Internet. One question that is always asked by the people evaluating the proof of concepts, is regarding Security. How have you secured your solution ? Most of the customers’ concerns when they are contemplating to introduce IoT into their business or product line are related to security. Be it device security or network security, having it on scale is very important. …

I hope you guys liked my last article. The intent was to show how easy was it to get started. I am not going to talk about real sensors or actuators until we have built our base understanding strong.

“The secret of getting ahead is getting started. The secret of getting started is breaking your complex, overwhelming tasks into smaller manageable tasks, and then starting on the first one.” — Mark Twain

I always like to break big problem statements into a chunk of smaller ones, which help me focus and then knock them down one at a time. …

Every IoT project, big or small, consists of 3 main components namely the sensors, the actuators and the communication medium by which the things talk to each other also known as the control center.

In this article, I would like to demonstrate how we could simulate a sensor action, a control center and an actuation based on the sensor condition. I am therefore calling it a “Hello World” as this is what we try to do when we learn something new :)

Before we move any further, refer to my IoT device setup article to have the device ready for…

I have many people asking me how do I do Internet of Things (IoT) projects. The kind of people which ask me are from various different backgrounds like e.g. College grads, Mechanical engineers, Creative Tech designers, Computer Engineers and even Solutions Architects who have different domain knowledge. Personally, I think everyone is curious about the buzzword and since the market is flooded with devices like Alexa, Google Home and smartphones, people are keen to automate things or derive insights.

In this series, I wish to share with everyone some things for those who are curious to start or do something…

In this article, I will go through an application which monitors your incoming packages at your doorstep using AI.


As we are mostly home, due to the current pandemic situation, we shop online for a lot of items from different e-commerce websites and the packages get delivered at our doorsteps. How cool would it be that, if you get notified instantly when packages get delivered to or removed from your doorstep? This is exactly what I will be covering in this article.


My motivation for this project was 2-fold. Firstly, the idea came up when alwaysAI asked if I would…

Nvidia is one of the companies that is democratizing Machine Learning (ML) at the edge. This really excites me as an IoT engineer who wants to add ML capabilities to my applications e.g. ensure safety at an Industrial Plant to check for people in forbidden areas.

Nvidia has released Jetson and Xavier developer kits which are great for people who want to build really cool computer vision projects ranging from self-driving cars, robots, smart cameras and whatnot. The possibilities are endless. Huge shout out to pyimagesearch blog which has provided detailed setup instructions from time to time to get your…


Linux Enthusiast, Embedded systems, Quick Learner, IoT Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store