1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/drivers/saul
Marian Buschsieweke 6dc2a60597
drivers/servo: reimplement with high level interface
The previous servo driver didn't provide any benefit over using PWM
directly, as users controlled the servo in terms of PWM duty cycles.
This changes the interface to provide a high level interface that
abstracts the gory PWM details.

In addition, a SAUL layer and auto-initialization is provided.

Co-authored-by: benpicco <benpicco@googlemail.com>
2023-02-22 10:00:04 +01:00
..
init_devs drivers/servo: reimplement with high level interface 2023-02-22 10:00:04 +01:00
adc_saul.c drivers/saul: use const qualifier for data to write 2022-05-23 08:35:27 +02:00
gpio_saul.c drivers/saul: use const qualifier for data to write 2022-05-23 08:35:27 +02:00
Kconfig drivers/saul: Fix spelling mistake 2021-12-15 08:38:59 +01:00
Makefile drivers/saul/auto_init: Add PWM for LEDs 2020-10-17 11:20:17 +02:00
pwm_saul.c drivers/saul: use const qualifier for data to write 2022-05-23 08:35:27 +02:00
saul_str.c drivers/saul: add common gas class 2020-03-12 08:42:59 +01:00
saul.c drivers/saul: use const qualifier for data to write 2022-05-23 08:35:27 +02:00