JamesMunns[m]: > <@jamesmunns:beeper.com> ``` > let i2c_mutex: Arc>> = Arc::new(Mutex::new(i2c_driver)); > > let bsec_i2c = i2c_mutex.clone(); > ``` after that I think you will need to move bsec_i2c to the new thread. Then, in that thread you can do `MutexDevice::new(&bsec_i2c)`