HX711 load cell amplifier driver library for STM32 microcontrollers using HAL (C language).
-
Updated
Nov 6, 2025 - C
HX711 load cell amplifier driver library for STM32 microcontrollers using HAL (C language).
Arduino driver for AS7343 spectral sensor with multi-channel light sensing, FIFO, interrupts, and flicker detection.
Production-grade ROS 2 Jazzy driver for YDLIDAR sensors — model-agnostic, health monitoring, auto-reconnect, Nav2 compatible. Apache 2.0.
Control the AS7343 multi-channel spectral sensor with this Arduino library to enable precise color analysis, light monitoring, and flicker detection via I2C.
ROS2 driver for the Cerulean Omniscan 450 Side Scan Sonar
ROS2 Jazzy driver for QMC5883L 3-axis digital compass / magnetometer (I2C). HMC5883L drop-in replacement with ±2G/±8G range.
ROS2 Jazzy driver for MCP4725 12-bit single-channel DAC (I2C). Command/feedback topics, EEPROM write, configurable Vref.
Arduino library for the VEML7700 high accuracy ambient light sensor with lux measurement, white channel support, threshold and interrupts.
Python driver + tools for the Chirp I²C soil‑moisture sensor (moisture, temperature, light). Includes CLI, MQTT, Prometheus, REST API, and calibration utilities.
ROS2 Jazzy driver for TSL2561 visible + IR light sensor (I2C, dual-channel lux, configurable gain/integration, fake_mode)
ROS2 Jazzy driver for APDS-9960 proximity/color/ALS multi-function sensor (I2C, IR proximity, RGBC, lux, fake_mode)
Arduino driver for the MCP9808 high-accuracy digital temperature sensor with alert, threshold, and power management support.
ROS2 Jazzy driver for VEML7700 high-accuracy ambient light sensor (I2C). Publishes sensor_msgs/Illuminance with wide dynamic range 0.0036-120000 lux.
A lightweight, MCU-independent DHT11 driver written in portable C. Implements the full protocol via a clean function-pointer hardware abstraction layer — port it to any microcontroller by implementing 8 small callbacks, no vendor SDK required.
ROS2 Jazzy driver for MQ-2 gas/smoke sensor via ADS1115 ADC
STM32F411RE environmental monitoring firmware featuring non-blocking state machines and Modbus RTU (RS485) communication.
ROS2 Jazzy driver for MCP3008 10-bit 8-channel ADC (SPI). Most popular RPi ADC, configurable Vref.
A type-safe, no_std BME680 sensor driver for embedded Rust, based on embedded-hal.
ROS2 Jazzy driver for BH1750FVI ambient light sensor (I2C, lux, high/high2/low modes, fake_mode)
Arduino library for VL53L1X time-of-flight (ToF) distance sensor featuring range presets, timing budget control, interrupt support, and calibration APIs.
Add a description, image, and links to the sensor-driver topic page so that developers can more easily learn about it.
To associate your repository with the sensor-driver topic, visit your repo's landing page and select "manage topics."