Controlling Mouse Pointer using Python Script and Accelerometer


Varun Kumar

There are many ways of controlling mouse pointer using atmega328p, and I find using a python script and an arduino best and effective one because of the following reasons:

1)    Python is a common language and comes pre-installed in almost all LINUX distros.

2)    Using python script makes this project compatible to cross platforms, as no fancy software is needed.

3)    Using an arduino saves me from the trouble that goes into making the whole circuit and then connecting it through a USB to TTL converter.

I’ll be using two non-standard libraries viz. Pyserial and Autopy both of them are freely available and easy to install, just like any non-standard library. Accelerometer that I’m using is ADXL335, it’s a triple axis accelerometer.


I2C(Inter Integrated Circuit)/TWI(Two Wire Interface)



The I2C bus was developed in the early 1980's by Philips Semiconductors. Its original purpose was to provide an easy way to connect a CPU to peripheral chips in a TV-set.

The research done by Philips Labs in Eindhoven (The Netherlands) to overcome these problems resulted in a 2-wire communication bus called the I2C bus. I2C is an acronym for Inter-IC bus. Its name literally explains its purpose: to provide a communication link between Integrated Circuits.


TinkTrak: A DIY Robot using Raspberry Pi

What is the one thing most of us wanted since childhood? A robot! We loved those really cool  toy robots which used to cost a bomb! Here is your chance to build one without having to shell out big bucks! This one uses the Raspberry Pi computer.

As it is your robot, you can get it to do anything you like. The author has attached a cup holder to his robot. The author has used a readymade base which had a built in gearbox that houses the wheels. This is similar to the base of a toy crane. Other parts include a HP HD2300 webcam, water dancer speakers with 6 Watt Amp, an ultrasonic range finder distance measuring sensor (HC-SR04), battery cases that can hold 6 AA batteries (the author’s  prototype requires 27Volts), LED lights (here’s your chance to use those Diwali/ Christmas lights again!). You can substitute the HC-SR04 for an easily available and cheaper distance measuring sensor. 

DIY: Plotter Using CD-ROMs

How cool it would be, if you could get a battery powered WLAN plotter to draw stuff for you? And if it was DIY-able. Well, the good news is, it is possible, for real! You can now make one using 2 old optical drives, 4 H bridges, a Raspberry Pi and a servo. To start with, you need the optical drives' stepper motor mechanism, which is used to move the laser unit. You can connect them perpendicularly, as shown in the picture below. 

DIY: 3D Printed Bow Tie with Spy Cam

You start by downloading the motionPie software and putting that onto the memory card. Next you plug in all the hardware and connect the camera. Attach it to the battery pack and set up the wi-fi. The best thing about this project is, it's detailed step wise description of each step. The guide has been written keeping, even the RPI virgins in mind. 

Ball Tracking Robot


Rohan Juneja

The major drawback in today’s surveillance rests on the involvement of human operators which can easily be distracted, so we need a system which can autonomously monitor regions continuously, making decisions while identifying unwanted or obnoxious things and respond accordingly. Object tracking using computer vision is crucial in achieving automated surveillance.

I made this project in order to builda basic ball tracking car. Here, my bot used camera to take frames and do image processing to track down the ball. The features of the ball such as color, shape, size can be used. But my objective was to make a basic prototype for such a bot which can sense color and follow it. 

Robot Arm: DIY

So here’s a Robot Arm DIY project. I thought it was pretty scary for an amateur, building a robot and all of that. But it wasn’t. This start-to-finish guide will take you through the entire gadget with ease. And ‘robots are cool’.

To start with, you’ll need an Arduino starter kit, a meArm kit, and an Arduino IDE. Agreed, it isn’t a small project but the developer has divided it in phases so that it’s easy to follow! Just follow the steps and you’ll be fine!

WiFi Based Real-Time Data Logger for Cupboard or Fridge


Ganesh Selvaraj

Do you find it annoying when the cake you set in the freezer doesn’t set itself on time? Maybe someone is opening the fridge frequently when you aren’t noticing. Or you may be having a personal cupboard from where your things just vanish or gets misplaced when you are away. So, how to know when your fridge/ cupboard’s door get opened?

Well, we have a simple solution for that. Using this you can check at what time and also how many times it was opened, and you can check it from anywhere on internet.

Op-amp Tester


Romil Surana
Op-amp 741 is a very well-known as well as very usable IC in many of the projects like amplifier circuits, voltage follower circuits, current to voltage changer or voltage to current changer and many more other applications. So for the proper working circuit it is highly necessary that your op-amp works correctly. So here the circuit that will help you to check whether your op-amp is in good condition or it is faulty.

Arduino Quadcopter with Zigbee Communication

Kyle Fieldus has designed an Arduino based Quadcopter drone which uses Zigbee as its communication mechanism. He gives a detailed video tutorial series on designing, build, testing, rebuild, testing and tells about every failure and changes he made to this project.  He has also given a critical test video of take-off of the quadcopter.