Merge remote branch 'origin/bug_593_i2c_device_from_file' into experimental