ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: PS/2 Keyboards for Calculators

PS/2 Keyboards for Calculators
Posted by Eric on 3 December 2001, 01:15 GMT

Cullen Logan has written a technical document on something I've personally been interested in for a long time: using a regular PS/2 keyboard for a TI calculator (drivers are released for the TI-86; a TI-89 version is on its way). It's a good read for you technical types out there; basic schematics are now posted as well. Hopefully the ball will start to roll on this one...

Update (Nick B.): The ball has indeed started to roll, as it has been ported to the 83+ Silver Edition by Radical Software.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: PS/2 Keyboards for Calculators
Eugene Talagrand  Account Info

A TI-89 PS/2 Driver is already available from TI-FR
Don't worry, the program is in English.

The link is:

http://nthc.ovh.org/index_ti_fr.php?
AskedPath=/Sections/0002:Montages_
realisations/7998:PS2_Keyboard/

ticalc doesn't allow words more than 40 characters long so glue the pieces together for the complete URL

     3 December 2001, 19:35 GMT

Re: PS/2 Keyboards for Calculators
no_one_2000_  Account Info

Sounds coooool

     3 December 2001, 23:07 GMT

Re: PS/2 Keyboards for Calculators
MaxBreaker Account Info

Ha! Don't need it for the 92+! Go 92+ all the way!

     4 December 2001, 01:56 GMT


Re: Re: PS/2 Keyboards for Calculators
Eugene Talagrand  Account Info

What's funny is that an external keyboard already exists for the TI-92(+). Head on over to http://dba.ticalc.org/ and click on 'Projects'

     4 December 2001, 03:40 GMT


Re: Re: Re: PS/2 Keyboards for Calculators
Cullen Logan  Account Info
(Web Page)

yeah i suppose that is kinda funny

     4 December 2001, 04:55 GMT

Re: PS/2 Keyboards for Calculators
Cullen Logan  Account Info
(Web Page)

Wow, I never expected anyone to be interested. Just in case you are wondering, I am aware that a PS/2 driver is written for the 89, although the source code is for a mouse, and that was my reason for not persueing it as avaraciously. Making a keybaord driver is a lot more than just recieving info from the keyboard. Lookup tables must be used to interpret different scancodes from the calc, so the 89 PS/2 driver wouldn't be a direct port. I am continuing work on it however, so look for an 83+ text editor coming out really soon. Oh and to reply to James Rubingh (sp?) post, the PayPal is for selling graphlinks only...no one donate money...this is my way of saying thanks to the TI community.

     4 December 2001, 04:01 GMT


Re: Re: PS/2 Keyboards for Calculators
Cullen Logan  Account Info
(Web Page)

I stand corrected. I have been directed to the 89 driver for a keyboard. Hopefully I will be able to use this to develope an APP of sorts. Also I think if a microcontroller is used then the scancodes can be converted to data prior to being sent to the calc. This would allow for the keyboard to be used with the normal OS!!!! Hopefully I can get this working. There is also a possiblility of using a SQRT routine to effect the same on the 86/83+/83+SE etc... I have never made a SQRT routine, but it doesn't seem too hard. Although timing maybe an issue. I'm not sure how many times per second a SQRT routine is executed, or if it is interrupt driven or what.

     4 December 2001, 15:46 GMT


Re: Re: Re: PS/2 Keyboards for Calculators
Cullen Logan  Account Info
(Web Page)

Wow! It is already integrated into the TIOS...right on. I'll stop posting now.

     4 December 2001, 15:51 GMT

Re: PS/2 Keyboards for Calculators
Michael Vincent  Account Info
(Web Page)

The *beta* TI-83 Plus Silver Edition driver has been released at www.radicalsoft.org/hardware/keyboard

     4 December 2001, 05:01 GMT

Re: PS/2 Keyboards for Calculators
JohnnyO  Account Info

I know its been said several times, but I have to agree, cool idea.
I would make one suggestion though; for the sake of portability it
would be cool to try configuring one of those folding keyboards they
make for Palm PDA's.

     4 December 2001, 20:41 GMT


Re: Re: PS/2 Keyboards for Calculators
Cullen Logan  Account Info
(Web Page)

Thanks man, I actually thougth about this and decided against it for two main reasons.

1.)They are rather expensive: ~$100 as opposed to five for a used PS/2
2.)Lack of documentation. I have no clue where to get data on the pinout or anyhting else for that. If I had a hundred bucks lting around I would buy one and figure it out believe me. Maybe someday.

     5 December 2001, 02:23 GMT


Re: Re: Re: PS/2 Keyboards for Calculators
JohnnyO  Account Info

Ya your right they are expensive, but the price is starting to come down.I did a quick search and found them available for $49. Also found out they are a serial connection (RS-232) so pinout shouldn't be too difficult. I'm not promising anything but give me a couple of days - if I can scrounge one up somewhere (affordably) you'll get it.

     5 December 2001, 04:11 GMT

Re: PS/2 Keyboards for Calculators
Cullen Logan  Account Info
(Web Page)

Ok I thought about it and realized that the 86 driver was never optimized as was the 83+ SE so I updated it. It now has all of the features of the 83+ SE except for file storing. I will get to that in a week or so. Please download the new version of the 86 driver and I think you will be pleased with the increase in speed as well as the added uppercase feature! I realize the driver isn't perfect yet but in a week or so I will be able to use a logic analyzer to try and see why some scan codes get messed up. So go get the new driver! Enjoy!!!

     6 December 2001, 00:37 GMT

Re: PS/2 Keyboards for Calculators
mustang11530  Account Info

i tried it onmy ti-83 plus and it didn't work. i think it was because i had very short wires and bad connections.

     12 December 2001, 01:33 GMT
1  2  3  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer