zephyr/doc/build
Chaim Zax f54a53b4b3 drivers: ws2812_gpio: Make timing configurable and less hardware dependend
The current driver contains assembly code which is specific for the nRF51
SOC which makes it incompatible with other SOC's. This patch adds support
for other nRF SOC's as well. The timing is calucated based on the CPU clock
frequency, but can be configured manually as well if needed.

Changes have been verified on a Adafruit Feather nRF52840 Express board,
which contains a single NeoPixel RGB LED. Timings have been verified using
a scope connected to the WS1812 data line.

Signed-off-by: Chaim Zax <chaim.zax@zaxx.pro>
2024-09-06 11:31:00 -04:00
..
cmake build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
dts drivers: ws2812_gpio: Make timing configurable and less hardware dependend 2024-09-06 11:31:00 -04:00
flashing doc: build: flashing: Add documentation 2024-04-29 17:56:19 +01:00
kconfig doc: build: kconfig: Update preprocessor functions 2024-08-02 13:41:07 +02:00
snippets doc: build: snippets: application required snippets 2024-02-14 14:14:20 +01:00
sysbuild doc: samples: use :zephyr-app: for in-tree samples 2024-09-05 17:18:05 -04:00
version doc: version: document the numeric version limits 2024-06-24 08:28:54 -04:00
index.rst doc: build: flashing: Add documentation 2024-04-29 17:56:19 +01:00
zephyr_cmake_package.rst