We are a manufacturer of High Speed slow motion cameras, check out a o s . c h
On one of our new cameras we have 8 RGB LEDs for user information. These LEDs are connected to a IS31FL3237 driver: [login to view URL]
The LED driver is accessed from a Linux device over I2C. In this project a Linux driver to control the LEDs should be written.
The Linux system can be accessed via Teamviewer. A webcam is available to see the LEDs.
The functions the driver needs to support:
LED_on (index, color, brightness)
LED_fading (index, color, brightness, speed)
all_LEDs_on (color, brightness)
all_LEDs_fading (color, brightness, speed)
knight_rider (color, brightness, speed)
A command line sample application to show all driver functions should be supplied.