I'm one of the contributors to the https://pi4j.com/ project. It's a Java library to help software developers learn to interact with electronic components. I'm working on an example implementation and blog posts with the BME280. As a software developer, it's intriguing how, for instance, the temperature must be read from different registers and calculated to get to the correct value. Are there members on this forum who can shed some light on how this works internally in such a sensor? And how you managed to get a temperature, humidity, and pressure sensor in such a tiny device? I would like to understand this topic better to write the correct documentation... Maybe we can have a short interview to include in one of the blog posts? FYI: work-in-progress examples are available here: https://github.com/Pi4J/pi4j-jbang Thanks in advance! Frank
... View more