Hi ,I am a chip designer. I am new to the arduino world recently. And I am also trying to put together
the design for max30100.
From the datasheet of max30100 ,it requires 2 power supply ,~3.3v for LED and ~1.8v for IO and control. So I am preparing to use the 3.3v supply from the "Arduino" board (actually I will use cc3200
development board instead) and use one of its(cc3200) pin to provide 1.8V to max30100. Basically the datasheet says it can not tolerate vdd above 2.2V or it would fail. Also I bought a LDO chip which can do 3.3v to 1.8v in case I need to .
And for the SDA/SCL/INT_bar ,they can also take only 1.8v ,so I bought a voltage level converter board
to do the work. So it can help the logic pins talk to the CC3200(or Arduino) GPIO pins.
For the rest is the coding part that I am about to start.
Welcome to write message to me if you have hardware related issues for discussion.
(P.S. I do not think you can change the clock to apply 1.8v to Arduino ,it won't work like this generally with the electronics "chips" ,so that is the general need to use LDO or DCDC circuit for setting up voltage supply)