Cambiar los pines analógicos a digital de Arduino UNO r3

Yo trato de buscar dispositivos I2C precisamente para evitar este problema, aunque lei una solucion (que no he probado) que mediante multiplexores solucionaban el tema de las salidas,

http://playground.arduino.cc/Learning/4051

Solo es cuestión de probarlo XD

Saludos