Problem with MAX30105

Hi i want to try out the MAX30105 Breakout Bord with Breakout Garden. I used the heartbeat example and got the following error message:

Traceback (most recent call last):
File “/home/pi/breakout-garden-master/examples/heartbeat/”, line 41, in
File “/usr/local/lib/python3.7/dist-packages/max30105-0.0.2-py3.7.egg/max30105/”, line 319, in setup
File “/usr/local/lib/python3.7/dist-packages/max30105-0.0.2-py3.7.egg/max30105/”, line 353, in soft_reset
while self._max30105.get(‘MODE_CONFIG’).reset and time.time() - t_start < timeout:
File “/usr/local/lib/python3.7/dist-packages/i2cdevice-0.0.6-py3.7.egg/i2cdevice/”, line 232, in get
result[field] = self.get_field(register, field)
File “/usr/local/lib/python3.7/dist-packages/i2cdevice-0.0.6-py3.7.egg/i2cdevice/”, line 247, in get_field
value = field.adapter._decode(value)
File “/usr/local/lib/python3.7/dist-packages/i2cdevice-0.0.6-py3.7.egg/i2cdevice/”, line 26, in _decode
raise ValueError("{} not in lookup table".format(value))
ValueError: 0 not in lookup table

I2c is working, because othe examples are working!

I have the same problem/error.
I installed a clean copy of Raspbian Buster (July 2019 version) and the latest version of the library from github (
I’m trying on a Raspberry Pi 4 with 4 GB RAM