Ready to feel inadequate with your programming skills? You’ve been warned. Take a look at [Voja’s] single chip video game console using the PIC24. It produces the VGA signal, 5-channel sound, and is presented in a gamepad form-factor with directional pad and two buttons.
He’s been working with PIC24 for a while now generating VGA signals, and he decided it might be fun to create a 2D video game… so he decided to see if he could program a replica of the old Spectrum game Jumping Jack (play it online here).
It uses a PIC24EP512GP202 microcontroller, complete with 512K flash memory, 48k data, and a whopping 28-pins. The game, which is extremely well documented, is laid out over on his projects page. It makes our heads spin just looking at it! This is a great project to compare with the ArduinoCade from last week. Both do an amazing job of pumping out audio and video while leaving enough room for the game to actually run.
Anyway, enough talking about it — just take a look at the following demo!



The enclosure for this project was initially printed in PLA, the parts glued together and finally filled for a nice, smooth finish. [Chris] says PLA was a bad choice – the low melting point means the heat from milling the face plate gums up the piece. In the future, he’ll still be using printed parts for enclosures, but for precision work he’ll move over to milling polystyrene sheets.


