zephyr/doc
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
..
_doxygen doc: doxygen: update doxygen awesome to v2.3.3 2024-08-15 11:57:14 -04:00
_extensions/zephyr doc: extensions: application: add build_args 2024-09-06 11:27:27 -04:00
_scripts samples: led: consolidate LED samples under same directory 2024-09-05 09:49:52 +02:00
_static doc: samples: Improve code sample list styling 2024-09-06 09:56:13 -05:00
_templates doc: fix issue with keydown/keyup being ignored 2024-08-26 11:07:30 -04:00
build drivers: ws2812_gpio: Make timing configurable and less hardware dependend 2024-09-06 11:31:00 -04:00
connectivity doc: http_server: document capturing of request headers 2024-09-06 11:27:37 -04:00
contribute doc: generation: fix link to zephyr.tag 2024-09-05 17:12:32 -04:00
develop doc: samples: use :zephyr-app: for in-tree samples 2024-09-05 17:18:05 -04:00
hardware doc: samples: use :zephyr-app: for in-tree samples 2024-09-05 17:18:05 -04:00
images doc: remove unused images 2021-07-19 20:06:00 -04:00
introduction doc: clarify what a subsystem is 2024-05-14 10:55:55 +02:00
kernel doc: kernel: fix k_poll example 2024-09-05 17:02:18 -04:00
project doc: process for adding a maintainer if the candidate does not have a role 2024-09-05 16:56:44 -04:00
releases drivers: ws2812_gpio: Make timing configurable and less hardware dependend 2024-09-06 11:31:00 -04:00
safety doc: safety: Requirment repo and guidelines 2024-06-13 05:45:02 -04:00
security doc: samples: use :zephyr-app: for in-tree samples 2024-09-05 17:18:05 -04:00
services doc: llext: add extension bringup and teardown documentation 2024-09-06 11:27:15 -04:00
templates doc: Update sample.tmpl with new directive 2023-09-06 12:11:28 +02:00
404.rst doc: Suggest filing GitHub issue for broken links 2022-04-28 10:26:03 +02:00
CMakeLists.txt doc: add make html-live and html-live-fast 2024-08-26 17:05:39 +02:00
conf.py doc: extensions: Add Doxygen tooltips to main documentation 2024-08-29 16:13:41 -04:00
glossary.rst doc: west: Clarify basic west terms 2024-06-28 12:22:41 -04:00
index-tex.rst doc: pdf: Add Glossary of Terms to PDF output 2023-11-13 12:17:51 -05:00
index.rst doc: remove unnecessary heading 2024-09-04 12:51:06 +02:00
kconfig.rst doc: use new kconfig extension 2022-03-02 09:28:37 +01:00
LICENSING.rst licensing: mention GPL licensed openocd file 2024-07-18 12:37:55 -04:00
Makefile doc: add make html-live and html-live-fast 2024-08-26 17:05:39 +02:00
requirements.txt doc: add make html-live and html-live-fast 2024-08-26 17:05:39 +02:00
substitutions.txt doc: New developer getting started guide 2019-11-13 14:05:47 -06:00
zephyr.doxyfile.in doc: clean ENABLED_SECTION option for doxygen 2024-08-24 07:15:07 -04:00