nubie
Recovering Jerk-A-Holic
Here are some pics of my Home-made USB host cable.
This is the complete beta unit (you don't want to see the Alpha model :wacko: :blink
Start with a Simple USB motherboard header from the local PC store, Ebay, or your junk drawer, in order of descending price .
Use the ubiquitous Samsung e810 Serial Data cable (ebay, or a webshop)
Then you need to breadboard a simple filter circuit: http://wiki.gp2x.org/wiki/Image:Bob_usb_filter.png, 4 resistors, 2 ceramic capacitors.
The brown ones are R1 and R2 the 33 Ohm resistors, the blue ones are R3/R4 the 15K (15,000 Ohm)
The saucer-shaped components are the Capacitors, C3 and C4 .
The Bus connections on the back of the breadboard.
I have been able to connect all 4 devices at once to the hub, run PSX ISO's off of an 80GB HDD, copy from one USB stick to another (it's slow), play mp3s off of the Kingston 64mb stick, use a mouse in Qtopia and X11.
As for the specifics, I think radio shack only has certain sizes of ceramic Capacitors, you can use any size, I believe I used 100s, it is just to keep the data lines clean. The breadboard is $3 or so and the Resistors come in different sizes as you see.
I will field whatever questions I have the answer to, keep in mind I sold my GP2X a few months back and will be going from memory, I do recall posting back then on what precisely was working, so you can search my old posts.
The circuit can be made much smaller, there are even integrated circuits smaller than 5MM that can do all of this, they are about 50 cents from mouser.com or digikey. A power supply isn't even needed if you have a powered USB hub that will power everything. The AAA batteries I am using are NiMH rated at 1,000Mah whatever that is worth, they work Mice and USB sticks just fine.
This is the complete beta unit (you don't want to see the Alpha model :wacko: :blink
Start with a Simple USB motherboard header from the local PC store, Ebay, or your junk drawer, in order of descending price .
Use the ubiquitous Samsung e810 Serial Data cable (ebay, or a webshop)
Then you need to breadboard a simple filter circuit: http://wiki.gp2x.org/wiki/Image:Bob_usb_filter.png, 4 resistors, 2 ceramic capacitors.
The brown ones are R1 and R2 the 33 Ohm resistors, the blue ones are R3/R4 the 15K (15,000 Ohm)
The saucer-shaped components are the Capacitors, C3 and C4 .
The Bus connections on the back of the breadboard.
I have been able to connect all 4 devices at once to the hub, run PSX ISO's off of an 80GB HDD, copy from one USB stick to another (it's slow), play mp3s off of the Kingston 64mb stick, use a mouse in Qtopia and X11.
As for the specifics, I think radio shack only has certain sizes of ceramic Capacitors, you can use any size, I believe I used 100s, it is just to keep the data lines clean. The breadboard is $3 or so and the Resistors come in different sizes as you see.
I will field whatever questions I have the answer to, keep in mind I sold my GP2X a few months back and will be going from memory, I do recall posting back then on what precisely was working, so you can search my old posts.
The circuit can be made much smaller, there are even integrated circuits smaller than 5MM that can do all of this, they are about 50 cents from mouser.com or digikey. A power supply isn't even needed if you have a powered USB hub that will power everything. The AAA batteries I am using are NiMH rated at 1,000Mah whatever that is worth, they work Mice and USB sticks just fine.