<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 31 Jul 2012 16:45:49 +0100
From   : bbc@... (Dave Curran)
Subject: Keyboards.

I've used the 8x5 keyboard matrix of a ZX81 to make a USB keyboard, and
someone asked me to make another for his ZX81 and also install a Raspberry
Pi in there, so this may be interesting reading for you:

http://tynemouthsoftware.blogspot.co.uk/2012/07/zx81-usb-keyboard-mark-ii-raspberry-pi.html

and the earlier articles about the USB keyboard using an ATMega328P

http://tynemouthsoftware.blogspot.co.uk/2012/02/arduino-based-zx81-usb-keyboard.html
http://tynemouthsoftware.blogspot.co.uk/2012/02/zx81-usb-keyboard-schematics.html
http://tynemouthsoftware.blogspot.co.uk/2012/02/zx81-usb-keyboard-source.html

The circuit could be expanded to scan the A3010 keyboard as long as there
are enough spare pins, if not use a bigger chip (or an Arduino Mega).

Thanks,

Dave

On 31 July 2012 16:34, Tony Noble <tony.noble@...> wrote:

> I've seen messages in the archive that deal with this on a beeb, but not
> for this, so:
>
> Has anyone tried to use the internal keyboard from one of the single-box
> ARM machines (A30X0, etc) for other purposes?
>
> My plan, as it stands, is that I have an A3010 with a knackered
> motherboard (transformer tore off the board in shipping) and a Raspberry
> Pi.  This seems like the perfect opportunity to make a modern-ish take on
> the old machines, as long as I can make the keyboard talk to the Pi.  The
> keyboard itself has two ribbon connectors that plug into the mainboard.
> Finding sockets for them to plug into appears to be nigh-on impossible from
> any of the component suppliers, but I'm happy to desolder the ones from the
> board and re-use.
>
> What I obviously need from there is an interface.  Rather than re-invent
> the wheel and spend ages figuring out how to do that and because the
> keyboard looks, to all intents and purposes, like a perfectly standard
> 102-key item, I thought I'd see if anyone else has done the same thing
> first and if they'd be willing to provide instructions.
>
> All advice much appreciated,
>
> Tony
>
>
> _______________________________________________
> bbc-micro mailing list
> bbc-micro@...
> http://lists.cloud9.co.uk/mailman/listinfo/bbc-micro
>
>
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>