added i2c support and a toggle but it wont work. also reduced the baud rate