Construa um Old School BBS com um FPGA MiST em formato Amiga e um ESP8266

Cabe Atwell Segue 15 de jul · 2 min ler

O Commodore Amiga continua sendo um computador popular desde o seu lançamento em 1985, e embora os modelos de trabalho sejam desafiadores, alguns entusiastas recorreram à emulação para aproximar o sistema. Vários anos atrás, a Lotharek, sediada na Polônia, lançou o FPGA MiST, que pode ser programado para funcionar como qualquer número de computadores retrô, incluindo o Amiga 1200. Este avanço permitiu que o codificador e entusiasta do Amiga Bruno Antunes construísse uma plataforma Amiga BBS para hospedar um antigo BBS da escola.

O FPGA do MiST usa um ESP8266 com configurações de software ajustadas para fornecer uma conexão de rede para hospedar o BBS. (?: Bruno Antunes)

Como o sistema MiST não tem nenhuma interface de rede, o Antunes precisava modificar o FPGA, o que ele fez abrindo o gabinete e conectando um módulo ESP8266 à porta serial. Ele então piscou o módulo com o firmware ESP SLIP e ajustou várias configurações de software dentro do emulador WinUAE Amiga para fazer com que ele se comunicasse com o hardware adicional. Antunes prossegue explicando: “Eu usei o WinUAE para criar dois 'discos rígidos', um de 500 MB e outro de 700 MB. A ideia é ter uma unidade de sistema com todo o software e uma unidade de dados com todos os arquivos e jogos extras do BBS que você deseja. ”

Essa imagem mostra o posicionamento do módulo ESP8266 no FPGA e a conexão com a porta serial, que precisou ser soldada em um cabeçalho não preenchido. (?: Bruno Antunes )

Embora adicionar o módulo ESP8266 fosse um esforço simples, o invólucro de metal do MiST impedia que o módulo se comunicasse com sua rede, então Antunes recrutou sua namorada artística, que projetou um gabinete de papercraft que funciona muito bem para sua configuração. Embora o seu Amiga BBS seja, sem dúvida, impressionante, é também bastante empreendedor em termos de software, felizmente Antunes fornece um passo-a-passo passo -a- passo do processo para quem quer recriar a sua compilação.

Texto original em inglês.