Teach your machine to detect specific hues with the GY-31 TCS3200: unlike basic light sensors that only measure brightness, this module uses a filtered photodiode array (a grid with Red, Green, Blue, and Clear filters) to break down an object’s color into RGB components, then converts that light information into a clean frequency-based square-wave output you can read with simple digital timing (no ADC needed); it also includes four bright white onboard LEDs to illuminate the target for consistent readings, supports selectable output scaling (2%, 20%, or 100%) to match your processor speed or maximize resolution, enables non-contact color checking for tasks like sorting candy, reading labels, or estimating ripeness, and runs on 2.7V to 5.5V logic so it works directly with both 3.3V boards like ESP32 and 5V microcontrollers without level shifting.

Teach your machine to detect specific hues with the GY-31 TCS3200: unlike basic light sensors that only measure brightness, this module uses a filtered photodiode array (a grid with Red, Green, Blue, and Clear filters) to break down an object’s color into RGB components, then converts that light information into a clean frequency-based square-wave output you can read with simple digital timing (no ADC needed); it also includes four bright white onboard LEDs to illuminate the target for consistent readings, supports selectable output scaling (2%, 20%, or 100%) to match your processor speed or maximize resolution, enables non-contact color checking for tasks like sorting candy, reading labels, or estimating ripeness, and runs on 2.7V to 5.5V logic so it works directly with both 3.3V boards like ESP32 and 5V microcontrollers without level shifting.
No additional feature info available.
No documents available. Please contact us for more information.
Product Overview
Product Overview
Teach your machine to detect specific hues with the GY-31 TCS3200: unlike basic light sensors that only measure brightness, this module uses a filtered photodiode array (a grid with Red, Green, Blue, and Clear filters) to break down an object’s color into RGB components, then converts that light information into a clean frequency-based square-wave output you can read with simple digital timing (no ADC needed); it also includes four bright white onboard LEDs to illuminate the target for consistent readings, supports selectable output scaling (2%, 20%, or 100%) to match your processor speed or maximize resolution, enables non-contact color checking for tasks like sorting candy, reading labels, or estimating ripeness, and runs on 2.7V to 5.5V logic so it works directly with both 3.3V boards like ESP32 and 5V microcontrollers without level shifting.