High-Precision Spectral Colour Sensor (AS7341)
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.
Features
- 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)
Resources
- Product Wiki
Wiring Examples
Interface (I2C)
VCC | 3.3V/5V power input |
GND | GND |
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
Specifications
- Sensor: AS7341
- Communication Bus: I2C
- Operating Voltage: 3.3V/5V
- Logical Voltage: 3.3V/5V
- Dimensions: 30.5 × 23mm
- Mounting Hole Size: 2mm (M2)