A veces un Arduino queda corto de pines, y se nos presenta la necesidad de ampliar la cantidad de SALIDAS DIGITALES. La manera más usual es con un registro de desplazamiento (Shift Register, en inglés), que convierte los datos en serie en salidas paralelas. Es útil en placas Arduino UNO, Nano, Micro, que a veces resultan un poco limitadas en este sentido