There are valuable copies of Pickit 2 on eBaY... I mention that since Microchip doesn't produce it anymore.
If you want to work with older devices (PIC16F84 / 88 / 876 / 877 / 12F683, etc...) stick with the PICkit 2. But iIf you want to program the newer devices, you'll have to get the PICkit 3. i did buy it because i work with the 16F1938 18 pinner (enhanced midrange.).
Another smart choice is the ICD2 for older parts. And there, i have to say that the clones are better built that the original part. The miniature type-B USB connector of the original part is inherently fragile while the full-size type-B of the clone is definitely stronger. It's sad to say that but it's a fact.
Another thing is that some clones are built with through-hole components which makes the programmer easier to repair in case of failure.
hey! do you know if it has really been improved since this review? cause I can't make the pickit to supply power to the microcontroller. Do you know if there's a way to do that? Thanks! Love your videos!
Great article, great service given Microchip's response (their video and phone call to you).
Now if I could just get my darned PicKit3 to work on my UUT! Under error conditions, it seems be too state sensitive. I even had to reboot the PC one time to get the PicKit3 into a working state.
BTW, once I was able to make the PicKit3 happy, I am able to use it just fine or the PicKit2 starter kit, so my problem on the UUT is probably the board or chip or something, not the PK3.
Just to continue the rant... This video was posted back in 2009. It's now 2011 and the PICkit3 is still an appalling product. Lot's of instability, compatibility issues etc . Forums are still saturated with complaints that the product simply doesn't work (fresh out of the packet!). WHY is Microchip not doing anything?
One thing I don't understand is: Most of their chips are rated at data retention for >40 years. Why would you then make newer chips incompatible with the older programmer? Looks to me their ripping people off.
this review was really informative about how tech companies actually work with typical MBA style management. Not that I know much about micro controllers, as an engineer in Japan I really understand why suddenly some larger companies put out crappy engineered products.
couple days before ,i call to microchip,there i said them about this difference you are telling and voila ,they knew you before i tell them, they said me dont think for him,if we the company is saying you to buy pk3
couple days before ,i call to microchip,there i said them about this difference you are telling and voila ,they knew you before i tell them, they said me dont think for him,we the company is saying you to buy pk3
OK so with all these crappy features would it be worth it to buy PICkit3 for the newer microcontrollers that they have made or just buy PICkit2 and use older microcontrollers
@EEVblog I like how Dave never stops talking. LOL. I am considering buying a PICKit 3 and I don't know how and where I'm gonna be able to use it... :< I mean I know I can program a PIC controller with it. But in our labs we have this giant ALL-100 programmer that programs almost any uC out there. And it has like a large ZIF socket on it where I put the uC and then upload the program into it. I don't see a ZIF socket there. Is there a detailed video about using it? Please consider answering it.
hey dave, The pic kit 2 used to give the device ID when connected to a pic chip....does the latest version(i know the old version of pickit 3 did not) of pic kit 3 give the id of the device connected to it...I am a lot into reverse engineering so the pickit 2 was a blessing...does the new version of pickit 3 have that feature?
Just got mine - never had PICKit2. Still only allows 3V powering. Manual says 1.8V - maybe only if target-powered.
INACCURATE voltage out!!! Hilarious - manual makes a point of mentioning the VOLTAGE REFERENCE. Ooooooh. Yet the feedback network for measuring Vo appears to use 5% resistors! Ugh. I get 0.1V error at 3V. Could be worse I guess...
hello so i have a question. what chips can this program? i have a third party programmer and i have been using it successfully for pic16/18s for a while now, and i want to upgrade to 16 bit controllers (PIC24HJ256GP210A specifically). my old programmer only supports 8bit chips, will this programmer work and if not what programmer can i use? thanks for your help
i gave my pickit2 to a friend and went out and bought pickit3 for myself, BIG MISTAKE, i couldn't use the damn thing, for weeks i had to keep going back to me friend's house and use what was now his programmer. eventually i took it back to the store and thankfully they agreed to trade it for a pickkit2, now i'm happy again
Dave, your a champion! Informative and a great laugh! Do you recommend the PICKit 3 now that they are addressing the issues? Also where in Australia did you get it for that price?
The part doesn't automatically supply voltage because it can't know what the right voltage IS. The old one let you plug in a 3.3v board and it might automatically supply 5v. But back then, 3.3v board were few and far between. Now, boards which can't survive 5v are really common. So, it will not auto-power the device anymore, for good reason.
In any case, it's an MPLAB feature, rather than the hardware.
The part doesn't automatically supply voltage because it can't know what the right voltage IS. The old one let you plug in a 3.3v board and it might automatically supply 5v. But back then, 3.3v board were few and far between. Now, boards which can't survive 5v are really common. So, it will not auto-power the device anymore, for good reason.
@EEVblog This post has confused me.. Have there been any upgrades to the PICkit3, or are you just not as pissed off at it any more?
You mention that you have no inside knowledge of why they designed the product, but you say it was a simple bit of kit for people to enjoy. Can I suggest (I also have no inside knowledge) that perhaps they designed this product as a cheap & easy way for consumers to get used to & familiar with PIC micros? Maybe this is WHY PICs are so much more popular & available?
your a nerd, you aint gonna pull a bird with a pickit 2/3 etc... why are these people looking for these vids then? If it was'nt for electronics engineers you would have to go buy your gay porn from the shops!
I like Dave and his rants because he puts it as it really is!! Nice one Dave :~)
I had heard about the led problem with it but thanks for pointing out the flaws. Your reasoning about why the changes is fair but lets not forget that not all engineers are perfect. Maybe creative engineer had something to do with it's design hence the insults chucked at you.
I bought a PicKit 3. It is very good... I agree with the annoyance on always setting to power source though. Oh, an regarding Atmel vs Microcip... pros and cons for both; I love Atmel, except they quote a ridiculous 20-24 week leadtime through its Aussie distributor!!!! I am now developing a commercial product using Microchip uC primarily because of availablity above all else. Off-the-shelf and cheap. The Pickit 3 does the job OK. Atmel has a lot to learn about supporting the smaller customers.
I have all my clients purchase the pickit2 so they can update via the stand alone programer when I email them an updated hex file. A client can call me, ask for a tweak, and I can email the hex file, the stand alone programmer is simple for them, and for the production line as well. why remove it?
Dave, you've just described almost every product I've bought in the last 10 years. I'm so sick of having to "fix" everything I buy. And also, it just kills me how often I see products ruined by using substandard parts that saved pennies on the cost of the product.
I'm to the point of thinking that suits need to be held accountable for ruining the reputation of the company and employees they embarrass.
dave, also check the Fluke ScopeMeter 123 that has a defect in the LCD screen sooner or later always have horizontal lines, and the cost of repair is expensive and nobody says anything
This comment has received too many negative votesshow
This nerd is a serial whinger. I wonder if this dag realises PicKits don't attract chicks? PicKit 2 or PicKit3 - it doesn't matter - he has no hope of being Kylie Minogue's next beau.
@creativeengineer Nor do rude comments. And its not like (this is if he wasn't married) he's going to go up to an attractive women and go "Hey look at my PicKit 3. Its better than my PicKit 2. And its red!"
In my experience the pickit3 is a lot faster at programming the bigger devices, but a bit slower at doing the intital handshaking with the pic before going.
Also the debug is hugely fast (x3 or 4) which if your working on math type problems is a huge, huge bonus.
Finally, the downloading new firmware for different families is not too bad. You have to download when changing between 18F and dspic33 etc... Not for every chip
:) I didnt expect electronics guys to know so well about the software industry.
Thats exactly how products are blown up in the software industry. I know because I work in it. Management brings in new managers, pays them more and cuts them loose to poop on the product in the name of modularization etc.
pre-existing people are expected to keep quite because whatever they say is "just being personaly attached to the old way of things".
This comment has received too many negative votesshow
The 24F is much faster, has more memory... and if you're really smart and a REAL electronic engineer, you can program your own custom firmware and make an entire ICD3
Thats it. I am keeping PICkit2 and my current version of MPLAB. First the PICKit app only worked for the device and not in MPLAB. Now only MPLAB will work the PICkit3 with no external app!
You heard of code freezes. I am going to do a Device freeze.
Sayin' it like it is! You can't sprinkle powdered sugar on shit and call it a doughnut. Love it!
Engineers/scientists need more credit and respect in the modern world. Just go to your local mall and ask a random person if they know who Richard Stallman is? Even the ultra-charismatic Prof. Feynman is a nobody to the average Joe. Bah humbug...
This comment has received too many negative votesshow
The AVR's have much better free tools though. Like there is a good GCC port, there is a good C library, there is avrdude and cheap hardware to prog chips. PIC chips can be almost impossible to use if you don't happen to use windows and compilers etc that are up to a decent standard are expensive.
Why all micros don't just have a simple serial bootloader progging method is beyond me. Recent PICs can rewrite their own flash, so why not just include the loader on ROM?
Hrrm, microchip provide software for linux and Macosx, so I dont really see the problem ? what platform do you want to use it on ? solaris ? BSD ?
I wonder WHY it sould have an inbuilt programmer ? it would sure take space on the chip from more useful stuff, the pickit2 is extremly easy to use, cheap to buy, and works perfectly.
Anyway, I wasn't going to upgrade my pickit2 to a pickit3, but I'm even more sure about it after this video :)
You can run MPLAB in wine maybe. That's not really a solution for doing development. The only thing that comes close to a free portable toolchain for the PIC is SDCC. Closed source toolchains are a nightmare, full stop.
Um, most new PICs are capable of writing their own flash. So they have an "inbuilt programmer". Having a small boot rom that allows code to be loaded by a standard serial interface speeds up development.. I do believe the USB PICs can be flashed via USB with some software.
"Microchip Technology Inc. does not provide support for this Linux and Mac OS software, which is provided as is. See included Readme files for more information."
Nice. So you can prog chips with unsupported software (There is some free software that works with the Pickit2 and ICD2 IIRC, it was very flaky with my ICD2 though).... but where's the toolchain?
if it aint't broke....
blogsterification 1 week ago in playlist Product Reviews & Teardowns
This has been flagged as spam show
There are valuable copies of Pickit 2 on eBaY... I mention that since Microchip doesn't produce it anymore.
If you want to work with older devices (PIC16F84 / 88 / 876 / 877 / 12F683, etc...) stick with the PICkit 2. But iIf you want to program the newer devices, you'll have to get the PICkit 3. i did buy it because i work with the 16F1938 18 pinner (enhanced midrange.).
ve2zzz 2 weeks ago
Another smart choice is the ICD2 for older parts. And there, i have to say that the clones are better built that the original part. The miniature type-B USB connector of the original part is inherently fragile while the full-size type-B of the clone is definitely stronger. It's sad to say that but it's a fact.
Another thing is that some clones are built with through-hole components which makes the programmer easier to repair in case of failure.
ve2zzz 2 weeks ago
Comment removed
ve2zzz 2 weeks ago
Sold. I shan't be buying a pic kit 3.
abolo1 3 weeks ago
Comment removed
abolo1 3 weeks ago
mate you i believe you are right on with everything you said. especially how the decision was purely management.
what a shame... i just did a design using the new pic16f1503 and afraid i might have to go to the pickit3. gah!
thegenrl 3 weeks ago
That's funny shit right there!
Debugger: This is what I call those debunkers. Debuggers, because they couldn't debunk a bugger coming out of their own nose.
Snowman374th 4 weeks ago
PicKit3 still sucks in 2011. All our engineers still hate it and scrounge around for PikKit2 or an ICD3.
46I37 4 months ago
love your blogs man! your funny! keep it up! ;> been thinking what to buy i think ill go with the pickit 2? good decision right? :)
Rk17 5 months ago
@Rk17 No, the Pickit 2 is no longer supported, get the Pickit3
EEVblog 4 months ago
Comment removed
Rk17 5 months ago
hey! do you know if it has really been improved since this review? cause I can't make the pickit to supply power to the microcontroller. Do you know if there's a way to do that? Thanks! Love your videos!
Ham000n 5 months ago
Well done. Thanks for posting!
glasstronic 6 months ago
Great article, great service given Microchip's response (their video and phone call to you).
Now if I could just get my darned PicKit3 to work on my UUT! Under error conditions, it seems be too state sensitive. I even had to reboot the PC one time to get the PicKit3 into a working state.
BTW, once I was able to make the PicKit3 happy, I am able to use it just fine or the PicKit2 starter kit, so my problem on the UUT is probably the board or chip or something, not the PK3.
crotalistigris 6 months ago
Suits. Can't live with 'em. Not really allowed to shoot 'em.
4sineweaver2 7 months ago 2
It was true, pickit3 it was a very bad system to program a pic, but that was in 2009 now the support is better and the speed was improved
marioalejandross 8 months ago
"Retahhded product of the week award"
I never noticed before how much the Australian accent resembles the Boston accent
rollo131 8 months ago
oh great
nyehnyi 8 months ago
Just to continue the rant... This video was posted back in 2009. It's now 2011 and the PICkit3 is still an appalling product. Lot's of instability, compatibility issues etc . Forums are still saturated with complaints that the product simply doesn't work (fresh out of the packet!). WHY is Microchip not doing anything?
hsbharaj 9 months ago 2
wow ... the idiots responsible for this should be fisted
aseglkj 9 months ago
Comment removed
leeYT321987 9 months ago
B4 i buy pickit3. Does pickit3 supported PIC32MX795F512L?
2011supra 10 months ago
One thing I don't understand is: Most of their chips are rated at data retention for >40 years. Why would you then make newer chips incompatible with the older programmer? Looks to me their ripping people off.
kotapaka 10 months ago
You are so right about PICKit3!
MrGregorN 11 months ago
this review was really informative about how tech companies actually work with typical MBA style management. Not that I know much about micro controllers, as an engineer in Japan I really understand why suddenly some larger companies put out crappy engineered products.
miyukiTS 11 months ago
couple days before ,i call to microchip,there i said them about this difference you are telling and voila ,they knew you before i tell them, they said me dont think for him,if we the company is saying you to buy pk3
sonugmail 11 months ago
couple days before ,i call to microchip,there i said them about this difference you are telling and voila ,they knew you before i tell them, they said me dont think for him,we the company is saying you to buy pk3
sonugmail 11 months ago
ROTFLMAOWPIMP !!! FREAKIN LOVE IT!!!!!
DanAlaMobile 11 months ago
OK so with all these crappy features would it be worth it to buy PICkit3 for the newer microcontrollers that they have made or just buy PICkit2 and use older microcontrollers
electronicsperson1 1 year ago 2
@electronicsperson1 Buy the PicKit3, it has improved since this review. The Pickit 2 is no longer supported.
EEVblog 1 year ago
@EEVblog OK thank you very much
electronicsperson1 1 year ago
@EEVblog which improvements have been made specifically?
pumpkinman30 1 year ago
@EEVblog i am about to buy a programmer for my project, is the pickit 3 the best pic programmer out there for a great price?
arsenal14forlife 10 months ago
@arsenal14forlife Yes, it's probably the best value out there, just buy it.
EEVblog 10 months ago
@EEVblog I like how Dave never stops talking. LOL. I am considering buying a PICKit 3 and I don't know how and where I'm gonna be able to use it... :< I mean I know I can program a PIC controller with it. But in our labs we have this giant ALL-100 programmer that programs almost any uC out there. And it has like a large ZIF socket on it where I put the uC and then upload the program into it. I don't see a ZIF socket there. Is there a detailed video about using it? Please consider answering it.
ZiaUrRehmanFarooqi 10 months ago
@EEVblog It seems like Dave was payed now by Microchip to promote now the PicKit3 ^_^ :))
zonedigitalandreiu21 9 months ago
@EEVblog
hey dave, The pic kit 2 used to give the device ID when connected to a pic chip....does the latest version(i know the old version of pickit 3 did not) of pic kit 3 give the id of the device connected to it...I am a lot into reverse engineering so the pickit 2 was a blessing...does the new version of pickit 3 have that feature?
Desishikamaru 3 months ago
Just got mine - never had PICKit2. Still only allows 3V powering. Manual says 1.8V - maybe only if target-powered.
INACCURATE voltage out!!! Hilarious - manual makes a point of mentioning the VOLTAGE REFERENCE. Ooooooh. Yet the feedback network for measuring Vo appears to use 5% resistors! Ugh. I get 0.1V error at 3V. Could be worse I guess...
qwaqwa1960 1 year ago
I know here is not right place to ask question but I want to ask what do you think about MPLAP X IDE?
Have you tried it?
PesimisTosbaa 1 year ago
@PesimisTosbaa I haven't tried it.
EEVblog 1 year ago
@EEVblog I am curious about your thoughts for MPLAB X IDE. Can you try new IDE for users to share your thoughts?
PesimisTosbaa 1 year ago
ROTFL!
qwaqwa1960 1 year ago
Wonderful the knowledgeable lab guys now have a channel out to become presenter personalities. Youtube.
gunnarMyTube 1 year ago
hello so i have a question. what chips can this program? i have a third party programmer and i have been using it successfully for pic16/18s for a while now, and i want to upgrade to 16 bit controllers (PIC24HJ256GP210A specifically). my old programmer only supports 8bit chips, will this programmer work and if not what programmer can i use? thanks for your help
omgitzdblackbetpwner 1 year ago
@omgitzdblackbetpwner The PICkit3 will program every PIC microcontroller, 8bit 16bit and 32bit.
EEVblog 1 year ago
well i know nothing about pick kits but i like to watch ur vids anyways haha
basslover201 1 year ago
i gave my pickit2 to a friend and went out and bought pickit3 for myself, BIG MISTAKE, i couldn't use the damn thing, for weeks i had to keep going back to me friend's house and use what was now his programmer. eventually i took it back to the store and thankfully they agreed to trade it for a pickkit2, now i'm happy again
coffeecuppepsi 1 year ago
I'm still trying to program a pic16f874a whit the kit 3. I'm gonna blow my head of.
13jonny89 1 year ago
This sounds like Windows XP to Windows Vista Fail
Films4You 1 year ago
Dave, your a champion! Informative and a great laugh! Do you recommend the PICKit 3 now that they are addressing the issues? Also where in Australia did you get it for that price?
Cheers,
Curtis
CurtisStephenson 1 year ago
The part doesn't automatically supply voltage because it can't know what the right voltage IS. The old one let you plug in a 3.3v board and it might automatically supply 5v. But back then, 3.3v board were few and far between. Now, boards which can't survive 5v are really common. So, it will not auto-power the device anymore, for good reason.
In any case, it's an MPLAB feature, rather than the hardware.
oznog99 1 year ago
The part doesn't automatically supply voltage because it can't know what the right voltage IS. The old one let you plug in a 3.3v board and it might automatically supply 5v. But back then, 3.3v board were few and far between. Now, boards which can't survive 5v are really common. So, it will not auto-power the device anymore, for good reason.
oznog99 1 year ago
what we also should have to transfer *.HEX files to chips with PICkit 2 or 3 because microchip propose many other products with this programmers
ysayad1977 1 year ago
someday i wish to be like you dave !!
TheBarathbushan 1 year ago
@TheBarathbushan
you can be, just drink tons of coffee mate
coffeecuppepsi 1 year ago
Are there any updates to this review?
I need to pick up a Pickit soon...is 2 still better than 3?
yeeeeeehaw 1 year ago
@yeeeeeehaw Just get the Pickit 3, it is now a perfectly fine programmer.
EEVblog 1 year ago
@EEVblog This post has confused me.. Have there been any upgrades to the PICkit3, or are you just not as pissed off at it any more?
You mention that you have no inside knowledge of why they designed the product, but you say it was a simple bit of kit for people to enjoy. Can I suggest (I also have no inside knowledge) that perhaps they designed this product as a cheap & easy way for consumers to get used to & familiar with PIC micros? Maybe this is WHY PICs are so much more popular & available?
quasar2341 1 year ago
@quasar2341 Yes, it has been updated many times since this review. It was even OK at the time, but in direct comparison with the Pickit2 it sucked.
EEVblog 1 year ago
Being a electrical engineering student and just starting to build my own lab consider me a fan dude, you rule.
squarepusher303 1 year ago
Watching this makes me wish I had the slightest idea what a PICkit is or what it does.
rollo131 1 year ago
@rollo131 I'm impressed you watched it without knowing!
EEVblog 1 year ago
Awesome, Nice one. Whats the diffierence between the PICkit1 and Pickit 2?
wickedpenguinbox 1 year ago
I watched this video like 5 times now only because I love the way he talks! :D
Schmiki24 1 year ago
Comment removed
Schmiki24 1 year ago
Wow thank you for warning me, I will have to get a PICKit 2. :-)
Schmiki24 1 year ago
Top rant, love it :)
000Ru000 1 year ago
I love this. Dave thanks for your voice. I've had to contend with the same type of management at Luck Sneed. :)
MyPintado 1 year ago
Ha ha I have to laugh at some of these comments!
your a nerd, you aint gonna pull a bird with a pickit 2/3 etc... why are these people looking for these vids then? If it was'nt for electronics engineers you would have to go buy your gay porn from the shops!
I like Dave and his rants because he puts it as it really is!! Nice one Dave :~)
wayne205stevens 1 year ago
que idiota
raulzeva 1 year ago
I had heard about the led problem with it but thanks for pointing out the flaws. Your reasoning about why the changes is fair but lets not forget that not all engineers are perfect. Maybe creative engineer had something to do with it's design hence the insults chucked at you.
ms767210 1 year ago
you are an idiot
raulzeva 1 year ago
@raulzeva we are all idiots my friend!
wayne205stevens 1 year ago
I bought a PicKit 3. It is very good... I agree with the annoyance on always setting to power source though. Oh, an regarding Atmel vs Microcip... pros and cons for both; I love Atmel, except they quote a ridiculous 20-24 week leadtime through its Aussie distributor!!!! I am now developing a commercial product using Microchip uC primarily because of availablity above all else. Off-the-shelf and cheap. The Pickit 3 does the job OK. Atmel has a lot to learn about supporting the smaller customers.
creativeengineer 1 year ago
exactly. and it's only one example of companies "improving" their products, like some video website which "improves" their interface
jie900 1 year ago
this is the best review ever LOL, i dunno anything about PIC, gonna start. but i do agree dickhead project managers always screw things up
Madlion 1 year ago
7:05 What a good moment for those crickets to stop chirping...
Gameboygenius 1 year ago
the best product review I ever watched. Nicely done I love this review
pedomohd 1 year ago
your a great critic, tell them dickheads the truth.
sergio1020881 1 year ago
I have all my clients purchase the pickit2 so they can update via the stand alone programer when I email them an updated hex file. A client can call me, ask for a tweak, and I can email the hex file, the stand alone programmer is simple for them, and for the production line as well. why remove it?
portblock 1 year ago
Dave, you've just described almost every product I've bought in the last 10 years. I'm so sick of having to "fix" everything I buy. And also, it just kills me how often I see products ruined by using substandard parts that saved pennies on the cost of the product.
I'm to the point of thinking that suits need to be held accountable for ruining the reputation of the company and employees they embarrass.
4sineweaver2 1 year ago
dave, also check the Fluke ScopeMeter 123 that has a defect in the LCD screen sooner or later always have horizontal lines, and the cost of repair is expensive and nobody says anything
hugos31 1 year ago
This comment has received too many negative votes show
This nerd is a serial whinger. I wonder if this dag realises PicKits don't attract chicks? PicKit 2 or PicKit3 - it doesn't matter - he has no hope of being Kylie Minogue's next beau.
creativeengineer 1 year ago
LOL!
My wife DOES look like Kylie Minogue!
EEVblog 1 year ago 27
really? like Kylie Minogue? will you barter her for some pickit 2?
DonLoco7 1 year ago
@creativeengineer Nor do rude comments. And its not like (this is if he wasn't married) he's going to go up to an attractive women and go "Hey look at my PicKit 3. Its better than my PicKit 2. And its red!"
Nanovirus5995 1 year ago
@creativeengineer dude he is just doing a product review..i dont see the point why this video is about attracting chicks...
farhan260590 1 year ago
thanks for the review, this guy is funny too
khalsouna 1 year ago
How the hell have I not heard of you!? Subscribed!
PodeCoet 1 year ago
Bunch of idiots! Must drive you guys nuts.
How to balls up a design or what!
TelevisionMagazine 1 year ago
My PICkit3 is great -- very easy to use, reliable and even fun. I am glad I got it.
tgmaxx56 2 years ago
Comment removed
tgmaxx56 2 years ago
Comment removed
tgmaxx56 2 years ago
Agree - wish I had not wasted my money on the junk.
CoyoteLight 2 years ago
Yep !!!! Il will stick to my old PICkit 2 !!!!
ve2zzz 2 years ago
whit the pickit 3 you need an adittional power source in order to program the controllers?
psicodelio 2 years ago
No, the PICKIT3 can generate a supply voltage.
EEVblog 2 years ago
whoaaaa.. relax man
ElectricG 2 years ago
In my experience the pickit3 is a lot faster at programming the bigger devices, but a bit slower at doing the intital handshaking with the pic before going.
Also the debug is hugely fast (x3 or 4) which if your working on math type problems is a huge, huge bonus.
Finally, the downloading new firmware for different families is not too bad. You have to download when changing between 18F and dspic33 etc... Not for every chip
pittuck 2 years ago
:) I didnt expect electronics guys to know so well about the software industry.
Thats exactly how products are blown up in the software industry. I know because I work in it. Management brings in new managers, pays them more and cuts them loose to poop on the product in the name of modularization etc.
pre-existing people are expected to keep quite because whatever they say is "just being personaly attached to the old way of things".
netwala 2 years ago
Mate you are very funny but true
Darrengb 2 years ago
I was amazed you have to DL new firmware into the device if you change chips that's just asinine.
Also do not like the idea of being forced to use MPLAB.
Membrane556 2 years ago
Great Review
I will keep my PICkit 2
orreznorre 2 years ago
Welldone with the MPLab response, Good work. Shows you how much influence Youtube has.
mlevinlevington 2 years ago 4
This comment has received too many negative votes show
The 24F is much faster, has more memory... and if you're really smart and a REAL electronic engineer, you can program your own custom firmware and make an entire ICD3
VeXorian1337 2 years ago
Thats it. I am keeping PICkit2 and my current version of MPLAB. First the PICKit app only worked for the device and not in MPLAB. Now only MPLAB will work the PICkit3 with no external app!
You heard of code freezes. I am going to do a Device freeze.
Anothercoilgun 2 years ago 3
This is a programming device video and yet people still managed to bring up C. So disgusting. Otherwise good video.
Anothercoilgun 2 years ago
Honestly Dave, don't hold back, what do you *really* think? (^_^) Great blog. Keep up the great work.
dissimilate 2 years ago 17
Loved the review. lol.
I was going to get one of those things. Thanks for saving me.
AltF4 2 years ago 4
Sayin' it like it is! You can't sprinkle powdered sugar on shit and call it a doughnut. Love it!
Engineers/scientists need more credit and respect in the modern world. Just go to your local mall and ask a random person if they know who Richard Stallman is? Even the ultra-charismatic Prof. Feynman is a nobody to the average Joe. Bah humbug...
kchida1980 2 years ago 2
The ICD2 does that firmware download thing too.
shiroidebukujira 2 years ago
Microchip needs to learn that MPLAB is the biggest thing holding them back.
Afrotechmods 2 years ago
Great review. No punches pulled, as it should be. I'm in software (big company) and the business vs. marketing vs. engineering thing is spot on.
indoctrin8ed 2 years ago
This comment has received too many negative votes show
Use Atmel AVRs instead.
D4V1DR0B3R7S0N 2 years ago
I have. I could rant about problems them too. Just a different flavor of annoying.
EEVblog 2 years ago
This comment has received too many negative votes show
The AVR's have much better free tools though. Like there is a good GCC port, there is a good C library, there is avrdude and cheap hardware to prog chips. PIC chips can be almost impossible to use if you don't happen to use windows and compilers etc that are up to a decent standard are expensive.
Why all micros don't just have a simple serial bootloader progging method is beyond me. Recent PICs can rewrite their own flash, so why not just include the loader on ROM?
/me <3 Renesas parts.
shiroidebukujira 2 years ago
Hrrm, microchip provide software for linux and Macosx, so I dont really see the problem ? what platform do you want to use it on ? solaris ? BSD ?
I wonder WHY it sould have an inbuilt programmer ? it would sure take space on the chip from more useful stuff, the pickit2 is extremly easy to use, cheap to buy, and works perfectly.
Anyway, I wasn't going to upgrade my pickit2 to a pickit3, but I'm even more sure about it after this video :)
MrRepulsiv 2 years ago
You can run MPLAB in wine maybe. That's not really a solution for doing development. The only thing that comes close to a free portable toolchain for the PIC is SDCC. Closed source toolchains are a nightmare, full stop.
Um, most new PICs are capable of writing their own flash. So they have an "inbuilt programmer". Having a small boot rom that allows code to be loaded by a standard serial interface speeds up development.. I do believe the USB PICs can be flashed via USB with some software.
shiroidebukujira 2 years ago
"Microchip Technology Inc. does not provide support for this Linux and Mac OS software, which is provided as is. See included Readme files for more information."
Nice. So you can prog chips with unsupported software (There is some free software that works with the Pickit2 and ICD2 IIRC, it was very flaky with my ICD2 though).... but where's the toolchain?
shiroidebukujira 2 years ago
You are definitely able to get your opinion out eh, Dave? :p
This almost got me choking to death while I was eating. So effing hillarious.
You sir, get the "most deadly product review of the week"-award. ;)
Eviltwin3940 2 years ago 4
lol. great review.
those guys should pay you for advice on the pickit 4. lol
onlywhenprovoked 2 years ago
Retarded product of the week awards, I love it!
Rebelgium 2 years ago 3