https://medium.com/@soham.biswas_77298/the-sixth-sense-a-not-so-technical-guide-to-sensors-ef42b9bc8fd