protocolo I2C

Ola a todos, estou com um problema de logística relativamente ao arduino Nano que é o seguinte. pretendo utilizar 8 sensores de pressão com output analógico e um sensor de humidade/temperatura com output usando protocolo I2C para efectuar a recolha das leituras através do arduino nano. como é sabido esta placa oferece 8 entradas analógicas mas em contrapartida 2 dessas entradas também são usadas para efectuar o protocolo I2C, ou seja, assim perco 2 entradas para os sensores de pressão... o que eu desejava saber é se é possível criar um protocolo I2c através de software com as entradas digitais para assim conseguir libertar as 2 entradas analógicas para os sensores de pressão? se sim, como poderei fazer isso?
abraço e obrigado

Uma pesquisa no google por "soft i2c for arduino" dá uns quantos resultados com soluções para o que precisas.

Se quiseres ser tu a implementar isso, podes procurar pela especificação do i2c no site da Philips ou então no manual do ATmega328 também tem uma boa descripção do protocolo.