Showing 36 of 78 projects
A ROS driver for Livox LiDAR devices (Mid-40, Mid-70, Tele-15, Horizon, Avia) to publish point cloud data.
A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.
A MicroPython driver for the HC-SR04 ultrasonic sensor with accurate timing and integer-only distance calculation.
A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor, also compatible with BMP280.
A MicroPython driver for the Bosch BMP280 temperature and pressure sensor with configurable use cases and oversampling.
A MicroPython module for interfacing with the Bosch BMP180 pressure and temperature sensor.
A MicroPython driver for the HX711 24-bit analog-to-digital converter, enabling precise weight measurement on microcontrollers.
A MicroPython driver for the HX711 load cell amplifier, supporting GPIO, PIO, and SPI interfaces.
A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.
MicroPython library for interfacing with the MLX90614 infrared temperature sensor via I2C.
A MicroPython driver for the ams CCS811 air quality sensor, enabling VOC and CO2 monitoring on ESP8266 boards.
A MicroPython driver for the VL53L1X time-of-flight sensor on Raspberry Pi Pico.
A MicroPython driver for reading temperature and humidity from the SHT31 sensor with configurable accuracy settings.
A MicroPython and CircuitPython driver for the ST VL53L5CX time-of-flight sensor, enabling multi-zone ranging on embedded boards.
MicroPython driver for the Aosong AM2320 temperature and humidity sensor over I2C.
MicroPython driver for the AMG88xx Grid-EYE 8x8 thermal infrared array sensor, with optional bicubic interpolation for camera displays.
A MicroPython library for high-speed SPI communication with the ADXL345 accelerometer, optimized for maximum sampling rate.
A pure MicroPython driver for the Bosch BME680 temperature, humidity, pressure, and VOC sensor, written from scratch for reliability.
A MicroPython library for simple and fast communication with the VEML7700 ambient light sensor.
A Python class for interfacing with QMC5883L and QMC5883P three-axis digital compass ICs via I2C.
ROS/ROS2 driver for SwiftNav Duro Inertial GPS/GNSS receivers, providing pose, IMU, and navigation data.
MicroPython library for reading temperature and humidity data from the Aosong DHT12 sensor via I2C.
A MicroPython driver for the SI7021 temperature and humidity sensor with I2C interface.
A MicroPython driver for the INA219 current and voltage sensor, adapted from an early Adafruit CircuitPython version.
MicroPython driver for Sensirion SCD40 and SCD41 CO₂ sensors with I2C interface.
MicroPython driver for AS7262 and AS7263 spectral sensors, designed for PyCom boards.
MicroPython driver for VL53L0X time-of-flight sensor with non-blocking measurement support.
A MicroPython module for I2C communication with the Bosch BME280 temperature, humidity, and pressure sensor.
A MicroPython driver for the VL6180X time-of-flight distance sensor on ESP32 microcontrollers.
ROS driver node for Nerian's SceneScan and SP1 stereo vision sensors, enabling 3D perception in robotics applications.
A MicroPython driver for the HX711 weighing sensor that provides stable weight readings in grams with tare functionality.
A MicroPython driver for the ADXL345 triple-axis accelerometer, enabling motion sensing on embedded devices.
A MicroPython driver for the Bosch BME280 digital sensor to measure temperature, pressure, and humidity.
A MicroPython driver for the SI1145 digital sensor to measure UV index, IR, visible light, and proximity.
A MicroPython module for reading temperature and humidity data from HTU21D sensors on ESP8266 boards.
A MicroPython driver for the Bosch BMX055 9-axis inertial measurement unit (IMU).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.