Adafruit
TCS3430/TCS34303 Ambient Tri-Stimulus Colour Sensor
· MPN: ADA6479
This breakout brings ambient light tri-stimulus colour sensing to your project using CIE XYZ plus an IR channel, rather than the more common RGB-style approa...
This breakout brings ambient light tri-stimulus colour sensing to your project using CIE XYZ plus an IR channel, rather than the more common RGB-style approach. It is designed for applications where you want access to the raw sensor count data so you can match and calibrate it to your own colour space workflow.
The sensing channels are centred at 437nm (X1), 574nm (X2), 537nm (Y) and 434nm (Z), and the expectation is that you will calibrate the readings against a known colour space analyser for your application. Adafruit notes that if you want a sensor that directly outputs CIE and lux data, the OPT4048 is a more complete option; this board is better suited to projects that need the underlying XYZ+IR readings.
To make integration easier, Adafruit has mounted the TCS34303 on a breakout PCB with support circuitry for both 3.3V and 5V logic levels. It communicates over I2C, so wiring is simple, and the board includes SparkFun qwiic-compatible STEMMA QT connectors for solderless connection to compatible systems. CircuitPython/Python and Arduino drivers are available, making it quick to start reading XYZ+IR data with boards such as Feather, Raspberry Pi, Arduino and Metro328.
A QT cable is not included, so you will need to supply your own if you want to use the onboard STEMMA QT/qwiic connectors.
Jargon buster
Plain-language definitions for the technical terms used above.
- 3.3V and 5V logic levels
- Logic level refers to the voltage a board uses to represent digital on and off signals. Support for both 3.3V and 5V logic means this breakout can connect more easily to common microcontrollers and single-board computers without extra level-shifting hardware.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- lux
- Lux is the standard unit for measuring how much light falls on a surface, similar to how a light meter reports brightness. A sensor that outputs lux gives readings that are easier to compare between rooms, outdoor conditions, and different projects.
- PCB
- A printed circuit board is a rigid board with copper tracks that connect electronic parts without loose wires. For this kit, the PCBs also form the airplane shape, so they are both the circuit base and part of the finished model.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- RGB
- Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Find this product in
Sensors & Input
TCS3430 Datasheet
Datasheet · 860.3 KB · Click any page to view full size
TCS34303 Datasheet
Datasheet · 860.3 KB · Click any page to view full size
Supplier page — adafruit.com
Supplier Description · 677.6 KB · Click any page to view full size