![]() |
flux sdk
v01.02.02-3-g292b3a7
Embedded C++ SDK
|
Device | Description | Supported I2C Addresses | Product Link |
---|---|---|---|
ACS37800 | Power sensor | 0x60 | SPX-17873 |
ADS1015 | 4-channel 12-bit A/D Converter | 0x48, 0x49, 0x4A, 0x4B | DEV-15334 |
ADS122C04 | Precision A/D Converter - used on Qwiic PT100 | 0x45, 0x44, 0x41, 0x40 | SPX-16770 |
AHT20 | Temperature and Humidity sensor | 0x38 | SPX-16618 |
AMG8833 | Grid-EYE infrared array | 0x69, 0x68 | SEN-14607 |
Bio Sensor Hub | MAX32664 Biometric Sensor Hub | 0x55 | SEN-15291 |
BME280 | Pressure, Humidity and Temperature sensor | 0x77, 0x76 | SEN-15440 |
BME680 | Air quality sensor | 0x77, 0x76 | SEN-16466 |
BME688 | Air quality sensor | 0x76, 0x77 | SEN-19096 |
BMP384 | Pressure and Temperature sensor | 0x77, 0x76 | SEN-19662 |
BMP581 | Pressure and Temperature sensor | 0x47, 0x46 | SEN-20170 |
Button | SparkFun Qwiic Button | 0x6F, 0x6E, 0x6D, 0x6C, 0x6B, 0x6A, 0x69, 0x68 | BOB-15932 |
CCS811 | CO2 and VOC sensor | 0x5B, 0x5A | SEN-14348 |
FS3000 | Air velocity sensor | 0x28 | SEN-18377 |
GNSS | u-blox GNSS module | 0x42 | GPS-16481 |
ISM330DHCX | Inertial Measurement Unit | 0x6B, 0x6A | SEN-19764 |
LPS25HB | Pressure and Temperature sensor | 0x5D, 0x5C | SPX-14767 |
MAX17048 | Li-Po battery fuel gauge | 0x36 | SPX-17715 |
MCP9600 | Thermocouple amplifier | 0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67 | SEN-16294 |
Micropressure | Honeywell MPR series Micro-Pressure sensor | 0x18 | SEN-16476 |
MMC5983 | Magnetometer | 0x30 | SPX-19034 |
MS5637 | Pressure and Temperature sensor | 0x76 | SPX-14688 |
MS8607 | Pressure, Humidity and Temperature sensor | 0x76 + 0x40 | SPX-16298 |
Mux | SparkFun Qwiic Mux | 0x70, 0x71, 0x72, 0x73, 0x74, 0x75 | BOB-16784 |
NAU7802 | Load cell amplifier | 0x2A | SEN-15242 |
RV8803 | Real Time Clock | 0x32 | BOB-16281 |
SCD30 | CO2, Humidity and Temperature sensor | 0x61 | SEN-15112 |
SCD40 | CO2, Humidity and Temperature sensor | 0x62 | SPX-18365 |
SDP31 | Differential pressure sensor | 0x21, 0x22, 0x23 | SPX-17874 |
SEN54 | Environmental Sensor Node | 0x69 | SEN-19325 |
SGP30 | Air quality sensor (TVOC, CO2, H2, Ethanol | 0x58 | SEN-16531 |
SGP40 | Air quality (VOC, humidity, temperature) sensor | 0x59 | SEN-18345 |
SHTC3 | Humidity and Temperature sensor | 0x70 | SEN-16467 |
STC31 | CO2 and Temperature sensor | 0x29, 0x2A, 0x2B, 0x2C | SPX-18385 |
ST25DVxxKC | Dynamic RFID Tag | 0x51, 0x53, 0x55, 0x57 | SPX-19035 |
TMF8820 | Time-Of-Flight sensor | 0x41 | SEN-19036 |
TMF8821 | Time-Of-Flight sensor | 0x41 | SEN-19037 |
TMP117 | Precision temperature sensor | 0x48, 0x49, 0x4A, 0x4B | SEN-15805 |
Twist | SparkFun Qwiic Twist | 0x3F, 0x3E | DEV-15083 |
VCNL4040 | Proximity and Lux sensor | 0x60 | SEN-15177 |
VEML6075 | UV sensor | 0x10 | SEN-15089 |
VEML7700 | Ambient light and Lux sensor | 0x10 | SPX-18981 |
VL53L1X | Distance sensor | 0x29 | SEN-14722 |
VL53L4 | Distance sensor (appears as VL53L1) | 0x29 | SEN-18993 |
VL53L5 | Distance sensor | 0x29 | SEN-18642 |
Allocated / supported I2C addresses are:
I2C Addresses | Device | Description | Product Link |
---|---|---|---|
0x10 | VEML6075 | UV sensor | SEN-15089 |
0x10 | VEML7700 | Ambient light and Lux sensor | SPX-18981 |
0x18 | Micropressure | Honeywell MPR series Micro-Pressure sensor | SEN-16476 |
0x21, 0x22, 0x23 | SDP31 | Differential pressure sensor | SPX-17874 |
0x28 | FS3000 | Air velocity sensor | SEN-18377 |
0x29, 0x2A, 0x2B, 0x2C | STC31 | CO2 and Temperature sensor | SPX-18385 |
0x29 | VL53L1X | Distance sensor | SEN-14722 |
0x29 | VL53L4 | Distance sensor (appears as VL53L1) | SEN-18993 |
0x29 | VL53L5 | Distance sensor | SEN-18642 |
0x2A | NAU7802 | Load cell amplifier | SEN-15242 |
0x30 | MMC5983 | Magnetometer | SPX-19034 |
0x32 | RV8803 | Real Time Clock | BOB-16281 |
0x36 | MAX17048 | Li-Po battery fuel gauge | SPX-17715 |
0x38 | AHT20 | Temperature and Humidity sensor | SPX-16618 |
0x3E, 0x3F | Twist | SparkFun Qwiic Twist | DEV-15083 |
0x40 | MS8607 | Pressure, Humidity and Temperature sensor | SPX-16298 |
0x40, 0x41, 0x44, 0x45 | ADS122C04 | Precision A/D Converter - used on Qwiic PT100 | SPX-16770 |
0x41 | TMF8820 | Time-Of-Flight sensor | SEN-19036 |
0x41 | TMF8821 | Time-Of-Flight sensor | SEN-19037 |
0x42 | GNSS | u-blox GNSS module | GPS-16481 |
0x46, 0x47 | BMP581 | Pressure and Temperature sensor | SEN-20170 |
0x48, 0x49, 0x4A, 0x4B | ADS1015 | 4-channel 12-bit A/D Converter | DEV-15334 |
0x48, 0x49, 0x4A, 0x4B | TMP117 | Precision temperature sensor | SEN-15805 |
0x51, 0x53, 0x55, 0x57 | ST25DVxxKC | Dynamic RFID Tag | SPX-19035 |
0x55 | Bio Sensor Hub | MAX32664 Biometric Sensor Hub | SEN-15291 |
0x58 | SGP30 | Air quality sensor (TVOC, CO2, H2, Ethanol | SEN-16531 |
0x59 | SGP40 | Air quality (VOC, humidity, temperature) sensor | SEN-18345 |
0x5A, 0x5B | CCS811 | CO2 and VOC sensor | SEN-14348 |
0x5C, 0x5D | LPS25HB | Pressure and Temperature sensor | SPX-14767 |
0x60 | ACS37800 | Power sensor | SPX-17873 |
0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67 | MCP9600 | Thermocouple amplifier | SEN-16294 |
0x60 | VCNL4040 | Proximity and Lux sensor | SEN-15177 |
0x61 | SCD30 | CO2, Humidity and Temperature sensor | SEN-15112 |
0x62 | SCD40 | CO2, Humidity and Temperature sensor | SPX-18365 |
0x68, 0x69 | AMG8833 | Grid-EYE infrared array | SEN-14607 |
0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F | Button | SparkFun Qwiic Button | BOB-15932 |
0x69 | SEN54 | Environmental Sensor Node | SEN-19325 |
0x6A, 0x6B | ISM330DHCX | Inertial Measurement Unit | SEN-19764 |
0x70, 0x71, 0x72, 0x73, 0x74, 0x75 | Mux | SparkFun Qwiic Mux | BOB-16784 |
0x70 | SHTC3 | Humidity and Temperature sensor | SEN-16467 |
0x76, 0x77 | BME280 | Pressure, Humidity and Temperature sensor | SEN-15440 |
0x76, 0x77 | BMP384 | Pressure and Temperature sensor | SEN-19662 |
0x76, 0x77 | BME680 | Air quality sensor | SEN-16466 |
0x76, 0x77 | BME688 | Air quality sensor | SEN-19096 |
0x76 | MS5637 | Pressure and Temperature sensor | SPX-14688 |
0x76 | MS8607 | Pressure, Humidity and Temperature sensor | SPX-16298 |