Pages: [1] 2 3 4   Go Down
Author Topic: Make your Arduino USB for only 1 dollar!  (Read 11282 times)
0 Members and 1 Guest are viewing this topic.
Alfeld (Leine) / Germany
Offline Offline
Full Member
***
Karma: 5
Posts: 189
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello, Arduino Community.
First sorry for my bad english...

I found a way to add an USB port to any 5 volt arduino:

You have to buy a Nokia DKU-5 datacable USB, you can find it on e*ay for only 1 dollar or euro.

It has to be this one:


You only have to cut the PopPort on the Cable and Connect 5v gnd rx tx to your arduino.
 
Greets tobi31061

EDIT:
Here are the working drivers for the TI Chip:
http://segaemu.bplaced.net/DISK1.rar
« Last Edit: December 20, 2009, 01:28:07 pm by tobi31061 » Logged

ottawa, canada
Offline Offline
God Member
*****
Karma: 5
Posts: 989
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nice find. Thank you.
Logged

Alfeld (Leine) / Germany
Offline Offline
Full Member
***
Karma: 5
Posts: 189
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

NP. And i also found a cheap way to connect my calculator to my pc with this cable. ;D
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 106
Posts: 6367
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Also works with CA-42 type cables (about the same price.  Less than $3 shipped.)  There is a nice tutorial here:
http://www.uchobby.com/index.php/2009/10/04/diy-usb-to-serial-cable-for-3/

The CA-42 seems to be based on the Prolific USB/Serial chip rather than the TI, and the prolific seems to have a larger userbase and be supported on more platforms.  (I've yet to find Mac support for either the DKU-5 or other devices containing a TI USB/Serial chip.  Sigh.)
Logged

Offline Offline
Edison Member
*
Karma: 3
Posts: 1001
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I found a way to add an USB port to any 5 volt arduino:
There appears to be a confusing mix of 5V/3V3 versions of these cables (or at least Google suggests this is the case). How did you wire it for 5V Arduino's (pin number/color on DKU-5 connector)?

I've converted a couple CA-42 type cables and they work ok for Rx/Tx and 5V USB bus power (no DTR/RTS for auto-reset however) . This required prying open the USB connector and soldering a wire directlly onto an SMD pin which is tricky. Perhaps your find is eaiser to convert. The prolific chip used in the CA-42 was indeed a 5V tolerant chip and I wonder if this is so for the DKU-5 as well.
« Last Edit: December 22, 2009, 02:57:52 am by borref » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 2
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello everyone

I'm just posting this one message so I'll be allowed to post links and images.

Matt
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 2
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

After reading this thread I picked up a DKU-5 cable from

http://cgi.ebay.co.uk/DKU-5-USB-DATA-CABLE-For-NOKIA-7250-3220-6100-6610-6820_W0QQitemZ230411003139QQcmdZViewItemQQptZUK_MobilePhones_MobilePhoneAccesories_MobilePhoneDataCables_JN?hash=item35a590e503

It has a prolific PL-2303 and a 3 core wire.

orange = GND
blue = RX
red = TX

I've tested it with my 5 volt board and it works fine.





Matt
« Last Edit: December 22, 2009, 12:47:06 pm by 1315matthew » Logged

Alfeld (Leine) / Germany
Offline Offline
Full Member
***
Karma: 5
Posts: 189
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Very nice to hear that this worked for you, but btw, my multimeter is broken i have problems with checking out the lines....

do somebody now the pins?
it has
brown orange green yellow red
Logged

UK
Offline Offline
God Member
*****
Karma: 0
Posts: 529
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
After reading this thread I picked up a DKU-5 cable from

http://cgi.ebay.co.uk/DKU-5-USB-DATA-CABLE-For-NOKIA-7250-3220-6100-6610-6820_W0...

It has a prolific PL-2303 and a 3 core wire.

orange = GND
blue = RX
red = TX

I've tested it with my 5 volt board and it works fine.

Ordered my one from the same place, came in the same box, but has 5 core wire.

Black: GND
Blue:    TX
White:  RX
Green:  VCC

Ps what order should theses be soldered to a 6 pin header?

Im guessing

1: GND
2:
3: VCC
4: TX
5: RX
6:
Logged

Offline Offline
Edison Member
*
Karma: 3
Posts: 1001
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The "modified" FTDI cable (as used by SparkFun and others) is wired as follows:

1: GND - GND
2:
3: VCC - VCC
4: Pin 2 on MCU (AtMega RXD)
5: Pin 3 on MCU (AtMega TXD)
6: DTR to RESET on MCU

1 is referred to as the "black wire" and 6 as the "green wire" in some references (e.g. on Pro Mini boards).
Logged

UK
Offline Offline
God Member
*****
Karma: 0
Posts: 529
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
DTR to RESET on MCU

so..........

A: How do you determine what wire is the RESET on a DKU-5?
B: What are the ramifications of using the 3 core cable with just VCC/TX/RX?
« Last Edit: January 20, 2010, 05:02:58 am by n00b » Logged

Offline Offline
Edison Member
*
Karma: 3
Posts: 1001
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

A: How do you determine what wire is the RESET on a DKU-5?
You trace the wire back to the chip and check against the chip's datasheet (or Google for relevant sources). There apperars to be as many variations on this cable however as there are suppliers.

B: What are the ramifications of using the 3 core cable with just VCC/TX/RX?  
I doubt you will ever find such a cable. The 3 wire GND/RX/TX however will enable Arduino to USB serial communication, but without auto-reset or power from USB.
Logged

SF Bay Area (USA)
Offline Offline
Tesla Member
***
Karma: 106
Posts: 6367
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
B: What are the ramifications of using the 3 core cable with just VCC/TX/RX?  
I doubt you will ever find such a cable. The 3 wire GND/RX/TX however will enable Arduino to USB serial communication, but without auto-reset or power from USB.
For people who are too new to remember, no auto-reset means that when attempting to upload a sketch to the arduino, you have to manually push the "RESET" button at nearly the same time you hit the "upload" button.  It's not a big deal...

All of the CA-42 cables I've seen seem to be of the 3-wire variety.
Logged

UK
Offline Offline
God Member
*****
Karma: 0
Posts: 529
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Done a little research on the pin out of the Nokia Pop-port, so if anyone is lucky enough to get the 5 wire DKU-5 (like me smiley ), grab your multimeter, strip the wires to the DKU-5 header, and use the diode setting to find out what colour wire correspond to what header pin.





« Last Edit: January 20, 2010, 02:31:51 pm by n00b » Logged

B0100111001000011, USA
Offline Offline
Edison Member
*
Karma: 0
Posts: 1503
I'm confused.  Wait, maybe not..
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

There's a nice tutorial out there somewhere for the same thing smiley-razz.

Quote
I doubt you will ever find such a cable. The 3 wire GND/RX/TX however will enable Arduino to USB serial communication, but without auto-reset or power from USB.

I just did the same thing with a CA-42 cable (very similar to DKU-5), and there were only those three wires.  I had to run a third down the length of the cable for +5V Vcc, but it works great now smiley.
Logged

Pages: [1] 2 3 4   Go Up
Jump to: