A promise wrapper for an I2C arm C library methods and a Device Class that extends the base case and writes packets to the ic2-bus class