Saturday, June 13, 2009

PIC32 Devlopement Board

This post is about the board i assembled for experimenting with pic32. You must be wondering about why not use PIC32 USB starter board from microchip ? Well the answer is bcoz it doesn't have enought IO pins. I have to shell out another $72 for pic32 io expansion board. As I need io pins for interfacing more stuff to the board like MMC card etc. so i chose to assemble the board myself at home.

It isn't very difficult to do so. Only tricky part is soldering pic32 chip on to a tqfp64 pin breakout board. Breakout board for 64pin tqfp chips available cheaply. It cost around Rs 60/- ie. around $1.5 :-).

Here is the circuit diagram from the same :


Here is a snap of the finished board. Well it doesn't look pretty but it works :-)







Have fun !!!

NOTE :
1. According to pic32 manual, 10uF connected to VCAP should be a tantalum. In my board it's not a tantalum.
2. USB_JP needs to be configured correctly as per the host or device mode. This board doesn't support auto-detection for Dual-role. For that you need to use USBID & VBUSON to switch 5v intelligently.

3 comments:

Jason Kajita said...

Nice blog. I added your blog to my blogroll. http://mchpjasonk.blogspot.com/

Anonymous said...

Wonderful work bytewerx!!!
I'm working on my own board too, and is really nice know I'm not the only one trying to do so.

jack said...

best of luck for your project and do pass me a link to your completed project.