20 Commits (master)

Author SHA1 Message Date
Angus Gratton decf8e6a8b all: Remove the "STATIC" macro and just use "static" instead. 8 months ago
Damien George 1c7afa923b drivers/dht: Only build DHT driver if MICROPY_PY_MACHINE_PULSE enabled. 9 months ago
Damien George d336c1b79b extmod/modmachine: Consolidate simple machine headers into modmachine.h. 1 year ago
Jim Mussared 24678fe452 drivers: Remove drivers that are now in micropython-lib. 2 years ago
Jim Mussared 203dae41fb all: Update all manifest.py files to use new features. 2 years ago
Takeo Takahashi 86e35178e6 drivers/dht/dht.py: Change default import module as machine. 3 years ago
iabdalkader 908e4cf5c3 rp2: Add support for DHT11 and DHT22 sensors. 3 years ago
robert-hh e7572776c3 mimxrt: Add dht_readinto() to the mimxrt module, and freeze dht.py. 3 years ago
Jim Mussared def76fe4d9 all: Use MP_ERROR_TEXT for all error messages. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George f102ac54e9 drivers/dht: Allow open-drain-high call to be DHT specific if needed. 6 years ago
Damien George efdda2c62d stm32: Add support for DHT11/DHT22 sensors. 7 years ago
Damien George a40ce1d829 esp8266/modules: Move dht.py driver to drivers/dht directory. 7 years ago
Javier Candeira 35a1fea90b all: Raise exceptions via mp_raise_XXX 7 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Paul Sokolovsky d5e9ab6e61 extmod/machine_pulse: Make time_pulse_us() not throw exceptions. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Damien George e3d29996b3 driver/dht: Use mp_raise_OSError helper function. 8 years ago
Damien George 4940bee62a extmod: Add machine time_pulse_us function (at C and Python level). 9 years ago
Damien George 48a7ef0576 drivers: Add C-level function to read DHT11 and DHT22 devices. 9 years ago