ESP32: Lettura tensione analogica molto instabile ed imprecisa

Magari devi semplicemente calibrare in modo più accurato l'ADC.
Prova a dare un'occhiata a questa documentazione ufficiale

Analog to Digital Converter (ADC) - ESP32 - — ESP-IDF Programming Guide latest documentation (espressif.com)