supports i2c hardware