45 lines
1.1 KiB
ReStructuredText
45 lines
1.1 KiB
ReStructuredText
.. _lp5562:
|
|
|
|
LP5562: 4-Channel RGB
|
|
######################
|
|
|
|
Overview
|
|
********
|
|
|
|
This sample controls 4 LEDs connected to a TI LP5562 driver, using the
|
|
following pattern:
|
|
|
|
1. turn on LEDs to be red
|
|
2. turn on LEDs to be green
|
|
3. turn on LEDs to be blue
|
|
4. turn on LEDs to be white
|
|
5. turn on LEDs to be yellow
|
|
6. turn on LEDs to be purple
|
|
7. turn on LEDs to be cyan
|
|
8. turn on LEDs to be orange
|
|
9. turn off LEDs
|
|
10. blink the LEDs in white
|
|
11. turn off LEDs
|
|
12. blink the LEDs in purple
|
|
13. turn off LEDs
|
|
|
|
Refer to the `LP5562 Manual`_ for the RGB LED connections and color channel
|
|
mappings used by this sample.
|
|
|
|
Building and Running
|
|
********************
|
|
|
|
Build the application for the :ref:`nrf52840dk_nrf52840` board, and connect
|
|
a LP5562 LED driver on the bus I2C0 at the address 0x30.
|
|
|
|
.. zephyr-app-commands::
|
|
:zephyr-app: samples/drivers/led_lp5562
|
|
:board: nrf52840dk_nrf52840
|
|
:goals: build
|
|
:compact:
|
|
|
|
For flashing the application, refer to the Flashing section of the
|
|
:ref:`nrf52840dk_nrf52840` board documentation.
|
|
|
|
.. _LP5562 Manual: http://www.ti.com/lit/ds/symlink/lp5562.pdf
|