“The BH1745 chip and the breakout board both perform very well. There is one item, however that is missing from the documentation, and that is how to switch on the LEDs. It would be useful to have a note somewhere explaining how this works. The LEDs are connected to the BH1745 Interrupt line. This is activated by a threshold mechanism that is fully documented in the BH1745 chip manual. You can select which of the four light sensor channels to use and you can set a high and a low threshold. The Interrupt is enabled when the light is above the high level or below the low level. Write 0x1D to register 0x60 to enable Interrupts and select the unfiltered light sensor. Write 0xFF to the four registers starting at 0x62 to force the LEDs on. With the default settings in these registers, the LEDS will be off.”
“Just starting to play with this.
I was surprised how bright the LEDs are and look forward to comparing the figures to my calibrated monitor next year :-)
Software drivers are simple to use in your own Python program - just use sudo pip3 install bh1745 for Python3 and not pip (as that's Python 2).”
“The BH1745 seems to work nice so far. All the few example Python programs (from GitHub) works fine out of the box. I would appreciate if Pimoroni could give better instructions and quides of the possibilities when using of the breakout (to someone like me: Raspberry newbie): like example codes how to read the luminance values and and other library functions available...”