Author Topic: IBM 3278 to PS/2 interface  (Read 4299 times)

0 Members and 1 Guest are viewing this topic.

Offline snhstq

  • Thread Starter
  • Posts: 7
IBM 3278 to PS/2 interface
« on: Sat, 16 November 2013, 00:46:39 »
Hi,

You all  know that the model M  is one of the best keyboard ever produced.



The buckling spring technology used in this keyboard is only surpassed by the beam spring technology used by IBM in their IBM 3277 and 3278/79 keyboards.
Unfortunately these keybaords have a parallel interface via a DB25 connecter and can't be connected with a IBM PC.
I have developed with a ATmega48/88/168 interface which converts the parallel scancode from the 3278 keyboard to a serial PS/2 scancode.

See: http://www.ibmsystem3.nl/IBM3278

Henk


Offline snhstq

  • Thread Starter
  • Posts: 7
Re: IBM 3278 to PS/2 interface
« Reply #1 on: Sat, 16 November 2013, 00:56:21 »
Forgot to add a picture of a 3278 keyboard.


Offline fohat.digs

  • * Elevated Elder
  • Posts: 6471
  • Location: 35°55'N, 83°53'W
  • weird funny old guy
Re: IBM 3278 to PS/2 interface
« Reply #2 on: Sat, 16 November 2013, 09:50:08 »
Great work!

I presume that it is programmable. Now I just have to find one of those dinosaurs.
"The Trump campaign announced in a letter that Republican candidates and committees are now expected to pay “a minimum of 5% of all fundraising solicitations to Trump National Committee JFC” for using his “name, image, and likeness in fundraising solicitations.”
“Any split that is higher than 5%,” the letter states, “will be seen favorably by the RNC and President Trump's campaign and is routinely reported to the highest levels of leadership within both organizations.”"

Offline Halvar

  • Posts: 403
  • Location: Germany
Re: IBM 3278 to PS/2 interface
« Reply #3 on: Mon, 18 November 2013, 00:55:42 »
Thanks for posting here!

We had a short discussion about your converter on Deskthority just yesterday.

Yours looks like a very cool  solution with the advantange that it can be used fully extern, without even opening the historic keyboard. And I would probably even be able to build it, because there's no SMD soldering involved.

I'd also like to know more about how programming the controller works. I think the ATMega has an EEPROM -- do you take the chip out and put it in a programmer if you want to change something?

How did you cope with only three keys that send break signals? I'm not sure if I understand how you programmed the modifiers. Do you use one of the shift keys as Control? Or did you define shortcuts in the adapter for just some common Linux CTRL combinatons and have no way to use others?

I just bought an 3278 two weeks ago, and have one of xwhatsit's controllers on its way to me. His approach is different (and more intrusive), he completely replaces the controller and uses an ATmega32u2 to convert to USB. He also posted in the thread that I mentioned. Very exited to get my hands on one.

« Last Edit: Mon, 18 November 2013, 01:12:55 by Halvar »