zephyr/samples/sensor
Martí Bolívar d090751c3d samples: bme280: provide generic arduino I2C and SPI support
Adjust the documentation and devicetree overlays so the sample can be
built for any board with an Arduino I2C and SPI pinout, defaulting I2C
and SPI to y to make it easier to switch between the two without
requiring a pristine build.

The user has to choose an appropriate overlay or have a sensor built
in to the board.

Use the newly introduced DEVICE_DT_GET_ANY() in main.c to ask for a
bosch,bme280 without worrying over the details or exposing
DT_DRV_COMPAT-based functionality that is really meant for drivers.

Remove the no-longer-needed board specific overlay for nRF52840 DK;
this is covered by the generic Arduino overlays now.

Fix the datasheet link while we're here.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2021-02-23 10:34:19 -05:00
..
adt7420 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
adxl362 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
adxl372 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
amg88xx device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ams_iAQcore device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
apds9960 power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
bme280 samples: bme280: provide generic arduino I2C and SPI support 2021-02-23 10:34:19 -05:00
bme680 samples: sensor: bme680: Add overlay for adafruit_feather_nrf52840 2020-10-21 06:47:59 -05:00
bmg160 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
bmi270 samples: sensor: bmi270 added sample for bmi270 2021-02-22 17:58:00 -05:00
bmm150 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
bq274xx samples: sensor: bq274xx: Read all gauge channel individually. 2021-01-11 08:04:25 -06:00
ccs811 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
dht tests: add filter for some tests using newlib 2020-12-16 08:57:40 -05:00
dps310 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ens210 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
fxas21002 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
fxos8700 samples: sensor: Enable fxos8700 magnetic vector magnitude function 2020-11-17 16:51:50 -05:00
fxos8700-hid samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
grove_light tests: add filter for some tests using newlib 2020-12-16 08:57:40 -05:00
grove_temperature tests: add filter for some tests using newlib 2020-12-16 08:57:40 -05:00
hmc5883l samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
hts221 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
icm42605 samples: sensor: sample app of ICM42605 motion sensor 2021-01-20 10:41:04 -06:00
isl29035 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
lis2dh samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
lps22hb samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
lps22hh samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
lsm6dsl samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
lsm6dso samples: sensor: add sample application for lsm6dso 2020-11-18 14:33:52 -05:00
lsm303dlhc samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
magn_polling samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
max6675 samples: sensor: add MAX6675 sample application 2021-02-17 14:33:29 +01:00
max30101 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
max44009 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
mcp9808 sensor: mcp9808: Add new overlay board for nucleo_l053r8 board 2021-02-15 08:13:17 -05:00
mcux_acmp samples: sensor: add sample for demonstrating the NXP MCUX ACMP driver 2020-12-17 08:54:33 -06:00
mpr device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
mpu6050 Samples: Fix printf in MPU6050 example 2020-11-19 12:37:30 -05:00
ms5837 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sensor_shell samples: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
sht3xd samples: sht3xd: fix unchecked failure mode 2021-02-02 16:46:55 -05:00
sm351lt device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
sx9500 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
th02 samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
thermometer samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
ti_hdc cleanup: rename sanitycheck references to twister 2021-01-14 07:50:52 -06:00
tmp112 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
tmp116 samples: sensor: tmp116: Add sample code for tmp117 2020-12-20 13:02:21 -05:00
vcnl4040 samples: sensor: Add VCNL4040 sample 2020-09-04 13:03:12 -05:00
vl53l0x samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
wsen_itds samples: add FP formatting to all samples that require it 2020-11-17 14:44:59 -06:00
sensor.rst