https://buildcircuits.com/blogs/articles/blinker-using-arduino-and-ne555-timer-ic