zephyr/drivers/sensor
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Aaron Kim fa55c5c08c drivers: sensor: icm566xx: Add ICM56622 and ICM56686 support
Use official TDK Invensense driver for ICM566xx sensor in tdk_hal module.

Signed-off-by: Aaron Kim <aaron.kim@tdk.com>
2026-09-02 19:18:15 +01:00
..
a01nyub drivers: serial: don't check return value of uart_irq_update() 2026-05-19 17:46:51 -04:00
adi drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
als31300 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
amd_sb_tsi drivers: sensor: sb_tsi: Fix channel check in emulator set_channel 2026-07-24 12:36:44 -07:00
amg88xx drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
ams drivers: sensor: ens210: Add RTIO async API support 2026-08-24 14:02:33 -07:00
aosong drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
apds9253 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
apds9306 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
apds9960 drivers: sensor: apds9960: place the proximity gain in CONTROL[3:2] 2026-08-27 21:23:24 +01:00
asahi_kasei drivers: sensor: akm09918c: track power-down after RTIO measurement 2026-08-25 14:35:20 -07:00
bflb drivers: bflb: Convert EFUSEs to OTP 2026-06-02 20:19:36 -04:00
bosch drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
broadcom drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
cht8315 drivers: sensor: cht8315: combine OR'd status flag checks 2026-07-25 11:54:45 -07:00
current_amp drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
ene drivers: sensor: kb106x: tachometer driver 2026-04-23 13:10:36 -04:00
ene_tach_kb1200 style: drivers: sort Kconfig and CMake includes 2025-11-17 13:48:03 -05:00
ens160 drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
espressif drivers: sensor: pcnt_esp32: enable unit interrupts in init 2026-08-21 14:25:06 +02:00
everlight drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
explorir_m drivers: kconfig: drop 'select UART' of nonexistent symbol 2026-07-28 20:51:01 -04:00
f75303 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
fcx_mldx5 drivers: kconfig: drop 'select UART' of nonexistent symbol 2026-07-28 20:51:01 -04:00
flow_meter drivers: sensor: flow_meter: add initial driver 2026-07-02 12:58:57 -04:00
grow_r502a driver: fix various typos 2026-06-17 10:12:27 -04:00
hc_sr04 drivers: sensor: hc-sr04: handle runtime clock frequency 2026-07-31 20:02:23 -04:00
honeywell drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
hp206c drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
hx711_spi drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
iclegend drivers: kconfig: drop 'select UART' of nonexistent symbol 2026-07-28 20:51:01 -04:00
infineon license: fix malformed SPDX-FileCopyrightText headers 2026-09-01 16:25:23 -04:00
ist8310 includes: remove duplicated entries in zephyr-tree 2025-12-17 13:57:38 -05:00
ite sensors: ite_vcmp: fix build error 2026-04-27 19:02:37 +01:00
jedec drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
linux_temp drivers: sensor: linux_temp: split host file access 2026-07-31 13:20:35 -04:00
liteon drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
lm35 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
lm75 tree-wide: replace usages of k_work_q thread with thread_id 2026-06-29 22:17:45 -04:00
lm77 tree-wide: replace usages of k_work_q thread with thread_id 2026-06-29 22:17:45 -04:00
maxim drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
mb7040 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
meas drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
melexis drivers: sensor: mlx90394: Fix temperature raw value assembly 2026-07-24 12:36:20 -07:00
memsic drivers: sensor: mmc56x3: Apply new auto-self-reset value on change 2026-07-22 11:05:18 +01:00
mhz19b drivers: serial: don't check return value of uart_irq_update() 2026-05-19 17:46:51 -04:00
microchip drivers: sensor: mtch9010: guard OUT_STATE fetch on missing GPIO 2026-09-02 15:29:21 +02:00
nct75 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
nordic drivers: clock_control: split clock control into individual clocks. 2026-08-06 14:30:12 +02:00
ntc_thermistor drivers: sensor: ntc_thermistor: Fix NCP15XH103 table entry 2026-07-24 12:36:32 -07:00
nuvoton drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
nxp drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
omron drivers: sensor: omron 2smpb_02e: add FPU selection 2025-10-21 12:25:45 -04:00
pixart drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
pms7003 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
pni drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
pzem004t modbus: serial: Add non-compliant mode with custom stop-bit settings 2025-06-10 12:53:23 -04:00
qdec_sam drivers: sensor: Place API into iterable section 2024-12-02 22:04:55 +00:00
qst drivers: sensor: qst: qmi8658a: use Kconfig trigger template 2026-08-27 07:21:02 -07:00
realtek drivers: sensor: add Realtek Bee series QDEC driver 2026-04-29 16:29:07 -04:00
renesas drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
rohm drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
rpi_pico_temp drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
rv3032_temp drivers: sensor: rv3032c7: Add temperature sensor driver for rv3032 2025-12-02 15:20:56 -05:00
s9706 drivers: add Hamamatsu S9706 digital color sensor driver 2026-07-23 17:14:29 -07:00
s11059 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
sbs_gauge drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
seeed drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
sensirion drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
sifli drivers: sensor: sifli: add sf32lb temp sensor 2025-11-18 19:52:37 -05:00
silabs drivers: sensor: si7210: Fix 2000G scale coefficient OTP addresses 2026-07-22 11:07:29 +01:00
st drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
sx9500 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
tach_gpio drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
tdk drivers: sensor: icm566xx: Add ICM56622 and ICM56686 support 2026-09-02 19:18:15 +01:00
th02 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
ti drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
tsic_xx6 drivers: fix typo in (rtc, sdhc, sensor) 2026-03-27 20:21:24 -04:00
veaa_x_3 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
vishay drivers: sensor: vcnl36825t: don't truncate 16-bit proximity data 2026-08-23 14:42:28 -04:00
voltage_divider drivers: sensor: Unify runtime PM log messages 2026-08-05 09:27:01 +02:00
wsen drivers: sensor: use inclusive SPI terminology 2026-09-01 21:04:50 -04:00
xbr818 drivers: sensor: use LOG_ERR_DEVICE_NOT_READY macro 2026-04-24 15:36:33 -04:00
CMakeLists.txt drivers: sensor: add a native Linux temperature driver 2026-07-31 13:20:35 -04:00
default_rtio_sensor.c drivers: sensor: Fix RTIO fallback scaling from sensor_value to q31 2025-11-21 12:01:21 +01:00
Kconfig drivers: sensor: add a native Linux temperature driver 2026-07-31 13:20:35 -04:00
Kconfig.sensor_clock copyrights: fix copyright line 2025-10-07 22:53:45 -04:00
Kconfig.trigger_template drivers: sensor: kconfig: Explicitly add default trigger mode as none 2025-02-04 09:17:48 +01:00
sensor_clock_external.c drivers: Include include/zephyr/sys/clock.h 2026-07-30 07:45:05 -05:00
sensor_clock_sys.c drivers: Include include/zephyr/sys/clock.h 2026-07-30 07:45:05 -05:00
sensor_decoders_init.c
sensor_handlers.c sensor: Remove redundant casts in syscall handlers 2026-07-15 19:04:12 -04:00
sensor_shell.c drivers: sensor: nxp: add MCUX eQDC driver 2026-07-03 10:05:43 +02:00
sensor_shell.h drivers: sensor: shell_stream: align struct shell * name to sh 2025-05-07 17:45:39 +02:00
sensor_shell_stream.c drivers: sensor: shell: Add SENSOR_TRIG_TIMER to the sensor stream shell. 2026-01-22 14:34:17 -06:00
shell_battery.c sensor: Add more device checks to shell-battery 2026-05-23 17:14:36 -07:00