Din punctul meu de vedere soluția cea mai la îndemâna în momentul în care ramai fără porturi libere este un I2C expander. Acesta funcționează cu orice placa de dezvoltare care poate comunica pe I2C incluzând aici Arduino sau RaspberyPI.
I2C expander
