|
<
|
Sim, o KraftSIM 1.0.0 está pronto e liberado para o ambiente Linux.
Para quem não tem condição de montar o Kraft 80 em carne e osso (ou seriam placa e peças?), o KraftSIM é um simulador 100% compatível com o Kraft 80, sem o custo da placa, das peças e da montagem!
![]() |

O KRAFT 80 é um computador baseado na CPU Z80 que eu construí para matar a minha nostalgia dos velhos tempos de clones do ZX81, computadores MSX e alguns trabalhos profissionais em que usei o Z80 em alguns projetos embarcados.
Além do hardware, estou desenvolvendo também o software. Estou construindo uma BIOS, um monitor de usuário e alguns aplicativos de teste e demonstração. E também alguma documentação para facilitar a programação do KRAFT 80.
Sou engenheiro, não web designer.
Na verdade, estou usando o Bluefish para editar esta página manualmente. É um bom editor para editar páginas simples, quando recursos avançados não são necessários. Para a minha finalidade, já está bem satisfatório.
Tudo começou quando montei um kit Z80 chamado Z80 Alpha da WR Kits no início de 2025. Este kit vem com uma CPU Z80, um display LCD, uma EEPROM programada com um monitor simples e chips/peças suplementares. O kit não tem PCI inclusa, então ele deve ser montado em uma placa universal ou breadboard.
Montei o kit, funcionou, fiz alguns testes e experimentos com ele por cerca de 1 a 2 dias e decidi que ele merecia algumas melhorias. Talvez mais memória? Uma porta serial? Uma saída de vídeo VGA? Um módulo de som? Quem sabe talvez.. uma placa de circuito impresso de verdade?
Do kit Z80 Alpha original, nasceu então o KRAFT 80.
A primeira mudança eu fiz na memória: o kit original possui 2kbytes de ROM e 2kbytes de RAM - eu aumentei as memórias para 16kbytes de ROM e 64kbytes de RAM. Como o Z80 consegue endereçar no máximo 64kbytes simultaneamente, o computador habilita, na verdade, 16kbytes de ROM e 48 kbytes de RAM no momento do boot. Um mapeador de IO possibilita desligar as ROMs e assim deixar todos os 64 kbytes de RAM visíveis.
O KRAFT 80 é um projeto ainda em desenvolvimento, mas suas principais características são mostradas abaixo:
Infelizmente o estoque das placas Rev. 2.2, que era muito pequeno, acabou!
Ainda tenho algumas placas da Rev. 2.0, que até apareceu em um dos meus vídeos, mas elas são menos completas que as Rev. 2.2 e ainda possuem pequenos erros de desenho. Acho que não compensa o trabalho de fazer um tutorial para essas placas, são muito poucas e nunca mais serão produzidas.
Prefiro crer que em algum momento eu me anime a fazer um novo lote de placas, mas não será já. Cheguei a desenhar uma Rev. 2.3, que afasta as trilhas dos furos de suporte do display LCD (elimina o risco de dano às trilhas ao aparafusar o display) e inclui um "jumper" que faltou, mas que é mais teórico do que realmente necessário.
Provavelmente não vou industrializar mais placas, quem quiser pode mandar fazer na PCBWay:

Aguarde mais novidades, estou sempre atualizando a página...