The TCS230 senses color light with the help of an 8 x 8 array of photodiodes. Then using a Current-to-Frequency Converter the readings from the photodiodes are converted into a square wave with a frequency directly proportional to the light intensity. Finally, using the Arduino Board we can read the square wave output and get the results for the color.
high resolution conversion of light intensity to frequency
programmable colour and full scale output frequency
communicates directly with a microcontroller
single supply operation (2.7 V to 5.5 V)
power down feature
non-linearity error typically 0.2% at 50 kHz
stable 200 ppm/°C temperature coefficient