Researcher builds bizarre 128-byte USB drive the size of a dinner plate using ancient pre-semiconductor magnetic core memory technology — data disappears once it is read, requiring special handling
Another drawback with this device is that reading data is destructive.
Get 3DTested's best news and in-depth reviews, straight to your inbox.
You are now subscribed
Your newsletter sign-up was successful
A computing enthusiast has assembled one of the most bizarre USB drives we have ever seen. Despite being the size of a dinner plate, this drive holds just 128 bytes of data. The incredibly poor data density is largely due to the use of the archaic Magnetic Core Memory technology, which predates integrated circuits. Moreover, data saved to this drive is non-volatile (good), but bits are erased during the read process (bad). Despite the drawbacks and impractical nature of this device, created by space science researcher @dyd_Nao on X (machine translation), we applaud the effort.
部品一通り載せ終わった ちゃんとUSB-A端子ついてるしどう見てもUSBメモリやな pic.twitter.com/Lnpbrxmczn January 31, 2026
The Japanese tech enthusiast has mixed this curiously old memory tech with modern ICs and interfaces to come up with this bizarre USB flash drive. Built around the central non-volatile core are modern components like driver chips, sense amplifiers, LEDs, and the USB functionality is provided by a Raspberry Pi Pico. The Pico also handles the rewrite cycle.
Of course, this project was more ‘can I?’ Rather than ‘should I,’ as 128 bytes of kinda-NV-RAM on a very large USB drive is of no practical purpose that we can fathom. Actually, 128 bytes isn’t even enough to store the full text from an old-school Twitter Tweet. One of the original post commenters notes that Magnetic Core Memory has good resistance to radiation. But what of all the supporting components…?
What is Magnetic Core Memory?
Magnetic Core Memory was used as RAM before the semiconductor DRAM breakthrough in the 1970s. You can read more about it at places like Wikipedia, but, in brief, it stored data on tiny ferric rings wrapped in wire. If you look at the example photos from @dyd_Nao, you’d observe the central grid-like structure, which is the core plane.
On the plus side, it was non-volatile RAM technology. However, amongst its many drawbacks were its expense, low density, and lack of scalability due to its sometimes hand-woven construction. Moreover, reading the data was ‘destructive’ – or in other words, reading the data would erase the data, so a system would need to re-write it immediately if it wanted the data to persist post-read.
Magnetic Core Memory was first used by a computer in 1953, in MIT’s Whirlwind computer. It is a memory technology that predates integrated circuits, and was actually a RAM standard from 1955 to the early 70s. Intel actually pioneered semiconductor DRAM with its 1103 DRAM ICs in late 1970, commercially debuting cheaper, faster, and denser computer memory tech.
Follow 3DTested on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.
Get 3DTested's best news and in-depth reviews, straight to your inbox.

-
Frank35620 My ship had 3 computers called the UYK-7 that each had 64k of magnetic core memory and you had to reload the programs a couple of times a day as it would get corrupted. They were very big and the computer display was a teletype.Reply
I was on that ship from 1988-1993. -
jrharbort I don't think 128 bytes is even enough space for modern formatting, filesystem and partitioning data...Reply -
farmboy69 For v2 I'd like to see the RaspberryPi replaced with something more fitting. Maybe a GAL, PAL and ROM, then just replay USB "protocols".Reply -
1_rick Reply
It's not. However, depending on what the USB interface does, it could just be used as a 128-byte blob, which is how (for example) microcontrollers access cheap SPI RAM and ROM chips: send an address, and then send or ask for a data byte.jrharbort said:I don't think 128 bytes is even enough space for modern formatting, filesystem and partitioning data... -
1_rick Reply
In the early core memory days, people used to hand-weave the stuff. I wonder if it ever progressed to being able to be made by machine. 64K bytes of core must've taken forever to make at (IIRC) 3 wires through each little magnetic ring.Frank35620 said:My ship had 3 computers called the UYK-7 that each had 64k of magnetic core memory and you had to reload the programs a couple of times a day as it would get corrupted. They were very big and the computer display was a teletype.
I was on that ship from 1988-1993. -
PEnns Is there actually any practical use for this strange creature??Reply
Maybe for Mission Impossible? "Moreover, reading the data was ‘destructive’ – or in other words, reading the data would erase the data, so a system would need to re-write it immediately if it wanted the data to persist post-read." -
MechaDave Exactly. I was thinking you could store a very long high entropy ASCII password in it.Reply -
USAFRet Reply
Unlikely.PEnns said:Is there actually any practical use for this strange creature??
Sometimes, people make things, just because.
I know I have. -
greenreaper Reply
That's true for DRAM, too - it's just rewritten automatically. In fact it's worse because it loses charge over time (because that circuit is a lot simpler, thus can be denser) so there has to be a refresh cycle that renews each bit every so often.PEnns said:"Moreover, reading the data was ‘destructive’ – or in other words, reading the data would erase the data, so a system would need to re-write it immediately if it wanted the data to persist post-read."