Today on 12/12/12, we launched our first product! Check out the product description below. If you would like to purchase one you can do so here: https://www.tindie.com/shops/FriedCircuits/usb-tester/
We have launched a new name, FriedCircuits, which will be used for any products that we sell. I am working on a site for product information and documentation (will be shared when completed).
USB Tester v1
USB Tester v1 Front |
USB Tester v1 Front with Jumper |
USB Tester v1 Rear |
USB has become the core of many projects. In my experience I’ve found it to be troublesome to test USB voltage levels and current usage using a breadboard. They usually consist of holding wires attached to the DMM’s test leads, making it difficult to get solid readings. The USB Tester will make it much easier to monitor any USB project’s power source.
As part of the USB spec, you are limited to 500ma, so you want to monitor how close you are. Most people use USB hubs, both powered and unpowered, and with many devices connected, you can end up with less than 5V which can cause havoc on you projects. The USB Tester will make it a snap to monitor voltage levels and current usage without having to re-wire your breadboard. Just connect to your oscilloscope or DMM test leads, and you’re good to go! The USB Tester has both banana clip sized drills and standard 0.1” headers. When you are not testing current you can add a jumper for normal operation. The USB D+/D- pins are also broken out so you can monitor those on an oscilloscope, or for USB sniffing.
The USB Tester PCB size uses Dangerous prototypes Sick of Beige standard DP5031 so that a case can be used or at least a half of one as a base. The current batch is made in the U.S. using OSHPark’s PCB service.
Here is a list of features:
• Monitor voltage levels
• Monitor current usage
• Monitor data lines via an oscilloscope
• Banana clip testing points
• Jumper connection to bridge current connection when not testing/normal operation
• Dangerous Prototype’s Sick of Beige standard PCB size
• Headers for future expansion via backpacks
• Uses SparkFun's 0.1" locking header footprint
Included:
• Assembled PCB with both USB A and mini headers
• 14 unsoldered 0.1” pin headers
• 1 jumper
Note: a USB mini cable is not included
This product listing is to get a feel of interest of the USB Tester. If it does well, I will develop the backpacks, starting with an OLED display and any other ideas that conspire. Some of the ideas I currently have, is the ability to do data logging, either via local storage or a desktop application over a second USB connection.
Comment below with your thoughts or suggestions.
Hi. Just reblogged at recantha.co.uk/blog - looks like a great little board :-)
ReplyDeleteVery nice board, but the store seems to have problems: It says "Only 1 left in stock" but if you try to add 1 to cart it says "The selected options are currently not in stock"....
ReplyDeleteThanks, looking into it now.
DeleteI set it to zero and then 1 again. Try it and let me know.
DeleteHey guys - thats actually the error message when another customer has the product in their cart and is still browsing/checking out. We definitely need a better message than that. I'm sorry about that! -Emile, founder of Tindie
DeleteIf you look at how the USB standard is designed you will see that, because of voltage drop in connectors and cables, there are devices that accept only one cable. If you try to use more, or the device here, they will fail because of the voltage drop. When you add an extra cable and an extra pair of connectors and the multimeter wire resistance and the ampermeter resistance some devices will not work.
ReplyDeleteI've seen this problem on a few webcams and hard discs: even with a 15cm extension they will not start. True, your device will be suitable for some measurements, but not all.
The correct way to build this would be to have an external power supply that allows for current measurement but stabilizes the voltage at the pins of the host connector, to guarantee the voltage is within specs there.
Thanks for the feedback. When I develop the backpack for the display it will be using a separate power source. I was thinking another USB port, so that you can monitor without affecting what you are measuring.
DeleteI do have a USB HDD that has this problem. I have to use the supper short USB cable that came with it.
Part of the idea was to check if you are low because of a USB hub or your computer isn't putting out 5V. If I where to stabilize the voltage then it wouldn't be a good measurement when your device is ready to use without the USB Tester.
I have a USB hub that even when powered has low voltage and was causing problems on a project till i realized it.
What do you think would be a good way to go about it?
DeleteI can tell you that copying data from a SD card isn't affected by the USB Tester. Getting same speeds even connected with a unpowered USB hub.
DeleteI built something similar a while ago, I wrote about it here : http://www.youritronics.com/usb-a-to-micro-usb-bridge/
ReplyDeleteA reader quickly reminded me that USB traces are impedance controlled differential pairs and you gotta route them as 90 Ohm differential line.
Considering the short distance and the hobby nature of the project, it works, but as Bogdan said this kind of approach violates some USB standards.
Thanks, I did some reading up on that and it looks like I should be okay. I setup my ground plain on the same layer as the data lines and used 10mils trace width.
DeleteLooks like I could improve it by creating a ground plain on the bottom as well.
DeleteCorrection: Ground plane.
DeleteThis should be interesting to test charger in addition with a variable current drain.
ReplyDeleteI think adding data logging abilities will be really helpful to see data over time and different stages of a project.
DeleteIt seems a bit inspired by my project published on october 2012
ReplyDeletehttp://dangerousprototypes.com/forum/viewtopic.php?f=19&t=4613
Benjamin
I little bit, I had started mine and realized I used the same PCB size. But its the best size for it.
DeleteDo you have any problems with voltage drop? I haven't yet.