https://www.hackatronic.com/working-of-555-timer/
Working of 555 Timer IC Explained