Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: mistermsk on September 16, 2016, 04:56:08 PM

Title: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: mistermsk on September 16, 2016, 04:56:08 PM
I have an Amiga 1000 keyboard with the 'phone' wire. The Amiga 1000 is long gone. I am just wondering if there is a way to make it PS/2 or USB compatible so I can use it on my Raspberry Pi? I was thinking if I could at least get it to PS/2 I could get a PS/2 to USB converter (which I have that does keyboard and mouse).

Thanks for any help.
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: Nickman on September 16, 2016, 05:16:54 PM
Quote from: mistermsk;814026
I have an Amiga 1000 keyboard with the 'phone' wire. The Amiga 1000 is long gone. I am just wondering if there is a way to make it PS/2 or USB compatible so I can use it on my Raspberry Pi? I was thinking if I could at least get it to PS/2 I could get a PS/2 to USB converter (which I have that does keyboard and mouse).

Thanks for any help.

You want an Keyrah v2
http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=1144

Edit:
Sorry read Amiga 1200.. not Amiga 1000
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: mistermsk on September 16, 2016, 09:58:26 PM
Quote from: Nickman;814028
You want an Keyrah v2
http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=1144

Edit:
Sorry read Amiga 1200.. not Amiga 1000


I wish they made a keyray for the 1000. :)
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: omnicron10 on September 17, 2016, 01:11:33 AM
I think if you wire the A1000 KB correctly to a PS2/USB adapter  that was design for an A2000 KB to work on a PC, it will work.

That being said here is a Arduino project that does that also.

http://forum.arduino.cc/index.php?topic=139358.0

Also here http://www.l8r.net/technical/t-keyboard.shtml

"Amiga Keyboard Pinouts
Pin   CDTV      A1000   A2/3000   CD32   A4000
 1    GND       +5V         KCLK      DATA   I/O
 2    KBDATA    CLOCK   KDAT      TxD    n/c
 3    KBCLOCK   DATA    NC        GND    Ground
 4    Vcc            GND     GND       +5V    +5VDC (100mA)
 5    KBSE       +5V       CLOCK     Clock
 6                                              RxD    n/c
GND is ground.
+5V is positive 5 volts.
KCLK, CLOCK and KBCLOCK is keyboard clock.
I/O, KBDATA, KDAT and DATA is keyboard data.
TxD is RS-232 Transmit data.
RxD is RS-232 receive data.
KBSE is keyboard sense.
A1000 is RJ12 jack.
A2000/3000 is a 5-pin DIN female.
CD32 is a 6-pin miniDIN female.
A4000 is a 6-pin miniDIN female.
It has been reported that some very very very early Amiga 2000 keyboards
have a different pinout. If you can show me some documentation on this
I would be happy to postit here."
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: trekiej on September 17, 2016, 08:57:58 PM
Sorry, if this is off topic, What can I use to hook to an A1000. I do not have an A1000 Keyboard.
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: Acill on September 18, 2016, 07:43:25 AM
Use the Sum keyboard adapter with an A1000 adapter to use a USB PC or Mac Keyboard.

Sum adapter: http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=1281

A1000 to PS2: http://www.ebay.com/itm/NEW-SEALED-by-DKB-Keyboard-Adapter-Cable-for-Amiga-1000-use-A2000-keyboard-/262629394239?hash=item3d25ee873f:g:ksoAAOSwIgNXsmny
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: omnicron10 on September 18, 2016, 11:06:32 AM
Quote from: trekiej;814081
Sorry, if this is off topic, What can I use to hook to an A1000. I do not have an A1000 Keyboard.


There was a KB adapter that was made for the A1000 and GB1000 to use PS2 KB.

See

https://get.google.com/albumarchive/110834026349338543219/album/AF1QipNtNcyb6w4tmn-dsceKpE_HYatbNXKhAYRxISGj?source=pwa&authKey=CMG42aPh3LK7YA

To use a A2000 KB on A1000 read this.

http://www.amigawiki.de/doku.php?id=en:service:upgrades:keyboard_adaptor_a1000

Amiga 1000 to A2000 Keyboard Adaptor

Enclosed with this file, will be an IFF diagram of how to make yourself an adaptor, for using an A2000 style keyboard, on you Amiga 1000. Since there now seem to be many 1000's floating around, without keyboards, this can bring some utility back into that old workhorse.

The adaptor is very simple to build, yet there is some potential hazzard to your keyboard and/or computer if it is wired incorrectly. So, you build this AT YOUR OWN RISK! Any damages you do, are entirely your responsibility, and you cannot hold anyone else liable. If you decide to build it, make absolutely sure it is wired correctly, before plugging the keyboard in.

Just follow the schematics on the enclosed IFF picture. After you have the adaptor assembled, plug it into the A1000, WITHOUT the keyboard. Turn on the 1000 and measure the voltage from pin 4 (GND) to pin 5 (+5VDC) on the DIN connector. You should read +5 volts DC. If you are getting a negative reading, your modular connector is wired backwards.

After you test it successfully, turn off the system, plug in the A2000 keyboard, and you are ready to go. Make sure to insert the line: SETMAP USA1 in your STARTUP-SEQUENCE. This will enable the use of the extra keys on the new keyboard.

Pins A1000

+5V DC
KClk
KData
GND
Pins A2000 (DIN)

KClk
KData
n.c.
GND
+5V DC
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: som99 on September 18, 2016, 02:47:00 PM
Should not be to much work to make an USB hid for the A1000 keyboard using a Teensy USB board.
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: kolla on September 18, 2016, 10:34:50 PM
Quote from: som99;814103
Should not be to much work to make an USB hid for the A1000 keyboard using a Teensy USB board.

Indeed, and likewise for other external Amiga keyboards. You don't happen to know if someone already did this, do you? I used my A2000 keyboards for years at work with Catweasel cards, but nowadays there is no ISA nor PCI to plug them into, so a USB adapter would be perfect :)
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: gertsy on September 18, 2016, 11:49:17 PM
Quote from: trekiej;814081
Sorry, if this is off topic, What can I use to hook to an A1000. I do not have an A1000 Keyboard.


You can buy Mistermsk's keyboard so it can be reunited with an Amiga.
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: Acill on September 19, 2016, 12:16:24 AM
Quote from: kolla;814111
Indeed, and likewise for other external Amiga keyboards. You don't happen to know if someone already did this, do you? I used my A2000 keyboards for years at work with Catweasel cards, but nowadays there is no ISA nor PCI to plug them into, so a USB adapter would be perfect :)

Best I know of and love using are USB versions of the IBM Model M. http://mg8.org/rump/

Or these are nice too. Very "Amiga" like

https://posmicro.com/part/9575/g84-4100lcmus-2?src=PMSH&gclid=Cj0KEQjw9vi-BRCx1_GZgN7N4voBEiQAaACKVjfeKJ7Ke7kRlZ1vYUJNqSuHTMN1y4-BR2zgEetcVkMaAnCt8P8HAQ
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: trekiej on September 19, 2016, 04:39:43 AM
Thanks Acill and Omicron10
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: som99 on September 19, 2016, 01:12:11 PM
Quote from: kolla;814111
Indeed, and likewise for other external Amiga keyboards. You don't happen to know if someone already did this, do you? I used my A2000 keyboards for years at work with Catweasel cards, but nowadays there is no ISA nor PCI to plug them into, so a USB adapter would be perfect :)

Besides using it in my own microswitch projects I have only seen it used for IBM Model M keyboards, I myself have a few Model M keyboards and will probably make ony for them myself. I have thought of making one for one of my spare A1200 keyboards also, but I do not have any big box amiga keyboards :/ But most projects are on hold until i'm done rebuilding my workshop/garage (slow but steady progress).
Title: Re: Is there an adapter for an Amiga 1000 Keyboard to make it USB?
Post by: bwldrbst on September 19, 2016, 01:53:10 PM
Quote from: omnicron10;814043
I think if you wire the A1000 KB correctly to a PS2/USB adapter  that was design for an A2000 KB to work on a PC, it will work.

That being said here is a Arduino project that does that also.

http://forum.arduino.cc/index.php?topic=139358.0


Making an adaptor cable for the different Amiga keyboard connectors is pretty easy. Before I got my hands on an A1000 keyboard I made a cable that let me connect an A2000 or A4000 keyboard to either an A2000 or A1000.

I've also built the Arduino project linked above and have been using an A2000 keyboard with it at work for the last year. Much better than the garbage mushy keyboard that came with the PC. The only pain is that some of Visual Studio's debugger shortcuts use the F11 and F12 keys :)