Wednesday, January 1, 2014

Pratham: Breadboardable PIC32 Breakout/Development Board With USB OTG , USB/SDCard/UART Bootloader

Pratham:  Breadboardable PIC32 board 
      doing random projects with Microcontroller i always come into position when i need to have a bit more power and Peripherals  then regular 8-bit micro or Arduino has to offer, but most of the powerful micro usually come in non-DIY Friendly SMD package or else they have very less pins like DIP-28.

    so what i was need is a fairly small breakout board kind of things which should be easy to handle and should contain few necessary peripherals like bunch of LED ,few switches , USB , EEPROM , VReference for ADC ,Oscillator and Voltage regulators too. and the board also need to be low cost so that i can leave in that in the application as it is. and most important things is the board should be breadboard compatible.  
so here is the solution with all of the features i can think off. 


Sunday, September 8, 2013

NEC Protocol IR (Infrared) Remote Control With a Microcontroller

Introduction          

        This little project will demonstrate how you can build NEC protocol based Infrared Remote Control to use with 
various NEC Protocol IR receivers.

        actually there are lots of projects out there to accomplish this task but i have to write my own code because of too many requests on this IR(infrared) Remote Control Relay Board with PIC 12F675 Microcontroller   people keep asking "Where is the Transmitter for this" although you can use any NEC protocol based remote ,but i just wanted to build one by my self. so here it is.



Monday, September 2, 2013

Rotary Encoder Interfacing With MSP430 LaunchPad

       This a a follow up to the Roatary Encoder with PIC micro in this demo we will use Texas Instrument MSP430G2211 with MSP430 LaunchPad 

Incremental Rotary Encoder
first of all i would like to tell you , these type of rotary encoder is totally digital component so you can't directly replace these  with you conventional pots. so lets start what are Incremental Rotary Encoder , Incremental rotary encoders by the looks of it just like a general purpose pot looks like but output is quite different they  provide a pair of digital signals that allow a microcontroller to determine the direction of a shaft’s rotation. They can be used to monitor motors and mechanisms, or to provide a control-knob user interface.

   for a quick look here is a typical incremental rotary encoder


Monday, October 8, 2012

Rotary Encoder Interfacing with PIC Mirocontroller

       i am currently working with some power supply design and i can say using conventional pots(potentiometer)  and rotary  switch  to adjust the voltage and other stuff is quite old school. so i have decided to go for a bit high tech , actually bit digital.
so here is the solution

Incremental Rotary Encoder
first of all i would like to tell you , these type of rotary encoder is totally digital component so you can't directly replace these  with you conventional pots. so lets start what are Incremental Rotary Encoder , Incremental rotary encoders by the looks of it just like a general purpose pot looks like but output is quite different they  provide a pair of digital signals that allow a microcontroller to determine the direction of a shaft’s rotation. They can be used to monitor motors and mechanisms, or to provide a control-knob user interface.

   for a quick look here is a typical incremental rotary encoder


Saturday, September 29, 2012

ST7565 LCD Interfacing with MSP430 microcontroller

Displaying content on a normal alphanumeric display is very limited ,we have to be limited with the font size and we can't draw any graphics also. but convention Graphics lcd are really very expensive so here is the solution, you can use ST7565 monochrome  LCD to display your large font text and graphics . the reason behind using this LCD is ,it is really very cheap and can be powered with 3 volts supply. so it is really good for battery powered application.


Project Description 

       however you can use almost any microcontroller to display content on this LCD, may be that micro controller is PIC , AVR or MSP430 , but in this demonstration we will be using Microchip MSP430G2211 Microcontroller from Texas Instrument .


Tuesday, September 25, 2012

Atmel AVR ATMega16 Interfacing WIth 16x2 char LCD

    An alphanumeric low cost LCD Display is very essential for may small and big projects to Display various type of information. Hitachi HD44780  Chipset based 16x2 char LCD is Really very cheap and easily available in the local market.

Project Description:-

  In this project we are going to learn various things about this chip set and displaying text on this LCD. The HD44780 16x2 char LCD screen Use 4 bit parallel interface with backlight.

This Primary Objective in this project are:-

1.  Displaying  "Hello Word!! LCD " message on the scree.
2.   Interfacing The LCD to the Microcontroller Using  4 Bit Mode.
3.  Generating and Displaying Custom Char on the LCD Screen. click here for custom char


Saturday, September 8, 2012

IR(infrared) Remote Control Relay Board with PIC 12F675 Microcontroller


Introduction          

        This little project will demonstrate how you can use your old NEC IR protocol based TV,DVD or VCR remote control to control you home appliances like fan bulb or virtually anything.

Consumer IR protocols    
    There are a number of consumer Infrared protocols out there and they have been used for every single purpose possible i guess, like PDA laptops and other consumer appliances. RC-5 & RC-6 by Phillips , RCA are few examples of consumer IR protocols.


       In this demonstration we will stick the to NEC protocol by NEC corporation,



FOR NEC Protocol Based Remote Control for this Bord 
Remote Control for This Board

NEC Infrared Protocol