Phmetro com arduino correção por temperatura

Olá! Me chamo Jean , a algum tempo venho trabalhando em um medidor de ph com arduino , tenho dois problemas que estão tirando meu “sono” , 1° a leitura estava um pouco instável ficava oscilando muito , esse creio que resolvi implementei um algoritmo de media móvel .
2° esse sim já me fez desistir varias vezes desse projeto , mas como encontrei o fórum na web resolvi pedir socorro aqui , a leitura muda muito dependendo da temperatura , creio eu que seja por causa disso , pois tenho uma solução que uso para fazer medidas em diferentes horas do dia e elas não batem mesmo sendo a mesma solução. Se alguém já passou por isso e puder me dar uma luz agradeço.

Os Phmetros profissionais têm medidor de temperatura pra fazer a correção do cálculo. Sugiro dar uma pesquisada na teoria de PH ou instrumentação analítica pra saber como é feito o cálculo levando em conta a temperatura.