[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.
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
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
So somebody made a breakout PCB for a QFP PIC – are you really so short on articles that this merits space?
If you actually are Mike, I thank you for this comment.
+1
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.
I need your help is just a question, because if the joystick dualshock 2 has this chip can not connect directly to the pc I was reading the datasheet and says it has that capability.