zephyr/samples
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
..
application_development boards: nordic: remove unnecessary nrfjprog.py args 2021-01-06 07:54:55 -06:00
audio/sof SOF: cAVS 1.5 needs reset-vector.S in the main image 2021-02-01 14:47:31 -05:00
basic logging: Revamp menuconfig 2021-01-26 06:15:42 -05:00
bluetooth samples: Bluetooth: add nrf52833dk_nrf52833 board in per. adv. samples 2021-02-23 12:36:11 +01:00
boards samples: boards: nrf: ieee802154: Optimize power on nRF53 2021-02-18 15:24:30 +03:00
cpp_synchronization samples: cpp_synchronization: fix 'main' signature 2021-01-19 11:06:38 -05:00
debug samples: debug: Add a simple gdbstub sample 2020-09-02 20:54:57 -04:00
display samples: display: lvgl: Fix README.rst 2021-02-01 12:33:00 -05:00
drivers samples: adc: add cc32xxsf_launchxl support 2021-02-19 10:43:58 -06:00
hello_world samples: hello_world: cmake warning 2020-09-24 07:25:47 -04:00
kernel/condition_variables samples: kernel: add condition variable samples 2021-01-19 08:55:47 -05:00
lorawan/class_a samples: lorawan: class_a: fix selection of activation type 2020-10-21 08:33:39 -04:00
mpu samples: mpu_test: support for lpc flash driver 2021-01-23 08:01:00 -05:00
net arm: nxp: kinetis: Rework device_get_binding for pinmux 2021-02-16 16:45:02 -06:00
philosophers power: standarize PM Kconfigs and cleanup 2020-12-09 15:18:29 -05:00
portability samples: portability: set integration_platforms to native_posix 2021-02-19 18:49:54 -05:00
posix samples: posix: gettimeofday: incorporate libc time API tests 2020-09-04 14:46:43 +02:00
scheduler logging: Revamp menuconfig 2021-01-26 06:15:42 -05:00
sensor samples: bme280: provide generic arduino I2C and SPI support 2021-02-23 10:34:19 -05:00
shields drivers/sensor: iis2dlpc: Move drdy_int info into DT 2021-01-18 09:21:00 -06:00
smp Samples: Add SMP pktqueue application 2020-12-02 07:09:21 -05:00
subsys arm: Remove Musca-A SoC/board support 2021-02-15 21:04:23 +03:00
synchronization samples/synchronization: Clean up SMP CPU pinning example 2021-02-18 12:04:49 -05:00
testing/integration sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
tfm_integration samples: tfm integration: rename qemu targets after refactor 2021-02-21 18:44:18 +03:00
userspace logging: Revamp menuconfig 2021-01-26 06:15:42 -05:00
video samples: video: Add OV7725 video capture sample 2021-01-06 08:33:38 -06:00
classic.rst
index.rst samples: debug: Add a simple gdbstub sample 2020-09-02 20:54:57 -04:00