micropython-lib/micropython/drivers
MarcoMiano 0d2e56c7e8
drivers/sensor/mcp9808: Add MCP9808 temperature sensor driver.
Add single-file module for the Microchip MCP9808 precision temperature
sensor. The module provides a class for reading the temperature and for
configuring the sensor. It has type/value checking for some of the
critical parts of the configuration as well as a debug mode for easier
testing during development.

It includes a test file designe to run directly on a board with a sensor
connected to test both the module and the sensor.

Both module and tests file are thoroughly documented in the code
directly. For more information read README.md on MarcoMiano/mip-mcp9808

Signed-off-by: MarcoMiano <58668074+MarcoMiano@users.noreply.github.com>
2025-01-01 21:09:17 +01:00
..
bus/onewire micropython: Add missing metadata for packages. 2023-04-07 13:24:15 +10:00
codec/wm8960 wm8960: Bump patch version. 2023-08-23 11:42:00 +10:00
display all: Use non-u versions of built-in modules. 2024-06-14 10:35:06 +10:00
imu all: Remove unnecessary start argument in range. 2023-09-01 00:17:28 +10:00
led/neopixel micropython: Add missing metadata for packages. 2023-04-07 13:24:15 +10:00
radio/nrf24l01 all: Use non-u versions of built-in modules. 2024-06-14 10:35:06 +10:00
sensor drivers/sensor/mcp9808: Add MCP9808 temperature sensor driver. 2025-01-01 21:09:17 +01:00
storage/sdcard all: Enable ruff E401 and E402 import lints. 2024-05-17 17:06:33 +10:00