Parts list for a PIC programmer

Discussion in 'Wii - Hacking' started by Hooya, Mar 6, 2007.

  1. Hooya

    Hooya GBAtemp Advanced Maniac

    Aug 25, 2006
    United States
    Central Illinois
    So I want to build a WiiFree and have figured out basically what to do, but I don't have a programmer. Rather than buy one I figured I'd get some practice working on electronics and build one based on the programmer here:

    The only thing is that the parts list for that thing is completely incomprehensible to me. I have a local electronics shop that I am sure I can get all the parts for this thing at, so I need to know what the heck goes into the programmer. Can anyone decode the parts list on that site? The direct link to the parts list is here:

    I want a list like what the guy who made the Chiip has which looks something like this which is attached to his schematic:
    X is the D-SUB 25 connector; X-5 for example means pin 5 of the connector
    ICS1 is one of the IC sockets - mind the notch!
    R1-R7 are the 220 ohm resistors
    C1 is the electrolytic capacitor; mind the polarity - there will probably be one side marked with a "-", this side must connect to the GND line on pin 25 on the D-SUB 25 connector
    I might even want to build a Chiip on a PIC when the code has been ported, so I'm really more interested in building the PIC programmer rather than the ATmega8 programmer.

    Any help for the technically declined?
  2. Tanas

    Tanas GBAtemp Addict

    Aug 19, 2006
    I think you would be better of buying a good quality pre built programmer for $20, instead of going through the hastle of having to building one.
  3. iza

    iza gbatemp, the new crack

    Aug 28, 2006
    United States
    Sorry, i dont know, but this does pose any question for me too... considering the Chiip is currently based on the ATmega, with plans for a PIC hex too, and a couple of the other chips being PIC aswell. Is there any advantage to a pic vs a atmega?

    edit: also, do the chiips and the pics go into the same place?
  4. FAST6191

    FAST6191 Techromancer

    pip Reporter
    Nov 21, 2005
    United Kingdom
    @iza ATmega is perhaps slightly more advanced than a PIC and could possibly be programmed to do more but it is the code that counts, it probably was simply a case of the designers personal preference/whatever was lying around.

    @Hooya , I do not know why I am quoting th original list but hey:
    The parts list is actually incredibly simple and you could probably get away with showing it at an electronics shop (that list goes above and beyond listing orientation and various other info not essential for this), none the less here is a much more simplified version:

    22 micro Farad capacitor, electrolytic.
    100 micro Farad capacitor, electrolytic.
    (the site says both are your garden variety 12V capacitors although you could get away with lower)
    zener diodes (likely the hardest thing on the list to find and will probably be the most expensive: $2 at the outside), your best bet is to take it in and say I need an 8v2 and 5v1 as it is standard (it means 8.2 and 5.1 volts respectively)
    4 plain diodes.
    Red yellow and green LEDs capable of taking 13V for the red and 5V for the green, it does not say for the yellow so make it fairly high.
    2 npn transistors.
    47 kilo Ohm transistor
    470 Ohm transistor x2
    22 kilo Ohm transistor
    10 kilo Ohm transistor
    (the 4k7 thing is standard notation designed to prevent confusion much like adding a 0 to bearings and the police/military alpha, lemur, tango thing in place of letters but it should not matter either way)
    female D-sup aka serial port connector (9 pin although you could reasonably use a large version if you looked up the pins and matched them), I suggest trying to scavenge one from an old motherboard or expansion card if you can.
    18pin chip connector

    The other stuff is mounting pads which are fairly cosmetic but you could actually build this on a breadboard as well.
  5. Hooya

    Hooya GBAtemp Advanced Maniac

    Aug 25, 2006
    United States
    Central Illinois
    Ah, I get it! Thanks a bunch. Although I might just make the simplified one that's been floating around the WiiNewz site as it has way fewer parts. I know it is harder on the chips, but they're cheap and it's not like I'll be reprogramming them all the time.


    Did you read my reason why I wanted to build the programmer? It's also about $4 worth of equipment, so why would I want to spend $20 on eBay when I could have the satisfaction of building it myself.
  6. nloding

    nloding GBAtemp Fan

    Oct 22, 2006
    United States
    Grand Rapids, MI, USA
    I'm with Hooya ... I wish I had access to all the parts locally but I don't, so I'm going to Jameco and paying a couple bucks extra for some faster delivery. It's nice to see the list broken down like that and know that I am ordering the right parts.

    I'll check out the WiiNewz programmer really quick, see what I think of that ... hadn't seen that one.

    EDIT: That WiiNewz programmer is incredibly simple and very easy to build ... but I'm going with the more complicated one for two reasons: 1) more of a challenge, 2) greater reusability. Who knows when I'll need to program a random PIC again, and if the project takes an extra day, well, hey, that's more for me to do in my free time! I like being busy!

    Also, I emailed Jameco the list of parts verbatim off the website, and they are placing the order for me, no extra charge besides the standard $5 if < $25 thing. That made it really easy!