Marian Buschsieweke
914f30168a
Merge pull request #21626 from LeonardHerbst/motor_driver_fix
...
driver/motor_driver: fix failing motor initialization
2025-07-28 09:30:15 +00:00
LeonardHerbst
8a57349587
driver/motor_driver: fix failing motor initialization
...
`pwm_init` returns the actual frequency the pwm is set to, not the exact frequency requested.
2025-07-15 15:21:22 +02:00
Gunar Schorcht
62aa9c9577
drivers/netdev: add ESP32x IEEE802.15.4
2025-07-15 14:35:31 +02:00
Teufelchen1
b45010e6f2
drivers/dht: Remove deprecated enum
2025-07-14 12:49:12 +02:00
Teufelchen
b2406da63f
Merge pull request #21418 from Teufelchen1/feat/slipmux_c
...
drivers/slipmux: Add to RIOT
2025-07-07 09:50:29 +00:00
mguetschow
06a22e3dd5
Merge pull request #21579 from fabian18/pr/submac_tx_power
...
submac: add TX power to retrievable netopts
2025-07-03 13:06:08 +00:00
Fabian Hüßler
3e38157196
submac: add TX power to retrievable netopts
2025-07-03 10:12:29 +02:00
Teufelchen1
166ffcb027
driver/slip: Add slipmux frames
2025-07-02 12:12:53 +02:00
Gunar Schorcht
b562cbac06
Merge pull request #21498 from dpproto/21362-add-driver-max31865
...
drivers: add driver for MAX31865 resistance-to-digital converter
2025-06-27 12:01:26 +00:00
David Picard
ee65ab5687
drivers/max31865: add SAUL support
2025-06-27 09:28:25 +02:00
David Picard
c3a14457f3
drivers/max31865: implement the driver
...
Implement the driver for the MAX31865 RTD-to-digital converter.
2025-06-27 09:28:25 +02:00
David Picard
803d60c3bc
drivers/max31865: implement LUT generator script
...
Implement a Python script to generate custom lookup tables
to convert raw data to temperature.
2025-06-23 22:16:05 +02:00
Simon Grund
7548f0430e
drivers/st77xx: Fix compilation with C++
2025-06-07 13:18:19 +02:00
crasbe
8b9ae18b0a
Merge pull request #21521 from benpicco/pkg/driver_sx126x-bump
...
pkg/driver_sx126x: bump to v2.3.2
2025-06-04 22:08:21 +00:00
crasbe
6210aff940
drivers/gpio: fix doc for gpio_irq_enable
2025-06-04 19:22:33 +02:00
crasbe
8c99719f0d
drivers/gpio_ll: Add doc about gpio_get_port and gpio_get_pin_num
2025-06-04 19:22:33 +02:00
crasbe
e567db62ba
Merge pull request #21432 from fabian18/fix/sdmmc_sdhc_irq_timeout
...
drivers/sdmmc_sdhc: add timeout to wait for ISR mutex unlock
2025-06-03 09:08:08 +00:00
Benjamin Valentin
00c875b951
pkg/driver_sx126x: don't rename vendor files
2025-06-02 14:09:52 +02:00
Fabian Hüßler
94286a3cb7
drivers/sdmmc_sdhc: preprocessor directive indentation
2025-06-02 09:26:46 +02:00
Fabian Hüßler
6cba493fb3
drivers/sdmmc_sdhc: add timeout to wait for ISR mutex unlock
2025-06-02 09:26:46 +02:00
Gunar Schorcht
2b39dd0ec9
drivers/ws281x/esp32: software driver migration to ESP-IDF v5.4
2025-05-31 11:08:22 +02:00
Gunar Schorcht
3a81390b2a
drivers/sdmmc: add additional debugging info
2025-05-28 18:05:53 +02:00
Gunar Schorcht
99a127ac68
drivers/sdmmc: fix response type for CMD3
...
SD Card responses on CMD3 with R6 instead of R3 to publish its RCA. Bug found when migrating SDMMC for ESP32x to ESP-IDF v5.4.
2025-05-28 17:55:43 +02:00
Gunar Schorcht
fd168834cb
drivers/ws281x/esp32: makefile migration to ESP-IDF v5.4
2025-05-28 17:55:43 +02:00
Marian Buschsieweke
cac44edec7
tree-wide: replace multiple empty lines with one
...
For each C source/header `$file`: `sed -e '/^$/N;/^\n$/D' -i $file`.
2025-05-21 22:51:04 +02:00
crasbe
876792e489
Merge pull request #10688 from gschorcht/drivers_mcp23x17
...
drivers: add MCP23x17 I/O expander support
2025-05-19 19:15:47 +00:00
Gunar Schorcht
a23a849aeb
drivers/mcp23x17: SAUL integration
2025-05-19 16:42:14 +02:00
Gunar Schorcht
f8585d81c7
drivers/mcp23x17: add support for MCP23x17 I/O expanders
2025-05-19 16:42:14 +02:00
Gunar Schorcht
045c35aaf4
Merge pull request #21494 from gschorcht/drivers/atwinc15x0_cleanup
...
pkg/driver_atwinc15x0: remove the compilation of the SPI Flash driver part
2025-05-19 14:07:17 +00:00
Gunar Schorcht
bb2a7b1c10
drivers/atwinc15x0: use spi_init_cs to initialize CS pin
2025-05-18 17:41:01 +02:00
KSKNico
7a6b83a40c
drivers: replace header guards with #pragma once
2025-05-16 19:33:04 +02:00
Gunar Schorcht
5668a96413
drivers/atwinc15x0: allow compilation for ESPs
2025-05-16 15:56:58 +02:00
benpicco
8a6bb51adb
Merge pull request #20992 from benpicco/netdev_ieee802154_submac-new_api
...
drivers/netdev_ieee802154_submac: port to netdev_new_api
2025-05-12 16:11:18 +00:00
David Picard
67f46778e4
drivers/abp2: implement the makefiles
...
Use pseudomodules to add a dependency on the relevant feature:
periph_spi if the abp2_spi pseudomodule is selected,
or periph_i2c if the abp2_i2c pseudomodule is selected.
2025-05-04 10:28:59 +02:00
David Picard
d2f8d4df22
drivers/abp2: driver for SPI sensors, prepare for I2C
...
Honeywell ABP2 pressure sensors series.
Implement all sensors features, only supporting the SPI version
of the sensor.
Prepare future support for the I2C interface by emphasizing where
to implement the code that will support the I2C bus version.
2025-05-04 10:28:58 +02:00
David Picard
2812361844
drivers/abp2: define default sensor parameters
2025-05-04 10:28:58 +02:00
Fabian Hüßler
18c7bdad89
drivers/sx126x: add shield_sx1262
2025-04-25 17:20:50 +02:00
Fabian Hüßler
d53c7d1bcf
drivers/sx126x: fix typo arduino header include
2025-04-25 17:18:49 +02:00
Marian Buschsieweke
4ce7ab2133
tree-wide: fix documentation issues
...
This should fix compilation with -Wdocumentation on LLVM.
2025-04-10 13:37:13 +02:00
Marian Buschsieweke
e5d2321fc2
Merge pull request #21392 from crasbe/pr/sen5x_fixup
...
driver/sen5x: Small Fixups
2025-04-08 18:20:16 +00:00
crasbe
832edbf11c
drivers/sen5x: change header guard to #pragma once
2025-04-08 18:37:14 +02:00
mguetschow
3b470956aa
Merge pull request #21386 from mguetschow/deprecated-mtd-dev
...
drivers/mtd_default: remove deprecated `mtd_default_get_dev()`
2025-04-08 14:53:35 +00:00
crasbe
87352ee72d
Merge pull request #19955 from dprigoshij/sen5x
...
drivers/sen5x: Add device driver for SEN5x
2025-04-08 13:21:57 +00:00
Mikolai Gütschow
23d7f99f2b
drivers/mtd_default: remove deprecated mtd_default_get_dev()
...
use `mtd_dev_get()` instead
deprecated in https://github.com/RIOT-OS/RIOT/pull/20078
2025-04-08 15:05:34 +02:00
Daniel Prigoshij
0fd9959fbb
tests/driver_sen5x: Added a test case for the SEN5X driver
2025-04-08 11:22:15 +02:00
Daniel Prigoshij
0eb1d9bca4
pkg/driver_sen5x: Implemented dedicated package for the sen5x driver
2025-04-08 11:22:06 +02:00
Marian Buschsieweke
db0be36345
tree-wide: mixed back of documentation fixes
...
This fixes a number of documentation issues that LLVM/clang would flag
with `-Wdocumentation`.
2025-04-07 15:59:13 +02:00
Daniel Prigoshij
3aa960ea01
drivers/sen5x: SAUL functionality imlemented
2025-04-07 13:21:30 +02:00
fabian18
d3d9afc9c5
Merge pull request #21365 from fabian18/pr/lis2dh12_int32_lis2dh12_wait_event
...
drivers/lis2dh12: int32_t lis2dh12_wait_event()
2025-04-06 12:22:12 +00:00
Fabian Hüßler
482750a67e
drivers/lis2dh12: int32_t lis2dh12_wait_event()
2025-04-06 13:43:07 +02:00