Colour Sensor

WaveshareSKU: WAV-9520
Sale price £10.80
incl. VAT
excl. VAT
Only 10 units left

Awesome Extras

The Pi Hut4-pin Sensor Cable
Sale price £1 incl. VAT excl. VAT
WaveshareSoil Moisture Sensor
Sale price £3.20 incl. VAT excl. VAT
WaveshareMQ-3 Gas Sensor (Alcohol Ethanol)
Sale price £5.50 incl. VAT excl. VAT

Add a colour sensor to your project for colour sorting, matching, colour strip reading or ambient light sensing!


  • Sensor ONLY - no cable included
  • Avoid environment light noise
  • White balance is required when the first time using the module, resetting the module or changing the light source


  • Sensor Chip: TCS3200 (RGB color detector)
  • Detects static colour, the output is a square wave with frequency directly proportional to incident light intensity
  • Supports fill-light by onboard LEDs

Connection Example - Raspberry Pi Pico


  • Power: 2.7V ~ 5.5V
  • Ideal detection distance: 10mm
  • Dimension: 36.0mm * 20.6mm
  • Mounting holes size: 2.0mm


Working with an MCU:

  • VCC ↔ 2.7V ~ 5.5V
  • GND ↔ power supply ground
  • LED ↔ MCU.IO (controlling the 4 white LEDs)
  • OUT ↔ MCU.IO (RGB colour output frequency)
  • S0/S1 ↔ MCU.IO (Output frequency scaling selection inputs)
  • S2/S3 ↔ MCU.IO (Photodiode type selection inputs)

S0/S1 selects the output frequency scaling factor, S2/S3 selects the colour filter of red, green, blue, then OUT outputs a square wave with a frequency proportional to the selected colour intensity.

The detected colour can be determined by the ratio of the intensity of red, green and blue.

Package Contents

  • 1x Colour Sensor
  • 2x 4-pin custom connector jumper wire

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.