View Full Version : What other spares and components should I purchase?

09-16-2008, 10:11 PM
Hi Friends,
I've made my order for the PICKit2 from the Microchip Direct.com site as per the advice from our friends here.

Now, What other spares and components should I procure to start my hobby? ie. I've also purchased a few microcontrollers, namely, 18F4550 and 18F2550. So do I purchase a development board? And what others do I have to purchase? Kindly give me pointers, ie. whom to approach and where to buy? Let it be a website or a person, do let me know.

Any help is highly appreciated!!!

Thanks a ton again!


09-17-2008, 03:17 PM
if you continue to buy everything like this you will never be able to start your hobby. unless you are getting funded from somewhere or you have a lot to spend, dont adopt this approach. what you are collecting are learning tools. once you become familiar with PIC (wont take more than 10 days) you will not need them anymore. better invest in things you will need always.

and 1 of my very personal advice - dont buy anything until there is no other option.
if you are in college you can easily get most of the things easily. if this option is not available then only buy some basic tools. they include breadboard and multimeter and may be a simplest programmer.

09-17-2008, 08:55 PM
Capacitors: 50 each of 10pF, 22pF, 0.001uF, 0.01uF, 0.1uF, 1uF. About 10 each of 4.7uF, 10uF, 100uF, 470uF, 1000uF & 2200uF. Rs. 50 per 100 for the ceramics, Rs. 3-10 for the larger uFs.

Resistances (MFR variety): 50-100 of each value. Total about 1000-2000 resistances. Rs. 20 per 100.

Diodes: 1N4007, 1N4148 - 50 each. Rs. 1 each.

Crystals: 4.0MHz, 10MHz, 20MHz - 10 each. About Rs. 5 each.

Transistors: BC547 and BC557 - 50 each. Rs. 0.5-1.0 each.

Op-Amps: LM741, LM358 and LM324 - 10 each. Rs. 5-7 each.

Voltage regulators: LM7805, LM7905 - 10 each. Rs. 5-7 each.

MOSFETs: IRF 540 and IRF9540 - 5 each. Rs. 20-30 each.

There is no limit to the components that you can buy, but then it depends on what you intend to do.

09-19-2008, 06:03 AM
Get some junk and build something first......

09-19-2008, 06:22 PM
Oh yes! Thats really true. I'm kinda proceeding without any destination rite now and just after seeing this only I realized that I need to set my goals and then start procuring things to my need. I'm working and so I have to fund myself completely for all the spares and everything. Thats why.

PS: Can someone give me some pointers on how to proceed further from now!

09-19-2008, 09:17 PM
following are the steps which will lead to your first robo...... leave those you have already done.....
1) theory : simple voltage and current concepts, working of dc motor,transformer,battery, diode, diode as rectifier, transistor, transistor as amplifier, transistor as switch, digital electronics, relays, opto-isolators, adc, dac, working of common ics (like 741, 555, 78xx), operation of led, ldr, ir-led, photodiode, using multimeter, CRO, breadboard, any programming language (including assembly), simple laws of physics & mechanics.
2) try to glow a led using 3v battery.
3) try to glow a led using 6v battery.seems like a joke!!!! but it isn't. (hint:safety)
4) try to glow 3 led using 5v battery in series and parallel. see the difference. modify the parallel circuit so that you use only 1 resistance. see what change in value is needed.
5) build yourself a 5/12v regulated power supply using transformer, 78xx, bridge rectifier and capacitive filter. check output using multimeter.
6) make 741 (comparator, adder, subtractor) and 555 (monostable, astable) circuits on breadboard. check the output.
7) make a traffic light project (2-way) using 555 and counter IC.
8) make a object counter project using counter IC, 7-segment display, 7 segment interfacing IC, LDR and small torch bulb (or bright leds).
9) make a microcontroller-less line follower.
10) learn parallel port programming.
11) flashing led project using parallel port.
12) learn basics of microcontroller(uC).
13) choose a suitable uC for yourself on the basis of cost, availability, programmer availability. (most commanly used are 89c51, atmega8, pic16xx)
14) learn everything about your uC.
15) make a flasing led project using uC.
16) make a input-output project using uC.
17) digital clock using uC and 7-segment display.
18) digital clock using uC and LCD display.
19) pwm using uC.
20) direction control of dc motor using h-bridge.
21) speed control of dc motor using pwm.
22) line follower using uC. use ir-led this time.
23) basics of stepper motor.
24) stepper motor control using parallel port and/or uC.
25) micromouse.

this is the most comman sequence which most of the robot hobbyist follow (mostly unintentionally). after this a large field of robotics is waiting for you. but in each and every project these 25 points are always going to help you.

09-19-2008, 09:31 PM
you scared me with that list, ashish... :D

jokes apart, parallel port?.


where can i meet him?

09-20-2008, 12:24 AM
Ok..... parallel port are now in the category of "near extinction" :P ..... but still i think its the best start to harware programming...... what you say?

09-20-2008, 04:03 PM
support Ashish on parallel port programming, good for basics

09-22-2008, 10:33 AM
Wow! Wonderful pointers Ashish and thanks guys for the responses... I'm sorry for the late reply, cos I was caught up with my official part of life. Now I've started to read up the materials as told by Ashish... I'm so stunned that I've never noticed many of the smaller yet very important concepts of electronics. I'm now in the process of learning and will soon start with the initial steps of what Ashish has specified.

And one more thing, Ashish, Can I put up the instructions that you've told, in my blog under your name? Do let me know, so that I can post it up.

Thanks once again for the wonderful pointers people.

09-22-2008, 09:06 PM
its a public forum and there is nothing here i have patent of. use it as you like. still it was so nice of you to ask :oops: . also i am a electronics guy, so you can notice the list is 95% electronics. if others could include some mechanical and programming pointers, it will be more complete.