i2c-sensors

There are 220 repositories under i2c-sensors topic.

  • d2r2/go-i2c

    Implementation of I2C-bus written in Golang. Forked from davecheney/i2c.

    Language:Go18591161
  • BxNxM/micrOS

    micrOS - mini asynchronous automation OS for DIY projects.

    Language:Python1213224
  • enjoyneering/AHTxx

    This is an Arduino library for Aosong ASAIR AHT1x, AHT2x Digital Humidity & Temperature Sensor

    Language:C++11032228
  • enjoyneering/HTU21D

    This is an Arduino library for HTU21D, Si7021 and SHT21 Digital Humidity & Temperature Sensor

    Language:C++5712815
  • sosandroid/AMS_AS5048B

    Arduino Lib for AMS AS5048B I2C - 14-bit magnetic rotary position sensor

    Language:C++48131429
  • d2r2/go-bsbmp

    Golang library to interact with Bosch Sensortec BMP180/BMP280/BME280/BMP388 temperature, pressure and humidity sensors via I2C-bus from Raspberry PI.

    Language:Go46369
  • hiwad-aziz/ros2_mpu6050_driver

    A ROS2 package that interfaces with an MPU6050 sensor over I2C.

    Language:C++451132
  • enjoyneering/AHT10

    This is an Arduino library for Aosong ASAIR AHT10, AHT15 Digital Humidity & Temperature Sensor

    Language:C++447522
  • yasir-shahzad/SoftI2C

    Software-based I2C communication library for Arduino

    Language:C++44112
  • fm4dd/pi-bno055

    Commandline program for reading a Bosch BNO055 IMU sensor over I2C under Linux

    Language:C411410
  • Vuzi/raspi-sensors

    Deprecated - Nodejs C++ plugin, allowing to easily read data from raspberryPi's sensors.

    Language:C++262143
  • K0I05/ESP32-S3_ESP-IDF_COMPONENTS

    ESP32-S3 ESP-IDF Components (I2C, 1-wire, SPI, ADC, etc.) GUVA-S12SD AHTXX AK8975 AS7341 BH1750FVI BME680 BMP280 BMP390 CCS811 ENS160 HDC1080 HMC5883L LTR390UV MMC56X3 MPU6050 SGP4X SHT4X SSD1306 TLV493D VEML7700 DS18B20 MAX31865

    Language:C25128
  • ShellAddicted/BNO055ESP32

    C++ Interface for the Bosch-Sensortec's BNO055 compatible with Espressif's ESP32 SoC running esp-idf.

    Language:C++253109
  • mjbogusz/vl53l0x-linux

    Library for interfacing with VL53L0X time-of-flight distance sensor under Linux

    Language:C++245713
  • abish7643/ESP32Cam-I2CSensors

    Use TwoWire to Create Custom I2C Bus on an AI-Thinker ESP32Cam & Interface I2C Sensors (BME280).

    Language:C++23241
  • Chouffy/python_sensor_aht20

    Standalone I2C driver for AHT20 sensor written in Python

    Language:Python21136
  • avsg8/MLX90640_micropython

    A quick and dirty re-purposing of adafruit circuitpython library for MLX90640 IR sensor so that it can be read using micropython (e.g. pycom's wipy 3.0)

    Language:Python17215
  • fm4dd/pi-bno080

    Commandline program for reading a Hillcrest Labs Bosch BNO080 IMU sensor over I2C under Linux

    Language:C17354
  • Modules

    MLAB-project/Modules

    MLAB hardware modules and building blocks

    Language:G-code16193313
  • d2r2/go-vl53l0x

    Golang library to interact with ST VL53L0X time-of-flight ranging sensor via I2C-bus from Raspberry PI.

    Language:Go12203
  • DougBarry/WiiAccessoryToUSB

    An arduino project to allow the connection of Wii accessories as USB HID game controller devices using UnoJoy and Wire (I2C). Nunchucks and arcade sticks are supported and tested, classic game controller support is untested. Update rate is approximately 100Hz.

    Language:Arduino12200
  • SMFSW/arm_i2c_drivers

    ARM I2C Drivers for various components (requires 'sarmfsw' & 'HARMcksL')

    Language:C12103
  • whyisitworking/MCP23017-ESP8266-Miniature-Driver

    A simple driver for ESP8266 enthusiasts out there to drive MCP23017 16-bit IO Expander

    Language:C12305
  • djthorpe/sensors

    Hardware sensor interfaces through GPIO, I2C & SPI including BME280, TSL2561, ENER314, RFM69

    Language:Go11203
  • enjoyneering/BMP180

    This is an Arduino library for the Bosch BMP085 & BMP180 barometric pressure & tempemperature sensor

    Language:C++11138
  • adityad0/pico-phone

    A simple mobile phone built with the Raspberry Pi Pico

    Language:Python10112
  • cvetaevvitaliy/bq27441

    This library interfaces with the Texas Instruments BQ27441 Battery Fuel Gauge using i2c

    Language:C10112
  • FunPythonEC/OV2640_uPy

    Libreria para camara OV2640 con MicroPython

    Language:Python10624
  • manfredipist/QI2CProtocol

    Qt implementation of I2C protocol for RaspberryPi along with some i2c sensors, in particular: TOF10120, VL53l1X, VL6180X, MPU6050, QMC5883L, TCA9548A, PCA9685

    Language:C++10103
  • MLAB-project/pymlab

    Library for interfacing with MLAB modules in Python

    Language:Python1014171
  • Sensirion/arduino-sdp

    Sensirion SDP3x and SDP8xx driver for Arduino platform

    Language:C++10609
  • TFI2CADT01

    ThunderFly-aerospace/TFI2CADT01

    I2C address translator module, allows connection of multiple I2C devices with the same address to one bus.

    Language:HTML10640
  • timboring/atlas_i2c

    Package for communicating with Atlas Scientific devices over I2C

    Language:Python9376
  • joeyoung/DS2482

    arduino library to use the DS2482 I2C to one-wire bridge chip to enable I2C access to the one-wire bus.

    Language:C++8102
  • TFHT01

    ThunderFly-aerospace/TFHT01

    Airborne Humidity and Temperature sensor for UAVs.

    Language:C84132
  • ThunderFly-aerospace/TFI2CEXT01

    I2C bus wire length extension module. Enabling the use of more extensive bus interconnection.

    Language:HTML8482