PIC 18F4550 dev board

[Natsfr] was looking for a single-sided PCB to host a PIC 18F4550. Not finding one he designed his own in Kicad and is sharing (translated) the spoils of his labor.

This chip has USB capabilities which is why we see it used in a ton of projects. Almost all of them (including this USB input device post) use a very large DIP package. [Natsfr] went a different route, designing for the TQFP package to keep the drilling ot a minimum. The layout includes a crystal and USB-mini port, but it also breaks out the I/O pins on the chip. The red box above shows the quick fix he used on the VCC line as the board trace was shorting on the USB jack housing.

He didn’t drill out the holes for most of the breakout pins on this prototype. There’s just one header populated for programming the PIC chip. But he does have some plans for the first board. He’s going to use [Texan's] AVR programming firmware for PIC to turn it into a USB AVR ISP programmer.

Comments

  1. Rob Buse says:

    I made something similar myself for the 40DIP package. I used it for a MIDI controller project but also exposed all pins on one side so it could be plugged into a breadboard.

    Batch PCB PIC Board

    Some pics of the completed controller and project

  2. Matt says:

    So I use two posts ago’s RPi PIC programmer to program an 18F4550 to act as an AVR programmer so I can program my AVRs to… I dunno, be an interface board for my RPi?

    #AwesomeExcess

  3. mikeselectricstuff says:

    So somebody made a breakout PCB for a QFP PIC – are you really so short on articles that this merits space?

  4. PodeCoet says:

    +1

  5. natsfr says:

    Hello,
    I must admit there is no innovation in this little project. This was not the primary goal. I want to share a lot of my PCB I used for prototyping on this repository.
    One of my main problem when I have an urgent need for some prototype is to find a suitable PCB to etch without doing schematic and layout.
    For a bigger project you can take a look to the previous post on the blog concerning XPLduino.

    Ps: please apologize for my english.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,260 other followers