added I2C test, added USB test, changed license