CASIO MT-52 automatizado

De Garoa Hacker Clube
Revisão de 21h52min de 6 de julho de 2014 por Juca (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Um ou 2 anos atrás o Aylons brincou um pouco com o teclado CASIO que está encostado lá no depósito. Hoje eu dei uma olhada nele e descobri que ele usa um microcontrolador similar ao usado nas impressoras matriciais EPSON LX-800, o uPD930 (as impressoras usam o uPD7810) da NEC.

Além da CPU e da circuitaria analógica, o teclado conta também com um chip dedicado de síntese de som, o uPD931C/G.

Achei um documento super bacana escrito em 1981 (!!!) por um hacker que conseguiu interfacear um desses teclados da CASIO com um computador CP/M.

Ele basicamente remove a CPU do circuito e controla o chip de síntese de som direto a partir de um programa escrito em C rodando no computador.

http://www.firstpr.com.au/rwi/casio/Casio-931-2006-06-17.txt

Nos dias de hoje o caminho seria portar o código C dele pra rodar num arduino. Aparentemente, basta ligar 6 fios...

Tá aí mais um experimento divertido pra se fazer no Garoa se tiver gente interesada em brincar com isso... Mike, talvez isso seja o caminho para um "aparato" a ser instalado permanentemente em algum canto do Garoa, como você sugeriu em uma conversa recente...