i2c sending and receiving working, still needs integration testing