Habe endlich (nach 4 Monaten entwickeln, basteln, programmieren und unzähligen Nächten debuggen) meine AVR-Gamekonsole fertiggestellt!

Die Konsole erzeugt ein monochromes, 128 x 84 Pixel grosses Fernsehbild (BAS-Signal), verfügt über 2 Rechteckgenerator-Soundkanäle sowie eine LED-Innenbeleuchtung. Gesteuert wird mit einem Eigenbau-Gamepad mit 2 Joysticks und 4 Knöpfen. Zurzeit existieren 2 Games (Snake und MoonExplorer), es sind aber auch weitere, etwas anspruchsvollere Spiele denkbar. Als Referenz dienen die frühen (Grafik) bis mittleren (Rechenleistung) 80er-Jahre.

Angetrieben wird die Maschine von zwei Atmega32, einer für die Erzeugung des Videosignals und einer für die Erzeugung des Bildes sowie die ganze Spiellogik, Gamepad-Kommunikation und Innenbeleuchtungssteuerung. Die Soundkanäle werden per Pin-Toggelung über einen Timer realisiert, je einer pro AVR.

Mehr Informationen gibts...

... auf meiner Webseite: (Bilder, Schaltpläne, Sources, Doku)
http://www.thinkcool.ch/index.php?co...2;team=technik

... in der Dokumentation: (alles etwas ausführlicher beschrieben)
http://www.thinkcool.ch/files/techni...nsole_doku.pdf

PS: Danke noch an alle User, die mich in einer besonders schwierigen Phase des Projekts moralisch unterstützt haben!