High-Precision Spectral Colour Sensor (AS7341)

WaveshareSKU: WAV-19564
Sale price £21.60
incl. VAT
excl. VAT
Only 12 units left

Awesome Extras

The Pi HutHalf-Size Breadboard - Transparent
Sale price £3 incl. VAT excl. VAT
Raspberry PiRaspberry Pi 4 Model B
Sale priceFrom £33.60 incl. VAT excl. VAT
ArduinoArduino Uno Rev3
Sale price £24.50 incl. VAT excl. VAT

The AS7341 is a spectral colour sensor - a clever cousin of the light sensor family which can detect the amount of light present across different wavelengths! Not only that, but it also integrates 8x visible spectrum channels, 1x near-infrared channel and 1x no filter channel.

There's also an embedded 6x independent 16-bit ADC which allows effectively processing data in parallel, and two high brightness LEDs added to the board for lighting darker subject areas. Check out the full feature list below.

The board uses an I2C Control Interface meaning it can be used with a range of microcontrollers such as the Raspberry Pi, Arduino and more. The sensor also comes with its own 20cm PH2.0 6-pin wire for connecting to your board.

AS7341 Sensor Gif


  • Incorporates AS7341 chip - integrates 8x visible spectrum channels, 1x near-infrared channel and 1x no filter channel
  • Embedded 6x independent 16-bit ADC - allows effectively processing data in parallel
  • Dedicated channel to detect ambient light flicker on a specific frequency
  • 2x high brightness LEDs - can be used to fill light in dim environment
  • Interrupt pin to output inner ADC real-time operating status
  • Features spectrum interrupt detection - programable high/low thresholds
  • Provides general purpose input/output GPIO pin
  • Onboard voltage translator - compatible with 3.3V/5V operating voltage
  • Online development resources and manual (examples for Raspberry Pi/Arduino/STM32)


Wiring Examples

AS7341 Colour Sensor RAspberry Pi wiring
AS7341 Colour Sensor Arduino Wiring

Interface (I2C)

VCC 3.3V/5V power input
SDA Connects to MCU I2C data pin
SCL Connects to MCU I2C clock pin
INT Interrupt output
GPIO General-purpose input/output

Package Contents

  • 1x AS7341 Spectral Color Sensor
  • 1x PH2.0 6-pin wire 20cm


  • Sensor: AS7341
  • Communication Bus: I2C
  • Operating Voltage: 3.3V/5V
  • Logical Voltage: 3.3V/5V
  • Dimensions: 30.5 × 23mm
  • Mounting Hole Size: 2mm (M2)

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.