555 timer:

A widely used circuit that can run in either of two modes: monostable and astable. In monostable, it can produce accurate time delays, and in astable it can produce rectangular waves with a variable duty cycle.