OpenJDK has an I / O Device Library (DIO) that can be used to read hardware sensors. One supported bus in the DIO library is I2C.
I heard that the sensors on the desktop motherboard are behind SMBus, basically a more limited version of the I2C bus. Can I use DIO to read sensor data from my motherboard - for example, processor temperature?
If so, how?
java i2c smbus
Tuupertunut
source share