Basic Configuration to ON PIC16F887
Cheat Sheet : PIC16F887 Basic Requirement
For who want a simplification, they can buy a starter kit and plug in the PIC into the starter kit. Its ready to be used. Below show some example of the starter kit in the market.
To program this PIC, you need a programmer like PICKIT2 or PICKIT3 from microchip or 3rd party programmer.