Author Topic: Help to choose a USB Pic Programmer  (Read 7953 times)

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Help to choose a USB Pic Programmer
« on: November 21, 2013, 11:55:49 AM »
Hi guys

I am tired of my old PC becuase it has problems to turn on so that sometimes I spend more time trying to turn it on than programming the pic.

I always use my laptop so that I would like to buy a usb pic programmer. I have been reading some topics here but I am not sure about which should I choose.


These are which I have seen but I don´t know if they will work or if I need something more:

http://es.aliexpress.com/item/Best-prices-PIC-K150-ICSP-Programmer-USB-Automatic-Programming-Develop-Microcontroller-USB-ICSP-cable/879687792.html

http://es.aliexpress.com/item/PICKIT2-PIC-Kit2-Simulator-PICKit-2-Programmer-Emluator-Red-Color-w-USB-cable-Dupond-Wire/916690020.html

What do you think?

Thanks in advance


Offline ViSioNXx

  • Global Moderator
  • Granny Spanker
  • *
  • Posts: 381
  • Post quality +6/-0
  • Gender: Male
  • PC Guru
Re: Help to choose a USB Pic Programmer
« Reply #1 on: November 21, 2013, 12:49:04 PM »
Get the Pickit. I have the K150 and its nothing but trouble. It works but takes some tinkering..

Offline SethMods

  • Registered BST
  • King of the Wii-tards
  • *
  • Posts: 189
  • Post quality +17/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #2 on: November 21, 2013, 01:50:49 PM »
I agree with Visionxx. There is nothing out there that is better than the PICKit2. IMHO.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #3 on: November 21, 2013, 02:05:47 PM »
Thanks for the replies guys. If I buy the one in the link, do I need anything more?

Offline ViSioNXx

  • Global Moderator
  • Granny Spanker
  • *
  • Posts: 381
  • Post quality +6/-0
  • Gender: Male
  • PC Guru
Re: Help to choose a USB Pic Programmer
« Reply #4 on: November 21, 2013, 02:31:06 PM »
Nope. Thats it.

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #5 on: November 21, 2013, 03:00:52 PM »
It depends on the PIC you're wanting to work with, or what you plan to work with.

The PICkit2 is great, but it will not program some of the larger or newer PICs. The PICkit3 will do what the PK2 does plus the newer ones, but it's more of a hassle to deal with, and really irritating to use, especially if you were accustomed to how the PK2 worked, but it still has it's charm in that it will work on the newer PICs.

If all you plan to do is 12F683, 16F690 and the like, the PK2 is the way to go, but if you'll be getting into some of the bigger PICs then you'll want a PK3.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #6 on: November 21, 2013, 03:05:26 PM »
Yes I am going to use PIC12F683 basically. So I just have to order the pickit of the link?

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #7 on: November 21, 2013, 03:11:20 PM »
Yes.

Then either download MPLab to use for full coding, compiling and flashing, or probably better for you there, get the smaller standalone PICkit 2 v2.61 Programmer app for flashing your hex files with the PK2.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline SethMods

  • Registered BST
  • King of the Wii-tards
  • *
  • Posts: 189
  • Post quality +17/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #8 on: November 21, 2013, 04:10:24 PM »
The PICkit3...it's more of a hassle to deal with, and really irritating to use, especially if you were accustomed to how the PK2 worked...

PREACH!!!



RDC, how soon after midnight before we get some high resolution pics of the XBox One controller?

;-)

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #9 on: November 21, 2013, 04:39:34 PM »
Not to thread jack, but there's already plenty of pics of that thing floating around. I currently have my attention focused on the guts of it and making a schematic. So far the MCU board has been scanned top and bottom, though I'm not entirely happy with them, scanner is getting a little long in the tooth here.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline SethMods

  • Registered BST
  • King of the Wii-tards
  • *
  • Posts: 189
  • Post quality +17/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #10 on: November 21, 2013, 05:57:13 PM »
Yeah, sorry,  rafaliyo86. I didn't mean to thread jack.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #11 on: November 28, 2013, 04:40:29 PM »
Ok thanks guys I already have ordered it.

RDC are there pics of the xbox one controlñer pinout. BTW X-S is closed?

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #12 on: November 28, 2013, 05:05:53 PM »
No idea what's up with XS. The site is still up, it's the forums that have been down for awhile now.

I have the XB1 controller all torn down, but I've been working on the schematic for it, which the first draft of is complete now, versus doing a pinout, though I do have both boards scanned and have started to trace things out on them like I did with the 360 controller. They'll be posted when I'm done working on them.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #13 on: November 28, 2013, 05:12:30 PM »
Ok thanks for the aclaration

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #14 on: December 11, 2013, 02:27:47 PM »
Guys I have received my PICkit 2 but I am a bit lost yet. I have downloaded the PICKit 2 v2.61 app how do I programm the pic? I mean, I have the PICkit, the usb cable, the 6 pin cable (both sides) now, do i have to use a breadboard for example? or i need this:

http://es.aliexpress.com/item/PIC-ICD2-PICKit-2-PICKIT-3-Programming-Adapter-PICKIT2-PICKIT3-Universal-Programmer-Seat-Free-Shipping-Dropshipping/1372905957.html
« Last Edit: December 11, 2013, 02:34:21 PM by rafaliyo86 »

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #15 on: December 11, 2013, 03:10:40 PM »
You'll need some type of socket or adapter.

If you have a bread board, and you should, then just use it.

On the PK2 the Arrow indicates Pin 1

1 - VPP
2 - VDD
3 - VSS
4 - DAT
5 - CLK
6 - Not used

On the 12F683

1 - VDD
2 - Not used
3 - Not used
4 - VPP
5 - Not used
6 - CLK
7 - DAT
8 - VSS

« Last Edit: January 08, 2018, 11:13:59 AM by RDC »
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #16 on: December 11, 2013, 03:17:31 PM »
It works  :tup:, thanks (again) RDC for the reply.
« Last Edit: December 11, 2013, 03:31:36 PM by rafaliyo86 »

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #17 on: March 07, 2014, 05:53:09 AM »
Guys i am trying to program a 12f683 pic with pickit 2 but I get this fail:



I have the pic (legs 4,1,8,7,6) soldered directly in a pin header to the pickit

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #18 on: March 07, 2014, 06:17:15 AM »
Make sure they're connected in the correct order.
Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #19 on: March 07, 2014, 06:19:08 AM »
Make sure they're connected in the correct order.

Is this the right order? 4-1-8-7-6 (from PIC)

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #20 on: March 07, 2014, 06:25:11 AM »
I have no idea how you have that wired there, that could be left to right, right to left, any order at all on the PIC.

Post a picture or make sure they are wired like this..


12F683 pin - PICkit2 connector (pin 1 has the white arrow pointing to it)

1 - VDD pin 2
2
3
4 - VPP pin 1
5
6 - CLK pin 5
7 - DAT pin 4
8 - GND pin 3, middle pin

Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

Offline rafaliyo86

  • Acid Modder
  • *
  • Posts: 569
  • Post quality +12/-1
  • Gender: Male
  • Acidmods User
Re: Help to choose a USB Pic Programmer
« Reply #21 on: March 07, 2014, 06:50:39 AM »
Its a smd 12f683 soldered in a pcb and I get the error once I load the hex file. However I have tried a a dip 12f683 soldered and I have no problems so I suposse that the problem is the chip or the pcb

Offline RDC

  • Administrator
  • Around the block
  • *
  • Posts: 2609
  • Post quality +90/-2
  • Gender: Male
  • The CGnome Project
Re: Help to choose a USB Pic Programmer
« Reply #22 on: March 07, 2014, 07:43:21 AM »
If the chip is soldered onto a PCB and there are other things connected to the chip, then that's the problem. The DAT, CLK and VPP lines need to be connected to only the PK2 to be able to program it, likewise the VDD of the PIC needs to then be supplied by the PCB, or also isolated so it can be supplied by the PK2, as it can not power the PIC and whatever the PIC is connected to.

Screwing up is one of the best learning tools, so long as the only thing you're not learning is how to screw up.

 

SMF spam blocked by CleanTalk
SimplePortal 2.3.5 © 2008-2012, SimplePortal