Philip Downer Wrote: > On Fri, 2005-09-16 at 19:00 +0200, Michael Herger wrote: > > > Nice job. Let's get someone to build a bunch of them! > > > > > > FrontPanelDesigner should now be called upon. Someone > > > want to see about a bulk discount? > > > > How do you connect all those fancy buttons to the SB? > > The Geekport? > > Phil.
Seems the best way to handle the new design might be with a new design ;) I would think the front panel would comprise the set of buttons, volume control, and backlight, with another ribbon cable to the (new) printed circuit board (PCB). Add a little programmable logic device to the PCB (assuming the existing Xilinx device is full or pin-limited or just not desirable to change, otherwise this function can go there). The function could debounce the switch contacts, and interrupt the CPU on a button press. Multiple outstanding button presses could be saved, but I would think the CPU could service the requests fast enough. Info could be retrieved over a simple interface like I2C or SPI. It doesn't take much to do this. I would not be surprised to see a little part already available from Maxim/Dallas or Analog Devices which does button sampling already in an I2C-accessible device. -- Dave D _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
