Materials:
Serial Plug(Radio Shack)
Wire(different colors will help)
4.7Ohm Resistors(3)(Radio Shack)
Breadboard(Radio Shack)
10MHz Ceramic Resonator(internet)
Led(to play with)(Radio Shack)
220 Ohm between the Pic's pin and the led(protection)(Radio Shack)
Any PIC that the softwares support(Microchip.com)
5 Volt power supply or a voltage regulator(Radio Shack)
Very Cheap ICSP...
Serial Port to PIC
TXD (Pin 3) -----[4.7K]------ MCLR
GND (Pin 5) ----------------- Vss(ground)
DTR (Pin 4 ) -----[4.7K]------ RB 7 (PGD)
CTS (Pin 8) --------------- RB 7
RTS (Pin 7) -----[4.7K]------ RB 6 (PGC)
Use this software
http://www.ic-prog.net/
or this
http://www.qsl.net/dl4yhf/winpicpr.html
MPLab IDE with C18 to program with...
Programed my 18F458 with this...
or as gburlison said sparkfun.com
One of these
http://www.sparkfun.com/commerce/cat....php?cPath=2_9
and this
http://www.sparkfun.com/commerce/pro...?products_id=9
and a 18 series PIC