> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# SparkFun Spectral UV Sensor - AS7331 (Qwiic)

**Type:** Product page · **SKU:** SEN-23517 · **Brand:** [Sparkfun](https://core-electronics.com.au/brands/sparkfun-australia)
**Page:** https://core-electronics.com.au/sparkfun-spectral-uv-sensor-as7331-qwiic.html ([markdown](https://core-electronics.com.au/sparkfun-spectral-uv-sensor-as7331-qwiic.html.md))

The SparkFun AS7331 Qwiic Spectral UV Sensor measures UV radiation on three channels, UVA, UVB, and UVC, with high sensitivity and accuracy...

## Pricing

- **Price:** $48.45 (inc GST) — $44.05 AUD, exc GST
- **Quantity discounts:** 5+ $42.73 (exc GST) · 25+ $41.85 (exc GST) · 100+ $40.08 (exc GST)

## Availability & dispatch

- Out of stock — the product page offers email notification when it returns.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=SEN-23517:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/SEN-23517:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

This SparkFun Qwiic Spectral UV Sensor features the AS7331 UV sensor from ams OSRAM©. It measures UV radiation on three channels: UVA (320-400nm), UVB (280-320nm), and UVC (200-280nm) with high sensitivity and accuracy. The three channels on the AS7331 each have individual photodiodes with built-in interference filters. The sensor has four operating modes: Single Measurement (CMD), Continuous Measurement (CONT), SYNchronized Start (SYNS), and SYNchronized Start &amp; End (SYND), with an automatic power-down sequence between measurements for low current consumption in all three modes.

The AS7331 communicates over I2C, so naturally, this breakout routes the I2C bus pins (3.3V, GND, SDA, and SCL) to a pair of Qwiic connectors on each side of the board for solderless assembly but also routes them to a 0.1in.-spaced through-hole header on the bottom of the board for users who prefer a soldered connection. This header also includes the sensor's Interrupt and Sync pins. The AS7331 has four I2C addresses (default: **0x74**) set by adjusting the A1 and A0 solder jumpers on the back of the board.

We've written an Arduino library to make it simple to quickly get started configuring the AS7331 and receiving UV radiation data from the sensor. Download it through the Arduino Library Manager tool by searching for 'SparkFun AS7331' or download it from the GitHub repository linked in the Documents tab.

*The [SparkFun Qwiic Connect System](https://www.sparkfun.com/qwiic) is an ecosystem of I2C sensors, actuators, shields and cables that make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector. This reduces the amount of required PCB space, and polarized connections mean you can’t hook it up wrong.*

 [Get Started with the SparkFun AS7331 Spectral UV Sensor Guide](https://sparkfun.github.io/SparkFun_Spectral_UV_Sensor_AS7331)### Features

- Operating Voltage: 2.7V-3.6V
- Current Consumption:
    - Active Measurement: 1.42mA (Typ.)
    - Standby Mode: 970µA
    - Power Down Mode: 1µA
- Three UV Channels: UVA, UVB, &amp; UVC
    - Each with dedicated photodiode
- Four Operating Modes:
    - Single Measurement
    - Continuous Measurement
    - Synchronized Start Measurement
    - Synchronized Start/Stop Measurement
- High Dynamic Range: Up to 3.43E+10 (resolution multiplied by gain range)
- 2x Qwiic Connectors
- Four Adjustable I2C Addresses
    - Set through A0 &amp; A1 pins
    - 0x74 (Default), 0x75, 0x76, &amp; 0x77

### Documents

- [Schematic](https://core-electronics.com.au/attachments/localcontent/SparkFun_Qwiic_UV_Sensor_AS7331_10422b2ab99.pdf)
- [Eagle Files](https://core-electronics.com.au/attachments/localcontent/SparkFun_Qwiic_UV_Sensor_AS7331_2024401cb4f.zip)
- [Board Dimensions](https://core-electronics.com.au/attachments/localcontent/SparkFun_Qwiic_UV_Sensor_AS7331-Dimensions_6898c4e5e5.png)
- [Hookup Guide](https://sparkfun.github.io/SparkFun_Spectral_UV_Sensor_AS7331)
- [Datasheet](https://core-electronics.com.au/attachments/localcontent/AS7331_DS001047_4-00_233654584cb.pdf) (AS7731)
- [Qwiic Info Page](https://www.sparkfun.com/qwiic)
- [SparkFun AS7331 Arduino Library](https://github.com/sparkfun/SparkFun_AS7331_Arduino_Library)
- [GitHub Hardware Repo](https://github.com/sparkfun/SparkFun_Spectral_UV_Sensor_AS7331)

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/S/E/SEN-23517-1.jpg)
