Introduction
In February 2022 AMS presented a 14-band filter based visible (VIS) to Near Infra Red (NIR) sensor - the AMS AS7343 Spectral Sensor
The AS7343 14-Channel Multi-Spectral Sensors integrate high-precision optical filters onto standard CMOS silicon via deposited interference filter technology. The sensors feature a spectral response that is defined by individual channels covering approximately 380nm to 900nm with 11 visible (VIS) channels and one Neat Infra Red (NIR) channel, plus channels for clear and flicker. It comes at a physical size of 3.1 x 2 x 1 mm.
The sensor is available from e.g. Digikey prized for approximately 5 to 10 USD dependent on the amount you buy.
Data
I2C slave address: 0x39
Bands
Channel | min(nm) | typ(nm) | max(nm) | FWHM(nm) |
F1 | min(nm) | typ(nm) | max(nm) | FWHM(nm) |
F2 | ||||
FZ | ||||
F3 | ||||
F4 | ||||
FY | ||||
F5 | ||||
FXL | ||||
F6 | ||||
F7 | ||||
F8 | ||||
FNIR | ||||
FD | ||||
VIS |
*FD = Flicker Detection
Resources
AMS Datasheet AS7343 14-Channel Multi-Spectral Sensor
Waveshare review, project and code for AMS as7343 https://www.waveshare.com/wiki/AS7341_Spectral_Color_Sensor Arduino discussion on the Waveshare code
Adafruit blog post Eye on this ams OSRAM AS7343 Spectral Sensor
Adafruit AS7341 GitHub resources
Adafruit AS7341 Arduino library code on GitHub
Spectral Sensor Calibration Methods - AS7343/AS7352 Evaluation Kit found at Mouser.
Building Your Own Spectrometer, code for AS4731 on GitHub (but one of the Arduino founders). Summarizes available breakout boards and codes - plus offers his own code.
DF Robot breakout board with the AMS as 4731 spectral sensor