Hacking Parts list for a PIC programmer

Hooya

Well-Known Member
OP
Member
Joined
Aug 25, 2006
Messages
1,878
Trophies
0
Age
42
Location
Central Illinois
Website
Visit site
XP
317
Country
United States
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:

http://www.janson-soft.de/pic/pic.htm

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:

http://www.janson-soft.de/pic/parts-and-hints.txt

I want a list like what the guy who made the Chiip has which looks something like this which is attached to his schematic:
Code:
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?
 

Tanas

Well-Known Member
Member
Joined
Aug 19, 2006
Messages
2,257
Trophies
1
Website
Visit site
XP
113
Country
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.
 

iza

gbatemp, the new crack
Member
Joined
Aug 28, 2006
Messages
706
Trophies
1
Age
38
Location
Texas
Website
myspace.com
XP
275
Country
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?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
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:
QUOTE said:
C1   22uF       ES-2,5  discrete   (1.05 1.7)      R180   min. 16 V Elko radial
C2   100uF       ES-2,5L discrete   (1.85 1.4)      R270   min 16 V Elko radial
D1   5V1        D-10   discrete   (0.65 1.65)     R0    Z-Diode
D2   8V2        D-10   discrete   (1.55 2.1)      R270   Z-Diode
D3   1N4148      D-10   discrete   (1.05 2.1)      R90
D4   1N4148      D-10   discrete   (1.3 2.1)      R90
D5   1N4148      D-10   discrete   (1.3 1.45)      R180
D6   1N4148      D-10   discrete   (0.65 2.4)      R0
E$1            1,6/0,8 wirepad    (1.75 1.6)      R0
E$2            1,6/0,8 wirepad    (1.2 1.6)      R0
E$3            1,6/0,8 wirepad    (1 1.3)       R0
E$4            1,6/0,8 wirepad    (1.3 1.3)      R0
H1   MOUNT-PAD-ROUND3.6 3,6-PAD holes     (0.2 0.9)      R0
H2   MOUNT-PAD-ROUND3.6 3,6-PAD holes     (1.9 2.9)      R0
H3   MOUNT-PAD-ROUND3.6 3,6-PAD holes     (0.2 2.9)      R0
H4   MOUNT-PAD-ROUND3.6 3,6-PAD holes     (1.9 0.9)      R0
IC1   PIC        SOCKED-18 ic-package  (1.1 1)       R0
LED1  13V_PGM_RED    LED5MM  led      (0.2 2.3)      R180  LED ROT
LED2  CLOCK_YELLOW   LED5MM  led      (0.2 1.9)      R180  LED GELB
LED3  5V_GREEN     LED5MM  led      (0.2 1.5)      R180  LED GRÜN
LSP1  MCS08       MCS08  solpad    (1.9 0.9)      R0
LSP2  MCS08       MCS08  solpad    (1.9 2.9)      R0
LSP3  MCS08       MCS08  solpad    (0.2 0.9)      R0
LSP4  MCS08       MCS08  solpad    (0.2 2.9)      R0
Q1Â Â Â BC550CÂ Â Â Â Â Â TO92-EBCÂ transistor-npn (1.85 1.85)Â Â Â Â Â R0
Q2Â Â Â BC550CÂ Â Â Â Â Â TO92-EBCÂ transistor-npn (1.45 1.7)Â Â Â Â Â Â R180
R1   4k7        R-10   discrete   (0.65 2.1)      R0
R2   470        R-10   discrete   (0.65 1.9)      R180
R3   470        R-10   discrete   (0.65 1.4)      R0
R4   2k2        R-10   discrete   (1.5 2.45)      R0
R5   10k        R-10   discrete   (1.9 2.3)      R90
X1   SuB-D-female   F09HP  con-subd   (1.05 2.7)      R0  Reichelt-Best-Nr.: EMV-BUCHSE 09W

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.
 

Hooya

Well-Known Member
OP
Member
Joined
Aug 25, 2006
Messages
1,878
Trophies
0
Age
42
Location
Central Illinois
Website
Visit site
XP
317
Country
United States
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.

@Tanas

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.
 

nloding

Well-Known Member
Member
Joined
Oct 22, 2006
Messages
400
Trophies
0
Age
40
Location
Grand Rapids, MI, USA
Website
Visit site
XP
313
Country
United States
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 janson-soft.de website, and they are placing the order for me, no extra charge besides the standard $5 if < $25 thing. That made it really easy!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1