DFRobot
TCS34725 RGB Color Sensor For Arduino
The TCS34725 is an I2C RGB colour sensor that detects the red, green, and blue components of light in its environment and returns digital colour values. With...
Get notified when back in stock
The TCS34725 is an I2C RGB colour sensor that detects the red, green, and blue components of light in its environment and returns digital colour values. With high sensitivity, a wide dynamic range, and a built-in IR blocking filter, it delivers accurate colour readings under varied lighting conditions.
Four on-board ultra-bright LEDs illuminate the target surface, so the sensor works reliably without external lighting. The module connects via I2C and includes both PH2.0-4P and XH2.54 (breadboard) interfaces for flexible wiring options.
Key Features
- RGB Colour Detection – Returns digital red, green, and blue values over I2C
- IR Blocking Filter – Reduces infrared interference for accurate visible-light readings
- Built-In LEDs – Four ultra-bright LEDs illuminate the target for consistent results
- Dual Interfaces – PH2.0-4P I2C cable and XH2.54 breadboard headers included
- Wide Voltage Range – 3.3–5V operation
Specifications
- Operating Voltage – 3.3–5V
- Operating Current – 65 μA
- Detection Range – 3–10 mm
- Clock Frequency – 0–400 kHz
- Interface – I2C
- Temperature Range – −30°C to +70°C
- Dimensions – 18.5 × 23 mm
- Weight – 12 g
Ideal For
- Colour sorting and detection projects
- Ambient light colour measurement
- Robotics and line-following with colour recognition
- Interactive art and LED colour matching
Package Contents
- 1× TCS34725 I2C Colour Sensor
- 1× PH2.0-4P I2C cable
- 2× XH2.54-3P pin headers
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- dynamic range
- Dynamic range describes how wide a span of values a sensor can measure, from very low to very high. For a light sensor, a wide dynamic range means it can work in dim indoor settings as well as bright sunlight without changing hardware.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- 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.
- LED
- A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
- RGB
- Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
Find this product in
Brands
Sensors & Input
Supplier page — dfrobot.com
Supplier Description · 753.3 KB · Click any page to view full size
SEN0212 tcs34725 layout v1.0
Document · 35.1 KB · Click any page to view full size
SEN0212 tcs34725 schematics v1.0
Schematic · 78.5 KB · Click any page to view full size
SEN0212 tcs34725 datasheet v1.0
Datasheet · 1.3 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au