PIC Microstick vs Pickit

picpickit

I am starting new in using PIC MCUs and am slightly confused by these two available options.

Pickit is a programmer/debugger, that's what they say. Now, there is this something called Microstick which is a ready-made development board with an inbuilt programmer/debugger. Microstick seems to me to be like an Arduino for PICs. Furthermore, Microstick is almost half the price of Pickit.

Now, the question is that why would one buy Pickit if Microstick can already do what Pickit can? I mean Pickit is just a programmer while Microstick seems to me to be not only a programmer but also a quick-start development board.

Am I missing something here?

Best Answer

There are, at the moment, 4 different flavors of Microstick boards:

The Microstick boards are development boards which also have an integrated programmer/debugger that only works with the microcontrollers that they support. If you go this way, I suggest you buy the Microstick II dev board (@ $35) as it supports the most microcontrollers. And no, the Microstick boards have nothing in common with the Arduino boards.

The PICkit 3 programmer/debugger supports all the available Microchip microcontrollers to date. And it's under $50. A great investment if you're planning on working with different families of PIC microcontrollers. Note also that the Microstick boards don't support any of the 8-bit PICs.