Updating arduio IDE and adding engineering interface code