[NTLK] Using a standard PS/2 Keyboard on a MP2100

Martin Gomez mmgomez at gmail.com
Fri Feb 12 15:46:12 EST 2010


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.



More information about the NewtonTalk mailing list