geekhack

geekhack Community => Keyboards => Topic started by: katushkin on Fri, 12 September 2014, 21:28:33

Title: Need terminal M/teensy help
Post by: katushkin on Fri, 12 September 2014, 21:28:33
So I have acquired this terminal M from work.

Show Image
(http://i.imgur.com/ZWOeZug.jpg)

More
Show Image
(http://i.imgur.com/7xZ7SQv.jpg)

Show Image
(http://i.imgur.com/bJ2EAGP.jpg)

Show Image
(http://i.imgur.com/M0WdINi.jpg)

Show Image
(http://i.imgur.com/KCJ2B0N.jpg)


I know I need a teensy. But then I realise; I have no idea what a teensy does, how I would get one, and then when I get one, I have no idea what the hell I am going to do with it.

So I need help on all the above! I have no idea what I'm doing basically. As always. :)
Title: Re: Need terminal M/teensy help
Post by: 0100010 on Fri, 12 September 2014, 21:37:53
Teensy is a breakout board for an AVR chip with a USB interface and an easy to use bootloader. : http://pjrc.com/teensy/index.html

Use it along with Soarers converter firmware to change the terminal output to USB : http://geekhack.org/index.php?topic=17458.0

Title: Re: Need terminal M/teensy help
Post by: katushkin on Fri, 12 September 2014, 22:03:01
So I need to break open my M, solder in a teensy and then program it somehow?
Title: Re: Need terminal M/teensy help
Post by: fohat.digs on Fri, 12 September 2014, 22:29:57
If you build an outboard box, you can use different keyboards without opening any of them up.

When you flash the Teensy with Soarer's firmware, it will automatically recognize almost anything.

http://geekhack.org/index.php?topic=58941.msg1348717#msg1348717 (http://geekhack.org/index.php?topic=58941.msg1348717#msg1348717)
Title: Re: Need terminal M/teensy help
Post by: ezrahilyer on Sat, 13 September 2014, 09:27:11
I have done a few IBM Model M 122 Conversions using soarers converter (teensy 2.0)

Order this: https://www.adafruit.com/products/907 (https://www.adafruit.com/products/907)
And this: https://www.adafruit.com/products/199 (https://www.adafruit.com/products/199)

get a soldering iron, some solder, and a double sided foam mounting square, and a dremel.

Email me : ezrahilyer@gmail.com
and i can walk you through the process of programming and soldering the wires in the right places on the teensy.

i am putting together a tutorial on how to do the conversion right now, which will be put up on my blog in about 2 days: www.straypoetry.com (http://www.straypoetry.com)

Title: Re: Need terminal M/teensy help
Post by: katushkin on Sat, 13 September 2014, 13:54:12
Ooooooh, looks good :)

Thank you all!
Title: Re: Need terminal M/teensy help
Post by: ezrahilyer on Tue, 16 September 2014, 23:17:33
Ooooooh, looks good :)

Thank you all!

I am working on my tutorial now, it isn't finished yet, but feel free to check it out as i get it done.
http://straypoetry.com/ibm-model-m-keyboard/

-Ezra
Title: Re: Need terminal M/teensy help
Post by: dorkvader on Wed, 17 September 2014, 00:24:30
Instead of teensy, you can get arduino pro micro and save a bit of money. It is a lot harder to program though, especially for a newbie.

To program, basic steps are:
1. download teensy loader for your OS
2. download soarer's hex file for his converter
3. follow guide on teensy loader page to flash (at this point KB should be usable)
4. open up soarer's documentation
5. figure out what keymap you want
6. write changes to to a keymap file
7. write new keymap using soarer tools scas and scwr. (now KB is usable with your custom keymap, layers and macros)

I am sure ezrahilyer will have more complete info once his guide is done. Looking good so far!
Title: Re: Need terminal M/teensy help
Post by: katushkin on Wed, 17 September 2014, 06:32:05
To be honest, I'm more worried about the soldering than the programming. I can't solder for ****, and I don't have any stuff for it at all, plus I can't really justify buying a load of soldering stuff just for one bit. I can follow instructions or a tutorial on programming just fine, my hands just can't solder.
Title: Re: Need terminal M/teensy help
Post by: fohat.digs on Wed, 17 September 2014, 08:54:00
If you get the Teensy with pins and use something like this, you probably do not need to solder at all.

http://www.ebay.com/itm/40pcs-20cm-Female-Female-Breadboard-Jumper-Cable-Connector-for-Arduino-2-54mm-/331238229482?pt=LH_DefaultDomain_2&hash=item4d1f5645ea (http://www.ebay.com/itm/40pcs-20cm-Female-Female-Breadboard-Jumper-Cable-Connector-for-Arduino-2-54mm-/331238229482?pt=LH_DefaultDomain_2&hash=item4d1f5645ea)