The Bitbox console is a small (6.5cmx5cm, 2.5"x2") open hardware, open source DIY 32-bit VGA console based on a single microcontroller chip.
Previous (great !) retro-DIY consoles were 8bit consoles. I wanted to make a tinkerer console based on a beefier MCU, capable of producing Amiga or SNES - like graphics (or even higher !) and interfacing with modern devices.
With this console, you can try yourself developing new bare-metal games - on a big screen, try other people games, program optimized kernels, games and demos to revive the old days of skillful game development, only on modern CPU and interfaces.
Development is eased by a SDL simulator, which allows development of game logic on PC (there are instructions for developing under linux and windows), while optimizing the game engine on the real hardware. Programs can be debugged on-chip and executed step by step with a ST-Link adapter (available for less than $10).
A two-stage boot loader allows loading graphically the games from the microSD card with a USB device.
Support of HID USB gamepads, mice and keyboard is available for some models, and added along the way - it's generally merely entering a few more values in a table.
There are several games already existing for the bitbox (small ones, but several others are being made !) There is also a working gnuboy port (GameBoy emulator) running existing games (but note that the main focus of bitbox is to have native games).
Much more information about the Bitbox is available on the project blog and main pages.
Sold product is soldered and tested, and does not include cables and microSD card.
Please leave a tip if you would like me to release a (cheaper) kit instead of a fully assembled device.
|Shipping Rate||First item||Additional items|
La Poste: Standard Ground Rate, tracked
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!