Pessoal, estou precisando ligar no meu esp32, conectado ao esphome um sensor transdutor de pressão de 0 a 100 psi. O meu problema é que esse sensor deve ser alimentado em 5v e possui suas saídas de 0,5v a 0 psi e 4,5v a 100 psi, porém as portas analógicas do esp32 só faz leitura de até 3.3v, como proceder neste caso?
Você pode usar 2 resistores e fazer um divisor de tensão. Nesse caso vc vai usar um sensor ADC no esphome, mas esse tipo de leitura tem muita oscilação.
Eu usaria um módulo ina219. Se não me engano ele lê até 26v
Em algumas pesquisas vi o pessoal falando muito do módulo ADS1115 também, imagino que tem a mesma função do ina219 que você comentou. Estou em dúvida entre usar um módulo ou fazer um divisor de tensão usando resistor de 10k ohms e outro de 22 k ohms.
O ads eu nunca usei.
Para o divisor de tensão vc pode usar esse site:
Com r1 de 10k e r2 de 22k vc vai ter uns 3v na saída.