- updated I2C and UART