While the dancepad prototype is slowly starting to look (and work) like a dancepad:

The first bits of hardware regarding lights and buttons have started to get in as well.
A two-player gamepad emulator is used to handle buttons. If the latency of the controller is acceptably low it will be handling pad buttons as well.
Lights are handled by the wellknown PacDrive LED-driver from Ultimarc, since it’s natively supported by OpenITG.
Marquee-lights will be handled via a 4 channel relayboard, wich is triggered by the PacDrive.

The choice for these interface-cards came from a need to keep maintenance simple. The problem with custom hardware is that it’s harder to replace/fix and support is harder to get.

See below for a pretty cardboard prototype and a very professional low light video of the prototype in action: