Você, caro leitor e ouvinte, sabe que nós gostamos também de soluções modernas usando tecnologias clássicas. O Agon Light, por exemplo, é um querido nosso. Mas ele não é o único, e ainda bem: Afinal, o que seria do azul se não fosse o vermelho, né?
O projeto Zeal 8-bit Computer começou no início de 2021 e, desde então, tem sido lançado aos poucos. Recentemente uma versão finalizada e “completa” (bem, tem a etiqueta “Complete Edition”!) está pronta para ser lançada ao público. A ideia dela (o que não é lá tão original), é prometer uma experiência moderna de retrocomputação com a simplicidade dos retrocomputadores e suporte a tecnologias mais novas, como saída VGA, cartões SD e memória flash.
Se você adquirir a versão completa (no site oficial, está custando 180 doletas, ou 976 lascas), você receberá a placa-mãe, uma placa de vídeo e um gabinete impresso em 3D com um sensor de toque para ligar/desligar a placa. E quais são as suas funcionalidades?
Placa-mãe:
- Processador: Zilog Z80 a 10 MHz.
- Memória – 512 KB de RAM
- Armazenamento – flash NOR de 256 KB, podendo aumentar para 512 KB. Tem uma EEPROM I²C de 32 KB, que pode ser gravada a partir do sistema operacional dele.
- Interface de teclado PS/2, porta de usuário de 16 pinos com I2C, UART e GPIOs, porta de extensão de 50 pinos.
- Periféricos – joysticks, placas de vídeo, placas de áudio, teclados, cartuchos, compact flash, etc.
- Relógio em tempo real I2C integrado
- Fonte de alimentação – 5V @ 500mAh via USB-C (porque todo mundo tem um carregador de celular sobrando).
Placa de vídeo Zeal de 8 bits:
- FPGA – FPGA ECP5 da Lattice Semiconductor – aqui não teve como correr, chegou o FPGA na área.
- Slot para cartão microSD.
- Saídas – VGA com resoluções de 640 x 480, 320 x 240 a 16 bits de cor (até 65536 cores).
- VRAM – Em torno de 80 KB de memória interna e 128 KB de memória mapeada.
- Conectores de barramento de 20 pinos – 2.
- Entrada de alimentação USB tipo C (para fins de desenvolvimento).
- Diversos – Roda de volume, 1 LED de energia, 2 LEDs de uso geral
E o que tem pra ele? Bem, na loja você encontra desde um backplane para colocar mais placas de expansão; o computador todo desmontado para você soldar e montar (se a sua sanha soldadora não passou depois do Omega, está aí uma boa oportunidade), adaptadores para usar Compact Flash, controles de SNES, placas para usar, leitores de cartuchos do Game Boy, além de camisa e casaco.
As resenhas são bem positivas, inclusive falando da placa de vídeo do Zeal: “A GPU não é útil apenas para o computador zeal-8-bit, mas serve como um projeto de referência excepcional para quem deseja implementar gráficos em FPGAs; uma tática comum para substituir componentes gráficos em sistemas de 8 bits. A GPU em si é elegante e, quando o computador está totalmente montado com a GPU, é um espetáculo para ser visto. Até mesmo meus amigos que não se interessam por computadores dizem que o visual é muito legal“.
E o melhor, ele já vem pronto para usar, com um cartão SD com software. Basta ligar o carregador, o monitor, o teclado, ligar e usar. Mas por que a placa de vídeo é separada? É porque é possível usar o computador sem essa placa de vídeo, mas usando um conversor USB para UART (ou TTL) para obter uma interface de vídeo, usando um Windows ou LInux como host. E tem gente, mais r00tz do que alguns de nós, que irão trabalhar desse jeito mesmo.
Este é outro projeto no qual recomendamos a visita e a olhada.