https://medium.com/@pranshu.singh765/a-beginners-guide-to-android-hal-using-kotlin-and-jetpack-compose-implementing-sensor-and-camera-00d22a3ec8fb