Linker VEML6040

Be the first to leave a review
Weight 0.20 LBS

Create Wishlist

Linker VEML6040 uses Vishay’s RGBW Color Sensor VEML6040. VEML6040 color sensor senses red, green, blue, and white light and incorporates photodiodes, amplifiers, and analog / digital circuits into a single chip using CMOS process. With the color sensor applied, the brightness, and color temperature of backlight can be adjusted base on ambient light source that makes panel looks more comfortable for end user’s eyes.


Linker6040 A.jpg


  • Operating voltage range : 3V - 5.5V
  • Logic voltage range : 3V - 5.5V
  • Supply current (TYP.) : 205uA
  • Output type : I2C bus
  • Industrial Temperature Range : -40℃ to +85℃
  • Provides 16-bit resolution for each channel (R, G, B, W)
  • Dimension: 24*23.6*9.2mm


  • Handheld device
  • Notebook
  • Consumer device
  • Industrial and mechanical application

How to use

Part list :

  • Arduino UNO x1
  • Linker Base Shield x1
  • Linker Cable (20cm) x1
  • Linker VEML6040 x1


Connecting the Linker VEML6040 to the I2C interface of linker Base shield with linker cable :

Linker6040 B.jpg

Install Library

Place the VEML6040_master library folder your ”arduinosketchfolder/libraries/ folder”.

Linker6040 C.jpg

Load Demo

Open File->Examples->VEML6040_Master->auto_mode and upload to your Arduino uno wired up to the sensor.

Linker6040 D.jpg

Please select the correct type and port of the board

Linker6040 E.jpg

Upload to the Arduino and open the serial console at 9600 baud to see the RGBW data output.

Linker6040 F.jpg