TCS34725 async


An improved version of Adafruit TCS34725 wrapper given in their examples.
The wrapper provides improved lux and color temperature calculations as well as a basic autorange mechanism. The code is split into several functions avoiding redoing unnecessary calculations for better efficiency. Moreover, a refactoring has been done to support interrupts from the TCS34725 chip.

Author: Ysard

Maintainer: Ysard

Read the documentation


This library is compatible with all architectures so you should be able to use it on all the Arduino boards.


To use this library, open the Library Manager in the Arduino IDE and install it from there.