This PIC® Microcrontroller Development board supports 116 different PIC® Microcontrollers. This board is the bare board only. You must source all of the components. You hand solder the PIC using our "EZ" technology, configure the jumpers for you PIC part number and start programming. At a suggested retail of only $15, no other PIC® development board can come close to giving you the flexibility and low cost as this product. This one board supports almost all of the 8 Bit PICs available in a 1.27mm pitch SOIC package type.(see list of supported devices) This board was supposed to have "EZ" technology but came back from the factory without "EZ" or with less "EZ" than our Q/A would accept. They were rejected by us for this reason. For someone who can solder surface mount without the help of "EZ", these boards are a bargain. There are no returns on these boards, all sales are final.