zephyr/tests/drivers/build_all
Nathan Olff 13deb0365c drivers: sensor: dht20: implement new driver
The DHT20 sensor is a temperature and humidity sensor that uses I2C to
communicate with a microcontroller. The DHT20 sensor is Aosong.

use standard crc

update description to add reference to AHT20 and AM2301B

clean code, use defines and bit manipulation

add dht20 to i2c test suite for build tests

update bit manipulation

use more defines instead of raw numbers

add bindings to allow aht20 or am2301b to be used in devicetree

in all 3 cases, the same dht20.c driver is compiled

Signed-off-by: Nathan Olff <nathan@kickmaker.net>
2024-03-27 14:29:54 +00:00
..
adc tests: adc: boards: native_sim: fix spi addresses and missing test_gpio 2024-03-26 11:24:50 -04:00
can tests/drivers/build_all: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
charger drivers: charger: charger_max20355: handle thermistor mode 2024-03-26 16:18:31 -04:00
counter hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
dac tests: dac: overlay: change spi addresses to lowercase 2024-03-26 11:24:50 -04:00
display drivers: display: Add LED-Strip matrix display driver 2024-03-05 09:44:24 -05:00
eeprom drivers: mb85rc: support use of multiple modules as a single one 2023-08-30 17:38:21 +02:00
ethernet tests: drivers: build_all: ethernet: Build without L2 2024-03-20 08:05:55 -05:00
fpga tests/drivers/build_all/*: Switch to native_sim 2023-11-27 16:06:42 +00:00
gnss test: add a gnss build_all test 2023-11-28 15:33:28 +01:00
gpio tests: drivers: build_all: gpio: Build gpio_dw 2024-03-24 12:49:23 +01:00
i2c tests: i2c: cleanup test tags 2023-11-15 07:51:08 -05:00
i3c samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
ieee802154 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
input input: analog_axis: rework deadzone calibration code 2024-03-26 11:10:10 -04:00
interrupt_controller/intc_plic tests: build_all: plic: add test for PLIC_SHELL build 2024-01-08 12:35:52 +01:00
led tests/drivers/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
led_strip samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
mdio dts: bindings: boards: Update Ethernet PHY to use reg property 2023-09-29 09:47:15 +02:00
mfd tests/drivers/build_all/*: Switch to native_sim 2023-11-27 16:06:42 +00:00
modem tests/drivers/build_all: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
pwm drivers: pwm: split up driver for MAX31790 into a MFD 2024-03-20 07:38:18 -05:00
regulator build_all: regulator: Adds CP9314 entry 2024-02-27 14:57:12 +01:00
rtc samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
sensor drivers: sensor: dht20: implement new driver 2024-03-27 14:29:54 +00:00
uart tests: uart: cleanup test tags 2023-11-15 07:51:08 -05:00
video tests/drivers/build_all/*: Switch to native_sim 2023-11-27 16:06:42 +00:00
w1 tests/drivers/build_all/w1: Run on native_sim instead of native_posix 2024-03-18 22:11:59 +01:00
watchdog tests: watchdog: cleanup test tags 2023-11-15 07:51:08 -05:00