> we've moved to the Atmel processor we're working on now. Should be
> possible with that to let the users reprogram the Atmel CPU for basically
> free, with just a parallel port or serial port connector, 3 diodes, and
> a few wires;
> ...
> Mark
How far did you get with the AVR?
I've made a twiddler-clone with 68hc811e2 processor (flash eeprom also)
that acts like a ps/2 keyboard (ie no drivers needed),
but I'd prefer to use the AVR (less parts, more registers, cheaper, cuter).
The main change from the twiddler is that the finger keys are 6x3 (vs 4x3)
giving me the ability to use a one-handed-qwerty-type keymapping.
No mouse ability either (yet?).
The keymapping is like so:
Thumb keys are:
Alt Flip Ctrl
FN Shft Num
with no thumb keys pressed:
bks q w e r t
spc a s d f g
ent z x c v b
pressing the Flip thumb key gives:
tab p o i u y
"' ;: l k j h
\| /? .> ,< m n
pressing the num thumb key gives:
bks -_ 7& 8* 9( 0)
spc + 4$ 5% 6^ .>
ent * 1! 2@ 3# =+
(2nd chars are shifted)
pressing the FN thumb gives:
esc \| F7 F8 F9 F10 *2* + F10 = PrintScrn
~` [{ F4 F5 F6 F11 *2* + F11 = ScrollLock
*2* ]} F1 F2 F3 F12 *2* + F12 = Pause/Break
chorded keys so far are:
ae=up sd,df=space
as=left ad=down af=right qw=/
zs=ins zd=hom zf=PUp
zx=del zc=end zv=Pdn
I really like the keymap -- remembering where the keys are is quite
brainless.
The code will handle the standard twiddler mapping too.
I've just started to port the code to the AVR -- haven't gotten too far yet.
Norman Lange
--
Subcription/unsubscription/info requests: send e-mail with subject of
"subscribe", "unsubscribe", or "info" to
Wear-Hard Mailing List Archive (searchable): http://wearables.blu.org
From Wear-Hard Mailing list Archive (WH)
Maintained by R. Paul McCarty
Archive created with babymail