
Original: $12.39
-70%$12.39
$3.72The Story
The TCS34303 measures light using CIE XYZ colour space and IR sensors, giving you raw data to calibrate for your exact application.
The Adafruit TCS3430 / TCS34303 (both names are used) Ambient Light Tri-Stimulus Colour Sensor is a modern take on the common 'RGB' colour sensor: this time with CIE XYZ plus IR diode sensors rather than RGB, so you can match it to your existing colour space.
It acts a bit differently than the colour sensors folks are used to, where there are sensors at wavelengths 437nm (X1), 574nm (X2), 537nm (Y) and 434nm (Z) and then the user is expected to calibrate it against a known colour space analyser for their application. For folks that want something that just spits out CIE and Lux data, the OPT4048 is more complete however, there may be some use cases for people who want the raw count data only!
To make the sensor easy to use, we've taken the TCS34303 and put it onto a breakout PCB along with support circuitry to let you use this little wonder with 3.3V (Feather/Raspberry Pi) or 5V (Arduino/ Metro328) logic levels. Additionally since it speaks I2C you can easily connect it up with two wires (plus power and ground!). We've even included SparkFun qwiic compatible STEMMA QT connectors for the I2C bus so you don't even need to solder!
Just wire up to your favourite micro and you can use our CircuitPython/Python or Arduino drivers to easily interface with the TCS34303 and get XYZ+IR colour readings in a minute!
The QT Cable is not included, but we offer a range of options here.
Features
- CIE XYZ plus IR diode ambient light and colour sensor
- Spectral sensors at 437nm (X1), 574nm (X2), 537nm (Y), and 434nm (Z) wavelengths
- Provides raw count data for custom calibration applications
- Compatible with 3.3V (Feather/Raspberry Pi) and 5V (Arduino/Metro328) logic levels
- I2C interface with only 2 wires required (plus power and ground)
- SparkFun Qwiic compatible STEMMA QT connectors for solderless connection
- CircuitPython/Python and Arduino libraries included
- Returns XYZ and IR colour readings
- Breakout board with support circuitry included
- QT Cable sold separately
Resources
- Primary Guide
Package Contents
- 1x Adafruit TCS3430 / TCS34303 Ambient Tri-Stimulus Colour Sensor
- 1x 6-pin header

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.

Details & Craftsmanship
Every detail has been carefully considered to bring you the perfect product.
Description
The TCS34303 measures light using CIE XYZ colour space and IR sensors, giving you raw data to calibrate for your exact application.
The Adafruit TCS3430 / TCS34303 (both names are used) Ambient Light Tri-Stimulus Colour Sensor is a modern take on the common 'RGB' colour sensor: this time with CIE XYZ plus IR diode sensors rather than RGB, so you can match it to your existing colour space.
It acts a bit differently than the colour sensors folks are used to, where there are sensors at wavelengths 437nm (X1), 574nm (X2), 537nm (Y) and 434nm (Z) and then the user is expected to calibrate it against a known colour space analyser for their application. For folks that want something that just spits out CIE and Lux data, the OPT4048 is more complete however, there may be some use cases for people who want the raw count data only!
To make the sensor easy to use, we've taken the TCS34303 and put it onto a breakout PCB along with support circuitry to let you use this little wonder with 3.3V (Feather/Raspberry Pi) or 5V (Arduino/ Metro328) logic levels. Additionally since it speaks I2C you can easily connect it up with two wires (plus power and ground!). We've even included SparkFun qwiic compatible STEMMA QT connectors for the I2C bus so you don't even need to solder!
Just wire up to your favourite micro and you can use our CircuitPython/Python or Arduino drivers to easily interface with the TCS34303 and get XYZ+IR colour readings in a minute!
The QT Cable is not included, but we offer a range of options here.
Features
- CIE XYZ plus IR diode ambient light and colour sensor
- Spectral sensors at 437nm (X1), 574nm (X2), 537nm (Y), and 434nm (Z) wavelengths
- Provides raw count data for custom calibration applications
- Compatible with 3.3V (Feather/Raspberry Pi) and 5V (Arduino/Metro328) logic levels
- I2C interface with only 2 wires required (plus power and ground)
- SparkFun Qwiic compatible STEMMA QT connectors for solderless connection
- CircuitPython/Python and Arduino libraries included
- Returns XYZ and IR colour readings
- Breakout board with support circuitry included
- QT Cable sold separately
Resources
- Primary Guide
Package Contents
- 1x Adafruit TCS3430 / TCS34303 Ambient Tri-Stimulus Colour Sensor
- 1x 6-pin header
























