further abstraction
add vusb-i2cwrite