Maker Revives Apollo-Era Magnetic Core Memory for USB Drive Amid DRAM Price Surge
A maker responds to the DRAM price surge by building a functional USB drive from Soviet-era salvage, wiring 64 bits of hand-threaded magnetic core memory into an acrylic enclosure with an ESP32 interface and silicone oil immersion.
In response to what Tom’s Hardware calls a “RAMpocalypse” in DRAM pricing, maker polymatt constructed a USB flash drive containing 64 bits of storage using hand-woven magnetic core memory salvaged from old Soviet computer parts. The build bypasses modern semiconductor supply chains to revive a magnetic storage technology that dates back to the Apollo era, returning to an architecture abandoned when integrated circuit costs finally collapsed. Even with wafer fabrication scaling globally, a sudden compression of memory supply can elevate DRAM prices enough that manual fabrication becomes economically distinct again, prompting makers to revisit obsolete media that was once displaced by volume manufacturing.
Magnetic core memory relied on tiny ferrite rings threaded with wires to hold binary states through magnetic polarity, requiring precise alignment and control circuits for every bit. Modern computing left the technology behind not due to functional inadequacy but because the labor cost of weaving millions of rings per array could never compete with automated silicon; polymatt’s approach revives the physical assembly process precisely because that economic inversion has returned, making hand-sourced components relevant in a way they have not been for decades.
The storage layer in the new device consists of individual ferrite toroids scavenged from the salvaged Soviet electronics, each threaded manually to form a two-dimensional memory plane. Unlike commercial core arrays that utilized precision jigs for alignment, this construction requires hand-threading every ring to establish the magnetic domains capable of reliable read-write cycles, resulting in a storage surface that is entirely analog and constructed without the repeatability or density of any factory-produced module.
The build uses CNC-milled PCBs to route power from L293 H-bridge chips to the magnetic cores, employs an ESP32 module for USB logic and communication, and suspends the array in silicone oil within an acrylic enclosure to keep bit-flipping temperatures stable. These design choices address the fundamental constraints of retro memory revival: driving sufficient current through high-resistance hand-woven lines, presenting a standard enumeration protocol to modern hosts via a low-power SoC, and mitigating the thermal sensitivity that can cause magnetic thresholds to drift during writes. The silicone oil bath eliminates the need for active thermal management by maintaining a consistent fluid environment across the toroids.
The resulting device holds exactly 64 bits, equivalent to eight bytes, of addressable data presented as a functional USB peripheral. While the capacity renders it inapplicable for any practical computing task, the project demonstrates the complete subsystem chain required to resurrect obsolete storage media—mechanical assembly, magnetic drive logic, interface translation, and environmental control—for a fraction of the density found in commercial flash modules.
The significance lies less in utility than in the demonstration of technological reversibility; what appears as a novelty when DRAM is cheap becomes a viable engineering alternative under market stress that compresses traditional pricing curves. polymatt’s drive confirms that the electrical and mechanical principles of magnetic core memory remain sound, even if the manual assembly rate ensures this USB device will serve as a proof-of-concept rather than a competitor to any modern storage module.