coding AVRs in asm

…simple things done the complex way ;-)

gaming platform v1 – the idea

I had to take it to the next level. I just had to! Playing around with an ATtiny2313 directly soldered on an LED matrix was fun, but it wasn’t much of a challenge. So, I decided to spice it up a little and add some buttons… Interactivity baby!  :D

This time, the μC pins would not just drive the rows and columns of the matrix. They would also check the buttons for user input. That’s right, the buttons would be multiplexed with the matrix. But how would the firmware on the μC achieve this? I thought about it for a couple of days and by the time I came up with a solution, I was too tired to keep thinking about it!  That was it, or, at least, that had to be it. I grabbed a small piece of proto board, took out my soldering iron and gathered the components I would use. After tinkering for a couple of hours, my “gaming platform” was ready. Yeah, that’s how I decided to call my little board, mostly in order to satisfy my ego. This is how it looks…

My gaming platform!

Follow

Get every new post delivered to your Inbox.