3d printed parts with an electronic keypad. All versions are usb powered. There are three versions available, the light up only version simply has lights behind the lenses on the left hand side. The keypad is a real touch key pad and the buttons do press.