V-USB Cable

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
GnuReligion
Posts: 2
Joined: Sun Jun 11, 2017 6:53 am

V-USB Cable

Post by GnuReligion » Sun Jun 11, 2017 8:04 am

Has anyone sewn the V-USB circuit into a cable? Am pleased with tonight's creation. Had to use 100ohm resistors though, as the 68's were of the much-too-large 1/2 watt variety. Put everything into a USB Type-A male connector case. This one is the champ:

Image

Previous version works fine ... is a little perfboard wrapped in Surgu. Did not like the lump though.
Image

First attempt is ugly. Just tried to chop wires and heat-shrink wrap everything. Works.
Image
Last edited by GnuReligion on Sun Jun 11, 2017 6:54 pm, edited 3 times in total.

horo
Rank 2
Rank 2
Posts: 63
Joined: Tue Mar 04, 2008 2:26 pm
Location: Berlin & Lindau, Germany

Re: V-USB Cable

Post by horo » Sun Jun 11, 2017 11:25 am

Hi,

Welcome to V-USB - do you know this project overview? It shows some very tiny HW solutions, e.g. the Haunted USB Cable.

Ciao, Martin

GnuReligion
Posts: 2
Joined: Sun Jun 11, 2017 6:53 am

Re: V-USB Cable

Post by GnuReligion » Sun Jun 11, 2017 7:33 pm

horo wrote:Hi,

Welcome to V-USB - do you know this project overview? It shows some very tiny HW solutions, e.g. the Haunted USB Cable.

Ciao, Martin


Why thank you Martin. Yes, the very reason for making these cables is to experiment with those "Projects Based on V-USB" on obdev.at.

One frustration has been that the code for many of these projects is so old, they are difficult to compile. So, I often use the pre-made .hex files. This forces me to move the D+/D- pins around. It is easier to make a cable for experiments, rather than soldering everything. A notable example is the primary V-USB project here on obdev: USBasp. The target for ATmega48 seems impossible to compile in under 4k. They are good enough to provide a modified binary, making it small enough to fit. Perhaps, a subject for another post.

Post Reply