Skip to content

100 units available with a short lead time.

Express post shipping available (product has a short lead time)

The Adafruit BH1750 Light Sensor is a 16-bit ambient light sensor from Rohm that provides measurements directly in lux — the SI unit for illuminance. This makes it easy to compare readings against reference values or other sensors without manual calibration or conversion.

Packaged on a STEMMA QT breakout with a voltage regulator and level shifting, the BH1750 works with both 3.3V and 5V devices. STEMMA QT / Qwiic connectors provide solderless I2C wiring, and all pins are also broken out to a standard 0.1" header for breadboard use.

Key Features

  • 16-bit Lux Output – Direct digital readings in lux from 0 to 65,535+ lux (up to ~100,000 lux with advanced calibration)
  • I2C Interface – Simple two-wire communication with selectable address
  • 3.3V and 5V Compatible – Onboard voltage regulator and level shifting
  • STEMMA QT / Qwiic Connectors – Solderless I2C connection, chainable with other devices
  • Standard Header Breakout – 0.1" pitch pins for breadboard use
  • Wide Platform Support – Arduino, CircuitPython, Python (Raspberry Pi), and MCP2221 compatible

Ideal For

  • Automatic display brightness adjustment
  • Light-following robots and solar trackers
  • Day/night detection for automation
  • Environmental monitoring and data logging

Package Contents

  • 1× Adafruit BH1750 Light Sensor Breakout (STEMMA QT)
Note: STEMMA QT cable not included.

The Adafruit BH1750 Light Sensor - STEMMA QT / Qwiic appears in the following collections:

SKU AF-4681