TOP

Gravity: TCS34725 RGB Color Sensor for Arduino

$7.90
SKU: SEN0212
Volume Discount
  • $7.50 5+ items
  • $7.00 10+ items
  • $6.50 50+ items
The TCS34725 I2C Color Sensor detects RGB colors using optical techniques, with high sensitivity and an IR filter. It connects via Arduino's I2C bus.
Purchase this product and earn 79 reward points, which are tied to VIP membership program. Learn More >

Introduction

After tens of millions of years of evolution, chameleons have formed a biological instinct where they can change the color of their skin to match their environment. This technique has enabled them to avoid detection from predators.

We have taken inspiration from nature to develop the TCS34725 I2C Color Sensor. Using optical techniques, this sensor detects colors in its surrounding environment and provides a digital return of red, green, blue (RGB) values. This enables you to then recreate the detected colors using these values.

The TCS34725 has a high sensitivity, wide dynamic range, and includes an IR blocking filter making it an ideal color sensing solution for use under varied lighting conditions. The sensor also includes four ultra-bright LEDs to allow the sensor to work without external light resources.

TCS34725 RGB Color Sensor For Arduino schematic -DFRobot

The module works via your Arduino’s I2C bus and includes PH2.0-4P and XH2.54 (breadboard) interfaces to meet a range of user scenarios.

TCS34725 RGB Color Sensor For Arduino Connection Diagram -DFRobot

DFRduino UNO R3 with Color Sensor

Struggling with code timing issues while using an I2C multiplexer and having to use an oscilloscope for adjustments? Worry no more. The Gravity: LTC4316 I2C Address Shifter offers a hardware-level solution by directly modifying the I2C device address - no code tweaks needed. It handles address conversion entirely on the hardware side, allowing you to change the physical I2C address via simple wiring. This eliminates the need for complex software port switching and prevents potential I2C timing bugs.

Specification

  • Operating Voltage: 3.3-5V
  • Operating Current: 65 uA
  • Detection Range: 3 - 10 mm
  • The Clock Frequency: 0 - 400 KHZ
  • Interface: I2C
  • Temperature Range: -30℃ - + 70 ℃
  • Dimensions: 18.5 x 23 mm/ 0.73 x 0.9”
  • Weight: 12g
  • Documents

    Shipping List

  • TCS34725 I2C Color Sensor For Arduino x1
  • I2C sensor cable x1
  • XH2.54-3P Pin Headers x2
  • Resource

    AllProjectsBlogTutorialCourseMedia
    How to Make a Bluetooth Music Player

    Blog How to Make a Bluetooth Music Player

    DFRobot
    Jul 06, 2018
    Gravity: TCS34725 RGB Color Sensor for Arduino
    $0.00