some arduino fixes & gitignore