arduino i2c bit bang