Many annoying things have occurred at once. My internet went a bit crap for a few weeks. My laptop decided that it would go on strike - permanently. Some other stuff that I won't talk about... sigh.
Anyway, we're back on track here at WPHQ and I have a neat new project to be getting on with.
I am going to do a hardware version of "2048", which is a horrifically addictive and fatuous game that has taken up far too much of my free time already. So by way of rationalising away my tendency to spend hours playing it, I am going to design a electronic version that will fit on a keyring.
It will be open source obviously, since the original game is MIT licensed.
As of this moment I'm just embarking on the schematic design and the tedious activity of sourcing parts and drawing footprints. The fun part will be writing the firmware that will run the game logic. I reckon the brains of the game will be an ATTiny85 microcontroller, which I already have a fair amount of experience with and fondness for.
Instead of a numeric game board I will use colours instead. Red will indicate the number 2, yellow will mean a middling value such as 32 and green will be a higher number like 2048. For users with difficulty distinguishing between certain hues I will try to provide alternative colour schemes or perhaps animated patterns instead.
It's a very simple project and shouldn't take long to implement. I plan to make it available as a kit with full design files and parts lists and source code.
Anyway, we're back on track here at WPHQ and I have a neat new project to be getting on with.
I am going to do a hardware version of "2048", which is a horrifically addictive and fatuous game that has taken up far too much of my free time already. So by way of rationalising away my tendency to spend hours playing it, I am going to design a electronic version that will fit on a keyring.
It will be open source obviously, since the original game is MIT licensed.
As of this moment I'm just embarking on the schematic design and the tedious activity of sourcing parts and drawing footprints. The fun part will be writing the firmware that will run the game logic. I reckon the brains of the game will be an ATTiny85 microcontroller, which I already have a fair amount of experience with and fondness for.
Instead of a numeric game board I will use colours instead. Red will indicate the number 2, yellow will mean a middling value such as 32 and green will be a higher number like 2048. For users with difficulty distinguishing between certain hues I will try to provide alternative colour schemes or perhaps animated patterns instead.
It's a very simple project and shouldn't take long to implement. I plan to make it available as a kit with full design files and parts lists and source code.