Few month ago I wanted to try to write software for Microchip PIC16F883 microcontroller and I couldn’t find simple development board for it. And so I made my own.
It took me a couple of hours to design the board in Eagle and a couple more hours to make it with toner transfer method and solder it.
This development board is as simple as it gets. Just PIC16F883 controller in SO28W package, linear regulator with two selectable voltages 3.3V and 5V. Bunch of pinheaders connected straight to the MCU I/O pins, pinheaders for VCC and GND, and programming port.
Yeah, I know. I should’ve made a silkscreen on top of the board and not do that with permanent marker. But anyways, it’s not a big deal.
Files:









15 comments
6 pings
Iuri~ says:
October 3, 2011 at 11:52 am (UTC -7)
wonderful! nothing more to say
lovro says:
October 3, 2011 at 12:03 pm (UTC -7)
Looking really nice and clean.
Congrats
You can do port numbering and component outlines with toner transfer too. I did this one that way: https://secure.flickr.com/photos/lovro/3642351024/in/set-72157607290139400/
admin says:
October 3, 2011 at 4:05 pm (UTC -7)
Yeah, that’s exactly what I wanted to do.
xsid says:
October 3, 2011 at 2:43 pm (UTC -7)
I like it!
Brad says:
October 3, 2011 at 7:36 pm (UTC -7)
Hey! I am just wondering, do you ever use a ground plane on your at home boards? as in, fill the empty board space with a ground plane?
admin says:
October 4, 2011 at 12:16 am (UTC -7)
It depends on what board is it. With ground plane it is sometimes much harder to fix mistake on DIY board. But, yeah, it saves etchant.
Dan Fekete says:
October 3, 2011 at 8:20 pm (UTC -7)
I like to do the toner transfer method for the silkscreen (not sure if that’s what you meant), it actually comes out very well.
admin says:
October 4, 2011 at 12:53 am (UTC -7)
I’m using this method too.
VjSky says:
October 5, 2011 at 8:51 am (UTC -7)
Did you try mikroelektronika’s picready?
http://www.mikroe.com/eng/products/view/177/pic-ready-prototype-board/
admin says:
October 5, 2011 at 9:03 am (UTC -7)
No, because I needed board specifically for 16F883
Ali says:
October 5, 2011 at 11:12 pm (UTC -7)
Could you please provide a parts list. I would appericiate part numbers (digi key) for the components you used in your project.
admin says:
October 6, 2011 at 2:21 am (UTC -7)
Here is BOM: http://jumperone.com/files/2011/10/diy-pic16f883-dev-board/pic_dev_board_v01_bom.htm
But no part numbers from DigiKey, sorry. I just don’t have a time for that.
Ali says:
October 7, 2011 at 12:36 am (UTC -7)
Thanks so much
Gepetto_Father says:
October 16, 2011 at 9:45 pm (UTC -7)
Could you put a 28-pin ic socket instead of soldering the chip to the PCB (if you were to use a DIP version of this ic, of course)? Just wondering…
admin says:
October 19, 2011 at 3:26 pm (UTC -7)
Yeah, sure, why not!
Quick and easy DIY PIC development board - Hack a Day says:
October 5, 2011 at 8:02 am (UTC -7)
[...] few months back, [Phil] was looking to get into PIC development, but he couldn’t seem to find a simple development board for the PIC16F883 microcontroller he wanted to use. Since no retail offering had exactly what he [...]
Rapidă şi uşoară DIY PIC dezvoltare bord | ro-Stire says:
October 5, 2011 at 8:37 am (UTC -7)
[...] luni înapoi, [Phil] a fost căutarea pentru a obţine în dezvoltarea PIC, dar el a nu ar părea, să găsească o placă de dezvoltare simplu pentru microcontroler PIC16F883 el a vrut să folosească. Din moment ce nu oferă de vânzare cu [...]
Quick and easy DIY PIC development board - Free Plans, Hacks, Howto's and other DIY stuff - Free Plans Online says:
October 5, 2011 at 11:11 pm (UTC -7)
[...] few months back, [Phil] was looking to get into PIC development, but he couldn’t seem to find a simple development board for the PIC16F883 microcontroller he wanted to use. Since no retail offering had exactly what he [...]
Electronics-Lab.com Blog » Blog Archive » PIC16F883 Development Board says:
November 22, 2011 at 10:02 am (UTC -7)
[...] Development Board – [Link] Tags: board, Development, PIC16F883, SO28W Filed in Mcu | 7 views No Comments [...]
Electronics-Lab.com Blog » Blog Archive » DIY PIC16F883 breakout board says:
December 20, 2011 at 12:27 pm (UTC -7)
[...] writes: Phil made a DIY breakout board for the PIC16F883 microcontroller. The board uses a surface-mount single-layer design, and the [...]
Placa de desarrollo para PIC16F883 | Automatismos Mar del Plata says:
February 9, 2012 at 8:02 pm (UTC -7)
[...] Descargar esquemas, PCB, hojas de datos + DIY PIC16F883 Development Board Compartir artículo: Tweet(function() {var s = document.createElement('SCRIPT'), s1 = [...]