O HeyLoiz já tinha falado aqui sobre o OpenPandora, um projeto de software open source. Hoje descobri um outro projeto de videogame com hardware opensource chamado Uzebox que figurou na lista de projetos definitivos de hardware open source da revista Make em 2009.
Ingredientes : 2 chips + resistores !
Características:
- Poucas peças: 2 chips + componentes discretos.
- Kernel guiado por interrupções. Não precisa contar ciclos, sons e video gerados em segundo plano.
- 256 cores simultâneas, usando um conversor analógico digital do tipo R-2R
- Mecanismo de som com 4 canais.
- Sequenciador MIDI
- Compativel com controles NES/SNES
- Suporta mouse SNES (nunca vi isso).
- Interface (micro)SD
- Portas de expansão UART e SPI
- Emulador para facilitar o desenvolvimento
- Gameloader (beta)para carregar jogos na memoria Flash
- Desenvolvimentos de jogos via API
- Viva o Open Source? Viva!
- Licenciado pela GPL

Fuzebox é um fork do Uzebox
As especificações do projeto são:
- CPU: ATmega644 microcontroller
- Total RAM: 4K
- Program Memory: 64K
- Speed: 28.61818Mhz (Overclocked)
- Colors: 256 simultaneous colors arranged in a 3:3:2 color space (Red:3 bits, Green:3 bits, Blue: 2 bits)
- Resolution: Up to 240×224 pixels (tiles-only and tiles-and-sprites modes)
- Sprites: Up to 32 simultaneous sprites on screen at any time
- Video output: NTSC Composite and S-Video
- Sound: 4 channels wavetable, 8-bit mono, mixed at ~15Khz and output via PWM
- Inputs: Two NES/SNES compatible joypad inputs
- Options: MIDI-in interface and s-video output
Eu acho isso impressionante, dá até saudade dos tempos que trabalhava como técnico. Pelo menos quando eu dizia que era “Técnico em eletrônica” não precisava explicar que minha profissão era guiar partículas subatômicas dotadas de carga elétrica negativa por labirintos de silício. Agora vai explicar o que é ser um “analista de planejamento” ou um “tecnologo em análise e desenvolvimento de software”.











Muito bom esse projeto da pra relembrar os velhos tempos !!!