USB "helper" for V-USB prototyping
Posted: Sun Oct 05, 2014 8:56 am
I use this USB "helper" for V-USB prototyping and love it.
It allows quick construction of circuits on a breadboard which use V-USB, without having to clutter it with the several parts. Since one needs a customized USB cable in the first place (stripped, tinned at the very least), I figured it would make more sense to put the glue components on a separate board. I dislike long cables on the desk, so I put the USB connector right on the board, and gave it a header for easy connection to dupont ribbon cables, another very handy thing for prototyping. Here is a minimal V-USB setup on an Arduino Pro Mini (atmega328p-based):
It's built on stripboard for minimal construction hassle. I put the USB connector on the bottom only because its pins unfortunately weren't long enough to go through the PCB. It mounted firmly and I put plenty of solder on the shell pins (which incidentally are properly *not* connected to ground). I had to drill larger holes for the shell pins to fit.
I arranged the components so that they are very flat, allowing the board to be plugged directly into a breadboard. I left some extra board around the edges which make this build a little wide for a breadboard.
One last improvement when I get the parts is a 500mA polyfuse. It'll go nicely between the +5V and USB connector after I drill the trace there out (just behind the current two drilled-out traces in the picture). Almost all are SMD and that will fit nicely there.
Parts to make at least five of these cost about $7 shipped on eBay (no way to just get the low quantities for just one).
USB male PCB connector
2x 3.6V 0.5W zener diodes
2.2k resistor
2x 68 ohm resistor
4p male header
stripboard (be sure picture actually shows the strips, as most does NOT have strips across the board)
It allows quick construction of circuits on a breadboard which use V-USB, without having to clutter it with the several parts. Since one needs a customized USB cable in the first place (stripped, tinned at the very least), I figured it would make more sense to put the glue components on a separate board. I dislike long cables on the desk, so I put the USB connector right on the board, and gave it a header for easy connection to dupont ribbon cables, another very handy thing for prototyping. Here is a minimal V-USB setup on an Arduino Pro Mini (atmega328p-based):
It's built on stripboard for minimal construction hassle. I put the USB connector on the bottom only because its pins unfortunately weren't long enough to go through the PCB. It mounted firmly and I put plenty of solder on the shell pins (which incidentally are properly *not* connected to ground). I had to drill larger holes for the shell pins to fit.
I arranged the components so that they are very flat, allowing the board to be plugged directly into a breadboard. I left some extra board around the edges which make this build a little wide for a breadboard.
One last improvement when I get the parts is a 500mA polyfuse. It'll go nicely between the +5V and USB connector after I drill the trace there out (just behind the current two drilled-out traces in the picture). Almost all are SMD and that will fit nicely there.
Parts to make at least five of these cost about $7 shipped on eBay (no way to just get the low quantities for just one).
USB male PCB connector
2x 3.6V 0.5W zener diodes
2.2k resistor
2x 68 ohm resistor
4p male header
stripboard (be sure picture actually shows the strips, as most does NOT have strips across the board)