The CHORD project


Aug 3, 2001

Well, time is up and I am not done. Aha well. I will finsh up in the fall when the insanity of this past Spring and Summer have passed. It is unfortunate when work gets in the way of our hobbies, isn't it? The Summer did not allow me any time to devote to this personal project.

To catch up, the system works. It is running debian potato with a 2.2.19 kernel and the usb backport. I tried my hand at porting the keyboard hack to 2.2.19 and got it almost right - the caps lock chord does not work, but all else does.

Whats not done? While the case is ready, the system has not had been put in a Charmit case, it is currently a stack of boards sitting on an anti static matt. To compleate the project I have to:

Totaled up that is about 3 evenings of hardware work, 3 of scanning and photographing and 3 weeks of evening writing. The vast majority of what is left is a matter of writing up what is done. Also, I am leaning toward putting the rig into a 4 board charmit case rather than the 2 board case so that in addition to the dedicated speech board I can continue to use the soundblaster board (that is attached to the stack now as it sits outside a case) and perhpas even add back the pcmcia board that I used during the install. Aha, the pitfalls of mission creap!

The existing photos and documentation is availble. This is raw stuff and not for the faint of heart. You have been warned. If still interested have a look at http://www.cs.vassar.edu/~priestdo/chord/final.html

All in all I have enjoyed exploring the MachZ, I think this project would benifit from one of the new variants of the core MachZ core board, but even as it exsists, it meets my goals of providing a low power robust audio based work station and I am looking forward to walking around with it this fall. Perhaps most importantly my daughter Greg

Previous version of this page follows:

The CHORD project was chosen as a finalist in Embedded Linux Journel's MZ104 "Hack Embedded Linux for Fun and Prizes" contest. This means that I have until Aug. 1, 2001 to compleate the project which includes posting relevant plans, a bill of materials, documentation etc. etc.

The CHORD project as proposed is to take a MZ104 (a MachZ 586 pc on a chip which has been put on a pc104 board) and build it into a small linux box running emacspeak and controled by a one handed chording input system. I hear you ask, "but Greg, how is this different than the werables that you have already built?" Well, it is differnt in several importand ways:

Proposed Component List

note: this list is not compleate and urls have not yet been added for all components

That is all I have typed up so far, more as it happens - Greg

Last modified Aug 3, 2001