The Module has a built-in ARM Cortex M4 MCU that runs the processing firmware that controls the Neonode proprietary coprocessor, optical emitters and receivers. On one side of the sensor there is an FFC-compatible connector with pinouts for easy connectivity. It supports two standard interfaces: USB and I2C.