This module is a 3-axis accelerometer and gyroscope. There is a 2 position slide switch to change between modes. For now, the design has "slope mode" and "tap mode" which are both shown in the YouTube video. I plan on implementing a "revolve" mode and "E=mgh" mode as well.
It contains InvenSense MPU-6050 for the accelerometer and gyroscope and an Atmel ATMEGA32U4 Arduino supported AVR micro controller to control the module. It's the same chip that's on the littleBits Arduino module currently sold: http://littlebits.cc/bits/arduino.
The schematics and Arduino source code will be completely opened on my repository (if the module gets made!), so you can modify the modes, functions and module however you want!