|
Adafruit Library
|
#include "Wippersnapper.h"#include <Wire.h>#include "drivers/WipperSnapper_I2C_Driver.h"#include "drivers/WipperSnapper_I2C_Driver_ADT7410.h"#include "drivers/WipperSnapper_I2C_Driver_AHTX0.h"#include "drivers/WipperSnapper_I2C_Driver_AS5600.h"#include "drivers/WipperSnapper_I2C_Driver_BH1750.h"#include "drivers/WipperSnapper_I2C_Driver_BME280.h"#include "drivers/WipperSnapper_I2C_Driver_BME680.h"#include "drivers/WipperSnapper_I2C_Driver_BMP280.h"#include "drivers/WipperSnapper_I2C_Driver_BMP3XX.h"#include "drivers/WipperSnapper_I2C_Driver_BMP5XX.h"#include "drivers/WipperSnapper_I2C_Driver_D6T1A.h"#include "drivers/WipperSnapper_I2C_Driver_DPS310.h"#include "drivers/WipperSnapper_I2C_Driver_DS2484.h"#include "drivers/WipperSnapper_I2C_Driver_ENS160.h"#include "drivers/WipperSnapper_I2C_Driver_HDC302X.h"#include "drivers/WipperSnapper_I2C_Driver_HTS221.h"#include "drivers/WipperSnapper_I2C_Driver_HTU21D.h"#include "drivers/WipperSnapper_I2C_Driver_HTU31D.h"#include "drivers/WipperSnapper_I2C_Driver_INA219.h"#include "drivers/WipperSnapper_I2C_Driver_INA228.h"#include "drivers/WipperSnapper_I2C_Driver_INA237.h"#include "drivers/WipperSnapper_I2C_Driver_INA238.h"#include "drivers/WipperSnapper_I2C_Driver_INA260.h"#include "drivers/WipperSnapper_I2C_Driver_LC709203F.h"#include "drivers/WipperSnapper_I2C_Driver_LPS22HB.h"#include "drivers/WipperSnapper_I2C_Driver_LPS25HB.h"#include "drivers/WipperSnapper_I2C_Driver_LPS28DFW.h"#include "drivers/WipperSnapper_I2C_Driver_LPS3XHW.h"#include "drivers/WipperSnapper_I2C_Driver_LTR329_LTR303.h"#include "drivers/WipperSnapper_I2C_Driver_LTR390.h"#include "drivers/WipperSnapper_I2C_Driver_MAX17048.h"#include "drivers/WipperSnapper_I2C_Driver_MCP3421.h"#include "drivers/WipperSnapper_I2C_Driver_MCP9808.h"#include "drivers/WipperSnapper_I2C_Driver_MLX90632D.h"#include "drivers/WipperSnapper_I2C_Driver_MPL115A2.h"#include "drivers/WipperSnapper_I2C_Driver_MPRLS.h"#include "drivers/WipperSnapper_I2C_Driver_MS8607.h"#include "drivers/WipperSnapper_I2C_Driver_NAU7802.h"#include "drivers/WipperSnapper_I2C_Driver_Out.h"#include "drivers/WipperSnapper_I2C_Driver_Out_7Seg.h"#include "drivers/WipperSnapper_I2C_Driver_Out_CharLcd.h"#include "drivers/WipperSnapper_I2C_Driver_Out_QuadAlphaNum.h"#include "drivers/WipperSnapper_I2C_Driver_Out_Sh1107.h"#include "drivers/WipperSnapper_I2C_Driver_Out_Ssd1306.h"#include "drivers/WipperSnapper_I2C_Driver_PCT2075.h"#include "drivers/WipperSnapper_I2C_Driver_PM25.h"#include "drivers/WipperSnapper_I2C_Driver_QMC5883P.h"#include "drivers/WipperSnapper_I2C_Driver_SCD30.h"#include "drivers/WipperSnapper_I2C_Driver_SCD4X.h"#include "drivers/WipperSnapper_I2C_Driver_SEN5X.h"#include "drivers/WipperSnapper_I2C_Driver_SEN6X.h"#include "drivers/WipperSnapper_I2C_Driver_SGP30.h"#include "drivers/WipperSnapper_I2C_Driver_SGP40.h"#include "drivers/WipperSnapper_I2C_Driver_SHT3X.h"#include "drivers/WipperSnapper_I2C_Driver_SHT4X.h"#include "drivers/WipperSnapper_I2C_Driver_SHTC3.h"#include "drivers/WipperSnapper_I2C_Driver_SI7021.h"#include "drivers/WipperSnapper_I2C_Driver_SPA06_003.h"#include "drivers/WipperSnapper_I2C_Driver_STEMMA_Soil_Sensor.h"#include "drivers/WipperSnapper_I2C_Driver_TMP117.h"#include "drivers/WipperSnapper_I2C_Driver_TSL2591.h"#include "drivers/WipperSnapper_I2C_Driver_VCNL4020.h"#include "drivers/WipperSnapper_I2C_Driver_VCNL4040.h"#include "drivers/WipperSnapper_I2C_Driver_VCNL4200.h"#include "drivers/WipperSnapper_I2C_Driver_VEML7700.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L0X.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L1X.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L4CD.h"#include "drivers/WipperSnapper_I2C_Driver_VL53L4CX.h"#include "drivers/WipperSnapper_I2C_Driver_VL6180X.h"Go to the source code of this file.
Classes | |
| class | WipperSnapper_Component_I2C |
| Class that provides an interface with the I2C bus. More... | |
Macros | |
| #define | I2C_TIMEOUT_MS 50 |
| Default I2C timeout, in milliseconds. | |
Variables | |
| Wippersnapper | WS |
| Global WS instance. More... | |
This component initiates I2C operations using the Arduino generic TwoWire driver.
Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!
Copyright (c) Brent Rubell 2021 for Adafruit Industries.
BSD license, all text here must be included in any redistribution.
Global WS instance.
Wippersnapper variable.
1.8.13