:: micsaund.com ::

Mike’s World of fun stuff (pinball, games, electronics, amusement parks, computers, more)

September 2, 2008

Simple DIY microcontroller based video game console

by @ 7:48 pm. Filed under Electronics, Video Games

Homebrew microcontroller-based video game console
This open-source hardware and software project shows just how much can be done with modern microcontrollers. It implements a fully functioning, NES-class programmable video game system in just a couple chips, a few resistors, and some other miscellaneous components.


This is a neat project that actually looks fairly powerful! Using only an ATmega644 microcontroller and an AD725 RGB-to-NTSC converter for major components, the Uzebox game console is a build-and-program-yourself project that is pretty simple, but also very impressive in the resulting product.

The Uzebox open-source hardware and software project

Hardware-wise, the console offers 4K of RAM and 64K of program space, with four channels of wavetable sound. Control inputs are setup for NES pads, but you could choose any similar input scheme since those old pads were just switches and not the complicated serial/analog stuff on modern commercial consoles.

The software is interrupt-driven, which prevents the programmer from having to count cycles, so it's not quite as challenging to program as an Atari 2600, but should still be fun. You can access up to 256 colors thanks to the resistor-ladder DAC setup while the AD725 handles the heavy lifting to convert the signal to a standard TV-compatible NTSC signal.

Overall, it looks like you write some code that results in a very NES-class game. For example, look at the video of Tetris running on the Uzebox below and you'll see that it's definitely capable of NES-class games.



Not too shabby for an ATmega644 running at 28MHz! If you want to learn more or build your own, check-out the Uzebox retro video game console project. If you build one, let me know how it goes - I'm thinking I might take the plunge and try it myself!

[Thanks]

stumbleupon:Simple DIY microcontroller based video game console del.icio.us:Simple DIY microcontroller based video game console digg:Simple DIY microcontroller based video game console spurl:Simple DIY microcontroller based video game console wists:Simple DIY microcontroller based video game console simpy:Simple DIY microcontroller based video game console newsvine:Simple DIY microcontroller based video game console blinklist:Simple DIY microcontroller based video game console furl:Simple DIY microcontroller based video game console reddit:Simple DIY microcontroller based video game console fark:Simple DIY microcontroller based video game console blogmarks:Simple DIY microcontroller based video game console Y!:Simple DIY microcontroller based video game console smarking:Simple DIY microcontroller based video game console magnolia:Simple DIY microcontroller based video game console segnalo:Simple DIY microcontroller based video game console gifttagging:Simple DIY microcontroller based video game console

Related Stuff:

Video output for your microcontroller project
Now you can put color video output into your electronics projects easily and affordably. The Video Critter is a subsection of...

DIY 8-core game console teaches multi-threaded programming
Featuring the Parallax Propeller 8-core microcontroller, this game console is educational and entertaining. The famous author Andre LaMothe has taken it...

PIC microcontroller based video game system
Using a trio of PIC microcontrollers, this guy built a fully functional video game which uses analog paddles and has...

Robotic microcontroller programmer (with video)
Anyone who's read this blog for any amount of time knows that I love microcontrollers and projects made with them....

Electromechanical recreation of Pong
If you think Pong is low-tech, check-out this electromechanical rendition of the game! As a sucker for electromechanical gadgets and goodies,...

Explore more

Previous post: Review of the PDO Flipp case for iPhone 3G

Next post: Time to clean the fridge – working in an all male office

2 Responses to “Simple DIY microcontroller based video game console”

  1. Free video game news and info » - “Video Game” Says:

    [...] Simple DIY microcontroller based video game console By micsaund Homebrew microcontroller-based video game console This open-source hardware and software project shows just how much can be done with modern microcontrollers. It implements a fully functioning, NES-class programmable video game system … micsaund.com – http://www.micsaund.com [...]

  2. Eugene Says:

    Now everyone is talking about the American economy and eclections, nice to read something different. Eugene

Leave a Reply

[powered by WordPress.]

micsaund.com

arcade games:

categories:

search blog:

syndication:

other links:

Twitter Stuff:

  • Coach is the epic douche. Comparing himself to Last of the Mohicans and King Arthur?? jesus. Get real, poser. 1 week ago
  • Oh yeah... The good stuff thanks to a long time buddy. http://twitpic.com/141ynw 3 weeks ago
  • This episode of Undercover Boss where the Hooters CEO goes to work incognito in the restaurants should be interesting. 3 weeks ago
  • Jolene Blalock makes a good character on Legend of the #Seeker (#lots). Very hot with the long dark hair too! 3 weeks ago
  • O.M.G. 20 seasons of #Survivor and this being the ultimate show, and they STILL don't know how to use a magnesium flint?????? 2010-02-12
  • w00t just starting the 2 hour premiere of #Survivor Vilians and Heroes! 2010-02-12
  • Really looking forward to the premiere of #Survivor Villians and Heroes tonight. Upset Richard Hatch, the original slimebag, won't be on tho 2010-02-11
  • More updates...

37 queries. 0.290 seconds