AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

$33.00 |
Out of stock
No reviews yet

The Adafruit AS7341 is a 10-channel multi-spectral light sensor that detects not just the amount of light present, but the specific wavelengths — giving you ...

Get notified when back in stock

Qty
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit AS7341 is a 10-channel multi-spectral light sensor that detects not just the amount of light present, but the specific wavelengths — giving you far more detailed colour information than a simple RGB sensor. It measures 8 overlapping visible light bands, plus white light and near-infrared, all through a 16-bit 6-channel ADC.

The sensor also includes a flicker detection channel that can identify light flicker from indoor lighting. A built-in Super MUX (SMUX) routes any sensor to any ADC channel, plus GPIO and interrupt pins are available for advanced applications. Arduino and CircuitPython libraries handle all the channel configuration for you.

Key Features

  • 10 Light Channels – 8 visible colour bands + white + near-infrared
  • Flicker Detection – Identifies light flicker from indoor lighting sources
  • 16-Bit ADC – High-resolution digital output via 6-channel ADC with SMUX routing
  • I2C Interface – Standard I2C with GPIO and interrupt pins
  • STEMMA QT / Qwiic Connectors – Solderless I2C connection
  • Wide Voltage Range – 3–5V with on-board level shifting
  • Compact – Sensor is just 3×2 mm
  • Library Support – Arduino and CircuitPython/Python

Also Available

Ideal For

  • Precise colour measurement and classification
  • Spectral analysis of light sources
  • Light quality and flicker detection
  • Scientific and environmental sensing

Package Contents

  • 1× Adafruit AS7341 10-Channel Light / Colour Sensor Breakout with STEMMA QT

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
AS7341
The AS7341 is a multi-channel spectral light sensor chip from ams that measures light intensity across several visible colour bands plus clear and near-infrared channels, typically communicating over I2C. It is used for colour sensing and spectral measurement.
breakout
A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
flicker detection
Flicker detection measures rapid changes in light output, such as the pulsing from some LEDs or mains-powered lamps. This matters if you are characterising light sources or need to avoid lighting that may interfere with measurements or cameras.
GPIO
General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
LED
A light-emitting diode (LED) is a small electronic component that emits light when current flows through it in the correct direction. Because it only conducts one way, its polarity matters, and a through-hole LED must be soldered the correct way around to light up.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
RGB
Short for red, green and blue, the three primary colours of light that are mixed in varying amounts to make a wide range of colours. In electronics RGB can refer to an LED or pixel that blends these three colours, or to a colour signal or interface that carries separate red, green and blue channels.
STEMMA
A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
UART
UART is a simple asynchronous serial interface that sends data over separate transmit and receive wires, usually labelled TX and RX, with both ends set to the same baud rate. It is a common way for microcontrollers and other serial devices to exchange data.
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.