Cade9 is my small embedded project consisting of ATmega32 microcontroller with custom hardware which I hand soldered on a matrix board. This was my undergraduate 3rd year minor project. It uses the open source cocoOS as scheduler. On top of CADE9 one can implement classic arcade games like snakes, pong, bricks, breakout etc. (arCADE games with max. displayable score limit of 9, so CADE9 :)
In the video below, I play a game of 1-player pong; the left bat is AI and top 7-segment display shows score of computer. The player with a score of 9 dot wins! Because I did not use any locking object like semaphore, it sometimes misses a good hit. The code is pretty naive.
Download: report, source code.
© Rohit Yadav 2009-2012 | Report bug or fork source | Last updated on 30 Nov 2012