The TCS34725 Color Sensor Module is a highsensitivity digital color recognition board designed for accurate RGB color detection and light intensity measurement. Based on the TCS34725FN color lighttodigital converter, this module features an integrated IR blocking filter, embedded ADC, and onboard voltage level translator for 3.3V/5V compatibility[citation:1][citation:3]. It provides 4channel RGBC data (Red, Green, Blue, and Clear light) through the I2C interface, making it ideal for color sorting, ambient light sensing, and product identification applications with Arduino and STM32[citation:1][citation:4].
| Parameter | Value |
|---|---|
| Sensor IC | TCS34725FN |
| Communication | I2C (Fast Mode Compatible)[citation:2] |
| Supply Voltage | 3.3V / 5V (with level translator)[citation:1] |
| Resolution | 4channel 16bit (RGBC)[citation:3] |
| Features | IR blocking filter, embedded ADC[citation:1] |
| Dimensions | ~27mm x 20mm[citation:3] |
| Onboard LED | White fill-light (PWM dimmable)[citation:1] |
= Key Features =
IR Blocking Filter - Minimizes infrared spectral components for accurate color measurement under mixed lighting[citation:1][citation:4]
16Bit Resolution 4-channel RGBC output provides high sensitivity and wide dynamic range[citation:3]
Dual Voltage Compatibility - Onboard level translator supports both 3.3V and 5V logic[citation:1][citation:4]
Onboard FillLight Integrated white LED with PWM brightness control for consistent illumination[citation:1]
Simple I2C Interface - Uses only SDA and SCL pins with programmable interrupt output[citation:1]
Wide Applications - Color sorting, ambient light sensing, product color verification, and classification[citation:1][citation:4]
| Pin | Function | Description |
|---|---|---|
| VCC | Power | 3.3V/5V input[citation:3] |
| GND | Ground | Common ground |
| SDA | I2C Data | I2C data line |
| SCL | I2C Clock | I2C clock line |
| INT | Interrupt | Programmable interrupt output (open drain)[citation:3] |
| LED | LED Control | White LED enable (PWM dimmable)[citation:3] |
> Onboard voltage level translator ensures 3.3V and 5V compatibility[citation:1]
| Module Pin | Arduino | STM32 |
|---|---|---|
| VCC | 3.3V or 5V | 3.3V or 5V |
| GND | GND | GND |
| SDA | A4 (Uno) / SDA | PB7 / SDA |
| SCL | A5 (Uno) / SCL | PB6 / SCL |
| INT | D2 (optional) | GPIO (optional) |
| LED | D3 (PWM optional) | GPIO (PWM optional) |
> Connect to 3.3V for STM32, 5V for Arduino[citation:4]
√ Provides RGB and clear light data
√ Programmable integration time and gain
√ Includes development resources and demo code[citation:1][citation:2]
√ Outputs light intensity matching human eye perception[citation:1]
## What's Included
The TCS34725 Color Sensor Module delivers accurate RGB color recognition and light measurement in a compact, easytouse package. Perfect for color sorting, ambient light sensing, and product identification applications with Arduino and STM32.
TCS34725 COLORSENSOR RGB I2C ARDUINO STM32 COLORRECOGNITION SENSOR EMBEDDED DIY New Best Seller TCS34725