Raspberry Pi LM35 Temperature Sensor

Posted on Updated on

We have mostly covered all the Basic Components interfacing with Raspberry Pi in our Raspberry Pi projects section. We have covered all the Tutorials in simple and detailed manner, so that anyone, whether he has worked with Raspberry Pi or not, can learn from this Series easily. And after going through all the tutorials you will be able to build some High Level projects using Raspberry Pi.


So here we are designing first application based on the previous tutorials. The first basic application is a simple thermometer using Raspberry Pi in which you can monitor the Readings on computer.

Check out this complete project here

DIY WiFi Controlled Robot using Arduino

Posted on

There can be many different interesting robotics projects we can make with simple microcontroller boards. Here are few of simple projects you can try to build yourself, as they are easy to make and explained with details like circuit diagrams and codes required for the project.

 Here is another interesting project which lets you control the Robot over WiFi. For this we have used the WiFi module and interfaced it with the Arduino board to connect the robot with your cell phone.


For circuit diagram and complete tutorial to build this robot, visit here

DIY LED Cube Projects

Posted on Updated on

1. 5x5x5 LED Cube with Arduino Uno

Picture of 5x5 LED Cube (Arduino Uno)

This is a step by step explanation of how to build a 5×5 LED cube using an arduino. I did this project for my undergraduate electronics class and it took me about 2 weeks to complete.

2. 3x3x3 LED Cube using Arduino

3X3X3 LED Cube with Arduino UNO

A typical 3*3*3 LED cube connected with Arduino is shown in the final project image, shown above, the cube consists of 27 LEDs which are arranged in rows and columns forming a cube.

3. Raspberry Pi LED Cube

The basic concept is this; the cube, in this case 3x3x3, is made up of columns (9) and layers (3).On each layer, all the cathodes are connected together and in each column, the anodes are connected together. Therefore, 12 ouputs are needed to control all 27 LED’s.




Bluetooth Controlled Robo Car

Posted on

We have seen a lot of popular robotic projects like line follower robot, edge avoiding robot, DTMF robot, gesture controlled robot, etc. where simple automated robotic projects were developed using various controllers. In this tutorial a bluetooth controlled robo car is developed using popular open source development board – Arduino. Here a Bluetooth module is used to control the toy car, by using an android based application.


You can find the complete step by step tutorial to develop this project here. If you would like to see the toy-car working, check this video.

Metal Detector Circuits

Posted on

We can build a metal detector circuit by using different types of approach and by using different types of electronic components. Here I am sharing few metal detector circuits that I have tried with different controllers and IC.

1. Metal Detector using IC 555

In this project we are going to design a simple metal detector circuit. There are so many metal detector designs but most of them are complex in design so here we are going to design a simple metal detector circuit using 555 Timer IC. Check out here this complete metal detector circuit.

2. The “Blind Squirrel” Pulsed Induction Metal Detector

This is my version of a Pulsed Induction type of Metal Detector. I named it “Blind Squirrel” because even a blind squirrel finds an acorn every now and then.

This project came about when it was suggested by our club for the 2005-2006 winter contest.

3. Metal Detector

The circuit described here is that of a metal detector. The opera- tion of the circuit is based on superheterodyning principle which is commonly used in superhet receivers. The circuit utilises two RF oscillators.

4. Arduino Based Metal Detector

Build a cool looking and very unique metal detector with 5 separate search coils that light up when metal is detected. The search coil closest to the metal will light up better helping identify the location of the hidden treasure! Check out the project here.

After studying the various types of metal detectors and circuits that were available on the Web, I decided to design my own using ideas from previous designs as well as my own ideas.

Simple DIY Electronics Circuits

Posted on Updated on

  1. DIY RGB Bulb:

RGB Bulb

We are building here a RGB bulb using Red, Green and Blue LEDs, we just need to add a mechanism to control the brightness or intensity of these light individually. To control the brightness, we are using PWM (Pulse width Modulation) method with 555 time IC.

Check out the full project here: DIY RGB Bulb Circuit

2. Voltage Doubler Circuit

Voltage doubler is the circuit where we get the twice of the input voltage, like if we supply 5v voltage, we will get 10 volt at the output. Generally transformers are there to step-up or step-down the voltage, but sometimes transformers are not feasible because of their size and cost. So here is the quick, easy and practical solution to double the voltage, using 555 timer IC.

Check out the full project here: Voltage Doubler Circuit

3. DIY Music Box

This is how I built the Musc Box Circuit from 555-timer-circuits.com/music-box.html. First thing to do is plug in all the parts into a bread board and test it. Just follow the schematic to hook it up.

Check out the full project here: DIY Music Box using IC 555

4. Simple Amplifier Circuit

I have been looking for a good stereo amplifier circuit diagram for a long time. I am not a HiFi geek, I just wanted to build a simple stereo amplifier that could drive some speakers for my desktop computer.

Check out the full project here: Simple Amplifier Circuit

5. DIY Desktop LED Lamp

Desktop lamps are very useful and present in every person’s house. People use them for reading and studying. CFL lamps are the most commonly used table lamps but the problem with them is that they take too much power and they need to be plugged to an external power supply. LED lamps are much cheaper and energy efficient but still buying them from internet and shops costs more than $10. What if you would make one at home? Well, it can be easily made with some cheap and basic electronic parts. So making them at home would pass your time and also save money as it would cost only around $5-18.

Check out the full project here: DIY Desktop Lamp

Basic tutorials to get started with arduino

Posted on


Here are few basic arduino tutorials to learn working with the board.
1. How to blink an LED with Arduino:

ARDUINO UNO is an ATMEGA controller based board designed for electronic engineers and hobbyists. Arduino based program development environment is an easy way to write the program when compared to other environment development programs. Check out the tutorial to learn how to blink an LED with arduino uno board.
In this tutorial we are introducing concept of ADC (Analog to Digital Conversion) in ARDUINO UNO. Arduino board has six ADC channels, as show in figure below. Among those any one or all of them can be used as inputs for analog voltage. The Arduino Uno ADC is of 10 bit resolution (so the integer values from (0-(2^10) 1023)). This means that it will map input voltages between 0 and 5 volts into integer values between 0 and 1023. So for every (5/1024= 4.9mV) per unit.
In this tutorial we are going to interface a seven segment display to ARDUINO UNO. The display counts from 0-9 and resets itself to zero.
In this tutorial we are going to interface a 16×2 LCD with ARDUINO UNO. Unlike normal development boards interfacing a LCD to a ARDUINO is quite easy. Here we don’t have to worry about data sending and receiving. We just have to define the pin numbers and it will be ready to display data on LCD.
Now for some applications we need more than 30 pins, say if we want to design a 5x5x5 LED CUBE, so for this we need 5×5+5=30pins. For such cases we use serial to parallel converter chips or shift register. A shift register chip takes data from UNO board serially and gives output in 8 bit parallel configuration.
Arduino UNO has 6PWM channels, so we can get PWM (variable voltage) at any of these six pins. In this chapter we are going to use PIN3 as PWM output.
Here we are going to interface a DC motor to Arduino UNO and its speed is controlled. This is done by PWM (Pulse Width Modulation). This feature is enabled in UNO to get variable voltage over constant voltage.
For more such basic arduino tutorials and interesting projects, visit circuitdigest.com