The idea of the project is to make a DIY Bit box console on a single chip which will be able to task like running a simple game. The basic idea is to have a 5x5cm cheap console bitbanging VGA from a stm32f4. This is how the prototype was designed. BOM is quite cheap, except the processor costing close to 10 Euros. It features a STM32 development board, which has a ARM processor on board with 64 pins and 1MB of flash memory including 192k ram.
The output is a VGA based with 4096 colours which is derived from a 12-bit DAC. Talking about the software side, the author developed a test-program for the game engine including its driver a shoot’em up game. After the first prototype was developed, the author updated the kernel which involved getting the hardware sync with the software. With some hardware tweaks, he was also able to achieve a better VGA output without any distortion. The controller is a snes compatiable gamepad which also has a support to connect a keyboard. Overall the project, although hard, is really good but requires time developing it. There are small number hardware and software issues that are to be handled but, it’s worth giving it a try.