Quantity   Component name
1 × Atmega16 Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
6 × 74hc595 Electronic Components / Misc. Electronic Components
2 × ULN2803 Discrete Semiconductors / Power Transistors and MOSFETs
4 × 7 segment display
1 × LED stripe
16 × Push Switches