Measurements can be made from 0.01lux up to 83klux without manually selecting full-scale ranges by using the built-in, full-scale setting feature. This capability allows light measurement over a 23-bit effective dynamic range. The digital operation is flexible for system integration. Measurements can be either continuous or single-shot. The control and interrupt system features autonomous operation, allowing the processor to sleep while the sensor searches for appropriate wake-up events to report via the interrupt pin. The digital output is reported over an I2C and SMBus-compatible, two-wire serial interface. The low power consumption and low power-supply voltage capability of the OPT3004 enhance the battery life of battery-powered systems.