Skip to main content


Acrylic Emblem Light  

This Blog will illustrate you how to make Color changing Emblen light using PWM of arduino.
using this you can make your emblems look more attractive.

Components Required 1> Arduino UNO 2> 12V RGB led strip 3> 2N2222 Transistor 4> 10K ohm Resistor 5> Jumper Wires 6> Small Breadboard 7> Acrylic Engraved Emblem 8>IC7805 Power Regulator
Circuit Diagram  Arduino Codeconstint greenPin = 10;constint bluePin = 9;voidsetup() {// Start off with the LED off.setColourRgb(0,0,0);}voidloop() {unsignedint rgbColour[3];// Start off with red. rgbColour[0] = 255; rgbColour[1] = 0; rgbColour[2] = 0; // Choose the colours to increment and decrement.for (int decColour = 0; decColour < 3; decColour += 1) {int incColour = decColour == 2 ? 0 : decColour + 1;// cross-fade the two colours.for(int i = 0; i < 255; i += 1) { rgbColour[decColour] -= 1; rgbColour[incColour] += 1;setColourRgb(rgbColour[0], rgbColour[1], rgbColour[2]);delay(5);
Recent posts
DIY Arduino IR Piano
This video will illustrate you how to make a simple piano by using IR Modules. Based of frequency of sa, re, ga, ma, pa, dha, ni and sa the tone of buzzer will change.
Components Required: 1> I.R. Modules 2> Arduino Uno 3> Jumper Wires 4>Small Breadboard Circuit Diagram
Arduino Code: int button_C = 2;
int button_D = 3;
int button_E = 4;
int button_F = 5;
int button_G = 6;
int button_A = 7;
int button_B = 8;
int button_Cup = 9;

int speaker = 10;

int buttonstate_C = 0;
int buttonstate_D = 0;
int buttonstate_E = 0;
int buttonstate_F = 0;
int buttonstate_G = 0;
int buttonstate_A = 0;
int buttonstate_B = 0;
int buttonstate_Cup = 0;

//NOTES         'c'  , 'd',  'e',  'f',  'g', 'a',  'b',  'C'
int tones[] = { 240, 254, 285, 320, 359, 280, 427, 956 }; //freq
int Cur_tone = 0;

void setup()
  pinMode(button_C, OUTPUT);
  pinMode(button_D, INPUT);
  pinMode(button_E, INPUT);
  pinMode(button_F, INPUT);
DIY LED MATRIX CONTROLLER This will teach you how to control individual led in 8X8 LED MATRIX using android aa.
 COMPONENTS REQUIRED 1. 8X8 LED MATRIX 2. Breadboard 3. Arduino nano 4. Connecting Wires 5. Bluetooth HC-05 
CONNECTION Connect as given in circuit Diagram ARDUINO Code  #include <Led.h>

int DIN = 2;
int CS =  3;
int CLK = 4;

int row=0;
int col=0;
int temp=0;
int data=0;

LedControl lc=LedControl(DIN,CLK,CS,1);

void setup()


void loop()
   if(Serial.available() > 0)    
      data =;
      Serial.print(data);// it returns ascii value if we send one in the phone              
      if(data < 96)

       else if(data=='n')


Hey There!
This Blog is about making a generic dancing bot which will move his hand entertainingly responsive to interruptions.

Components you need:Arduino UNO  (Click here to Buy Arduino UNO)I.R. Module (Click here to buy IR Module )Servo-2 (Clich here to buy servos)Jumper Wire (Click here to buy jumper wire)Cardboard (Click here to buy cardboard) Follow the Steps and do the connections As given in Video

Arduino Code:

Servo myServo0;     //Object Name of yur first ServoServo myServo1;     //Object Name of yur Second Servo
int a;              //Variable to Store Value of IRint count = 0;      //A Counter Variable
void setup(){  // put your setup code here, to run once:  myServo.attach(3);   //Attaching pin No. of first Servo will be 3  myServo1.attach(4);  //Attaching pin No. of first Servo will be 4  pinMode(5, INPUT);   //Attaching pin No. of IR  Serial.begin(9600);  //To Start your Serial Monitor}
void loop(){  // put your main code here, to run repeatedly:  a = digitalRead(5);    //R…

Webcam Interfacing with Raspberry Pi

This tutorial is about the clicking photos and recording videos using "Logitech Webcam C110 with Raspberry Pi 3 Model B"

Component Required:
Rasberry Pi 3 Model B Logitech Webcam C110 Adapter Charger micro USB-b Type 5v,2Amp Connection Diagram:

Step 1: Create a new folder
First, we create a new folder just to store your photo and videos separately.
Open the terminal.
Command for creating new folder is "mkdir folder name"

Step 2: Check everything is up-to-date
To update your Raspberry Pi command is " sudo apt-get update ".
And to upgrade your Raspberry Pi command is " sudo apt-get upgrade".

Step 3: Check SSH and Camera enabled
To make sure SSH and Camera enabled. Follow these two-steps.
By this command, you can configure your SSH and Camera " sudo raspi-config ".
Enable SSH.
Enable Camera.
Step 4: Check connection of Camera
Make sure the camera is connected. Then run this command to make sure the OS is reading the camera. Afer entering lsus…

LED Brightness Control using Touch Sensor and ARM

Hey Folks, In this tutorial, we will learn, how to change the intensity of light using touch sensor the ARM (FRDM-KL25Z).
INTRODUCTION The FRDM-KL25Z is an ultra-low-cost development platform for Kinetis L Series KL1x (KL14/15) and KL2x (KL24/25) MCUs built on ARM® Cortex™-M0+ processor. The FRDM-KL25Z has been designed by NXP in collaboration with mbed for prototyping all sorts of devices, especially those requiring the size and price point offered by Cortex-M0+ and the power of USB Host and Device.The FRDM-KL25Z is supported by a range of NXP and third-party development software.It is packaged as a development board with connectors to break out to stripboard and breadboard and includes a built-in USB FLASH programmer.
FEATURES NXP KL25Z Kinetis KL2x MCU (MKL25Z128VLK4)High-performance ARM® Cortex™-M0+ Core48MHz, 16KB RAM, 128KB FLASHUSB (Host/Device)SPI (2)I2C (2)UART (3)PWM (TPM)ADC (16 bit)DAC (1x 12bit)Touch SensorGPIO (66)               So now we are familiar with the FRDM-KL25Z let’…

Raspberry Pi - Voice Recording & Text-to-Speech

Raspberry Pi,
This tutorial is about the Voice Recording and Test to speech Using Raspberry Pi. But First, let's have a small introduction about Raspberry Pi.
Introduction Raspberry Pi 3 Model B

System on Chip(SoC) What is System on Chip?                 - A complex IC that integrates the major functional elements into a single chip or chipset. Programmable processorsOn-chip memoryAccelerating function hardware (e.g. GPU)Both hardware and SoftwareAnalog componentsBenefits of SoC                   - Reduce overall system cost                   - Increase performance                   - Lower power consumption                   - Reduce size
Soc in Raspberry Pi: Broadcom BCCM2835 SoC Multimedia Processor CPU             - ARM 1176JZF-S (armv6k) 700MHz             - RISC Architecture and low power draw             - Not compatible with traditional PC software GPU             - Broadcom Video IV             - Specialized graphical instruction sets RAM             - 512MB (Model B rev.2)       …