Arduino Magnetic Core Memory Shield

mag_core_memory

Magnetic core memory turns 60 years old today, and as a tribute [Ben North and Oliver Nash] have created a 32-bit magnetic core memory board for the Arduino.

Magnetic core memory was used from the 1950s through the 1970s, and provided a non-volatile means for storing data, as each magnetic core retained its orientation, even when the power was cut. While it sounds a lot like a modern hard drive, these devices were used in the same fashion as RAM is utilized today.

While the pair used surplus ferrite cores manufactured just before magnetic memory stopped being produced, they did allow themselves to use some modern components. Items such as transistors and logic gates were not available to the first magnetic core memory manufacturers, but the use of these items helped them complete the project in a reasonable amount of time.

Their final result is a magnetic memory board which can be used by any USB-enabled device and is reliable enough to withstand billions of read/write transactions.

Storage For Your Hacking Needs

Sometimes your project needs a lot of non-volatile ROM, right on cue [Matthew] let us know how to not only connect, interface, read, and write to SD cards with a PIC over serial, but also how to do the above mentioned with an old PATA HDD. For those without a PIC/serial connection don’t fret, [nada] let us know about his Bus Pirate SD card hack, of which our personal favorite part is the creative use of an old 5.25″ floppy connector as the SD card socket.