Vou fazer um console 16 bits com jogos em cartão MicroSD FAT32. Já abri um projeto com um kit de desenvolvimento para o console e emulador para testes. O projeto do Github está em:
https://github.com/Shiniga-OP/Ycaro
O nome do console é Ycaro, e planejo ele com essas especificações:
Processador de 32 bits, 240MHz, e 2 núcleos. XTensa.
Memória de RAM de 520 KBs, 192 KBs de IRAM e 328 KBs de DRAM.
Armazenamento flash de 4 MBs para a engine do jogo.
Funcionamento:
O jogo é criado e compilado para XTensa, e colocado dentro de um MicroSD formatado para FAT32, de no máximo 32 GBs de armazenamento. O jogo carrega em pedaços, com o binário inicial em bin/inicio.bin, ele é carregado na IRAM e executado. Conforme o jogo avança, ele descarrega o inicio.bin e salva variáveis importantes no MicroSD, e carrega outra parte do jogo em binário que usa as informações salvas. Sem acesso a flash para evitar desgaste.
Itens dos quais eu planejo usar pra montagem:
ESP32, placa de desenvolvimento.
Protoboard de 830 pontos.
Tela TFT 3.2 polegadas, para visualização melhor.
Módulo leitor de MicroSD pra armazenamento e troca de jogos.
Chaves táctil 4x4 prós botões.
Cabos jumper macho-macho pra conexão.
Amplificador MAX98357A I2S pra áudio de qualidade.
Speaker básico (auto falante).
Shift register 74HC165 pra ligar 8 botões em 1 byte só.
Slot de 3 pilhas AA, pro console se manter ligado fora da conexão USB-C.
Módulo de carregamento (pra caso tenha risco de curto).
PSRAM de 2-4 ou 8 MBs (caso a memória RAM fique curta demais).
Talvez uma carcaça de plástico, quem sabe?
Vou começar a postar o progresso do console no YouTube quando estiver visível:
https://youtube.com/@shiniga-op?si=TLDqnnlkW_ogcn0w
Tô aprendendo ainda a mexer com essas coisas, então talvez o console fique bem ruim. Mas eu preciso tentar pra ser bom em alguma coisa.

É muito fácil participar.
Finalize em segundos!
Mais de 2 milhões de brasileiros
Pagamento seguro
Parcele em até 12X
Campanha Flexível
Minhas redes
de brasileiros participando na Kickante
Faça parte do movimento Kickante.
São milhões de brasileiros impactados!
Veja o status real de toda contribuição.