
Click here to purchase one from the Adafruit shop
PCB files for the Adafruit TCS3430 Ambient Tri-Stimulus Color Sensor.
Format is EagleCAD schematic and board layout
The Adafruit TCS3430 / TCS34303 (both names are used) Ambient Light Tri-Stimulus Color Sensor is a modern take on the common 'RGB' color sensor: this time with CIE XYZ plus IR diode sensors rather than RGB, so you can match it to your existing color space.
It acts a bit differently than the color 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 color space analyzer 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 favorite micro and you can use our CircuitPython/Python or Arduino drivers to easily interface with the TCS34303 and get XYZ+IR color readings in a minute! QT Cable is not included, but we have a variety in the shop.
Adafruit invests time and resources providing this open source design, please support Adafruit and open-source hardware by purchasing products from Adafruit!
Designed by Limor Fried/Ladyada for Adafruit Industries.
Creative Commons Attribution/Share-Alike, all text above must be included in any redistribution. See license.txt for additional details.