Author Archives: Gopal

About Gopal

I have rich experience of 20+ years on on Embedded systems, digital/analog design, Microcontrollers and programming. Long back I taught myself programming the classic 8051 Microcontroller in assembly language and now I am working on cutting edge technologies around Cloud, Voice and IoT. Outside the professional world, I love photography, listening to music and spending time with my family.

How to automate your home with your voice


Using voice to control things in your home is one of the coolest things in home automation. It is more natural to use voice rather than keyboard or a touch screen. Wouldn’t it be fun to use a voice command to turn off the lights or switch on the AC or even open the door? All without leaving the comfort of your chair !

With the availability of cloud based technologies it is not as difficult as it sounds. This project demonstrates the concepts and introduces you to two powerful network based technologies – Amazon Alexa and PubNub.

Continue reading


Raspberry Pi Ultrasonic digital clock

Imagine you waking up sometime in middle of night and want to know what time it is. Well you have your favorite toy – the mobile handset – but that is not supposed to be healthy alongside your sleeping brain! The florescent hands of a wall clock fade out after an hour or so when lights are switched off. On the other hand, to have a permanently ON digital clock is a bit disturbing.  I built this project to work as an on-demand clock and the demand is when you hold your hand or any object in front of it for a second or two. Isn’t that cool?! Read on to find out more…

Continue reading

IBM Watson, Bluemix, Node-RED and Raspberry Pi – Part II

Following on from the first post in which we covered setting up IBM Bluemix, Watson IoT service, we will now go to the next step. In this part we will setup the Raspberry Pi, design an application in Node-RED to send temperature of the CPU in Pi and visualize the temperature data in IBM Bluemix.

Continue reading

IBM Watson, Bluemix, Node-RED and Raspberry Pi – Part I

If you are following developments in fields like IoT, AI, machine learning and so on, you may have heard of these buzzwords – Bluemix, Watson, cognitive computing and so on. When I first heard about them , I thought they are some high-end computing technologies and nothing to do with the toys like Raspberry Pi or mbed (well, the powerful toys). As I went on exploring, that initial reaction faded and I realized that these offerings from IBM are significant enablers to the IoT systems and have many powerful features. I have just recently started experimenting with these and thought to share the journey with you.

This is the first post on this topic and I plan to cover various features of Watson gradually in future. This post shall help you understand the basics of applying IBM’s cloud offering and other services to IoT using a Raspberry Pi and make an entry in the World of Watson.

Continue reading

About my blog

Welcome to my Absolute Zero Blog. I chose this name because I think the knowledge we have about everything out there is absolutely zero or close to zero. However everyone knows something so I thought to share what I know and what I do. Someone somewhere may find it useful or interesting. This blog is about Electronics, IoT, Programming, Embedded systems and similar areas. This is an attempt to add some more dump on the world wide web.

Continue reading