1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-15 11:12:43 +01:00
RIOT/drivers/include
fabian18 f7a77ebb04 drivers/nrf24l01p_ng: netdev driver for nrf24l01+
The driver uses the netdev interface. Due to the limited
capabilities of the transceiver (32 byte FIFO and no source address in the layer2 frame),
it relies on 6LowPAN compression and adds the source address to the frame for that.
2021-01-24 20:49:39 +01:00
..
at25xxx drivers/at25xxx: add MTD wrapper for AT25XXX EEPROMs 2020-05-05 13:37:51 +01:00
can drivers/can: fix doxygen documentation + typo 2017-07-03 20:43:51 +02:00
net drivers/nrf24l01p_ng: netdev driver for nrf24l01+ 2021-01-24 20:49:39 +01:00
periph drivers/periph: Added PTP clock API 2020-12-02 17:53:00 +01:00
saul drivers/saul/auto_init: Add PWM for LEDs 2020-10-17 11:20:17 +02:00
ad7746.h many typo fixes 2019-11-23 22:39:07 +01:00
adcxx1c.h drivers/adcxx1c: add clear alert function 2020-08-31 15:53:53 +02:00
ads101x.h drivers/ads101x : Add CONFIG_ 2020-04-17 16:43:16 +05:30
adt7310.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
adxl345.h drivers/adxk345: include copy of params in dev struct 2019-01-06 17:24:24 +01:00
aip31068.h driver/aip31068: add new driver 2020-09-29 14:42:15 +02:00
apa102.h drivers: add driver for apa102 RGB LEDs 2017-09-01 09:37:31 +02:00
apds99xx.h drivers: add APDS99XX ALS and proximity 2020-03-11 14:21:47 +01:00
at24cxxx.h drivers/at24cxxx: export page-wise write function 2020-08-18 17:25:40 +02:00
at24mac.h drivers/at24mac: fix grouping in doc 2020-02-27 08:46:40 +01:00
at25xxx.h drivers/at25xxx: export page-wise write function 2020-08-18 17:25:40 +02:00
at30tse75x.h many typo fixes 2019-11-23 22:39:07 +01:00
at86rf2xx.h drivers/at86rf2xx: fix at86rf2xx_set_rxsensitivity 2020-09-16 14:47:51 +02:00
at86rf215.h driver/at86rf215: add functions to set trim & clock output at run-time 2020-12-02 14:59:17 +01:00
at.h drivers/at: fix typo 'correspondant' -> 'correspondent' 2020-10-02 08:03:10 +02:00
ata8520e.h drivers/ata8520e: small improvements 2018-08-24 15:47:24 +02:00
atwinc15x0.h drivers: add netdev driver for ATWINC15x0 WiFi module 2020-06-26 12:33:38 +02:00
bh1750fvi.h drivers/bh1750fvi: change prototype of bh1750fvi_init 2019-01-07 21:37:02 +01:00
bh1900nux.h Add bh1900nux driver 2020-02-12 07:34:22 +01:00
bme680.h drivers/bme680: add SAUL capabilities 2020-03-12 08:52:10 +01:00
bmp180.h many typo fixes 2019-11-23 22:39:07 +01:00
bmx055.h drivers/bmx055 : Expose to Kconfig 2020-05-04 18:18:00 +05:30
bmx280.h drivers/bmx280: remove line break in defgroup 2020-02-27 08:43:21 +01:00
bq2429x.h drivers: add bq2429x power management IC driver 2021-01-22 19:30:12 +01:00
candev_mcp2515.h drivers/mcp2515: complete driver + adapt to 2020 RIOT API 2020-10-03 15:20:42 +02:00
cc1xxx_common.h gnrc_netif: document new *_create() out parameter as such 2020-03-26 14:37:44 +01:00
cc110x.h cc110x: make use of netdev_register() 2020-12-01 12:11:20 +01:00
cc2420.h ieee802154: add CONFIG_ prefix to config macros 2020-04-08 19:08:25 +02:00
ccs811.h drivers/ccs811: sys/hashes: fix typo usefull -> useful 2019-08-25 21:27:55 +02:00
cst816s.h cst816s: Initial include of cst816s touch screen driver 2021-01-14 18:17:51 +01:00
dac_dds.h drivers/dac_dds: add module to play sample buffer over a DAC 2020-12-04 23:12:32 +01:00
dcf77.h Drivers/DCF77:First implementation 2019-11-22 10:27:01 +01:00
dfplayer.h drivers: Added driver for the DFPlayer MP3 player 2020-06-28 21:06:43 +02:00
dht.h drivers/dht: Worked around doxygen bug 2020-01-09 17:08:05 +01:00
diskio.h many typo fixes 2019-11-23 22:39:07 +01:00
disp_dev.h drivers/disp_dev: use const qualifier 2020-04-28 13:14:52 +02:00
dose.h drivers/dose: register driver with netdev 2020-08-17 22:53:51 +02:00
ds18.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
ds75lx.h many typo fixes 2019-11-23 22:39:07 +01:00
ds1307.h drivers/include/ds1307.h : Remove ifndef for I2C 2020-04-17 14:07:58 +05:30
ds3231.h drivers: add support for ds3231 RTC 2020-11-09 15:18:54 +01:00
ds3234.h drivers/ds3234: Fix doxygen group 2019-03-14 14:32:28 +01:00
dsp0401.h dsp0401: move to display devices doxygen group 2020-02-10 14:10:18 +01:00
dynamixel.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
edbg_eui.h drivers/edbg_eui: add note on edbg startup time 2020-09-28 20:18:43 +02:00
enc28j60.h drivers/enc28j60: register with netdev 2020-10-08 10:36:56 +02:00
encx24j600.h all: remove traces of kernel_types.h 2020-11-25 17:52:34 +01:00
ethos.h all: remove traces of kernel_types.h 2020-11-25 17:52:34 +01:00
feetech.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
flashrom.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
fxos8700.h drivers/fxos8700 : Add CONFIG_ 2020-04-29 14:32:00 +05:30
gp2y10xx.h drivers: add gp2y10xx dust sensor 2020-11-18 09:13:56 +01:00
grove_ledbar.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
hd44780.h hd44780: move to display devices doxygen group 2020-02-10 14:10:46 +01:00
hdc1000.h drivers/hdc1000 : Add CONFIG_ 2020-04-16 17:17:27 +05:30
hih6130.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
hmc5883l.h drivers: add hmc5883l device driver 2020-04-01 13:37:22 +02:00
hsc.h drivers/hsc: add driver for honeywell pressure and temperature sensor 2021-01-06 10:22:17 +01:00
hts221.h drivers/include/hts221.h : Remove ifndef for I2C 2020-04-17 14:07:58 +05:30
ili9341.h drivers/ili9341 : Update documentation 2020-12-03 14:20:34 +01:00
ina2xx.h drivers/ina2xx: Match RIOT's driver design goals 2019-11-22 20:28:57 +01:00
ina3221.h drivers/ina3221: fix typos 2020-10-02 08:04:23 +02:00
io1_xplained.h many typo fixes 2019-11-23 22:39:07 +01:00
isl29020.h drivers/isl29020 : Expose to Kconfig 2020-05-08 18:07:27 +05:30
isl29125.h drivers/isl29125: update parameter definition scheme 2018-07-25 12:01:38 +02:00
itg320x.h drivers: add driver for ITG320X 3-axis gyroscope 2020-01-11 08:02:34 +01:00
jc42.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
kw2xrf.h drivers/include/kw2xrf.h : Compile Configs 2020-04-14 20:52:16 +05:30
kw41zrf.h drivers/kw41zrf: register with netdev 2020-10-08 16:19:23 +02:00
l3g4200d.h drivers/l3g4200d : Expose to Kconfig 2020-05-05 13:19:49 +05:30
lc709203f.h drivers/lc709203f: fix typo 'Invlid' -> 'Invalid' 2020-10-02 08:05:00 +02:00
led.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
lis2dh12.h drivers/lis2dh12: added interrupt function 2020-03-04 17:01:58 +01:00
lis3dh.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
lis3mdl.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
lpd8808.h drivers: use const device descriptor 2017-06-21 17:05:45 +02:00
lpsxxx.h drivers/lpsxxx : Expose to Kconfig 2020-05-04 18:20:56 +05:30
lsm6dsl.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
lsm303dlhc.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
ltc4150.h drivers/ltc4150: fix typo 'tread' -> 'treat' 2020-10-02 08:05:31 +02:00
mag3110.h drivers/mag3110 : Add CONFIG_ 2020-04-23 15:49:55 +05:30
mhz19.h drivers/mhz19: initial support 2020-06-17 08:41:41 +02:00
mii.h drivers/mii: fix typo 'auto-negotation' => 'auto-negotiation' 2020-10-27 10:33:48 +01:00
mma8x5x.h drivers/mma8x5x : Add CONFIG_ 2020-04-22 21:57:05 +05:30
mma7660.h drivers/mma7760: Add initial support 2018-08-02 15:52:58 +02:00
motor_driver.h drivers/motor_driver : Add CONFIG_ 2020-04-23 15:21:17 +05:30
mpl3115a2.h drivers/include/mpl3115a2.h : Remove ifndef for I2C 2020-04-17 15:45:37 +05:30
mpu9x50.h drivers/mpu9x50: Fix prameter placement for docs 2020-01-13 12:50:13 +01:00
mq3.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
mrf24j40.h drivers/mrf24j40: pass long address via pointer 2020-10-07 16:39:39 +02:00
mtd_at24cxxx.h drivers/at24cxxx: add MTD wrapper for at24cxxx EEPROMs 2020-05-20 19:20:05 +02:00
mtd_flashpage.h drivers: add mtd_flashpage driver 2019-09-10 13:26:05 +02:00
mtd_mapper.h mtd_mapper: count offset in sectors 2020-05-12 12:02:05 +02:00
mtd_sdcard.h drivers/mtd_sdard : Add MACRO and CONFIG_ 2020-05-04 22:12:13 +05:30
mtd_spi_nor.h drivers/mtd_spi_nor: define WP and HOLD pin 2020-11-02 21:17:36 +01:00
mtd.h mtd: add page addressed operations 2020-08-18 17:25:39 +02:00
my9221.h drivers: add my9221 led controller 2017-08-30 09:06:03 +02:00
ncv7356.h drivers/ncv7356: Add documentation 2019-11-27 13:35:57 +01:00
nrf24l01p_ng.h drivers/nrf24l01p_ng: netdev driver for nrf24l01+ 2021-01-24 20:49:39 +01:00
nrf24l01p.h drivers/nrf24l01p: use unsigned char 2020-07-31 13:38:03 +02:00
nvram-spi.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
nvram.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
opt3001.h drivers/opt3001 : Define Options 2020-04-27 13:59:37 +05:30
pca9633.h drivers/pca9633: make enum anonymous 2020-07-17 15:05:32 +02:00
pca9685.h drivers/pca9685: fix typo (oscilator => oscillator) 2021-01-08 10:15:33 +01:00
pcd8544.h pcd8544: move to display devices doxygen group 2020-02-10 14:11:17 +01:00
ph_oem.h drivers/ph_oem: Initial implementation of the pH OEM sensor 2019-09-05 12:47:10 +02:00
pir.h all: adapt to moved sched defines 2020-11-23 16:56:34 +01:00
pn532.h drivers/pn532: use pseudomodules to select i2c or spi 2021-01-04 16:55:16 +01:00
pulse_counter.h drivers/pulse_counter: Use C11 atomics & bugfix 2019-11-26 14:04:42 +01:00
qmc5883l.h drivers: add support for QMC5883L mag sensors 2019-11-13 12:56:26 +01:00
rgbled.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
rn2xx3.h drivers/rn2xx3 : r/LORAMAC_DEFAULT_AR/CONFIG_RN2XX3_DEFAULT_AR 2020-12-08 11:33:44 +01:00
saul.h drivers/saul: add common gas class 2020-03-12 08:42:59 +01:00
scd30.h drivers/scd30: Add reset function to Sensirion scd30 sensor 2020-10-14 15:07:01 +02:00
screen_dev.h drivers: add generic screen wrapper around display and touch devices 2020-07-29 14:30:03 +02:00
sdcard_spi.h drivers/sdcard_spi: fix typos 2019-11-23 22:39:39 +01:00
sdp3x.h drivers/sdp3x: Driver for sensirion sdp3x sensor 2020-06-29 20:50:41 +02:00
sds011.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
seesaw_soil.h Add support for Adafruit Seesaw Soil moisture sensor (#14835) 2020-09-23 17:35:33 +02:00
servo.h drivers: doxygen cleanup 2017-09-01 15:12:20 +02:00
sht1x.h drivers/sht1x: Major refactoring 2018-06-27 08:58:00 +02:00
sht2x.h drivers: add support for SHT2x (I2C temp and humidity sensor) 2019-02-05 22:17:30 +01:00
sht3x.h drivers/sht3x: fix typos 2019-11-23 22:39:39 +01:00
shtc1.h Driver/shtc1: add saul integration 2019-12-16 15:29:04 +01:00
si70xx.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
si114x.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
si1133.h drivers/si1133: New SI1133 UV/IR/Ambient light driver 2020-12-14 03:13:23 +00:00
slipdev.h drivers/slipdev : Expose to Kconfig 2020-04-29 09:42:59 +05:30
soft_spi.h drivers/include/soft_spi.h : Compile Configs 2020-04-14 20:52:16 +05:30
soft_uart.h drivers/soft_uart: implement inverted TX & RX 2020-07-14 23:04:36 +02:00
sps30.h drivers/sps30: Add sleep mode 2020-08-25 16:20:18 +02:00
srf02.h drivers/srf02: Update to new i2c API 2018-07-25 12:01:38 +02:00
srf04.h drivers/sfr04: Use uncrustify 2020-11-22 23:12:40 +01:00
srf08.h drivers/srf08: refactor driver configuration 2020-02-25 21:24:02 +01:00
stm32_eth.h stm32_eth: Multiple Improvements of the original codebase 2019-07-04 15:27:26 +02:00
stmpe811.h drivers/stmpe811: provide adaption to touch_dev interface 2020-04-28 18:18:01 +02:00
sx127x.h sx127x: make use of netdev_register() 2020-12-01 16:34:11 +01:00
tcs37727.h drivers/tcs37727 : Expose to Kconfig 2020-05-07 23:55:32 +05:30
tja1042.h drivers: fix doxygen grouping 2018-06-11 19:10:40 +02:00
tmp00x.h drivers/tmp00x : Expose to Kconfig 2020-05-20 19:09:48 +05:30
touch_dev.h drivers/touch_dev: clarify touch position coordinates origin 2020-07-29 14:49:17 +02:00
tps6274x.h drivers: Initial support for TPS6274x converter 2019-01-10 00:00:02 +01:00
tsl2561.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
tsl4531x.h drivers/include: fix typos 2019-11-23 22:39:40 +01:00
usbdev_mock.h drivers: add usbdev_mock 2020-09-04 15:01:16 +02:00
vcnl40x0.h drivers/vcnl40x0: initial implementation 2018-10-15 11:44:10 +02:00
veml6070.h drivers*: add saul doc group to related drivers 2018-08-27 11:32:20 +02:00
w5100.h drivers: doxygen documentation improvement 2017-07-02 23:21:36 +02:00
ws281x.h drivers/ws281x: Extended doc 2020-04-09 13:34:51 +02:00
xbee.h ieee802154: add CONFIG_ prefix to config macros 2020-04-08 19:08:25 +02:00