Showing 36 of 78 projects
A MicroPython driver for the Bosch BMX055 9-axis inertial measurement unit (IMU).
A MicroPython driver for the SHT11 temperature and humidity sensor using bit-banged communication on ESP32 boards.
MicroPython driver for the AS5600L magnetic rotary position sensor with I2C interface and 12-bit output.
A MicroPython driver for the SHT25 humidity and temperature sensor, providing a simple API for sensor readings.
MicroPython driver for LSM9DS0 9-DOF IMU providing access to acceleration, magnetic field, and angular rate sensors via I2C.
MicroPython driver for the Texas Instruments HDC1008 humidity and temperature sensor.
A MicroPython module for interfacing with the BH1750 ambient light sensor via I2C.
A MicroPython driver for the Bosch BME280 temperature, pressure, and humidity sensor.
A fully-featured MicroPython driver for BMP3XX sensors, offering complete access to all device features including advanced FIFO management.
MicroPython driver for the TSL2561 illumination sensor, enabling light measurement on embedded systems.
A MicroPython module for controlling the AS5600 single-turn magnetic encoder via I2C.
A MicroPython driver for reading distance measurements from the M5 I2C Ultrasonic Distance Unit (RCWL-9620).
A MicroPython library for interfacing with MS5803 pressure and temperature sensors via I2C communication.
A MicroPython driver for the US-100 ultrasonic distance sensor, enabling distance measurement on embedded systems.
A MicroPython module for reading pressure and temperature data from the BMP180 sensor.
MicroPython driver for AS7262 and AS7263 nano spectrometer sensors, optimized for low-memory devices like Micro:bit.
A MicroPython module for interfacing with the BMP390 pressure and temperature sensor on microcontrollers.
A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.
A MicroPython module for interfacing with the RM3100 geomagnetic sensor via I2C.
A MicroPython and CircuitPython driver for the MLX90615 infrared temperature sensor, optimized for low memory usage.
MicroPython driver for the MAX44009 ambient light sensor with optimized versions for BBC Micro:bit and low-memory environments.
A MicroPython driver for the HX710 and HX711 load cell amplifiers, supporting GPIO, PIO, and SPI interfaces.
MicroPython driver for the Freescale MPL115A2 barometric pressure sensor, supporting temperature and pressure readings via I2C.
MicroPython module for interfacing with the QMC5883L geomagnetic sensor on microcontrollers.
MicroPython library for Seeed Studio's Grove Ultrasonic Ranger sensor.
A MicroPython class for reading temperature and humidity data from the Si7005 sensor.
A MicroPython module for controlling the Vishay VEML6040 RGBW color sensor, enabling ambient light sensing and color temperature adjustment.
A MicroPython module for interfacing with the VEML7700 high-accuracy ambient light sensor from Vishay.
MicroPython driver for the MAX44009 ambient light sensor with I2C interface.
MicroPython module for interfacing with the Sensirion SHT85 humidity and temperature sensor.
A MicroPython module for controlling the Texas Instruments OPT3001 ambient light sensor via I2C.
A MicroPython module for controlling INA219 and INA226 bidirectional current/power monitors over I2C.
A MicroPython module for controlling the MMC5603 geomagnetic sensor via I2C interface.
MicroPython module for controlling the LTR390UV ambient light and ultraviolet sensor via I2C.
A MicroPython module for interfacing with the Bosch BMP581 air pressure and temperature sensor via I2C.
MicroPython driver for Sharp GP2Y0E03 infrared distance measuring sensor with I2C interface.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.