Maker Pro
Maker Pro

PIC development board

vick5821

Jan 22, 2012
700
Joined
Jan 22, 2012
Messages
700
Hey guys, just something to be shared.
Recently I have built a PIC development board, and I use PIC16f877A as the chip :)
Below is the picture.
The extra space there is for development purpose :)
Do give some comments.

Thank you :)

010220121210.jpg
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
Why not a solderless breadboard?

Show us the other side, we may have more comments about that.

If you get a small solderless breadboard and attach it to the board you have here, you can use jumpers from the sockets you've placed beside the PIC to conect them to an easier prototyping section.
 

vick5821

Jan 22, 2012
700
Joined
Jan 22, 2012
Messages
700
Why not a solderless breadboard?

Show us the other side, we may have more comments about that.

If you get a small solderless breadboard and attach it to the board you have here, you can use jumpers from the sockets you've placed beside the PIC to conect them to an easier prototyping section.

I did contrusted them in breadboard..then I transfer them so as to become a development board that is rigid.Oh ya..Good idea.Get a small breadboard and attached them to the space on the board..Thanks

Backside of the board.I know it's messy :(
010220121212.jpg
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
No problems. I was just thinking that it might have been veroboard with long conductors left connected.

What I'd advise you to do is to get a piece of plastic the same size as your board and place it under the matrix board. Then use standoffs or something similar to make legs for it.

If you do that then you can put it down on your work surface without fear that a component or wire you've left lying around is going to short something out.
 

Rleo6965

Jan 22, 2012
585
Joined
Jan 22, 2012
Messages
585
What programming language your going to use?
 
Last edited:

D_Hambley

Sep 1, 2011
11
Joined
Sep 1, 2011
Messages
11
My first thought was, "what can someone do with that?". How are you planning to program it? Your question, "any other easier language?" makes me wonder what your experience is.
If the PIC16F887 is what you want to use then you can self-teach yourself very quickly with a kit. The PICKit2 Debug Express from Microchip comes complete with a PIC16F887. The kit comes with some easy lessons. You can buy it directly from Microchip for about $50. I would recommend that.
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
My first thought was, "what can someone do with that?". How are you planning to program it? Your question, "any other easier language?" makes me wonder what your experience is.

Your first thought makes me wonder what experience YOU'VE had.
 

vick5821

Jan 22, 2012
700
Joined
Jan 22, 2012
Messages
700
Plenty.

But none that are as universal.

020220121215.jpg

Final Product after add some stand and case for it for easy development :)
Any suggestion or comment please feel free to share :)
p/s To be honest, thanks to steve for giving me the idea of using breadboard for easy development :)
 

Rleo6965

Jan 22, 2012
585
Joined
Jan 22, 2012
Messages
585
Don't forget to place current limit resistor to each LED. Unless Controller have built in current limit.
 
Last edited:

BobK

Jan 5, 2010
7,682
Joined
Jan 5, 2010
Messages
7,682
The PIC microcontrollers do not have current limiiting, you must use resistors.

Bob
 

D_Hambley

Sep 1, 2011
11
Joined
Sep 1, 2011
Messages
11
Vick, I built a board which looks like yours over 20 years ago for a 80C86. The lack of a ground plane caused such high impedance that the signal edges were ringing, causing multiple interrupts and all other sorts of problems. I solved it by making a crude ground plane from copper tape backed with plastic on the bottom of the board. I soldered each return pin of each IC to this plane. No, it wasn't perfect but the ringing went away and the board worked. This would be easy to do with you board. Good luck.
 

BobK

Jan 5, 2010
7,682
Joined
Jan 5, 2010
Messages
7,682
Not necessary. I have run PICs on solderless breadboards, various prototype boards as well as PC boards all without a ground plane and they run just fine.

Bob
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
I can't even remember seeing a commercial product using a microcontroller that has a ground plane.

PIC outputs are essentially current limited, and while this makes it safe to simply connect a LED to them, I would always use a resistor.

You don't want to get into bad habits.
 
Top