X-NUCLEO-LED61A1 LED Driver
The X-NUCLEO-LED61A1 is an expansion board designed to provide a sample application for the compact LED driver based on LED6001.
Simple test application for the STMicroelectronics X-NUCLEO-LED61A1 LED Control Expansion Board.
Library to handle the X-NUCLEO-LED61A1 LED Control Expansion Board based on the LED6001 component.
The X-NUCLEO-LED61A1 is an expansion board designed to provide a sample application for the compact LED driver based on LED6001. The expansion board is equipped with a single-channel, constant-current LED driver for boost or SEPIC topologies.The X-NUCLEO interfaces with the STM32 microcontroller. It is compatible with the Arduino™ UNO R3 connector.
The brightness of the LED string connected to its output can be controlled through a PWM signal (0 % - 100 % dimming) or a control voltage (analog dimming). Open/Short LED fault, feedback disconnection, LED overcurrent and output-to-ground short-circuit (SEPIC only) faults are detected and managed through the LED driver.
The expansion board is designed to provide examples for applications involving several LEDs arranged is a single string (e.g., indoor and architectural LED lighting, off-grid street lighting, emergency LED lighting, white goods, gaming, etc.).
For further information and ordering please refer to ST web site.
LED Control with the X-NUCLEO-LED61A1 Expansion Board
This application provides an example of usage of the X-NUCLEO-LED61A1 LED Control Expansion Board. It shows how to control a LED stripe load connected to the board through the following control modes:
- Manual PWM Dimming;
- Manual Analog Dimming;
- Sinusoidal PWM Dimming;
- Sinusoidal Analog Dimming;
- Photo-based Analog Dimming.
The button of the MCU board, when available, can be used in the following ways:
- Short Button Press [<0.5s] for Manual Dimming;
- Medium Button Press to Switch Demo;
- Long Button Press [>2s] to Switch Power ON/OFF.
The program starts in mode 1.
Please log in to start a discussion or ask a question.