├── .gitignore ├── DataSheets ├── MPU6050.pdf ├── PCA9685.pdf ├── QMC5883L.pdf ├── TCA9548A.pdf ├── TOF10120.pdf ├── VL53L1X.pdf ├── VL6180X.pdf ├── mpu6050.jpg ├── pca9685.jpg ├── qmc5883l.jpg ├── tca9548a.jpg ├── tof10120.jpg ├── vl53l1x.jpg └── vl6180x.jpg ├── LICENSE ├── QBus ├── qi2c.cpp └── qi2c.h ├── QDevices ├── PiI2CMultiplexer │ ├── pitca9548a.cpp │ └── pitca9548a.h ├── PiPWMController │ ├── pipca9685.cpp │ └── pipca9685.h └── PiSensors │ ├── piMPU6050.cpp │ ├── pihcsr04.cpp │ ├── pihcsr04.h │ ├── pimpu6050.h │ ├── piqmc5883l.cpp │ ├── piqmc5883l.h │ ├── pitof10120.cpp │ ├── pitof10120.h │ ├── pivl53l1x.cpp │ ├── pivl53l1x.h │ ├── pivl6180x.cpp │ └── pivl6180x.h ├── QI2CProtocol.pro ├── README.md ├── main.cpp ├── mainwindow.cpp └── mainwindow.h /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | QI2CProtocol.pro.user 4 | -------------------------------------------------------------------------------- /DataSheets/MPU6050.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/MPU6050.pdf -------------------------------------------------------------------------------- /DataSheets/PCA9685.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/PCA9685.pdf -------------------------------------------------------------------------------- /DataSheets/QMC5883L.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/QMC5883L.pdf -------------------------------------------------------------------------------- /DataSheets/TCA9548A.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/TCA9548A.pdf -------------------------------------------------------------------------------- /DataSheets/TOF10120.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/TOF10120.pdf -------------------------------------------------------------------------------- /DataSheets/VL53L1X.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/VL53L1X.pdf -------------------------------------------------------------------------------- /DataSheets/VL6180X.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/VL6180X.pdf -------------------------------------------------------------------------------- /DataSheets/mpu6050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/mpu6050.jpg -------------------------------------------------------------------------------- /DataSheets/pca9685.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/pca9685.jpg -------------------------------------------------------------------------------- /DataSheets/qmc5883l.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/qmc5883l.jpg -------------------------------------------------------------------------------- /DataSheets/tca9548a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/tca9548a.jpg -------------------------------------------------------------------------------- /DataSheets/tof10120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/tof10120.jpg -------------------------------------------------------------------------------- /DataSheets/vl53l1x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/vl53l1x.jpg -------------------------------------------------------------------------------- /DataSheets/vl6180x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/DataSheets/vl6180x.jpg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/LICENSE -------------------------------------------------------------------------------- /QBus/qi2c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QBus/qi2c.cpp -------------------------------------------------------------------------------- /QBus/qi2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QBus/qi2c.h -------------------------------------------------------------------------------- /QDevices/PiI2CMultiplexer/pitca9548a.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiI2CMultiplexer/pitca9548a.cpp -------------------------------------------------------------------------------- /QDevices/PiI2CMultiplexer/pitca9548a.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiI2CMultiplexer/pitca9548a.h -------------------------------------------------------------------------------- /QDevices/PiPWMController/pipca9685.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiPWMController/pipca9685.cpp -------------------------------------------------------------------------------- /QDevices/PiPWMController/pipca9685.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiPWMController/pipca9685.h -------------------------------------------------------------------------------- /QDevices/PiSensors/piMPU6050.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/piMPU6050.cpp -------------------------------------------------------------------------------- /QDevices/PiSensors/pihcsr04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pihcsr04.cpp -------------------------------------------------------------------------------- /QDevices/PiSensors/pihcsr04.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pihcsr04.h -------------------------------------------------------------------------------- /QDevices/PiSensors/pimpu6050.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pimpu6050.h -------------------------------------------------------------------------------- /QDevices/PiSensors/piqmc5883l.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/piqmc5883l.cpp -------------------------------------------------------------------------------- /QDevices/PiSensors/piqmc5883l.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/piqmc5883l.h -------------------------------------------------------------------------------- /QDevices/PiSensors/pitof10120.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pitof10120.cpp -------------------------------------------------------------------------------- /QDevices/PiSensors/pitof10120.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pitof10120.h -------------------------------------------------------------------------------- /QDevices/PiSensors/pivl53l1x.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pivl53l1x.cpp -------------------------------------------------------------------------------- /QDevices/PiSensors/pivl53l1x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pivl53l1x.h -------------------------------------------------------------------------------- /QDevices/PiSensors/pivl6180x.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pivl6180x.cpp -------------------------------------------------------------------------------- /QDevices/PiSensors/pivl6180x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QDevices/PiSensors/pivl6180x.h -------------------------------------------------------------------------------- /QI2CProtocol.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/QI2CProtocol.pro -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/README.md -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/main.cpp -------------------------------------------------------------------------------- /mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/mainwindow.cpp -------------------------------------------------------------------------------- /mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredipist/QI2CProtocol/HEAD/mainwindow.h --------------------------------------------------------------------------------