for some strange reason i didnt see your first reply till now, is an avr an encoder? im not really on a budget so i dont mind dropping a little cash on something here and there.
I was too slow on the edit. (finished it
just before you clicked on reply) That's why you didn't see it.
The KADE firmwares turn compatible AVR microcontrollers into encoders.
IMHO they are a great combination of low cost and versatility.
in future builds i want to do light up buttons, i assume ill need something other than an encoder for that right? some type of separate controller for the leds?
Depends on what you want:
* One color always-on -- easy to wire, no controller needed
* Changing/animated colors -- much more complicated to wire, requires a controller
i was totally unaware of that 6-button limit imposed by "boot protocol mode".
That limit is why the MAME devs originally chose Ctrl, Alt, Shift, etc. -- "modifier" buttons don't count against the limit.
Scott