zephyr/drivers/sensor
Sabrina Simkhovich b591d141a2 drivers: sensor: mb7040: add support for MB7040 ultrasonic sensor
This commit adds a new driver for the MaxBotix MB7040 ultrasonic
rangefinder. The driver uses I2C communication to read range data
from the sensor and exposes it via the Zephyr sensor API.

Tested on an esp32-s3 board using I2C bus. Verified readings at multiple
distances to confirm accuracy.

Signed-off-by: Sabrina Simkhovich <sabrinasimkhovich@gmail.com>
2025-07-22 19:37:18 -04:00
..
a01nyub
adi sensor: adxl345: Add ability to use Streaming and Trigger with INT1 2025-07-19 15:37:24 -04:00
amd_sb_tsi
amg88xx
ams drivers: sensor: tsl2540: fix channel validation logic in attr_set 2025-06-17 07:24:41 +02:00
aosong sensor: dht: Fix multi-instance type handling 2025-06-18 17:48:58 -04:00
apds9253 drivers: sensors: apds9253: remove unnecessary check 2025-06-27 09:04:58 -10:00
apds9306 drivers: sensor: Remove broken reset from apds9306 driver 2025-05-31 06:54:52 -04:00
apds9960
asahi_kasei drivers: akm09918c: fix null dereference in submit function 2025-07-01 19:03:19 -05:00
bosch bmm350: Add streaming mode 2025-07-19 13:45:38 -04:00
broadcom sensor: afbr_s50: Add DTS configuration bindings 2025-05-28 21:29:13 +02:00
current_amp drivers: current_sense_amplifier: add zero-current-voltage binding 2025-05-28 17:48:47 +02:00
ene_tach_kb1200
ens160
espressif
everlight
explorir_m license: fix copyright owner 2025-06-26 10:56:48 -05:00
f75303
fcx_mldx5 license: fix copyright owner 2025-06-26 10:56:48 -05:00
grow_r502a
hc_sr04
honeywell
hp206c drivers: sensors: add missing const qualifiers 2025-06-18 17:47:18 -04:00
infineon drivers: sensor: infineon: fix typo in calibration gain assertion 2025-06-07 15:39:15 +01:00
ist8310
ite
jedec
liteon
lm35
lm75
lm77
maxim Drivers: max17055: retrieve the current value 2025-07-19 13:46:19 -04:00
mb7040 drivers: sensor: mb7040: add support for MB7040 ultrasonic sensor 2025-07-22 19:37:18 -04:00
meas
melexis
memsic drivers: kconfig: fix typo 2025-07-01 10:58:54 -10:00
mhz19b
microchip
nct75
nordic sensor: nrf-qdec: Allow sampleper register configurable through dts 2025-07-19 15:45:27 -04:00
ntc_thermistor drivers: sensor: ntc-thermistor-generic: add missing mutex 2025-06-05 12:33:39 +02:00
nuvoton
nxp sensor: add nxp_lpadc_temp40 temperature sensor driver 2025-06-27 09:53:28 -05:00
pixart drivers: sensor: paj7620: use LOG_MODULE_DECLARE across driver files 2025-07-22 08:16:06 -04:00
pms7003
pni
pzem004t modbus: serial: Add non-compliant mode with custom stop-bit settings 2025-06-10 12:53:23 -04:00
qdec_sam
realtek
renesas drivers: sensor: renesas: Fix unchecked return value in hs400x 2025-06-05 12:34:01 +02:00
rohm drivers: sensor: Add support for BH1730 ambient light sensor 2025-06-02 20:22:42 +02:00
rpi_pico_temp
s11059
sbs_gauge
seeed
sensirion drivers: sensor: sht3xd: fix threshold low clear command 2025-06-24 20:06:41 -10:00
silabs
st drivers/sensor/: lis2dux12: fix ODR setting 2025-07-19 15:44:26 -04:00
sx9500 drivers: sensors: add missing const qualifiers 2025-06-18 17:47:18 -04:00
tdk fix: icm42688: fix: Override FSR settings when high-res is enabled 2025-07-08 13:38:36 -05:00
th02
ti drivers: fuel_gauge: Fix incorrect variable in bq27xx chem_id switch 2025-06-25 10:49:10 +02:00
tsic_xx6 license: fix copyright owner 2025-06-26 10:56:48 -05:00
veaa_x_3 license: fix copyright owner 2025-06-26 10:56:48 -05:00
vishay
voltage_divider drivers: voltage_divider: handle ADC PM 2025-06-11 08:18:39 +02:00
wsen drivers: sensor: wsen_itds_2533020201601: fix unhandled returned values 2025-06-13 11:13:25 +02:00
xbr818 drivers: sensor: uint8_t var cannot be greater than 0xff 2025-06-24 20:08:54 -10:00
CMakeLists.txt drivers: sensor: mb7040: add support for MB7040 ultrasonic sensor 2025-07-22 19:37:18 -04:00
default_rtio_sensor.c
Kconfig drivers: sensor: mb7040: add support for MB7040 ultrasonic sensor 2025-07-22 19:37:18 -04:00
Kconfig.sensor_clock
Kconfig.trigger_template
sensor_clock_external.c
sensor_clock_sys.c
sensor_decoders_init.c
sensor_handlers.c drivers: sensor: fix sensor_handlers checks 2025-06-09 14:44:36 -07:00
sensor_shell_stream.c
sensor_shell.c drivers: sensor: adopt SHELL_HELP 2025-06-13 15:41:58 -07:00
sensor_shell.h
shell_battery.c