I call smart sensor a device which includes its own MCU. The MCU acquires and processes the raw data provided by the sensor, performs the required calculations and delivers ready-to-use measures to the master.
The first smart sensor is a colour recognition sensor. It is connected to the Robo TX controller through the I²C bus and acts as an I²C slave.
This project is shared with the Embedded Computing website, as the whole development is carried out with Xcode and embedXcode.