«

»

DIY PIC16F883 Development Board

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:

16 comments

6 pings

  1. Iuri~ says:

    wonderful! nothing more to say

  2. lovro says:

    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/

    1. admin says:

      Yeah, that’s exactly what I wanted to do.

  3. xsid says:

    I like it!

  4. Brad says:

    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?

    1. admin says:

      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.

  5. Dan Fekete says:

    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.

    1. admin says:

      I’m using this method too.

  6. VjSky says:

    Did you try mikroelektronika’s picready?
    http://www.mikroe.com/eng/products/view/177/pic-ready-prototype-board/

    1. admin says:

      No, because I needed board specifically for 16F883

  7. Ali says:

    Could you please provide a parts list. I would appericiate part numbers (digi key) for the components you used in your project.

    1. admin says:

      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.

  8. Ali says:

    Thanks so much

  9. Gepetto_Father says:

    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…

    1. admin says:

      Yeah, sure, why not!

  10. ben says:

    Very nice! BTW, what is it about the PIC16F883 that you needed?

    Having used the 16F1936 in the past, I found that the MPlab’s c library isn’t as complete as with the 18Fs… Not a huge deal to write the peripheral drivers on my own, but seems Microchip c lib isn’t as up to date with the new 16F devices.

  1. Quick and easy DIY PIC development board - Hack a Day says:

    [...] 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 [...]

  2. Rapidă şi uşoară DIY PIC dezvoltare bord | ro-Stire says:

    [...] 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 [...]

  3. Quick and easy DIY PIC development board - Free Plans, Hacks, Howto's and other DIY stuff - Free Plans Online says:

    [...] 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 [...]

  4. Electronics-Lab.com Blog » Blog Archive » PIC16F883 Development Board says:

    [...] Development Board – [Link] Tags: board, Development, PIC16F883, SO28W Filed in Mcu | 7 views No Comments [...]

  5. Electronics-Lab.com Blog » Blog Archive » DIY PIC16F883 breakout board says:

    [...] writes: Phil made a DIY breakout board for the PIC16F883 microcontroller. The board uses a surface-mount single-layer design, and the [...]

  6. Placa de desarrollo para PIC16F883 | Automatismos Mar del Plata says:

    [...] Descargar esquemas, PCB, hojas de datos + DIY PIC16F883 Development Board Compartir artículo: Tweet(function() {var s = document.createElement('SCRIPT'), s1 = [...]

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>