This is a bit reminiscent of the missing DC entry, so consider it a bonus hack. [Eric] sent in his latest project, an AVR game console. It uses a pair of ATMega168v micro-controllers, a nokia 3110 LCD, and an eeprom to store a selection of games. The interface above the console is the serial loader/charger. No word on the game source, but judging from his site, maybe he’s writing them all on his own.
11 thoughts on “AVR Game Console”
Leave a Reply
Please be kind and respectful to help make the comments section excellent. (Comment Policy)
Good graphics then :D
First post :D
FWIW, you got the info about the LCD wrong. He used a 3310 LCD not a 3110 (which would be colour).
Sorry – I assumed that the 3110 was a sub model of the 3100 which *is* colour.
looked like it was going to be stupid, but after seing the graphics and snappy frame rate, Im very impresed
I wish he’d have kept the interface built in as in the prototype, and not moved it to an external board. I would also like to see some flash memory card slot added on in a later version to store games on. And, one last suggestion: put in a bigger screen, such as from an old palm. keep the tough screen bit, and that would be a sweet controlling method.
Thanks for the comments. As to iamdigital, I never really meant for this to be anything more than a simple little device (a learning experience), but maybe my next project… And the new form of it is far more convenient than the prototype ever was, just in it’s size and being able to carry it around with me.
so it was just a POC? well, I guess you could just take my comments as a suggestion for a future revision. One thing, if you were to add onboard charging/syncing, perhaps you could pull a RAZR and pull power and data from a single mini-b USB jack. That would be a nice addition. then you could skip the extra circuit board.
:)
Interesting observation. I have played falldown on the 83+, which inspired my version, but all the games in the demo I had to write from scratch.
That is a great project! :)
I was thinking of doing the same thing. I’m new to programming the mega16. What advice can you give me as I try to learn to do a project like this? Ofcourse mine will be different. I’ve looked at OLED 3.5″ color screen, but I have no idea about loading .bmp’s or jpg’s to the screen. I also wanted to use a midi data or mp3 data to a speaker, but have no experience at that either.
Any info you could give would be great!
My advice is to get acquainted with the features of the mega16 then just start experimenting with different hardware you might want to use. Shoot me an email, I can give you more detail about how mine works.