Monthly Archives: December 2016

HMV 1960 valve radio Raspberry Pi case

So I was looking around for a case for a Raspberry Pi and I noticed this old radio gathering dust in the cupboard. And it all just got out of hand from there. The HMV Model 1376 valve radio dates from 1960. When I bought it in a junk shop for a few quid it was working. When I took it… Read more »

Zolatron: 6502 address decoding

      2 Comments on Zolatron: 6502 address decoding

This was something I’d always wondered. When you have data on a bus, how do you ensure it’s read by the device that needs it, and only that device? And when you read data from a device into the microprocessor, how does the processor read data only from that device? What we’re about to embark on here is address decoding…. Read more »

Zolatron 64: starting point

      No Comments on Zolatron 64: starting point

Having decided to build a 6502 microcomputer, I was immediately successful in overcoming the first hurdle – and possibly one of the most critical stages in the whole project – by coming up with a name for it. It’s the Zolatron – or the Zolatron 64 to be precise, because it will have a total of 64K addressable memory. However, that… Read more »

Building an 8-bit 6502 computer

      1 Comment on Building an 8-bit 6502 computer

So I’ve decided to build an 8-bit computer based on the 6502 microprocessor. Because nothing screams ‘success!’ like creating something that was obsolete 30 years ago. The truth is that I got into retro-computing partly because I wanted to understand computers better. Yes, I can code well enough for my needs in Python, Objective-C and Swift using sophisticated frameworks, and… Read more »

AVR basics: interrupts

      No Comments on AVR basics: interrupts

I confess I’m really enjoying delving into the secrets of AVR microprocessors. Having used Arduinos for some time now – as well as other AVR-based boards such as the mighty and wonderful Teensy – I came to the conclusion that I’m a master at µcontroller hacking. Working with ‘raw’ AVR processors quickly disabused me of that notion. The Arduino ecosphere shields you from a… Read more »

Next project: drifting off to sleep…

So after I built my wife her dream machine, I got jealous. I too would like to ease my way into sleep. After all, I’ve already built a machine to wake us up gently. So I decided to build my own dream machine. And at first, my plan was to simply make a replica of Trish’s, but loading music rather… Read more »