I tend to use [this sort of thing] as non-volatile storage for Raspberry Pis.(https://www.aliexpress.com/item/33000041651.html)

pic of USB-A flash memory drive

I want something similar for a Raspberry Pi Zero with a micro-USB connector:

pic of Raspberry Pi Zero with connectors identified

I've used a converter cable to attach a USB-A flash memory drive, but wonder if there's something which does not require a converter. The problem is the physical layout, as I will often want to connect a USB cable for power next to the USB socket for my NVM. Is there a small, cheap, single-product solution?


Western Digital has a line of these. The 16 GB version sells for $7 in their store, the 128GB version sells for $20, and the 256GB version is $37.

The Western Digital data sheet does not show dimensions. The Raspberry Pi Zero mechanical specs show a distance of 12.6mm, from the center of J1 to the center of J10, both to the right side of the board's bottom edge.

Pic of Raspberry Pi Zero showing J1 and J10 at bottom right

Since you need to connect power to the MicroUSB Power Input port J1 immediately to the right of the data port J10, you may need extra room.

My solution would be to use a Dremel-like rotary tool to remove its dark grey shoulder from the side adjacent to the power connector, along the orange line in the photo below, if you need more room.

There are many more flash drives with Micro USB connectors, such as this SanDisk SDDD2-032G-AW46, a locally stocked WalMart item

Sandisk SDDD2-032G-AW46[6]

but all I found have the connector embedded in a wider case; every one had that 'shoulder' sticking out which may be problematic, given your need to connect power into the adjacent port.

Western Digital MicroUSB flash drive

  • 1
    Not totally off the shelf - well, OK, I do have to get the Dremel off the shelf :-) but certainly well worth a try. Thanks. I will wait a bit and see if there is a true off the shelf solution, but this looks good – Mawg says reinstate Monica May 13 '20 at 19:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.