Bus Pirate PIC programmer update

Posted on Thursday, December 10th, 2009 in Bus Pirate, programmers by Ian

PIC 12/16/18/ds30 programming support for the Bus Pirate is progressing. Sean Nelson, a regular contributor to the Bus Pirate project, submitted a patch that adds serial port support to usbpicprog. The Linux patch compiles, but the Windows port still has some bugs.

The picture shows our prototype 13volt power supply for the PIC programmer. It’s a simple SMPS that can boost the input voltage to anything below 13volts. Our tests showed an unregulated output of over 120volts, but the final supply includes a feedback loop to set the output voltage level and a 13volt zener clamp to protect the PIC from damage.

This entry was posted on Thursday, December 10th, 2009 at 7:23 am and is filed under Bus Pirate, programmers. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

4 Responses to “Bus Pirate PIC programmer update”

  1. James says:

    The diagram for this circuit available anywhere?

  2. Michal says:

    Do PICs really need 13V or can I get away with my 12V / 5V / 3.3V supply converted from PC PSU?

  3. Ian says:

    @Michal – I believe 12V will work, but the actual min and max voltage depends on the specific chip. With a little switcher, the Bus Pirate can dial in any voltage from the supply to the zener clamp limit (13.25volts).

    @James – I’ll post the draft schematic and PCB in the forum and send you the link.

  4. chris says:

    Do you have a link to the schematic and pcb layout which you could send me?

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Drone: So these go for around $330 USD and NO published calibration procedure online or otherwise? Given what's inside - I don't think I'll be considering...
  • Pekka Akselin: This is ridiculous!? :-) We are back at 256(!) byte EPROMs that needed multiple, a handful, of voltages to run! :-(
  • KH: Let's try a back-of-envelope calc balancing energies. From MCP1700 datasheet, there are graphs for a 200mA load step. Estimate the energy shortfall as 12uJ. Say...
  • Daniel: It's been a week and my comment is still awaiting moderation. Apparently the CIA doesn't want their involvement known?
  • KH: Agree, so okay, I guess he must have learned from somewhere. 100nF and 1000uF is so far apart, that was jarring; it's more magic incantation...