Author Topic: Portable usb data transfer device  (Read 4609 times)

0 Members and 1 Guest are viewing this topic.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Portable usb data transfer device
« on: September 11, 2010, 07:08:12 pm »
Ok i have had for a while now the need to be able to transfer files between two flashdrives without the ability to get to a computer.
finally i decided to see if anyone else had the idea and made something out of it.

Unfortunately yes.
Good news id, the only one i can find... well absolutely sucks....



I would like too understand what i would need to learn to get started in making something like this (but better)

What would i need to learn/know hardware wise?
What programing language would i need to know for this hardware (asm?)?

Note:  It would be nice to have not only usb, but also micro sd. although that can be done through a transflash so.. i guess not necessary.

Here is kind of what i would like for it to look something like:

^
||
best mp3 ever :P


any help would be appreciated, thanks



Note:  How can i tell if Belkin's patent on this devise is expired yet?
« Last Edit: September 11, 2010, 07:09:07 pm by happybobjr »
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Portable usb data transfer device
« Reply #1 on: September 11, 2010, 07:14:28 pm »
Well, more info would be nice ;D. What device will perform the transferring? I'd assume a μC, but which would you choose? You'd also need USB hardware...
Sadly, I'm not much help here (never worked with hardware as much as I'd have liked), but I'll try :)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Portable usb data transfer device
« Reply #2 on: September 11, 2010, 07:25:32 pm »
Well, more info would be nice ;D. What device will perform the transferring? I'd assume a μC, but which would you choose? You'd also need USB hardware...
Sadly, I'm not much help here (never worked with hardware as much as I'd have liked), but I'll try :)

you see..... chances are, everyone here knows more about this kind of thing than I.

Two usb's at the end (female)
No left and right buttons i think.
μC?
Yes it will let you transfer files between the two.
Only transfers to the main directory.
Let you choose multiple files. stores the file directors in devise, then you can send all at once.  (like the ti-83+ series)
navigation of source's directories.
transfers any file and/or data.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Portable usb data transfer device
« Reply #3 on: September 11, 2010, 07:33:52 pm »
μC stands for microcontroller ;D
And... that's about all I can help with :P
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Portable usb data transfer device
« Reply #4 on: September 12, 2010, 08:14:25 pm »
bump
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Portable usb data transfer device
« Reply #5 on: September 12, 2010, 09:05:34 pm »
No offence to the Omnimaga community, but the Cemetech forums might be of help.
There's some hardware geeks over there, notably KermM himself.
Your best bet is infamous BrandonW, who's the USB geek here. ;)

For my input, I'd say go with a BeagleBoard for dev hardware. Use Linux on top of that and write the interface to handle the copying (and make it better with individual file copying!). The ARM processor CAN (and should be due to cost) be slower. Toss a touchscreen (or screen with buttons), and you win. ;)

Of course, if you really want to challenge yourself, you can always implement the USB protocol, file reading, AND multiple file system management. ;) (Assuming you use a non-ARM CPU, or any CPU that doesn't support Linux)
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Portable usb data transfer device
« Reply #6 on: September 12, 2010, 09:21:04 pm »
Yeah true, a lot of the hardware/modding guys are mostly there, as over here most people focus on calc games. BrandonW visits here sometimes, though, too.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Portable usb data transfer device
« Reply #7 on: September 12, 2010, 09:29:46 pm »
ok, posted there
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________