https://diagramscietti5hc.z21.web.core.windows.net/how-to-code-an-arduino-board.html
How To Code An Arduino Board