USB data cable that doubles up as a USB storage device

androidassemblycablesiphoneusb

Is it possible to create an USB to micro USB (or lightning) cable that has storage built into it?

So if it's plugged into a computer with no phone, the computer recognizes it as a regular USB storage device. If it's plugged into a computer with a phone attached, it only acts as a regular USB data cable.

If is possible, is it difficult to do?

Best Answer

Possible and difficult:

You will need an IC that can do USB storage, flash memory for that IC, and a USB switch IC. And then write some code that will switch the data lines from cable to storage IC.

Related Topic