[NTLK] Using a standard PS/2 Keyboard on a MP2100
Andrei Chichak
newton at chichak.ca
Fri Feb 12 15:56:33 EST 2010
Give me a buzz if you want help. I've got compilers, proto boards, oscilloscopes, yadda
A
On 2010-February-12, at 1:46 PM, Martin Gomez wrote:
> I remember seeing a "Newton Keyboard serial data dump" somewhere.
> There are the detection part, the negotiation and the ascii of every key on
> the Newton Keyboard.
> Yes, I expect it to be pretty simple to develop :)
>
> On Fri, Feb 12, 2010 at 4:52 PM, Andrei Chichak <newton at chichak.ca> wrote:
>
>> Microchip has an app note regarding converting a PS/2 keyboard into USB, so
>> you can get that part of the protocol for free. As for the Newton side I
>> can't remember seeing documentation of their protocol (which means very
>> little, I can't quite seem to remember what I had for dinner last night let
>> alone what Apple published 10 years ago).
>>
>> As for a processor, Microchip makes a few with 2 native serial ports. I
>> wouldn't expect that the programming would be complex, mostly a acquire,
>> parse, lookup, encode, send loop.
>>
>> Andrei
>>
>>
>> On 2010-February-12, at 12:12 PM, Martin Gomez wrote:
>>
>>> Hi everyone.
>>> As part of my current work assignment, i'm learning some electronics and
>> a
>>> lot of PIC programming.
>>> I think there isn't too complex a task to develop some PS/2 -> Serial
>> board
>>> with a few components and a small program that emulates a Newton
>> keyboard.
>>> If my free time somehow expands itself ;) i will see to design and
>> develop
>>> such a device.
>>> The schematics and source code will be open source and uploaded to unna,
>> of
>>> course.
>>>
>>> I will keep you all informed as it nears completion. Any
>>> ideas/thoughts/whatever, i'm available in and off list :)
>>>
>>> Regards,
>>> Martín
>>> --
>>> If debugging is the process of removing bugs, then programming must be
>> the
>>> process of putting them in.
>>>
>>> ====================================================================
>>> The NewtonTalk Mailing List - http://newtontalk.net/
>>> The Official Newton FAQ - http://splorp.com/newton/faq/
>>> The Newton Glossary - http://splorp.com/newton/glossary/
>>> WikiWikiNewt - http://tools.unna.org/wikiwikinewt/
>>> ====================================================================
>>
>>
>>
>>
>> ====================================================================
>> The NewtonTalk Mailing List - http://newtontalk.net/
>> The Official Newton FAQ - http://splorp.com/newton/faq/
>> The Newton Glossary - http://splorp.com/newton/glossary/
>> WikiWikiNewt - http://tools.unna.org/wikiwikinewt/
>> ====================================================================
>>
>
>
>
> --
> If debugging is the process of removing bugs, then programming must be the
> process of putting them in.
>
> ====================================================================
> The NewtonTalk Mailing List - http://newtontalk.net/
> The Official Newton FAQ - http://splorp.com/newton/faq/
> The Newton Glossary - http://splorp.com/newton/glossary/
> WikiWikiNewt - http://tools.unna.org/wikiwikinewt/
> ====================================================================
More information about the NewtonTalk
mailing list