reupload of my copy of the basic arduino code with edits and comments