More links please ! and show the sketch as text between code-tags.
So the LattePanda is a mini computer running Windows 10 with a onboard ATmega32u4 (as used in the Arduino Leonardo). Is it running at 5V and 16MHz ? Then it has a 5V I2C bus. Are there pullup resistors for the I2C bus, is that mentioned somewhere ? Is there a schematic for the LattePanda where I can see pullup resistors ?
Manufacturer's page of the HTPA32x32d: https://www.heimannsensor.com/32x32.
I can not find any specification for the I2C bus or the registers.
It is a 3.3V sensor, it might get damaged when connecting the SDA and SCL to a 5V I2C bus.
Use a I2C Scanner sketch to find the address.
Can you get a 3.3V Arduino board with SAMD processor. Such as the Arduino Zero or MKR board ?
Your code is okay to read a byte from register 0.
However, if you are not communicating with the sensor, then Wire.endTransmission() returns an error and reading data will return -1, and that converted to a byte will be 255.