Home
last modified time | relevance | path

Searched +full:daisy +full:- +full:chain (Results 1 – 5 of 5) sorted by relevance

/Zephyr-Core-3.5.0/dts/bindings/led_strip/
Dti,tlc5971.yaml2 # SPDX-License-Identifier: Apache-2.0
7 Driver bindings for daisy chains of a TLC5971 devices using a single device
8 tree node. Length of daisy chains in pixels is defined by the chain-length
12 using the color-mapping property.
20 spi-max-frequency = <DT_FREQ_M(1)>;
22 chain-length = <24>;
23 color-mapping = <LED_COLOR_ID_BLUE>,
31 include: spi-device.yaml
34 chain-length:
38 The number of RGB LEDs in the daisy-chain.
[all …]
Dws2812.yaml4 # SPDX-License-Identifier: Apache-2.0
9 Driver bindings for daisy chains of WS2812 (and compatible devices
13 https://wp.josh.com/2014/05/13/ws2812-neopixels-are-not-so-finicky-once-you-get-to-know-them/
19 MOSI line. Use the worldsemi,ws2812-spi.yaml or
20 worldsemi,ws2812-gpio.yaml bindings instead of this file after
31 There is a a +/- 80 ns tolerance for each timing.
33 The latch/reset delay is 250 us and it must be set using the reset-delay
35 using the color-mapping property.
38 chain-length:
42 The number of devices in the daisy-chain.
[all …]
Dworldsemi,ws2812-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
7 Driver bindings for bit-banging a WS2812 or compatible LED strip.
12 compatible: "worldsemi,ws2812-gpio"
17 in-gpios:
18 type: phandle-array
21 GPIO phandle and specifier for the pin connected to the daisy
22 chain's input pin. Exactly one pin should be given.
/Zephyr-Core-3.5.0/drivers/led_strip/
Dtlc5971.c4 * SPDX-License-Identifier: Apache-2.0
13 #include <zephyr/dt-bindings/led/led.h>
57 /** GS reference clock edge select bit for OUTXn on-off timing control in FC data */
60 /** Constant-current output enable bit in FC data (0 = output control enabled, 1 = blank). */
157 temp = pixel_data->r; in tlc5971_map_color()
160 temp = pixel_data->g; in tlc5971_map_color()
163 temp = pixel_data->b; in tlc5971_map_color()
174 * @brief serialize control data and pixel data for device daisy chain
180 * @param pixels pixel RGB data for daisy chain
181 * @param num_pixels number of pixels in daisy chain
[all …]
/Zephyr-Core-3.5.0/samples/drivers/led_ws2812/
DREADME.rst1 .. zephyr:code-sample:: led-ws2812
3 :relevant-api: led_strip_interface
18 .. _74AHCT125: https://cdn-shop.adafruit.com/datasheets/74AHC125.pdf
20 - LED strip using WS2812 or compatible, such as the `NeoPixel Ring 12
23 - Note that 5V communications may require a level translator, such as the
26 - LED power strip supply. It's fine to power the LED strip off of your board's
42 The I2S driver supports inverting the output to suit this scheme, using the ``out-active-low`` dts
49 …S2812 timing: https://wp.josh.com/2014/05/13/ws2812-neopixels-are-not-so-finicky-once-you-get-to-k…
55 - select the correct WS2812 driver backend for your SoC. This currently should
62 - create a ``led-strip`` :ref:`devicetree alias <dt-alias-chosen>`, which refers
[all …]