bitbox is an open, ARM-based, single chip video game console.
It can produce 15 bits video, 640x480 resolution on VGA screen, stereo sound output.
Programs can be loaded using microSD and it can use 2 USB devices for games, such as gamepads, mice or keyboards.
The main chip is a stm32f4. Games have already been ported, as well as a gnuboy, a Gameboy emulator.
The bitbox console is not currently connected to the internet. But it can be through its expansion port, and be a very simple but nice general platform - you could event set up a text browser.
I'm in the process of thinking about making a bitbox micro, cortex m0-based console. The idea is to be smaller, cheaper and maybe more challenging to write games than bitbox, while retaining enough similarity to keep experience and be able to port games simply. Original Bitbox will still be the bigger brother with USB, high def vga, expandability, bigger memory & faster core.
So far the design choices are :
when in doubt, prefer small, cheap and simple
stm32f0, 128k flash /16k RAM chip - 48MHz
VGA out, jack for sound
USB for reflash and power
around 1x2 inches
a few megs SPI flash chip (no microsd since it adds to the price)