Category Archives: Raspberry Pi

Eclipse release IoT stack

The IoT (Internet of Things :P) space is getting pretty interesting. Eclipse (one of my fav IDEs) has now released a powerful IoT stack for Java developers to build awesome IoT applications.

Eclipse IoT


Check out more details here:

This is getting interesting ๐Ÿ™‚ I need to try out a demo… Hey, they even have a live demo page setup here that’s playing with the Raspberry Pi:

Happy IoTing ๐Ÿ˜›

Raspberry Pi Radio

Came across this interesting (and minimal) Raspberry Pi project on Makezine:

This is pretty interesting as all you now need to have a broadcast FM channel is a Pi and a Wire ๐Ÿ˜‰

Note: Unauthorized sending of signals over FM bands is restricted and also a punishable offense in some countries. I take no responsibility whatsoever.

Using Raspberry Pi to snoop into Wearables


The world of wearables is taking the world by storm. Android Wear, iWatch, Smartbands, Leychal (Smartshoes, proudly made in Hyderabad, India), etc.

Here’s a nice anatomy of a wearable device:

And here’s the many sensors found in a generic Smartphone:

Imagine if you could grab all those data using off the shelf devices?


Symantec wrote a nice post about how insecure these new wearables are and how they can be snooped into.

Disclaimer: All images used above have been taken from here and may be copyrighted by the owners.

Android 4.4 on the Raspberry Pi


trevd just released his work on porting Android 4.4.4 to the Raspberry Pi. He wrote an elaborate post on the XDA forum here detailing the kinky features of what he’s done.

Instructions for getting started can be found on his github repository.

I’ll try this out myself and hopefully let you guys know how it goes! This is super exciting for me ๐Ÿ™‚

[tag Raspberry Pi, Android]

Interactive GPIO pin mapping for Raspberry Pi

Came across this awesome interactive pin mapping for the Raspberry Pi. This also includes some expander boards.

If the above frame doesn’t work, use this direct link:

Fixing the missing LxPanel bug when direct accessing Raspberry Pi shell

Heya Guys,

If you followed our previous post (Direct SSH into Raspberry Pi in Headless Mode), you must have noticed that we were not able to get the lxpanel (the Start menu bar) of the Raspberry Pi and only the desktop was streamed. We had this tweak that solved the problem.

Once successfully SSHed into the Pi, run this command lxpanelย instead of lxsession or startlxde. That will pull up only the lxpanel in the bottom as shown below:


Now, click the terminal icon (3rd from left) from the Pi’s taskbar and another terminal window should pop open. Now, inside this, enter the command lxsession or startlxde and you should now be able to see the Pi’s desktop.



Enjoy ย ๐Ÿ™‚

Controlling Raspberry Pi over the Internet using WebIOPi framework

I was struggling for some weeks getting this done, but just achieved a breakthrough. This post will brief out controlling the RasPi’s GPIOs over the network and demonstrating how easily it can be used as a powerful IOT device. Most of the details including the WebIOPiย framework, libraries and scripts are taken fromย


First and foremost, download the WebIOPi framework from the Raspberry Pi’s terminal by ย typing in the following commands

$ wget
$ tar xvzf WebIOPi-0.6.0.tar.gz
$ cd WebIOPi-0.6.0
$ sudo ./

The setup script will automatically download the required dependencies and headers for Python which are almost 35-40 MB in size. It took me almost 60 mins as I’m currently on a very very slow network ๐Ÿ™

Once all the packages and dependencies are installed and deployed, you should see this success message:

WebIOPi Successful Install Message


All set!!!

Now, simply shoot this command in the terminal:

sudo webiopi 8000

and Voila!!! You should see framework messages like this:



Now, open your browser on the same Network. If your RasPi is plugged into a display unit and you’re using a Mouse/KB plugged to the Pi, open midori and type this in the address bar:

where is the IP addr of the Raspberry Pi and 8000 is the port you just defined previously. Since I’m connected on the same WiFi network, I typed addr this into my Laptops’s Chrome browser and this is what we get initially:



Click the GPIO Header link and you should see something like this:


Now connect a small LED to GPIO4 (7), change the Pin direction to OUT from IN and toggle the value by clicking on 7. You should see your LED also blink ๐Ÿ™‚



You can see a quick demo here: