https://allaboutmicrocontroller.blogspot.com/2011/05/basic-input-output-avr.html
Basic Input Output AVR