Breadboard
You can use any breadboard, and you can purchase breadboards from the net, such as here and here.
In this article, the breadboard shown in the picture below is used.
Cable
This cable is used for connecting PICKit 3 to the breadboard.
Please read BC-USB-Kit Manual about the pin assignments.
On BC-USB-Kit, the pin headers from #1 to #5 at J1 are identical to the pin-headers at J2.
(J2 is located at the opposite end of the USB connector.)
The outputs from GPIO controll the tuning-on/off of the LED.
RA0, the 23rd-pin at J1, is used.~
The 14th-pin at J1 is used as GND since the location of the pin is easy to access and to be identifiable.~
Please accordingly set the LED, resistor, and cable in the breadboard as they are shown in the picture below.
Please be careful with the direction of the LED as you are going to insert it into the breadboard.
The longer leg of LED is attached to BC-USB-Kit.
To learn programming, please do not try to memorize whole code as it is, but please understand the structure and meaning of the code.
In this code, the critical part is that initially TRISAbits.TRISA0 is set to 0 (zero), then, it is set to the output.
The other important part is that when LATAbits.LATA0 is set to 1, an LED lights up, and when it is set to 0, the LED turns off.