The only way that I can think to add an external LED is for Degenetron to reprogram one of the inputs to a LED output. (If that's possible.
)
You could also just mount the board so that the LED shines through your bezel and all the wires go out the bottom of the board.
Scott
I can program any of the inputs to be an output. I am doing this very thing for another project I am working on. This output 5V can be used to drive LED's or other connected peripherals.
We would have to sacrifice a pin to power an external LED.
Maybe we could have some modes that make use 1 or 2 outputs for LED's
I made a comment before about performing a hard switch of modes. This is similar to what is being suggested by PL1 as separate firmwares. I think it would be good to have a system to allow all the permutations on a single AVR.
To toggle between the groups (A, B, C) you would do a long press (10/15 seconds) of the HWB button. To toggle within the groups, you would press once.
A) standard (all direct input): MAME1P, MAME2P, GENERIC, PINBALL...
B) extended (with impossible presses): MAME1P, MAME2P...
C) leds (with outputs for led): MAME1P, MAME2P...
I have another suggestion which is a bit left field. I think i can get this device to output audio. I could output beeps, tones or samples. The beeps and tones are easily done and would not use much memory. The samples would have to be very short 8 bit (PCM).
So I could have the device play a few notes to indicate change of mode or change of group, or it could (potential) speak the mode name or number.
Output would need to be amplified but you would probably have an amplifier in a cab anyhow. This would need 1 pin.
I hope this all makes sense.