Home
last modified time | relevance | path

Searched +full:led +full:- +full:pre (Results 1 – 25 of 43) sorted by relevance

12

/Zephyr-latest/dts/bindings/sensor/
Dnordic,nrf-qdec.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nordic,nrf-qdec"
8 include: [sensor-device.yaml, pinctrl-device.yaml]
17 pinctrl-0:
20 pinctrl-names:
23 enable-pin:
31 enable-pin = <16>;
36 enable-pin = <34>; /* 32 + 2 */
38 led-pre:
40 description: Time LED is enabled prior to sampling event (in us)
/Zephyr-latest/dts/bindings/input/
Dgpio-qdec.yaml2 # SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 compatible = "gpio-qdec";
21 steps-per-period = <4>;
23 sample-time-us = <2000>;
24 idle-timeout-ms = <200>;
27 compatible: "gpio-qdec"
33 type: phandle-array
38 led-gpios:
39 type: phandle-array
[all …]
/Zephyr-latest/samples/sensor/qdec/boards/
Dnrf54h20dk_nrf54h20_cpuapp.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
39 pinctrl-0 = <&qdec_pinctrl>;
40 pinctrl-names = "default";
42 led-pre = <500>;
Dnrf54l15dk_nrf54l15_cpuapp.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
39 pinctrl-0 = <&qdec_pinctrl>;
40 pinctrl-names = "default";
42 led-pre = <500>;
Dnrf52840dk_nrf52840.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
38 pinctrl-0 = <&qdec_pinctrl>;
39 pinctrl-names = "default";
41 led-pre = < 500 >;
Dnrf5340dk_nrf5340_cpuapp.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
37 pinctrl-0 = <&qdec_pinctrl>;
38 pinctrl-names = "default";
40 led-pre = < 500 >;
/Zephyr-latest/tests/boards/nrf/qdec/boards/
Dnrf54l15dk_nrf54l15_common.dtsi3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
36 low-power-enable;
47 pinctrl-0 = <&qdec_pinctrl>;
48 pinctrl-1 = <&qdec_sleep_pinctrl>;
49 pinctrl-names = "default", "sleep";
51 led-pre = <500>;
52 zephyr,pm-device-runtime-auto;
Dnrf54l20pdk_nrf54l20_cpuapp.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
36 low-power-enable;
47 pinctrl-0 = <&qdec_pinctrl>;
48 pinctrl-1 = <&qdec_sleep_pinctrl>;
49 pinctrl-names = "default", "sleep";
51 led-pre = <500>;
52 zephyr,pm-device-runtime-auto;
Dnrf54h20dk_nrf54h20_cpuapp.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
36 low-power-enable;
47 pinctrl-0 = <&qdec_pinctrl>;
48 pinctrl-1 = <&qdec_sleep_pinctrl>;
49 pinctrl-names = "default", "sleep";
51 led-pre = <500>;
52 zephyr,pm-device-runtime-auto;
57 disable-rx;
Dnrf52840dk_nrf52840.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
39 low-power-enable;
46 pinctrl-0 = <&qdec_pinctrl>;
47 pinctrl-1 = <&qdec_sleep_pinctrl>;
48 pinctrl-names = "default", "sleep";
50 led-pre = < 500 >;
51 zephyr,pm-device-runtime-auto;
56 disable-rx;
Dnrf5340dk_nrf5340_cpuapp.overlay3 * SPDX-License-Identifier: Apache-2.0
13 encoder-emulate {
14 compatible = "gpio-leds";
38 low-power-enable;
45 pinctrl-0 = <&qdec_pinctrl>;
46 pinctrl-1 = <&qdec_sleep_pinctrl>;
47 pinctrl-names = "default", "sleep";
49 led-pre = < 500 >;
50 zephyr,pm-device-runtime-auto;
55 disable-rx;
/Zephyr-latest/include/zephyr/display/
Dmb_display.h8 * SPDX-License-Identifier: Apache-2.0
79 * The pixels go from left to right and top to bottom, i.e. top-left corner
80 * is the first row's first value, top-right is the first rows last value,
81 * and bottom-right corner is the last value of the last (5th) row. As an
84 * <pre>
90 * </pre>
92 * @param _rows Each of the 5 rows represented as a 5-value column array.
105 * https://lancaster-university.github.io/microbit-docs/ubit/display/
117 * @brief Display one or more images on the BBC micro:bit LED display.
136 * @brief Print a string of characters on the BBC micro:bit LED display.
[all …]
/Zephyr-latest/drivers/led/
Dled_mchp_xec.c4 * SPDX-License-Identifier: Apache-2.0
11 * @brief Microchip Breathing-Blinking LED controller
19 #include <zephyr/drivers/led.h>
60 * eight 4-bit fields numbered 0 to 7
107 temp--; in calc_blink_32k_prescaler()
126 /* Enable HW blinking of the LED.
129 * BBLED blinking mode uses an 8-bit accumulator and an 8-bit duty cycle
131 * accumulator is used as an 8-bit up counter.
132 * The counter uses the 32768 Hz clock and is pre-scaled by the delay
134 * 8-bit duty cycle values: 0x00 = full off, 0xff = full on.
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dnuvoton,numaker-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
30 To link pin configurations with a device, use a pinctrl-N property for some
33 #include "board-pinctrl.dtsi"
36 pinctrl-0 = <&uart0_default>;
37 pinctrl-names = "default";
40 compatible: "nuvoton,numaker-pinctrl"
48 child-binding:
50 child-binding:
54 - name: pincfg-node.yaml
55 property-allowlist:
[all …]
/Zephyr-latest/samples/modules/canopennode/
DREADME.rst1 .. zephyr:code-sample:: canopennode
11 CANopen is an internationally standardized (`EN 50325-4`_, `CiA 301`_)
13 systems used in automation. CANopenNode is a 3rd party, open-source
17 demonstrates the use of non-volatile storage for the CANopen object
31 .. code-block:: console
33 west config manifest.project-filter +canopennode
36 Building and Running for TWR-KE18F
39 transceiver. This board supports CANopen LED indicators (red and green
40 LEDs). The sample can be built and executed for the TWR-KE18F as
43 .. zephyr-app-commands::
[all …]
/Zephyr-latest/drivers/led_strip/
Dws2812_i2s.c5 * https://electronut.in/nrf52-i2s-ws2812/
7 * Note: the word "word" refers to a 32-bit integer unless otherwise stated.
11 * The I2S peripheral sends two 16-bit channel values for each clock period.
12 * A single LED color (8 data bits) will take up one 32-bit word or one LRCK
13 * period. This means a standard RGB led will take 3 LRCK periods to transmit.
15 * SPDX-License-Identifier: Apache-2.0
28 #include <zephyr/dt-bindings/led/led.h>
49 /* Serialize an 8-bit color channel value into two 16-bit I2S values (or 1 32-bit
68 const struct ws2812_i2s_cfg *cfg = dev->config; in ws2812_strip_update_rgb()
69 const uint8_t sym_one = cfg->nibble_one; in ws2812_strip_update_rgb()
[all …]
/Zephyr-latest/boards/circuitdojo/feather/doc/
Dindex.rst15 The nRF9160 Feather by Circuit Dojo is a single-board development
16 for bringing your LTE-M and NB-IoT applications to life. The circuitdojo_feather_nrf9160
17 board configuration leverages the pre-existing support for the Nordic Semiconductor
24 * :abbr:`I2C (Inter-Integrated Circuit)`
31 * :abbr:`UARTE (Universal asynchronous receiver-transmitter with EasyDMA)`
42 .. figure:: img/nrf9160-feather-v31-features.jpg
52 LED subsubsection
53 ---
58 -------------------------
64 ---
[all …]
/Zephyr-latest/boards/sparkfun/thing_plus/doc/
Dindex.rst15 The nRF9160 Thing Plus designed by Circuit Dojo is a single-board development
16 for bringing your LTE-M and NB-IoT applications to life. The sparkfun_thing_plus_nrf9160
17 board configuration leverages the pre-existing support for the Nordic Semiconductor
24 * :abbr:`I2C (Inter-Integrated Circuit)`
31 * :abbr:`UARTE (Universal asynchronous receiver-transmitter with EasyDMA)`
48 LED subsubsection
49 ---
54 -------------------------
60 ---
66 ----------------------------
[all …]
/Zephyr-latest/boards/arduino/opta/doc/
Dindex.rst13 programming language and standard IEC-61131-3 PLC programming languages,
24 - Ethernet compliant with IEEE802.3-2002
25 - 16MB QSPI Flash
26 - 4 x green color status LEDs
27 - 1 x green or red led over the reset push-button
28 - 1 x blue led over the user push-button (Opta Advanced only)
29 - 1 x user push-button
30 - 1 x reset push-button accessible via pinhole
31 - 8 x analog inputs
32 - 4 x isolated relay outputs
[all …]
/Zephyr-latest/tests/drivers/build_all/input/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
17 #io-channel-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
26 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
32 gpio-controller;
34 #gpio-cells = <0x2>;
[all …]
/Zephyr-latest/boards/ezurio/pinnacle_100_dvk/doc/
Dindex.rst6 controller, full Bluetooth 5 and LTE-M/NB-IoT capabilities – all with full
8 delivers complete antenna flexibility, with pre-integrated internal or external
9 antenna options such as the Revie Flex family of LTE and NB-IoT
17 Extremely power conscious, the Pinnacle 100 is ideal for battery-powered
21 low-power LTE connection.
25 The Pinnacle 100 Development Kit (453-00010-K1 or 453-00011-K1) hardware
27 Nordic Semiconductor nRF52840 ARM Cortex-M4F CPU, `Sierra Wireless HL7800`_ (Altair ALT1250)
34 * :abbr:`I2C (Inter-Integrated Circuit)`
42 * :abbr:`UART (Universal asynchronous receiver-transmitter)`
47 * :abbr:`HL7800 (Sierra Wireless HL7800 LTE-M1/NB-IoT modem)`
[all …]
/Zephyr-latest/drivers/input/
Dinput_gpio_qdec.c4 * SPDX-License-Identifier: Apache-2.0
66 const struct gpio_qdec_config *cfg = dev->config; in gpio_qdec_irq_setup()
71 const struct gpio_dt_spec *gpio = &cfg->ab_gpio[i]; in gpio_qdec_irq_setup()
83 const struct gpio_qdec_config *cfg = dev->config; in gpio_qdec_idle_polling_mode()
85 if (cfg->idle_poll_time_us > 0) { in gpio_qdec_idle_polling_mode()
94 const struct gpio_qdec_config *cfg = dev->config; in gpio_qdec_poll_mode()
95 struct gpio_qdec_data *data = dev->data; in gpio_qdec_poll_mode()
101 k_timer_start(&data->sample_timer, K_NO_WAIT, in gpio_qdec_poll_mode()
102 K_USEC(cfg->sample_time_us)); in gpio_qdec_poll_mode()
104 atomic_set(&data->polling, 1); in gpio_qdec_poll_mode()
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-1.8.rst13 * Ecosystem: Tracing, debugging support through third-party tools (openocd,
39 * arm: Fixed nRF52840-QIAA SoC support for device tree
61 * Support for new ARM board FRDM-KL25Z
66 * arm: Added support for STM32F469I-DISCO board
67 * BBC micro:bit: Added driver & API for the 5x5 LED display
72 * UART interrupt-driver API is better defined
73 * Support for pull-style console API
89 * HTTP Basic-Auth support added
91 * Add block wise support to CoAP for well-known response
124 * Bluetooth 5.0: The Controller reports itself as 5.0-capable
[all …]
/Zephyr-latest/boards/arduino/giga_r1/doc/
Dindex.rst10 STM32H747XI, a dual core ARM Cortex-M7 + Cortex-M4 MCU, with 2MBytes of Flash
15 - RGB LED
16 - Reset and Boot buttons
17 - USB-C device
18 - USB Host
19 - 16MB external QSPI flash
20 - 8MB external SDRAM
21 - Murata Type 1DX Bluetooth + WiFi module (CYW4343W based)
22 - Audio jack
23 - ATECC608A secure element
[all …]
/Zephyr-latest/boards/nxp/imx93_evk/doc/
Dindex.rst6 The i.MX93 Evaluation Kit (MCIMX93-EVK board) is a platform designed to show
8 small and low cost package. The MCIMX93-EVK board is an entry-level development
12 i.MX93 MPU is composed of one cluster of 2x Cortex-A55 cores and a single
13 Cortex®-M33 core. Zephyr OS is ported to run on one of the Cortex®-A55 core.
15 - Board features:
17 - RAM: 2GB LPDDR4
18 - Storage:
20 - SanDisk 16GB eMMC5.1
21 - microSD Socket
22 - Wireless:
[all …]

12