Building RAM into Veronica – the 6502 computer

ram-for-veronica

It seems strange that RAM is being added to a computer so late in the build, but [Quinn Dunki] must have had it in the back of her mind the whole time because it turns out to be a rather painless experience. For those of you keeping score, this makes her Veronica project Turing complete. The brightly colored rats nest pictured above connects the new components to the 6502 computer backplane … [Read more...]

Extending old games with reverse engineering and MAME

HEX

For last year's Toorcamp, the folks over at DorkbotPDX helped out with the Church of Robotron installation. A religion founded on the prophesy of a cybernetic uprising in the year 2084 is a little esoteric even for us, so the Dorkbot crew wanted a way to make playing Robotron: 2084 a little more visceral. Using MAME and a few debugging tools, they were able to read the memory of a machine playing … [Read more...]

Raspis with double the RAM in the wild

Raspi

There is buzz all over the reddits and Element 14 discussion boards about an updated version of the Raspberry Pi that bumps the amount of RAM from 256 MB to 512 MB. This new update comes after the announcement of an upgraded version of the yet-to-be-released Raspi Model A (from 128 MB of RAM to 256 MB), and a few slight modifications to the Model B that include fixing a few hardware bugs … [Read more...]

Playing around with MRAM

MRAM

For the longest time, hardware tinkerers have only been able to play around with two types of memory. RAM, including Static RAM and Dynamic RAM, can be exceedingly fast but is volatile and loses its data when power is removed. Non-volatile memory such as EPROMS, EEPROMS, and Flash memory retains its state after power is removed, but these formats are somewhat slower. There have always been … [Read more...]

Programming the 6502 one nibble at a time

programming-1-bit-at-a-time

[Quinn Dunki] keeps rolling with her 6502 based computer build. This time around she's added some memory to store the programs, but needed a way to get that code into the device. Above is her solution, a bank of hex switches used to program the 8-bit command and 16-bit address for each line of machine code. This is a continuation of her Veronica project. The last time we saw it she had … [Read more...]

RAM upgrade for WRT300N router

wrt300n-ram-upgrade

[Heli] had a WRT300N wireless router sitting around collecting dust. He decided to squeeze at bit more entertainment value out of it by seeing if he could pull off a RAM upgrade. He managed to double the router's RAM and posted a walk through (translated) to help you do the same. Swapping out surface mount RAM chips isn't the easiest thing in the world and you must wondering what prompted … [Read more...]

Upgrading RAM in an Arduino Mega

ram

[Andy] stuffed some more RAM onto an Arduino Mega and his three-part walk through on the design, construction, and software is a great read and one of the more 'hard core' Arduino builds we've seen. The build is centered around a 512K × 8 SRAM module [PDF warning]. Because the RAM is divided up into about 512,000 chunks of 8 bits, the Arduino has to access the RAM through 16 'address lines', … [Read more...]