I wonder if there are IR sensors that can be controlled/calibrated in a similar fashion and that don’t need to touch the sample. Or other solutions people have come up with. Ideally, this is just one more small item to connect to a pico, so I could have a different monitor for each reactor/vial.
It might be worth looking into the Pioreactor ecosystem, which does temperature control of a vial. There is the standard case, where temperature measurement happens externally. There is also a higher precision expansion that uses an immersion temperature probe.
A bit about the internal temperature expansion upgrade:
I also found some info on the built-in external temperature sensing and control loop:
Digging a bit more, it seems that TMP1075 is the external temperature sensor (the default one used without the expansion upgrade), and it has an I2C interface which is nice.
Ahh, this one is using a BJT sensor, it’s quite cool!
I’d be more keen on looking at the thermal contact, as it seems only works in an equlibriated state and optimized for measuring the temp of electronic device.
For temperature range, I’d say generally 0-120 C for default, and ideally -80 - 250 C. Resolution typicaly <0.5 C.