Codes for arduino learning