include patches from lucas stach
prout
workaround i2c issue by using i2c-gpio