AVR game console


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.

Comments

  1. kernel_geek says:

    Good graphics then :D

    First post :D

  2. Rob83 says:

    FWIW, you got the info about the LCD wrong. He used a 3310 LCD not a 3110 (which would be colour).

  3. Rob83 says:

    Sorry – I assumed that the 3110 was a sub model of the 3100 which *is* colour.

  4. Wolf says:

    looked like it was going to be stupid, but after seing the graphics and snappy frame rate, Im very impresed

  5. iamdigitalman says:

    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.

  6. eric says:

    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.

  7. iamdigitalman says:

    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.

  8. dylan willemsa says:

    :)

  9. eric says:

    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.

  10. cornelius says:

    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!

  11. eric says:

    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.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s