So, what is this MiniBox?

Basically, it is the same as the ButtonBox2 (see ButtonBox2 description for information), but with a couple of differences:

It uses another, smaller CPU, an Atmel AT90S2313.
It is a bit cheaper to build than the ButtonBox2.
Unfortunately it has less program space.
It has also less EEPROM space.
It has less RAM.
It can only connect up to 32 buttons (in an 8x4 matrix).
No support for Caps-Lock, Num-Lock and Scroll-Lock LED indicators.

Here is a list of the MiniBox features:

Can only be used in Matrix mode.
Up to 32 buttons can be connected (8x4 matrix).
No "ghosting/masking key" problems.
Which button that sends which keystroke is configurable from the PC using a configuration program.
No external power needed, it uses power from the keyboard interface.
The software in the MiniBox can be upgraded via the PC's parallel port (a special cable is needed).

As with the ButtonBox2, you have to build the MiniBox yourself. I have no plans to start to manufacture and sell these devices. Hopefully the description on these pages contains enough information to build a MiniBox from scratch.

But if you decide to build one, you can download all software I have written for the device for free from the software page. I cannot guarantee that it works flawlessly on your system, but if you get any problems with it I will try to help you to solve them.

 

Back to main page