shift register chip of the is used a lot by hobbyis because of its wide availability, good speed and simplicity. Just plug it on an arduino like shown in the tutorials and youi have 8 more outputs, put two and you have 16 more outputs ! (up to a lot of them actually, with only three pins !)
Microcontrôleur ARM; SRAM: 8kB; LQFP48; Flash: 32kB; 1,8÷3,6VDC
ARM Cortex-M0 Microcontrollers, NXP
The NXP family of ARM Cortex-M0 based, low-cost 32-bit MCUs are designed for 8/16-bit microcontroller applications. They offer high performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing...
The 556 Dual Monolithic timing circuit is an highly stable controllers capable of producing accurate time delays or
oscillation. The 556 is a dual 555. Timing is provided by an external resistor and capacitor for each timing function. The two timers operate independently of each other, sharing only VCC
and ground. The circuits may be triggered and reset...
The 555 timer IC is an integrated circuit (chip) used in a variety of timer, pulse generation, and oscillator applications. The 555 can be used to provide time delays, as an oscillator, and as a flip-flop element. Derivatives provide up to four timing circuits in one package.