Projetos de hardware que estendem as capacidades de micros clássicos continuam surgindo, e um exemplo recente para a família Amstrad CPC é a GALEX 8i1. A placa funciona nos modelos CPC 464, 664 e 6128 e reúne várias funções úteis para quem quer expandir memória, armazenamento e entradas/saídas no sistema.
Hardware e base do projeto
A GALEX 8i1 é baseada no microcontrolador RP2350B, desenvolvido pela Raspberry Pi Foundation, e foi montada em uma placa de desenvolvimento da WeAct. O projeto está disponível no GitHub, com documentação em inglês e espanhol para quem quiser montar a placa por conta própria.
Memória e ROM
A placa traz uma expansão de memória com 2 MB de PSRAM (RAM pseudoestática), o que permite diferentes configurações de uso de RAM e ROM. Segundo as especificações do projeto, é possível, por exemplo, operar com 1,5 MB de RAM reservando espaço para até 32 ROMs, ou com cerca de 1,9 MB de RAM se forem usadas apenas 4 ROMs. PSRAM é uma memória que combina características de RAM dinâmica com comportamento mais simples que facilita seu uso em projetos embarcados.
Armazenamento e emulação de disquetes
Para armazenamento a GALEX 8i1 inclui um leitor de cartões microSD e oferece emulação de unidades de disquete, trabalhando com imagens no formato DSK. Imagens DSK são arquivos que contêm uma cópia setor a setor de disquetes usados por sistemas clássicos, permitindo carregar software como se estivesse em um drive físico.
Conectividade, I/O e funções auxiliares
Entre as entradas e saídas, a placa disponibiliza uma porta serial e leitura de sensores analógicos, o que abre possibilidades para projetos que integrem periféricos ou sensores externos. Também há um relógio em tempo real (RTC) para manter data e hora, alimentado por uma bateria do tipo CR927 — o projeto observa que uma CR2032 seria mais comum, mas o elemento utilizado foi a CR927.
Como opções adicionais, a GALEX 8i1 aceita um módulo Wi-Fi via ESP01S e pode incluir uma pequena tela OLED destinada a depuração e exibição do estado do sistema.
Documentação e montagem
O código e os esquemas do projeto estão hospedados no GitHub, com instruções em inglês e espanhol. Para quem tem interesse em montar a placa, essas referências são o ponto de partida.
A GALEX 8i1 se soma a uma série de iniciativas que usam componentes modernos — como controladores da Raspberry Pi Foundation — para ampliar o alcance de micros clássicos sem alterar seu funcionamento original.
Fonte: Retropolis
